[svn] r6288: nemerle/trunk/NEWS

malekith svnadmin at nemerle.org
Mon May 15 12:56:53 CEST 2006


Log:
Bugs fixed for 0.9.3

Author: malekith
Date: Mon May 15 12:56:53 2006
New Revision: 6288

Modified:
   nemerle/trunk/NEWS

Modified: nemerle/trunk/NEWS
==============================================================================
--- nemerle/trunk/NEWS	(original)
+++ nemerle/trunk/NEWS	Mon May 15 12:56:53 2006
@@ -1,4 +1,5 @@
-0.9.3, May 9 2006
+0.9.3, May 15 2006
+  We now require mono 1.1.13 or newer (or MS.NET 2.0 as usual).
  
     * Limited support for Nullable type:
       * using nullable syntax (int?, MyStruct?), 
@@ -34,6 +35,81 @@
     * The NC.Hashtable indexer was changed to follow SCG.Dictionary behavior
       of throwing exception when the key is not found.
 
+  Fixed issues from BTS:
+    * #338: Caching in ++x macro do not play nice with valuetypes
+    * #416: allow extending existing classes
+    * #503: Cannot do type match on 'a
+    * #547: generic constraint 'a : 'b and static instance problem
+    * #575: Tail calls optimization causes invalid IL to be generated
+    * #588: Nullrefence in runtime for yields in try block
+    * #589: ICE in Typer for locked yield
+    * #590: ICE in Check STV for generic delegates
+    * #591: Typer ICE for type check involving generic type
+    * #594: bogus "ambiguous type" message
+    * #595: too rigid protected member checking in nested types
+    * #598: LookupInternalType does not check the supported size of Function 
+            object
+    * #604: compile error(mono svn 56155 and nemele svn 6088)
+    * #605: Casts from value type to 'a causes invalid IL
+    * #606: possible problem with loop closures
+    * #607: typo in sqlmacro
+    * #608: lazy literals
+    * #609: System.Bool instead of System.Boolean
+    * #612: code generation problem with uint
+    * #613: Ncc crushes during the compilation process
+    * #614: Record to generate constructor just for not initialized fields
+    * #617: optional regexp match
+    * #618: -0 causes compilation error
+    * #620: MainParser.ParseExpr("def f(){}") and MainParser.ParseExpr("")
+            cause NullReferenceException
+    * #621: SomeFunction(throw Exception()) produces invalid IL
+    * #622: ICE for polymorphic property used in matching
+    * #623: probably more array tweaks required 
+    * #624: Internal compiler error for $ outside quotations
+    * #625: strange error when misusing macro-generated type
+    * #626: Quoted declaration of method override results in compile-time
+            error
+    * #627: Increment in argument
+    * #628: Ugly error message (for list[void])
+    * #630: Implicit conversions doesn't work for generic parameter
+    * #631: Patch for quoted declarations to support ellipsis in
+            class/interface members declaration
+    * #636: lock (expr) will evaluate expr twice
+    * #637: Compiler skips some classes during compilation
+    * #639: A compile-time calculus and code generation
+    * #641: Compiler crash due to function to delegate conversion inside
+            generic class
+    * #642: Error if list declared without initialisation
+    * #644: Wrong behavior during base ctor call
+    * #645: Nemerle.DesignPatterns.ProxyPublicMembers error
+    * #647: problems with preprocessor and the $ macro
+    * #648: Wrong error message when interface implementation is not complete
+    * #649: Can't provide generic constraint in quoted declaration
+    * #650: Attribute compilation error.
+    * #652: Generic parameter names can't be used inside quoted declaration
+    * #653: Empty interface can't be defined from macro
+    * #654: Makefile, install target
+    * #656: Assembly attribute don't gets added from assembly-level 
+            macro-attribute
+    * #657: Unhandled Exception: Nemerle.Core.MatchFailureException in ncc
+    * #658: Trying to parameterize non-generic type shows up a lot of vagu
+            error messages
+    * #661: extension method can not find member.
+    * #662: C#3.0 like lambda expression operator priority
+    * #663: ASP.NET functionality broken on Windows platform
+    * #666: Can't build sources from latest snapshot (r6245)
+    * #667: "make install" doesn't install Nemerle assemblies into GAC
+    * #668: msbuild cannot build Nemerle.sln
+    * #669: Cannot install a snapshot
+    * #670: Can't set the value of byte array element with index not 
+            divisible by 4 without explicit cast.
+    * #671: Problem with resources included into assembly
+    * #672: Compiler reports non-existence of a namespace, althougth it
+            exists.
+    * #674: type inference cannot guess.
+    * #675: ExtensionAttribute's namespace on System.Query.dll.
+
+
 0.9.2, Jan 21 2006
   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.



More information about the svn mailing list