2005-10-27  Alexandre Rocha Lima e Marcondes  <alexandre@psl-pr.softwarelivre.org>
	* FileSystem.cs : ChdDrive throws InvalidOperationException on Unix platforms.
	
2005-09-06 Satya Sudha K <ksathyasudha@novell.com>
	* Strings.cs, FileSystem.cs : Minor fixes to the 'Join' and 'FileOpen'
                methods respectively.

2005-08-30 Manjula GHM <mmanjula@novell.com>
	* BinaryVBFile.cs : Handle trailing '#" for bool and date 
	* OutPutVBFile.cs : Minor fixes

2005-08-22 Satya Sudha K <ksathyasudha@novell.com>
	* Conversion.cs : Minor fix for the 'Val' function

2005-08-19 Satya Sudha K <ksathyasudha@novell.com>
	* Interaction.cs : 
		'CallByName' : Checking for the correct call type.
	* Conversion.cs :
		'Int' : Support converion of bool/string to int
	* Strings.cs : Implemented the 'Split' method (was using 'System.String.Split'
			for spitting and was not correct since it splits on char and 
			not on strings)
	* DateAndTime.cs :
			Minor fixes to the 'DateValue' and the 'WeekDayName' methods
	* FileSystem.cs : Using 'File.Move' instead of 'Directory.Move'


2005-08-12  Manjula GHM <mmanjula@novell.com>
	*InputVBFile.cs: Handle trailing '#" for bool and date in Input function

2005-08-09  Manjula GHM <mmanjula@novell.com>
        *Interaction.cs:
        *FileSystem.cs : Add ParamArray keyword in relevant location

2005-08-08  Gert Driesen <drieseng@users.sourceforge.net>

	* Collection.cs: Various fixes to match the MS.NET IList 
	implementation; IEnumerator.Current returns null if MoveNext has
	not been called on .NET 2.0. IList index-based members use first
	entry if -1 is specified as index value (and there's at lease one 
	entry).	

2005-08-05  Satya Sudha K  <ksathyasudha@novell.com>
	* Strings.cs : Minor fixes to a few functions

2005-08-02  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Strigns.cs: Correcting InStrRev function
		- parameter name in message for first exception
		- use LastIndexOf (FIXME pending managed collation(corlib) working)
		
2005-06-10  Atsushi Enomoto  <atsushi@ximian.com>

	* Collection.cs : csc build fix.

2005-06-06:2  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* FileSystem.cs: Killed unneeded overload FileGet(in, ref Object, ...)
		
2005-06-06  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Collection.cs (Item [indexer]): Correcting API according to
	FX1.1 class status page
	* FileSystem.cs: Killed unneeded overload of Dir method
		All FileGet overloads grouped together in the source file
	* VariantType.cs: Killed extraneous enum value
	* Information.cs: Corrected, was using the VariantType extraneous value

2005-05-25  Ben Maurer  <bmaurer@ximian.com>

	* Conversion.cs (Val): Do a correct impl of Val (char). Fixes bug
	#67810.

2005-05-12 Ankit Jain  <ankit@corewars.org>

	* Strings.cs : Sealed.
	* FileSystem.cs (FileSystem.FileGet): Add attributes Optional and
	__DefaultArgumentValue to 'recordNumber' parameter.
	* VBFixedStringAttribute.cs (AttributeUsage): Set Inherited = false.

2005-03-27 Trent Lloyd <lathiat@bur.st>, Shane Mitchell <shane@extadi.com>

	   * Information.cs(RGB): Change colour ordering, its BGR not RGB

2005-03-17 Manjula GHM <mmanjula@novell.com>
	   Ankit Jain <radical@gmail.com>
	  * Collection.cs:
	  * ErrObject.cs:
	   Fix for build breakage on cygwin-head-mono	  

