Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 26 Sep 2000 00:05:52 +0000 (00:05 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 26 Sep 2000 00:05:52 +0000 (00:05 +0000)
commit0b95971d92a07bdc4719f41fbbb23cfc8decb2f7
treebcea861005746afbc240e24884a73ebd4d51792e
parenta2aa7df3d6bf73cda977ee050a503a7f7a78a82d
Update.

2000-09-23  Bruno Haible  <haible@clisp.cons.org>

* iconvdata/gbk.c (USE_PRIVATE_AREA): Define to 0.
(__gbk_to_ucs): Conditionalize private area mappings.
(__gbk_from_ucs4_tab9): Likewise.
(BODY for TO_LOOP): Likewise.
* iconvdata/testdata/GBK: Don't use characters not yet in Unicode.
* iconvdata/testdata/GBK..UTF-8: Likewise.
* iconvdata/tst-tables.sh: Enable GBK test.

2000-09-23  Bruno Haible  <haible@clisp.cons.org>

* iconvdata/gbk.c (__gbk_to_ucs): Swap U+2014 and U+2015.
(__gbk_from_ucs4_tab4): Swap entries for U+2014 and U+2015.
(BODY for FROM_LOOP): Reject input > 0xFEA0, avoids out-of-bounds
array access.
* iconvdata/gbgbk.c (BODY for FROM_LOOP): Map 0xA844 to 0xA1AA.
* iconvdata/testdata/GBK..UTF8: Swap U+2014 and U+2015.

2000-09-23  Bruno Haible  <haible@clisp.cons.org>

* iconvdata/johab.c (final_to_ucs): Fix typos.
(jamo_from_ucs_table): Likewise.
(BODY for FROM_LOOP): Map 0x5c to U+20A9. Reject ranges
0xD9E6..0xD9FE and 0xDEF2..0xDEFE.
(BODY for TO_LOOP): Map U+20A9 to 0x5c. Don't produce values in
the range 0xD9E6..0xD9FE.
* iconvdata/tst-tables.sh: Enable JOHAB testing.
16 files changed:
ChangeLog
iconvdata/gbk.c
iconvdata/testdata/GBK
iconvdata/testdata/GBK..UTF8
iconvdata/tst-tables.sh
localedata/ChangeLog
localedata/Makefile
localedata/dump-ctype.c [new file with mode: 0644]
localedata/gen-unicode-ctype.c [new file with mode: 0644]
localedata/locales/i18n
localedata/tests-mbwc/dat_iswctype.c
localedata/tests-mbwc/dat_iswgraph.c
localedata/tests-mbwc/dat_iswprint.c
localedata/tests-mbwc/dat_iswpunct.c
localedata/tests-mbwc/dat_wcswidth.c
localedata/tst-ctype-de_DE.ISO-8859-1.in