Added scheme/unsafe/ops
Added print-syntax-width
Added file-or-directory-identity
Inside: embedding applications should call scheme_seal_parameters
after initializing parameter values (currently used by Planet)
which can take multiple values -- "pax" or "gtar". The default value
of EXTRACT_USING is "pax", which more closely matches reality since
before, we were using bootstrap "tar" for ${GTAR} and it was actually
pax-as-tar. Also, stop pretending pax-as-tar from the bootstrap kit
or on NetBSD is GNU tar. Lastly, in bsd.pkg.extract.mk, note whether
we need "pax" or "gtar" depending on what we need to extract the
distfiles.
Jesper Louis Andersen <jlouis@mongers.org> in private email.
No earth-shattering changes, just a long list of bugfixes and minor
twiddles and additions. For a complete list, see plt/notes/mzscheme/HISTORY
changes:
* NetBSD patches integrated
* improvements to the module system
* new interfaces
basically numerous changes, see plt/notes/mzscheme in the source directory
compiler included. Uses the boehm garbage collector.
A big thanks goes to all who made devel/boehm-gc available. Modifying
patches for a specific use is much easier than reinventing them!
Note: I've marked this as i386-only, since it acted a little flacky on
alpha and sparc. In theory support for at least those platforms supported
by the garbage collector is possible. You are welcome to try.