From f5f52655ceb5152d79ca88db5293fa1136969303 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 5 Mar 1997 00:35:19 +0000 Subject: Initial revision 1997-02-15 14:32 15:10 Andreas Jaeger * collate-test.c (main): change prototype definition to prevent warning. 1997-02-15 17:46 Ulrich Drepper * locales/de_DE: Include real collation data. It's similar to the en_DK information but the order of small and capital characters is exchanged. * collate-test.c: New file. Test suite for strcoll function. * de_DE.in: Input file for collation test. * da_DK.in: Likewise. * xfrm-test.c: New file. Test suite for strxfrm function. 1996-12-10 02:47 Ulrich Drepper * All charmaps: Fix entries for . 1996-10-17 18:57 Ulrich Drepper * Makefile (charmaps): Don't try to install CVS or RCS directory. (locales): Likewise. Reported by Matthias Urlichs. --- localedata/CHECKSUMS | 205 ++ localedata/ChangeLog | 26 + localedata/Makefile | 53 + localedata/README | 99 + localedata/README.charmaps | 2 + localedata/charmaps/ANSI_X3.110-1983 | 509 +++++ localedata/charmaps/ANSI_X3.4-1968 | 227 ++ localedata/charmaps/ASMO_449 | 213 ++ localedata/charmaps/BALTIC | 349 +++ localedata/charmaps/BS_4730 | 222 ++ localedata/charmaps/BS_VIEWDATA | 219 ++ localedata/charmaps/CP1250 | 341 +++ localedata/charmaps/CP1251 | 345 +++ localedata/charmaps/CP1252 | 339 +++ localedata/charmaps/CP1253 | 329 +++ localedata/charmaps/CP1254 | 339 +++ localedata/charmaps/CP1255 | 296 +++ localedata/charmaps/CP1256 | 345 +++ localedata/charmaps/CP1257 | 327 +++ localedata/charmaps/CSA_Z243.4-1985-1 | 222 ++ localedata/charmaps/CSA_Z243.4-1985-2 | 221 ++ localedata/charmaps/CSA_Z243.4-1985-GR | 347 +++ localedata/charmaps/CSN_369103 | 347 +++ localedata/charmaps/CWI | 348 +++ localedata/charmaps/DEC-MCS | 332 +++ localedata/charmaps/DIN_66003 | 221 ++ localedata/charmaps/DS_2089 | 221 ++ localedata/charmaps/EBCDIC-AT-DE | 250 +++ localedata/charmaps/EBCDIC-AT-DE-A | 245 +++ localedata/charmaps/EBCDIC-CA-FR | 271 +++ localedata/charmaps/EBCDIC-DK-NO | 250 +++ localedata/charmaps/EBCDIC-DK-NO-A | 245 +++ localedata/charmaps/EBCDIC-ES | 250 +++ localedata/charmaps/EBCDIC-ES-A | 245 +++ localedata/charmaps/EBCDIC-ES-S | 250 +++ localedata/charmaps/EBCDIC-FI-SE | 250 +++ localedata/charmaps/EBCDIC-FI-SE-A | 245 +++ localedata/charmaps/EBCDIC-FR | 250 +++ localedata/charmaps/EBCDIC-IS-FRISS | 236 ++ localedata/charmaps/EBCDIC-IT | 250 +++ localedata/charmaps/EBCDIC-PT | 250 +++ localedata/charmaps/EBCDIC-UK | 250 +++ localedata/charmaps/EBCDIC-US | 250 +++ localedata/charmaps/ECMA-CYRILLIC | 347 +++ localedata/charmaps/ES | 220 ++ localedata/charmaps/ES2 | 220 ++ localedata/charmaps/GB_1988-80 | 221 ++ localedata/charmaps/GOST_19768-74 | 320 +++ localedata/charmaps/GREEK-CCITT | 215 ++ localedata/charmaps/GREEK7 | 216 ++ localedata/charmaps/GREEK7-OLD | 218 ++ localedata/charmaps/HP-ROMAN8 | 349 +++ localedata/charmaps/IBM037 | 351 +++ localedata/charmaps/IBM038 | 252 +++ localedata/charmaps/IBM1004 | 339 +++ localedata/charmaps/IBM1026 | 348 +++ localedata/charmaps/IBM1047 | 350 +++ localedata/charmaps/IBM256 | 347 +++ localedata/charmaps/IBM273 | 347 +++ localedata/charmaps/IBM274 | 252 +++ localedata/charmaps/IBM275 | 252 +++ localedata/charmaps/IBM277 | 348 +++ localedata/charmaps/IBM278 | 349 +++ localedata/charmaps/IBM280 | 348 +++ localedata/charmaps/IBM281 | 252 +++ localedata/charmaps/IBM284 | 348 +++ localedata/charmaps/IBM285 | 348 +++ localedata/charmaps/IBM290 | 287 +++ localedata/charmaps/IBM297 | 348 +++ localedata/charmaps/IBM420 | 340 +++ localedata/charmaps/IBM423 | 338 +++ localedata/charmaps/IBM424 | 309 +++ localedata/charmaps/IBM437 | 348 +++ localedata/charmaps/IBM500 | 351 +++ localedata/charmaps/IBM850 | 350 +++ localedata/charmaps/IBM851 | 347 +++ localedata/charmaps/IBM852 | 348 +++ localedata/charmaps/IBM855 | 347 +++ localedata/charmaps/IBM857 | 345 +++ localedata/charmaps/IBM860 | 348 +++ localedata/charmaps/IBM861 | 348 +++ localedata/charmaps/IBM862 | 347 +++ localedata/charmaps/IBM863 | 348 +++ localedata/charmaps/IBM864 | 342 +++ localedata/charmaps/IBM865 | 348 +++ localedata/charmaps/IBM868 | 323 +++ localedata/charmaps/IBM869 | 340 +++ localedata/charmaps/IBM870 | 338 +++ localedata/charmaps/IBM871 | 348 +++ localedata/charmaps/IBM875 | 341 +++ localedata/charmaps/IBM880 | 338 +++ localedata/charmaps/IBM891 | 219 ++ localedata/charmaps/IBM903 | 219 ++ localedata/charmaps/IBM904 | 223 ++ localedata/charmaps/IBM905 | 339 +++ localedata/charmaps/IBM918 | 322 +++ localedata/charmaps/IEC_P27-1 | 347 +++ localedata/charmaps/INIS | 206 ++ localedata/charmaps/INIS-8 | 163 ++ localedata/charmaps/INIS-CYRILLIC | 207 ++ localedata/charmaps/INVARIANT | 205 ++ localedata/charmaps/ISO-8859-1 | 353 +++ localedata/charmaps/ISO-8859-10 | 351 +++ localedata/charmaps/ISO-8859-2 | 351 +++ localedata/charmaps/ISO-8859-3 | 344 +++ localedata/charmaps/ISO-8859-4 | 351 +++ localedata/charmaps/ISO-8859-5 | 350 +++ localedata/charmaps/ISO-8859-6 | 307 +++ localedata/charmaps/ISO-8859-7 | 347 +++ localedata/charmaps/ISO-8859-8 | 312 +++ localedata/charmaps/ISO-8859-9 | 351 +++ localedata/charmaps/ISO-IR-90 | 499 +++++ localedata/charmaps/ISO_10367-BOX | 280 +++ localedata/charmaps/ISO_10646 | 2008 +++++++++++++++++ localedata/charmaps/ISO_2033-1983 | 140 ++ localedata/charmaps/ISO_5427 | 220 ++ localedata/charmaps/ISO_5427-EXT | 168 ++ localedata/charmaps/ISO_5428 | 199 ++ localedata/charmaps/ISO_646.BASIC | 175 ++ localedata/charmaps/ISO_646.IRV | 221 ++ localedata/charmaps/ISO_6937 | 505 +++++ localedata/charmaps/ISO_6937-2-25 | 277 +++ localedata/charmaps/ISO_6937-2-ADD | 503 +++++ localedata/charmaps/ISO_8859-SUPP | 342 +++ localedata/charmaps/IT | 220 ++ localedata/charmaps/JIS_C6220-1969-JP | 191 ++ localedata/charmaps/JIS_C6220-1969-RO | 221 ++ localedata/charmaps/JIS_C6229-1984-A | 187 ++ localedata/charmaps/JIS_C6229-1984-B | 219 ++ localedata/charmaps/JIS_C6229-1984-B-ADD | 130 ++ localedata/charmaps/JIS_C6229-1984-HAND | 190 ++ localedata/charmaps/JIS_C6229-1984-HAND-ADD | 127 ++ localedata/charmaps/JIS_C6229-1984-KANA | 176 ++ localedata/charmaps/JIS_X0201 | 312 +++ localedata/charmaps/JUS_I.B1.002 | 222 ++ localedata/charmaps/JUS_I.B1.003-MAC | 220 ++ localedata/charmaps/JUS_I.B1.003-SERB | 220 ++ localedata/charmaps/KOI-8 | 281 +++ localedata/charmaps/KOI8-R | 348 +++ localedata/charmaps/KSC5636 | 217 ++ localedata/charmaps/LATIN-GREEK | 218 ++ localedata/charmaps/LATIN-GREEK-1 | 219 ++ localedata/charmaps/MAC-IS | 342 +++ localedata/charmaps/MACINTOSH | 345 +++ localedata/charmaps/MSZ_7795.3 | 221 ++ localedata/charmaps/NATS-DANO | 219 ++ localedata/charmaps/NATS-DANO-ADD | 105 + localedata/charmaps/NATS-SEFI | 219 ++ localedata/charmaps/NATS-SEFI-ADD | 105 + localedata/charmaps/NEXTSTEP | 340 +++ localedata/charmaps/NF_Z_62-010 | 221 ++ localedata/charmaps/NF_Z_62-010-1973 | 220 ++ localedata/charmaps/NS_4551-1 | 221 ++ localedata/charmaps/NS_4551-2 | 221 ++ localedata/charmaps/PT | 220 ++ localedata/charmaps/PT2 | 220 ++ localedata/charmaps/SAMI | 287 +++ localedata/charmaps/SEN_850200_B | 224 ++ localedata/charmaps/SEN_850200_C | 221 ++ localedata/charmaps/T.101-G2 | 507 +++++ localedata/charmaps/T.61-7BIT | 213 ++ localedata/charmaps/T.61-8BIT | 476 ++++ localedata/charmaps/VIDEOTEX-SUPPL | 499 +++++ localedata/collate-test.c | 125 ++ localedata/configure | 3 + localedata/da_DK.in | 54 + localedata/de_DE.in | 75 + localedata/fr_CA,2.13.in | 93 + localedata/locales/POSIX | 298 +++ localedata/locales/da_DK | 2219 +++++++++++++++++++ localedata/locales/de_AT | 95 + localedata/locales/de_BE | 92 + localedata/locales/de_CH | 92 + localedata/locales/de_DE | 2204 +++++++++++++++++++ localedata/locales/de_LU | 92 + localedata/locales/en_CA | 2201 +++++++++++++++++++ localedata/locales/en_CA,2.5 | 787 +++++++ localedata/locales/en_DK | 3128 +++++++++++++++++++++++++++ localedata/locales/en_GB | 94 + localedata/locales/en_IE | 95 + localedata/locales/en_US | 94 + localedata/locales/es_ES | 2216 +++++++++++++++++++ localedata/locales/et_EE | 2214 +++++++++++++++++++ localedata/locales/eu_ES | 101 + localedata/locales/fi_FI | 2209 +++++++++++++++++++ localedata/locales/fo_FO | 81 + localedata/locales/fr_BE | 94 + localedata/locales/fr_CA | 94 + localedata/locales/fr_CA,2.13 | 828 +++++++ localedata/locales/fr_CH | 80 + localedata/locales/fr_FR | 94 + localedata/locales/fr_LU | 94 + localedata/locales/ga_IE | 92 + localedata/locales/gr_GR | 94 + localedata/locales/hr_HR | 2225 +++++++++++++++++++ localedata/locales/hu_HU | 2302 ++++++++++++++++++++ localedata/locales/is_IS | 2201 +++++++++++++++++++ localedata/locales/it_IT | 94 + localedata/locales/iw_IL | 93 + localedata/locales/kl_GL | 82 + localedata/locales/lt_LT | 2209 +++++++++++++++++++ localedata/locales/lv_LV | 2202 +++++++++++++++++++ localedata/locales/nl_BE | 77 + localedata/locales/nl_NL | 93 + localedata/locales/no_NO | 2210 +++++++++++++++++++ localedata/locales/pl_PL | 2200 +++++++++++++++++++ localedata/locales/pt_BR | 94 + localedata/locales/pt_PT | 94 + localedata/locales/ro_RO | 2198 +++++++++++++++++++ localedata/locales/ru_RU | 2211 +++++++++++++++++++ localedata/locales/sl_SI | 2200 +++++++++++++++++++ localedata/locales/sv_FI | 78 + localedata/locales/sv_SE | 2209 +++++++++++++++++++ localedata/locales/tr_TR | 1563 +++++++++++++ localedata/mnemonic.ds | 1967 +++++++++++++++++ localedata/sort-test.sh | 39 + localedata/xfrm-test.c | 134 ++ 217 files changed, 96230 insertions(+) create mode 100644 localedata/CHECKSUMS create mode 100644 localedata/ChangeLog create mode 100644 localedata/Makefile create mode 100644 localedata/README create mode 100644 localedata/README.charmaps create mode 100644 localedata/charmaps/ANSI_X3.110-1983 create mode 100644 localedata/charmaps/ANSI_X3.4-1968 create mode 100644 localedata/charmaps/ASMO_449 create mode 100644 localedata/charmaps/BALTIC create mode 100644 localedata/charmaps/BS_4730 create mode 100644 localedata/charmaps/BS_VIEWDATA create mode 100644 localedata/charmaps/CP1250 create mode 100644 localedata/charmaps/CP1251 create mode 100644 localedata/charmaps/CP1252 create mode 100644 localedata/charmaps/CP1253 create mode 100644 localedata/charmaps/CP1254 create mode 100644 localedata/charmaps/CP1255 create mode 100644 localedata/charmaps/CP1256 create mode 100644 localedata/charmaps/CP1257 create mode 100644 localedata/charmaps/CSA_Z243.4-1985-1 create mode 100644 localedata/charmaps/CSA_Z243.4-1985-2 create mode 100644 localedata/charmaps/CSA_Z243.4-1985-GR create mode 100644 localedata/charmaps/CSN_369103 create mode 100644 localedata/charmaps/CWI create mode 100644 localedata/charmaps/DEC-MCS create mode 100644 localedata/charmaps/DIN_66003 create mode 100644 localedata/charmaps/DS_2089 create mode 100644 localedata/charmaps/EBCDIC-AT-DE create mode 100644 localedata/charmaps/EBCDIC-AT-DE-A create mode 100644 localedata/charmaps/EBCDIC-CA-FR create mode 100644 localedata/charmaps/EBCDIC-DK-NO create mode 100644 localedata/charmaps/EBCDIC-DK-NO-A create mode 100644 localedata/charmaps/EBCDIC-ES create mode 100644 localedata/charmaps/EBCDIC-ES-A create mode 100644 localedata/charmaps/EBCDIC-ES-S create mode 100644 localedata/charmaps/EBCDIC-FI-SE create mode 100644 localedata/charmaps/EBCDIC-FI-SE-A create mode 100644 localedata/charmaps/EBCDIC-FR create mode 100644 localedata/charmaps/EBCDIC-IS-FRISS create mode 100644 localedata/charmaps/EBCDIC-IT create mode 100644 localedata/charmaps/EBCDIC-PT create mode 100644 localedata/charmaps/EBCDIC-UK create mode 100644 localedata/charmaps/EBCDIC-US create mode 100644 localedata/charmaps/ECMA-CYRILLIC create mode 100644 localedata/charmaps/ES create mode 100644 localedata/charmaps/ES2 create mode 100644 localedata/charmaps/GB_1988-80 create mode 100644 localedata/charmaps/GOST_19768-74 create mode 100644 localedata/charmaps/GREEK-CCITT create mode 100644 localedata/charmaps/GREEK7 create mode 100644 localedata/charmaps/GREEK7-OLD create mode 100644 localedata/charmaps/HP-ROMAN8 create mode 100644 localedata/charmaps/IBM037 create mode 100644 localedata/charmaps/IBM038 create mode 100644 localedata/charmaps/IBM1004 create mode 100644 localedata/charmaps/IBM1026 create mode 100644 localedata/charmaps/IBM1047 create mode 100644 localedata/charmaps/IBM256 create mode 100644 localedata/charmaps/IBM273 create mode 100644 localedata/charmaps/IBM274 create mode 100644 localedata/charmaps/IBM275 create mode 100644 localedata/charmaps/IBM277 create mode 100644 localedata/charmaps/IBM278 create mode 100644 localedata/charmaps/IBM280 create mode 100644 localedata/charmaps/IBM281 create mode 100644 localedata/charmaps/IBM284 create mode 100644 localedata/charmaps/IBM285 create mode 100644 localedata/charmaps/IBM290 create mode 100644 localedata/charmaps/IBM297 create mode 100644 localedata/charmaps/IBM420 create mode 100644 localedata/charmaps/IBM423 create mode 100644 localedata/charmaps/IBM424 create mode 100644 localedata/charmaps/IBM437 create mode 100644 localedata/charmaps/IBM500 create mode 100644 localedata/charmaps/IBM850 create mode 100644 localedata/charmaps/IBM851 create mode 100644 localedata/charmaps/IBM852 create mode 100644 localedata/charmaps/IBM855 create mode 100644 localedata/charmaps/IBM857 create mode 100644 localedata/charmaps/IBM860 create mode 100644 localedata/charmaps/IBM861 create mode 100644 localedata/charmaps/IBM862 create mode 100644 localedata/charmaps/IBM863 create mode 100644 localedata/charmaps/IBM864 create mode 100644 localedata/charmaps/IBM865 create mode 100644 localedata/charmaps/IBM868 create mode 100644 localedata/charmaps/IBM869 create mode 100644 localedata/charmaps/IBM870 create mode 100644 localedata/charmaps/IBM871 create mode 100644 localedata/charmaps/IBM875 create mode 100644 localedata/charmaps/IBM880 create mode 100644 localedata/charmaps/IBM891 create mode 100644 localedata/charmaps/IBM903 create mode 100644 localedata/charmaps/IBM904 create mode 100644 localedata/charmaps/IBM905 create mode 100644 localedata/charmaps/IBM918 create mode 100644 localedata/charmaps/IEC_P27-1 create mode 100644 localedata/charmaps/INIS create mode 100644 localedata/charmaps/INIS-8 create mode 100644 localedata/charmaps/INIS-CYRILLIC create mode 100644 localedata/charmaps/INVARIANT create mode 100644 localedata/charmaps/ISO-8859-1 create mode 100644 localedata/charmaps/ISO-8859-10 create mode 100644 localedata/charmaps/ISO-8859-2 create mode 100644 localedata/charmaps/ISO-8859-3 create mode 100644 localedata/charmaps/ISO-8859-4 create mode 100644 localedata/charmaps/ISO-8859-5 create mode 100644 localedata/charmaps/ISO-8859-6 create mode 100644 localedata/charmaps/ISO-8859-7 create mode 100644 localedata/charmaps/ISO-8859-8 create mode 100644 localedata/charmaps/ISO-8859-9 create mode 100644 localedata/charmaps/ISO-IR-90 create mode 100644 localedata/charmaps/ISO_10367-BOX create mode 100644 localedata/charmaps/ISO_10646 create mode 100644 localedata/charmaps/ISO_2033-1983 create mode 100644 localedata/charmaps/ISO_5427 create mode 100644 localedata/charmaps/ISO_5427-EXT create mode 100644 localedata/charmaps/ISO_5428 create mode 100644 localedata/charmaps/ISO_646.BASIC create mode 100644 localedata/charmaps/ISO_646.IRV create mode 100644 localedata/charmaps/ISO_6937 create mode 100644 localedata/charmaps/ISO_6937-2-25 create mode 100644 localedata/charmaps/ISO_6937-2-ADD create mode 100644 localedata/charmaps/ISO_8859-SUPP create mode 100644 localedata/charmaps/IT create mode 100644 localedata/charmaps/JIS_C6220-1969-JP create mode 100644 localedata/charmaps/JIS_C6220-1969-RO create mode 100644 localedata/charmaps/JIS_C6229-1984-A create mode 100644 localedata/charmaps/JIS_C6229-1984-B create mode 100644 localedata/charmaps/JIS_C6229-1984-B-ADD create mode 100644 localedata/charmaps/JIS_C6229-1984-HAND create mode 100644 localedata/charmaps/JIS_C6229-1984-HAND-ADD create mode 100644 localedata/charmaps/JIS_C6229-1984-KANA create mode 100644 localedata/charmaps/JIS_X0201 create mode 100644 localedata/charmaps/JUS_I.B1.002 create mode 100644 localedata/charmaps/JUS_I.B1.003-MAC create mode 100644 localedata/charmaps/JUS_I.B1.003-SERB create mode 100644 localedata/charmaps/KOI-8 create mode 100644 localedata/charmaps/KOI8-R create mode 100644 localedata/charmaps/KSC5636 create mode 100644 localedata/charmaps/LATIN-GREEK create mode 100644 localedata/charmaps/LATIN-GREEK-1 create mode 100644 localedata/charmaps/MAC-IS create mode 100644 localedata/charmaps/MACINTOSH create mode 100644 localedata/charmaps/MSZ_7795.3 create mode 100644 localedata/charmaps/NATS-DANO create mode 100644 localedata/charmaps/NATS-DANO-ADD create mode 100644 localedata/charmaps/NATS-SEFI create mode 100644 localedata/charmaps/NATS-SEFI-ADD create mode 100644 localedata/charmaps/NEXTSTEP create mode 100644 localedata/charmaps/NF_Z_62-010 create mode 100644 localedata/charmaps/NF_Z_62-010-1973 create mode 100644 localedata/charmaps/NS_4551-1 create mode 100644 localedata/charmaps/NS_4551-2 create mode 100644 localedata/charmaps/PT create mode 100644 localedata/charmaps/PT2 create mode 100644 localedata/charmaps/SAMI create mode 100644 localedata/charmaps/SEN_850200_B create mode 100644 localedata/charmaps/SEN_850200_C create mode 100644 localedata/charmaps/T.101-G2 create mode 100644 localedata/charmaps/T.61-7BIT create mode 100644 localedata/charmaps/T.61-8BIT create mode 100644 localedata/charmaps/VIDEOTEX-SUPPL create mode 100644 localedata/collate-test.c create mode 100755 localedata/configure create mode 100644 localedata/da_DK.in create mode 100644 localedata/de_DE.in create mode 100644 localedata/fr_CA,2.13.in create mode 100644 localedata/locales/POSIX create mode 100644 localedata/locales/da_DK create mode 100644 localedata/locales/de_AT create mode 100644 localedata/locales/de_BE create mode 100644 localedata/locales/de_CH create mode 100644 localedata/locales/de_DE create mode 100644 localedata/locales/de_LU create mode 100644 localedata/locales/en_CA create mode 100644 localedata/locales/en_CA,2.5 create mode 100644 localedata/locales/en_DK create mode 100644 localedata/locales/en_GB create mode 100644 localedata/locales/en_IE create mode 100644 localedata/locales/en_US create mode 100644 localedata/locales/es_ES create mode 100644 localedata/locales/et_EE create mode 100644 localedata/locales/eu_ES create mode 100644 localedata/locales/fi_FI create mode 100644 localedata/locales/fo_FO create mode 100644 localedata/locales/fr_BE create mode 100644 localedata/locales/fr_CA create mode 100644 localedata/locales/fr_CA,2.13 create mode 100644 localedata/locales/fr_CH create mode 100644 localedata/locales/fr_FR create mode 100644 localedata/locales/fr_LU create mode 100644 localedata/locales/ga_IE create mode 100644 localedata/locales/gr_GR create mode 100644 localedata/locales/hr_HR create mode 100644 localedata/locales/hu_HU create mode 100644 localedata/locales/is_IS create mode 100644 localedata/locales/it_IT create mode 100644 localedata/locales/iw_IL create mode 100644 localedata/locales/kl_GL create mode 100644 localedata/locales/lt_LT create mode 100644 localedata/locales/lv_LV create mode 100644 localedata/locales/nl_BE create mode 100644 localedata/locales/nl_NL create mode 100644 localedata/locales/no_NO create mode 100644 localedata/locales/pl_PL create mode 100644 localedata/locales/pt_BR create mode 100644 localedata/locales/pt_PT create mode 100644 localedata/locales/ro_RO create mode 100644 localedata/locales/ru_RU create mode 100644 localedata/locales/sl_SI create mode 100644 localedata/locales/sv_FI create mode 100644 localedata/locales/sv_SE create mode 100644 localedata/locales/tr_TR create mode 100644 localedata/mnemonic.ds create mode 100644 localedata/sort-test.sh create mode 100644 localedata/xfrm-test.c diff --git a/localedata/CHECKSUMS b/localedata/CHECKSUMS new file mode 100644 index 0000000000..7c71e4ea7f --- /dev/null +++ b/localedata/CHECKSUMS @@ -0,0 +1,205 @@ +970b316dd260f981b02f80c5481037db charmaps/ANSI_X3.110-1983 +63ca7fd8249a3065c2cf46d3568ce205 charmaps/ANSI_X3.4-1968 +e86c1b2ef30069c39ae57c74044c8f5f charmaps/ASMO_449 +64cdea65126674d17e4d4de9eebe7a7d charmaps/BALTIC +44b589073659d5059ed28feae29d1bb9 charmaps/BS_4730 +3014b545b72ea460c6be1c0e736fd0fe charmaps/BS_VIEWDATA +7c114537b032dcb0c33fad6447f4e390 charmaps/CP1250 +dbe7661c6a5b123e8c5d369fa4dcdaf7 charmaps/CP1251 +7257c9691d957e62a7e637cc0b4a3883 charmaps/CP1252 +5d596c65b87acd46382b62b627419906 charmaps/CP1253 +26d7fe7875157b1264a0feb2af3bd4b1 charmaps/CP1254 +995beb377a9b10ceb69d2e2db9f38c0c charmaps/CP1255 +8f3ab677c4c41d9a602ec5a9d2181a58 charmaps/CP1256 +9ac7292aa07f1774b3fa82407f50bfe0 charmaps/CP1257 +3e7ab730f995ee2aac310d086877f76c charmaps/CSA_Z243.4-1985-1 +41dadf28b93935585caa80790fb9cfe1 charmaps/CSA_Z243.4-1985-2 +1f2207e691c3adad58244f7561c987c8 charmaps/CSA_Z243.4-1985-GR +61c0c0ffff0c3543641c16bf9196405d charmaps/CSN_369103 +cda6b11a184e5d046bd753b34b4c5c16 charmaps/CWI +8c01af7e97fa05c868747364aeee903f charmaps/DEC-MCS +6d641c1ca619a395699c9e08f38aade0 charmaps/DIN_66003 +56a240f6ab1652084d70d62e71df76b9 charmaps/DS_2089 +aaf3aa1f7973d24c10f0195e44d309cc charmaps/EBCDIC-AT-DE +2ac9ed4896146b681fa877218b987397 charmaps/EBCDIC-AT-DE-A +3128740dffa196fed88be336e8b3b6a4 charmaps/EBCDIC-CA-FR +c37b7c8e96d7ee23cc4a6de8fb38a144 charmaps/EBCDIC-DK-NO +91c7c4ae978f1037531a1850d796db38 charmaps/EBCDIC-DK-NO-A +b70f369a9a6665a013f4d67ddafb9117 charmaps/EBCDIC-ES +2bb6d464c083baf2e4590510356efc54 charmaps/EBCDIC-ES-A +da80b72f81b71aa750c89efe36cdebc9 charmaps/EBCDIC-ES-S +4900c129fe536d90eef1fa079021d600 charmaps/EBCDIC-FI-SE +53493344a23c5915d05cb445596e6985 charmaps/EBCDIC-FI-SE-A +16441fef214449bf01833c75119f4218 charmaps/EBCDIC-FR +47bc93bac2e9121e92ec45e6b084ac3e charmaps/EBCDIC-IS-FRISS +590d2d63cffe663a57f9594a88a5d252 charmaps/EBCDIC-IT +c51d96a6c0701ace762c1b381650c9e2 charmaps/EBCDIC-PT +37b02d6622d5bbad31dbd29e5ea85c1a charmaps/EBCDIC-UK +72fc4fb96a6b4fb18090aaf5c1ca5e04 charmaps/EBCDIC-US +a66fceae768b6c6653347c6d62a591e2 charmaps/ECMA-CYRILLIC +9f8b15ccd32dc406d449428624c7f5a9 charmaps/ES +d8827d6828355187991c0c77b1d175e0 charmaps/ES2 +684e59dfaedd5be03cdb75f13bd4087b charmaps/GB_1988-80 +eac9ece498b20cea3f64e08e29fcf728 charmaps/GOST_19768-74 +aa2138ecb935ae395a42e2a36fae17df charmaps/GREEK7 +016bf365bfbe76a2dffd3371e449bed8 charmaps/GREEK7-OLD +cd9b8358fd4ee9ca42f51dd5b9bee1d2 charmaps/GREEK-CCITT +d601c5e0564708cccc77f5a0ff21ad5a charmaps/HP-ROMAN8 +ac6aefc1a0ee7a71a219aeaa45d2dd59 charmaps/IBM037 +6c88d3707f227d81de6c486fa37291af charmaps/IBM038 +a866b15cb70f42db3e10208dc1c6c760 charmaps/IBM1004 +9cf5a37e4b3adb3cbd07dacfdfa339f3 charmaps/IBM1026 +a9da79881a9ca162290d30dbc60e50ef charmaps/IBM1047 +efd81c94d2eb08b06b917fab1999237e charmaps/IBM256 +4cd391704e0bfa5004f51aee15d63487 charmaps/IBM273 +9cd875dcc061173394ddccb59df09d5d charmaps/IBM274 +85f505f2920525084080877e61c3c676 charmaps/IBM275 +a3e907c09ff00ca647dd250da4d08910 charmaps/IBM277 +d5228847a6c37dd5d0bfef061a87ddf5 charmaps/IBM278 +961510d2dc9ac86a74c490a14fb2c5bd charmaps/IBM280 +e743c1c1e6cb73c36b4afe941cf98aeb charmaps/IBM281 +356b5249cf790ebba361a41c9ab0008f charmaps/IBM284 +f0fb91312ba9bda57ae7d54c08fe7277 charmaps/IBM285 +3721e2fe385430d0b723d3670843c5e6 charmaps/IBM290 +9a2d9a73447dffdecb2ce7c1f0312073 charmaps/IBM297 +bdfddcd88b3f1ca36576247b4c50282f charmaps/IBM420 +4aa0aac1583eba7e8e9fa5098522eab5 charmaps/IBM423 +c58e6bc022f94eef43fc7ed684c5157f charmaps/IBM424 +1ec3b0acdbcd99941c889e41e997e61e charmaps/IBM437 +c4472e9815e61c39586a51ae60a13e4e charmaps/IBM500 +634e54bc22ec929c4a9782e0437e4ed3 charmaps/IBM850 +f58eac70d307cc4a242f33a93ddbf99a charmaps/IBM851 +2e65788cf6f20256b6cbd3f9f1584ab0 charmaps/IBM852 +3945e5dcd7088ce2deed5399fccf8464 charmaps/IBM855 +9b6d2ea97443ffd9925455efaad1dede charmaps/IBM857 +e01be3d125620dc75439fa2e3b608636 charmaps/IBM860 +28166b8677342cda155574d5c3f223fe charmaps/IBM861 +9c0af519221ec94358866e2608fe91f8 charmaps/IBM862 +98d2001523bb39c9532979b4df6ad326 charmaps/IBM863 +deb6bde660b73869e87174bec7ba27dc charmaps/IBM864 +f58ccd68d1019be24883064012d00b9b charmaps/IBM865 +d18990891c7f4beb67520dcaaa2ab94b charmaps/IBM868 +04c8bce968ed0b84a9facd22c4efde61 charmaps/IBM869 +711e343635c377f70561f2b8091a3b37 charmaps/IBM870 +6cb196018f85ea9ca94a59cadf5326c4 charmaps/IBM871 +f344024ec2efbc52d4985f676018da7f charmaps/IBM875 +02e6cae94ceaedeaf335157831251f91 charmaps/IBM880 +bfd57147762dfa155c9b0cb7e3caea16 charmaps/IBM891 +f46fdde76da7a47f73c79e4cfc7d6e54 charmaps/IBM903 +3f0f3fead1f82ceef5c5e175305a7088 charmaps/IBM904 +77af7f0a6d441433069cf1bc96babb88 charmaps/IBM905 +445c6202fdbe83c728a2dfe868732f02 charmaps/IBM918 +efe297def24e84feaa37856884dd829e charmaps/IEC_P27-1 +4badb4c8c58e1d30b540f5742f7e69bc charmaps/INIS +9f3f79ab67a41ac29a93cfba31c5e2af charmaps/INIS-8 +88f6cdba3e3d1b858bd269f62123f8c0 charmaps/INIS-CYRILLIC +44a7a7a18fe17c5eadaf24bf976da25e charmaps/INVARIANT +8131fd60be71f5474823c96f8b3e1de3 charmaps/ISO_10367-BOX +b71ed28fbb5d7d62d9f3a710a34a6df4 charmaps/ISO_10646 +bb31373cb7d39a205bae221e58f1d4a1 charmaps/ISO_2033-1983 +36644828d2f0db4119698984cff9fff0 charmaps/ISO_5427 +09aa0a2d88e51399bd1581dc6e2394ce charmaps/ISO_5427-EXT +8afb96037ce01e4debf8df7dc4be5c57 charmaps/ISO_5428 +49b4677573bd28d794b71771cba51f2c charmaps/ISO_646.BASIC +a4d959a49db1e8c9f40c406206560a46 charmaps/ISO_646.IRV +8fff113e98ee8ca7244d96236cd9a9a4 charmaps/ISO_6937 +4b725c11b8acac218edb223a8fabe28c charmaps/ISO_6937-2-25 +21cbdcf9e505338eeff0aaecccb01d24 charmaps/ISO_6937-2-ADD +1524185dff114b3f072cdde41b2757d9 charmaps/ISO-8859-1 +27b9c1e552f5fd0b27fc536f0fa95fa4 charmaps/ISO-8859-10 +37edf0c113b991fa03454c11efe7a604 charmaps/ISO-8859-2 +23f592d1c931fbae7aab787764ce4e13 charmaps/ISO-8859-3 +8da948413a01091eee9824a1acf8e9da charmaps/ISO-8859-4 +802615fe39f14271c9f6a9c7bbb6fefe charmaps/ISO-8859-5 +0ce863896fefabade74256df4d81504f charmaps/ISO-8859-6 +dbfbcb0cde6aca45dccc8e1fa3dbeccc charmaps/ISO-8859-7 +d202cea38f00eb9a64816e7471b4fba1 charmaps/ISO-8859-8 +0f2d28310846869627d4957ff7af7672 charmaps/ISO-8859-9 +0ff1cec843b556575348c403d1a44f5b charmaps/ISO_8859-SUPP +e3d2b1067decd1b5a6db1e059458a663 charmaps/ISO-IR-90 +6c2093382e84d8304500816c0e6e9517 charmaps/IT +85787bcfd8a57d23e444413454471f02 charmaps/JIS_C6220-1969-JP +87c6ebd0c4aa8e298bc2b5f148e83ea1 charmaps/JIS_C6220-1969-RO +246eb24242c02164520df418f2d963b0 charmaps/JIS_C6229-1984-A +3bb35d7d629bc4f5c486051b4b2315e1 charmaps/JIS_C6229-1984-B +cfaed7e9366ac0c053d1a6841a813bc3 charmaps/JIS_C6229-1984-B-ADD +2f973a2199e6c70da93c17a55e726a70 charmaps/JIS_C6229-1984-HAND +106feb69588f588bcb69f269a904cd5c charmaps/JIS_C6229-1984-HAND-ADD +e5f0a57ea025f7a4d74e43ae5dd506b6 charmaps/JIS_C6229-1984-KANA +53fefc27f5ab707f14e97a755e36a91c charmaps/JIS_X0201 +a99c92babdf549c9b8902d86ef6a99b4 charmaps/JUS_I.B1.002 +1ca9cd921efb2db125b3e408daee8720 charmaps/JUS_I.B1.003-MAC +be91175d769b4817a28312d2a2162fe5 charmaps/JUS_I.B1.003-SERB +da93a4e606e0ad840f25eaad48164d7d charmaps/KOI-8 +1623c0ffb000db9f365d2b1b695aac14 charmaps/KOI8-R +a3209c513563672e6da7776d30ae6f03 charmaps/KSC5636 +40c613c89d8293a342dee656e155dc05 charmaps/LATIN-GREEK +7c211fac48ca088792c29bbe943b0216 charmaps/LATIN-GREEK-1 +75f99e2c3282eb84c00ba39dda5495fb charmaps/MACINTOSH +15ca1d6d67e5b92f2b597a2e2ac078ea charmaps/MAC-IS +b869985c0d872c31ac1156c76c951b28 charmaps/MSZ_7795.3 +08aed8b910a6d892107bb8cdd71794f5 charmaps/NATS-DANO +5abf5f2d900fcbc2ba555b1554424a98 charmaps/NATS-DANO-ADD +7d60589127a94570e8b3f1281cd0e8eb charmaps/NATS-SEFI +c32dc6d37dd5cf0a129c91f05a5b89e0 charmaps/NATS-SEFI-ADD +6c83fd70b4f2d5301cc808e426e30e4e charmaps/NEXTSTEP +441065ddef635bc15047c309b3f35951 charmaps/NF_Z_62-010 +d867bfe77c36b2d1aeecaa3f57d9d4e1 charmaps/NF_Z_62-010-1973 +018e57c7bd71e87a5e656abfe816a7f3 charmaps/NS_4551-1 +02b6dd2e3ca9d725fa1a170719fddfde charmaps/NS_4551-2 +aa63a528dd77226508543f05d083731a charmaps/PT +682f1056b6275ddd149e25a358362ea0 charmaps/PT2 +9680704e24c31df79809b65a27bd071e charmaps/SAMI +0aec6669370200f2b257438a600d221c charmaps/SEN_850200_B +8d0de9fd47615c228c4464af3b02c397 charmaps/SEN_850200_C +db3c60025eb80244d70bf7889f058055 charmaps/T.101-G2 +572baa84bd05d4b236b7e2fb211d0dfd charmaps/T.61-7BIT +1e39e36aa7544014059b0aa8381ab051 charmaps/T.61-8BIT +81c8e12a75dff4371ce82773d670cd6d charmaps/VIDEOTEX-SUPPL +45ade09ead9fd385d58504bfc005ecab locales/da_DK +249894e0554d46d1fbdae4a5fb8cc20e locales/de_AT +b3628f73e00bb655a5e96bcc2331893c locales/de_BE +e74bb8234af71907f2e53ef2e60d9f45 locales/de_CH +b09f9fa150fb8c13b2a5ed17a3448241 locales/de_DE +f9c522cf7d07e8020e4b723b29caf8d0 locales/de_LU +df036d626c53c86c06231c1502e96fbb locales/en_CA +84105524bf0eba76d4a32c3aac8d9a34 locales/en_CA,2.5 +f55dc7b52a0eb150bab63eef74651a0d locales/en_DK +20946213e1c36e3650af5ddfc524bd35 locales/en_GB +8f9daff1bd5b2a1332c5bcd54a8aed31 locales/en_IE +566209c74fefc01c3c5752b2f5eae667 locales/en_US +847fbfac1565c5babea6d6b831bd5242 locales/es_ES +732fd15661f8c081e5b43de94832cfc4 locales/et_EE +df1e697015f3f3b572231aa9ba07633d locales/eu_ES +bda978c8b0e379d57a8599edfdb2e858 locales/fi_FI +a25300033ea6c619a4e15051f14aa65e locales/fo_FO +02ca55b19338f94530f0b60999638ed4 locales/fr_BE +655c7b8713b9aad20014df2c27928cb7 locales/fr_CA +8e60885c3fda81bc7773f139657974f3 locales/fr_CA,2.13 +8a76a0e3ea2923367fdbab78a6bc67cb locales/fr_CA,2.13.orig +19403a5cd69a9ad658b173859eb022ef locales/fr_CH +48d8981b117e72c5eb2e9c181cbd7d2b locales/fr_FR +cc1b77cf4cdc4488a99637e730e0f57f locales/fr_LU +1987b72e766038b0f475165c994d1469 locales/ga_IE +be2ef06fd9a4b4def515216972fe9250 locales/gr_GR +9e2de7fe4b41f9bad952cdc5bfd77cd4 locales/hr_HR +7f35d03bbe29b53831674704f8b307af locales/hu_HU +1a8b95f6663b7a99703a32c6135d8896 locales/is_IS +47620dbc36bf3ffe04b32dd16b7aae3c locales/it_IT +f02aa03e057d170058cf0a2d606db09b locales/iw_IL +5fa2bc3b08e08cb7f4da2851a7b21f05 locales/kl_GL +d5394568c45886788becf67b54bc916e locales/lt_LT +9239bf9149845fde73e6324eced3964c locales/lv_LV +456f00456ce2e883460aba53e1093c2d locales/nl_BE +e71081f29649cfd4ac8563ae1f7932fa locales/nl_NL +3a0720088defd80baa0623990c6d196a locales/no_NO +6d1bb18d4271cd712e5dc24eec4706b9 locales/pl_PL +b07ce7e57dda4687f2a83cd5ec79a3e0 locales/POSIX +509fc74fdd394f6876358d357f955645 locales/pt_BR +7c2463bcee68bccde3145642a34a8ef1 locales/pt_PT +32c766f85eb82823856485e5802dce19 locales/ro_RO +8d407ed28a435f58c18b52dc48a3593e locales/ru_RU +56af541b88929e9660f30306bd55c4a9 locales/sl_SI +a59a08e2288391bc0882068def61d366 locales/sv_FI +cc6d1db9e6bb9165429a0be9f46a2c79 locales/sv_SE +7f6c0e878f709be0b933ad05100e168c locales/tr_TR diff --git a/localedata/ChangeLog b/localedata/ChangeLog new file mode 100644 index 0000000000..12c5d5fcc8 --- /dev/null +++ b/localedata/ChangeLog @@ -0,0 +1,26 @@ +1997-02-15 14:32 15:10 Andreas Jaeger + + * collate-test.c (main): change prototype definition to prevent + warning. + +1997-02-15 17:46 Ulrich Drepper + + * locales/de_DE: Include real collation data. It's similar to the + en_DK information but the order of small and capital characters is + exchanged. + + * collate-test.c: New file. Test suite for strcoll function. + * de_DE.in: Input file for collation test. + * da_DK.in: Likewise. + + * xfrm-test.c: New file. Test suite for strxfrm function. + +1996-12-10 02:47 Ulrich Drepper + + * All charmaps: Fix entries for . + +1996-10-17 18:57 Ulrich Drepper + + * Makefile (charmaps): Don't try to install CVS or RCS directory. + (locales): Likewise. + Reported by Matthias Urlichs. diff --git a/localedata/Makefile b/localedata/Makefile new file mode 100644 index 0000000000..17dd43c8d2 --- /dev/null +++ b/localedata/Makefile @@ -0,0 +1,53 @@ +# Copyright (C) 1996, 1997 Free Software Foundation, Inc. +# This file is part of the GNU C Library. + +# The GNU C Library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public License +# as published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. + +# The GNU C Library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. + +# You should have received a copy of the GNU Library General Public +# License along with the GNU C Library; see the file COPYING.LIB. If not, +# write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + +# Makefile for installing locale data source files. + +subdir := localedata + +all: # Make this the default target; it will be defined in Rules. + +# List with all available character set descriptions. +charmaps := $(filter-out $(addprefix charmaps/, CVS RCS %~), \ + $(wildcard charmaps/*)) + +# List with all available character set descriptions. +locales := $(filter-out $(addprefix locales/, CVS RCS %~), \ + $(wildcard locales/*)) + +test-srcs := collate-test xfrm-test +test-input := de_DE.ISO-8859-1 da_DK.ISO-8859-1 fr_CA,2.13.ISO-8859-1 + + +# Get $(inst_i18ndir) defined. +include ../Makeconfig + +# Files to install. +install-others := $(addprefix $(inst_i18ndir)/, $(charmaps) $(locales)) + +include ../Rules + +# Install the message object files as libc.po in the language directory. +$(inst_i18ndir)/charmaps/%: charmaps/%; $(do-install) +$(inst_i18ndir)/locales/%: locales/%; $(do-install) + + +ifeq (no,$(cross-compiling)) +tests: $(objpfx)collate-test $(objpfx)xfrm-test + $(SHELL) -e sort-test.sh $(common-objpfx) $(test-input) +endif diff --git a/localedata/README b/localedata/README new file mode 100644 index 0000000000..efd375d3e2 --- /dev/null +++ b/localedata/README @@ -0,0 +1,99 @@ + POSIX locale descriptions + and + POSIX character set descriptions + +Ulrich Drepper Time-stamp: <1997/02/12 22:13:01 drepper> +drepper@cygnus.com + + +This add-on package contains the data needed to build the locale data +files to use the internationalization features of the GNU libc. + +POSIX.2 describes the `localedef' utility which is part of the GNU libc. +You need this program to "compile" the locale description in a form +suitable for fast access by the GNU libc functions. Any compilation is +based on a given character set. + +To use these data files you should add the name of this add-on +(localedata) to the list of add-on you specify while compiling the GNU +libc: + + configure --enable-add-ons=...,localedata ... + +where ... are the options you normally choose. Once you run `make +install' for the GNU libc the data files are automatically installed in +the right place, ready for use by the `localedef' program. + + +To compile the locale data files you simply have to decide which locale +(based on the location and the language) and which character set you +use. E.g., French speaking Canadians would use the locale `fr_CA' and +the character set `ISO_8859-1,1987'. Calling `localedef' to get the +desired data should happen like this: + + localedef -i fr_CA -f ISO-8859-1 fr_CA + +This will place the 6 output files in the appropriate directory where +the GNU libc functions can find them. Please note that you need the +rights to write to this directory ($(prefix)/share/locale, where +$(prefix) is the value you specified while configuring GNU libc). If +you do not have the necessary rights, you can write the files into an +arbitrary directory by giving a path including a '/' character instead +of `fr_CA'. E.g., to put the new files in a subdirectory of the +current directory simply use + + localedef -i fr_CA -f ISO-8859-1 ./fr_CA + +How to use these data files is described in the GNU libc manual, +especially in the section describing the `setlocale' function. + + +The here contained files can originally be found at + + ftp://dkuug.dk/i18n/WG15-collection + +Keld Jörn Simonsen from the Danish Unix User Group maintains this +archive on behalf of the POSIX working groups. When you find some wrong +data or want to add something please contact + + Keld Jörn Simonsen +and + Ulrich Drepper + +Please make sure your corrections are relativ to the originally +distributed files. Consult the CHECKSUMS file which contains the MD5 +sums for all data files. + + +One more note: the `POSIX' locale definition is not meant to be used +as an input file for `localedef'. It is rather there to show the +values with are built in the libc binaries as default values when no +legal locale is found or the "C" or "POSIX" locale is selected. + + + The collation test suite + ######################## + +This package also contains a (beginning of a) test suite for the +collation functions in the GNU libc. The files are provided sorted. +The test program shuffles the lines and sort them afterwards. + +Some of the files are provided in 8bit form, i.e., not only ASCII +characters. So the tools you use to process the files should be 8bit +clean. + +To run the test program the appropriate locale information must be +installed. Therefore the localedef program is used to generate this +data used the locale and charmap description files contained here. +Since we cannot run the localedef program in case of cross-compilation +no tests at all are performed. + + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Local Variables: + mode:text + eval:(load-library "time-stamp") + eval:(make-local-variable 'write-file-hooks) + eval:(add-hook 'write-file-hooks 'time-stamp) + eval:(setq time-stamp-format '(time-stamp-yyyy/mm/dd time-stamp-hh:mm:ss user-login-name)) +End: diff --git a/localedata/README.charmaps b/localedata/README.charmaps new file mode 100644 index 0000000000..0c4800b883 --- /dev/null +++ b/localedata/README.charmaps @@ -0,0 +1,2 @@ +The charmaps/ directory contains charmaps for coded character sets which +contains the portable POSIX character repertoire. diff --git a/localedata/charmaps/ANSI_X3.110-1983 b/localedata/charmaps/ANSI_X3.110-1983 new file mode 100644 index 0000000000..c899ced4c1 --- /dev/null +++ b/localedata/charmaps/ANSI_X3.110-1983 @@ -0,0 +1,509 @@ + ANSI_X3.110-1983 + % + / +% source: ECMA registry + +% alias ISO-IR-99 +% alias CSA_T500-1983 +% alias NAPLPS +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) + /x80 PADDING CHARACTER (PAD) + /x81 HIGH OCTET PRESET (HOP) + /x82 BREAK PERMITTED HERE (BPH) + /x83 NO BREAK HERE (NBH) + /x84 INDEX (IND) + /x85 NEXT LINE (NEL) + /x86 START OF SELECTED AREA (SSA) + /x87 END OF SELECTED AREA (ESA) + /x88 CHARACTER TABULATION SET (HTS) + /x89 CHARACTER TABULATION WITH JUSTIFICATION (HTJ) + /x8A LINE TABULATION SET (VTS) + /x8B PARTIAL LINE FORWARD (PLD) + /x8C PARTIAL LINE BACKWARD (PLU) + /x8D REVERSE LINE FEED (RI) + /x8E SINGLE-SHIFT TWO (SS2) + /x8F SINGLE-SHIFT THREE (SS3) + /x90 DEVICE CONTROL STRING (DCS) + /x91 PRIVATE USE ONE (PU1) + /x92 PRIVATE USE TWO (PU2) + /x93 SET TRANSMIT STATE (STS) + /x94 CANCEL CHARACTER (CCH) + /x95 MESSAGE WAITING (MW) + /x96 START OF GUARDED AREA (SPA) + /x97 END OF GUARDED AREA (EPA) + /x98 START OF STRING (SOS) + /x99 SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI) + /x9A SINGLE CHARACTER INTRODUCER (SCI) + /x9B CONTROL SEQUENCE INTRODUCER (CSI) + /x9C STRING TERMINATOR (ST) + /x9D OPERATING SYSTEM COMMAND (OSC) + /x9E PRIVACY MESSAGE (PM) + /x9F APPLICATION PROGRAM COMMAND (APC) + /xA1 INVERTED EXCLAMATION MARK + /xA2 CENT SIGN + /xA3 POUND SIGN + /xA4 DOLLAR SIGN + /xA5 YEN SIGN + /xA6 NUMBER SIGN + /xA7 SECTION SIGN + /xA8 CURRENCY SIGN +<'6> /xA9 LEFT SINGLE QUOTATION MARK +<"6> /xAA LEFT DOUBLE QUOTATION MARK +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +<<-> /xAC LEFTWARDS ARROW +<-!> /xAD UPWARDS ARROW +<-/>> /xAE RIGHTWARDS ARROW +<-v> /xAF DOWNWARDS ARROW + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<*X> /xB4 MULTIPLICATION SIGN + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT +<-:> /xB8 DIVISION SIGN +<'9> /xB9 RIGHT SINGLE QUOTATION MARK +<"9> /xBA RIGHT DOUBLE QUOTATION MARK +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +<14> /xBC VULGAR FRACTION ONE QUARTER +<12> /xBD VULGAR FRACTION ONE HALF +<34> /xBE VULGAR FRACTION THREE QUARTERS + /xBF INVERTED QUESTION MARK +<"!> /xC1 NON-SPACING GRAVE ACCENT (not a real character) +<"'> /xC2 NON-SPACING ACUTE ACCENT (not a real character) +<"/>> /xC3 NON-SPACING CIRCUMFLEX ACCENT (not a real character) +<"?> /xC4 NON-SPACING TILDE (not a real character) +<"-> /xC5 NON-SPACING MACRON (not a real character) +<"(> /xC6 NON-SPACING BREVE (not a real character) +<".> /xC7 NON-SPACING DOT ABOVE (not a real character) +<":> /xC8 NON-SPACING DIAERESIS (not a real character) +<"//> /xC9 NON-SPACING LONG SOLIDUS OVERLAY (not a real character) +<"0> /xCA NON-SPACING RING ABOVE (not a real character) +<",> /xCB NON-SPACING CEDILLA (not a real character) +<"_> /xCC NON-SPACING LOW LINE (not a real character) +<""> /xCD NON-SPACING DOUBLE ACCUTE ACCENT (not a real character) +<";> /xCE NON-SPACING OGONEK (not a real character) +<"<> /xCF NON-SPACING CARON (not a real character) +<-M> /xD0 EM DASH +<1S> /xD1 SUPERSCRIPT ONE + /xD2 REGISTERED SIGN + /xD3 COPYRIGHT SIGN + /xD4 TRADE MARK SIGN + /xD5 EIGHTH NOTE + /xD6 BOX DRAWINGS LIGHT HORIZONTAL + /xD7 BOX DRAWINGS LIGHT VERTICAL + /xD8 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT + /xD9 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT + /xDA BLACK LOWER RIGHT TRIANGLE + /xDB BLACK LOWER LEFT TRIANGLE +<18> /xDC VULGAR FRACTION ONE EIGHTH +<38> /xDD VULGAR FRACTION THREE EIGHTHS +<58> /xDE VULGAR FRACTION FIVE EIGHTHS +<78> /xDF VULGAR FRACTION SEVEN EIGHTHS + /xE0 OHM SIGN + /xE1 LATIN CAPITAL LETTER AE + /xE2 LATIN CAPITAL LETTER ETH (Icelandic) +<-a> /xE3 FEMININE ORDINAL INDICATOR + /xE4 LATIN CAPITAL LETTER H WITH STROKE + /xE5 BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL + /xE6 LATIN CAPITAL LIGATURE IJ + /xE7 LATIN CAPITAL LETTER L WITH MIDDLE DOT + /xE8 LATIN CAPITAL LETTER L WITH STROKE + /xE9 LATIN CAPITAL LETTER O WITH STROKE + /xEA LATIN CAPITAL LIGATURE OE +<-o> /xEB MASCULINE ORDINAL INDICATOR + /xEC LATIN CAPITAL LETTER THORN (Icelandic) + /xED LATIN CAPITAL LETTER T WITH STROKE + /xEE LATIN CAPITAL LETTER ENG (Sami) +<'n> /xEF LATIN SMALL LETTER N PRECEDED BY APOSTROPHE + /xF0 LATIN SMALL LETTER KRA (Greenlandic) + /xF1 LATIN SMALL LETTER AE + /xF2 LATIN SMALL LETTER D WITH STROKE + /xF3 LATIN SMALL LETTER ETH (Icelandic) + /xF4 LATIN SMALL LETTER H WITH STROKE + /xF5 LATIN SMALL LETTER DOTLESS I + /xF6 LATIN SMALL LIGATURE IJ + /xF7 LATIN SMALL LETTER L WITH MIDDLE DOT + /xF8 LATIN SMALL LETTER L WITH STROKE + /xF9 LATIN SMALL LETTER O WITH STROKE + /xFA LATIN SMALL LIGATURE OE + /xFB LATIN SMALL LETTER SHARP S (German) + /xFC LATIN SMALL LETTER THORN (Icelandic) + /xFD LATIN SMALL LETTER T WITH STROKE + /xFE LATIN SMALL LETTER ENG (Sami) +<''> /xC2/x20 ACUTE ACCENT + /xC2/x61 LATIN SMALL LETTER A WITH ACUTE + /xC2/x41 LATIN CAPITAL LETTER A WITH ACUTE + /xC2/x65 LATIN SMALL LETTER E WITH ACUTE + /xC2/x45 LATIN CAPITAL LETTER E WITH ACUTE + /xC2/x69 LATIN SMALL LETTER I WITH ACUTE + /xC2/x49 LATIN CAPITAL LETTER I WITH ACUTE + /xC2/x6F LATIN SMALL LETTER O WITH ACUTE + /xC2/x4F LATIN CAPITAL LETTER O WITH ACUTE + /xC2/x75 LATIN SMALL LETTER U WITH ACUTE + /xC2/x55 LATIN CAPITAL LETTER U WITH ACUTE + /xC2/x79 LATIN SMALL LETTER Y WITH ACUTE + /xC2/x59 LATIN CAPITAL LETTER Y WITH ACUTE + /xC2/x63 LATIN SMALL LETTER C WITH ACUTE + /xC2/x43 LATIN CAPITAL LETTER C WITH ACUTE + /xC2/x6C LATIN SMALL LETTER L WITH ACUTE + /xC2/x4C LATIN CAPITAL LETTER L WITH ACUTE + /xC2/x6E LATIN SMALL LETTER N WITH ACUTE + /xC2/x4E LATIN CAPITAL LETTER N WITH ACUTE + /xC2/x72 LATIN SMALL LETTER R WITH ACUTE + /xC2/x52 LATIN CAPITAL LETTER R WITH ACUTE + /xC2/x73 LATIN SMALL LETTER S WITH ACUTE + /xC2/x53 LATIN CAPITAL LETTER S WITH ACUTE + /xC2/x7A LATIN SMALL LETTER Z WITH ACUTE + /xC2/x5A LATIN CAPITAL LETTER Z WITH ACUTE +<'(> /xC6/x20 BREVE + /xC6/x61 LATIN SMALL LETTER A WITH BREVE + /xC6/x41 LATIN CAPITAL LETTER A WITH BREVE + /xC6/x67 LATIN SMALL LETTER G WITH BREVE + /xC6/x47 LATIN CAPITAL LETTER G WITH BREVE + /xC6/x75 LATIN SMALL LETTER U WITH BREVE + /xC6/x55 LATIN CAPITAL LETTER U WITH BREVE +<'<> /xCF/x20 CARON (Mandarin Chinese third tone) + /xCF/x63 LATIN SMALL LETTER C WITH CARON + /xCF/x43 LATIN CAPITAL LETTER C WITH CARON + /xCF/x64 LATIN SMALL LETTER D WITH CARON + /xCF/x44 LATIN CAPITAL LETTER D WITH CARON + /xCF/x65 LATIN SMALL LETTER E WITH CARON + /xCF/x45 LATIN CAPITAL LETTER E WITH CARON + /xCF/x6C LATIN SMALL LETTER L WITH CARON + /xCF/x4C LATIN CAPITAL LETTER L WITH CARON + /xCF/x6E LATIN SMALL LETTER N WITH CARON + /xCF/x4E LATIN CAPITAL LETTER N WITH CARON + /xCF/x72 LATIN SMALL LETTER R WITH CARON + /xCF/x52 LATIN CAPITAL LETTER R WITH CARON + /xCF/x73 LATIN SMALL LETTER S WITH CARON + /xCF/x53 LATIN CAPITAL LETTER S WITH CARON + /xCF/x74 LATIN SMALL LETTER T WITH CARON + /xCF/x54 LATIN CAPITAL LETTER T WITH CARON + /xCF/x7A LATIN SMALL LETTER Z WITH CARON + /xCF/x5A LATIN CAPITAL LETTER Z WITH CARON +<',> /xCB/x20 CEDILLA + /xCB/x63 LATIN SMALL LETTER C WITH CEDILLA + /xCB/x43 LATIN CAPITAL LETTER C WITH CEDILLA + /xCB/x67 LATIN SMALL LETTER G WITH CEDILLA + /xCB/x47 LATIN CAPITAL LETTER G WITH CEDILLA + /xCB/x6B LATIN SMALL LETTER K WITH CEDILLA + /xCB/x4B LATIN CAPITAL LETTER K WITH CEDILLA + /xCB/x6C LATIN SMALL LETTER L WITH CEDILLA + /xCB/x4C LATIN CAPITAL LETTER L WITH CEDILLA + /xCB/x6E LATIN SMALL LETTER N WITH CEDILLA + /xCB/x4E LATIN CAPITAL LETTER N WITH CEDILLA + /xCB/x72 LATIN SMALL LETTER R WITH CEDILLA + /xCB/x52 LATIN CAPITAL LETTER R WITH CEDILLA + /xCB/x73 LATIN SMALL LETTER S WITH CEDILLA + /xCB/x53 LATIN CAPITAL LETTER S WITH CEDILLA + /xCB/x74 LATIN SMALL LETTER T WITH CEDILLA + /xCB/x54 LATIN CAPITAL LETTER T WITH CEDILLA +> /xC3/x61 LATIN SMALL LETTER A WITH CIRCUMFLEX +> /xC3/x41 LATIN CAPITAL LETTER A WITH CIRCUMFLEX +> /xC3/x65 LATIN SMALL LETTER E WITH CIRCUMFLEX +> /xC3/x45 LATIN CAPITAL LETTER E WITH CIRCUMFLEX +> /xC3/x69 LATIN SMALL LETTER I WITH CIRCUMFLEX +> /xC3/x49 LATIN CAPITAL LETTER I WITH CIRCUMFLEX +> /xC3/x6F LATIN SMALL LETTER O WITH CIRCUMFLEX +> /xC3/x4F LATIN CAPITAL LETTER O WITH CIRCUMFLEX +> /xC3/x75 LATIN SMALL LETTER U WITH CIRCUMFLEX +> /xC3/x55 LATIN CAPITAL LETTER U WITH CIRCUMFLEX +> /xC3/x79 LATIN SMALL LETTER Y WITH CIRCUMFLEX +> /xC3/x59 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX +> /xC3/x63 LATIN SMALL LETTER C WITH CIRCUMFLEX +> /xC3/x43 LATIN CAPITAL LETTER C WITH CIRCUMFLEX +> /xC3/x67 LATIN SMALL LETTER G WITH CIRCUMFLEX +> /xC3/x47 LATIN CAPITAL LETTER G WITH CIRCUMFLEX +> /xC3/x68 LATIN SMALL LETTER H WITH CIRCUMFLEX +> /xC3/x48 LATIN CAPITAL LETTER H WITH CIRCUMFLEX +> /xC3/x6A LATIN SMALL LETTER J WITH CIRCUMFLEX +> /xC3/x4A LATIN CAPITAL LETTER J WITH CIRCUMFLEX +> /xC3/x73 LATIN SMALL LETTER S WITH CIRCUMFLEX +> /xC3/x53 LATIN CAPITAL LETTER S WITH CIRCUMFLEX +> /xC3/x77 LATIN SMALL LETTER W WITH CIRCUMFLEX +> /xC3/x57 LATIN CAPITAL LETTER W WITH CIRCUMFLEX +<':> /xC8/x20 DIAERESIS + /xC8/x61 LATIN SMALL LETTER A WITH DIAERESIS + /xC8/x41 LATIN CAPITAL LETTER A WITH DIAERESIS + /xC8/x65 LATIN SMALL LETTER E WITH DIAERESIS + /xC8/x45 LATIN CAPITAL LETTER E WITH DIAERESIS + /xC8/x69 LATIN SMALL LETTER I WITH DIAERESIS + /xC8/x49 LATIN CAPITAL LETTER I WITH DIAERESIS + /xC8/x6F LATIN SMALL LETTER O WITH DIAERESIS + /xC8/x4F LATIN CAPITAL LETTER O WITH DIAERESIS + /xC8/x75 LATIN SMALL LETTER U WITH DIAERESIS + /xC8/x55 LATIN CAPITAL LETTER U WITH DIAERESIS + /xC8/x79 LATIN SMALL LETTER Y WITH DIAERESIS + /xC8/x59 LATIN CAPITAL LETTER Y WITH DIAERESIS +<'.> /xC7/x20 DOT ABOVE (Mandarin Chinese light tone) + /xC7/x63 LATIN SMALL LETTER C WITH DOT ABOVE + /xC7/x43 LATIN CAPITAL LETTER C WITH DOT ABOVE + /xC7/x65 LATIN SMALL LETTER E WITH DOT ABOVE + /xC7/x45 LATIN CAPITAL LETTER E WITH DOT ABOVE + /xC7/x67 LATIN SMALL LETTER G WITH DOT ABOVE + /xC7/x47 LATIN CAPITAL LETTER G WITH DOT ABOVE + /xC7/x49 LATIN CAPITAL LETTER I WITH DOT ABOVE + /xC7/x7A LATIN SMALL LETTER Z WITH DOT ABOVE + /xC7/x5A LATIN CAPITAL LETTER Z WITH DOT ABOVE +<'"> /xCD/x20 DOUBLE ACUTE ACCENT + /xCD/x6F LATIN SMALL LETTER O WITH DOUBLE ACUTE + /xCD/x4F LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + /xCD/x75 LATIN SMALL LETTER U WITH DOUBLE ACUTE + /xCD/x55 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + /xC1/x61 LATIN SMALL LETTER A WITH GRAVE + /xC1/x41 LATIN CAPITAL LETTER A WITH GRAVE + /xC1/x65 LATIN SMALL LETTER E WITH GRAVE + /xC1/x45 LATIN CAPITAL LETTER E WITH GRAVE + /xC1/x69 LATIN SMALL LETTER I WITH GRAVE + /xC1/x49 LATIN CAPITAL LETTER I WITH GRAVE + /xC1/x6F LATIN SMALL LETTER O WITH GRAVE + /xC1/x4F LATIN CAPITAL LETTER O WITH GRAVE + /xC1/x75 LATIN SMALL LETTER U WITH GRAVE + /xC1/x55 LATIN CAPITAL LETTER U WITH GRAVE +<'m> /xC5/x20 MACRON + /xC5/x61 LATIN SMALL LETTER A WITH MACRON + /xC5/x41 LATIN CAPITAL LETTER A WITH MACRON + /xC5/x65 LATIN SMALL LETTER E WITH MACRON + /xC5/x45 LATIN CAPITAL LETTER E WITH MACRON + /xC5/x69 LATIN SMALL LETTER I WITH MACRON + /xC5/x49 LATIN CAPITAL LETTER I WITH MACRON + /xC5/x6F LATIN SMALL LETTER O WITH MACRON + /xC5/x4F LATIN CAPITAL LETTER O WITH MACRON + /xC5/x75 LATIN SMALL LETTER U WITH MACRON + /xC5/x55 LATIN CAPITAL LETTER U WITH MACRON +<';> /xCE/x20 OGONEK + /xCE/x61 LATIN SMALL LETTER A WITH OGONEK + /xCE/x41 LATIN CAPITAL LETTER A WITH OGONEK + /xCE/x65 LATIN SMALL LETTER E WITH OGONEK + /xCE/x45 LATIN CAPITAL LETTER E WITH OGONEK + /xCE/x69 LATIN SMALL LETTER I WITH OGONEK + /xCE/x49 LATIN CAPITAL LETTER I WITH OGONEK + /xCE/x75 LATIN SMALL LETTER U WITH OGONEK + /xCE/x55 LATIN CAPITAL LETTER U WITH OGONEK +<'0> /xCA/x20 RING ABOVE + /xCA/x61 LATIN SMALL LETTER A WITH RING ABOVE + /xCA/x41 LATIN CAPITAL LETTER A WITH RING ABOVE + /xCA/x75 LATIN SMALL LETTER U WITH RING ABOVE + /xCA/x55 LATIN CAPITAL LETTER U WITH RING ABOVE + /xC4/x61 LATIN SMALL LETTER A WITH TILDE + /xC4/x41 LATIN CAPITAL LETTER A WITH TILDE + /xC4/x6E LATIN SMALL LETTER N WITH TILDE + /xC4/x4E LATIN CAPITAL LETTER N WITH TILDE + /xC4/x69 LATIN SMALL LETTER I WITH TILDE + /xC4/x49 LATIN CAPITAL LETTER I WITH TILDE + /xC4/x6F LATIN SMALL LETTER O WITH TILDE + /xC4/x4F LATIN CAPITAL LETTER O WITH TILDE + /xC4/x75 LATIN SMALL LETTER U WITH TILDE + /xC4/x55 LATIN CAPITAL LETTER U WITH TILDE + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /xA6 NUMBER SIGN + /xA4 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/ANSI_X3.4-1968 b/localedata/charmaps/ANSI_X3.4-1968 new file mode 100644 index 0000000000..2db95b75e9 --- /dev/null +++ b/localedata/charmaps/ANSI_X3.4-1968 @@ -0,0 +1,227 @@ + ANSI_X3.4-1968 + % + / +% source: ECMA registry + +% alias ISO-IR-6 +% alias ANSI_X3.4-1986 +% alias ISO_646.IRV:1991 +% alias ASCII +% alias ISO646-US +% alias US-ASCII +% alias US +% alias IBM367 +% alias CP367 +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/ASMO_449 b/localedata/charmaps/ASMO_449 new file mode 100644 index 0000000000..7e026b9bdc --- /dev/null +++ b/localedata/charmaps/ASMO_449 @@ -0,0 +1,213 @@ + ASMO_449 + % + / +% source: ECMA registry + +% alias ISO_9036 +% alias ARABIC7 +% alias ISO-IR-89 +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 CURRENCY SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,+> /x2C ARABIC COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;+> /x3B ARABIC SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F ARABIC QUESTION MARK + /x40 COMMERCIAL AT + /x41 ARABIC LETTER HAMZA + /x42 ARABIC LETTER ALEF WITH MADDA ABOVE + /x43 ARABIC LETTER ALEF WITH HAMZA ABOVE + /x44 ARABIC LETTER WAW WITH HAMZA ABOVE + /x45 ARABIC LETTER ALEF WITH HAMZA BELOW + /x46 ARABIC LETTER YEH WITH HAMZA ABOVE + /x47 ARABIC LETTER ALEF + /x48 ARABIC LETTER BEH + /x49 ARABIC LETTER TEH MARBUTA + /x4A ARABIC LETTER TEH + /x4B ARABIC LETTER THEH + /x4C ARABIC LETTER JEEM + /x4D ARABIC LETTER HAH + /x4E ARABIC LETTER KHAH + /x4F ARABIC LETTER DAL + /x50 ARABIC LETTER THAL + /x51 ARABIC LETTER REH + /x52 ARABIC LETTER ZAIN + /x53 ARABIC LETTER SEEN + /x54 ARABIC LETTER SHEEN + /x55 ARABIC LETTER SAD +
/x56 ARABIC LETTER DAD + /x57 ARABIC LETTER TAH + /x58 ARABIC LETTER ZAH + /x59 ARABIC LETTER AIN + /x5A ARABIC LETTER GHAIN +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<++> /x60 ARABIC TATWEEL + /x61 ARABIC LETTER FEH + /x62 ARABIC LETTER QAF + /x63 ARABIC LETTER KAF + /x64 ARABIC LETTER LAM + /x65 ARABIC LETTER MEEM + /x66 ARABIC LETTER NOON + /x67 ARABIC LETTER HEH + /x68 ARABIC LETTER WAW + /x69 ARABIC LETTER ALEF MAKSURA + /x6A ARABIC LETTER YEH +<:+> /x6B ARABIC FATHATAN +<"+> /x6C ARABIC DAMMATAN +<=+> /x6D ARABIC KASRATAN + /x6E ARABIC FATHA +<'+> /x6F ARABIC DAMMA +<1+> /x70 ARABIC KASRA +<3+> /x71 ARABIC SHADDA +<0+> /x72 ARABIC SUKUN +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'-> /x7E OVERLINE +
/x7F DELETE (DEL) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x00 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x00 COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x00 SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x00 QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x00 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x00 TILDE +END CHARMAP diff --git a/localedata/charmaps/BALTIC b/localedata/charmaps/BALTIC new file mode 100644 index 0000000000..65c220f42b --- /dev/null +++ b/localedata/charmaps/BALTIC @@ -0,0 +1,349 @@ + BALTIC + % + / +% source: ECMA registry + +% &g1esc x2d56 &g2esc x2e56 &g3esc x2f56 + +% alias ISO-IR-179 +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) + /x80 PADDING CHARACTER (PAD) + /x81 HIGH OCTET PRESET (HOP) + /x82 BREAK PERMITTED HERE (BPH) + /x83 NO BREAK HERE (NBH) + /x84 INDEX (IND) + /x85 NEXT LINE (NEL) + /x86 START OF SELECTED AREA (SSA) + /x87 END OF SELECTED AREA (ESA) + /x88 CHARACTER TABULATION SET (HTS) + /x89 CHARACTER TABULATION WITH JUSTIFICATION (HTJ) + /x8A LINE TABULATION SET (VTS) + /x8B PARTIAL LINE FORWARD (PLD) + /x8C PARTIAL LINE BACKWARD (PLU) + /x8D REVERSE LINE FEED (RI) + /x8E SINGLE-SHIFT TWO (SS2) + /x8F SINGLE-SHIFT THREE (SS3) + /x90 DEVICE CONTROL STRING (DCS) + /x91 PRIVATE USE ONE (PU1) + /x92 PRIVATE USE TWO (PU2) + /x93 SET TRANSMIT STATE (STS) + /x94 CANCEL CHARACTER (CCH) + /x95 MESSAGE WAITING (MW) + /x96 START OF GUARDED AREA (SPA) + /x97 END OF GUARDED AREA (EPA) + /x98 START OF STRING (SOS) + /x99 SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI) + /x9A SINGLE CHARACTER INTRODUCER (SCI) + /x9B CONTROL SEQUENCE INTRODUCER (CSI) + /x9C STRING TERMINATOR (ST) + /x9D OPERATING SYSTEM COMMAND (OSC) + /x9E PRIVACY MESSAGE (PM) + /x9F APPLICATION PROGRAM COMMAND (APC) + /xA0 NO-BREAK SPACE +<"9> /xA1 RIGHT DOUBLE QUOTATION MARK + /xA2 CENT SIGN + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA5 YEN SIGN + /xA6 BROKEN BAR + /xA7 SECTION SIGN + /xA8 LATIN CAPITAL LETTER O WITH STROKE + /xA9 COPYRIGHT SIGN +<:9> /xAA DOUBLE LOW-9 QUOTATION MARK +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN + /xAF LATIN CAPITAL LETTER AE + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<''> /xB4 ACUTE ACCENT + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT + /xB8 LATIN SMALL LETTER O WITH STROKE +<1S> /xB9 SUPERSCRIPT ONE +<"6> /xBA LEFT DOUBLE QUOTATION MARK +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +<14> /xBC VULGAR FRACTION ONE QUARTER +<12> /xBD VULGAR FRACTION ONE HALF +<34> /xBE VULGAR FRACTION THREE QUARTERS + /xBF LATIN SMALL LETTER AE + /xC0 LATIN CAPITAL LETTER I WITH OGONEK + /xC1 LATIN CAPITAL LETTER E WITH DOT ABOVE + /xC2 LATIN CAPITAL LETTER A WITH MACRON + /xC3 LATIN CAPITAL LETTER C WITH ACUTE + /xC4 LATIN CAPITAL LETTER A WITH DIAERESIS + /xC5 LATIN CAPITAL LETTER A WITH RING ABOVE + /xC6 LATIN CAPITAL LETTER A WITH OGONEK + /xC7 LATIN CAPITAL LETTER C WITH CARON + /xC8 LATIN CAPITAL LETTER G WITH CEDILLA + /xC9 LATIN CAPITAL LETTER E WITH ACUTE + /xCA LATIN CAPITAL LETTER Z WITH CARON + /xCB LATIN CAPITAL LETTER E WITH OGONEK + /xCC LATIN CAPITAL LETTER E WITH MACRON + /xCD LATIN CAPITAL LETTER K WITH CEDILLA + /xCE LATIN CAPITAL LETTER I WITH MACRON + /xCF LATIN CAPITAL LETTER L WITH CEDILLA + /xD0 LATIN CAPITAL LETTER L WITH STROKE + /xD1 LATIN CAPITAL LETTER N WITH CEDILLA + /xD2 LATIN CAPITAL LETTER N WITH ACUTE + /xD3 LATIN CAPITAL LETTER O WITH ACUTE + /xD4 LATIN CAPITAL LETTER O WITH MACRON + /xD5 LATIN CAPITAL LETTER O WITH TILDE + /xD6 LATIN CAPITAL LETTER O WITH DIAERESIS +<*X> /xD7 MULTIPLICATION SIGN + /xD8 LATIN CAPITAL LETTER U WITH OGONEK + /xD9 LATIN CAPITAL LETTER S WITH CARON + /xDA LATIN CAPITAL LETTER S WITH ACUTE + /xDB LATIN CAPITAL LETTER U WITH MACRON + /xDC LATIN CAPITAL LETTER U WITH DIAERESIS + /xDD LATIN CAPITAL LETTER Z WITH DOT ABOVE + /xDE LATIN CAPITAL LETTER Z WITH ACUTE + /xDF LATIN SMALL LETTER SHARP S (German) + /xE0 LATIN SMALL LETTER I WITH OGONEK + /xE1 LATIN SMALL LETTER E WITH DOT ABOVE + /xE2 LATIN SMALL LETTER A WITH MACRON + /xE3 LATIN SMALL LETTER C WITH ACUTE + /xE4 LATIN SMALL LETTER A WITH DIAERESIS + /xE5 LATIN SMALL LETTER A WITH RING ABOVE + /xE6 LATIN SMALL LETTER A WITH OGONEK + /xE7 LATIN SMALL LETTER C WITH CARON + /xE8 LATIN SMALL LETTER G WITH CEDILLA + /xE9 LATIN SMALL LETTER E WITH ACUTE + /xEA LATIN SMALL LETTER Z WITH CARON + /xEB LATIN SMALL LETTER E WITH OGONEK + /xEC LATIN SMALL LETTER E WITH MACRON + /xED LATIN SMALL LETTER K WITH CEDILLA + /xEE LATIN SMALL LETTER I WITH MACRON + /xEF LATIN SMALL LETTER L WITH CEDILLA + /xF0 LATIN SMALL LETTER L WITH STROKE + /xF1 LATIN SMALL LETTER N WITH CEDILLA + /xF2 LATIN SMALL LETTER N WITH ACUTE + /xF3 LATIN SMALL LETTER O WITH ACUTE + /xF4 LATIN SMALL LETTER O WITH MACRON + /xF5 LATIN SMALL LETTER O WITH TILDE + /xF6 LATIN SMALL LETTER O WITH DIAERESIS +<-:> /xF7 DIVISION SIGN + /xF8 LATIN SMALL LETTER U WITH OGONEK + /xF9 LATIN SMALL LETTER S WITH CARON + /xFA LATIN SMALL LETTER S WITH ACUTE + /xFB LATIN SMALL LETTER U WITH MACRON + /xFC LATIN SMALL LETTER U WITH DIAERESIS + /xFD LATIN SMALL LETTER Z WITH DOT ABOVE + /xFE LATIN SMALL LETTER Z WITH ACUTE + /xFF LATIN SMALL LETTER KRA (Greenlandic) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/BS_4730 b/localedata/charmaps/BS_4730 new file mode 100644 index 0000000000..c4f8d84200 --- /dev/null +++ b/localedata/charmaps/BS_4730 @@ -0,0 +1,222 @@ + BS_4730 + % + / +% source: ECMA registry + +% alias ISO-IR-4 +% alias ISO646-GB +% alias GB +% alias UK +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 POUND SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'-> /x7E OVERLINE +

