You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@@ -1,75 +0,0 @@
|
||||
2006-08-24 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* ByteEncoding.cs : Implemented IsAlwaysNormalized().
|
||||
(only SingleByte and FormC may return true for IsAlwaysNormalized
|
||||
on .NET.)
|
||||
Ask String.Normalize() for every possible single byte character
|
||||
which is valid for the encoding and see if it has changed the
|
||||
string (i.e. it returns the value based on the actual
|
||||
normalization.)
|
||||
|
||||
2006-06-13 Kornél Pál <kornelpal@gmail.com>
|
||||
|
||||
* ByteEncoding.cs: Use unsafe code in GetString() that results in
|
||||
significant performance improvement.
|
||||
|
||||
2006-01-30 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* MonoEncoding.cs :
|
||||
Added another overload that takes windows code page.
|
||||
|
||||
2006-01-23 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* MonoEncoding.cs :
|
||||
Added abstract GetByteCountImpl() in MonoEncoding and MonoEncoder.
|
||||
GetByteCount() is now based on the method above.
|
||||
* ByteEncoding.cs : so GetByteCount() became GetByteCountImpl() and
|
||||
is based on char*.
|
||||
|
||||
2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* MonoEncoding.cs, ByteEncoding.cs :
|
||||
Marked as [Serializable].
|
||||
|
||||
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* MonoEncoding.cs : new file, which is going to be used as the
|
||||
abstract class for all Encoding classes in I18N.*.dll. Only
|
||||
GetBytesImpl() is required in derived classes.
|
||||
* I18N.dll.sources : added above.
|
||||
* ByteEncoding : HandleFallback() is moved to MonoEncoding.
|
||||
Now that only ToBytes() with pointers is required, commented out
|
||||
other ToBytes() overloads.
|
||||
GetBytesImpl() is implemented to call ToBytes() and thus all of
|
||||
the derived classes work as they used to be.
|
||||
|
||||
2005-11-30 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Makefile : now it uses unsafe pointers.
|
||||
* ByteEncoding.cs : Now there is three versions of ToBytes(): the only
|
||||
one with pointers will be in use in the future. ToBytes(string) and
|
||||
ToBytes() with arrays will be implemented to dispatch pointer-based
|
||||
one and will be only one conversion implementation while they keep
|
||||
avoiding extra array creation.
|
||||
|
||||
2005-11-28 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* ByteEncoding.cs : added IsSingleByte.
|
||||
|
||||
2005-11-01 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Handler.cs : added 51949 (true euc-kr).
|
||||
|
||||
2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Handler.cs : added 50220 and 50222.
|
||||
|
||||
2005-09-18 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
* Handler.cs : Required changes wrt some class renames.
|
||||
|
||||
2005-08-19 Atsushi Enomoto <atsushi@ximian.com>
|
||||
|
||||
why didn't we have it? ;-)
|
||||
|
||||
* Handlers.cs : added GB18030 support.
|
||||
@@ -3,7 +3,7 @@ SUBDIRS =
|
||||
include ../../../build/rules.make
|
||||
|
||||
LIBRARY = I18N.dll
|
||||
LOCAL_MCS_FLAGS = /r:$(corlib) /unsafe /define:DISABLE_UNSAFE
|
||||
LOCAL_MCS_FLAGS = /unsafe /define:DISABLE_UNSAFE
|
||||
NO_TEST = yes
|
||||
|
||||
include ../../../build/library.make
|
||||
|
||||
Reference in New Issue
Block a user