[plt-dev] Release Announcement for v4.2

From: Eli Barzilay (eli at barzilay.org)
Date: Mon May 25 22:51:28 EDT 2009

The release announcement sketch that I have so far is below.  Please
mail me new items and/or edits.
PLT Scheme version 4.2 is now available from


* New in `scheme/base': `hash-has-key?', `hash-ref!',
                        `in-sequences', `in-cycle'
  and in `scheme': `count', `make-list' (from `scheme/list')
                   `const' (from `scheme/function')

* New statistical profiler, core and text interface for now

* Scheme-implemented editor classes

* on-demand instantiation of module phases

* web-server: Native continuations in serial language, soft
  state, and typos.

I'm not sure that these should have an item:

* make-rename-transformer => free-identifier=? (v5.1.5.2)

* free-id=? propagation through module exports; add
  'not-free-identifier=? syntax property to disable free-id=?
  propagation; add prop:rename-transformer and
  prop:set-transformer; fix scheme/local so that local syntax
  bindings are visible to later definitions (v4.1.5.3)

* per-thread cpu timing

[Note that mirror sites can take a while to catch up with the new

Feedback Welcome,
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!

Posted on the dev mailing list.