/x7F DELETE (DEL) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x00 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x00 TILDE +END CHARMAP diff --git a/localedata/charmaps/BS_VIEWDATA b/localedata/charmaps/BS_VIEWDATA new file mode 100644 index 0000000000..a6e4134d25 --- /dev/null +++ b/localedata/charmaps/BS_VIEWDATA @@ -0,0 +1,219 @@ + BS_VIEWDATA + % + / +% source: ECMA registry + +% alias ISO-IR-47 +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 POUND SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<14> /x7B VULGAR FRACTION ONE QUARTER + /x7C PARALLEL TO +<34> /x7D VULGAR FRACTION THREE QUARTERS +<-:> /x7E DIVISION SIGN +

/x7F DELETE (DEL) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x00 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x00 LEFT SQUARE BRACKET + /x00 REVERSE SOLIDUS + /x00 REVERSE SOLIDUS + /x00 RIGHT SQUARE BRACKET + /x00 CIRCUMFLEX ACCENT + /x00 CIRCUMFLEX ACCENT + /x00 LOW LINE + /x00 LOW LINE + /x60 GRAVE ACCENT + /x00 LEFT CURLY BRACKET + /x00 LEFT CURLY BRACKET + /x00 VERTICAL LINE + /x00 RIGHT CURLY BRACKET + /x00 RIGHT CURLY BRACKET + /x00 TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1250 b/localedata/charmaps/CP1250 new file mode 100644 index 0000000000..8e7e640569 --- /dev/null +++ b/localedata/charmaps/CP1250 @@ -0,0 +1,341 @@ + CP1250 + % + / +% source: UNICODE 1.0 + +% alias MS-EE +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<.9> /x82 SINGLE LOW-9 QUOTATION MARK +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<%0> /x89 PER MILLE SIGN + /x8A LATIN CAPITAL LETTER S WITH CARON +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK + /x8C LATIN CAPITAL LETTER S WITH ACUTE + /x8D LATIN CAPITAL LETTER T WITH CARON + /x8E LATIN CAPITAL LETTER Z WITH CARON + /x8F LATIN CAPITAL LETTER Z WITH ACUTE +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH + /x99 TRADE MARK SIGN + /x9A LATIN SMALL LETTER S WITH CARON +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /x9C LATIN SMALL LETTER S WITH ACUTE + /x9D LATIN SMALL LETTER T WITH CARON + /x9E LATIN SMALL LETTER Z WITH CARON + /x9F LATIN SMALL LETTER Z WITH ACUTE + /xA0 NO-BREAK SPACE +<'<> /xA1 CARON (Mandarin Chinese third tone) +<'(> /xA2 BREVE + /xA3 LATIN CAPITAL LETTER L WITH STROKE + /xA4 CURRENCY SIGN + /xA5 LATIN CAPITAL LETTER A WITH OGONEK + /xA6 BROKEN BAR + /xA7 SECTION SIGN +<':> /xA8 DIAERESIS + /xA9 COPYRIGHT SIGN + /xAA LATIN CAPITAL LETTER S WITH CEDILLA +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN + /xAF LATIN CAPITAL LETTER Z WITH DOT ABOVE + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<';> /xB2 OGONEK + /xB3 LATIN SMALL LETTER L WITH STROKE +<''> /xB4 ACUTE ACCENT + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT +<',> /xB8 CEDILLA + /xB9 LATIN SMALL LETTER A WITH OGONEK + /xBA LATIN SMALL LETTER S WITH CEDILLA +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xBC LATIN CAPITAL LETTER L WITH CARON +<'"> /xBD DOUBLE ACUTE ACCENT + /xBE LATIN SMALL LETTER L WITH CARON + /xBF LATIN SMALL LETTER Z WITH DOT ABOVE + /xC0 LATIN CAPITAL LETTER R WITH ACUTE + /xC1 LATIN CAPITAL LETTER A WITH ACUTE +> /xC2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX + /xC3 LATIN CAPITAL LETTER A WITH BREVE + /xC4 LATIN CAPITAL LETTER A WITH DIAERESIS + /xC5 LATIN CAPITAL LETTER L WITH ACUTE + /xC6 LATIN CAPITAL LETTER C WITH ACUTE + /xC7 LATIN CAPITAL LETTER C WITH CEDILLA + /xC8 LATIN CAPITAL LETTER C WITH CARON + /xC9 LATIN CAPITAL LETTER E WITH ACUTE + /xCA LATIN CAPITAL LETTER E WITH OGONEK + /xCB LATIN CAPITAL LETTER E WITH DIAERESIS + /xCC LATIN CAPITAL LETTER E WITH CARON + /xCD LATIN CAPITAL LETTER I WITH ACUTE +> /xCE LATIN CAPITAL LETTER I WITH CIRCUMFLEX + /xCF LATIN CAPITAL LETTER D WITH CARON + /xD0 LATIN CAPITAL LETTER D WITH STROKE + /xD1 LATIN CAPITAL LETTER N WITH ACUTE + /xD2 LATIN CAPITAL LETTER N WITH CARON + /xD3 LATIN CAPITAL LETTER O WITH ACUTE +> /xD4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX + /xD5 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + /xD6 LATIN CAPITAL LETTER O WITH DIAERESIS +<*X> /xD7 MULTIPLICATION SIGN + /xD8 LATIN CAPITAL LETTER R WITH CARON + /xD9 LATIN CAPITAL LETTER U WITH RING ABOVE + /xDA LATIN CAPITAL LETTER U WITH ACUTE + /xDB LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + /xDC LATIN CAPITAL LETTER U WITH DIAERESIS + /xDD LATIN CAPITAL LETTER Y WITH ACUTE + /xDE LATIN CAPITAL LETTER T WITH CEDILLA + /xDF LATIN SMALL LETTER SHARP S (German) + /xE0 LATIN SMALL LETTER R WITH ACUTE + /xE1 LATIN SMALL LETTER A WITH ACUTE +> /xE2 LATIN SMALL LETTER A WITH CIRCUMFLEX + /xE3 LATIN SMALL LETTER A WITH BREVE + /xE4 LATIN SMALL LETTER A WITH DIAERESIS + /xE5 LATIN SMALL LETTER L WITH ACUTE + /xE6 LATIN SMALL LETTER C WITH ACUTE + /xE7 LATIN SMALL LETTER C WITH CEDILLA + /xE8 LATIN SMALL LETTER C WITH CARON + /xE9 LATIN SMALL LETTER E WITH ACUTE + /xEA LATIN SMALL LETTER E WITH OGONEK + /xEB LATIN SMALL LETTER E WITH DIAERESIS + /xEC LATIN SMALL LETTER E WITH CARON + /xED LATIN SMALL LETTER I WITH ACUTE +> /xEE LATIN SMALL LETTER I WITH CIRCUMFLEX + /xEF LATIN SMALL LETTER D WITH CARON + /xF0 LATIN SMALL LETTER D WITH STROKE + /xF1 LATIN SMALL LETTER N WITH ACUTE + /xF2 LATIN SMALL LETTER N WITH CARON + /xF3 LATIN SMALL LETTER O WITH ACUTE +> /xF4 LATIN SMALL LETTER O WITH CIRCUMFLEX + /xF5 LATIN SMALL LETTER O WITH DOUBLE ACUTE + /xF6 LATIN SMALL LETTER O WITH DIAERESIS +<-:> /xF7 DIVISION SIGN + /xF8 LATIN SMALL LETTER R WITH CARON + /xF9 LATIN SMALL LETTER U WITH RING ABOVE + /xFA LATIN SMALL LETTER U WITH ACUTE + /xFB LATIN SMALL LETTER U WITH DOUBLE ACUTE + /xFC LATIN SMALL LETTER U WITH DIAERESIS + /xFD LATIN SMALL LETTER Y WITH ACUTE + /xFE LATIN SMALL LETTER T WITH CEDILLA +<'.> /xFF DOT ABOVE (Mandarin Chinese light tone) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1251 b/localedata/charmaps/CP1251 new file mode 100644 index 0000000000..c83fbc0e1b --- /dev/null +++ b/localedata/charmaps/CP1251 @@ -0,0 +1,345 @@ + CP1251 + % + / +% source: UNICODE 1.0 + +% alias MS-CYRL +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) + /x80 CYRILLIC CAPITAL LETTER DJE (Serbocroatian) + /x81 CYRILLIC CAPITAL LETTER GJE +<.9> /x82 SINGLE LOW-9 QUOTATION MARK + /x83 CYRILLIC SMALL LETTER GJE +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<%0> /x89 PER MILLE SIGN + /x8A CYRILLIC CAPITAL LETTER LJE +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK + /x8C CYRILLIC CAPITAL LETTER NJE + /x8D CYRILLIC CAPITAL LETTER KJE + /x8E CYRILLIC CAPITAL LETTER TSHE (Serbocroatian) + /x8F CYRILLIC CAPITAL LETTER DZHE + /x90 CYRILLIC SMALL LETTER DJE (Serbocroatian) +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH + /x99 TRADE MARK SIGN + /x9A CYRILLIC SMALL LETTER LJE +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /x9C CYRILLIC SMALL LETTER NJE + /x9D CYRILLIC SMALL LETTER KJE + /x9E CYRILLIC SMALL LETTER TSHE (Serbocroatian) + /x9F CYRILLIC SMALL LETTER DZHE + /xA0 NO-BREAK SPACE + /xA1 CYRILLIC CAPITAL LETTER SHORT U (Byelorussian) + /xA2 CYRILLIC SMALL LETTER SHORT U (Byelorussian) + /xA3 CYRILLIC CAPITAL LETTER JE + /xA4 CURRENCY SIGN + /xA5 CYRILLIC CAPITAL LETTER GHE WITH UPTURN + /xA6 BROKEN BAR + /xA7 SECTION SIGN + /xA8 CYRILLIC CAPITAL LETTER IO + /xA9 COPYRIGHT SIGN + /xAA CYRILLIC CAPITAL LETTER UKRAINIAN IE +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN + /xAF CYRILLIC CAPITAL LETTER YI (Ukrainian) + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN + /xB2 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I + /xB3 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I + /xB4 CYRILLIC SMALL LETTER GHE WITH UPTURN + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT + /xB8 CYRILLIC SMALL LETTER IO + /xB9 NUMERO SIGN + /xBA CYRILLIC SMALL LETTER UKRAINIAN IE +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xBC CYRILLIC SMALL LETTER JE + /xBD CYRILLIC CAPITAL LETTER DZE + /xBE CYRILLIC SMALL LETTER DZE + /xBF CYRILLIC SMALL LETTER YI (Ukrainian) + /xC0 CYRILLIC CAPITAL LETTER A + /xC1 CYRILLIC CAPITAL LETTER BE + /xC2 CYRILLIC CAPITAL LETTER VE + /xC3 CYRILLIC CAPITAL LETTER GHE + /xC4 CYRILLIC CAPITAL LETTER DE + /xC5 CYRILLIC CAPITAL LETTER IE + /xC6 CYRILLIC CAPITAL LETTER ZHE + /xC7 CYRILLIC CAPITAL LETTER ZE + /xC8 CYRILLIC CAPITAL LETTER I + /xC9 CYRILLIC CAPITAL LETTER SHORT I + /xCA CYRILLIC CAPITAL LETTER KA + /xCB CYRILLIC CAPITAL LETTER EL + /xCC CYRILLIC CAPITAL LETTER EM + /xCD CYRILLIC CAPITAL LETTER EN + /xCE CYRILLIC CAPITAL LETTER O + /xCF CYRILLIC CAPITAL LETTER PE + /xD0 CYRILLIC CAPITAL LETTER ER + /xD1 CYRILLIC CAPITAL LETTER ES + /xD2 CYRILLIC CAPITAL LETTER TE + /xD3 CYRILLIC CAPITAL LETTER U + /xD4 CYRILLIC CAPITAL LETTER EF + /xD5 CYRILLIC CAPITAL LETTER HA + /xD6 CYRILLIC CAPITAL LETTER TSE + /xD7 CYRILLIC CAPITAL LETTER CHE + /xD8 CYRILLIC CAPITAL LETTER SHA + /xD9 CYRILLIC CAPITAL LETTER SHCHA +<="> /xDA CYRILLIC CAPITAL LETTER HARD SIGN + /xDB CYRILLIC CAPITAL LETTER YERU +<%"> /xDC CYRILLIC CAPITAL LETTER SOFT SIGN + /xDD CYRILLIC CAPITAL LETTER E + /xDE CYRILLIC CAPITAL LETTER YU + /xDF CYRILLIC CAPITAL LETTER YA + /xE0 CYRILLIC SMALL LETTER A + /xE1 CYRILLIC SMALL LETTER BE + /xE2 CYRILLIC SMALL LETTER VE + /xE3 CYRILLIC SMALL LETTER GHE + /xE4 CYRILLIC SMALL LETTER DE + /xE5 CYRILLIC SMALL LETTER IE + /xE6 CYRILLIC SMALL LETTER ZHE + /xE7 CYRILLIC SMALL LETTER ZE + /xE8 CYRILLIC SMALL LETTER I + /xE9 CYRILLIC SMALL LETTER SHORT I + /xEA CYRILLIC SMALL LETTER KA + /xEB CYRILLIC SMALL LETTER EL + /xEC CYRILLIC SMALL LETTER EM + /xED CYRILLIC SMALL LETTER EN + /xEE CYRILLIC SMALL LETTER O + /xEF CYRILLIC SMALL LETTER PE + /xF0 CYRILLIC SMALL LETTER ER + /xF1 CYRILLIC SMALL LETTER ES + /xF2 CYRILLIC SMALL LETTER TE + /xF3 CYRILLIC SMALL LETTER U + /xF4 CYRILLIC SMALL LETTER EF + /xF5 CYRILLIC SMALL LETTER HA + /xF6 CYRILLIC SMALL LETTER TSE + /xF7 CYRILLIC SMALL LETTER CHE + /xF8 CYRILLIC SMALL LETTER SHA + /xF9 CYRILLIC SMALL LETTER SHCHA +<='> /xFA CYRILLIC SMALL LETTER HARD SIGN + /xFB CYRILLIC SMALL LETTER YERU +<%'> /xFC CYRILLIC SMALL LETTER SOFT SIGN + /xFD CYRILLIC SMALL LETTER E + /xFE CYRILLIC SMALL LETTER YU + /xFF CYRILLIC SMALL LETTER YA + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1252 b/localedata/charmaps/CP1252 new file mode 100644 index 0000000000..293c1d564a --- /dev/null +++ b/localedata/charmaps/CP1252 @@ -0,0 +1,339 @@ + CP1252 + % + / +% source: UNICODE 1.0 + +% alias MS-ANSI +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<.9> /x82 SINGLE LOW-9 QUOTATION MARK + /x83 LATIN SMALL LETTER F WITH HOOK +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<1/>> /x88 MODIFIER LETTER CIRCUMFLEX ACCENT +<%0> /x89 PER MILLE SIGN + /x8A LATIN CAPITAL LETTER S WITH CARON +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK + /x8C LATIN CAPITAL LIGATURE OE +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH +<1?> /x98 SMALL TILDE + /x99 TRADE MARK SIGN + /x9A LATIN SMALL LETTER S WITH CARON +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /x9C LATIN SMALL LIGATURE OE + /x9F LATIN CAPITAL LETTER Y WITH DIAERESIS + /xA0 NO-BREAK SPACE + /xA1 INVERTED EXCLAMATION MARK + /xA2 CENT SIGN + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA5 YEN SIGN + /xA6 BROKEN BAR + /xA7 SECTION SIGN +<':> /xA8 DIAERESIS + /xA9 COPYRIGHT SIGN +<-a> /xAA FEMININE ORDINAL INDICATOR +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN +<'m> /xAF MACRON + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<''> /xB4 ACUTE ACCENT + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT +<',> /xB8 CEDILLA +<1S> /xB9 SUPERSCRIPT ONE +<-o> /xBA MASCULINE ORDINAL INDICATOR +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +<14> /xBC VULGAR FRACTION ONE QUARTER +<12> /xBD VULGAR FRACTION ONE HALF +<34> /xBE VULGAR FRACTION THREE QUARTERS + /xBF INVERTED QUESTION MARK + /xC0 LATIN CAPITAL LETTER A WITH GRAVE + /xC1 LATIN CAPITAL LETTER A WITH ACUTE +> /xC2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX + /xC3 LATIN CAPITAL LETTER A WITH TILDE + /xC4 LATIN CAPITAL LETTER A WITH DIAERESIS + /xC5 LATIN CAPITAL LETTER A WITH RING ABOVE + /xC6 LATIN CAPITAL LETTER AE + /xC7 LATIN CAPITAL LETTER C WITH CEDILLA + /xC8 LATIN CAPITAL LETTER E WITH GRAVE + /xC9 LATIN CAPITAL LETTER E WITH ACUTE +> /xCA LATIN CAPITAL LETTER E WITH CIRCUMFLEX + /xCB LATIN CAPITAL LETTER E WITH DIAERESIS + /xCC LATIN CAPITAL LETTER I WITH GRAVE + /xCD LATIN CAPITAL LETTER I WITH ACUTE +> /xCE LATIN CAPITAL LETTER I WITH CIRCUMFLEX + /xCF LATIN CAPITAL LETTER I WITH DIAERESIS + /xD0 LATIN CAPITAL LETTER ETH (Icelandic) + /xD1 LATIN CAPITAL LETTER N WITH TILDE + /xD2 LATIN CAPITAL LETTER O WITH GRAVE + /xD3 LATIN CAPITAL LETTER O WITH ACUTE +> /xD4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX + /xD5 LATIN CAPITAL LETTER O WITH TILDE + /xD6 LATIN CAPITAL LETTER O WITH DIAERESIS +<*X> /xD7 MULTIPLICATION SIGN + /xD8 LATIN CAPITAL LETTER O WITH STROKE + /xD9 LATIN CAPITAL LETTER U WITH GRAVE + /xDA LATIN CAPITAL LETTER U WITH ACUTE +> /xDB LATIN CAPITAL LETTER U WITH CIRCUMFLEX + /xDC LATIN CAPITAL LETTER U WITH DIAERESIS + /xDD LATIN CAPITAL LETTER Y WITH ACUTE + /xDE LATIN CAPITAL LETTER THORN (Icelandic) + /xDF LATIN SMALL LETTER SHARP S (German) + /xE0 LATIN SMALL LETTER A WITH GRAVE + /xE1 LATIN SMALL LETTER A WITH ACUTE +> /xE2 LATIN SMALL LETTER A WITH CIRCUMFLEX + /xE3 LATIN SMALL LETTER A WITH TILDE + /xE4 LATIN SMALL LETTER A WITH DIAERESIS + /xE5 LATIN SMALL LETTER A WITH RING ABOVE + /xE6 LATIN SMALL LETTER AE + /xE7 LATIN SMALL LETTER C WITH CEDILLA + /xE8 LATIN SMALL LETTER E WITH GRAVE + /xE9 LATIN SMALL LETTER E WITH ACUTE +> /xEA LATIN SMALL LETTER E WITH CIRCUMFLEX + /xEB LATIN SMALL LETTER E WITH DIAERESIS + /xEC LATIN SMALL LETTER I WITH GRAVE + /xED LATIN SMALL LETTER I WITH ACUTE +> /xEE LATIN SMALL LETTER I WITH CIRCUMFLEX + /xEF LATIN SMALL LETTER I WITH DIAERESIS + /xF0 LATIN SMALL LETTER ETH (Icelandic) + /xF1 LATIN SMALL LETTER N WITH TILDE + /xF2 LATIN SMALL LETTER O WITH GRAVE + /xF3 LATIN SMALL LETTER O WITH ACUTE +> /xF4 LATIN SMALL LETTER O WITH CIRCUMFLEX + /xF5 LATIN SMALL LETTER O WITH TILDE + /xF6 LATIN SMALL LETTER O WITH DIAERESIS +<-:> /xF7 DIVISION SIGN + /xF8 LATIN SMALL LETTER O WITH STROKE + /xF9 LATIN SMALL LETTER U WITH GRAVE + /xFA LATIN SMALL LETTER U WITH ACUTE +> /xFB LATIN SMALL LETTER U WITH CIRCUMFLEX + /xFC LATIN SMALL LETTER U WITH DIAERESIS + /xFD LATIN SMALL LETTER Y WITH ACUTE + /xFE LATIN SMALL LETTER THORN (Icelandic) + /xFF LATIN SMALL LETTER Y WITH DIAERESIS + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1253 b/localedata/charmaps/CP1253 new file mode 100644 index 0000000000..3856559954 --- /dev/null +++ b/localedata/charmaps/CP1253 @@ -0,0 +1,329 @@ + CP1253 + % + / +% source: UNICODE 1.0 + +% alias MS-GREEK +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<.9> /x82 SINGLE LOW-9 QUOTATION MARK + /x83 LATIN SMALL LETTER F WITH HOOK +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<%0> /x89 PER MILLE SIGN +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH + /x99 TRADE MARK SIGN +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /xA0 NO-BREAK SPACE +<'%> /xA1 GREEK DIALYTIKA TONOS + /xA2 GREEK CAPITAL LETTER ALPHA WITH TONOS + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA5 YEN SIGN + /xA6 BROKEN BAR + /xA7 SECTION SIGN +<':> /xA8 DIAERESIS + /xA9 COPYRIGHT SIGN +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN +<-3> /xAF HORIZONTAL BAR + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<'*> /xB4 GREEK TONOS + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT + /xB8 GREEK CAPITAL LETTER EPSILON WITH TONOS + /xB9 GREEK CAPITAL LETTER ETA WITH TONOS + /xBA GREEK CAPITAL LETTER IOTA WITH TONOS +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xBC GREEK CAPITAL LETTER OMICRON WITH TONOS +<12> /xBD VULGAR FRACTION ONE HALF + /xBE GREEK CAPITAL LETTER UPSILON WITH TONOS + /xBF GREEK CAPITAL LETTER OMEGA WITH TONOS + /xC0 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + /xC1 GREEK CAPITAL LETTER ALPHA + /xC2 GREEK CAPITAL LETTER BETA + /xC3 GREEK CAPITAL LETTER GAMMA + /xC4 GREEK CAPITAL LETTER DELTA + /xC5 GREEK CAPITAL LETTER EPSILON + /xC6 GREEK CAPITAL LETTER ZETA + /xC7 GREEK CAPITAL LETTER ETA + /xC8 GREEK CAPITAL LETTER THETA + /xC9 GREEK CAPITAL LETTER IOTA + /xCA GREEK CAPITAL LETTER KAPPA + /xCB GREEK CAPITAL LETTER LAMDA + /xCC GREEK CAPITAL LETTER MU + /xCD GREEK CAPITAL LETTER NU + /xCE GREEK CAPITAL LETTER XI + /xCF GREEK CAPITAL LETTER OMICRON + /xD0 GREEK CAPITAL LETTER PI + /xD1 GREEK CAPITAL LETTER RHO + /xD3 GREEK CAPITAL LETTER SIGMA + /xD4 GREEK CAPITAL LETTER TAU + /xD5 GREEK CAPITAL LETTER UPSILON + /xD6 GREEK CAPITAL LETTER PHI + /xD7 GREEK CAPITAL LETTER CHI + /xD8 GREEK CAPITAL LETTER PSI + /xD9 GREEK CAPITAL LETTER OMEGA + /xDA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA + /xDB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA + /xDC GREEK SMALL LETTER ALPHA WITH TONOS + /xDD GREEK SMALL LETTER EPSILON WITH TONOS + /xDE GREEK SMALL LETTER ETA WITH TONOS + /xDF GREEK SMALL LETTER IOTA WITH TONOS + /xE0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + /xE1 GREEK SMALL LETTER ALPHA + /xE2 GREEK SMALL LETTER BETA + /xE3 GREEK SMALL LETTER GAMMA + /xE4 GREEK SMALL LETTER DELTA + /xE5 GREEK SMALL LETTER EPSILON + /xE6 GREEK SMALL LETTER ZETA + /xE7 GREEK SMALL LETTER ETA + /xE8 GREEK SMALL LETTER THETA + /xE9 GREEK SMALL LETTER IOTA + /xEA GREEK SMALL LETTER KAPPA + /xEB GREEK SMALL LETTER LAMDA + /xEC GREEK SMALL LETTER MU + /xED GREEK SMALL LETTER NU + /xEE GREEK SMALL LETTER XI + /xEF GREEK SMALL LETTER OMICRON + /xF0 GREEK SMALL LETTER PI + /xF1 GREEK SMALL LETTER RHO +<*s> /xF2 GREEK SMALL LETTER FINAL SIGMA + /xF3 GREEK SMALL LETTER SIGMA + /xF4 GREEK SMALL LETTER TAU + /xF5 GREEK SMALL LETTER UPSILON + /xF6 GREEK SMALL LETTER PHI + /xF7 GREEK SMALL LETTER CHI + /xF8 GREEK SMALL LETTER PSI + /xF9 GREEK SMALL LETTER OMEGA + /xFA GREEK SMALL LETTER IOTA WITH DIALYTIKA + /xFB GREEK SMALL LETTER UPSILON WITH DIALYTIKA + /xFC GREEK SMALL LETTER OMICRON WITH TONOS + /xFD GREEK SMALL LETTER UPSILON WITH TONOS + /xFE GREEK SMALL LETTER OMEGA WITH TONOS + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1254 b/localedata/charmaps/CP1254 new file mode 100644 index 0000000000..d823efc5b4 --- /dev/null +++ b/localedata/charmaps/CP1254 @@ -0,0 +1,339 @@ + CP1254 + % + / +% source: UNICODE 1.0 + +% alias MS-TURK +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<.9> /x82 SINGLE LOW-9 QUOTATION MARK + /x83 LATIN SMALL LETTER F WITH HOOK +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<1/>> /x88 MODIFIER LETTER CIRCUMFLEX ACCENT +<%0> /x89 PER MILLE SIGN + /x8A LATIN CAPITAL LETTER S WITH CARON +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK + /x8C LATIN CAPITAL LIGATURE OE +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH +<1?> /x98 SMALL TILDE + /x99 TRADE MARK SIGN + /x9A LATIN SMALL LETTER S WITH CARON +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /x9C LATIN SMALL LIGATURE OE + /x9F LATIN CAPITAL LETTER Y WITH DIAERESIS + /xA0 NO-BREAK SPACE + /xA1 INVERTED EXCLAMATION MARK + /xA2 CENT SIGN + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA5 YEN SIGN + /xA6 BROKEN BAR + /xA7 SECTION SIGN +<':> /xA8 DIAERESIS + /xA9 COPYRIGHT SIGN +<-a> /xAA FEMININE ORDINAL INDICATOR +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN +<'m> /xAF MACRON + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<''> /xB4 ACUTE ACCENT + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT +<',> /xB8 CEDILLA +<1S> /xB9 SUPERSCRIPT ONE +<-o> /xBA MASCULINE ORDINAL INDICATOR +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +<14> /xBC VULGAR FRACTION ONE QUARTER +<12> /xBD VULGAR FRACTION ONE HALF +<34> /xBE VULGAR FRACTION THREE QUARTERS + /xBF INVERTED QUESTION MARK + /xC0 LATIN CAPITAL LETTER A WITH GRAVE + /xC1 LATIN CAPITAL LETTER A WITH ACUTE +> /xC2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX + /xC3 LATIN CAPITAL LETTER A WITH TILDE + /xC4 LATIN CAPITAL LETTER A WITH DIAERESIS + /xC5 LATIN CAPITAL LETTER A WITH RING ABOVE + /xC6 LATIN CAPITAL LETTER AE + /xC7 LATIN CAPITAL LETTER C WITH CEDILLA + /xC8 LATIN CAPITAL LETTER E WITH GRAVE + /xC9 LATIN CAPITAL LETTER E WITH ACUTE +> /xCA LATIN CAPITAL LETTER E WITH CIRCUMFLEX + /xCB LATIN CAPITAL LETTER E WITH DIAERESIS + /xCC LATIN CAPITAL LETTER I WITH GRAVE + /xCD LATIN CAPITAL LETTER I WITH ACUTE +> /xCE LATIN CAPITAL LETTER I WITH CIRCUMFLEX + /xCF LATIN CAPITAL LETTER I WITH DIAERESIS + /xD0 LATIN CAPITAL LETTER G WITH BREVE + /xD1 LATIN CAPITAL LETTER N WITH TILDE + /xD2 LATIN CAPITAL LETTER O WITH GRAVE + /xD3 LATIN CAPITAL LETTER O WITH ACUTE +> /xD4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX + /xD5 LATIN CAPITAL LETTER O WITH TILDE + /xD6 LATIN CAPITAL LETTER O WITH DIAERESIS +<*X> /xD7 MULTIPLICATION SIGN + /xD8 LATIN CAPITAL LETTER O WITH STROKE + /xD9 LATIN CAPITAL LETTER U WITH GRAVE + /xDA LATIN CAPITAL LETTER U WITH ACUTE +> /xDB LATIN CAPITAL LETTER U WITH CIRCUMFLEX + /xDC LATIN CAPITAL LETTER U WITH DIAERESIS + /xDD LATIN CAPITAL LETTER I WITH DOT ABOVE + /xDE LATIN CAPITAL LETTER S WITH CEDILLA + /xDF LATIN SMALL LETTER SHARP S (German) + /xE0 LATIN SMALL LETTER A WITH GRAVE + /xE1 LATIN SMALL LETTER A WITH ACUTE +> /xE2 LATIN SMALL LETTER A WITH CIRCUMFLEX + /xE3 LATIN SMALL LETTER A WITH TILDE + /xE4 LATIN SMALL LETTER A WITH DIAERESIS + /xE5 LATIN SMALL LETTER A WITH RING ABOVE + /xE6 LATIN SMALL LETTER AE + /xE7 LATIN SMALL LETTER C WITH CEDILLA + /xE8 LATIN SMALL LETTER E WITH GRAVE + /xE9 LATIN SMALL LETTER E WITH ACUTE + /xEA LATIN SMALL LETTER E WITH OGONEK + /xEB LATIN SMALL LETTER E WITH DIAERESIS + /xEC LATIN SMALL LETTER E WITH DOT ABOVE + /xED LATIN SMALL LETTER I WITH ACUTE +> /xEE LATIN SMALL LETTER I WITH CIRCUMFLEX + /xEF LATIN SMALL LETTER I WITH MACRON + /xF0 LATIN SMALL LETTER G WITH BREVE + /xF1 LATIN SMALL LETTER N WITH TILDE + /xF2 LATIN SMALL LETTER O WITH GRAVE + /xF3 LATIN SMALL LETTER O WITH ACUTE +> /xF4 LATIN SMALL LETTER O WITH CIRCUMFLEX + /xF5 LATIN SMALL LETTER O WITH TILDE + /xF6 LATIN SMALL LETTER O WITH DIAERESIS +<-:> /xF7 DIVISION SIGN + /xF8 LATIN SMALL LETTER O WITH STROKE + /xF9 LATIN SMALL LETTER U WITH GRAVE + /xFA LATIN SMALL LETTER U WITH ACUTE +> /xFB LATIN SMALL LETTER U WITH CIRCUMFLEX + /xFC LATIN SMALL LETTER U WITH DIAERESIS + /xFD LATIN SMALL LETTER DOTLESS I + /xFE LATIN SMALL LETTER S WITH CEDILLA + /xFF LATIN SMALL LETTER Y WITH DIAERESIS + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1255 b/localedata/charmaps/CP1255 new file mode 100644 index 0000000000..1aa247c966 --- /dev/null +++ b/localedata/charmaps/CP1255 @@ -0,0 +1,296 @@ + CP1255 + % + / +% source: UNICODE 1.0 + +% alias MS-HEBR +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<.9> /x82 SINGLE LOW-9 QUOTATION MARK + /x83 LATIN SMALL LETTER F WITH HOOK +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<%0> /x89 PER MILLE SIGN +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH + /x99 TRADE MARK SIGN +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /xA0 NO-BREAK SPACE + /xA2 CENT SIGN + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA5 YEN SIGN + /xA6 BROKEN BAR + /xA7 SECTION SIGN +<':> /xA8 DIAERESIS + /xA9 COPYRIGHT SIGN +<*X> /xAA MULTIPLICATION SIGN +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN +<'-> /xAF OVERLINE + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<''> /xB4 ACUTE ACCENT + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT +<',> /xB8 CEDILLA +<1S> /xB9 SUPERSCRIPT ONE +<-:> /xBA DIVISION SIGN +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +<14> /xBC VULGAR FRACTION ONE QUARTER +<12> /xBD VULGAR FRACTION ONE HALF +<34> /xBE VULGAR FRACTION THREE QUARTERS +<=2> /xDF DOUBLE LOW LINE + /xE0 HEBREW LETTER ALEF + /xE1 HEBREW LETTER BET + /xE2 HEBREW LETTER GIMEL + /xE3 HEBREW LETTER DALET + /xE4 HEBREW LETTER HE + /xE5 HEBREW LETTER VAV + /xE6 HEBREW LETTER ZAYIN + /xE7 HEBREW LETTER HET + /xE8 HEBREW LETTER TET + /xE9 HEBREW LETTER YOD + /xEA HEBREW LETTER FINAL KAF + /xEB HEBREW LETTER KAF + /xEC HEBREW LETTER LAMED + /xED HEBREW LETTER FINAL MEM + /xEE HEBREW LETTER MEM + /xEF HEBREW LETTER FINAL NUN + /xF0 HEBREW LETTER NUN + /xF1 HEBREW LETTER SAMEKH + /xF2 HEBREW LETTER AYIN + /xF3 HEBREW LETTER FINAL PE + /xF4 HEBREW LETTER PE + /xF5 HEBREW LETTER FINAL TSADI + /xF6 HEBREW LETTER TSADI + /xF7 HEBREW LETTER QOF + /xF8 HEBREW LETTER RESH + /xF9 HEBREW LETTER SHIN + /xFA HEBREW LETTER TAV + /xFD LEFT-TO-RIGHT MARK + /xFE RIGHT-TO-LEFT MARK + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1256 b/localedata/charmaps/CP1256 new file mode 100644 index 0000000000..164d13dad8 --- /dev/null +++ b/localedata/charmaps/CP1256 @@ -0,0 +1,345 @@ + CP1256 + % + / +% source: UNICODE 1.0 + +% alias MS-ARAB +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<,+> /x80 ARABIC COMMA +<0a> /x81 ARABIC-INDIC DIGIT ZERO +<.9> /x82 SINGLE LOW-9 QUOTATION MARK +<1a> /x83 ARABIC-INDIC DIGIT ONE +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<2a> /x88 ARABIC-INDIC DIGIT TWO +<3a> /x89 ARABIC-INDIC DIGIT THREE +<4a> /x8A ARABIC-INDIC DIGIT FOUR +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK +<5a> /x8C ARABIC-INDIC DIGIT FIVE +<6a> /x8D ARABIC-INDIC DIGIT SIX +<7a> /x8E ARABIC-INDIC DIGIT SEVEN +<8a> /x8F ARABIC-INDIC DIGIT EIGHT +<9a> /x90 ARABIC-INDIC DIGIT NINE +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH +<;+> /x98 ARABIC SEMICOLON + /x99 TRADE MARK SIGN + /x9A ARABIC QUESTION MARK +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /x9C ARABIC LETTER HAMZA + /x9D ARABIC LETTER ALEF WITH MADDA ABOVE + /x9E ARABIC LETTER ALEF WITH HAMZA ABOVE + /x9F LATIN CAPITAL LETTER Y WITH DIAERESIS + /xA0 NO-BREAK SPACE + /xA1 ARABIC LETTER WAW WITH HAMZA ABOVE + /xA2 ARABIC LETTER ALEF WITH HAMZA BELOW + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA5 ARABIC LETTER YEH WITH HAMZA ABOVE + /xA6 BROKEN BAR + /xA7 SECTION SIGN + /xA8 ARABIC LETTER ALEF + /xA9 COPYRIGHT SIGN + /xAA ARABIC LETTER BEH +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN + /xAF ARABIC LETTER PEH + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN + /xB2 ARABIC LETTER TEH MARBUTA + /xB3 ARABIC LETTER TEH + /xB4 ARABIC LETTER THEH + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT + /xB8 ARABIC LETTER JEEM + /xB9 ARABIC LETTER TCHEH + /xBA ARABIC LETTER HAH +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xBC ARABIC LETTER KHAH + /xBD ARABIC LETTER DAL + /xBE ARABIC LETTER THAL + /xBF ARABIC LETTER REH + /xC0 LATIN CAPITAL LETTER A WITH GRAVE + /xC1 ARABIC LETTER ZAIN +> /xC2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX + /xC3 ARABIC LETTER JEH + /xC4 ARABIC LETTER SEEN + /xC5 ARABIC LETTER SHEEN + /xC6 ARABIC LETTER SAD + /xC7 LATIN CAPITAL LETTER C WITH CEDILLA + /xC8 LATIN CAPITAL LETTER E WITH GRAVE + /xC9 LATIN CAPITAL LETTER E WITH ACUTE +> /xCA LATIN CAPITAL LETTER E WITH CIRCUMFLEX + /xCB LATIN CAPITAL LETTER E WITH DIAERESIS +
/xCC ARABIC LETTER DAD + /xCD ARABIC LETTER TAH +> /xCE LATIN CAPITAL LETTER I WITH CIRCUMFLEX + /xCF LATIN CAPITAL LETTER I WITH DIAERESIS + /xD0 BOPOMOFO LETTER ZH + /xD1 ARABIC LETTER AIN + /xD2 ARABIC LETTER GHAIN +<++> /xD3 ARABIC TATWEEL +> /xD4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX + /xD5 ARABIC LETTER FEH + /xD6 ARABIC LETTER QAF +<*X> /xD7 MULTIPLICATION SIGN + /xD8 ARABIC LETTER KAF + /xD9 LATIN CAPITAL LETTER U WITH GRAVE + /xDA ARABIC LETTER GAF +> /xDB LATIN CAPITAL LETTER U WITH CIRCUMFLEX + /xDC LATIN CAPITAL LETTER U WITH DIAERESIS + /xDD ARABIC LETTER LAM + /xDE ARABIC LETTER MEEM + /xDF ARABIC LETTER NOON + /xE0 LATIN SMALL LETTER A WITH GRAVE + /xE1 ARABIC LETTER HEH +> /xE2 LATIN SMALL LETTER A WITH CIRCUMFLEX + /xE3 ARABIC LETTER HAH WITH HAMZA ABOVE + /xE4 ARABIC LETTER WAW + /xE5 ARABIC LETTER ALEF MAKSURA + /xE6 ARABIC LETTER YEH + /xE7 LATIN SMALL LETTER C WITH CEDILLA + /xE8 LATIN SMALL LETTER E WITH GRAVE + /xE9 LATIN SMALL LETTER E WITH ACUTE +> /xEA LATIN SMALL LETTER E WITH CIRCUMFLEX + /xEB LATIN SMALL LETTER E WITH DIAERESIS +<:+> /xEC ARABIC FATHATAN +<"+> /xED ARABIC DAMMATAN +> /xEE LATIN SMALL LETTER I WITH CIRCUMFLEX + /xEF LATIN SMALL LETTER I WITH DIAERESIS +<=+> /xF0 ARABIC KASRATAN + /xF1 ARABIC FATHA +<'+> /xF2 ARABIC DAMMA +<1+> /xF3 ARABIC KASRA +> /xF4 LATIN SMALL LETTER O WITH CIRCUMFLEX +<3+> /xF5 ARABIC SHADDA +<0+> /xF6 ARABIC SUKUN +<-:> /xF7 DIVISION SIGN + /xF9 LATIN SMALL LETTER U WITH GRAVE +> /xFB LATIN SMALL LETTER U WITH CIRCUMFLEX + /xFC LATIN SMALL LETTER U WITH DIAERESIS + /xFD LEFT-TO-RIGHT MARK + /xFE RIGHT-TO-LEFT MARK + /xFF LATIN SMALL LETTER Y WITH DIAERESIS + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CP1257 b/localedata/charmaps/CP1257 new file mode 100644 index 0000000000..bbeffdf304 --- /dev/null +++ b/localedata/charmaps/CP1257 @@ -0,0 +1,327 @@ + CP1257 + % + / +% source: CEN/TC304 N283 + +% alias WINBALTRIM +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) +<.9> /x82 SINGLE LOW-9 QUOTATION MARK +<:9> /x84 DOUBLE LOW-9 QUOTATION MARK +<.3> /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER +<%0> /x89 PER MILLE SIGN +<<1> /x8B SINGLE LEFT-POINTING ANGLE QUOTATION MARK +<'6> /x91 LEFT SINGLE QUOTATION MARK +<'9> /x92 RIGHT SINGLE QUOTATION MARK +<"6> /x93 LEFT DOUBLE QUOTATION MARK +<"9> /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET +<-N> /x96 EN DASH +<-M> /x97 EM DASH + /x99 TRADE MARK SIGN +1> /x9B SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /xA0 NO-BREAK SPACE + /xA2 CENT SIGN + /xA3 POUND SIGN + /xA4 CURRENCY SIGN + /xA6 BROKEN BAR + /xA7 SECTION SIGN + /xA8 LATIN CAPITAL LETTER O WITH STROKE + /xA9 COPYRIGHT SIGN + /xAA LATIN CAPITAL LETTER R WITH CEDILLA +<<<> /xAB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xAC NOT SIGN +<--> /xAD SOFT HYPHEN + /xAE REGISTERED SIGN + /xAF LATIN CAPITAL LETTER AE + /xB0 DEGREE SIGN +<+-> /xB1 PLUS-MINUS SIGN +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE + /xB5 MICRO SIGN + /xB6 PILCROW SIGN +<.M> /xB7 MIDDLE DOT + /xB8 LATIN SMALL LETTER O WITH STROKE +<1S> /xB9 SUPERSCRIPT ONE + /xBA LATIN SMALL LETTER R WITH CEDILLA +/>> /xBB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK +<14> /xBC VULGAR FRACTION ONE QUARTER +<12> /xBD VULGAR FRACTION ONE HALF +<34> /xBE VULGAR FRACTION THREE QUARTERS + /xBF LATIN SMALL LETTER AE + /xC0 LATIN CAPITAL LETTER A WITH OGONEK + /xC1 LATIN CAPITAL LETTER I WITH OGONEK + /xC2 LATIN CAPITAL LETTER A WITH MACRON + /xC3 LATIN CAPITAL LETTER C WITH ACUTE + /xC4 LATIN CAPITAL LETTER A WITH DIAERESIS + /xC5 LATIN CAPITAL LETTER A WITH RING ABOVE + /xC6 LATIN CAPITAL LETTER E WITH OGONEK + /xC7 LATIN CAPITAL LETTER E WITH MACRON + /xC8 LATIN CAPITAL LETTER C WITH CARON + /xC9 LATIN CAPITAL LETTER E WITH ACUTE + /xCA LATIN CAPITAL LETTER Z WITH ACUTE + /xCB LATIN CAPITAL LETTER E WITH DOT ABOVE + /xCC LATIN CAPITAL LETTER G WITH CEDILLA + /xCD LATIN CAPITAL LETTER K WITH CEDILLA + /xCE LATIN CAPITAL LETTER I WITH MACRON + /xCF LATIN CAPITAL LETTER L WITH CEDILLA + /xD0 LATIN CAPITAL LETTER S WITH CARON + /xD1 LATIN CAPITAL LETTER N WITH ACUTE + /xD2 LATIN CAPITAL LETTER N WITH CEDILLA + /xD3 LATIN CAPITAL LETTER O WITH ACUTE + /xD4 LATIN CAPITAL LETTER O WITH MACRON + /xD5 LATIN CAPITAL LETTER O WITH TILDE + /xD6 LATIN CAPITAL LETTER O WITH DIAERESIS +<*X> /xD7 MULTIPLICATION SIGN + /xD8 LATIN CAPITAL LETTER U WITH OGONEK + /xD9 LATIN CAPITAL LETTER L WITH STROKE + /xDA LATIN CAPITAL LETTER S WITH ACUTE + /xDB LATIN CAPITAL LETTER U WITH MACRON + /xDC LATIN CAPITAL LETTER U WITH DIAERESIS + /xDD LATIN CAPITAL LETTER Z WITH DOT ABOVE + /xDE LATIN CAPITAL LETTER Z WITH CARON + /xDF LATIN SMALL LETTER SHARP S (German) + /xE0 LATIN SMALL LETTER A WITH OGONEK + /xE1 LATIN SMALL LETTER I WITH OGONEK + /xE2 LATIN SMALL LETTER A WITH MACRON + /xE3 LATIN SMALL LETTER C WITH ACUTE + /xE4 LATIN SMALL LETTER A WITH DIAERESIS + /xE5 LATIN SMALL LETTER A WITH RING ABOVE + /xE6 LATIN SMALL LETTER E WITH OGONEK + /xE7 LATIN SMALL LETTER E WITH MACRON + /xE8 LATIN SMALL LETTER C WITH CARON + /xE9 LATIN SMALL LETTER E WITH ACUTE + /xEA LATIN SMALL LETTER Z WITH ACUTE + /xEB LATIN SMALL LETTER E WITH DOT ABOVE + /xEC LATIN SMALL LETTER G WITH CEDILLA + /xED LATIN SMALL LETTER K WITH CEDILLA + /xEE LATIN SMALL LETTER I WITH MACRON + /xEF LATIN SMALL LETTER L WITH CEDILLA + /xF0 LATIN SMALL LETTER S WITH CARON + /xF1 LATIN SMALL LETTER N WITH ACUTE + /xF2 LATIN SMALL LETTER N WITH CEDILLA + /xF3 LATIN SMALL LETTER O WITH ACUTE + /xF4 LATIN SMALL LETTER O WITH MACRON + /xF5 LATIN SMALL LETTER O WITH TILDE + /xF6 LATIN SMALL LETTER O WITH DIAERESIS +<-:> /xF7 DIVISION SIGN + /xF8 LATIN SMALL LETTER U WITH OGONEK + /xF9 LATIN SMALL LETTER L WITH STROKE + /xFA LATIN SMALL LETTER S WITH ACUTE + /xFB LATIN SMALL LETTER U WITH MACRON + /xFC LATIN SMALL LETTER U WITH DIAERESIS + /xFD LATIN SMALL LETTER Z WITH DOT ABOVE + /xFE LATIN SMALL LETTER Z WITH CARON + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS + /x5C REVERSE SOLIDUS + /x5D RIGHT SQUARE BRACKET + /x5E CIRCUMFLEX ACCENT + /x5E CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x60 GRAVE ACCENT + /x7B LEFT CURLY BRACKET + /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET + /x7D RIGHT CURLY BRACKET + /x7E TILDE +END CHARMAP diff --git a/localedata/charmaps/CSA_Z243.4-1985-1 b/localedata/charmaps/CSA_Z243.4-1985-1 new file mode 100644 index 0000000000..a09211aee6 --- /dev/null +++ b/localedata/charmaps/CSA_Z243.4-1985-1 @@ -0,0 +1,222 @@ + CSA_Z243.4-1985-1 + % + / +% source: ECMA registry + +% alias ISO-IR-121 +% alias ISO646-CA +% alias CSA7-1 +% alias CA +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 LATIN SMALL LETTER A WITH GRAVE + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z + /x7B LATIN SMALL LETTER E WITH ACUTE + /x7C LATIN SMALL LETTER U WITH GRAVE + /x7D LATIN SMALL LETTER E WITH GRAVE +> /x7E LATIN SMALL LETTER U WITH CIRCUMFLEX +

/x7F DELETE (DEL) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x00 COMMERCIAL AT + /x00 LEFT SQUARE BRACKET + /x00 REVERSE SOLIDUS + /x00 REVERSE SOLIDUS + /x00 RIGHT SQUARE BRACKET + /x00 CIRCUMFLEX ACCENT + /x00 CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x00 GRAVE ACCENT + /x00 LEFT CURLY BRACKET + /x00 LEFT CURLY BRACKET + /x00 VERTICAL LINE + /x00 RIGHT CURLY BRACKET + /x00 RIGHT CURLY BRACKET + /x00 TILDE +END CHARMAP diff --git a/localedata/charmaps/CSA_Z243.4-1985-2 b/localedata/charmaps/CSA_Z243.4-1985-2 new file mode 100644 index 0000000000..6634099ad7 --- /dev/null +++ b/localedata/charmaps/CSA_Z243.4-1985-2 @@ -0,0 +1,221 @@ + CSA_Z243.4-1985-2 + % + / +% source: ECMA registry + +% alias ISO-IR-122 +% alias ISO646-CA2 +% alias CSA7-2 +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 LATIN SMALL LETTER A WITH GRAVE + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z + /x7B LATIN SMALL LETTER E WITH ACUTE + /x7C LATIN SMALL LETTER U WITH GRAVE + /x7D LATIN SMALL LETTER E WITH GRAVE +> /x7E LATIN SMALL LETTER U WITH CIRCUMFLEX +

/x7F DELETE (DEL) + /x00 NUL + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x7F DELETE (DEL) + /x20 SPACE + /x21 EXCLAMATION MARK + /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN + /x25 PERCENT SIGN + /x26 AMPERSAND + /x27 APOSTROPHE + /x28 LEFT PARENTHESIS + /x29 RIGHT PARENTHESIS + /x2A ASTERISK + /x2B PLUS SIGN + /x2C COMMA + /x2D HYPHEN-MINUS + /x2D HYPHEN-MINUS + /x2E FULL STOP + /x2E FULL STOP + /x2F SOLIDUS + /x2F SOLIDUS + /x30 DIGIT ZERO + /x31 DIGIT ONE + /x32 DIGIT TWO + /x33 DIGIT THREE + /x34 DIGIT FOUR + /x35 DIGIT FIVE + /x36 DIGIT SIX + /x37 DIGIT SEVEN + /x38 DIGIT EIGHT + /x39 DIGIT NINE + /x3A COLON + /x3B SEMICOLON + /x3C LESS-THAN SIGN + /x3D EQUALS SIGN + /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x00 COMMERCIAL AT + /x00 LEFT SQUARE BRACKET + /x00 REVERSE SOLIDUS + /x00 REVERSE SOLIDUS + /x00 RIGHT SQUARE BRACKET + /x00 CIRCUMFLEX ACCENT + /x00 CIRCUMFLEX ACCENT + /x5F LOW LINE + /x5F LOW LINE + /x00 GRAVE ACCENT + /x00 LEFT CURLY BRACKET + /x00 LEFT CURLY BRACKET + /x00 VERTICAL LINE + /x00 RIGHT CURLY BRACKET + /x00 RIGHT CURLY BRACKET + /x00 TILDE +END CHARMAP diff --git a/localedata/charmaps/CSA_Z243.4-1985-GR b/localedata/charmaps/CSA_Z243.4-1985-GR new file mode 100644 index 0000000000..92cb7b0cf3 --- /dev/null +++ b/localedata/charmaps/CSA_Z243.4-1985-GR @@ -0,0 +1,347 @@ + CSA_Z243.4-1985-GR + % + / +% source: ECMA registry + +% alias ISO-IR-123 +CHARMAP + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0A LINE FEED (LF) + /x0B LINE TABULATION (VT) + /x0C FORM FEED (FF) + /x0D CARRIAGE RETURN (CR) + /x0E SHIFT OUT (SO) + /x0F SHIFT IN (SI) +
/x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1A SUBSTITUTE (SUB) + /x1B ESCAPE (ESC) + /x1C FILE SEPARATOR (IS4) + /x1D GROUP SEPARATOR (IS3) + /x1E RECORD SEPARATOR (IS2) + /x1F UNIT SEPARATOR (IS1) + /x20 SPACE + /x21 EXCLAMATION MARK +<"> /x22 QUOTATION MARK + /x23 NUMBER SIGN + /x24 DOLLAR SIGN +<%> /x25 PERCENT SIGN +<&> /x26 AMPERSAND +<'> /x27 APOSTROPHE +<(> /x28 LEFT PARENTHESIS +<)> /x29 RIGHT PARENTHESIS +<*> /x2A ASTERISK +<+> /x2B PLUS SIGN +<,> /x2C COMMA +<-> /x2D HYPHEN-MINUS +<.> /x2E FULL STOP + /x2F SOLIDUS +<0> /x30 DIGIT ZERO +<1> /x31 DIGIT ONE +<2> /x32 DIGIT TWO +<3> /x33 DIGIT THREE +<4> /x34 DIGIT FOUR +<5> /x35 DIGIT FIVE +<6> /x36 DIGIT SIX +<7> /x37 DIGIT SEVEN +<8> /x38 DIGIT EIGHT +<9> /x39 DIGIT NINE +<:> /x3A COLON +<;> /x3B SEMICOLON +<<> /x3C LESS-THAN SIGN +<=> /x3D EQUALS SIGN +> /x3E GREATER-THAN SIGN + /x3F QUESTION MARK + /x40 COMMERCIAL AT + /x41 LATIN CAPITAL LETTER A + /x42 LATIN CAPITAL LETTER B + /x43 LATIN CAPITAL LETTER C + /x44 LATIN CAPITAL LETTER D + /x45 LATIN CAPITAL LETTER E + /x46 LATIN CAPITAL LETTER F + /x47 LATIN CAPITAL LETTER G + /x48 LATIN CAPITAL LETTER H + /x49 LATIN CAPITAL LETTER I + /x4A LATIN CAPITAL LETTER J + /x4B LATIN CAPITAL LETTER K + /x4C LATIN CAPITAL LETTER L + /x4D LATIN CAPITAL LETTER M + /x4E LATIN CAPITAL LETTER N + /x4F LATIN CAPITAL LETTER O +

/x70 LATIN SMALL LETTER P + /x71 LATIN SMALL LETTER Q + /x72 LATIN SMALL LETTER R + /x73 LATIN SMALL LETTER S + /x74 LATIN SMALL LETTER T + /x75 LATIN SMALL LETTER U + /x76 LATIN SMALL LETTER V + /x77 LATIN SMALL LETTER W + /x78 LATIN SMALL LETTER X + /x79 LATIN SMALL LETTER Y + /x7A LATIN SMALL LETTER Z +<(!> /x7B LEFT CURLY BRACKET + /x7C VERTICAL LINE + /x7D RIGHT CURLY BRACKET +<'?> /x7E TILDE +

/x7F DELETE (DEL) + /x80 PADDING CHARACTER (PAD) + /x81 HIGH OCTET PRESET (HOP) + /x82 BREAK PERMITTED HERE (BPH) + /x83 NO BREAK HERE (NBH) + /x84 INDEX (IND) + /x85 NEXT LINE (NEL) + /x86 START OF SELECTED AREA (SSA) + /x87 END OF SELECTED AREA (ESA) + /x88 CHARACTER TABULATION SET (HTS) + /x89 CHARACTER TABULATION WITH JUSTIFICATION (HTJ) + /x8A LINE TABULATION SET (VTS) + /x8B PARTIAL LINE FORWARD (PLD) + /x8C PARTIAL LINE BACKWARD (PLU) + /x8D REVERSE LINE FEED (RI) + /x8E SINGLE-SHIFT TWO (SS2) + /x8F SINGLE-SHIFT THREE (SS3) + /x90 DEVICE CONTROL STRING (DCS) + /x91 PRIVATE USE ONE (PU1) + /x92 PRIVATE USE TWO (PU2) + /x93 SET TRANSMIT STATE (STS) + /x94 CANCEL CHARACTER (CCH) + /x95 MESSAGE WAITING (MW) + /x96 START OF GUARDED AREA (SPA) + /x97 END OF GUARDED AREA (EPA) + /x98 START OF STRING (SOS) + /x99 SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI) + /x9A SINGLE CHARACTER INTRODUCER (SCI) + /x9B CONTROL SEQUENCE INTRODUCER (CSI) + /x9C STRING TERMINATOR (ST) + /x9D OPERATING SYSTEM COMMAND (OSC) + /x9E PRIVACY MESSAGE (PM) + /x9F APPLICATION PROGRAM COMMAND (APC) + /xA0 NO-BREAK SPACE + /xA1 INVERTED EXCLAMATION MARK +<':> /xA2 DIAERESIS + /xA3 POUND SIGN + /xA4 CENT SIGN + /xA5 YEN SIGN +<+-> /xA6 PLUS-MINUS SIGN +<''> /xA7 ACUTE ACCENT +<(S> /xA8 SUPERSCRIPT LEFT PARENTHESIS +<)S> /xA9 SUPERSCRIPT RIGHT PARENTHESIS +<12> /xAA VULGAR FRACTION ONE HALF +<+S> /xAB SUPERSCRIPT PLUS SIGN +<',> /xAC CEDILLA +<--> /xAD SOFT HYPHEN +<.M> /xAE MIDDLE DOT +<-S> /xAF SUPERSCRIPT MINUS +<0S> /xB0 SUPERSCRIPT ZERO +<1S> /xB1 SUPERSCRIPT ONE +<2S> /xB2 SUPERSCRIPT TWO +<3S> /xB3 SUPERSCRIPT THREE +<4S> /xB4 SUPERSCRIPT FOUR +<5S> /xB5 SUPERSCRIPT FIVE +<6S> /xB6 SUPERSCRIPT SIX +<7S> /xB7 SUPERSCRIPT SEVEN +<8S> /xB8 SUPERSCRIPT EIGHT +<9S> /xB9 SUPERSCRIPT NINE +<14> /xBA VULGAR FRACTION ONE QUARTER +<34> /xBB VULGAR FRACTION THREE QUARTERS +<<=> /xBC LEFTWARDS DOUBLE ARROW + /xBD NOT EQUAL TO +=> /xBE GREATER-THAN OR EQUAL TO + /xBF INVERTED QUESTION MARK + /xC0 LATIN CAPITAL LETTER A WITH GRAVE + /xC1 LATIN CAPITAL LETTER A WITH ACUTE +> /xC2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX + /xC3 LATIN CAPITAL LETTER C WITH CEDILLA + /xC4 LATIN CAPITAL LETTER E WITH GRAVE + /xC5 LATIN CAPITAL LETTER E WITH ACUTE +> /xC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX + /xC7 LATIN CAPITAL LETTER E WITH DIAERESIS + /xC8 LATIN CAPITAL LETTER I WITH ACUTE +> /xC9 LATIN CAPITAL LETTER I WITH CIRCUMFLEX + /xCA LATIN CAPITAL LETTER I WITH DIAERESIS + /xCB LATIN CAPITAL LETTER N WITH TILDE + /xCC LATIN CAPITAL LETTER O WITH ACUTE +> /xCD LATIN CAPITAL LETTER O WITH CIRCUMFLEX + /xCE LATIN CAPITAL LETTER U WITH GRAVE + /xCF LATIN CAPITAL LETTER U WITH ACUTE +> /xD0 LATIN CAPITAL LETTER U WITH CIRCUMFLEX + /xD1 LATIN CAPITAL LETTER U WITH DIAERESIS + /xD2 REGISTERED SIGN + /xD3 SECTION SIGN + /xD4 PILCROW SIGN + /xD5 MICRO SIGN +<-a> /xD6 FEMININE ORDINAL INDICATOR +<-o> /xD7 MASCULINE ORDINAL INDICATOR +<'6> /xD8 LEFT SINGLE QUOTATION MARK +<'9> /xD9 RIGHT SINGLE QUOTATION MARK +<"6> /xDA LEFT DOUBLE QUOTATION MARK +<"9> /xDB RIGHT DOUBLE QUOTATION MARK +<<<> /xDC LEFT-POINTING DOUBLE ANGLE QUOTATION MARK +/>> /xDD RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xDE DEGREE SIGN + /xDF BROKEN BAR + /xE0 LATIN SMALL LETTER A WITH GRAVE + /xE1 LATIN SMALL LETTER A WITH ACUTE +> /xE2 LATIN SMALL LETTER A WITH CIRCUMFLEX + /xE3 LATIN SMALL LETTER C WITH CEDILLA + /xE4 LATIN SMALL LETTER E WITH GRAVE + /xE5 LATIN SMALL LETTER E WITH ACUTE +> /xE6 LATIN SMALL LETTER E WITH CIRCUMFLEX + /xE7 LATIN SMALL LETTER E WITH DIAERESIS + /xE8 LATIN SMALL LETTER I WITH ACUTE +> /xE9 LATIN SMALL LETTER I WITH CIRCUMFLEX + /xEA LATIN SMALL LETTER I WITH DIAERESIS + /xEB LATIN SMALL LETTER N WITH TILDE + /xEC LATIN SMALL LETTER O WITH ACUTE +> /xED LATIN SMALL LETTER O WITH CIRCUMFLEX + /xEE LATIN SMALL LETTER U WITH GRAVE + /xEF LATIN SMALL LETTER U WITH ACUTE +> /xF0 LATIN SMALL LETTER U WITH CIRCUMFLEX + /xF1 LATIN SMALL LETTER U WITH DIAERESIS + /xF2 COPYRIGHT SIGN + /xF3 BOX DRAWINGS LIGHT HORIZONTAL + /xF4 BOX DRAWINGS LIGHT VERTICAL + /xF5 BOX DRAWINGS LIGHT UP AND RIGHT +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +> /x5B LATIN SMALL LETTER A WITH CIRCUMFLEX + /x5C LATIN SMALL LETTER C WITH CEDILLA +> /x5D LATIN SMALL LETTER E WITH CIRCUMFLEX + /x5E LATIN CAPITAL LETTER E WITH ACUTE +<_> /x5F LOW LINE +> /x60 LATIN SMALL LETTER O WITH CIRCUMFLEX + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +> /x5B LATIN SMALL LETTER A WITH CIRCUMFLEX + /x5C LATIN SMALL LETTER C WITH CEDILLA +> /x5D LATIN SMALL LETTER E WITH CIRCUMFLEX +> /x5E LATIN SMALL LETTER I WITH CIRCUMFLEX +<_> /x5F LOW LINE +> /x60 LATIN SMALL LETTER O WITH CIRCUMFLEX + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<-> /x5B LEFTWARDS ARROW +<12> /x5C VULGAR FRACTION ONE HALF +<-/>> /x5D RIGHTWARDS ARROW +<-!> /x5E UPWARDS ARROW + /x5F WHITE SQUARE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +

/x50 LATIN CAPITAL LETTER P + /x51 LATIN CAPITAL LETTER Q + /x52 LATIN CAPITAL LETTER R + /x53 LATIN CAPITAL LETTER S + /x54 LATIN CAPITAL LETTER T + /x55 LATIN CAPITAL LETTER U + /x56 LATIN CAPITAL LETTER V + /x57 LATIN CAPITAL LETTER W + /x58 LATIN CAPITAL LETTER X + /x59 LATIN CAPITAL LETTER Y + /x5A LATIN CAPITAL LETTER Z +<<(> /x5B LEFT SQUARE BRACKET + /x5C REVERSE SOLIDUS +<)/>> /x5D RIGHT SQUARE BRACKET +<'/>> /x5E CIRCUMFLEX ACCENT +<_> /x5F LOW LINE +<'!> /x60 GRAVE ACCENT + /x61 LATIN SMALL LETTER A + /x62 LATIN SMALL LETTER B + /x63 LATIN SMALL LETTER C + /x64 LATIN SMALL LETTER D + /x65 LATIN SMALL LETTER E + /x66 LATIN SMALL LETTER F + /x67 LATIN SMALL LETTER G + /x68 LATIN SMALL LETTER H + /x69 LATIN SMALL LETTER I + /x6A LATIN SMALL LETTER J + /x6B LATIN SMALL LETTER K + /x6C LATIN SMALL LETTER L + /x6D LATIN SMALL LETTER M + /x6E LATIN SMALL LETTER N + /x6F LATIN SMALL LETTER O +