[svn] r6082: lb/activity/2006: . Jan-24.html

malekith svnadmin at nemerle.org
Tue Jan 24 08:26:34 CET 2006


Log:
Entry about 0.9.2.

Author: malekith
Date: Tue Jan 24 08:26:33 2006
New Revision: 6082

Added:
   lb/activity/2006/
   lb/activity/2006/Jan-24.html

Added: lb/activity/2006/Jan-24.html
==============================================================================
--- (empty file)
+++ lb/activity/2006/Jan-24.html	Tue Jan 24 08:26:33 2006
@@ -0,0 +1,74 @@
+<h1>Nemerle 0.9.2 in the wild</h1>
+<p>
+  This version brings a bunch of new features and of course several bugfixes.
+  We now require mono 1.1.11+ or MS.NET 2.0. About 180 svn commits were done
+  since the last release.
+</p>
+<p>
+  New language features:
+</p>
+
+<ul><li> Generators aka <a href="http://nemerle.org/Yield">yield support</a>
+</li><li> <a href="http://nemerle.org/List_comprehensions">List comprehensions</a> + ranges 
+</li><li> <a href="http://nemerle.org/Extensible_matching">Extensible pattern matching</a>
+</li><li> 'this' can be now used as the full type (including type parameters)
+      of the current class.
+</li><li> Matching directly in function parameters, it is now possible to say:
+<xmp class="code-csharp">
+        def foo (x, (y, z)) { ... }
+        def bar ((a, b), (c, d, e)) { ... }
+</xmp>
+</li> </ul>
+
+<p> Macros: </p>
+<ul><li> New package of profiling macros: http://nemerle.org/Profiling_macros
+</li><li> Extensions in logging macros: http://nemerle.org/Logging_macros
+</li><li> <a href="http://nemerle.org/Design_patterns#Macro_included_in_standard_library">
+   Nemerle.DesignPatterns.ProxyPublicMembers</a> macro has been added
+</li></ul>
+
+<p>  Library: </p>
+<ul>
+<li> New RList module (Random Access Lists as described by Chris Okasaki),
+      by Wojtek Knapik.
+</li></ul>
+
+<p>Other:</a>
+<ul><li> -main flag in ncc for specifying entry point.
+</li><li> Kinda hackish support for ASPX/ASMX in cs2n.
+</li><li> NoiseEHC contributed a fix to MSBuild task, which is necessary for VS plugin development
+</li></ul>
+
+<p>  Bugfixes:</p>
+<ul><li> Always use at least 16M of stack when compiling on MS.NET (should
+      fix stack overflow errors).
+</li><li> Fix foreach on multidimensional arrays.
+</li><li> XSP2 fixes by Kanru Chen.
+</li></ul>
+
+<p>  And from <a href="http://nemerle.org/bugs/">mantis</a>:</p>
+<ul><li><a href="http://nemerle.org/bugs/view.php?id=593">#593</a>: we don't save mutable attribute for fields
+</li><li><a href="http://nemerle.org/bugs/view.php?id=587">#587</a>: Generator Enumerable is incorrectly created
+</li><li><a href="http://nemerle.org/bugs/view.php?id=518">#518</a>: matching directly function parameters
+</li><li><a href="http://nemerle.org/bugs/view.php?id=529">#529</a>: Support for generators
+</li><li><a href="http://nemerle.org/bugs/view.php?id=584">#584</a>: Compiler crash when using an array initialiser with mixed
+            types of initialiser elements and no explicit array rank.
+</li><li><a href="http://nemerle.org/bugs/view.php?id=582">#582</a>: Compiling "a.b.c.d.e" crashes compiler
+</li><li><a href="http://nemerle.org/bugs/view.php?id=583">#583</a>: Compiler crash with mixture of constructor chaining and inheritance.
+</li><li><a href="http://nemerle.org/bugs/view.php?id=581">#581</a>: problems with closure constructions
+</li><li><a href="http://nemerle.org/bugs/view.php?id=576">#576</a>: nemerle-0.9.1.99.5974: internal compiler error
+</li><li><a href="http://nemerle.org/bugs/view.php?id=571">#571</a>: Cast is treated as type enforcement in delayed typing
+</li><li><a href="http://nemerle.org/bugs/view.php?id=555">#555</a>: indexers are not delayed
+</li><li><a href="http://nemerle.org/bugs/view.php?id=574">#574</a>: Internal compiler error
+</li><li><a href="http://nemerle.org/bugs/view.php?id=565">#565</a>: No newline at the and of file causes error
+</li><li><a href="http://nemerle.org/bugs/view.php?id=568">#568</a>: add -stack:10M kind of option to increase the stack while
+            running the compiler
+</li><li><a href="http://nemerle.org/bugs/view.php?id=536">#536</a>: assertion in Typer3 for generic local method
+</li><li><a href="http://nemerle.org/bugs/view.php?id=561">#561</a>: Compiler internal error when defining nested generic tree
+</li><li><a href="http://nemerle.org/bugs/view.php?id=527">#527</a>: nested type lookup with generic inheritance
+</li><li><a href="http://nemerle.org/bugs/view.php?id=563">#563</a>: Generic parameters are not correctly inherited in nested
+            type of nested type of generic type
+</li><li><a href="http://nemerle.org/bugs/view.php?id=556">#556</a>: function types cannot be treated as objects
+</li><li><a href="http://nemerle.org/bugs/view.php?id=566">#566</a>: problem with _ is <[ _ ]>
+</li><li><a href="http://nemerle.org/bugs/view.php?id=567">#567</a>: unregistered value with 'with' matching
+</li></ul>



More information about the svn mailing list