2005-03-16 Manjula GHM <mmanjula@novell.com>
	   Ankit Jain <radical@gmail.com>

	  * Collection.cs:
	  * DateAndTime.cs:
	  * ErrObject.cs:
	  * FileSyste.cs:
	  * Strings.cs:
	  Added type casting in some places and moved OptionCompare attribute to be AFTER  __DefaultArgumentValue attribute
          	

2005-02-14 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* FileSystem.cs, CompilerServices/FlowControl.cs : killed unneeded local variables (warnings).
	* CompilerServices/ObjectType.cs : killed unneeded private method (diagnosed from warnings on local vars)
	
2005-02-14  Duncan Mak  <duncan@ximian.com>

	* Collection.cs:
	* ComClassAttibute.cs:
	* SpcInfo.cs:
	* TabInfo.cs:
	* VBFixedStringAttribute.cs:
	* VBMath.cs: Remove extraneous semicolon at the end of the class
	declaration. Spotted by Dennis Hayes <denisraytek@yahoo.com>.

2004-10-11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* FileSystem.cs: Adjusting exposed API according to class status page ('ref' instead of 'out'). 
	Commented out an additional API.

2004-09-06  Jambunathan K  <kjambunathan@novell.com>

	* Strings.cs: Fixed formatting issues. For the sake of consistency
	in style, stripped out all the comment strings that were documenting
	the APIs.

2004-09-05  Jambunathan K  <kjambunathan@novell.com>
	* DateAndTime.cs (DateTime.Today): Changed signature of stime().
	* Strings.cs: 
	* Collection.cs: 
	* VBMath.cs: 
	* Interaction.cs: 
	* Information.cs: 
	* Globals.cs: 
	* Financial.cs: 
	* FileSystem.cs: 
	* ErrObject.cs: 
	* Conversion.cs: 
	* Constants.cs: 

	Replaced System.ComponentModel.EditorBrowsableAttribute and
	Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute
	with their short and sweet equivalents.

	Replaced System.ComponentModel.DefaultValueAttribute with the
	newly introduced Microsoft.VisualBasic.CompilerServices
	.__DefaultArgumentValueAttribute.

2004-08-16  Jambunathan K  <kjambunathan@novell.com>
	* Interaction.cs: 
	* Information.cs: 
	* ErrObject.cs: 
	* FileSystem.cs: Aesthetic changes.

