2004-11-05 Miguel de Icaza <miguel@ximian.com>
[mono.git] / mcs / mcs / ChangeLog
index 33b11a896858f675519d3e97288a1ebbe1c26964..57f11e72329fb39495d5025037383b0292ce5d16 100755 (executable)
@@ -1,3 +1,10 @@
+2004-11-05  Miguel de Icaza  <miguel@ximian.com>
+
+       * Indexers were using the ShortName when defining themselves,
+       causing a regression in the compiler bootstrap when applying the
+       patch from 2004-11-02 (first part), now they use their full name
+       and the bug is gone.
+
 2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
 
        * driver.cs: Strip the path from the names of embedded resources. Fixes
 
 2004-11-02  Miguel de Icaza  <miguel@ximian.com>
 
+       * class.cs (Event.Define, Indexer.Define, Property.Define): Do not
+       special case explicit implementations, we should always produce
+       the .property or .event declaration.
+       
        * decl.cs (MemberName): Renamed GetFullName to GetPartialName
        since it will not return correct data if people use this
        unresolved in the presence of using statements (see test-313).