[Mono-dev] eglib patch to implement some unicode stuff

Atsushi Eno atsushi at ximian.com
Fri Oct 31 19:19:39 EDT 2008


Hello,

Here is a patch to implement following unicode stuff in eglib,
as well as a couple of surrogate handling fixes in existing stuff:

- g_unichar_type()
- g_unichar_toupper()
- g_unichar_tolower()
- g_unichar_totitle()
- g_utf8_strup()
- g_utf8_strdown()

It is with a table generator that consumes Unicode Character Database
(UCD) which I plan to put probably under mono/tools/eglib-ucd or
whatever (or mcs/class/corlib/Mono.Globalization.Unicode, to which I
originally planned to put). It is to generate unicode-data.h (gzipped).

If nothing looks wrong I'll commit next week. Please review :)

Atsushi Eno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ucd.cs
Type: text/x-csharp
Size: 18115 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20081101/b234e797/attachment-0003.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: g_unicode_type.patch
Type: text/x-patch
Size: 17287 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20081101/b234e797/attachment-0004.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unicode-data.tar.bz2
Type: application/x-bzip
Size: 8280 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20081101/b234e797/attachment-0005.bin 


More information about the Mono-devel-list mailing list