+2007-02-21 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeCompiler.cs: Also generate temp filename for OutputAssembly
+ if its a zero-length string. Fixed bug #80920. Set extension to exe or
+ dll depending on whether we're generating an executable or not.
+
+2007-01-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeGenerator.cs : for GenericTypeParameter, GetTypeOutput()
+ should just print its name.
+ For generic type definition, print "<>". OutputTypeArguments() was
+ also causing IndexOutOfRangeException.
+
+2006-12-30 Marek Habersack <grendello@gmail.com>
+
+ * CSharpCodeGenerator.cs: implement actual identifier syntax correctness
+ checking, as defined in the C# standard (almost).
+
+2006-08-08 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeCompiler.cs: Added support for embedded resources, fixes
+ bug #78384. Added support for linked resources. Removed unnecessary
+ null check for options.ReferencedAssemblies.
+
+2006-07-16 Andrew Skiba <andrews@mainsoft.com>
+
+ * CSharpCodeCompiler.cs: find mono.exe in mono/mini; fixes #78731
+
+2006-04-30 Marek Safar <marek.safar@seznam.cz>
+
+ * CSharpCodeCompiler.cs: mcs does not like /r:"" syntax; fixes #78038.
+
+2005-12-07 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Override GeneratePrimitiveExpression to
+ match .NET 1.x and 2.0 for float, decimal, char, ushort, uint, ulong
+ and sbyte.
+
+2005-11-30 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: No longer output semicolon and newline for
+ CodeVariableDeclarationStatement in for statement, fixes #75292.
+ Fixed NRE in GenerateEventReferenceExpression. Cosmetic changes to
+ code generated for iteration to match MS.NET. Temporary reduce
+ indentation for label and no longer escape label if its a keyword.
+
+2005-11-26 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Fixed GenerateComment to also write
+ comment chars for carriage-return (and skip linefeed, if its the
+ next character). Fixed output for TryCatchFinallyStatement. Fixed
+ GotoStatement to end with newline.
+
+2005-11-04 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Ignore ChecksumData of CodeChecksumPragma
+ if null.
+
+2005-10-29 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CSharpCodeProvider.cs: GenerateCodeFromMember method is an override
+ in 2.0 final.
+
+2005-10-28 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Use fixed signature for entrypoint method
+ on 1.0 profile. On 2.0 profile output custom attributes, and return
+ type. On 1.0 profile, also replace + with dot (for nested types).
+ Fixes bug #76580. Set eol-style to native.
+ * CSharpCodeCompiler.cs: Set eol-style to native.
+ * CSharpCodeProvider.cs: Set eol-style to native.
+
+2005-10-19 Miguel de Icaza <miguel@novell.com>
+
+ * CSharpCodeCompiler.cs: Quote the directory, to fix #76469
+
+2005-10-17 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CSharpCodeProvider.cs: Added a LinkDemand and an InheritanceDemand
+ for FullTrust (i.e. Unrestricted permission set) at the class level.
+ Added [Obsolete] on CreateCompiler and CreateGenerator methods (2.0).
+ Stubbed new method GenerateCodeFromMember (2.0).
+
+2005-10-15 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Support C bracing style. Fixes bug #76286.
+
+2005-10-07 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Fixed supported for type arguments in
+ GetTypeOutput on 2.0 profile. Partial fix for bug #76286.
+
+2005-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CSharpCodeCompiler.cs: patch from Maksim Vorobiev that prevents
+ InvalidOperationException if the thread running mcs is aborted.
+
+2005-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CSharpCodeCompiler.cs: made the colon optional so that both mcs and
+ gmcs work.
+
+2005-08-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CSharpCodeCompiler.cs: added missing colon after the line,column
+ parenthesis in the regex that parses the errors to make this work with
+ HEAD mcs.
+
+2005-07-30 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Fixed code generated for NewSlot members.
+
+2005-07-24 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Fixed generated code for enums, interfaces
+ and delegates to match MS.NET.
+
+2005-07-02 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Fixed output of ReturnTypeCustomAttributes.
+
+2005-07-02 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Added PrivateImplementationType support
+ for events, properties, methods. No longer output scope modifier
+ for events.
+
2005-06-30 Gert Driesen <drieseng@users.sourceforge.net>
* CSharpCodeGenerator.cs: Only consider property an indexer if