2002-03-21 Mike Kestner * ASCIIEncoding.cs : Fix off by one error in Get(Char|Byte)Count. Thu Mar 21 17:38:19 CET 2002 Paolo Molaro * StringBuilder.cs: no need to intern the string returned by ToString(). 2002-03-17 Mike Kestner * 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 * 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 * StringBuilder.cs: make Append(char) do the smart thing. 2002-01-05 Ravi Pratap * ASCIIEncoding.cs, Encoding.cs, UTF7Encoding.cs, UnicodeEncoding.cs: MonoTODO attribute marking. * StringBuilder.cs : Ditto. Wed Nov 14 17:05:22 CET 2001 Paolo Molaro * Encoding.cs: renamed some fields. * StringBuilder.cs: CLSCompliant updates. 2001-10-29 Nick Drochak * 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 * 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 * 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 * Encoding.cs, UTF8Encoding.cs, UTF7Encoding.cs, ASCIIEncoding.cs, UnicodeEncoding.cs: Corrected API. * UTF8Encoding.cs: Checked in changes from Rafael. 2001-08-28 Dietmar Maurer * UTF8Encoding.cs: impl. clumsy GetBytes 2001-07-16 Marcin Szczepanski * StringBuilder.cs (Text): Fixed. * StringBuilderTest.cs: Implement Test suite. 2001-07-12 Marcin Szczepanski * 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 * 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.