From: Matthew Flatt <mflatt@cs.utah.edu>
To: plt-scheme@fast.cs.utah.edu
Date: Thu, 16 Nov 2000 16:14:17 -0700 (MST)
Subject: 103.5
In the CVS repository, the exp-tagged MzScheme and MrEd code is now
version 103.5.
This version is primarily for a mzc-related fix:
* Fixed a memory bug in the run-time support for mzc-compiled code.
If a garbage collection occurred at just the wrong time, the bug
could crash mzc-compiled code containing a tail call to any of the
following:
1. another mzc-compiled procedure or a primitive procedure,
when providing 5 or more arguments
2. a bytecode-compiled procedure with a "rest arg"
3. a continuation, when providing more than one argument
Other changes:
* Added `get-origin’ and `get-scale’ to dc<%>.
* Added syntax objects and `read-syntax’, in preparation for hygienic
macros. (Not yet documented.)
* Added `port-count-lines!’, which enables line-couting for a port.
Will be useful for `read-syntax’. (Not yet documented.)
Matthew