diff options
Diffstat (limited to 'libjava/include/java-chardecomp.h')
-rw-r--r-- | libjava/include/java-chardecomp.h | 536 |
1 files changed, 315 insertions, 221 deletions
diff --git a/libjava/include/java-chardecomp.h b/libjava/include/java-chardecomp.h index 346492a..cdfd6ad 100644 --- a/libjava/include/java-chardecomp.h +++ b/libjava/include/java-chardecomp.h @@ -3,7 +3,8 @@ #ifndef __JAVA_CHARDECOMP_H__ #define __JAVA_CHARDECOMP_H__ -// These tables are automatically generated by the chartables.pl + +// These tables are automatically generated by the scripts/unicode-decomp.pl // script. DO NOT EDIT the tables. Instead, fix the script // and run it again. @@ -200,8 +201,8 @@ static const decomp_entry canonical_decomposition[] = { 0x01dc, "\x00\xfc\x03\x00" }, { 0x01de, "\x00\xc4\x03\x04" }, { 0x01df, "\x00\xe4\x03\x04" }, - { 0x01e0, "\x00\x41\x03\x07\x03\x04" }, - { 0x01e1, "\x00\x61\x03\x07\x03\x04" }, + { 0x01e0, "\x02\x26\x03\x04" }, + { 0x01e1, "\x02\x27\x03\x04" }, { 0x01e2, "\x00\xc6\x03\x04" }, { 0x01e3, "\x00\xe6\x03\x04" }, { 0x01e6, "\x00\x47\x03\x0c" }, @@ -217,6 +218,8 @@ static const decomp_entry canonical_decomposition[] = { 0x01f0, "\x00\x6a\x03\x0c" }, { 0x01f4, "\x00\x47\x03\x01" }, { 0x01f5, "\x00\x67\x03\x01" }, + { 0x01f8, "\x00\x4e\x03\x00" }, + { 0x01f9, "\x00\x6e\x03\x00" }, { 0x01fa, "\x00\xc5\x03\x01" }, { 0x01fb, "\x00\xe5\x03\x01" }, { 0x01fc, "\x00\xc6\x03\x01" }, @@ -247,6 +250,26 @@ static const decomp_entry canonical_decomposition[] = { 0x0215, "\x00\x75\x03\x0f" }, { 0x0216, "\x00\x55\x03\x11" }, { 0x0217, "\x00\x75\x03\x11" }, + { 0x0218, "\x00\x53\x03\x26" }, + { 0x0219, "\x00\x73\x03\x26" }, + { 0x021a, "\x00\x54\x03\x26" }, + { 0x021b, "\x00\x74\x03\x26" }, + { 0x021e, "\x00\x48\x03\x0c" }, + { 0x021f, "\x00\x68\x03\x0c" }, + { 0x0226, "\x00\x41\x03\x07" }, + { 0x0227, "\x00\x61\x03\x07" }, + { 0x0228, "\x00\x45\x03\x27" }, + { 0x0229, "\x00\x65\x03\x27" }, + { 0x022a, "\x00\xd6\x03\x04" }, + { 0x022b, "\x00\xf6\x03\x04" }, + { 0x022c, "\x00\xd5\x03\x04" }, + { 0x022d, "\x00\xf5\x03\x04" }, + { 0x022e, "\x00\x4f\x03\x07" }, + { 0x022f, "\x00\x6f\x03\x07" }, + { 0x0230, "\x02\x2e\x03\x04" }, + { 0x0231, "\x02\x2f\x03\x04" }, + { 0x0232, "\x00\x59\x03\x04" }, + { 0x0233, "\x00\x79\x03\x04" }, { 0x0340, "\x03\x00" }, { 0x0341, "\x03\x01" }, { 0x0343, "\x03\x13" }, @@ -277,17 +300,21 @@ static const decomp_entry canonical_decomposition[] = { 0x03ce, "\x03\xc9\x03\x01" }, { 0x03d3, "\x03\xd2\x03\x01" }, { 0x03d4, "\x03\xd2\x03\x08" }, + { 0x0400, "\x04\x15\x03\x00" }, { 0x0401, "\x04\x15\x03\x08" }, { 0x0403, "\x04\x13\x03\x01" }, { 0x0407, "\x04\x06\x03\x08" }, { 0x040c, "\x04\x1a\x03\x01" }, + { 0x040d, "\x04\x18\x03\x00" }, { 0x040e, "\x04\x23\x03\x06" }, { 0x0419, "\x04\x18\x03\x06" }, { 0x0439, "\x04\x38\x03\x06" }, + { 0x0450, "\x04\x35\x03\x00" }, { 0x0451, "\x04\x35\x03\x08" }, { 0x0453, "\x04\x33\x03\x01" }, { 0x0457, "\x04\x56\x03\x08" }, { 0x045c, "\x04\x3a\x03\x01" }, + { 0x045d, "\x04\x38\x03\x00" }, { 0x045e, "\x04\x43\x03\x06" }, { 0x0476, "\x04\x74\x03\x0f" }, { 0x0477, "\x04\x75\x03\x0f" }, @@ -313,6 +340,8 @@ static const decomp_entry canonical_decomposition[] = { 0x04e7, "\x04\x3e\x03\x08" }, { 0x04ea, "\x04\xe8\x03\x08" }, { 0x04eb, "\x04\xe9\x03\x08" }, + { 0x04ec, "\x04\x2d\x03\x08" }, + { 0x04ed, "\x04\x4d\x03\x08" }, { 0x04ee, "\x04\x23\x03\x04" }, { 0x04ef, "\x04\x43\x03\x04" }, { 0x04f0, "\x04\x23\x03\x08" }, @@ -323,6 +352,14 @@ static const decomp_entry canonical_decomposition[] = { 0x04f5, "\x04\x47\x03\x08" }, { 0x04f8, "\x04\x2b\x03\x08" }, { 0x04f9, "\x04\x4b\x03\x08" }, + { 0x0622, "\x06\x27\x06\x53" }, + { 0x0623, "\x06\x27\x06\x54" }, + { 0x0624, "\x06\x48\x06\x54" }, + { 0x0625, "\x06\x27\x06\x55" }, + { 0x0626, "\x06\x4a\x06\x54" }, + { 0x06c0, "\x06\xd5\x06\x54" }, + { 0x06c2, "\x06\xc1\x06\x54" }, + { 0x06d3, "\x06\xd2\x06\x54" }, { 0x0929, "\x09\x28\x09\x3c" }, { 0x0931, "\x09\x30\x09\x3c" }, { 0x0934, "\x09\x33\x09\x3c" }, @@ -334,23 +371,22 @@ static const decomp_entry canonical_decomposition[] = { 0x095d, "\x09\x22\x09\x3c" }, { 0x095e, "\x09\x2b\x09\x3c" }, { 0x095f, "\x09\x2f\x09\x3c" }, - { 0x09b0, "\x09\xac\x09\xbc" }, { 0x09cb, "\x09\xc7\x09\xbe" }, { 0x09cc, "\x09\xc7\x09\xd7" }, { 0x09dc, "\x09\xa1\x09\xbc" }, { 0x09dd, "\x09\xa2\x09\xbc" }, { 0x09df, "\x09\xaf\x09\xbc" }, + { 0x0a33, "\x0a\x32\x0a\x3c" }, + { 0x0a36, "\x0a\x38\x0a\x3c" }, { 0x0a59, "\x0a\x16\x0a\x3c" }, { 0x0a5a, "\x0a\x17\x0a\x3c" }, { 0x0a5b, "\x0a\x1c\x0a\x3c" }, - { 0x0a5c, "\x0a\x21\x0a\x3c" }, { 0x0a5e, "\x0a\x2b\x0a\x3c" }, { 0x0b48, "\x0b\x47\x0b\x56" }, { 0x0b4b, "\x0b\x47\x0b\x3e" }, { 0x0b4c, "\x0b\x47\x0b\x57" }, { 0x0b5c, "\x0b\x21\x0b\x3c" }, { 0x0b5d, "\x0b\x22\x0b\x3c" }, - { 0x0b5f, "\x0b\x2f\x0b\x3c" }, { 0x0b94, "\x0b\x92\x0b\xd7" }, { 0x0bca, "\x0b\xc6\x0b\xbe" }, { 0x0bcb, "\x0b\xc7\x0b\xbe" }, @@ -364,27 +400,28 @@ static const decomp_entry canonical_decomposition[] = { 0x0d4a, "\x0d\x46\x0d\x3e" }, { 0x0d4b, "\x0d\x47\x0d\x3e" }, { 0x0d4c, "\x0d\x46\x0d\x57" }, - { 0x0e33, "\x0e\x4d\x0e\x32" }, - { 0x0eb3, "\x0e\xcd\x0e\xb2" }, + { 0x0dda, "\x0d\xd9\x0d\xca" }, + { 0x0ddc, "\x0d\xd9\x0d\xcf" }, + { 0x0ddd, "\x0d\xdc\x0d\xca" }, + { 0x0dde, "\x0d\xd9\x0d\xdf" }, { 0x0f43, "\x0f\x42\x0f\xb7" }, { 0x0f4d, "\x0f\x4c\x0f\xb7" }, { 0x0f52, "\x0f\x51\x0f\xb7" }, { 0x0f57, "\x0f\x56\x0f\xb7" }, { 0x0f5c, "\x0f\x5b\x0f\xb7" }, { 0x0f69, "\x0f\x40\x0f\xb5" }, - { 0x0f73, "\x0f\x72\x0f\x71" }, + { 0x0f73, "\x0f\x71\x0f\x72" }, { 0x0f75, "\x0f\x71\x0f\x74" }, { 0x0f76, "\x0f\xb2\x0f\x80" }, - { 0x0f77, "\x0f\x76\x0f\x71" }, { 0x0f78, "\x0f\xb3\x0f\x80" }, - { 0x0f79, "\x0f\x78\x0f\x71" }, - { 0x0f81, "\x0f\x80\x0f\x71" }, + { 0x0f81, "\x0f\x71\x0f\x80" }, { 0x0f93, "\x0f\x92\x0f\xb7" }, { 0x0f9d, "\x0f\x9c\x0f\xb7" }, { 0x0fa2, "\x0f\xa1\x0f\xb7" }, { 0x0fa7, "\x0f\xa6\x0f\xb7" }, { 0x0fac, "\x0f\xab\x0f\xb7" }, { 0x0fb9, "\x0f\x90\x0f\xb5" }, + { 0x1026, "\x10\x25\x10\x2e" }, { 0x1e00, "\x00\x41\x03\x25" }, { 0x1e01, "\x00\x61\x03\x25" }, { 0x1e02, "\x00\x42\x03\x07" }, @@ -413,8 +450,8 @@ static const decomp_entry canonical_decomposition[] = { 0x1e19, "\x00\x65\x03\x2d" }, { 0x1e1a, "\x00\x45\x03\x30" }, { 0x1e1b, "\x00\x65\x03\x30" }, - { 0x1e1c, "\x01\x14\x03\x27" }, - { 0x1e1d, "\x01\x15\x03\x27" }, + { 0x1e1c, "\x02\x28\x03\x06" }, + { 0x1e1d, "\x02\x29\x03\x06" }, { 0x1e1e, "\x00\x46\x03\x07" }, { 0x1e1f, "\x00\x66\x03\x07" }, { 0x1e20, "\x00\x47\x03\x04" }, @@ -552,8 +589,8 @@ static const decomp_entry canonical_decomposition[] = { 0x1ea9, "\x00\xe2\x03\x09" }, { 0x1eaa, "\x00\xc2\x03\x03" }, { 0x1eab, "\x00\xe2\x03\x03" }, - { 0x1eac, "\x00\xc2\x03\x23" }, - { 0x1ead, "\x00\xe2\x03\x23" }, + { 0x1eac, "\x1e\xa0\x03\x02" }, + { 0x1ead, "\x1e\xa1\x03\x02" }, { 0x1eae, "\x01\x02\x03\x01" }, { 0x1eaf, "\x01\x03\x03\x01" }, { 0x1eb0, "\x01\x02\x03\x00" }, @@ -562,8 +599,8 @@ static const decomp_entry canonical_decomposition[] = { 0x1eb3, "\x01\x03\x03\x09" }, { 0x1eb4, "\x01\x02\x03\x03" }, { 0x1eb5, "\x01\x03\x03\x03" }, - { 0x1eb6, "\x01\x02\x03\x23" }, - { 0x1eb7, "\x01\x03\x03\x23" }, + { 0x1eb6, "\x1e\xa0\x03\x06" }, + { 0x1eb7, "\x1e\xa1\x03\x06" }, { 0x1eb8, "\x00\x45\x03\x23" }, { 0x1eb9, "\x00\x65\x03\x23" }, { 0x1eba, "\x00\x45\x03\x09" }, @@ -578,8 +615,8 @@ static const decomp_entry canonical_decomposition[] = { 0x1ec3, "\x00\xea\x03\x09" }, { 0x1ec4, "\x00\xca\x03\x03" }, { 0x1ec5, "\x00\xea\x03\x03" }, - { 0x1ec6, "\x00\xca\x03\x23" }, - { 0x1ec7, "\x00\xea\x03\x23" }, + { 0x1ec6, "\x1e\xb8\x03\x02" }, + { 0x1ec7, "\x1e\xb9\x03\x02" }, { 0x1ec8, "\x00\x49\x03\x09" }, { 0x1ec9, "\x00\x69\x03\x09" }, { 0x1eca, "\x00\x49\x03\x23" }, @@ -596,8 +633,8 @@ static const decomp_entry canonical_decomposition[] = { 0x1ed5, "\x00\xf4\x03\x09" }, { 0x1ed6, "\x00\xd4\x03\x03" }, { 0x1ed7, "\x00\xf4\x03\x03" }, - { 0x1ed8, "\x00\xd4\x03\x23" }, - { 0x1ed9, "\x00\xf4\x03\x23" }, + { 0x1ed8, "\x1e\xcc\x03\x02" }, + { 0x1ed9, "\x1e\xcd\x03\x02" }, { 0x1eda, "\x01\xa0\x03\x01" }, { 0x1edb, "\x01\xa1\x03\x01" }, { 0x1edc, "\x01\xa0\x03\x00" }, @@ -864,12 +901,18 @@ static const decomp_entry canonical_decomposition[] = { 0x2126, "\x03\xa9" }, { 0x212a, "\x00\x4b" }, { 0x212b, "\x00\xc5" }, + { 0x219a, "\x21\x90\x03\x38" }, + { 0x219b, "\x21\x92\x03\x38" }, + { 0x21ae, "\x21\x94\x03\x38" }, + { 0x21cd, "\x21\xd0\x03\x38" }, + { 0x21ce, "\x21\xd4\x03\x38" }, + { 0x21cf, "\x21\xd2\x03\x38" }, { 0x2204, "\x22\x03\x03\x38" }, { 0x2209, "\x22\x08\x03\x38" }, { 0x220c, "\x22\x0b\x03\x38" }, { 0x2224, "\x22\x23\x03\x38" }, { 0x2226, "\x22\x25\x03\x38" }, - { 0x2241, "\x00\x7e\x03\x38" }, + { 0x2241, "\x22\x3c\x03\x38" }, { 0x2244, "\x22\x43\x03\x38" }, { 0x2247, "\x22\x45\x03\x38" }, { 0x2249, "\x22\x48\x03\x38" }, @@ -1252,6 +1295,7 @@ static const decomp_entry canonical_decomposition[] = { 0xfa2b, "\x98\xfc" }, { 0xfa2c, "\x99\x28" }, { 0xfa2d, "\x9d\xb4" }, + { 0xfb1d, "\x05\xd9\x05\xb4" }, { 0xfb1f, "\x05\xf2\x05\xb7" }, { 0xfb2a, "\x05\xe9\x05\xc1" }, { 0xfb2b, "\x05\xe9\x05\xc2" }, @@ -1289,9 +1333,6 @@ static const decomp_entry canonical_decomposition[] = static const decomp_entry full_decomposition[] = { - { 0x005e, "\x00\x20\x03\x02" }, - { 0x005f, "\x00\x20\x03\x32" }, - { 0x0060, "\x00\x20\x03\x00" }, { 0x00a0, "\x00\x20" }, { 0x00a8, "\x00\x20\x03\x08" }, { 0x00aa, "\x00\x61" }, @@ -1346,196 +1387,26 @@ static const decomp_entry full_decomposition[] = { 0x02e4, "\x02\x95" }, { 0x037a, "\x00\x20\x03\x45" }, { 0x0384, "\x00\x20\x03\x01" }, + { 0x03d0, "\x03\xb2" }, + { 0x03d1, "\x03\xb8" }, + { 0x03d2, "\x03\xa5" }, + { 0x03d5, "\x03\xc6" }, + { 0x03d6, "\x03\xc0" }, + { 0x03f0, "\x03\xba" }, + { 0x03f1, "\x03\xc1" }, + { 0x03f2, "\x03\xc2" }, { 0x0587, "\x05\x65\x05\x82" }, + { 0x0675, "\x06\x27\x06\x74" }, + { 0x0676, "\x06\x48\x06\x74" }, + { 0x0677, "\x06\xc7\x06\x74" }, + { 0x0678, "\x06\x4a\x06\x74" }, + { 0x0e33, "\x0e\x4d\x0e\x32" }, + { 0x0eb3, "\x0e\xcd\x0e\xb2" }, { 0x0edc, "\x0e\xab\x0e\x99" }, { 0x0edd, "\x0e\xab\x0e\xa1" }, - { 0x1101, "\x11\x00\x11\x00" }, - { 0x1104, "\x11\x03\x11\x03" }, - { 0x1108, "\x11\x07\x11\x07" }, - { 0x110a, "\x11\x09\x11\x09" }, - { 0x110d, "\x11\x0c\x11\x0c" }, - { 0x1113, "\x11\x02\x11\x00" }, - { 0x1114, "\x11\x02\x11\x02" }, - { 0x1115, "\x11\x02\x11\x03" }, - { 0x1116, "\x11\x02\x11\x07" }, - { 0x1117, "\x11\x03\x11\x00" }, - { 0x1118, "\x11\x05\x11\x02" }, - { 0x1119, "\x11\x05\x11\x05" }, - { 0x111a, "\x11\x05\x11\x12" }, - { 0x111b, "\x11\x05\x11\x0b" }, - { 0x111c, "\x11\x06\x11\x07" }, - { 0x111d, "\x11\x06\x11\x0b" }, - { 0x111e, "\x11\x07\x11\x00" }, - { 0x111f, "\x11\x07\x11\x02" }, - { 0x1120, "\x11\x07\x11\x03" }, - { 0x1121, "\x11\x07\x11\x09" }, - { 0x1122, "\x11\x07\x11\x09\x11\x00" }, - { 0x1123, "\x11\x07\x11\x09\x11\x03" }, - { 0x1124, "\x11\x07\x11\x09\x11\x07" }, - { 0x1125, "\x11\x07\x11\x09\x11\x09" }, - { 0x1126, "\x11\x07\x11\x09\x11\x0c" }, - { 0x1127, "\x11\x07\x11\x0c" }, - { 0x1128, "\x11\x07\x11\x0e" }, - { 0x1129, "\x11\x07\x11\x10" }, - { 0x112a, "\x11\x07\x11\x11" }, - { 0x112b, "\x11\x07\x11\x0b" }, - { 0x112c, "\x11\x07\x11\x07\x11\x0b" }, - { 0x112d, "\x11\x09\x11\x00" }, - { 0x112e, "\x11\x09\x11\x02" }, - { 0x112f, "\x11\x09\x11\x03" }, - { 0x1130, "\x11\x09\x11\x05" }, - { 0x1131, "\x11\x09\x11\x06" }, - { 0x1132, "\x11\x09\x11\x07" }, - { 0x1133, "\x11\x09\x11\x07\x11\x00" }, - { 0x1134, "\x11\x09\x11\x09\x11\x09" }, - { 0x1135, "\x11\x09\x11\x0b" }, - { 0x1136, "\x11\x09\x11\x0c" }, - { 0x1137, "\x11\x09\x11\x0e" }, - { 0x1138, "\x11\x09\x11\x0f" }, - { 0x1139, "\x11\x09\x11\x10" }, - { 0x113a, "\x11\x09\x11\x11" }, - { 0x113b, "\x11\x09\x11\x12" }, - { 0x113d, "\x11\x3c\x11\x3c" }, - { 0x113f, "\x11\x3e\x11\x3e" }, - { 0x1141, "\x11\x0b\x11\x00" }, - { 0x1142, "\x11\x0b\x11\x03" }, - { 0x1143, "\x11\x0b\x11\x06" }, - { 0x1144, "\x11\x0b\x11\x07" }, - { 0x1145, "\x11\x0b\x11\x09" }, - { 0x1146, "\x11\x0b\x11\x40" }, - { 0x1147, "\x11\x0b\x11\x0b" }, - { 0x1148, "\x11\x0b\x11\x0c" }, - { 0x1149, "\x11\x0b\x11\x0e" }, - { 0x114a, "\x11\x0b\x11\x10" }, - { 0x114b, "\x11\x0b\x11\x11" }, - { 0x114d, "\x11\x0c\x11\x0b" }, - { 0x114f, "\x11\x4e\x11\x4e" }, - { 0x1151, "\x11\x50\x11\x50" }, - { 0x1152, "\x11\x0e\x11\x0f" }, - { 0x1153, "\x11\x0e\x11\x12" }, - { 0x1156, "\x11\x11\x11\x07" }, - { 0x1157, "\x11\x11\x11\x0b" }, - { 0x1158, "\x11\x12\x11\x12" }, - { 0x1162, "\x11\x61\x11\x75" }, - { 0x1164, "\x11\x63\x11\x75" }, - { 0x1166, "\x11\x65\x11\x75" }, - { 0x1168, "\x11\x67\x11\x75" }, - { 0x116a, "\x11\x69\x11\x61" }, - { 0x116b, "\x11\x69\x11\x61\x11\x75" }, - { 0x116c, "\x11\x69\x11\x75" }, - { 0x116f, "\x11\x6e\x11\x65" }, - { 0x1170, "\x11\x6e\x11\x65\x11\x75" }, - { 0x1171, "\x11\x6e\x11\x75" }, - { 0x1174, "\x11\x73\x11\x75" }, - { 0x1176, "\x11\x61\x11\x69" }, - { 0x1177, "\x11\x61\x11\x6e" }, - { 0x1178, "\x11\x63\x11\x69" }, - { 0x1179, "\x11\x63\x11\x6d" }, - { 0x117a, "\x11\x65\x11\x69" }, - { 0x117b, "\x11\x65\x11\x6e" }, - { 0x117c, "\x11\x65\x11\x73" }, - { 0x117d, "\x11\x67\x11\x69" }, - { 0x117e, "\x11\x67\x11\x6e" }, - { 0x117f, "\x11\x69\x11\x65" }, - { 0x1180, "\x11\x69\x11\x66" }, - { 0x1181, "\x11\x69\x11\x68" }, - { 0x1182, "\x11\x69\x11\x69" }, - { 0x1183, "\x11\x69\x11\x6e" }, - { 0x1184, "\x11\x6d\x11\x63" }, - { 0x1185, "\x11\x6d\x11\x64" }, - { 0x1186, "\x11\x6d\x11\x67" }, - { 0x1187, "\x11\x6d\x11\x69" }, - { 0x1188, "\x11\x6d\x11\x75" }, - { 0x1189, "\x11\x6e\x11\x61" }, - { 0x118a, "\x11\x6e\x11\x62" }, - { 0x118b, "\x11\x6e\x11\x65\x11\x73" }, - { 0x118c, "\x11\x6e\x11\x68" }, - { 0x118d, "\x11\x6e\x11\x6e" }, - { 0x118e, "\x11\x72\x11\x61" }, - { 0x118f, "\x11\x72\x11\x65" }, - { 0x1190, "\x11\x72\x11\x66" }, - { 0x1191, "\x11\x72\x11\x67" }, - { 0x1192, "\x11\x72\x11\x68" }, - { 0x1193, "\x11\x72\x11\x6e" }, - { 0x1194, "\x11\x72\x11\x75" }, - { 0x1195, "\x11\x73\x11\x6e" }, - { 0x1196, "\x11\x73\x11\x73" }, - { 0x1197, "\x11\x74\x11\x6e" }, - { 0x1198, "\x11\x75\x11\x61" }, - { 0x1199, "\x11\x75\x11\x63" }, - { 0x119a, "\x11\x75\x11\x69" }, - { 0x119b, "\x11\x75\x11\x6e" }, - { 0x119c, "\x11\x75\x11\x73" }, - { 0x119d, "\x11\x75\x11\x9e" }, - { 0x119f, "\x11\x9e\x11\x65" }, - { 0x11a0, "\x11\x9e\x11\x6e" }, - { 0x11a1, "\x11\x9e\x11\x75" }, - { 0x11a2, "\x11\x9e\x11\x9e" }, - { 0x11a9, "\x11\xa8\x11\xa8" }, - { 0x11aa, "\x11\xa8\x11\xba" }, - { 0x11ac, "\x11\xab\x11\xbd" }, - { 0x11ad, "\x11\xab\x11\xc2" }, - { 0x11b0, "\x11\xaf\x11\xa8" }, - { 0x11b1, "\x11\xaf\x11\xb7" }, - { 0x11b2, "\x11\xaf\x11\xb8" }, - { 0x11b3, "\x11\xaf\x11\xba" }, - { 0x11b4, "\x11\xaf\x11\xc0" }, - { 0x11b5, "\x11\xaf\x11\xc1" }, - { 0x11b6, "\x11\xaf\x11\xc2" }, - { 0x11b9, "\x11\xb8\x11\xba" }, - { 0x11bb, "\x11\xba\x11\xba" }, - { 0x11c3, "\x11\xa8\x11\xaf" }, - { 0x11c4, "\x11\xa8\x11\xba\x11\xa8" }, - { 0x11c5, "\x11\xab\x11\xa8" }, - { 0x11c6, "\x11\xab\x11\xae" }, - { 0x11c7, "\x11\xab\x11\xba" }, - { 0x11c8, "\x11\xab\x11\xeb" }, - { 0x11c9, "\x11\xab\x11\xc0" }, - { 0x11ca, "\x11\xae\x11\xa8" }, - { 0x11cb, "\x11\xae\x11\xaf" }, - { 0x11cc, "\x11\xaf\x11\xa8\x11\xba" }, - { 0x11cd, "\x11\xaf\x11\xab" }, - { 0x11ce, "\x11\xaf\x11\xae" }, - { 0x11cf, "\x11\xaf\x11\xae\x11\xc2" }, - { 0x11d0, "\x11\xaf\x11\xaf" }, - { 0x11d1, "\x11\xaf\x11\xb7\x11\xa8" }, - { 0x11d2, "\x11\xaf\x11\xb7\x11\xba" }, - { 0x11d3, "\x11\xaf\x11\xb8\x11\xba" }, - { 0x11d4, "\x11\xaf\x11\xb8\x11\xc2" }, - { 0x11d5, "\x11\xaf\x11\xb8\x11\xbc" }, - { 0x11d6, "\x11\xaf\x11\xba\x11\xba" }, - { 0x11d7, "\x11\xaf\x11\xeb" }, - { 0x11d8, "\x11\xaf\x11\xbf" }, - { 0x11d9, "\x11\xaf\x11\xf9" }, - { 0x11da, "\x11\xb7\x11\xa8" }, - { 0x11db, "\x11\xb7\x11\xaf" }, - { 0x11dc, "\x11\xb7\x11\xb8" }, - { 0x11dd, "\x11\xb7\x11\xba" }, - { 0x11de, "\x11\xb7\x11\xba\x11\xba" }, - { 0x11df, "\x11\xb7\x11\xeb" }, - { 0x11e0, "\x11\xb7\x11\xbe" }, - { 0x11e1, "\x11\xb7\x11\xc2" }, - { 0x11e2, "\x11\xb7\x11\xbc" }, - { 0x11e3, "\x11\xb8\x11\xaf" }, - { 0x11e4, "\x11\xb8\x11\xc1" }, - { 0x11e5, "\x11\xb8\x11\xc2" }, - { 0x11e6, "\x11\xb8\x11\xbc" }, - { 0x11e7, "\x11\xba\x11\xa8" }, - { 0x11e8, "\x11\xba\x11\xae" }, - { 0x11e9, "\x11\xba\x11\xaf" }, - { 0x11ea, "\x11\xba\x11\xb8" }, - { 0x11ec, "\x11\xbc\x11\xa8" }, - { 0x11ed, "\x11\xbc\x11\xa8\x11\xa8" }, - { 0x11ee, "\x11\xbc\x11\xbc" }, - { 0x11ef, "\x11\xbc\x11\xbf" }, - { 0x11f1, "\x11\xf0\x11\xba" }, - { 0x11f2, "\x11\xf0\x11\xeb" }, - { 0x11f3, "\x11\xc1\x11\xb8" }, - { 0x11f4, "\x11\xc1\x11\xbc" }, - { 0x11f5, "\x11\xc2\x11\xab" }, - { 0x11f6, "\x11\xc2\x11\xaf" }, - { 0x11f7, "\x11\xc2\x11\xb7" }, - { 0x11f8, "\x11\xc2\x11\xb8" }, + { 0x0f0c, "\x0f\x0b" }, + { 0x0f77, "\x0f\xb2\x0f\x81" }, + { 0x0f79, "\x0f\xb3\x0f\x81" }, { 0x1e9a, "\x00\x61\x02\xbe" }, { 0x1fbd, "\x00\x20\x03\x13" }, { 0x1fbf, "\x00\x20\x03\x13" }, @@ -1555,12 +1426,15 @@ static const decomp_entry full_decomposition[] = { 0x2024, "\x00\x2e" }, { 0x2025, "\x00\x2e\x00\x2e" }, { 0x2026, "\x00\x2e\x00\x2e\x00\x2e" }, + { 0x202f, "\x00\x20" }, { 0x2033, "\x20\x32\x20\x32" }, { 0x2034, "\x20\x32\x20\x32\x20\x32" }, { 0x2036, "\x20\x35\x20\x35" }, { 0x2037, "\x20\x35\x20\x35\x20\x35" }, { 0x203c, "\x00\x21\x00\x21" }, { 0x203e, "\x00\x20\x03\x05" }, + { 0x2048, "\x00\x3f\x00\x21" }, + { 0x2049, "\x00\x21\x00\x3f" }, { 0x2070, "\x00\x30" }, { 0x2074, "\x00\x34" }, { 0x2075, "\x00\x35" }, @@ -1631,6 +1505,7 @@ static const decomp_entry full_decomposition[] = { 0x2136, "\x05\xd1" }, { 0x2137, "\x05\xd2" }, { 0x2138, "\x05\xd3" }, + { 0x2139, "\x00\x69" }, { 0x2153, "\x00\x31\x20\x44\x00\x33" }, { 0x2154, "\x00\x32\x20\x44\x00\x33" }, { 0x2155, "\x00\x31\x20\x44\x00\x35" }, @@ -1819,8 +1694,227 @@ static const decomp_entry full_decomposition[] = { 0x24e8, "\x00\x79" }, { 0x24e9, "\x00\x7a" }, { 0x24ea, "\x00\x30" }, + { 0x2e9f, "\x6b\xcd" }, + { 0x2ef3, "\x9f\x9f" }, + { 0x2f00, "\x4e\x00" }, + { 0x2f01, "\x4e\x28" }, + { 0x2f02, "\x4e\x36" }, + { 0x2f03, "\x4e\x3f" }, + { 0x2f04, "\x4e\x59" }, + { 0x2f05, "\x4e\x85" }, + { 0x2f06, "\x4e\x8c" }, + { 0x2f07, "\x4e\xa0" }, + { 0x2f08, "\x4e\xba" }, + { 0x2f09, "\x51\x3f" }, + { 0x2f0a, "\x51\x65" }, + { 0x2f0b, "\x51\x6b" }, + { 0x2f0c, "\x51\x82" }, + { 0x2f0d, "\x51\x96" }, + { 0x2f0e, "\x51\xab" }, + { 0x2f0f, "\x51\xe0" }, + { 0x2f10, "\x51\xf5" }, + { 0x2f11, "\x52\x00" }, + { 0x2f12, "\x52\x9b" }, + { 0x2f13, "\x52\xf9" }, + { 0x2f14, "\x53\x15" }, + { 0x2f15, "\x53\x1a" }, + { 0x2f16, "\x53\x38" }, + { 0x2f17, "\x53\x41" }, + { 0x2f18, "\x53\x5c" }, + { 0x2f19, "\x53\x69" }, + { 0x2f1a, "\x53\x82" }, + { 0x2f1b, "\x53\xb6" }, + { 0x2f1c, "\x53\xc8" }, + { 0x2f1d, "\x53\xe3" }, + { 0x2f1e, "\x56\xd7" }, + { 0x2f1f, "\x57\x1f" }, + { 0x2f20, "\x58\xeb" }, + { 0x2f21, "\x59\x02" }, + { 0x2f22, "\x59\x0a" }, + { 0x2f23, "\x59\x15" }, + { 0x2f24, "\x59\x27" }, + { 0x2f25, "\x59\x73" }, + { 0x2f26, "\x5b\x50" }, + { 0x2f27, "\x5b\x80" }, + { 0x2f28, "\x5b\xf8" }, + { 0x2f29, "\x5c\x0f" }, + { 0x2f2a, "\x5c\x22" }, + { 0x2f2b, "\x5c\x38" }, + { 0x2f2c, "\x5c\x6e" }, + { 0x2f2d, "\x5c\x71" }, + { 0x2f2e, "\x5d\xdb" }, + { 0x2f2f, "\x5d\xe5" }, + { 0x2f30, "\x5d\xf1" }, + { 0x2f31, "\x5d\xfe" }, + { 0x2f32, "\x5e\x72" }, + { 0x2f33, "\x5e\x7a" }, + { 0x2f34, "\x5e\x7f" }, + { 0x2f35, "\x5e\xf4" }, + { 0x2f36, "\x5e\xfe" }, + { 0x2f37, "\x5f\x0b" }, + { 0x2f38, "\x5f\x13" }, + { 0x2f39, "\x5f\x50" }, + { 0x2f3a, "\x5f\x61" }, + { 0x2f3b, "\x5f\x73" }, + { 0x2f3c, "\x5f\xc3" }, + { 0x2f3d, "\x62\x08" }, + { 0x2f3e, "\x62\x36" }, + { 0x2f3f, "\x62\x4b" }, + { 0x2f40, "\x65\x2f" }, + { 0x2f41, "\x65\x34" }, + { 0x2f42, "\x65\x87" }, + { 0x2f43, "\x65\x97" }, + { 0x2f44, "\x65\xa4" }, + { 0x2f45, "\x65\xb9" }, + { 0x2f46, "\x65\xe0" }, + { 0x2f47, "\x65\xe5" }, + { 0x2f48, "\x66\xf0" }, + { 0x2f49, "\x67\x08" }, + { 0x2f4a, "\x67\x28" }, + { 0x2f4b, "\x6b\x20" }, + { 0x2f4c, "\x6b\x62" }, + { 0x2f4d, "\x6b\x79" }, + { 0x2f4e, "\x6b\xb3" }, + { 0x2f4f, "\x6b\xcb" }, + { 0x2f50, "\x6b\xd4" }, + { 0x2f51, "\x6b\xdb" }, + { 0x2f52, "\x6c\x0f" }, + { 0x2f53, "\x6c\x14" }, + { 0x2f54, "\x6c\x34" }, + { 0x2f55, "\x70\x6b" }, + { 0x2f56, "\x72\x2a" }, + { 0x2f57, "\x72\x36" }, + { 0x2f58, "\x72\x3b" }, + { 0x2f59, "\x72\x3f" }, + { 0x2f5a, "\x72\x47" }, + { 0x2f5b, "\x72\x59" }, + { 0x2f5c, "\x72\x5b" }, + { 0x2f5d, "\x72\xac" }, + { 0x2f5e, "\x73\x84" }, + { 0x2f5f, "\x73\x89" }, + { 0x2f60, "\x74\xdc" }, + { 0x2f61, "\x74\xe6" }, + { 0x2f62, "\x75\x18" }, + { 0x2f63, "\x75\x1f" }, + { 0x2f64, "\x75\x28" }, + { 0x2f65, "\x75\x30" }, + { 0x2f66, "\x75\x8b" }, + { 0x2f67, "\x75\x92" }, + { 0x2f68, "\x76\x76" }, + { 0x2f69, "\x76\x7d" }, + { 0x2f6a, "\x76\xae" }, + { 0x2f6b, "\x76\xbf" }, + { 0x2f6c, "\x76\xee" }, + { 0x2f6d, "\x77\xdb" }, + { 0x2f6e, "\x77\xe2" }, + { 0x2f6f, "\x77\xf3" }, + { 0x2f70, "\x79\x3a" }, + { 0x2f71, "\x79\xb8" }, + { 0x2f72, "\x79\xbe" }, + { 0x2f73, "\x7a\x74" }, + { 0x2f74, "\x7a\xcb" }, + { 0x2f75, "\x7a\xf9" }, + { 0x2f76, "\x7c\x73" }, + { 0x2f77, "\x7c\xf8" }, + { 0x2f78, "\x7f\x36" }, + { 0x2f79, "\x7f\x51" }, + { 0x2f7a, "\x7f\x8a" }, + { 0x2f7b, "\x7f\xbd" }, + { 0x2f7c, "\x80\x01" }, + { 0x2f7d, "\x80\x0c" }, + { 0x2f7e, "\x80\x12" }, + { 0x2f7f, "\x80\x33" }, + { 0x2f80, "\x80\x7f" }, + { 0x2f81, "\x80\x89" }, + { 0x2f82, "\x81\xe3" }, + { 0x2f83, "\x81\xea" }, + { 0x2f84, "\x81\xf3" }, + { 0x2f85, "\x81\xfc" }, + { 0x2f86, "\x82\x0c" }, + { 0x2f87, "\x82\x1b" }, + { 0x2f88, "\x82\x1f" }, + { 0x2f89, "\x82\x6e" }, + { 0x2f8a, "\x82\x72" }, + { 0x2f8b, "\x82\x78" }, + { 0x2f8c, "\x86\x4d" }, + { 0x2f8d, "\x86\x6b" }, + { 0x2f8e, "\x88\x40" }, + { 0x2f8f, "\x88\x4c" }, + { 0x2f90, "\x88\x63" }, + { 0x2f91, "\x89\x7e" }, + { 0x2f92, "\x89\x8b" }, + { 0x2f93, "\x89\xd2" }, + { 0x2f94, "\x8a\x00" }, + { 0x2f95, "\x8c\x37" }, + { 0x2f96, "\x8c\x46" }, + { 0x2f97, "\x8c\x55" }, + { 0x2f98, "\x8c\x78" }, + { 0x2f99, "\x8c\x9d" }, + { 0x2f9a, "\x8d\x64" }, + { 0x2f9b, "\x8d\x70" }, + { 0x2f9c, "\x8d\xb3" }, + { 0x2f9d, "\x8e\xab" }, + { 0x2f9e, "\x8e\xca" }, + { 0x2f9f, "\x8f\x9b" }, + { 0x2fa0, "\x8f\xb0" }, + { 0x2fa1, "\x8f\xb5" }, + { 0x2fa2, "\x90\x91" }, + { 0x2fa3, "\x91\x49" }, + { 0x2fa4, "\x91\xc6" }, + { 0x2fa5, "\x91\xcc" }, + { 0x2fa6, "\x91\xd1" }, + { 0x2fa7, "\x95\x77" }, + { 0x2fa8, "\x95\x80" }, + { 0x2fa9, "\x96\x1c" }, + { 0x2faa, "\x96\xb6" }, + { 0x2fab, "\x96\xb9" }, + { 0x2fac, "\x96\xe8" }, + { 0x2fad, "\x97\x51" }, + { 0x2fae, "\x97\x5e" }, + { 0x2faf, "\x97\x62" }, + { 0x2fb0, "\x97\x69" }, + { 0x2fb1, "\x97\xcb" }, + { 0x2fb2, "\x97\xed" }, + { 0x2fb3, "\x97\xf3" }, + { 0x2fb4, "\x98\x01" }, + { 0x2fb5, "\x98\xa8" }, + { 0x2fb6, "\x98\xdb" }, + { 0x2fb7, "\x98\xdf" }, + { 0x2fb8, "\x99\x96" }, + { 0x2fb9, "\x99\x99" }, + { 0x2fba, "\x99\xac" }, + { 0x2fbb, "\x9a\xa8" }, + { 0x2fbc, "\x9a\xd8" }, + { 0x2fbd, "\x9a\xdf" }, + { 0x2fbe, "\x9b\x25" }, + { 0x2fbf, "\x9b\x2f" }, + { 0x2fc0, "\x9b\x32" }, + { 0x2fc1, "\x9b\x3c" }, + { 0x2fc2, "\x9b\x5a" }, + { 0x2fc3, "\x9c\xe5" }, + { 0x2fc4, "\x9e\x75" }, + { 0x2fc5, "\x9e\x7f" }, + { 0x2fc6, "\x9e\xa5" }, + { 0x2fc7, "\x9e\xbb" }, + { 0x2fc8, "\x9e\xc3" }, + { 0x2fc9, "\x9e\xcd" }, + { 0x2fca, "\x9e\xd1" }, + { 0x2fcb, "\x9e\xf9" }, + { 0x2fcc, "\x9e\xfd" }, + { 0x2fcd, "\x9f\x0e" }, + { 0x2fce, "\x9f\x13" }, + { 0x2fcf, "\x9f\x20" }, + { 0x2fd0, "\x9f\x3b" }, + { 0x2fd1, "\x9f\x4a" }, + { 0x2fd2, "\x9f\x52" }, + { 0x2fd3, "\x9f\x8d" }, + { 0x2fd4, "\x9f\x9c" }, + { 0x2fd5, "\x9f\xa0" }, { 0x3000, "\x00\x20" }, { 0x3036, "\x30\x12" }, + { 0x3038, "\x53\x41" }, + { 0x3039, "\x53\x44" }, + { 0x303a, "\x53\x45" }, { 0x309b, "\x00\x20\x30\x99" }, { 0x309c, "\x00\x20\x30\x9a" }, { 0x3131, "\x11\x00" }, @@ -2641,11 +2735,11 @@ static const decomp_entry full_decomposition[] = { 0xfc5b, "\x06\x30\x06\x70" }, { 0xfc5c, "\x06\x31\x06\x70" }, { 0xfc5d, "\x06\x49\x06\x70" }, - { 0xfc5e, "\x00\x20\x06\x51\x06\x4c" }, - { 0xfc5f, "\x00\x20\x06\x51\x06\x4d" }, - { 0xfc60, "\x00\x20\x06\x51\x06\x4e" }, - { 0xfc61, "\x00\x20\x06\x51\x06\x4f" }, - { 0xfc62, "\x00\x20\x06\x51\x06\x50" }, + { 0xfc5e, "\x00\x20\x06\x4c\x06\x51" }, + { 0xfc5f, "\x00\x20\x06\x4d\x06\x51" }, + { 0xfc60, "\x00\x20\x06\x4e\x06\x51" }, + { 0xfc61, "\x00\x20\x06\x4f\x06\x51" }, + { 0xfc62, "\x00\x20\x06\x50\x06\x51" }, { 0xfc63, "\x00\x20\x06\x51\x06\x70" }, { 0xfc64, "\x06\x26\x06\x31" }, { 0xfc65, "\x06\x26\x06\x32" }, @@ -2789,9 +2883,9 @@ static const decomp_entry full_decomposition[] = { 0xfcef, "\x06\x46\x06\x47" }, { 0xfcf0, "\x06\x4a\x06\x45" }, { 0xfcf1, "\x06\x4a\x06\x47" }, - { 0xfcf2, "\x06\x40\x06\x51\x06\x4e" }, - { 0xfcf3, "\x06\x40\x06\x51\x06\x4f" }, - { 0xfcf4, "\x06\x40\x06\x51\x06\x50" }, + { 0xfcf2, "\x06\x40\x06\x4e\x06\x51" }, + { 0xfcf3, "\x06\x40\x06\x4f\x06\x51" }, + { 0xfcf4, "\x06\x40\x06\x50\x06\x51" }, { 0xfcf5, "\x06\x37\x06\x49" }, { 0xfcf6, "\x06\x37\x06\x4a" }, { 0xfcf7, "\x06\x39\x06\x49" }, |