Support for 'LateGet'
[mono.git] / mcs / class / Microsoft.VisualBasic / Microsoft.VisualBasic.CompilerServices / ChangeLog
1 2005-04-22  Satya Sudha K <ksathyasudha@novell.com>
2         * LateBinding.cs: 
3         * VBBinder.cs  : 
4                         - Support for the basic 'LateGet'. (Yet to be tested)
5
6 2005-04-21  Raja R Harinath  <rharinath@novell.com>
7
8         * DefaultArgumentValueAttribute.cs: Remove any trace of executable
9         code or storage.
10
11 2005-04-19  Satya Sudha K <ksathyasudha@novell.com>
12         * ObjectType.cs: 
13         * VBBinder.cs  : 
14                         - Support for ParamArray args in late binding
15                         - Some fixes to overload resolution part (in the previous checkin) 
16
17 2005-04-13  Satya Sudha K <ksathyasudha@novell.com>
18         * StringType.cs: Removed a warning
19         * VBBinder.cs 
20         * LateBinding.cs :
21                 Added support for Late Binding. (Not yet complete. Just a basic 'LateCall' works)
22         * ObjectType.cs :
23                 Fixed the functions 'CTypeHelper', 'IsWideningConversion' and 'IsWiderNumeric'
24
25 2005-03-18  Satya Sudha K <ksathyasudha@novell.com>
26         * StringType.cs: Fixed the 'StrLikeBinary' and 'inBracketBinary' methods
27
28 2005-03-04  Manjula GHM <mmanjula@novell.com>
29         * StringType.cs: Assigned value to destination in string manipulation of MidStmtStr()
30
31 2005-02-15  Duncan Mak  <duncan@novell.com>
32
33         * Bytetype.cs, StaticLocalInitFlags.cs:
34         * StandardModuleAttribute.cs:
35         * OptionTextAttribute.cs:
36         * OptionCompareAttribute.cs:
37         * IvbHost.cs, IntegerType.cs:
38         * IncompleteInitialization.cs
39         * HostServices.cs, DecimalType.cs:
40         * DateType.cs: Removed extraneous semicolon. Spotted by Dennis
41         Hayes <denisraytek@yahoo.com>.
42
43 2004-11-07  Jambunathan K  <kjambunathan@novell.com>
44         * LateBinding.cs (LateGet, LateSet): Ported the missing pieces
45         from Mainsoft's codebase.
46
47 2004-10-11  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
48         * IVbHost.cs: Completed API (needed to reference SWF for that).
49
50 2004-09-11  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
51         * Utils.cs: Wrong return type in CopyArray Signature. Bug #65651
52
53 2004-09-11  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
54         * ObjectType.cs: Corrected some test ordering in ObjTst and using new 
55           getObjTstString to test two candidate strings. Bug #65653
56
57 2004-09-05  Jambunathan K  <kjambunathan@novell.com>
58         * DefaultArgumentValueAttribute.cs: Added a new internal attribute
59           Microsoft.VisualBasic.CompilerServices.__DefaultArgumentValueAttribute
60           to workaround the limitations in C# syntax. Refer the comments
61           in the file for more information about this attribute.
62
63         * VBBinder.cs: 
64         * StringType.cs: 
65         * SingleType.cs: 
66         * ShortType.cs: 
67         * LongType.cs: 
68         * LateBinding.cs: 
69         * IntegerType.cs: 
70         * FlowControl.cs: 
71         * ExceptionUtils.cs: 
72         * DoubleType.cs: 
73         * DecimalType.cs: 
74         * DateType.cs: 
75         * CharType.cs: 
76         * CharArrayType.cs: 
77         * ByteType.cs: 
78         * BooleanType.cs: 
79
80         Replaced System.ComponentModel.EditorBrowsableAttribute and
81         Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute
82         with their short and sweet equivalents.
83
84         Replaced System.ComponentModel.DefaultValueAttribute with the
85         newly introduced Microsoft.VisualBasic.CompilerServices
86         .__DefaultArgumentValueAttribute.
87
88 2004-08-03 Satya Sudha K <ksathyasudha@novell.com>
89         * ObjectType.cs: Fix for bug #61749  
90
91 2004-07-30  Jochen Wezel  <jwezel@compumaster.de>
92
93         * Several files: added System.Serializable attribute to NET_2_0,
94                          fixed usage of System.Flags instead of
95                          System.FlagsAttribute
96
97 2004-07-04 Anirban Bhattacharjee <banirban@novell.com>
98         * StringType.cs: Fix for bug #60983 - submitted by mauricioc@gmail.com
99
100 2004-06-24  Duncan Mak  <duncan@ximian.com>
101
102         * ExceptionUtils.cs: Remove the keyword "abstract" to fix the
103         build.
104
105 2004-06-24  Jambunathan K  <kjambunathan@novell.com>
106         * Utils.cs: 
107         * StringType.cs: corcompare based fixes
108
109 2004-06-23  Jambunathan K  <kjambunathan@novell.com>
110         * ExceptionUtils.cs: 
111         * FlowControl.cs: 
112         * IVbHost.cs: 
113         * LateBinding.cs: 
114         * ObjectType.cs: 
115         * ProjectData.cs: 
116         * StringType.cs: 
117         * Utils.cs: 
118         * VBBinder.cs: corcompare based fixes
119
120 2004-06-15  Jambunathan K  <kjambunathan@novell.com>
121         * ExceptionUtils.cs: Trivial changes
122
123 2004-06-10  Jambunathan K <kjambunathan@novell.com>
124         * ProjectData.cs: Remerged from Mainsoft's codebase
125
126 2004-06-07  Jambunathan K  <kjambunathan@novell.com>
127         * VBErrors.cs: Newly adopted from Mainsoft's codebase
128         * Utils.cs: Fixed formatting. Also some minor changes.
129         * ExceptionUtils.cs: Almost entirely remerged from Mainsoft's 
130         codebase to account for newly added string resources
131
132 2004-05-13  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
133         * Utils.cs: 
134                 Finally implement fully method CopyArray
135                 Progression: all nunit-tests for this method now pass on Mono, as they do in .NET
136
137 2004-04-17      Dennis Hayes <dennish@raytek.com>
138  More Java code converted from Mainsoft.
139
140         * DoubleType.cs
141         * FlowControl.cs
142         * HostServices.cs
143         * IVbHost.cs
144         * Utils.cs
145         
146 2004-04-17      Dennis Hayes <dennish@raytek.com>
147  More Java code converted from Mainsoft.
148         
149         lots done, work in progress
150         * ObjectType.cs
151         * StringType.cs
152         
153         complete or very close
154         * ByteType.cs
155         * DecimalType.cs
156         * IntegerType.cs
157         * SingleType.cs
158         
159 2004-04-17      Dennis Hayes <dennish@raytek.com>
160   Added Mainsoft java code, lots of todos where the code has not been completly translated.
161
162         * LateBinding.cs
163         * Utils.cs
164         * StringType.cs
165
166 2004-04-04      Dennis Hayes <dennish@raytek.com>
167         Changed some System.String to string and System.Object to object.
168         This seems to match the spec better, if some has documents that this is wrong
169         I will change them back.
170
171         Complete. Includes code from both Mono and Mainsoft.
172         * BooleanType.cs
173         * CharArrayType.cs
174         * CharType.cs
175         * IncompleteInitialization.cs
176         * LongType.cs
177         * OptionCompareAttribute.cs
178         * OptionTextAttribute.cs
179         * ShortType.cs
180         * DateType.cs
181
182         Close. Unconverted java code from Mainsoft in comments included in the code.
183         * IntegerType.cs
184         * ByteType.cs
185         * DecmialType.cs
186         * SingleType.cs
187         * DoubleType.cs
188
189         Work in progress
190         * ExceptionUtils.cs
191
192 2004-03-31  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
193         * BooleanType.cs, ByteType.cs, CharArrayType.cs, CharType.cs, DateType.cs, IntegerType.cs, LongType.cs, ShortType.cs:
194                 Translated Mainsoft code by Dennis Hayes with additional revisions by me - formatting still a problem
195                 Testing: No regressions, One advance
196
197 2004-02-20  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
198         * Utils.cs: 
199                 Spacing corrections
200
201 2004-03-27  Duncan Mak  <duncan@ximian.com>
202         * Utils.cs (GetResourceString): Added stub for easing the port
203         from the Mainsoft Java implementation.
204
205 2004-03-10      Joerg Rosenkranz <JoergR@voelcker.com>
206         * BooleanType.cs:
207                 Corrected implementation of method FromString. 
208                 This fixes bug #55414.
209
210 2004-02-20  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
211         * OptionCompareAttribute.cs:
212                 Corrected constructor of attribute (bug #52570)
213         * OptionTextAttribute.cs, StandardModuleAttribute.cs:
214                 Cosmetic changes
215
216 2004-01-22  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
217         * Utils.cs:
218                 First Try Implementation for CopyArray(): NET_1_1-aware