pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   asau
Date:           Mon Aug  1 11:45:43 UTC 2011

Modified Files:
        pkgsrc/lang/racket: Makefile PLIST distinfo
        pkgsrc/lang/racket-textual: Makefile PLIST distinfo
Added Files:
        pkgsrc/lang/racket/patches: patch-collects_racket_draw_unsafe_png.rkt

Log Message:
Update to Racket 5.1.1

Changes in version 5.1.1, May 2011:

Enabled single-precision floats by default
Added single-flonum?
Changed eqv? so that inexacts are equivalent only when they
 have the same precision
Changed file-or-directory-permission to add 'bits mode
 and permission-setting mode
Added special treatment of void as an 'inferred-name property
Removed the "MrEd" compatability executable under Windows
 and Mac OS X, but the "mred" compatibility script remains
racket/gui: added multi-column support to list-box%
racket/gui: added scrollbar support to panel%, vertical-panel%,
 and horizontal-panel%
racket/gui: added 'wheel-left and 'wheel-right events
racket/file: add user-read-bit, etc.
racket/contract: removed some (undocumented) exports.

Changes in version 5.1, February 2011

Renamed "proxy" to "impersonator"
Added current-get-interaction-input-port, which enables
 racket/gui events to be dispatched while a REPL is blocked
Changed equal? to equate C pointers when they refer to the
 same address
Internal: weak boxes are cleared before non-will-like
 finalizers; use late-weak boxes to get the old behavior

Changes in version 5.0.2, October 2010

Changed body of `when', `unless', `cond' clauses, `case'
 clauses, and `match' clauses to be internal-definition contexts
Swapped unsafe-vector*-ref with unsafe-vector-ref, etc.
Added ->i to the contract library, improved ->*, adding #:pre and
 #:post, as well as making the optional arguments clause optional.
Added #true and #false, and changed #t/#T and #f/#F to
 require a delimiter afterward
Added print-boolean-long-form
Added read-accept-lang, which is set to #t when
 reading a module
Added flonum?
Changed continuation-marks to accept a #f argument
 to produce an empty set of marks
Added fxvectors
Added unsafe-{s,u}16-{ref,set!}
Added prop:proxy-of
Added proxies to go with chaperones, and renamed chaperone property
 as proxy property; beware that the word "proxy" will change in
 a future version, perhaps to "impersonator"
Added collection-file-path and collection splicing at the file
 level


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/racket/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/racket/PLIST pkgsrc/lang/racket/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/racket-textual/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/racket-textual/PLIST \
    pkgsrc/lang/racket-textual/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/racket/patches/patch-collects_racket_draw_unsafe_png.rkt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index