This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc/localedata gen-unicode-ctype.c
- To: glibc-cvs at sourceware dot cygnus dot com
- Subject: libc/localedata gen-unicode-ctype.c
- From: drepper at sourceware dot cygnus dot com
- Date: 6 Jun 2001 12:30:10 -0000
CVSROOT: /cvs/glibc
Module name: libc
Changes by: drepper@sources.redhat.com 2001-06-06 05:30:10
Modified files:
localedata : gen-unicode-ctype.c
Log message:
Update to Unicode 3.1.
(unicode_attributes): Change size to 0x110000.
(fill_attribute): Change limit for i to 0x110000. Ignore surrogates;
Unicode now officially allows a 32-bit representation and deprecates
the use of surrogates in this representation.
(fill_attributes): Loop up to 0x110000.
(unicode_combining): Remove array.
(fill_combining): Remove function. Unicode 3.1 PropList.txt doesn't
contain this property any more.
(is_alpha): Incorporate changes by Theppitak Karoonboonyanan
2001-02-15.
(is_combining): Use new but equivalent definition.
(ucs_symbol, ucs_symbol_range): New functions.
(output_charclass): Loop up to 0x110000.
(output_charmap): Likewise.
(output_tables): Fix header. Loop up to 0x110000. Use ucs_symbol where
appropriate.
(main): Expect only two arguments. Remove fill_combining() call.