+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
+ #68519.
+
+2004-11-04 Raja R Harinath <rharinath@novell.com>
+
+ Fix error message regression: cs0104-2.cs.
+ * namespace.cs (NamespaceEntry.Lookup): Remove 'silent' flag.
+ (AliasEntry.Resolve): Update.
+ * rootcontext.cs (RootContext.NamespaceLookup): Update. Remove
+ 'silent' flag.
+ (RootContext.LookupType): Update.
+
+2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
+
+ * cs-parser.jay: Add support for handling accessor modifiers
+ * class: Add support port accessor modifiers and error checking,
+ define PropertyMethod.Define as virtual (not abstract anymore)
+ * ecore.cs: Add checking for proeprties access with access modifiers
+ * iterators.cs: Modify Accessor constructor call based in the modified
+ constructor
+2004-11-02 Ben Maurer <bmaurer@ximian.com>
+
+ * expression.cs (StringConcat): Handle being called twice,
+ as when we have a concat in a field init with more than two
+ ctors in the class
+
+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).
+
+ * class.cs (MethodData.Define): If we are an explicit interface
+ implementation, set the method name to the full name of the
+ interface plus the name of the method.
+
+ Notice that using the method.MethodName.GetFullName() does not
+ work, as it will only contain the name as declared on the source
+ file (it can be a shorthand in the presence of using statements)
+ and not the fully qualifed type name, for example:
+
+ using System;
+
+ class D : ICloneable {
+ object ICloneable.Clone () {
+ }
+ }
+
+ Would produce a method called `ICloneable.Clone' instead of
+ `System.ICloneable.Clone'.
+
+ * namespace.cs (Alias.Resolve): Use GetPartialName.
+
+2004-11-01 Marek Safar <marek.safar@seznam.cz>
+
+ * cs-parser.jay: Add error 1055 report.
+
2004-11-01 Miguel de Icaza <miguel@ximian.com>
* assign.cs (Assign.DoResolve): Only do the transform of