S M L / N J
1 1 0 . 5 5 N E W S
May 18, 2005
WARNING
This working version is believed to be stable, but
we have not run our full regression-test suite.
- HOME:
- http://www.smlnj.org/index.html
- FILES:
- http://smlnj.cs.uchicago.edu/dist/working/110.55/
Summary:
Bugfixes and minor feature enhancements.
Details:
- Libraries:
-
- Fixed bug regarding the copy function in
*array-slice.sml modules.
- Refactored the pretty printing library. The declarative way
to construct pretty-printing descriptions now sits on top of the
PP_STREAM interface.
- Removed onNewline function, which was not
implemented.
- Added ANSITerm structure, which provides support
for ANSI terminal display attributes (e.g., red text).
- Added ANSITermDev device that uses ANSI terminal
display attributes and added a ANSITermPP for pretty
printing to such a device.
- Runtime system:
-
- Support for HPUX 11 added. (There is still a problem,
though.)
- Updated Cygwin's fault/signal handling.