From: Eli Barzilay <email@example.com> To: firstname.lastname@example.org Subject: [plt-scheme] PLT Scheme v299.100 Date: Fri, 25 Mar 2005 16:49:34 -0500 PLT Scheme v299.100 is now available from http://download.plt-scheme.org/ THIS IS A v300 ALPHA RELEASE. Teachers and students using DrScheme in coursework should wait for the final v300 release, which will occur close to a new semester. Others should upgrade with caution. For those who can upgrade, v299.100 offers many improvements, including: * Unicode characters and strings; * access to foreign functions and libraries directly from Scheme; * continuations that are portable among threads; * macro improvements (e.g., eliminated "identifier for a definition already has a module context" errors); * improved class system (augment-only methods); * improved and revised contract library; * anti-aliased drawing (on most platforms); * improved GUI and text performance on Mac OS X; * tabbed editing in DrScheme; and * PLaneT (distribution system) enhancements, including compilation support, Help Desk integration, and a command-line interface. The v300 series (including v299.100) is incompatible with the v200 series. The most significant incompatibilities include (1) support for Unicode breaks old programs that treat characters as bytes or pathnames as strings; (2) case-sensitivity is now the default; and (3) the built-in exception hierarchy has been revised. For more details, follow the "Release" and then "Release Notes" links in Help Desk. Weedback Felcome -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://www.barzilay.org/ Maze is Life!