[plt-dev] Release Announcement for v4.2.5

From: Eli Barzilay (eli at barzilay.org)
Date: Thu Apr 1 04:56:35 EDT 2010

Possible items (dug up from log messages):

  - New language dialog layout

  - Futures are on by default
  - wrap each top-level form in a module with a prompt (if visible
  - basic set library
  - things from r18375, if visible enough
  - scribble/jfp

* Noel, Ryan:
  - schemeunit is now included (gui revived?)

* Sam:
  - Add `define-predicate'; add `with-type' for defintions; New TS
    guide.  (Maybe more?)

* Casey:
  - redex extensions? random testing?

* Matthias:
  - release events? other universe stuffs?

* Jay:
  - Adding PLAI software to the core
  - r18130, if there's anything visible

* Ryan:
  - misc syntax-parse additions (r17937, and probably more)

* Carl:
  - contract stuff (r18009 and probably more)

* Stevie:
  - class contracts?

Sketch items:

* New Russian and Ukranian translations, thanks to Sergey Semerikov

* Generators now support producing multiple values (by giving
  sending multiple input values to `yield') and consuming multiple
  values (by sending values to the generator function) which turn to
  the results of `yield' in the generator.  The `generator' form has
  changed and requires to have a (generator () body ...) form, and
  in the future this will be used for bindings to initial values
  when the generator is first invoked.

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

Posted on the dev mailing list.