From 47e8b4439dda245845e85dfbb054693a9b132635 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 10 Dec 2001 01:37:56 +0000 Subject: Update. 2001-12-09 Ulrich Drepper Implement transliteration of characters in strings of the locale definitions. * locale/programs/linereader.c: Adjust for additional parameter to lr_token. (get_string): If character is not found try to transliterate it. * locale/programs/ld-ctype.c: Adjust for additional parameter to lr_token. Add const to charmap parameter of all functions. (find_translit, find_translit2): New functions. * locale/programs/charmap.c: Adjust for additional parameter to lr_token. * locale/programs/repertoire.c: Likewise. * locale/programs/linereader.h: Likewise. * locale/programs/ld-address.c: Likewise. Add const to charmap parameter of all functions. * locale/programs/ld-collate.c: Likewise. * locale/programs/ld-identification.c: Likewise. * locale/programs/ld-measurement.c: Likewise. * locale/programs/ld-messages.c: Likewise. * locale/programs/ld-monetary.c: Likewise. * locale/programs/ld-name.c: Likewise. * locale/programs/ld-numeric.c: Likewise. * locale/programs/ld-paper.c: Likewise. * locale/programs/ld-paper.c: Likewise. * locale/programs/ld-telephone.c: Likewise. * locale/programs/ld-time.c: Likewise. * locale/programs/locfile.c: Likewise. * locale/programs/localedef.c: Likewise. * locale/programs/localedef.h: Likewise. * locale/programs/locfile.h: Likewise. Add declaration for find_translit. * locale/programs/simple-hash.c: Add const to first parameter of find_entry, iterate_table, and lookup. * locale/programs/simple-hash.h: Likewise. * locale/localeinfo.h: Don't define __LC_LAST here. Include instead. * include/locale.h: Define __LC_LAST. * iconv/Makefile (CFLAGS-linereader.c): Define to -DNO_TRANSLITERATION. --- localedata/ChangeLog | 4 +++ localedata/charmaps/TCVN5712-1 | 58 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) (limited to 'localedata') diff --git a/localedata/ChangeLog b/localedata/ChangeLog index 18f9b412de..8ebfeb0d21 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,3 +1,7 @@ +2001-12-09 Ulrich Drepper + + * charmaps/TCVN5712-1: Add combined characters. + 2001-12-05 Ulrich Drepper * locales/bg_BG: Rewrite. diff --git a/localedata/charmaps/TCVN5712-1 b/localedata/charmaps/TCVN5712-1 index 824a76408c..be7fa14a7b 100644 --- a/localedata/charmaps/TCVN5712-1 +++ b/localedata/charmaps/TCVN5712-1 @@ -1,6 +1,8 @@ TCVN5712-1 % / + 1 + 2 % alias TCVN % alias TCVN-5712 @@ -262,4 +264,60 @@ CHARMAP /xfd LATIN SMALL LETTER Y WITH ACUTE /xfe LATIN SMALL LETTER Y WITH DOT BELOW /xff LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE + /x43/xb3 LATIN CAPITAL LETTER C WITH ACUTE + /x63/xb3 LATIN SMALL LETTER C WITH ACUTE + /x4e/xb2 LATIN CAPITAL LETTER N WITH TILDE + /x6e/xb2 LATIN SMALL LETTER N WITH TILDE + /x4c/xb3 LATIN CAPITAL LETTER L WITH ACUTE + /x6c/xb3 LATIN SMALL LETTER L WITH ACUTE + /x4e/xb3 LATIN CAPITAL LETTER N WITH ACUTE + /x6e/xb3 LATIN SMALL LETTER N WITH ACUTE + /x52/xb3 LATIN CAPITAL LETTER R WITH ACUTE + /x72/xb3 LATIN SMALL LETTER R WITH ACUTE + /x53/xb3 LATIN CAPITAL LETTER S WITH ACUTE + /x73/xb3 LATIN SMALL LETTER S WITH ACUTE + /x5a/xb3 LATIN CAPITAL LETTER Z WITH ACUTE + /x7a/xb3 LATIN SMALL LETTER Z WITH ACUTE + /x47/xb3 LATIN CAPITAL LETTER G WITH ACUTE + /x67/xb3 LATIN SMALL LETTER G WITH ACUTE + /x4e/xb0 LATIN CAPITAL LETTER N WITH GRAVE + /x6e/xb0 LATIN SMALL LETTER N WITH GRAVE + /x42/xb4 LATIN CAPITAL LETTER B WITH DOT BELOW + /x62/xb4 LATIN SMALL LETTER B WITH DOT BELOW + /x44/xb4 LATIN CAPITAL LETTER D WITH DOT BELOW + /x64/xb4 LATIN SMALL LETTER D WITH DOT BELOW + /x48/xb4 LATIN CAPITAL LETTER H WITH DOT BELOW + /x68/xb4 LATIN SMALL LETTER H WITH DOT BELOW + /x4b/xb3 LATIN CAPITAL LETTER K WITH ACUTE + /x6b/xb3 LATIN SMALL LETTER K WITH ACUTE + /x4b/xb4 LATIN CAPITAL LETTER K WITH DOT BELOW + /x6b/xb4 LATIN SMALL LETTER K WITH DOT BELOW + /x4c/xb4 LATIN CAPITAL LETTER L WITH DOT BELOW + /x6c/xb4 LATIN SMALL LETTER L WITH DOT BELOW + /x4d/xb3 LATIN CAPITAL LETTER M WITH ACUTE + /x6d/xb3 LATIN SMALL LETTER M WITH ACUTE + /x4d/xb4 LATIN CAPITAL LETTER M WITH DOT BELOW + /x6d/xb4 LATIN SMALL LETTER M WITH DOT BELOW + /x4e/xb4 LATIN CAPITAL LETTER N WITH DOT BELOW + /x6e/xb4 LATIN SMALL LETTER N WITH DOT BELOW + /x50/xb3 LATIN CAPITAL LETTER P WITH ACUTE + /x70/xb3 LATIN SMALL LETTER P WITH ACUTE + /x52/xb4 LATIN CAPITAL LETTER R WITH DOT BELOW + /x72/xb4 LATIN SMALL LETTER R WITH DOT BELOW + /x53/xb4 LATIN CAPITAL LETTER S WITH DOT BELOW + /x73/xb4 LATIN SMALL LETTER S WITH DOT BELOW + /x54/xb4 LATIN CAPITAL LETTER T WITH DOT BELOW + /x74/xb4 LATIN SMALL LETTER T WITH DOT BELOW + /x56/xb2 LATIN CAPITAL LETTER V WITH TILDE + /x76/xb2 LATIN SMALL LETTER V WITH TILDE + /x56/xb4 LATIN CAPITAL LETTER V WITH DOT BELOW + /x76/xb4 LATIN SMALL LETTER V WITH DOT BELOW + /x57/xb0 LATIN CAPITAL LETTER W WITH GRAVE + /x77/xb0 LATIN SMALL LETTER W WITH GRAVE + /x57/xb3 LATIN CAPITAL LETTER W WITH ACUTE + /x77/xb3 LATIN SMALL LETTER W WITH ACUTE + /x57/xb4 LATIN CAPITAL LETTER W WITH DOT BELOW + /x77/xb4 LATIN SMALL LETTER W WITH DOT BELOW + /x5a/xb4 LATIN CAPITAL LETTER Z WITH DOT BELOW + /x7a/xb4 LATIN SMALL LETTER Z WITH DOT BELOW END CHARMAP -- cgit v1.2.3