[svn] r6249: nemerle/trunk/NEWS

malekith svnadmin at nemerle.org
Mon May 8 14:54:56 CEST 2006


Log:
Some news about 0.9.3.

Author: malekith
Date: Mon May  8 14:54:56 2006
New Revision: 6249

Modified:
   nemerle/trunk/NEWS

Modified: nemerle/trunk/NEWS
==============================================================================
--- nemerle/trunk/NEWS	(original)
+++ nemerle/trunk/NEWS	Mon May  8 14:54:56 2006
@@ -1,4 +1,30 @@
-0.9.3, Apr 2006
+0.9.3, May 9 2006
+ 
+    * Support for Nullable type (MORE)
+    * Extension methods (MORE)
+    * using (def x = ...) now works.
+    * Fixes in casts involving generic types.
+    * We do not consider void subtype of object anymore. We also do not
+      allow void to be type parameter of generic types. This seems
+      to have caused more trouble than it's worth.
+    * Better message for errors in calls.
+    * Updates of Nemerle Emacs mode.
+    * Arrays are now considered subtypes of IEnumerable and the like.
+    * One can now say class A[T] where T : enum.
+    * Types can be nested in variants now.
+    * Default stack size on MS.NET should not cause problems (with Out 
+      of memoery exn) now.
+    * (x, y) => expr can be used in place of fun (x, y) { expr }.
+    
+
+  Library changes:
+    * Optimizations in RList.
+    * Value/HasValue in option.
+    * Heap and Set now implement ICollection[T].
+    * Methods from NArray and NString are now extension methods.
+
+  Macro library changes:
+    * Record macro can now be forced to exclude/include fields.
 
   Backward incompatible library changes:
     * The NC.Hashtable indexer was changed to follow SCG.Dictionary behavior



More information about the svn mailing list