+2005-06-12 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeCompiler.cs: Temp source files should have extension
+ ".cs".
+
+2005-06-11 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeGenerator.cs: Win32 resources are supported. Fixes bug
+ #75218.
+ * CSharpCodeCompiler.cs: Clean up temporary files after compilation.
+ Fixes bug #75221. Added support for Win32 resources. Fixes bug
+ #75218.
+
+2005-05-29 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * CSharpCodeCompiler.cs: Load compiled assembly from byte array
+ if GenerateInMemory compiler parameter is set, set PathToAssembly
+ if compilation succeeded and GenerateInMemory is false.
+ Fixes bug #74959.
+
+2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CSharpCodeCompiler.cs: fix problem with the output CS8028.
+
+2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeCompiler.cs : On windows, use gmcs under 2.0 profile too.
+
+2005-01-19 Jonathan Pryor <jonpryor@vt.edu>
+
+ * CSharpCodeGenerator.cs: Remove extra ' ' emitted after class name in
+ GenerateTypeStart(). This removes a regression test failure in
+ MonoTests.Microsoft.CSharp.CodeGeneratorFromTypeTest.DefaultTypeTest.
+
+2005-01-12 Lluis Sanchez Gual <lluis@novell.com>
+
+ * CSharpCodeGenerator.cs: Avoid keywords when writing enum members.
+ Removed the GetSafeTypeName method. It was a wrong bug fix. Type names
+ are expected to always use the full name form, never the alias.
+
+2004-12-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CSharpCodeCompiler.cs: ignore the 'BETA SOFTWARE blah' from gmcs.
+ Use stderr to get the errors/warnings instead of stdout. Removed
+ obsolete lines from CreateErrorFromString.
+
+2004-10-02 Marek Safar <marek.safar@seznam.cz>
+
+ * CSharpCodeCompiler.cs: Fix #65722.
+
+2004-09-14 Marek Safar <marek.safar@seznam.cz>
+
+ * CSharpCodeGenerator.cs: Fix #65854.
+
+2004-09-08 Lluis Sanchez Gual <lluis@novell.com>
+
+ * CSharpCodeGenerator.cs: Reverted change in GenerateArrayCreateExpression.
+ It was causing regressions.
+
+2004-09-06 Marek Safar <marek.safar@seznam.cz>
+
+ * CSharpCodeGenerator.cs: Implemented NET_2_0 extensions
+
+2004-09-01 Marek Safar <marek.safar@seznam.cz>
+
+ * CSharpCodeGenerator.cs : New private member dont_write_semicolon.
+ Used for one row "for" syntax.
+ (GenerateEvent): Added attributes output.
+ (GenerateField): Don't output access and scope modifier for enum field.
+ (GenerateConstructor): Added attributes output.
+ (QuoteSnippetString): Fixed mixed case type conversion. Replace '+'
+ with '.' for nested classes.
+
+2004-07-21 Lluis Sanchez Gual <lluis@novell.com>
+
+ * CSharpCodeCompiler.cs: Hack to make code generation work in 2.0.
+
+2004-07-13 Peter Williams <peter@newton.cx>
+
+ * CSharpCodeCompiler.cs (CompileAssemblyFromDomBatch): Include
+ counter in the extension so that batch compilations work.
+ (CompileAssemblyFromSourceBatch): Same.
+
+2004-07-12 Fawad Halim <fawad@fawad.net>
+
+ * CSharpCodeGenerator.cs : Have GenerateField generate field sans the type for enums.
+
+2004-06-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeCompiler.cs : (only for windows) First check mcs.bat, then
+ check mcs.exe. It enables xsp working with mono windows installer.
+
+2004-06-24 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeCompiler.cs : On windows we use fixed mono.exe and mcs.exe
+ located by mscorlib.dll.
+
+2004-06-23 Jackson Harper <jackson@ximian.com>
+
+ * CSharpCodeGenerator.cs (GenerateLabeledStatement): Append a ": "
+ to the statement name. Make sure the statement isn't null before
+ writing. Patch by Alex Yakunin.
+
+2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeGenerator.cs :
+ Check null argument in CreateValidIdentifier().
+
+2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeGenerator.cs : Fix for tests. Check type names in
+ CreateValidIdentifier. Implemented IsValidIdentifier.
+
+2004-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CSharpCodeCompiler.cs: let the TempFileCollection handle the removal
+ of the files if needed.
+
+2004-04-26 Atsushi Enomoto <atsushi@ximian.com>
+
+ * CSharpCodeGenerator.cs : implemented GenerateEvent.
+ Delegate was output as usual class.
+
+2004-03-29 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * CSharpCodeGenerator.cs: In GetTypeOutput, never escape runtime type names.
+ Created a new method GetSafeTypeName to support this.
+
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CSharpCodeGenerator.cs: patch from Jaroslaw Kowalski that fixes