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