diff -uNr libc/iconvdata/Makefile libc.charsets/iconvdata/Makefile --- libc/iconvdata/Makefile Sun Sep 14 18:31:54 2003 +++ libc.charsets/iconvdata/Makefile Tue Jan 13 00:50:08 2004 @@ -39,6 +39,9 @@ IBM862 IBM863 IBM864 IBM865 IBM868 IBM869 IBM875 IBM880 \ IBM866 CP1258 IBM922 IBM1124 IBM1129 IBM932 IBM943 \ IBM856 IBM930 IBM933 IBM935 IBM937 IBM939 IBM1046 \ + KHMER-NS \ + ISCII-DEV MULELAO-1 TATAR-CYR KOI8-K KOI8-C KOI8-RU \ + ISO8859-9E ISO8859-7-EURO \ IBM1132 IBM1133 IBM1160 IBM1161 IBM1162 IBM1163 IBM1164 \ IBM918 IBM1004 IBM1026 CP1125 CP1250 CP1251 CP1252 CP1253 \ CP1254 CP1255 CP1256 CP1257 ISO-2022-JP MACINTOSH IEC_P27-1 \ @@ -154,6 +157,9 @@ ibm922.c ibm922.h ibm1124.c ibm1124.h ibm1129.c ibm1129.h \ ibm1132.c ibm1132.h ibm1133.c ibm1133.h ibm1162.c ibm1162.h \ ibm1026.c ibm1047.c iec_p27-1.c inis.c inis-8.c viscii.c \ + iscii-dev.c khmer-ns.c \ + mulelao-1.c tatar-cyr.c iso8859-7-euro.c \ + iso8859-9e.c iso8859-9e.h koi8-k.c koi8-c.c koi8-ru.c \ inis-cyrillic.c iso-2022-jp.c iso-2022-kr.c iso646.c \ iso8859-1.c iso8859-2.c iso8859-3.c iso8859-4.c iso8859-5.c \ iso8859-6.c iso8859-7.c iso8859-8.c iso8859-9.c iso8859-10.c \ @@ -196,7 +202,8 @@ ebcdic-es-s ebcdic-fi-se ebcdic-fi-se-a ebcdic-fr \ ebcdic-is-friss ebcdic-it ebcdic-pt ebcdic-uk ebcdic-us \ ibm037 ibm038 ibm274 ibm275 ibm423 ibm500 ibm870 ibm871 \ - ibm891 ibm903 ibm904 ibm905 ibm1047 iso8859-16 viscii + ibm891 ibm903 ibm904 ibm905 ibm1047 iso8859-16 viscii \ + iso8859-9e koi8-c gen-8bit-gap-modules := koi8-r latin-greek latin-greek-1 ibm256 ibm273 \ ibm277 ibm278 ibm280 ibm281 ibm284 ibm285 ibm290 \ @@ -205,6 +212,8 @@ ibm865 ibm868 ibm869 ibm875 ibm880 ibm918 ibm1004 \ ibm1026 cp1125 cp1250 cp1251 cp1252 cp1253 cp1254 \ cp1256 cp1257 ibm866 iso8859-5 iso8859-7 iso8859-8 \ + iscii-dev khmer-ns mulelao-1 tatar-cyr \ + koi8-k koi8-ru iso8859-7-euro \ iso8859-10 macintosh iec_p27-1 asmo_449 \ csn_369103 cwi dec-mcs ecma-cyrillic gost_19768-74 \ greek-ccitt greek7 greek7-old inis inis-8 \ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules --- libc/iconvdata/gconv-modules Sun Apr 18 00:02:20 2004 +++ libc.charsets/iconvdata/gconv-modules Fri May 21 16:25:21 2004 @@ -356,23 +356,28 @@ alias ISO885910// ISO-8859-10// alias LATIN6// ISO-8859-10// alias L6// ISO-8859-10// +alias 8859-10// ISO-8859-10// alias CSISOLATIN6// ISO-8859-10// alias OSF0001000A// ISO-8859-10// module ISO-8859-10// INTERNAL ISO8859-10 1 module INTERNAL ISO-8859-10// ISO8859-10 1 # from to module cost +alias ISO_8859-11// ISO-8859-11// alias ISO8859-11// ISO-8859-11// alias ISO885911// ISO-8859-11// +alias 8859-11// ISO-8859-11// module ISO-8859-11// INTERNAL ISO8859-11 1 module INTERNAL ISO-8859-11// ISO8859-11 1 # from to module cost +alias ISO_8859-13// ISO-8859-13// alias ISO8859-13// ISO-8859-13// alias ISO885913// ISO-8859-13// alias ISO-IR-179// ISO-8859-13// alias LATIN7// ISO-8859-13// alias L7// ISO-8859-13// +alias 8859-13// ISO-8859-13// alias BALTIC// ISO-8859-13// module ISO-8859-13// INTERNAL ISO8859-13 1 module INTERNAL ISO-8859-13// ISO8859-13 1 @@ -383,6 +388,7 @@ alias ISO-IR-199// ISO-8859-14// alias LATIN8// ISO-8859-14// alias L8// ISO-8859-14// +alias 8859-14// ISO-8859-14// alias ISO_8859-14:1998// ISO-8859-14// alias ISO_8859-14// ISO-8859-14// alias ISO-CELTIC// ISO-8859-14// @@ -395,6 +401,8 @@ alias ISO-IR-203// ISO-8859-15// alias ISO_8859-15// ISO-8859-15// alias LATIN-9// ISO-8859-15// +alias L9// ISO-8859-15// +alias 8859-15// ISO-8859-15// alias ISO_8859-15:1998// ISO-8859-15// module ISO-8859-15// INTERNAL ISO8859-15 1 module INTERNAL ISO-8859-15// ISO8859-15 1 @@ -405,6 +413,7 @@ alias ISO-IR-226// ISO-8859-16// alias LATIN10// ISO-8859-16// alias L10// ISO-8859-16// +alias 8859-16// ISO-8859-16// alias ISO_8859-16:2001// ISO-8859-16// alias ISO_8859-16// ISO-8859-16// module ISO-8859-16// INTERNAL ISO8859-16 1 @@ -1517,18 +1526,24 @@ module INTERNAL GB18030// GB18030 1 # from to module cost +alias VISCII-1// VISCII// +alias VISCII1.1-1// VISCII// module VISCII// INTERNAL VISCII 1 module INTERNAL VISCII// VISCII 1 # from to module cost +alias KOI8T// KOI8-T// module KOI8-T// INTERNAL KOI8-T 1 module INTERNAL KOI8-T// KOI8-T 1 # from to module cost +alias GEO8-PS// GEORGIAN-PS// module GEORGIAN-PS// INTERNAL GEORGIAN-PS 1 module INTERNAL GEORGIAN-PS// GEORGIAN-PS 1 # from to module cost +alias GEO8-BPG// GEORGIAN-ACADEMY// +alias GEORGIAN-RS// GEORGIAN-ACADEMY// module GEORGIAN-ACADEMY// INTERNAL GEORGIAN-ACADEMY 1 module INTERNAL GEORGIAN-ACADEMY// GEORGIAN-ACADEMY 1 @@ -1560,10 +1575,14 @@ module INTERNAL Shift_JISX0213// SHIFT_JISX0213 1 # from to module cost +alias TSCII-0// TSCII// module TSCII// INTERNAL TSCII 1 module INTERNAL TSCII// TSCII 1 # from to module cost +alias PT-CP154// PT154// +alias CYRILLIC-ASIAN PT154// +alias CP154// PT154// module PT154// INTERNAL PT154 1 module INTERNAL PT154// PT154 1 @@ -1573,6 +1592,62 @@ module INTERNAL RK1048// RK1048 1 # from to module cost +alias ISCII-91// ISCII-DEV// +alias IS13194:1991// ISCII-DEV// +alias IS13194-DEV// ISCII-DEV// +alias IS13194-DEVANAGARI// ISCII-DEV// +module ISCII-DEV// INTERNAL ISCII-DEV 1 +module INTERNAL ISCII-DEV// ISCII-DEV 1 + +# from to module cost +alias ISO_8859-9E// ISO-8859-9E// +alias ISO8859-9E// ISO-8859-9E// +alias ISO88599E// ISO-8859-9E// +alias 8859_9E// ISO-8859-9E// +module ISO-8859-9E// INTERNAL ISO8859-9E 1 +module INTERNAL ISO-8859-9E// ISO8859-9E 1 + +# from to module cost +alias KHMERNS// KHMER-NS// +module KHMER-NS// INTERNAL KHMER-NS 1 +module INTERNAL KHMER-NS// KHMER-NS 1 + +# from to module cost +alias MULELAO1// MULELAO-1// +module MULELAO-1// INTERNAL MULELAO-1 1 +module INTERNAL MULELAO-1// MULELAO-1 1 + +# from to module cost +alias CP1251_TT TATAR-CYR// +alias TATARCYR// TATAR-CYR// +module TATAR-CYR// INTERNAL TATAR-CYR 1 +module INTERNAL TATAR-CYR// TATAR-CYR 1 + +# from to module cost +alias KOI8K// KOI8-K// +module KOI8-K// INTERNAL KOI8-K 1 +module INTERNAL KOI8-K// KOI8-K 1 + +# from to module cost +alias KOI8C// KOI8-C// +module KOI8-C// INTERNAL KOI8-C 1 +module INTERNAL KOI8-C// KOI8-C 1 + +# from to module cost +alias KOI8RU// KOI8-RU// +module KOI8-RU// INTERNAL KOI8-RU 1 +module INTERNAL KOI8-RU// KOI8-RU 1 + +# from to module cost +alias ISO_8859-7:2003// ISO-8859-7-EURO// +alias ISO8859-7-EURO// ISO-8859-7-EURO// +alias ISO88597EURO// ISO-8859-7-EURO// +alias 8859_7-EURO// ISO-8859-7-EURO// +alias GREEK8-EURO// ISO-8859-7-EURO// +module ISO-8859-7-EURO// INTERNAL ISO8859-7-EURO 1 +module INTERNAL ISO-8859-7-EURO// ISO8859-7-EURO 1 + +# from to module cost alias IBM-1025// IBM1025// alias CP1025// IBM1025// alias CSIBM1025// IBM1025// diff -uNr libc/iconvdata/iscii-dev.c libc.charsets/iconvdata/iscii-dev.c --- libc/iconvdata/iscii-dev.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/iscii-dev.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to ISCII-DEV. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +#include + +/* Get the conversion table. */ +#define TABLES + +#define CHARSET_NAME "CP1251//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/iconvdata/isiri-3342.h libc.charsets/iconvdata/isiri-3342.h --- libc/iconvdata/isiri-3342.h Wed Feb 19 18:28:59 2003 +++ libc.charsets/iconvdata/isiri-3342.h Mon Jan 12 23:47:54 2004 @@ -228,8 +228,8 @@ [0xe3] = 0x005B, [0xe4] = 0x007D, [0xe5] = 0x007B, - [0xe6] = 0x00AB, - [0xe7] = 0x00BB, + [0xe6] = 0x00BB, + [0xe7] = 0x00AB, [0xe8] = 0x002A, [0xe9] = 0x0640, [0xea] = 0x007C, @@ -290,9 +290,9 @@ /* 0x00a4..0x00a4 */ '\xa4', /* 0x00ab..0x00ab */ - '\xe6', - /* 0x00bb..0x00bb */ '\xe7', + /* 0x00bb..0x00bb */ + '\xe6', /* 0x00d7..0x00d7 */ '\xaa', /* 0x060c..0x060c */ diff -uNr libc/iconvdata/iso8859-7-euro.c libc.charsets/iconvdata/iso8859-7-euro.c --- libc/iconvdata/iso8859-7-euro.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/iso8859-7-euro.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,28 @@ +/* Conversion from and to ISO-8859-7:2003. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +/* Get the conversion table. */ +#include +#define TABLES + +#define CHARSET_NAME "ISO-8859-7-EURO//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/iconvdata/iso8859-9e.c libc.charsets/iconvdata/iso8859-9e.c --- libc/iconvdata/iso8859-9e.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/iso8859-9e.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,28 @@ +/* Conversion from and to ISO-8859-9E. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +/* Get the conversion table. */ +#include +#include + +#define CHARSET_NAME "ISO-8859-9E//" +#define HAS_HOLES 0 /* All 256 character are defined. */ + +#include <8bit-generic.c> diff -uNr libc/iconvdata/iso8859-9e.h libc.charsets/iconvdata/iso8859-9e.h --- libc/iconvdata/iso8859-9e.h Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/iso8859-9e.h Mon Jan 12 23:47:54 2004 @@ -0,0 +1,515 @@ +static const uint32_t to_ucs4[256] = { + [0x01] = 0x0001, + [0x02] = 0x0002, + [0x03] = 0x0003, + [0x04] = 0x0004, + [0x05] = 0x0005, + [0x06] = 0x0006, + [0x07] = 0x0007, + [0x08] = 0x0008, + [0x09] = 0x0009, + [0x0a] = 0x000A, + [0x0b] = 0x000B, + [0x0c] = 0x000C, + [0x0d] = 0x000D, + [0x0e] = 0x000E, + [0x0f] = 0x000F, + [0x10] = 0x0010, + [0x11] = 0x0011, + [0x12] = 0x0012, + [0x13] = 0x0013, + [0x14] = 0x0014, + [0x15] = 0x0015, + [0x16] = 0x0016, + [0x17] = 0x0017, + [0x18] = 0x0018, + [0x19] = 0x0019, + [0x1a] = 0x001A, + [0x1b] = 0x001B, + [0x1c] = 0x001C, + [0x1d] = 0x001D, + [0x1e] = 0x001E, + [0x1f] = 0x001F, + [0x20] = 0x0020, + [0x21] = 0x0021, + [0x22] = 0x0022, + [0x23] = 0x0023, + [0x24] = 0x0024, + [0x25] = 0x0025, + [0x26] = 0x0026, + [0x27] = 0x0027, + [0x28] = 0x0028, + [0x29] = 0x0029, + [0x2a] = 0x002A, + [0x2b] = 0x002B, + [0x2c] = 0x002C, + [0x2d] = 0x002D, + [0x2e] = 0x002E, + [0x2f] = 0x002F, + [0x30] = 0x0030, + [0x31] = 0x0031, + [0x32] = 0x0032, + [0x33] = 0x0033, + [0x34] = 0x0034, + [0x35] = 0x0035, + [0x36] = 0x0036, + [0x37] = 0x0037, + [0x38] = 0x0038, + [0x39] = 0x0039, + [0x3a] = 0x003A, + [0x3b] = 0x003B, + [0x3c] = 0x003C, + [0x3d] = 0x003D, + [0x3e] = 0x003E, + [0x3f] = 0x003F, + [0x40] = 0x0040, + [0x41] = 0x0041, + [0x42] = 0x0042, + [0x43] = 0x0043, + [0x44] = 0x0044, + [0x45] = 0x0045, + [0x46] = 0x0046, + [0x47] = 0x0047, + [0x48] = 0x0048, + [0x49] = 0x0049, + [0x4a] = 0x004A, + [0x4b] = 0x004B, + [0x4c] = 0x004C, + [0x4d] = 0x004D, + [0x4e] = 0x004E, + [0x4f] = 0x004F, + [0x50] = 0x0050, + [0x51] = 0x0051, + [0x52] = 0x0052, + [0x53] = 0x0053, + [0x54] = 0x0054, + [0x55] = 0x0055, + [0x56] = 0x0056, + [0x57] = 0x0057, + [0x58] = 0x0058, + [0x59] = 0x0059, + [0x5a] = 0x005A, + [0x5b] = 0x005B, + [0x5c] = 0x005C, + [0x5d] = 0x005D, + [0x5e] = 0x005E, + [0x5f] = 0x005F, + [0x60] = 0x0060, + [0x61] = 0x0061, + [0x62] = 0x0062, + [0x63] = 0x0063, + [0x64] = 0x0064, + [0x65] = 0x0065, + [0x66] = 0x0066, + [0x67] = 0x0067, + [0x68] = 0x0068, + [0x69] = 0x0069, + [0x6a] = 0x006A, + [0x6b] = 0x006B, + [0x6c] = 0x006C, + [0x6d] = 0x006D, + [0x6e] = 0x006E, + [0x6f] = 0x006F, + [0x70] = 0x0070, + [0x71] = 0x0071, + [0x72] = 0x0072, + [0x73] = 0x0073, + [0x74] = 0x0074, + [0x75] = 0x0075, + [0x76] = 0x0076, + [0x77] = 0x0077, + [0x78] = 0x0078, + [0x79] = 0x0079, + [0x7a] = 0x007A, + [0x7b] = 0x007B, + [0x7c] = 0x007C, + [0x7d] = 0x007D, + [0x7e] = 0x007E, + [0x7f] = 0x007F, + [0x80] = 0x0080, + [0x81] = 0x0081, + [0x82] = 0x0082, + [0x83] = 0x0083, + [0x84] = 0x0084, + [0x85] = 0x0085, + [0x86] = 0x0086, + [0x87] = 0x0087, + [0x88] = 0x0088, + [0x89] = 0x0089, + [0x8a] = 0x008A, + [0x8b] = 0x008B, + [0x8c] = 0x008C, + [0x8d] = 0x008D, + [0x8e] = 0x008E, + [0x8f] = 0x008F, + [0x90] = 0x0090, + [0x91] = 0x0091, + [0x92] = 0x0092, + [0x93] = 0x0093, + [0x94] = 0x0094, + [0x95] = 0x0095, + [0x96] = 0x0096, + [0x97] = 0x0097, + [0x98] = 0x0098, + [0x99] = 0x0099, + [0x9a] = 0x009A, + [0x9b] = 0x009B, + [0x9c] = 0x009C, + [0x9d] = 0x009D, + [0x9e] = 0x009E, + [0x9f] = 0x009F, + [0xa0] = 0x00A0, + [0xa1] = 0x017D, + [0xa2] = 0x00A2, + [0xa3] = 0x00A3, + [0xa4] = 0x20AC, + [0xa5] = 0x00A5, + [0xa6] = 0x012C, + [0xa7] = 0x00A7, + [0xa8] = 0x016C, + [0xa9] = 0x00A9, + [0xaa] = 0x01E6, + [0xab] = 0x00AB, + [0xac] = 0x014A, + [0xad] = 0x00AD, + [0xae] = 0x00AE, + [0xaf] = 0x01D1, + [0xb0] = 0x00B0, + [0xb1] = 0x017E, + [0xb2] = 0x00B2, + [0xb3] = 0x00B3, + [0xb4] = 0x00B4, + [0xb5] = 0x00B5, + [0xb6] = 0x012D, + [0xb7] = 0x00B7, + [0xb8] = 0x016D, + [0xb9] = 0x00B9, + [0xba] = 0x01E7, + [0xbb] = 0x00BB, + [0xbc] = 0x014B, + [0xbd] = 0x00BD, + [0xbe] = 0x0178, + [0xbf] = 0x01D2, + [0xc0] = 0x00C0, + [0xc1] = 0x00C1, + [0xc2] = 0x00C2, + [0xc3] = 0x00C3, + [0xc4] = 0x00C4, + [0xc5] = 0x00C5, + [0xc6] = 0x018F, + [0xc7] = 0x00C7, + [0xc8] = 0x00C8, + [0xc9] = 0x00C9, + [0xca] = 0x00CA, + [0xcb] = 0x00CB, + [0xcc] = 0x00CC, + [0xcd] = 0x00CD, + [0xce] = 0x00CE, + [0xcf] = 0x00CF, + [0xd0] = 0x011E, + [0xd1] = 0x00D1, + [0xd2] = 0x00D2, + [0xd3] = 0x00D3, + [0xd4] = 0x00D4, + [0xd5] = 0x00D5, + [0xd6] = 0x00D6, + [0xd7] = 0x00DD, + [0xd8] = 0x019F, + [0xd9] = 0x00D9, + [0xda] = 0x00DA, + [0xdb] = 0x00DB, + [0xdc] = 0x00DC, + [0xdd] = 0x0130, + [0xde] = 0x015E, + [0xdf] = 0x00DF, + [0xe0] = 0x00E0, + [0xe1] = 0x00E1, + [0xe2] = 0x00E2, + [0xe3] = 0x00E3, + [0xe4] = 0x00E4, + [0xe5] = 0x00E5, + [0xe6] = 0x0259, + [0xe7] = 0x00E7, + [0xe8] = 0x00E8, + [0xe9] = 0x00E9, + [0xea] = 0x00EA, + [0xeb] = 0x00EB, + [0xec] = 0x00EC, + [0xed] = 0x00ED, + [0xee] = 0x00EE, + [0xef] = 0x00EF, + [0xf0] = 0x011F, + [0xf1] = 0x00F1, + [0xf2] = 0x00F2, + [0xf3] = 0x00F3, + [0xf4] = 0x00F4, + [0xf5] = 0x00F5, + [0xf6] = 0x00F6, + [0xf7] = 0x00FD, + [0xf8] = 0x0275, + [0xf9] = 0x00F9, + [0xfa] = 0x00FA, + [0xfb] = 0x00FB, + [0xfc] = 0x00FC, + [0xfd] = 0x0131, + [0xfe] = 0x015F, + [0xff] = 0x00FF, +}; + +static const char from_ucs4[] = { + [0x0001] = 0x01, + [0x0002] = 0x02, + [0x0003] = 0x03, + [0x0004] = 0x04, + [0x0005] = 0x05, + [0x0006] = 0x06, + [0x0007] = 0x07, + [0x0008] = 0x08, + [0x0009] = 0x09, + [0x000A] = 0x0a, + [0x000B] = 0x0b, + [0x000C] = 0x0c, + [0x000D] = 0x0d, + [0x000E] = 0x0e, + [0x000F] = 0x0f, + [0x0010] = 0x10, + [0x0011] = 0x11, + [0x0012] = 0x12, + [0x0013] = 0x13, + [0x0014] = 0x14, + [0x0015] = 0x15, + [0x0016] = 0x16, + [0x0017] = 0x17, + [0x0018] = 0x18, + [0x0019] = 0x19, + [0x001A] = 0x1a, + [0x001B] = 0x1b, + [0x001C] = 0x1c, + [0x001D] = 0x1d, + [0x001E] = 0x1e, + [0x001F] = 0x1f, + [0x0020] = 0x20, + [0x0021] = 0x21, + [0x0022] = 0x22, + [0x0023] = 0x23, + [0x0024] = 0x24, + [0x0025] = 0x25, + [0x0026] = 0x26, + [0x0027] = 0x27, + [0x0028] = 0x28, + [0x0029] = 0x29, + [0x002A] = 0x2a, + [0x002B] = 0x2b, + [0x002C] = 0x2c, + [0x002D] = 0x2d, + [0x002E] = 0x2e, + [0x002F] = 0x2f, + [0x0030] = 0x30, + [0x0031] = 0x31, + [0x0032] = 0x32, + [0x0033] = 0x33, + [0x0034] = 0x34, + [0x0035] = 0x35, + [0x0036] = 0x36, + [0x0037] = 0x37, + [0x0038] = 0x38, + [0x0039] = 0x39, + [0x003A] = 0x3a, + [0x003B] = 0x3b, + [0x003C] = 0x3c, + [0x003D] = 0x3d, + [0x003E] = 0x3e, + [0x003F] = 0x3f, + [0x0040] = 0x40, + [0x0041] = 0x41, + [0x0042] = 0x42, + [0x0043] = 0x43, + [0x0044] = 0x44, + [0x0045] = 0x45, + [0x0046] = 0x46, + [0x0047] = 0x47, + [0x0048] = 0x48, + [0x0049] = 0x49, + [0x004A] = 0x4a, + [0x004B] = 0x4b, + [0x004C] = 0x4c, + [0x004D] = 0x4d, + [0x004E] = 0x4e, + [0x004F] = 0x4f, + [0x0050] = 0x50, + [0x0051] = 0x51, + [0x0052] = 0x52, + [0x0053] = 0x53, + [0x0054] = 0x54, + [0x0055] = 0x55, + [0x0056] = 0x56, + [0x0057] = 0x57, + [0x0058] = 0x58, + [0x0059] = 0x59, + [0x005A] = 0x5a, + [0x005B] = 0x5b, + [0x005C] = 0x5c, + [0x005D] = 0x5d, + [0x005E] = 0x5e, + [0x005F] = 0x5f, + [0x0060] = 0x60, + [0x0061] = 0x61, + [0x0062] = 0x62, + [0x0063] = 0x63, + [0x0064] = 0x64, + [0x0065] = 0x65, + [0x0066] = 0x66, + [0x0067] = 0x67, + [0x0068] = 0x68, + [0x0069] = 0x69, + [0x006A] = 0x6a, + [0x006B] = 0x6b, + [0x006C] = 0x6c, + [0x006D] = 0x6d, + [0x006E] = 0x6e, + [0x006F] = 0x6f, + [0x0070] = 0x70, + [0x0071] = 0x71, + [0x0072] = 0x72, + [0x0073] = 0x73, + [0x0074] = 0x74, + [0x0075] = 0x75, + [0x0076] = 0x76, + [0x0077] = 0x77, + [0x0078] = 0x78, + [0x0079] = 0x79, + [0x007A] = 0x7a, + [0x007B] = 0x7b, + [0x007C] = 0x7c, + [0x007D] = 0x7d, + [0x007E] = 0x7e, + [0x007F] = 0x7f, + [0x0080] = 0x80, + [0x0081] = 0x81, + [0x0082] = 0x82, + [0x0083] = 0x83, + [0x0084] = 0x84, + [0x0085] = 0x85, + [0x0086] = 0x86, + [0x0087] = 0x87, + [0x0088] = 0x88, + [0x0089] = 0x89, + [0x008A] = 0x8a, + [0x008B] = 0x8b, + [0x008C] = 0x8c, + [0x008D] = 0x8d, + [0x008E] = 0x8e, + [0x008F] = 0x8f, + [0x0090] = 0x90, + [0x0091] = 0x91, + [0x0092] = 0x92, + [0x0093] = 0x93, + [0x0094] = 0x94, + [0x0095] = 0x95, + [0x0096] = 0x96, + [0x0097] = 0x97, + [0x0098] = 0x98, + [0x0099] = 0x99, + [0x009A] = 0x9a, + [0x009B] = 0x9b, + [0x009C] = 0x9c, + [0x009D] = 0x9d, + [0x009E] = 0x9e, + [0x009F] = 0x9f, + [0x00A0] = 0xa0, + [0x00A2] = 0xa2, + [0x00A3] = 0xa3, + [0x00A5] = 0xa5, + [0x00A7] = 0xa7, + [0x00A9] = 0xa9, + [0x00AB] = 0xab, + [0x00AD] = 0xad, + [0x00AE] = 0xae, + [0x00B0] = 0xb0, + [0x00B2] = 0xb2, + [0x00B3] = 0xb3, + [0x00B4] = 0xb4, + [0x00B5] = 0xb5, + [0x00B7] = 0xb7, + [0x00B9] = 0xb9, + [0x00BB] = 0xbb, + [0x00BD] = 0xbd, + [0x00C0] = 0xc0, + [0x00C1] = 0xc1, + [0x00C2] = 0xc2, + [0x00C3] = 0xc3, + [0x00C4] = 0xc4, + [0x00C5] = 0xc5, + [0x00C7] = 0xc7, + [0x00C8] = 0xc8, + [0x00C9] = 0xc9, + [0x00CA] = 0xca, + [0x00CB] = 0xcb, + [0x00CC] = 0xcc, + [0x00CD] = 0xcd, + [0x00CE] = 0xce, + [0x00CF] = 0xcf, + [0x00D1] = 0xd1, + [0x00D2] = 0xd2, + [0x00D3] = 0xd3, + [0x00D4] = 0xd4, + [0x00D5] = 0xd5, + [0x00D6] = 0xd6, + [0x00D9] = 0xd9, + [0x00DA] = 0xda, + [0x00DB] = 0xdb, + [0x00DC] = 0xdc, + [0x00DD] = 0xd7, + [0x00DF] = 0xdf, + [0x00E0] = 0xe0, + [0x00E1] = 0xe1, + [0x00E2] = 0xe2, + [0x00E3] = 0xe3, + [0x00E4] = 0xe4, + [0x00E5] = 0xe5, + [0x00E7] = 0xe7, + [0x00E8] = 0xe8, + [0x00E9] = 0xe9, + [0x00EA] = 0xea, + [0x00EB] = 0xeb, + [0x00EC] = 0xec, + [0x00ED] = 0xed, + [0x00EE] = 0xee, + [0x00EF] = 0xef, + [0x00F1] = 0xf1, + [0x00F2] = 0xf2, + [0x00F3] = 0xf3, + [0x00F4] = 0xf4, + [0x00F5] = 0xf5, + [0x00F6] = 0xf6, + [0x00F9] = 0xf9, + [0x00FA] = 0xfa, + [0x00FB] = 0xfb, + [0x00FC] = 0xfc, + [0x00FD] = 0xf7, + [0x00FF] = 0xff, + [0x011E] = 0xd0, + [0x011F] = 0xf0, + [0x012C] = 0xa6, + [0x012D] = 0xb6, + [0x0130] = 0xdd, + [0x0131] = 0xfd, + [0x014A] = 0xac, + [0x014B] = 0xbc, + [0x015E] = 0xde, + [0x015F] = 0xfe, + [0x016C] = 0xa8, + [0x016D] = 0xb8, + [0x0178] = 0xbe, + [0x017D] = 0xa1, + [0x017E] = 0xb1, + [0x018F] = 0xc6, + [0x019F] = 0xd8, + [0x01D1] = 0xaf, + [0x01D2] = 0xbf, + [0x01E6] = 0xaa, + [0x01E7] = 0xba, + [0x0259] = 0xe6, + [0x0275] = 0xf8, + [0x20AC] = 0xa4, +}; diff -uNr libc/iconvdata/khmer-ns.c libc.charsets/iconvdata/khmer-ns.c --- libc/iconvdata/khmer-ns.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/khmer-ns.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to KHMER-NS. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +#include + +/* Get the conversion table. */ +#define TABLES + +#define CHARSET_NAME "KHMER-NS//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/iconvdata/koi8-c.c libc.charsets/iconvdata/koi8-c.c --- libc/iconvdata/koi8-c.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/koi8-c.c Tue Jan 13 12:21:25 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to KOI8-C. + Copyright (C) 2004 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Andrzej Krzysztofowicz , 2004. + + 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. */ + + +/* Get the conversion table. */ +#include +#include + +#define CHARSET_NAME "KOI8-C//" +#define HAS_HOLES 0 /* All 256 character are defined. */ + +#include <8bit-generic.c> diff -uNr libc/iconvdata/koi8-k.c libc.charsets/iconvdata/koi8-k.c --- libc/iconvdata/koi8-k.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/koi8-k.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to KOI8-K. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +#include + +/* Get the conversion table. */ +#define TABLES + +#define CHARSET_NAME "KOI8-K//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/iconvdata/koi8-ru.c libc.charsets/iconvdata/koi8-ru.c --- libc/iconvdata/koi8-ru.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/koi8-ru.c Sat Jul 31 21:43:05 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to KOI8-RU. + Copyright (C) 1997, 1998 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Ulrich Drepper , 1997. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307 USA. */ + +#include + +/* Specify the conversion table. */ +#define TABLES + +#define CHARSET_NAME "KOI8-RU//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/iconvdata/mulelao-1.c libc.charsets/iconvdata/mulelao-1.c --- libc/iconvdata/mulelao-1.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/mulelao-1.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to MULELAO-1. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +#include + +/* Get the conversion table. */ +#define TABLES + +#define CHARSET_NAME "MULELAO-1//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/iconvdata/tatar-cyr.c libc.charsets/iconvdata/tatar-cyr.c --- libc/iconvdata/tatar-cyr.c Thu Jan 1 01:00:00 1970 +++ libc.charsets/iconvdata/tatar-cyr.c Mon Jan 12 23:47:54 2004 @@ -0,0 +1,29 @@ +/* Conversion from and to TATAR-CYR. + Copyright (C) 2001 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Pablo Saratxaga , 2000. + + 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. */ + +#include + +/* Get the conversion table. */ +#define TABLES + +#define CHARSET_NAME "TATAR-CYR//" +#define HAS_HOLES 1 /* Not all 256 character are defined. */ + +#include <8bit-gap.c> diff -uNr libc/localedata/charmaps/ISCII-DEV libc.charsets/localedata/charmaps/ISCII-DEV --- libc/localedata/charmaps/ISCII-DEV Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/ISCII-DEV Tue Jan 13 13:34:29 2004 @@ -0,0 +1,271 @@ + ISCII-DEV + % + / +% version: 0.1 +% repertoiremap: mnemonic,hi +% sources: http://varamozhi.sourceforge.net/iscii91.pdf + +% alias ISCII-91 +% alias IS13194:1991 +% alias IS13194-DEV +% alias IS13194-DEVANAGARI + +% NOTE: the ISCII12194:1991 gives an encoding scheme common to all +% indic scripts; to distinguish them I append DEV,PNJ,GJR,ORI,BNG,ASM,TLG, +% KND,MLM,TML to 'ISCII' or 'IS13194'. + +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 + /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 + /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 + /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 + /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) +% + /xa0 NO-BREAK SPACE + /xa1 DEVANAGARI SIGN CANDRABINDU + /xa2 DEVANAGARI SIGN ANUSVARA + /xa3 DEVANAGARI SIGN VISARGA + /xa4 DEVANAGARI LETTER A + /xa5 DEVANAGARI LETTER AA + /xa6 DEVANAGARI LETTER I + /xa7 DEVANAGARI LETTER II + /xa8 DEVANAGARI LETTER U + /xa9 DEVANAGARI LETTER UU + /xaa DEVANAGARI LETTER VOCALIC R + /xab DEVANAGARI LETTER SHORT E + /xac DEVANAGARI LETTER E + /xad DEVANAGARI LETTER AI + /xae DEVANAGARI LETTER CANDRA E + /xaf DEVANAGARI LETTER SHORT O + /xb0 DEVANAGARI LETTER O + /xb1 DEVANAGARI LETTER AU + /xb2 DEVANAGARI LETTER CANDRA O + /xb3 DEVANAGARI LETTER KA + /xb4 DEVANAGARI LETTER KHA + /xb5 DEVANAGARI LETTER GA + /xb6 DEVANAGARI LETTER GHA + /xb7 DEVANAGARI LETTER NGA + /xb8 DEVANAGARI LETTER CA + /xb9 DEVANAGARI LETTER CHA + /xba DEVANAGARI LETTER JA + /xbb DEVANAGARI LETTER JHA + /xbc DEVANAGARI LETTER NYA + /xbd DEVANAGARI LETTER TTA + /xbe DEVANAGARI LETTER TTHA + /xbf DEVANAGARI LETTER DDA + /xc0 DEVANAGARI LETTER DDHA + /xc1 DEVANAGARI LETTER NNA + /xc2 DEVANAGARI LETTER TA + /xc3 DEVANAGARI LETTER THA + /xc4 DEVANAGARI LETTER DA + /xc5 DEVANAGARI LETTER DHA + /xc6 DEVANAGARI LETTER NA + /xc7 DEVANAGARI LETTER NNNA + /xc8 DEVANAGARI LETTER PA + /xc9 DEVANAGARI LETTER PHA + /xca DEVANAGARI LETTER BA + /xcb DEVANAGARI LETTER BHA + /xcc DEVANAGARI LETTER MA + /xcd DEVANAGARI LETTER YA + /xce DEVANAGARI LETTER YYA + /xcf DEVANAGARI LETTER RA + /xd0 DEVANAGARI LETTER RRA + /xd1 DEVANAGARI LETTER LA + /xd2 DEVANAGARI LETTER LLA + /xd3 DEVANAGARI LETTER LLLA + /xd4 DEVANAGARI LETTER VA + /xd5 DEVANAGARI LETTER SHA + /xd6 DEVANAGARI LETTER SSA + /xd7 DEVANAGARI LETTER SA + /xd8 DEVANAGARI LETTER HA + /xd9 ZERO WIDTH NON-JOINER + /xda DEVANAGARI VOWEL SIGN AA + /xdb DEVANAGARI VOWEL SIGN I + /xdc DEVANAGARI VOWEL SIGN II + /xdd DEVANAGARI VOWEL SIGN U + /xde DEVANAGARI VOWEL SIGN UU + /xdf DEVANAGARI VOWEL SIGN VOCALIC R + /xe0 DEVANAGARI VOWEL SIGN SHORT E + /xe1 DEVANAGARI VOWEL SIGN E + /xe2 DEVANAGARI VOWEL SIGN AI + /xe3 DEVANAGARI VOWEL SIGN CANDRA E + /xe4 DEVANAGARI VOWEL SIGN SHORT O + /xe5 DEVANAGARI VOWEL SIGN O + /xe6 DEVANAGARI VOWEL SIGN AU + /xe7 DEVANAGARI VOWEL SIGN CANDRA O + /xe8 DEVANAGARI SIGN VIRAMA + /xe9 DEVANAGARI SIGN NUKTA + /xea DEVANAGARI DANDA +% +% +% +% +% /xef +% /xf0 + /xf1 DEVANAGARI DIGIT ZERO + /xf2 DEVANAGARI DIGIT ONE + /xf3 DEVANAGARI DIGIT TWO + /xf4 DEVANAGARI DIGIT THREE + /xf5 DEVANAGARI DIGIT FOUR + /xf6 DEVANAGARI DIGIT FIVE + /xf7 DEVANAGARI DIGIT SIX + /xf8 DEVANAGARI DIGIT SEVEN + /xf9 DEVANAGARI DIGIT EIGHT + /xfa DEVANAGARI DIGIT NINE +% +% +% +% + +% present in unicode but not in ISCII-91 +% +% most of them can be get with combination of ISCII-91 codes; +% the combiantions are given in brakets [ ] with the ISCII-91 values +% of compound parts +% +% [A6 E9] /x DEVANAGARI LETTER VOCALIC L +% [EA E9] /x DEVANAGARI SIGN AVAGRAHA +% [DF E9] /x DEVANAGARI VOWEL SIGN VOCALIC RR +% [A1 E9] /x DEVANAGARI OM +% /x DEVANAGARI STRESS SIGN UDATTA +% /x DEVANAGARI STRESS SIGN ANUDATTA +% /x DEVANAGARI GRAVE ACCENT +% /x DEVANAGARI ACUTE ACCENT +% [B3 E9] /x DEVANAGARI LETTER QA +% [B4 E9] /x DEVANAGARI LETTER KHHA +% [B5 E9] /x DEVANAGARI LETTER GHHA +% [BA E9] /x DEVANAGARI LETTER ZA +% [BF E9] /x DEVANAGARI LETTER DDDHA +% [C0 E9] /x DEVANAGARI LETTER RHA +% [C9 E9] /x DEVANAGARI LETTER FA +% [AA E9] /x DEVANAGARI LETTER VOCALIC RR +% [A7 E9] /x DEVANAGARI LETTER VOCALIC LL +% [DB E9] /x DEVANAGARI VOWEL SIGN VOCALIC L +% [DC E9] /x DEVANAGARI VOWEL SIGN VOCALIC LL +% [EA EA] /x DEVANAGARI DOUBLE DANDA +% /x DEVANAGARI ABBREVIATION SIGN + +END CHARMAP diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/ISIRI-3342 --- libc/localedata/charmaps/ISIRI-3342 Sun Oct 22 02:20:07 2000 +++ libc.charsets/localedata/charmaps/ISIRI-3342 Mon Jan 12 23:47:54 2004 @@ -1,11 +1,20 @@ ISIRI-3342 % / -% version: 0.0 +% version: 0.3 +% repertoiremap: % source: Iranian standard ISIRI 3342 (1993) % author: Pablo Saratxaga, and Roozbeh Pournader % email: pablo@mandrakesoft.com, roozbeh@sina.sharif.ac.ir - + +% Changes from 0.2 to 0.3: +% +% Changed the mnemonic for 0xA6 from <.+> to <.a> +% +% Exchanged the Unicode equilavents for 0xE6 and 0xE7, to reflect +% the change in the mirroring behaviour of U+00AB and U+00BB +% between versions 2.1.5 and 2.1.8 of the Unicode Standard. + % I think the mnemonic for upper space (0xA0) should be different from % lower space (0x20). Because the semantics are different, although they % are mapped to a single Unicode character. This is specially important @@ -18,9 +27,9 @@ % invented on the pattern of Unicode character names. --RP % % NOTE: Some entries were missing in the mnemonics.ds file; We invented our -% own. Those are: , , , , <%+>, <.+>, <,f>, <(+>, +% own. Those are: , , , , <%+>, <.a>, <,f>, <(+>, % <)+>, <*X+>, <+f>, <-f>, <.f>, , <0f>..<9f>, <:f>, <, <=f>, -% f>, , , <)/>+>, <<(+>, , <(!+>, <<<+>, />+>, <*+>, +% f>, , <)/>+>, <<(+>, , <(!+>, <<<+>, />+>, <*+>, % , and . Also, all character sequences % .., ,
have counter-parts .., , @@ -153,6 +162,7 @@ /x7d RIGHT CURLY BRACKET /x7e TILDE /x7f DELETE (DEL) + /x80 ARABIC NULL (NUL) /x81 ARABIC START OF HEADING (SOH) /x82 ARABIC START OF TEXT (STX) @@ -185,6 +195,7 @@ /x9d ARABIC GROUP SEPARATOR (IS3) /x9e ARABIC RECORD SEPARATOR (IS2) /x9f ARABIC UNIT SEPARATOR (IS1) + /xa0 ARABIC SPACE /xa1 ZERO WIDTH NON-JOINER /xa2 ZERO WIDTH JOINER @@ -255,8 +266,8 @@ /xe3 ARABIC OPENING SQUARE BRACKET /xe4 ARABIC CLOSING CURLY BRACKET /xe5 ARABIC OPENING CURLY BRACKET - /xe6 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK - /xe7 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xe6 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xe7 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK /xe8 ARABIC ASTERISK /xe9 ARABIC TATWEEL /xea ARABIC VERTICAL LINE @@ -278,3 +289,8 @@ /xfe ARABIC LETTER YEH /xff ARABIC DELETE END CHARMAP + +WIDTH +... 0 +END WIDTH + diff -uNr libc/localedata/charmaps/ISO-8859-9E libc.charsets/localedata/charmaps/ISO-8859-9E --- libc/localedata/charmaps/ISO-8859-9E Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/ISO-8859-9E Mon Jan 12 23:47:54 2004 @@ -0,0 +1,265 @@ + ISO-8859-9E + % + / +% version: 1.2 +% repertoiremap: mnemonic,ds +% source: + +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 + /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 + /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 + /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 + /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 LATIN CAPITAL LETTER Z WITH CARON + /xa2 CENT SIGN + /xa3 POUND SIGN + /xa4 EURO SIGN + /xa5 YEN SIGN + /xa6 LATIN CAPITAL LETTER I WITH BREVE + /xa7 SECTION SIGN + /xa8 LATIN CAPITAL LETTER U WITH BREVE + /xa9 COPYRIGHT SIGN + /xaa LATIN CAPITAL LETTER G WITH CARON + /xab LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xac LATIN CAPITAL LETTER ENG + /xad SOFT HYPHEN + /xae REGISTERED SIGN + /xaf LATIN CAPITAL LETTER O WITH CARON + /xb0 DEGREE SIGN + /xb1 LATIN SMALL LETTER Z WITH CARON + /xb2 SUPERSCRIPT TWO + /xb3 SUPERSCRIPT THREE + /xb4 ACUTE ACCENT + /xb5 MICRO SIGN + /xb6 LATIN SMALL LETTER I WITH BREVE + /xb7 MIDDLE DOT + /xb8 LATIN SMALL LETTER U WITH BREVE + /xb9 SUPERSCRIPT ONE + /xba LATIN SMALL LETTER G WITH CARON + /xbb RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xbc LATIN SMALL LETTER ENG + /xbd VULGAR FRACTION ONE HALF + /xbe LATIN CAPITAL LETTER Y WITH DIAERESIS + /xbf LATIN SMALL LETTER O WITH CARON + /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 SCHWA + /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 + /xd7 LATIN CAPITAL LETTER Y WITH ACUTE + /xd8 LATIN CAPITAL LETTER BARRED O + /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 SCHWA + /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 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 LATIN SMALL LETTER Y WITH ACUTE + /xf8 LATIN SMALL LETTER BARRED O + /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 +END CHARMAP diff -uNr libc/localedata/charmaps/KHMER-NS libc.charsets/localedata/charmaps/KHMER-NS --- libc/localedata/charmaps/KHMER-NS Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/KHMER-NS Mon Jan 12 23:47:54 2004 @@ -0,0 +1,263 @@ + KHMER-NS + % + / +% version: 1.0 +% repertoiremap: mnemonic,NS +% sources: http://kde.khmermp3.com +% Copy Rights by Neang, Savun, Sane Technology,Inc. +% E-Mail kcra@sanetech.com +% Special Thanks to Pablo Saratxaga +% pablo@mandrakesoft.com help to make this Possible for Cambodia. + +% NOTE: This code is the ... + +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 + /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 + /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 + /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 + /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) +% + /xa0 NO-BREAK SPACE + /xa1 KHMER CHARACTER KA + /xa2 KHMER CHARACTER KHA + /xa3 KHMER CHARACTER KO + /xa4 KHMER CHARACTER KHO + /xa5 KHMER CHARACTER NGO + /xa6 KHMER CHARACTER CA + /xa7 KHMER CHARACTER CHA + /xa8 KHMER CHARACTER CO + /xa9 KHMER CHARACTER CHO + /xaa KHMER CHARACTER NYO + /xab KHMER CHARACTER DA + /xac KHMER CHARACTER TTHA + /xad KHMER CHARACTER DO + /xae KHMER CHARACTER TTHO + /xaf KHMER CHARACTER NNO + /xb0 KHMER CHARACTER TA + /xb1 KHMER CHARACTER THA + /xb2 KHMER CHARACTER TO + /xb3 KHMER CHARACTER THO + /xb4 KHMER CHARACTER NO + /xb5 KHMER CHARACTER BA + /xb6 KHMER CHARACTER PHA + /xb7 KHMER CHARACTER PO + /xb8 KHMER CHARACTER PHO + /xb9 KHMER CHARACTER MO + /xba KHMER CHARACTER YO + /xbb KHMER CHARACTER RO + /xbc KHMER CHARACTER LO + /xbd KHMER CHARACTER VO +% + /xbe KHMER CHARACTER SHA +% + /xbf KHMER CHARACTER SSO +% + /xc0 KHMER CHARACTER SA + /xc1 KHMER CHARACTER HA + /xc2 KHMER CHARACTER LA + /xc3 KHMER CHARACTER QA +% + /xc4 KHMER INDEPENDENT VOWEL QAQ + /xc5 KHMER INDEPENDENT VOWEL QAA + /xc6 KHMER INDEPENDENT VOWEL QI + /xc7 KHMER INDEPENDENT VOWEL QII + /xc8 KHMER INDEPENDENT VOWEL QU + /xc9 KHMER INDEPENDENT VOWEL QUK + /xca KHMER INDEPENDENT VOWEL QUU + /xcb KHMER INDEPENDENT VOWEL QUUV + /xcc KHMER INDEPENDENT VOWEL RY + /xcd KHMER INDEPENDENT VOWEL RYY + /xce KHMER INDEPENDENT VOWEL LY + /xcf KHMER INDEPENDENT VOWEL LYY + /xd0 KHMER INDEPENDENT VOWEL QE + /xd1 KHMER INDEPENDENT VOWEL QAI + /xd2 KHMER INDEPENDENT VOWEL QOO + /xd3 KHMER INDEPENDENT VOWEL QOO + /xd4 KHMER INDEPENDENT VOWEL QAU +% + /xd5 KHMER VOWEL INHERENT AQ + /xd6 KHMER VOWEL INHERENT AA +% + /xd9 ZERO WIDTH NON-JOINER +% + /xd7 KHMER VOWEL SIGN AA + /xd8 KHMER VOWEL SIGN I + /xd9 KHMER VOWEL SIGN II + /xda KHMER VOWEL SIGN Y + /xdb KHMER VOWEL SIGN YY + /xdc KHMER VOWEL SIGN U + /xdd KHMER VOWEL SIGN UU + /xde KHMER VOWEL SIGN UA + /xdf KHMER VOWEL SIGN OE + /xe0 KHMER VOWEL SIGN YA + /xe1 KHMER VOWEL SIGN IE + /xe2 KHMER VOWEL SIGN E + /xe3 KHMER VOWEL SIGN AE + /xe4 KHMER VOWEL SIGN AI + /xe5 KHMER VOWEL SIGN OO + /xe6 KHMER VOWEL SIGN AU +% + /xe7 KHMER VARIOUS SIGNS NIKAHIT + /xe8 KHMER VARIOUS SIGNS REASH MUK + /xe9 KHMER VARIOUS SIGNS YUU KA LEAP PINTU +% + /xea KHMER CONSONANT SHIFTERS SIGN MUUSIKATOAN + /xeb KHMER CONSONANT SHIFTERS SIGN TRII SAP +% +% + /xec KHMER VARIOUS SIGNS BAN TOK + /xed KHMER VARIOUS SIGNS RO BAT + /xee KHMER VARIOUS SIGNS TOAN DA KHEAT + /xef KHMER VARIOUS SIGNS KA KA BAT + /xf0 KHMER VARIOUS SIGNS AH SDA + /xf1 KHMER VARIOUS SIGNS SAMYOK SANH NHA + /xf2 KHMER VARIOUS SIGNS VIRIAM + /xf3 KHMER VARIOUS SIGNS COENG + /xf4 KHMER VARIOUS SIGNS BATHAMASAT + /xf5 KHMER VARIOUS SIGNS KHAN + /xf6 KHMER VARIOUS SIGNS BARIYOOSAN + /xf7 KHMER VARIOUS SIGNS CAMNU PII KUUN + /xf8 KHMER VARIOUS SIGNS LEK TOO + /xf9 KHMER VARIOUS SIGNS BEY YAL + /xfa KHMER VARIOUS SIGNS PHNAEK MUAN + /xfb KHMER VARIOUS SIGNS KOO MUUT +% + /xfc KHMER CURRENCY SYMBOL RIEL + /xfd KHMER VARIOUS SIGNS AVAKRAHASAYA +% position of digits inspired from tscii-0 encoding (tamil) + /x80 KHMER DIGIT SOON (0) + /x81 KHMER DIGIT MOUY (1) + /x8d KHMER DIGIT PE (2) + /x8e KHMER DIGIT BAY (3) + /x8f KHMER DIGIT BOURN (4) + /x90 KHMER DIGIT PRAM (5) + /x95 KHMER DIGIT PRAM MOUY (6) + /x96 KHMER DIGIT PRAM PE (7) + /x97 KHMER DIGIT PRAM BAY (8) + /x98 KHMER DIGIT PRAM BOURN (9) +% +END CHARMAP diff -uNr libc/localedata/charmaps/KOI8-C libc.charsets/localedata/charmaps/KOI8-C --- libc/localedata/charmaps/KOI8-C Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/KOI8-C Tue Jan 13 12:45:42 2004 @@ -0,0 +1,267 @@ + KOI8-C + % + / +% version: 1.0 +% repertoiremap: mnemonic,ds +% source: http://www.fortunecity.com/victorian/twain/286/TL/LS/KOI8-C.txt +% +% Author: Andrzej Krzysztofowicz + +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 + /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 + /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 + /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 + /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 + /x82 CEDILLA + /x83 CYRILLIC SMALL LETTER GJE + /x84 DOUBLE LOW-9 QUOTATION MARK + /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 SECTION SIGN + /x88 EURO SIGN + /x89 DIAERESIS + /x8a CYRILLIC CAPITAL LETTER LJE + /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) + /x91 LEFT SINGLE QUOTATION MARK + /x92 RIGHT SINGLE QUOTATION MARK + /x93 LEFT DOUBLE QUOTATION MARK + /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET + /x96 EN DASH + /x97 EM DASH + /x98 POUND SIGN + /x99 MIDDLE DOT + /x9a CYRILLIC SMALL LETTER LJE + /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 NON BREAKING SPACE + /xa1 CYRILLIC SMALL LETTER IZHITSA + /xa2 CYRILLIC SMALL LETTER YAT' + /xa3 CYRILLIC SMALL LETTER IO + /xa4 CYRILLIC SMALL LETTER UKRAINIAN IE + /xa5 CYRILLIC SMALL LETTER DZE + /xa6 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I + /xa7 CYRILLIC SMALL LETTER YI (Ukrainian) + /xa8 CYRILLIC SMALL LETTER JE + /xa9 REGISTERED SIGN + /xaa TRADE MARK SIGN + /xab LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xac CYRILLIC SMALL LETTER FITA + /xad CYRILLIC SMALL LETTER GHE WITH UPTURN + /xae CYRILLIC SMALL LETTER SHORT U (Byelorussian) + /xaf ACUTE ACCENT + /xb0 DEGREE SIGN + /xb1 CYRILLIC CAPITAL LETTER IZHITSA + /xb2 CYRILLIC CAPITAL LETTER YAT' + /xb3 CYRILLIC CAPITAL LETTER IO + /xb4 CYRILLIC CAPITAL LETTER UKRAINIAN IE + /xb5 CYRILLIC CAPITAL LETTER DZE + /xb6 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I + /xb7 CYRILLIC CAPITAL LETTER YI (Ukrainian) + /xb8 CYRILLIC CAPITAL LETTER JE + /xb9 NUMERO SIGN + /xba CENT SIGN + /xbb RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + /xbc CYRILLIC CAPITAL LETTER FITA + /xbd CYRILLIC CAPITAL LETTER GHE WITH UPTURN + /xbe CYRILLIC CAPITAL LETTER SHORT U (Byelorussian) + /xbf COPYRIGHT SIGN + /xc0 CYRILLIC SMALL LETTER YU + /xc1 CYRILLIC SMALL LETTER A + /xc2 CYRILLIC SMALL LETTER BE + /xc3 CYRILLIC SMALL LETTER TSE + /xc4 CYRILLIC SMALL LETTER DE + /xc5 CYRILLIC SMALL LETTER IE + /xc6 CYRILLIC SMALL LETTER EF + /xc7 CYRILLIC SMALL LETTER GHE + /xc8 CYRILLIC SMALL LETTER HA + /xc9 CYRILLIC SMALL LETTER I + /xca CYRILLIC SMALL LETTER SHORT I + /xcb CYRILLIC SMALL LETTER KA + /xcc CYRILLIC SMALL LETTER EL + /xcd CYRILLIC SMALL LETTER EM + /xce CYRILLIC SMALL LETTER EN + /xcf CYRILLIC SMALL LETTER O + /xd0 CYRILLIC SMALL LETTER PE + /xd1 CYRILLIC SMALL LETTER YA + /xd2 CYRILLIC SMALL LETTER ER + /xd3 CYRILLIC SMALL LETTER ES + /xd4 CYRILLIC SMALL LETTER TE + /xd5 CYRILLIC SMALL LETTER U + /xd6 CYRILLIC SMALL LETTER ZHE + /xd7 CYRILLIC SMALL LETTER VE + /xd8 CYRILLIC SMALL LETTER SOFT SIGN + /xd9 CYRILLIC SMALL LETTER YERU + /xda CYRILLIC SMALL LETTER ZE + /xdb CYRILLIC SMALL LETTER SHA + /xdc CYRILLIC SMALL LETTER E + /xdd CYRILLIC SMALL LETTER SHCHA + /xde CYRILLIC SMALL LETTER CHE + /xdf CYRILLIC SMALL LETTER HARD SIGN + /xe0 CYRILLIC CAPITAL LETTER YU + /xe1 CYRILLIC CAPITAL LETTER A + /xe2 CYRILLIC CAPITAL LETTER BE + /xe3 CYRILLIC CAPITAL LETTER TSE + /xe4 CYRILLIC CAPITAL LETTER DE + /xe5 CYRILLIC CAPITAL LETTER IE + /xe6 CYRILLIC CAPITAL LETTER EF + /xe7 CYRILLIC CAPITAL LETTER GHE + /xe8 CYRILLIC CAPITAL LETTER HA + /xe9 CYRILLIC CAPITAL LETTER I + /xea CYRILLIC CAPITAL LETTER SHORT I + /xeb CYRILLIC CAPITAL LETTER KA + /xec CYRILLIC CAPITAL LETTER EL + /xed CYRILLIC CAPITAL LETTER EM + /xee CYRILLIC CAPITAL LETTER EN + /xef CYRILLIC CAPITAL LETTER O + /xf0 CYRILLIC CAPITAL LETTER PE + /xf1 CYRILLIC CAPITAL LETTER YA + /xf2 CYRILLIC CAPITAL LETTER ER + /xf3 CYRILLIC CAPITAL LETTER ES + /xf4 CYRILLIC CAPITAL LETTER TE + /xf5 CYRILLIC CAPITAL LETTER U + /xf6 CYRILLIC CAPITAL LETTER ZHE + /xf7 CYRILLIC CAPITAL LETTER VE + /xf8 CYRILLIC CAPITAL LETTER SOFT SIGN + /xf9 CYRILLIC CAPITAL LETTER YERU + /xfa CYRILLIC CAPITAL LETTER ZE + /xfb CYRILLIC CAPITAL LETTER SHA + /xfc CYRILLIC CAPITAL LETTER E + /xfd CYRILLIC CAPITAL LETTER SHCHA + /xfe CYRILLIC CAPITAL LETTER CHE + /xff CYRILLIC CAPITAL LETTER HARD SIGN +END CHARMAP diff -uNr libc/localedata/charmaps/KOI8-K libc.charsets/localedata/charmaps/KOI8-K --- libc/localedata/charmaps/KOI8-K Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/KOI8-K Tue Jan 13 01:06:43 2004 @@ -0,0 +1,264 @@ + KOI8-K + % + / +% version: 1.1 +% repertoiremap: mnemonic,ds + +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 + /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 + /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 + /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 + /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 SMALL LETTER GHE WITH STROKE + /x81 CYRILLIC SMALL LETTER ZHE WITH DESCENDER + /x82 CYRILLIC SMALL LETTER KA WITH DESCENDER + /x83 CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE + /x84 CYRILLIC SMALL LETTER EN WITH DESCENDER + /x85 CYRILLIC SMALL LETTER STRAIGHT U + /x86 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE + /x87 CYRILLIC SMALL LETTER HA WITH DESCENDER + /x88 CYRILLIC SMALL LETTER CHE WITH DESCENDER + /x89 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE + /x8a CYRILLIC SMALL LETTER SHHA + + /x8c CYRILLIC SMALL LETTER SCHWA + /x8d CYRILLIC SMALL LETTER I WITH MACRON + /x8e CYRILLIC SMALL LETTER BARRED O + /x8f CYRILLIC SMALL LETTER U WITH MACRON + /x90 CYRILLIC CAPITAL LETTER GHE WITH STROKE + /x91 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER + /x92 CYRILLIC CAPITAL LETTER KA WITH DESCENDER + /x93 CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE + /x94 CYRILLIC CAPITAL LETTER EN WITH DESCENDER + /x95 CYRILLIC CAPITAL LETTER STRAIGHT U + /x96 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE + /x97 CYRILLIC CAPITAL LETTER HA WITH DESCENDER + /x98 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER + /x99 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE + /x9a CYRILLIC CAPITAL LETTER SHHA + + /x9c CYRILLIC CAPITAL LETTER SCHWA + /x9d CYRILLIC CAPITAL LETTER I WITH MACRON + /x9e CYRILLIC CAPITAL LETTER BARRED O + /x9f CYRILLIC CAPITAL LETTER U WITH MACRON + /xa0 NON BREAKING SPACE + /xa1 CYRILLIC SMALL LETTER DJE (Serbocroatian) + /xa2 CYRILLIC SMALL LETTER GJE + /xa3 CYRILLIC SMALL LETTER IO + /xa4 CYRILLIC SMALL LETTER UKRAINIAN IE + /xa5 CYRILLIC SMALL LETTER DZE + /xa6 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I + /xa7 CYRILLIC SMALL LETTER YI (Ukrainian) + /xa8 CYRILLIC SMALL LETTER JE + /xa9 CYRILLIC SMALL LETTER LJE + /xaa CYRILLIC SMALL LETTER NJE + /xab CYRILLIC SMALL LETTER TSHE (Serbocroatian) + /xac CYRILLIC SMALL LETTER KJE + /xad CYRILLIC SMALL LETTER GHE WITH UPTURN + /xae CYRILLIC SMALL LETTER SHORT U (Byelorussian) + /xaf CYRILLIC SMALL LETTER DZHE + /xb0 NUMERO SIGN + /xb1 CYRILLIC CAPITAL LETTER DJE (Serbocroatian) + /xb2 CYRILLIC CAPITAL LETTER GJE + /xb3 CYRILLIC CAPITAL LETTER IO + /xb4 CYRILLIC CAPITAL LETTER UKRAINIAN IE + /xb5 CYRILLIC CAPITAL LETTER DZE + /xb6 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I + /xb7 CYRILLIC CAPITAL LETTER YI (Ukrainian) + /xb8 CYRILLIC CAPITAL LETTER JE + /xb9 CYRILLIC CAPITAL LETTER LJE + /xba CYRILLIC CAPITAL LETTER NJE + /xbb CYRILLIC CAPITAL LETTER TSHE (Serbocroatian) + /xbc CYRILLIC CAPITAL LETTER KJE + /xbd CYRILLIC CAPITAL LETTER GHE WITH UPTURN + /xbe CYRILLIC CAPITAL LETTER SHORT U (Byelorussian) + /xbf CYRILLIC CAPITAL LETTER DZHE + /xc0 CYRILLIC SMALL LETTER YU + /xc1 CYRILLIC SMALL LETTER A + /xc2 CYRILLIC SMALL LETTER BE + /xc3 CYRILLIC SMALL LETTER TSE + /xc4 CYRILLIC SMALL LETTER DE + /xc5 CYRILLIC SMALL LETTER IE + /xc6 CYRILLIC SMALL LETTER EF + /xc7 CYRILLIC SMALL LETTER GHE + /xc8 CYRILLIC SMALL LETTER HA + /xc9 CYRILLIC SMALL LETTER I + /xca CYRILLIC SMALL LETTER SHORT I + /xcb CYRILLIC SMALL LETTER KA + /xcc CYRILLIC SMALL LETTER EL + /xcd CYRILLIC SMALL LETTER EM + /xce CYRILLIC SMALL LETTER EN + /xcf CYRILLIC SMALL LETTER O + /xd0 CYRILLIC SMALL LETTER PE + /xd1 CYRILLIC SMALL LETTER YA + /xd2 CYRILLIC SMALL LETTER ER + /xd3 CYRILLIC SMALL LETTER ES + /xd4 CYRILLIC SMALL LETTER TE + /xd5 CYRILLIC SMALL LETTER U + /xd6 CYRILLIC SMALL LETTER ZHE + /xd7 CYRILLIC SMALL LETTER VE + /xd8 CYRILLIC SMALL LETTER SOFT SIGN + /xd9 CYRILLIC SMALL LETTER YERU + /xda CYRILLIC SMALL LETTER ZE + /xdb CYRILLIC SMALL LETTER SHA + /xdc CYRILLIC SMALL LETTER E + /xdd CYRILLIC SMALL LETTER SHCHA + /xde CYRILLIC SMALL LETTER CHE + /xdf CYRILLIC SMALL LETTER HARD SIGN + /xe0 CYRILLIC CAPITAL LETTER YU + /xe1 CYRILLIC CAPITAL LETTER A + /xe2 CYRILLIC CAPITAL LETTER BE + /xe3 CYRILLIC CAPITAL LETTER TSE + /xe4 CYRILLIC CAPITAL LETTER DE + /xe5 CYRILLIC CAPITAL LETTER IE + /xe6 CYRILLIC CAPITAL LETTER EF + /xe7 CYRILLIC CAPITAL LETTER GHE + /xe8 CYRILLIC CAPITAL LETTER HA + /xe9 CYRILLIC CAPITAL LETTER I + /xea CYRILLIC CAPITAL LETTER SHORT I + /xeb CYRILLIC CAPITAL LETTER KA + /xec CYRILLIC CAPITAL LETTER EL + /xed CYRILLIC CAPITAL LETTER EM + /xee CYRILLIC CAPITAL LETTER EN + /xef CYRILLIC CAPITAL LETTER O + /xf0 CYRILLIC CAPITAL LETTER PE + /xf1 CYRILLIC CAPITAL LETTER YA + /xf2 CYRILLIC CAPITAL LETTER ER + /xf3 CYRILLIC CAPITAL LETTER ES + /xf4 CYRILLIC CAPITAL LETTER TE + /xf5 CYRILLIC CAPITAL LETTER U + /xf6 CYRILLIC CAPITAL LETTER ZHE + /xf7 CYRILLIC CAPITAL LETTER VE + /xf8 CYRILLIC CAPITAL LETTER SOFT SIGN + /xf9 CYRILLIC CAPITAL LETTER YERU + /xfa CYRILLIC CAPITAL LETTER ZE + /xfb CYRILLIC CAPITAL LETTER SHA + /xfc CYRILLIC CAPITAL LETTER E + /xfd CYRILLIC CAPITAL LETTER SHCHA + /xfe CYRILLIC CAPITAL LETTER CHE + /xff CYRILLIC CAPITAL LETTER HARD SIGN +END CHARMAP diff -uNr libc/localedata/charmaps/MULELAO-1 libc.charsets/localedata/charmaps/MULELAO-1 --- libc/localedata/charmaps/MULELAO-1 Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/MULELAO-1 Mon Jan 12 23:47:54 2004 @@ -0,0 +1,236 @@ + MULELAO-1 + % + / +% version: 1.0 +% repertoiremap: mnemonic,ds +% source: MULE font & Unicode chart + +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 + /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 + /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 + /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 + /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) + + /xa0 NO-BREAK SPACE + /xa1 LAO LETTER KO + /xa2 LAO LETTER KHO SUNG + /xa3 POUND SIGN + /xa4 LAO LETTER KHO TAM + /xa5 YEN SIGN + /xa6 BROKEN BAR + /xa7 LAO LETTER NGO + /xa8 LAO LETTER CO + /xa9 COPYRIGHT SIGN + /xaa LAO LETTER SO TAM + /xab LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xac NOT SIGN + /xad LAO LETTER NYO + /xae REGISTERED SIGN + /xaf MACRON + /xb0 DEGREE SIGN + /xb1 PLUS-MINUS SIGN + /xb2 SUPERSCRIPT TWO + /xb3 SUPERSCRIPT THREE + /xb4 LAO LETTER DO + /xb5 LAO LETTER TO + /xb6 LAO LETTER THO SUNG + /xb7 LAO LETTER THO TAM + /xb8 CEDILLA + /xb9 LAO LETTER NO + /xba LAO LETTER BO + /xbb LAO LETTER PO + /xbc LAO LETTER PHO SUNG + /xbd LAO LETTER FO TAM + /xbe LAO LETTER PHO TAM + /xbf LAO LETTER FO SUNG + + /xc1 LAO LETTER MO + /xc2 LAO LETTER YO + /xc3 LAO LETTER LO LING + + /xc5 LAO LETTER LO LOOT + + /xc7 LAO LETTER WO + + /xca LAO LETTER SO SUNG + /xcb LAO LETTER HO SUNG + + /xcd LAO LETTER O + /xce LAO LETTER HO TAM + /xcf LAO ELLIPSIS + /xd0 LAO VOWEL SIGN A + /xd1 LAO VOWEL SIGN MAI KAN + /xd2 LAO VOWEL SIGN AA + /xd3 LAO VOWEL SIGN AM + /xd4 LAO VOWEL SIGN I + /xd5 LAO VOWEL SIGN II + /xd6 LAO VOWEL SIGN Y + /xd7 LAO VOWEL SIGN YY + /xd8 LAO VOWEL SIGN U + /xd9 LAO VOWEL SIGN UU + + /xdb LAO VOWEL SIGN MAI KON + /xdc LAO SEMIVOWEL SIGN LO + /xdd LAO SEMIVOWEL SIGN NYO + + /xdf LAO KIP CURRENCY + /xe0 LAO VOWEL SIGN E + /xe1 LAO VOWEL SIGN EI + /xe2 LAO VOWEL SIGN O + /xe3 LAO VOWEL SIGN AY + /xe4 LAO VOWEL SIGN AI + + /xe6 LAO KO LA + + /xe8 LAO TONE MAI EK + /xe9 LAO TONE MAI THO + /xea LAO TONE MAI TI + /xeb LAO TONE MAI CATAWA + /xec LAO CANCELLATION MARK + /xed LAO NIGGAHITA + + /xf0 LAO DIGIT ZERO + /xf1 LAO DIGIT ONE + /xf2 LAO DIGIT TWO + /xf3 LAO DIGIT THREE + /xf4 LAO DIGIT FOUR + /xf5 LAO DIGIT FIVE + /xf6 LAO DIGIT SIX + /xf7 LAO DIGIT SEVEN + /xf8 LAO DIGIT EIGHT + /xf9 LAO DIGIT NINE + + /xfb LAO HO NO + /xfc LAO HO MO +END CHARMAP + +WIDTH + 0 +... 0 +... 0 +END WIDTH + diff -uNr libc/localedata/charmaps/TATAR-CYR libc.charsets/localedata/charmaps/TATAR-CYR --- libc/localedata/charmaps/TATAR-CYR Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/TATAR-CYR Mon Jan 12 23:47:54 2004 @@ -0,0 +1,265 @@ + TATAR-CYR + % + / +% version: 1.0 +% repertoiremap: mnemonic,ds +% source: "Rinat I. Norkin" + +% alias CP1251_TT +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 + /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 + /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 + /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 + /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 SCHWA + /x81 CYRILLIC CAPITAL LETTER GJE + /x82 SINGLE LOW-9 QUOTATION MARK + /x83 CYRILLIC SMALL LETTER GJE + /x84 DOUBLE LOW-9 QUOTATION MARK + /x85 HORIZONTAL ELLIPSIS + /x86 DAGGER + /x87 DOUBLE DAGGER + /x88 EURO SIGN + /x89 PER MILLE SIGN + /x8a CYRILLIC CAPITAL LETTER BARRED O + /x8b SINGLE LEFT-POINTING ANGLE QUOTATION MARK + /x8c CYRILLIC CAPITAL LETTER STRAIGHT U + /x8d CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER + /x8e CYRILLIC CAPITAL LETTER EN WITH DESCENDER + /x8f CYRILLIC CAPITAL LETTER SHHA + /x90 CYRILLIC SMALL LETTER SCHWA + /x91 LEFT SINGLE QUOTATION MARK + /x92 RIGHT SINGLE QUOTATION MARK + /x93 LEFT DOUBLE QUOTATION MARK + /x94 RIGHT DOUBLE QUOTATION MARK + /x95 BULLET + /x96 EN DASH + /x97 EM DASH + /x99 TRADE MARK SIGN + /x9a CYRILLIC SMALL LETTER BARRED O + /x9b SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + /x9c CYRILLIC SMALL LETTER STRAIGHT U + /x9d CYRILLIC SMALL LETTER ZHE WITH DESCENDER + /x9e CYRILLIC SMALL LETTER EN WITH DESCENDER + /x9f CYRILLIC SMALL LETTER SHHA + /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 + /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 +END CHARMAP diff -uNr libc/localedata/charmaps/KOI8-RU libc.charsets/localedata/charmaps/KOI8-RU --- libc/localedata/charmaps/KOI8-RU Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/KOI8-RU Fri Jul 30 15:00:28 2004 @@ -0,0 +1,266 @@ + KOI8-RU + % + / +% version: 1.0 +% source: kernel 2.4.20 sources + +% Author: Andrzej Krzysztofowicz + +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 + /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 + /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 + /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 + /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 BOX DRAWINGS LIGHT HORIZONTAL + /x81 BOX DRAWINGS LIGHT VERTICAL + /x82 BOX DRAWINGS LIGHT DOWN AND RIGHT + /x83 BOX DRAWINGS LIGHT DOWN AND LEFT + /x84 BOX DRAWINGS LIGHT UP AND RIGHT + /x85 BOX DRAWINGS LIGHT UP AND LEFT + /x86 BOX DRAWINGS LIGHT VERTICAL AND RIGHT + /x87 BOX DRAWINGS LIGHT VERTICAL AND LEFT + /x88 BOX DRAWINGS LIGHT DOWN AND HORIZONTAL + /x89 BOX DRAWINGS LIGHT UP AND HORIZONTAL + /x8a BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL + /x8b UPPER HALF BLOCK + /x8c LOWER HALF BLOCK + /x8d FULL BLOCK + /x8e LEFT HALF BLOCK + /x8f RIGHT HALF BLOCK + /x90 LIGHT SHADE + /x91 MEDIUM SHADE + /x92 DARK SHADE + /x93 TOP HALF INTEGRAL + /x94 BLACK SQUARE + /x95 BULLET OPERATOR + /x96 SQUARE ROOT + /x97 ALMOST EQUAL TO + /x98 LESS-THAN OR EQUAL TO + /x99 GREATER-THAN OR EQUAL TO + /x9a NO-BREAK SPACE + /x9b BOTTOM HALF INTEGRAL + /x9c DEGREE SIGN + /x9d SUPERSCRIPT TWO + /x9e MIDDLE DOT + /x9f DIVISION SIGN + /xa0 BOX DRAWINGS DOUBLE HORIZONTAL + /xa1 BOX DRAWINGS DOUBLE VERTICAL + /xa2 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE + /xa3 CYRILLIC SMALL LETTER IO + /xa4 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE + /xa5 BOX DRAWINGS DOUBLE DOWN AND RIGHT + /xa6 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE + /xa7 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE + /xa8 BOX DRAWINGS DOUBLE DOWN AND LEFT + /xa9 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE + /xaa BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE + /xab BOX DRAWINGS DOUBLE UP AND RIGHT + /xac BOX DRAWINGS UP SINGLE AND LEFT DOUBLE + /xad BOX DRAWINGS UP DOUBLE AND LEFT SINGLE + /xae CYRILLIC SMALL LETTER SHORT U + /xaf BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE + /xb0 BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE + /xb1 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT + /xb2 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE + /xb3 CYRILLIC CAPITAL LETTER IO + /xb4 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE + /xb5 BOX DRAWINGS DOUBLE VERTICAL AND LEFT + /xb6 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE + /xb7 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE + /xb8 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL + /xb9 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE + /xba BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE + /xbb BOX DRAWINGS DOUBLE UP AND HORIZONTAL + /xbc BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE + /xbd BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE + /xbe CYRILLIC CAPITAL LETTER SHORT U + /xbf COPYRIGHT SIGN + /xc0 CYRILLIC SMALL LETTER YU + /xc1 CYRILLIC SMALL LETTER A + /xc2 CYRILLIC SMALL LETTER BE + /xc3 CYRILLIC SMALL LETTER TSE + /xc4 CYRILLIC SMALL LETTER DE + /xc5 CYRILLIC SMALL LETTER IE + /xc6 CYRILLIC SMALL LETTER EF + /xc7 CYRILLIC SMALL LETTER GHE + /xc8 CYRILLIC SMALL LETTER HA + /xc9 CYRILLIC SMALL LETTER I + /xca CYRILLIC SMALL LETTER SHORT I + /xcb CYRILLIC SMALL LETTER KA + /xcc CYRILLIC SMALL LETTER EL + /xcd CYRILLIC SMALL LETTER EM + /xce CYRILLIC SMALL LETTER EN + /xcf CYRILLIC SMALL LETTER O + /xd0 CYRILLIC SMALL LETTER PE + /xd1 CYRILLIC SMALL LETTER YA + /xd2 CYRILLIC SMALL LETTER ER + /xd3 CYRILLIC SMALL LETTER ES + /xd4 CYRILLIC SMALL LETTER TE + /xd5 CYRILLIC SMALL LETTER U + /xd6 CYRILLIC SMALL LETTER ZHE + /xd7 CYRILLIC SMALL LETTER VE + /xd8 CYRILLIC SMALL LETTER SOFT SIGN + /xd9 CYRILLIC SMALL LETTER YERU + /xda CYRILLIC SMALL LETTER ZE + /xdb CYRILLIC SMALL LETTER SHA + /xdc CYRILLIC SMALL LETTER E + /xdd CYRILLIC SMALL LETTER SHCHA + /xde CYRILLIC SMALL LETTER CHE + /xdf CYRILLIC SMALL LETTER HARD SIGN + /xe0 CYRILLIC CAPITAL LETTER YU + /xe1 CYRILLIC CAPITAL LETTER A + /xe2 CYRILLIC CAPITAL LETTER BE + /xe3 CYRILLIC CAPITAL LETTER TSE + /xe4 CYRILLIC CAPITAL LETTER DE + /xe5 CYRILLIC CAPITAL LETTER IE + /xe6 CYRILLIC CAPITAL LETTER EF + /xe7 CYRILLIC CAPITAL LETTER GHE + /xe8 CYRILLIC CAPITAL LETTER HA + /xe9 CYRILLIC CAPITAL LETTER I + /xea CYRILLIC CAPITAL LETTER SHORT I + /xeb CYRILLIC CAPITAL LETTER KA + /xec CYRILLIC CAPITAL LETTER EL + /xed CYRILLIC CAPITAL LETTER EM + /xee CYRILLIC CAPITAL LETTER EN + /xef CYRILLIC CAPITAL LETTER O + /xf0 CYRILLIC CAPITAL LETTER PE + /xf1 CYRILLIC CAPITAL LETTER YA + /xf2 CYRILLIC CAPITAL LETTER ER + /xf3 CYRILLIC CAPITAL LETTER ES + /xf4 CYRILLIC CAPITAL LETTER TE + /xf5 CYRILLIC CAPITAL LETTER U + /xf6 CYRILLIC CAPITAL LETTER ZHE + /xf7 CYRILLIC CAPITAL LETTER VE + /xf8 CYRILLIC CAPITAL LETTER SOFT SIGN + /xf9 CYRILLIC CAPITAL LETTER YERU + /xfa CYRILLIC CAPITAL LETTER ZE + /xfb CYRILLIC CAPITAL LETTER SHA + /xfc CYRILLIC CAPITAL LETTER E + /xfd CYRILLIC CAPITAL LETTER SHCHA + /xfe CYRILLIC CAPITAL LETTER CHE + /xff CYRILLIC CAPITAL LETTER HARD SIGN +END CHARMAP diff -uNr libc/localedata/charmaps/ISO-8859-7-EURO libc.charsets/localedata/charmaps/ISO-8859-7-EURO --- libc/localedata/charmaps/ISO-8859-7-EURO Thu Jan 1 01:00:00 1970 +++ libc.charsets/localedata/charmaps/ISO-8859-7-EURO Mon Aug 2 03:00:12 2004 @@ -0,0 +1,265 @@ + ISO-8859-7-EURO + % + / +% version: 1.0 +% source: ISO/IEC SC2 N3678 - FDIS 8859-7 + +% alias ISO_8859-7:2003 +% alias ISO-8859-7-EURO +% alias ISO8859-7-EURO +% alias GREEK8-EURO +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 + /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 + /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 + /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 + /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 LEFT SINGLE QUOTATION MARK + /xa2 RIGHT SINGLE QUOTATION MARK + /xa3 POUND SIGN + /xa4 EURO SIGN + /xa5 DRACHMA SIGN + /xa6 BROKEN BAR + /xa7 SECTION SIGN + /xa8 DIAERESIS + /xa9 COPYRIGHT SIGN + /xaa GREEK YPOGEGRAMMENI + /xab LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + /xac NOT SIGN + /xad SOFT HYPHEN + /xaf HORIZONTAL BAR + /xb0 DEGREE SIGN + /xb1 PLUS-MINUS SIGN + /xb2 SUPERSCRIPT TWO + /xb3 SUPERSCRIPT THREE + /xb4 GREEK TONOS + /xb5 GREEK DIALYTIKA TONOS + /xb6 GREEK CAPITAL LETTER ALPHA WITH TONOS + /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 + /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 + /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 +END CHARMAP