[MLton-commit] r4275

Stephen Weeks MLton@mlton.org
Thu, 1 Dec 2005 22:46:39 -0800


Preparing for release.

----------------------------------------------------------------------

U   mlton/trunk/doc/changelog

----------------------------------------------------------------------

Modified: mlton/trunk/doc/changelog
===================================================================
--- mlton/trunk/doc/changelog	2005-12-02 06:42:14 UTC (rev 4274)
+++ mlton/trunk/doc/changelog	2005-12-02 06:46:36 UTC (rev 4275)
@@ -1,5 +1,39 @@
-Here are the changes since version 20041109.
+Here are the changes from version 20041109 to version 20051202.
 
+Summary:
+  + New license: BSD-style instead of GPL.
+  + New platforms:
+   o hppa: Debian Linux.
+   o x86: MinGW.
+  + Compiler.
+   o improved exception history.
+   o Command-line switches.
+    * Added: -as-opt, -mlb-path-map, -target-as-opt, -target-cc-opt.
+    * Deprecated: none.
+    * Removed: -native, -sequence-unit, -warn-match, -warn-unused.
+  + Language.
+   o FFI syntax changes and extensions.
+    * Added: _symbol.
+    * Changed: _export, _import.
+    * Removed: _ffi.
+   o ML Basis annotations.
+    * Added: allowFFI, nonexhaustiveExnMatch, nonexhaustiveMatch,
+        redundantMatch.
+    * Deprecated: allowExport, allowImport, sequenceUnit, warnMatch.
+  + Libraries
+   o Basis Library.
+    * Added: Int1, Word1.
+   o MLton structure.
+    * Added: Process.create, ProcEnv.setgroups, Rusage.measureGC, 
+        Socket.fdToSock Socket.Ctl.getError.
+    * Changed: MLton.Platform.Arch.
+   o Other libraries.
+    * Added: ckit library, ML-NLFFI library, SML/NJ library.
+  + Tools.
+   o updates of mllex and mlyacc from SML/NJ.
+   o added mlnlffigen.
+   o profiling supports better inclusion/exclusion of code.
+
 * 2005-11-19
   - Updated SML/NJ Library and CKit Library from SML/NJ 110.57.