Standard ML of New Jersey
Version 110.67 NEWS
November 14, 2007
- SML/NJ HOME:
- http://www.smlnj.org/index.html
- FILES:
-
http://smlnj.cs.uchicago.edu/dist/working/110.67/
Summary:
This release includes a revamped installer for Windows, support for Mac OS X 10.5
(Leopard), a few enhancements and many bug fixes.
The detailed description below includes changes that were part of the 110.66
release, since it was not widely announced.
Details:
- Windows:
-
- The installer now uses the MSI mechanism and should be much more robust.
- We have dropped support for Windows 95 and Windows 98.
- The long-standing problem with handling ^C on Windows has been fixed.
- Bug fixes:
-
- Fixed a type error in the ml-lpt library that occurs when compiling
against a basis that was compiled with the USE_64_BIT_POSITIONS
symbol set.
- A collection of bug fixes for the Reactive library.
- Patches to support Mac OS X 10.5 (Leopard) on both Intel and PPC Macs.
- Many fixes to the AMD64 code generator in MLRISC.
- Fixed performance bugs when dealing with very large structures and record values.
- Fixed bug in {TextIO,BinIO}.StreamIO.endOfStream that would incorrectly
signal end of stream. (110.66)
- Real.signBit(~0.0) now returns true. (110.66)