From 5ef147397cc86148232fa42c11f51b0ab2ec8ec2 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Mon, 1 Aug 2011 13:15:17 -0600 Subject: [PATCH] add missing items to the release notes Merge to 5.1.2 --- doc/release-notes/racket/HISTORY.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/doc/release-notes/racket/HISTORY.txt b/doc/release-notes/racket/HISTORY.txt index fa55fc0dea..4548813389 100644 --- a/doc/release-notes/racket/HISTORY.txt +++ b/doc/release-notes/racket/HISTORY.txt @@ -7,7 +7,7 @@ Changed the location-creation semantics of internal definitions and `letrec-syntaxes+values' Added unsafe-list-ref and unsafe-list-tail -Version 5.1.2, July 2011 +Version 5.1.2, August 2011 Replaced syntax certificates with syntax taints: Added syntax-tainted?, syntax-arm, syntax-disarm, syntax-rearm, syntax-taint, and syntax-protect @@ -18,6 +18,9 @@ Replaced syntax certificates with syntax taints: Changed the way inspectors are associated to syntax objects and variable references in compiled code Changed "sequence" to include exact nonnegative integers +Added #:unless clause to for +Changed procedure-arity-includes? to report #f for keyword-requiring + procedures by default mzlib/contract: removed (undocumented) exports: chaperone-contract-struct? contract-struct-first-order @@ -32,7 +35,9 @@ mzlib/contract: removed (undocumented) exports: opt-contract/info-id synthesized-value unknown? -racket/function: added identity, thunk, compose1 +Changed assoc to accept an optional equality predicate +racket/function: added identity, thunk, thunk*, compose1 +racket/require: added multi-in slideshow/pict: added rotate function, and added sxy anf syx fields to a child structure compiler/zo-struct: removed certificate structures; changed