1 2005-11-06 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
2 * LateBinding.cs : Calling 'LateIndexSet' if the member resolves to a
3 field, but arguments length are greater than one.
5 2005-08-22 Satya Sudha K <ksathyasudha@novell.com>
6 * StringType.cs : Fixed the 'FromObject' function
8 2005-08-02 Satya Sudha K <ksathyasudha@novell.com>
9 * ByteType.cs, ShortType.cs, IntegerType.cs, LongType.cs,
10 * DecimalType.cs, SingleType.cs, DoubleType.cs :
11 Modified the 'FromString' method to :
12 - Throw an InvalidCastException whenever 'Convert.ToDouble' throws a FormatException
13 - Support conversion of octal and hex literals to all numeric types.
16 2005-06-06 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
17 * VBBinder.cs : Made it internal as it isn't public in 1.1 API
18 * DoubleType.cs: corrected, TryParse is now internal
19 * ObjectType.cs: corrected, CTypeHelper(string, Type) overload is now internal
20 * Utils.cs: corrected, SetTime and SetDate are now internal
22 2005-05-25 Satya Sudha K <ksathyasudha@novell.com>
23 * ObjectType.cs : Some fixes to Narrowing conversions
25 2005-05-23 Satya Sudha K <ksathyasudha@novell.com>
26 * VBBinder.cs : Support for named arguments
28 2005-05-12 Ankit Jain <ankit@corewars.org>
30 * StandardModuleAttribute.cs (AttributeUsage)
31 OptionTextAttribute.cs (AttributeUsage)
32 OptionCompareAttribute.cs (AttributeUsage):
33 Set Inherited = false.
34 * ProjectData.cs : Sealed.
36 2005-05-10 Satya Sudha K <ksathyasudha@novell.com>
37 * LateBinding.cs (LateGet) :
38 Calling 'LateIndexGet' if the member resolves to a field, but arguments are not null
40 2005-05-09 Satya Sudha K <ksathyasudha@novell.com>
41 * VBBinder.cs : Support for optional arguments in LateBinding
43 2005-05-05 Satya Sudha K <ksathyasudha@novell.com>
44 * FlowControl.cs : Fixed checks in the methods 'ForNextCheck*'
46 2005-05-04 Satya Sudha K <ksathyasudha@novell.com>
47 * LateBinding.cs: Removed the 'CopyBack' param from the 'LateSet' method (to make it consistent with vbc)
48 * ObjectType.cs : Implemented the 'GetWidestType' method
50 2005-04-29 Satya Sudha K <ksathyasudha@novell.com>
53 - Support for 'LateIndexGet', 'LateIndexSet', 'LateSet'
55 Some minor fixes in conversions
57 2005-04-22 Satya Sudha K <ksathyasudha@novell.com>
60 - Support for the basic 'LateGet'. (Yet to be tested)
62 2005-04-21 Raja R Harinath <rharinath@novell.com>
64 * DefaultArgumentValueAttribute.cs: Remove any trace of executable
67 2005-04-19 Satya Sudha K <ksathyasudha@novell.com>
70 - Support for ParamArray args in late binding
71 - Some fixes to overload resolution part (in the previous checkin)
73 2005-04-13 Satya Sudha K <ksathyasudha@novell.com>
74 * StringType.cs: Removed a warning
77 Added support for Late Binding. (Not yet complete. Just a basic 'LateCall' works)
79 Fixed the functions 'CTypeHelper', 'IsWideningConversion' and 'IsWiderNumeric'
81 2005-03-18 Satya Sudha K <ksathyasudha@novell.com>
82 * StringType.cs: Fixed the 'StrLikeBinary' and 'inBracketBinary' methods
84 2005-03-04 Manjula GHM <mmanjula@novell.com>
85 * StringType.cs: Assigned value to destination in string manipulation of MidStmtStr()
87 2005-02-15 Duncan Mak <duncan@novell.com>
89 * Bytetype.cs, StaticLocalInitFlags.cs:
90 * StandardModuleAttribute.cs:
91 * OptionTextAttribute.cs:
92 * OptionCompareAttribute.cs:
93 * IvbHost.cs, IntegerType.cs:
94 * IncompleteInitialization.cs
95 * HostServices.cs, DecimalType.cs:
96 * DateType.cs: Removed extraneous semicolon. Spotted by Dennis
97 Hayes <denisraytek@yahoo.com>.
99 2004-11-07 Jambunathan K <kjambunathan@novell.com>
100 * LateBinding.cs (LateGet, LateSet): Ported the missing pieces
101 from Mainsoft's codebase.
103 2004-10-11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
104 * IVbHost.cs: Completed API (needed to reference SWF for that).
106 2004-09-11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
107 * Utils.cs: Wrong return type in CopyArray Signature. Bug #65651
109 2004-09-11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
110 * ObjectType.cs: Corrected some test ordering in ObjTst and using new
111 getObjTstString to test two candidate strings. Bug #65653
113 2004-09-05 Jambunathan K <kjambunathan@novell.com>
114 * DefaultArgumentValueAttribute.cs: Added a new internal attribute
115 Microsoft.VisualBasic.CompilerServices.__DefaultArgumentValueAttribute
116 to workaround the limitations in C# syntax. Refer the comments
117 in the file for more information about this attribute.
136 Replaced System.ComponentModel.EditorBrowsableAttribute and
137 Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute
138 with their short and sweet equivalents.
140 Replaced System.ComponentModel.DefaultValueAttribute with the
141 newly introduced Microsoft.VisualBasic.CompilerServices
142 .__DefaultArgumentValueAttribute.
144 2004-08-03 Satya Sudha K <ksathyasudha@novell.com>
145 * ObjectType.cs: Fix for bug #61749
147 2004-07-30 Jochen Wezel <jwezel@compumaster.de>
149 * Several files: added System.Serializable attribute to NET_2_0,
150 fixed usage of System.Flags instead of
151 System.FlagsAttribute
153 2004-07-04 Anirban Bhattacharjee <banirban@novell.com>
154 * StringType.cs: Fix for bug #60983 - submitted by mauricioc@gmail.com
156 2004-06-24 Duncan Mak <duncan@ximian.com>
158 * ExceptionUtils.cs: Remove the keyword "abstract" to fix the
161 2004-06-24 Jambunathan K <kjambunathan@novell.com>
163 * StringType.cs: corcompare based fixes
165 2004-06-23 Jambunathan K <kjambunathan@novell.com>
174 * VBBinder.cs: corcompare based fixes
176 2004-06-15 Jambunathan K <kjambunathan@novell.com>
177 * ExceptionUtils.cs: Trivial changes
179 2004-06-10 Jambunathan K <kjambunathan@novell.com>
180 * ProjectData.cs: Remerged from Mainsoft's codebase
182 2004-06-07 Jambunathan K <kjambunathan@novell.com>
183 * VBErrors.cs: Newly adopted from Mainsoft's codebase
184 * Utils.cs: Fixed formatting. Also some minor changes.
185 * ExceptionUtils.cs: Almost entirely remerged from Mainsoft's
186 codebase to account for newly added string resources
188 2004-05-13 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
190 Finally implement fully method CopyArray
191 Progression: all nunit-tests for this method now pass on Mono, as they do in .NET
193 2004-04-17 Dennis Hayes <dennish@raytek.com>
194 More Java code converted from Mainsoft.
202 2004-04-17 Dennis Hayes <dennish@raytek.com>
203 More Java code converted from Mainsoft.
205 lots done, work in progress
209 complete or very close
215 2004-04-17 Dennis Hayes <dennish@raytek.com>
216 Added Mainsoft java code, lots of todos where the code has not been completly translated.
222 2004-04-04 Dennis Hayes <dennish@raytek.com>
223 Changed some System.String to string and System.Object to object.
224 This seems to match the spec better, if some has documents that this is wrong
225 I will change them back.
227 Complete. Includes code from both Mono and Mainsoft.
231 * IncompleteInitialization.cs
233 * OptionCompareAttribute.cs
234 * OptionTextAttribute.cs
238 Close. Unconverted java code from Mainsoft in comments included in the code.
248 2004-03-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
249 * BooleanType.cs, ByteType.cs, CharArrayType.cs, CharType.cs, DateType.cs, IntegerType.cs, LongType.cs, ShortType.cs:
250 Translated Mainsoft code by Dennis Hayes with additional revisions by me - formatting still a problem
251 Testing: No regressions, One advance
253 2004-02-20 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
257 2004-03-27 Duncan Mak <duncan@ximian.com>
258 * Utils.cs (GetResourceString): Added stub for easing the port
259 from the Mainsoft Java implementation.
261 2004-03-10 Joerg Rosenkranz <JoergR@voelcker.com>
263 Corrected implementation of method FromString.
264 This fixes bug #55414.
266 2004-02-20 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
267 * OptionCompareAttribute.cs:
268 Corrected constructor of attribute (bug #52570)
269 * OptionTextAttribute.cs, StandardModuleAttribute.cs:
272 2004-01-22 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
274 First Try Implementation for CopyArray(): NET_1_1-aware