Changeset 25157 in project


Ignore:
Timestamp:
09/15/11 22:53:17 (8 years ago)
Author:
Christian Kellermann
Message:

jso: release version 0.2 with jso-apply. This breaks compatibility as set-jso-value! is renamed to jso-set-value!

Location:
release/4/jso
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • release/4/jso/tags/0.2/jso-code.scm

    r24843 r25157  
    125125
    126126;; Sets the JSO's special value.
    127 (define (set-jso-value! jso value)
     127(define (jso-set-value! jso value)
    128128  (set-cdr! (car (check-jso jso)) value))
    129129
  • release/4/jso/tags/0.2/jso.meta

    r24843 r25157  
    22 (synopsis "A lightweight prototype object system")
    33 (author "John Cowan")
    4  (maintainer "John Cowan")
     4 (maintainer "Christian Kellermann")
    55 (category oop)
    66 (license "BSD")
  • release/4/jso/tags/0.2/jso.scm

    r24843 r25157  
    11(module jso
    22  (export make-jso jso? jso-undef? jso-ref jso-set! jso-remove!
    3           jso-proto jso-value set-jso-value! jso-copy jso-full-copy
     3          jso-proto jso-value jso-set-value! jso-copy jso-full-copy
    44          jso-map jso-for-each jso-map! jso-full-map jso-full-for-each
     5          jso-apply jso-apply/fallback
    56          )
    67  (import scheme chicken)
  • release/4/jso/tags/0.2/jso.setup

    r24843 r25157  
    55 'jso
    66 '("jso.so" "jso.import.so")
    7  '((version 0.1)))
     7 '((version 0.2)))
  • release/4/jso/trunk/jso-code.scm

    r24843 r25157  
    125125
    126126;; Sets the JSO's special value.
    127 (define (set-jso-value! jso value)
     127(define (jso-set-value! jso value)
    128128  (set-cdr! (car (check-jso jso)) value))
    129129
  • release/4/jso/trunk/jso.meta

    r24843 r25157  
    22 (synopsis "A lightweight prototype object system")
    33 (author "John Cowan")
    4  (maintainer "John Cowan")
     4 (maintainer "Christian Kellermann")
    55 (category oop)
    66 (license "BSD")
  • release/4/jso/trunk/jso.scm

    r24843 r25157  
    11(module jso
    22  (export make-jso jso? jso-undef? jso-ref jso-set! jso-remove!
    3           jso-proto jso-value set-jso-value! jso-copy jso-full-copy
     3          jso-proto jso-value jso-set-value! jso-copy jso-full-copy
    44          jso-map jso-for-each jso-map! jso-full-map jso-full-for-each
     5          jso-apply jso-apply/fallback
    56          )
    67  (import scheme chicken)
  • release/4/jso/trunk/jso.setup

    r24843 r25157  
    55 'jso
    66 '("jso.so" "jso.import.so")
    7  '((version 0.1)))
     7 '((version 0.3)))
Note: See TracChangeset for help on using the changeset viewer.