diff --git a/src/modules/_Charset/misc.c b/src/modules/_Charset/misc.c index e658ec1ecfb35f2bf13a322ef86319a795d737b3..6b6ec4980c2f420504b110075a1ee35d66210021 100644 --- a/src/modules/_Charset/misc.c +++ b/src/modules/_Charset/misc.c @@ -26,6 +26,8 @@ p_wchar1 map_EBCDIC_AT_DE[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00c4, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00dc, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -53,6 +55,8 @@ p_wchar1 map_EBCDIC_AT_DE_A[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f6, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00fc, 0x00dc, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00df, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -80,6 +84,8 @@ p_wchar1 map_EBCDIC_CA_FR[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0x00e2, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00e7, 0xfffd, 0x00e0, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0x00ea, 0x00eb, 0xfffd, 0xfffd, 0x00ee, 0x00ef, + 0xfffd, 0xfffd, 0x00b4, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0xfffd, 0x00c0, 0xfffd, 0xfffd, 0xfffd, 0x00c7, 0xfffd, 0x00f9, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0x00c9, 0x00ca, 0x00cb, 0xfffd, 0x00ce, 0x00cf, 0xfffd, @@ -107,6 +113,8 @@ p_wchar1 map_EBCDIC_DK_NO[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0023, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00a4, 0x00c5, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f8, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -134,6 +142,8 @@ p_wchar1 map_EBCDIC_DK_NO_A[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f8, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00e5, 0x00c5, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -161,6 +171,8 @@ p_wchar1 map_EBCDIC_ES[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0021, 0x20a7, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f1, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -188,6 +200,8 @@ p_wchar1 map_EBCDIC_ES_A[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0021, 0x20a7, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -215,6 +229,8 @@ p_wchar1 map_EBCDIC_ES_S[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0021, 0x0024, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f1, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -242,6 +258,8 @@ p_wchar1 map_EBCDIC_FI_SE[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a7, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00a4, 0x00c5, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -269,6 +287,8 @@ p_wchar1 map_EBCDIC_FI_SE_A[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f6, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00e5, 0x00c5, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -296,6 +316,8 @@ p_wchar1 map_EBCDIC_FR[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00b0, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00a7, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f9, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -323,6 +345,8 @@ p_wchar1 map_EBCDIC_IT[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00b0, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x00e9, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f2, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -350,6 +374,8 @@ p_wchar1 map_EBCDIC_PT[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f5, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -377,6 +403,8 @@ p_wchar1 map_EBCDIC_UK[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0024, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0021, 0x00a3, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -404,6 +432,8 @@ p_wchar1 map_EBCDIC_US[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0021, 0x0024, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -457,6 +487,8 @@ p_wchar1 map_IBM037[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x00e7, 0x00f1, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x0021, 0x0024, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -484,6 +516,8 @@ p_wchar1 map_IBM038[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -511,6 +545,8 @@ p_wchar1 map_IBM1026[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x007b, 0x00f1, 0x00c7, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x011e, 0x0130, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x005b, 0x00d1, 0x015f, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -538,6 +574,8 @@ p_wchar1 map_IBM273[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x007b, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x00e7, 0x00f1, 0x00c4, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x007e, 0x00dc, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x005b, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00f6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -565,6 +603,8 @@ p_wchar1 map_IBM274[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00f9, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -592,6 +632,8 @@ p_wchar1 map_IBM275[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00c9, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0024, 0x00c7, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00e7, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -619,6 +661,8 @@ p_wchar1 map_IBM277[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x007d, 0x00e7, 0x00f1, 0x0023, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x00a4, 0x00c5, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x0024, 0x00c7, 0x00d1, 0x00f8, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00a6, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -646,6 +690,8 @@ p_wchar1 map_IBM278[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x007b, 0x00e0, 0x00e1, 0x00e3, 0x007d, 0x00e7, 0x00f1, 0x00a7, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x0060, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x00a4, 0x00c5, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x0023, 0x00c0, 0x00c1, 0x00c3, 0x0024, 0x00c7, 0x00d1, 0x00f6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -673,6 +719,8 @@ p_wchar1 map_IBM280[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x007b, 0x00e1, 0x00e3, 0x00e5, 0x005c, 0x00f1, 0x00b0, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x005d, 0x00ea, 0x00eb, 0x007d, 0x00ed, 0x00ee, 0x00ef, + 0x007e, 0x00df, 0x00e9, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00f2, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -700,6 +748,8 @@ p_wchar1 map_IBM281[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a3, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0x0021, 0x00a5, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -727,6 +777,8 @@ p_wchar1 map_IBM284[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x00e7, 0x00a6, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x0023, 0x00f1, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -754,6 +806,8 @@ p_wchar1 map_IBM285[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x00e7, 0x00f1, 0x0024, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x0021, 0x00a3, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -781,6 +835,8 @@ p_wchar1 map_IBM290[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x3002, 0x300c, 0x300d, 0x3001, 0x30fb, 0x30f2, 0x30a1, 0x30a3, 0x30a5, 0x00a3, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0x30a7, 0x30a9, 0x30e3, 0x30e5, 0x30e7, 0x30c3, 0xfffd, + 0x30fc, 0xfffd, 0x0021, 0x00a5, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, @@ -808,6 +864,8 @@ p_wchar1 map_IBM297[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x0040, 0x00e1, 0x00e3, 0x00e5, 0x005c, 0x00f1, 0x00b0, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x007b, 0x00ea, 0x00eb, 0x007d, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x00a7, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00f9, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -835,6 +893,8 @@ p_wchar1 map_IBM420[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x0651, 0xfe7d, 0x0640, 0xfffd, 0x0621, 0x0622, 0xfe82, 0x0623, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0xfe84, 0x0624, 0xfffd, 0xfffd, 0x0626, 0x0627, 0xfe8e, + 0x0628, 0xfe90, 0x0021, 0x0024, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0x0629, 0x062a, 0xfe96, 0x062b, 0xfe9a, 0x062c, 0xfe9e, 0x062d, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfea2, 0x062e, 0xfea6, 0x062f, 0x0630, 0x0631, 0x0632, 0x0633, @@ -862,6 +922,8 @@ p_wchar1 map_IBM423[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, + 0x03a1, 0x03a3, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0xfffd, 0xfffd, 0xfffd, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0x0386, 0x0388, 0x0389, 0xfffd, 0x038a, 0x038c, 0x038e, @@ -874,8 +936,6 @@ p_wchar1 map_IBM423[] = { 0x0079, 0x007a, 0x03bd, 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c2, 0xfffd, 0x03ac, 0x03ad, 0x03ae, 0x03ca, 0x03af, 0x03cc, 0x03cd, 0x03cb, 0x03ce, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, - 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a, - 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 0x00b8, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0xfffd, 0x03c9, 0x00c2, 0x00e0, 0x00e4, 0x00ea, 0x00b4, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, @@ -891,6 +951,8 @@ p_wchar1 map_IBM424[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7, 0x05d8, 0x00a2, 0x002e, 0x003c, 0x0028, 0x002b, 0x007c, + 0x0026, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df, + 0x05e0, 0x05e1, 0x0021, 0x0024, 0x002a, 0x0029, 0x003b, 0x00ac, 0x002d, 0x002f, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0x05ea, 0xfffd, 0xfffd, 0x00a0, 0xfffd, 0xfffd, 0xfffd, @@ -935,6 +997,8 @@ p_wchar1 map_IBM500[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x00e7, 0x00f1, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -1183,6 +1247,8 @@ p_wchar1 map_IBM870[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0xfffd, 0x00e4, 0xfffd, 0x00e1, 0x0103, 0x010d, 0x00e7, 0x0107, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0xfffd, 0x00eb, 0x016f, 0x00ed, 0xfffd, 0x013e, + 0x013a, 0x00df, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfffd, 0x00c4, 0x02dd, 0x00c1, 0xfffd, 0x010c, 0x00c7, 0x0106, 0x007c, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x02c7, 0x00c9, 0xfffd, 0x00cb, 0x016e, 0x00cd, 0xfffd, 0x013d, @@ -1210,6 +1276,8 @@ p_wchar1 map_IBM871[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0x00e3, 0x00e5, 0x00e7, 0x00f1, 0x00fe, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x00c6, 0x0024, 0x002a, 0x0029, 0x003b, 0x00d6, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0x00c3, 0x00c5, 0x00c7, 0x00d1, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x00f8, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -1237,6 +1305,8 @@ p_wchar1 map_IBM880[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0x0452, 0x0453, 0x0451, 0xfffd, 0x0455, 0x0456, 0x0457, 0x0458, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x0459, 0x045a, 0x045b, 0x045c, 0xfffd, 0x045f, 0x042a, + 0x2116, 0x0402, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x0403, 0x0401, 0xfffd, 0x0405, 0x0406, 0x0407, 0x0408, 0x0409, 0x00a6, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x040a, 0x040b, 0x040c, 0xfffd, 0xfffd, 0x040f, 0x044e, 0x0430, @@ -1315,6 +1385,8 @@ p_wchar1 map_IBM905[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0xfffd, 0x00e2, 0x00e4, 0x00e0, 0x00e1, 0xfffd, 0x010b, 0x007b, 0x00f1, 0x00c7, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0x00e9, 0x00ea, 0x00eb, 0x00e8, 0x00ed, 0x00ee, 0x00ef, + 0x00ec, 0x00df, 0x011e, 0x0130, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0x00c2, 0x00c4, 0x00c0, 0x00c1, 0xfffd, 0x010a, 0x005b, 0x00d1, 0x015f, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0xfffd, 0x00c9, 0x00ca, 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, @@ -1342,6 +1414,8 @@ p_wchar1 map_IBM918[] = { 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0020, 0x00a0, 0x060c, 0x061b, 0x061f, 0x0623, 0x0627, 0xfe8e, 0xfffd, 0x0628, 0x005b, 0x002e, 0x003c, 0x0028, 0x002b, 0x0021, + 0x0026, 0xfe90, 0x067e, 0xfffd, 0x0629, 0x062a, 0xfe96, 0xfffd, + 0xfffd, 0x062b, 0x005d, 0x0024, 0x002a, 0x0029, 0x003b, 0x005e, 0x002d, 0x002f, 0xfe9a, 0x062c, 0xfe9e, 0xfffd, 0xfffd, 0x062d, 0xfea2, 0x062e, 0x0060, 0x002c, 0x0025, 0x005f, 0x003e, 0x003f, 0x06f0, 0x06f1, 0x06f2, 0x06f3, 0x06f4, 0x06f5, 0x06f6, 0x06f7, @@ -1493,24 +1567,24 @@ static struct { { "cp-ar", map_IBM868, 128, 255 }, { "cp-gr", map_IBM869, 128, 255 }, { "cp-is", map_IBM861, 128, 255 }, - { "cp037", map_IBM037, 32, 239 }, - { "cp038", map_IBM038, 32, 239 }, - { "cp1026", map_IBM1026, 32, 239 }, - { "cp273", map_IBM273, 32, 239 }, - { "cp274", map_IBM274, 32, 239 }, - { "cp275", map_IBM275, 32, 239 }, - { "cp278", map_IBM278, 32, 239 }, - { "cp280", map_IBM280, 32, 239 }, - { "cp281", map_IBM281, 32, 239 }, - { "cp284", map_IBM284, 32, 239 }, - { "cp285", map_IBM285, 32, 239 }, - { "cp290", map_IBM290, 32, 239 }, - { "cp297", map_IBM297, 32, 239 }, - { "cp420", map_IBM420, 32, 239 }, + { "cp037", map_IBM037, 32, 255 }, + { "cp038", map_IBM038, 32, 255 }, + { "cp1026", map_IBM1026, 32, 255 }, + { "cp273", map_IBM273, 32, 255 }, + { "cp274", map_IBM274, 32, 255 }, + { "cp275", map_IBM275, 32, 255 }, + { "cp278", map_IBM278, 32, 255 }, + { "cp280", map_IBM280, 32, 255 }, + { "cp281", map_IBM281, 32, 255 }, + { "cp284", map_IBM284, 32, 255 }, + { "cp285", map_IBM285, 32, 255 }, + { "cp290", map_IBM290, 32, 255 }, + { "cp297", map_IBM297, 32, 255 }, + { "cp420", map_IBM420, 32, 255 }, { "cp423", map_IBM423, 32, 255 }, - { "cp424", map_IBM424, 32, 239 }, + { "cp424", map_IBM424, 32, 255 }, { "cp437", map_IBM437, 128, 255 }, - { "cp500", map_IBM500, 32, 239 }, + { "cp500", map_IBM500, 32, 255 }, { "cp850", map_IBM850, 128, 255 }, { "cp851", map_IBM851, 128, 255 }, { "cp852", map_IBM852, 128, 255 }, @@ -1524,84 +1598,84 @@ static struct { { "cp865", map_IBM865, 128, 255 }, { "cp868", map_IBM868, 128, 255 }, { "cp869", map_IBM869, 128, 255 }, - { "cp870", map_IBM870, 32, 239 }, - { "cp871", map_IBM871, 32, 239 }, - { "cp880", map_IBM880, 32, 239 }, + { "cp870", map_IBM870, 32, 255 }, + { "cp871", map_IBM871, 32, 255 }, + { "cp880", map_IBM880, 32, 255 }, { "cp891", map_IBM891, 128, 255 }, { "cp903", map_IBM903, 128, 255 }, { "cp904", map_IBM904, 128, 255 }, - { "cp905", map_IBM905, 32, 239 }, - { "cp918", map_IBM918, 32, 239 }, + { "cp905", map_IBM905, 32, 255 }, + { "cp918", map_IBM918, 32, 255 }, { "cuba", map_NC_NC00_10_81, 36, 127 }, { "dec", map_DEC_MCS, 160, 255 }, { "dec-mcs", map_DEC_MCS, 160, 255 }, { "dk", map_DS_2089, 91, 127 }, { "ds2089", map_DS_2089, 91, 127 }, { "ds_2089", map_DS_2089, 91, 127 }, - { "ebcdic-at-de", map_EBCDIC_AT_DE, 32, 239 }, - { "ebcdic-at-de-a", map_EBCDIC_AT_DE_A, 32, 239 }, - { "ebcdic-be", map_IBM274, 32, 239 }, - { "ebcdic-br", map_IBM275, 32, 239 }, - { "ebcdic-ca-fr", map_EBCDIC_CA_FR, 32, 239 }, - { "ebcdic-cp-ar1", map_IBM420, 32, 239 }, - { "ebcdic-cp-ar2", map_IBM918, 32, 239 }, - { "ebcdic-cp-be", map_IBM500, 32, 239 }, - { "ebcdic-cp-ca", map_IBM037, 32, 239 }, - { "ebcdic-cp-ch", map_IBM500, 32, 239 }, - { "ebcdic-cp-dk", map_IBM277, 32, 239 }, - { "ebcdic-cp-es", map_IBM284, 32, 239 }, - { "ebcdic-cp-fi", map_IBM278, 32, 239 }, - { "ebcdic-cp-fr", map_IBM297, 32, 239 }, - { "ebcdic-cp-gb", map_IBM285, 32, 239 }, + { "ebcdic-at-de", map_EBCDIC_AT_DE, 32, 255 }, + { "ebcdic-at-de-a", map_EBCDIC_AT_DE_A, 32, 255 }, + { "ebcdic-be", map_IBM274, 32, 255 }, + { "ebcdic-br", map_IBM275, 32, 255 }, + { "ebcdic-ca-fr", map_EBCDIC_CA_FR, 32, 255 }, + { "ebcdic-cp-ar1", map_IBM420, 32, 255 }, + { "ebcdic-cp-ar2", map_IBM918, 32, 255 }, + { "ebcdic-cp-be", map_IBM500, 32, 255 }, + { "ebcdic-cp-ca", map_IBM037, 32, 255 }, + { "ebcdic-cp-ch", map_IBM500, 32, 255 }, + { "ebcdic-cp-dk", map_IBM277, 32, 255 }, + { "ebcdic-cp-es", map_IBM284, 32, 255 }, + { "ebcdic-cp-fi", map_IBM278, 32, 255 }, + { "ebcdic-cp-fr", map_IBM297, 32, 255 }, + { "ebcdic-cp-gb", map_IBM285, 32, 255 }, { "ebcdic-cp-gr", map_IBM423, 32, 255 }, - { "ebcdic-cp-he", map_IBM424, 32, 239 }, - { "ebcdic-cp-is", map_IBM871, 32, 239 }, - { "ebcdic-cp-it", map_IBM280, 32, 239 }, - { "ebcdic-cp-nl", map_IBM037, 32, 239 }, - { "ebcdic-cp-no", map_IBM277, 32, 239 }, - { "ebcdic-cp-roece", map_IBM870, 32, 239 }, - { "ebcdic-cp-se", map_IBM278, 32, 239 }, - { "ebcdic-cp-tr", map_IBM905, 32, 239 }, - { "ebcdic-cp-us", map_IBM037, 32, 239 }, - { "ebcdic-cp-wt", map_IBM037, 32, 239 }, - { "ebcdic-cp-yu", map_IBM870, 32, 239 }, - { "ebcdic-cyrillic", map_IBM880, 32, 239 }, - { "ebcdic-dk-no", map_EBCDIC_DK_NO, 32, 239 }, - { "ebcdic-dk-no-a", map_EBCDIC_DK_NO_A, 32, 239 }, - { "ebcdic-es", map_EBCDIC_ES, 32, 239 }, - { "ebcdic-es-a", map_EBCDIC_ES_A, 32, 239 }, - { "ebcdic-es-s", map_EBCDIC_ES_S, 32, 239 }, - { "ebcdic-fi-se", map_EBCDIC_FI_SE, 32, 239 }, - { "ebcdic-fi-se-a", map_EBCDIC_FI_SE_A, 32, 239 }, - { "ebcdic-fr", map_EBCDIC_FR, 32, 239 }, - { "ebcdic-int", map_IBM038, 32, 239 }, - { "ebcdic-it", map_EBCDIC_IT, 32, 239 }, - { "ebcdic-jp-e", map_IBM281, 32, 239 }, - { "ebcdic-jp-kana", map_IBM290, 32, 239 }, - { "ebcdic-pt", map_EBCDIC_PT, 32, 239 }, - { "ebcdic-uk", map_EBCDIC_UK, 32, 239 }, - { "ebcdic-us", map_EBCDIC_US, 32, 239 }, + { "ebcdic-cp-he", map_IBM424, 32, 255 }, + { "ebcdic-cp-is", map_IBM871, 32, 255 }, + { "ebcdic-cp-it", map_IBM280, 32, 255 }, + { "ebcdic-cp-nl", map_IBM037, 32, 255 }, + { "ebcdic-cp-no", map_IBM277, 32, 255 }, + { "ebcdic-cp-roece", map_IBM870, 32, 255 }, + { "ebcdic-cp-se", map_IBM278, 32, 255 }, + { "ebcdic-cp-tr", map_IBM905, 32, 255 }, + { "ebcdic-cp-us", map_IBM037, 32, 255 }, + { "ebcdic-cp-wt", map_IBM037, 32, 255 }, + { "ebcdic-cp-yu", map_IBM870, 32, 255 }, + { "ebcdic-cyrillic", map_IBM880, 32, 255 }, + { "ebcdic-dk-no", map_EBCDIC_DK_NO, 32, 255 }, + { "ebcdic-dk-no-a", map_EBCDIC_DK_NO_A, 32, 255 }, + { "ebcdic-es", map_EBCDIC_ES, 32, 255 }, + { "ebcdic-es-a", map_EBCDIC_ES_A, 32, 255 }, + { "ebcdic-es-s", map_EBCDIC_ES_S, 32, 255 }, + { "ebcdic-fi-se", map_EBCDIC_FI_SE, 32, 255 }, + { "ebcdic-fi-se-a", map_EBCDIC_FI_SE_A, 32, 255 }, + { "ebcdic-fr", map_EBCDIC_FR, 32, 255 }, + { "ebcdic-int", map_IBM038, 32, 255 }, + { "ebcdic-it", map_EBCDIC_IT, 32, 255 }, + { "ebcdic-jp-e", map_IBM281, 32, 255 }, + { "ebcdic-jp-kana", map_IBM290, 32, 255 }, + { "ebcdic-pt", map_EBCDIC_PT, 32, 255 }, + { "ebcdic-uk", map_EBCDIC_UK, 32, 255 }, + { "ebcdic-us", map_EBCDIC_US, 32, 255 }, { "greek-ccitt", map_greek_ccitt, 36, 127 }, { "hp-roman8", map_hp_roman8, 161, 255 }, - { "ibm037", map_IBM037, 32, 239 }, - { "ibm038", map_IBM038, 32, 239 }, - { "ibm1026", map_IBM1026, 32, 239 }, - { "ibm273", map_IBM273, 32, 239 }, - { "ibm274", map_IBM274, 32, 239 }, - { "ibm275", map_IBM275, 32, 239 }, - { "ibm277", map_IBM277, 32, 239 }, - { "ibm278", map_IBM278, 32, 239 }, - { "ibm280", map_IBM280, 32, 239 }, - { "ibm281", map_IBM281, 32, 239 }, - { "ibm284", map_IBM284, 32, 239 }, - { "ibm285", map_IBM285, 32, 239 }, - { "ibm290", map_IBM290, 32, 239 }, - { "ibm297", map_IBM297, 32, 239 }, - { "ibm420", map_IBM420, 32, 239 }, + { "ibm037", map_IBM037, 32, 255 }, + { "ibm038", map_IBM038, 32, 255 }, + { "ibm1026", map_IBM1026, 32, 255 }, + { "ibm273", map_IBM273, 32, 255 }, + { "ibm274", map_IBM274, 32, 255 }, + { "ibm275", map_IBM275, 32, 255 }, + { "ibm277", map_IBM277, 32, 255 }, + { "ibm278", map_IBM278, 32, 255 }, + { "ibm280", map_IBM280, 32, 255 }, + { "ibm281", map_IBM281, 32, 255 }, + { "ibm284", map_IBM284, 32, 255 }, + { "ibm285", map_IBM285, 32, 255 }, + { "ibm290", map_IBM290, 32, 255 }, + { "ibm297", map_IBM297, 32, 255 }, + { "ibm420", map_IBM420, 32, 255 }, { "ibm423", map_IBM423, 32, 255 }, - { "ibm424", map_IBM424, 32, 239 }, + { "ibm424", map_IBM424, 32, 255 }, { "ibm437", map_IBM437, 128, 255 }, - { "ibm500", map_IBM500, 32, 239 }, + { "ibm500", map_IBM500, 32, 255 }, { "ibm850", map_IBM850, 128, 255 }, { "ibm851", map_IBM851, 128, 255 }, { "ibm852", map_IBM852, 128, 255 }, @@ -1615,14 +1689,14 @@ static struct { { "ibm865", map_IBM865, 128, 255 }, { "ibm868", map_IBM868, 128, 255 }, { "ibm869", map_IBM869, 128, 255 }, - { "ibm870", map_IBM870, 32, 239 }, - { "ibm871", map_IBM871, 32, 239 }, - { "ibm880", map_IBM880, 32, 239 }, + { "ibm870", map_IBM870, 32, 255 }, + { "ibm871", map_IBM871, 32, 255 }, + { "ibm880", map_IBM880, 32, 255 }, { "ibm891", map_IBM891, 128, 255 }, { "ibm903", map_IBM903, 128, 255 }, { "ibm904", map_IBM904, 128, 255 }, - { "ibm905", map_IBM905, 32, 239 }, - { "ibm918", map_IBM918, 32, 239 }, + { "ibm905", map_IBM905, 32, 255 }, + { "ibm918", map_IBM918, 32, 255 }, { "invariant", map_INVARIANT, 35, 127 }, { "iso-ir-150", map_greek_ccitt, 36, 127 }, { "iso-ir-151", map_NC_NC00_10_81, 36, 127 },