[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
199.15
The v200-tagged code in CVS for MzScheme and MrEd is now version 199.15.
The changes are relatively minor:
* Added `error-print-source-location', which controls whether error
messages include source information (e.g., line and column, actual
expression). Turning off source info in the message text provides
less cluttered error messages for tools, like DrScheme, that
inspect the exception record anyway.
* Added `current-command-line-arguments', which contains a vector of
argument strings. (The `argv' variable is still defined, too.)
* Fixed syntax expansion so that graph structure under `quote' is
preserved. Cyclic graph structure is not supported within `syntax'
or `quote-syntax' (i.e., those forms loop forever when expanding or
compiling with cyclic arguments).
* Fixed a bug in `module' expansion in the case that a body
expression expands to `letrec-syntaxes'.
* Added a `with-method' form to class.ss. The new form binds
identifiers for application-style method invocation.
* Added initialization arguments for all fields of all event%
subclasses.
* Added a `demand-callback' initialization argument to all
menu-item-conatainer<%> and labelled-menu-item<%> classes.
The MzScheme, MzLib, and MrEd document bundles have been updated.
Matthew
- Follow-Ups:
- Re: 199.15
- From: Robert Bruce Findler <robby@cs.rice.edu>