[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