1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
2002-06-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringBuilder.cs: implemented AppendFormat methods using
String.Format. Thanks Paolo!
This makes xsp generate correct C# output in linux :-). I still need
to do more testing, though.
Mon Jun 3 12:58:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
* ASCIIEncoding.cs: fixed handling of 0 bytecount.
2002-05-19 Martin Baulig <martin@gnome.org>
* Encoder.cs (IConvEncoder.GetByteCount, IConvEncoder.GetBytes):
Added exception handling.
* Decoder.cs (IConvDecoder.GetCharCount, IConvDecoder.GetChars):
Added exception handling.
2002/04/02 Nick Drochak <ndrochak@gol.com>
* StringBuilder.cs (Append): Removed obsolete overload.
2002-03-21 Mike Kestner <mkestner@speakeasy.net>
* ASCIIEncoding.cs : Fix off by one error in Get(Char|Byte)Count.
Thu Mar 21 17:38:19 CET 2002 Paolo Molaro <lupus@ximian.com>
* StringBuilder.cs: no need to intern the string returned by ToString().
2002-03-17 Mike Kestner <mkestner@speakeasy.net>
* ASCIIEncoding.cs: Implement all the overridden methods. No longer
dependent on iconv icalls.
* Encoding.cs: Fix count bugs in GetBytes and GetChars. Add virtual
to GetBytes.
Wed Mar 13 00:26:29 CET 2002 Paolo Molaro <lupus@ximian.com>
* StringBuilder.cs: make ToString() return a interned string, this
seems to be required to make switch on string work.
Fri Mar 8 17:29:58 CET 2002 Paolo Molaro <lupus@ximian.com>
* StringBuilder.cs: make Append(char) do the smart thing.
2002-01-05 Ravi Pratap <ravi@ximian.com>
* ASCIIEncoding.cs, Encoding.cs, UTF7Encoding.cs,
UnicodeEncoding.cs: MonoTODO attribute marking.
* StringBuilder.cs : Ditto.
Wed Nov 14 17:05:22 CET 2001 Paolo Molaro <lupus@ximian.com>
* Encoding.cs: renamed some fields.
* StringBuilder.cs: CLSCompliant updates.
2001-10-29 Nick Drochak <ndrochak@gol.com>
* StringBuilder.cs: Throw exceptions when constructor paramter(s) are
invalid. Just like MS does (as best as I can tell).
Tests for these exceptions are now added to the unit tests as well.
2001-10-25 Nick Drochak <ndrochak@gol.com>
* StringBuilder.cs: Throw exception if they try to make a StringBuilder
whose capacity is greater than the MaxCapacity.
I added some tests for the constructors and the above exception. More
coming soon.
2001-10-23 Nick Drochak <ndrochak@gol.com>
* StringBuilder.cs: Refactored constructor code into just one
constructor. All the other construtors call it. Also supplied missing
constructors so the class has all those in the spec.
Added the MaxCapacity property as well, however this needs to be
completed to return a value is related to the available system memory.
2001-10-07 Miguel de Icaza <miguel@ximian.com>
* Encoding.cs, UTF8Encoding.cs, UTF7Encoding.cs, ASCIIEncoding.cs,
UnicodeEncoding.cs: Corrected API.
* UTF8Encoding.cs: Checked in changes from Rafael.
2001-08-28 Dietmar Maurer <dietmar@ximian.com>
* UTF8Encoding.cs: impl. clumsy GetBytes
2001-07-16 Marcin Szczepanski <marcins@zipworld.com.au>
* StringBuilder.cs (Text): Fixed.
* StringBuilderTest.cs: Implement Test suite.
2001-07-12 Marcin Szczepanski <marcins@zipworld.com.au>
* StringBuilder.cs: Implemented.
The only methods left unimplemented are the AppendFormat( ... )
ones just because it's probably better to wait until some of the
Format related classes are implemented. I've put that as a TODO
comment at the top and created the methods with a "nop" body.
2001-06-26 Sean MacIsaac <macisaac@ximian.com>
* UnicodeEncoding.cs: Members added so that a clean compile is
possible.
* ASCIIEncoding.cs: Members added so that a clean compile is
possible.
* UTF7Encoding.cs: Members added so that a clean compile is
possible.
* UTF8Encoding.cs: Members added so that a clean compile is
possible.
* Encoding.cs: All public members included. Most members
unimplemented.
|