In System:
commit07efc64d03a7ae713fa90729ad5a4add9c3112d5
authorSebastien Pouliot <sebastien@ximian.com>
Tue, 27 Oct 2009 23:42:55 +0000 (27 23:42 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Tue, 27 Oct 2009 23:42:55 +0000 (27 23:42 -0000)
tree6204cca6e575c0616996c6c70d9a8982258bc2de
parentdf72bf6166fd169ae2bd42754d5b14c6a562e982
In System:
2009-10-27  Sebastien Pouliot  <sebastien@ximian.com>

* String.cs: Remove unused (and unneeded) internal call defs.
Reduce duplication (and fix test) for Concat (object,object).
Avoid allocating zero-length strings in the cases where the
FX does not do so.

In Test/System.Text:
2009-10-27  Sebastien Pouliot  <sebastien@ximian.com>

* UnicodeEncodingTest.cs: Add test cases with an odd number of
bytes being used in GetString (it does not crash but it does not
work like MS FX either).

In Test/System:
2009-10-27  Sebastien Pouliot  <sebastien@ximian.com>

* StringTest.cs: Add test case for methods that can return
empty strings.

In System.Globalization:
2009-10-27  Sebastien Pouliot  <sebastien@ximian.com>

* TextInfo.cs: Avoid allocating zero-length strings in ToLower
and ToUpper methods

svn path=/trunk/mcs/; revision=144921
mcs/class/corlib/System.Globalization/ChangeLog
mcs/class/corlib/System.Globalization/TextInfo.cs
mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/String.cs
mcs/class/corlib/Test/System.Text/ChangeLog
mcs/class/corlib/Test/System.Text/UnicodeEncodingTest.cs
mcs/class/corlib/Test/System/ChangeLog
mcs/class/corlib/Test/System/StringTest.cs