update Racket release notes for v5.1.2

Merge to v5.1.2
(cherry picked from commit fb5c62d9d7)
This commit is contained in:
Matthew Flatt 2011-07-08 13:52:08 -06:00 committed by Eli Barzilay
parent 7fc99aa0b3
commit 7d32a27700

View File

@ -1,8 +1,4 @@
Version 5.1.1.8
slideshow/pict: added rotate function, and added sxy anf syx
fields to a child structure
Version 5.1.1.7
Version 5.1.2, July 2011
Replaced syntax certificates with syntax taints:
Added syntax-tainted?, syntax-arm, syntax-disarm, syntax-rearm,
syntax-taint, and syntax-protect
@ -12,15 +8,8 @@ Replaced syntax certificates with syntax taints:
syntax-protect implicitly
Changed the way inspectors are associated to syntax objects
and variable references in compiled code
compiler/zo-struct: removed certificate structures; changed
wrapper to have a tamper-status field instead of certs
Version 5.1.1.5
racket/function: added identity, thunk, compose1
Version 5.1.1.2
Changed "sequence" to include exact nonnegative integers
mzlib/contract: removed following (undocumented) exports:
mzlib/contract: removed (undocumented) exports:
chaperone-contract-struct?
contract-struct-first-order
contract-struct-name
@ -34,7 +23,12 @@ mzlib/contract: removed following (undocumented) exports:
opt-contract/info-id
synthesized-value
unknown?
compiler/zo-struct: added toplevel-map field to lam
racket/function: added identity, thunk, compose1
slideshow/pict: added rotate function, and added sxy anf syx
fields to a child structure
compiler/zo-struct: removed certificate structures; changed
wrapper to have a tamper-status field instead of certs;
added toplevel-map field to lam
Version 5.1.1, May 2011
Enabled single-precision floats by default