summaryrefslogtreecommitdiff
path: root/lang/sml-nj/patches
AgeCommit message (Collapse)AuthorFilesLines
2003-03-21Renamed sml-nj to smlnj.wiz6-343/+0
2002-09-29More patches for the 110.41 update.wiz4-0/+245
2002-09-29Update to 110.41, provided by Christopher Richards in PR 18437.wiz2-29/+63
Notable changes include an utter plethora of bug fixes (e.g, a memory leak in the garbage collector), and some small added features (e.g. Danvy-style format combinators added to smlnj-lib). Also added are some tools (ml-nlffigen, nowhere) that appeared previously but were not enabled. Moreover, this update also gets rid of the ugly "patch the source at runtime" hack used in previous pkgsrc versions. Thus the jumbo (and ill-named) file/patch-global-names is removed and its contents split into ordinary patch/patch-?? files.
2002-07-04Update to 110.38, provided by Chris Richards in pkg/15427.wiz3-12/+46
Changes since 110.9.1: * Bug fixes, improvements to generated code, and miscellaneous user-invisible tweaks too numerous to mention. * Autoloaded libraries now load correctly, due to the new `CM_PATHCONFIG' mechanism. Autoloading failed in the package's previous version, despite the best effort of the do-install target. * New commands `ml-build' and `ml-makedepend'. The former automates the process of building standalone heap images, while the latter generates dependencies for traditional makefiles. * Major overhaul of the Compilation Manager (CM). For example, most `sources.cm' files now require including `$/basis.cm', as well as substituting `$/foo.cm' for `foo.cm' wherever `foo.cm' refers to an autoloaded library bundled with the system (e.g. `smlnj-lib.cm'). For details, see http://www.smlnj.org/NEWS/110.20-README.html, and the CM manual at http://cm.bell-labs.com/cm/cs/what/smlnj/doc/CM/new.pdf . * Reduced virtual memory consumption. * Support for running under Mac OS X (Darwin). Such support is not currently reflected in the pkgsrc, however, since I have no way to test it.
2001-03-20Add NetBSD-sparc support, supplied by Stephan Thesing in pkg/12411.wiz1-0/+13
1999-12-08changes for NetBSDproff1-0/+2
1999-12-08A Standard ML implementation from Bell-Labs. Implements the SML '97 definitionproff1-0/+15
including the new Basis library with a few minor omissions and discrepancies. WWW: http://cm.bell-labs.com/cm/cs/what/smlnj/index.html If you are interested in a lighter weight implementation of ML, the Moscow-ML port is recommended.