This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Unicode 3.2 support (5)
- From: Bruno Haible <bruno at clisp dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Wed, 17 Apr 2002 16:46:44 +0200 (CEST)
- Subject: Unicode 3.2 support (5)
Here is a patch to upgrade the EUC-TW charmap and iconv converter to Unicode
3.2. Hundreds of characters were added to Unicode 3.1 and Unicode 3.2 for better
convertibility of EUC-TW (CNS11643), and in Unicode 3.2 furthermore the mapping
tables between CNS11643 and Unicode (in the Unihan.txt file) were updated.
This patch uses these tables, extracted from Unihan.txt.
ChangeLog:
2002-04-15 Bruno Haible <bruno@clisp.org>
* iconvdata/cns11643.h (__cns11643_from_ucs4p2c_tab): New declaration.
(ucs4_to_cns11643): Update.
* iconvdata/cns11643.c: Update to Unicode 3.2.
(__cns11643l2*_to_ucs4_tab, __cns11643_from_ucs4p0_tab,
__cns11643_from_ucs4p2_tab): Regenerated.
(__cns11643_from_ucs4p2c_tab): New array.
* iconvdata/EUC-TW.irreversible: Remove two entries.
localedata/ChangeLog:
2002-04-15 Bruno Haible <bruno@clisp.org>
* charmaps/EUC-TW: Add many mappings for characters introduced in
Unicode 3.1 and 3.2.
[The patch is too large for this mailing list. You can download it from
ftp://ftp.ilog.fr/pub/Users/haible/gnu/glibc-unicode32-patch5.bz2 .]