2006-03-17 Raja R Harinath * ProjectData.cs (Finalize): Change into a destructor. 2005-11-07 Maverson Eduardo Schulze Rosa * LateBinding.cs: Revised patch from Tobias Käs for fixes data types conversions in LateSet. 2005-11-06 Maverson Eduardo Schulze Rosa * LateBinding.cs : Calling 'LateIndexSet' if the member resolves to a field, but arguments length are greater than one. 2005-08-22 Satya Sudha K * StringType.cs : Fixed the 'FromObject' function 2005-08-02 Satya Sudha K * ByteType.cs, ShortType.cs, IntegerType.cs, LongType.cs, * DecimalType.cs, SingleType.cs, DoubleType.cs : Modified the 'FromString' method to : - Throw an InvalidCastException whenever 'Convert.ToDouble' throws a FormatException - Support conversion of octal and hex literals to all numeric types. 2005-06-06 Rafael Teixeira * VBBinder.cs : Made it internal as it isn't public in 1.1 API * DoubleType.cs: corrected, TryParse is now internal * ObjectType.cs: corrected, CTypeHelper(string, Type) overload is now internal * Utils.cs: corrected, SetTime and SetDate are now internal 2005-05-25 Satya Sudha K * ObjectType.cs : Some fixes to Narrowing conversions 2005-05-23 Satya Sudha K * VBBinder.cs : Support for named arguments 2005-05-12 Ankit Jain * StandardModuleAttribute.cs (AttributeUsage) OptionTextAttribute.cs (AttributeUsage) OptionCompareAttribute.cs (AttributeUsage): Set Inherited = false. * ProjectData.cs : Sealed. 2005-05-10 Satya Sudha K * LateBinding.cs (LateGet) : Calling 'LateIndexGet' if the member resolves to a field, but arguments are not null 2005-05-09 Satya Sudha K * VBBinder.cs : Support for optional arguments in LateBinding 2005-05-05 Satya Sudha K * FlowControl.cs : Fixed checks in the methods 'ForNextCheck*' 2005-05-04 Satya Sudha K * LateBinding.cs: Removed the 'CopyBack' param from the 'LateSet' method (to make it consistent with vbc) * ObjectType.cs : Implemented the 'GetWidestType' method 2005-04-29 Satya Sudha K * LateBinding.cs: * VBBinder.cs : - Support for 'LateIndexGet', 'LateIndexSet', 'LateSet' * ObjectType.cs : Some minor fixes in conversions 2005-04-22 Satya Sudha K * LateBinding.cs: * VBBinder.cs : - Support for the basic 'LateGet'. (Yet to be tested) 2005-04-21 Raja R Harinath * DefaultArgumentValueAttribute.cs: Remove any trace of executable code or storage. 2005-04-19 Satya Sudha K * ObjectType.cs: * VBBinder.cs : - Support for ParamArray args in late binding - Some fixes to overload resolution part (in the previous checkin) 2005-04-13 Satya Sudha K * StringType.cs: Removed a warning * VBBinder.cs * LateBinding.cs : Added support for Late Binding. (Not yet complete. Just a basic 'LateCall' works) * ObjectType.cs : Fixed the functions 'CTypeHelper', 'IsWideningConversion' and 'IsWiderNumeric' 2005-03-18 Satya Sudha K * StringType.cs: Fixed the 'StrLikeBinary' and 'inBracketBinary' methods 2005-03-04 Manjula GHM * StringType.cs: Assigned value to destination in string manipulation of MidStmtStr() 2005-02-15 Duncan Mak * Bytetype.cs, StaticLocalInitFlags.cs: * StandardModuleAttribute.cs: * OptionTextAttribute.cs: * OptionCompareAttribute.cs: * IvbHost.cs, IntegerType.cs: * IncompleteInitialization.cs * HostServices.cs, DecimalType.cs: * DateType.cs: Removed extraneous semicolon. Spotted by Dennis Hayes . 2004-11-07 Jambunathan K * LateBinding.cs (LateGet, LateSet): Ported the missing pieces from Mainsoft's codebase. 2004-10-11 Rafael Teixeira * IVbHost.cs: Completed API (needed to reference SWF for that). 2004-09-11 Rafael Teixeira * Utils.cs: Wrong return type in CopyArray Signature. Bug #65651 2004-09-11 Rafael Teixeira * ObjectType.cs: Corrected some test ordering in ObjTst and using new getObjTstString to test two candidate strings. Bug #65653 2004-09-05 Jambunathan K * DefaultArgumentValueAttribute.cs: Added a new internal attribute Microsoft.VisualBasic.CompilerServices.__DefaultArgumentValueAttribute to workaround the limitations in C# syntax. Refer the comments in the file for more information about this attribute. * VBBinder.cs: * StringType.cs: * SingleType.cs: * ShortType.cs: * LongType.cs: * LateBinding.cs: * IntegerType.cs: * FlowControl.cs: * ExceptionUtils.cs: * DoubleType.cs: * DecimalType.cs: * DateType.cs: * CharType.cs: * CharArrayType.cs: * ByteType.cs: * BooleanType.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-03 Satya Sudha K * ObjectType.cs: Fix for bug #61749 2004-07-30 Jochen Wezel * Several files: added System.Serializable attribute to NET_2_0, fixed usage of System.Flags instead of System.FlagsAttribute 2004-07-04 Anirban Bhattacharjee * StringType.cs: Fix for bug #60983 - submitted by mauricioc@gmail.com 2004-06-24 Duncan Mak * ExceptionUtils.cs: Remove the keyword "abstract" to fix the build. 2004-06-24 Jambunathan K * Utils.cs: * StringType.cs: corcompare based fixes 2004-06-23 Jambunathan K * ExceptionUtils.cs: * FlowControl.cs: * IVbHost.cs: * LateBinding.cs: * ObjectType.cs: * ProjectData.cs: * StringType.cs: * Utils.cs: * VBBinder.cs: corcompare based fixes 2004-06-15 Jambunathan K * ExceptionUtils.cs: Trivial changes 2004-06-10 Jambunathan K * ProjectData.cs: Remerged from Mainsoft's codebase 2004-06-07 Jambunathan K * VBErrors.cs: Newly adopted from Mainsoft's codebase * Utils.cs: Fixed formatting. Also some minor changes. * ExceptionUtils.cs: Almost entirely remerged from Mainsoft's codebase to account for newly added string resources 2004-05-13 Rafael Teixeira * Utils.cs: Finally implement fully method CopyArray Progression: all nunit-tests for this method now pass on Mono, as they do in .NET 2004-04-17 Dennis Hayes More Java code converted from Mainsoft. * DoubleType.cs * FlowControl.cs * HostServices.cs * IVbHost.cs * Utils.cs 2004-04-17 Dennis Hayes More Java code converted from Mainsoft. lots done, work in progress * ObjectType.cs * StringType.cs complete or very close * ByteType.cs * DecimalType.cs * IntegerType.cs * SingleType.cs 2004-04-17 Dennis Hayes Added Mainsoft java code, lots of todos where the code has not been completly translated. * LateBinding.cs * Utils.cs * StringType.cs 2004-04-04 Dennis Hayes Changed some System.String to string and System.Object to object. This seems to match the spec better, if some has documents that this is wrong I will change them back. Complete. Includes code from both Mono and Mainsoft. * BooleanType.cs * CharArrayType.cs * CharType.cs * IncompleteInitialization.cs * LongType.cs * OptionCompareAttribute.cs * OptionTextAttribute.cs * ShortType.cs * DateType.cs Close. Unconverted java code from Mainsoft in comments included in the code. * IntegerType.cs * ByteType.cs * DecmialType.cs * SingleType.cs * DoubleType.cs Work in progress * ExceptionUtils.cs 2004-03-31 Rafael Teixeira * BooleanType.cs, ByteType.cs, CharArrayType.cs, CharType.cs, DateType.cs, IntegerType.cs, LongType.cs, ShortType.cs: Translated Mainsoft code by Dennis Hayes with additional revisions by me - formatting still a problem Testing: No regressions, One advance 2004-02-20 Rafael Teixeira * Utils.cs: Spacing corrections 2004-03-27 Duncan Mak * Utils.cs (GetResourceString): Added stub for easing the port from the Mainsoft Java implementation. 2004-03-10 Joerg Rosenkranz * BooleanType.cs: Corrected implementation of method FromString. This fixes bug #55414. 2004-02-20 Rafael Teixeira * OptionCompareAttribute.cs: Corrected constructor of attribute (bug #52570) * OptionTextAttribute.cs, StandardModuleAttribute.cs: Cosmetic changes 2004-01-22 Rafael Teixeira * Utils.cs: First Try Implementation for CopyArray(): NET_1_1-aware