X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/cb2d98ed897aaa5e67fb60b29abb441de7d63c3c..425077e4b85509df2907be6c103d54c0687c7647:/charclass_invlists.h diff --git a/charclass_invlists.h b/charclass_invlists.h index b555811..70ea708 100644 --- a/charclass_invlists.h +++ b/charclass_invlists.h @@ -34,7 +34,7 @@ static const UV AboveLatin1_invlist[] = { # if 'A' == 65 /* ASCII/Latin1 */ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ - 1381, /* Number of elements */ + 1393, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -1390,6 +1390,18 @@ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xAB70, 0xABC0, 0xFB00, @@ -3401,6 +3413,18 @@ static const int Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0x13A0, 0, CF_use_AUX_TABLE_63, @@ -3441,10 +3465,10 @@ static const int Case_Folding_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ - 1400, /* Number of elements */ + 1412, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -4819,6 +4843,18 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xAB70, 0xABC0, 0xFB00, @@ -4859,7 +4895,7 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -6852,6 +6888,18 @@ static const int Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0x13A0, 0, CF_use_AUX_TABLE_63, @@ -6892,10 +6940,10 @@ static const int Case_Folding_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ - 1396, /* Number of elements */ + 1408, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -8266,6 +8314,18 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xAB70, 0xABC0, 0xFB00, @@ -8306,7 +8366,7 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -10295,6 +10355,18 @@ static const int Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0x13A0, 0, CF_use_AUX_TABLE_63, @@ -10335,7 +10407,7 @@ static const int Case_Folding_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ - 1245, /* Number of elements */ + 1257, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -11570,6 +11642,18 @@ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -12855,6 +12939,18 @@ static const int Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0xFF41, 0, 0x10428, @@ -12880,10 +12976,10 @@ static const int Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ - 1263, /* Number of elements */ + 1275, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -14136,6 +14232,18 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -14161,7 +14269,7 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -15442,6 +15550,18 @@ static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0xFF41, 0, 0x10428, @@ -15467,10 +15587,10 @@ static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ - 1259, /* Number of elements */ + 1271, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -16719,6 +16839,18 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -16744,7 +16876,7 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -18021,6 +18153,18 @@ static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0xFF41, 0, 0x10428, @@ -18043,184 +18187,366 @@ static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */ #if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) -# if 'A' == 65 /* ASCII/Latin1 */ - -static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */ - 45, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0x0, - 0x2BC, - 0x2BD, - 0x308, - 0x309, - 0x313, - 0x314, - 0x342, - 0x343, - 0x3AC, - 0x3AD, - 0x3AE, - 0x3AF, - 0x3B1, - 0x3B2, - 0x3B7, - 0x3B8, - 0x3B9, - 0x3BA, - 0x3C1, - 0x3C2, - 0x3C5, - 0x3C6, - 0x3C9, - 0x3CA, - 0x3CE, - 0x3CF, - 0x565, - 0x566, - 0x574, - 0x575, - 0x57E, - 0x57F, - 0x1F00, - 0x1F08, - 0x1F20, - 0x1F28, - 0x1F60, - 0x1F68, - 0x1F70, - 0x1F71, - 0x1F74, - 0x1F75, - 0x1F7C, - 0x1F7D -}; - -# endif /* ASCII/Latin1 */ - -# if 'A' == 193 /* EBCDIC 1047 */ \ - && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ - && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 - -static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */ - 45, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0x0, - 0x2BC, - 0x2BD, - 0x308, - 0x309, - 0x313, - 0x314, - 0x342, - 0x343, - 0x3AC, - 0x3AD, - 0x3AE, - 0x3AF, - 0x3B1, - 0x3B2, - 0x3B7, - 0x3B8, - 0x3B9, - 0x3BA, - 0x3C1, - 0x3C2, - 0x3C5, - 0x3C6, - 0x3C9, - 0x3CA, - 0x3CE, - 0x3CF, - 0x565, - 0x566, - 0x574, - 0x575, - 0x57E, - 0x57F, - 0x1F00, - 0x1F08, - 0x1F20, - 0x1F28, - 0x1F60, - 0x1F68, - 0x1F70, - 0x1F71, - 0x1F74, - 0x1F75, - 0x1F7C, - 0x1F7D -}; - -# endif /* EBCDIC 1047 */ - -# if 'A' == 193 /* EBCDIC 037 */ \ - && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ - && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 - -static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */ - 45, /* Number of elements */ +static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ + 349, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, - 0x2BC, - 0x2BD, - 0x308, - 0x309, - 0x313, - 0x314, - 0x342, - 0x343, - 0x3AC, - 0x3AD, - 0x3AE, - 0x3AF, - 0x3B1, - 0x3B2, - 0x3B7, - 0x3B8, - 0x3B9, - 0x3BA, - 0x3C1, - 0x3C2, - 0x3C5, - 0x3C6, - 0x3C9, - 0x3CA, - 0x3CE, - 0x3CF, - 0x565, - 0x566, - 0x574, - 0x575, - 0x57E, - 0x57F, - 0x1F00, - 0x1F08, - 0x1F20, - 0x1F28, - 0x1F60, - 0x1F68, - 0x1F70, - 0x1F71, - 0x1F74, - 0x1F75, - 0x1F7C, - 0x1F7D + 0x315, + 0x33D, + 0x345, + 0x346, + 0x347, + 0x34A, + 0x34D, + 0x34F, + 0x353, + 0x357, + 0x358, + 0x35B, + 0x35C, + 0x363, + 0x591, + 0x592, + 0x596, + 0x597, + 0x59A, + 0x59C, + 0x5A2, + 0x5A8, + 0x5AA, + 0x5AB, + 0x5AD, + 0x5AF, + 0x5B0, + 0x5BE, + 0x5BF, + 0x5C0, + 0x5C1, + 0x5C3, + 0x5C5, + 0x5C6, + 0x5C7, + 0x5C8, + 0x618, + 0x61B, + 0x64B, + 0x653, + 0x655, + 0x657, + 0x65C, + 0x65D, + 0x65F, + 0x660, + 0x670, + 0x671, + 0x6E3, + 0x6E4, + 0x6EA, + 0x6EB, + 0x6ED, + 0x6EE, + 0x711, + 0x712, + 0x731, + 0x732, + 0x734, + 0x735, + 0x737, + 0x73A, + 0x73B, + 0x73D, + 0x73E, + 0x73F, + 0x742, + 0x743, + 0x744, + 0x745, + 0x746, + 0x747, + 0x748, + 0x749, + 0x7F2, + 0x7F3, + 0x7FD, + 0x7FE, + 0x859, + 0x85C, + 0x8D3, + 0x8D4, + 0x8E3, + 0x8E4, + 0x8E6, + 0x8E7, + 0x8E9, + 0x8EA, + 0x8ED, + 0x8F3, + 0x8F6, + 0x8F7, + 0x8F9, + 0x8FB, + 0x93C, + 0x93D, + 0x94D, + 0x94E, + 0x952, + 0x953, + 0x9BC, + 0x9BD, + 0x9CD, + 0x9CE, + 0xA3C, + 0xA3D, + 0xA4D, + 0xA4E, + 0xABC, + 0xABD, + 0xACD, + 0xACE, + 0xB3C, + 0xB3D, + 0xB4D, + 0xB4E, + 0xBCD, + 0xBCE, + 0xC4D, + 0xC4E, + 0xC55, + 0xC57, + 0xCBC, + 0xCBD, + 0xCCD, + 0xCCE, + 0xD3B, + 0xD3D, + 0xD4D, + 0xD4E, + 0xDCA, + 0xDCB, + 0xE38, + 0xE3B, + 0xE48, + 0xE4C, + 0xEB8, + 0xEBB, + 0xEC8, + 0xECC, + 0xF18, + 0xF1A, + 0xF35, + 0xF36, + 0xF37, + 0xF38, + 0xF39, + 0xF3A, + 0xF71, + 0xF73, + 0xF74, + 0xF75, + 0xF7A, + 0xF7E, + 0xF80, + 0xF81, + 0xF84, + 0xF85, + 0xFC6, + 0xFC7, + 0x1037, + 0x1038, + 0x1039, + 0x103B, + 0x108D, + 0x108E, + 0x1714, + 0x1715, + 0x1734, + 0x1735, + 0x17D2, + 0x17D3, + 0x18A9, + 0x18AA, + 0x1939, + 0x193A, + 0x193B, + 0x193C, + 0x1A18, + 0x1A19, + 0x1A60, + 0x1A61, + 0x1A7F, + 0x1A80, + 0x1AB5, + 0x1ABB, + 0x1ABD, + 0x1ABE, + 0x1B34, + 0x1B35, + 0x1B44, + 0x1B45, + 0x1B6C, + 0x1B6D, + 0x1BAA, + 0x1BAC, + 0x1BE6, + 0x1BE7, + 0x1BF2, + 0x1BF4, + 0x1C37, + 0x1C38, + 0x1CD4, + 0x1CDA, + 0x1CDC, + 0x1CE0, + 0x1CE2, + 0x1CE9, + 0x1CED, + 0x1CEE, + 0x1DC2, + 0x1DC3, + 0x1DCA, + 0x1DCB, + 0x1DCD, + 0x1DD1, + 0x1DF6, + 0x1DFA, + 0x1DFC, + 0x1DFE, + 0x1DFF, + 0x1E00, + 0x20D2, + 0x20D4, + 0x20D8, + 0x20DB, + 0x20E5, + 0x20E7, + 0x20E8, + 0x20E9, + 0x20EA, + 0x20F0, + 0x2D7F, + 0x2D80, + 0x302A, + 0x3030, + 0x3099, + 0x309B, + 0xA806, + 0xA807, + 0xA8C4, + 0xA8C5, + 0xA92B, + 0xA92E, + 0xA953, + 0xA954, + 0xA9B3, + 0xA9B4, + 0xA9C0, + 0xA9C1, + 0xAAB4, + 0xAAB5, + 0xAAF6, + 0xAAF7, + 0xABED, + 0xABEE, + 0xFB1E, + 0xFB1F, + 0xFE27, + 0xFE2E, + 0x101FD, + 0x101FE, + 0x102E0, + 0x102E1, + 0x10A0D, + 0x10A0E, + 0x10A39, + 0x10A3B, + 0x10A3F, + 0x10A40, + 0x10AE6, + 0x10AE7, + 0x10F46, + 0x10F48, + 0x10F4B, + 0x10F4C, + 0x10F4D, + 0x10F51, + 0x11046, + 0x11047, + 0x1107F, + 0x11080, + 0x110B9, + 0x110BB, + 0x11133, + 0x11135, + 0x11173, + 0x11174, + 0x111C0, + 0x111C1, + 0x111CA, + 0x111CB, + 0x11235, + 0x11237, + 0x112E9, + 0x112EB, + 0x1133B, + 0x1133D, + 0x1134D, + 0x1134E, + 0x11442, + 0x11443, + 0x11446, + 0x11447, + 0x114C2, + 0x114C4, + 0x115BF, + 0x115C1, + 0x1163F, + 0x11640, + 0x116B6, + 0x116B8, + 0x1172B, + 0x1172C, + 0x11839, + 0x1183B, + 0x119E0, + 0x119E1, + 0x11A34, + 0x11A35, + 0x11A47, + 0x11A48, + 0x11A99, + 0x11A9A, + 0x11C3F, + 0x11C40, + 0x11D42, + 0x11D43, + 0x11D44, + 0x11D46, + 0x11D97, + 0x11D98, + 0x16AF0, + 0x16AF5, + 0x1BC9E, + 0x1BC9F, + 0x1D165, + 0x1D16A, + 0x1D16D, + 0x1D173, + 0x1D17B, + 0x1D183, + 0x1D18A, + 0x1D18C, + 0x1E8D0, + 0x1E8D7, + 0x1E94A, + 0x1E94B }; -# endif /* EBCDIC 037 */ - # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ - 1767, /* Number of elements */ + 1777, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -18480,8 +18806,6 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0xEB2, 0xEB3, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -18597,8 +18921,6 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1B04, 0x1B05, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -18639,7 +18961,6 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, 0x1CF4, 0x1CF5, 0x1CF7, @@ -18807,7 +19128,7 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9C1, 0xA9E5, 0xA9E6, @@ -19653,8 +19974,6 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0xD7C7, 0xD7CB, 0xD7FC, - 0xD800, - 0xE000, 0xFB1E, 0xFB1F, 0xFE00, @@ -19821,6 +20140,15 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x11838, 0x11839, 0x1183B, + 0x119D1, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -19834,7 +20162,7 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x11A57, 0x11A59, 0x11A5C, - 0x11A86, + 0x11A84, 0x11A8A, 0x11A97, 0x11A98, @@ -19877,12 +20205,16 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x11EF3, 0x11EF5, 0x11EF7, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -19926,6 +20258,10 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -20292,8 +20628,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_Extend, - GCB_Other, GCB_SpacingMark, GCB_Other, GCB_Extend, @@ -20403,8 +20737,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_SpacingMark, GCB_Extend, GCB_SpacingMark, - GCB_Extend, - GCB_SpacingMark, GCB_Other, GCB_Extend, GCB_Other, @@ -20440,7 +20772,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_SpacingMark, GCB_Extend, GCB_Other, GCB_SpacingMark, @@ -21454,8 +21785,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_T, GCB_Other, - GCB_Control, - GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -21622,6 +21951,15 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_SpacingMark, GCB_Extend, GCB_Other, + GCB_SpacingMark, + GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_SpacingMark, + GCB_Extend, + GCB_Other, + GCB_SpacingMark, + GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -21678,6 +22016,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Extend, GCB_SpacingMark, GCB_Other, + GCB_Control, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -21731,6 +22073,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_XPG_XX, GCB_Other, GCB_XPG_XX, @@ -21803,10 +22149,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ - 1768, /* Number of elements */ + 1778, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -22067,8 +22413,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0xEB2, 0xEB3, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -22184,8 +22528,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1B04, 0x1B05, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -22226,7 +22568,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, 0x1CF4, 0x1CF5, 0x1CF7, @@ -22394,7 +22735,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9C1, 0xA9E5, 0xA9E6, @@ -23240,8 +23581,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0xD7C7, 0xD7CB, 0xD7FC, - 0xD800, - 0xE000, 0xFB1E, 0xFB1F, 0xFE00, @@ -23408,6 +23747,15 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x11838, 0x11839, 0x1183B, + 0x119D1, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -23421,7 +23769,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x11A57, 0x11A59, 0x11A5C, - 0x11A86, + 0x11A84, 0x11A8A, 0x11A97, 0x11A98, @@ -23464,12 +23812,16 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x11EF3, 0x11EF5, 0x11EF7, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -23513,6 +23865,10 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -23589,7 +23945,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 typedef enum { GCB_Other = 0, @@ -23883,8 +24239,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_Extend, - GCB_Other, GCB_SpacingMark, GCB_Other, GCB_Extend, @@ -23994,8 +24348,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_SpacingMark, GCB_Extend, GCB_SpacingMark, - GCB_Extend, - GCB_SpacingMark, GCB_Other, GCB_Extend, GCB_Other, @@ -24031,7 +24383,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_SpacingMark, GCB_Extend, GCB_Other, GCB_SpacingMark, @@ -25045,8 +25396,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_T, GCB_Other, - GCB_Control, - GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -25213,6 +25562,15 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_SpacingMark, GCB_Extend, GCB_Other, + GCB_SpacingMark, + GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_SpacingMark, + GCB_Extend, + GCB_Other, + GCB_SpacingMark, + GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -25269,6 +25627,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Extend, GCB_SpacingMark, GCB_Other, + GCB_Control, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -25322,6 +25684,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_XPG_XX, GCB_Other, GCB_XPG_XX, @@ -25394,10 +25760,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ - 1768, /* Number of elements */ + 1778, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -25658,8 +26024,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0xEB2, 0xEB3, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -25775,8 +26139,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1B04, 0x1B05, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -25817,7 +26179,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, 0x1CF4, 0x1CF5, 0x1CF7, @@ -25985,7 +26346,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9C1, 0xA9E5, 0xA9E6, @@ -26831,8 +27192,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0xD7C7, 0xD7CB, 0xD7FC, - 0xD800, - 0xE000, 0xFB1E, 0xFB1F, 0xFE00, @@ -26999,6 +27358,15 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x11838, 0x11839, 0x1183B, + 0x119D1, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -27012,7 +27380,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x11A57, 0x11A59, 0x11A5C, - 0x11A86, + 0x11A84, 0x11A8A, 0x11A97, 0x11A98, @@ -27055,12 +27423,16 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x11EF3, 0x11EF5, 0x11EF7, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -27104,6 +27476,10 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -27180,7 +27556,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 typedef enum { GCB_Other = 0, @@ -27474,8 +27850,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_Extend, - GCB_Other, GCB_SpacingMark, GCB_Other, GCB_Extend, @@ -27585,8 +27959,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_SpacingMark, GCB_Extend, GCB_SpacingMark, - GCB_Extend, - GCB_SpacingMark, GCB_Other, GCB_Extend, GCB_Other, @@ -27622,7 +27994,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_SpacingMark, GCB_Extend, GCB_Other, GCB_SpacingMark, @@ -28636,8 +29007,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_T, GCB_Other, - GCB_Control, - GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -28804,6 +29173,15 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_SpacingMark, GCB_Extend, GCB_Other, + GCB_SpacingMark, + GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_SpacingMark, + GCB_Extend, + GCB_Other, + GCB_SpacingMark, + GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -28860,6 +29238,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Extend, GCB_SpacingMark, GCB_Other, + GCB_Control, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_Extend, GCB_Other, GCB_Extend, @@ -28913,6 +29295,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_XPG_XX, GCB_Other, GCB_XPG_XX, @@ -28985,7 +29371,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ - 1297, /* Number of elements */ + 1310, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -29323,6 +29709,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -29631,6 +30018,8 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -30242,6 +30631,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -30268,6 +30658,14 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xFB05, @@ -30285,7 +30683,8 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x16E60, 0x16E80, - 0x1E922 + 0x1E922, + 0x1E944 }; # endif /* ASCII/Latin1 */ @@ -30871,6 +31270,7 @@ static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -31179,6 +31579,8 @@ static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -31789,6 +32191,7 @@ static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -31816,6 +32219,14 @@ static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0xFB06, @@ -31833,7 +32244,8 @@ static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0, 0x16E40, 0, - 0x1E900 + 0x1E900, + 0 }; # endif /* ASCII/Latin1 */ @@ -31845,10 +32257,10 @@ static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ - 1311, /* Number of elements */ + 1325, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -31866,6 +32278,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0x8A, 0x8C, 0x8D, + 0x8E, 0x8F, 0x91, 0x92, @@ -32200,6 +32613,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -32508,6 +32922,8 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -33119,6 +33535,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -33145,6 +33562,14 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xFB05, @@ -33162,7 +33587,8 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x16E60, 0x16E80, - 0x1E922 + 0x1E922, + 0x1E944 }; # endif /* EBCDIC 1047 */ @@ -33174,7 +33600,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -33276,7 +33702,7 @@ static const unsigned int IVCF_AUX_TABLE_12[] = { }; static const unsigned int IVCF_AUX_TABLE_13[] = { - 0xB5, + 0xA0, 0x39C }; @@ -33418,32 +33844,33 @@ static const U8 IVCF_AUX_TABLE_lengths[] = { static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, - 0xC0, + 0x62, IVCF_use_AUX_TABLE_1, - 0xC6, + 0x68, 0, - 0xC6, + 0x71, 0x1E9E, 0, - 0xD8, + 0x80, 0, - 0x41, + 0xC1, 0, - 0xC6, - 0xD8, + 0xAC, + 0xBA, + 0xAE, 0, - 0x41, + 0xD1, IVCF_use_AUX_TABLE_2, - 0x4C, + 0xD3, 0, - 0xC6, + 0x9E, 0, IVCF_use_AUX_TABLE_3, - 0x54, + 0xE3, 0, - 0xC6, + 0xEB, 0, - 0xD8, + 0xFB, 0x178, 0, 0x100, @@ -33765,6 +34192,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -34073,6 +34501,8 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -34223,7 +34653,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0x1E94, 0, - 0xDF, + 0x59, 0, 0x1EA0, 0, @@ -34683,6 +35113,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -34710,6 +35141,14 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0xFB06, @@ -34727,7 +35166,8 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0x16E40, 0, - 0x1E900 + 0x1E900, + 0 }; # endif /* EBCDIC 1047 */ @@ -34739,10 +35179,10 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ - 1311, /* Number of elements */ + 1323, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -34759,7 +35199,6 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0x81, 0x8A, 0x8C, - 0x8D, 0x8F, 0x91, 0x92, @@ -35094,6 +35533,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -35402,6 +35842,8 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -36013,6 +36455,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -36039,6 +36482,14 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xFB05, @@ -36056,7 +36507,8 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x16E60, 0x16E80, - 0x1E922 + 0x1E922, + 0x1E944 }; # endif /* EBCDIC 037 */ @@ -36068,7 +36520,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -36170,7 +36622,7 @@ static const unsigned int IVCF_AUX_TABLE_12[] = { }; static const unsigned int IVCF_AUX_TABLE_13[] = { - 0xB5, + 0xA0, 0x39C }; @@ -36312,32 +36764,31 @@ static const U8 IVCF_AUX_TABLE_lengths[] = { static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, - 0xC0, + 0x62, IVCF_use_AUX_TABLE_1, - 0xC6, + 0x68, 0, - 0xC6, + 0x71, 0x1E9E, 0, - 0xD8, + 0x80, 0, - 0x41, + 0xC1, 0, - 0xC6, - 0xD8, + 0xAC, 0, - 0x41, + 0xD1, IVCF_use_AUX_TABLE_2, - 0x4C, + 0xD3, 0, - 0xC6, + 0x9E, 0, IVCF_use_AUX_TABLE_3, - 0x54, + 0xE3, 0, - 0xC6, + 0xEB, 0, - 0xD8, + 0xFB, 0x178, 0, 0x100, @@ -36659,6 +37110,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -36967,6 +37419,8 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -37117,7 +37571,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0x1E94, 0, - 0xDF, + 0x59, 0, 0x1EA0, 0, @@ -37577,6 +38031,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -37604,6 +38059,14 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0xFB06, @@ -37621,7 +38084,8 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0x16E40, 0, - 0x1E900 + 0x1E900, + 0 }; # endif /* EBCDIC 037 */ @@ -37633,7 +38097,7 @@ static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ - 2353, /* Number of elements */ + 2388, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -37899,6 +38363,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0xC64, 0xC66, 0xC70, + 0xC77, + 0xC78, 0xC81, 0xC84, 0xC85, @@ -37962,8 +38428,6 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -38148,7 +38612,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -38396,7 +38860,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -38504,8 +38968,6 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x3220, 0x3248, 0x3250, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA015, @@ -39703,6 +40165,14 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1183B, 0x118E0, 0x118EA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -39760,6 +40230,10 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x11EF3, 0x11EF7, + 0x11FDD, + 0x11FE1, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x13258, @@ -39775,6 +40249,10 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x13379, 0x1337A, 0x1337C, + 0x13430, + 0x13437, + 0x13438, + 0x13439, 0x145CE, 0x145CF, 0x145D0, @@ -39794,18 +40272,24 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x16B5A, 0x16E97, 0x16E99, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC9D, @@ -39848,6 +40332,15 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E140, + 0x1E14A, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -39864,7 +40357,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -39890,10 +40383,6 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F446, 0x1F451, 0x1F466, - 0x1F46A, - 0x1F46E, - 0x1F46F, - 0x1F470, 0x1F479, 0x1F47C, 0x1F47D, @@ -39901,6 +40390,10 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F484, 0x1F485, 0x1F488, + 0x1F48F, + 0x1F490, + 0x1F491, + 0x1F492, 0x1F4A0, 0x1F4A1, 0x1F4A2, @@ -39963,22 +40456,28 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, + 0x1F90F, + 0x1F910, 0x1F918, - 0x1F91D, - 0x1F91E, 0x1F920, 0x1F926, 0x1F927, 0x1F930, 0x1F93A, - 0x1F93D, + 0x1F93C, 0x1F93F, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, + 0x1F9BB, + 0x1F9BC, + 0x1F9CD, + 0x1F9D0, 0x1F9D1, 0x1F9DE, + 0x1FA00, + 0x1FA54, 0x1FFFE, 0x20000, 0x2FFFE, @@ -40305,6 +40804,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Numeric, LB_Alphabetic, + LB_Break_Before, + LB_Alphabetic, LB_Combining_Mark, LB_Break_Before, LB_Alphabetic, @@ -40371,8 +40872,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, - LB_Combining_Mark, - LB_Alphabetic, LB_Numeric, LB_Alphabetic, LB_Break_Before, @@ -40912,8 +41411,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Ideographic, LB_Alphabetic, LB_Ideographic, - LB_Alphabetic, - LB_Ideographic, LB_Nonstarter, LB_Ideographic, LB_Alphabetic, @@ -42113,6 +42610,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Break_Before, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Combining_Mark, LB_Break_Before, LB_Alphabetic, @@ -42166,6 +42671,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Postfix_Numeric, + LB_Alphabetic, + LB_Break_After, + LB_Alphabetic, LB_Break_After, LB_Alphabetic, LB_Open_Punctuation, @@ -42181,6 +42690,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Open_Punctuation, LB_Close_Punctuation, LB_Alphabetic, + LB_Glue, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Alphabetic, LB_Open_Punctuation, LB_Close_Punctuation, LB_Alphabetic, @@ -42204,6 +42717,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Nonstarter, LB_Alphabetic, LB_Ideographic, @@ -42212,6 +42727,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Ideographic, LB_Alphabetic, + LB_Nonstarter, + LB_Alphabetic, + LB_Nonstarter, + LB_Alphabetic, LB_Ideographic, LB_Alphabetic, LB_Combining_Mark, @@ -42256,6 +42775,15 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Numeric, + LB_Alphabetic, + LB_Combining_Mark, + LB_Numeric, + LB_Alphabetic, + LB_Prefix_Numeric, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Numeric, @@ -42385,6 +42913,12 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Ideographic, LB_E_Base, LB_Ideographic, + LB_E_Base, + LB_Ideographic, + LB_E_Base, + LB_Ideographic, + LB_Alphabetic, + LB_Ideographic, LB_Alphabetic, LB_Ideographic, LB_Alphabetic, @@ -42407,10 +42941,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ - 2365, /* Number of elements */ + 2400, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -42688,6 +43222,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0xC64, 0xC66, 0xC70, + 0xC77, + 0xC78, 0xC81, 0xC84, 0xC85, @@ -42751,8 +43287,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -42937,7 +43471,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -43185,7 +43719,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -43293,8 +43827,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x3220, 0x3248, 0x3250, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA015, @@ -44492,6 +45024,14 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1183B, 0x118E0, 0x118EA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -44549,6 +45089,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x11EF3, 0x11EF7, + 0x11FDD, + 0x11FE1, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x13258, @@ -44564,6 +45108,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x13379, 0x1337A, 0x1337C, + 0x13430, + 0x13437, + 0x13438, + 0x13439, 0x145CE, 0x145CF, 0x145D0, @@ -44583,18 +45131,24 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x16B5A, 0x16E97, 0x16E99, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC9D, @@ -44637,6 +45191,15 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E140, + 0x1E14A, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -44653,7 +45216,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -44679,10 +45242,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F446, 0x1F451, 0x1F466, - 0x1F46A, - 0x1F46E, - 0x1F46F, - 0x1F470, 0x1F479, 0x1F47C, 0x1F47D, @@ -44690,6 +45249,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F484, 0x1F485, 0x1F488, + 0x1F48F, + 0x1F490, + 0x1F491, + 0x1F492, 0x1F4A0, 0x1F4A1, 0x1F4A2, @@ -44752,22 +45315,28 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, + 0x1F90F, + 0x1F910, 0x1F918, - 0x1F91D, - 0x1F91E, 0x1F920, 0x1F926, 0x1F927, 0x1F930, 0x1F93A, - 0x1F93D, + 0x1F93C, 0x1F93F, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, + 0x1F9BB, + 0x1F9BC, + 0x1F9CD, + 0x1F9D0, 0x1F9D1, 0x1F9DE, + 0x1FA00, + 0x1FA54, 0x1FFFE, 0x20000, 0x2FFFE, @@ -44790,7 +45359,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 typedef enum { LB_Alphabetic = 0, @@ -45109,6 +45678,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Numeric, LB_Alphabetic, + LB_Break_Before, + LB_Alphabetic, LB_Combining_Mark, LB_Break_Before, LB_Alphabetic, @@ -45175,8 +45746,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, - LB_Combining_Mark, - LB_Alphabetic, LB_Numeric, LB_Alphabetic, LB_Break_Before, @@ -45716,8 +46285,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Ideographic, LB_Alphabetic, LB_Ideographic, - LB_Alphabetic, - LB_Ideographic, LB_Nonstarter, LB_Ideographic, LB_Alphabetic, @@ -46917,6 +47484,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Break_Before, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Combining_Mark, LB_Break_Before, LB_Alphabetic, @@ -46970,6 +47545,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Postfix_Numeric, + LB_Alphabetic, + LB_Break_After, + LB_Alphabetic, LB_Break_After, LB_Alphabetic, LB_Open_Punctuation, @@ -46985,6 +47564,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Open_Punctuation, LB_Close_Punctuation, LB_Alphabetic, + LB_Glue, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Alphabetic, LB_Open_Punctuation, LB_Close_Punctuation, LB_Alphabetic, @@ -47008,6 +47591,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Nonstarter, LB_Alphabetic, LB_Ideographic, @@ -47016,6 +47601,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Ideographic, LB_Alphabetic, + LB_Nonstarter, + LB_Alphabetic, + LB_Nonstarter, + LB_Alphabetic, LB_Ideographic, LB_Alphabetic, LB_Combining_Mark, @@ -47060,6 +47649,15 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Numeric, + LB_Alphabetic, + LB_Combining_Mark, + LB_Numeric, + LB_Alphabetic, + LB_Prefix_Numeric, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Numeric, @@ -47189,6 +47787,12 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Ideographic, LB_E_Base, LB_Ideographic, + LB_E_Base, + LB_Ideographic, + LB_E_Base, + LB_Ideographic, + LB_Alphabetic, + LB_Ideographic, LB_Alphabetic, LB_Ideographic, LB_Alphabetic, @@ -47211,10 +47815,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ - 2365, /* Number of elements */ + 2400, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -47492,6 +48096,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0xC64, 0xC66, 0xC70, + 0xC77, + 0xC78, 0xC81, 0xC84, 0xC85, @@ -47555,8 +48161,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -47741,7 +48345,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -47989,7 +48593,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -48097,8 +48701,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x3220, 0x3248, 0x3250, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA015, @@ -49296,6 +49898,14 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1183B, 0x118E0, 0x118EA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -49353,6 +49963,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x11EF3, 0x11EF7, + 0x11FDD, + 0x11FE1, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x13258, @@ -49368,6 +49982,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x13379, 0x1337A, 0x1337C, + 0x13430, + 0x13437, + 0x13438, + 0x13439, 0x145CE, 0x145CF, 0x145D0, @@ -49387,18 +50005,24 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x16B5A, 0x16E97, 0x16E99, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC9D, @@ -49441,6 +50065,15 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E140, + 0x1E14A, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -49457,7 +50090,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -49483,10 +50116,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F446, 0x1F451, 0x1F466, - 0x1F46A, - 0x1F46E, - 0x1F46F, - 0x1F470, 0x1F479, 0x1F47C, 0x1F47D, @@ -49494,6 +50123,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F484, 0x1F485, 0x1F488, + 0x1F48F, + 0x1F490, + 0x1F491, + 0x1F492, 0x1F4A0, 0x1F4A1, 0x1F4A2, @@ -49556,22 +50189,28 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, + 0x1F90F, + 0x1F910, 0x1F918, - 0x1F91D, - 0x1F91E, 0x1F920, 0x1F926, 0x1F927, 0x1F930, 0x1F93A, - 0x1F93D, + 0x1F93C, 0x1F93F, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, + 0x1F9BB, + 0x1F9BC, + 0x1F9CD, + 0x1F9D0, 0x1F9D1, 0x1F9DE, + 0x1FA00, + 0x1FA54, 0x1FFFE, 0x20000, 0x2FFFE, @@ -49594,7 +50233,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 typedef enum { LB_Alphabetic = 0, @@ -49913,6 +50552,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Numeric, LB_Alphabetic, + LB_Break_Before, + LB_Alphabetic, LB_Combining_Mark, LB_Break_Before, LB_Alphabetic, @@ -49979,8 +50620,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, - LB_Combining_Mark, - LB_Alphabetic, LB_Numeric, LB_Alphabetic, LB_Break_Before, @@ -50520,8 +51159,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Ideographic, LB_Alphabetic, LB_Ideographic, - LB_Alphabetic, - LB_Ideographic, LB_Nonstarter, LB_Ideographic, LB_Alphabetic, @@ -51721,6 +52358,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Break_Before, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Combining_Mark, LB_Break_Before, LB_Alphabetic, @@ -51774,6 +52419,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Postfix_Numeric, + LB_Alphabetic, + LB_Break_After, + LB_Alphabetic, LB_Break_After, LB_Alphabetic, LB_Open_Punctuation, @@ -51789,6 +52438,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Open_Punctuation, LB_Close_Punctuation, LB_Alphabetic, + LB_Glue, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Alphabetic, LB_Open_Punctuation, LB_Close_Punctuation, LB_Alphabetic, @@ -51812,6 +52465,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Nonstarter, LB_Alphabetic, LB_Ideographic, @@ -51820,6 +52475,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Ideographic, LB_Alphabetic, + LB_Nonstarter, + LB_Alphabetic, + LB_Nonstarter, + LB_Alphabetic, LB_Ideographic, LB_Alphabetic, LB_Combining_Mark, @@ -51864,6 +52523,15 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Numeric, + LB_Alphabetic, + LB_Combining_Mark, + LB_Numeric, + LB_Alphabetic, + LB_Prefix_Numeric, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Numeric, @@ -51993,6 +52661,12 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Ideographic, LB_E_Base, LB_Ideographic, + LB_E_Base, + LB_Ideographic, + LB_E_Base, + LB_Ideographic, + LB_Alphabetic, + LB_Ideographic, LB_Alphabetic, LB_Ideographic, LB_Alphabetic, @@ -52015,7 +52689,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ - 3065, /* Number of elements */ + 3097, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -53039,30 +53713,16 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEBE, 0xEC0, @@ -53134,8 +53794,6 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x10D0, 0x10FB, 0x10FC, - 0x10FD, - 0x1100, 0x1249, 0x124A, 0x124E, @@ -53319,10 +53977,11 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DFA, @@ -54178,6 +54837,16 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xA7F7, 0xA7F8, 0xA7FB, @@ -54280,7 +54949,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xABE3, @@ -54366,6 +55035,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xFF0C, 0xFF0E, 0xFF0F, + 0xFF10, 0xFF1A, 0xFF1B, 0xFF1F, @@ -54541,6 +55211,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11003, 0x11038, @@ -54660,6 +55332,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1145A, 0x1145E, 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -54690,6 +55363,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x11680, 0x116AB, 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -54709,6 +55383,17 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -54723,8 +55408,6 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9A, 0x11A9B, @@ -54792,6 +55475,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -54826,21 +55511,28 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x16E98, 0x16E99, 0x16F00, - 0x16F45, + 0x16F4B, + 0x16F4F, 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -54982,6 +55674,19 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -54990,6 +55695,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1E922, 0x1E944, 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -56141,23 +56847,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_OLetter, SB_Other, SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, SB_Extend, SB_OLetter, SB_Extend, - SB_Other, - SB_Extend, SB_OLetter, SB_Other, SB_OLetter, @@ -56226,10 +56918,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Upper, SB_Other, - SB_Lower, - SB_Other, SB_OLetter, - SB_Lower, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -56404,9 +57094,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_STerm, SB_Lower, SB_Other, - SB_Upper, + SB_OLetter, SB_Other, - SB_Upper, + SB_OLetter, SB_Other, SB_Extend, SB_Other, @@ -56417,6 +57107,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Extend, SB_OLetter, SB_Extend, + SB_OLetter, SB_Other, SB_Lower, SB_Extend, @@ -57272,6 +57963,16 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Lower, SB_Upper, SB_Lower, + SB_Upper, + SB_Lower, + SB_Upper, + SB_Lower, + SB_Upper, + SB_Lower, + SB_Other, + SB_Upper, + SB_Lower, + SB_Upper, SB_Other, SB_OLetter, SB_Lower, @@ -57461,6 +58162,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_SContinue, SB_ATerm, SB_Other, + SB_Numeric, SB_SContinue, SB_Other, SB_STerm, @@ -57636,6 +58338,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_STerm, SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_OLetter, SB_Extend, @@ -57754,6 +58458,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Numeric, SB_Other, SB_Extend, + SB_OLetter, SB_Other, SB_OLetter, SB_Extend, @@ -57784,6 +58489,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Extend, + SB_OLetter, SB_Other, SB_Numeric, SB_Other, @@ -57805,6 +58511,17 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_OLetter, SB_Other, SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Other, + SB_Extend, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Other, + SB_OLetter, SB_Extend, SB_OLetter, SB_Extend, @@ -57818,8 +58535,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_OLetter, SB_Extend, SB_OLetter, - SB_Other, - SB_OLetter, SB_Extend, SB_Other, SB_STerm, @@ -57887,6 +58602,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, + SB_Format, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -57922,6 +58639,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, + SB_Extend, SB_OLetter, SB_Extend, SB_Other, @@ -57946,6 +58664,12 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_STerm, SB_Format, @@ -58080,10 +58804,24 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_OLetter, SB_Other, SB_Extend, + SB_OLetter, + SB_Other, + SB_Numeric, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Numeric, + SB_Other, + SB_OLetter, + SB_Other, + SB_Extend, SB_Other, SB_Upper, SB_Lower, SB_Extend, + SB_OLetter, SB_Other, SB_Numeric, SB_Other, @@ -58190,10 +58928,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ - 3089, /* Number of elements */ + 3121, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -59241,30 +59979,16 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEBE, 0xEC0, @@ -59336,8 +60060,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x10D0, 0x10FB, 0x10FC, - 0x10FD, - 0x1100, 0x1249, 0x124A, 0x124E, @@ -59521,10 +60243,11 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DFA, @@ -60380,6 +61103,16 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xA7F7, 0xA7F8, 0xA7FB, @@ -60482,7 +61215,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xABE3, @@ -60568,6 +61301,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xFF0C, 0xFF0E, 0xFF0F, + 0xFF10, 0xFF1A, 0xFF1B, 0xFF1F, @@ -60743,6 +61477,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11003, 0x11038, @@ -60862,6 +61598,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1145A, 0x1145E, 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -60892,6 +61629,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x11680, 0x116AB, 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -60911,6 +61649,17 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -60925,8 +61674,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9A, 0x11A9B, @@ -60994,6 +61741,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -61028,21 +61777,28 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x16E98, 0x16E99, 0x16F00, - 0x16F45, + 0x16F4B, + 0x16F4F, 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -61184,6 +61940,19 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -61192,6 +61961,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1E922, 0x1E944, 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -61297,7 +62067,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 typedef enum { SB_Other = 0, @@ -62370,23 +63140,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_OLetter, SB_Other, SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, SB_Extend, SB_OLetter, SB_Extend, - SB_Other, - SB_Extend, SB_OLetter, SB_Other, SB_OLetter, @@ -62455,10 +63211,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Upper, SB_Other, - SB_Lower, - SB_Other, SB_OLetter, - SB_Lower, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -62633,9 +63387,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_STerm, SB_Lower, SB_Other, - SB_Upper, + SB_OLetter, SB_Other, - SB_Upper, + SB_OLetter, SB_Other, SB_Extend, SB_Other, @@ -62646,6 +63400,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Extend, SB_OLetter, SB_Extend, + SB_OLetter, SB_Other, SB_Lower, SB_Extend, @@ -63501,6 +64256,16 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Lower, SB_Upper, SB_Lower, + SB_Upper, + SB_Lower, + SB_Upper, + SB_Lower, + SB_Upper, + SB_Lower, + SB_Other, + SB_Upper, + SB_Lower, + SB_Upper, SB_Other, SB_OLetter, SB_Lower, @@ -63690,6 +64455,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_SContinue, SB_ATerm, SB_Other, + SB_Numeric, SB_SContinue, SB_Other, SB_STerm, @@ -63865,6 +64631,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_STerm, SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_OLetter, SB_Extend, @@ -63983,6 +64751,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Numeric, SB_Other, SB_Extend, + SB_OLetter, SB_Other, SB_OLetter, SB_Extend, @@ -64013,6 +64782,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Extend, + SB_OLetter, SB_Other, SB_Numeric, SB_Other, @@ -64034,6 +64804,17 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_OLetter, SB_Other, SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Other, + SB_Extend, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Other, + SB_OLetter, SB_Extend, SB_OLetter, SB_Extend, @@ -64047,8 +64828,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_OLetter, SB_Extend, SB_OLetter, - SB_Other, - SB_OLetter, SB_Extend, SB_Other, SB_STerm, @@ -64116,6 +64895,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, + SB_Format, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -64151,6 +64932,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, + SB_Extend, SB_OLetter, SB_Extend, SB_Other, @@ -64175,6 +64957,12 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_STerm, SB_Format, @@ -64309,10 +65097,24 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_OLetter, SB_Other, SB_Extend, + SB_OLetter, + SB_Other, + SB_Numeric, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Numeric, + SB_Other, + SB_OLetter, + SB_Other, + SB_Extend, SB_Other, SB_Upper, SB_Lower, SB_Extend, + SB_OLetter, SB_Other, SB_Numeric, SB_Other, @@ -64419,10 +65221,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ - 3085, /* Number of elements */ + 3117, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -65466,30 +66268,16 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEBE, 0xEC0, @@ -65561,8 +66349,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x10D0, 0x10FB, 0x10FC, - 0x10FD, - 0x1100, 0x1249, 0x124A, 0x124E, @@ -65746,10 +66532,11 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DFA, @@ -66605,6 +67392,16 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xA7F7, 0xA7F8, 0xA7FB, @@ -66707,7 +67504,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xABE3, @@ -66793,6 +67590,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xFF0C, 0xFF0E, 0xFF0F, + 0xFF10, 0xFF1A, 0xFF1B, 0xFF1F, @@ -66968,6 +67766,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11003, 0x11038, @@ -67087,6 +67887,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1145A, 0x1145E, 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -67117,6 +67918,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x11680, 0x116AB, 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -67136,6 +67938,17 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -67150,8 +67963,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9A, 0x11A9B, @@ -67219,6 +68030,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -67253,21 +68066,28 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x16E98, 0x16E99, 0x16F00, - 0x16F45, + 0x16F4B, + 0x16F4F, 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -67409,6 +68229,19 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -67417,6 +68250,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1E922, 0x1E944, 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -67522,7 +68356,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 typedef enum { SB_Other = 0, @@ -68591,23 +69425,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_OLetter, SB_Other, SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, - SB_Other, - SB_OLetter, SB_Extend, SB_OLetter, SB_Extend, - SB_Other, - SB_Extend, SB_OLetter, SB_Other, SB_OLetter, @@ -68676,10 +69496,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Upper, SB_Other, - SB_Lower, - SB_Other, SB_OLetter, - SB_Lower, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -68854,9 +69672,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_STerm, SB_Lower, SB_Other, - SB_Upper, + SB_OLetter, SB_Other, - SB_Upper, + SB_OLetter, SB_Other, SB_Extend, SB_Other, @@ -68867,6 +69685,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Extend, SB_OLetter, SB_Extend, + SB_OLetter, SB_Other, SB_Lower, SB_Extend, @@ -69722,6 +70541,16 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Lower, SB_Upper, SB_Lower, + SB_Upper, + SB_Lower, + SB_Upper, + SB_Lower, + SB_Upper, + SB_Lower, + SB_Other, + SB_Upper, + SB_Lower, + SB_Upper, SB_Other, SB_OLetter, SB_Lower, @@ -69911,6 +70740,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_SContinue, SB_ATerm, SB_Other, + SB_Numeric, SB_SContinue, SB_Other, SB_STerm, @@ -70086,6 +70916,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_STerm, SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_OLetter, SB_Extend, @@ -70204,6 +71036,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Numeric, SB_Other, SB_Extend, + SB_OLetter, SB_Other, SB_OLetter, SB_Extend, @@ -70234,6 +71067,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Extend, + SB_OLetter, SB_Other, SB_Numeric, SB_Other, @@ -70255,6 +71089,17 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_OLetter, SB_Other, SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Other, + SB_Extend, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Other, + SB_OLetter, SB_Extend, SB_OLetter, SB_Extend, @@ -70268,8 +71113,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_OLetter, SB_Extend, SB_OLetter, - SB_Other, - SB_OLetter, SB_Extend, SB_Other, SB_STerm, @@ -70337,6 +71180,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, + SB_Format, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -70372,6 +71217,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, + SB_Extend, SB_OLetter, SB_Extend, SB_Other, @@ -70396,6 +71242,12 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_STerm, SB_Format, @@ -70530,10 +71382,24 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_OLetter, SB_Other, SB_Extend, + SB_OLetter, + SB_Other, + SB_Numeric, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Extend, + SB_Numeric, + SB_Other, + SB_OLetter, + SB_Other, + SB_Extend, SB_Other, SB_Upper, SB_Lower, SB_Extend, + SB_OLetter, SB_Other, SB_Numeric, SB_Other, @@ -70640,7 +71506,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ - 1612, /* Number of elements */ + 1644, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -70766,6 +71632,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x951, 0x952, 0x953, + 0x955, 0x964, 0x965, 0x966, @@ -70944,7 +71811,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC80, 0xC8D, 0xC8E, @@ -71020,27 +71887,13 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -71234,16 +72087,19 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1CE0, 0x1CE1, 0x1CE2, + 0x1CE9, 0x1CEA, 0x1CEB, 0x1CED, 0x1CEE, 0x1CF2, + 0x1CF3, 0x1CF4, 0x1CF5, 0x1CF7, 0x1CF8, 0x1CFA, + 0x1CFB, 0x1D00, 0x1D26, 0x1D2B, @@ -71294,6 +72150,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x2000, 0x200C, 0x200E, + 0x202F, + 0x2030, 0x2065, 0x2066, 0x2071, @@ -71332,9 +72190,6 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, 0x2C00, 0x2C2F, 0x2C30, @@ -71376,7 +72231,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -71467,7 +72322,9 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xA82C, @@ -71530,6 +72387,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xAB5C, 0xAB65, 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xABEE, @@ -71781,6 +72639,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -71863,7 +72723,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -71879,7 +72739,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -71894,11 +72754,15 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -71944,6 +72808,13 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x11EE0, 0x11EF9, + 0x11FC0, + 0x11FD0, + 0x11FD2, + 0x11FD3, + 0x11FD4, + 0x11FF2, + 0x11FFF, 0x12000, 0x1239A, 0x12400, @@ -71954,6 +72825,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -71981,21 +72854,26 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE1, 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B001, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -72088,18 +72966,32 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -72183,7 +73075,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -72199,15 +73091,17 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -72220,24 +73114,28 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -72304,124 +73202,128 @@ typedef enum { SCX_Duployan = 32, SCX_Egyptian_Hieroglyphs = 33, SCX_Elbasan = 34, - SCX_Ethiopic = 35, - SCX_Georgian = 36, - SCX_Glagolitic = 37, - SCX_Gothic = 38, - SCX_Grantha = 39, - SCX_Greek = 40, - SCX_Gujarati = 41, - SCX_Gunjala_Gondi = 42, - SCX_Gurmukhi = 43, - SCX_Han = 44, - SCX_Hanb = 45, - SCX_Hangul = 46, - SCX_Hanifi_Rohingya = 47, - SCX_Hanunoo = 48, - SCX_Hatran = 49, - SCX_Hebrew = 50, - SCX_Hiragana = 51, - SCX_Imperial_Aramaic = 52, - SCX_Inherited = 53, - SCX_Inscriptional_Pahlavi = 54, - SCX_Inscriptional_Parthian = 55, - SCX_Javanese = 56, - SCX_Jpan = 57, - SCX_Kaithi = 58, - SCX_Kannada = 59, - SCX_Katakana = 60, - SCX_Kayah_Li = 61, - SCX_Kharoshthi = 62, - SCX_Khmer = 63, - SCX_Khojki = 64, - SCX_Khudawadi = 65, - SCX_Kore = 66, - SCX_Lao = 67, - SCX_Latin = 68, - SCX_Lepcha = 69, - SCX_Limbu = 70, - SCX_Linear_A = 71, - SCX_Linear_B = 72, - SCX_Lisu = 73, - SCX_Lycian = 74, - SCX_Lydian = 75, - SCX_Mahajani = 76, - SCX_Makasar = 77, - SCX_Malayalam = 78, - SCX_Mandaic = 79, - SCX_Manichaean = 80, - SCX_Marchen = 81, - SCX_Masaram_Gondi = 82, - SCX_Medefaidrin = 83, - SCX_Meetei_Mayek = 84, - SCX_Mende_Kikakui = 85, - SCX_Meroitic_Cursive = 86, - SCX_Meroitic_Hieroglyphs = 87, - SCX_Miao = 88, - SCX_Modi = 89, - SCX_Mongolian = 90, - SCX_Mro = 91, - SCX_Multani = 92, - SCX_Myanmar = 93, - SCX_Nabataean = 94, - SCX_New_Tai_Lue = 95, - SCX_Newa = 96, - SCX_Nko = 97, - SCX_Nushu = 98, - SCX_Ogham = 99, - SCX_Ol_Chiki = 100, - SCX_Old_Hungarian = 101, - SCX_Old_Italic = 102, - SCX_Old_North_Arabian = 103, - SCX_Old_Permic = 104, - SCX_Old_Persian = 105, - SCX_Old_Sogdian = 106, - SCX_Old_South_Arabian = 107, - SCX_Old_Turkic = 108, - SCX_Oriya = 109, - SCX_Osage = 110, - SCX_Osmanya = 111, - SCX_Pahawh_Hmong = 112, - SCX_Palmyrene = 113, - SCX_Pau_Cin_Hau = 114, - SCX_Phags_Pa = 115, - SCX_Phoenician = 116, - SCX_Psalter_Pahlavi = 117, - SCX_Rejang = 118, - SCX_Runic = 119, - SCX_Samaritan = 120, - SCX_Saurashtra = 121, - SCX_Sharada = 122, - SCX_Shavian = 123, - SCX_Siddham = 124, - SCX_SignWriting = 125, - SCX_Sinhala = 126, - SCX_Sogdian = 127, - SCX_Sora_Sompeng = 128, - SCX_Soyombo = 129, - SCX_Sundanese = 130, - SCX_Syloti_Nagri = 131, - SCX_Syriac = 132, - SCX_Tagalog = 133, - SCX_Tagbanwa = 134, - SCX_Tai_Le = 135, - SCX_Tai_Tham = 136, - SCX_Tai_Viet = 137, - SCX_Takri = 138, - SCX_Tamil = 139, - SCX_Tangut = 140, - SCX_Telugu = 141, - SCX_Thaana = 142, - SCX_Thai = 143, - SCX_Tibetan = 144, - SCX_Tifinagh = 145, - SCX_Tirhuta = 146, - SCX_Ugaritic = 147, - SCX_Vai = 148, - SCX_Warang_Citi = 149, - SCX_Yi = 150, - SCX_Zanabazar_Square = 151, - SCX_INVALID = 152, + SCX_Elymaic = 35, + SCX_Ethiopic = 36, + SCX_Georgian = 37, + SCX_Glagolitic = 38, + SCX_Gothic = 39, + SCX_Grantha = 40, + SCX_Greek = 41, + SCX_Gujarati = 42, + SCX_Gunjala_Gondi = 43, + SCX_Gurmukhi = 44, + SCX_Han = 45, + SCX_Hanb = 46, + SCX_Hangul = 47, + SCX_Hanifi_Rohingya = 48, + SCX_Hanunoo = 49, + SCX_Hatran = 50, + SCX_Hebrew = 51, + SCX_Hiragana = 52, + SCX_Imperial_Aramaic = 53, + SCX_Inherited = 54, + SCX_Inscriptional_Pahlavi = 55, + SCX_Inscriptional_Parthian = 56, + SCX_Javanese = 57, + SCX_Jpan = 58, + SCX_Kaithi = 59, + SCX_Kannada = 60, + SCX_Katakana = 61, + SCX_Kayah_Li = 62, + SCX_Kharoshthi = 63, + SCX_Khmer = 64, + SCX_Khojki = 65, + SCX_Khudawadi = 66, + SCX_Kore = 67, + SCX_Lao = 68, + SCX_Latin = 69, + SCX_Lepcha = 70, + SCX_Limbu = 71, + SCX_Linear_A = 72, + SCX_Linear_B = 73, + SCX_Lisu = 74, + SCX_Lycian = 75, + SCX_Lydian = 76, + SCX_Mahajani = 77, + SCX_Makasar = 78, + SCX_Malayalam = 79, + SCX_Mandaic = 80, + SCX_Manichaean = 81, + SCX_Marchen = 82, + SCX_Masaram_Gondi = 83, + SCX_Medefaidrin = 84, + SCX_Meetei_Mayek = 85, + SCX_Mende_Kikakui = 86, + SCX_Meroitic_Cursive = 87, + SCX_Meroitic_Hieroglyphs = 88, + SCX_Miao = 89, + SCX_Modi = 90, + SCX_Mongolian = 91, + SCX_Mro = 92, + SCX_Multani = 93, + SCX_Myanmar = 94, + SCX_Nabataean = 95, + SCX_Nandinagari = 96, + SCX_New_Tai_Lue = 97, + SCX_Newa = 98, + SCX_Nko = 99, + SCX_Nushu = 100, + SCX_Nyiakeng_Puachue_Hmong = 101, + SCX_Ogham = 102, + SCX_Ol_Chiki = 103, + SCX_Old_Hungarian = 104, + SCX_Old_Italic = 105, + SCX_Old_North_Arabian = 106, + SCX_Old_Permic = 107, + SCX_Old_Persian = 108, + SCX_Old_Sogdian = 109, + SCX_Old_South_Arabian = 110, + SCX_Old_Turkic = 111, + SCX_Oriya = 112, + SCX_Osage = 113, + SCX_Osmanya = 114, + SCX_Pahawh_Hmong = 115, + SCX_Palmyrene = 116, + SCX_Pau_Cin_Hau = 117, + SCX_Phags_Pa = 118, + SCX_Phoenician = 119, + SCX_Psalter_Pahlavi = 120, + SCX_Rejang = 121, + SCX_Runic = 122, + SCX_Samaritan = 123, + SCX_Saurashtra = 124, + SCX_Sharada = 125, + SCX_Shavian = 126, + SCX_Siddham = 127, + SCX_SignWriting = 128, + SCX_Sinhala = 129, + SCX_Sogdian = 130, + SCX_Sora_Sompeng = 131, + SCX_Soyombo = 132, + SCX_Sundanese = 133, + SCX_Syloti_Nagri = 134, + SCX_Syriac = 135, + SCX_Tagalog = 136, + SCX_Tagbanwa = 137, + SCX_Tai_Le = 138, + SCX_Tai_Tham = 139, + SCX_Tai_Viet = 140, + SCX_Takri = 141, + SCX_Tamil = 142, + SCX_Tangut = 143, + SCX_Telugu = 144, + SCX_Thaana = 145, + SCX_Thai = 146, + SCX_Tibetan = 147, + SCX_Tifinagh = 148, + SCX_Tirhuta = 149, + SCX_Ugaritic = 150, + SCX_Vai = 151, + SCX_Wancho = 152, + SCX_Warang_Citi = 153, + SCX_Yi = 154, + SCX_Zanabazar_Square = 155, + SCX_INVALID = 156, SCX_use_AUX_TABLE_1 = -1, SCX_use_AUX_TABLE_2 = -2, SCX_use_AUX_TABLE_3 = -3, @@ -72470,7 +73372,11 @@ typedef enum { SCX_use_AUX_TABLE_46 = -46, SCX_use_AUX_TABLE_47 = -47, SCX_use_AUX_TABLE_48 = -48, - SCX_use_AUX_TABLE_49 = -49 + SCX_use_AUX_TABLE_49 = -49, + SCX_use_AUX_TABLE_50 = -50, + SCX_use_AUX_TABLE_51 = -51, + SCX_use_AUX_TABLE_52 = -52, + SCX_use_AUX_TABLE_53 = -53 } SCX_enum; # endif /* ASCII/Latin1 */ @@ -72588,6 +73494,8 @@ static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Khudawadi, SCX_Mahajani, SCX_Malayalam, + SCX_Masaram_Gondi, + SCX_Nandinagari, SCX_Oriya, SCX_Sinhala, SCX_Syloti_Nagri, @@ -72610,6 +73518,8 @@ static const SCX_enum SCX_AUX_TABLE_15[] = { SCX_Limbu, SCX_Mahajani, SCX_Malayalam, + SCX_Masaram_Gondi, + SCX_Nandinagari, SCX_Oriya, SCX_Sinhala, SCX_Syloti_Nagri, @@ -72648,56 +73558,61 @@ static const SCX_enum SCX_AUX_TABLE_20[] = { }; static const SCX_enum SCX_AUX_TABLE_21[] = { + SCX_Kannada, + SCX_Nandinagari +}; + +static const SCX_enum SCX_AUX_TABLE_22[] = { SCX_Chakma, SCX_Myanmar, SCX_Tai_Le }; -static const SCX_enum SCX_AUX_TABLE_22[] = { +static const SCX_enum SCX_AUX_TABLE_23[] = { SCX_Georgian, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_23[] = { +static const SCX_enum SCX_AUX_TABLE_24[] = { SCX_Hangul, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_24[] = { +static const SCX_enum SCX_AUX_TABLE_25[] = { SCX_Buhid, SCX_Hanunoo, SCX_Tagalog, SCX_Tagbanwa }; -static const SCX_enum SCX_AUX_TABLE_25[] = { +static const SCX_enum SCX_AUX_TABLE_26[] = { SCX_Mongolian, SCX_Phags_Pa }; -static const SCX_enum SCX_AUX_TABLE_26[] = { +static const SCX_enum SCX_AUX_TABLE_27[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_27[] = { +static const SCX_enum SCX_AUX_TABLE_28[] = { SCX_Devanagari, SCX_Grantha }; -static const SCX_enum SCX_AUX_TABLE_28[] = { +static const SCX_enum SCX_AUX_TABLE_29[] = { SCX_Bengali, SCX_Devanagari }; -static const SCX_enum SCX_AUX_TABLE_29[] = { +static const SCX_enum SCX_AUX_TABLE_30[] = { SCX_Devanagari, SCX_Sharada }; -static const SCX_enum SCX_AUX_TABLE_30[] = { +static const SCX_enum SCX_AUX_TABLE_31[] = { SCX_Devanagari, SCX_Kannada, SCX_Malayalam, @@ -72706,26 +73621,47 @@ static const SCX_enum SCX_AUX_TABLE_30[] = { SCX_Telugu }; -static const SCX_enum SCX_AUX_TABLE_31[] = { +static const SCX_enum SCX_AUX_TABLE_32[] = { + SCX_Devanagari, + SCX_Nandinagari +}; + +static const SCX_enum SCX_AUX_TABLE_33[] = { + SCX_Bengali, + SCX_Devanagari, + SCX_Grantha, + SCX_Kannada, + SCX_Nandinagari, + SCX_Oriya, + SCX_Telugu, + SCX_Tirhuta +}; + +static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_32[] = { +static const SCX_enum SCX_AUX_TABLE_35[] = { + SCX_Latin, + SCX_Mongolian +}; + +static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Devanagari, SCX_Grantha, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_33[] = { +static const SCX_enum SCX_AUX_TABLE_37[] = { SCX_Han, SCX_Hanb, SCX_Jpan, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_34[] = { +static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -72737,7 +73673,7 @@ static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Yi }; -static const SCX_enum SCX_AUX_TABLE_35[] = { +static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -72748,7 +73684,7 @@ static const SCX_enum SCX_AUX_TABLE_35[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_36[] = { +static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -72756,13 +73692,13 @@ static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_37[] = { +static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Hiragana, SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_38[] = { +static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Han, SCX_Hanb, SCX_Hiragana, @@ -72771,17 +73707,17 @@ static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_39[] = { +static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Hiragana, SCX_Jpan }; -static const SCX_enum SCX_AUX_TABLE_40[] = { +static const SCX_enum SCX_AUX_TABLE_44[] = { SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_41[] = { +static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -72793,11 +73729,12 @@ static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Mahajani, SCX_Malayalam, SCX_Modi, + SCX_Nandinagari, SCX_Takri, SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_42[] = { +static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -72808,11 +73745,12 @@ static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Khudawadi, SCX_Mahajani, SCX_Modi, + SCX_Nandinagari, SCX_Takri, SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_43[] = { +static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -72826,34 +73764,34 @@ static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_44[] = { +static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Devanagari, SCX_Tamil }; -static const SCX_enum SCX_AUX_TABLE_45[] = { +static const SCX_enum SCX_AUX_TABLE_49[] = { SCX_Kayah_Li, SCX_Latin, SCX_Myanmar }; -static const SCX_enum SCX_AUX_TABLE_46[] = { +static const SCX_enum SCX_AUX_TABLE_50[] = { SCX_Buginese, SCX_Javanese }; -static const SCX_enum SCX_AUX_TABLE_47[] = { +static const SCX_enum SCX_AUX_TABLE_51[] = { SCX_Cypriot, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_48[] = { +static const SCX_enum SCX_AUX_TABLE_52[] = { SCX_Cypriot, SCX_Linear_A, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_49[] = { +static const SCX_enum SCX_AUX_TABLE_53[] = { SCX_Arabic, SCX_Coptic }; @@ -72908,7 +73846,11 @@ static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { SCX_AUX_TABLE_46, SCX_AUX_TABLE_47, SCX_AUX_TABLE_48, - SCX_AUX_TABLE_49 + SCX_AUX_TABLE_49, + SCX_AUX_TABLE_50, + SCX_AUX_TABLE_51, + SCX_AUX_TABLE_52, + SCX_AUX_TABLE_53 }; /* Parallel table to the above, giving the number of elements in each table @@ -72929,42 +73871,46 @@ static const U8 SCX_AUX_TABLE_lengths[] = { 2 /* SCX_AUX_TABLE_11 */, 13 /* SCX_AUX_TABLE_12 */, 12 /* SCX_AUX_TABLE_13 */, - 18 /* SCX_AUX_TABLE_14 */, - 19 /* SCX_AUX_TABLE_15 */, + 20 /* SCX_AUX_TABLE_14 */, + 21 /* SCX_AUX_TABLE_15 */, 4 /* SCX_AUX_TABLE_16 */, 3 /* SCX_AUX_TABLE_17 */, 2 /* SCX_AUX_TABLE_18 */, 2 /* SCX_AUX_TABLE_19 */, 2 /* SCX_AUX_TABLE_20 */, - 3 /* SCX_AUX_TABLE_21 */, - 2 /* SCX_AUX_TABLE_22 */, + 2 /* SCX_AUX_TABLE_21 */, + 3 /* SCX_AUX_TABLE_22 */, 2 /* SCX_AUX_TABLE_23 */, - 4 /* SCX_AUX_TABLE_24 */, - 2 /* SCX_AUX_TABLE_25 */, - 4 /* SCX_AUX_TABLE_26 */, - 2 /* SCX_AUX_TABLE_27 */, + 2 /* SCX_AUX_TABLE_24 */, + 4 /* SCX_AUX_TABLE_25 */, + 2 /* SCX_AUX_TABLE_26 */, + 4 /* SCX_AUX_TABLE_27 */, 2 /* SCX_AUX_TABLE_28 */, 2 /* SCX_AUX_TABLE_29 */, - 6 /* SCX_AUX_TABLE_30 */, - 3 /* SCX_AUX_TABLE_31 */, - 3 /* SCX_AUX_TABLE_32 */, - 4 /* SCX_AUX_TABLE_33 */, - 9 /* SCX_AUX_TABLE_34 */, - 8 /* SCX_AUX_TABLE_35 */, - 5 /* SCX_AUX_TABLE_36 */, - 3 /* SCX_AUX_TABLE_37 */, - 6 /* SCX_AUX_TABLE_38 */, - 2 /* SCX_AUX_TABLE_39 */, - 2 /* SCX_AUX_TABLE_40 */, - 13 /* SCX_AUX_TABLE_41 */, - 12 /* SCX_AUX_TABLE_42 */, - 11 /* SCX_AUX_TABLE_43 */, + 2 /* SCX_AUX_TABLE_30 */, + 6 /* SCX_AUX_TABLE_31 */, + 2 /* SCX_AUX_TABLE_32 */, + 8 /* SCX_AUX_TABLE_33 */, + 3 /* SCX_AUX_TABLE_34 */, + 2 /* SCX_AUX_TABLE_35 */, + 3 /* SCX_AUX_TABLE_36 */, + 4 /* SCX_AUX_TABLE_37 */, + 9 /* SCX_AUX_TABLE_38 */, + 8 /* SCX_AUX_TABLE_39 */, + 5 /* SCX_AUX_TABLE_40 */, + 3 /* SCX_AUX_TABLE_41 */, + 6 /* SCX_AUX_TABLE_42 */, + 2 /* SCX_AUX_TABLE_43 */, 2 /* SCX_AUX_TABLE_44 */, - 3 /* SCX_AUX_TABLE_45 */, - 2 /* SCX_AUX_TABLE_46 */, - 2 /* SCX_AUX_TABLE_47 */, - 3 /* SCX_AUX_TABLE_48 */, - 2 /* SCX_AUX_TABLE_49 */ + 14 /* SCX_AUX_TABLE_45 */, + 13 /* SCX_AUX_TABLE_46 */, + 11 /* SCX_AUX_TABLE_47 */, + 2 /* SCX_AUX_TABLE_48 */, + 3 /* SCX_AUX_TABLE_49 */, + 2 /* SCX_AUX_TABLE_50 */, + 2 /* SCX_AUX_TABLE_51 */, + 3 /* SCX_AUX_TABLE_52 */, + 2 /* SCX_AUX_TABLE_53 */ }; /* This table, indexed by the script enum, gives the zero code point for that @@ -73007,6 +73953,7 @@ static const UV script_zeros[] = { '0', /* Duployan */ '0', /* Egyptian_Hieroglyphs */ '0', /* Elbasan */ + '0', /* Elymaic */ '0', /* Ethiopic */ '0', /* Georgian */ '0', /* Glagolitic */ @@ -73067,10 +74014,12 @@ static const UV script_zeros[] = { 0xa66, /* Multani */ 0, /* Myanmar */ '0', /* Nabataean */ + 0xce6, /* Nandinagari */ 0x19d0, /* New_Tai_Lue */ 0x11450, /* Newa */ 0x7c0, /* Nko */ '0', /* Nushu */ + 0x1e140, /* Nyiakeng_Puachue_Hmong */ '0', /* Ogham */ 0x1c50, /* Ol_Chiki */ '0', /* Old_Hungarian */ @@ -73121,6 +74070,7 @@ static const UV script_zeros[] = { 0x114d0, /* Tirhuta */ '0', /* Ugaritic */ 0xa620, /* Vai */ + 0x1e2f0, /* Wancho */ 0x118e0 /* Warang_Citi */ }; @@ -73246,6 +74196,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Devanagari, SCX_use_AUX_TABLE_12, SCX_use_AUX_TABLE_13, + SCX_Inherited, SCX_Devanagari, SCX_use_AUX_TABLE_14, SCX_use_AUX_TABLE_15, @@ -73448,7 +74399,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Kannada, SCX_Unknown, - SCX_Kannada, + SCX_use_AUX_TABLE_21, SCX_Unknown, SCX_Kannada, SCX_Unknown, @@ -73519,20 +74470,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Lao, SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, SCX_Tibetan, SCX_Unknown, SCX_Tibetan, @@ -73548,7 +74485,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Tibetan, SCX_Unknown, SCX_Myanmar, - SCX_use_AUX_TABLE_21, + SCX_use_AUX_TABLE_22, SCX_Myanmar, SCX_Georgian, SCX_Unknown, @@ -73557,9 +74494,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Georgian, SCX_Unknown, SCX_Georgian, - SCX_use_AUX_TABLE_22, - SCX_Georgian, SCX_use_AUX_TABLE_23, + SCX_Georgian, + SCX_use_AUX_TABLE_24, SCX_Ethiopic, SCX_Unknown, SCX_Ethiopic, @@ -73612,7 +74549,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Tagalog, SCX_Unknown, SCX_Hanunoo, - SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_25, SCX_Unknown, SCX_Buhid, SCX_Unknown, @@ -73629,9 +74566,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Khmer, SCX_Unknown, SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, SCX_Unknown, SCX_Mongolian, @@ -73699,31 +74636,34 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Georgian, SCX_Sundanese, SCX_Unknown, - SCX_use_AUX_TABLE_26, - SCX_Devanagari, - SCX_use_AUX_TABLE_26, SCX_use_AUX_TABLE_27, SCX_Devanagari, + SCX_use_AUX_TABLE_27, SCX_use_AUX_TABLE_28, + SCX_Devanagari, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, SCX_use_AUX_TABLE_30, + SCX_use_AUX_TABLE_31, SCX_Devanagari, - SCX_use_AUX_TABLE_29, + SCX_use_AUX_TABLE_30, SCX_Devanagari, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_32, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_27, - SCX_use_AUX_TABLE_31, + SCX_use_AUX_TABLE_33, SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_29, SCX_Bengali, - SCX_use_AUX_TABLE_27, + SCX_use_AUX_TABLE_28, + SCX_Nandinagari, SCX_Unknown, SCX_Latin, SCX_Greek, @@ -73775,6 +74715,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Inherited, SCX_Common, + SCX_use_AUX_TABLE_35, + SCX_Common, SCX_Unknown, SCX_Common, SCX_Latin, @@ -73788,7 +74730,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Unknown, SCX_Inherited, - SCX_use_AUX_TABLE_32, + SCX_use_AUX_TABLE_36, SCX_Unknown, SCX_Common, SCX_Greek, @@ -73813,9 +74755,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_Unknown, - SCX_Common, - SCX_Unknown, SCX_Glagolitic, SCX_Unknown, SCX_Glagolitic, @@ -73858,79 +74797,79 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_use_AUX_TABLE_3, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_35, - SCX_Common, - SCX_use_AUX_TABLE_33, - SCX_use_AUX_TABLE_34, - SCX_Common, - SCX_use_AUX_TABLE_35, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_39, SCX_Common, - SCX_use_AUX_TABLE_33, - SCX_use_AUX_TABLE_36, - SCX_use_AUX_TABLE_23, - SCX_use_AUX_TABLE_35, SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_35, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_38, - SCX_use_AUX_TABLE_33, - SCX_Unknown, SCX_use_AUX_TABLE_39, - SCX_Unknown, + SCX_Common, SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_40, + SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_41, + SCX_Common, SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_42, SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, + SCX_Unknown, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, SCX_Unknown, SCX_use_AUX_TABLE_1, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_use_AUX_TABLE_1, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_40, - SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Yi, SCX_Unknown, @@ -73950,11 +74889,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Latin, SCX_Unknown, SCX_Latin, + SCX_Unknown, + SCX_Latin, SCX_Syloti_Nagri, SCX_Unknown, - SCX_use_AUX_TABLE_41, - SCX_use_AUX_TABLE_42, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_46, + SCX_use_AUX_TABLE_47, SCX_Unknown, SCX_Phags_Pa, SCX_Unknown, @@ -73963,21 +74904,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Saurashtra, SCX_Unknown, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_48, SCX_Devanagari, SCX_Kayah_Li, - SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_49, SCX_Kayah_Li, SCX_Rejang, SCX_Unknown, SCX_Rejang, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, SCX_Javanese, SCX_Unknown, - SCX_use_AUX_TABLE_46, + SCX_use_AUX_TABLE_50, SCX_Javanese, SCX_Unknown, SCX_Javanese, @@ -74010,21 +74951,22 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Latin, SCX_Greek, + SCX_Latin, SCX_Unknown, SCX_Cherokee, SCX_Meetei_Mayek, SCX_Unknown, SCX_Meetei_Mayek, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Latin, SCX_Unknown, @@ -74061,7 +75003,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Inherited, SCX_Cyrillic, SCX_Common, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_39, SCX_Common, SCX_Unknown, SCX_Common, @@ -74079,20 +75021,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Latin, SCX_Common, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -74114,11 +75056,11 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Linear_B, SCX_Unknown, - SCX_use_AUX_TABLE_47, + SCX_use_AUX_TABLE_51, SCX_Unknown, - SCX_use_AUX_TABLE_48, + SCX_use_AUX_TABLE_52, SCX_Unknown, - SCX_use_AUX_TABLE_47, + SCX_use_AUX_TABLE_51, SCX_Greek, SCX_Unknown, SCX_Common, @@ -74132,7 +75074,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Carian, SCX_Unknown, - SCX_use_AUX_TABLE_49, + SCX_use_AUX_TABLE_53, SCX_Unknown, SCX_Old_Italic, SCX_Unknown, @@ -74262,6 +75204,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Sogdian, SCX_Unknown, + SCX_Elymaic, + SCX_Unknown, SCX_Brahmi, SCX_Unknown, SCX_Brahmi, @@ -74375,9 +75319,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Warang_Citi, SCX_Unknown, - SCX_Zanabazar_Square, + SCX_Nandinagari, SCX_Unknown, - SCX_Soyombo, + SCX_Nandinagari, + SCX_Unknown, + SCX_Nandinagari, + SCX_Unknown, + SCX_Zanabazar_Square, SCX_Unknown, SCX_Soyombo, SCX_Unknown, @@ -74425,6 +75373,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Makasar, SCX_Unknown, + SCX_Tamil, + SCX_use_AUX_TABLE_20, + SCX_Tamil, + SCX_use_AUX_TABLE_20, + SCX_Tamil, + SCX_Unknown, + SCX_Tamil, SCX_Cuneiform, SCX_Unknown, SCX_Cuneiform, @@ -74435,6 +75390,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Egyptian_Hieroglyphs, SCX_Unknown, + SCX_Egyptian_Hieroglyphs, + SCX_Unknown, SCX_Anatolian_Hieroglyphs, SCX_Unknown, SCX_Bamum, @@ -74469,13 +75426,18 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Tangut, SCX_Nushu, + SCX_Common, SCX_Unknown, SCX_Tangut, SCX_Unknown, SCX_Tangut, SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_44, SCX_Unknown, SCX_Nushu, SCX_Unknown, @@ -74509,7 +75471,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, SCX_Unknown, SCX_Common, @@ -74569,6 +75531,18 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Glagolitic, SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Wancho, + SCX_Unknown, + SCX_Wancho, + SCX_Unknown, SCX_Mende_Kikakui, SCX_Unknown, SCX_Mende_Kikakui, @@ -74581,6 +75555,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Common, SCX_Unknown, + SCX_Common, + SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, @@ -74668,14 +75644,14 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_43, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -74719,17 +75695,23 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -74748,10 +75730,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ - 1638, /* Number of elements */ + 1670, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -74903,6 +75885,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x951, 0x952, 0x953, + 0x955, 0x964, 0x965, 0x966, @@ -75081,7 +76064,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC80, 0xC8D, 0xC8E, @@ -75157,27 +76140,13 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -75371,16 +76340,19 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1CE0, 0x1CE1, 0x1CE2, + 0x1CE9, 0x1CEA, 0x1CEB, 0x1CED, 0x1CEE, 0x1CF2, + 0x1CF3, 0x1CF4, 0x1CF5, 0x1CF7, 0x1CF8, 0x1CFA, + 0x1CFB, 0x1D00, 0x1D26, 0x1D2B, @@ -75431,6 +76403,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x2000, 0x200C, 0x200E, + 0x202F, + 0x2030, 0x2065, 0x2066, 0x2071, @@ -75469,9 +76443,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, 0x2C00, 0x2C2F, 0x2C30, @@ -75513,7 +76484,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -75604,7 +76575,9 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xA82C, @@ -75667,6 +76640,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xAB5C, 0xAB65, 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xABEE, @@ -75918,6 +76892,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -76000,7 +76976,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -76016,7 +76992,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -76031,11 +77007,15 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -76081,6 +77061,13 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x11EE0, 0x11EF9, + 0x11FC0, + 0x11FD0, + 0x11FD2, + 0x11FD3, + 0x11FD4, + 0x11FF2, + 0x11FFF, 0x12000, 0x1239A, 0x12400, @@ -76091,6 +77078,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -76118,21 +77107,26 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE1, 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B001, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -76225,18 +77219,32 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -76320,7 +77328,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -76336,15 +77344,17 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -76357,24 +77367,28 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -76402,7 +77416,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -76444,124 +77458,128 @@ typedef enum { SCX_Duployan = 32, SCX_Egyptian_Hieroglyphs = 33, SCX_Elbasan = 34, - SCX_Ethiopic = 35, - SCX_Georgian = 36, - SCX_Glagolitic = 37, - SCX_Gothic = 38, - SCX_Grantha = 39, - SCX_Greek = 40, - SCX_Gujarati = 41, - SCX_Gunjala_Gondi = 42, - SCX_Gurmukhi = 43, - SCX_Han = 44, - SCX_Hanb = 45, - SCX_Hangul = 46, - SCX_Hanifi_Rohingya = 47, - SCX_Hanunoo = 48, - SCX_Hatran = 49, - SCX_Hebrew = 50, - SCX_Hiragana = 51, - SCX_Imperial_Aramaic = 52, - SCX_Inherited = 53, - SCX_Inscriptional_Pahlavi = 54, - SCX_Inscriptional_Parthian = 55, - SCX_Javanese = 56, - SCX_Jpan = 57, - SCX_Kaithi = 58, - SCX_Kannada = 59, - SCX_Katakana = 60, - SCX_Kayah_Li = 61, - SCX_Kharoshthi = 62, - SCX_Khmer = 63, - SCX_Khojki = 64, - SCX_Khudawadi = 65, - SCX_Kore = 66, - SCX_Lao = 67, - SCX_Latin = 68, - SCX_Lepcha = 69, - SCX_Limbu = 70, - SCX_Linear_A = 71, - SCX_Linear_B = 72, - SCX_Lisu = 73, - SCX_Lycian = 74, - SCX_Lydian = 75, - SCX_Mahajani = 76, - SCX_Makasar = 77, - SCX_Malayalam = 78, - SCX_Mandaic = 79, - SCX_Manichaean = 80, - SCX_Marchen = 81, - SCX_Masaram_Gondi = 82, - SCX_Medefaidrin = 83, - SCX_Meetei_Mayek = 84, - SCX_Mende_Kikakui = 85, - SCX_Meroitic_Cursive = 86, - SCX_Meroitic_Hieroglyphs = 87, - SCX_Miao = 88, - SCX_Modi = 89, - SCX_Mongolian = 90, - SCX_Mro = 91, - SCX_Multani = 92, - SCX_Myanmar = 93, - SCX_Nabataean = 94, - SCX_New_Tai_Lue = 95, - SCX_Newa = 96, - SCX_Nko = 97, - SCX_Nushu = 98, - SCX_Ogham = 99, - SCX_Ol_Chiki = 100, - SCX_Old_Hungarian = 101, - SCX_Old_Italic = 102, - SCX_Old_North_Arabian = 103, - SCX_Old_Permic = 104, - SCX_Old_Persian = 105, - SCX_Old_Sogdian = 106, - SCX_Old_South_Arabian = 107, - SCX_Old_Turkic = 108, - SCX_Oriya = 109, - SCX_Osage = 110, - SCX_Osmanya = 111, - SCX_Pahawh_Hmong = 112, - SCX_Palmyrene = 113, - SCX_Pau_Cin_Hau = 114, - SCX_Phags_Pa = 115, - SCX_Phoenician = 116, - SCX_Psalter_Pahlavi = 117, - SCX_Rejang = 118, - SCX_Runic = 119, - SCX_Samaritan = 120, - SCX_Saurashtra = 121, - SCX_Sharada = 122, - SCX_Shavian = 123, - SCX_Siddham = 124, - SCX_SignWriting = 125, - SCX_Sinhala = 126, - SCX_Sogdian = 127, - SCX_Sora_Sompeng = 128, - SCX_Soyombo = 129, - SCX_Sundanese = 130, - SCX_Syloti_Nagri = 131, - SCX_Syriac = 132, - SCX_Tagalog = 133, - SCX_Tagbanwa = 134, - SCX_Tai_Le = 135, - SCX_Tai_Tham = 136, - SCX_Tai_Viet = 137, - SCX_Takri = 138, - SCX_Tamil = 139, - SCX_Tangut = 140, - SCX_Telugu = 141, - SCX_Thaana = 142, - SCX_Thai = 143, - SCX_Tibetan = 144, - SCX_Tifinagh = 145, - SCX_Tirhuta = 146, - SCX_Ugaritic = 147, - SCX_Vai = 148, - SCX_Warang_Citi = 149, - SCX_Yi = 150, - SCX_Zanabazar_Square = 151, - SCX_INVALID = 152, + SCX_Elymaic = 35, + SCX_Ethiopic = 36, + SCX_Georgian = 37, + SCX_Glagolitic = 38, + SCX_Gothic = 39, + SCX_Grantha = 40, + SCX_Greek = 41, + SCX_Gujarati = 42, + SCX_Gunjala_Gondi = 43, + SCX_Gurmukhi = 44, + SCX_Han = 45, + SCX_Hanb = 46, + SCX_Hangul = 47, + SCX_Hanifi_Rohingya = 48, + SCX_Hanunoo = 49, + SCX_Hatran = 50, + SCX_Hebrew = 51, + SCX_Hiragana = 52, + SCX_Imperial_Aramaic = 53, + SCX_Inherited = 54, + SCX_Inscriptional_Pahlavi = 55, + SCX_Inscriptional_Parthian = 56, + SCX_Javanese = 57, + SCX_Jpan = 58, + SCX_Kaithi = 59, + SCX_Kannada = 60, + SCX_Katakana = 61, + SCX_Kayah_Li = 62, + SCX_Kharoshthi = 63, + SCX_Khmer = 64, + SCX_Khojki = 65, + SCX_Khudawadi = 66, + SCX_Kore = 67, + SCX_Lao = 68, + SCX_Latin = 69, + SCX_Lepcha = 70, + SCX_Limbu = 71, + SCX_Linear_A = 72, + SCX_Linear_B = 73, + SCX_Lisu = 74, + SCX_Lycian = 75, + SCX_Lydian = 76, + SCX_Mahajani = 77, + SCX_Makasar = 78, + SCX_Malayalam = 79, + SCX_Mandaic = 80, + SCX_Manichaean = 81, + SCX_Marchen = 82, + SCX_Masaram_Gondi = 83, + SCX_Medefaidrin = 84, + SCX_Meetei_Mayek = 85, + SCX_Mende_Kikakui = 86, + SCX_Meroitic_Cursive = 87, + SCX_Meroitic_Hieroglyphs = 88, + SCX_Miao = 89, + SCX_Modi = 90, + SCX_Mongolian = 91, + SCX_Mro = 92, + SCX_Multani = 93, + SCX_Myanmar = 94, + SCX_Nabataean = 95, + SCX_Nandinagari = 96, + SCX_New_Tai_Lue = 97, + SCX_Newa = 98, + SCX_Nko = 99, + SCX_Nushu = 100, + SCX_Nyiakeng_Puachue_Hmong = 101, + SCX_Ogham = 102, + SCX_Ol_Chiki = 103, + SCX_Old_Hungarian = 104, + SCX_Old_Italic = 105, + SCX_Old_North_Arabian = 106, + SCX_Old_Permic = 107, + SCX_Old_Persian = 108, + SCX_Old_Sogdian = 109, + SCX_Old_South_Arabian = 110, + SCX_Old_Turkic = 111, + SCX_Oriya = 112, + SCX_Osage = 113, + SCX_Osmanya = 114, + SCX_Pahawh_Hmong = 115, + SCX_Palmyrene = 116, + SCX_Pau_Cin_Hau = 117, + SCX_Phags_Pa = 118, + SCX_Phoenician = 119, + SCX_Psalter_Pahlavi = 120, + SCX_Rejang = 121, + SCX_Runic = 122, + SCX_Samaritan = 123, + SCX_Saurashtra = 124, + SCX_Sharada = 125, + SCX_Shavian = 126, + SCX_Siddham = 127, + SCX_SignWriting = 128, + SCX_Sinhala = 129, + SCX_Sogdian = 130, + SCX_Sora_Sompeng = 131, + SCX_Soyombo = 132, + SCX_Sundanese = 133, + SCX_Syloti_Nagri = 134, + SCX_Syriac = 135, + SCX_Tagalog = 136, + SCX_Tagbanwa = 137, + SCX_Tai_Le = 138, + SCX_Tai_Tham = 139, + SCX_Tai_Viet = 140, + SCX_Takri = 141, + SCX_Tamil = 142, + SCX_Tangut = 143, + SCX_Telugu = 144, + SCX_Thaana = 145, + SCX_Thai = 146, + SCX_Tibetan = 147, + SCX_Tifinagh = 148, + SCX_Tirhuta = 149, + SCX_Ugaritic = 150, + SCX_Vai = 151, + SCX_Wancho = 152, + SCX_Warang_Citi = 153, + SCX_Yi = 154, + SCX_Zanabazar_Square = 155, + SCX_INVALID = 156, SCX_use_AUX_TABLE_1 = -1, SCX_use_AUX_TABLE_2 = -2, SCX_use_AUX_TABLE_3 = -3, @@ -76610,7 +77628,11 @@ typedef enum { SCX_use_AUX_TABLE_46 = -46, SCX_use_AUX_TABLE_47 = -47, SCX_use_AUX_TABLE_48 = -48, - SCX_use_AUX_TABLE_49 = -49 + SCX_use_AUX_TABLE_49 = -49, + SCX_use_AUX_TABLE_50 = -50, + SCX_use_AUX_TABLE_51 = -51, + SCX_use_AUX_TABLE_52 = -52, + SCX_use_AUX_TABLE_53 = -53 } SCX_enum; # endif /* EBCDIC 1047 */ @@ -76620,7 +77642,7 @@ typedef enum { # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 #define HAS_SCX_AUX_TABLES @@ -76731,6 +77753,8 @@ static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Khudawadi, SCX_Mahajani, SCX_Malayalam, + SCX_Masaram_Gondi, + SCX_Nandinagari, SCX_Oriya, SCX_Sinhala, SCX_Syloti_Nagri, @@ -76753,6 +77777,8 @@ static const SCX_enum SCX_AUX_TABLE_15[] = { SCX_Limbu, SCX_Mahajani, SCX_Malayalam, + SCX_Masaram_Gondi, + SCX_Nandinagari, SCX_Oriya, SCX_Sinhala, SCX_Syloti_Nagri, @@ -76791,56 +77817,61 @@ static const SCX_enum SCX_AUX_TABLE_20[] = { }; static const SCX_enum SCX_AUX_TABLE_21[] = { + SCX_Kannada, + SCX_Nandinagari +}; + +static const SCX_enum SCX_AUX_TABLE_22[] = { SCX_Chakma, SCX_Myanmar, SCX_Tai_Le }; -static const SCX_enum SCX_AUX_TABLE_22[] = { +static const SCX_enum SCX_AUX_TABLE_23[] = { SCX_Georgian, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_23[] = { +static const SCX_enum SCX_AUX_TABLE_24[] = { SCX_Hangul, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_24[] = { +static const SCX_enum SCX_AUX_TABLE_25[] = { SCX_Buhid, SCX_Hanunoo, SCX_Tagalog, SCX_Tagbanwa }; -static const SCX_enum SCX_AUX_TABLE_25[] = { +static const SCX_enum SCX_AUX_TABLE_26[] = { SCX_Mongolian, SCX_Phags_Pa }; -static const SCX_enum SCX_AUX_TABLE_26[] = { +static const SCX_enum SCX_AUX_TABLE_27[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_27[] = { +static const SCX_enum SCX_AUX_TABLE_28[] = { SCX_Devanagari, SCX_Grantha }; -static const SCX_enum SCX_AUX_TABLE_28[] = { +static const SCX_enum SCX_AUX_TABLE_29[] = { SCX_Bengali, SCX_Devanagari }; -static const SCX_enum SCX_AUX_TABLE_29[] = { +static const SCX_enum SCX_AUX_TABLE_30[] = { SCX_Devanagari, SCX_Sharada }; -static const SCX_enum SCX_AUX_TABLE_30[] = { +static const SCX_enum SCX_AUX_TABLE_31[] = { SCX_Devanagari, SCX_Kannada, SCX_Malayalam, @@ -76849,26 +77880,47 @@ static const SCX_enum SCX_AUX_TABLE_30[] = { SCX_Telugu }; -static const SCX_enum SCX_AUX_TABLE_31[] = { +static const SCX_enum SCX_AUX_TABLE_32[] = { + SCX_Devanagari, + SCX_Nandinagari +}; + +static const SCX_enum SCX_AUX_TABLE_33[] = { + SCX_Bengali, + SCX_Devanagari, + SCX_Grantha, + SCX_Kannada, + SCX_Nandinagari, + SCX_Oriya, + SCX_Telugu, + SCX_Tirhuta +}; + +static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_32[] = { +static const SCX_enum SCX_AUX_TABLE_35[] = { + SCX_Latin, + SCX_Mongolian +}; + +static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Devanagari, SCX_Grantha, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_33[] = { +static const SCX_enum SCX_AUX_TABLE_37[] = { SCX_Han, SCX_Hanb, SCX_Jpan, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_34[] = { +static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -76880,7 +77932,7 @@ static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Yi }; -static const SCX_enum SCX_AUX_TABLE_35[] = { +static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -76891,7 +77943,7 @@ static const SCX_enum SCX_AUX_TABLE_35[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_36[] = { +static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -76899,13 +77951,13 @@ static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_37[] = { +static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Hiragana, SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_38[] = { +static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Han, SCX_Hanb, SCX_Hiragana, @@ -76914,17 +77966,17 @@ static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_39[] = { +static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Hiragana, SCX_Jpan }; -static const SCX_enum SCX_AUX_TABLE_40[] = { +static const SCX_enum SCX_AUX_TABLE_44[] = { SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_41[] = { +static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -76936,11 +77988,12 @@ static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Mahajani, SCX_Malayalam, SCX_Modi, + SCX_Nandinagari, SCX_Takri, SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_42[] = { +static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -76951,11 +78004,12 @@ static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Khudawadi, SCX_Mahajani, SCX_Modi, + SCX_Nandinagari, SCX_Takri, SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_43[] = { +static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -76969,34 +78023,34 @@ static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_44[] = { +static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Devanagari, SCX_Tamil }; -static const SCX_enum SCX_AUX_TABLE_45[] = { +static const SCX_enum SCX_AUX_TABLE_49[] = { SCX_Kayah_Li, SCX_Latin, SCX_Myanmar }; -static const SCX_enum SCX_AUX_TABLE_46[] = { +static const SCX_enum SCX_AUX_TABLE_50[] = { SCX_Buginese, SCX_Javanese }; -static const SCX_enum SCX_AUX_TABLE_47[] = { +static const SCX_enum SCX_AUX_TABLE_51[] = { SCX_Cypriot, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_48[] = { +static const SCX_enum SCX_AUX_TABLE_52[] = { SCX_Cypriot, SCX_Linear_A, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_49[] = { +static const SCX_enum SCX_AUX_TABLE_53[] = { SCX_Arabic, SCX_Coptic }; @@ -77051,7 +78105,11 @@ static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { SCX_AUX_TABLE_46, SCX_AUX_TABLE_47, SCX_AUX_TABLE_48, - SCX_AUX_TABLE_49 + SCX_AUX_TABLE_49, + SCX_AUX_TABLE_50, + SCX_AUX_TABLE_51, + SCX_AUX_TABLE_52, + SCX_AUX_TABLE_53 }; /* Parallel table to the above, giving the number of elements in each table @@ -77072,42 +78130,46 @@ static const U8 SCX_AUX_TABLE_lengths[] = { 2 /* SCX_AUX_TABLE_11 */, 13 /* SCX_AUX_TABLE_12 */, 12 /* SCX_AUX_TABLE_13 */, - 18 /* SCX_AUX_TABLE_14 */, - 19 /* SCX_AUX_TABLE_15 */, + 20 /* SCX_AUX_TABLE_14 */, + 21 /* SCX_AUX_TABLE_15 */, 4 /* SCX_AUX_TABLE_16 */, 3 /* SCX_AUX_TABLE_17 */, 2 /* SCX_AUX_TABLE_18 */, 2 /* SCX_AUX_TABLE_19 */, 2 /* SCX_AUX_TABLE_20 */, - 3 /* SCX_AUX_TABLE_21 */, - 2 /* SCX_AUX_TABLE_22 */, + 2 /* SCX_AUX_TABLE_21 */, + 3 /* SCX_AUX_TABLE_22 */, 2 /* SCX_AUX_TABLE_23 */, - 4 /* SCX_AUX_TABLE_24 */, - 2 /* SCX_AUX_TABLE_25 */, - 4 /* SCX_AUX_TABLE_26 */, - 2 /* SCX_AUX_TABLE_27 */, + 2 /* SCX_AUX_TABLE_24 */, + 4 /* SCX_AUX_TABLE_25 */, + 2 /* SCX_AUX_TABLE_26 */, + 4 /* SCX_AUX_TABLE_27 */, 2 /* SCX_AUX_TABLE_28 */, 2 /* SCX_AUX_TABLE_29 */, - 6 /* SCX_AUX_TABLE_30 */, - 3 /* SCX_AUX_TABLE_31 */, - 3 /* SCX_AUX_TABLE_32 */, - 4 /* SCX_AUX_TABLE_33 */, - 9 /* SCX_AUX_TABLE_34 */, - 8 /* SCX_AUX_TABLE_35 */, - 5 /* SCX_AUX_TABLE_36 */, - 3 /* SCX_AUX_TABLE_37 */, - 6 /* SCX_AUX_TABLE_38 */, - 2 /* SCX_AUX_TABLE_39 */, - 2 /* SCX_AUX_TABLE_40 */, - 13 /* SCX_AUX_TABLE_41 */, - 12 /* SCX_AUX_TABLE_42 */, - 11 /* SCX_AUX_TABLE_43 */, + 2 /* SCX_AUX_TABLE_30 */, + 6 /* SCX_AUX_TABLE_31 */, + 2 /* SCX_AUX_TABLE_32 */, + 8 /* SCX_AUX_TABLE_33 */, + 3 /* SCX_AUX_TABLE_34 */, + 2 /* SCX_AUX_TABLE_35 */, + 3 /* SCX_AUX_TABLE_36 */, + 4 /* SCX_AUX_TABLE_37 */, + 9 /* SCX_AUX_TABLE_38 */, + 8 /* SCX_AUX_TABLE_39 */, + 5 /* SCX_AUX_TABLE_40 */, + 3 /* SCX_AUX_TABLE_41 */, + 6 /* SCX_AUX_TABLE_42 */, + 2 /* SCX_AUX_TABLE_43 */, 2 /* SCX_AUX_TABLE_44 */, - 3 /* SCX_AUX_TABLE_45 */, - 2 /* SCX_AUX_TABLE_46 */, - 2 /* SCX_AUX_TABLE_47 */, - 3 /* SCX_AUX_TABLE_48 */, - 2 /* SCX_AUX_TABLE_49 */ + 14 /* SCX_AUX_TABLE_45 */, + 13 /* SCX_AUX_TABLE_46 */, + 11 /* SCX_AUX_TABLE_47 */, + 2 /* SCX_AUX_TABLE_48 */, + 3 /* SCX_AUX_TABLE_49 */, + 2 /* SCX_AUX_TABLE_50 */, + 2 /* SCX_AUX_TABLE_51 */, + 3 /* SCX_AUX_TABLE_52 */, + 2 /* SCX_AUX_TABLE_53 */ }; /* This table, indexed by the script enum, gives the zero code point for that @@ -77150,6 +78212,7 @@ static const UV script_zeros[] = { '0', /* Duployan */ '0', /* Egyptian_Hieroglyphs */ '0', /* Elbasan */ + '0', /* Elymaic */ '0', /* Ethiopic */ '0', /* Georgian */ '0', /* Glagolitic */ @@ -77210,10 +78273,12 @@ static const UV script_zeros[] = { 0xa66, /* Multani */ 0, /* Myanmar */ '0', /* Nabataean */ + 0xce6, /* Nandinagari */ 0x19d0, /* New_Tai_Lue */ 0x11450, /* Newa */ 0x7c0, /* Nko */ '0', /* Nushu */ + 0x1e140, /* Nyiakeng_Puachue_Hmong */ '0', /* Ogham */ 0x1c50, /* Ol_Chiki */ '0', /* Old_Hungarian */ @@ -77264,6 +78329,7 @@ static const UV script_zeros[] = { 0x114d0, /* Tirhuta */ '0', /* Ugaritic */ 0xa620, /* Vai */ + 0x1e2f0, /* Wancho */ 0x118e0 /* Warang_Citi */ }; @@ -77415,6 +78481,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Devanagari, SCX_use_AUX_TABLE_12, SCX_use_AUX_TABLE_13, + SCX_Inherited, SCX_Devanagari, SCX_use_AUX_TABLE_14, SCX_use_AUX_TABLE_15, @@ -77617,7 +78684,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Kannada, SCX_Unknown, - SCX_Kannada, + SCX_use_AUX_TABLE_21, SCX_Unknown, SCX_Kannada, SCX_Unknown, @@ -77688,20 +78755,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Lao, SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, SCX_Tibetan, SCX_Unknown, SCX_Tibetan, @@ -77717,7 +78770,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Tibetan, SCX_Unknown, SCX_Myanmar, - SCX_use_AUX_TABLE_21, + SCX_use_AUX_TABLE_22, SCX_Myanmar, SCX_Georgian, SCX_Unknown, @@ -77726,9 +78779,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Georgian, SCX_Unknown, SCX_Georgian, - SCX_use_AUX_TABLE_22, - SCX_Georgian, SCX_use_AUX_TABLE_23, + SCX_Georgian, + SCX_use_AUX_TABLE_24, SCX_Ethiopic, SCX_Unknown, SCX_Ethiopic, @@ -77781,7 +78834,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Tagalog, SCX_Unknown, SCX_Hanunoo, - SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_25, SCX_Unknown, SCX_Buhid, SCX_Unknown, @@ -77798,9 +78851,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Khmer, SCX_Unknown, SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, SCX_Unknown, SCX_Mongolian, @@ -77868,31 +78921,34 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Georgian, SCX_Sundanese, SCX_Unknown, - SCX_use_AUX_TABLE_26, - SCX_Devanagari, - SCX_use_AUX_TABLE_26, SCX_use_AUX_TABLE_27, SCX_Devanagari, + SCX_use_AUX_TABLE_27, SCX_use_AUX_TABLE_28, + SCX_Devanagari, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, SCX_use_AUX_TABLE_30, + SCX_use_AUX_TABLE_31, SCX_Devanagari, - SCX_use_AUX_TABLE_29, + SCX_use_AUX_TABLE_30, SCX_Devanagari, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_32, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_27, - SCX_use_AUX_TABLE_31, + SCX_use_AUX_TABLE_33, SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_29, SCX_Bengali, - SCX_use_AUX_TABLE_27, + SCX_use_AUX_TABLE_28, + SCX_Nandinagari, SCX_Unknown, SCX_Latin, SCX_Greek, @@ -77944,6 +79000,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Inherited, SCX_Common, + SCX_use_AUX_TABLE_35, + SCX_Common, SCX_Unknown, SCX_Common, SCX_Latin, @@ -77957,7 +79015,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Unknown, SCX_Inherited, - SCX_use_AUX_TABLE_32, + SCX_use_AUX_TABLE_36, SCX_Unknown, SCX_Common, SCX_Greek, @@ -77982,9 +79040,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_Unknown, - SCX_Common, - SCX_Unknown, SCX_Glagolitic, SCX_Unknown, SCX_Glagolitic, @@ -78027,79 +79082,79 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_use_AUX_TABLE_3, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_35, - SCX_Common, - SCX_use_AUX_TABLE_33, - SCX_use_AUX_TABLE_34, - SCX_Common, - SCX_use_AUX_TABLE_35, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_39, SCX_Common, - SCX_use_AUX_TABLE_33, - SCX_use_AUX_TABLE_36, - SCX_use_AUX_TABLE_23, - SCX_use_AUX_TABLE_35, SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_35, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_38, - SCX_use_AUX_TABLE_33, - SCX_Unknown, SCX_use_AUX_TABLE_39, - SCX_Unknown, + SCX_Common, SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_40, + SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_41, + SCX_Common, SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_42, SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, + SCX_Unknown, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, SCX_Unknown, SCX_use_AUX_TABLE_1, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_use_AUX_TABLE_1, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_40, - SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Yi, SCX_Unknown, @@ -78119,11 +79174,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Latin, SCX_Unknown, SCX_Latin, + SCX_Unknown, + SCX_Latin, SCX_Syloti_Nagri, SCX_Unknown, - SCX_use_AUX_TABLE_41, - SCX_use_AUX_TABLE_42, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_46, + SCX_use_AUX_TABLE_47, SCX_Unknown, SCX_Phags_Pa, SCX_Unknown, @@ -78132,21 +79189,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Saurashtra, SCX_Unknown, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_48, SCX_Devanagari, SCX_Kayah_Li, - SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_49, SCX_Kayah_Li, SCX_Rejang, SCX_Unknown, SCX_Rejang, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, SCX_Javanese, SCX_Unknown, - SCX_use_AUX_TABLE_46, + SCX_use_AUX_TABLE_50, SCX_Javanese, SCX_Unknown, SCX_Javanese, @@ -78179,21 +79236,22 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Latin, SCX_Greek, + SCX_Latin, SCX_Unknown, SCX_Cherokee, SCX_Meetei_Mayek, SCX_Unknown, SCX_Meetei_Mayek, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Latin, SCX_Unknown, @@ -78230,7 +79288,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Inherited, SCX_Cyrillic, SCX_Common, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_39, SCX_Common, SCX_Unknown, SCX_Common, @@ -78248,20 +79306,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Latin, SCX_Common, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -78283,11 +79341,11 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Linear_B, SCX_Unknown, - SCX_use_AUX_TABLE_47, + SCX_use_AUX_TABLE_51, SCX_Unknown, - SCX_use_AUX_TABLE_48, + SCX_use_AUX_TABLE_52, SCX_Unknown, - SCX_use_AUX_TABLE_47, + SCX_use_AUX_TABLE_51, SCX_Greek, SCX_Unknown, SCX_Common, @@ -78301,7 +79359,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Carian, SCX_Unknown, - SCX_use_AUX_TABLE_49, + SCX_use_AUX_TABLE_53, SCX_Unknown, SCX_Old_Italic, SCX_Unknown, @@ -78431,6 +79489,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Sogdian, SCX_Unknown, + SCX_Elymaic, + SCX_Unknown, SCX_Brahmi, SCX_Unknown, SCX_Brahmi, @@ -78544,9 +79604,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Warang_Citi, SCX_Unknown, - SCX_Zanabazar_Square, + SCX_Nandinagari, SCX_Unknown, - SCX_Soyombo, + SCX_Nandinagari, + SCX_Unknown, + SCX_Nandinagari, + SCX_Unknown, + SCX_Zanabazar_Square, SCX_Unknown, SCX_Soyombo, SCX_Unknown, @@ -78594,6 +79658,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Makasar, SCX_Unknown, + SCX_Tamil, + SCX_use_AUX_TABLE_20, + SCX_Tamil, + SCX_use_AUX_TABLE_20, + SCX_Tamil, + SCX_Unknown, + SCX_Tamil, SCX_Cuneiform, SCX_Unknown, SCX_Cuneiform, @@ -78604,6 +79675,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Egyptian_Hieroglyphs, SCX_Unknown, + SCX_Egyptian_Hieroglyphs, + SCX_Unknown, SCX_Anatolian_Hieroglyphs, SCX_Unknown, SCX_Bamum, @@ -78638,13 +79711,18 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Tangut, SCX_Nushu, + SCX_Common, SCX_Unknown, SCX_Tangut, SCX_Unknown, SCX_Tangut, SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_44, SCX_Unknown, SCX_Nushu, SCX_Unknown, @@ -78678,7 +79756,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, SCX_Unknown, SCX_Common, @@ -78738,6 +79816,18 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Glagolitic, SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Wancho, + SCX_Unknown, + SCX_Wancho, + SCX_Unknown, SCX_Mende_Kikakui, SCX_Unknown, SCX_Mende_Kikakui, @@ -78750,6 +79840,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Common, SCX_Unknown, + SCX_Common, + SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, @@ -78837,14 +79929,14 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_43, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -78888,17 +79980,23 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -78917,10 +80015,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ - 1634, /* Number of elements */ + 1666, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -79068,6 +80166,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x951, 0x952, 0x953, + 0x955, 0x964, 0x965, 0x966, @@ -79246,7 +80345,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC80, 0xC8D, 0xC8E, @@ -79322,27 +80421,13 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -79536,16 +80621,19 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1CE0, 0x1CE1, 0x1CE2, + 0x1CE9, 0x1CEA, 0x1CEB, 0x1CED, 0x1CEE, 0x1CF2, + 0x1CF3, 0x1CF4, 0x1CF5, 0x1CF7, 0x1CF8, 0x1CFA, + 0x1CFB, 0x1D00, 0x1D26, 0x1D2B, @@ -79596,6 +80684,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x2000, 0x200C, 0x200E, + 0x202F, + 0x2030, 0x2065, 0x2066, 0x2071, @@ -79634,9 +80724,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, 0x2C00, 0x2C2F, 0x2C30, @@ -79678,7 +80765,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -79769,7 +80856,9 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xA82C, @@ -79832,6 +80921,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xAB5C, 0xAB65, 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xABEE, @@ -80083,6 +81173,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -80165,7 +81257,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -80181,7 +81273,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -80196,11 +81288,15 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -80246,6 +81342,13 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x11EE0, 0x11EF9, + 0x11FC0, + 0x11FD0, + 0x11FD2, + 0x11FD3, + 0x11FD4, + 0x11FF2, + 0x11FFF, 0x12000, 0x1239A, 0x12400, @@ -80256,6 +81359,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -80283,21 +81388,26 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE1, 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B001, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -80390,18 +81500,32 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -80485,7 +81609,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -80501,15 +81625,17 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -80522,24 +81648,28 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -80567,7 +81697,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -80609,124 +81739,128 @@ typedef enum { SCX_Duployan = 32, SCX_Egyptian_Hieroglyphs = 33, SCX_Elbasan = 34, - SCX_Ethiopic = 35, - SCX_Georgian = 36, - SCX_Glagolitic = 37, - SCX_Gothic = 38, - SCX_Grantha = 39, - SCX_Greek = 40, - SCX_Gujarati = 41, - SCX_Gunjala_Gondi = 42, - SCX_Gurmukhi = 43, - SCX_Han = 44, - SCX_Hanb = 45, - SCX_Hangul = 46, - SCX_Hanifi_Rohingya = 47, - SCX_Hanunoo = 48, - SCX_Hatran = 49, - SCX_Hebrew = 50, - SCX_Hiragana = 51, - SCX_Imperial_Aramaic = 52, - SCX_Inherited = 53, - SCX_Inscriptional_Pahlavi = 54, - SCX_Inscriptional_Parthian = 55, - SCX_Javanese = 56, - SCX_Jpan = 57, - SCX_Kaithi = 58, - SCX_Kannada = 59, - SCX_Katakana = 60, - SCX_Kayah_Li = 61, - SCX_Kharoshthi = 62, - SCX_Khmer = 63, - SCX_Khojki = 64, - SCX_Khudawadi = 65, - SCX_Kore = 66, - SCX_Lao = 67, - SCX_Latin = 68, - SCX_Lepcha = 69, - SCX_Limbu = 70, - SCX_Linear_A = 71, - SCX_Linear_B = 72, - SCX_Lisu = 73, - SCX_Lycian = 74, - SCX_Lydian = 75, - SCX_Mahajani = 76, - SCX_Makasar = 77, - SCX_Malayalam = 78, - SCX_Mandaic = 79, - SCX_Manichaean = 80, - SCX_Marchen = 81, - SCX_Masaram_Gondi = 82, - SCX_Medefaidrin = 83, - SCX_Meetei_Mayek = 84, - SCX_Mende_Kikakui = 85, - SCX_Meroitic_Cursive = 86, - SCX_Meroitic_Hieroglyphs = 87, - SCX_Miao = 88, - SCX_Modi = 89, - SCX_Mongolian = 90, - SCX_Mro = 91, - SCX_Multani = 92, - SCX_Myanmar = 93, - SCX_Nabataean = 94, - SCX_New_Tai_Lue = 95, - SCX_Newa = 96, - SCX_Nko = 97, - SCX_Nushu = 98, - SCX_Ogham = 99, - SCX_Ol_Chiki = 100, - SCX_Old_Hungarian = 101, - SCX_Old_Italic = 102, - SCX_Old_North_Arabian = 103, - SCX_Old_Permic = 104, - SCX_Old_Persian = 105, - SCX_Old_Sogdian = 106, - SCX_Old_South_Arabian = 107, - SCX_Old_Turkic = 108, - SCX_Oriya = 109, - SCX_Osage = 110, - SCX_Osmanya = 111, - SCX_Pahawh_Hmong = 112, - SCX_Palmyrene = 113, - SCX_Pau_Cin_Hau = 114, - SCX_Phags_Pa = 115, - SCX_Phoenician = 116, - SCX_Psalter_Pahlavi = 117, - SCX_Rejang = 118, - SCX_Runic = 119, - SCX_Samaritan = 120, - SCX_Saurashtra = 121, - SCX_Sharada = 122, - SCX_Shavian = 123, - SCX_Siddham = 124, - SCX_SignWriting = 125, - SCX_Sinhala = 126, - SCX_Sogdian = 127, - SCX_Sora_Sompeng = 128, - SCX_Soyombo = 129, - SCX_Sundanese = 130, - SCX_Syloti_Nagri = 131, - SCX_Syriac = 132, - SCX_Tagalog = 133, - SCX_Tagbanwa = 134, - SCX_Tai_Le = 135, - SCX_Tai_Tham = 136, - SCX_Tai_Viet = 137, - SCX_Takri = 138, - SCX_Tamil = 139, - SCX_Tangut = 140, - SCX_Telugu = 141, - SCX_Thaana = 142, - SCX_Thai = 143, - SCX_Tibetan = 144, - SCX_Tifinagh = 145, - SCX_Tirhuta = 146, - SCX_Ugaritic = 147, - SCX_Vai = 148, - SCX_Warang_Citi = 149, - SCX_Yi = 150, - SCX_Zanabazar_Square = 151, - SCX_INVALID = 152, + SCX_Elymaic = 35, + SCX_Ethiopic = 36, + SCX_Georgian = 37, + SCX_Glagolitic = 38, + SCX_Gothic = 39, + SCX_Grantha = 40, + SCX_Greek = 41, + SCX_Gujarati = 42, + SCX_Gunjala_Gondi = 43, + SCX_Gurmukhi = 44, + SCX_Han = 45, + SCX_Hanb = 46, + SCX_Hangul = 47, + SCX_Hanifi_Rohingya = 48, + SCX_Hanunoo = 49, + SCX_Hatran = 50, + SCX_Hebrew = 51, + SCX_Hiragana = 52, + SCX_Imperial_Aramaic = 53, + SCX_Inherited = 54, + SCX_Inscriptional_Pahlavi = 55, + SCX_Inscriptional_Parthian = 56, + SCX_Javanese = 57, + SCX_Jpan = 58, + SCX_Kaithi = 59, + SCX_Kannada = 60, + SCX_Katakana = 61, + SCX_Kayah_Li = 62, + SCX_Kharoshthi = 63, + SCX_Khmer = 64, + SCX_Khojki = 65, + SCX_Khudawadi = 66, + SCX_Kore = 67, + SCX_Lao = 68, + SCX_Latin = 69, + SCX_Lepcha = 70, + SCX_Limbu = 71, + SCX_Linear_A = 72, + SCX_Linear_B = 73, + SCX_Lisu = 74, + SCX_Lycian = 75, + SCX_Lydian = 76, + SCX_Mahajani = 77, + SCX_Makasar = 78, + SCX_Malayalam = 79, + SCX_Mandaic = 80, + SCX_Manichaean = 81, + SCX_Marchen = 82, + SCX_Masaram_Gondi = 83, + SCX_Medefaidrin = 84, + SCX_Meetei_Mayek = 85, + SCX_Mende_Kikakui = 86, + SCX_Meroitic_Cursive = 87, + SCX_Meroitic_Hieroglyphs = 88, + SCX_Miao = 89, + SCX_Modi = 90, + SCX_Mongolian = 91, + SCX_Mro = 92, + SCX_Multani = 93, + SCX_Myanmar = 94, + SCX_Nabataean = 95, + SCX_Nandinagari = 96, + SCX_New_Tai_Lue = 97, + SCX_Newa = 98, + SCX_Nko = 99, + SCX_Nushu = 100, + SCX_Nyiakeng_Puachue_Hmong = 101, + SCX_Ogham = 102, + SCX_Ol_Chiki = 103, + SCX_Old_Hungarian = 104, + SCX_Old_Italic = 105, + SCX_Old_North_Arabian = 106, + SCX_Old_Permic = 107, + SCX_Old_Persian = 108, + SCX_Old_Sogdian = 109, + SCX_Old_South_Arabian = 110, + SCX_Old_Turkic = 111, + SCX_Oriya = 112, + SCX_Osage = 113, + SCX_Osmanya = 114, + SCX_Pahawh_Hmong = 115, + SCX_Palmyrene = 116, + SCX_Pau_Cin_Hau = 117, + SCX_Phags_Pa = 118, + SCX_Phoenician = 119, + SCX_Psalter_Pahlavi = 120, + SCX_Rejang = 121, + SCX_Runic = 122, + SCX_Samaritan = 123, + SCX_Saurashtra = 124, + SCX_Sharada = 125, + SCX_Shavian = 126, + SCX_Siddham = 127, + SCX_SignWriting = 128, + SCX_Sinhala = 129, + SCX_Sogdian = 130, + SCX_Sora_Sompeng = 131, + SCX_Soyombo = 132, + SCX_Sundanese = 133, + SCX_Syloti_Nagri = 134, + SCX_Syriac = 135, + SCX_Tagalog = 136, + SCX_Tagbanwa = 137, + SCX_Tai_Le = 138, + SCX_Tai_Tham = 139, + SCX_Tai_Viet = 140, + SCX_Takri = 141, + SCX_Tamil = 142, + SCX_Tangut = 143, + SCX_Telugu = 144, + SCX_Thaana = 145, + SCX_Thai = 146, + SCX_Tibetan = 147, + SCX_Tifinagh = 148, + SCX_Tirhuta = 149, + SCX_Ugaritic = 150, + SCX_Vai = 151, + SCX_Wancho = 152, + SCX_Warang_Citi = 153, + SCX_Yi = 154, + SCX_Zanabazar_Square = 155, + SCX_INVALID = 156, SCX_use_AUX_TABLE_1 = -1, SCX_use_AUX_TABLE_2 = -2, SCX_use_AUX_TABLE_3 = -3, @@ -80775,7 +81909,11 @@ typedef enum { SCX_use_AUX_TABLE_46 = -46, SCX_use_AUX_TABLE_47 = -47, SCX_use_AUX_TABLE_48 = -48, - SCX_use_AUX_TABLE_49 = -49 + SCX_use_AUX_TABLE_49 = -49, + SCX_use_AUX_TABLE_50 = -50, + SCX_use_AUX_TABLE_51 = -51, + SCX_use_AUX_TABLE_52 = -52, + SCX_use_AUX_TABLE_53 = -53 } SCX_enum; # endif /* EBCDIC 037 */ @@ -80785,7 +81923,7 @@ typedef enum { # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 #define HAS_SCX_AUX_TABLES @@ -80896,6 +82034,8 @@ static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Khudawadi, SCX_Mahajani, SCX_Malayalam, + SCX_Masaram_Gondi, + SCX_Nandinagari, SCX_Oriya, SCX_Sinhala, SCX_Syloti_Nagri, @@ -80918,6 +82058,8 @@ static const SCX_enum SCX_AUX_TABLE_15[] = { SCX_Limbu, SCX_Mahajani, SCX_Malayalam, + SCX_Masaram_Gondi, + SCX_Nandinagari, SCX_Oriya, SCX_Sinhala, SCX_Syloti_Nagri, @@ -80956,56 +82098,61 @@ static const SCX_enum SCX_AUX_TABLE_20[] = { }; static const SCX_enum SCX_AUX_TABLE_21[] = { + SCX_Kannada, + SCX_Nandinagari +}; + +static const SCX_enum SCX_AUX_TABLE_22[] = { SCX_Chakma, SCX_Myanmar, SCX_Tai_Le }; -static const SCX_enum SCX_AUX_TABLE_22[] = { +static const SCX_enum SCX_AUX_TABLE_23[] = { SCX_Georgian, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_23[] = { +static const SCX_enum SCX_AUX_TABLE_24[] = { SCX_Hangul, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_24[] = { +static const SCX_enum SCX_AUX_TABLE_25[] = { SCX_Buhid, SCX_Hanunoo, SCX_Tagalog, SCX_Tagbanwa }; -static const SCX_enum SCX_AUX_TABLE_25[] = { +static const SCX_enum SCX_AUX_TABLE_26[] = { SCX_Mongolian, SCX_Phags_Pa }; -static const SCX_enum SCX_AUX_TABLE_26[] = { +static const SCX_enum SCX_AUX_TABLE_27[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_27[] = { +static const SCX_enum SCX_AUX_TABLE_28[] = { SCX_Devanagari, SCX_Grantha }; -static const SCX_enum SCX_AUX_TABLE_28[] = { +static const SCX_enum SCX_AUX_TABLE_29[] = { SCX_Bengali, SCX_Devanagari }; -static const SCX_enum SCX_AUX_TABLE_29[] = { +static const SCX_enum SCX_AUX_TABLE_30[] = { SCX_Devanagari, SCX_Sharada }; -static const SCX_enum SCX_AUX_TABLE_30[] = { +static const SCX_enum SCX_AUX_TABLE_31[] = { SCX_Devanagari, SCX_Kannada, SCX_Malayalam, @@ -81014,26 +82161,47 @@ static const SCX_enum SCX_AUX_TABLE_30[] = { SCX_Telugu }; -static const SCX_enum SCX_AUX_TABLE_31[] = { +static const SCX_enum SCX_AUX_TABLE_32[] = { + SCX_Devanagari, + SCX_Nandinagari +}; + +static const SCX_enum SCX_AUX_TABLE_33[] = { + SCX_Bengali, + SCX_Devanagari, + SCX_Grantha, + SCX_Kannada, + SCX_Nandinagari, + SCX_Oriya, + SCX_Telugu, + SCX_Tirhuta +}; + +static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_32[] = { +static const SCX_enum SCX_AUX_TABLE_35[] = { + SCX_Latin, + SCX_Mongolian +}; + +static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Devanagari, SCX_Grantha, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_33[] = { +static const SCX_enum SCX_AUX_TABLE_37[] = { SCX_Han, SCX_Hanb, SCX_Jpan, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_34[] = { +static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -81045,7 +82213,7 @@ static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Yi }; -static const SCX_enum SCX_AUX_TABLE_35[] = { +static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -81056,7 +82224,7 @@ static const SCX_enum SCX_AUX_TABLE_35[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_36[] = { +static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -81064,13 +82232,13 @@ static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_37[] = { +static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Hiragana, SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_38[] = { +static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Han, SCX_Hanb, SCX_Hiragana, @@ -81079,17 +82247,17 @@ static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_39[] = { +static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Hiragana, SCX_Jpan }; -static const SCX_enum SCX_AUX_TABLE_40[] = { +static const SCX_enum SCX_AUX_TABLE_44[] = { SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_41[] = { +static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -81101,11 +82269,12 @@ static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Mahajani, SCX_Malayalam, SCX_Modi, + SCX_Nandinagari, SCX_Takri, SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_42[] = { +static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -81116,11 +82285,12 @@ static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Khudawadi, SCX_Mahajani, SCX_Modi, + SCX_Nandinagari, SCX_Takri, SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_43[] = { +static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -81134,34 +82304,34 @@ static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_44[] = { +static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Devanagari, SCX_Tamil }; -static const SCX_enum SCX_AUX_TABLE_45[] = { +static const SCX_enum SCX_AUX_TABLE_49[] = { SCX_Kayah_Li, SCX_Latin, SCX_Myanmar }; -static const SCX_enum SCX_AUX_TABLE_46[] = { +static const SCX_enum SCX_AUX_TABLE_50[] = { SCX_Buginese, SCX_Javanese }; -static const SCX_enum SCX_AUX_TABLE_47[] = { +static const SCX_enum SCX_AUX_TABLE_51[] = { SCX_Cypriot, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_48[] = { +static const SCX_enum SCX_AUX_TABLE_52[] = { SCX_Cypriot, SCX_Linear_A, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_49[] = { +static const SCX_enum SCX_AUX_TABLE_53[] = { SCX_Arabic, SCX_Coptic }; @@ -81216,7 +82386,11 @@ static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { SCX_AUX_TABLE_46, SCX_AUX_TABLE_47, SCX_AUX_TABLE_48, - SCX_AUX_TABLE_49 + SCX_AUX_TABLE_49, + SCX_AUX_TABLE_50, + SCX_AUX_TABLE_51, + SCX_AUX_TABLE_52, + SCX_AUX_TABLE_53 }; /* Parallel table to the above, giving the number of elements in each table @@ -81237,42 +82411,46 @@ static const U8 SCX_AUX_TABLE_lengths[] = { 2 /* SCX_AUX_TABLE_11 */, 13 /* SCX_AUX_TABLE_12 */, 12 /* SCX_AUX_TABLE_13 */, - 18 /* SCX_AUX_TABLE_14 */, - 19 /* SCX_AUX_TABLE_15 */, + 20 /* SCX_AUX_TABLE_14 */, + 21 /* SCX_AUX_TABLE_15 */, 4 /* SCX_AUX_TABLE_16 */, 3 /* SCX_AUX_TABLE_17 */, 2 /* SCX_AUX_TABLE_18 */, 2 /* SCX_AUX_TABLE_19 */, 2 /* SCX_AUX_TABLE_20 */, - 3 /* SCX_AUX_TABLE_21 */, - 2 /* SCX_AUX_TABLE_22 */, + 2 /* SCX_AUX_TABLE_21 */, + 3 /* SCX_AUX_TABLE_22 */, 2 /* SCX_AUX_TABLE_23 */, - 4 /* SCX_AUX_TABLE_24 */, - 2 /* SCX_AUX_TABLE_25 */, - 4 /* SCX_AUX_TABLE_26 */, - 2 /* SCX_AUX_TABLE_27 */, + 2 /* SCX_AUX_TABLE_24 */, + 4 /* SCX_AUX_TABLE_25 */, + 2 /* SCX_AUX_TABLE_26 */, + 4 /* SCX_AUX_TABLE_27 */, 2 /* SCX_AUX_TABLE_28 */, 2 /* SCX_AUX_TABLE_29 */, - 6 /* SCX_AUX_TABLE_30 */, - 3 /* SCX_AUX_TABLE_31 */, - 3 /* SCX_AUX_TABLE_32 */, - 4 /* SCX_AUX_TABLE_33 */, - 9 /* SCX_AUX_TABLE_34 */, - 8 /* SCX_AUX_TABLE_35 */, - 5 /* SCX_AUX_TABLE_36 */, - 3 /* SCX_AUX_TABLE_37 */, - 6 /* SCX_AUX_TABLE_38 */, - 2 /* SCX_AUX_TABLE_39 */, - 2 /* SCX_AUX_TABLE_40 */, - 13 /* SCX_AUX_TABLE_41 */, - 12 /* SCX_AUX_TABLE_42 */, - 11 /* SCX_AUX_TABLE_43 */, + 2 /* SCX_AUX_TABLE_30 */, + 6 /* SCX_AUX_TABLE_31 */, + 2 /* SCX_AUX_TABLE_32 */, + 8 /* SCX_AUX_TABLE_33 */, + 3 /* SCX_AUX_TABLE_34 */, + 2 /* SCX_AUX_TABLE_35 */, + 3 /* SCX_AUX_TABLE_36 */, + 4 /* SCX_AUX_TABLE_37 */, + 9 /* SCX_AUX_TABLE_38 */, + 8 /* SCX_AUX_TABLE_39 */, + 5 /* SCX_AUX_TABLE_40 */, + 3 /* SCX_AUX_TABLE_41 */, + 6 /* SCX_AUX_TABLE_42 */, + 2 /* SCX_AUX_TABLE_43 */, 2 /* SCX_AUX_TABLE_44 */, - 3 /* SCX_AUX_TABLE_45 */, - 2 /* SCX_AUX_TABLE_46 */, - 2 /* SCX_AUX_TABLE_47 */, - 3 /* SCX_AUX_TABLE_48 */, - 2 /* SCX_AUX_TABLE_49 */ + 14 /* SCX_AUX_TABLE_45 */, + 13 /* SCX_AUX_TABLE_46 */, + 11 /* SCX_AUX_TABLE_47 */, + 2 /* SCX_AUX_TABLE_48 */, + 3 /* SCX_AUX_TABLE_49 */, + 2 /* SCX_AUX_TABLE_50 */, + 2 /* SCX_AUX_TABLE_51 */, + 3 /* SCX_AUX_TABLE_52 */, + 2 /* SCX_AUX_TABLE_53 */ }; /* This table, indexed by the script enum, gives the zero code point for that @@ -81315,6 +82493,7 @@ static const UV script_zeros[] = { '0', /* Duployan */ '0', /* Egyptian_Hieroglyphs */ '0', /* Elbasan */ + '0', /* Elymaic */ '0', /* Ethiopic */ '0', /* Georgian */ '0', /* Glagolitic */ @@ -81375,10 +82554,12 @@ static const UV script_zeros[] = { 0xa66, /* Multani */ 0, /* Myanmar */ '0', /* Nabataean */ + 0xce6, /* Nandinagari */ 0x19d0, /* New_Tai_Lue */ 0x11450, /* Newa */ 0x7c0, /* Nko */ '0', /* Nushu */ + 0x1e140, /* Nyiakeng_Puachue_Hmong */ '0', /* Ogham */ 0x1c50, /* Ol_Chiki */ '0', /* Old_Hungarian */ @@ -81429,6 +82610,7 @@ static const UV script_zeros[] = { 0x114d0, /* Tirhuta */ '0', /* Ugaritic */ 0xa620, /* Vai */ + 0x1e2f0, /* Wancho */ 0x118e0 /* Warang_Citi */ }; @@ -81576,6 +82758,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Devanagari, SCX_use_AUX_TABLE_12, SCX_use_AUX_TABLE_13, + SCX_Inherited, SCX_Devanagari, SCX_use_AUX_TABLE_14, SCX_use_AUX_TABLE_15, @@ -81778,7 +82961,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Kannada, SCX_Unknown, - SCX_Kannada, + SCX_use_AUX_TABLE_21, SCX_Unknown, SCX_Kannada, SCX_Unknown, @@ -81849,20 +83032,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Lao, SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, - SCX_Lao, - SCX_Unknown, SCX_Tibetan, SCX_Unknown, SCX_Tibetan, @@ -81878,7 +83047,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Tibetan, SCX_Unknown, SCX_Myanmar, - SCX_use_AUX_TABLE_21, + SCX_use_AUX_TABLE_22, SCX_Myanmar, SCX_Georgian, SCX_Unknown, @@ -81887,9 +83056,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Georgian, SCX_Unknown, SCX_Georgian, - SCX_use_AUX_TABLE_22, - SCX_Georgian, SCX_use_AUX_TABLE_23, + SCX_Georgian, + SCX_use_AUX_TABLE_24, SCX_Ethiopic, SCX_Unknown, SCX_Ethiopic, @@ -81942,7 +83111,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Tagalog, SCX_Unknown, SCX_Hanunoo, - SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_25, SCX_Unknown, SCX_Buhid, SCX_Unknown, @@ -81959,9 +83128,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Khmer, SCX_Unknown, SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, SCX_Unknown, SCX_Mongolian, @@ -82029,31 +83198,34 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Georgian, SCX_Sundanese, SCX_Unknown, - SCX_use_AUX_TABLE_26, - SCX_Devanagari, - SCX_use_AUX_TABLE_26, SCX_use_AUX_TABLE_27, SCX_Devanagari, + SCX_use_AUX_TABLE_27, SCX_use_AUX_TABLE_28, + SCX_Devanagari, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, SCX_use_AUX_TABLE_30, + SCX_use_AUX_TABLE_31, SCX_Devanagari, - SCX_use_AUX_TABLE_29, + SCX_use_AUX_TABLE_30, SCX_Devanagari, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_32, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_27, - SCX_use_AUX_TABLE_31, + SCX_use_AUX_TABLE_33, SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_29, SCX_Bengali, - SCX_use_AUX_TABLE_27, + SCX_use_AUX_TABLE_28, + SCX_Nandinagari, SCX_Unknown, SCX_Latin, SCX_Greek, @@ -82105,6 +83277,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Inherited, SCX_Common, + SCX_use_AUX_TABLE_35, + SCX_Common, SCX_Unknown, SCX_Common, SCX_Latin, @@ -82118,7 +83292,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Unknown, SCX_Inherited, - SCX_use_AUX_TABLE_32, + SCX_use_AUX_TABLE_36, SCX_Unknown, SCX_Common, SCX_Greek, @@ -82143,9 +83317,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_Unknown, - SCX_Common, - SCX_Unknown, SCX_Glagolitic, SCX_Unknown, SCX_Glagolitic, @@ -82188,79 +83359,79 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_use_AUX_TABLE_3, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_35, - SCX_Common, - SCX_use_AUX_TABLE_33, - SCX_use_AUX_TABLE_34, - SCX_Common, - SCX_use_AUX_TABLE_35, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_39, SCX_Common, - SCX_use_AUX_TABLE_33, - SCX_use_AUX_TABLE_36, - SCX_use_AUX_TABLE_23, - SCX_use_AUX_TABLE_35, SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_35, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_38, - SCX_use_AUX_TABLE_33, - SCX_Unknown, SCX_use_AUX_TABLE_39, - SCX_Unknown, + SCX_Common, SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_40, + SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_41, + SCX_Common, SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_42, SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, + SCX_Unknown, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, SCX_Unknown, SCX_use_AUX_TABLE_1, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_use_AUX_TABLE_1, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_40, - SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Yi, SCX_Unknown, @@ -82280,11 +83451,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Latin, SCX_Unknown, SCX_Latin, + SCX_Unknown, + SCX_Latin, SCX_Syloti_Nagri, SCX_Unknown, - SCX_use_AUX_TABLE_41, - SCX_use_AUX_TABLE_42, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_46, + SCX_use_AUX_TABLE_47, SCX_Unknown, SCX_Phags_Pa, SCX_Unknown, @@ -82293,21 +83466,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Saurashtra, SCX_Unknown, SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_48, SCX_Devanagari, SCX_Kayah_Li, - SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_49, SCX_Kayah_Li, SCX_Rejang, SCX_Unknown, SCX_Rejang, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, SCX_Javanese, SCX_Unknown, - SCX_use_AUX_TABLE_46, + SCX_use_AUX_TABLE_50, SCX_Javanese, SCX_Unknown, SCX_Javanese, @@ -82340,21 +83513,22 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Latin, SCX_Greek, + SCX_Latin, SCX_Unknown, SCX_Cherokee, SCX_Meetei_Mayek, SCX_Unknown, SCX_Meetei_Mayek, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Latin, SCX_Unknown, @@ -82391,7 +83565,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Inherited, SCX_Cyrillic, SCX_Common, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_39, SCX_Common, SCX_Unknown, SCX_Common, @@ -82409,20 +83583,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Latin, SCX_Common, - SCX_use_AUX_TABLE_34, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -82444,11 +83618,11 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Linear_B, SCX_Unknown, - SCX_use_AUX_TABLE_47, + SCX_use_AUX_TABLE_51, SCX_Unknown, - SCX_use_AUX_TABLE_48, + SCX_use_AUX_TABLE_52, SCX_Unknown, - SCX_use_AUX_TABLE_47, + SCX_use_AUX_TABLE_51, SCX_Greek, SCX_Unknown, SCX_Common, @@ -82462,7 +83636,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Carian, SCX_Unknown, - SCX_use_AUX_TABLE_49, + SCX_use_AUX_TABLE_53, SCX_Unknown, SCX_Old_Italic, SCX_Unknown, @@ -82592,6 +83766,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Sogdian, SCX_Unknown, + SCX_Elymaic, + SCX_Unknown, SCX_Brahmi, SCX_Unknown, SCX_Brahmi, @@ -82705,9 +83881,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Warang_Citi, SCX_Unknown, - SCX_Zanabazar_Square, + SCX_Nandinagari, SCX_Unknown, - SCX_Soyombo, + SCX_Nandinagari, + SCX_Unknown, + SCX_Nandinagari, + SCX_Unknown, + SCX_Zanabazar_Square, SCX_Unknown, SCX_Soyombo, SCX_Unknown, @@ -82755,6 +83935,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Makasar, SCX_Unknown, + SCX_Tamil, + SCX_use_AUX_TABLE_20, + SCX_Tamil, + SCX_use_AUX_TABLE_20, + SCX_Tamil, + SCX_Unknown, + SCX_Tamil, SCX_Cuneiform, SCX_Unknown, SCX_Cuneiform, @@ -82765,6 +83952,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Egyptian_Hieroglyphs, SCX_Unknown, + SCX_Egyptian_Hieroglyphs, + SCX_Unknown, SCX_Anatolian_Hieroglyphs, SCX_Unknown, SCX_Bamum, @@ -82799,13 +83988,18 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Tangut, SCX_Nushu, + SCX_Common, SCX_Unknown, SCX_Tangut, SCX_Unknown, SCX_Tangut, SCX_Unknown, - SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_43, + SCX_Unknown, + SCX_use_AUX_TABLE_44, SCX_Unknown, SCX_Nushu, SCX_Unknown, @@ -82839,7 +84033,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Common, SCX_Unknown, SCX_Common, @@ -82899,6 +84093,18 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Glagolitic, SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Nyiakeng_Puachue_Hmong, + SCX_Unknown, + SCX_Wancho, + SCX_Unknown, + SCX_Wancho, + SCX_Unknown, SCX_Mende_Kikakui, SCX_Unknown, SCX_Mende_Kikakui, @@ -82911,6 +84117,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Common, SCX_Unknown, + SCX_Common, + SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, @@ -82998,14 +84206,14 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_43, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -83049,17 +84257,23 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, SCX_Unknown, - SCX_use_AUX_TABLE_33, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, + SCX_Unknown, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -83078,7 +84292,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ - 1812, /* Number of elements */ + 1848, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -83560,8 +84774,6 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -83772,10 +84984,11 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DFA, @@ -84067,7 +85280,9 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xA6F0, 0xA6F2, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -84151,7 +85366,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xABEB, @@ -84224,6 +85439,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xFF0D, 0xFF0E, 0xFF0F, + 0xFF10, 0xFF1A, 0xFF1B, 0xFF1C, @@ -84383,6 +85599,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x10F30, 0x10F46, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11003, 0x11038, @@ -84490,6 +85708,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1145A, 0x1145E, 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -84516,6 +85735,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x11680, 0x116AB, 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x1171D, @@ -84530,6 +85750,17 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -84542,8 +85773,6 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9A, 0x11A9D, @@ -84608,6 +85837,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -84634,17 +85865,22 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, + 0x16F4F, 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1B000, 0x1B001, + 0x1B164, + 0x1B168, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -84753,6 +85989,19 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -84760,6 +86009,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1E900, 0x1E944, 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -85416,8 +86666,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_Extend, WB_Other, - WB_Extend, - WB_Other, WB_Numeric, WB_Other, WB_ALetter, @@ -85628,6 +86876,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Extend, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_ALetter, WB_Extend, @@ -85922,6 +87171,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_ALetter, WB_Extend, @@ -86077,6 +87328,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_MidNumLet, WB_Other, + WB_Numeric, WB_MidLetter, WB_MidNum, WB_Other, @@ -86236,6 +87488,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Extend, WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_ALetter, WB_Extend, @@ -86342,6 +87596,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Numeric, WB_Other, WB_Extend, + WB_ALetter, WB_Other, WB_ALetter, WB_Extend, @@ -86368,6 +87623,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_Numeric, WB_Other, @@ -86384,20 +87640,29 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Extend, + WB_Other, WB_ALetter, WB_Extend, - WB_ALetter, + WB_Other, WB_Extend, + WB_ALetter, WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_ALetter, WB_Extend, WB_ALetter, + WB_Extend, + WB_ALetter, + WB_Extend, + WB_Other, + WB_Extend, WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, + WB_Extend, WB_Other, WB_ALetter, WB_Other, @@ -86461,6 +87726,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Other, + WB_Format, + WB_Other, WB_ALetter, WB_Other, WB_ALetter, @@ -86488,6 +87755,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Other, + WB_Extend, WB_ALetter, WB_Extend, WB_Other, @@ -86496,6 +87764,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, + WB_Katakana, + WB_Other, WB_Katakana, WB_Other, WB_ALetter, @@ -86609,9 +87881,23 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_Extend, + WB_ALetter, + WB_Other, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Extend, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, + WB_Extend, WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_Numeric, WB_Other, @@ -86758,10 +88044,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ - 1835, /* Number of elements */ + 1871, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -87266,8 +88552,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -87478,10 +88762,11 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DFA, @@ -87773,7 +89058,9 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xA6F0, 0xA6F2, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -87857,7 +89144,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xABEB, @@ -87930,6 +89217,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xFF0D, 0xFF0E, 0xFF0F, + 0xFF10, 0xFF1A, 0xFF1B, 0xFF1C, @@ -88089,6 +89377,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x10F30, 0x10F46, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11003, 0x11038, @@ -88196,6 +89486,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1145A, 0x1145E, 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -88222,6 +89513,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x11680, 0x116AB, 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x1171D, @@ -88236,6 +89528,17 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -88248,8 +89551,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9A, 0x11A9D, @@ -88314,6 +89615,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -88340,17 +89643,22 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, + 0x16F4F, 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1B000, 0x1B001, + 0x1B164, + 0x1B168, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -88459,6 +89767,19 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -88466,6 +89787,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1E900, 0x1E944, 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -88611,7 +89933,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 typedef enum { WB_Other = 0, @@ -89148,8 +90470,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_Extend, WB_Other, - WB_Extend, - WB_Other, WB_Numeric, WB_Other, WB_ALetter, @@ -89360,6 +90680,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Extend, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_ALetter, WB_Extend, @@ -89654,6 +90975,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_ALetter, WB_Extend, @@ -89809,6 +91132,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_MidNumLet, WB_Other, + WB_Numeric, WB_MidLetter, WB_MidNum, WB_Other, @@ -89968,6 +91292,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Extend, WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_ALetter, WB_Extend, @@ -90074,6 +91400,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Numeric, WB_Other, WB_Extend, + WB_ALetter, WB_Other, WB_ALetter, WB_Extend, @@ -90100,6 +91427,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_Numeric, WB_Other, @@ -90116,18 +91444,27 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Extend, + WB_Other, WB_ALetter, WB_Extend, - WB_ALetter, + WB_Other, WB_Extend, + WB_ALetter, WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_ALetter, WB_Extend, WB_ALetter, + WB_Extend, + WB_ALetter, + WB_Extend, WB_Other, + WB_Extend, + WB_Other, + WB_ALetter, + WB_Extend, WB_ALetter, WB_Extend, WB_Other, @@ -90193,6 +91530,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Other, + WB_Format, + WB_Other, WB_ALetter, WB_Other, WB_ALetter, @@ -90220,6 +91559,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Other, + WB_Extend, WB_ALetter, WB_Extend, WB_Other, @@ -90228,6 +91568,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, + WB_Katakana, + WB_Other, WB_Katakana, WB_Other, WB_ALetter, @@ -90341,9 +91685,23 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_Extend, + WB_ALetter, + WB_Other, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Extend, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, + WB_Extend, WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_Numeric, WB_Other, @@ -90490,10 +91848,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ - 1831, /* Number of elements */ + 1867, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -90994,8 +92352,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -91206,10 +92562,11 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DFA, @@ -91501,7 +92858,9 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xA6F0, 0xA6F2, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -91585,7 +92944,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xABEB, @@ -91658,6 +93017,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xFF0D, 0xFF0E, 0xFF0F, + 0xFF10, 0xFF1A, 0xFF1B, 0xFF1C, @@ -91817,6 +93177,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x10F30, 0x10F46, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11003, 0x11038, @@ -91924,6 +93286,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1145A, 0x1145E, 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -91950,6 +93313,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x11680, 0x116AB, 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x1171D, @@ -91964,6 +93328,17 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -91976,8 +93351,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9A, 0x11A9D, @@ -92042,6 +93415,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -92068,17 +93443,22 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, + 0x16F4F, 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1B000, 0x1B001, + 0x1B164, + 0x1B168, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -92187,6 +93567,19 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -92194,6 +93587,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1E900, 0x1E944, 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -92339,7 +93733,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 typedef enum { WB_Other = 0, @@ -92872,8 +94266,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_Extend, WB_Other, - WB_Extend, - WB_Other, WB_Numeric, WB_Other, WB_ALetter, @@ -93084,6 +94476,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Extend, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_ALetter, WB_Extend, @@ -93378,6 +94771,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_ALetter, WB_Extend, @@ -93533,6 +94928,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_MidNumLet, WB_Other, + WB_Numeric, WB_MidLetter, WB_MidNum, WB_Other, @@ -93692,6 +95088,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Extend, WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_ALetter, WB_Extend, @@ -93798,6 +95196,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Numeric, WB_Other, WB_Extend, + WB_ALetter, WB_Other, WB_ALetter, WB_Extend, @@ -93824,6 +95223,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_Numeric, WB_Other, @@ -93840,18 +95240,27 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Extend, + WB_Other, WB_ALetter, WB_Extend, - WB_ALetter, + WB_Other, WB_Extend, + WB_ALetter, WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_ALetter, WB_Extend, WB_ALetter, + WB_Extend, + WB_ALetter, + WB_Extend, WB_Other, + WB_Extend, + WB_Other, + WB_ALetter, + WB_Extend, WB_ALetter, WB_Extend, WB_Other, @@ -93917,6 +95326,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Other, + WB_Format, + WB_Other, WB_ALetter, WB_Other, WB_ALetter, @@ -93944,6 +95355,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Other, + WB_Extend, WB_ALetter, WB_Extend, WB_Other, @@ -93952,6 +95364,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, + WB_Katakana, + WB_Other, WB_Katakana, WB_Other, WB_ALetter, @@ -94065,9 +95481,23 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_Extend, + WB_ALetter, + WB_Other, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Extend, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, + WB_Extend, WB_Other, WB_ALetter, WB_Extend, + WB_ALetter, WB_Other, WB_Numeric, WB_Other, @@ -94214,7 +95644,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */ - 1274, /* Number of elements */ + 1286, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -95476,6 +96906,18 @@ static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xAB70, 0xABC0, 0xFF21, @@ -96761,6 +98203,18 @@ static const int Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0x13A0, 0, 0xFF41, @@ -96788,10 +98242,10 @@ static const int Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ - 1292, /* Number of elements */ + 1304, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -98071,6 +99525,18 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xAB70, 0xABC0, 0xFF21, @@ -98098,7 +99564,7 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, @@ -99377,6 +100843,18 @@ static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0x13A0, 0, 0xFF41, @@ -99404,10 +100882,10 @@ static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ - 1288, /* Number of elements */ + 1300, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -100683,6 +102161,18 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C5, + 0xA7C6, + 0xA7C7, 0xAB70, 0xABC0, 0xFF21, @@ -100710,7 +102200,7 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, @@ -101985,6 +103475,18 @@ static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7B9, 0, + 0xA7BB, + 0, + 0xA7BD, + 0, + 0xA7BF, + 0, + 0xA7C3, + 0, + 0xA794, + 0x282, + 0x1D8E, + 0, 0x13A0, 0, 0xFF41, @@ -102012,7 +103514,7 @@ static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ - 1322, /* Number of elements */ + 1334, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -102355,6 +103857,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -102650,6 +104153,8 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -103281,6 +104786,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -103307,6 +104813,14 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -104083,6 +105597,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -104378,6 +105893,8 @@ static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -105008,6 +106525,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -105035,6 +106553,14 @@ static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0x13A0, @@ -105077,10 +106603,10 @@ static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ - 1338, /* Number of elements */ + 1350, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -105439,6 +106965,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -105734,6 +107261,8 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -106365,6 +107894,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -106391,6 +107921,14 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -106433,7 +107971,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -107186,6 +108724,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -107481,6 +109020,8 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -108111,6 +109652,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -108138,6 +109680,14 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0x13A0, @@ -108180,10 +109730,10 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ - 1336, /* Number of elements */ + 1348, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -108540,6 +110090,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -108835,6 +110386,8 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -109466,6 +111019,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -109492,6 +111046,14 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -109534,7 +111096,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -110285,6 +111847,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -110580,6 +112143,8 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -111210,6 +112775,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -111237,6 +112803,14 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0x13A0, @@ -111279,7 +112853,7 @@ static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ - 1373, /* Number of elements */ + 1385, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -111621,6 +113195,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -111920,6 +113495,8 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -112599,6 +114176,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -112625,6 +114203,14 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -113616,6 +115202,7 @@ static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -113915,6 +115502,8 @@ static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -114593,6 +116182,7 @@ static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -114620,6 +116210,14 @@ static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0x13A0, @@ -114662,10 +116260,10 @@ static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ - 1389, /* Number of elements */ + 1401, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -115023,6 +116621,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -115322,6 +116921,8 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -116001,6 +117602,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -116027,6 +117629,14 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -116069,7 +117679,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -117037,6 +118647,7 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -117336,6 +118947,8 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -118014,6 +119627,7 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -118041,6 +119655,14 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0x13A0, @@ -118083,10 +119705,10 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ - 1387, /* Number of elements */ + 1399, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -118442,6 +120064,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, + 0x282, 0x283, 0x284, 0x287, @@ -118741,6 +120364,8 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -119420,6 +121045,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA792, 0xA793, 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -119446,6 +121072,14 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -119488,7 +121122,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 /* Negative enum values indicate the need to use an auxiliary table * consisting of the list of enums this one expands to. The absolute @@ -120454,6 +122088,7 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x1A6, 0, + 0xA7C5, 0x1A9, 0, 0xA7B1, @@ -120753,6 +122388,8 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x2C63, 0, + 0xA7C6, + 0, 0x1E00, 0, 0x1E02, @@ -121431,6 +123068,7 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0xA790, 0, 0xA792, + 0xA7C4, 0, 0xA796, 0, @@ -121458,6 +123096,14 @@ static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7B8, 0, + 0xA7BA, + 0, + 0xA7BC, + 0, + 0xA7BE, + 0, + 0xA7C2, + 0, 0xA7B3, 0, 0x13A0, @@ -121514,7 +123160,7 @@ static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */ 55, /* Number of elements */ @@ -121583,7 +123229,7 @@ static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */ 57, /* Number of elements */ @@ -121667,7 +123313,7 @@ static const UV UNI_ASCII_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 1047 */ 54, /* Number of elements */ @@ -121735,7 +123381,7 @@ static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 037 */ 56, /* Number of elements */ @@ -121803,7 +123449,7 @@ static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ - 1316, /* Number of elements */ + 1332, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -122025,7 +123671,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -122099,27 +123745,13 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -122272,7 +123904,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -122330,10 +123962,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -122368,7 +123996,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -122394,8 +124022,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -122408,7 +124034,9 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -122450,7 +124078,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -122663,6 +124291,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -122740,7 +124370,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -122756,7 +124386,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -122771,11 +124401,15 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -122821,7 +124455,9 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -122831,6 +124467,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -122858,19 +124496,23 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -122953,18 +124595,32 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -123048,7 +124704,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -123062,15 +124718,17 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -123083,24 +124741,28 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -123128,7 +124790,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ - 279, /* Number of elements */ + 281, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -123312,13 +124974,15 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ 0xA78B, 0xA78F, 0xA790, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -123418,10 +125082,10 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ - 305, /* Number of elements */ + 307, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -123631,13 +125295,15 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ 0xA78B, 0xA78F, 0xA790, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -123737,10 +125403,10 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ - 301, /* Number of elements */ + 303, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -123946,13 +125612,15 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ 0xA78B, 0xA78F, 0xA790, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -124052,7 +125720,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ - 261, /* Number of elements */ + 263, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -124224,13 +125892,15 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ 0xA78B, 0xA78F, 0xA790, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7FA, 0xA7FB, 0xAB30, 0xAB5B, 0xAB60, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -124324,10 +125994,10 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ - 293, /* Number of elements */ + 295, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -124531,13 +126201,15 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ 0xA78B, 0xA78F, 0xA790, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7FA, 0xA7FB, 0xAB30, 0xAB5B, 0xAB60, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -124631,10 +126303,10 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ - 289, /* Number of elements */ + 291, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -124834,13 +126506,15 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ 0xA78B, 0xA78F, 0xA790, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7FA, 0xA7FB, 0xAB30, 0xAB5B, 0xAB60, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -124934,7 +126608,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ - 1277, /* Number of elements */ + 1285, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -126133,12 +127807,20 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7FA, 0xA7FB, 0xAB30, 0xAB5B, 0xAB60, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -126222,10 +127904,10 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ - 1291, /* Number of elements */ + 1299, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -127438,12 +129120,20 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7FA, 0xA7FB, 0xAB30, 0xAB5B, 0xAB60, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -127527,10 +129217,10 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ - 1291, /* Number of elements */ + 1299, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -128743,12 +130433,20 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7FA, 0xA7FB, 0xAB30, 0xAB5B, 0xAB60, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -128850,7 +130548,7 @@ static const UV UNI_POSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ @@ -128879,7 +130577,7 @@ static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ @@ -128924,7 +130622,7 @@ static const UV UNI_POSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ @@ -128951,7 +130649,7 @@ static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ @@ -128994,7 +130692,7 @@ static const UV UNI_POSIXBLANK_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 1047 */ 5, /* Number of elements */ @@ -129013,7 +130711,7 @@ static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 037 */ 5, /* Number of elements */ @@ -129047,7 +130745,7 @@ static const UV UNI_POSIXCNTRL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */ 26, /* Number of elements */ @@ -129087,7 +130785,7 @@ static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 037 */ 26, /* Number of elements */ @@ -129141,7 +130839,7 @@ static const UV UNI_POSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -129158,7 +130856,7 @@ static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -129189,7 +130887,7 @@ static const UV UNI_POSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 29, /* Number of elements */ @@ -129232,7 +130930,7 @@ static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 31, /* Number of elements */ @@ -129291,7 +130989,7 @@ static const UV UNI_POSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ 7, /* Number of elements */ @@ -129312,7 +131010,7 @@ static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 037 */ 7, /* Number of elements */ @@ -129347,7 +131045,7 @@ static const UV UNI_POSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 31, /* Number of elements */ @@ -129392,7 +131090,7 @@ static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 33, /* Number of elements */ @@ -129459,7 +131157,7 @@ static const UV UNI_POSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 21, /* Number of elements */ @@ -129494,7 +131192,7 @@ static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 23, /* Number of elements */ @@ -129547,7 +131245,7 @@ static const UV UNI_POSIXSPACE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 1047 */ 9, /* Number of elements */ @@ -129570,7 +131268,7 @@ static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 037 */ 9, /* Number of elements */ @@ -129607,7 +131305,7 @@ static const UV UNI_POSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ 7, /* Number of elements */ @@ -129628,7 +131326,7 @@ static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 037 */ 7, /* Number of elements */ @@ -129669,7 +131367,7 @@ static const UV UNI_POSIXWORD_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 17, /* Number of elements */ @@ -129700,7 +131398,7 @@ static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 037 */ 17, /* Number of elements */ @@ -129749,7 +131447,7 @@ static const UV UNI_POSIXXDIGIT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */ 7, /* Number of elements */ @@ -129770,7 +131468,7 @@ static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */ 7, /* Number of elements */ @@ -129819,7 +131517,7 @@ static const UV UNI_TITLE_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ - 1263, /* Number of elements */ + 1273, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -131010,6 +132708,16 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -131093,10 +132801,10 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ - 1281, /* Number of elements */ + 1291, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -132305,6 +134013,16 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -132388,10 +134106,10 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */ - 1277, /* Number of elements */ + 1287, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -133596,6 +135314,16 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -133697,7 +135425,7 @@ static const UV UNI_VERTSPACE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 1047 */ 9, /* Number of elements */ @@ -133720,7 +135448,7 @@ static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 037 */ 9, /* Number of elements */ @@ -133743,7 +135471,7 @@ static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ - 1427, /* Number of elements */ + 1431, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -134132,25 +135860,13 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEBA, 0xEBB, 0xEBE, @@ -134185,16 +135901,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x103B, 0x104A, 0x1050, - 0x1063, - 0x1065, - 0x1069, - 0x106E, - 0x1087, - 0x108E, - 0x108F, - 0x1090, - 0x109A, - 0x109C, 0x109E, 0x10A0, 0x10C6, @@ -134236,8 +135942,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1316, 0x1318, 0x135B, - 0x135F, - 0x1360, 0x1380, 0x1390, 0x13A0, @@ -134329,7 +136033,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1BE7, 0x1BF2, 0x1C00, - 0x1C36, + 0x1C37, 0x1C40, 0x1C4A, 0x1C4D, @@ -134346,6 +136050,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DE7, @@ -134513,14 +136219,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, - 0xA802, - 0xA803, 0xA806, 0xA807, - 0xA80B, - 0xA80C, 0xA828, 0xA840, 0xA874, @@ -134535,8 +136239,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xA8FB, 0xA8FC, 0xA8FD, - 0xA8FF, - 0xA900, 0xA92B, 0xA930, 0xA953, @@ -134549,8 +136251,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xA9CF, 0xA9DA, 0xA9E0, - 0xA9E5, - 0xA9E6, 0xA9FF, 0xAA00, 0xAA37, @@ -134561,8 +136261,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xAA60, 0xAA77, 0xAA7A, - 0xAA7B, - 0xAA7E, 0xAABF, 0xAAC0, 0xAAC1, @@ -134587,7 +136285,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABF0, @@ -134770,6 +136468,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11000, 0x11046, 0x11066, @@ -134854,6 +136554,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1144B, 0x11450, 0x1145A, + 0x1145F, + 0x11460, 0x11480, 0x114C2, 0x114C4, @@ -134878,6 +136580,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1165A, 0x11680, 0x116B6, + 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -134892,13 +136596,21 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E0, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A33, 0x11A35, 0x11A3F, 0x11A50, - 0x11A84, - 0x11A86, 0x11A98, 0x11A9D, 0x11A9E, @@ -134973,7 +136685,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x16AD0, 0x16AEE, 0x16B00, - 0x16B37, + 0x16B30, 0x16B40, 0x16B44, 0x16B50, @@ -134985,19 +136697,25 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, - 0x16F93, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -135082,12 +136800,26 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, 0x1E947, 0x1E948, + 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -135181,10 +136913,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ - 1451, /* Number of elements */ + 1455, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -135597,25 +137329,13 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEBA, 0xEBB, 0xEBE, @@ -135650,16 +137370,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x103B, 0x104A, 0x1050, - 0x1063, - 0x1065, - 0x1069, - 0x106E, - 0x1087, - 0x108E, - 0x108F, - 0x1090, - 0x109A, - 0x109C, 0x109E, 0x10A0, 0x10C6, @@ -135701,8 +137411,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1316, 0x1318, 0x135B, - 0x135F, - 0x1360, 0x1380, 0x1390, 0x13A0, @@ -135794,7 +137502,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1BE7, 0x1BF2, 0x1C00, - 0x1C36, + 0x1C37, 0x1C40, 0x1C4A, 0x1C4D, @@ -135811,6 +137519,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DE7, @@ -135978,14 +137688,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, - 0xA802, - 0xA803, 0xA806, 0xA807, - 0xA80B, - 0xA80C, 0xA828, 0xA840, 0xA874, @@ -136000,8 +137708,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xA8FB, 0xA8FC, 0xA8FD, - 0xA8FF, - 0xA900, 0xA92B, 0xA930, 0xA953, @@ -136014,8 +137720,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xA9CF, 0xA9DA, 0xA9E0, - 0xA9E5, - 0xA9E6, 0xA9FF, 0xAA00, 0xAA37, @@ -136026,8 +137730,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xAA60, 0xAA77, 0xAA7A, - 0xAA7B, - 0xAA7E, 0xAABF, 0xAAC0, 0xAAC1, @@ -136052,7 +137754,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABF0, @@ -136235,6 +137937,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11000, 0x11046, 0x11066, @@ -136319,6 +138023,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1144B, 0x11450, 0x1145A, + 0x1145F, + 0x11460, 0x11480, 0x114C2, 0x114C4, @@ -136343,6 +138049,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1165A, 0x11680, 0x116B6, + 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -136357,13 +138065,21 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E0, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A33, 0x11A35, 0x11A3F, 0x11A50, - 0x11A84, - 0x11A86, 0x11A98, 0x11A9D, 0x11A9E, @@ -136438,7 +138154,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x16AD0, 0x16AEE, 0x16B00, - 0x16B37, + 0x16B30, 0x16B40, 0x16B44, 0x16B50, @@ -136450,19 +138166,25 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, - 0x16F93, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -136547,12 +138269,26 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, 0x1E947, 0x1E948, + 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -136646,10 +138382,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ - 1447, /* Number of elements */ + 1451, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -137058,25 +138794,13 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEBA, 0xEBB, 0xEBE, @@ -137111,16 +138835,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x103B, 0x104A, 0x1050, - 0x1063, - 0x1065, - 0x1069, - 0x106E, - 0x1087, - 0x108E, - 0x108F, - 0x1090, - 0x109A, - 0x109C, 0x109E, 0x10A0, 0x10C6, @@ -137162,8 +138876,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1316, 0x1318, 0x135B, - 0x135F, - 0x1360, 0x1380, 0x1390, 0x13A0, @@ -137255,7 +138967,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1BE7, 0x1BF2, 0x1C00, - 0x1C36, + 0x1C37, 0x1C40, 0x1C4A, 0x1C4D, @@ -137272,6 +138984,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DE7, @@ -137439,14 +139153,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, - 0xA802, - 0xA803, 0xA806, 0xA807, - 0xA80B, - 0xA80C, 0xA828, 0xA840, 0xA874, @@ -137461,8 +139173,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xA8FB, 0xA8FC, 0xA8FD, - 0xA8FF, - 0xA900, 0xA92B, 0xA930, 0xA953, @@ -137475,8 +139185,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xA9CF, 0xA9DA, 0xA9E0, - 0xA9E5, - 0xA9E6, 0xA9FF, 0xAA00, 0xAA37, @@ -137487,8 +139195,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xAA60, 0xAA77, 0xAA7A, - 0xAA7B, - 0xAA7E, 0xAABF, 0xAAC0, 0xAAC1, @@ -137513,7 +139219,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABF0, @@ -137696,6 +139402,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11000, 0x11046, 0x11066, @@ -137780,6 +139488,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1144B, 0x11450, 0x1145A, + 0x1145F, + 0x11460, 0x11480, 0x114C2, 0x114C4, @@ -137804,6 +139514,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1165A, 0x11680, 0x116B6, + 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -137818,13 +139530,21 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E0, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A33, 0x11A35, 0x11A3F, 0x11A50, - 0x11A84, - 0x11A86, 0x11A98, 0x11A9D, 0x11A9E, @@ -137899,7 +139619,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x16AD0, 0x16AEE, 0x16B00, - 0x16B37, + 0x16B30, 0x16B40, 0x16B44, 0x16B50, @@ -137911,19 +139631,25 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, - 0x16F93, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -138008,12 +139734,26 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, 0x1E947, 0x1E948, + 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -138107,7 +139847,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ - 1353, /* Number of elements */ + 1359, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -138478,25 +140218,13 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEBA, 0xEBB, 0xEBE, @@ -138527,14 +140255,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x103B, 0x1040, 0x1050, - 0x1063, - 0x1065, - 0x1069, - 0x106E, - 0x1087, - 0x108E, - 0x108F, - 0x109C, + 0x1090, + 0x109A, 0x109E, 0x10A0, 0x10C6, @@ -138576,8 +140298,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1316, 0x1318, 0x135B, - 0x135F, - 0x1360, 0x1380, 0x1390, 0x13A0, @@ -138659,7 +140379,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1BE7, 0x1BF2, 0x1C00, - 0x1C36, + 0x1C37, 0x1C4D, 0x1C50, 0x1C5A, @@ -138676,6 +140396,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DE7, @@ -138845,14 +140567,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, - 0xA802, - 0xA803, 0xA806, 0xA807, - 0xA80B, - 0xA80C, 0xA828, 0xA840, 0xA874, @@ -138865,7 +140585,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xA8FB, 0xA8FC, 0xA8FD, - 0xA8FF, + 0xA900, 0xA90A, 0xA92B, 0xA930, @@ -138879,8 +140599,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xA9CF, 0xA9D0, 0xA9E0, - 0xA9E5, - 0xA9E6, 0xA9F0, 0xA9FA, 0xA9FF, @@ -138891,8 +140609,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xAA60, 0xAA77, 0xAA7A, - 0xAA7B, - 0xAA7E, 0xAABF, 0xAAC0, 0xAAC1, @@ -138917,7 +140633,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xAC00, @@ -139092,6 +140808,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11000, 0x11046, 0x11082, @@ -139166,6 +140884,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x11446, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114C2, 0x114C4, @@ -139186,6 +140906,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116B6, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x1171D, @@ -139196,13 +140918,21 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E0, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A33, 0x11A35, 0x11A3F, 0x11A50, - 0x11A84, - 0x11A86, 0x11A98, 0x11A9D, 0x11A9E, @@ -139269,7 +140999,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x16AD0, 0x16AEE, 0x16B00, - 0x16B37, + 0x16B30, 0x16B40, 0x16B44, 0x16B63, @@ -139279,19 +141009,25 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, - 0x16F93, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -139374,12 +141110,22 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, 0x1E947, 0x1E948, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -139471,10 +141217,10 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ - 1379, /* Number of elements */ + 1385, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -139871,25 +141617,13 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEBA, 0xEBB, 0xEBE, @@ -139920,14 +141654,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x103B, 0x1040, 0x1050, - 0x1063, - 0x1065, - 0x1069, - 0x106E, - 0x1087, - 0x108E, - 0x108F, - 0x109C, + 0x1090, + 0x109A, 0x109E, 0x10A0, 0x10C6, @@ -139969,8 +141697,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1316, 0x1318, 0x135B, - 0x135F, - 0x1360, 0x1380, 0x1390, 0x13A0, @@ -140052,7 +141778,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1BE7, 0x1BF2, 0x1C00, - 0x1C36, + 0x1C37, 0x1C4D, 0x1C50, 0x1C5A, @@ -140069,6 +141795,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DE7, @@ -140238,14 +141966,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, - 0xA802, - 0xA803, 0xA806, 0xA807, - 0xA80B, - 0xA80C, 0xA828, 0xA840, 0xA874, @@ -140258,7 +141984,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xA8FB, 0xA8FC, 0xA8FD, - 0xA8FF, + 0xA900, 0xA90A, 0xA92B, 0xA930, @@ -140272,8 +141998,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xA9CF, 0xA9D0, 0xA9E0, - 0xA9E5, - 0xA9E6, 0xA9F0, 0xA9FA, 0xA9FF, @@ -140284,8 +142008,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xAA60, 0xAA77, 0xAA7A, - 0xAA7B, - 0xAA7E, 0xAABF, 0xAAC0, 0xAAC1, @@ -140310,7 +142032,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xAC00, @@ -140485,6 +142207,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11000, 0x11046, 0x11082, @@ -140559,6 +142283,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x11446, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114C2, 0x114C4, @@ -140579,6 +142305,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116B6, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x1171D, @@ -140589,13 +142317,21 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E0, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A33, 0x11A35, 0x11A3F, 0x11A50, - 0x11A84, - 0x11A86, 0x11A98, 0x11A9D, 0x11A9E, @@ -140662,7 +142398,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x16AD0, 0x16AEE, 0x16B00, - 0x16B37, + 0x16B30, 0x16B40, 0x16B44, 0x16B63, @@ -140672,19 +142408,25 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, - 0x16F93, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -140767,12 +142509,22 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, 0x1E947, 0x1E948, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -140864,10 +142616,10 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ - 1375, /* Number of elements */ + 1381, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -141260,25 +143012,13 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEBA, 0xEBB, 0xEBE, @@ -141309,14 +143049,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x103B, 0x1040, 0x1050, - 0x1063, - 0x1065, - 0x1069, - 0x106E, - 0x1087, - 0x108E, - 0x108F, - 0x109C, + 0x1090, + 0x109A, 0x109E, 0x10A0, 0x10C6, @@ -141358,8 +143092,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1316, 0x1318, 0x135B, - 0x135F, - 0x1360, 0x1380, 0x1390, 0x13A0, @@ -141441,7 +143173,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1BE7, 0x1BF2, 0x1C00, - 0x1C36, + 0x1C37, 0x1C4D, 0x1C50, 0x1C5A, @@ -141458,6 +143190,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1DE7, @@ -141627,14 +143361,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, - 0xA802, - 0xA803, 0xA806, 0xA807, - 0xA80B, - 0xA80C, 0xA828, 0xA840, 0xA874, @@ -141647,7 +143379,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xA8FB, 0xA8FC, 0xA8FD, - 0xA8FF, + 0xA900, 0xA90A, 0xA92B, 0xA930, @@ -141661,8 +143393,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xA9CF, 0xA9D0, 0xA9E0, - 0xA9E5, - 0xA9E6, 0xA9F0, 0xA9FA, 0xA9FF, @@ -141673,8 +143403,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xAA60, 0xAA77, 0xAA7A, - 0xAA7B, - 0xAA7E, 0xAABF, 0xAAC0, 0xAAC1, @@ -141699,7 +143427,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xAC00, @@ -141874,6 +143602,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11000, 0x11046, 0x11082, @@ -141948,6 +143678,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x11446, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114C2, 0x114C4, @@ -141968,6 +143700,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116B6, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x1171D, @@ -141978,13 +143712,21 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E0, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A33, 0x11A35, 0x11A3F, 0x11A50, - 0x11A84, - 0x11A86, 0x11A98, 0x11A9D, 0x11A9E, @@ -142051,7 +143793,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x16AD0, 0x16AEE, 0x16B00, - 0x16B37, + 0x16B30, 0x16B40, 0x16B44, 0x16B63, @@ -142061,19 +143803,25 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, - 0x16F93, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -142156,12 +143904,22 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, 0x1E947, 0x1E948, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -142281,7 +144039,7 @@ static const UV UNI_XPOSIXBLANK_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ @@ -142310,7 +144068,7 @@ static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ @@ -142354,7 +144112,7 @@ static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */ 4, /* Number of elements */ @@ -142372,7 +144130,7 @@ static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */ 4, /* Number of elements */ @@ -142390,7 +144148,7 @@ static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ - 115, /* Number of elements */ + 119, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -142507,6 +144265,10 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -142516,10 +144278,10 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ - 115, /* Number of elements */ + 119, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -142636,6 +144398,10 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -142645,10 +144411,10 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ - 115, /* Number of elements */ + 119, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -142765,6 +144531,10 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -142774,7 +144544,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ - 1327, /* Number of elements */ + 1343, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -142999,7 +144769,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -143073,27 +144843,13 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -143248,7 +145004,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -143312,10 +145068,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -143350,7 +145102,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -143376,8 +145128,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -143390,7 +145140,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -143432,7 +145184,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -143645,6 +145397,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -143722,7 +145476,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -143738,7 +145492,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -143753,11 +145507,15 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -143803,7 +145561,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -143813,6 +145573,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -143840,19 +145602,23 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -143935,18 +145701,32 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -144030,7 +145810,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -144044,15 +145824,17 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -144065,24 +145847,28 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -144112,10 +145898,10 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ - 1327, /* Number of elements */ + 1343, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -144340,7 +146126,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -144414,27 +146200,13 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -144589,7 +146361,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -144653,10 +146425,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -144691,7 +146459,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -144717,8 +146485,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -144731,7 +146497,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -144773,7 +146541,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -144986,6 +146754,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -145063,7 +146833,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -145079,7 +146849,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -145094,11 +146864,15 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -145144,7 +146918,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -145154,6 +146930,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -145181,19 +146959,23 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -145276,18 +147058,32 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -145371,7 +147167,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -145385,15 +147181,17 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -145406,24 +147204,28 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -145453,10 +147255,10 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ - 1327, /* Number of elements */ + 1343, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -145681,7 +147483,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -145755,27 +147557,13 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -145930,7 +147718,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -145994,10 +147782,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -146032,7 +147816,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -146058,8 +147842,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -146072,7 +147854,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -146114,7 +147898,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -146327,6 +148111,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -146404,7 +148190,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -146420,7 +148206,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -146435,11 +148221,15 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -146485,7 +148275,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -146495,6 +148287,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -146522,19 +148316,23 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -146617,18 +148415,32 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -146712,7 +148524,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -146726,15 +148538,17 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -146747,24 +148561,28 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -146794,7 +148612,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ - 1291, /* Number of elements */ + 1299, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -148007,12 +149825,20 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -148096,10 +149922,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ - 1299, /* Number of elements */ + 1307, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -149320,12 +151146,20 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -149409,10 +151243,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ - 1299, /* Number of elements */ + 1307, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -150633,12 +152467,20 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -150722,7 +152564,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ - 1321, /* Number of elements */ + 1337, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -150947,7 +152789,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -151021,27 +152863,13 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -151194,7 +153022,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -151254,10 +153082,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -151292,7 +153116,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -151318,8 +153142,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -151332,7 +153154,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -151374,7 +153198,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -151587,6 +153411,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -151664,7 +153490,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -151680,7 +153506,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -151695,11 +153521,15 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -151745,7 +153575,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -151755,6 +153587,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -151782,19 +153616,23 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -151877,18 +153715,32 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -151972,7 +153824,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -151986,15 +153838,17 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -152007,24 +153861,28 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -152054,10 +153912,10 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ - 1321, /* Number of elements */ + 1337, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -152282,7 +154140,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -152356,27 +154214,13 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -152529,7 +154373,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -152589,10 +154433,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -152627,7 +154467,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -152653,8 +154493,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -152667,7 +154505,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -152709,7 +154549,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -152922,6 +154762,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -152999,7 +154841,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -153015,7 +154857,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -153030,11 +154872,15 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -153080,7 +154926,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -153090,6 +154938,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -153117,19 +154967,23 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -153212,18 +155066,32 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -153307,7 +155175,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -153321,15 +155189,17 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -153342,24 +155212,28 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -153389,10 +155263,10 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ - 1321, /* Number of elements */ + 1337, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -153617,7 +155491,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -153691,27 +155565,13 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -153864,7 +155724,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -153924,10 +155784,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -153962,7 +155818,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -153988,8 +155844,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -154002,7 +155856,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -154044,7 +155900,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -154257,6 +156113,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -154334,7 +156192,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -154350,7 +156208,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -154365,11 +156223,15 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -154415,7 +156277,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -154425,6 +156289,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -154452,19 +156318,23 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -154547,18 +156417,32 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -154642,7 +156526,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -154656,15 +156540,17 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -154677,24 +156563,28 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -154724,7 +156614,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ - 347, /* Number of elements */ + 355, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -154797,6 +156687,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -154825,7 +156717,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x1369, 0x1400, 0x1401, - 0x166D, + 0x166E, 0x166F, 0x169B, 0x169D, @@ -154896,7 +156788,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x2E00, 0x2E2F, 0x2E30, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x3008, @@ -155045,6 +156937,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -155057,6 +156951,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -155069,6 +156965,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -155082,10 +156980,10 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ - 355, /* Number of elements */ + 363, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -155166,6 +157064,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -155194,7 +157094,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x1369, 0x1400, 0x1401, - 0x166D, + 0x166E, 0x166F, 0x169B, 0x169D, @@ -155265,7 +157165,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x2E00, 0x2E2F, 0x2E30, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x3008, @@ -155414,6 +157314,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -155426,6 +157328,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -155438,6 +157342,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -155451,10 +157357,10 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ - 357, /* Number of elements */ + 365, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -155537,6 +157443,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -155565,7 +157473,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x1369, 0x1400, 0x1401, - 0x166D, + 0x166E, 0x166F, 0x169B, 0x169D, @@ -155636,7 +157544,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x2E00, 0x2E2F, 0x2E30, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x3008, @@ -155785,6 +157693,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -155797,6 +157707,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -155809,6 +157721,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -155854,7 +157768,7 @@ static const UV UNI_XPOSIXSPACE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 1047 */ 23, /* Number of elements */ @@ -155891,7 +157805,7 @@ static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 037 */ 23, /* Number of elements */ @@ -155928,7 +157842,7 @@ static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ - 1273, /* Number of elements */ + 1283, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -157123,6 +159037,16 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -157212,10 +159136,10 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ - 1291, /* Number of elements */ + 1301, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -158428,6 +160352,16 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -158517,10 +160451,10 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ - 1287, /* Number of elements */ + 1297, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -159729,6 +161663,16 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -159818,7 +161762,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ - 1423, /* Number of elements */ + 1435, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -160191,27 +162135,13 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -160394,7 +162324,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -160568,7 +162498,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -160622,7 +162554,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -160825,6 +162757,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -160908,7 +162842,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -160928,7 +162862,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -160943,13 +162877,19 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -161030,19 +162970,25 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -161151,12 +163097,22 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -161252,10 +163208,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ - 1447, /* Number of elements */ + 1459, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -161652,27 +163608,13 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -161855,7 +163797,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -162029,7 +163971,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -162083,7 +164027,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -162286,6 +164230,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -162369,7 +164315,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -162389,7 +164335,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -162404,13 +164350,19 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -162491,19 +164443,25 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -162612,12 +164570,22 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -162713,10 +164681,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ - 1443, /* Number of elements */ + 1455, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -163109,27 +165077,13 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -163312,7 +165266,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -163486,7 +165440,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -163540,7 +165496,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -163743,6 +165699,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -163826,7 +165784,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -163846,7 +165804,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -163861,13 +165819,19 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -163948,19 +165912,25 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -164069,12 +166039,22 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -164194,7 +166174,7 @@ static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ @@ -164221,7 +166201,7 @@ static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ @@ -164248,7 +166228,7 @@ static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ - 263, /* Number of elements */ + 267, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -164309,7 +166289,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -164391,6 +166371,8 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E00, 0x1E9C, 0x1E9E, @@ -164482,11 +166464,13 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ 0xA78B, 0xA78E, 0xA790, - 0xA794, + 0xA795, 0xA796, 0xA7AF, 0xA7B0, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xAB53, 0xAB54, 0xAB70, @@ -164522,10 +166506,10 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ - 295, /* Number of elements */ + 299, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -164618,7 +166602,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -164700,6 +166684,8 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E00, 0x1E9C, 0x1E9E, @@ -164791,11 +166777,13 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ 0xA78B, 0xA78E, 0xA790, - 0xA794, + 0xA795, 0xA796, 0xA7AF, 0xA7B0, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xAB53, 0xAB54, 0xAB70, @@ -164831,10 +166819,10 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ - 291, /* Number of elements */ + 295, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -164923,7 +166911,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -165005,6 +166993,8 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E00, 0x1E9C, 0x1E9E, @@ -165096,11 +167086,13 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ 0xA78B, 0xA78E, 0xA790, - 0xA794, + 0xA795, 0xA796, 0xA7AF, 0xA7B0, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xAB53, 0xAB54, 0xAB70, @@ -165136,7 +167128,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ - 1211, /* Number of elements */ + 1231, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -165429,25 +167421,13 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -165610,9 +167590,11 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -165772,7 +167754,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -165848,7 +167832,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -166035,6 +168019,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -166095,6 +168081,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -166111,6 +168099,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -166119,6 +168109,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -166128,8 +168126,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -166186,19 +168182,25 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -166269,10 +168271,20 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -166358,10 +168370,10 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ - 1237, /* Number of elements */ + 1257, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -166680,25 +168692,13 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -166861,9 +168861,11 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -167023,7 +169025,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -167099,7 +169103,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -167286,6 +169290,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -167346,6 +169352,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -167362,6 +169370,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -167370,6 +169380,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -167379,8 +169397,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -167437,19 +169453,25 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -167520,10 +169542,20 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -167609,10 +169641,10 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ - 1233, /* Number of elements */ + 1253, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -167927,25 +169959,13 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -168108,9 +170128,11 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -168270,7 +170292,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -168346,7 +170370,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -168533,6 +170557,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -168593,6 +170619,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -168609,6 +170637,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -168617,6 +170647,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -168626,8 +170664,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -168684,19 +170720,25 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -168767,10 +170809,20 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -168856,7 +170908,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 */ - 1435, /* Number of elements */ + 1447, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -169237,27 +171289,13 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -169440,7 +171478,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -169612,7 +171650,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -169666,7 +171706,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -169881,6 +171921,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -169964,7 +172006,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -169984,7 +172026,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -169999,13 +172041,19 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -170086,19 +172134,25 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -170207,12 +172261,22 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -170302,10 +172366,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ - 1461, /* Number of elements */ + 1473, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -170712,27 +172776,13 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -170915,7 +172965,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -171087,7 +173137,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -171141,7 +173193,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -171356,6 +173408,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -171439,7 +173493,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -171459,7 +173513,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -171474,13 +173528,19 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -171561,19 +173621,25 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -171682,12 +173748,22 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -171777,10 +173853,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ - 1457, /* Number of elements */ + 1469, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -172183,27 +174259,13 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -172386,7 +174448,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -172558,7 +174620,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -172612,7 +174676,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -172827,6 +174891,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -172910,7 +174976,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -172930,7 +174996,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -172945,13 +175011,19 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -173032,19 +175104,25 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -173153,12 +175231,22 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -173318,7 +175406,7 @@ static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for ASCII/Latin1 # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 1047 */ 59, /* Number of elements */ @@ -173391,7 +175479,7 @@ static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 1047 # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 037 */ 59, /* Number of elements */ @@ -173464,7 +175552,7 @@ static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 037 * # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ - 1429, /* Number of elements */ + 1441, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -173839,27 +175927,13 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -174042,7 +176116,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -174214,7 +176288,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -174268,7 +176344,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -174483,6 +176559,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -174566,7 +176644,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -174586,7 +176664,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -174601,13 +176679,19 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -174688,19 +176772,25 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -174809,12 +176899,22 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -174904,10 +177004,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ - 1453, /* Number of elements */ + 1465, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -175306,27 +177406,13 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -175509,7 +177595,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -175681,7 +177767,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -175735,7 +177823,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -175950,6 +178038,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -176033,7 +178123,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -176053,7 +178143,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -176068,13 +178158,19 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -176155,19 +178251,25 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -176276,12 +178378,22 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -176371,10 +178483,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ - 1449, /* Number of elements */ + 1461, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -176769,27 +178881,13 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -176972,7 +179070,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -177144,7 +179242,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -177198,7 +179298,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -177413,6 +179513,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -177496,7 +179598,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -177516,7 +179618,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -177531,13 +179633,19 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -177618,19 +179726,25 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -177739,12 +179853,22 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -177834,7 +179958,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ - 1217, /* Number of elements */ + 1237, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -178129,25 +180253,13 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -178308,9 +180420,11 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -178472,7 +180586,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -178548,7 +180664,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -178737,6 +180853,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -178797,6 +180915,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -178813,6 +180933,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -178821,6 +180943,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -178830,8 +180960,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -178890,19 +181018,25 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -178973,10 +181107,20 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -179062,10 +181206,10 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ - 1243, /* Number of elements */ + 1263, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -179386,25 +181530,13 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -179565,9 +181697,11 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -179729,7 +181863,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -179805,7 +181941,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -179994,6 +182130,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -180054,6 +182192,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -180070,6 +182210,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -180078,6 +182220,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -180087,8 +182237,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -180147,19 +182295,25 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -180230,10 +182384,20 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -180319,10 +182483,10 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ - 1239, /* Number of elements */ + 1259, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -180639,25 +182803,13 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -180818,9 +182970,11 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -180982,7 +183136,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -181058,7 +183214,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -181247,6 +183403,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -181307,6 +183465,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -181323,6 +183483,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -181331,6 +183493,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -181340,8 +183510,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -181400,19 +183568,25 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -181483,10 +183657,20 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -181569,6 +183753,442 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ +# if 'A' == 65 /* ASCII/Latin1 */ + +static const UV UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist[] = { /* for ASCII/Latin1 */ + 79, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x61, + 0x62, + 0x66, + 0x67, + 0x68, + 0x6B, + 0x6C, + 0x6D, + 0x6E, + 0x6F, + 0x73, + 0x75, + 0x77, + 0x78, + 0x79, + 0x7A, + 0x2BC, + 0x2BD, + 0x2BE, + 0x2BF, + 0x300, + 0x302, + 0x307, + 0x309, + 0x30A, + 0x30B, + 0x30C, + 0x30D, + 0x313, + 0x314, + 0x331, + 0x332, + 0x342, + 0x343, + 0x3AC, + 0x3AD, + 0x3AE, + 0x3AF, + 0x3B1, + 0x3B2, + 0x3B7, + 0x3B8, + 0x3B9, + 0x3BA, + 0x3C1, + 0x3C2, + 0x3C5, + 0x3C6, + 0x3C9, + 0x3CA, + 0x3CE, + 0x3CF, + 0x565, + 0x566, + 0x56B, + 0x56C, + 0x56D, + 0x56E, + 0x574, + 0x575, + 0x576, + 0x577, + 0x57E, + 0x57F, + 0x582, + 0x583, + 0x1F00, + 0x1F08, + 0x1F20, + 0x1F28, + 0x1F60, + 0x1F68, + 0x1F70, + 0x1F71, + 0x1F74, + 0x1F75, + 0x1F7C, + 0x1F7D +}; + +# endif /* ASCII/Latin1 */ + +# if 'A' == 193 /* EBCDIC 1047 */ \ + && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ + && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 + +static const UV UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist[] = { /* for EBCDIC 1047 */ + 81, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x81, + 0x82, + 0x86, + 0x87, + 0x88, + 0x8A, + 0x91, + 0x92, + 0x93, + 0x94, + 0x95, + 0x96, + 0xA2, + 0xA4, + 0xA6, + 0xA7, + 0xA8, + 0xA9, + 0x2BC, + 0x2BD, + 0x2BE, + 0x2BF, + 0x300, + 0x302, + 0x307, + 0x309, + 0x30A, + 0x30B, + 0x30C, + 0x30D, + 0x313, + 0x314, + 0x331, + 0x332, + 0x342, + 0x343, + 0x3AC, + 0x3AD, + 0x3AE, + 0x3AF, + 0x3B1, + 0x3B2, + 0x3B7, + 0x3B8, + 0x3B9, + 0x3BA, + 0x3C1, + 0x3C2, + 0x3C5, + 0x3C6, + 0x3C9, + 0x3CA, + 0x3CE, + 0x3CF, + 0x565, + 0x566, + 0x56B, + 0x56C, + 0x56D, + 0x56E, + 0x574, + 0x575, + 0x576, + 0x577, + 0x57E, + 0x57F, + 0x582, + 0x583, + 0x1F00, + 0x1F08, + 0x1F20, + 0x1F28, + 0x1F60, + 0x1F68, + 0x1F70, + 0x1F71, + 0x1F74, + 0x1F75, + 0x1F7C, + 0x1F7D +}; + +# endif /* EBCDIC 1047 */ + +# if 'A' == 193 /* EBCDIC 037 */ \ + && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ + && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 + +static const UV UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist[] = { /* for EBCDIC 037 */ + 81, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x81, + 0x82, + 0x86, + 0x87, + 0x88, + 0x8A, + 0x91, + 0x92, + 0x93, + 0x94, + 0x95, + 0x96, + 0xA2, + 0xA4, + 0xA6, + 0xA7, + 0xA8, + 0xA9, + 0x2BC, + 0x2BD, + 0x2BE, + 0x2BF, + 0x300, + 0x302, + 0x307, + 0x309, + 0x30A, + 0x30B, + 0x30C, + 0x30D, + 0x313, + 0x314, + 0x331, + 0x332, + 0x342, + 0x343, + 0x3AC, + 0x3AD, + 0x3AE, + 0x3AF, + 0x3B1, + 0x3B2, + 0x3B7, + 0x3B8, + 0x3B9, + 0x3BA, + 0x3C1, + 0x3C2, + 0x3C5, + 0x3C6, + 0x3C9, + 0x3CA, + 0x3CE, + 0x3CF, + 0x565, + 0x566, + 0x56B, + 0x56C, + 0x56D, + 0x56E, + 0x574, + 0x575, + 0x576, + 0x577, + 0x57E, + 0x57F, + 0x582, + 0x583, + 0x1F00, + 0x1F08, + 0x1F20, + 0x1F28, + 0x1F60, + 0x1F68, + 0x1F70, + 0x1F71, + 0x1F74, + 0x1F75, + 0x1F7C, + 0x1F7D +}; + +# endif /* EBCDIC 037 */ + +# if 'A' == 65 /* ASCII/Latin1 */ + +static const UV UNI__PERL_NON_FINAL_FOLDS_invlist[] = { /* for ASCII/Latin1 */ + 39, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x66, + 0x67, + 0x69, + 0x6A, + 0x6C, + 0x6D, + 0x6E, + 0x6F, + 0x73, + 0x75, + 0x2BE, + 0x2BF, + 0x300, + 0x302, + 0x307, + 0x309, + 0x30A, + 0x30B, + 0x30C, + 0x30D, + 0x313, + 0x314, + 0x331, + 0x332, + 0x342, + 0x343, + 0x3B9, + 0x3BA, + 0x565, + 0x566, + 0x56B, + 0x56C, + 0x56D, + 0x56E, + 0x576, + 0x577, + 0x582, + 0x583 +}; + +# endif /* ASCII/Latin1 */ + +# if 'A' == 193 /* EBCDIC 1047 */ \ + && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ + && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 + +static const UV UNI__PERL_NON_FINAL_FOLDS_invlist[] = { /* for EBCDIC 1047 */ + 39, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x86, + 0x87, + 0x89, + 0x8A, + 0x93, + 0x94, + 0x95, + 0x96, + 0xA2, + 0xA4, + 0x2BE, + 0x2BF, + 0x300, + 0x302, + 0x307, + 0x309, + 0x30A, + 0x30B, + 0x30C, + 0x30D, + 0x313, + 0x314, + 0x331, + 0x332, + 0x342, + 0x343, + 0x3B9, + 0x3BA, + 0x565, + 0x566, + 0x56B, + 0x56C, + 0x56D, + 0x56E, + 0x576, + 0x577, + 0x582, + 0x583 +}; + +# endif /* EBCDIC 1047 */ + +# if 'A' == 193 /* EBCDIC 037 */ \ + && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ + && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 + +static const UV UNI__PERL_NON_FINAL_FOLDS_invlist[] = { /* for EBCDIC 037 */ + 39, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x86, + 0x87, + 0x89, + 0x8A, + 0x93, + 0x94, + 0x95, + 0x96, + 0xA2, + 0xA4, + 0x2BE, + 0x2BF, + 0x300, + 0x302, + 0x307, + 0x309, + 0x30A, + 0x30B, + 0x30C, + 0x30D, + 0x313, + 0x314, + 0x331, + 0x332, + 0x342, + 0x343, + 0x3B9, + 0x3BA, + 0x565, + 0x566, + 0x56B, + 0x56C, + 0x56D, + 0x56E, + 0x576, + 0x577, + 0x582, + 0x583 +}; + +# endif /* EBCDIC 037 */ + static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist[] = { /* for all charsets */ 26, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -181577,7 +184197,7 @@ static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist[] = { /* for 0x0, 0x100, 0x130, - 0x131, + 0x132, 0x149, 0x14A, 0x178, @@ -181603,14 +184223,14 @@ static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist[] = { /* for }; static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist[] = { /* for all charsets */ - 24, /* Number of elements */ + 26, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0x100, 0x130, - 0x131, + 0x132, 0x149, 0x14A, 0x178, @@ -181619,6 +184239,8 @@ static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist[] = { /* for all cha 0x180, 0x1F0, 0x1F1, + 0x307, + 0x308, 0x39C, 0x39D, 0x3BC, @@ -181725,7 +184347,7 @@ static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 1047 */ 92, /* Number of elements */ @@ -181831,7 +184453,7 @@ static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 037 */ 90, /* Number of elements */ @@ -181941,7 +184563,7 @@ static const UV UNI_ADLM_invlist[] = { /* for all charsets */ 0x640, 0x641, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, @@ -182172,6 +184794,144 @@ static const UV UNI_AGE__11_invlist[] = { /* for all charsets */ 0x1FA6E }; +static const UV UNI_AGE__12_invlist[] = { /* for all charsets */ + 121, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0xC77, + 0xC78, + 0xE86, + 0xE87, + 0xE89, + 0xE8A, + 0xE8C, + 0xE8D, + 0xE8E, + 0xE94, + 0xE98, + 0xE99, + 0xEA0, + 0xEA1, + 0xEA8, + 0xEAA, + 0xEAC, + 0xEAD, + 0xEBA, + 0xEBB, + 0x1CFA, + 0x1CFB, + 0x2BC9, + 0x2BCA, + 0x2BFF, + 0x2C00, + 0x2E4F, + 0x2E50, + 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, + 0xAB66, + 0xAB68, + 0x10FE0, + 0x10FF7, + 0x1145F, + 0x11460, + 0x116B8, + 0x116B9, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, + 0x11A84, + 0x11A86, + 0x11FC0, + 0x11FF2, + 0x11FFF, + 0x12000, + 0x13430, + 0x13439, + 0x16F45, + 0x16F4B, + 0x16F4F, + 0x16F50, + 0x16F7F, + 0x16F88, + 0x16FE2, + 0x16FE4, + 0x187F2, + 0x187F8, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, + 0x1E94B, + 0x1E94C, + 0x1ED01, + 0x1ED3E, + 0x1F16C, + 0x1F16D, + 0x1F6D5, + 0x1F6D6, + 0x1F6FA, + 0x1F6FB, + 0x1F7E0, + 0x1F7EC, + 0x1F90D, + 0x1F910, + 0x1F93F, + 0x1F940, + 0x1F971, + 0x1F972, + 0x1F97B, + 0x1F97C, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9B0, + 0x1F9BA, + 0x1F9C0, + 0x1F9C3, + 0x1F9CB, + 0x1F9CD, + 0x1F9D0, + 0x1FA00, + 0x1FA54, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 +}; + +static const UV UNI_AGE__12_DOT_1_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x32FF, + 0x3300 +}; + static const UV UNI_AGE__2_invlist[] = { /* for all charsets */ 59, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -184457,7 +187217,7 @@ static const UV UNI_AGE__9_invlist[] = { /* for all charsets */ }; static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ - 1336, /* Number of elements */ + 1352, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -184679,7 +187439,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -184753,27 +187513,13 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -184926,7 +187672,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -184984,10 +187730,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -185022,7 +187764,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -185048,8 +187790,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -185062,7 +187802,9 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -185104,7 +187846,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -185315,6 +188057,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -185392,7 +188136,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -185408,7 +188152,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -185423,11 +188167,15 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -185473,7 +188221,9 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -185483,6 +188233,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -185510,19 +188262,23 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -185605,18 +188361,32 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -185700,7 +188470,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -185714,15 +188484,17 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -185735,24 +188507,28 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x1FFFE, 0x2A6D7, 0x2A700, @@ -186163,7 +188939,7 @@ static const UV UNI_BATK_invlist[] = { /* for all charsets */ }; static const UV UNI_BC__AL_invlist[] = { /* for all charsets */ - 55, /* Number of elements */ + 57, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -186218,6 +188994,8 @@ static const UV UNI_BC__AL_invlist[] = { /* for all charsets */ 0x10F70, 0x1EC70, 0x1ECC0, + 0x1ED00, + 0x1ED50, 0x1EE00, 0x1EEF0, 0x1EEF2, @@ -186271,7 +189049,7 @@ static const UV UNI_BC__B_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 1047 */ 11, /* Number of elements */ @@ -186296,7 +189074,7 @@ static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 037 */ 11, /* Number of elements */ @@ -186396,7 +189174,7 @@ static const UV UNI_BC__BN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 1047 */ 70, /* Number of elements */ @@ -186480,7 +189258,7 @@ static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 037 */ 70, /* Number of elements */ @@ -186602,7 +189380,7 @@ static const UV UNI_BC__CS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 1047 */ 29, /* Number of elements */ @@ -186645,7 +189423,7 @@ static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 037 */ 29, /* Number of elements */ @@ -186724,7 +189502,7 @@ static const UV UNI_BC__EN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 1047 */ 25, /* Number of elements */ @@ -186763,7 +189541,7 @@ static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 037 */ 25, /* Number of elements */ @@ -186832,7 +189610,7 @@ static const UV UNI_BC__ES_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 1047 */ 19, /* Number of elements */ @@ -186865,7 +189643,7 @@ static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 037 */ 19, /* Number of elements */ @@ -186898,7 +189676,7 @@ static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BC__ET_invlist[] = { /* for ASCII/Latin1 */ - 45, /* Number of elements */ + 49, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -186946,7 +189724,11 @@ static const UV UNI_BC__ET_invlist[] = { /* for ASCII/Latin1 */ 0xFFE0, 0xFFE2, 0xFFE5, - 0xFFE7 + 0xFFE7, + 0x11FDD, + 0x11FE1, + 0x1E2FF, + 0x1E300 }; # endif /* ASCII/Latin1 */ @@ -186954,10 +189736,10 @@ static const UV UNI_BC__ET_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 1047 */ - 53, /* Number of elements */ + 57, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -187013,7 +189795,11 @@ static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 1047 */ 0xFFE0, 0xFFE2, 0xFFE5, - 0xFFE7 + 0xFFE7, + 0x11FDD, + 0x11FE1, + 0x1E2FF, + 0x1E300 }; # endif /* EBCDIC 1047 */ @@ -187021,10 +189807,10 @@ static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 037 */ - 53, /* Number of elements */ + 57, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -187080,7 +189866,11 @@ static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 037 */ 0xFFE0, 0xFFE2, 0xFFE5, - 0xFFE7 + 0xFFE7, + 0x11FDD, + 0x11FE1, + 0x1E2FF, + 0x1E300 }; # endif /* EBCDIC 037 */ @@ -187098,7 +189888,7 @@ static const UV UNI_BC__FSI_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ - 884, /* Number of elements */ + 904, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -187277,8 +190067,6 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -187515,9 +190303,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2CEF, @@ -187527,7 +190313,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x2D7F, 0x2D80, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -187619,7 +190405,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -187790,6 +190576,12 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A07, 0x11A09, @@ -187838,12 +190630,18 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x11FD5, + 0x11FF2, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, + 0x16FE2, + 0x16FE3, 0x1BC9D, 0x1BC9F, 0x1BCA0, @@ -187894,6 +190692,12 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1F02C, 0x1F030, @@ -187911,19 +190715,21 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1F12F, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -187936,24 +190742,28 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x1FFFE, 0x20000, 0x2FFFE, @@ -187993,10 +190803,10 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ - 910, /* Number of elements */ + 930, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -188201,8 +191011,6 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -188439,9 +191247,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2CEF, @@ -188451,7 +191257,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x2D7F, 0x2D80, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -188543,7 +191349,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -188714,6 +191520,12 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A07, 0x11A09, @@ -188762,12 +191574,18 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x11FD5, + 0x11FF2, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, + 0x16FE2, + 0x16FE3, 0x1BC9D, 0x1BC9F, 0x1BCA0, @@ -188818,6 +191636,12 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1F02C, 0x1F030, @@ -188835,19 +191659,21 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1F12F, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -188860,24 +191686,28 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x1FFFE, 0x20000, 0x2FFFE, @@ -188917,10 +191747,10 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ - 906, /* Number of elements */ + 926, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -189121,8 +191951,6 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -189359,9 +192187,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2CEF, @@ -189371,7 +192197,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x2D7F, 0x2D80, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -189463,7 +192289,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -189634,6 +192460,12 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A07, 0x11A09, @@ -189682,12 +192514,18 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x11FD5, + 0x11FF2, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, + 0x16FE2, + 0x16FE3, 0x1BC9D, 0x1BC9F, 0x1BCA0, @@ -189738,6 +192576,12 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1F02C, 0x1F030, @@ -189755,19 +192599,21 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1F12F, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -189780,24 +192626,28 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x1FFFE, 0x20000, 0x2FFFE, @@ -189865,7 +192715,7 @@ static const UV UNI_BC__LRO_invlist[] = { /* for all charsets */ }; static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ - 619, /* Number of elements */ + 629, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -190043,8 +192893,6 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -190237,7 +193085,7 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -190394,6 +193242,12 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A07, 0x11A09, @@ -190446,6 +193300,8 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -190482,6 +193338,10 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -190493,7 +193353,7 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ - 359, /* Number of elements */ + 369, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -190655,15 +193515,13 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2CF9, 0x2D00, 0x2E00, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -190778,6 +193636,12 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x11066, 0x11660, 0x1166D, + 0x11FD5, + 0x11FDD, + 0x11FE1, + 0x11FF2, + 0x16FE2, + 0x16FE3, 0x1D200, 0x1D242, 0x1D245, @@ -190813,19 +193677,21 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x1F12F, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -190838,24 +193704,28 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* ASCII/Latin1 */ @@ -190863,10 +193733,10 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ - 367, /* Number of elements */ + 377, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -191036,15 +193906,13 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2CF9, 0x2D00, 0x2E00, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -191159,6 +194027,12 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x11066, 0x11660, 0x1166D, + 0x11FD5, + 0x11FDD, + 0x11FE1, + 0x11FF2, + 0x16FE2, + 0x16FE3, 0x1D200, 0x1D242, 0x1D245, @@ -191194,19 +194068,21 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x1F12F, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -191219,24 +194095,28 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* EBCDIC 1047 */ @@ -191244,10 +194124,10 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ - 363, /* Number of elements */ + 373, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -191413,15 +194293,13 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2CF9, 0x2D00, 0x2E00, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -191536,6 +194414,12 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x11066, 0x11660, 0x1166D, + 0x11FD5, + 0x11FDD, + 0x11FE1, + 0x11FF2, + 0x16FE2, + 0x16FE3, 0x1D200, 0x1D242, 0x1D245, @@ -191571,19 +194455,21 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x1F12F, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -191596,24 +194482,28 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* EBCDIC 037 */ @@ -191639,7 +194529,7 @@ static const UV UNI_BC__PDI_invlist[] = { /* for all charsets */ }; static const UV UNI_BC__R_invlist[] = { /* for all charsets */ - 75, /* Number of elements */ + 77, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -191715,6 +194605,8 @@ static const UV UNI_BC__R_invlist[] = { /* for all charsets */ 0x1E94B, 0x1EC70, 0x1ECC0, + 0x1ED00, + 0x1ED50, 0x1EE00, 0x1EF00, 0x1F000 @@ -191771,7 +194663,7 @@ static const UV UNI_BC__S_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 1047 */ 7, /* Number of elements */ @@ -191792,7 +194684,7 @@ static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 037 */ 7, /* Number of elements */ @@ -191839,7 +194731,7 @@ static const UV UNI_BC__WS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ @@ -191868,7 +194760,7 @@ static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ @@ -191895,7 +194787,7 @@ static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_BENG_invlist[] = { /* for all charsets */ - 51, /* Number of elements */ + 53, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -191946,6 +194838,8 @@ static const UV UNI_BENG_invlist[] = { /* for all charsets */ 0x1CEB, 0x1CED, 0x1CEE, + 0x1CF2, + 0x1CF3, 0x1CF5, 0x1CF8, 0xA8F1, @@ -192225,7 +195119,7 @@ static const UV UNI_BIDIM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */ 225, /* Number of elements */ @@ -192464,7 +195358,7 @@ static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 037 */ 223, /* Number of elements */ @@ -192895,7 +195789,7 @@ static const UV UNI_BPT__C_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */ 121, /* Number of elements */ @@ -193030,7 +195924,7 @@ static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 037 */ 121, /* Number of elements */ @@ -193235,7 +196129,7 @@ static const UV UNI_BPT__N_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */ 61, /* Number of elements */ @@ -193310,7 +196204,7 @@ static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 037 */ 59, /* Number of elements */ @@ -193515,7 +196409,7 @@ static const UV UNI_BPT__O_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */ 121, /* Number of elements */ @@ -193650,7 +196544,7 @@ static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 037 */ 121, /* Number of elements */ @@ -193845,7 +196739,7 @@ static const UV UNI_BYZANTINEMUSIC_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ - 1321, /* Number of elements */ + 1335, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -194076,7 +196970,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -194150,27 +197044,13 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -194323,7 +197203,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -194385,10 +197265,6 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -194423,7 +197299,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -194449,8 +197325,6 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -194463,7 +197337,9 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -194505,7 +197381,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -194716,6 +197592,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -194793,7 +197671,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -194809,7 +197687,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -194824,11 +197702,15 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -194874,7 +197756,9 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -194911,19 +197795,23 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -195008,18 +197896,32 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -195103,7 +198005,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -195117,15 +198019,17 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -195138,24 +198042,28 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -195177,10 +198085,10 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ - 1321, /* Number of elements */ + 1335, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -195411,7 +198319,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -195485,27 +198393,13 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -195658,7 +198552,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -195720,10 +198614,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -195758,7 +198648,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -195784,8 +198674,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -195798,7 +198686,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -195840,7 +198730,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -196051,6 +198941,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -196128,7 +199020,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -196144,7 +199036,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -196159,11 +199051,15 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -196209,7 +199105,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -196246,19 +199144,23 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -196343,18 +199245,32 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -196438,7 +199354,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -196452,15 +199368,17 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -196473,24 +199391,28 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -196512,10 +199434,10 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ - 1321, /* Number of elements */ + 1335, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -196746,7 +199668,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -196820,27 +199742,13 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -196993,7 +199901,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -197055,10 +199963,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -197093,7 +199997,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -197119,8 +200023,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -197133,7 +200035,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -197175,7 +200079,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -197386,6 +200290,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -197463,7 +200369,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -197479,7 +200385,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -197494,11 +200400,15 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -197544,7 +200454,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -197581,19 +200493,23 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -197678,18 +200594,32 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -197773,7 +200703,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -197787,15 +200717,17 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -197808,24 +200740,28 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -197883,7 +200819,7 @@ static const UV UNI_CARI_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ - 351, /* Number of elements */ + 357, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -197985,7 +200921,7 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0xE48, 0xE4C, 0xEB8, - 0xEBA, + 0xEBB, 0xEC8, 0xECC, 0xF18, @@ -198192,6 +201128,8 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x1172C, 0x11839, 0x1183B, + 0x119E0, + 0x119E1, 0x11A34, 0x11A35, 0x11A47, @@ -198234,6 +201172,10 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -198745,7 +201687,7 @@ static const UV UNI_CCC__84_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__9_invlist[] = { /* for all charsets */ - 101, /* Number of elements */ + 105, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -198774,6 +201716,8 @@ static const UV UNI_CCC__9_invlist[] = { /* for all charsets */ 0xDCB, 0xE3A, 0xE3B, + 0xEBA, + 0xEBB, 0xF84, 0xF85, 0x1039, @@ -198838,6 +201782,8 @@ static const UV UNI_CCC__9_invlist[] = { /* for all charsets */ 0x1172C, 0x11839, 0x1183A, + 0x119E0, + 0x119E1, 0x11A34, 0x11A35, 0x11A47, @@ -198863,7 +201809,7 @@ static const UV UNI_CCC__91_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ - 231, /* Number of elements */ + 235, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199096,6 +202042,10 @@ static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E944, 0x1E94A }; @@ -199459,7 +202409,7 @@ static const UV UNI_CE_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */ - 39, /* Number of elements */ + 41, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199494,6 +202444,8 @@ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -199509,10 +202461,10 @@ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */ - 39, /* Number of elements */ + 41, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199547,6 +202499,8 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -199562,10 +202516,10 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */ - 39, /* Number of elements */ + 41, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199600,6 +202554,8 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -199665,7 +202621,7 @@ static const UV UNI_CHESSSYMBOLS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ - 789, /* Number of elements */ + 803, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199881,8 +202837,6 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC6, 0xEC7, @@ -200153,7 +203107,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9CF, 0xA9D0, 0xA9E5, @@ -200352,6 +203306,12 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -200400,16 +203360,22 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, 0x16B40, 0x16B44, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1BC9D, 0x1BC9F, 0x1BCA0, @@ -200446,10 +203412,14 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E13E, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, - 0x1E94B, + 0x1E94C, 0x1F3FB, 0x1F400, 0xE0001, @@ -200465,10 +203435,10 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ - 787, /* Number of elements */ + 801, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -200682,8 +203652,6 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC6, 0xEC7, @@ -200954,7 +203922,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9CF, 0xA9D0, 0xA9E5, @@ -201153,6 +204121,12 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -201201,16 +204175,22 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, 0x16B40, 0x16B44, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1BC9D, 0x1BC9F, 0x1BCA0, @@ -201247,10 +204227,14 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E13E, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, - 0x1E94B, + 0x1E94C, 0x1F3FB, 0x1F400, 0xE0001, @@ -201266,10 +204250,10 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ - 785, /* Number of elements */ + 799, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -201481,8 +204465,6 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC6, 0xEC7, @@ -201753,7 +204735,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9CF, 0xA9D0, 0xA9E5, @@ -201952,6 +204934,12 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -202000,16 +204988,22 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, 0x16B40, 0x16B44, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1BC9D, 0x1BC9F, 0x1BCA0, @@ -202046,10 +205040,14 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E13E, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, - 0x1E94B, + 0x1E94C, 0x1F3FB, 0x1F400, 0xE0001, @@ -202203,7 +205201,7 @@ static const UV UNI_CJKSYMBOLS_invlist[] = { /* for all charsets */ }; static const UV UNI_CN_invlist[] = { /* for all charsets */ - 1316, /* Number of elements */ + 1332, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -202425,7 +205423,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -202499,27 +205497,13 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -202672,7 +205656,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -202730,10 +205714,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -202768,7 +205748,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -202794,8 +205774,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -202808,7 +205786,9 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -202850,7 +205830,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -203063,6 +206043,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -203140,7 +206122,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -203156,7 +206138,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -203171,11 +206153,15 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -203221,7 +206207,9 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -203231,6 +206219,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -203258,19 +206248,23 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -203353,18 +206347,32 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -203448,7 +206456,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -203462,15 +206470,17 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -203483,24 +206493,28 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -203798,7 +206812,7 @@ static const UV UNI_CURRENCYSYMBOLS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ - 1215, /* Number of elements */ + 1225, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -204997,6 +208011,16 @@ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xAB70, 0xABC0, 0xFB00, @@ -205024,10 +208048,10 @@ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ - 1235, /* Number of elements */ + 1245, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -206246,6 +209270,16 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xAB70, 0xABC0, 0xFB00, @@ -206273,10 +209307,10 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ - 1231, /* Number of elements */ + 1241, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -207491,6 +210525,16 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xAB70, 0xABC0, 0xFB00, @@ -207518,7 +210562,7 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ - 243, /* Number of elements */ + 247, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -207577,7 +210621,7 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -207641,6 +210685,8 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E00, 0x1E9C, 0x1E9E, @@ -207732,11 +210778,13 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ 0xA78B, 0xA78E, 0xA790, - 0xA794, + 0xA795, 0xA796, 0xA7AF, 0xA7B0, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xAB53, 0xAB54, 0xAB70, @@ -207772,10 +210820,10 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ - 275, /* Number of elements */ + 279, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -207866,7 +210914,7 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -207930,6 +210978,8 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E00, 0x1E9C, 0x1E9E, @@ -208021,11 +211071,13 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ 0xA78B, 0xA78E, 0xA790, - 0xA794, + 0xA795, 0xA796, 0xA7AF, 0xA7B0, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xAB53, 0xAB54, 0xAB70, @@ -208061,10 +211113,10 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ - 271, /* Number of elements */ + 275, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -208151,7 +211203,7 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -208215,6 +211267,8 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E00, 0x1E9C, 0x1E9E, @@ -208306,11 +211360,13 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ 0xA78B, 0xA78E, 0xA790, - 0xA794, + 0xA795, 0xA796, 0xA7AF, 0xA7B0, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xAB53, 0xAB54, 0xAB70, @@ -208346,7 +211402,7 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ - 1639, /* Number of elements */ + 1647, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -209548,8 +212604,6 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA640, 0xA641, @@ -209755,6 +212809,16 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xA7F8, 0xA7FA, 0xAB5C, @@ -209974,7 +213038,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -209996,10 +213060,10 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ - 1649, /* Number of elements */ + 1657, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -211211,8 +214275,6 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA640, 0xA641, @@ -211418,6 +214480,16 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xA7F8, 0xA7FA, 0xAB5C, @@ -211637,7 +214709,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -211659,10 +214731,10 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ - 1647, /* Number of elements */ + 1655, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -212872,8 +215944,6 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA640, 0xA641, @@ -213079,6 +216149,16 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xA7F8, 0xA7FA, 0xAB5C, @@ -213298,7 +216378,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -213320,7 +216400,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ - 1189, /* Number of elements */ + 1199, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -214499,6 +217579,16 @@ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -214520,10 +217610,10 @@ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ - 1207, /* Number of elements */ + 1217, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -215720,6 +218810,16 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -215741,10 +218841,10 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ - 1203, /* Number of elements */ + 1213, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -216937,6 +220037,16 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -216958,7 +220068,7 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ - 1221, /* Number of elements */ + 1231, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -217277,7 +220387,7 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -217543,6 +220653,8 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -218134,7 +221246,7 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0xA791, 0xA792, 0xA793, - 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -218161,6 +221273,14 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -218190,10 +221310,10 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ - 1235, /* Number of elements */ + 1245, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -218526,7 +221646,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -218792,6 +221912,8 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -219383,7 +222505,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0xA791, 0xA792, 0xA793, - 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -219410,6 +222532,14 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -219439,10 +222569,10 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ - 1235, /* Number of elements */ + 1245, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -219775,7 +222905,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -220041,6 +223171,8 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -220632,7 +223764,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0xA791, 0xA792, 0xA793, - 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -220659,6 +223791,14 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -220688,7 +223828,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ - 1223, /* Number of elements */ + 1233, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -221005,7 +224145,7 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -221275,6 +224415,8 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -221866,7 +225008,7 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0xA791, 0xA792, 0xA793, - 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -221893,6 +225035,14 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -221922,10 +225072,10 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ - 1237, /* Number of elements */ + 1247, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -222256,7 +225406,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -222526,6 +225676,8 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -223117,7 +226269,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0xA791, 0xA792, 0xA793, - 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -223144,6 +226296,14 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -223173,10 +226333,10 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ - 1237, /* Number of elements */ + 1247, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -223507,7 +226667,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0x27E, 0x280, 0x281, - 0x283, + 0x282, 0x284, 0x287, 0x28D, @@ -223777,6 +226937,8 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0x1D7A, 0x1D7D, 0x1D7E, + 0x1D8E, + 0x1D8F, 0x1E01, 0x1E02, 0x1E03, @@ -224368,7 +227530,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0xA791, 0xA792, 0xA793, - 0xA794, + 0xA795, 0xA797, 0xA798, 0xA799, @@ -224395,6 +227557,14 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xAB53, 0xAB54, 0xAB70, @@ -224552,7 +227722,7 @@ static const UV UNI_DASH_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */ 43, /* Number of elements */ @@ -224609,7 +227779,7 @@ static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DASH_invlist[] = { /* for EBCDIC 037 */ 43, /* Number of elements */ @@ -224688,12 +227858,14 @@ static const UV UNI_DEP_invlist[] = { /* for all charsets */ }; static const UV UNI_DEVA_invlist[] = { /* for all charsets */ - 13, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0x900, + 0x953, + 0x955, 0x980, 0x1CD0, 0x1CF7, @@ -224766,7 +227938,7 @@ static const UV UNI_DI_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DI_invlist[] = { /* for EBCDIC 1047 */ 35, /* Number of elements */ @@ -224815,7 +227987,7 @@ static const UV UNI_DI_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */ 35, /* Number of elements */ @@ -224864,7 +228036,7 @@ static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ - 327, /* Number of elements */ + 343, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -224971,6 +228143,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0xE4D, 0xE4E, 0xE4F, + 0xEBA, + 0xEBB, 0xEC8, 0xECD, 0xF18, @@ -224993,12 +228167,18 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x1038, 0x1039, 0x103B, + 0x1063, + 0x1065, + 0x1069, + 0x106E, 0x1087, 0x108E, 0x108F, 0x1090, 0x109A, 0x109C, + 0x135D, + 0x1360, 0x17C9, 0x17D4, 0x17DD, @@ -225071,10 +228251,10 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA6F0, 0xA6F2, - 0xA717, + 0xA700, 0xA722, 0xA788, - 0xA789, + 0xA78B, 0xA7F8, 0xA7FA, 0xA8C4, @@ -225161,6 +228341,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x11839, 0x1183B, + 0x119E0, + 0x119E1, 0x11A34, 0x11A35, 0x11A47, @@ -225177,6 +228359,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x11D98, 0x16AF0, 0x16AF5, + 0x16B30, + 0x16B37, 0x16F8F, 0x16FA0, 0x1D167, @@ -225189,6 +228373,10 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -225202,10 +228390,10 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ - 327, /* Number of elements */ + 343, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -225312,6 +228500,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0xE4D, 0xE4E, 0xE4F, + 0xEBA, + 0xEBB, 0xEC8, 0xECD, 0xF18, @@ -225334,12 +228524,18 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x1038, 0x1039, 0x103B, + 0x1063, + 0x1065, + 0x1069, + 0x106E, 0x1087, 0x108E, 0x108F, 0x1090, 0x109A, 0x109C, + 0x135D, + 0x1360, 0x17C9, 0x17D4, 0x17DD, @@ -225412,10 +228608,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA6F0, 0xA6F2, - 0xA717, + 0xA700, 0xA722, 0xA788, - 0xA789, + 0xA78B, 0xA7F8, 0xA7FA, 0xA8C4, @@ -225502,6 +228698,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11839, 0x1183B, + 0x119E0, + 0x119E1, 0x11A34, 0x11A35, 0x11A47, @@ -225518,6 +228716,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x11D98, 0x16AF0, 0x16AF5, + 0x16B30, + 0x16B37, 0x16F8F, 0x16FA0, 0x1D167, @@ -225530,6 +228730,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -225543,10 +228747,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ - 325, /* Number of elements */ + 341, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -225651,6 +228855,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0xE4D, 0xE4E, 0xE4F, + 0xEBA, + 0xEBB, 0xEC8, 0xECD, 0xF18, @@ -225673,12 +228879,18 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x1038, 0x1039, 0x103B, + 0x1063, + 0x1065, + 0x1069, + 0x106E, 0x1087, 0x108E, 0x108F, 0x1090, 0x109A, 0x109C, + 0x135D, + 0x1360, 0x17C9, 0x17D4, 0x17DD, @@ -225751,10 +228963,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA6F0, 0xA6F2, - 0xA717, + 0xA700, 0xA722, 0xA788, - 0xA789, + 0xA78B, 0xA7F8, 0xA7FA, 0xA8C4, @@ -225841,6 +229053,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11839, 0x1183B, + 0x119E0, + 0x119E1, 0x11A34, 0x11A35, 0x11A47, @@ -225857,6 +229071,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x11D98, 0x16AF0, 0x16AF5, + 0x16B30, + 0x16B37, 0x16F8F, 0x16FA0, 0x1D167, @@ -225869,6 +229085,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -226440,7 +229660,7 @@ static const UV UNI_DT__CAN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 1047 */ 467, /* Number of elements */ @@ -226921,7 +230141,7 @@ static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 037 */ 467, /* Number of elements */ @@ -227562,7 +230782,7 @@ static const UV UNI_DT__COM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 1047 */ 149, /* Number of elements */ @@ -227725,7 +230945,7 @@ static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 037 */ 147, /* Number of elements */ @@ -228304,7 +231524,7 @@ static const UV UNI_DT__FRA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 1047 */ 7, /* Number of elements */ @@ -228325,7 +231545,7 @@ static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 037 */ 7, /* Number of elements */ @@ -228866,7 +232086,7 @@ static const UV UNI_DT__NB_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 1047 */ 11, /* Number of elements */ @@ -228891,7 +232111,7 @@ static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 037 */ 11, /* Number of elements */ @@ -228916,7 +232136,7 @@ static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ - 373, /* Number of elements */ + 371, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -229110,8 +232330,6 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -229282,7 +232500,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -229300,10 +232518,10 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ - 379, /* Number of elements */ + 377, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -229503,8 +232721,6 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -229675,7 +232891,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -229693,10 +232909,10 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ - 377, /* Number of elements */ + 375, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -229894,8 +233110,6 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -230066,7 +233280,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -230084,7 +233298,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ - 781, /* Number of elements */ + 779, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -230634,8 +233848,6 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -230856,7 +234068,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -230876,10 +234088,10 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ - 779, /* Number of elements */ + 777, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -231427,8 +234639,6 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -231649,7 +234859,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -231669,10 +234879,10 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */ - 781, /* Number of elements */ + 779, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -232222,8 +235432,6 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -232444,7 +235652,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -232485,7 +235693,7 @@ static const UV UNI_DT__SQR_invlist[] = { /* for all charsets */ 0x3251, 0x32CC, 0x32D0, - 0x3300, + 0x32FF, 0x3358, 0x3371, 0x33E0, @@ -232572,7 +235780,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */ 0xAB5C, 0xAB60, 0x1F16A, - 0x1F16C + 0x1F16D }; # endif /* ASCII/Latin1 */ @@ -232580,7 +235788,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */ 51, /* Number of elements */ @@ -232637,7 +235845,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */ 0xAB5C, 0xAB60, 0x1F16A, - 0x1F16C + 0x1F16D }; # endif /* EBCDIC 1047 */ @@ -232645,7 +235853,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */ 51, /* Number of elements */ @@ -232702,7 +235910,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */ 0xAB5C, 0xAB60, 0x1F16A, - 0x1F16C + 0x1F16D }; # endif /* EBCDIC 037 */ @@ -233116,7 +236324,7 @@ static const UV UNI_EA__A_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 1047 */ 363, /* Number of elements */ @@ -233493,7 +236701,7 @@ static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 037 */ 361, /* Number of elements */ @@ -233904,7 +237112,7 @@ static const UV UNI_EA__H_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ - 537, /* Number of elements */ + 547, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -234304,8 +237512,6 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA48D, @@ -234342,13 +237548,17 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ 0xFFFD, 0xFFFE, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1F004, @@ -234415,26 +237625,34 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ 0x1F6CD, 0x1F6D0, 0x1F6D3, + 0x1F6D5, + 0x1F6D6, 0x1F6EB, 0x1F6ED, 0x1F6F4, - 0x1F6FA, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F6FB, + 0x1F7E0, + 0x1F7EC, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, 0x1FA00, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2FFFE, 0x30000, @@ -234452,10 +237670,10 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ - 535, /* Number of elements */ + 545, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -234853,8 +238071,6 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA48D, @@ -234891,13 +238107,17 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ 0xFFFD, 0xFFFE, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1F004, @@ -234964,26 +238184,34 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ 0x1F6CD, 0x1F6D0, 0x1F6D3, + 0x1F6D5, + 0x1F6D6, 0x1F6EB, 0x1F6ED, 0x1F6F4, - 0x1F6FA, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F6FB, + 0x1F7E0, + 0x1F7EC, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, 0x1FA00, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2FFFE, 0x30000, @@ -235001,10 +238229,10 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ - 535, /* Number of elements */ + 545, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -235402,8 +238630,6 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA48D, @@ -235440,13 +238666,17 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ 0xFFFD, 0xFFFE, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1F004, @@ -235513,26 +238743,34 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ 0x1F6CD, 0x1F6D0, 0x1F6D3, + 0x1F6D5, + 0x1F6D6, 0x1F6EB, 0x1F6ED, 0x1F6F4, - 0x1F6FA, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F6FB, + 0x1F7E0, + 0x1F7EC, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, 0x1FA00, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2FFFE, 0x30000, @@ -235576,7 +238814,7 @@ static const UV UNI_EA__NA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 1047 */ 37, /* Number of elements */ @@ -235627,7 +238865,7 @@ static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 037 */ 35, /* Number of elements */ @@ -235674,7 +238912,7 @@ static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ - 213, /* Number of elements */ + 223, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -235776,8 +239014,6 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ 0x3220, 0x3248, 0x3250, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA48D, @@ -235798,13 +239034,17 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ 0xFE68, 0xFE6C, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1F004, @@ -235867,26 +239107,34 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ 0x1F6CD, 0x1F6D0, 0x1F6D3, + 0x1F6D5, + 0x1F6D6, 0x1F6EB, 0x1F6ED, 0x1F6F4, - 0x1F6FA, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F6FB, + 0x1F7E0, + 0x1F7EC, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, 0x1FA00, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2FFFE, 0x30000, @@ -235904,13 +239152,25 @@ static const UV UNI_EARLYDYNASTICCUNEIFORM_invlist[] = { /* for all charsets */ }; static const UV UNI_EGYP_invlist[] = { /* for all charsets */ - 3, /* Number of elements */ + 5, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0x13000, - 0x1342F + 0x1342F, + 0x13430, + 0x13439 +}; + +static const UV UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x13430, + 0x13440 }; static const UV UNI_ELBA_invlist[] = { /* for all charsets */ @@ -235923,6 +239183,16 @@ static const UV UNI_ELBA_invlist[] = { /* for all charsets */ 0x10528 }; +static const UV UNI_ELYM_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x10FE0, + 0x10FF7 +}; + static const UV UNI_EMOTICONS_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -236078,7 +239348,7 @@ static const UV UNI_ETHIOPICSUP_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */ - 59, /* Number of elements */ + 63, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -236139,6 +239409,10 @@ static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */ 0x16B44, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, + 0x1E13C, + 0x1E13E, 0x1E944, 0x1E947 }; @@ -236148,10 +239422,10 @@ static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */ - 59, /* Number of elements */ + 63, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -236212,6 +239486,10 @@ static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */ 0x16B44, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, + 0x1E13C, + 0x1E13E, 0x1E944, 0x1E947 }; @@ -236221,10 +239499,10 @@ static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */ - 59, /* Number of elements */ + 63, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -236285,6 +239563,10 @@ static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */ 0x16B44, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, + 0x1E13C, + 0x1E13E, 0x1E944, 0x1E947 }; @@ -236320,12 +239602,12 @@ static const UV UNI_GCB__CN_invlist[] = { /* for ASCII/Latin1 */ 0x202F, 0x2060, 0x2070, - 0xD800, - 0xE000, 0xFEFF, 0xFF00, 0xFFF0, 0xFFFC, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -236343,7 +239625,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 1047 */ 38, /* Number of elements */ @@ -236372,12 +239654,12 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 1047 */ 0x202F, 0x2060, 0x2070, - 0xD800, - 0xE000, 0xFEFF, 0xFF00, 0xFFF0, 0xFFFC, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -236395,7 +239677,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */ 38, /* Number of elements */ @@ -236424,12 +239706,12 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */ 0x202F, 0x2060, 0x2070, - 0xD800, - 0xE000, 0xFEFF, 0xFF00, 0xFFF0, 0xFFFC, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -236445,7 +239727,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ - 665, /* Number of elements */ + 673, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -236647,8 +239929,6 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -236751,8 +240031,6 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x1B00, 0x1B04, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -236843,7 +240121,7 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -237012,6 +240290,12 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -237064,6 +240348,8 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -237104,6 +240390,10 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -237152,14 +240442,14 @@ static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */ 0x111C4, 0x11A3A, 0x11A3B, - 0x11A86, + 0x11A84, 0x11A8A, 0x11D46, 0x11D47 }; static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ - 303, /* Number of elements */ + 305, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -237282,8 +240572,6 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0x1A73, 0x1B04, 0x1B05, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -237312,8 +240600,6 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0x1C36, 0x1CE1, 0x1CE2, - 0x1CF2, - 0x1CF4, 0x1CF7, 0x1CF8, 0xA823, @@ -237332,7 +240618,7 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9C1, 0xAA2F, 0xAA31, @@ -237436,6 +240722,12 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0x1182F, 0x11838, 0x11839, + 0x119D1, + 0x119D4, + 0x119DC, + 0x119E0, + 0x119E4, + 0x119E5, 0x11A39, 0x11A3A, 0x11A57, @@ -237461,7 +240753,7 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0x11EF5, 0x11EF7, 0x16F51, - 0x16F7F, + 0x16F88, 0x1D166, 0x1D167, 0x1D16D, @@ -237495,7 +240787,7 @@ static const UV UNI_GCB__V_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ - 594, /* Number of elements */ + 604, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -237700,8 +240992,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB3, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -237803,7 +241093,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -237897,8 +241187,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xD7C7, 0xD7CB, 0xD7FC, - 0xD800, - 0xE000, 0xFB1E, 0xFB1F, 0xFE00, @@ -238005,6 +241293,12 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -238013,7 +241307,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11A48, 0x11A51, 0x11A5C, - 0x11A86, + 0x11A84, 0x11A9A, 0x11C2F, 0x11C37, @@ -238039,12 +241333,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11D98, 0x11EF3, 0x11EF7, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -238083,6 +241381,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -238100,10 +241402,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ - 594, /* Number of elements */ + 604, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -238308,8 +241610,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB3, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -238411,7 +241711,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -238505,8 +241805,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xD7C7, 0xD7CB, 0xD7FC, - 0xD800, - 0xE000, 0xFB1E, 0xFB1F, 0xFE00, @@ -238613,6 +241911,12 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -238621,7 +241925,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11A48, 0x11A51, 0x11A5C, - 0x11A86, + 0x11A84, 0x11A9A, 0x11C2F, 0x11C37, @@ -238647,12 +241951,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11D98, 0x11EF3, 0x11EF7, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -238691,6 +241999,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -238708,10 +242020,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ - 594, /* Number of elements */ + 604, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -238916,8 +242228,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB3, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -239019,7 +242329,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -239113,8 +242423,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0xD7C7, 0xD7CB, 0xD7FC, - 0xD800, - 0xE000, 0xFB1E, 0xFB1F, 0xFE00, @@ -239221,6 +242529,12 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -239229,7 +242543,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11A48, 0x11A51, 0x11A5C, - 0x11A86, + 0x11A84, 0x11A9A, 0x11C2F, 0x11C37, @@ -239255,12 +242569,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11D98, 0x11EF3, 0x11EF7, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -239299,6 +242617,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -239444,11 +242766,13 @@ static const UV UNI_GONG_invlist[] = { /* for all charsets */ }; static const UV UNI_GONM_invlist[] = { /* for all charsets */ - 15, /* Number of elements */ + 17, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, + 0x964, + 0x966, 0x11D00, 0x11D07, 0x11D08, @@ -239476,7 +242800,7 @@ static const UV UNI_GOTH_invlist[] = { /* for all charsets */ }; static const UV UNI_GRAN_invlist[] = { /* for all charsets */ - 47, /* Number of elements */ + 51, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -239526,13 +242850,17 @@ static const UV UNI_GRAN_invlist[] = { /* for all charsets */ 0x11366, 0x1136D, 0x11370, - 0x11375 + 0x11375, + 0x11FD0, + 0x11FD2, + 0x11FD3, + 0x11FD4 }; # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ - 1613, /* Number of elements */ + 1639, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -239805,7 +243133,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xC62, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC81, 0xC82, 0xC8D, @@ -239891,25 +243219,13 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -240105,8 +243421,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1AAE, 0x1B04, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -240155,6 +243469,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1CF4, 0x1CF5, 0x1CF8, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -240214,10 +243530,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -240254,7 +243566,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2E00, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -240282,8 +243594,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -240304,7 +243614,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xA6F2, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -240339,7 +243651,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9CE, 0xA9CF, 0xA9DA, @@ -240390,7 +243702,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE5, 0xABE6, @@ -240607,6 +243919,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11001, 0x11002, @@ -240713,6 +244027,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1145C, 0x1145D, 0x1145E, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114B1, @@ -240759,6 +244075,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x116B0, 0x116B6, 0x116B7, + 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -240779,6 +244097,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D4, + 0x119DC, + 0x119E0, + 0x119E1, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -240792,8 +244118,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x11A57, 0x11A59, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A97, 0x11A98, @@ -240847,7 +244171,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x11EF3, 0x11EF5, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -240886,19 +244212,23 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, - 0x16F7F, + 0x16F88, 0x16F93, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -240989,18 +244319,36 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1DA84, 0x1DA85, 0x1DA8C, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D0, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -241084,7 +244432,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -241098,15 +244446,17 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -241119,24 +244469,28 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -241156,10 +244510,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ - 1613, /* Number of elements */ + 1639, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -241432,7 +244786,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xC62, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC81, 0xC82, 0xC8D, @@ -241518,25 +244872,13 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -241732,8 +245074,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1AAE, 0x1B04, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -241782,6 +245122,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1CF4, 0x1CF5, 0x1CF8, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -241841,10 +245183,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -241881,7 +245219,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2E00, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -241909,8 +245247,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -241931,7 +245267,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xA6F2, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -241966,7 +245304,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9CE, 0xA9CF, 0xA9DA, @@ -242017,7 +245355,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE5, 0xABE6, @@ -242234,6 +245572,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11001, 0x11002, @@ -242340,6 +245680,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1145C, 0x1145D, 0x1145E, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114B1, @@ -242386,6 +245728,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x116B0, 0x116B6, 0x116B7, + 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -242406,6 +245750,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D4, + 0x119DC, + 0x119E0, + 0x119E1, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -242419,8 +245771,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x11A57, 0x11A59, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A97, 0x11A98, @@ -242474,7 +245824,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x11EF3, 0x11EF5, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -242513,19 +245865,23 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, - 0x16F7F, + 0x16F88, 0x16F93, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -242616,18 +245972,36 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1DA84, 0x1DA85, 0x1DA8C, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D0, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -242711,7 +246085,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -242725,15 +246099,17 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -242746,24 +246122,28 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -242783,10 +246163,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ - 1613, /* Number of elements */ + 1639, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -243059,7 +246439,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xC62, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC81, 0xC82, 0xC8D, @@ -243145,25 +246525,13 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -243359,8 +246727,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1AAE, 0x1B04, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -243409,6 +246775,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1CF4, 0x1CF5, 0x1CF8, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -243468,10 +246836,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -243508,7 +246872,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2E00, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -243536,8 +246900,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -243558,7 +246920,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xA6F2, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -243593,7 +246957,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9CE, 0xA9CF, 0xA9DA, @@ -243644,7 +247008,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE5, 0xABE6, @@ -243861,6 +247225,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11001, 0x11002, @@ -243967,6 +247333,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1145C, 0x1145D, 0x1145E, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114B1, @@ -244013,6 +247381,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x116B0, 0x116B6, 0x116B7, + 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -244033,6 +247403,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D4, + 0x119DC, + 0x119E0, + 0x119E1, + 0x119E5, 0x11A00, 0x11A01, 0x11A0B, @@ -244046,8 +247424,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x11A57, 0x11A59, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A97, 0x11A98, @@ -244101,7 +247477,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x11EF3, 0x11EF5, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -244140,19 +247518,23 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, - 0x16F7F, + 0x16F88, 0x16F93, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -244243,18 +247625,36 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1DA84, 0x1DA85, 0x1DA8C, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2EC, + 0x1E2F0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D0, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -244338,7 +247738,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -244352,15 +247752,17 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -244373,24 +247775,28 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -244502,7 +247908,7 @@ static const UV UNI_GREK_invlist[] = { /* for all charsets */ }; static const UV UNI_GREXT_invlist[] = { /* for all charsets */ - 663, /* Number of elements */ + 671, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -244704,8 +248110,6 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -244808,8 +248212,6 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x1B00, 0x1B04, 0x1B34, - 0x1B35, - 0x1B36, 0x1B3B, 0x1B3C, 0x1B3D, @@ -244900,7 +248302,7 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -245069,6 +248471,12 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -245121,6 +248529,8 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -245161,6 +248571,10 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -245280,7 +248694,7 @@ static const UV UNI_HALFMARKS_invlist[] = { /* for all charsets */ }; static const UV UNI_HAN_invlist[] = { /* for all charsets */ - 65, /* Number of elements */ + 67, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -245315,6 +248729,8 @@ static const UV UNI_HAN_invlist[] = { /* for all charsets */ 0x32B1, 0x32C0, 0x32CC, + 0x32FF, + 0x3300, 0x3358, 0x3371, 0x337B, @@ -245472,7 +248888,7 @@ static const UV UNI_HIGHSURROGATES_invlist[] = { /* for all charsets */ }; static const UV UNI_HIRA_invlist[] = { /* for all charsets */ - 31, /* Number of elements */ + 33, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -245505,6 +248921,8 @@ static const UV UNI_HIRA_invlist[] = { /* for all charsets */ 0xFFA0, 0x1B001, 0x1B11F, + 0x1B150, + 0x1B153, 0x1F200, 0x1F201 }; @@ -245537,6 +248955,22 @@ static const UV UNI_HMNG_invlist[] = { /* for all charsets */ 0x16B90 }; +static const UV UNI_HMNP_invlist[] = { /* for all charsets */ + 9, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150 +}; + static const UV UNI_HST__NA_invlist[] = { /* for all charsets */ 11, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -245604,7 +249038,7 @@ static const UV UNI_HYPHEN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 1047 */ 21, /* Number of elements */ @@ -245639,7 +249073,7 @@ static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 037 */ 21, /* Number of elements */ @@ -245674,7 +249108,7 @@ static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ - 1415, /* Number of elements */ + 1427, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -246049,27 +249483,13 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -246254,7 +249674,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -246422,7 +249842,9 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -246476,7 +249898,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -246679,6 +250101,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -246762,7 +250186,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -246782,7 +250206,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -246797,13 +250221,19 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -246884,19 +250314,25 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -247005,12 +250441,22 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -247100,10 +250546,10 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ - 1439, /* Number of elements */ + 1451, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -247502,27 +250948,13 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -247707,7 +251139,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -247875,7 +251307,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -247929,7 +251363,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -248132,6 +251566,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -248215,7 +251651,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -248235,7 +251671,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -248250,13 +251686,19 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -248337,19 +251779,25 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -248458,12 +251906,22 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -248553,10 +252011,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ - 1435, /* Number of elements */ + 1447, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -248951,27 +252409,13 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -249156,7 +252600,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -249324,7 +252768,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -249378,7 +252824,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -249581,6 +253027,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -249664,7 +253112,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -249684,7 +253132,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -249699,13 +253147,19 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -249786,19 +253240,25 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -249907,12 +253367,22 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -250020,7 +253490,7 @@ static const UV UNI_IDEO_invlist[] = { /* for all charsets */ 0xFA70, 0xFADA, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B170, @@ -250052,7 +253522,7 @@ static const UV UNI_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ - 1199, /* Number of elements */ + 1219, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -250345,25 +253815,13 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -250524,9 +253982,11 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -250686,7 +254146,9 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -250762,7 +254224,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -250937,6 +254399,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -250997,6 +254461,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -251013,6 +254479,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -251021,6 +254489,14 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -251030,8 +254506,6 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -251090,19 +254564,25 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -251173,10 +254653,20 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -251262,10 +254752,10 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ - 1225, /* Number of elements */ + 1245, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -251584,25 +255074,13 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -251763,9 +255241,11 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -251925,7 +255405,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -252001,7 +255483,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -252176,6 +255658,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -252236,6 +255720,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -252252,6 +255738,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -252260,6 +255748,14 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -252269,8 +255765,6 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -252329,19 +255823,25 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -252412,10 +255912,20 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -252501,10 +256011,10 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ - 1221, /* Number of elements */ + 1241, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -252819,25 +256329,13 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -252998,9 +256496,11 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -253160,7 +256660,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -253236,7 +256738,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -253411,6 +256913,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -253471,6 +256975,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -253487,6 +256993,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -253495,6 +257003,14 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -253504,8 +257020,6 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -253564,19 +257078,25 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -253647,10 +257167,20 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -255259,7 +258789,2655 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x11334, 0x11335, 0x1133A, - 0x1133C, + 0x1133C, + 0x11345, + 0x11347, + 0x11349, + 0x1134B, + 0x1134E, + 0x11350, + 0x11351, + 0x11357, + 0x11358, + 0x1135D, + 0x11364, + 0x11366, + 0x1136D, + 0x11370, + 0x11375, + 0x11400, + 0x1145A, + 0x1145B, + 0x1145C, + 0x1145D, + 0x1145E, + 0x11480, + 0x114C8, + 0x114D0, + 0x114DA, + 0x11580, + 0x115B6, + 0x115B8, + 0x115DE, + 0x11600, + 0x11645, + 0x11650, + 0x1165A, + 0x11660, + 0x1166D, + 0x11680, + 0x116B8, + 0x116C0, + 0x116CA, + 0x11700, + 0x1171A, + 0x1171D, + 0x1172C, + 0x11730, + 0x11740, + 0x118A0, + 0x118F3, + 0x118FF, + 0x11900, + 0x11A00, + 0x11A48, + 0x11A50, + 0x11A84, + 0x11A86, + 0x11A9D, + 0x11A9E, + 0x11AA3, + 0x11AC0, + 0x11AF9, + 0x11C00, + 0x11C09, + 0x11C0A, + 0x11C37, + 0x11C38, + 0x11C46, + 0x11C50, + 0x11C6D, + 0x11C70, + 0x11C90, + 0x11C92, + 0x11CA8, + 0x11CA9, + 0x11CB7, + 0x11D00, + 0x11D07, + 0x11D08, + 0x11D0A, + 0x11D0B, + 0x11D37, + 0x11D3A, + 0x11D3B, + 0x11D3C, + 0x11D3E, + 0x11D3F, + 0x11D48, + 0x11D50, + 0x11D5A, + 0x12000, + 0x1239A, + 0x12400, + 0x1246F, + 0x12470, + 0x12475, + 0x12480, + 0x12544, + 0x13000, + 0x1342F, + 0x14400, + 0x14647, + 0x16800, + 0x16A39, + 0x16A40, + 0x16A5F, + 0x16A60, + 0x16A6A, + 0x16A6E, + 0x16A70, + 0x16AD0, + 0x16AEE, + 0x16AF0, + 0x16AF6, + 0x16B00, + 0x16B46, + 0x16B50, + 0x16B5A, + 0x16B5B, + 0x16B62, + 0x16B63, + 0x16B78, + 0x16B7D, + 0x16B90, + 0x16F00, + 0x16F45, + 0x16F50, + 0x16F7F, + 0x16F8F, + 0x16FA0, + 0x16FE0, + 0x16FE2, + 0x17000, + 0x187ED, + 0x18800, + 0x18AF3, + 0x1B000, + 0x1B11F, + 0x1B170, + 0x1B2FC, + 0x1BC00, + 0x1BC6B, + 0x1BC70, + 0x1BC7D, + 0x1BC80, + 0x1BC89, + 0x1BC90, + 0x1BC9A, + 0x1BC9C, + 0x1BCA4, + 0x1D000, + 0x1D0F6, + 0x1D100, + 0x1D127, + 0x1D129, + 0x1D1E9, + 0x1D200, + 0x1D246, + 0x1D300, + 0x1D357, + 0x1D360, + 0x1D372, + 0x1D400, + 0x1D455, + 0x1D456, + 0x1D49D, + 0x1D49E, + 0x1D4A0, + 0x1D4A2, + 0x1D4A3, + 0x1D4A5, + 0x1D4A7, + 0x1D4A9, + 0x1D4AD, + 0x1D4AE, + 0x1D4BA, + 0x1D4BB, + 0x1D4BC, + 0x1D4BD, + 0x1D4C4, + 0x1D4C5, + 0x1D506, + 0x1D507, + 0x1D50B, + 0x1D50D, + 0x1D515, + 0x1D516, + 0x1D51D, + 0x1D51E, + 0x1D53A, + 0x1D53B, + 0x1D53F, + 0x1D540, + 0x1D545, + 0x1D546, + 0x1D547, + 0x1D54A, + 0x1D551, + 0x1D552, + 0x1D6A6, + 0x1D6A8, + 0x1D7CC, + 0x1D7CE, + 0x1DA8C, + 0x1DA9B, + 0x1DAA0, + 0x1DAA1, + 0x1DAB0, + 0x1E000, + 0x1E007, + 0x1E008, + 0x1E019, + 0x1E01B, + 0x1E022, + 0x1E023, + 0x1E025, + 0x1E026, + 0x1E02B, + 0x1E800, + 0x1E8C5, + 0x1E8C7, + 0x1E8D7, + 0x1E900, + 0x1E94B, + 0x1E950, + 0x1E95A, + 0x1E95E, + 0x1E960, + 0x1EE00, + 0x1EE04, + 0x1EE05, + 0x1EE20, + 0x1EE21, + 0x1EE23, + 0x1EE24, + 0x1EE25, + 0x1EE27, + 0x1EE28, + 0x1EE29, + 0x1EE33, + 0x1EE34, + 0x1EE38, + 0x1EE39, + 0x1EE3A, + 0x1EE3B, + 0x1EE3C, + 0x1EE42, + 0x1EE43, + 0x1EE47, + 0x1EE48, + 0x1EE49, + 0x1EE4A, + 0x1EE4B, + 0x1EE4C, + 0x1EE4D, + 0x1EE50, + 0x1EE51, + 0x1EE53, + 0x1EE54, + 0x1EE55, + 0x1EE57, + 0x1EE58, + 0x1EE59, + 0x1EE5A, + 0x1EE5B, + 0x1EE5C, + 0x1EE5D, + 0x1EE5E, + 0x1EE5F, + 0x1EE60, + 0x1EE61, + 0x1EE63, + 0x1EE64, + 0x1EE65, + 0x1EE67, + 0x1EE6B, + 0x1EE6C, + 0x1EE73, + 0x1EE74, + 0x1EE78, + 0x1EE79, + 0x1EE7D, + 0x1EE7E, + 0x1EE7F, + 0x1EE80, + 0x1EE8A, + 0x1EE8B, + 0x1EE9C, + 0x1EEA1, + 0x1EEA4, + 0x1EEA5, + 0x1EEAA, + 0x1EEAB, + 0x1EEBC, + 0x1EEF0, + 0x1EEF2, + 0x1F000, + 0x1F02C, + 0x1F030, + 0x1F094, + 0x1F0A0, + 0x1F0AF, + 0x1F0B1, + 0x1F0C0, + 0x1F0C1, + 0x1F0D0, + 0x1F0D1, + 0x1F0F6, + 0x1F100, + 0x1F10D, + 0x1F110, + 0x1F12F, + 0x1F130, + 0x1F16C, + 0x1F170, + 0x1F1AD, + 0x1F1E6, + 0x1F203, + 0x1F210, + 0x1F23C, + 0x1F240, + 0x1F249, + 0x1F250, + 0x1F252, + 0x1F260, + 0x1F266, + 0x1F300, + 0x1F6D5, + 0x1F6E0, + 0x1F6ED, + 0x1F6F0, + 0x1F6F9, + 0x1F700, + 0x1F774, + 0x1F780, + 0x1F7D5, + 0x1F800, + 0x1F80C, + 0x1F810, + 0x1F848, + 0x1F850, + 0x1F85A, + 0x1F860, + 0x1F888, + 0x1F890, + 0x1F8AE, + 0x1F900, + 0x1F90C, + 0x1F910, + 0x1F93F, + 0x1F940, + 0x1F94D, + 0x1F950, + 0x1F96C, + 0x1F980, + 0x1F998, + 0x1F9C0, + 0x1F9C1, + 0x1F9D0, + 0x1F9E7, + 0x1FFFE, + 0x2A6D7, + 0x2A700, + 0x2B735, + 0x2B740, + 0x2B81E, + 0x2B820, + 0x2CEA2, + 0x2CEB0, + 0x2EBE1, + 0x2F800, + 0x2FA1E, + 0x2FFFE, + 0x30000, + 0x3FFFE, + 0x40000, + 0x4FFFE, + 0x50000, + 0x5FFFE, + 0x60000, + 0x6FFFE, + 0x70000, + 0x7FFFE, + 0x80000, + 0x8FFFE, + 0x90000, + 0x9FFFE, + 0xA0000, + 0xAFFFE, + 0xB0000, + 0xBFFFE, + 0xC0000, + 0xCFFFE, + 0xD0000, + 0xDFFFE, + 0xE0000, + 0xE0001, + 0xE0002, + 0xE0020, + 0xE0080, + 0xE0100, + 0xE01F0, + 0xEFFFE, + 0x110000 +}; + +static const UV UNI_IN__11_invlist[] = { /* for all charsets */ + 1336, /* Number of elements */ + 148565664, /* Version and data structure type */ + 0, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x378, + 0x37A, + 0x380, + 0x384, + 0x38B, + 0x38C, + 0x38D, + 0x38E, + 0x3A2, + 0x3A3, + 0x530, + 0x531, + 0x557, + 0x559, + 0x58B, + 0x58D, + 0x590, + 0x591, + 0x5C8, + 0x5D0, + 0x5EB, + 0x5EF, + 0x5F5, + 0x600, + 0x61D, + 0x61E, + 0x70E, + 0x70F, + 0x74B, + 0x74D, + 0x7B2, + 0x7C0, + 0x7FB, + 0x7FD, + 0x82E, + 0x830, + 0x83F, + 0x840, + 0x85C, + 0x85E, + 0x85F, + 0x860, + 0x86B, + 0x8A0, + 0x8B5, + 0x8B6, + 0x8BE, + 0x8D3, + 0x984, + 0x985, + 0x98D, + 0x98F, + 0x991, + 0x993, + 0x9A9, + 0x9AA, + 0x9B1, + 0x9B2, + 0x9B3, + 0x9B6, + 0x9BA, + 0x9BC, + 0x9C5, + 0x9C7, + 0x9C9, + 0x9CB, + 0x9CF, + 0x9D7, + 0x9D8, + 0x9DC, + 0x9DE, + 0x9DF, + 0x9E4, + 0x9E6, + 0x9FF, + 0xA01, + 0xA04, + 0xA05, + 0xA0B, + 0xA0F, + 0xA11, + 0xA13, + 0xA29, + 0xA2A, + 0xA31, + 0xA32, + 0xA34, + 0xA35, + 0xA37, + 0xA38, + 0xA3A, + 0xA3C, + 0xA3D, + 0xA3E, + 0xA43, + 0xA47, + 0xA49, + 0xA4B, + 0xA4E, + 0xA51, + 0xA52, + 0xA59, + 0xA5D, + 0xA5E, + 0xA5F, + 0xA66, + 0xA77, + 0xA81, + 0xA84, + 0xA85, + 0xA8E, + 0xA8F, + 0xA92, + 0xA93, + 0xAA9, + 0xAAA, + 0xAB1, + 0xAB2, + 0xAB4, + 0xAB5, + 0xABA, + 0xABC, + 0xAC6, + 0xAC7, + 0xACA, + 0xACB, + 0xACE, + 0xAD0, + 0xAD1, + 0xAE0, + 0xAE4, + 0xAE6, + 0xAF2, + 0xAF9, + 0xB00, + 0xB01, + 0xB04, + 0xB05, + 0xB0D, + 0xB0F, + 0xB11, + 0xB13, + 0xB29, + 0xB2A, + 0xB31, + 0xB32, + 0xB34, + 0xB35, + 0xB3A, + 0xB3C, + 0xB45, + 0xB47, + 0xB49, + 0xB4B, + 0xB4E, + 0xB56, + 0xB58, + 0xB5C, + 0xB5E, + 0xB5F, + 0xB64, + 0xB66, + 0xB78, + 0xB82, + 0xB84, + 0xB85, + 0xB8B, + 0xB8E, + 0xB91, + 0xB92, + 0xB96, + 0xB99, + 0xB9B, + 0xB9C, + 0xB9D, + 0xB9E, + 0xBA0, + 0xBA3, + 0xBA5, + 0xBA8, + 0xBAB, + 0xBAE, + 0xBBA, + 0xBBE, + 0xBC3, + 0xBC6, + 0xBC9, + 0xBCA, + 0xBCE, + 0xBD0, + 0xBD1, + 0xBD7, + 0xBD8, + 0xBE6, + 0xBFB, + 0xC00, + 0xC0D, + 0xC0E, + 0xC11, + 0xC12, + 0xC29, + 0xC2A, + 0xC3A, + 0xC3D, + 0xC45, + 0xC46, + 0xC49, + 0xC4A, + 0xC4E, + 0xC55, + 0xC57, + 0xC58, + 0xC5B, + 0xC60, + 0xC64, + 0xC66, + 0xC70, + 0xC78, + 0xC8D, + 0xC8E, + 0xC91, + 0xC92, + 0xCA9, + 0xCAA, + 0xCB4, + 0xCB5, + 0xCBA, + 0xCBC, + 0xCC5, + 0xCC6, + 0xCC9, + 0xCCA, + 0xCCE, + 0xCD5, + 0xCD7, + 0xCDE, + 0xCDF, + 0xCE0, + 0xCE4, + 0xCE6, + 0xCF0, + 0xCF1, + 0xCF3, + 0xD00, + 0xD04, + 0xD05, + 0xD0D, + 0xD0E, + 0xD11, + 0xD12, + 0xD45, + 0xD46, + 0xD49, + 0xD4A, + 0xD50, + 0xD54, + 0xD64, + 0xD66, + 0xD80, + 0xD82, + 0xD84, + 0xD85, + 0xD97, + 0xD9A, + 0xDB2, + 0xDB3, + 0xDBC, + 0xDBD, + 0xDBE, + 0xDC0, + 0xDC7, + 0xDCA, + 0xDCB, + 0xDCF, + 0xDD5, + 0xDD6, + 0xDD7, + 0xDD8, + 0xDE0, + 0xDE6, + 0xDF0, + 0xDF2, + 0xDF5, + 0xE01, + 0xE3B, + 0xE3F, + 0xE5C, + 0xE81, + 0xE83, + 0xE84, + 0xE85, + 0xE87, + 0xE89, + 0xE8A, + 0xE8B, + 0xE8D, + 0xE8E, + 0xE94, + 0xE98, + 0xE99, + 0xEA0, + 0xEA1, + 0xEA4, + 0xEA5, + 0xEA6, + 0xEA7, + 0xEA8, + 0xEAA, + 0xEAC, + 0xEAD, + 0xEBA, + 0xEBB, + 0xEBE, + 0xEC0, + 0xEC5, + 0xEC6, + 0xEC7, + 0xEC8, + 0xECE, + 0xED0, + 0xEDA, + 0xEDC, + 0xEE0, + 0xF00, + 0xF48, + 0xF49, + 0xF6D, + 0xF71, + 0xF98, + 0xF99, + 0xFBD, + 0xFBE, + 0xFCD, + 0xFCE, + 0xFDB, + 0x1000, + 0x10C6, + 0x10C7, + 0x10C8, + 0x10CD, + 0x10CE, + 0x10D0, + 0x1249, + 0x124A, + 0x124E, + 0x1250, + 0x1257, + 0x1258, + 0x1259, + 0x125A, + 0x125E, + 0x1260, + 0x1289, + 0x128A, + 0x128E, + 0x1290, + 0x12B1, + 0x12B2, + 0x12B6, + 0x12B8, + 0x12BF, + 0x12C0, + 0x12C1, + 0x12C2, + 0x12C6, + 0x12C8, + 0x12D7, + 0x12D8, + 0x1311, + 0x1312, + 0x1316, + 0x1318, + 0x135B, + 0x135D, + 0x137D, + 0x1380, + 0x139A, + 0x13A0, + 0x13F6, + 0x13F8, + 0x13FE, + 0x1400, + 0x169D, + 0x16A0, + 0x16F9, + 0x1700, + 0x170D, + 0x170E, + 0x1715, + 0x1720, + 0x1737, + 0x1740, + 0x1754, + 0x1760, + 0x176D, + 0x176E, + 0x1771, + 0x1772, + 0x1774, + 0x1780, + 0x17DE, + 0x17E0, + 0x17EA, + 0x17F0, + 0x17FA, + 0x1800, + 0x180F, + 0x1810, + 0x181A, + 0x1820, + 0x1879, + 0x1880, + 0x18AB, + 0x18B0, + 0x18F6, + 0x1900, + 0x191F, + 0x1920, + 0x192C, + 0x1930, + 0x193C, + 0x1940, + 0x1941, + 0x1944, + 0x196E, + 0x1970, + 0x1975, + 0x1980, + 0x19AC, + 0x19B0, + 0x19CA, + 0x19D0, + 0x19DB, + 0x19DE, + 0x1A1C, + 0x1A1E, + 0x1A5F, + 0x1A60, + 0x1A7D, + 0x1A7F, + 0x1A8A, + 0x1A90, + 0x1A9A, + 0x1AA0, + 0x1AAE, + 0x1AB0, + 0x1ABF, + 0x1B00, + 0x1B4C, + 0x1B50, + 0x1B7D, + 0x1B80, + 0x1BF4, + 0x1BFC, + 0x1C38, + 0x1C3B, + 0x1C4A, + 0x1C4D, + 0x1C89, + 0x1C90, + 0x1CBB, + 0x1CBD, + 0x1CC8, + 0x1CD0, + 0x1CFA, + 0x1D00, + 0x1DFA, + 0x1DFB, + 0x1F16, + 0x1F18, + 0x1F1E, + 0x1F20, + 0x1F46, + 0x1F48, + 0x1F4E, + 0x1F50, + 0x1F58, + 0x1F59, + 0x1F5A, + 0x1F5B, + 0x1F5C, + 0x1F5D, + 0x1F5E, + 0x1F5F, + 0x1F7E, + 0x1F80, + 0x1FB5, + 0x1FB6, + 0x1FC5, + 0x1FC6, + 0x1FD4, + 0x1FD6, + 0x1FDC, + 0x1FDD, + 0x1FF0, + 0x1FF2, + 0x1FF5, + 0x1FF6, + 0x1FFF, + 0x2000, + 0x2065, + 0x2066, + 0x2072, + 0x2074, + 0x208F, + 0x2090, + 0x209D, + 0x20A0, + 0x20C0, + 0x20D0, + 0x20F1, + 0x2100, + 0x218C, + 0x2190, + 0x2427, + 0x2440, + 0x244B, + 0x2460, + 0x2B74, + 0x2B76, + 0x2B96, + 0x2B98, + 0x2BC9, + 0x2BCA, + 0x2BFF, + 0x2C00, + 0x2C2F, + 0x2C30, + 0x2C5F, + 0x2C60, + 0x2CF4, + 0x2CF9, + 0x2D26, + 0x2D27, + 0x2D28, + 0x2D2D, + 0x2D2E, + 0x2D30, + 0x2D68, + 0x2D6F, + 0x2D71, + 0x2D7F, + 0x2D97, + 0x2DA0, + 0x2DA7, + 0x2DA8, + 0x2DAF, + 0x2DB0, + 0x2DB7, + 0x2DB8, + 0x2DBF, + 0x2DC0, + 0x2DC7, + 0x2DC8, + 0x2DCF, + 0x2DD0, + 0x2DD7, + 0x2DD8, + 0x2DDF, + 0x2DE0, + 0x2E4F, + 0x2E80, + 0x2E9A, + 0x2E9B, + 0x2EF4, + 0x2F00, + 0x2FD6, + 0x2FF0, + 0x2FFC, + 0x3000, + 0x3040, + 0x3041, + 0x3097, + 0x3099, + 0x3100, + 0x3105, + 0x3130, + 0x3131, + 0x318F, + 0x3190, + 0x31BB, + 0x31C0, + 0x31E4, + 0x31F0, + 0x321F, + 0x3220, + 0x32FF, + 0x3300, + 0x4DB6, + 0x4DC0, + 0x9FF0, + 0xA000, + 0xA48D, + 0xA490, + 0xA4C7, + 0xA4D0, + 0xA62C, + 0xA640, + 0xA6F8, + 0xA700, + 0xA7BA, + 0xA7F7, + 0xA82C, + 0xA830, + 0xA83A, + 0xA840, + 0xA878, + 0xA880, + 0xA8C6, + 0xA8CE, + 0xA8DA, + 0xA8E0, + 0xA954, + 0xA95F, + 0xA97D, + 0xA980, + 0xA9CE, + 0xA9CF, + 0xA9DA, + 0xA9DE, + 0xA9FF, + 0xAA00, + 0xAA37, + 0xAA40, + 0xAA4E, + 0xAA50, + 0xAA5A, + 0xAA5C, + 0xAAC3, + 0xAADB, + 0xAAF7, + 0xAB01, + 0xAB07, + 0xAB09, + 0xAB0F, + 0xAB11, + 0xAB17, + 0xAB20, + 0xAB27, + 0xAB28, + 0xAB2F, + 0xAB30, + 0xAB66, + 0xAB70, + 0xABEE, + 0xABF0, + 0xABFA, + 0xAC00, + 0xD7A4, + 0xD7B0, + 0xD7C7, + 0xD7CB, + 0xD7FC, + 0xD800, + 0xFA6E, + 0xFA70, + 0xFADA, + 0xFB00, + 0xFB07, + 0xFB13, + 0xFB18, + 0xFB1D, + 0xFB37, + 0xFB38, + 0xFB3D, + 0xFB3E, + 0xFB3F, + 0xFB40, + 0xFB42, + 0xFB43, + 0xFB45, + 0xFB46, + 0xFBC2, + 0xFBD3, + 0xFD40, + 0xFD50, + 0xFD90, + 0xFD92, + 0xFDC8, + 0xFDD0, + 0xFDFE, + 0xFE00, + 0xFE1A, + 0xFE20, + 0xFE53, + 0xFE54, + 0xFE67, + 0xFE68, + 0xFE6C, + 0xFE70, + 0xFE75, + 0xFE76, + 0xFEFD, + 0xFEFF, + 0xFF00, + 0xFF01, + 0xFFBF, + 0xFFC2, + 0xFFC8, + 0xFFCA, + 0xFFD0, + 0xFFD2, + 0xFFD8, + 0xFFDA, + 0xFFDD, + 0xFFE0, + 0xFFE7, + 0xFFE8, + 0xFFEF, + 0xFFF9, + 0x1000C, + 0x1000D, + 0x10027, + 0x10028, + 0x1003B, + 0x1003C, + 0x1003E, + 0x1003F, + 0x1004E, + 0x10050, + 0x1005E, + 0x10080, + 0x100FB, + 0x10100, + 0x10103, + 0x10107, + 0x10134, + 0x10137, + 0x1018F, + 0x10190, + 0x1019C, + 0x101A0, + 0x101A1, + 0x101D0, + 0x101FE, + 0x10280, + 0x1029D, + 0x102A0, + 0x102D1, + 0x102E0, + 0x102FC, + 0x10300, + 0x10324, + 0x1032D, + 0x1034B, + 0x10350, + 0x1037B, + 0x10380, + 0x1039E, + 0x1039F, + 0x103C4, + 0x103C8, + 0x103D6, + 0x10400, + 0x1049E, + 0x104A0, + 0x104AA, + 0x104B0, + 0x104D4, + 0x104D8, + 0x104FC, + 0x10500, + 0x10528, + 0x10530, + 0x10564, + 0x1056F, + 0x10570, + 0x10600, + 0x10737, + 0x10740, + 0x10756, + 0x10760, + 0x10768, + 0x10800, + 0x10806, + 0x10808, + 0x10809, + 0x1080A, + 0x10836, + 0x10837, + 0x10839, + 0x1083C, + 0x1083D, + 0x1083F, + 0x10856, + 0x10857, + 0x1089F, + 0x108A7, + 0x108B0, + 0x108E0, + 0x108F3, + 0x108F4, + 0x108F6, + 0x108FB, + 0x1091C, + 0x1091F, + 0x1093A, + 0x1093F, + 0x10940, + 0x10980, + 0x109B8, + 0x109BC, + 0x109D0, + 0x109D2, + 0x10A04, + 0x10A05, + 0x10A07, + 0x10A0C, + 0x10A14, + 0x10A15, + 0x10A18, + 0x10A19, + 0x10A36, + 0x10A38, + 0x10A3B, + 0x10A3F, + 0x10A49, + 0x10A50, + 0x10A59, + 0x10A60, + 0x10AA0, + 0x10AC0, + 0x10AE7, + 0x10AEB, + 0x10AF7, + 0x10B00, + 0x10B36, + 0x10B39, + 0x10B56, + 0x10B58, + 0x10B73, + 0x10B78, + 0x10B92, + 0x10B99, + 0x10B9D, + 0x10BA9, + 0x10BB0, + 0x10C00, + 0x10C49, + 0x10C80, + 0x10CB3, + 0x10CC0, + 0x10CF3, + 0x10CFA, + 0x10D28, + 0x10D30, + 0x10D3A, + 0x10E60, + 0x10E7F, + 0x10F00, + 0x10F28, + 0x10F30, + 0x10F5A, + 0x11000, + 0x1104E, + 0x11052, + 0x11070, + 0x1107F, + 0x110C2, + 0x110CD, + 0x110CE, + 0x110D0, + 0x110E9, + 0x110F0, + 0x110FA, + 0x11100, + 0x11135, + 0x11136, + 0x11147, + 0x11150, + 0x11177, + 0x11180, + 0x111CE, + 0x111D0, + 0x111E0, + 0x111E1, + 0x111F5, + 0x11200, + 0x11212, + 0x11213, + 0x1123F, + 0x11280, + 0x11287, + 0x11288, + 0x11289, + 0x1128A, + 0x1128E, + 0x1128F, + 0x1129E, + 0x1129F, + 0x112AA, + 0x112B0, + 0x112EB, + 0x112F0, + 0x112FA, + 0x11300, + 0x11304, + 0x11305, + 0x1130D, + 0x1130F, + 0x11311, + 0x11313, + 0x11329, + 0x1132A, + 0x11331, + 0x11332, + 0x11334, + 0x11335, + 0x1133A, + 0x1133B, + 0x11345, + 0x11347, + 0x11349, + 0x1134B, + 0x1134E, + 0x11350, + 0x11351, + 0x11357, + 0x11358, + 0x1135D, + 0x11364, + 0x11366, + 0x1136D, + 0x11370, + 0x11375, + 0x11400, + 0x1145A, + 0x1145B, + 0x1145C, + 0x1145D, + 0x1145F, + 0x11480, + 0x114C8, + 0x114D0, + 0x114DA, + 0x11580, + 0x115B6, + 0x115B8, + 0x115DE, + 0x11600, + 0x11645, + 0x11650, + 0x1165A, + 0x11660, + 0x1166D, + 0x11680, + 0x116B8, + 0x116C0, + 0x116CA, + 0x11700, + 0x1171B, + 0x1171D, + 0x1172C, + 0x11730, + 0x11740, + 0x11800, + 0x1183C, + 0x118A0, + 0x118F3, + 0x118FF, + 0x11900, + 0x11A00, + 0x11A48, + 0x11A50, + 0x11A84, + 0x11A86, + 0x11AA3, + 0x11AC0, + 0x11AF9, + 0x11C00, + 0x11C09, + 0x11C0A, + 0x11C37, + 0x11C38, + 0x11C46, + 0x11C50, + 0x11C6D, + 0x11C70, + 0x11C90, + 0x11C92, + 0x11CA8, + 0x11CA9, + 0x11CB7, + 0x11D00, + 0x11D07, + 0x11D08, + 0x11D0A, + 0x11D0B, + 0x11D37, + 0x11D3A, + 0x11D3B, + 0x11D3C, + 0x11D3E, + 0x11D3F, + 0x11D48, + 0x11D50, + 0x11D5A, + 0x11D60, + 0x11D66, + 0x11D67, + 0x11D69, + 0x11D6A, + 0x11D8F, + 0x11D90, + 0x11D92, + 0x11D93, + 0x11D99, + 0x11DA0, + 0x11DAA, + 0x11EE0, + 0x11EF9, + 0x12000, + 0x1239A, + 0x12400, + 0x1246F, + 0x12470, + 0x12475, + 0x12480, + 0x12544, + 0x13000, + 0x1342F, + 0x14400, + 0x14647, + 0x16800, + 0x16A39, + 0x16A40, + 0x16A5F, + 0x16A60, + 0x16A6A, + 0x16A6E, + 0x16A70, + 0x16AD0, + 0x16AEE, + 0x16AF0, + 0x16AF6, + 0x16B00, + 0x16B46, + 0x16B50, + 0x16B5A, + 0x16B5B, + 0x16B62, + 0x16B63, + 0x16B78, + 0x16B7D, + 0x16B90, + 0x16E40, + 0x16E9B, + 0x16F00, + 0x16F45, + 0x16F50, + 0x16F7F, + 0x16F8F, + 0x16FA0, + 0x16FE0, + 0x16FE2, + 0x17000, + 0x187F2, + 0x18800, + 0x18AF3, + 0x1B000, + 0x1B11F, + 0x1B170, + 0x1B2FC, + 0x1BC00, + 0x1BC6B, + 0x1BC70, + 0x1BC7D, + 0x1BC80, + 0x1BC89, + 0x1BC90, + 0x1BC9A, + 0x1BC9C, + 0x1BCA4, + 0x1D000, + 0x1D0F6, + 0x1D100, + 0x1D127, + 0x1D129, + 0x1D1E9, + 0x1D200, + 0x1D246, + 0x1D2E0, + 0x1D2F4, + 0x1D300, + 0x1D357, + 0x1D360, + 0x1D379, + 0x1D400, + 0x1D455, + 0x1D456, + 0x1D49D, + 0x1D49E, + 0x1D4A0, + 0x1D4A2, + 0x1D4A3, + 0x1D4A5, + 0x1D4A7, + 0x1D4A9, + 0x1D4AD, + 0x1D4AE, + 0x1D4BA, + 0x1D4BB, + 0x1D4BC, + 0x1D4BD, + 0x1D4C4, + 0x1D4C5, + 0x1D506, + 0x1D507, + 0x1D50B, + 0x1D50D, + 0x1D515, + 0x1D516, + 0x1D51D, + 0x1D51E, + 0x1D53A, + 0x1D53B, + 0x1D53F, + 0x1D540, + 0x1D545, + 0x1D546, + 0x1D547, + 0x1D54A, + 0x1D551, + 0x1D552, + 0x1D6A6, + 0x1D6A8, + 0x1D7CC, + 0x1D7CE, + 0x1DA8C, + 0x1DA9B, + 0x1DAA0, + 0x1DAA1, + 0x1DAB0, + 0x1E000, + 0x1E007, + 0x1E008, + 0x1E019, + 0x1E01B, + 0x1E022, + 0x1E023, + 0x1E025, + 0x1E026, + 0x1E02B, + 0x1E800, + 0x1E8C5, + 0x1E8C7, + 0x1E8D7, + 0x1E900, + 0x1E94B, + 0x1E950, + 0x1E95A, + 0x1E95E, + 0x1E960, + 0x1EC71, + 0x1ECB5, + 0x1EE00, + 0x1EE04, + 0x1EE05, + 0x1EE20, + 0x1EE21, + 0x1EE23, + 0x1EE24, + 0x1EE25, + 0x1EE27, + 0x1EE28, + 0x1EE29, + 0x1EE33, + 0x1EE34, + 0x1EE38, + 0x1EE39, + 0x1EE3A, + 0x1EE3B, + 0x1EE3C, + 0x1EE42, + 0x1EE43, + 0x1EE47, + 0x1EE48, + 0x1EE49, + 0x1EE4A, + 0x1EE4B, + 0x1EE4C, + 0x1EE4D, + 0x1EE50, + 0x1EE51, + 0x1EE53, + 0x1EE54, + 0x1EE55, + 0x1EE57, + 0x1EE58, + 0x1EE59, + 0x1EE5A, + 0x1EE5B, + 0x1EE5C, + 0x1EE5D, + 0x1EE5E, + 0x1EE5F, + 0x1EE60, + 0x1EE61, + 0x1EE63, + 0x1EE64, + 0x1EE65, + 0x1EE67, + 0x1EE6B, + 0x1EE6C, + 0x1EE73, + 0x1EE74, + 0x1EE78, + 0x1EE79, + 0x1EE7D, + 0x1EE7E, + 0x1EE7F, + 0x1EE80, + 0x1EE8A, + 0x1EE8B, + 0x1EE9C, + 0x1EEA1, + 0x1EEA4, + 0x1EEA5, + 0x1EEAA, + 0x1EEAB, + 0x1EEBC, + 0x1EEF0, + 0x1EEF2, + 0x1F000, + 0x1F02C, + 0x1F030, + 0x1F094, + 0x1F0A0, + 0x1F0AF, + 0x1F0B1, + 0x1F0C0, + 0x1F0C1, + 0x1F0D0, + 0x1F0D1, + 0x1F0F6, + 0x1F100, + 0x1F10D, + 0x1F110, + 0x1F16C, + 0x1F170, + 0x1F1AD, + 0x1F1E6, + 0x1F203, + 0x1F210, + 0x1F23C, + 0x1F240, + 0x1F249, + 0x1F250, + 0x1F252, + 0x1F260, + 0x1F266, + 0x1F300, + 0x1F6D5, + 0x1F6E0, + 0x1F6ED, + 0x1F6F0, + 0x1F6FA, + 0x1F700, + 0x1F774, + 0x1F780, + 0x1F7D9, + 0x1F800, + 0x1F80C, + 0x1F810, + 0x1F848, + 0x1F850, + 0x1F85A, + 0x1F860, + 0x1F888, + 0x1F890, + 0x1F8AE, + 0x1F900, + 0x1F90C, + 0x1F910, + 0x1F93F, + 0x1F940, + 0x1F971, + 0x1F973, + 0x1F977, + 0x1F97A, + 0x1F97B, + 0x1F97C, + 0x1F9A3, + 0x1F9B0, + 0x1F9BA, + 0x1F9C0, + 0x1F9C3, + 0x1F9D0, + 0x1FA00, + 0x1FA60, + 0x1FA6E, + 0x1FFFE, + 0x2A6D7, + 0x2A700, + 0x2B735, + 0x2B740, + 0x2B81E, + 0x2B820, + 0x2CEA2, + 0x2CEB0, + 0x2EBE1, + 0x2F800, + 0x2FA1E, + 0x2FFFE, + 0x30000, + 0x3FFFE, + 0x40000, + 0x4FFFE, + 0x50000, + 0x5FFFE, + 0x60000, + 0x6FFFE, + 0x70000, + 0x7FFFE, + 0x80000, + 0x8FFFE, + 0x90000, + 0x9FFFE, + 0xA0000, + 0xAFFFE, + 0xB0000, + 0xBFFFE, + 0xC0000, + 0xCFFFE, + 0xD0000, + 0xDFFFE, + 0xE0000, + 0xE0001, + 0xE0002, + 0xE0020, + 0xE0080, + 0xE0100, + 0xE01F0, + 0xEFFFE, + 0x110000 +}; + +static const UV UNI_IN__12_invlist[] = { /* for all charsets */ + 1354, /* Number of elements */ + 148565664, /* Version and data structure type */ + 0, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x378, + 0x37A, + 0x380, + 0x384, + 0x38B, + 0x38C, + 0x38D, + 0x38E, + 0x3A2, + 0x3A3, + 0x530, + 0x531, + 0x557, + 0x559, + 0x58B, + 0x58D, + 0x590, + 0x591, + 0x5C8, + 0x5D0, + 0x5EB, + 0x5EF, + 0x5F5, + 0x600, + 0x61D, + 0x61E, + 0x70E, + 0x70F, + 0x74B, + 0x74D, + 0x7B2, + 0x7C0, + 0x7FB, + 0x7FD, + 0x82E, + 0x830, + 0x83F, + 0x840, + 0x85C, + 0x85E, + 0x85F, + 0x860, + 0x86B, + 0x8A0, + 0x8B5, + 0x8B6, + 0x8BE, + 0x8D3, + 0x984, + 0x985, + 0x98D, + 0x98F, + 0x991, + 0x993, + 0x9A9, + 0x9AA, + 0x9B1, + 0x9B2, + 0x9B3, + 0x9B6, + 0x9BA, + 0x9BC, + 0x9C5, + 0x9C7, + 0x9C9, + 0x9CB, + 0x9CF, + 0x9D7, + 0x9D8, + 0x9DC, + 0x9DE, + 0x9DF, + 0x9E4, + 0x9E6, + 0x9FF, + 0xA01, + 0xA04, + 0xA05, + 0xA0B, + 0xA0F, + 0xA11, + 0xA13, + 0xA29, + 0xA2A, + 0xA31, + 0xA32, + 0xA34, + 0xA35, + 0xA37, + 0xA38, + 0xA3A, + 0xA3C, + 0xA3D, + 0xA3E, + 0xA43, + 0xA47, + 0xA49, + 0xA4B, + 0xA4E, + 0xA51, + 0xA52, + 0xA59, + 0xA5D, + 0xA5E, + 0xA5F, + 0xA66, + 0xA77, + 0xA81, + 0xA84, + 0xA85, + 0xA8E, + 0xA8F, + 0xA92, + 0xA93, + 0xAA9, + 0xAAA, + 0xAB1, + 0xAB2, + 0xAB4, + 0xAB5, + 0xABA, + 0xABC, + 0xAC6, + 0xAC7, + 0xACA, + 0xACB, + 0xACE, + 0xAD0, + 0xAD1, + 0xAE0, + 0xAE4, + 0xAE6, + 0xAF2, + 0xAF9, + 0xB00, + 0xB01, + 0xB04, + 0xB05, + 0xB0D, + 0xB0F, + 0xB11, + 0xB13, + 0xB29, + 0xB2A, + 0xB31, + 0xB32, + 0xB34, + 0xB35, + 0xB3A, + 0xB3C, + 0xB45, + 0xB47, + 0xB49, + 0xB4B, + 0xB4E, + 0xB56, + 0xB58, + 0xB5C, + 0xB5E, + 0xB5F, + 0xB64, + 0xB66, + 0xB78, + 0xB82, + 0xB84, + 0xB85, + 0xB8B, + 0xB8E, + 0xB91, + 0xB92, + 0xB96, + 0xB99, + 0xB9B, + 0xB9C, + 0xB9D, + 0xB9E, + 0xBA0, + 0xBA3, + 0xBA5, + 0xBA8, + 0xBAB, + 0xBAE, + 0xBBA, + 0xBBE, + 0xBC3, + 0xBC6, + 0xBC9, + 0xBCA, + 0xBCE, + 0xBD0, + 0xBD1, + 0xBD7, + 0xBD8, + 0xBE6, + 0xBFB, + 0xC00, + 0xC0D, + 0xC0E, + 0xC11, + 0xC12, + 0xC29, + 0xC2A, + 0xC3A, + 0xC3D, + 0xC45, + 0xC46, + 0xC49, + 0xC4A, + 0xC4E, + 0xC55, + 0xC57, + 0xC58, + 0xC5B, + 0xC60, + 0xC64, + 0xC66, + 0xC70, + 0xC77, + 0xC8D, + 0xC8E, + 0xC91, + 0xC92, + 0xCA9, + 0xCAA, + 0xCB4, + 0xCB5, + 0xCBA, + 0xCBC, + 0xCC5, + 0xCC6, + 0xCC9, + 0xCCA, + 0xCCE, + 0xCD5, + 0xCD7, + 0xCDE, + 0xCDF, + 0xCE0, + 0xCE4, + 0xCE6, + 0xCF0, + 0xCF1, + 0xCF3, + 0xD00, + 0xD04, + 0xD05, + 0xD0D, + 0xD0E, + 0xD11, + 0xD12, + 0xD45, + 0xD46, + 0xD49, + 0xD4A, + 0xD50, + 0xD54, + 0xD64, + 0xD66, + 0xD80, + 0xD82, + 0xD84, + 0xD85, + 0xD97, + 0xD9A, + 0xDB2, + 0xDB3, + 0xDBC, + 0xDBD, + 0xDBE, + 0xDC0, + 0xDC7, + 0xDCA, + 0xDCB, + 0xDCF, + 0xDD5, + 0xDD6, + 0xDD7, + 0xDD8, + 0xDE0, + 0xDE6, + 0xDF0, + 0xDF2, + 0xDF5, + 0xE01, + 0xE3B, + 0xE3F, + 0xE5C, + 0xE81, + 0xE83, + 0xE84, + 0xE85, + 0xE86, + 0xE8B, + 0xE8C, + 0xEA4, + 0xEA5, + 0xEA6, + 0xEA7, + 0xEBE, + 0xEC0, + 0xEC5, + 0xEC6, + 0xEC7, + 0xEC8, + 0xECE, + 0xED0, + 0xEDA, + 0xEDC, + 0xEE0, + 0xF00, + 0xF48, + 0xF49, + 0xF6D, + 0xF71, + 0xF98, + 0xF99, + 0xFBD, + 0xFBE, + 0xFCD, + 0xFCE, + 0xFDB, + 0x1000, + 0x10C6, + 0x10C7, + 0x10C8, + 0x10CD, + 0x10CE, + 0x10D0, + 0x1249, + 0x124A, + 0x124E, + 0x1250, + 0x1257, + 0x1258, + 0x1259, + 0x125A, + 0x125E, + 0x1260, + 0x1289, + 0x128A, + 0x128E, + 0x1290, + 0x12B1, + 0x12B2, + 0x12B6, + 0x12B8, + 0x12BF, + 0x12C0, + 0x12C1, + 0x12C2, + 0x12C6, + 0x12C8, + 0x12D7, + 0x12D8, + 0x1311, + 0x1312, + 0x1316, + 0x1318, + 0x135B, + 0x135D, + 0x137D, + 0x1380, + 0x139A, + 0x13A0, + 0x13F6, + 0x13F8, + 0x13FE, + 0x1400, + 0x169D, + 0x16A0, + 0x16F9, + 0x1700, + 0x170D, + 0x170E, + 0x1715, + 0x1720, + 0x1737, + 0x1740, + 0x1754, + 0x1760, + 0x176D, + 0x176E, + 0x1771, + 0x1772, + 0x1774, + 0x1780, + 0x17DE, + 0x17E0, + 0x17EA, + 0x17F0, + 0x17FA, + 0x1800, + 0x180F, + 0x1810, + 0x181A, + 0x1820, + 0x1879, + 0x1880, + 0x18AB, + 0x18B0, + 0x18F6, + 0x1900, + 0x191F, + 0x1920, + 0x192C, + 0x1930, + 0x193C, + 0x1940, + 0x1941, + 0x1944, + 0x196E, + 0x1970, + 0x1975, + 0x1980, + 0x19AC, + 0x19B0, + 0x19CA, + 0x19D0, + 0x19DB, + 0x19DE, + 0x1A1C, + 0x1A1E, + 0x1A5F, + 0x1A60, + 0x1A7D, + 0x1A7F, + 0x1A8A, + 0x1A90, + 0x1A9A, + 0x1AA0, + 0x1AAE, + 0x1AB0, + 0x1ABF, + 0x1B00, + 0x1B4C, + 0x1B50, + 0x1B7D, + 0x1B80, + 0x1BF4, + 0x1BFC, + 0x1C38, + 0x1C3B, + 0x1C4A, + 0x1C4D, + 0x1C89, + 0x1C90, + 0x1CBB, + 0x1CBD, + 0x1CC8, + 0x1CD0, + 0x1CFB, + 0x1D00, + 0x1DFA, + 0x1DFB, + 0x1F16, + 0x1F18, + 0x1F1E, + 0x1F20, + 0x1F46, + 0x1F48, + 0x1F4E, + 0x1F50, + 0x1F58, + 0x1F59, + 0x1F5A, + 0x1F5B, + 0x1F5C, + 0x1F5D, + 0x1F5E, + 0x1F5F, + 0x1F7E, + 0x1F80, + 0x1FB5, + 0x1FB6, + 0x1FC5, + 0x1FC6, + 0x1FD4, + 0x1FD6, + 0x1FDC, + 0x1FDD, + 0x1FF0, + 0x1FF2, + 0x1FF5, + 0x1FF6, + 0x1FFF, + 0x2000, + 0x2065, + 0x2066, + 0x2072, + 0x2074, + 0x208F, + 0x2090, + 0x209D, + 0x20A0, + 0x20C0, + 0x20D0, + 0x20F1, + 0x2100, + 0x218C, + 0x2190, + 0x2427, + 0x2440, + 0x244B, + 0x2460, + 0x2B74, + 0x2B76, + 0x2B96, + 0x2B98, + 0x2C2F, + 0x2C30, + 0x2C5F, + 0x2C60, + 0x2CF4, + 0x2CF9, + 0x2D26, + 0x2D27, + 0x2D28, + 0x2D2D, + 0x2D2E, + 0x2D30, + 0x2D68, + 0x2D6F, + 0x2D71, + 0x2D7F, + 0x2D97, + 0x2DA0, + 0x2DA7, + 0x2DA8, + 0x2DAF, + 0x2DB0, + 0x2DB7, + 0x2DB8, + 0x2DBF, + 0x2DC0, + 0x2DC7, + 0x2DC8, + 0x2DCF, + 0x2DD0, + 0x2DD7, + 0x2DD8, + 0x2DDF, + 0x2DE0, + 0x2E50, + 0x2E80, + 0x2E9A, + 0x2E9B, + 0x2EF4, + 0x2F00, + 0x2FD6, + 0x2FF0, + 0x2FFC, + 0x3000, + 0x3040, + 0x3041, + 0x3097, + 0x3099, + 0x3100, + 0x3105, + 0x3130, + 0x3131, + 0x318F, + 0x3190, + 0x31BB, + 0x31C0, + 0x31E4, + 0x31F0, + 0x321F, + 0x3220, + 0x32FF, + 0x3300, + 0x4DB6, + 0x4DC0, + 0x9FF0, + 0xA000, + 0xA48D, + 0xA490, + 0xA4C7, + 0xA4D0, + 0xA62C, + 0xA640, + 0xA6F8, + 0xA700, + 0xA7C0, + 0xA7C2, + 0xA7C7, + 0xA7F7, + 0xA82C, + 0xA830, + 0xA83A, + 0xA840, + 0xA878, + 0xA880, + 0xA8C6, + 0xA8CE, + 0xA8DA, + 0xA8E0, + 0xA954, + 0xA95F, + 0xA97D, + 0xA980, + 0xA9CE, + 0xA9CF, + 0xA9DA, + 0xA9DE, + 0xA9FF, + 0xAA00, + 0xAA37, + 0xAA40, + 0xAA4E, + 0xAA50, + 0xAA5A, + 0xAA5C, + 0xAAC3, + 0xAADB, + 0xAAF7, + 0xAB01, + 0xAB07, + 0xAB09, + 0xAB0F, + 0xAB11, + 0xAB17, + 0xAB20, + 0xAB27, + 0xAB28, + 0xAB2F, + 0xAB30, + 0xAB68, + 0xAB70, + 0xABEE, + 0xABF0, + 0xABFA, + 0xAC00, + 0xD7A4, + 0xD7B0, + 0xD7C7, + 0xD7CB, + 0xD7FC, + 0xD800, + 0xFA6E, + 0xFA70, + 0xFADA, + 0xFB00, + 0xFB07, + 0xFB13, + 0xFB18, + 0xFB1D, + 0xFB37, + 0xFB38, + 0xFB3D, + 0xFB3E, + 0xFB3F, + 0xFB40, + 0xFB42, + 0xFB43, + 0xFB45, + 0xFB46, + 0xFBC2, + 0xFBD3, + 0xFD40, + 0xFD50, + 0xFD90, + 0xFD92, + 0xFDC8, + 0xFDD0, + 0xFDFE, + 0xFE00, + 0xFE1A, + 0xFE20, + 0xFE53, + 0xFE54, + 0xFE67, + 0xFE68, + 0xFE6C, + 0xFE70, + 0xFE75, + 0xFE76, + 0xFEFD, + 0xFEFF, + 0xFF00, + 0xFF01, + 0xFFBF, + 0xFFC2, + 0xFFC8, + 0xFFCA, + 0xFFD0, + 0xFFD2, + 0xFFD8, + 0xFFDA, + 0xFFDD, + 0xFFE0, + 0xFFE7, + 0xFFE8, + 0xFFEF, + 0xFFF9, + 0x1000C, + 0x1000D, + 0x10027, + 0x10028, + 0x1003B, + 0x1003C, + 0x1003E, + 0x1003F, + 0x1004E, + 0x10050, + 0x1005E, + 0x10080, + 0x100FB, + 0x10100, + 0x10103, + 0x10107, + 0x10134, + 0x10137, + 0x1018F, + 0x10190, + 0x1019C, + 0x101A0, + 0x101A1, + 0x101D0, + 0x101FE, + 0x10280, + 0x1029D, + 0x102A0, + 0x102D1, + 0x102E0, + 0x102FC, + 0x10300, + 0x10324, + 0x1032D, + 0x1034B, + 0x10350, + 0x1037B, + 0x10380, + 0x1039E, + 0x1039F, + 0x103C4, + 0x103C8, + 0x103D6, + 0x10400, + 0x1049E, + 0x104A0, + 0x104AA, + 0x104B0, + 0x104D4, + 0x104D8, + 0x104FC, + 0x10500, + 0x10528, + 0x10530, + 0x10564, + 0x1056F, + 0x10570, + 0x10600, + 0x10737, + 0x10740, + 0x10756, + 0x10760, + 0x10768, + 0x10800, + 0x10806, + 0x10808, + 0x10809, + 0x1080A, + 0x10836, + 0x10837, + 0x10839, + 0x1083C, + 0x1083D, + 0x1083F, + 0x10856, + 0x10857, + 0x1089F, + 0x108A7, + 0x108B0, + 0x108E0, + 0x108F3, + 0x108F4, + 0x108F6, + 0x108FB, + 0x1091C, + 0x1091F, + 0x1093A, + 0x1093F, + 0x10940, + 0x10980, + 0x109B8, + 0x109BC, + 0x109D0, + 0x109D2, + 0x10A04, + 0x10A05, + 0x10A07, + 0x10A0C, + 0x10A14, + 0x10A15, + 0x10A18, + 0x10A19, + 0x10A36, + 0x10A38, + 0x10A3B, + 0x10A3F, + 0x10A49, + 0x10A50, + 0x10A59, + 0x10A60, + 0x10AA0, + 0x10AC0, + 0x10AE7, + 0x10AEB, + 0x10AF7, + 0x10B00, + 0x10B36, + 0x10B39, + 0x10B56, + 0x10B58, + 0x10B73, + 0x10B78, + 0x10B92, + 0x10B99, + 0x10B9D, + 0x10BA9, + 0x10BB0, + 0x10C00, + 0x10C49, + 0x10C80, + 0x10CB3, + 0x10CC0, + 0x10CF3, + 0x10CFA, + 0x10D28, + 0x10D30, + 0x10D3A, + 0x10E60, + 0x10E7F, + 0x10F00, + 0x10F28, + 0x10F30, + 0x10F5A, + 0x10FE0, + 0x10FF7, + 0x11000, + 0x1104E, + 0x11052, + 0x11070, + 0x1107F, + 0x110C2, + 0x110CD, + 0x110CE, + 0x110D0, + 0x110E9, + 0x110F0, + 0x110FA, + 0x11100, + 0x11135, + 0x11136, + 0x11147, + 0x11150, + 0x11177, + 0x11180, + 0x111CE, + 0x111D0, + 0x111E0, + 0x111E1, + 0x111F5, + 0x11200, + 0x11212, + 0x11213, + 0x1123F, + 0x11280, + 0x11287, + 0x11288, + 0x11289, + 0x1128A, + 0x1128E, + 0x1128F, + 0x1129E, + 0x1129F, + 0x112AA, + 0x112B0, + 0x112EB, + 0x112F0, + 0x112FA, + 0x11300, + 0x11304, + 0x11305, + 0x1130D, + 0x1130F, + 0x11311, + 0x11313, + 0x11329, + 0x1132A, + 0x11331, + 0x11332, + 0x11334, + 0x11335, + 0x1133A, + 0x1133B, 0x11345, 0x11347, 0x11349, @@ -255280,7 +261458,7 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145E, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -255296,26 +261474,30 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, - 0x1171A, + 0x1171B, 0x1171D, 0x1172C, 0x11730, 0x11740, + 0x11800, + 0x1183C, 0x118A0, 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, - 0x11A9D, - 0x11A9E, 0x11AA3, 0x11AC0, 0x11AF9, @@ -255347,7 +261529,23 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x11D48, 0x11D50, 0x11D5A, - 0x12000, + 0x11D60, + 0x11D66, + 0x11D67, + 0x11D69, + 0x11D6A, + 0x11D8F, + 0x11D90, + 0x11D92, + 0x11D93, + 0x11D99, + 0x11DA0, + 0x11DAA, + 0x11EE0, + 0x11EF9, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -255357,6 +261555,8 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -255381,20 +261581,26 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x16B78, 0x16B7D, 0x16B90, + 0x16E40, + 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187ED, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -255415,10 +261621,12 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x1D1E9, 0x1D200, 0x1D246, + 0x1D2E0, + 0x1D2F4, 0x1D300, 0x1D357, 0x1D360, - 0x1D372, + 0x1D379, 0x1D400, 0x1D455, 0x1D456, @@ -255475,16 +261683,32 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, + 0x1EC71, + 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -255568,9 +261792,7 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F12F, - 0x1F130, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -255584,15 +261806,17 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6F9, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, - 0x1F7D5, + 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -255605,18 +261829,28 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F94D, - 0x1F950, - 0x1F96C, - 0x1F980, - 0x1F998, - 0x1F9C0, - 0x1F9C1, - 0x1F9D0, - 0x1F9E7, + 0x1F90D, + 0x1F972, + 0x1F973, + 0x1F977, + 0x1F97A, + 0x1F9A3, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, + 0x1FA60, + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x1FFFE, 0x2A6D7, 0x2A700, @@ -255663,8 +261897,8 @@ static const UV UNI_IN__10_invlist[] = { /* for all charsets */ 0x110000 }; -static const UV UNI_IN__11_invlist[] = { /* for all charsets */ - 1336, /* Number of elements */ +static const UV UNI_IN__12_DOT_1_invlist[] = { /* for all charsets */ + 1352, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -255886,7 +262120,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -255960,27 +262194,13 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -256133,7 +262353,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -256191,10 +262411,6 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -256229,7 +262445,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -256255,8 +262471,6 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -256269,7 +262483,9 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -256311,7 +262527,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -256522,6 +262738,8 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -256599,7 +262817,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -256615,7 +262833,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -256630,11 +262848,15 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -256680,7 +262902,9 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -256690,6 +262914,8 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -256717,19 +262943,23 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -256812,18 +263042,32 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -256907,7 +263151,7 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -256921,15 +263165,17 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -256942,24 +263188,28 @@ static const UV UNI_IN__11_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x1FFFE, 0x2A6D7, 0x2A700, @@ -273561,6 +279811,16 @@ static const UV UNI_INELBASAN_invlist[] = { /* for all charsets */ 0x10530 }; +static const UV UNI_INELYMAIC_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x10FE0, + 0x11000 +}; + static const UV UNI_INETHIOPIC_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -274071,6 +280331,16 @@ static const UV UNI_INNABATAEAN_invlist[] = { /* for all charsets */ 0x108B0 }; +static const UV UNI_INNANDINAGARI_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x119A0, + 0x11A00 +}; + static const UV UNI_INNEWA_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -274111,6 +280381,16 @@ static const UV UNI_INNUSHU_invlist[] = { /* for all charsets */ 0x1B300 }; +static const UV UNI_INNYIAKENGPUACHUEHMONG_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1E100, + 0x1E150 +}; + static const UV UNI_INOGHAM_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -274232,7 +280512,7 @@ static const UV UNI_INPAUCINHAU_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ - 275, /* Number of elements */ + 283, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -274263,6 +280543,8 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0xA43, 0xA4D, 0xA4E, + 0xA51, + 0xA52, 0xA75, 0xA76, 0xABC, @@ -274300,7 +280582,7 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0xE38, 0xE3B, 0xEB8, - 0xEBA, + 0xEBB, 0xEBC, 0xEBD, 0xF18, @@ -274397,6 +280679,8 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0xA94F, 0xA9B8, 0xA9BA, + 0xA9BD, + 0xA9BE, 0xAA2D, 0xAA2E, 0xAA32, @@ -274432,7 +280716,7 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0x111B6, 0x111BC, 0x111C9, - 0x111CA, + 0x111CB, 0x111CC, 0x111CD, 0x1122F, @@ -274477,6 +280761,10 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0x11833, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119E0, + 0x119E1, 0x11A02, 0x11A04, 0x11A0A, @@ -274536,7 +280824,7 @@ static const UV UNI_INPC__BOTTOMANDRIGHT_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */ - 85, /* Number of elements */ + 89, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -274621,6 +280909,10 @@ static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */ 0x11727, 0x1182D, 0x1182E, + 0x119D2, + 0x119D3, + 0x119E4, + 0x119E5, 0x11CB1, 0x11CB2, 0x11EF5, @@ -274662,7 +280954,7 @@ static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ - 405, /* Number of elements */ + 413, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -274703,6 +280995,8 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0xA49, 0xA4B, 0xA4E, + 0xA51, + 0xA52, 0xA70, 0xA72, 0xA75, @@ -274804,8 +281098,6 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0xE47, 0xE4F, 0xEB0, - 0xEBA, - 0xEBB, 0xEBD, 0xEC0, 0xEC5, @@ -274911,6 +281203,10 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0x1CF8, 0x1DFB, 0x1DFC, + 0x20F0, + 0x20F1, + 0xA802, + 0xA803, 0xA806, 0xA807, 0xA80B, @@ -274986,8 +281282,6 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0x111B3, 0x111C1, 0x111C9, - 0x111CA, - 0x111CB, 0x111CD, 0x1122C, 0x11238, @@ -274995,7 +281289,7 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0x1123F, 0x112DF, 0x112EB, - 0x11301, + 0x11300, 0x11304, 0x1133B, 0x1133D, @@ -275035,6 +281329,12 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -275090,7 +281390,7 @@ static const UV UNI_INPC__OVERSTRUCK_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ - 317, /* Number of elements */ + 323, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -275277,7 +281577,7 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ 0xA984, 0xA9B4, 0xA9B6, - 0xA9BD, + 0xA9BE, 0xA9BF, 0xAA33, 0xAA34, @@ -275389,6 +281689,12 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ 0x1182F, 0x11838, 0x11839, + 0x119D1, + 0x119D2, + 0x119D3, + 0x119D4, + 0x119DC, + 0x119E0, 0x11A39, 0x11A3A, 0x11A57, @@ -275414,7 +281720,7 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */ - 365, /* Number of elements */ + 371, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -275607,6 +281913,10 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */ 0x1CF5, 0x1DFB, 0x1DFC, + 0x20F0, + 0x20F1, + 0xA802, + 0xA803, 0xA806, 0xA807, 0xA80B, @@ -275703,7 +282013,7 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */ 0x112E0, 0x112E5, 0x112E9, - 0x11301, + 0x11300, 0x11302, 0x11340, 0x11341, @@ -275745,6 +282055,8 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */ 0x1172C, 0x11833, 0x11838, + 0x119DA, + 0x119DC, 0x11A01, 0x11A02, 0x11A04, @@ -275958,7 +282270,7 @@ static const UV UNI_INSAURASHTRA_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__AVAGRAHA_invlist[] = { /* for all charsets */ - 33, /* Number of elements */ + 35, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -275991,6 +282303,8 @@ static const UV UNI_INSC__AVAGRAHA_invlist[] = { /* for all charsets */ 0x11448, 0x114C4, 0x114C5, + 0x119E1, + 0x119E2, 0x11A9D, 0x11A9E, 0x11C40, @@ -275998,7 +282312,7 @@ static const UV UNI_INSC__AVAGRAHA_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */ - 103, /* Number of elements */ + 107, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276023,7 +282337,7 @@ static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */ 0xC03, 0xC04, 0xC05, - 0xC81, + 0xC80, 0xC83, 0xD00, 0xD03, @@ -276083,6 +282397,8 @@ static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */ 0x11360, 0x11443, 0x11445, + 0x1145F, + 0x11460, 0x114BF, 0x114C1, 0x115BC, @@ -276093,6 +282409,8 @@ static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */ 0x116AC, 0x11837, 0x11838, + 0x119DE, + 0x119DF, 0x11A35, 0x11A39, 0x11A96, @@ -276118,7 +282436,7 @@ static const UV UNI_INSC__BRAHMIJOININGNUMBER_invlist[] = { /* for all charsets }; static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276137,6 +282455,8 @@ static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */ 0x1CF5, 0x1CF7, 0x1CFA, + 0x20F0, + 0x20F1, 0xA8E0, 0xA8F2, 0x1123E, @@ -276148,7 +282468,7 @@ static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ - 307, /* Number of elements */ + 299, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276255,25 +282575,13 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEAF, 0xEDC, 0xEE0, @@ -276441,10 +282749,14 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ 0x11630, 0x1168A, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x1180A, 0x1182C, + 0x119AE, + 0x119D1, 0x11A0B, 0x11A33, 0x11A5C, @@ -276462,7 +282774,7 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276472,7 +282784,9 @@ static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */ 0xD54, 0xD57, 0xD7A, - 0xD80 + 0xD80, + 0x1CF2, + 0x1CF4 }; static const UV UNI_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */ @@ -276557,7 +282871,7 @@ static const UV UNI_INSC__CONSONANTMEDIAL_invlist[] = { /* for all charsets */ 0x1A57, 0xA8B4, 0xA8B5, - 0xA9BE, + 0xA9BD, 0xA9C0, 0xAA33, 0xAA37, @@ -276572,7 +282886,7 @@ static const UV UNI_INSC__CONSONANTMEDIAL_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for ASCII/Latin1 */ - 29, /* Number of elements */ + 31, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276593,6 +282907,8 @@ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for ASCII/Latin 0x104F, 0x1900, 0x1901, + 0x1CFA, + 0x1CFB, 0x2010, 0x2015, 0x25CC, @@ -276612,10 +282928,10 @@ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for ASCII/Latin # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 1047 */ - 29, /* Number of elements */ + 31, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276636,6 +282952,8 @@ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 1047 0x104F, 0x1900, 0x1901, + 0x1CFA, + 0x1CFB, 0x2010, 0x2015, 0x25CC, @@ -276655,10 +282973,10 @@ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 1047 # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 037 */ - 29, /* Number of elements */ + 31, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276679,6 +282997,8 @@ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 037 0x104F, 0x1900, 0x1901, + 0x1CFA, + 0x1CFB, 0x2010, 0x2015, 0x25CC, @@ -276717,12 +283037,12 @@ static const UV UNI_INSC__CONSONANTPREFIXED_invlist[] = { /* for all charsets * 0x111C4, 0x11A3A, 0x11A3B, - 0x11A86, + 0x11A84, 0x11A8A }; static const UV UNI_INSC__CONSONANTSUBJOINED_invlist[] = { /* for all charsets */ - 27, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276747,8 +283067,6 @@ static const UV UNI_INSC__CONSONANTSUBJOINED_invlist[] = { /* for all charsets 0xA869, 0xA871, 0xA872, - 0xA9BD, - 0xA9BE, 0x11C92, 0x11CA8, 0x11CA9, @@ -276952,7 +283270,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */ 0x1946, 0x1950, 0x19D0, - 0x19DA, + 0x19DB, 0x1A80, 0x1A8A, 0x1A90, @@ -277010,7 +283328,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */ 89, /* Number of elements */ @@ -277055,7 +283373,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */ 0x1946, 0x1950, 0x19D0, - 0x19DA, + 0x19DB, 0x1A80, 0x1A8A, 0x1A90, @@ -277113,7 +283431,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */ 89, /* Number of elements */ @@ -277158,7 +283476,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */ 0x1946, 0x1950, 0x19D0, - 0x19DA, + 0x19DB, 0x1A80, 0x1A8A, 0x1A90, @@ -277226,7 +283544,7 @@ static const UV UNI_INSC__NUMBERJOINER_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ - 635, /* Number of elements */ + 627, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -277423,7 +283741,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0xC64, 0xC66, 0xC70, - 0xC81, + 0xC80, 0xC84, 0xC85, 0xC8D, @@ -277509,29 +283827,15 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEAF, 0xEB0, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -277608,7 +283912,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x19B0, 0x19CA, 0x19D0, - 0x19DA, + 0x19DB, 0x1A00, 0x1A1C, 0x1A20, @@ -277636,7 +283940,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CE2, 0x1CF2, - 0x1CFA, + 0x1CFB, 0x1DFB, 0x1DFC, 0x200C, @@ -277647,11 +283951,11 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x2075, 0x2082, 0x2085, + 0x20F0, + 0x20F1, 0x25CC, 0x25CD, 0xA800, - 0xA802, - 0xA803, 0xA828, 0xA840, 0xA874, @@ -277784,7 +284088,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11481, 0x114C5, 0x114D0, @@ -277800,7 +284104,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -277811,6 +284115,14 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x1173C, 0x11800, 0x1183B, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E4, + 0x119E5, 0x11A00, 0x11A40, 0x11A45, @@ -277818,8 +284130,6 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -277872,10 +284182,10 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ - 635, /* Number of elements */ + 627, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -278072,7 +284382,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0xC64, 0xC66, 0xC70, - 0xC81, + 0xC80, 0xC84, 0xC85, 0xC8D, @@ -278158,29 +284468,15 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEAF, 0xEB0, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -278257,7 +284553,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x19B0, 0x19CA, 0x19D0, - 0x19DA, + 0x19DB, 0x1A00, 0x1A1C, 0x1A20, @@ -278285,7 +284581,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CE2, 0x1CF2, - 0x1CFA, + 0x1CFB, 0x1DFB, 0x1DFC, 0x200C, @@ -278296,11 +284592,11 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x2075, 0x2082, 0x2085, + 0x20F0, + 0x20F1, 0x25CC, 0x25CD, 0xA800, - 0xA802, - 0xA803, 0xA828, 0xA840, 0xA874, @@ -278433,7 +284729,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11481, 0x114C5, 0x114D0, @@ -278449,7 +284745,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -278460,6 +284756,14 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x1173C, 0x11800, 0x1183B, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E4, + 0x119E5, 0x11A00, 0x11A40, 0x11A45, @@ -278467,8 +284771,6 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -278521,10 +284823,10 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ - 635, /* Number of elements */ + 627, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -278721,7 +285023,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0xC64, 0xC66, 0xC70, - 0xC81, + 0xC80, 0xC84, 0xC85, 0xC8D, @@ -278807,29 +285109,15 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEAF, 0xEB0, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -278906,7 +285194,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x19B0, 0x19CA, 0x19D0, - 0x19DA, + 0x19DB, 0x1A00, 0x1A1C, 0x1A20, @@ -278934,7 +285222,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CE2, 0x1CF2, - 0x1CFA, + 0x1CFB, 0x1DFB, 0x1DFC, 0x200C, @@ -278945,11 +285233,11 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x2075, 0x2082, 0x2085, + 0x20F0, + 0x20F1, 0x25CC, 0x25CD, 0xA800, - 0xA802, - 0xA803, 0xA828, 0xA840, 0xA874, @@ -279082,7 +285370,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11481, 0x114C5, 0x114D0, @@ -279098,7 +285386,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -279109,6 +285397,14 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x1173C, 0x11800, 0x1183B, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E4, + 0x119E5, 0x11A00, 0x11A40, 0x11A45, @@ -279116,8 +285412,6 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -279179,6 +285473,8 @@ static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */ 0xE3B, 0xE4E, 0xE4F, + 0xEBA, + 0xEBB, 0xF84, 0xF85, 0x103A, @@ -279195,8 +285491,6 @@ static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */ 0x1BAB, 0x1BF2, 0x1BF4, - 0xA806, - 0xA807, 0xA953, 0xA954, 0xABED, @@ -279276,7 +285570,7 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */ 41, /* Number of elements */ @@ -279331,7 +285625,7 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 037 */ 41, /* Number of elements */ @@ -279436,7 +285730,7 @@ static const UV UNI_INSC__TONEMARK_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__VIRAMA_invlist[] = { /* for all charsets */ - 51, /* Number of elements */ + 55, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -279463,6 +285757,8 @@ static const UV UNI_INSC__VIRAMA_invlist[] = { /* for all charsets */ 0xDCB, 0x1B44, 0x1B45, + 0xA806, + 0xA807, 0xA8C4, 0xA8C5, 0xA9C0, @@ -279489,6 +285785,8 @@ static const UV UNI_INSC__VIRAMA_invlist[] = { /* for all charsets */ 0x116B7, 0x11839, 0x1183A, + 0x119E0, + 0x119E1, 0x11C3F, 0x11C40 }; @@ -279527,8 +285825,6 @@ static const UV UNI_INSC__VISARGA_invlist[] = { /* for all charsets */ 0x1B05, 0x1B82, 0x1B83, - 0x1CF2, - 0x1CF4, 0xA881, 0xA882, 0xA983, @@ -279559,6 +285855,8 @@ static const UV UNI_INSC__VISARGA_invlist[] = { /* for all charsets */ 0x116AD, 0x11838, 0x11839, + 0x119DF, + 0x119E0, 0x11A39, 0x11A3A, 0x11A97, @@ -279590,7 +285888,7 @@ static const UV UNI_INSC__VOWEL_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ - 251, /* Number of elements */ + 259, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -279745,6 +286043,8 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ 0x1BF0, 0x1C26, 0x1C2D, + 0xA802, + 0xA803, 0xA823, 0xA828, 0xA8B5, @@ -279817,6 +286117,12 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ 0x1172B, 0x1182C, 0x11837, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119DE, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A51, @@ -279848,7 +286154,7 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */ - 167, /* Number of elements */ + 171, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -279999,6 +286305,10 @@ static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */ 0x1168A, 0x11800, 0x1180A, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119AE, 0x11A00, 0x11A01, 0x11A50, @@ -280281,6 +286591,16 @@ static const UV UNI_INVS_invlist[] = { /* for all charsets */ 0xFE10 }; +static const UV UNI_INWANCHO_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1E2C0, + 0x1E300 +}; + static const UV UNI_INWARANGCITI_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -281934,7 +288254,7 @@ static const UV UNI_JT__R_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ - 649, /* Number of elements */ + 661, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -282122,8 +288442,6 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -282326,7 +288644,7 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -282487,6 +288805,12 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -282535,10 +288859,14 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -282577,10 +288905,14 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, - 0x1E94B, + 0x1E94C, 0xE0001, 0xE0002, 0xE0020, @@ -282594,10 +288926,10 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ - 649, /* Number of elements */ + 661, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -282785,8 +289117,6 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -282989,7 +289319,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -283150,6 +289480,12 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -283198,10 +289534,14 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -283240,10 +289580,14 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, - 0x1E94B, + 0x1E94C, 0xE0001, 0xE0002, 0xE0020, @@ -283257,10 +289601,10 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ - 649, /* Number of elements */ + 661, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -283448,8 +289792,6 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -283652,7 +289994,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -283813,6 +290155,12 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -283861,10 +290209,14 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -283903,10 +290255,14 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, - 0x1E94B, + 0x1E94C, 0xE0001, 0xE0002, 0xE0020, @@ -283920,7 +290276,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ - 691, /* Number of elements */ + 703, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -284130,8 +290486,6 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -284338,7 +290692,7 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -284515,6 +290869,12 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -284563,10 +290923,14 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -284605,10 +290969,14 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0xE0001, 0xE0002, 0xE0020, @@ -284622,10 +290990,10 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ - 691, /* Number of elements */ + 703, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -284835,8 +291203,6 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -285043,7 +291409,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -285220,6 +291586,12 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -285268,10 +291640,14 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -285310,10 +291686,14 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0xE0001, 0xE0002, 0xE0020, @@ -285327,10 +291707,10 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ - 691, /* Number of elements */ + 703, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -285540,8 +291920,6 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -285748,7 +292126,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -285925,6 +292303,12 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -285973,10 +292357,14 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x11D98, 0x11EF3, 0x11EF5, + 0x13430, + 0x13439, 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -286015,10 +292403,14 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0xE0001, 0xE0002, 0xE0020, @@ -286040,7 +292432,7 @@ static const UV UNI_KALI_invlist[] = { /* for all charsets */ }; static const UV UNI_KANA_invlist[] = { /* for all charsets */ - 29, /* Number of elements */ + 31, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -286072,7 +292464,9 @@ static const UV UNI_KANA_invlist[] = { /* for all charsets */ 0xFF61, 0xFFA0, 0x1B000, - 0x1B001 + 0x1B001, + 0x1B164, + 0x1B168 }; static const UV UNI_KANAEXTA_invlist[] = { /* for all charsets */ @@ -286192,7 +292586,7 @@ static const UV UNI_KHOJ_invlist[] = { /* for all charsets */ }; static const UV UNI_KNDA_invlist[] = { /* for all charsets */ - 41, /* Number of elements */ + 43, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -286233,6 +292627,8 @@ static const UV UNI_KNDA_invlist[] = { /* for all charsets */ 0x1CD3, 0x1CDA, 0x1CDB, + 0x1CF2, + 0x1CF3, 0x1CF4, 0x1CF5, 0xA830, @@ -286258,7 +292654,7 @@ static const UV UNI_KTHI_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ - 1199, /* Number of elements */ + 1219, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -286551,25 +292947,13 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -286732,9 +293116,11 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -286896,7 +293282,9 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -286972,7 +293360,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -287145,6 +293533,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -287205,6 +293595,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -287221,6 +293613,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -287229,6 +293623,14 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -287238,8 +293640,6 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -287296,19 +293696,25 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -287379,10 +293785,20 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -287468,10 +293884,10 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ - 1225, /* Number of elements */ + 1245, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -287790,25 +294206,13 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -287971,9 +294375,11 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -288135,7 +294541,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -288211,7 +294619,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -288384,6 +294792,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -288444,6 +294854,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -288460,6 +294872,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -288468,6 +294882,14 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -288477,8 +294899,6 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -288535,19 +294955,25 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -288618,10 +295044,20 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -288707,10 +295143,10 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ - 1221, /* Number of elements */ + 1241, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -289025,25 +295461,13 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -289206,9 +295630,11 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -289370,7 +295796,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -289446,7 +295874,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -289619,6 +296047,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -289679,6 +296109,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -289695,6 +296127,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -289703,6 +296137,14 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -289712,8 +296154,6 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -289770,19 +296210,25 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -289853,10 +296299,20 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -289958,7 +296414,7 @@ static const UV UNI_LANA_invlist[] = { /* for all charsets */ }; static const UV UNI_LAO_invlist[] = { /* for all charsets */ - 37, /* Number of elements */ + 23, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -289967,27 +296423,13 @@ static const UV UNI_LAO_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -290018,7 +296460,7 @@ static const UV UNI_LATIN1_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 1047 */ 55, /* Number of elements */ @@ -290087,7 +296529,7 @@ static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 037 */ 57, /* Number of elements */ @@ -290218,7 +296660,7 @@ static const UV UNI_LATINEXTE_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ - 73, /* Number of elements */ + 79, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -290259,6 +296701,8 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ 0x1DBF, 0x1E00, 0x1F00, + 0x202F, + 0x2030, 0x2071, 0x2072, 0x207F, @@ -290280,7 +296724,9 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xA92E, @@ -290289,6 +296735,8 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ 0xAB5B, 0xAB5C, 0xAB65, + 0xAB66, + 0xAB68, 0xFB00, 0xFB07, 0xFF21, @@ -290302,10 +296750,10 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ - 99, /* Number of elements */ + 105, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -290372,6 +296820,8 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ 0x1DBF, 0x1E00, 0x1F00, + 0x202F, + 0x2030, 0x2071, 0x2072, 0x207F, @@ -290393,7 +296843,9 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xA92E, @@ -290402,6 +296854,8 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ 0xAB5B, 0xAB5C, 0xAB65, + 0xAB66, + 0xAB68, 0xFB00, 0xFB07, 0xFF21, @@ -290415,10 +296869,10 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ - 95, /* Number of elements */ + 101, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -290481,6 +296935,8 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ 0x1DBF, 0x1E00, 0x1F00, + 0x202F, + 0x2030, 0x2071, 0x2072, 0x207F, @@ -290502,7 +296958,9 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xA92E, @@ -290511,6 +296969,8 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ 0xAB5B, 0xAB5C, 0xAB65, + 0xAB66, + 0xAB68, 0xFB00, 0xFB07, 0xFF21, @@ -290754,7 +297214,7 @@ static const UV UNI_LB__AI_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 1047 */ 225, /* Number of elements */ @@ -290993,7 +297453,7 @@ static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 037 */ 225, /* Number of elements */ @@ -291232,7 +297692,7 @@ static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ - 1481, /* Number of elements */ + 1511, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -291720,9 +298180,11 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -291986,10 +298448,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -292066,7 +298524,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0xA6F2, 0xA6F3, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -292128,7 +298588,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xFB00, @@ -292293,6 +298753,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11049, @@ -292377,6 +298839,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145D, 0x1145E, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -292393,6 +298857,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11800, 0x1182C, 0x1183B, @@ -292403,6 +298869,14 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -292416,8 +298890,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -292453,6 +298925,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x11EF3, 0x11EF7, 0x11EF9, + 0x11FC0, + 0x11FDD, + 0x11FE1, + 0x11FF2, 0x12000, 0x1239A, 0x12400, @@ -292496,7 +298972,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x16E99, 0x16E9B, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, @@ -292587,18 +299063,30 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1DA87, 0x1DA8B, 0x1DA8C, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D0, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EC71, 0x1ECAC, 0x1ECAD, 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -292670,7 +299158,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1F12E, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F39C, 0x1F39E, 0x1F3B5, @@ -292716,7 +299204,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1F890, 0x1F8AE, 0x1F900, - 0x1F90C + 0x1F90C, + 0x1FA00, + 0x1FA54 }; # endif /* ASCII/Latin1 */ @@ -292724,10 +299214,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ - 1509, /* Number of elements */ + 1539, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -293243,9 +299733,11 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -293509,10 +300001,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -293589,7 +300077,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0xA6F2, 0xA6F3, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -293651,7 +300141,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xFB00, @@ -293816,6 +300306,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11049, @@ -293900,6 +300392,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145D, 0x1145E, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -293916,6 +300410,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11800, 0x1182C, 0x1183B, @@ -293926,6 +300422,14 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -293939,8 +300443,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -293976,6 +300478,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x11EF3, 0x11EF7, 0x11EF9, + 0x11FC0, + 0x11FDD, + 0x11FE1, + 0x11FF2, 0x12000, 0x1239A, 0x12400, @@ -294019,7 +300525,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x16E99, 0x16E9B, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, @@ -294110,18 +300616,30 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1DA87, 0x1DA8B, 0x1DA8C, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D0, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EC71, 0x1ECAC, 0x1ECAD, 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -294193,7 +300711,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1F12E, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F39C, 0x1F39E, 0x1F3B5, @@ -294239,7 +300757,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1F890, 0x1F8AE, 0x1F900, - 0x1F90C + 0x1F90C, + 0x1FA00, + 0x1FA54 }; # endif /* EBCDIC 1047 */ @@ -294247,10 +300767,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ - 1505, /* Number of elements */ + 1535, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -294762,9 +301282,11 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -295028,10 +301550,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -295108,7 +301626,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0xA6F2, 0xA6F3, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -295170,7 +301690,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xFB00, @@ -295335,6 +301855,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11049, @@ -295419,6 +301941,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145D, 0x1145E, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -295435,6 +301959,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11800, 0x1182C, 0x1183B, @@ -295445,6 +301971,14 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -295458,8 +301992,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -295495,6 +302027,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x11EF3, 0x11EF7, 0x11EF9, + 0x11FC0, + 0x11FDD, + 0x11FE1, + 0x11FF2, 0x12000, 0x1239A, 0x12400, @@ -295538,7 +302074,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x16E99, 0x16E9B, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, @@ -295629,18 +302165,30 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1DA87, 0x1DA8B, 0x1DA8C, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D0, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EC71, 0x1ECAC, 0x1ECAD, 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -295712,7 +302260,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1F12E, 0x1F130, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F39C, 0x1F39E, 0x1F3B5, @@ -295758,7 +302306,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1F890, 0x1F8AE, 0x1F900, - 0x1F90C + 0x1F90C, + 0x1FA00, + 0x1FA54 }; # endif /* EBCDIC 037 */ @@ -295778,7 +302328,7 @@ static const UV UNI_LB__B2_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ - 191, /* Number of elements */ + 193, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -295880,7 +302430,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x3000, 0x3001, 0xA4FE, @@ -295957,6 +302507,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ 0x11AA3, 0x11C41, 0x11C46, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -295980,10 +302532,10 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ - 191, /* Number of elements */ + 193, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296085,7 +302637,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x3000, 0x3001, 0xA4FE, @@ -296162,6 +302714,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ 0x11AA3, 0x11C41, 0x11C46, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -296185,10 +302739,10 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ - 191, /* Number of elements */ + 193, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296290,7 +302844,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x3000, 0x3001, 0xA4FE, @@ -296367,6 +302921,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ 0x11AA3, 0x11C41, 0x11C46, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -296390,7 +302946,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */ - 45, /* Number of elements */ + 49, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296403,6 +302959,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */ 0x2CD, 0x2DF, 0x2E0, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xF01, @@ -296431,6 +302989,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */ 0x115C2, 0x11660, 0x1166D, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A40, 0x11A45, @@ -296446,10 +303006,10 @@ static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */ - 45, /* Number of elements */ + 49, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296462,6 +303022,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */ 0x2CD, 0x2DF, 0x2E0, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xF01, @@ -296490,6 +303052,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */ 0x115C2, 0x11660, 0x1166D, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A40, 0x11A45, @@ -296505,10 +303069,10 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */ - 45, /* Number of elements */ + 49, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296521,6 +303085,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */ 0x2CD, 0x2DF, 0x2E0, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xF01, @@ -296549,6 +303115,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */ 0x115C2, 0x11660, 0x1166D, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A40, 0x11A45, @@ -296580,7 +303148,7 @@ static const UV UNI_LB__BK_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 1047 */ 5, /* Number of elements */ @@ -296599,7 +303167,7 @@ static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 037 */ 5, /* Number of elements */ @@ -296626,7 +303194,7 @@ static const UV UNI_LB__CB_invlist[] = { /* for all charsets */ }; static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */ - 51, /* Number of elements */ + 55, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296680,13 +303248,17 @@ static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */ 0x31F0, 0x3200, 0xFF67, - 0xFF71 + 0xFF71, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168 }; # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */ - 165, /* Number of elements */ + 167, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -296853,6 +303425,8 @@ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */ 0x1328A, 0x1337A, 0x1337C, + 0x13438, + 0x13439, 0x145CF, 0x145D0 }; @@ -296862,10 +303436,10 @@ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */ - 165, /* Number of elements */ + 167, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -297032,6 +303606,8 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */ 0x1328A, 0x1337A, 0x1337C, + 0x13438, + 0x13439, 0x145CF, 0x145D0 }; @@ -297041,10 +303617,10 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */ - 165, /* Number of elements */ + 167, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -297211,6 +303787,8 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */ 0x1328A, 0x1337A, 0x1337C, + 0x13438, + 0x13439, 0x145CF, 0x145D0 }; @@ -297220,7 +303798,7 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ - 526, /* Number of elements */ + 538, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -297488,7 +304066,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -297658,6 +304236,12 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x116B8, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -297700,8 +304284,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -297740,6 +304326,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -297757,10 +304347,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ - 530, /* Number of elements */ + 542, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -298032,7 +304622,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -298202,6 +304792,12 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x116B8, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -298244,8 +304840,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -298284,6 +304882,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -298301,10 +304903,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ - 530, /* Number of elements */ + 542, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -298576,7 +305178,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -298746,6 +305348,12 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x116B8, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -298788,8 +305396,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -298828,6 +305438,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -298861,7 +305475,7 @@ static const UV UNI_LB__CP_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 1047 */ 5, /* Number of elements */ @@ -298880,7 +305494,7 @@ static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 037 */ 5, /* Number of elements */ @@ -298913,7 +305527,7 @@ static const UV UNI_LB__CR_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -298930,7 +305544,7 @@ static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -298945,7 +305559,7 @@ static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_LB__EB_invlist[] = { /* for all charsets */ - 69, /* Number of elements */ + 73, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -298969,10 +305583,6 @@ static const UV UNI_LB__EB_invlist[] = { /* for all charsets */ 0x1F446, 0x1F451, 0x1F466, - 0x1F46A, - 0x1F46E, - 0x1F46F, - 0x1F470, 0x1F479, 0x1F47C, 0x1F47D, @@ -298980,6 +305590,10 @@ static const UV UNI_LB__EB_invlist[] = { /* for all charsets */ 0x1F484, 0x1F485, 0x1F488, + 0x1F48F, + 0x1F490, + 0x1F491, + 0x1F492, 0x1F4AA, 0x1F4AB, 0x1F574, @@ -299002,20 +305616,24 @@ static const UV UNI_LB__EB_invlist[] = { /* for all charsets */ 0x1F6C1, 0x1F6CC, 0x1F6CD, + 0x1F90F, + 0x1F910, 0x1F918, - 0x1F91D, - 0x1F91E, 0x1F920, 0x1F926, 0x1F927, 0x1F930, 0x1F93A, - 0x1F93D, + 0x1F93C, 0x1F93F, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, + 0x1F9BB, + 0x1F9BC, + 0x1F9CD, + 0x1F9D0, 0x1F9D1, 0x1F9DE }; @@ -299093,7 +305711,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */ 49, /* Number of elements */ @@ -299156,7 +305774,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */ 49, /* Number of elements */ @@ -299219,7 +305837,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -299245,7 +305863,9 @@ static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */ 0x2011, 0x2012, 0x202F, - 0x2030 + 0x2030, + 0x13430, + 0x13437 }; # endif /* ASCII/Latin1 */ @@ -299253,10 +305873,10 @@ static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -299282,7 +305902,9 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */ 0x2011, 0x2012, 0x202F, - 0x2030 + 0x2030, + 0x13430, + 0x13437 }; # endif /* EBCDIC 1047 */ @@ -299290,10 +305912,10 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -299319,7 +305941,9 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */ 0x2011, 0x2012, 0x202F, - 0x2030 + 0x2030, + 0x13430, + 0x13437 }; # endif /* EBCDIC 037 */ @@ -300981,7 +307605,7 @@ static const UV UNI_LB__HY_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -300998,7 +307622,7 @@ static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -301013,7 +307637,7 @@ static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ - 323, /* Number of elements */ + 327, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -301147,8 +307771,6 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x3220, 0x3248, 0x3250, - 0x32FF, - 0x3300, 0x4DC0, 0x4E00, 0xA015, @@ -301213,7 +307835,7 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0xFFE2, 0xFFE5, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, @@ -301224,7 +307846,7 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -301250,10 +307872,6 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x1F446, 0x1F451, 0x1F466, - 0x1F46A, - 0x1F46E, - 0x1F46F, - 0x1F470, 0x1F479, 0x1F47C, 0x1F47D, @@ -301261,6 +307879,10 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x1F484, 0x1F485, 0x1F488, + 0x1F48F, + 0x1F490, + 0x1F491, + 0x1F492, 0x1F4A0, 0x1F4A1, 0x1F4A2, @@ -301319,22 +307941,28 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, + 0x1F90F, + 0x1F910, 0x1F918, - 0x1F91D, - 0x1F91E, 0x1F920, 0x1F926, 0x1F927, 0x1F930, 0x1F93A, - 0x1F93D, + 0x1F93C, 0x1F93F, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, + 0x1F9BB, + 0x1F9BC, + 0x1F9CD, + 0x1F9D0, 0x1F9D1, 0x1F9DE, + 0x1FA00, + 0x1FA54, 0x1FFFE, 0x20000, 0x2FFFE, @@ -301393,7 +308021,7 @@ static const UV UNI_LB__IS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 1047 */ 23, /* Number of elements */ @@ -301430,7 +308058,7 @@ static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 037 */ 23, /* Number of elements */ @@ -301481,7 +308109,7 @@ static const UV UNI_LB__LF_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -301498,7 +308126,7 @@ static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -301529,7 +308157,7 @@ static const UV UNI_LB__NL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -301546,7 +308174,7 @@ static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -301597,7 +308225,7 @@ static const UV UNI_LB__NS_invlist[] = { /* for all charsets */ 0xFF9E, 0xFFA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x1F679, 0x1F67C }; @@ -301605,7 +308233,7 @@ static const UV UNI_LB__NS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */ - 115, /* Number of elements */ + 119, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -301722,6 +308350,10 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -301731,10 +308363,10 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */ - 115, /* Number of elements */ + 119, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -301851,6 +308483,10 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -301860,10 +308496,10 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */ - 115, /* Number of elements */ + 119, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -301980,6 +308616,10 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -301989,7 +308629,7 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */ - 169, /* Number of elements */ + 171, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302158,6 +308798,8 @@ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */ 0x13289, 0x13379, 0x1337A, + 0x13437, + 0x13438, 0x145CE, 0x145CF, 0x1E95E, @@ -302169,10 +308811,10 @@ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */ - 167, /* Number of elements */ + 169, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302339,6 +308981,8 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */ 0x13289, 0x13379, 0x1337A, + 0x13437, + 0x13438, 0x145CE, 0x145CF, 0x1E95E, @@ -302350,10 +308994,10 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */ - 167, /* Number of elements */ + 169, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302520,6 +309164,8 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */ 0x13289, 0x13379, 0x1337A, + 0x13437, + 0x13438, 0x145CE, 0x145CF, 0x1E95E, @@ -302531,7 +309177,7 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */ - 45, /* Number of elements */ + 47, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302576,6 +309222,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */ 0xFF06, 0xFFE0, 0xFFE1, + 0x11FDD, + 0x11FE1, 0x1ECAC, 0x1ECAD, 0x1ECB0, @@ -302587,10 +309235,10 @@ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */ - 45, /* Number of elements */ + 47, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302635,6 +309283,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */ 0xFF06, 0xFFE0, 0xFFE1, + 0x11FDD, + 0x11FE1, 0x1ECAC, 0x1ECAD, 0x1ECB0, @@ -302646,10 +309296,10 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */ - 45, /* Number of elements */ + 47, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302694,6 +309344,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */ 0xFF06, 0xFFE0, 0xFFE1, + 0x11FDD, + 0x11FE1, 0x1ECAC, 0x1ECAD, 0x1ECB0, @@ -302705,7 +309357,7 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */ - 47, /* Number of elements */ + 49, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302755,7 +309407,9 @@ static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */ 0xFFE1, 0xFFE2, 0xFFE5, - 0xFFE7 + 0xFFE7, + 0x1E2FF, + 0x1E300 }; # endif /* ASCII/Latin1 */ @@ -302763,10 +309417,10 @@ static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */ - 49, /* Number of elements */ + 51, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302818,7 +309472,9 @@ static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */ 0xFFE1, 0xFFE2, 0xFFE5, - 0xFFE7 + 0xFFE7, + 0x1E2FF, + 0x1E300 }; # endif /* EBCDIC 1047 */ @@ -302826,10 +309482,10 @@ static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 037 */ - 49, /* Number of elements */ + 51, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -302881,7 +309537,9 @@ static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 037 */ 0xFFE1, 0xFFE2, 0xFFE5, - 0xFFE7 + 0xFFE7, + 0x1E2FF, + 0x1E300 }; # endif /* EBCDIC 037 */ @@ -302927,7 +309585,7 @@ static const UV UNI_LB__QU_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 1047 */ 25, /* Number of elements */ @@ -302966,7 +309624,7 @@ static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 037 */ 25, /* Number of elements */ @@ -303003,7 +309661,7 @@ static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_LB__SA_invlist[] = { /* for all charsets */ - 85, /* Number of elements */ + 71, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -303016,27 +309674,13 @@ static const UV UNI_LB__SA_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -303121,7 +309765,7 @@ static const UV UNI_LB__SP_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -303138,7 +309782,7 @@ static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -303169,7 +309813,7 @@ static const UV UNI_LB__SY_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -303186,7 +309830,7 @@ static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -303213,7 +309857,7 @@ static const UV UNI_LB__WJ_invlist[] = { /* for all charsets */ }; static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ - 1230, /* Number of elements */ + 1240, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -303435,7 +310079,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -303509,27 +310153,13 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -303682,7 +310312,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -303738,10 +310368,6 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -303776,7 +310402,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -303802,8 +310428,6 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0xA48D, 0xA490, 0xA4C7, @@ -303812,7 +310436,9 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -303854,7 +310480,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -304065,6 +310691,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -304142,7 +310770,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -304158,7 +310786,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -304173,11 +310801,15 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -304223,7 +310855,9 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -304233,6 +310867,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -304260,19 +310896,23 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -304355,18 +310995,32 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -304588,7 +311242,7 @@ static const UV UNI_LISU_invlist[] = { /* for all charsets */ }; static const UV UNI_LM_invlist[] = { /* for all charsets */ - 115, /* Number of elements */ + 121, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -304706,13 +311360,19 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */ 0x16F93, 0x16FA0, 0x16FE0, - 0x16FE2 + 0x16FE2, + 0x16FE3, + 0x16FE4, + 0x1E137, + 0x1E13E, + 0x1E94B, + 0x1E94C }; # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ - 941, /* Number of elements */ + 953, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -304953,25 +311613,13 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -305112,9 +311760,11 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x2135, 0x2139, 0x2D30, @@ -305413,6 +312063,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -305473,6 +312125,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -305489,12 +312143,22 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, 0x1182C, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -305504,8 +312168,6 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -305558,15 +312220,19 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x16B7D, 0x16B90, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -305577,6 +312243,12 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1E100, + 0x1E12D, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1EE00, @@ -305664,10 +312336,10 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ - 939, /* Number of elements */ + 951, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -305906,25 +312578,13 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -306065,9 +312725,11 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x2135, 0x2139, 0x2D30, @@ -306366,6 +313028,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -306426,6 +313090,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -306442,12 +313108,22 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, 0x1182C, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -306457,8 +313133,6 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -306511,15 +313185,19 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x16B7D, 0x16B90, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -306530,6 +313208,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1E100, + 0x1E12D, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1EE00, @@ -306617,10 +313301,10 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ - 939, /* Number of elements */ + 951, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -306859,25 +313543,13 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -307018,9 +313690,11 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x2135, 0x2139, 0x2D30, @@ -307319,6 +313993,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -307379,6 +314055,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -307395,12 +314073,22 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, 0x1182C, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -307410,8 +314098,6 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -307464,15 +314150,19 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x16B7D, 0x16B90, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -307483,6 +314173,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1E100, + 0x1E12D, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1EE00, @@ -307622,7 +314318,7 @@ static const UV UNI_LYDI_invlist[] = { /* for all charsets */ }; static const UV UNI_M_invlist[] = { /* for all charsets */ - 551, /* Number of elements */ + 561, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -307818,8 +314514,6 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -307915,7 +314609,7 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -308089,6 +314783,12 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -308131,8 +314831,10 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -308171,6 +314873,10 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -308546,7 +315252,7 @@ static const UV UNI_MATH_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_MATH_invlist[] = { /* for EBCDIC 1047 */ 279, /* Number of elements */ @@ -308839,7 +315545,7 @@ static const UV UNI_MATH_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_MATH_invlist[] = { /* for EBCDIC 037 */ 279, /* Number of elements */ @@ -309160,7 +315866,7 @@ static const UV UNI_MAYANNUMERALS_invlist[] = { /* for all charsets */ }; static const UV UNI_MC_invlist[] = { /* for all charsets */ - 333, /* Number of elements */ + 337, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -309337,8 +316043,6 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */ 0x1C36, 0x1CE1, 0x1CE2, - 0x1CF2, - 0x1CF4, 0x1CF7, 0x1CF8, 0x302E, @@ -309359,7 +316063,7 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9C1, 0xAA2F, 0xAA31, @@ -309467,6 +316171,12 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */ 0x1182F, 0x11838, 0x11839, + 0x119D1, + 0x119D4, + 0x119DC, + 0x119E0, + 0x119E4, + 0x119E5, 0x11A39, 0x11A3A, 0x11A57, @@ -309492,7 +316202,7 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */ 0x11EF5, 0x11EF7, 0x16F51, - 0x16F7F, + 0x16F88, 0x1D165, 0x1D167, 0x1D16D, @@ -309580,9 +316290,9 @@ static const UV UNI_MIAO_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0 }; @@ -309680,7 +316390,7 @@ static const UV UNI_MLYM_invlist[] = { /* for all charsets */ }; static const UV UNI_MN_invlist[] = { /* for all charsets */ - 627, /* Number of elements */ + 637, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -309862,8 +316572,6 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -310060,7 +316768,7 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0xA9B6, 0xA9BA, 0xA9BC, - 0xA9BD, + 0xA9BE, 0xA9E5, 0xA9E6, 0xAA29, @@ -310217,6 +316925,12 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x11838, 0x11839, 0x1183B, + 0x119D4, + 0x119D8, + 0x119DA, + 0x119DC, + 0x119E0, + 0x119E1, 0x11A01, 0x11A0B, 0x11A33, @@ -310269,6 +316983,8 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F8F, 0x16F93, 0x1BC9D, @@ -310305,6 +317021,10 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -310348,7 +317068,7 @@ static const UV UNI_MODIFIERTONELETTERS_invlist[] = { /* for all charsets */ }; static const UV UNI_MONG_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 13, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -310361,6 +317081,8 @@ static const UV UNI_MONG_invlist[] = { /* for all charsets */ 0x1879, 0x1880, 0x18AB, + 0x202F, + 0x2030, 0x11660, 0x1166D }; @@ -310472,7 +317194,7 @@ static const UV UNI_MYMR_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ - 251, /* Number of elements */ + 261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -310699,6 +317421,8 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ 0x11D5A, 0x11DA0, 0x11DAA, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16A60, @@ -310715,6 +317439,10 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ 0x1D379, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E8C7, 0x1E8D0, 0x1E950, @@ -310725,6 +317453,10 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D }; @@ -310734,10 +317466,10 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ - 251, /* Number of elements */ + 261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -310964,6 +317696,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ 0x11D5A, 0x11DA0, 0x11DAA, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16A60, @@ -310980,6 +317714,10 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ 0x1D379, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E8C7, 0x1E8D0, 0x1E950, @@ -310990,6 +317728,10 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D }; @@ -310999,10 +317741,10 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */ - 251, /* Number of elements */ + 261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -311229,6 +317971,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */ 0x11D5A, 0x11DA0, 0x11DAA, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16A60, @@ -311245,6 +317989,10 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */ 0x1D379, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E8C7, 0x1E8D0, 0x1E950, @@ -311255,12 +318003,42 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D }; # endif /* EBCDIC 037 */ +static const UV UNI_NAND_invlist[] = { /* for all charsets */ + 19, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x964, + 0x966, + 0xCE6, + 0xCF0, + 0x1CE9, + 0x1CEA, + 0x1CF2, + 0x1CF3, + 0x1CFA, + 0x1CFB, + 0xA830, + 0xA836, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5 +}; + static const UV UNI_NARB_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -311272,7 +318050,7 @@ static const UV UNI_NARB_invlist[] = { /* for all charsets */ }; static const UV UNI_NB_invlist[] = { /* for all charsets */ - 104, /* Number of elements */ + 108, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -311304,7 +318082,7 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x10E80, 0x10F00, 0x10F70, - 0x11000, + 0x10FE0, 0x11250, 0x11280, 0x11380, @@ -311318,7 +318096,7 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x11850, 0x118A0, 0x11900, - 0x11A00, + 0x119A0, 0x11AB0, 0x11AC0, 0x11B00, @@ -311328,10 +318106,10 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x11DB0, 0x11EE0, 0x11F00, - 0x12000, + 0x11FC0, 0x12550, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16800, @@ -311345,8 +318123,6 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1BC00, 0x1BCB0, @@ -311358,16 +318134,22 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x1DAB0, 0x1E000, 0x1E030, + 0x1E100, + 0x1E150, + 0x1E2C0, + 0x1E300, 0x1E800, 0x1E8E0, 0x1E900, 0x1E960, 0x1EC70, 0x1ECC0, + 0x1ED00, + 0x1ED50, 0x1EE00, 0x1EF00, 0x1F000, - 0x1FA70, + 0x1FB00, 0x20000, 0x2A6E0, 0x2A700, @@ -311405,7 +318187,7 @@ static const UV UNI_NEWA_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F + 0x11460 }; static const UV UNI_NFCQC__M_invlist[] = { /* for all charsets */ @@ -312205,7 +318987,7 @@ static const UV UNI_NFDQC__Y_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 1047 */ 467, /* Number of elements */ @@ -312686,7 +319468,7 @@ static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */ 467, /* Number of elements */ @@ -313167,7 +319949,7 @@ static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ - 499, /* Number of elements */ + 497, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -313453,8 +320235,6 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -313657,7 +320437,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -313677,10 +320457,10 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ - 505, /* Number of elements */ + 503, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -313972,8 +320752,6 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -314176,7 +320954,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -314196,10 +320974,10 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ - 503, /* Number of elements */ + 501, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -314489,8 +321267,6 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -314693,7 +321469,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -314713,7 +321489,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ - 573, /* Number of elements */ + 571, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -315057,8 +321833,6 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -315277,7 +322051,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -315297,10 +322071,10 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ - 579, /* Number of elements */ + 577, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -315650,8 +322424,6 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -315870,7 +322642,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -315890,10 +322662,10 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ - 577, /* Number of elements */ + 575, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -316241,8 +323013,6 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -316461,7 +323231,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -316481,7 +323251,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ - 781, /* Number of elements */ + 779, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -317031,8 +323801,6 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -317253,7 +324021,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -317273,10 +324041,10 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ - 779, /* Number of elements */ + 777, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -317824,8 +324592,6 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -318046,7 +324812,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -318066,10 +324832,10 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ - 781, /* Number of elements */ + 779, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -318619,8 +325385,6 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ 0x3250, 0x327F, 0x3280, - 0x32FF, - 0x3300, 0x3400, 0xA69C, 0xA69E, @@ -318841,7 +325605,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ 0x1F130, 0x1F150, 0x1F16A, - 0x1F16C, + 0x1F16D, 0x1F190, 0x1F191, 0x1F200, @@ -318905,7 +325669,7 @@ static const UV UNI_NL_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */ - 135, /* Number of elements */ + 141, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -319026,6 +325790,8 @@ static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x11C5A, 0x11C6D, + 0x11FC0, + 0x11FD5, 0x16B5B, 0x16B62, 0x16E80, @@ -319042,6 +325808,10 @@ static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D }; @@ -319051,10 +325821,10 @@ static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */ - 137, /* Number of elements */ + 143, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -319177,6 +325947,8 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x11C5A, 0x11C6D, + 0x11FC0, + 0x11FD5, 0x16B5B, 0x16B62, 0x16E80, @@ -319193,6 +325965,10 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D }; @@ -319202,10 +325978,10 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */ - 137, /* Number of elements */ + 143, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -319328,6 +326104,8 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x11C5A, 0x11C6D, + 0x11FC0, + 0x11FD5, 0x16B5B, 0x16B62, 0x16E80, @@ -319344,6 +326122,10 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D }; @@ -319417,7 +326199,7 @@ static const UV UNI_NT__DI_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 1047 */ 43, /* Number of elements */ @@ -319474,7 +326256,7 @@ static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 037 */ 43, /* Number of elements */ @@ -319531,7 +326313,7 @@ static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */ - 295, /* Number of elements */ + 301, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -319778,6 +326560,8 @@ static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */ 0x118F3, 0x11C5A, 0x11C6D, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16B5B, @@ -319796,6 +326580,10 @@ static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F10B, 0x1F10D, 0x20001, @@ -319837,10 +326625,10 @@ static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */ - 295, /* Number of elements */ + 301, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -320087,6 +326875,8 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */ 0x118F3, 0x11C5A, 0x11C6D, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16B5B, @@ -320105,6 +326895,10 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F10B, 0x1F10D, 0x20001, @@ -320146,10 +326940,10 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */ - 295, /* Number of elements */ + 301, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -320396,6 +327190,8 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */ 0x118F3, 0x11C5A, 0x11C6D, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16B5B, @@ -320414,6 +327210,10 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F10B, 0x1F10D, 0x20001, @@ -320475,7 +327275,7 @@ static const UV UNI_NV___MINUS_1_SLASH_2_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */ - 155, /* Number of elements */ + 159, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -320628,6 +327428,10 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */ 0x1D7ED, 0x1D7F6, 0x1D7F7, + 0x1E140, + 0x1E141, + 0x1E2F0, + 0x1E2F1, 0x1E950, 0x1E951, 0x1F100, @@ -320641,10 +327445,10 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */ - 155, /* Number of elements */ + 159, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -320797,6 +327601,10 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */ 0x1D7ED, 0x1D7F6, 0x1D7F7, + 0x1E140, + 0x1E141, + 0x1E2F0, + 0x1E2F1, 0x1E950, 0x1E951, 0x1F100, @@ -320810,10 +327618,10 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */ - 155, /* Number of elements */ + 159, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -320966,6 +327774,10 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */ 0x1D7ED, 0x1D7F6, 0x1D7F7, + 0x1E140, + 0x1E141, + 0x1E2F0, + 0x1E2F1, 0x1E950, 0x1E951, 0x1F100, @@ -320979,7 +327791,7 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */ - 263, /* Number of elements */ + 269, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321232,6 +328044,10 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */ 0x1D7EE, 0x1D7F7, 0x1D7F8, + 0x1E141, + 0x1E142, + 0x1E2F1, + 0x1E2F2, 0x1E8C7, 0x1E8C8, 0x1E951, @@ -321242,6 +328058,8 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */ 0x1ECA4, 0x1ECB1, 0x1ECB2, + 0x1ED01, + 0x1ED02, 0x1F102, 0x1F103, 0x2092A, @@ -321253,10 +328071,10 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ - 263, /* Number of elements */ + 269, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321509,6 +328327,10 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ 0x1D7EE, 0x1D7F7, 0x1D7F8, + 0x1E141, + 0x1E142, + 0x1E2F1, + 0x1E2F2, 0x1E8C7, 0x1E8C8, 0x1E951, @@ -321519,6 +328341,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ 0x1ECA4, 0x1ECB1, 0x1ECB2, + 0x1ED01, + 0x1ED02, 0x1F102, 0x1F103, 0x2092A, @@ -321530,10 +328354,10 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */ - 263, /* Number of elements */ + 269, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321786,6 +328610,10 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */ 0x1D7EE, 0x1D7F7, 0x1D7F8, + 0x1E141, + 0x1E142, + 0x1E2F1, + 0x1E2F2, 0x1E8C7, 0x1E8C8, 0x1E951, @@ -321796,6 +328624,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */ 0x1ECA4, 0x1ECB1, 0x1ECB2, + 0x1ED01, + 0x1ED02, 0x1F102, 0x1F103, 0x2092A, @@ -321805,7 +328635,7 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_NV__1_SLASH_10_invlist[] = { /* for all charsets */ - 5, /* Number of elements */ + 7, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321813,7 +328643,9 @@ static const UV UNI_NV__1_SLASH_10_invlist[] = { /* for all charsets */ 0xD5C, 0xD5D, 0x2152, - 0x2153 + 0x2153, + 0x11FCB, + 0x11FCC }; static const UV UNI_NV__1_SLASH_12_invlist[] = { /* for all charsets */ @@ -321827,7 +328659,7 @@ static const UV UNI_NV__1_SLASH_12_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__1_SLASH_16_invlist[] = { /* for all charsets */ - 9, /* Number of elements */ + 11, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321839,23 +328671,27 @@ static const UV UNI_NV__1_SLASH_16_invlist[] = { /* for all charsets */ 0xD76, 0xD77, 0xA833, - 0xA834 + 0xA834, + 0x11FC9, + 0x11FCB }; static const UV UNI_NV__1_SLASH_160_invlist[] = { /* for all charsets */ - 3, /* Number of elements */ + 5, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0xD58, - 0xD59 + 0xD59, + 0x11FC1, + 0x11FC2 }; # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for ASCII/Latin1 */ - 31, /* Number of elements */ + 35, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321886,10 +328722,14 @@ static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for ASCII/Latin1 */ 0x10E7C, 0x10F26, 0x10F27, + 0x11FD1, + 0x11FD3, 0x12464, 0x12465, 0x1ECAE, - 0x1ECAF + 0x1ECAF, + 0x1ED3C, + 0x1ED3D }; # endif /* ASCII/Latin1 */ @@ -321897,10 +328737,10 @@ static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 1047 */ - 31, /* Number of elements */ + 35, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321931,10 +328771,14 @@ static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 1047 */ 0x10E7C, 0x10F26, 0x10F27, + 0x11FD1, + 0x11FD3, 0x12464, 0x12465, 0x1ECAE, - 0x1ECAF + 0x1ECAF, + 0x1ED3C, + 0x1ED3D }; # endif /* EBCDIC 1047 */ @@ -321942,10 +328786,10 @@ static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 037 */ - 31, /* Number of elements */ + 35, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321976,22 +328820,28 @@ static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 037 */ 0x10E7C, 0x10F26, 0x10F27, + 0x11FD1, + 0x11FD3, 0x12464, 0x12465, 0x1ECAE, - 0x1ECAF + 0x1ECAF, + 0x1ED3C, + 0x1ED3D }; # endif /* EBCDIC 037 */ static const UV UNI_NV__1_SLASH_20_invlist[] = { /* for all charsets */ - 3, /* Number of elements */ + 5, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0xD5B, - 0xD5C + 0xD5C, + 0x11FC8, + 0x11FC9 }; static const UV UNI_NV__1_SLASH_3_invlist[] = { /* for all charsets */ @@ -322014,10 +328864,32 @@ static const UV UNI_NV__1_SLASH_3_invlist[] = { /* for all charsets */ 0x12466 }; +static const UV UNI_NV__1_SLASH_32_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11FC5, + 0x11FC6 +}; + +static const UV UNI_NV__1_SLASH_320_invlist[] = { /* for all charsets */ + 5, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11FC0, + 0x11FC1, + 0x11FD4, + 0x11FD5 +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for ASCII/Latin1 */ - 25, /* Number of elements */ + 27, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322040,6 +328912,8 @@ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for ASCII/Latin1 */ 0x109F9, 0x10E7C, 0x10E7D, + 0x11FD0, + 0x11FD1, 0x12460, 0x12461, 0x12462, @@ -322053,10 +328927,10 @@ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 1047 */ - 25, /* Number of elements */ + 27, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322079,6 +328953,8 @@ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 1047 */ 0x109F9, 0x10E7C, 0x10E7D, + 0x11FD0, + 0x11FD1, 0x12460, 0x12461, 0x12462, @@ -322092,10 +328968,10 @@ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 037 */ - 25, /* Number of elements */ + 27, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322118,6 +328994,8 @@ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 037 */ 0x109F9, 0x10E7C, 0x10E7D, + 0x11FD0, + 0x11FD1, 0x12460, 0x12461, 0x12462, @@ -322129,17 +329007,19 @@ static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_NV__1_SLASH_40_invlist[] = { /* for all charsets */ - 3, /* Number of elements */ + 5, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0xD59, - 0xD5A + 0xD5A, + 0x11FC4, + 0x11FC5 }; static const UV UNI_NV__1_SLASH_5_invlist[] = { /* for all charsets */ - 5, /* Number of elements */ + 7, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322147,11 +329027,13 @@ static const UV UNI_NV__1_SLASH_5_invlist[] = { /* for all charsets */ 0xD5E, 0xD5F, 0x2155, - 0x2156 + 0x2156, + 0x11FCF, + 0x11FD0 }; static const UV UNI_NV__1_SLASH_6_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322161,7 +329043,19 @@ static const UV UNI_NV__1_SLASH_6_invlist[] = { /* for all charsets */ 0x109F7, 0x109F8, 0x12461, - 0x12462 + 0x12462, + 0x1ED3D, + 0x1ED3E +}; + +static const UV UNI_NV__1_SLASH_64_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11FC3, + 0x11FC4 }; static const UV UNI_NV__1_SLASH_7_invlist[] = { /* for all charsets */ @@ -322175,7 +329069,7 @@ static const UV UNI_NV__1_SLASH_7_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__1_SLASH_8_invlist[] = { /* for all charsets */ - 13, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322190,10 +329084,22 @@ static const UV UNI_NV__1_SLASH_8_invlist[] = { /* for all charsets */ 0x215C, 0xA834, 0xA835, + 0x11FCC, + 0x11FCD, 0x1245F, 0x12460 }; +static const UV UNI_NV__1_SLASH_80_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11FC2, + 0x11FC3 +}; + static const UV UNI_NV__1_SLASH_9_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -322205,7 +329111,7 @@ static const UV UNI_NV__1_SLASH_9_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__10_invlist[] = { /* for all charsets */ - 111, /* Number of elements */ + 115, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322319,11 +329225,15 @@ static const UV UNI_NV__10_invlist[] = { /* for all charsets */ 0x1D369, 0x1D36A, 0x1EC7A, - 0x1EC7B + 0x1EC7B, + 0x1ED0A, + 0x1ED0B, + 0x1ED37, + 0x1ED38 }; static const UV UNI_NV__100_invlist[] = { /* for all charsets */ - 67, /* Number of elements */ + 69, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322393,11 +329303,13 @@ static const UV UNI_NV__100_invlist[] = { /* for all charsets */ 0x16B5C, 0x16B5D, 0x1EC83, - 0x1EC84 + 0x1EC84, + 0x1ED13, + 0x1ED14 }; static const UV UNI_NV__1000_invlist[] = { /* for all charsets */ - 41, /* Number of elements */ + 43, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322441,11 +329353,13 @@ static const UV UNI_NV__1000_invlist[] = { /* for all charsets */ 0x111F4, 0x111F5, 0x1EC8C, - 0x1EC8D + 0x1EC8D, + 0x1ED1C, + 0x1ED1D }; static const UV UNI_NV__10000_invlist[] = { /* for all charsets */ - 23, /* Number of elements */ + 27, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322471,7 +329385,11 @@ static const UV UNI_NV__10000_invlist[] = { /* for all charsets */ 0x1EC95, 0x1EC96, 0x1ECB3, - 0x1ECB4 + 0x1ECB4, + 0x1ED25, + 0x1ED26, + 0x1ED3B, + 0x1ED3C }; static const UV UNI_NV__100000_invlist[] = { /* for all charsets */ @@ -322797,7 +329715,7 @@ static const UV UNI_NV__19_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */ - 259, /* Number of elements */ + 267, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323046,6 +329964,10 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */ 0x1D7EF, 0x1D7F8, 0x1D7F9, + 0x1E142, + 0x1E143, + 0x1E2F2, + 0x1E2F3, 0x1E8C8, 0x1E8C9, 0x1E952, @@ -323056,6 +329978,10 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */ 0x1ECA5, 0x1ECB2, 0x1ECB3, + 0x1ED02, + 0x1ED03, + 0x1ED2F, + 0x1ED30, 0x1F103, 0x1F104, 0x22390, @@ -323067,10 +329993,10 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ - 259, /* Number of elements */ + 267, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323319,6 +330245,10 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ 0x1D7EF, 0x1D7F8, 0x1D7F9, + 0x1E142, + 0x1E143, + 0x1E2F2, + 0x1E2F3, 0x1E8C8, 0x1E8C9, 0x1E952, @@ -323329,6 +330259,10 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ 0x1ECA5, 0x1ECB2, 0x1ECB3, + 0x1ED02, + 0x1ED03, + 0x1ED2F, + 0x1ED30, 0x1F103, 0x1F104, 0x22390, @@ -323340,10 +330274,10 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */ - 259, /* Number of elements */ + 267, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323592,6 +330526,10 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */ 0x1D7EF, 0x1D7F8, 0x1D7F9, + 0x1E142, + 0x1E143, + 0x1E2F2, + 0x1E2F3, 0x1E8C8, 0x1E8C9, 0x1E952, @@ -323602,6 +330540,10 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */ 0x1ECA5, 0x1ECB2, 0x1ECB3, + 0x1ED02, + 0x1ED03, + 0x1ED2F, + 0x1ED30, 0x1F103, 0x1F104, 0x22390, @@ -323643,7 +330585,7 @@ static const UV UNI_NV__2_SLASH_5_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__20_invlist[] = { /* for all charsets */ - 69, /* Number of elements */ + 71, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323715,11 +330657,13 @@ static const UV UNI_NV__20_invlist[] = { /* for all charsets */ 0x1D36A, 0x1D36B, 0x1EC7B, - 0x1EC7C + 0x1EC7C, + 0x1ED0B, + 0x1ED0C }; static const UV UNI_NV__200_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 13, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323733,11 +330677,13 @@ static const UV UNI_NV__200_invlist[] = { /* for all charsets */ 0x10E73, 0x10E74, 0x1EC84, - 0x1EC85 + 0x1EC85, + 0x1ED14, + 0x1ED15 }; static const UV UNI_NV__2000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 11, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323747,11 +330693,15 @@ static const UV UNI_NV__2000_invlist[] = { /* for all charsets */ 0x109DC, 0x109DD, 0x1EC8D, - 0x1EC8E + 0x1EC8E, + 0x1ED1D, + 0x1ED1E, + 0x1ED3A, + 0x1ED3B }; static const UV UNI_NV__20000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -323761,7 +330711,9 @@ static const UV UNI_NV__20000_invlist[] = { /* for all charsets */ 0x109E5, 0x109E6, 0x1EC96, - 0x1EC97 + 0x1EC97, + 0x1ED26, + 0x1ED27 }; static const UV UNI_NV__200000_invlist[] = { /* for all charsets */ @@ -323889,7 +330841,7 @@ static const UV UNI_NV__29_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */ - 253, /* Number of elements */ + 261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324128,6 +331080,10 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F0, 0x1D7F9, 0x1D7FA, + 0x1E143, + 0x1E144, + 0x1E2F3, + 0x1E2F4, 0x1E8C9, 0x1E8CA, 0x1E953, @@ -324136,6 +331092,10 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */ 0x1EC74, 0x1ECA5, 0x1ECA6, + 0x1ED03, + 0x1ED04, + 0x1ED30, + 0x1ED31, 0x1F104, 0x1F105, 0x20AFD, @@ -324153,10 +331113,10 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ - 253, /* Number of elements */ + 261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324395,6 +331355,10 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F0, 0x1D7F9, 0x1D7FA, + 0x1E143, + 0x1E144, + 0x1E2F3, + 0x1E2F4, 0x1E8C9, 0x1E8CA, 0x1E953, @@ -324403,6 +331367,10 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ 0x1EC74, 0x1ECA5, 0x1ECA6, + 0x1ED03, + 0x1ED04, + 0x1ED30, + 0x1ED31, 0x1F104, 0x1F105, 0x20AFD, @@ -324420,10 +331388,10 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */ - 253, /* Number of elements */ + 261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324662,6 +331630,10 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */ 0x1D7F0, 0x1D7F9, 0x1D7FA, + 0x1E143, + 0x1E144, + 0x1E2F3, + 0x1E2F4, 0x1E8C9, 0x1E8CA, 0x1E953, @@ -324670,6 +331642,10 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */ 0x1EC74, 0x1ECA5, 0x1ECA6, + 0x1ED03, + 0x1ED04, + 0x1ED30, + 0x1ED31, 0x1F104, 0x1F105, 0x20AFD, @@ -324685,7 +331661,7 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_NV__3_SLASH_16_invlist[] = { /* for all charsets */ - 9, /* Number of elements */ + 11, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324697,7 +331673,9 @@ static const UV UNI_NV__3_SLASH_16_invlist[] = { /* for all charsets */ 0xD78, 0xD79, 0xA835, - 0xA836 + 0xA836, + 0x11FCE, + 0x11FCF }; static const UV UNI_NV__3_SLASH_2_invlist[] = { /* for all charsets */ @@ -324711,19 +331689,21 @@ static const UV UNI_NV__3_SLASH_2_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__3_SLASH_20_invlist[] = { /* for all charsets */ - 3, /* Number of elements */ + 5, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0xD5D, - 0xD5E + 0xD5E, + 0x11FCD, + 0x11FCE }; # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for ASCII/Latin1 */ - 17, /* Number of elements */ + 19, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324742,6 +331722,8 @@ static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for ASCII/Latin1 */ 0x10179, 0x109FE, 0x109FF, + 0x11FD3, + 0x11FD4, 0x1ECAF, 0x1ECB0 }; @@ -324751,10 +331733,10 @@ static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 1047 */ - 17, /* Number of elements */ + 19, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324773,6 +331755,8 @@ static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 1047 */ 0x10179, 0x109FE, 0x109FF, + 0x11FD3, + 0x11FD4, 0x1ECAF, 0x1ECB0 }; @@ -324782,10 +331766,10 @@ static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 037 */ - 17, /* Number of elements */ + 19, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324804,6 +331788,8 @@ static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 037 */ 0x10179, 0x109FE, 0x109FF, + 0x11FD3, + 0x11FD4, 0x1ECAF, 0x1ECB0 }; @@ -324820,6 +331806,16 @@ static const UV UNI_NV__3_SLASH_5_invlist[] = { /* for all charsets */ 0x2158 }; +static const UV UNI_NV__3_SLASH_64_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11FC7, + 0x11FC8 +}; + static const UV UNI_NV__3_SLASH_8_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -324831,17 +331827,19 @@ static const UV UNI_NV__3_SLASH_8_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__3_SLASH_80_invlist[] = { /* for all charsets */ - 3, /* Number of elements */ + 5, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0xD5A, - 0xD5B + 0xD5B, + 0x11FC6, + 0x11FC7 }; static const UV UNI_NV__30_invlist[] = { /* for all charsets */ - 37, /* Number of elements */ + 39, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324880,12 +331878,14 @@ static const UV UNI_NV__30_invlist[] = { /* for all charsets */ 0x1D36C, 0x1EC7C, 0x1EC7D, + 0x1ED0C, + 0x1ED0D, 0x20983, 0x20984 }; static const UV UNI_NV__300_invlist[] = { /* for all charsets */ - 13, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324901,11 +331901,13 @@ static const UV UNI_NV__300_invlist[] = { /* for all charsets */ 0x10E74, 0x10E75, 0x1EC85, - 0x1EC86 + 0x1EC86, + 0x1ED15, + 0x1ED16 }; static const UV UNI_NV__3000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324915,11 +331917,13 @@ static const UV UNI_NV__3000_invlist[] = { /* for all charsets */ 0x109DD, 0x109DE, 0x1EC8E, - 0x1EC8F + 0x1EC8F, + 0x1ED1E, + 0x1ED1F }; static const UV UNI_NV__30000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324929,7 +331933,9 @@ static const UV UNI_NV__30000_invlist[] = { /* for all charsets */ 0x109E6, 0x109E7, 0x1EC97, - 0x1EC98 + 0x1EC98, + 0x1ED27, + 0x1ED28 }; static const UV UNI_NV__300000_invlist[] = { /* for all charsets */ @@ -325035,7 +332041,7 @@ static const UV UNI_NV__39_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */ - 239, /* Number of elements */ + 247, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325262,6 +332268,10 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F1, 0x1D7FA, 0x1D7FB, + 0x1E144, + 0x1E145, + 0x1E2F4, + 0x1E2F5, 0x1E8CA, 0x1E8CB, 0x1E954, @@ -325270,6 +332280,10 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */ 0x1EC75, 0x1ECA6, 0x1ECA7, + 0x1ED04, + 0x1ED05, + 0x1ED31, + 0x1ED32, 0x1F105, 0x1F106, 0x20064, @@ -325285,10 +332299,10 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ - 239, /* Number of elements */ + 247, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325515,6 +332529,10 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F1, 0x1D7FA, 0x1D7FB, + 0x1E144, + 0x1E145, + 0x1E2F4, + 0x1E2F5, 0x1E8CA, 0x1E8CB, 0x1E954, @@ -325523,6 +332541,10 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ 0x1EC75, 0x1ECA6, 0x1ECA7, + 0x1ED04, + 0x1ED05, + 0x1ED31, + 0x1ED32, 0x1F105, 0x1F106, 0x20064, @@ -325538,10 +332560,10 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */ - 239, /* Number of elements */ + 247, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325768,6 +332790,10 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */ 0x1D7F1, 0x1D7FA, 0x1D7FB, + 0x1E144, + 0x1E145, + 0x1E2F4, + 0x1E2F5, 0x1E8CA, 0x1E8CB, 0x1E954, @@ -325776,6 +332802,10 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */ 0x1EC75, 0x1ECA6, 0x1ECA7, + 0x1ED04, + 0x1ED05, + 0x1ED31, + 0x1ED32, 0x1F105, 0x1F106, 0x20064, @@ -325799,7 +332829,7 @@ static const UV UNI_NV__4_SLASH_5_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__40_invlist[] = { /* for all charsets */ - 35, /* Number of elements */ + 37, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325834,6 +332864,8 @@ static const UV UNI_NV__40_invlist[] = { /* for all charsets */ 0x1D36D, 0x1EC7D, 0x1EC7E, + 0x1ED0D, + 0x1ED0E, 0x2098C, 0x2098D, 0x2099C, @@ -325841,7 +332873,7 @@ static const UV UNI_NV__40_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__400_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325855,11 +332887,15 @@ static const UV UNI_NV__400_invlist[] = { /* for all charsets */ 0x10E75, 0x10E76, 0x1EC86, - 0x1EC87 + 0x1EC87, + 0x1ED16, + 0x1ED17, + 0x1ED38, + 0x1ED39 }; static const UV UNI_NV__4000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325869,11 +332905,13 @@ static const UV UNI_NV__4000_invlist[] = { /* for all charsets */ 0x109DE, 0x109DF, 0x1EC8F, - 0x1EC90 + 0x1EC90, + 0x1ED1F, + 0x1ED20 }; static const UV UNI_NV__40000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325883,7 +332921,9 @@ static const UV UNI_NV__40000_invlist[] = { /* for all charsets */ 0x109E7, 0x109E8, 0x1EC98, - 0x1EC99 + 0x1EC99, + 0x1ED28, + 0x1ED29 }; static const UV UNI_NV__400000_invlist[] = { /* for all charsets */ @@ -325999,7 +333039,7 @@ static const UV UNI_NV__49_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */ - 245, /* Number of elements */ + 253, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326236,6 +333276,10 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F2, 0x1D7FB, 0x1D7FC, + 0x1E145, + 0x1E146, + 0x1E2F5, + 0x1E2F6, 0x1E8CB, 0x1E8CC, 0x1E955, @@ -326244,6 +333288,10 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */ 0x1EC76, 0x1ECA7, 0x1ECA8, + 0x1ED05, + 0x1ED06, + 0x1ED32, + 0x1ED33, 0x1F106, 0x1F107, 0x20121, @@ -326255,10 +333303,10 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ - 245, /* Number of elements */ + 253, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326495,6 +333543,10 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F2, 0x1D7FB, 0x1D7FC, + 0x1E145, + 0x1E146, + 0x1E2F5, + 0x1E2F6, 0x1E8CB, 0x1E8CC, 0x1E955, @@ -326503,6 +333555,10 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ 0x1EC76, 0x1ECA7, 0x1ECA8, + 0x1ED05, + 0x1ED06, + 0x1ED32, + 0x1ED33, 0x1F106, 0x1F107, 0x20121, @@ -326514,10 +333570,10 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */ - 245, /* Number of elements */ + 253, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326754,6 +333810,10 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */ 0x1D7F2, 0x1D7FB, 0x1D7FC, + 0x1E145, + 0x1E146, + 0x1E2F5, + 0x1E2F6, 0x1E8CB, 0x1E8CC, 0x1E955, @@ -326762,6 +333822,10 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */ 0x1EC76, 0x1ECA7, 0x1ECA8, + 0x1ED05, + 0x1ED06, + 0x1ED32, + 0x1ED33, 0x1F106, 0x1F107, 0x20121, @@ -326815,7 +333879,7 @@ static const UV UNI_NV__5_SLASH_8_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__50_invlist[] = { /* for all charsets */ - 51, /* Number of elements */ + 53, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326869,11 +333933,13 @@ static const UV UNI_NV__50_invlist[] = { /* for all charsets */ 0x1D36D, 0x1D36E, 0x1EC7E, - 0x1EC7F + 0x1EC7F, + 0x1ED0E, + 0x1ED0F }; static const UV UNI_NV__500_invlist[] = { /* for all charsets */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326899,11 +333965,13 @@ static const UV UNI_NV__500_invlist[] = { /* for all charsets */ 0x10E76, 0x10E77, 0x1EC87, - 0x1EC88 + 0x1EC88, + 0x1ED17, + 0x1ED18 }; static const UV UNI_NV__5000_invlist[] = { /* for all charsets */ - 15, /* Number of elements */ + 17, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326921,11 +333989,13 @@ static const UV UNI_NV__5000_invlist[] = { /* for all charsets */ 0x109DF, 0x109E0, 0x1EC90, - 0x1EC91 + 0x1EC91, + 0x1ED20, + 0x1ED21 }; static const UV UNI_NV__50000_invlist[] = { /* for all charsets */ - 13, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326941,7 +334011,9 @@ static const UV UNI_NV__50000_invlist[] = { /* for all charsets */ 0x109E8, 0x109E9, 0x1EC99, - 0x1EC9A + 0x1EC9A, + 0x1ED29, + 0x1ED2A }; static const UV UNI_NV__500000_invlist[] = { /* for all charsets */ @@ -326957,7 +334029,7 @@ static const UV UNI_NV__500000_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */ - 215, /* Number of elements */ + 223, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327164,6 +334236,10 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F3, 0x1D7FC, 0x1D7FD, + 0x1E146, + 0x1E147, + 0x1E2F6, + 0x1E2F7, 0x1E8CC, 0x1E8CD, 0x1E956, @@ -327172,6 +334248,10 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */ 0x1EC77, 0x1ECA8, 0x1ECA9, + 0x1ED06, + 0x1ED07, + 0x1ED33, + 0x1ED34, 0x1F107, 0x1F108, 0x20AEA, @@ -327183,10 +334263,10 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ - 215, /* Number of elements */ + 223, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327393,6 +334473,10 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F3, 0x1D7FC, 0x1D7FD, + 0x1E146, + 0x1E147, + 0x1E2F6, + 0x1E2F7, 0x1E8CC, 0x1E8CD, 0x1E956, @@ -327401,6 +334485,10 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ 0x1EC77, 0x1ECA8, 0x1ECA9, + 0x1ED06, + 0x1ED07, + 0x1ED33, + 0x1ED34, 0x1F107, 0x1F108, 0x20AEA, @@ -327412,10 +334500,10 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */ - 215, /* Number of elements */ + 223, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327622,6 +334710,10 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */ 0x1D7F3, 0x1D7FC, 0x1D7FD, + 0x1E146, + 0x1E147, + 0x1E2F6, + 0x1E2F7, 0x1E8CC, 0x1E8CD, 0x1E956, @@ -327630,6 +334722,10 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */ 0x1EC77, 0x1ECA8, 0x1ECA9, + 0x1ED06, + 0x1ED07, + 0x1ED33, + 0x1ED34, 0x1F107, 0x1F108, 0x20AEA, @@ -327639,7 +334735,7 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_NV__60_invlist[] = { /* for all charsets */ - 25, /* Number of elements */ + 27, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327667,11 +334763,13 @@ static const UV UNI_NV__60_invlist[] = { /* for all charsets */ 0x1D36E, 0x1D36F, 0x1EC7F, - 0x1EC80 + 0x1EC80, + 0x1ED0F, + 0x1ED10 }; static const UV UNI_NV__600_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327685,11 +334783,15 @@ static const UV UNI_NV__600_invlist[] = { /* for all charsets */ 0x10E77, 0x10E78, 0x1EC88, - 0x1EC89 + 0x1EC89, + 0x1ED18, + 0x1ED19, + 0x1ED39, + 0x1ED3A }; static const UV UNI_NV__6000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327699,11 +334801,13 @@ static const UV UNI_NV__6000_invlist[] = { /* for all charsets */ 0x109E0, 0x109E1, 0x1EC91, - 0x1EC92 + 0x1EC92, + 0x1ED21, + 0x1ED22 }; static const UV UNI_NV__60000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327713,7 +334817,9 @@ static const UV UNI_NV__60000_invlist[] = { /* for all charsets */ 0x109E9, 0x109EA, 0x1EC9A, - 0x1EC9B + 0x1EC9B, + 0x1ED2A, + 0x1ED2B }; static const UV UNI_NV__600000_invlist[] = { /* for all charsets */ @@ -327729,7 +334835,7 @@ static const UV UNI_NV__600000_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */ - 209, /* Number of elements */ + 217, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327930,6 +335036,10 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F4, 0x1D7FD, 0x1D7FE, + 0x1E147, + 0x1E148, + 0x1E2F7, + 0x1E2F8, 0x1E8CD, 0x1E8CE, 0x1E957, @@ -327938,6 +335048,10 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */ 0x1EC78, 0x1ECA9, 0x1ECAA, + 0x1ED07, + 0x1ED08, + 0x1ED34, + 0x1ED35, 0x1F108, 0x1F109, 0x20001, @@ -327949,10 +335063,10 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ - 209, /* Number of elements */ + 217, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328153,6 +335267,10 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F4, 0x1D7FD, 0x1D7FE, + 0x1E147, + 0x1E148, + 0x1E2F7, + 0x1E2F8, 0x1E8CD, 0x1E8CE, 0x1E957, @@ -328161,6 +335279,10 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ 0x1EC78, 0x1ECA9, 0x1ECAA, + 0x1ED07, + 0x1ED08, + 0x1ED34, + 0x1ED35, 0x1F108, 0x1F109, 0x20001, @@ -328172,10 +335294,10 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */ - 209, /* Number of elements */ + 217, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328376,6 +335498,10 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */ 0x1D7F4, 0x1D7FD, 0x1D7FE, + 0x1E147, + 0x1E148, + 0x1E2F7, + 0x1E2F8, 0x1E8CD, 0x1E8CE, 0x1E957, @@ -328384,6 +335510,10 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */ 0x1EC78, 0x1ECA9, 0x1ECAA, + 0x1ED07, + 0x1ED08, + 0x1ED34, + 0x1ED35, 0x1F108, 0x1F109, 0x20001, @@ -328423,7 +335553,7 @@ static const UV UNI_NV__7_SLASH_8_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__70_invlist[] = { /* for all charsets */ - 25, /* Number of elements */ + 27, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328451,11 +335581,13 @@ static const UV UNI_NV__70_invlist[] = { /* for all charsets */ 0x1D36F, 0x1D370, 0x1EC80, - 0x1EC81 + 0x1EC81, + 0x1ED10, + 0x1ED11 }; static const UV UNI_NV__700_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 13, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328469,11 +335601,13 @@ static const UV UNI_NV__700_invlist[] = { /* for all charsets */ 0x10E78, 0x10E79, 0x1EC89, - 0x1EC8A + 0x1EC8A, + 0x1ED19, + 0x1ED1A }; static const UV UNI_NV__7000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328483,11 +335617,13 @@ static const UV UNI_NV__7000_invlist[] = { /* for all charsets */ 0x109E1, 0x109E2, 0x1EC92, - 0x1EC93 + 0x1EC93, + 0x1ED22, + 0x1ED23 }; static const UV UNI_NV__70000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328497,7 +335633,9 @@ static const UV UNI_NV__70000_invlist[] = { /* for all charsets */ 0x109EA, 0x109EB, 0x1EC9B, - 0x1EC9C + 0x1EC9C, + 0x1ED2B, + 0x1ED2C }; static const UV UNI_NV__700000_invlist[] = { /* for all charsets */ @@ -328513,7 +335651,7 @@ static const UV UNI_NV__700000_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */ - 203, /* Number of elements */ + 211, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328710,6 +335848,10 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F5, 0x1D7FE, 0x1D7FF, + 0x1E148, + 0x1E149, + 0x1E2F8, + 0x1E2F9, 0x1E8CE, 0x1E8CF, 0x1E958, @@ -328718,6 +335860,10 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */ 0x1EC79, 0x1ECAA, 0x1ECAB, + 0x1ED08, + 0x1ED09, + 0x1ED35, + 0x1ED36, 0x1F109, 0x1F10A }; @@ -328727,10 +335873,10 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ - 203, /* Number of elements */ + 211, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -328927,6 +336073,10 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F5, 0x1D7FE, 0x1D7FF, + 0x1E148, + 0x1E149, + 0x1E2F8, + 0x1E2F9, 0x1E8CE, 0x1E8CF, 0x1E958, @@ -328935,6 +336085,10 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ 0x1EC79, 0x1ECAA, 0x1ECAB, + 0x1ED08, + 0x1ED09, + 0x1ED35, + 0x1ED36, 0x1F109, 0x1F10A }; @@ -328944,10 +336098,10 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */ - 203, /* Number of elements */ + 211, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329144,6 +336298,10 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */ 0x1D7F5, 0x1D7FE, 0x1D7FF, + 0x1E148, + 0x1E149, + 0x1E2F8, + 0x1E2F9, 0x1E8CE, 0x1E8CF, 0x1E958, @@ -329152,6 +336310,10 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */ 0x1EC79, 0x1ECAA, 0x1ECAB, + 0x1ED08, + 0x1ED09, + 0x1ED35, + 0x1ED36, 0x1F109, 0x1F10A }; @@ -329159,7 +336321,7 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_NV__80_invlist[] = { /* for all charsets */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329185,11 +336347,13 @@ static const UV UNI_NV__80_invlist[] = { /* for all charsets */ 0x1D370, 0x1D371, 0x1EC81, - 0x1EC82 + 0x1EC82, + 0x1ED11, + 0x1ED12 }; static const UV UNI_NV__800_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 13, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329203,11 +336367,13 @@ static const UV UNI_NV__800_invlist[] = { /* for all charsets */ 0x10E79, 0x10E7A, 0x1EC8A, - 0x1EC8B + 0x1EC8B, + 0x1ED1A, + 0x1ED1B }; static const UV UNI_NV__8000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329217,11 +336383,13 @@ static const UV UNI_NV__8000_invlist[] = { /* for all charsets */ 0x109E2, 0x109E3, 0x1EC93, - 0x1EC94 + 0x1EC94, + 0x1ED23, + 0x1ED24 }; static const UV UNI_NV__80000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329231,7 +336399,9 @@ static const UV UNI_NV__80000_invlist[] = { /* for all charsets */ 0x109EB, 0x109EC, 0x1EC9C, - 0x1EC9D + 0x1EC9D, + 0x1ED2C, + 0x1ED2D }; static const UV UNI_NV__800000_invlist[] = { /* for all charsets */ @@ -329247,7 +336417,7 @@ static const UV UNI_NV__800000_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */ - 207, /* Number of elements */ + 215, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329446,6 +336616,10 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */ 0x1D7F6, 0x1D7FF, 0x1D800, + 0x1E149, + 0x1E14A, + 0x1E2F9, + 0x1E2FA, 0x1E8CF, 0x1E8D0, 0x1E959, @@ -329454,6 +336628,10 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */ 0x1EC7A, 0x1ECAB, 0x1ECAC, + 0x1ED09, + 0x1ED0A, + 0x1ED36, + 0x1ED37, 0x1F10A, 0x1F10B, 0x2F890, @@ -329465,10 +336643,10 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ - 207, /* Number of elements */ + 215, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329667,6 +336845,10 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ 0x1D7F6, 0x1D7FF, 0x1D800, + 0x1E149, + 0x1E14A, + 0x1E2F9, + 0x1E2FA, 0x1E8CF, 0x1E8D0, 0x1E959, @@ -329675,6 +336857,10 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ 0x1EC7A, 0x1ECAB, 0x1ECAC, + 0x1ED09, + 0x1ED0A, + 0x1ED36, + 0x1ED37, 0x1F10A, 0x1F10B, 0x2F890, @@ -329686,10 +336872,10 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */ - 207, /* Number of elements */ + 215, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329888,6 +337074,10 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */ 0x1D7F6, 0x1D7FF, 0x1D800, + 0x1E149, + 0x1E14A, + 0x1E2F9, + 0x1E2FA, 0x1E8CF, 0x1E8D0, 0x1E959, @@ -329896,6 +337086,10 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */ 0x1EC7A, 0x1ECAB, 0x1ECAC, + 0x1ED09, + 0x1ED0A, + 0x1ED36, + 0x1ED37, 0x1F10A, 0x1F10B, 0x2F890, @@ -329915,7 +337109,7 @@ static const UV UNI_NV__9_SLASH_2_invlist[] = { /* for all charsets */ }; static const UV UNI_NV__90_invlist[] = { /* for all charsets */ - 23, /* Number of elements */ + 25, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329941,11 +337135,13 @@ static const UV UNI_NV__90_invlist[] = { /* for all charsets */ 0x1D371, 0x1D372, 0x1EC82, - 0x1EC83 + 0x1EC83, + 0x1ED12, + 0x1ED13 }; static const UV UNI_NV__900_invlist[] = { /* for all charsets */ - 13, /* Number of elements */ + 15, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329961,11 +337157,13 @@ static const UV UNI_NV__900_invlist[] = { /* for all charsets */ 0x10E7A, 0x10E7B, 0x1EC8B, - 0x1EC8C + 0x1EC8C, + 0x1ED1B, + 0x1ED1C }; static const UV UNI_NV__9000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329975,11 +337173,13 @@ static const UV UNI_NV__9000_invlist[] = { /* for all charsets */ 0x109E3, 0x109E4, 0x1EC94, - 0x1EC95 + 0x1EC95, + 0x1ED24, + 0x1ED25 }; static const UV UNI_NV__90000_invlist[] = { /* for all charsets */ - 7, /* Number of elements */ + 9, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -329989,7 +337189,9 @@ static const UV UNI_NV__90000_invlist[] = { /* for all charsets */ 0x109EC, 0x109ED, 0x1EC9D, - 0x1EC9E + 0x1EC9E, + 0x1ED2D, + 0x1ED2E }; static const UV UNI_NV__900000_invlist[] = { /* for all charsets */ @@ -330005,7 +337207,7 @@ static const UV UNI_NV__900000_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ - 395, /* Number of elements */ + 405, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -330344,6 +337546,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ 0x11D5A, 0x11DA0, 0x11DAA, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16A60, @@ -330360,6 +337564,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ 0x1D379, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E8C7, 0x1E8D0, 0x1E950, @@ -330370,6 +337578,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D, 0x20001, @@ -330411,10 +337623,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ - 395, /* Number of elements */ + 405, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -330753,6 +337965,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ 0x11D5A, 0x11DA0, 0x11DAA, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16A60, @@ -330769,6 +337983,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ 0x1D379, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E8C7, 0x1E8D0, 0x1E950, @@ -330779,6 +337997,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D, 0x20001, @@ -330820,10 +338042,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */ - 395, /* Number of elements */ + 405, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -331162,6 +338384,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */ 0x11D5A, 0x11DA0, 0x11DAA, + 0x11FC0, + 0x11FD5, 0x12400, 0x1246F, 0x16A60, @@ -331178,6 +338402,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */ 0x1D379, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E8C7, 0x1E8D0, 0x1E950, @@ -331188,6 +338416,10 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */ 0x1ECB0, 0x1ECB1, 0x1ECB5, + 0x1ED01, + 0x1ED2E, + 0x1ED2F, + 0x1ED3E, 0x1F100, 0x1F10D, 0x20001, @@ -331277,7 +338509,7 @@ static const UV UNI_ORNAMENTALDINGBATS_invlist[] = { /* for all charsets */ }; static const UV UNI_ORYA_invlist[] = { /* for all charsets */ - 35, /* Number of elements */ + 37, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -331315,7 +338547,9 @@ static const UV UNI_ORYA_invlist[] = { /* for all charsets */ 0xB66, 0xB78, 0x1CDA, - 0x1CDB + 0x1CDB, + 0x1CF2, + 0x1CF3 }; static const UV UNI_OSGE_invlist[] = { /* for all charsets */ @@ -331342,10 +338576,20 @@ static const UV UNI_OSMA_invlist[] = { /* for all charsets */ 0x104AA }; +static const UV UNI_OTTOMANSIYAQNUMBERS_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1ED00, + 0x1ED50 +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ - 357, /* Number of elements */ + 365, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -331428,6 +338672,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -331456,7 +338702,7 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x1369, 0x1400, 0x1401, - 0x166D, + 0x166E, 0x166F, 0x169B, 0x169D, @@ -331527,7 +338773,7 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x2E00, 0x2E2F, 0x2E30, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x3008, @@ -331676,6 +338922,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -331688,6 +338936,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -331700,6 +338950,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -331713,10 +338965,10 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ - 365, /* Number of elements */ + 373, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -331807,6 +339059,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -331835,7 +339089,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x1369, 0x1400, 0x1401, - 0x166D, + 0x166E, 0x166F, 0x169B, 0x169D, @@ -331906,7 +339160,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x2E00, 0x2E2F, 0x2E30, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x3008, @@ -332055,6 +339309,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -332067,6 +339323,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -332079,6 +339337,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -332092,10 +339352,10 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ - 363, /* Number of elements */ + 371, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -332184,6 +339444,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -332212,7 +339474,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x1369, 0x1400, 0x1401, - 0x166D, + 0x166E, 0x166F, 0x169B, 0x169D, @@ -332283,7 +339545,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x2E00, 0x2E2F, 0x2E30, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x3008, @@ -332432,6 +339694,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -332444,6 +339708,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -332456,6 +339722,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -332547,7 +339815,7 @@ static const UV UNI_PATSYN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 1047 */ 61, /* Number of elements */ @@ -332622,7 +339890,7 @@ static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 037 */ 59, /* Number of elements */ @@ -332729,7 +339997,7 @@ static const UV UNI_PC_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PC_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ @@ -332756,7 +340024,7 @@ static const UV UNI_PC_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PC_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ @@ -332849,7 +340117,7 @@ static const UV UNI_PD_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */ 35, /* Number of elements */ @@ -332898,7 +340166,7 @@ static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PD_invlist[] = { /* for EBCDIC 037 */ 35, /* Number of elements */ @@ -333103,7 +340371,7 @@ static const UV UNI_PE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */ 145, /* Number of elements */ @@ -333262,7 +340530,7 @@ static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PE_invlist[] = { /* for EBCDIC 037 */ 145, /* Number of elements */ @@ -333465,7 +340733,7 @@ static const UV UNI_PF_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PF_invlist[] = { /* for EBCDIC 1047 */ 21, /* Number of elements */ @@ -333500,7 +340768,7 @@ static const UV UNI_PF_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PF_invlist[] = { /* for EBCDIC 037 */ 21, /* Number of elements */ @@ -333653,7 +340921,7 @@ static const UV UNI_PI_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PI_invlist[] = { /* for EBCDIC 1047 */ 23, /* Number of elements */ @@ -333690,7 +340958,7 @@ static const UV UNI_PI_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PI_invlist[] = { /* for EBCDIC 037 */ 23, /* Number of elements */ @@ -333737,7 +341005,7 @@ static const UV UNI_PLAYINGCARDS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ - 351, /* Number of elements */ + 359, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -333812,6 +341080,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -333836,7 +341106,7 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x10FC, 0x1360, 0x1369, - 0x166D, + 0x166E, 0x166F, 0x16EB, 0x16EE, @@ -333915,7 +341185,7 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x2E41, 0x2E42, 0x2E43, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x303D, @@ -334062,6 +341332,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -334074,6 +341346,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -334086,6 +341360,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -334099,10 +341375,10 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ - 355, /* Number of elements */ + 363, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -334181,6 +341457,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -334205,7 +341483,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x10FC, 0x1360, 0x1369, - 0x166D, + 0x166E, 0x166F, 0x16EB, 0x16EE, @@ -334284,7 +341562,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x2E41, 0x2E42, 0x2E43, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x303D, @@ -334431,6 +341709,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -334443,6 +341723,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -334455,6 +341737,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -334468,10 +341752,10 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ - 355, /* Number of elements */ + 363, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -334550,6 +341834,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0xA77, 0xAF0, 0xAF1, + 0xC77, + 0xC78, 0xC84, 0xC85, 0xDF4, @@ -334574,7 +341860,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x10FC, 0x1360, 0x1369, - 0x166D, + 0x166E, 0x166F, 0x16EB, 0x16EE, @@ -334653,7 +341939,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x2E41, 0x2E42, 0x2E43, - 0x2E4F, + 0x2E50, 0x3001, 0x3004, 0x303D, @@ -334800,6 +342086,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x1173F, 0x1183B, 0x1183C, + 0x119E2, + 0x119E3, 0x11A3F, 0x11A47, 0x11A9A, @@ -334812,6 +342100,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x11C72, 0x11EF7, 0x11EF9, + 0x11FFF, + 0x12000, 0x12470, 0x12475, 0x16A6E, @@ -334824,6 +342114,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x16B45, 0x16E97, 0x16E9B, + 0x16FE2, + 0x16FE3, 0x1BC9F, 0x1BCA0, 0x1DA87, @@ -335011,7 +342303,7 @@ static const UV UNI_PS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */ 151, /* Number of elements */ @@ -335176,7 +342468,7 @@ static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PS_invlist[] = { /* for EBCDIC 037 */ 151, /* Number of elements */ @@ -335349,7 +342641,7 @@ static const UV UNI_PUA_invlist[] = { /* for all charsets */ }; static const UV UNI_QAAI_invlist[] = { /* for all charsets */ - 33, /* Number of elements */ + 35, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -335360,6 +342652,8 @@ static const UV UNI_QAAI_invlist[] = { /* for all charsets */ 0x345, 0x346, 0x363, + 0x953, + 0x955, 0x1AB0, 0x1ABF, 0x1DC2, @@ -335429,7 +342723,7 @@ static const UV UNI_QMARK_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 1047 */ 25, /* Number of elements */ @@ -335468,7 +342762,7 @@ static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 037 */ 25, /* Number of elements */ @@ -335587,7 +342881,7 @@ static const UV UNI_RUNR_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ - 441, /* Number of elements */ + 453, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -335702,6 +342996,8 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x10A0, 0x1390, 0x139A, + 0x166D, + 0x166E, 0x17DB, 0x17DC, 0x1940, @@ -335791,9 +343087,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2E80, @@ -335833,8 +343127,6 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x328A, 0x32B1, 0x32C0, - 0x32FF, - 0x3300, 0x3400, 0x4DC0, 0x4E00, @@ -335904,6 +343196,8 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x10AC9, 0x1173F, 0x11740, + 0x11FD5, + 0x11FF2, 0x16B3C, 0x16B40, 0x16B45, @@ -335960,10 +343254,16 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1DA84, 0x1DA85, 0x1DA87, + 0x1E14F, + 0x1E150, + 0x1E2FF, + 0x1E300, 0x1ECAC, 0x1ECAD, 0x1ECB0, 0x1ECB1, + 0x1ED2E, + 0x1ED2F, 0x1EEF0, 0x1EEF2, 0x1F000, @@ -335979,7 +343279,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1F0D1, 0x1F0F6, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -335993,15 +343293,17 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -336014,24 +343316,28 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* ASCII/Latin1 */ @@ -336039,10 +343345,10 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ - 447, /* Number of elements */ + 459, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -336163,6 +343469,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x10A0, 0x1390, 0x139A, + 0x166D, + 0x166E, 0x17DB, 0x17DC, 0x1940, @@ -336252,9 +343560,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2E80, @@ -336294,8 +343600,6 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x328A, 0x32B1, 0x32C0, - 0x32FF, - 0x3300, 0x3400, 0x4DC0, 0x4E00, @@ -336365,6 +343669,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x10AC9, 0x1173F, 0x11740, + 0x11FD5, + 0x11FF2, 0x16B3C, 0x16B40, 0x16B45, @@ -336421,10 +343727,16 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1DA84, 0x1DA85, 0x1DA87, + 0x1E14F, + 0x1E150, + 0x1E2FF, + 0x1E300, 0x1ECAC, 0x1ECAD, 0x1ECB0, 0x1ECB1, + 0x1ED2E, + 0x1ED2F, 0x1EEF0, 0x1EEF2, 0x1F000, @@ -336440,7 +343752,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1F0D1, 0x1F0F6, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -336454,15 +343766,17 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -336475,24 +343789,28 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* EBCDIC 1047 */ @@ -336500,10 +343818,10 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ - 445, /* Number of elements */ + 457, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -336622,6 +343940,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x10A0, 0x1390, 0x139A, + 0x166D, + 0x166E, 0x17DB, 0x17DC, 0x1940, @@ -336711,9 +344031,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2E80, @@ -336753,8 +344071,6 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x328A, 0x32B1, 0x32C0, - 0x32FF, - 0x3300, 0x3400, 0x4DC0, 0x4E00, @@ -336824,6 +344140,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x10AC9, 0x1173F, 0x11740, + 0x11FD5, + 0x11FF2, 0x16B3C, 0x16B40, 0x16B45, @@ -336880,10 +344198,16 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1DA84, 0x1DA85, 0x1DA87, + 0x1E14F, + 0x1E150, + 0x1E2FF, + 0x1E300, 0x1ECAC, 0x1ECAD, 0x1ECB0, 0x1ECB1, + 0x1ED2E, + 0x1ED2F, 0x1EEF0, 0x1EEF2, 0x1F000, @@ -336899,7 +344223,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1F0D1, 0x1F0F6, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -336913,15 +344237,17 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -336934,24 +344260,28 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* EBCDIC 037 */ @@ -337013,7 +344343,7 @@ static const UV UNI_SB__AT_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 1047 */ 9, /* Number of elements */ @@ -337036,7 +344366,7 @@ static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 037 */ 9, /* Number of elements */ @@ -337159,7 +344489,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */ 91, /* Number of elements */ @@ -337264,7 +344594,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */ 89, /* Number of elements */ @@ -337365,7 +344695,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ - 557, /* Number of elements */ + 567, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -337561,8 +344891,6 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -337658,7 +344986,7 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -337836,6 +345164,12 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -337878,8 +345212,10 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -337918,6 +345254,10 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -337931,7 +345271,7 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */ - 39, /* Number of elements */ + 41, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -337968,6 +345308,8 @@ static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -337981,10 +345323,10 @@ static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */ - 39, /* Number of elements */ + 41, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -338021,6 +345363,8 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -338034,10 +345378,10 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */ - 39, /* Number of elements */ + 41, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -338074,6 +345418,8 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -338085,7 +345431,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ - 989, /* Number of elements */ + 1011, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -338344,25 +345690,13 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB4, @@ -338400,9 +345734,9 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1082, 0x108E, 0x108F, + 0x10D0, + 0x10FB, 0x10FC, - 0x10FD, - 0x1100, 0x1249, 0x124A, 0x124E, @@ -338506,12 +345840,18 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1C50, 0x1C5A, 0x1C7E, + 0x1C90, + 0x1CBB, + 0x1CBD, + 0x1CC0, 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x2135, 0x2139, 0x2180, @@ -338826,6 +346166,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -338886,6 +346228,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -338902,12 +346246,22 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, 0x1182C, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -338917,8 +346271,6 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -338975,19 +346327,25 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x16B7D, 0x16B90, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -338998,8 +346356,18 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -339083,7 +346451,7 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ - 1289, /* Number of elements */ + 1293, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -339636,10 +347004,6 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ 0x530, 0x560, 0x589, - 0x10D0, - 0x10FB, - 0x10FD, - 0x1100, 0x13F8, 0x13FE, 0x1C80, @@ -340294,12 +347658,20 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -340383,10 +347755,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ - 1297, /* Number of elements */ + 1301, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -340947,10 +348319,6 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ 0x530, 0x560, 0x589, - 0x10D0, - 0x10FB, - 0x10FD, - 0x1100, 0x13F8, 0x13FE, 0x1C80, @@ -341605,12 +348973,20 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -341694,10 +349070,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ - 1297, /* Number of elements */ + 1301, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -342258,10 +349634,6 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ 0x530, 0x560, 0x589, - 0x10D0, - 0x10FB, - 0x10FD, - 0x1100, 0x13F8, 0x13FE, 0x1C80, @@ -342916,12 +350288,20 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ 0xA7B8, 0xA7B9, 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C0, + 0xA7C3, + 0xA7C4, 0xA7F8, 0xA7FB, 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABC0, 0xFB00, @@ -343004,6 +350384,408 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ +static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */ + 121, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x30, + 0x3A, + 0x660, + 0x66A, + 0x66B, + 0x66D, + 0x6F0, + 0x6FA, + 0x7C0, + 0x7CA, + 0x966, + 0x970, + 0x9E6, + 0x9F0, + 0xA66, + 0xA70, + 0xAE6, + 0xAF0, + 0xB66, + 0xB70, + 0xBE6, + 0xBF0, + 0xC66, + 0xC70, + 0xCE6, + 0xCF0, + 0xD66, + 0xD70, + 0xDE6, + 0xDF0, + 0xE50, + 0xE5A, + 0xED0, + 0xEDA, + 0xF20, + 0xF2A, + 0x1040, + 0x104A, + 0x1090, + 0x109A, + 0x17E0, + 0x17EA, + 0x1810, + 0x181A, + 0x1946, + 0x1950, + 0x19D0, + 0x19DA, + 0x1A80, + 0x1A8A, + 0x1A90, + 0x1A9A, + 0x1B50, + 0x1B5A, + 0x1BB0, + 0x1BBA, + 0x1C40, + 0x1C4A, + 0x1C50, + 0x1C5A, + 0xA620, + 0xA62A, + 0xA8D0, + 0xA8DA, + 0xA900, + 0xA90A, + 0xA9D0, + 0xA9DA, + 0xA9F0, + 0xA9FA, + 0xAA50, + 0xAA5A, + 0xABF0, + 0xABFA, + 0xFF10, + 0xFF1A, + 0x104A0, + 0x104AA, + 0x10D30, + 0x10D3A, + 0x11066, + 0x11070, + 0x110F0, + 0x110FA, + 0x11136, + 0x11140, + 0x111D0, + 0x111DA, + 0x112F0, + 0x112FA, + 0x11450, + 0x1145A, + 0x114D0, + 0x114DA, + 0x11650, + 0x1165A, + 0x116C0, + 0x116CA, + 0x11730, + 0x1173A, + 0x118E0, + 0x118EA, + 0x11C50, + 0x11C5A, + 0x11D50, + 0x11D5A, + 0x11DA0, + 0x11DAA, + 0x16A60, + 0x16A6A, + 0x16B50, + 0x16B5A, + 0x1D7CE, + 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, + 0x1E950, + 0x1E95A +}; + +# endif /* ASCII/Latin1 */ + +# if 'A' == 193 /* EBCDIC 1047 */ \ + && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ + && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 + +static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */ + 121, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0xF0, + 0xFA, + 0x660, + 0x66A, + 0x66B, + 0x66D, + 0x6F0, + 0x6FA, + 0x7C0, + 0x7CA, + 0x966, + 0x970, + 0x9E6, + 0x9F0, + 0xA66, + 0xA70, + 0xAE6, + 0xAF0, + 0xB66, + 0xB70, + 0xBE6, + 0xBF0, + 0xC66, + 0xC70, + 0xCE6, + 0xCF0, + 0xD66, + 0xD70, + 0xDE6, + 0xDF0, + 0xE50, + 0xE5A, + 0xED0, + 0xEDA, + 0xF20, + 0xF2A, + 0x1040, + 0x104A, + 0x1090, + 0x109A, + 0x17E0, + 0x17EA, + 0x1810, + 0x181A, + 0x1946, + 0x1950, + 0x19D0, + 0x19DA, + 0x1A80, + 0x1A8A, + 0x1A90, + 0x1A9A, + 0x1B50, + 0x1B5A, + 0x1BB0, + 0x1BBA, + 0x1C40, + 0x1C4A, + 0x1C50, + 0x1C5A, + 0xA620, + 0xA62A, + 0xA8D0, + 0xA8DA, + 0xA900, + 0xA90A, + 0xA9D0, + 0xA9DA, + 0xA9F0, + 0xA9FA, + 0xAA50, + 0xAA5A, + 0xABF0, + 0xABFA, + 0xFF10, + 0xFF1A, + 0x104A0, + 0x104AA, + 0x10D30, + 0x10D3A, + 0x11066, + 0x11070, + 0x110F0, + 0x110FA, + 0x11136, + 0x11140, + 0x111D0, + 0x111DA, + 0x112F0, + 0x112FA, + 0x11450, + 0x1145A, + 0x114D0, + 0x114DA, + 0x11650, + 0x1165A, + 0x116C0, + 0x116CA, + 0x11730, + 0x1173A, + 0x118E0, + 0x118EA, + 0x11C50, + 0x11C5A, + 0x11D50, + 0x11D5A, + 0x11DA0, + 0x11DAA, + 0x16A60, + 0x16A6A, + 0x16B50, + 0x16B5A, + 0x1D7CE, + 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, + 0x1E950, + 0x1E95A +}; + +# endif /* EBCDIC 1047 */ + +# if 'A' == 193 /* EBCDIC 037 */ \ + && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ + && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 + +static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */ + 121, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0xF0, + 0xFA, + 0x660, + 0x66A, + 0x66B, + 0x66D, + 0x6F0, + 0x6FA, + 0x7C0, + 0x7CA, + 0x966, + 0x970, + 0x9E6, + 0x9F0, + 0xA66, + 0xA70, + 0xAE6, + 0xAF0, + 0xB66, + 0xB70, + 0xBE6, + 0xBF0, + 0xC66, + 0xC70, + 0xCE6, + 0xCF0, + 0xD66, + 0xD70, + 0xDE6, + 0xDF0, + 0xE50, + 0xE5A, + 0xED0, + 0xEDA, + 0xF20, + 0xF2A, + 0x1040, + 0x104A, + 0x1090, + 0x109A, + 0x17E0, + 0x17EA, + 0x1810, + 0x181A, + 0x1946, + 0x1950, + 0x19D0, + 0x19DA, + 0x1A80, + 0x1A8A, + 0x1A90, + 0x1A9A, + 0x1B50, + 0x1B5A, + 0x1BB0, + 0x1BBA, + 0x1C40, + 0x1C4A, + 0x1C50, + 0x1C5A, + 0xA620, + 0xA62A, + 0xA8D0, + 0xA8DA, + 0xA900, + 0xA90A, + 0xA9D0, + 0xA9DA, + 0xA9F0, + 0xA9FA, + 0xAA50, + 0xAA5A, + 0xABF0, + 0xABFA, + 0xFF10, + 0xFF1A, + 0x104A0, + 0x104AA, + 0x10D30, + 0x10D3A, + 0x11066, + 0x11070, + 0x110F0, + 0x110FA, + 0x11136, + 0x11140, + 0x111D0, + 0x111DA, + 0x112F0, + 0x112FA, + 0x11450, + 0x1145A, + 0x114D0, + 0x114DA, + 0x11650, + 0x1165A, + 0x116C0, + 0x116CA, + 0x11730, + 0x1173A, + 0x118E0, + 0x118EA, + 0x11C50, + 0x11C5A, + 0x11D50, + 0x11D5A, + 0x11DA0, + 0x11DAA, + 0x16A60, + 0x16A6A, + 0x16B50, + 0x16B5A, + 0x1D7CE, + 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, + 0x1E950, + 0x1E95A +}; + +# endif /* EBCDIC 037 */ + +# if 'A' == 65 /* ASCII/Latin1 */ + static const UV UNI_SB__SC_invlist[] = { /* for ASCII/Latin1 */ 39, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -343055,7 +350837,7 @@ static const UV UNI_SB__SC_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 1047 */ 41, /* Number of elements */ @@ -343110,7 +350892,7 @@ static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 037 */ 41, /* Number of elements */ @@ -343181,7 +350963,7 @@ static const UV UNI_SB__SE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 1047 */ 5, /* Number of elements */ @@ -343200,7 +350982,7 @@ static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 037 */ 5, /* Number of elements */ @@ -343249,7 +351031,7 @@ static const UV UNI_SB__SP_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 1047 */ 17, /* Number of elements */ @@ -343280,7 +351062,7 @@ static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 037 */ 17, /* Number of elements */ @@ -343465,7 +351247,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ 143, /* Number of elements */ @@ -343622,7 +351404,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ 143, /* Number of elements */ @@ -343779,7 +351561,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ - 1279, /* Number of elements */ + 1285, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -344336,10 +352118,6 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ 0x10CE, 0x13A0, 0x13F6, - 0x1C90, - 0x1CBB, - 0x1CBD, - 0x1CC0, 0x1E00, 0x1E01, 0x1E02, @@ -344980,6 +352758,16 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -345069,10 +352857,10 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ - 1297, /* Number of elements */ + 1303, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -345647,10 +353435,6 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ 0x10CE, 0x13A0, 0x13F6, - 0x1C90, - 0x1CBB, - 0x1CBD, - 0x1CC0, 0x1E00, 0x1E01, 0x1E02, @@ -346291,6 +354075,16 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -346380,10 +354174,10 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ - 1293, /* Number of elements */ + 1299, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -346954,10 +354748,6 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ 0x10CE, 0x13A0, 0x13F6, - 0x1C90, - 0x1CBB, - 0x1CBD, - 0x1CC0, 0x1E00, 0x1E01, 0x1E02, @@ -347598,6 +355388,16 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ 0xA7B7, 0xA7B8, 0xA7B9, + 0xA7BA, + 0xA7BB, + 0xA7BC, + 0xA7BD, + 0xA7BE, + 0xA7BF, + 0xA7C2, + 0xA7C3, + 0xA7C4, + 0xA7C7, 0xFF21, 0xFF3B, 0x10400, @@ -347687,7 +355487,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ - 1565, /* Number of elements */ + 1579, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -348088,27 +355888,13 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -348297,7 +356083,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -348523,7 +356309,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -348579,7 +356367,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -348652,7 +356440,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xFF0A, 0xFF0C, 0xFF0F, - 0xFF1A, + 0xFF10, 0xFF1B, 0xFF1F, 0xFF20, @@ -348812,6 +356600,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11049, 0x11066, @@ -348903,7 +356693,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -348925,7 +356715,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -348942,6 +356732,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A42, @@ -348949,8 +356747,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9B, 0x11A9E, @@ -349006,6 +356802,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -349035,19 +356833,25 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16E98, 0x16E99, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -349156,12 +356960,22 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -349263,10 +357077,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ - 1585, /* Number of elements */ + 1599, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -349687,27 +357501,13 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -349896,7 +357696,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -350122,7 +357922,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -350178,7 +357980,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -350251,7 +358053,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xFF0A, 0xFF0C, 0xFF0F, - 0xFF1A, + 0xFF10, 0xFF1B, 0xFF1F, 0xFF20, @@ -350411,6 +358213,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11049, 0x11066, @@ -350502,7 +358306,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -350524,7 +358328,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -350541,6 +358345,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A42, @@ -350548,8 +358360,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9B, 0x11A9E, @@ -350605,6 +358415,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -350634,19 +358446,25 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16E98, 0x16E99, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -350755,12 +358573,22 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -350862,10 +358690,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ - 1583, /* Number of elements */ + 1597, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -351284,27 +359112,13 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -351493,7 +359307,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -351719,7 +359533,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -351775,7 +359591,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -351848,7 +359664,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xFF0A, 0xFF0C, 0xFF0F, - 0xFF1A, + 0xFF10, 0xFF1B, 0xFF1F, 0xFF20, @@ -352008,6 +359824,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x11049, 0x11066, @@ -352099,7 +359917,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -352121,7 +359939,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -352138,6 +359956,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A42, @@ -352145,8 +359971,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9B, 0x11A9E, @@ -352202,6 +360026,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -352231,19 +360057,25 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16E98, 0x16E99, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -352352,12 +360184,22 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -352459,7 +360301,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SC_invlist[] = { /* for ASCII/Latin1 */ - 39, /* Number of elements */ + 43, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -352500,6 +360342,10 @@ static const UV UNI_SC_invlist[] = { /* for ASCII/Latin1 */ 0xFFE2, 0xFFE5, 0xFFE7, + 0x11FDD, + 0x11FE1, + 0x1E2FF, + 0x1E300, 0x1ECB0, 0x1ECB1 }; @@ -352509,10 +360355,10 @@ static const UV UNI_SC_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SC_invlist[] = { /* for EBCDIC 1047 */ - 43, /* Number of elements */ + 47, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -352557,6 +360403,10 @@ static const UV UNI_SC_invlist[] = { /* for EBCDIC 1047 */ 0xFFE2, 0xFFE5, 0xFFE7, + 0x11FDD, + 0x11FE1, + 0x1E2FF, + 0x1E300, 0x1ECB0, 0x1ECB1 }; @@ -352566,10 +360416,10 @@ static const UV UNI_SC_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SC_invlist[] = { /* for EBCDIC 037 */ - 43, /* Number of elements */ + 47, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -352614,6 +360464,10 @@ static const UV UNI_SC_invlist[] = { /* for EBCDIC 037 */ 0xFFE2, 0xFFE5, 0xFFE7, + 0x11FDD, + 0x11FE1, + 0x1E2FF, + 0x1E300, 0x1ECB0, 0x1ECB1 }; @@ -352627,7 +360481,7 @@ static const UV UNI_SC__ADLM_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, @@ -352924,7 +360778,7 @@ static const UV UNI_SC__DEVA_invlist[] = { /* for all charsets */ 0x0, 0x900, 0x951, - 0x953, + 0x955, 0x964, 0x966, 0x980, @@ -353030,6 +360884,28 @@ static const UV UNI_SC__GONG_invlist[] = { /* for all charsets */ 0x11DAA }; +static const UV UNI_SC__GONM_invlist[] = { /* for all charsets */ + 15, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11D00, + 0x11D07, + 0x11D08, + 0x11D0A, + 0x11D0B, + 0x11D37, + 0x11D3A, + 0x11D3B, + 0x11D3C, + 0x11D3E, + 0x11D3F, + 0x11D48, + 0x11D50, + 0x11D5A +}; + static const UV UNI_SC__GRAN_invlist[] = { /* for all charsets */ 31, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -353313,7 +361189,7 @@ static const UV UNI_SC__HANO_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */ - 9, /* Number of elements */ + 11, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -353324,6 +361200,8 @@ static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */ 0x30A0, 0x1B001, 0x1B11F, + 0x1B150, + 0x1B153, 0x1F200, 0x1F201 }; @@ -353355,7 +361233,7 @@ static const UV UNI_SC__KALI_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */ - 17, /* Number of elements */ + 19, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -353375,7 +361253,9 @@ static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */ 0xFF71, 0xFF9E, 0x1B000, - 0x1B001 + 0x1B001, + 0x1B164, + 0x1B168 }; static const UV UNI_SC__KHOJ_invlist[] = { /* for all charsets */ @@ -353439,7 +361319,7 @@ static const UV UNI_SC__KTHI_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */ - 61, /* Number of elements */ + 65, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -353491,13 +361371,17 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xAB30, 0xAB5B, 0xAB5C, 0xAB65, + 0xAB66, + 0xAB68, 0xFB00, 0xFB07, 0xFF21, @@ -353511,10 +361395,10 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ - 87, /* Number of elements */ + 91, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -353592,13 +361476,17 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xAB30, 0xAB5B, 0xAB5C, 0xAB65, + 0xAB66, + 0xAB68, 0xFB00, 0xFB07, 0xFF21, @@ -353612,10 +361500,10 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */ - 83, /* Number of elements */ + 87, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -353689,13 +361577,17 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA788, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA800, 0xAB30, 0xAB5B, 0xAB5C, 0xAB65, + 0xAB66, + 0xAB68, 0xFB00, 0xFB07, 0xFF21, @@ -353884,6 +361776,20 @@ static const UV UNI_SC__MYMR_invlist[] = { /* for all charsets */ 0xAA80 }; +static const UV UNI_SC__NAND_invlist[] = { /* for all charsets */ + 7, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5 +}; + static const UV UNI_SC__ORYA_invlist[] = { /* for all charsets */ 29, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -353969,7 +361875,7 @@ static const UV UNI_SC__QAAI_invlist[] = { /* for all charsets */ 0x670, 0x671, 0x951, - 0x953, + 0x955, 0x1AB0, 0x1ABF, 0x1CD0, @@ -354145,7 +362051,7 @@ static const UV UNI_SC__TAKR_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA }; @@ -354163,7 +362069,7 @@ static const UV UNI_SC__TALE_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__TAML_invlist[] = { /* for all charsets */ - 33, /* Number of elements */ + 37, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -354199,7 +362105,11 @@ static const UV UNI_SC__TAML_invlist[] = { /* for all charsets */ 0xBD7, 0xBD8, 0xBE6, - 0xBFB + 0xBFB, + 0x11FC0, + 0x11FF2, + 0x11FFF, + 0x12000 }; static const UV UNI_SC__TELU_invlist[] = { /* for all charsets */ @@ -354230,7 +362140,7 @@ static const UV UNI_SC__TELU_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC80 }; @@ -354283,7 +362193,7 @@ static const UV UNI_SC__YI_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ - 332, /* Number of elements */ + 344, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -354357,6 +362267,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1CF4, 0x1CF5, 0x1CF8, + 0x1CFA, + 0x1CFB, 0x2000, 0x200C, 0x200E, @@ -354392,11 +362304,9 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2E00, - 0x2E4F, + 0x2E50, 0x2FF0, 0x2FFC, 0x3000, @@ -354423,6 +362333,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x3260, 0x327F, 0x32D0, + 0x32FF, + 0x3300, 0x3358, 0x3400, 0x4DC0, @@ -354479,6 +362391,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x101FD, 0x102E1, 0x102FC, + 0x16FE2, + 0x16FE4, 0x1BCA0, 0x1BCA4, 0x1D000, @@ -354545,6 +362459,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1D800, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1F000, 0x1F02C, 0x1F030, @@ -354560,7 +362476,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -354576,15 +362492,17 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -354597,24 +362515,28 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0xE0001, 0xE0002, 0xE0020, @@ -354626,10 +362548,10 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ - 358, /* Number of elements */ + 370, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -354729,6 +362651,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1CF4, 0x1CF5, 0x1CF8, + 0x1CFA, + 0x1CFB, 0x2000, 0x200C, 0x200E, @@ -354764,11 +362688,9 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2E00, - 0x2E4F, + 0x2E50, 0x2FF0, 0x2FFC, 0x3000, @@ -354795,6 +362717,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x3260, 0x327F, 0x32D0, + 0x32FF, + 0x3300, 0x3358, 0x3400, 0x4DC0, @@ -354851,6 +362775,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x101FD, 0x102E1, 0x102FC, + 0x16FE2, + 0x16FE4, 0x1BCA0, 0x1BCA4, 0x1D000, @@ -354917,6 +362843,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1D800, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1F000, 0x1F02C, 0x1F030, @@ -354932,7 +362860,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -354948,15 +362876,17 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -354969,24 +362899,28 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0xE0001, 0xE0002, 0xE0020, @@ -354998,10 +362932,10 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ - 354, /* Number of elements */ + 366, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -355097,6 +363031,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1CF4, 0x1CF5, 0x1CF8, + 0x1CFA, + 0x1CFB, 0x2000, 0x200C, 0x200E, @@ -355132,11 +363068,9 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2E00, - 0x2E4F, + 0x2E50, 0x2FF0, 0x2FFC, 0x3000, @@ -355163,6 +363097,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x3260, 0x327F, 0x32D0, + 0x32FF, + 0x3300, 0x3358, 0x3400, 0x4DC0, @@ -355219,6 +363155,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x101FD, 0x102E1, 0x102FC, + 0x16FE2, + 0x16FE4, 0x1BCA0, 0x1BCA4, 0x1D000, @@ -355285,6 +363223,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1D800, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1F000, 0x1F02C, 0x1F030, @@ -355300,7 +363240,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -355316,15 +363256,17 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -355337,24 +363279,28 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0xE0001, 0xE0002, 0xE0020, @@ -355440,7 +363386,7 @@ static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */ 65, /* Number of elements */ @@ -355519,7 +363465,7 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */ 65, /* Number of elements */ @@ -355798,7 +363744,7 @@ static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */ 57, /* Number of elements */ @@ -355869,7 +363815,7 @@ static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */ 55, /* Number of elements */ @@ -356078,7 +364024,7 @@ static const UV UNI_SM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SM_invlist[] = { /* for EBCDIC 1047 */ 131, /* Number of elements */ @@ -356223,7 +364169,7 @@ static const UV UNI_SM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SM_invlist[] = { /* for EBCDIC 037 */ 131, /* Number of elements */ @@ -356375,10 +364321,20 @@ static const UV UNI_SMALLFORMS_invlist[] = { /* for all charsets */ 0xFE70 }; +static const UV UNI_SMALLKANAEXT_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1B130, + 0x1B170 +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ - 349, /* Number of elements */ + 361, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -356445,6 +364401,8 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x10A0, 0x1390, 0x139A, + 0x166D, + 0x166E, 0x1940, 0x1941, 0x19DE, @@ -356542,9 +364500,7 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2E80, @@ -356582,8 +364538,6 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x328A, 0x32B1, 0x32C0, - 0x32FF, - 0x3300, 0x3400, 0x4DC0, 0x4E00, @@ -356625,6 +364579,10 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x10AC9, 0x1173F, 0x11740, + 0x11FD5, + 0x11FDD, + 0x11FE1, + 0x11FF2, 0x16B3C, 0x16B40, 0x16B45, @@ -356661,8 +364619,12 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1DA84, 0x1DA85, 0x1DA87, + 0x1E14F, + 0x1E150, 0x1ECAC, 0x1ECAD, + 0x1ED2E, + 0x1ED2F, 0x1F000, 0x1F02C, 0x1F030, @@ -356676,7 +364638,7 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1F0D1, 0x1F0F6, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -356692,15 +364654,17 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1F300, 0x1F3FB, 0x1F400, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -356713,24 +364677,28 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* ASCII/Latin1 */ @@ -356738,10 +364706,10 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ - 349, /* Number of elements */ + 361, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -356808,6 +364776,8 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x10A0, 0x1390, 0x139A, + 0x166D, + 0x166E, 0x1940, 0x1941, 0x19DE, @@ -356905,9 +364875,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2E80, @@ -356945,8 +364913,6 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x328A, 0x32B1, 0x32C0, - 0x32FF, - 0x3300, 0x3400, 0x4DC0, 0x4E00, @@ -356988,6 +364954,10 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x10AC9, 0x1173F, 0x11740, + 0x11FD5, + 0x11FDD, + 0x11FE1, + 0x11FF2, 0x16B3C, 0x16B40, 0x16B45, @@ -357024,8 +364994,12 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1DA84, 0x1DA85, 0x1DA87, + 0x1E14F, + 0x1E150, 0x1ECAC, 0x1ECAD, + 0x1ED2E, + 0x1ED2F, 0x1F000, 0x1F02C, 0x1F030, @@ -357039,7 +365013,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1F0D1, 0x1F0F6, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -357055,15 +365029,17 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1F300, 0x1F3FB, 0x1F400, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -357076,24 +365052,28 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* EBCDIC 1047 */ @@ -357101,10 +365081,10 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ - 349, /* Number of elements */ + 361, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -357171,6 +365151,8 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x10A0, 0x1390, 0x139A, + 0x166D, + 0x166E, 0x1940, 0x1941, 0x19DE, @@ -357268,9 +365250,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2CE5, 0x2CEB, 0x2E80, @@ -357308,8 +365288,6 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x328A, 0x32B1, 0x32C0, - 0x32FF, - 0x3300, 0x3400, 0x4DC0, 0x4E00, @@ -357351,6 +365329,10 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x10AC9, 0x1173F, 0x11740, + 0x11FD5, + 0x11FDD, + 0x11FE1, + 0x11FF2, 0x16B3C, 0x16B40, 0x16B45, @@ -357387,8 +365369,12 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1DA84, 0x1DA85, 0x1DA87, + 0x1E14F, + 0x1E150, 0x1ECAC, 0x1ECAD, + 0x1ED2E, + 0x1ED2F, 0x1F000, 0x1F02C, 0x1F030, @@ -357402,7 +365388,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1F0D1, 0x1F0F6, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -357418,15 +365404,17 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1F300, 0x1F3FB, 0x1F400, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -357439,24 +365427,28 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, - 0x1FA6E + 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96 }; # endif /* EBCDIC 037 */ @@ -357496,14 +365488,12 @@ static const UV UNI_SORA_invlist[] = { /* for all charsets */ }; static const UV UNI_SOYO_invlist[] = { /* for all charsets */ - 5, /* Number of elements */ + 3, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ 0x0, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3 }; @@ -357680,7 +365670,7 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ 149, /* Number of elements */ @@ -357843,7 +365833,7 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */ 149, /* Number of elements */ @@ -358139,6 +366129,16 @@ static const UV UNI_SYLO_invlist[] = { /* for all charsets */ 0xA82C }; +static const UV UNI_SYMBOLSANDPICTOGRAPHSEXTA_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1FA70, + 0x1FB00 +}; + static const UV UNI_SYRC_invlist[] = { /* for all charsets */ 21, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -358224,7 +366224,7 @@ static const UV UNI_TAKR_invlist[] = { /* for all charsets */ 0xA830, 0xA83A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA }; @@ -358259,8 +366259,18 @@ static const UV UNI_TALU_invlist[] = { /* for all charsets */ 0x19E0 }; +static const UV UNI_TAMILSUP_invlist[] = { /* for all charsets */ + 3, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x11FC0, + 0x12000 +}; + static const UV UNI_TAML_invlist[] = { /* for all charsets */ - 47, /* Number of elements */ + 51, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -358310,7 +366320,11 @@ static const UV UNI_TAML_invlist[] = { /* for all charsets */ 0x11303, 0x11304, 0x1133B, - 0x1133D + 0x1133D, + 0x11FC0, + 0x11FF2, + 0x11FFF, + 0x12000 }; static const UV UNI_TANG_invlist[] = { /* for all charsets */ @@ -358322,7 +366336,7 @@ static const UV UNI_TANG_invlist[] = { /* for all charsets */ 0x16FE0, 0x16FE1, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3 }; @@ -358350,7 +366364,7 @@ static const UV UNI_TAVT_invlist[] = { /* for all charsets */ }; static const UV UNI_TELU_invlist[] = { /* for all charsets */ - 31, /* Number of elements */ + 33, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -358381,10 +366395,12 @@ static const UV UNI_TELU_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC80, 0x1CDA, - 0x1CDB + 0x1CDB, + 0x1CF2, + 0x1CF3 }; # if 'A' == 65 /* ASCII/Latin1 */ @@ -358443,7 +366459,7 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ 0x104C, 0x1361, 0x1369, - 0x166D, + 0x166E, 0x166F, 0x16EB, 0x16EE, @@ -358482,7 +366498,7 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x3001, 0x3003, 0xA4FE, @@ -358606,7 +366622,7 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 207, /* Number of elements */ @@ -358664,7 +366680,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 0x104C, 0x1361, 0x1369, - 0x166D, + 0x166E, 0x166F, 0x16EB, 0x16EE, @@ -358703,7 +366719,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x3001, 0x3003, 0xA4FE, @@ -358827,7 +366843,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 207, /* Number of elements */ @@ -358885,7 +366901,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 0x104C, 0x1361, 0x1369, - 0x166D, + 0x166E, 0x166F, 0x16EB, 0x16EE, @@ -358924,7 +366940,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 0x2E4C, 0x2E4D, 0x2E4E, - 0x2E4F, + 0x2E50, 0x3001, 0x3003, 0xA4FE, @@ -359130,7 +367146,7 @@ static const UV UNI_TIBT_invlist[] = { /* for all charsets */ }; static const UV UNI_TIRH_invlist[] = { /* for all charsets */ - 11, /* Number of elements */ + 13, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -359139,6 +367155,8 @@ static const UV UNI_TIRH_invlist[] = { /* for all charsets */ 0x953, 0x964, 0x966, + 0x1CF2, + 0x1CF3, 0xA830, 0xA83A, 0x11480, @@ -359258,7 +367276,7 @@ static const UV UNI_VERTICALFORMS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ - 175, /* Number of elements */ + 173, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -359410,14 +367428,12 @@ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ 0x11A00, 0x11AB0, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1D000, 0x1D200, @@ -359428,7 +367444,7 @@ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ 0x1F000, 0x1F800, 0x1F900, - 0x1FA70, + 0x1FAA0, 0x20000, 0x2FFFE, 0x30000, @@ -359444,10 +367460,10 @@ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ - 173, /* Number of elements */ + 171, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -359597,14 +367613,12 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ 0x11A00, 0x11AB0, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1D000, 0x1D200, @@ -359615,7 +367629,7 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ 0x1F000, 0x1F800, 0x1F900, - 0x1FA70, + 0x1FAA0, 0x20000, 0x2FFFE, 0x30000, @@ -359631,10 +367645,10 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */ - 173, /* Number of elements */ + 171, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -359784,14 +367798,12 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */ 0x11A00, 0x11AB0, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1D000, 0x1D200, @@ -359802,7 +367814,7 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */ 0x1F000, 0x1F800, 0x1F900, - 0x1FA70, + 0x1FAA0, 0x20000, 0x2FFFE, 0x30000, @@ -359909,7 +367921,7 @@ static const UV UNI_VO__TU_invlist[] = { /* for all charsets */ 0x3128, 0x31F0, 0x3200, - 0x3300, + 0x32FF, 0x3358, 0x337B, 0x3380, @@ -359930,7 +367942,7 @@ static const UV UNI_VO__TU_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ - 253, /* Number of elements */ + 251, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -360108,7 +368120,7 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ 0x3128, 0x31F0, 0x3200, - 0x3300, + 0x32FF, 0x3358, 0x337B, 0x3380, @@ -360158,14 +368170,12 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ 0x11A00, 0x11AB0, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1D000, 0x1D200, @@ -360178,7 +368188,7 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ 0x1F202, 0x1F800, 0x1F900, - 0x1FA70, + 0x1FAA0, 0x20000, 0x2FFFE, 0x30000, @@ -360194,10 +368204,10 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ - 251, /* Number of elements */ + 249, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -360373,7 +368383,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ 0x3128, 0x31F0, 0x3200, - 0x3300, + 0x32FF, 0x3358, 0x337B, 0x3380, @@ -360423,14 +368433,12 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ 0x11A00, 0x11AB0, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1D000, 0x1D200, @@ -360443,7 +368451,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ 0x1F202, 0x1F800, 0x1F900, - 0x1FA70, + 0x1FAA0, 0x20000, 0x2FFFE, 0x30000, @@ -360459,10 +368467,10 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ - 251, /* Number of elements */ + 249, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -360638,7 +368646,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ 0x3128, 0x31F0, 0x3200, - 0x3300, + 0x32FF, 0x3358, 0x337B, 0x3380, @@ -360688,14 +368696,12 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ 0x11A00, 0x11AB0, 0x13000, - 0x13430, + 0x13440, 0x14400, 0x14680, 0x16FE0, 0x18B00, 0x1B000, - 0x1B130, - 0x1B170, 0x1B300, 0x1D000, 0x1D200, @@ -360708,7 +368714,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ 0x1F202, 0x1F800, 0x1F900, - 0x1FA70, + 0x1FAA0, 0x20000, 0x2FFFE, 0x30000, @@ -360774,7 +368780,7 @@ static const UV UNI_WB__DQ_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -360791,7 +368797,7 @@ static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -360841,7 +368847,7 @@ static const UV UNI_WB__EX_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ @@ -360870,7 +368876,7 @@ static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ @@ -360897,7 +368903,7 @@ static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ - 559, /* Number of elements */ + 569, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -361093,8 +369099,6 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -361190,7 +369194,7 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, 0x1CFA, @@ -361368,6 +369372,12 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x1172C, 0x1182C, 0x1183B, + 0x119D1, + 0x119D8, + 0x119DA, + 0x119E1, + 0x119E4, + 0x119E5, 0x11A01, 0x11A0B, 0x11A33, @@ -361410,8 +369420,10 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x16AF5, 0x16B30, 0x16B37, + 0x16F4F, + 0x16F50, 0x16F51, - 0x16F7F, + 0x16F88, 0x16F8F, 0x16F93, 0x1BC9D, @@ -361450,6 +369462,10 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E130, + 0x1E137, + 0x1E2EC, + 0x1E2F0, 0x1E8D0, 0x1E8D7, 0x1E944, @@ -361465,7 +369481,7 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */ - 37, /* Number of elements */ + 39, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -361500,6 +369516,8 @@ static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -361513,10 +369531,10 @@ static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */ - 37, /* Number of elements */ + 39, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -361551,6 +369569,8 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -361564,10 +369584,10 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */ - 37, /* Number of elements */ + 39, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -361602,6 +369622,8 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */ 0x110BE, 0x110CD, 0x110CE, + 0x13430, + 0x13439, 0x1BCA0, 0x1BCA4, 0x1D173, @@ -361613,7 +369635,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */ - 19, /* Number of elements */ + 21, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -361635,13 +369657,15 @@ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */ 0xFF66, 0xFF9E, 0x1B000, - 0x1B001 + 0x1B001, + 0x1B164, + 0x1B168 }; # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ - 1047, /* Number of elements */ + 1075, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -362037,9 +370061,11 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -362183,7 +370209,9 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0xA6A0, 0xA6F0, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -362233,7 +370261,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -362390,6 +370418,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -362450,6 +370480,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -362466,12 +370498,22 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11800, 0x1182C, 0x118A0, 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -362481,8 +370523,6 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -362541,13 +370581,15 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -362616,10 +370658,20 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -362699,10 +370751,10 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ - 1073, /* Number of elements */ + 1101, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -363124,9 +371176,11 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -363270,7 +371324,9 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0xA6A0, 0xA6F0, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -363320,7 +371376,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -363477,6 +371533,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -363537,6 +371595,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -363553,12 +371613,22 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11800, 0x1182C, 0x118A0, 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -363568,8 +371638,6 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -363628,13 +371696,15 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -363703,10 +371773,20 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -363786,10 +371866,10 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ - 1069, /* Number of elements */ + 1097, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -364207,9 +372287,11 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -364353,7 +372435,9 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0xA6A0, 0xA6F0, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -364403,7 +372487,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -364560,6 +372644,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -364620,6 +372706,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -364636,12 +372724,22 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11800, 0x1182C, 0x118A0, 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -364651,8 +372749,6 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -364711,13 +372807,15 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -364786,10 +372884,20 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -364893,7 +373001,7 @@ static const UV UNI_WB__MB_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ @@ -364920,7 +373028,7 @@ static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ @@ -364975,7 +373083,7 @@ static const UV UNI_WB__ML_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 1047 */ 17, /* Number of elements */ @@ -365006,7 +373114,7 @@ static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 037 */ 17, /* Number of elements */ @@ -365077,7 +373185,7 @@ static const UV UNI_WB__MN_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 1047 */ 29, /* Number of elements */ @@ -365120,7 +373228,7 @@ static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 037 */ 29, /* Number of elements */ @@ -365181,7 +373289,7 @@ static const UV UNI_WB__NL_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 1047 */ 7, /* Number of elements */ @@ -365202,7 +373310,7 @@ static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 037 */ 7, /* Number of elements */ @@ -365223,7 +373331,7 @@ static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */ - 115, /* Number of elements */ + 121, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -365302,6 +373410,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */ 0xAA5A, 0xABF0, 0xABFA, + 0xFF10, + 0xFF1A, 0x104A0, 0x104AA, 0x10D30, @@ -365340,6 +373450,10 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -365349,10 +373463,10 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ - 115, /* Number of elements */ + 121, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -365431,6 +373545,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ 0xAA5A, 0xABF0, 0xABFA, + 0xFF10, + 0xFF1A, 0x104A0, 0x104AA, 0x10D30, @@ -365469,6 +373585,10 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -365478,10 +373598,10 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */ - 115, /* Number of elements */ + 121, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -365560,6 +373680,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */ 0xAA5A, 0xABF0, 0xABFA, + 0xFF10, + 0xFF1A, 0x104A0, 0x104AA, 0x10D30, @@ -365598,6 +373720,10 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */ 0x16B5A, 0x1D7CE, 0x1D800, + 0x1E140, + 0x1E14A, + 0x1E2F0, + 0x1E2FA, 0x1E950, 0x1E95A }; @@ -365621,7 +373747,7 @@ static const UV UNI_WB__SQ_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 1047 */ 3, /* Number of elements */ @@ -365638,7 +373764,7 @@ static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 037 */ 3, /* Number of elements */ @@ -365679,7 +373805,7 @@ static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ @@ -365706,7 +373832,7 @@ static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ @@ -365733,7 +373859,7 @@ static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ - 1441, /* Number of elements */ + 1465, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -366127,8 +374253,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -366307,7 +374431,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -366491,7 +374615,9 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xA67F, 0xA6F2, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -366551,7 +374677,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -366616,7 +374742,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xFF0D, 0xFF0E, 0xFF0F, - 0xFF1A, + 0xFF10, 0xFF1C, 0xFF21, 0xFF3B, @@ -366766,6 +374892,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -366853,7 +374981,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -366873,7 +375001,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x1171D, @@ -366886,13 +375014,19 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -366948,6 +375082,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -366973,15 +375109,19 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1B000, 0x1B001, + 0x1B164, + 0x1B168, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -367088,12 +375228,22 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -367185,10 +375335,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ - 1465, /* Number of elements */ + 1489, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -367606,8 +375756,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -367786,7 +375934,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -367970,7 +376118,9 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xA67F, 0xA6F2, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -368030,7 +376180,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -368095,7 +376245,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xFF0D, 0xFF0E, 0xFF0F, - 0xFF1A, + 0xFF10, 0xFF1C, 0xFF21, 0xFF3B, @@ -368245,6 +376395,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -368332,7 +376484,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -368352,7 +376504,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x1171D, @@ -368365,13 +376517,19 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -368427,6 +376585,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -368452,15 +376612,19 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1B000, 0x1B001, + 0x1B164, + 0x1B168, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -368567,12 +376731,22 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -368664,10 +376838,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ - 1461, /* Number of elements */ + 1485, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -369081,8 +377255,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xEB1, 0xEB2, 0xEB4, - 0xEBA, - 0xEBB, 0xEBD, 0xEC8, 0xECE, @@ -369261,7 +377433,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -369445,7 +377617,9 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xA67F, 0xA6F2, 0xA717, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -369505,7 +377679,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -369570,7 +377744,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xFF0D, 0xFF0E, 0xFF0F, - 0xFF1A, + 0xFF10, 0xFF1C, 0xFF21, 0xFF3B, @@ -369720,6 +377894,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -369807,7 +377983,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -369827,7 +378003,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x1171D, @@ -369840,13 +378016,19 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -369902,6 +378084,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -369927,15 +378111,19 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x1B000, 0x1B001, + 0x1B164, + 0x1B168, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -370042,12 +378230,22 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -370136,10 +378334,22 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ +static const UV UNI_WCHO_invlist[] = { /* for all charsets */ + 5, /* Number of elements */ + 148565664, /* Version and data structure type */ + 1, /* 0 if the list starts at 0; + 1 if it starts at the element beyond 0 */ + 0x0, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300 +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ - 1429, /* Number of elements */ + 1441, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -370514,27 +378724,13 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -370719,7 +378915,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -370889,7 +379085,9 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -370943,7 +379141,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -371158,6 +379356,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -371241,7 +379441,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -371261,7 +379461,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -371276,13 +379476,19 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -371363,19 +379569,25 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -371484,12 +379696,22 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -371579,10 +379801,10 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ - 1453, /* Number of elements */ + 1465, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -371981,27 +380203,13 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -372186,7 +380394,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -372356,7 +380564,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -372410,7 +380620,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -372625,6 +380835,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -372708,7 +380920,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -372728,7 +380940,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -372743,13 +380955,19 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -372830,19 +381048,25 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -372951,12 +381175,22 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -373046,10 +381280,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ - 1449, /* Number of elements */ + 1461, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -373444,27 +381678,13 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -373649,7 +381869,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CD3, 0x1CD4, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -373819,7 +382039,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA828, 0xA840, @@ -373873,7 +382095,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABEB, 0xABEC, @@ -374088,6 +382310,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10FE0, + 0x10FF7, 0x11000, 0x11047, 0x11066, @@ -374171,7 +382395,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x11450, 0x1145A, 0x1145E, - 0x1145F, + 0x11460, 0x11480, 0x114C6, 0x114C7, @@ -374191,7 +382415,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x11650, 0x1165A, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -374206,13 +382430,19 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x118EA, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E2, + 0x119E3, + 0x119E5, 0x11A00, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11A9A, 0x11A9D, 0x11A9E, @@ -374293,19 +382523,25 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -374414,12 +382650,22 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2FA, 0x1E800, 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1EE00, @@ -374509,7 +382755,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ - 1213, /* Number of elements */ + 1233, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -374802,25 +383048,13 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -374981,9 +383215,11 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -375143,7 +383379,9 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -375219,7 +383457,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -375408,6 +383646,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -375468,6 +383708,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -375484,6 +383726,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -375492,6 +383736,14 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -375501,8 +383753,6 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -375561,19 +383811,25 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -375644,10 +383900,20 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -375733,10 +383999,10 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ - 1239, /* Number of elements */ + 1259, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -376055,25 +384321,13 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -376234,9 +384488,11 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -376396,7 +384652,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -376472,7 +384730,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -376661,6 +384919,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -376721,6 +384981,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -376737,6 +384999,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -376745,6 +385009,14 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -376754,8 +385026,6 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -376814,19 +385084,25 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -376897,10 +385173,20 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -376986,10 +385272,10 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ - 1235, /* Number of elements */ + 1255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -377304,25 +385590,13 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, 0xEB1, 0xEB2, 0xEB3, @@ -377483,9 +385757,11 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x1CE9, 0x1CED, 0x1CEE, - 0x1CF2, + 0x1CF4, 0x1CF5, 0x1CF7, + 0x1CFA, + 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, @@ -377645,7 +385921,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA802, 0xA803, @@ -377721,7 +385999,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0xAB30, 0xAB5B, 0xAB5C, - 0xAB66, + 0xAB68, 0xAB70, 0xABE3, 0xAC00, @@ -377910,6 +386188,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10FE0, + 0x10FF7, 0x11003, 0x11038, 0x11083, @@ -377970,6 +386250,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x11435, 0x11447, 0x1144B, + 0x1145F, + 0x11460, 0x11480, 0x114B0, 0x114C4, @@ -377986,6 +386268,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x11645, 0x11680, 0x116AB, + 0x116B8, + 0x116B9, 0x11700, 0x1171B, 0x11800, @@ -377994,6 +386278,14 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x118E0, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D1, + 0x119E1, + 0x119E2, + 0x119E3, + 0x119E4, 0x11A00, 0x11A01, 0x11A0B, @@ -378003,8 +386295,6 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x11A50, 0x11A51, 0x11A5C, - 0x11A84, - 0x11A86, 0x11A8A, 0x11A9D, 0x11A9E, @@ -378063,19 +386353,25 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x16E40, 0x16E80, 0x16F00, - 0x16F45, + 0x16F4B, 0x16F50, 0x16F51, 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, + 0x16FE3, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -378146,10 +386442,20 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1E100, + 0x1E12D, + 0x1E137, + 0x1E13E, + 0x1E14E, + 0x1E14F, + 0x1E2C0, + 0x1E2EC, 0x1E800, 0x1E8C5, 0x1E900, 0x1E944, + 0x1E94B, + 0x1E94C, 0x1EE00, 0x1EE04, 0x1EE05, @@ -378343,7 +386649,7 @@ static const UV UNI_Z_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_Z_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ @@ -378372,7 +386678,7 @@ static const UV UNI_Z_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_Z_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ @@ -378457,7 +386763,7 @@ static const UV UNI_ZS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_ZS_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ @@ -378484,7 +386790,7 @@ static const UV UNI_ZS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_ZS_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ @@ -378511,7 +386817,7 @@ static const UV UNI_ZS_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ - 282, /* Number of elements */ + 292, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -378558,6 +386864,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2000, 0x200C, 0x200E, + 0x202F, + 0x2030, 0x2065, 0x2066, 0x2071, @@ -378590,13 +386898,11 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2E00, 0x2E43, 0x2E44, - 0x2E4F, + 0x2E50, 0x2FF0, 0x2FFC, 0x3000, @@ -378661,6 +386967,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1019C, 0x101D0, 0x101FD, + 0x16FE2, + 0x16FE4, 0x1D000, 0x1D0F6, 0x1D100, @@ -378725,6 +387033,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1D800, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1F000, 0x1F02C, 0x1F030, @@ -378740,7 +387050,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -378754,15 +387064,17 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -378775,24 +387087,28 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0xE0001, 0xE0002, 0xE0020, @@ -378804,10 +387120,10 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ - 308, /* Number of elements */ + 318, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -378880,6 +387196,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2000, 0x200C, 0x200E, + 0x202F, + 0x2030, 0x2065, 0x2066, 0x2071, @@ -378912,13 +387230,11 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2E00, 0x2E43, 0x2E44, - 0x2E4F, + 0x2E50, 0x2FF0, 0x2FFC, 0x3000, @@ -378983,6 +387299,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1019C, 0x101D0, 0x101FD, + 0x16FE2, + 0x16FE4, 0x1D000, 0x1D0F6, 0x1D100, @@ -379047,6 +387365,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1D800, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1F000, 0x1F02C, 0x1F030, @@ -379062,7 +387382,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -379076,15 +387396,17 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -379097,24 +387419,28 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0xE0001, 0xE0002, 0xE0020, @@ -379126,10 +387452,10 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ - 304, /* Number of elements */ + 314, /* Number of elements */ 148565664, /* Version and data structure type */ 0, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -379198,6 +387524,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2000, 0x200C, 0x200E, + 0x202F, + 0x2030, 0x2065, 0x2066, 0x2071, @@ -379230,13 +387558,11 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, + 0x2C00, 0x2E00, 0x2E43, 0x2E44, - 0x2E4F, + 0x2E50, 0x2FF0, 0x2FFC, 0x3000, @@ -379301,6 +387627,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1019C, 0x101D0, 0x101FD, + 0x16FE2, + 0x16FE4, 0x1D000, 0x1D0F6, 0x1D100, @@ -379365,6 +387693,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1D800, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1F000, 0x1F02C, 0x1F030, @@ -379380,7 +387710,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -379394,15 +387724,17 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -379415,24 +387747,28 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0xE0001, 0xE0002, 0xE0020, @@ -379442,7 +387778,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ - 1312, /* Number of elements */ + 1328, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -379664,7 +388000,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xC64, 0xC66, 0xC70, - 0xC78, + 0xC77, 0xC8D, 0xC8E, 0xC91, @@ -379738,27 +388074,13 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xE83, 0xE84, 0xE85, - 0xE87, - 0xE89, - 0xE8A, + 0xE86, 0xE8B, - 0xE8D, - 0xE8E, - 0xE94, - 0xE98, - 0xE99, - 0xEA0, - 0xEA1, + 0xE8C, 0xEA4, 0xEA5, 0xEA6, 0xEA7, - 0xEA8, - 0xEAA, - 0xEAC, - 0xEAD, - 0xEBA, - 0xEBB, 0xEBE, 0xEC0, 0xEC5, @@ -379911,7 +388233,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1CBD, 0x1CC8, 0x1CD0, - 0x1CFA, + 0x1CFB, 0x1D00, 0x1DFA, 0x1DFB, @@ -379969,10 +388291,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B98, - 0x2BC9, - 0x2BCA, - 0x2BFF, - 0x2C00, 0x2C2F, 0x2C30, 0x2C5F, @@ -380007,7 +388325,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E4F, + 0x2E50, 0x2E80, 0x2E9A, 0x2E9B, @@ -380033,8 +388351,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x32FF, - 0x3300, 0x4DB6, 0x4DC0, 0x9FF0, @@ -380047,7 +388363,9 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7BA, + 0xA7C0, + 0xA7C2, + 0xA7C7, 0xA7F7, 0xA82C, 0xA830, @@ -380089,7 +388407,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xAB28, 0xAB2F, 0xAB30, - 0xAB66, + 0xAB68, 0xAB70, 0xABEE, 0xABF0, @@ -380302,6 +388620,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10FE0, + 0x10FF7, 0x11000, 0x1104E, 0x11052, @@ -380379,7 +388699,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1145B, 0x1145C, 0x1145D, - 0x1145F, + 0x11460, 0x11480, 0x114C8, 0x114D0, @@ -380395,7 +388715,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B8, + 0x116B9, 0x116C0, 0x116CA, 0x11700, @@ -380410,11 +388730,15 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x118F3, 0x118FF, 0x11900, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, 0x11A00, 0x11A48, 0x11A50, - 0x11A84, - 0x11A86, 0x11AA3, 0x11AC0, 0x11AF9, @@ -380460,7 +388784,9 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x11DAA, 0x11EE0, 0x11EF9, - 0x12000, + 0x11FC0, + 0x11FF2, + 0x11FFF, 0x1239A, 0x12400, 0x1246F, @@ -380470,6 +388796,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x12544, 0x13000, 0x1342F, + 0x13430, + 0x13439, 0x14400, 0x14647, 0x16800, @@ -380497,19 +388825,23 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x16E40, 0x16E9B, 0x16F00, - 0x16F45, - 0x16F50, - 0x16F7F, + 0x16F4B, + 0x16F4F, + 0x16F88, 0x16F8F, 0x16FA0, 0x16FE0, - 0x16FE2, + 0x16FE4, 0x17000, - 0x187F2, + 0x187F8, 0x18800, 0x18AF3, 0x1B000, 0x1B11F, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, 0x1B170, 0x1B2FC, 0x1BC00, @@ -380592,18 +388924,32 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1E025, 0x1E026, 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, 0x1E800, 0x1E8C5, 0x1E8C7, 0x1E8D7, 0x1E900, - 0x1E94B, + 0x1E94C, 0x1E950, 0x1E95A, 0x1E95E, 0x1E960, 0x1EC71, 0x1ECB5, + 0x1ED01, + 0x1ED3E, 0x1EE00, 0x1EE04, 0x1EE05, @@ -380687,7 +389033,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1F100, 0x1F10D, 0x1F110, - 0x1F16C, + 0x1F16D, 0x1F170, 0x1F1AD, 0x1F1E6, @@ -380701,15 +389047,17 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1F260, 0x1F266, 0x1F300, - 0x1F6D5, + 0x1F6D6, 0x1F6E0, 0x1F6ED, 0x1F6F0, - 0x1F6FA, + 0x1F6FB, 0x1F700, 0x1F774, 0x1F780, 0x1F7D9, + 0x1F7E0, + 0x1F7EC, 0x1F800, 0x1F80C, 0x1F810, @@ -380722,24 +389070,28 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1F8AE, 0x1F900, 0x1F90C, - 0x1F910, - 0x1F93F, - 0x1F940, - 0x1F971, + 0x1F90D, + 0x1F972, 0x1F973, 0x1F977, 0x1F97A, - 0x1F97B, - 0x1F97C, 0x1F9A3, - 0x1F9B0, - 0x1F9BA, - 0x1F9C0, - 0x1F9C3, - 0x1F9D0, - 0x1FA00, + 0x1F9A5, + 0x1F9AB, + 0x1F9AE, + 0x1F9CB, + 0x1F9CD, + 0x1FA54, 0x1FA60, 0x1FA6E, + 0x1FA70, + 0x1FA74, + 0x1FA78, + 0x1FA7B, + 0x1FA80, + 0x1FA83, + 0x1FA90, + 0x1FA96, 0x20000, 0x2A6D7, 0x2A700, @@ -380829,7 +389181,7 @@ static const UV UNI__PERL_PATWS_invlist[] = { /* for ASCII/Latin1 */ # if 'A' == 193 /* EBCDIC 1047 */ \ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ @@ -380858,7 +389210,7 @@ static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 1047 */ # if 'A' == 193 /* EBCDIC 037 */ \ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \ - && '$' == 91 && '@' == 124 && '`' == 121 + && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ @@ -380894,7 +389246,7 @@ static const UV UNI__PERL_SURROGATE_invlist[] = { /* for all charsets */ 0xE000 }; -const char * deprecated_property_msgs[] = { +const char * const deprecated_property_msgs[] = { "", "Surrogates should never appear in well-formed text, and therefore shouldn't be the basis for line breaking", "Supplanted by Line_Break property values; see www.unicode.org/reports/tr14" @@ -380904,11 +389256,13 @@ const char * deprecated_property_msgs[] = { #define UNI_LB__SG (UNI_LB__SG_perl_aux + (MAX_UNI_KEYWORD_INDEX * 1)) typedef enum { - PERL_BIN_PLACEHOLDER = 0, + PERL_BIN_PLACEHOLDER = 0, /* So no real value is zero */ UNI_ADLM, UNI_AEGEANNUMBERS, UNI_AGE__10, UNI_AGE__11, + UNI_AGE__12, + UNI_AGE__12_DOT_1, UNI_AGE__2, UNI_AGE__2_DOT_1, UNI_AGE__3, @@ -381138,7 +389492,9 @@ typedef enum { UNI_EA__NA, UNI_EA__W, UNI_EGYP, + UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS, UNI_ELBA, + UNI_ELYM, UNI_EMOTICONS, UNI_ENCLOSEDALPHANUM, UNI_ENCLOSEDALPHANUMSUP, @@ -381186,6 +389542,7 @@ typedef enum { UNI_HIRA, UNI_HLUW, UNI_HMNG, + UNI_HMNP, UNI_HST__NA, UNI_HUNG, UNI_HYPHEN_perl_aux, @@ -381226,6 +389583,7 @@ typedef enum { UNI_INDUPLOYAN, UNI_INEGYPTIANHIEROGLYPHS, UNI_INELBASAN, + UNI_INELYMAIC, UNI_INETHIOPIC, UNI_INGEORGIAN, UNI_INGLAGOLITIC, @@ -381277,10 +389635,12 @@ typedef enum { UNI_INMULTANI, UNI_INMYANMAR, UNI_INNABATAEAN, + UNI_INNANDINAGARI, UNI_INNEWA, UNI_INNEWTAILUE, UNI_INNKO, UNI_INNUSHU, + UNI_INNYIAKENGPUACHUEHMONG, UNI_INOGHAM, UNI_INOLDHUNGARIAN, UNI_INOLDITALIC, @@ -381376,10 +389736,13 @@ typedef enum { UNI_INUGARITIC, UNI_INVAI, UNI_INVS, + UNI_INWANCHO, UNI_INWARANGCITI, UNI_INZANABAZARSQUARE, UNI_IN__10, UNI_IN__11, + UNI_IN__12, + UNI_IN__12_DOT_1, UNI_IN__1_DOT_1, UNI_IN__2, UNI_IN__2_DOT_1, @@ -381631,6 +389994,7 @@ typedef enum { UNI_MYANMAREXTB, UNI_MYMR, UNI_N, + UNI_NAND, UNI_NARB, UNI_NB, UNI_NBAT, @@ -381681,12 +390045,16 @@ typedef enum { UNI_NV__1_SLASH_2, UNI_NV__1_SLASH_20, UNI_NV__1_SLASH_3, + UNI_NV__1_SLASH_32, + UNI_NV__1_SLASH_320, UNI_NV__1_SLASH_4, UNI_NV__1_SLASH_40, UNI_NV__1_SLASH_5, UNI_NV__1_SLASH_6, + UNI_NV__1_SLASH_64, UNI_NV__1_SLASH_7, UNI_NV__1_SLASH_8, + UNI_NV__1_SLASH_80, UNI_NV__1_SLASH_9, UNI_NV__2, UNI_NV__20, @@ -381727,6 +390095,7 @@ typedef enum { UNI_NV__3_SLASH_20, UNI_NV__3_SLASH_4, UNI_NV__3_SLASH_5, + UNI_NV__3_SLASH_64, UNI_NV__3_SLASH_8, UNI_NV__3_SLASH_80, UNI_NV__4, @@ -381794,6 +390163,7 @@ typedef enum { UNI_ORYA, UNI_OSGE, UNI_OSMA, + UNI_OTTOMANSIYAQNUMBERS, UNI_P, UNI_PALM, UNI_PATSYN, @@ -381848,6 +390218,7 @@ typedef enum { UNI_SB__FO, UNI_SB__LE, UNI_SB__LO, + UNI_SB__NU, UNI_SB__SC, UNI_SB__SE, UNI_SB__SP, @@ -381872,6 +390243,7 @@ typedef enum { UNI_SC__GEOR, UNI_SC__GLAG, UNI_SC__GONG, + UNI_SC__GONM, UNI_SC__GRAN, UNI_SC__GREK, UNI_SC__GUJR, @@ -381898,6 +390270,7 @@ typedef enum { UNI_SC__MONG, UNI_SC__MULT, UNI_SC__MYMR, + UNI_SC__NAND, UNI_SC__ORYA, UNI_SC__PERM, UNI_SC__PHAG, @@ -381932,6 +390305,7 @@ typedef enum { UNI_SK, UNI_SM, UNI_SMALLFORMS, + UNI_SMALLKANAEXT, UNI_SO, UNI_SOGD, UNI_SOGO, @@ -381952,6 +390326,7 @@ typedef enum { UNI_SUPSYMBOLSANDPICTOGRAPHS, UNI_SUTTONSIGNWRITING, UNI_SYLO, + UNI_SYMBOLSANDPICTOGRAPHSEXTA, UNI_SYRC, UNI_SYRIACSUP, UNI_TAGB, @@ -381960,6 +390335,7 @@ typedef enum { UNI_TAKR, UNI_TALE, UNI_TALU, + UNI_TAMILSUP, UNI_TAML, UNI_TANG, UNI_TANGUTCOMPONENTS, @@ -382005,6 +390381,7 @@ typedef enum { UNI_WB__SQ, UNI_WB__WSEGSPACE, UNI_WB__XX, + UNI_WCHO, UNI_XIDC, UNI_XIDS, UNI_XPEO, @@ -382039,7 +390416,9 @@ typedef enum { UNI__PERL_FOLDS_TO_MULTI_CHAR, UNI__PERL_IDCONT, UNI__PERL_IDSTART, + UNI__PERL_IS_IN_MULTI_CHAR_FOLD, UNI__PERL_NCHAR, + UNI__PERL_NON_FINAL_FOLDS, UNI__PERL_PATWS, UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START, UNI__PERL_PROBLEMATIC_LOCALE_FOLDS, @@ -382051,10 +390430,12 @@ typedef enum { static const UV * const uni_prop_ptrs[] = { NULL, /* Placeholder */ - UNI_ADLM_invlist, + UNI_ADLM_invlist, UNI_AEGEANNUMBERS_invlist, UNI_AGE__10_invlist, UNI_AGE__11_invlist, + UNI_AGE__12_invlist, + UNI_AGE__12_DOT_1_invlist, UNI_AGE__2_invlist, UNI_AGE__2_DOT_1_invlist, UNI_AGE__3_invlist, @@ -382284,7 +390665,9 @@ static const UV * const uni_prop_ptrs[] = { UNI_EA__NA_invlist, UNI_EA__W_invlist, UNI_EGYP_invlist, + UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_invlist, UNI_ELBA_invlist, + UNI_ELYM_invlist, UNI_EMOTICONS_invlist, UNI_ENCLOSEDALPHANUM_invlist, UNI_ENCLOSEDALPHANUMSUP_invlist, @@ -382332,6 +390715,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_HIRA_invlist, UNI_HLUW_invlist, UNI_HMNG_invlist, + UNI_HMNP_invlist, UNI_HST__NA_invlist, UNI_HUNG_invlist, UNI_HYPHEN_invlist, @@ -382372,6 +390756,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_INDUPLOYAN_invlist, UNI_INEGYPTIANHIEROGLYPHS_invlist, UNI_INELBASAN_invlist, + UNI_INELYMAIC_invlist, UNI_INETHIOPIC_invlist, UNI_INGEORGIAN_invlist, UNI_INGLAGOLITIC_invlist, @@ -382423,10 +390808,12 @@ static const UV * const uni_prop_ptrs[] = { UNI_INMULTANI_invlist, UNI_INMYANMAR_invlist, UNI_INNABATAEAN_invlist, + UNI_INNANDINAGARI_invlist, UNI_INNEWA_invlist, UNI_INNEWTAILUE_invlist, UNI_INNKO_invlist, UNI_INNUSHU_invlist, + UNI_INNYIAKENGPUACHUEHMONG_invlist, UNI_INOGHAM_invlist, UNI_INOLDHUNGARIAN_invlist, UNI_INOLDITALIC_invlist, @@ -382522,10 +390909,13 @@ static const UV * const uni_prop_ptrs[] = { UNI_INUGARITIC_invlist, UNI_INVAI_invlist, UNI_INVS_invlist, + UNI_INWANCHO_invlist, UNI_INWARANGCITI_invlist, UNI_INZANABAZARSQUARE_invlist, UNI_IN__10_invlist, UNI_IN__11_invlist, + UNI_IN__12_invlist, + UNI_IN__12_DOT_1_invlist, UNI_IN__1_DOT_1_invlist, UNI_IN__2_invlist, UNI_IN__2_DOT_1_invlist, @@ -382777,6 +391167,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_MYANMAREXTB_invlist, UNI_MYMR_invlist, UNI_N_invlist, + UNI_NAND_invlist, UNI_NARB_invlist, UNI_NB_invlist, UNI_NBAT_invlist, @@ -382827,12 +391218,16 @@ static const UV * const uni_prop_ptrs[] = { UNI_NV__1_SLASH_2_invlist, UNI_NV__1_SLASH_20_invlist, UNI_NV__1_SLASH_3_invlist, + UNI_NV__1_SLASH_32_invlist, + UNI_NV__1_SLASH_320_invlist, UNI_NV__1_SLASH_4_invlist, UNI_NV__1_SLASH_40_invlist, UNI_NV__1_SLASH_5_invlist, UNI_NV__1_SLASH_6_invlist, + UNI_NV__1_SLASH_64_invlist, UNI_NV__1_SLASH_7_invlist, UNI_NV__1_SLASH_8_invlist, + UNI_NV__1_SLASH_80_invlist, UNI_NV__1_SLASH_9_invlist, UNI_NV__2_invlist, UNI_NV__20_invlist, @@ -382873,6 +391268,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_NV__3_SLASH_20_invlist, UNI_NV__3_SLASH_4_invlist, UNI_NV__3_SLASH_5_invlist, + UNI_NV__3_SLASH_64_invlist, UNI_NV__3_SLASH_8_invlist, UNI_NV__3_SLASH_80_invlist, UNI_NV__4_invlist, @@ -382940,6 +391336,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_ORYA_invlist, UNI_OSGE_invlist, UNI_OSMA_invlist, + UNI_OTTOMANSIYAQNUMBERS_invlist, UNI_P_invlist, UNI_PALM_invlist, UNI_PATSYN_invlist, @@ -382994,6 +391391,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_SB__FO_invlist, UNI_SB__LE_invlist, UNI_SB__LO_invlist, + UNI_SB__NU_invlist, UNI_SB__SC_invlist, UNI_SB__SE_invlist, UNI_SB__SP_invlist, @@ -383018,6 +391416,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_SC__GEOR_invlist, UNI_SC__GLAG_invlist, UNI_SC__GONG_invlist, + UNI_SC__GONM_invlist, UNI_SC__GRAN_invlist, UNI_SC__GREK_invlist, UNI_SC__GUJR_invlist, @@ -383044,6 +391443,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_SC__MONG_invlist, UNI_SC__MULT_invlist, UNI_SC__MYMR_invlist, + UNI_SC__NAND_invlist, UNI_SC__ORYA_invlist, UNI_SC__PERM_invlist, UNI_SC__PHAG_invlist, @@ -383078,6 +391478,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_SK_invlist, UNI_SM_invlist, UNI_SMALLFORMS_invlist, + UNI_SMALLKANAEXT_invlist, UNI_SO_invlist, UNI_SOGD_invlist, UNI_SOGO_invlist, @@ -383098,6 +391499,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_SUPSYMBOLSANDPICTOGRAPHS_invlist, UNI_SUTTONSIGNWRITING_invlist, UNI_SYLO_invlist, + UNI_SYMBOLSANDPICTOGRAPHSEXTA_invlist, UNI_SYRC_invlist, UNI_SYRIACSUP_invlist, UNI_TAGB_invlist, @@ -383106,6 +391508,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_TAKR_invlist, UNI_TALE_invlist, UNI_TALU_invlist, + UNI_TAMILSUP_invlist, UNI_TAML_invlist, UNI_TANG_invlist, UNI_TANGUTCOMPONENTS_invlist, @@ -383151,6 +391554,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_WB__SQ_invlist, UNI_WB__WSEGSPACE_invlist, UNI_WB__XX_invlist, + UNI_WCHO_invlist, UNI_XIDC_invlist, UNI_XIDS_invlist, UNI_XPEO_invlist, @@ -383185,7 +391589,9 @@ static const UV * const uni_prop_ptrs[] = { UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist, UNI__PERL_IDCONT_invlist, UNI__PERL_IDSTART_invlist, + UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist, UNI__PERL_NCHAR_invlist, + UNI__PERL_NON_FINAL_FOLDS_invlist, UNI__PERL_PATWS_invlist, UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist, UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist, @@ -383236,6 +391642,3483 @@ static const UV * const uni_prop_ptrs[] = { #define UNI_XPERLSPACE UNI_XPOSIXSPACE +static const char * const UNI_age_values[] = { + "1.1", + "2.0", + "2.1", + "3.0", + "3.1", + "3.2", + "4.0", + "4.1", + "5.0", + "5.1", + "5.2", + "6.0", + "6.1", + "6.2", + "6.3", + "7.0", + "8.0", + "9.0", + "10.0", + "11.0", + "12.0", + "12.1", + "NA", + "na", + "Unassigned", + "unassigned", + "V10_0", + "V11_0", + "V12_0", + "V12_1", + "V1_1", + "V2_0", + "V2_1", + "V3_0", + "V3_1", + "V3_2", + "V4_0", + "V4_1", + "V5_0", + "V5_1", + "V5_2", + "V6_0", + "V6_1", + "V6_2", + "V6_3", + "V7_0", + "V8_0", + "V9_0", + "v100", + "v11", + "v110", + "v120", + "v121", + "v20", + "v21", + "v30", + "v31", + "v32", + "v40", + "v41", + "v50", + "v51", + "v52", + "v60", + "v61", + "v62", + "v63", + "v70", + "v80", + "v90", + NULL +}; + +static const char * const UNI_ahex_values[] = { + "F", + "f", + "False", + "false", + "N", + "n", + "No", + "no", + "T", + "t", + "True", + "true", + "Y", + "y", + "Yes", + "yes", + NULL +}; + +static const char * const UNI_bc_values[] = { + "AL", + "al", + "AN", + "an", + "Arabic_Letter", + "arabicletter", + "Arabic_Number", + "arabicnumber", + "B", + "b", + "BN", + "bn", + "Boundary_Neutral", + "boundaryneutral", + "Common_Separator", + "commonseparator", + "CS", + "cs", + "EN", + "en", + "ES", + "es", + "ET", + "et", + "European_Number", + "europeannumber", + "European_Separator", + "europeanseparator", + "European_Terminator", + "europeanterminator", + "First_Strong_Isolate", + "firststrongisolate", + "FSI", + "fsi", + "L", + "l", + "Left_To_Right", + "lefttoright", + "Left_To_Right_Embedding", + "lefttorightembedding", + "Left_To_Right_Isolate", + "lefttorightisolate", + "Left_To_Right_Override", + "lefttorightoverride", + "LRE", + "lre", + "LRI", + "lri", + "LRO", + "lro", + "Nonspacing_Mark", + "nonspacingmark", + "NSM", + "nsm", + "ON", + "on", + "Other_Neutral", + "otherneutral", + "Paragraph_Separator", + "paragraphseparator", + "PDF", + "pdf", + "PDI", + "pdi", + "Pop_Directional_Format", + "popdirectionalformat", + "Pop_Directional_Isolate", + "popdirectionalisolate", + "R", + "r", + "Right_To_Left", + "righttoleft", + "Right_To_Left_Embedding", + "righttoleftembedding", + "Right_To_Left_Isolate", + "righttoleftisolate", + "Right_To_Left_Override", + "righttoleftoverride", + "RLE", + "rle", + "RLI", + "rli", + "RLO", + "rlo", + "S", + "s", + "Segment_Separator", + "segmentseparator", + "White_Space", + "whitespace", + "WS", + "ws", + NULL +}; + +static const char * const UNI_blk_values[] = { + "Adlam", + "adlam", + "Aegean Numbers", + "Aegean_Numbers", + "aegeannumbers", + "Ahom", + "ahom", + "Alchemical", + "alchemical", + "Alchemical Symbols", + "Alchemical_Symbols", + "alchemicalsymbols", + "Alphabetic_PF", + "alphabeticpf", + "Alphabetic Presentation Forms", + "Alphabetic_Presentation_Forms", + "alphabeticpresentationforms", + "Anatolian Hieroglyphs", + "Anatolian_Hieroglyphs", + "anatolianhieroglyphs", + "Ancient_Greek_Music", + "ancientgreekmusic", + "Ancient Greek Musical Notation", + "Ancient_Greek_Musical_Notation", + "ancientgreekmusicalnotation", + "Ancient Greek Numbers", + "Ancient_Greek_Numbers", + "ancientgreeknumbers", + "Ancient Symbols", + "Ancient_Symbols", + "ancientsymbols", + "Arabic", + "arabic", + "Arabic_Ext_A", + "arabicexta", + "Arabic Extended-A", + "Arabic_Extended_A", + "arabicextendeda", + "Arabic_Math", + "arabicmath", + "Arabic Mathematical Alphabetic Symbols", + "Arabic_Mathematical_Alphabetic_Symbols", + "arabicmathematicalalphabeticsymbols", + "Arabic_PF_A", + "arabicpfa", + "Arabic_PF_B", + "arabicpfb", + "Arabic Presentation Forms-A", + "Arabic_Presentation_Forms_A", + "arabicpresentationformsa", + "Arabic Presentation Forms-B", + "Arabic_Presentation_Forms_B", + "arabicpresentationformsb", + "Arabic_Sup", + "arabicsup", + "Arabic Supplement", + "Arabic_Supplement", + "arabicsupplement", + "Armenian", + "armenian", + "Arrows", + "arrows", + "ASCII", + "ascii", + "Avestan", + "avestan", + "Balinese", + "balinese", + "Bamum", + "bamum", + "Bamum_Sup", + "bamumsup", + "Bamum Supplement", + "Bamum_Supplement", + "bamumsupplement", + "Basic Latin", + "Basic_Latin", + "basiclatin", + "Bassa Vah", + "Bassa_Vah", + "bassavah", + "Batak", + "batak", + "Bengali", + "bengali", + "Bhaiksuki", + "bhaiksuki", + "Block Elements", + "Block_Elements", + "blockelements", + "Bopomofo", + "bopomofo", + "Bopomofo_Ext", + "bopomofoext", + "Bopomofo Extended", + "Bopomofo_Extended", + "bopomofoextended", + "Box Drawing", + "Box_Drawing", + "boxdrawing", + "Brahmi", + "brahmi", + "Braille", + "braille", + "Braille Patterns", + "Braille_Patterns", + "braillepatterns", + "Buginese", + "buginese", + "Buhid", + "buhid", + "Byzantine_Music", + "byzantinemusic", + "Byzantine Musical Symbols", + "Byzantine_Musical_Symbols", + "byzantinemusicalsymbols", + "Canadian_Syllabics", + "canadiansyllabics", + "Carian", + "carian", + "Caucasian Albanian", + "Caucasian_Albanian", + "caucasianalbanian", + "Chakma", + "chakma", + "Cham", + "cham", + "Cherokee", + "cherokee", + "Cherokee_Sup", + "cherokeesup", + "Cherokee Supplement", + "Cherokee_Supplement", + "cherokeesupplement", + "Chess Symbols", + "Chess_Symbols", + "chesssymbols", + "CJK", + "cjk", + "CJK_Compat", + "cjkcompat", + "CJK_Compat_Forms", + "cjkcompatforms", + "CJK Compatibility", + "CJK_Compatibility", + "cjkcompatibility", + "CJK Compatibility Forms", + "CJK_Compatibility_Forms", + "cjkcompatibilityforms", + "CJK Compatibility Ideographs", + "CJK_Compatibility_Ideographs", + "cjkcompatibilityideographs", + "CJK Compatibility Ideographs Supplement", + "CJK_Compatibility_Ideographs_Supplement", + "cjkcompatibilityideographssupplement", + "CJK_Compat_Ideographs", + "cjkcompatideographs", + "CJK_Compat_Ideographs_Sup", + "cjkcompatideographssup", + "CJK_Ext_A", + "cjkexta", + "CJK_Ext_B", + "cjkextb", + "CJK_Ext_C", + "cjkextc", + "CJK_Ext_D", + "cjkextd", + "CJK_Ext_E", + "cjkexte", + "CJK_Ext_F", + "cjkextf", + "CJK_Radicals_Sup", + "cjkradicalssup", + "CJK Radicals Supplement", + "CJK_Radicals_Supplement", + "cjkradicalssupplement", + "CJK Strokes", + "CJK_Strokes", + "cjkstrokes", + "CJK_Symbols", + "cjksymbols", + "CJK Symbols and Punctuation", + "CJK_Symbols_And_Punctuation", + "cjksymbolsandpunctuation", + "CJK Unified Ideographs", + "CJK_Unified_Ideographs", + "cjkunifiedideographs", + "CJK Unified Ideographs Extension A", + "CJK_Unified_Ideographs_Extension_A", + "cjkunifiedideographsextensiona", + "CJK Unified Ideographs Extension B", + "CJK_Unified_Ideographs_Extension_B", + "cjkunifiedideographsextensionb", + "CJK Unified Ideographs Extension C", + "CJK_Unified_Ideographs_Extension_C", + "cjkunifiedideographsextensionc", + "CJK Unified Ideographs Extension D", + "CJK_Unified_Ideographs_Extension_D", + "cjkunifiedideographsextensiond", + "CJK Unified Ideographs Extension E", + "CJK_Unified_Ideographs_Extension_E", + "cjkunifiedideographsextensione", + "CJK Unified Ideographs Extension F", + "CJK_Unified_Ideographs_Extension_F", + "cjkunifiedideographsextensionf", + "Combining Diacritical Marks", + "Combining_Diacritical_Marks", + "combiningdiacriticalmarks", + "Combining Diacritical Marks Extended", + "Combining_Diacritical_Marks_Extended", + "combiningdiacriticalmarksextended", + "Combining Diacritical Marks for Symbols", + "Combining_Diacritical_Marks_For_Symbols", + "combiningdiacriticalmarksforsymbols", + "Combining Diacritical Marks Supplement", + "Combining_Diacritical_Marks_Supplement", + "combiningdiacriticalmarkssupplement", + "Combining Half Marks", + "Combining_Half_Marks", + "combininghalfmarks", + "Combining_Marks_For_Symbols", + "combiningmarksforsymbols", + "Common Indic Number Forms", + "Common_Indic_Number_Forms", + "commonindicnumberforms", + "Compat_Jamo", + "compatjamo", + "Control Pictures", + "Control_Pictures", + "controlpictures", + "Coptic", + "coptic", + "Coptic Epact Numbers", + "Coptic_Epact_Numbers", + "copticepactnumbers", + "Counting_Rod", + "countingrod", + "Counting Rod Numerals", + "Counting_Rod_Numerals", + "countingrodnumerals", + "Cuneiform", + "cuneiform", + "Cuneiform_Numbers", + "cuneiformnumbers", + "Cuneiform Numbers and Punctuation", + "Cuneiform_Numbers_And_Punctuation", + "cuneiformnumbersandpunctuation", + "Currency Symbols", + "Currency_Symbols", + "currencysymbols", + "Cypriot Syllabary", + "Cypriot_Syllabary", + "cypriotsyllabary", + "Cyrillic", + "cyrillic", + "Cyrillic_Ext_A", + "cyrillicexta", + "Cyrillic_Ext_B", + "cyrillicextb", + "Cyrillic_Ext_C", + "cyrillicextc", + "Cyrillic Extended-A", + "Cyrillic_Extended_A", + "cyrillicextendeda", + "Cyrillic Extended-B", + "Cyrillic_Extended_B", + "cyrillicextendedb", + "Cyrillic Extended-C", + "Cyrillic_Extended_C", + "cyrillicextendedc", + "Cyrillic_Sup", + "cyrillicsup", + "Cyrillic Supplement", + "Cyrillic_Supplement", + "cyrillicsupplement", + "Cyrillic_Supplementary", + "cyrillicsupplementary", + "Deseret", + "deseret", + "Devanagari", + "devanagari", + "Devanagari_Ext", + "devanagariext", + "Devanagari Extended", + "Devanagari_Extended", + "devanagariextended", + "Diacriticals", + "diacriticals", + "Diacriticals_Ext", + "diacriticalsext", + "Diacriticals_For_Symbols", + "diacriticalsforsymbols", + "Diacriticals_Sup", + "diacriticalssup", + "Dingbats", + "dingbats", + "Dogra", + "dogra", + "Domino", + "domino", + "Domino Tiles", + "Domino_Tiles", + "dominotiles", + "Duployan", + "duployan", + "Early Dynastic Cuneiform", + "Early_Dynastic_Cuneiform", + "earlydynasticcuneiform", + "Egyptian Hieroglyph Format Controls", + "Egyptian_Hieroglyph_Format_Controls", + "egyptianhieroglyphformatcontrols", + "Egyptian Hieroglyphs", + "Egyptian_Hieroglyphs", + "egyptianhieroglyphs", + "Elbasan", + "elbasan", + "Elymaic", + "elymaic", + "Emoticons", + "emoticons", + "Enclosed_Alphanum", + "enclosedalphanum", + "Enclosed Alphanumerics", + "Enclosed_Alphanumerics", + "enclosedalphanumerics", + "Enclosed Alphanumeric Supplement", + "Enclosed_Alphanumeric_Supplement", + "enclosedalphanumericsupplement", + "Enclosed_Alphanum_Sup", + "enclosedalphanumsup", + "Enclosed_CJK", + "enclosedcjk", + "Enclosed CJK Letters and Months", + "Enclosed_CJK_Letters_And_Months", + "enclosedcjklettersandmonths", + "Enclosed_Ideographic_Sup", + "enclosedideographicsup", + "Enclosed Ideographic Supplement", + "Enclosed_Ideographic_Supplement", + "enclosedideographicsupplement", + "Ethiopic", + "ethiopic", + "Ethiopic_Ext", + "ethiopicext", + "Ethiopic_Ext_A", + "ethiopicexta", + "Ethiopic Extended", + "Ethiopic_Extended", + "ethiopicextended", + "Ethiopic Extended-A", + "Ethiopic_Extended_A", + "ethiopicextendeda", + "Ethiopic_Sup", + "ethiopicsup", + "Ethiopic Supplement", + "Ethiopic_Supplement", + "ethiopicsupplement", + "General Punctuation", + "General_Punctuation", + "generalpunctuation", + "Geometric Shapes", + "Geometric_Shapes", + "geometricshapes", + "Geometric_Shapes_Ext", + "geometricshapesext", + "Geometric Shapes Extended", + "Geometric_Shapes_Extended", + "geometricshapesextended", + "Georgian", + "georgian", + "Georgian_Ext", + "georgianext", + "Georgian Extended", + "Georgian_Extended", + "georgianextended", + "Georgian_Sup", + "georgiansup", + "Georgian Supplement", + "Georgian_Supplement", + "georgiansupplement", + "Glagolitic", + "glagolitic", + "Glagolitic_Sup", + "glagoliticsup", + "Glagolitic Supplement", + "Glagolitic_Supplement", + "glagoliticsupplement", + "Gothic", + "gothic", + "Grantha", + "grantha", + "Greek", + "greek", + "Greek and Coptic", + "Greek_And_Coptic", + "greekandcoptic", + "Greek_Ext", + "greekext", + "Greek Extended", + "Greek_Extended", + "greekextended", + "Gujarati", + "gujarati", + "Gunjala Gondi", + "Gunjala_Gondi", + "gunjalagondi", + "Gurmukhi", + "gurmukhi", + "Half_And_Full_Forms", + "halfandfullforms", + "Half_Marks", + "halfmarks", + "Halfwidth and Fullwidth Forms", + "Halfwidth_And_Fullwidth_Forms", + "halfwidthandfullwidthforms", + "Hangul", + "hangul", + "Hangul Compatibility Jamo", + "Hangul_Compatibility_Jamo", + "hangulcompatibilityjamo", + "Hangul Jamo", + "Hangul_Jamo", + "hanguljamo", + "Hangul Jamo Extended-A", + "Hangul_Jamo_Extended_A", + "hanguljamoextendeda", + "Hangul Jamo Extended-B", + "Hangul_Jamo_Extended_B", + "hanguljamoextendedb", + "Hangul Syllables", + "Hangul_Syllables", + "hangulsyllables", + "Hanifi Rohingya", + "Hanifi_Rohingya", + "hanifirohingya", + "Hanunoo", + "hanunoo", + "Hatran", + "hatran", + "Hebrew", + "hebrew", + "High Private Use Surrogates", + "High_Private_Use_Surrogates", + "highprivateusesurrogates", + "High_PU_Surrogates", + "highpusurrogates", + "High Surrogates", + "High_Surrogates", + "highsurrogates", + "Hiragana", + "hiragana", + "IDC", + "idc", + "Ideographic Description Characters", + "Ideographic_Description_Characters", + "ideographicdescriptioncharacters", + "Ideographic_Symbols", + "ideographicsymbols", + "Ideographic Symbols and Punctuation", + "Ideographic_Symbols_And_Punctuation", + "ideographicsymbolsandpunctuation", + "Imperial Aramaic", + "Imperial_Aramaic", + "imperialaramaic", + "Indic_Number_Forms", + "indicnumberforms", + "Indic Siyaq Numbers", + "Indic_Siyaq_Numbers", + "indicsiyaqnumbers", + "Inscriptional Pahlavi", + "Inscriptional_Pahlavi", + "inscriptionalpahlavi", + "Inscriptional Parthian", + "Inscriptional_Parthian", + "inscriptionalparthian", + "IPA_Ext", + "ipaext", + "IPA Extensions", + "IPA_Extensions", + "ipaextensions", + "Jamo", + "jamo", + "Jamo_Ext_A", + "jamoexta", + "Jamo_Ext_B", + "jamoextb", + "Javanese", + "javanese", + "Kaithi", + "kaithi", + "Kana_Ext_A", + "kanaexta", + "Kana Extended-A", + "Kana_Extended_A", + "kanaextendeda", + "Kana_Sup", + "kanasup", + "Kana Supplement", + "Kana_Supplement", + "kanasupplement", + "Kanbun", + "kanbun", + "Kangxi", + "kangxi", + "Kangxi Radicals", + "Kangxi_Radicals", + "kangxiradicals", + "Kannada", + "kannada", + "Katakana", + "katakana", + "Katakana_Ext", + "katakanaext", + "Katakana Phonetic Extensions", + "Katakana_Phonetic_Extensions", + "katakanaphoneticextensions", + "Kayah Li", + "Kayah_Li", + "kayahli", + "Kharoshthi", + "kharoshthi", + "Khmer", + "khmer", + "Khmer Symbols", + "Khmer_Symbols", + "khmersymbols", + "Khojki", + "khojki", + "Khudawadi", + "khudawadi", + "Lao", + "lao", + "Latin_1", + "latin1", + "Latin_Ext_A", + "latinexta", + "Latin_Ext_Additional", + "latinextadditional", + "Latin_Ext_B", + "latinextb", + "Latin_Ext_C", + "latinextc", + "Latin_Ext_D", + "latinextd", + "Latin_Ext_E", + "latinexte", + "Latin Extended-A", + "Latin_Extended_A", + "latinextendeda", + "Latin Extended Additional", + "Latin_Extended_Additional", + "latinextendedadditional", + "Latin Extended-B", + "Latin_Extended_B", + "latinextendedb", + "Latin Extended-C", + "Latin_Extended_C", + "latinextendedc", + "Latin Extended-D", + "Latin_Extended_D", + "latinextendedd", + "Latin Extended-E", + "Latin_Extended_E", + "latinextendede", + "Latin_1_Sup", + "latin1sup", + "Latin-1 Supplement", + "Latin_1_Supplement", + "latin1supplement", + "Lepcha", + "lepcha", + "Letterlike Symbols", + "Letterlike_Symbols", + "letterlikesymbols", + "Limbu", + "limbu", + "Linear A", + "Linear_A", + "lineara", + "Linear B Ideograms", + "Linear_B_Ideograms", + "linearbideograms", + "Linear B Syllabary", + "Linear_B_Syllabary", + "linearbsyllabary", + "Lisu", + "lisu", + "Low Surrogates", + "Low_Surrogates", + "lowsurrogates", + "Lycian", + "lycian", + "Lydian", + "lydian", + "Mahajani", + "mahajani", + "Mahjong", + "mahjong", + "Mahjong Tiles", + "Mahjong_Tiles", + "mahjongtiles", + "Makasar", + "makasar", + "Malayalam", + "malayalam", + "Mandaic", + "mandaic", + "Manichaean", + "manichaean", + "Marchen", + "marchen", + "Masaram Gondi", + "Masaram_Gondi", + "masaramgondi", + "Math_Alphanum", + "mathalphanum", + "Mathematical Alphanumeric Symbols", + "Mathematical_Alphanumeric_Symbols", + "mathematicalalphanumericsymbols", + "Mathematical Operators", + "Mathematical_Operators", + "mathematicaloperators", + "Math_Operators", + "mathoperators", + "Mayan Numerals", + "Mayan_Numerals", + "mayannumerals", + "Medefaidrin", + "medefaidrin", + "Meetei Mayek", + "Meetei_Mayek", + "meeteimayek", + "Meetei_Mayek_Ext", + "meeteimayekext", + "Meetei Mayek Extensions", + "Meetei_Mayek_Extensions", + "meeteimayekextensions", + "Mende Kikakui", + "Mende_Kikakui", + "mendekikakui", + "Meroitic Cursive", + "Meroitic_Cursive", + "meroiticcursive", + "Meroitic Hieroglyphs", + "Meroitic_Hieroglyphs", + "meroitichieroglyphs", + "Miao", + "miao", + "Misc_Arrows", + "miscarrows", + "Miscellaneous Mathematical Symbols-A", + "Miscellaneous_Mathematical_Symbols_A", + "miscellaneousmathematicalsymbolsa", + "Miscellaneous Mathematical Symbols-B", + "Miscellaneous_Mathematical_Symbols_B", + "miscellaneousmathematicalsymbolsb", + "Miscellaneous Symbols", + "Miscellaneous_Symbols", + "miscellaneoussymbols", + "Miscellaneous Symbols and Arrows", + "Miscellaneous_Symbols_And_Arrows", + "miscellaneoussymbolsandarrows", + "Miscellaneous Symbols and Pictographs", + "Miscellaneous_Symbols_And_Pictographs", + "miscellaneoussymbolsandpictographs", + "Miscellaneous Technical", + "Miscellaneous_Technical", + "miscellaneoustechnical", + "Misc_Math_Symbols_A", + "miscmathsymbolsa", + "Misc_Math_Symbols_B", + "miscmathsymbolsb", + "Misc_Pictographs", + "miscpictographs", + "Misc_Symbols", + "miscsymbols", + "Misc_Technical", + "misctechnical", + "Modi", + "modi", + "Modifier_Letters", + "modifierletters", + "Modifier Tone Letters", + "Modifier_Tone_Letters", + "modifiertoneletters", + "Mongolian", + "mongolian", + "Mongolian_Sup", + "mongoliansup", + "Mongolian Supplement", + "Mongolian_Supplement", + "mongoliansupplement", + "Mro", + "mro", + "Multani", + "multani", + "Music", + "music", + "Musical Symbols", + "Musical_Symbols", + "musicalsymbols", + "Myanmar", + "myanmar", + "Myanmar_Ext_A", + "myanmarexta", + "Myanmar_Ext_B", + "myanmarextb", + "Myanmar Extended-A", + "Myanmar_Extended_A", + "myanmarextendeda", + "Myanmar Extended-B", + "Myanmar_Extended_B", + "myanmarextendedb", + "Nabataean", + "nabataean", + "Nandinagari", + "nandinagari", + "NB", + "nb", + "Newa", + "newa", + "New Tai Lue", + "New_Tai_Lue", + "newtailue", + "NKo", + "nko", + "No_Block", + "noblock", + "Number Forms", + "Number_Forms", + "numberforms", + "Nushu", + "nushu", + "Nyiakeng Puachue Hmong", + "Nyiakeng_Puachue_Hmong", + "nyiakengpuachuehmong", + "OCR", + "ocr", + "Ogham", + "ogham", + "Ol Chiki", + "Ol_Chiki", + "olchiki", + "Old Hungarian", + "Old_Hungarian", + "oldhungarian", + "Old Italic", + "Old_Italic", + "olditalic", + "Old North Arabian", + "Old_North_Arabian", + "oldnortharabian", + "Old Permic", + "Old_Permic", + "oldpermic", + "Old Persian", + "Old_Persian", + "oldpersian", + "Old Sogdian", + "Old_Sogdian", + "oldsogdian", + "Old South Arabian", + "Old_South_Arabian", + "oldsoutharabian", + "Old Turkic", + "Old_Turkic", + "oldturkic", + "Optical Character Recognition", + "Optical_Character_Recognition", + "opticalcharacterrecognition", + "Oriya", + "oriya", + "Ornamental Dingbats", + "Ornamental_Dingbats", + "ornamentaldingbats", + "Osage", + "osage", + "Osmanya", + "osmanya", + "Ottoman Siyaq Numbers", + "Ottoman_Siyaq_Numbers", + "ottomansiyaqnumbers", + "Pahawh Hmong", + "Pahawh_Hmong", + "pahawhhmong", + "Palmyrene", + "palmyrene", + "Pau Cin Hau", + "Pau_Cin_Hau", + "paucinhau", + "Phags-pa", + "Phags_Pa", + "phagspa", + "Phaistos", + "phaistos", + "Phaistos Disc", + "Phaistos_Disc", + "phaistosdisc", + "Phoenician", + "phoenician", + "Phonetic_Ext", + "phoneticext", + "Phonetic Extensions", + "Phonetic_Extensions", + "phoneticextensions", + "Phonetic Extensions Supplement", + "Phonetic_Extensions_Supplement", + "phoneticextensionssupplement", + "Phonetic_Ext_Sup", + "phoneticextsup", + "Playing Cards", + "Playing_Cards", + "playingcards", + "Private_Use", + "privateuse", + "Private Use Area", + "Private_Use_Area", + "privateusearea", + "Psalter Pahlavi", + "Psalter_Pahlavi", + "psalterpahlavi", + "PUA", + "pua", + "Punctuation", + "punctuation", + "Rejang", + "rejang", + "Rumi", + "rumi", + "Rumi Numeral Symbols", + "Rumi_Numeral_Symbols", + "ruminumeralsymbols", + "Runic", + "runic", + "Samaritan", + "samaritan", + "Saurashtra", + "saurashtra", + "Sharada", + "sharada", + "Shavian", + "shavian", + "Shorthand Format Controls", + "Shorthand_Format_Controls", + "shorthandformatcontrols", + "Siddham", + "siddham", + "Sinhala", + "sinhala", + "Sinhala Archaic Numbers", + "Sinhala_Archaic_Numbers", + "sinhalaarchaicnumbers", + "Small_Forms", + "smallforms", + "Small Form Variants", + "Small_Form_Variants", + "smallformvariants", + "Small_Kana_Ext", + "smallkanaext", + "Small Kana Extension", + "Small_Kana_Extension", + "smallkanaextension", + "Sogdian", + "sogdian", + "Sora Sompeng", + "Sora_Sompeng", + "sorasompeng", + "Soyombo", + "soyombo", + "Spacing Modifier Letters", + "Spacing_Modifier_Letters", + "spacingmodifierletters", + "Specials", + "specials", + "Sundanese", + "sundanese", + "Sundanese_Sup", + "sundanesesup", + "Sundanese Supplement", + "Sundanese_Supplement", + "sundanesesupplement", + "Sup_Arrows_A", + "suparrowsa", + "Sup_Arrows_B", + "suparrowsb", + "Sup_Arrows_C", + "suparrowsc", + "Super_And_Sub", + "superandsub", + "Superscripts and Subscripts", + "Superscripts_And_Subscripts", + "superscriptsandsubscripts", + "Sup_Math_Operators", + "supmathoperators", + "Supplemental Arrows-A", + "Supplemental_Arrows_A", + "supplementalarrowsa", + "Supplemental Arrows-B", + "Supplemental_Arrows_B", + "supplementalarrowsb", + "Supplemental Arrows-C", + "Supplemental_Arrows_C", + "supplementalarrowsc", + "Supplemental Mathematical Operators", + "Supplemental_Mathematical_Operators", + "supplementalmathematicaloperators", + "Supplemental Punctuation", + "Supplemental_Punctuation", + "supplementalpunctuation", + "Supplemental Symbols and Pictographs", + "Supplemental_Symbols_And_Pictographs", + "supplementalsymbolsandpictographs", + "Supplementary Private Use Area-A", + "Supplementary_Private_Use_Area_A", + "supplementaryprivateuseareaa", + "Supplementary Private Use Area-B", + "Supplementary_Private_Use_Area_B", + "supplementaryprivateuseareab", + "Sup_PUA_A", + "suppuaa", + "Sup_PUA_B", + "suppuab", + "Sup_Punctuation", + "suppunctuation", + "Sup_Symbols_And_Pictographs", + "supsymbolsandpictographs", + "Sutton SignWriting", + "Sutton_SignWriting", + "suttonsignwriting", + "Syloti Nagri", + "Syloti_Nagri", + "sylotinagri", + "Symbols_And_Pictographs_Ext_A", + "symbolsandpictographsexta", + "Symbols and Pictographs Extended-A", + "Symbols_And_Pictographs_Extended_A", + "symbolsandpictographsextendeda", + "Syriac", + "syriac", + "Syriac_Sup", + "syriacsup", + "Syriac Supplement", + "Syriac_Supplement", + "syriacsupplement", + "Tagalog", + "tagalog", + "Tagbanwa", + "tagbanwa", + "Tags", + "tags", + "Tai Le", + "Tai_Le", + "taile", + "Tai Tham", + "Tai_Tham", + "taitham", + "Tai Viet", + "Tai_Viet", + "taiviet", + "Tai_Xuan_Jing", + "taixuanjing", + "Tai Xuan Jing Symbols", + "Tai_Xuan_Jing_Symbols", + "taixuanjingsymbols", + "Takri", + "takri", + "Tamil", + "tamil", + "Tamil_Sup", + "tamilsup", + "Tamil Supplement", + "Tamil_Supplement", + "tamilsupplement", + "Tangut", + "tangut", + "Tangut Components", + "Tangut_Components", + "tangutcomponents", + "Telugu", + "telugu", + "Thaana", + "thaana", + "Thai", + "thai", + "Tibetan", + "tibetan", + "Tifinagh", + "tifinagh", + "Tirhuta", + "tirhuta", + "Transport_And_Map", + "transportandmap", + "Transport and Map Symbols", + "Transport_And_Map_Symbols", + "transportandmapsymbols", + "UCAS", + "ucas", + "UCAS_Ext", + "ucasext", + "Ugaritic", + "ugaritic", + "Unified Canadian Aboriginal Syllabics", + "Unified_Canadian_Aboriginal_Syllabics", + "unifiedcanadianaboriginalsyllabics", + "Unified Canadian Aboriginal Syllabics Extended", + "Unified_Canadian_Aboriginal_Syllabics_Extended", + "unifiedcanadianaboriginalsyllabicsextended", + "Vai", + "vai", + "Variation Selectors", + "Variation_Selectors", + "variationselectors", + "Variation Selectors Supplement", + "Variation_Selectors_Supplement", + "variationselectorssupplement", + "Vedic_Ext", + "vedicext", + "Vedic Extensions", + "Vedic_Extensions", + "vedicextensions", + "Vertical Forms", + "Vertical_Forms", + "verticalforms", + "VS", + "vs", + "VS_Sup", + "vssup", + "Wancho", + "wancho", + "Warang Citi", + "Warang_Citi", + "warangciti", + "Yijing", + "yijing", + "Yijing Hexagram Symbols", + "Yijing_Hexagram_Symbols", + "yijinghexagramsymbols", + "Yi Radicals", + "Yi_Radicals", + "yiradicals", + "Yi Syllables", + "Yi_Syllables", + "yisyllables", + "Zanabazar Square", + "Zanabazar_Square", + "zanabazarsquare", + NULL +}; + +static const char * const UNI_bpt_values[] = { + "c", + "Close", + "close", + "n", + "None", + "none", + "o", + "Open", + "open", + NULL +}; + +static const char * const UNI_ccc_values[] = { + "0", + "1", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "84", + "91", + "103", + "107", + "118", + "122", + "129", + "130", + "132", + "133", + "200", + "202", + "214", + "216", + "218", + "220", + "222", + "224", + "226", + "228", + "230", + "232", + "233", + "234", + "240", + "A", + "a", + "Above", + "above", + "Above_Left", + "aboveleft", + "Above_Right", + "aboveright", + "AL", + "al", + "AR", + "ar", + "ATA", + "ata", + "ATAR", + "atar", + "ATB", + "atb", + "ATBL", + "atbl", + "Attached_Above", + "attachedabove", + "Attached_Above_Right", + "attachedaboveright", + "Attached_Below", + "attachedbelow", + "Attached_Below_Left", + "attachedbelowleft", + "B", + "b", + "Below", + "below", + "Below_Left", + "belowleft", + "Below_Right", + "belowright", + "BL", + "bl", + "BR", + "br", + "CCC10", + "CCC103", + "CCC107", + "CCC11", + "CCC118", + "CCC12", + "CCC122", + "CCC129", + "CCC13", + "CCC130", + "CCC132", + "CCC133", + "CCC14", + "CCC15", + "CCC16", + "CCC17", + "CCC18", + "CCC19", + "CCC20", + "CCC21", + "CCC22", + "CCC23", + "CCC24", + "CCC25", + "CCC26", + "CCC27", + "CCC28", + "CCC29", + "CCC30", + "CCC31", + "CCC32", + "CCC33", + "CCC34", + "CCC35", + "CCC36", + "CCC84", + "CCC91", + "ccc10", + "ccc103", + "ccc107", + "ccc11", + "ccc118", + "ccc12", + "ccc122", + "ccc129", + "ccc13", + "ccc130", + "ccc132", + "ccc133", + "ccc14", + "ccc15", + "ccc16", + "ccc17", + "ccc18", + "ccc19", + "ccc20", + "ccc21", + "ccc22", + "ccc23", + "ccc24", + "ccc25", + "ccc26", + "ccc27", + "ccc28", + "ccc29", + "ccc30", + "ccc31", + "ccc32", + "ccc33", + "ccc34", + "ccc35", + "ccc36", + "ccc84", + "ccc91", + "DA", + "da", + "DB", + "db", + "Double_Above", + "doubleabove", + "Double_Below", + "doublebelow", + "Iota_Subscript", + "iotasubscript", + "IS", + "is", + "Kana_Voicing", + "kanavoicing", + "KV", + "kv", + "L", + "l", + "Left", + "left", + "NK", + "nk", + "Not_Reordered", + "notreordered", + "NR", + "nr", + "Nukta", + "nukta", + "OV", + "ov", + "Overlay", + "overlay", + "R", + "r", + "Right", + "right", + "Virama", + "virama", + "VR", + "vr", + NULL +}; + +static const char * const UNI_dt_values[] = { + "Can", + "can", + "Canonical", + "canonical", + "Circle", + "circle", + "Com", + "com", + "Compat", + "compat", + "Enc", + "enc", + "Fin", + "fin", + "Final", + "final", + "Font", + "font", + "Fra", + "fra", + "Fraction", + "fraction", + "Init", + "init", + "Initial", + "initial", + "Iso", + "iso", + "Isolated", + "isolated", + "Med", + "med", + "Medial", + "medial", + "Nar", + "nar", + "Narrow", + "narrow", + "Nb", + "nb", + "Nobreak", + "nobreak", + "Non_Canon", + "noncanon", + "Non_Canonical", + "noncanonical", + "None", + "none", + "Small", + "small", + "Sml", + "sml", + "Sqr", + "sqr", + "Square", + "square", + "Sub", + "sub", + "Sup", + "sup", + "Super", + "super", + "Vert", + "vert", + "Vertical", + "vertical", + "Wide", + "wide", + NULL +}; + +static const char * const UNI_ea_values[] = { + "A", + "a", + "Ambiguous", + "ambiguous", + "F", + "f", + "Fullwidth", + "fullwidth", + "H", + "h", + "Halfwidth", + "halfwidth", + "N", + "n", + "Na", + "na", + "Narrow", + "narrow", + "Neutral", + "neutral", + "W", + "w", + "Wide", + "wide", + NULL +}; + +static const char * const UNI_gc_values[] = { + "C", + "c", + "Cased_Letter", + "casedletter", + "Cc", + "cc", + "Cf", + "cf", + "Close_Punctuation", + "closepunctuation", + "Cn", + "cn", + "Cntrl", + "cntrl", + "Co", + "co", + "Combining_Mark", + "combiningmark", + "Connector_Punctuation", + "connectorpunctuation", + "Control", + "control", + "Cs", + "cs", + "Currency_Symbol", + "currencysymbol", + "Dash_Punctuation", + "dashpunctuation", + "Decimal_Number", + "decimalnumber", + "Digit", + "digit", + "Enclosing_Mark", + "enclosingmark", + "Final_Punctuation", + "finalpunctuation", + "Format", + "format", + "Initial_Punctuation", + "initialpunctuation", + "L", + "l", + "LC", + "lc", + "Letter", + "letter", + "Letter_Number", + "letternumber", + "Line_Separator", + "lineseparator", + "Ll", + "ll", + "Lm", + "lm", + "Lo", + "lo", + "Lowercase_Letter", + "lowercaseletter", + "Lt", + "lt", + "Lu", + "lu", + "M", + "m", + "Mark", + "mark", + "Math_Symbol", + "mathsymbol", + "Mc", + "mc", + "Me", + "me", + "Mn", + "mn", + "Modifier_Letter", + "modifierletter", + "Modifier_Symbol", + "modifiersymbol", + "N", + "n", + "Nd", + "nd", + "Nl", + "nl", + "No", + "no", + "Nonspacing_Mark", + "nonspacingmark", + "Number", + "number", + "Open_Punctuation", + "openpunctuation", + "Other", + "other", + "Other_Letter", + "otherletter", + "Other_Number", + "othernumber", + "Other_Punctuation", + "otherpunctuation", + "Other_Symbol", + "othersymbol", + "P", + "p", + "Paragraph_Separator", + "paragraphseparator", + "Pc", + "pc", + "Pd", + "pd", + "Pe", + "pe", + "Pf", + "pf", + "Pi", + "pi", + "Po", + "po", + "Private_Use", + "privateuse", + "Ps", + "ps", + "Punct", + "punct", + "Punctuation", + "punctuation", + "S", + "s", + "Sc", + "sc", + "Separator", + "separator", + "Sk", + "sk", + "Sm", + "sm", + "So", + "so", + "Space_Separator", + "spaceseparator", + "Spacing_Mark", + "spacingmark", + "Surrogate", + "surrogate", + "Symbol", + "symbol", + "Titlecase_Letter", + "titlecaseletter", + "Unassigned", + "unassigned", + "Uppercase_Letter", + "uppercaseletter", + "Z", + "z", + "Zl", + "zl", + "Zp", + "zp", + "Zs", + "zs", + NULL +}; + +static const char * const UNI_gcb_values[] = { + "CN", + "cn", + "Control", + "control", + "CR", + "cr", + "EB", + "eb", + "E_Base", + "ebase", + "E_Base_GAZ", + "ebasegaz", + "EBG", + "ebg", + "EM", + "em", + "E_Modifier", + "emodifier", + "EX", + "ex", + "Extend", + "extend", + "GAZ", + "gaz", + "Glue_After_Zwj", + "glueafterzwj", + "L", + "l", + "LF", + "lf", + "LV", + "lv", + "LVT", + "lvt", + "Other", + "other", + "PP", + "pp", + "Prepend", + "prepend", + "Regional_Indicator", + "regionalindicator", + "RI", + "ri", + "SM", + "sm", + "SpacingMark", + "spacingmark", + "T", + "t", + "V", + "v", + "XX", + "xx", + "ZWJ", + "zwj", + NULL +}; + +static const char * const UNI_hst_values[] = { + "L", + "l", + "Leading_Jamo", + "leadingjamo", + "LV", + "lv", + "LV_Syllable", + "lvsyllable", + "LVT", + "lvt", + "LVT_Syllable", + "lvtsyllable", + "NA", + "na", + "Not_Applicable", + "notapplicable", + "T", + "t", + "Trailing_Jamo", + "trailingjamo", + "V", + "v", + "Vowel_Jamo", + "voweljamo", + NULL +}; + +static const char * const UNI_in_values[] = { + "1.1", + "2.0", + "2.1", + "3.0", + "3.1", + "3.2", + "4.0", + "4.1", + "5.0", + "5.1", + "5.2", + "6.0", + "6.1", + "6.2", + "6.3", + "7.0", + "8.0", + "9.0", + "10.0", + "11.0", + "12.0", + "12.1", + "Unassigned", + "unassigned", + "V10_0", + "V11_0", + "V12_0", + "V12_1", + "V2_0", + "V2_1", + "V3_0", + "V3_1", + "V3_2", + "V4_0", + "V4_1", + "V5_0", + "V5_1", + "V5_2", + "V6_0", + "V6_1", + "V6_2", + "V6_3", + "V7_0", + "V8_0", + "V9_0", + "v100", + "v110", + "v120", + "v121", + "v20", + "v21", + "v30", + "v31", + "v32", + "v40", + "v41", + "v50", + "v51", + "v52", + "v60", + "v61", + "v62", + "v63", + "v70", + "v80", + "v90", + NULL +}; + +static const char * const UNI_inpc_values[] = { + "Bottom", + "bottom", + "Bottom_And_Left", + "bottomandleft", + "Bottom_And_Right", + "bottomandright", + "Left", + "left", + "Left_And_Right", + "leftandright", + "NA", + "na", + "Overstruck", + "overstruck", + "Right", + "right", + "Top", + "top", + "Top_And_Bottom", + "topandbottom", + "Top_And_Bottom_And_Right", + "topandbottomandright", + "Top_And_Left", + "topandleft", + "Top_And_Left_And_Right", + "topandleftandright", + "Top_And_Right", + "topandright", + "Visual_Order_Left", + "visualorderleft", + NULL +}; + +static const char * const UNI_insc_values[] = { + "Avagraha", + "avagraha", + "Bindu", + "bindu", + "Brahmi_Joining_Number", + "brahmijoiningnumber", + "Cantillation_Mark", + "cantillationmark", + "Consonant", + "consonant", + "Consonant_Dead", + "consonantdead", + "Consonant_Final", + "consonantfinal", + "Consonant_Head_Letter", + "consonantheadletter", + "Consonant_Initial_Postfixed", + "consonantinitialpostfixed", + "Consonant_Killer", + "consonantkiller", + "Consonant_Medial", + "consonantmedial", + "Consonant_Placeholder", + "consonantplaceholder", + "Consonant_Preceding_Repha", + "consonantprecedingrepha", + "Consonant_Prefixed", + "consonantprefixed", + "Consonant_Subjoined", + "consonantsubjoined", + "Consonant_Succeeding_Repha", + "consonantsucceedingrepha", + "Consonant_With_Stacker", + "consonantwithstacker", + "Gemination_Mark", + "geminationmark", + "Invisible_Stacker", + "invisiblestacker", + "Joiner", + "joiner", + "Modifying_Letter", + "modifyingletter", + "Non_Joiner", + "nonjoiner", + "Nukta", + "nukta", + "Number", + "number", + "Number_Joiner", + "numberjoiner", + "Other", + "other", + "Pure_Killer", + "purekiller", + "Register_Shifter", + "registershifter", + "Syllable_Modifier", + "syllablemodifier", + "Tone_Letter", + "toneletter", + "Tone_Mark", + "tonemark", + "Virama", + "virama", + "Visarga", + "visarga", + "Vowel", + "vowel", + "Vowel_Dependent", + "voweldependent", + "Vowel_Independent", + "vowelindependent", + NULL +}; + +static const char * const UNI_jg_values[] = { + "African_Feh", + "africanfeh", + "African_Noon", + "africannoon", + "African_Qaf", + "africanqaf", + "Ain", + "ain", + "Alaph", + "alaph", + "Alef", + "alef", + "Beh", + "beh", + "Beth", + "beth", + "Burushaski_Yeh_Barree", + "burushaskiyehbarree", + "Dal", + "dal", + "Dalath_Rish", + "dalathrish", + "E", + "e", + "Farsi_Yeh", + "farsiyeh", + "Fe", + "fe", + "Feh", + "feh", + "Final_Semkath", + "finalsemkath", + "Gaf", + "gaf", + "Gamal", + "gamal", + "Hah", + "hah", + "Hamza_On_Heh_Goal", + "hamzaonhehgoal", + "Hanifi_Rohingya_Kinna_Ya", + "hanifirohingyakinnaya", + "Hanifi_Rohingya_Pa", + "hanifirohingyapa", + "He", + "he", + "Heh", + "heh", + "Heh_Goal", + "hehgoal", + "Heth", + "heth", + "Kaf", + "kaf", + "Kaph", + "kaph", + "Khaph", + "khaph", + "Knotted_Heh", + "knottedheh", + "Lam", + "lam", + "Lamadh", + "lamadh", + "Malayalam_Bha", + "malayalambha", + "Malayalam_Ja", + "malayalamja", + "Malayalam_Lla", + "malayalamlla", + "Malayalam_Llla", + "malayalamllla", + "Malayalam_Nga", + "malayalamnga", + "Malayalam_Nna", + "malayalamnna", + "Malayalam_Nnna", + "malayalamnnna", + "Malayalam_Nya", + "malayalamnya", + "Malayalam_Ra", + "malayalamra", + "Malayalam_Ssa", + "malayalamssa", + "Malayalam_Tta", + "malayalamtta", + "Manichaean_Aleph", + "manichaeanaleph", + "Manichaean_Ayin", + "manichaeanayin", + "Manichaean_Beth", + "manichaeanbeth", + "Manichaean_Daleth", + "manichaeandaleth", + "Manichaean_Dhamedh", + "manichaeandhamedh", + "Manichaean_Five", + "manichaeanfive", + "Manichaean_Gimel", + "manichaeangimel", + "Manichaean_Heth", + "manichaeanheth", + "Manichaean_Hundred", + "manichaeanhundred", + "Manichaean_Kaph", + "manichaeankaph", + "Manichaean_Lamedh", + "manichaeanlamedh", + "Manichaean_Mem", + "manichaeanmem", + "Manichaean_Nun", + "manichaeannun", + "Manichaean_One", + "manichaeanone", + "Manichaean_Pe", + "manichaeanpe", + "Manichaean_Qoph", + "manichaeanqoph", + "Manichaean_Resh", + "manichaeanresh", + "Manichaean_Sadhe", + "manichaeansadhe", + "Manichaean_Samekh", + "manichaeansamekh", + "Manichaean_Taw", + "manichaeantaw", + "Manichaean_Ten", + "manichaeanten", + "Manichaean_Teth", + "manichaeanteth", + "Manichaean_Thamedh", + "manichaeanthamedh", + "Manichaean_Twenty", + "manichaeantwenty", + "Manichaean_Waw", + "manichaeanwaw", + "Manichaean_Yodh", + "manichaeanyodh", + "Manichaean_Zayin", + "manichaeanzayin", + "Meem", + "meem", + "Mim", + "mim", + "No_Joining_Group", + "nojoininggroup", + "Noon", + "noon", + "Nun", + "nun", + "Nya", + "nya", + "Pe", + "pe", + "Qaf", + "qaf", + "Qaph", + "qaph", + "Reh", + "reh", + "Reversed_Pe", + "reversedpe", + "Rohingya_Yeh", + "rohingyayeh", + "Sad", + "sad", + "Sadhe", + "sadhe", + "Seen", + "seen", + "Semkath", + "semkath", + "Shin", + "shin", + "Straight_Waw", + "straightwaw", + "Swash_Kaf", + "swashkaf", + "Syriac_Waw", + "syriacwaw", + "Tah", + "tah", + "Taw", + "taw", + "Teh_Marbuta", + "tehmarbuta", + "Teh_Marbuta_Goal", + "tehmarbutagoal", + "Teth", + "teth", + "Waw", + "waw", + "Yeh", + "yeh", + "Yeh_Barree", + "yehbarree", + "Yeh_With_Tail", + "yehwithtail", + "Yudh", + "yudh", + "Yudh_He", + "yudhhe", + "Zain", + "zain", + "Zhain", + "zhain", + NULL +}; + +static const char * const UNI_jt_values[] = { + "C", + "c", + "D", + "d", + "Dual_Joining", + "dualjoining", + "Join_Causing", + "joincausing", + "L", + "l", + "Left_Joining", + "leftjoining", + "Non_Joining", + "nonjoining", + "R", + "r", + "Right_Joining", + "rightjoining", + "T", + "t", + "Transparent", + "transparent", + "U", + "u", + NULL +}; + +static const char * const UNI_lb_values[] = { + "AI", + "ai", + "AL", + "al", + "Alphabetic", + "alphabetic", + "Ambiguous", + "ambiguous", + "B2", + "b2", + "BA", + "ba", + "BB", + "bb", + "BK", + "bk", + "Break_After", + "breakafter", + "Break_Before", + "breakbefore", + "Break_Both", + "breakboth", + "Break_Symbols", + "breaksymbols", + "Carriage_Return", + "carriagereturn", + "CB", + "cb", + "CJ", + "cj", + "CL", + "cl", + "Close_Parenthesis", + "closeparenthesis", + "Close_Punctuation", + "closepunctuation", + "CM", + "cm", + "Combining_Mark", + "combiningmark", + "Complex_Context", + "complexcontext", + "Conditional_Japanese_Starter", + "conditionaljapanesestarter", + "Contingent_Break", + "contingentbreak", + "CP", + "cp", + "CR", + "cr", + "EB", + "eb", + "E_Base", + "ebase", + "EM", + "em", + "E_Modifier", + "emodifier", + "EX", + "ex", + "Exclamation", + "exclamation", + "GL", + "gl", + "Glue", + "glue", + "H2", + "H3", + "h2", + "h3", + "Hebrew_Letter", + "hebrewletter", + "HL", + "hl", + "HY", + "hy", + "Hyphen", + "hyphen", + "ID", + "id", + "Ideographic", + "ideographic", + "IN", + "in", + "Infix_Numeric", + "infixnumeric", + "Inseparable", + "inseparable", + "Inseperable", + "inseperable", + "IS", + "is", + "JL", + "jl", + "JT", + "jt", + "JV", + "jv", + "LF", + "lf", + "Line_Feed", + "linefeed", + "Mandatory_Break", + "mandatorybreak", + "Next_Line", + "nextline", + "NL", + "nl", + "Nonstarter", + "nonstarter", + "NS", + "ns", + "NU", + "nu", + "Numeric", + "numeric", + "OP", + "op", + "Open_Punctuation", + "openpunctuation", + "PO", + "po", + "Postfix_Numeric", + "postfixnumeric", + "PR", + "pr", + "Prefix_Numeric", + "prefixnumeric", + "QU", + "qu", + "Quotation", + "quotation", + "Regional_Indicator", + "regionalindicator", + "RI", + "ri", + "SA", + "sa", + "SG", + "sg", + "SP", + "sp", + "Space", + "space", + "Surrogate", + "surrogate", + "SY", + "sy", + "Unknown", + "unknown", + "WJ", + "wj", + "Word_Joiner", + "wordjoiner", + "XX", + "xx", + "ZW", + "zw", + "ZWJ", + "zwj", + "ZWSpace", + "zwspace", + NULL +}; + +static const char * const UNI_nfcqc_values[] = { + "M", + "m", + "Maybe", + "maybe", + "N", + "n", + "No", + "no", + "Y", + "y", + "Yes", + "yes", + NULL +}; + +static const char * const UNI_nfdqc_values[] = { + "N", + "n", + "No", + "no", + "Y", + "y", + "Yes", + "yes", + NULL +}; + +static const char * const UNI_nt_values[] = { + "De", + "de", + "Decimal", + "decimal", + "Di", + "di", + "Digit", + "digit", + "None", + "none", + "Nu", + "nu", + "Numeric", + "numeric", + NULL +}; + +static const char * const UNI_nv_values[] = { + "-1/2", + "0", + "1/320", + "1/160", + "1/80", + "1/64", + "1/40", + "1/32", + "3/80", + "3/64", + "1/20", + "1/16", + "1/12", + "1/10", + "1/9", + "1/8", + "1/7", + "3/20", + "1/6", + "3/16", + "1/5", + "1/4", + "1/3", + "3/8", + "2/5", + "5/12", + "1/2", + "7/12", + "3/5", + "5/8", + "2/3", + "3/4", + "4/5", + "5/6", + "7/8", + "11/12", + "1", + "3/2", + "2", + "5/2", + "3", + "7/2", + "4", + "9/2", + "5", + "11/2", + "6", + "13/2", + "7", + "15/2", + "8", + "17/2", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36", + "37", + "38", + "39", + "40", + "41", + "42", + "43", + "44", + "45", + "46", + "47", + "48", + "49", + "50", + "60", + "70", + "80", + "90", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900", + "1000", + "2000", + "3000", + "4000", + "5000", + "6000", + "7000", + "8000", + "9000", + "10000", + "20000", + "30000", + "40000", + "50000", + "60000", + "70000", + "80000", + "90000", + "100000", + "200000", + "216000", + "300000", + "400000", + "432000", + "500000", + "600000", + "700000", + "800000", + "900000", + "1000000", + "10000000", + "20000000", + "100000000", + "10000000000", + "1000000000000", + "NaN", + "nan", + NULL +}; + +static const char * const UNI_sb_values[] = { + "AT", + "at", + "ATerm", + "aterm", + "CL", + "cl", + "Close", + "close", + "CR", + "cr", + "EX", + "ex", + "Extend", + "extend", + "FO", + "fo", + "Format", + "format", + "LE", + "le", + "LF", + "lf", + "LO", + "lo", + "Lower", + "lower", + "NU", + "nu", + "Numeric", + "numeric", + "OLetter", + "oletter", + "Other", + "other", + "SC", + "sc", + "SContinue", + "scontinue", + "SE", + "se", + "Sep", + "sep", + "SP", + "Sp", + "sp", + "ST", + "st", + "STerm", + "sterm", + "UP", + "up", + "Upper", + "upper", + "XX", + "xx", + NULL +}; + +static const char * const UNI_sc_values[] = { + "Adlam", + "adlam", + "Adlm", + "adlm", + "Aghb", + "aghb", + "Ahom", + "ahom", + "Anatolian_Hieroglyphs", + "anatolianhieroglyphs", + "Arab", + "arab", + "Arabic", + "arabic", + "Armenian", + "armenian", + "Armi", + "armi", + "Armn", + "armn", + "Avestan", + "avestan", + "Avst", + "avst", + "Bali", + "bali", + "Balinese", + "balinese", + "Bamu", + "bamu", + "Bamum", + "bamum", + "Bass", + "bass", + "Bassa_Vah", + "bassavah", + "Batak", + "batak", + "Batk", + "batk", + "Beng", + "beng", + "Bengali", + "bengali", + "Bhaiksuki", + "bhaiksuki", + "Bhks", + "bhks", + "Bopo", + "bopo", + "Bopomofo", + "bopomofo", + "Brah", + "brah", + "Brahmi", + "brahmi", + "Brai", + "brai", + "Braille", + "braille", + "Bugi", + "bugi", + "Buginese", + "buginese", + "Buhd", + "buhd", + "Buhid", + "buhid", + "Cakm", + "cakm", + "Canadian_Aboriginal", + "canadianaboriginal", + "Cans", + "cans", + "Cari", + "cari", + "Carian", + "carian", + "Caucasian_Albanian", + "caucasianalbanian", + "Chakma", + "chakma", + "Cham", + "cham", + "Cher", + "cher", + "Cherokee", + "cherokee", + "Common", + "common", + "Copt", + "copt", + "Coptic", + "coptic", + "Cprt", + "cprt", + "Cuneiform", + "cuneiform", + "Cypriot", + "cypriot", + "Cyrillic", + "cyrillic", + "Cyrl", + "cyrl", + "Deseret", + "deseret", + "Deva", + "deva", + "Devanagari", + "devanagari", + "Dogr", + "dogr", + "Dogra", + "dogra", + "Dsrt", + "dsrt", + "Dupl", + "dupl", + "Duployan", + "duployan", + "Egyp", + "egyp", + "Egyptian_Hieroglyphs", + "egyptianhieroglyphs", + "Elba", + "elba", + "Elbasan", + "elbasan", + "Elym", + "elym", + "Elymaic", + "elymaic", + "Ethi", + "ethi", + "Ethiopic", + "ethiopic", + "Geor", + "geor", + "Georgian", + "georgian", + "Glag", + "glag", + "Glagolitic", + "glagolitic", + "Gong", + "gong", + "Gonm", + "gonm", + "Goth", + "goth", + "Gothic", + "gothic", + "Gran", + "gran", + "Grantha", + "grantha", + "Greek", + "greek", + "Grek", + "grek", + "Gujarati", + "gujarati", + "Gujr", + "gujr", + "Gunjala_Gondi", + "gunjalagondi", + "Gurmukhi", + "gurmukhi", + "Guru", + "guru", + "Han", + "han", + "Hang", + "hang", + "Hangul", + "hangul", + "Hani", + "hani", + "Hanifi_Rohingya", + "hanifirohingya", + "Hano", + "hano", + "Hanunoo", + "hanunoo", + "Hatr", + "hatr", + "Hatran", + "hatran", + "Hebr", + "hebr", + "Hebrew", + "hebrew", + "Hira", + "hira", + "Hiragana", + "hiragana", + "Hluw", + "hluw", + "Hmng", + "hmng", + "Hmnp", + "hmnp", + "Hung", + "hung", + "Imperial_Aramaic", + "imperialaramaic", + "Inherited", + "inherited", + "Inscriptional_Pahlavi", + "inscriptionalpahlavi", + "Inscriptional_Parthian", + "inscriptionalparthian", + "Ital", + "ital", + "Java", + "java", + "Javanese", + "javanese", + "Kaithi", + "kaithi", + "Kali", + "kali", + "Kana", + "kana", + "Kannada", + "kannada", + "Katakana", + "katakana", + "Kayah_Li", + "kayahli", + "Khar", + "khar", + "Kharoshthi", + "kharoshthi", + "Khmer", + "khmer", + "Khmr", + "khmr", + "Khoj", + "khoj", + "Khojki", + "khojki", + "Khudawadi", + "khudawadi", + "Knda", + "knda", + "Kthi", + "kthi", + "Lana", + "lana", + "Lao", + "lao", + "Laoo", + "laoo", + "Latin", + "latin", + "Latn", + "latn", + "Lepc", + "lepc", + "Lepcha", + "lepcha", + "Limb", + "limb", + "Limbu", + "limbu", + "Lina", + "lina", + "Linb", + "linb", + "Linear_A", + "lineara", + "Linear_B", + "linearb", + "Lisu", + "lisu", + "Lyci", + "lyci", + "Lycian", + "lycian", + "Lydi", + "lydi", + "Lydian", + "lydian", + "Mahajani", + "mahajani", + "Mahj", + "mahj", + "Maka", + "maka", + "Makasar", + "makasar", + "Malayalam", + "malayalam", + "Mand", + "mand", + "Mandaic", + "mandaic", + "Mani", + "mani", + "Manichaean", + "manichaean", + "Marc", + "marc", + "Marchen", + "marchen", + "Masaram_Gondi", + "masaramgondi", + "Medefaidrin", + "medefaidrin", + "Medf", + "medf", + "Meetei_Mayek", + "meeteimayek", + "Mend", + "mend", + "Mende_Kikakui", + "mendekikakui", + "Merc", + "merc", + "Mero", + "mero", + "Meroitic_Cursive", + "meroiticcursive", + "Meroitic_Hieroglyphs", + "meroitichieroglyphs", + "Miao", + "miao", + "Mlym", + "mlym", + "Modi", + "modi", + "Mong", + "mong", + "Mongolian", + "mongolian", + "Mro", + "mro", + "Mroo", + "mroo", + "Mtei", + "mtei", + "Mult", + "mult", + "Multani", + "multani", + "Myanmar", + "myanmar", + "Mymr", + "mymr", + "Nabataean", + "nabataean", + "Nand", + "nand", + "Nandinagari", + "nandinagari", + "Narb", + "narb", + "Nbat", + "nbat", + "Newa", + "newa", + "New_Tai_Lue", + "newtailue", + "Nko", + "nko", + "Nkoo", + "nkoo", + "Nshu", + "nshu", + "Nushu", + "nushu", + "Nyiakeng_Puachue_Hmong", + "nyiakengpuachuehmong", + "Ogam", + "ogam", + "Ogham", + "ogham", + "Ol_Chiki", + "olchiki", + "Olck", + "olck", + "Old_Hungarian", + "oldhungarian", + "Old_Italic", + "olditalic", + "Old_North_Arabian", + "oldnortharabian", + "Old_Permic", + "oldpermic", + "Old_Persian", + "oldpersian", + "Old_Sogdian", + "oldsogdian", + "Old_South_Arabian", + "oldsoutharabian", + "Old_Turkic", + "oldturkic", + "Oriya", + "oriya", + "Orkh", + "orkh", + "Orya", + "orya", + "Osage", + "osage", + "Osge", + "osge", + "Osma", + "osma", + "Osmanya", + "osmanya", + "Pahawh_Hmong", + "pahawhhmong", + "Palm", + "palm", + "Palmyrene", + "palmyrene", + "Pauc", + "pauc", + "Pau_Cin_Hau", + "paucinhau", + "Perm", + "perm", + "Phag", + "phag", + "Phags_Pa", + "phagspa", + "Phli", + "phli", + "Phlp", + "phlp", + "Phnx", + "phnx", + "Phoenician", + "phoenician", + "Plrd", + "plrd", + "Prti", + "prti", + "Psalter_Pahlavi", + "psalterpahlavi", + "Qaac", + "qaac", + "Qaai", + "qaai", + "Rejang", + "rejang", + "Rjng", + "rjng", + "Rohg", + "rohg", + "Runic", + "runic", + "Runr", + "runr", + "Samaritan", + "samaritan", + "Samr", + "samr", + "Sarb", + "sarb", + "Saur", + "saur", + "Saurashtra", + "saurashtra", + "Sgnw", + "sgnw", + "Sharada", + "sharada", + "Shavian", + "shavian", + "Shaw", + "shaw", + "Shrd", + "shrd", + "Sidd", + "sidd", + "Siddham", + "siddham", + "SignWriting", + "signwriting", + "Sind", + "sind", + "Sinh", + "sinh", + "Sinhala", + "sinhala", + "Sogd", + "sogd", + "Sogdian", + "sogdian", + "Sogo", + "sogo", + "Sora", + "sora", + "Sora_Sompeng", + "sorasompeng", + "Soyo", + "soyo", + "Soyombo", + "soyombo", + "Sund", + "sund", + "Sundanese", + "sundanese", + "Sylo", + "sylo", + "Syloti_Nagri", + "sylotinagri", + "Syrc", + "syrc", + "Syriac", + "syriac", + "Tagalog", + "tagalog", + "Tagb", + "tagb", + "Tagbanwa", + "tagbanwa", + "Tai_Le", + "taile", + "Tai_Tham", + "taitham", + "Tai_Viet", + "taiviet", + "Takr", + "takr", + "Takri", + "takri", + "Tale", + "tale", + "Talu", + "talu", + "Tamil", + "tamil", + "Taml", + "taml", + "Tang", + "tang", + "Tangut", + "tangut", + "Tavt", + "tavt", + "Telu", + "telu", + "Telugu", + "telugu", + "Tfng", + "tfng", + "Tglg", + "tglg", + "Thaa", + "thaa", + "Thaana", + "thaana", + "Thai", + "thai", + "Tibetan", + "tibetan", + "Tibt", + "tibt", + "Tifinagh", + "tifinagh", + "Tirh", + "tirh", + "Tirhuta", + "tirhuta", + "Ugar", + "ugar", + "Ugaritic", + "ugaritic", + "Unknown", + "unknown", + "Vai", + "vai", + "Vaii", + "vaii", + "Wancho", + "wancho", + "Wara", + "wara", + "Warang_Citi", + "warangciti", + "Wcho", + "wcho", + "Xpeo", + "xpeo", + "Xsux", + "xsux", + "Yi", + "yi", + "Yiii", + "yiii", + "Zanabazar_Square", + "zanabazarsquare", + "Zanb", + "zanb", + "Zinh", + "zinh", + "Zyyy", + "zyyy", + "Zzzz", + "zzzz", + NULL +}; + +static const char * const UNI_vo_values[] = { + "R", + "r", + "Rotated", + "rotated", + "Tr", + "tr", + "Transformed_Rotated", + "transformedrotated", + "Transformed_Upright", + "transformedupright", + "Tu", + "tu", + "U", + "u", + "Upright", + "upright", + NULL +}; + +static const char * const UNI_wb_values[] = { + "ALetter", + "aletter", + "CR", + "cr", + "Double_Quote", + "doublequote", + "DQ", + "dq", + "EB", + "eb", + "E_Base", + "ebase", + "E_Base_GAZ", + "ebasegaz", + "EBG", + "ebg", + "EM", + "em", + "E_Modifier", + "emodifier", + "EX", + "ex", + "Extend", + "extend", + "ExtendNumLet", + "extendnumlet", + "FO", + "fo", + "Format", + "format", + "GAZ", + "gaz", + "Glue_After_Zwj", + "glueafterzwj", + "Hebrew_Letter", + "hebrewletter", + "HL", + "hl", + "KA", + "ka", + "Katakana", + "katakana", + "LE", + "le", + "LF", + "lf", + "MB", + "mb", + "MidLetter", + "midletter", + "MidNum", + "midnum", + "MidNumLet", + "midnumlet", + "ML", + "ml", + "MN", + "mn", + "Newline", + "newline", + "NL", + "nl", + "NU", + "nu", + "Numeric", + "numeric", + "Other", + "other", + "Regional_Indicator", + "regionalindicator", + "RI", + "ri", + "Single_Quote", + "singlequote", + "SQ", + "sq", + "WSegSpace", + "wsegspace", + "XX", + "xx", + "ZWJ", + "zwj", + NULL +}; + +static const char * const * const UNI_prop_value_ptrs[] = { +NULL /* Placeholder so zero index is an error */, +UNI_age_values, +UNI_ahex_values, +UNI_bc_values, +UNI_blk_values, +UNI_bpt_values, +UNI_ccc_values, +UNI_dt_values, +UNI_ea_values, +UNI_gc_values, +UNI_gcb_values, +UNI_hst_values, +UNI_in_values, +UNI_inpc_values, +UNI_insc_values, +UNI_jg_values, +UNI_jt_values, +UNI_lb_values, +UNI_nfcqc_values, +UNI_nfdqc_values, +UNI_nt_values, +UNI_nv_values, +UNI_sb_values, +UNI_sc_values, +UNI_vo_values, +UNI_wb_values +}; + + +#define UNI_age_values_index 1 +#define UNI_ahex_values_index 2 +#define UNI_alpha_values_index UNI_ahex_values_index +#define UNI_bc_values_index 3 +#define UNI_bidic_values_index UNI_ahex_values_index +#define UNI_bidim_values_index UNI_ahex_values_index +#define UNI_blk_values_index 4 +#define UNI_bpt_values_index 5 +#define UNI_cased_values_index UNI_ahex_values_index +#define UNI_ccc_values_index 6 +#define UNI_ce_values_index UNI_ahex_values_index +#define UNI_ci_values_index UNI_ahex_values_index +#define UNI_compex_values_index UNI_ahex_values_index +#define UNI_cwcf_values_index UNI_ahex_values_index +#define UNI_cwcm_values_index UNI_ahex_values_index +#define UNI_cwkcf_values_index UNI_ahex_values_index +#define UNI_cwl_values_index UNI_ahex_values_index +#define UNI_cwt_values_index UNI_ahex_values_index +#define UNI_cwu_values_index UNI_ahex_values_index +#define UNI_dash_values_index UNI_ahex_values_index +#define UNI_dep_values_index UNI_ahex_values_index +#define UNI_di_values_index UNI_ahex_values_index +#define UNI_dia_values_index UNI_ahex_values_index +#define UNI_dt_values_index 7 +#define UNI_ea_values_index 8 +#define UNI_ext_values_index UNI_ahex_values_index +#define UNI_gc_values_index 9 +#define UNI_gcb_values_index 10 +#define UNI_grbase_values_index UNI_ahex_values_index +#define UNI_grext_values_index UNI_ahex_values_index +#define UNI_hex_values_index UNI_ahex_values_index +#define UNI_hst_values_index 11 +#define UNI_hyphen_values_index UNI_ahex_values_index +#define UNI_idc_values_index UNI_ahex_values_index +#define UNI_ideo_values_index UNI_ahex_values_index +#define UNI_ids_values_index UNI_ahex_values_index +#define UNI_idsb_values_index UNI_ahex_values_index +#define UNI_idst_values_index UNI_ahex_values_index +#define UNI_in_values_index 12 +#define UNI_inpc_values_index 13 +#define UNI_insc_values_index 14 +#define UNI_jg_values_index 15 +#define UNI_joinc_values_index UNI_ahex_values_index +#define UNI_jt_values_index 16 +#define UNI_lb_values_index 17 +#define UNI_loe_values_index UNI_ahex_values_index +#define UNI_lower_values_index UNI_ahex_values_index +#define UNI_math_values_index UNI_ahex_values_index +#define UNI_nchar_values_index UNI_ahex_values_index +#define UNI_nfcqc_values_index 18 +#define UNI_nfdqc_values_index 19 +#define UNI_nfkcqc_values_index UNI_nfcqc_values_index +#define UNI_nfkdqc_values_index UNI_nfdqc_values_index +#define UNI_nt_values_index 20 +#define UNI_nv_values_index 21 +#define UNI_patsyn_values_index UNI_ahex_values_index +#define UNI_patws_values_index UNI_ahex_values_index +#define UNI_pcm_values_index UNI_ahex_values_index +#define UNI_qmark_values_index UNI_ahex_values_index +#define UNI_radical_values_index UNI_ahex_values_index +#define UNI_ri_values_index UNI_ahex_values_index +#define UNI_sb_values_index 22 +#define UNI_sc_values_index 23 +#define UNI_scx_values_index UNI_sc_values_index +#define UNI_sd_values_index UNI_ahex_values_index +#define UNI_sterm_values_index UNI_ahex_values_index +#define UNI_term_values_index UNI_ahex_values_index +#define UNI_uideo_values_index UNI_ahex_values_index +#define UNI_upper_values_index UNI_ahex_values_index +#define UNI_vo_values_index 24 +#define UNI_vs_values_index UNI_ahex_values_index +#define UNI_wb_values_index 25 +#define UNI_wspace_values_index UNI_ahex_values_index +#define UNI_xidc_values_index UNI_ahex_values_index +#define UNI_xids_values_index UNI_ahex_values_index + #endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */ #if defined(PERL_IN_REGEXEC_C) @@ -383378,55 +395261,55 @@ static const U8 WB_table[23][23] = { #define MAX_FOLD_FROMS 3 /* Generated from: - * d34c77b7e7a94986cc82056919f4ffc1503b73091561e16bd8ef145ac0fd04c5 lib/Unicode/UCD.pm - * 0bc5023a4606962114c4eb3775fae072cad8fecef5894d0de06603b1c70cbb47 lib/unicore/ArabicShaping.txt - * 2c7e2fb0cb91b378f0fa9301e951946e4de68f2ab6afc68d21bcff57cd2a8ad8 lib/unicore/BidiBrackets.txt - * f6d297765469724af523737c80faba3c33518fade4c5dc599e3ab51846f56916 lib/unicore/BidiMirroring.txt - * 0b457b66c788a97c8521e265f0b793d4ed911356d39eb61029f9cef8554cd052 lib/unicore/Blocks.txt - * 64f117a4749dd4a1b6c54277f63f6cf1e0eb45d290cbedaf777fbe71b8880885 lib/unicore/CaseFolding.txt - * c84c326cea271347752edc89487c24d847fd453082dfa07d0e9e284a05a7dd0b lib/unicore/CompositionExclusions.txt - * eb115a5de9a32c9ad447d6ea1cddcadb53d47f6cbc2521f3fe0bebb040c39866 lib/unicore/DAge.txt - * 3406825d64564bf2a37031c36a3e0f99d708aa17595b81f8b539d0f3d1a3923f lib/unicore/DCoreProperties.txt - * aad8102473e2c40b74a4aba4474a7008959963a0e51a2ee0ed4f029c8432cc6b lib/unicore/DNormalizationProps.txt - * 7aa76ead56e8cd0c4055408ca3c4c268513cca8ce5d0f5ea422203f721d3caca lib/unicore/EastAsianWidth.txt - * 8945581393e75bbd16ecec72e749fbb252155e1c2145a86abf24fcb308a66e7d lib/unicore/EmojiData.txt - * f97d03f720230f3ff9b5c9ac89ff06bab512a91c89155bfecbf3b89fa8809ce6 lib/unicore/EquivalentUnifiedIdeograph.txt - * 60b094a1ba49e4fa6397d1995e093c8699d3064e469985fb910bbdcffe0c703a lib/unicore/HangulSyllableType.txt - * 902ac38970a235b415d9165f63271fb9016f709fe5fc0829b636ef608b41b0a9 lib/unicore/IndicPositionalCategory.txt - * 0da7a1c8f1a6426f6c7b2193aa09b3c88ce3bf97288b62a30fa012d92f3b7f63 lib/unicore/IndicSyllabicCategory.txt - * 714b385eb1c04559dcd1678bbc27ba7bea9964680224ce3dd23b969f9c8cd316 lib/unicore/Jamo.txt - * 371aa0d3043ff8e2d47c2aec5ca3d44517b4c5acefc1b6ba41a8c1ae1edff323 lib/unicore/LineBreak.txt - * 12617cec2de4f51d55e48ca14710b1109b8d7e58555d789c000f91d3eda1c585 lib/unicore/NameAliases.txt - * 8708deafbb5e650a3d87a898d1d044294f8d280233e0dfa32e3d2a9984153f4b lib/unicore/NamedSequences.txt - * 205baca4772f1935060f3d652d36956c2b7a193440428cc7bae5414e9e7198f3 lib/unicore/PropList.txt - * 2a9cb9afe6a36a1a73ce2cedb540abd3fbf29f6afcda702d07fcbf561162a17a lib/unicore/PropValueAliases.txt - * b370cf0c886b3c9fd679d7696a2b8026d2c959fd3857fc7f5b56cbbe31e34f6e lib/unicore/PropertyAliases.txt - * 3e13406523153c85cf0b53eb24f8fe5843fb673737e184c8478b69a06da15232 lib/unicore/ScriptExtensions.txt - * e9f3c0aa3c4f892b589c809cf4ae051a39921417cda6fefdbe43717b92db76d5 lib/unicore/Scripts.txt - * 9f5668c3a6f3bbb88e2c07234ecfb2ec5db39e8dc5d7d04b994f6df6dbfdb5dd lib/unicore/SpecialCasing.txt - * 4997a3196eb79b4d0d6b8384560f6aeb46a062693f0abd5ba736abbff7976099 lib/unicore/UnicodeData.txt - * 5f520f210e8ca4e8861c12ba34740e14d737d8ba5136c08d63aa5a5bc7f2bf2a lib/unicore/VerticalOrientation.txt - * 4b26c6077d85fe2eabd16b433bf957d95dc5459a8f2626075cf8d611d6f833cb lib/unicore/auxiliary/GCBTest.txt - * 62f0e8bf7406d84bafee8f998faf469b84ac0cb359526a4d5eb2f2d55caec55b lib/unicore/auxiliary/GraphemeBreakProperty.txt - * 1f40941482f80b58cdbc319f916b68718d33febfd5f326035bde73ecb043297c lib/unicore/auxiliary/LBTest.txt - * cfa8d39787eb3e0883a40960e940d5df8ee6cdcbc8e1be5809fa74df97de8238 lib/unicore/auxiliary/SBTest.txt - * 13f1769dce7c186ffb9dd830c31087f9917d1b108601aca37713514d9c6cffdd lib/unicore/auxiliary/SentenceBreakProperty.txt - * 7e782466e4f13d281a3c0be9598426b0ebfdec5441843e77cb31772b8193fb0a lib/unicore/auxiliary/WBTest.txt - * 6bdb70f837a40dde1336f88470766c5e0c5934fc235dca7126977817443ea961 lib/unicore/auxiliary/WordBreakProperty.txt - * 9431a818be21ed42ed254a5d3b100bc372de1cd354c4873a4c50cc01f56aec39 lib/unicore/extracted/DBidiClass.txt - * 1f671c893c88488cb917de2f43bcaab0b15539607eddde75ebd6dc1b236dcf0e lib/unicore/extracted/DBinaryProperties.txt - * 11c8bd81ecbede4d67c7b5b693a471647d5401956707c639ae053b836cc7f5da lib/unicore/extracted/DCombiningClass.txt - * 00de56bb71306f28d51c02f725dc65f4b2588eb8ccc00c829717c0d1ee9592d6 lib/unicore/extracted/DDecompositionType.txt - * 7c2d15889665823996fa81a9ecc490d080c99da808d7e91f14809af932530161 lib/unicore/extracted/DEastAsianWidth.txt - * 7ceab0dc8e24899a72bb1b91894e1c15e6a7c139939fefb1bcd46329f46d3758 lib/unicore/extracted/DGeneralCategory.txt - * 890455619a3dd3dd380a49b087063c72a2f730e5997b5232e30dffb9dc30bd85 lib/unicore/extracted/DJoinGroup.txt - * 4fd53b6fc72b633f8020a2f37e7ce1aa386ed530061b66a9d5cb11cbb3f07335 lib/unicore/extracted/DJoinType.txt - * 018e20fa2f469667cc7ccd8a3d4a4a8cce8ad9bdf5fce5b2f61137660ea1065f lib/unicore/extracted/DLineBreak.txt - * 88c30a794011f5e6dc62154342e8bab1bd4ce2d0c0ab06fb69ba47134dc75b23 lib/unicore/extracted/DNumType.txt - * dab1e84f48990e30635a4f489d33212b25d0e35d80839c08e33a8afe5736346c lib/unicore/extracted/DNumValues.txt - * aa29d36570237ec49c1fbd59d9cfafefcce690a286d3273ff4da49da1dfc88f2 lib/unicore/mktables - * 7bd6bcbe3813e0cd55e0998053d182b7bc8c97dcfd0b85028e9f7f55af4ad61b lib/unicore/version - * 4bb677187a1a64e39d48f2e341b5ecb6c99857e49d7a79cf503bd8a3c709999b regen/charset_translations.pl + * 73902d92e2f05c2b707351006727708a3dc043d118f05aee169f70c117489d61 lib/Unicode/UCD.pm + * 5e91b649379ec79af7cfb6b09410a24557cba4c6d733cd0a2b8a78a1448736d2 lib/unicore/ArabicShaping.txt + * f5feb19cd084b2b1568fbc0f94f4b4b54941406e7fb36c7570f8352fd5022dbe lib/unicore/BidiBrackets.txt + * e6cbd8ffe94f2e0fbfa6695d6c06c1e72eef7d3aa93cb6329d111285198b5e62 lib/unicore/BidiMirroring.txt + * a28b205afe8625fffdb6544a5fe14cf02b91493d9900f07820fa2102a17548f7 lib/unicore/Blocks.txt + * 9c772627c6ee77eea6a17b42927b8ee28ca05dc65d6a511062104baaf3d12294 lib/unicore/CaseFolding.txt + * abc8394c5bde62453118b00c1c5842160a04d7fffb2e829ee5426b846596d081 lib/unicore/CompositionExclusions.txt + * 2fc081011d8fabaf7cf4937732dd5a6d6a57e492c43f3adfeded513387ee0ec3 lib/unicore/DAge.txt + * a6eb7a8671fb532fbd88c37fd7b20b5b2e7dbfc8b121f74c14abe2947db0da68 lib/unicore/DCoreProperties.txt + * 92dcdda84142194a1596f22180fcdf8c0e7f86897f09cc9203c7dc636c549f5f lib/unicore/DNormalizationProps.txt + * 904500178b2e752635bef27aaed3a2a3718a100bce35ff96b3890be7a8315d8f lib/unicore/EastAsianWidth.txt + * 1989b03d93023d8f5cc33eebf0d2ea80c8bd8f8c97843059ea039acb582c2078 lib/unicore/EmojiData.txt + * d7930c2a7318e66b4ba756d5e5b41fbc586c2ad43d450ae9d320a758510bae2e lib/unicore/EquivalentUnifiedIdeograph.txt + * 8606af08712a8c18fe268d418e2e5a87eddee6e190cce4c2d5a76b4fadf035e8 lib/unicore/HangulSyllableType.txt + * 49a1bf18b048454154881f6a8a605b5e2fc73e85fcc4df1cb26d52e8c2aeb9bf lib/unicore/IndicPositionalCategory.txt + * 1b6f3ef6e00e5b2e2a93d2d3c954ca1cce368599c5f11874cd0f0ce222d4637b lib/unicore/IndicSyllabicCategory.txt + * 285c5c1ae458bc3ccd6a1398a94d2d67ce6bc1d7fc0f098762836050345e9434 lib/unicore/Jamo.txt + * 961f842fc70b5afd1d82c6645e68c10d1f701382aed38ae38cb2ff27f671903c lib/unicore/LineBreak.txt + * ff61a0687d2f32c0dd1094254b8bde967883b43c2d4d50fd17531d498e41ab2c lib/unicore/NameAliases.txt + * d3eb9a288ebeaf9de1237989f490705e287b6f610b59d2459fb1b7c2d8e39c39 lib/unicore/NamedSequences.txt + * d30d3ee430cf3527449d024954f053e419fa4aa2246eb59e5cd8d621af0c4b3f lib/unicore/PropList.txt + * efce54f7c715a332c19b3d14c6a0eea30c6cde91caf6ff0d21c755be933736f4 lib/unicore/PropValueAliases.txt + * d3cc3f9f0b6a8f0b7ef1d6ef202675426c28f4a75de01fc69ed977a93a00982b lib/unicore/PropertyAliases.txt + * 3746848c181b5dbc1e614dfac9b8a5e3568e6525c693ac14e692ac55dec57e91 lib/unicore/ScriptExtensions.txt + * e6313a8edfd24f36c7a006fbcf1d1b7245b5dd009c6dde80441f0da08b822c43 lib/unicore/Scripts.txt + * 817ce2e9edca8e075a153f54b8f3b020345e37652cd2bda9b1495c366af17e7e lib/unicore/SpecialCasing.txt + * 93ab1acd8fd9d450463b50ae77eab151a7cda48f98b25b56baed8070f80fc936 lib/unicore/UnicodeData.txt + * ec5ba64af58297a46de17848eb984d2b231adb304de92e9d0d3befdbf9dc2551 lib/unicore/VerticalOrientation.txt + * 95bd55cf803b93eb0b4990cf0e1d70ede263b36412d9c6921fd6f15cef058961 lib/unicore/auxiliary/GCBTest.txt + * 39d73448fd257e6082f83ddf4c8bf6feb191e85dc8fc56b1a8512482de5e3dea lib/unicore/auxiliary/GraphemeBreakProperty.txt + * f385e70f79f5959ae66d64b00f4bda39db6cef78e5363a0cdd88db46eafc6c8f lib/unicore/auxiliary/LBTest.txt + * 7d6c909af97d0ab545a132d412f6e4e65c7eb5158514a7feb9bf00bcd05875f9 lib/unicore/auxiliary/SBTest.txt + * c47d674ef4170c46185bf56f7a4c6627f65f012295e0994f7dc4aea51f8fd8cf lib/unicore/auxiliary/SentenceBreakProperty.txt + * 3e3320bbbe775de7f1a0b9a30021eb949116a9b05cb461c90596c5ecf1743831 lib/unicore/auxiliary/WBTest.txt + * f221f89fe3bb3becc00de726d5694c4b7f464c316baff6d339b2ff3900bcb96c lib/unicore/auxiliary/WordBreakProperty.txt + * db2c41c618bab54b00e58223ad11cec550f9b9fd1a471de236e660da92fe4870 lib/unicore/extracted/DBidiClass.txt + * fecd8a1c49935d794c4c1012f4158aa536a13049a4c10d01aaf7b5f90f3b2cbc lib/unicore/extracted/DBinaryProperties.txt + * db6f38fb4aa8b9181b5e6a9f320de9d5c2c9b5687116a619b3cb90138b025e0b lib/unicore/extracted/DCombiningClass.txt + * 2524f69c175831fd84bfbaf13ea37992f41db167d728c51b1d0002c1d0b130b0 lib/unicore/extracted/DDecompositionType.txt + * 16852301d54ae59b5cfe0daa6b8e17fb688ed055d59b2a5a11eaafc650cc9d30 lib/unicore/extracted/DEastAsianWidth.txt + * 78f898b988049a5bea5039cea6ffe87a92596859ac660a6c438519b512fe2ee6 lib/unicore/extracted/DGeneralCategory.txt + * 33441692403901287c834f96bd33b671133a6f74e2732c61a497608b9e434932 lib/unicore/extracted/DJoinGroup.txt + * a792ac5ef602e3bace679cc96d7491701dcdb73d81c782253de88fdcc5e70e50 lib/unicore/extracted/DJoinType.txt + * 78e2600e24fa7d5ab62117de50b382f8b31b08401c37a0782c38dacb340b64e7 lib/unicore/extracted/DLineBreak.txt + * 1bde4ad73e271c6349fbd1972e54f38bba5cc1900c28f678e79b9e8909b31793 lib/unicore/extracted/DNumType.txt + * 6278722699123f3890e4b1cc42011e96d8960e4958a3b93484361530983d2611 lib/unicore/extracted/DNumValues.txt + * a74b5e334b78d45bfc61718c8ef302d19884bdcfe348d0f24ddcbf4fa0a17118 lib/unicore/mktables + * a712c758275b460d18fa77a26ed3589689bb3f69dcc1ea99b913e32db92a5cd2 lib/unicore/version + * 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl * 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl - * 743fbd71a854b7898795d351668ad5059d4f07dcfa870904618c97e6b4809e93 regen/mk_invlists.pl + * 44a3e3e2047a58e56ed8e3338ad85bedabae470dd119bf0862ca8129545ebf8a regen/mk_invlists.pl * ex: set ro: */