From: Robby Findler <>
Date: Wed, 10 Sep 2003 15:29:52 -0500
Subject: [plt-scheme] Recent changes to DrScheme in CVS

For details on using the intermediate releases, see

This is a summary of the recent changes to DrScheme in the
CVS archive. You may have many of these changes already;
typically each change is tagged as it happens and these
emails are only sent when the list gets long enough.

 - the teaching languages are now implicitly in a
   module. This should enable even better syntax error
   reporting in future versions (altho right now it is
   slightly worse than it was)

 - struct printing in the DrScheme REPL does not use a more
   powerful inspector that just `write’ (same for
   `print’). DrScheme now behaves more like MzScheme for
   this case.

 - font smoothing in drscheme defaults to the system-wide
   default now.

 - Help Desk’s browser now supports image maps

 - multi file search works much better

 - added list-immutable/c, cons-immutable/c, list-immutableof,
   vector-immutableof, vector-immutable/c, and box-immutable/c
   to the contract library. These accept arbitrary contracts
   as arguments, not just flat-contracts.