2004-08-11 Anirban Bhattachartjee <banirban@novell.com>
	* Strings.cs: - Bug fix (#62235) - by Rob Tillie<Rob.Tillie@student.tul.EDU>
		      - Excetion handling in Join
		      - Support for Hex in format function (not sure whether this fix is a complete one)		

2004-08-11 Anirban Bhattachartjee <banirban@novell.com>
	* Interaction.cs: Bug fix (#62234) - by Rob Tillie<Rob.Tillie@student.tul.EDU>

2004-07-31  Jambunathan K  <kjambunathan@novell.com>
	* Strings.cs: Fixed a bug in Format()
	* DateAndTime.cs: Added support for setting Today and
	TimeOfDay properties. Thanks to Pablo Cardona for 
	submitting a patch.

2004-07-30  Jochen Wezel  <jwezel@compumaster.de>

	* Several files: added System.Serializable attribute to NET_2_0,
	                 fixed usage of System.Flags instead of 
			 System.FlagsAttribute

2004-07-22  Jambunathan K  <kjambunathan@novell.com>

	* Constants.cs : Fixed the vbCr, vbLf, vbCrLf and vbNewLine
	strings

2004-06-24  Jambunathan K  <kjambunathan@novell.com>
	* RandomVBFile.cs: Fixed FileGet() for Date and Decimal types
	* FileSystem.cs: Fixed ChDir, FileCopy
	* ControlChars.cs:  corcompare based fixes
	

2004-06-24 Anirban Bhattacharjee <banirban@novell.com>
	* Strings.cs: Enabled case insensitive search in InStr aand InStrRev functions
		      Fixed Filter method

2004-06-23  Jambunathan K  <kjambunathan@novell.com>
	* VBFixedStringAttribute.cs: 
	* VBFile.cs: 
	* TabInfo.cs: 
	* SpcInfo.cs: 
	* RandomVBFile.cs: 
	* Interaction.cs: 
	* FileSystem.cs: 
	* ErrObject.cs: 
	* BaseVBFile.cs: corcompare based fixes
	
2004-06-23 Sachin Kumar <skumar1@novell.com>
	* Conversion.cs: Trivial Fixes
	* Strings.cs: Trivial Fixes
 
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
	* Strings.cs: Several trivial bug fixing

2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
	* DateTime.cs: More date formats supported by DateValue function now

2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
	* Strings.cs: Trivial changes

2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
	* DateAndTime.cs: bug fixes

2004-06-23  Jambunathan K <kjambunathan@novell.com>
	* BaseVBFile.cs: Fixed a trivial bug
	* VBUtils.cs: Added Exception VBException(Exception, int)
	* VBFile.cs: Trivial fixes
	* TabInfo.cs: Added missing constructor
	* SpcInfo.cs: Added missing constructor
	* RandomVBFile.cs: Ported from mainsoft's codebase
	* SpcInfo.cs: 
	* Globals.cs: Rob Tillie's changes based on corcompare with
	MS's dll
	* FileSystem.cs: Entirely adopted from mainsoft's codebase.
	Many existing methods that were not based on mainsoft's code
	has been overriden by these changes. Rob's patches that is mentioned
	below has also been left out. It needs to be merged as well.
	* BinaryVBFile.cs: Ported from mainsoft's codebase

2004-06-22 Sachin Kumar <skumar1@novell.com>
	* DateAndTime.cs: Fixed bug in DateDiff()
	* Collections.cs: Fixed bug in Add() 

2004-06-21 Sachin Kumar <skumar1@novell.com>
	* Collection.cs: Fixed bug in Add() 
	* Information.cs: Fixed bug in IsNumeric()

2004-06-19 Jochen Wezel <jwezel@compumaster.de>
	* Conversion.cs, DateAndTime.cs, Information.cs, VBMath.cs, 
	ForEachEnum.cs: changed some public to internal or private constructors

2004-06-18 Anirban Bhattacharjee <banirban@novell.com>
	* Interaction.cs: shell method implemented

2004-06-18 Sachin Kumar <skumar1@novell.com>
	* Conversion.cs: Fixed bugs in Val(string)

2004-06-18 Anirban Bhattacharjee <banirban@novell.com>
	* Interaction.cs: Few methods implemented - Contribution by Jambunathan and Anirban 

2004-06-17  Jambunathan K  <kjambunathan@novell.com>
	* OutPutVBFile.cs: Added from Mainsoft's code base
	* InputVBFile.cs:  Trivial changes
	* BaseVBFile.cs:  Trivial changes

2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
	* ControlChars.cs: StandardModuleAttribute added

2004-06-15 Anirban Bhattacharjee <banirban@novell.com>
	* Strings.cs: An effort make this file feature complete

2004-06-17  Jambunathan K  <kjambunathan@novell.com>
	* FileSystem.cs: A few more methods from Rob Tillie
	<Rob.Tillie@Student.tUL.EDU>

2004-06-17 Sachin Kumar <skumar1@novell.com>
	Made corrections on these files, as suggested by Hari.
	* SpcInfo.cs
	* TabInfo.cs

2004-06-16  Jambunathan K  <kjambunathan@novell.com>
	* InputVBFile.cs: Ported from Mainsoft's codebase
	* BaseVBFile.cs: Ported from Mainsoft's codebase
	* VBFile.cs: Ported from Mainsoft's codebase
	* ErrObject.cs: Trivial changes
	* VBUtils.txt: Trivial changes

2004-06-16 Sachin Kumar <skumar1@novell.com>
	Java code converted from Mainsoft	
	* SpcInfo.cs
	* TabInfo.cs

2004-06-15 Sachin Kumar <skumar1@novell.com>
	* Conversion.cs: Implemented few type conversion methods

2004-06-15 Anirban Bhattacharjee <banirban@novell.com>
	* VBUtils.txt: Exception messages for Financial functions by Rob Tillie

2004-06-15 Anirban Bhattacharjee <banirban@novell.com>
	* Financial.cs: Complete implementation by Rob Tillie

2004-06-11  Gert Driesen <drieseng@users.sourceforge.net>

	* Information.cs: use Type.Name property instead of Type.get_Name()
	accessor method.  This fixes the build on Windows (csc). Reported
	as mcs bug #59980. 

2004-06-10  Jambunathan K  <kjambunathan@novell.com>
	* VBUtils.cs: Implemented more GetResourceString() methods
	* Information.cs: Completed Information.Err
	* ErrObject.cs: Almost entirely merged from Mainsoft's code
	All three files need a thorough review.

2004-06-07  Jambunathan  <kjambunathan@novell.com>
	* VariantType.cs: Minor changes
	* VBUtils.txt: Newly created  error string resources for VB.NET
	* VBUtils.resources: Newly created Compiled error string resources
	for VB.NET
	* VBUtils.cs: Changes wrt fetching of error string from 
	newly added resource bundles
	* Information.cs: Almost entirely  remerged from Mainsoft's code. 
	Only Err related changes still need to be merged.
	
2004-05-31	Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Financial.cs:
		Correct IRR and MIRR method signatures and prevent public default constructor, all according to Class Status Page (corcompare)

2004-04-26	Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* DateAndTime.cs:
		Catch FormatException and rethrow as InvalidCastException in:
 		- public static System.DateTime DateValue (string StringDate) - return only the Date Part 
		- public static System.DateTime TimeValue (string StringTime) - return only the Time Part 

2004-04-26	Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Collection.cs:
		Verify and throw correct exception on Remove for a null key

2004-04-25	Dennis Hayes <dennish@raytek.com>

	* VBUtils.cs added for compatablity with Mainsoft code.

2004-04-17	Dennis Hayes <dennish@raytek.com>
	Removed extra parameter from StrCmp
	added check for null to Len(string)
	
	* Strings.cs

2004-03-27  Duncan Mak  <duncan@ximian.com>

	* ForEachEnum.cs:
	* OpenModeTypes.cs: Implemented according to the
	Mainsoft Java implementation.

	* Globals.cs:
	* VBFixedArrayAttribute.cs:
	* VBFixedStringAttribute: Changes made by Dennis Hayes
	<dennish@raytek.com> from studying the Mainsoft implementation.

2004-03-19	Joerg Rosenkranz <JoergR@voelcker.com>
	* Interaction.cs:
		Added MonoTODO attributes
		All not implemented members are throwing NotImplementedException
		Implemented IIf
		Implemented Command
		Implemented Environ
		
2004-02-20  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* ComClassAttibute.cs:
		Implemented attribute (related to bug #52570)
	* FileAttribute.cs
		Cosmetic changes
	* VBFixedArrayAttribute.cs:
		Implemented attribute (related to bug #52570)
	* VBFixedStringAttribute.cs:
		Implemented attribute (related to bug #52570)
	
2004-01-21  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* FileSystem.cs:
		Implemented Dir() now throws the right exception 
	
2004-01-21  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Information.cs:
		Implemented IsNothing(object)
	
2004-01-21  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* FileSystem.cs:
		Started implementing Dir function

2004-01-06  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Information.cs:
		Implemented IsNumeric(object)

2003-12-29  Jochen Wezel <jwezel@compumaster.de>

	* Strings.cs:
		Fixed bug in Len(Decimal)

2003-12-02  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
	* Microsoft.VisualBasic: Strings.cs 
		Simplified Asc(string) by using Asc(char)
		Simplified AscW(string) by using AscW(char)
		Simplified StrReverse

2002-08-15  Tim Coleman <tim@timcoleman.com>
	* ChangeLog:
		Added a ChangeLog
	* Constants.cs:
		Make these actual constants so mcs will compile them.

