From: Nick Ing-Simmons Date: Sun, 21 Jan 2001 21:37:43 +0000 (+0000) Subject: Switch "compiled in" encodings to .ucm format. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=e03ac09223e234f57407d65d0cb9cc67f3394e0a;p=p5sagit%2Fp5-mst-13.2.git Switch "compiled in" encodings to .ucm format. (Leave others as .enc till we can run-time load .ucm, or find some other way to load them.) p4raw-id: //depot/perlio@8508 --- diff --git a/ext/Encode/Encode/ascii.ucm b/ext/Encode/Encode/ascii.ucm new file mode 100644 index 0000000..b2b6d14 --- /dev/null +++ b/ext/Encode/Encode/ascii.ucm @@ -0,0 +1,136 @@ +# Written by compile -n ascii -o Encode/ascii.ucm Encode/ascii.enc + "ascii" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 +END CHARMAP diff --git a/ext/Encode/Encode/cp1047.ucm b/ext/Encode/Encode/cp1047.ucm new file mode 100644 index 0000000..6675f36 --- /dev/null +++ b/ext/Encode/Encode/cp1047.ucm @@ -0,0 +1,264 @@ +# Written by compile -n cp1047 -o Encode/cp1047.ucm Encode/cp1047.enc + "cp1047" + 1 + 1 + \x6F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x37 |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x16 |0 + \x05 |0 + \x15 |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x3C |0 + \x3D |0 + \x32 |0 + \x26 |0 + \x18 |0 + \x19 |0 + \x3F |0 + \x27 |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x40 |0 + \x5A |0 + \x7F |0 + \x7B |0 + \x5B |0 + \x6C |0 + \x50 |0 + \x7D |0 + \x4D |0 + \x5D |0 + \x5C |0 + \x4E |0 + \x6B |0 + \x60 |0 + \x4B |0 + \x61 |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \x7A |0 + \x5E |0 + \x4C |0 + \x7E |0 + \x6E |0 + \x6F |0 + \x7C |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xAD |0 + \xE0 |0 + \xBD |0 + \x5F |0 + \x6D |0 + \x79 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xC0 |0 + \x4F |0 + \xD0 |0 + \xA1 |0 + \x07 |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x06 |0 + \x17 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x09 |0 + \x0A |0 + \x1B |0 + \x30 |0 + \x31 |0 + \x1A |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x08 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x04 |0 + \x14 |0 + \x3E |0 + \xFF |0 + \x41 |0 + \xAA |0 + \x4A |0 + \xB1 |0 + \x9F |0 + \xB2 |0 + \x6A |0 + \xB5 |0 + \xBB |0 + \xB4 |0 + \x9A |0 + \x8A |0 + \xB0 |0 + \xCA |0 + \xAF |0 + \xBC |0 + \x90 |0 + \x8F |0 + \xEA |0 + \xFA |0 + \xBE |0 + \xA0 |0 + \xB6 |0 + \xB3 |0 + \x9D |0 + \xDA |0 + \x9B |0 + \x8B |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xAB |0 + \x64 |0 + \x65 |0 + \x62 |0 + \x66 |0 + \x63 |0 + \x67 |0 + \x9E |0 + \x68 |0 + \x74 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x78 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \xAC |0 + \x69 |0 + \xED |0 + \xEE |0 + \xEB |0 + \xEF |0 + \xEC |0 + \xBF |0 + \x80 |0 + \xFD |0 + \xFE |0 + \xFB |0 + \xFC |0 + \xBA |0 + \xAE |0 + \x59 |0 + \x44 |0 + \x45 |0 + \x42 |0 + \x46 |0 + \x43 |0 + \x47 |0 + \x9C |0 + \x48 |0 + \x54 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x58 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x8C |0 + \x49 |0 + \xCD |0 + \xCE |0 + \xCB |0 + \xCF |0 + \xCC |0 + \xE1 |0 + \x70 |0 + \xDD |0 + \xDE |0 + \xDB |0 + \xDC |0 + \x8D |0 + \x8E |0 + \xDF |0 +END CHARMAP diff --git a/ext/Encode/Encode/cp1250.ucm b/ext/Encode/Encode/cp1250.ucm new file mode 100644 index 0000000..61015ae --- /dev/null +++ b/ext/Encode/Encode/cp1250.ucm @@ -0,0 +1,263 @@ +# Written by compile -n cp1250 -o Encode/cp1250.ucm Encode/cp1250.enc + "cp1250" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x83 |0 + \x88 |0 + \x90 |0 + \x98 |0 + \xA0 |0 + \xA4 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xAB |0 + \xAD |0 + \xAE |0 + \xB0 |0 + \xB1 |0 + \xB4 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB8 |0 + \xBB |0 + \xC1 |0 + \xC2 |0 + \xC4 |0 + \xC7 |0 + \xC9 |0 + \xCB |0 + \xCD |0 + \xCE |0 + \xD3 |0 + \xD4 |0 + \xD6 |0 + \xD7 |0 + \xDA |0 + \xDC |0 + \xDD |0 + \xDF |0 + \xE1 |0 + \xE2 |0 + \xE4 |0 + \xE7 |0 + \xE9 |0 + \xEB |0 + \xED |0 + \xEE |0 + \xF3 |0 + \xF4 |0 + \xF6 |0 + \xF7 |0 + \xFA |0 + \xFC |0 + \xFD |0 + \xC3 |0 + \xE3 |0 + \xA5 |0 + \xB9 |0 + \xC6 |0 + \xE6 |0 + \xC8 |0 + \xE8 |0 + \xCF |0 + \xEF |0 + \xD0 |0 + \xF0 |0 + \xCA |0 + \xEA |0 + \xCC |0 + \xEC |0 + \xC5 |0 + \xE5 |0 + \xBC |0 + \xBE |0 + \xA3 |0 + \xB3 |0 + \xD1 |0 + \xF1 |0 + \xD2 |0 + \xF2 |0 + \xD5 |0 + \xF5 |0 + \xC0 |0 + \xE0 |0 + \xD8 |0 + \xF8 |0 + \x8C |0 + \x9C |0 + \xAA |0 + \xBA |0 + \x8A |0 + \x9A |0 + \xDE |0 + \xFE |0 + \x8D |0 + \x9D |0 + \xD9 |0 + \xF9 |0 + \xDB |0 + \xFB |0 + \x8F |0 + \x9F |0 + \xAF |0 + \xBF |0 + \x8E |0 + \x9E |0 + \xA1 |0 + \xA2 |0 + \xFF |0 + \xB2 |0 + \xBD |0 + \x96 |0 + \x97 |0 + \x91 |0 + \x92 |0 + \x82 |0 + \x93 |0 + \x94 |0 + \x84 |0 + \x86 |0 + \x87 |0 + \x95 |0 + \x85 |0 + \x89 |0 + \x8B |0 + \x9B |0 + \x99 |0 +END CHARMAP diff --git a/ext/Encode/Encode/cp37.ucm b/ext/Encode/Encode/cp37.ucm new file mode 100644 index 0000000..3ce139b --- /dev/null +++ b/ext/Encode/Encode/cp37.ucm @@ -0,0 +1,264 @@ +# Written by compile -n cp37 -o Encode/cp37.ucm Encode/cp37.enc + "cp37" + 1 + 1 + \x6F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x37 |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x16 |0 + \x05 |0 + \x25 |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x3C |0 + \x3D |0 + \x32 |0 + \x26 |0 + \x18 |0 + \x19 |0 + \x3F |0 + \x27 |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x40 |0 + \x5A |0 + \x7F |0 + \x7B |0 + \x5B |0 + \x6C |0 + \x50 |0 + \x7D |0 + \x4D |0 + \x5D |0 + \x5C |0 + \x4E |0 + \x6B |0 + \x60 |0 + \x4B |0 + \x61 |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \x7A |0 + \x5E |0 + \x4C |0 + \x7E |0 + \x6E |0 + \x6F |0 + \x7C |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xBA |0 + \xE0 |0 + \xBB |0 + \xB0 |0 + \x6D |0 + \x79 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xC0 |0 + \x4F |0 + \xD0 |0 + \xA1 |0 + \x07 |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x15 |0 + \x06 |0 + \x17 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x09 |0 + \x0A |0 + \x1B |0 + \x30 |0 + \x31 |0 + \x1A |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x08 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x04 |0 + \x14 |0 + \x3E |0 + \xFF |0 + \x41 |0 + \xAA |0 + \x4A |0 + \xB1 |0 + \x9F |0 + \xB2 |0 + \x6A |0 + \xB5 |0 + \xBD |0 + \xB4 |0 + \x9A |0 + \x8A |0 + \x5F |0 + \xCA |0 + \xAF |0 + \xBC |0 + \x90 |0 + \x8F |0 + \xEA |0 + \xFA |0 + \xBE |0 + \xA0 |0 + \xB6 |0 + \xB3 |0 + \x9D |0 + \xDA |0 + \x9B |0 + \x8B |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xAB |0 + \x64 |0 + \x65 |0 + \x62 |0 + \x66 |0 + \x63 |0 + \x67 |0 + \x9E |0 + \x68 |0 + \x74 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x78 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \xAC |0 + \x69 |0 + \xED |0 + \xEE |0 + \xEB |0 + \xEF |0 + \xEC |0 + \xBF |0 + \x80 |0 + \xFD |0 + \xFE |0 + \xFB |0 + \xFC |0 + \xAD |0 + \xAE |0 + \x59 |0 + \x44 |0 + \x45 |0 + \x42 |0 + \x46 |0 + \x43 |0 + \x47 |0 + \x9C |0 + \x48 |0 + \x54 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x58 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x8C |0 + \x49 |0 + \xCD |0 + \xCE |0 + \xCB |0 + \xCF |0 + \xCC |0 + \xE1 |0 + \x70 |0 + \xDD |0 + \xDE |0 + \xDB |0 + \xDC |0 + \x8D |0 + \x8E |0 + \xDF |0 +END CHARMAP diff --git a/ext/Encode/Encode/dingbats.ucm b/ext/Encode/Encode/dingbats.ucm new file mode 100644 index 0000000..767292a --- /dev/null +++ b/ext/Encode/Encode/dingbats.ucm @@ -0,0 +1,261 @@ +# Written by compile -n dingbats -o Encode/dingbats.ucm Encode/dingbats.enc + "dingbats" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xAF |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB4 |0 + \xB5 |0 + \x6E |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x6C |0 + \x77 |0 + \x48 |0 + \x25 |0 + \x2A |0 + \x2B |0 + \xAB |0 + \xA8 |0 + \xAA |0 + \xA9 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6D |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x76 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \xA1 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xB6 |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xBA |0 + \xBB |0 + \xBC |0 + \xBD |0 + \xBE |0 + \xBF |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFE |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-1.ucm b/ext/Encode/Encode/iso8859-1.ucm new file mode 100644 index 0000000..dff4715 --- /dev/null +++ b/ext/Encode/Encode/iso8859-1.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-1 -o Encode/iso8859-1.ucm Encode/iso8859-1.enc + "iso8859-1" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA1 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xAA |0 + \xAB |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xAF |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB4 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xBA |0 + \xBB |0 + \xBC |0 + \xBD |0 + \xBE |0 + \xBF |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFE |0 + \xFF |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-10.ucm b/ext/Encode/Encode/iso8859-10.ucm new file mode 100644 index 0000000..9d4fb82 --- /dev/null +++ b/ext/Encode/Encode/iso8859-10.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-10 -o Encode/iso8859-10.ucm Encode/iso8859-10.enc + "iso8859-10" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA7 |0 + \xAD |0 + \xB0 |0 + \xB7 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC9 |0 + \xCB |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD8 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE9 |0 + \xEB |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF0 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF8 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFE |0 + \xC0 |0 + \xE0 |0 + \xA1 |0 + \xB1 |0 + \xC8 |0 + \xE8 |0 + \xA9 |0 + \xB9 |0 + \xA2 |0 + \xB2 |0 + \xCC |0 + \xEC |0 + \xCA |0 + \xEA |0 + \xA3 |0 + \xB3 |0 + \xA5 |0 + \xB5 |0 + \xA4 |0 + \xB4 |0 + \xC7 |0 + \xE7 |0 + \xA6 |0 + \xB6 |0 + \xFF |0 + \xA8 |0 + \xB8 |0 + \xD1 |0 + \xF1 |0 + \xAF |0 + \xBF |0 + \xD2 |0 + \xF2 |0 + \xAA |0 + \xBA |0 + \xAB |0 + \xBB |0 + \xD7 |0 + \xF7 |0 + \xAE |0 + \xBE |0 + \xD9 |0 + \xF9 |0 + \xAC |0 + \xBC |0 + \xBD |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-13.ucm b/ext/Encode/Encode/iso8859-13.ucm new file mode 100644 index 0000000..8464623 --- /dev/null +++ b/ext/Encode/Encode/iso8859-13.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-13 -o Encode/iso8859-13.ucm Encode/iso8859-13.enc + "iso8859-13" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA6 |0 + \xA7 |0 + \xA9 |0 + \xAB |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB9 |0 + \xBB |0 + \xBC |0 + \xBD |0 + \xBE |0 + \xC4 |0 + \xC5 |0 + \xAF |0 + \xC9 |0 + \xD3 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xA8 |0 + \xDC |0 + \xDF |0 + \xE4 |0 + \xE5 |0 + \xBF |0 + \xE9 |0 + \xF3 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xB8 |0 + \xFC |0 + \xC2 |0 + \xE2 |0 + \xC0 |0 + \xE0 |0 + \xC3 |0 + \xE3 |0 + \xC8 |0 + \xE8 |0 + \xC7 |0 + \xE7 |0 + \xCB |0 + \xEB |0 + \xC6 |0 + \xE6 |0 + \xCC |0 + \xEC |0 + \xCE |0 + \xEE |0 + \xC1 |0 + \xE1 |0 + \xCD |0 + \xED |0 + \xCF |0 + \xEF |0 + \xD9 |0 + \xF9 |0 + \xD1 |0 + \xF1 |0 + \xD2 |0 + \xF2 |0 + \xD4 |0 + \xF4 |0 + \xAA |0 + \xBA |0 + \xDA |0 + \xFA |0 + \xD0 |0 + \xF0 |0 + \xDB |0 + \xFB |0 + \xD8 |0 + \xF8 |0 + \xCA |0 + \xEA |0 + \xDD |0 + \xFD |0 + \xDE |0 + \xFE |0 + \xFF |0 + \xB4 |0 + \xA1 |0 + \xA5 |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-14.ucm b/ext/Encode/Encode/iso8859-14.ucm new file mode 100644 index 0000000..c6d5574 --- /dev/null +++ b/ext/Encode/Encode/iso8859-14.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-14 -o Encode/iso8859-14.ucm Encode/iso8859-14.enc + "iso8859-14" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA3 |0 + \xA7 |0 + \xA9 |0 + \xAD |0 + \xAE |0 + \xB6 |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFF |0 + \xA4 |0 + \xA5 |0 + \xB2 |0 + \xB3 |0 + \xD0 |0 + \xF0 |0 + \xDE |0 + \xFE |0 + \xAF |0 + \xA1 |0 + \xA2 |0 + \xA6 |0 + \xAB |0 + \xB0 |0 + \xB1 |0 + \xB4 |0 + \xB5 |0 + \xB7 |0 + \xB9 |0 + \xBB |0 + \xBF |0 + \xD7 |0 + \xF7 |0 + \xA8 |0 + \xB8 |0 + \xAA |0 + \xBA |0 + \xBD |0 + \xBE |0 + \xAC |0 + \xBC |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-15.ucm b/ext/Encode/Encode/iso8859-15.ucm new file mode 100644 index 0000000..a4c2206 --- /dev/null +++ b/ext/Encode/Encode/iso8859-15.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-15 -o Encode/iso8859-15.ucm Encode/iso8859-15.enc + "iso8859-15" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA1 |0 + \xA2 |0 + \xA3 |0 + \xA5 |0 + \xA7 |0 + \xA9 |0 + \xAA |0 + \xAB |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xAF |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB9 |0 + \xBA |0 + \xBB |0 + \xBF |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFE |0 + \xFF |0 + \xBC |0 + \xBD |0 + \xA6 |0 + \xA8 |0 + \xBE |0 + \xB4 |0 + \xB8 |0 + \xA4 |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-16.ucm b/ext/Encode/Encode/iso8859-16.ucm new file mode 100644 index 0000000..f11ae8b --- /dev/null +++ b/ext/Encode/Encode/iso8859-16.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-16 -o Encode/iso8859-16.ucm Encode/iso8859-16.enc + "iso8859-16" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA7 |0 + \xA9 |0 + \xA5 |0 + \xAD |0 + \xB0 |0 + \xB1 |0 + \xB6 |0 + \xB7 |0 + \xBB |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC4 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD6 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE4 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF6 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFF |0 + \xC3 |0 + \xE3 |0 + \xA1 |0 + \xA2 |0 + \xC5 |0 + \xE5 |0 + \xB2 |0 + \xB9 |0 + \xD0 |0 + \xF0 |0 + \xDD |0 + \xFD |0 + \xA3 |0 + \xB3 |0 + \xD1 |0 + \xF1 |0 + \xD5 |0 + \xF5 |0 + \xBC |0 + \xBD |0 + \xD7 |0 + \xF7 |0 + \xA6 |0 + \xA8 |0 + \xD8 |0 + \xF8 |0 + \xBE |0 + \xAC |0 + \xAE |0 + \xAF |0 + \xBF |0 + \xB4 |0 + \xB8 |0 + \xAA |0 + \xBA |0 + \xDE |0 + \xFE |0 + \xB5 |0 + \xAB |0 + \xA4 |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-2.ucm b/ext/Encode/Encode/iso8859-2.ucm new file mode 100644 index 0000000..2e689b1 --- /dev/null +++ b/ext/Encode/Encode/iso8859-2.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-2 -o Encode/iso8859-2.ucm Encode/iso8859-2.enc + "iso8859-2" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA4 |0 + \xA7 |0 + \xA8 |0 + \xAD |0 + \xB0 |0 + \xB4 |0 + \xB8 |0 + \xC1 |0 + \xC2 |0 + \xC4 |0 + \xC7 |0 + \xC9 |0 + \xCB |0 + \xCD |0 + \xCE |0 + \xD3 |0 + \xD4 |0 + \xD6 |0 + \xD7 |0 + \xDA |0 + \xDC |0 + \xDD |0 + \xDF |0 + \xE1 |0 + \xE2 |0 + \xE4 |0 + \xE7 |0 + \xE9 |0 + \xEB |0 + \xED |0 + \xEE |0 + \xF3 |0 + \xF4 |0 + \xF6 |0 + \xF7 |0 + \xFA |0 + \xFC |0 + \xFD |0 + \xC3 |0 + \xE3 |0 + \xA1 |0 + \xB1 |0 + \xC6 |0 + \xE6 |0 + \xC8 |0 + \xE8 |0 + \xCF |0 + \xEF |0 + \xD0 |0 + \xF0 |0 + \xCA |0 + \xEA |0 + \xCC |0 + \xEC |0 + \xC5 |0 + \xE5 |0 + \xA5 |0 + \xB5 |0 + \xA3 |0 + \xB3 |0 + \xD1 |0 + \xF1 |0 + \xD2 |0 + \xF2 |0 + \xD5 |0 + \xF5 |0 + \xC0 |0 + \xE0 |0 + \xD8 |0 + \xF8 |0 + \xA6 |0 + \xB6 |0 + \xAA |0 + \xBA |0 + \xA9 |0 + \xB9 |0 + \xDE |0 + \xFE |0 + \xAB |0 + \xBB |0 + \xD9 |0 + \xF9 |0 + \xDB |0 + \xFB |0 + \xAC |0 + \xBC |0 + \xAF |0 + \xBF |0 + \xAE |0 + \xBE |0 + \xB7 |0 + \xA2 |0 + \xFF |0 + \xB2 |0 + \xBD |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-3.ucm b/ext/Encode/Encode/iso8859-3.ucm new file mode 100644 index 0000000..c22f69e --- /dev/null +++ b/ext/Encode/Encode/iso8859-3.ucm @@ -0,0 +1,257 @@ +# Written by compile -n iso8859-3 -o Encode/iso8859-3.ucm Encode/iso8859-3.enc + "iso8859-3" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA3 |0 + \xA4 |0 + \xA7 |0 + \xA8 |0 + \xAD |0 + \xB0 |0 + \xB2 |0 + \xB3 |0 + \xB4 |0 + \xB5 |0 + \xB7 |0 + \xB8 |0 + \xBD |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC4 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD6 |0 + \xD7 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE4 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF6 |0 + \xF7 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xC6 |0 + \xE6 |0 + \xC5 |0 + \xE5 |0 + \xD8 |0 + \xF8 |0 + \xAB |0 + \xBB |0 + \xD5 |0 + \xF5 |0 + \xA6 |0 + \xB6 |0 + \xA1 |0 + \xB1 |0 + \xA9 |0 + \xB9 |0 + \xAC |0 + \xBC |0 + \xDE |0 + \xFE |0 + \xAA |0 + \xBA |0 + \xDD |0 + \xFD |0 + \xAF |0 + \xBF |0 + \xA2 |0 + \xFF |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-4.ucm b/ext/Encode/Encode/iso8859-4.ucm new file mode 100644 index 0000000..32f02f5 --- /dev/null +++ b/ext/Encode/Encode/iso8859-4.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-4 -o Encode/iso8859-4.ucm Encode/iso8859-4.enc + "iso8859-4" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA4 |0 + \xA7 |0 + \xA8 |0 + \xAD |0 + \xAF |0 + \xB0 |0 + \xB4 |0 + \xB8 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC9 |0 + \xCB |0 + \xCD |0 + \xCE |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDF |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE9 |0 + \xEB |0 + \xED |0 + \xEE |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xC0 |0 + \xE0 |0 + \xA1 |0 + \xB1 |0 + \xC8 |0 + \xE8 |0 + \xD0 |0 + \xF0 |0 + \xAA |0 + \xBA |0 + \xCC |0 + \xEC |0 + \xCA |0 + \xEA |0 + \xAB |0 + \xBB |0 + \xA5 |0 + \xB5 |0 + \xCF |0 + \xEF |0 + \xC7 |0 + \xE7 |0 + \xD3 |0 + \xF3 |0 + \xA2 |0 + \xA6 |0 + \xB6 |0 + \xD1 |0 + \xF1 |0 + \xBD |0 + \xBF |0 + \xD2 |0 + \xF2 |0 + \xA3 |0 + \xB3 |0 + \xA9 |0 + \xB9 |0 + \xAC |0 + \xBC |0 + \xDD |0 + \xFD |0 + \xDE |0 + \xFE |0 + \xD9 |0 + \xF9 |0 + \xAE |0 + \xBE |0 + \xB7 |0 + \xFF |0 + \xB2 |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-5.ucm b/ext/Encode/Encode/iso8859-5.ucm new file mode 100644 index 0000000..72d60d6 --- /dev/null +++ b/ext/Encode/Encode/iso8859-5.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-5 -o Encode/iso8859-5.ucm Encode/iso8859-5.enc + "iso8859-5" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xFD |0 + \xAD |0 + \xA1 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xAA |0 + \xAB |0 + \xAC |0 + \xAE |0 + \xAF |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB4 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xBA |0 + \xBB |0 + \xBC |0 + \xBD |0 + \xBE |0 + \xBF |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFE |0 + \xFF |0 + \xF0 |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-6.ucm b/ext/Encode/Encode/iso8859-6.ucm new file mode 100644 index 0000000..60d449e --- /dev/null +++ b/ext/Encode/Encode/iso8859-6.ucm @@ -0,0 +1,219 @@ +# Written by compile -n iso8859-6 -o Encode/iso8859-6.ucm Encode/iso8859-6.enc + "iso8859-6" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA4 |0 + \xAD |0 + \xAC |0 + \xBB |0 + \xBF |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-7.ucm b/ext/Encode/Encode/iso8859-7.ucm new file mode 100644 index 0000000..047083d --- /dev/null +++ b/ext/Encode/Encode/iso8859-7.ucm @@ -0,0 +1,258 @@ +# Written by compile -n iso8859-7 -o Encode/iso8859-7.ucm Encode/iso8859-7.enc + "iso8859-7" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA3 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xAB |0 + \xAC |0 + \xAD |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB7 |0 + \xBB |0 + \xBD |0 + \xA2 |0 + \xA1 |0 + \xB4 |0 + \xB5 |0 + \xB6 |0 + \xB8 |0 + \xB9 |0 + \xBA |0 + \xBC |0 + \xBE |0 + \xBF |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD0 |0 + \xD1 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFE |0 + \xAF |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-8.ucm b/ext/Encode/Encode/iso8859-8.ucm new file mode 100644 index 0000000..0accf42 --- /dev/null +++ b/ext/Encode/Encode/iso8859-8.ucm @@ -0,0 +1,226 @@ +# Written by compile -n iso8859-8 -o Encode/iso8859-8.ucm Encode/iso8859-8.enc + "iso8859-8" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xAB |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB4 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xBB |0 + \xBC |0 + \xBD |0 + \xBE |0 + \xAA |0 + \xBA |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xDF |0 + \xAF |0 +END CHARMAP diff --git a/ext/Encode/Encode/iso8859-9.ucm b/ext/Encode/Encode/iso8859-9.ucm new file mode 100644 index 0000000..8393dea --- /dev/null +++ b/ext/Encode/Encode/iso8859-9.ucm @@ -0,0 +1,264 @@ +# Written by compile -n iso8859-9 -o Encode/iso8859-9.ucm Encode/iso8859-9.enc + "iso8859-9" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x26 |0 + \x27 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x40 |0 + \x41 |0 + \x42 |0 + \x43 |0 + \x44 |0 + \x45 |0 + \x46 |0 + \x47 |0 + \x48 |0 + \x49 |0 + \x4A |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x4F |0 + \x50 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x58 |0 + \x59 |0 + \x5A |0 + \x5B |0 + \x5C |0 + \x5D |0 + \x5E |0 + \x5F |0 + \x60 |0 + \x61 |0 + \x62 |0 + \x63 |0 + \x64 |0 + \x65 |0 + \x66 |0 + \x67 |0 + \x68 |0 + \x69 |0 + \x6A |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x6F |0 + \x70 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \x78 |0 + \x79 |0 + \x7A |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7E |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xA0 |0 + \xA1 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xAA |0 + \xAB |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xAF |0 + \xB0 |0 + \xB1 |0 + \xB2 |0 + \xB3 |0 + \xB4 |0 + \xB5 |0 + \xB6 |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xBA |0 + \xBB |0 + \xBC |0 + \xBD |0 + \xBE |0 + \xBF |0 + \xC0 |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xCA |0 + \xCB |0 + \xCC |0 + \xCD |0 + \xCE |0 + \xCF |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xDA |0 + \xDB |0 + \xDC |0 + \xDF |0 + \xE0 |0 + \xE1 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFF |0 + \xD0 |0 + \xF0 |0 + \xDD |0 + \xFD |0 + \xDE |0 + \xFE |0 +END CHARMAP diff --git a/ext/Encode/Encode/posix-bc.ucm b/ext/Encode/Encode/posix-bc.ucm new file mode 100644 index 0000000..6d9c52f --- /dev/null +++ b/ext/Encode/Encode/posix-bc.ucm @@ -0,0 +1,264 @@ +# Written by compile -n posix-bc -o Encode/posix-bc.ucm Encode/posix-bc.enc + "posix-bc" + 1 + 1 + \x6F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x37 |0 + \x2D |0 + \x2E |0 + \x2F |0 + \x16 |0 + \x05 |0 + \x15 |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x3C |0 + \x3D |0 + \x32 |0 + \x26 |0 + \x18 |0 + \x19 |0 + \x3F |0 + \x27 |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x40 |0 + \x5A |0 + \x7F |0 + \x7B |0 + \x5B |0 + \x6C |0 + \x50 |0 + \x7D |0 + \x4D |0 + \x5D |0 + \x5C |0 + \x4E |0 + \x6B |0 + \x60 |0 + \x4B |0 + \x61 |0 + \xF0 |0 + \xF1 |0 + \xF2 |0 + \xF3 |0 + \xF4 |0 + \xF5 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \x7A |0 + \x5E |0 + \x4C |0 + \x7E |0 + \x6E |0 + \x6F |0 + \x7C |0 + \xC1 |0 + \xC2 |0 + \xC3 |0 + \xC4 |0 + \xC5 |0 + \xC6 |0 + \xC7 |0 + \xC8 |0 + \xC9 |0 + \xD1 |0 + \xD2 |0 + \xD3 |0 + \xD4 |0 + \xD5 |0 + \xD6 |0 + \xD7 |0 + \xD8 |0 + \xD9 |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE5 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xBB |0 + \xBC |0 + \xBD |0 + \x6A |0 + \x6D |0 + \x4A |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \xA2 |0 + \xA3 |0 + \xA4 |0 + \xA5 |0 + \xA6 |0 + \xA7 |0 + \xA8 |0 + \xA9 |0 + \xFB |0 + \x4F |0 + \xFD |0 + \xFF |0 + \x07 |0 + \x20 |0 + \x21 |0 + \x22 |0 + \x23 |0 + \x24 |0 + \x25 |0 + \x06 |0 + \x17 |0 + \x28 |0 + \x29 |0 + \x2A |0 + \x2B |0 + \x2C |0 + \x09 |0 + \x0A |0 + \x1B |0 + \x30 |0 + \x31 |0 + \x1A |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x08 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x04 |0 + \x14 |0 + \x3E |0 + \x5F |0 + \x41 |0 + \xAA |0 + \xB0 |0 + \xB1 |0 + \x9F |0 + \xB2 |0 + \xD0 |0 + \xB5 |0 + \x79 |0 + \xB4 |0 + \x9A |0 + \x8A |0 + \xBA |0 + \xCA |0 + \xAF |0 + \xA1 |0 + \x90 |0 + \x8F |0 + \xEA |0 + \xFA |0 + \xBE |0 + \xA0 |0 + \xB6 |0 + \xB3 |0 + \x9D |0 + \xDA |0 + \x9B |0 + \x8B |0 + \xB7 |0 + \xB8 |0 + \xB9 |0 + \xAB |0 + \x64 |0 + \x65 |0 + \x62 |0 + \x66 |0 + \x63 |0 + \x67 |0 + \x9E |0 + \x68 |0 + \x74 |0 + \x71 |0 + \x72 |0 + \x73 |0 + \x78 |0 + \x75 |0 + \x76 |0 + \x77 |0 + \xAC |0 + \x69 |0 + \xED |0 + \xEE |0 + \xEB |0 + \xEF |0 + \xEC |0 + \xBF |0 + \x80 |0 + \xE0 |0 + \xFE |0 + \xDD |0 + \xFC |0 + \xAD |0 + \xAE |0 + \x59 |0 + \x44 |0 + \x45 |0 + \x42 |0 + \x46 |0 + \x43 |0 + \x47 |0 + \x9C |0 + \x48 |0 + \x54 |0 + \x51 |0 + \x52 |0 + \x53 |0 + \x58 |0 + \x55 |0 + \x56 |0 + \x57 |0 + \x8C |0 + \x49 |0 + \xCD |0 + \xCE |0 + \xCB |0 + \xCF |0 + \xCC |0 + \xE1 |0 + \x70 |0 + \xC0 |0 + \xDE |0 + \xDB |0 + \xDC |0 + \x8D |0 + \x8E |0 + \xDF |0 +END CHARMAP diff --git a/ext/Encode/Encode/symbol.ucm b/ext/Encode/Encode/symbol.ucm new file mode 100644 index 0000000..51466e6 --- /dev/null +++ b/ext/Encode/Encode/symbol.ucm @@ -0,0 +1,262 @@ +# Written by compile -n symbol -o Encode/symbol.ucm Encode/symbol.enc + "symbol" + 1 + 1 + \x3F +# +CHARMAP + \x00 |0 + \x01 |0 + \x02 |0 + \x03 |0 + \x04 |0 + \x05 |0 + \x06 |0 + \x07 |0 + \x08 |0 + \x09 |0 + \x0A |0 + \x0B |0 + \x0C |0 + \x0D |0 + \x0E |0 + \x0F |0 + \x10 |0 + \x11 |0 + \x12 |0 + \x13 |0 + \x14 |0 + \x15 |0 + \x16 |0 + \x17 |0 + \x18 |0 + \x19 |0 + \x1A |0 + \x1B |0 + \x1C |0 + \x1D |0 + \x1E |0 + \x1F |0 + \x20 |0 + \x21 |0 + \x23 |0 + \x25 |0 + \x26 |0 + \x28 |0 + \x29 |0 + \x2B |0 + \x2C |0 + \x2E |0 + \x2F |0 + \x30 |0 + \x31 |0 + \x32 |0 + \x33 |0 + \x34 |0 + \x35 |0 + \x36 |0 + \x37 |0 + \x38 |0 + \x39 |0 + \x3A |0 + \x3B |0 + \x3C |0 + \x3D |0 + \x3E |0 + \x3F |0 + \x5B |0 + \x5D |0 + \x5F |0 + \x7B |0 + \x7C |0 + \x7D |0 + \x7F |0 + \x80 |0 + \x81 |0 + \x82 |0 + \x83 |0 + \x84 |0 + \x85 |0 + \x86 |0 + \x87 |0 + \x88 |0 + \x89 |0 + \x8A |0 + \x8B |0 + \x8C |0 + \x8D |0 + \x8E |0 + \x8F |0 + \x90 |0 + \x91 |0 + \x92 |0 + \x93 |0 + \x94 |0 + \x95 |0 + \x96 |0 + \x97 |0 + \x98 |0 + \x99 |0 + \x9A |0 + \x9B |0 + \x9C |0 + \x9D |0 + \x9E |0 + \x9F |0 + \xD3 |0 + \xD8 |0 + \xD2 |0 + \xB0 |0 + \xB1 |0 + \xB4 |0 + \xB8 |0 + \xA6 |0 + \x41 |0 + \x42 |0 + \x47 |0 + \x44 |0 + \x45 |0 + \x5A |0 + \x48 |0 + \x51 |0 + \x49 |0 + \x4B |0 + \x4C |0 + \x4D |0 + \x4E |0 + \x58 |0 + \x4F |0 + \x50 |0 + \x52 |0 + \x53 |0 + \x54 |0 + \x55 |0 + \x46 |0 + \x43 |0 + \x59 |0 + \x57 |0 + \x61 |0 + \x62 |0 + \x67 |0 + \x64 |0 + \x65 |0 + \x7A |0 + \x68 |0 + \x71 |0 + \x69 |0 + \x6B |0 + \x6C |0 + \x6D |0 + \x6E |0 + \x78 |0 + \x6F |0 + \x70 |0 + \x72 |0 + \x56 |0 + \x73 |0 + \x74 |0 + \x75 |0 + \x66 |0 + \x63 |0 + \x79 |0 + \x77 |0 + \x4A |0 + \xA1 |0 + \x6A |0 + \x76 |0 + \xB7 |0 + \xBC |0 + \xA2 |0 + \xB2 |0 + \xA4 |0 + \xC1 |0 + \xC3 |0 + \xC2 |0 + \xD4 |0 + \xC0 |0 + \xAC |0 + \xAD |0 + \xAE |0 + \xAF |0 + \xAB |0 + \xBF |0 + \xDC |0 + \xDD |0 + \xDE |0 + \xDF |0 + \xDB |0 + \x22 |0 + \xB6 |0 + \x24 |0 + \xC6 |0 + \xD1 |0 + \xCE |0 + \xCF |0 + \x27 |0 + \xD5 |0 + \xE5 |0 + \x2D |0 + \x2A |0 + \xD6 |0 + \xB5 |0 + \xA5 |0 + \xD0 |0 + \xD9 |0 + \xDA |0 + \xC7 |0 + \xC8 |0 + \xF2 |0 + \x5C |0 + \x7E |0 + \x40 |0 + \xBB |0 + \xB9 |0 + \xBA |0 + \xA3 |0 + \xB3 |0 + \xCC |0 + \xC9 |0 + \xCB |0 + \xCD |0 + \xCA |0 + \xC5 |0 + \xC4 |0 + \x5E |0 + \xE0 |0 + \xD7 |0 + \xF3 |0 + \xF5 |0 + \xE1 |0 + \xF1 |0 + \xAA |0 + \xA7 |0 + \xA9 |0 + \xA8 |0 + \x60 |0 + \xBD |0 + \xBE |0 + \xE2 |0 + \xE3 |0 + \xE4 |0 + \xE6 |0 + \xE7 |0 + \xE8 |0 + \xE9 |0 + \xEA |0 + \xEB |0 + \xEC |0 + \xED |0 + \xEE |0 + \xEF |0 + \xF4 |0 + \xF6 |0 + \xF7 |0 + \xF8 |0 + \xF9 |0 + \xFA |0 + \xFB |0 + \xFC |0 + \xFD |0 + \xFE |0 + \xF0 |0 +END CHARMAP diff --git a/ext/Encode/Makefile.PL b/ext/Encode/Makefile.PL index 6a0e1c5..fcd0651 100644 --- a/ext/Encode/Makefile.PL +++ b/ext/Encode/Makefile.PL @@ -1,14 +1,14 @@ use ExtUtils::MakeMaker; -my %tables = (iso8859 => ['ascii.enc', 'cp1250.enc'], - EBCDIC => ['cp1047.enc','cp37.enc','posix-bc.enc'], - Symbols => ['symbol.enc','dingbats.enc'], +my %tables = (iso8859 => ['ascii.ucm', 'cp1250.ucm'], + EBCDIC => ['cp1047.ucm','cp37.ucm','posix-bc.ucm'], + Symbols => ['symbol.ucm','dingbats.ucm'], ); opendir(ENC,'Encode'); while (defined(my $file = readdir(ENC))) { - if ($file =~ /iso8859.*\.enc/) + if ($file =~ /iso8859.*\.ucm/) { push(@{$tables{iso8859}},$file); } diff --git a/ext/Encode/compile b/ext/Encode/compile index 4c8ac52..eb77133 100755 --- a/ext/Encode/compile +++ b/ext/Encode/compile @@ -48,7 +48,7 @@ sub encode_M eval "\@ARGV = map(glob(\$_),\@ARGV)" if ($^O eq 'MSWin32'); my %opt; -getopts('qo:F:',\%opt); +getopts('qo:F:n:',\%opt); my $cname = (exists $opt{'o'}) ? $opt{'o'} : shift(@ARGV); chmod(0666,$cname) if -f $cname && !-w $cname; open(C,">$cname") || die "Cannot open $cname:$!"; @@ -132,6 +132,7 @@ sub cmp_name foreach my $enc (sort cmp_name @encfiles) { my ($name,$sfx) = $enc =~ /^.*?([\w-]+)\.(enc|ucm)$/; + $name = delete $opt{'n'} if exists $opt{'n'}; if (open(E,$enc)) { if ($sfx eq 'enc') @@ -305,6 +306,7 @@ sub compile_enc no strict 'refs'; $rep = &{"encode_$type"}($v & 0xFF, ($v >> 8) & 0xffe); } + my %seen; while ($pages--) { my $line = <$fh>; @@ -319,12 +321,22 @@ sub compile_enc no strict 'refs'; my $ech = &{"encode_$type"}($ch,$page); my $val = hex(substr($line,0,4,'')); + next if $val == 0xFFFD; if ($val || (!$ch && !$page)) { my $el = length($ech); $max_el = $el if (!defined($max_el) || $el > $max_el); $min_el = $el if (!defined($min_el) || $el < $min_el); my $uch = encode_U($val); + if (exists $seen{$uch}) + { + warn sprintf("U%04X is %02X%02X and %02X%02X\n", + $val,$page,$ch,@{$seen{$uch}}); + } + else + { + $seen{$uch} = [$page,$ch]; + } enter($e2u,$ech,$uch,$e2u,0); enter($u2e,$uch,$ech,$u2e,0); }