diff options
author | Unicode Consortium <unicode.org> | 2021-09-15 08:26:00 -0600 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2021-09-15 08:48:07 -0600 |
commit | 2f1eff3d4e0c24e2ac28c8bcaa8eb740b8e22c48 (patch) | |
tree | 5663d676e6faeb3a092b9ca3d1226eedf5a7f8a8 /charclass_invlists.h | |
parent | 5c7c2de1bc6dcddd66e6617b3747594ee19229a6 (diff) | |
download | perl-2f1eff3d4e0c24e2ac28c8bcaa8eb740b8e22c48.tar.gz |
Support Unicode 14.0
Diffstat (limited to 'charclass_invlists.h')
-rw-r--r-- | charclass_invlists.h | 21194 |
1 files changed, 15906 insertions, 5288 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h index 4daa404be0..7fb2069eb7 100644 --- a/charclass_invlists.h +++ b/charclass_invlists.h @@ -54,7 +54,7 @@ static const UV * const InBitmap_invlist = Latin1_invlist; # if 'A' == 65 /* ASCII/Latin1 */ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ - 1398, /* Number of elements */ + 1414, /* 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 */ @@ -1072,7 +1072,7 @@ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -1416,6 +1416,8 @@ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -1425,6 +1427,12 @@ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -1448,6 +1456,14 @@ static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -3444,6 +3460,8 @@ static const I32 Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -3453,6 +3471,12 @@ static const I32 Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0x13A0, @@ -3476,6 +3500,14 @@ static const I32 Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -3498,7 +3530,7 @@ static const I32 Case_Folding_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ - 1417, /* Number of elements */ + 1433, /* 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 */ @@ -4535,7 +4567,7 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -4879,6 +4911,8 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -4888,6 +4922,12 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -4911,6 +4951,14 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -6929,6 +6977,8 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -6938,6 +6988,12 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0x13A0, @@ -6961,6 +7017,14 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -6983,7 +7047,7 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ - 1413, /* Number of elements */ + 1429, /* 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 */ @@ -8016,7 +8080,7 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -8360,6 +8424,8 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -8369,6 +8435,12 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -8392,6 +8464,14 @@ static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -10406,6 +10486,8 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -10415,6 +10497,12 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0x13A0, @@ -10438,6 +10526,14 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -10457,7 +10553,7 @@ static const I32 Case_Folding_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ - 1262, /* Number of elements */ + 1278, /* 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 */ @@ -11354,7 +11450,7 @@ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -11698,6 +11794,8 @@ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -11707,6 +11805,12 @@ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -11715,6 +11819,14 @@ static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -13000,6 +13112,8 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -13009,6 +13123,12 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0xFF41, @@ -13017,6 +13137,14 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -13039,7 +13167,7 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ - 1280, /* Number of elements */ + 1296, /* 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 */ @@ -13954,7 +14082,7 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -14298,6 +14426,8 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -14307,6 +14437,12 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -14315,6 +14451,14 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -15621,6 +15765,8 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -15630,6 +15776,12 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0xFF41, @@ -15638,6 +15790,14 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -15660,7 +15820,7 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ - 1276, /* Number of elements */ + 1292, /* 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 */ @@ -16571,7 +16731,7 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -16915,6 +17075,8 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -16924,6 +17086,12 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -16932,6 +17100,14 @@ static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -18234,6 +18410,8 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -18243,6 +18421,12 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0xFF41, @@ -18251,6 +18435,14 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -18268,7 +18460,7 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */ #if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ - 359, /* 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 */ @@ -18353,7 +18545,9 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ 0x7FE, 0x859, 0x85C, - 0x8D3, + 0x899, + 0x89C, + 0x8CF, 0x8D4, 0x8E3, 0x8E4, @@ -18391,6 +18585,8 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ 0xB4E, 0xBCD, 0xBCE, + 0xC3C, + 0xC3D, 0xC4D, 0xC4E, 0xC55, @@ -18440,7 +18636,7 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ 0x108D, 0x108E, 0x1714, - 0x1715, + 0x1716, 0x1734, 0x1735, 0x17D2, @@ -18463,6 +18659,10 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ 0x1ABE, 0x1ABF, 0x1AC1, + 0x1AC3, + 0x1AC5, + 0x1ACA, + 0x1ACB, 0x1B34, 0x1B35, 0x1B44, @@ -18492,7 +18692,7 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ 0x1DCD, 0x1DD1, 0x1DF6, - 0x1DFA, + 0x1DFB, 0x1DFC, 0x1DFE, 0x1DFF, @@ -18555,8 +18755,14 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ 0x10F4C, 0x10F4D, 0x10F51, + 0x10F83, + 0x10F84, + 0x10F85, + 0x10F86, 0x11046, 0x11047, + 0x11070, + 0x11071, 0x1107F, 0x11080, 0x110B9, @@ -18636,7 +18842,7 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ - 1805, /* Number of elements */ + 1826, /* 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 */ @@ -18708,7 +18914,11 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -18819,6 +19029,8 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC45, @@ -18954,7 +19166,9 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1360, 0x1712, 0x1715, + 0x1716, 0x1732, + 0x1734, 0x1735, 0x1752, 0x1754, @@ -18973,6 +19187,7 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x180B, 0x180E, 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -19007,7 +19222,7 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B05, @@ -19058,8 +19273,6 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -20103,12 +20316,18 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11001, 0x11002, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x11083, @@ -20119,6 +20338,8 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -20337,6 +20558,10 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D166, 0x1D167, @@ -20376,6 +20601,8 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -20547,6 +20774,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Prepend, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_Extend, GCB_Prepend, GCB_Extend, @@ -20659,6 +20890,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Other, GCB_Extend, @@ -20792,8 +21025,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_SpacingMark, GCB_Other, GCB_Extend, + GCB_SpacingMark, GCB_Other, GCB_Extend, GCB_Other, @@ -20811,6 +21046,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Control, + GCB_Extend, GCB_Other, GCB_Extend, GCB_Other, @@ -20898,8 +21134,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_Extend, - GCB_Other, GCB_Control, GCB_Extend, GCB_ZWJ, @@ -21942,6 +22176,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_SpacingMark, GCB_Extend, GCB_SpacingMark, @@ -21949,6 +22185,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Other, GCB_SpacingMark, @@ -21958,6 +22198,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Prepend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_Prepend, GCB_Other, GCB_Extend, @@ -22067,7 +22309,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Extend, GCB_Other, GCB_Extend, - GCB_SpacingMark, + GCB_Other, GCB_Extend, GCB_SpacingMark, GCB_Extend, @@ -22177,6 +22419,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Control, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Extend, GCB_Other, @@ -22221,6 +22467,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_ExtPict_XX, GCB_Other, GCB_ExtPict_XX, @@ -22298,7 +22546,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ - 1806, /* Number of elements */ + 1827, /* 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 */ @@ -22371,7 +22619,11 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -22482,6 +22734,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC45, @@ -22617,7 +22871,9 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1360, 0x1712, 0x1715, + 0x1716, 0x1732, + 0x1734, 0x1735, 0x1752, 0x1754, @@ -22636,6 +22892,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x180B, 0x180E, 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -22670,7 +22927,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B05, @@ -22721,8 +22978,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -23766,12 +24021,18 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11001, 0x11002, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x11083, @@ -23782,6 +24043,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -24000,6 +24263,10 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D166, 0x1D167, @@ -24039,6 +24306,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -24214,6 +24483,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Prepend, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_Extend, GCB_Prepend, GCB_Extend, @@ -24326,6 +24599,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Other, GCB_Extend, @@ -24459,8 +24734,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_SpacingMark, GCB_Other, GCB_Extend, + GCB_SpacingMark, GCB_Other, GCB_Extend, GCB_Other, @@ -24478,6 +24755,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Control, + GCB_Extend, GCB_Other, GCB_Extend, GCB_Other, @@ -24565,8 +24843,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_Extend, - GCB_Other, GCB_Control, GCB_Extend, GCB_ZWJ, @@ -25609,6 +25885,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_SpacingMark, GCB_Extend, GCB_SpacingMark, @@ -25616,6 +25894,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Other, GCB_SpacingMark, @@ -25625,6 +25907,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Prepend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_Prepend, GCB_Other, GCB_Extend, @@ -25734,7 +26018,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Extend, GCB_Other, GCB_Extend, - GCB_SpacingMark, + GCB_Other, GCB_Extend, GCB_SpacingMark, GCB_Extend, @@ -25844,6 +26128,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Control, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Extend, GCB_Other, @@ -25888,6 +26176,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_ExtPict_XX, GCB_Other, GCB_ExtPict_XX, @@ -25965,7 +26255,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ - 1806, /* Number of elements */ + 1827, /* 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 */ @@ -26038,7 +26328,11 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -26149,6 +26443,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC45, @@ -26284,7 +26580,9 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1360, 0x1712, 0x1715, + 0x1716, 0x1732, + 0x1734, 0x1735, 0x1752, 0x1754, @@ -26303,6 +26601,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x180B, 0x180E, 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -26337,7 +26636,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B05, @@ -26388,8 +26687,6 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -27433,12 +27730,18 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11001, 0x11002, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x11083, @@ -27449,6 +27752,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -27667,6 +27972,10 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D166, 0x1D167, @@ -27706,6 +28015,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -27881,6 +28192,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Prepend, + GCB_Other, + GCB_Extend, + GCB_Other, GCB_Extend, GCB_Prepend, GCB_Extend, @@ -27993,6 +28308,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Other, GCB_Extend, @@ -28126,8 +28443,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_SpacingMark, GCB_Other, GCB_Extend, + GCB_SpacingMark, GCB_Other, GCB_Extend, GCB_Other, @@ -28145,6 +28464,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Control, + GCB_Extend, GCB_Other, GCB_Extend, GCB_Other, @@ -28232,8 +28552,6 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, - GCB_Extend, - GCB_Other, GCB_Control, GCB_Extend, GCB_ZWJ, @@ -29276,6 +29594,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_SpacingMark, GCB_Extend, GCB_SpacingMark, @@ -29283,6 +29603,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Extend, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Other, GCB_SpacingMark, @@ -29292,6 +29616,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Prepend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_Prepend, GCB_Other, GCB_Extend, @@ -29401,7 +29727,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Extend, GCB_Other, GCB_Extend, - GCB_SpacingMark, + GCB_Other, GCB_Extend, GCB_SpacingMark, GCB_Extend, @@ -29511,6 +29837,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Control, GCB_Other, GCB_Extend, + GCB_Other, + GCB_Extend, + GCB_Other, + GCB_Extend, GCB_SpacingMark, GCB_Extend, GCB_Other, @@ -29555,6 +29885,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */ GCB_Other, GCB_Extend, GCB_Other, + GCB_Extend, + GCB_Other, GCB_ExtPict_XX, GCB_Other, GCB_ExtPict_XX, @@ -29629,7 +29961,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 */ - 1318, /* 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 */ @@ -30593,7 +30925,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -30924,12 +31256,20 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -30943,6 +31283,14 @@ static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -32501,12 +32849,20 @@ static const I32 _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -32520,6 +32876,14 @@ static const I32 _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -32542,7 +32906,7 @@ static const I32 _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ - 1333, /* Number of elements */ + 1349, /* 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 */ @@ -33521,7 +33885,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -33852,12 +34216,20 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -33871,6 +34243,14 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -35447,12 +35827,20 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -35466,6 +35854,14 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -35488,7 +35884,7 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ - 1331, /* Number of elements */ + 1347, /* 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 */ @@ -36465,7 +36861,7 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -36796,12 +37192,20 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -36815,6 +37219,14 @@ static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -38389,12 +38801,20 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -38408,6 +38828,14 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -38427,7 +38855,7 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ - 2467, /* Number of elements */ + 2501, /* 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 */ @@ -38529,7 +38957,6 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x620, 0x64B, 0x660, @@ -38576,7 +39003,9 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -38681,6 +39110,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0xBFA, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -38850,7 +39281,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x16EB, 0x16EE, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1737, @@ -38907,7 +39338,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -38919,6 +39350,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1B61, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1B83, 0x1BA1, @@ -38947,8 +39380,6 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FFD, 0x1FFE, @@ -39010,6 +39441,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2103, @@ -39191,6 +39624,17 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E53, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -40378,6 +40822,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x10EAE, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, @@ -40385,12 +40831,16 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x11049, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BE, 0x110C2, + 0x110C3, 0x110F0, 0x110FA, 0x11100, @@ -40606,6 +41056,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16AC0, + 0x16ACA, 0x16AF0, 0x16AF5, 0x16AF6, @@ -40636,7 +41088,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -40647,6 +41099,10 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -40687,6 +41143,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1E137, 0x1E140, 0x1E14A, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E2FA, @@ -40814,7 +41272,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F6CC, 0x1F6CD, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -40825,6 +41283,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -40852,15 +41312,12 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1F93F, 0x1F977, 0x1F978, - 0x1F979, - 0x1F97A, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, 0x1F9BB, 0x1F9BC, - 0x1F9CC, 0x1F9CD, 0x1F9D0, 0x1F9D1, @@ -40872,17 +41329,22 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */ 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FBF0, 0x1FBFA, @@ -41051,7 +41513,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Combining_Mark, LB_Exclamation, LB_Combining_Mark, - LB_Alphabetic, LB_Exclamation, LB_Alphabetic, LB_Combining_Mark, @@ -41110,6 +41571,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Break_After, LB_Numeric, LB_Alphabetic, @@ -41214,6 +41677,8 @@ 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, @@ -41402,7 +41867,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Glue, - LB_Alphabetic, + LB_Combining_Mark, LB_Numeric, LB_Alphabetic, LB_Combining_Mark, @@ -41442,6 +41907,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Break_After, + LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, @@ -41471,8 +41938,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, - LB_Combining_Mark, - LB_Alphabetic, LB_Break_Before, LB_Alphabetic, LB_Break_After, @@ -41533,6 +41998,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Prefix_Numeric, LB_Postfix_Numeric, LB_Prefix_Numeric, + LB_Postfix_Numeric, + LB_Prefix_Numeric, LB_Combining_Mark, LB_Alphabetic, LB_Postfix_Numeric, @@ -41714,6 +42181,17 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Break_After, LB_Alphabetic, + LB_Exclamation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Break_After, + LB_Alphabetic, LB_Ideographic, LB_Alphabetic, LB_Ideographic, @@ -42904,15 +43382,21 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Break_After, LB_Alphabetic, LB_Numeric, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Break_After, + LB_Combining_Mark, LB_Alphabetic, LB_Numeric, LB_Alphabetic, @@ -43129,6 +43613,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Break_After, LB_Alphabetic, + LB_Numeric, + LB_Alphabetic, LB_Combining_Mark, LB_Break_After, LB_Alphabetic, @@ -43180,6 +43666,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Numeric, LB_Alphabetic, LB_Combining_Mark, @@ -43211,6 +43701,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Numeric, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Numeric, LB_Alphabetic, LB_Prefix_Numeric, @@ -43348,6 +43840,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, + LB_Ideographic, + LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, @@ -43375,15 +43869,12 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Ideographic, LB_E_Base, LB_Ideographic, - LB_Unassigned_Extended_Pictographic_Ideographic, - LB_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, LB_Ideographic, - LB_Unassigned_Extended_Pictographic_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, @@ -43403,9 +43894,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, + LB_E_Base, + LB_Unassigned_Extended_Pictographic_Ideographic, + LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, + LB_E_Base, + LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, LB_Numeric, LB_Alphabetic, @@ -43435,7 +43931,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ - 2479, /* Number of elements */ + 2513, /* 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 */ @@ -43549,7 +44045,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x620, 0x64B, 0x660, @@ -43596,7 +44091,9 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -43701,6 +44198,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0xBFA, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -43870,7 +44369,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x16EB, 0x16EE, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1737, @@ -43927,7 +44426,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -43939,6 +44438,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1B61, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1B83, 0x1BA1, @@ -43967,8 +44468,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FFD, 0x1FFE, @@ -44030,6 +44529,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2103, @@ -44211,6 +44712,17 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E53, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -45398,6 +45910,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x10EAE, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, @@ -45405,12 +45919,16 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x11049, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BE, 0x110C2, + 0x110C3, 0x110F0, 0x110FA, 0x11100, @@ -45626,6 +46144,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16AC0, + 0x16ACA, 0x16AF0, 0x16AF5, 0x16AF6, @@ -45656,7 +46176,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -45667,6 +46187,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -45707,6 +46231,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1E137, 0x1E140, 0x1E14A, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E2FA, @@ -45834,7 +46360,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F6CC, 0x1F6CD, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -45845,6 +46371,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -45872,15 +46400,12 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1F93F, 0x1F977, 0x1F978, - 0x1F979, - 0x1F97A, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, 0x1F9BB, 0x1F9BC, - 0x1F9CC, 0x1F9CD, 0x1F9D0, 0x1F9D1, @@ -45892,17 +46417,22 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */ 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FBF0, 0x1FBFA, @@ -46086,7 +46616,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Combining_Mark, LB_Exclamation, LB_Combining_Mark, - LB_Alphabetic, LB_Exclamation, LB_Alphabetic, LB_Combining_Mark, @@ -46145,6 +46674,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Break_After, LB_Numeric, LB_Alphabetic, @@ -46249,6 +46780,8 @@ 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, @@ -46437,7 +46970,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Glue, - LB_Alphabetic, + LB_Combining_Mark, LB_Numeric, LB_Alphabetic, LB_Combining_Mark, @@ -46477,6 +47010,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Break_After, + LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, @@ -46506,8 +47041,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, - LB_Combining_Mark, - LB_Alphabetic, LB_Break_Before, LB_Alphabetic, LB_Break_After, @@ -46568,6 +47101,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Prefix_Numeric, LB_Postfix_Numeric, LB_Prefix_Numeric, + LB_Postfix_Numeric, + LB_Prefix_Numeric, LB_Combining_Mark, LB_Alphabetic, LB_Postfix_Numeric, @@ -46749,6 +47284,17 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Break_After, LB_Alphabetic, + LB_Exclamation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Break_After, + LB_Alphabetic, LB_Ideographic, LB_Alphabetic, LB_Ideographic, @@ -47939,15 +48485,21 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Break_After, LB_Alphabetic, LB_Numeric, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Break_After, + LB_Combining_Mark, LB_Alphabetic, LB_Numeric, LB_Alphabetic, @@ -48164,6 +48716,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Break_After, LB_Alphabetic, + LB_Numeric, + LB_Alphabetic, LB_Combining_Mark, LB_Break_After, LB_Alphabetic, @@ -48215,6 +48769,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Numeric, LB_Alphabetic, LB_Combining_Mark, @@ -48246,6 +48804,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Numeric, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Numeric, LB_Alphabetic, LB_Prefix_Numeric, @@ -48383,6 +48943,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, + LB_Ideographic, + LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, @@ -48410,15 +48972,12 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Ideographic, LB_E_Base, LB_Ideographic, - LB_Unassigned_Extended_Pictographic_Ideographic, - LB_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, LB_Ideographic, - LB_Unassigned_Extended_Pictographic_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, @@ -48438,9 +48997,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, + LB_E_Base, + LB_Unassigned_Extended_Pictographic_Ideographic, + LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, + LB_E_Base, + LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, LB_Numeric, LB_Alphabetic, @@ -48470,7 +49034,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ - 2479, /* Number of elements */ + 2513, /* 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 */ @@ -48584,7 +49148,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x620, 0x64B, 0x660, @@ -48631,7 +49194,9 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -48736,6 +49301,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0xBFA, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -48905,7 +49472,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x16EB, 0x16EE, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1737, @@ -48962,7 +49529,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -48974,6 +49541,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1B61, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1B83, 0x1BA1, @@ -49002,8 +49571,6 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FFD, 0x1FFE, @@ -49065,6 +49632,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2103, @@ -49246,6 +49815,17 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E53, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -50433,6 +51013,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x10EAE, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, @@ -50440,12 +51022,16 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x11049, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BE, 0x110C2, + 0x110C3, 0x110F0, 0x110FA, 0x11100, @@ -50661,6 +51247,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16AC0, + 0x16ACA, 0x16AF0, 0x16AF5, 0x16AF6, @@ -50691,7 +51279,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -50702,6 +51290,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -50742,6 +51334,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1E137, 0x1E140, 0x1E14A, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E2FA, @@ -50869,7 +51463,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F6CC, 0x1F6CD, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -50880,6 +51474,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -50907,15 +51503,12 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1F93F, 0x1F977, 0x1F978, - 0x1F979, - 0x1F97A, 0x1F9B5, 0x1F9B7, 0x1F9B8, 0x1F9BA, 0x1F9BB, 0x1F9BC, - 0x1F9CC, 0x1F9CD, 0x1F9D0, 0x1F9D1, @@ -50927,17 +51520,22 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */ 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FBF0, 0x1FBFA, @@ -51121,7 +51719,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Combining_Mark, LB_Exclamation, LB_Combining_Mark, - LB_Alphabetic, LB_Exclamation, LB_Alphabetic, LB_Combining_Mark, @@ -51180,6 +51777,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Break_After, LB_Numeric, LB_Alphabetic, @@ -51284,6 +51883,8 @@ 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, @@ -51472,7 +52073,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Glue, - LB_Alphabetic, + LB_Combining_Mark, LB_Numeric, LB_Alphabetic, LB_Combining_Mark, @@ -51512,6 +52113,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Break_After, + LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, @@ -51541,8 +52144,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, - LB_Combining_Mark, - LB_Alphabetic, LB_Break_Before, LB_Alphabetic, LB_Break_After, @@ -51603,6 +52204,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Prefix_Numeric, LB_Postfix_Numeric, LB_Prefix_Numeric, + LB_Postfix_Numeric, + LB_Prefix_Numeric, LB_Combining_Mark, LB_Alphabetic, LB_Postfix_Numeric, @@ -51784,6 +52387,17 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Break_After, LB_Alphabetic, + LB_Exclamation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Open_Punctuation, + LB_Close_Punctuation, + LB_Break_After, + LB_Alphabetic, LB_Ideographic, LB_Alphabetic, LB_Ideographic, @@ -52974,15 +53588,21 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Break_After, LB_Alphabetic, LB_Numeric, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, LB_Break_After, + LB_Combining_Mark, LB_Alphabetic, LB_Numeric, LB_Alphabetic, @@ -53199,6 +53819,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Break_After, LB_Alphabetic, + LB_Numeric, + LB_Alphabetic, LB_Combining_Mark, LB_Break_After, LB_Alphabetic, @@ -53250,6 +53872,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Alphabetic, LB_Combining_Mark, LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, + LB_Alphabetic, LB_Numeric, LB_Alphabetic, LB_Combining_Mark, @@ -53281,6 +53907,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Numeric, LB_Alphabetic, LB_Combining_Mark, + LB_Alphabetic, + LB_Combining_Mark, LB_Numeric, LB_Alphabetic, LB_Prefix_Numeric, @@ -53418,6 +54046,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, + LB_Ideographic, + LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, @@ -53445,15 +54075,12 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Ideographic, LB_E_Base, LB_Ideographic, - LB_Unassigned_Extended_Pictographic_Ideographic, - LB_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, LB_Ideographic, - LB_Unassigned_Extended_Pictographic_Ideographic, LB_E_Base, LB_Ideographic, LB_E_Base, @@ -53473,9 +54100,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */ LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, + LB_E_Base, LB_Unassigned_Extended_Pictographic_Ideographic, LB_Ideographic, LB_Unassigned_Extended_Pictographic_Ideographic, + LB_Ideographic, + LB_Unassigned_Extended_Pictographic_Ideographic, + LB_E_Base, + LB_Unassigned_Extended_Pictographic_Ideographic, LB_Alphabetic, LB_Numeric, LB_Alphabetic, @@ -53502,7 +54134,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 */ - 3146, /* Number of elements */ + 3227, /* 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 */ @@ -54148,7 +54780,6 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x620, 0x64B, 0x660, @@ -54216,11 +54847,15 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -54414,6 +55049,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, + 0xC3C, 0xC3D, 0xC3E, 0xC45, @@ -54425,6 +55061,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC64, @@ -54453,7 +55091,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -54662,11 +55300,9 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1732, 0x1735, 0x1737, @@ -54745,12 +55381,12 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1AA8, 0x1AAC, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B5C, @@ -54758,6 +55394,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1B60, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1B83, 0x1BA1, @@ -54796,8 +55434,6 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1CFB, 0x1D00, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1E01, 0x1E02, @@ -55206,9 +55842,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x29FC, 0x29FE, 0x2C00, - 0x2C2F, 0x2C30, - 0x2C5F, 0x2C60, 0x2C61, 0x2C62, @@ -55377,6 +56011,9 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x2E3D, 0x2E42, 0x2E43, + 0x2E53, + 0x2E55, + 0x2E5D, 0x3000, 0x3001, 0x3002, @@ -55416,8 +56053,6 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -55655,6 +56290,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -55662,6 +56298,18 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D0, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, + 0xA7F2, 0xA7F5, 0xA7F6, 0xA7F7, @@ -55942,12 +56590,36 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -56037,6 +56709,10 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FC5, 0x10FE0, @@ -56048,6 +56724,10 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x11049, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x1107F, 0x11083, 0x110B0, @@ -56055,6 +56735,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x110BD, 0x110BE, 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -56203,6 +56884,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1173A, 0x1173C, 0x1173F, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x1183B, @@ -56264,7 +56947,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x11A9B, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -56326,6 +57009,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -56340,6 +57025,9 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -56385,8 +57073,14 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -56405,6 +57099,10 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -56522,6 +57220,10 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -56541,10 +57243,21 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, + 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -56633,9 +57346,9 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -57323,7 +58036,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Extend, SB_Other, SB_Format, - SB_Other, SB_STerm, SB_OLetter, SB_Extend, @@ -57396,6 +58108,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, + SB_Format, + SB_Other, + SB_Extend, + SB_OLetter, SB_Extend, SB_Format, SB_Extend, @@ -57590,6 +58306,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, @@ -57602,6 +58319,8 @@ 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_Numeric, @@ -57838,8 +58557,6 @@ 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_OLetter, @@ -57873,7 +58590,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Extend, SB_Format, - SB_Other, + SB_Extend, SB_Numeric, SB_Other, SB_OLetter, @@ -57934,6 +58651,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Extend, SB_Other, + SB_STerm, + SB_Other, SB_Extend, SB_OLetter, SB_Extend, @@ -57972,8 +58691,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Lower, SB_Extend, - SB_Other, - SB_Extend, SB_Upper, SB_Lower, SB_Upper, @@ -58382,9 +59099,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Close, SB_Other, SB_Upper, - SB_Other, SB_Lower, - SB_Other, SB_Upper, SB_Lower, SB_Upper, @@ -58553,6 +59268,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Close, SB_Other, + SB_STerm, + SB_Close, + SB_Other, SB_Sp, SB_SContinue, SB_STerm, @@ -58595,8 +59313,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, - SB_OLetter, - SB_Other, SB_STerm, SB_OLetter, SB_Other, @@ -58830,14 +59546,27 @@ 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_Upper, + SB_Lower, SB_Other, SB_Upper, SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, SB_Upper, SB_Lower, SB_Upper, SB_Lower, SB_Other, + SB_OLetter, SB_Upper, SB_Lower, SB_OLetter, @@ -59118,11 +59847,35 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_OLetter, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, SB_Other, + SB_Lower, SB_OLetter, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, SB_Other, SB_OLetter, SB_Other, @@ -59214,6 +59967,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_STerm, SB_Other, SB_OLetter, + SB_Extend, + SB_STerm, + SB_Other, + SB_OLetter, SB_Other, SB_OLetter, SB_Other, @@ -59223,6 +59980,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_STerm, SB_Other, SB_Numeric, + SB_Extend, + SB_OLetter, + SB_Extend, + SB_OLetter, SB_Other, SB_Extend, SB_OLetter, @@ -59230,6 +59991,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Format, SB_STerm, + SB_Extend, SB_Other, SB_Format, SB_Other, @@ -59380,6 +60142,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_STerm, SB_Other, SB_OLetter, + SB_Other, + SB_OLetter, SB_Extend, SB_Other, SB_Upper, @@ -59504,6 +60268,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, SB_Format, SB_Other, SB_OLetter, @@ -59515,6 +60281,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Numeric, SB_Other, SB_STerm, + SB_OLetter, + SB_Other, + SB_Numeric, SB_Other, SB_OLetter, SB_Other, @@ -59577,6 +60346,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, @@ -59584,6 +60359,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Extend, SB_Other, SB_Extend, + SB_Other, + SB_Extend, + SB_Other, + SB_Extend, SB_Format, SB_Extend, SB_Other, @@ -59698,6 +60477,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_Extend, SB_Other, + SB_Lower, + SB_OLetter, + SB_Lower, + SB_Other, SB_Extend, SB_Other, SB_Extend, @@ -59719,10 +60502,21 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ SB_Other, SB_OLetter, SB_Extend, + SB_Other, + SB_OLetter, + SB_Extend, SB_Numeric, SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_Other, SB_Upper, @@ -59842,7 +60636,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ - 3170, /* Number of elements */ + 3251, /* 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 */ @@ -60512,7 +61306,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x620, 0x64B, 0x660, @@ -60580,11 +61373,15 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -60778,6 +61575,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, + 0xC3C, 0xC3D, 0xC3E, 0xC45, @@ -60789,6 +61587,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC64, @@ -60817,7 +61617,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -61026,11 +61826,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1732, 0x1735, 0x1737, @@ -61109,12 +61907,12 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1AA8, 0x1AAC, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B5C, @@ -61122,6 +61920,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1B60, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1B83, 0x1BA1, @@ -61160,8 +61960,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1CFB, 0x1D00, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1E01, 0x1E02, @@ -61570,9 +62368,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x29FC, 0x29FE, 0x2C00, - 0x2C2F, 0x2C30, - 0x2C5F, 0x2C60, 0x2C61, 0x2C62, @@ -61741,6 +62537,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x2E3D, 0x2E42, 0x2E43, + 0x2E53, + 0x2E55, + 0x2E5D, 0x3000, 0x3001, 0x3002, @@ -61780,8 +62579,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -62019,6 +62816,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -62026,6 +62824,18 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D0, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, + 0xA7F2, 0xA7F5, 0xA7F6, 0xA7F7, @@ -62306,12 +63116,36 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -62401,6 +63235,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FC5, 0x10FE0, @@ -62412,6 +63250,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x11049, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x1107F, 0x11083, 0x110B0, @@ -62419,6 +63261,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x110BD, 0x110BE, 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -62567,6 +63410,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1173A, 0x1173C, 0x1173F, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x1183B, @@ -62628,7 +63473,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x11A9B, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -62690,6 +63535,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -62704,6 +63551,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -62749,8 +63599,14 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -62769,6 +63625,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -62886,6 +63746,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -62905,10 +63769,21 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, + 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -62997,9 +63872,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -63714,7 +64589,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Extend, SB_Other, SB_Format, - SB_Other, SB_STerm, SB_OLetter, SB_Extend, @@ -63787,6 +64661,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, + SB_Format, + SB_Other, + SB_Extend, + SB_OLetter, SB_Extend, SB_Format, SB_Extend, @@ -63981,6 +64859,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, @@ -63993,6 +64872,8 @@ 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_Numeric, @@ -64229,8 +65110,6 @@ 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_OLetter, @@ -64264,7 +65143,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Extend, SB_Format, - SB_Other, + SB_Extend, SB_Numeric, SB_Other, SB_OLetter, @@ -64325,6 +65204,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Extend, SB_Other, + SB_STerm, + SB_Other, SB_Extend, SB_OLetter, SB_Extend, @@ -64363,8 +65244,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Lower, SB_Extend, - SB_Other, - SB_Extend, SB_Upper, SB_Lower, SB_Upper, @@ -64773,9 +65652,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Close, SB_Other, SB_Upper, - SB_Other, SB_Lower, - SB_Other, SB_Upper, SB_Lower, SB_Upper, @@ -64944,6 +65821,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Close, SB_Other, + SB_STerm, + SB_Close, + SB_Other, SB_Sp, SB_SContinue, SB_STerm, @@ -64986,8 +65866,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, - SB_OLetter, - SB_Other, SB_STerm, SB_OLetter, SB_Other, @@ -65221,14 +66099,27 @@ 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_Upper, + SB_Lower, SB_Other, SB_Upper, SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, SB_Upper, SB_Lower, SB_Upper, SB_Lower, SB_Other, + SB_OLetter, SB_Upper, SB_Lower, SB_OLetter, @@ -65509,11 +66400,35 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_OLetter, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, SB_Other, + SB_Lower, SB_OLetter, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, SB_Other, SB_OLetter, SB_Other, @@ -65605,6 +66520,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_STerm, SB_Other, SB_OLetter, + SB_Extend, + SB_STerm, + SB_Other, + SB_OLetter, SB_Other, SB_OLetter, SB_Other, @@ -65614,6 +66533,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_STerm, SB_Other, SB_Numeric, + SB_Extend, + SB_OLetter, + SB_Extend, + SB_OLetter, SB_Other, SB_Extend, SB_OLetter, @@ -65621,6 +66544,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Format, SB_STerm, + SB_Extend, SB_Other, SB_Format, SB_Other, @@ -65771,6 +66695,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_STerm, SB_Other, SB_OLetter, + SB_Other, + SB_OLetter, SB_Extend, SB_Other, SB_Upper, @@ -65895,6 +66821,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, SB_Format, SB_Other, SB_OLetter, @@ -65906,6 +66834,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Numeric, SB_Other, SB_STerm, + SB_OLetter, + SB_Other, + SB_Numeric, SB_Other, SB_OLetter, SB_Other, @@ -65968,6 +66899,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, @@ -65975,6 +66912,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Extend, SB_Other, SB_Extend, + SB_Other, + SB_Extend, + SB_Other, + SB_Extend, SB_Format, SB_Extend, SB_Other, @@ -66089,6 +67030,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_Extend, SB_Other, + SB_Lower, + SB_OLetter, + SB_Lower, + SB_Other, SB_Extend, SB_Other, SB_Extend, @@ -66110,10 +67055,21 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ SB_Other, SB_OLetter, SB_Extend, + SB_Other, + SB_OLetter, + SB_Extend, SB_Numeric, SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_Other, SB_Upper, @@ -66233,7 +67189,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ - 3166, /* Number of elements */ + 3247, /* 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 */ @@ -66899,7 +67855,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x620, 0x64B, 0x660, @@ -66967,11 +67922,15 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -67165,6 +68124,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, + 0xC3C, 0xC3D, 0xC3E, 0xC45, @@ -67176,6 +68136,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC64, @@ -67204,7 +68166,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -67413,11 +68375,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1732, 0x1735, 0x1737, @@ -67496,12 +68456,12 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1AA8, 0x1AAC, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B5C, @@ -67509,6 +68469,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1B60, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1B83, 0x1BA1, @@ -67547,8 +68509,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1CFB, 0x1D00, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1E01, 0x1E02, @@ -67957,9 +68917,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x29FC, 0x29FE, 0x2C00, - 0x2C2F, 0x2C30, - 0x2C5F, 0x2C60, 0x2C61, 0x2C62, @@ -68128,6 +69086,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x2E3D, 0x2E42, 0x2E43, + 0x2E53, + 0x2E55, + 0x2E5D, 0x3000, 0x3001, 0x3002, @@ -68167,8 +69128,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -68406,6 +69365,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -68413,6 +69373,18 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D0, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, + 0xA7F2, 0xA7F5, 0xA7F6, 0xA7F7, @@ -68693,12 +69665,36 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -68788,6 +69784,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FC5, 0x10FE0, @@ -68799,6 +69799,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x11049, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x1107F, 0x11083, 0x110B0, @@ -68806,6 +69810,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x110BD, 0x110BE, 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -68954,6 +69959,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1173A, 0x1173C, 0x1173F, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x1183B, @@ -69015,7 +70022,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x11A9B, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -69077,6 +70084,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -69091,6 +70100,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -69136,8 +70148,14 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -69156,6 +70174,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -69273,6 +70295,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -69292,10 +70318,21 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, + 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -69384,9 +70421,9 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -70097,7 +71134,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Extend, SB_Other, SB_Format, - SB_Other, SB_STerm, SB_OLetter, SB_Extend, @@ -70170,6 +71206,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, + SB_Format, + SB_Other, + SB_Extend, + SB_OLetter, SB_Extend, SB_Format, SB_Extend, @@ -70364,6 +71404,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, @@ -70376,6 +71417,8 @@ 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_Numeric, @@ -70612,8 +71655,6 @@ 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_OLetter, @@ -70647,7 +71688,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Extend, SB_Format, - SB_Other, + SB_Extend, SB_Numeric, SB_Other, SB_OLetter, @@ -70708,6 +71749,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Extend, SB_Other, + SB_STerm, + SB_Other, SB_Extend, SB_OLetter, SB_Extend, @@ -70746,8 +71789,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Lower, SB_Extend, - SB_Other, - SB_Extend, SB_Upper, SB_Lower, SB_Upper, @@ -71156,9 +72197,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Close, SB_Other, SB_Upper, - SB_Other, SB_Lower, - SB_Other, SB_Upper, SB_Lower, SB_Upper, @@ -71327,6 +72366,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Close, SB_Other, + SB_STerm, + SB_Close, + SB_Other, SB_Sp, SB_SContinue, SB_STerm, @@ -71369,8 +72411,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, - SB_OLetter, - SB_Other, SB_STerm, SB_OLetter, SB_Other, @@ -71604,14 +72644,27 @@ 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_Upper, + SB_Lower, SB_Other, SB_Upper, SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, SB_Upper, SB_Lower, SB_Upper, SB_Lower, SB_Other, + SB_OLetter, SB_Upper, SB_Lower, SB_OLetter, @@ -71892,12 +72945,36 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Upper, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, SB_Other, SB_OLetter, SB_Other, + SB_Lower, + SB_OLetter, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, + SB_Lower, + SB_Other, SB_OLetter, SB_Other, SB_OLetter, @@ -71988,6 +73065,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_STerm, SB_Other, SB_OLetter, + SB_Extend, + SB_STerm, + SB_Other, + SB_OLetter, SB_Other, SB_OLetter, SB_Other, @@ -71997,6 +73078,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_STerm, SB_Other, SB_Numeric, + SB_Extend, + SB_OLetter, + SB_Extend, + SB_OLetter, SB_Other, SB_Extend, SB_OLetter, @@ -72004,6 +73089,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Format, SB_STerm, + SB_Extend, SB_Other, SB_Format, SB_Other, @@ -72154,6 +73240,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_STerm, SB_Other, SB_OLetter, + SB_Other, + SB_OLetter, SB_Extend, SB_Other, SB_Upper, @@ -72278,6 +73366,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, SB_Format, SB_Other, SB_OLetter, @@ -72289,6 +73379,9 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Numeric, SB_Other, SB_STerm, + SB_OLetter, + SB_Other, + SB_Numeric, SB_Other, SB_OLetter, SB_Other, @@ -72351,6 +73444,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, @@ -72358,6 +73457,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Extend, SB_Other, SB_Extend, + SB_Other, + SB_Extend, + SB_Other, + SB_Extend, SB_Format, SB_Extend, SB_Other, @@ -72472,6 +73575,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_Extend, SB_Other, + SB_Lower, + SB_OLetter, + SB_Lower, + SB_Other, SB_Extend, SB_Other, SB_Extend, @@ -72493,10 +73600,21 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */ SB_Other, SB_OLetter, SB_Extend, + SB_Other, + SB_OLetter, + SB_Extend, SB_Numeric, SB_Other, SB_OLetter, SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, + SB_OLetter, + SB_Other, SB_Extend, SB_Other, SB_Upper, @@ -72613,7 +73731,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 */ - 1673, /* Number of elements */ + 1731, /* 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 */ @@ -72690,7 +73808,6 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x61F, 0x620, 0x640, @@ -72726,11 +73843,11 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8E2, 0x8E3, 0x900, @@ -72902,7 +74019,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -72912,6 +74029,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -72935,7 +74054,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -73083,9 +74202,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, + 0x1716, + 0x171F, 0x1720, 0x1735, 0x1737, @@ -73108,8 +74226,6 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1804, 0x1805, 0x1806, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -73152,11 +74268,11 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BC0, 0x1BF4, @@ -73268,7 +74384,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F0, 0x20F1, @@ -73296,9 +74412,6 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x2B96, 0x2B97, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, 0x2C60, 0x2C80, 0x2CF4, @@ -73336,7 +74449,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -73408,7 +74521,6 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, 0xA000, 0xA48D, 0xA490, @@ -73426,10 +74538,14 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xA82D, 0xA830, @@ -73524,14 +74640,15 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0xFB45, 0xFB46, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, 0xFDF2, 0xFDF3, @@ -73597,6 +74714,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x10080, 0x100FB, 0x10100, + 0x10102, 0x10103, 0x10107, 0x10134, @@ -73646,12 +74764,33 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x10564, 0x1056F, 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -73711,6 +74850,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x10AC0, 0x10AE7, 0x10AEB, + 0x10AF2, + 0x10AF3, 0x10AF7, 0x10B00, 0x10B36, @@ -73750,6 +74891,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -73757,10 +74900,10 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x11080, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -73848,7 +74991,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -73856,7 +74999,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -73888,6 +75031,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x11A48, 0x11A50, 0x11AA3, + 0x11AB0, 0x11AC0, 0x11AF9, 0x11C00, @@ -73949,6 +75093,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -73963,6 +75109,9 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -73999,9 +75148,16 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, - 0x1B11F, + 0x1B120, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -74018,6 +75174,12 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -74031,7 +75193,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -74088,6 +75250,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -74106,10 +75270,20 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -74220,7 +75394,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -74230,6 +75404,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -74243,27 +75419,27 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -74271,9 +75447,9 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -74332,138 +75508,143 @@ typedef enum { SCX_Coptic = 26, SCX_Cuneiform = 27, SCX_Cypriot = 28, - SCX_Cyrillic = 29, - SCX_Deseret = 30, - SCX_Devanagari = 31, - SCX_Dives_Akuru = 32, - SCX_Dogra = 33, - SCX_Duployan = 34, - SCX_Egyptian_Hieroglyphs = 35, - SCX_Elbasan = 36, - SCX_Elymaic = 37, - SCX_Ethiopic = 38, - SCX_Georgian = 39, - SCX_Glagolitic = 40, - SCX_Gothic = 41, - SCX_Grantha = 42, - SCX_Greek = 43, - SCX_Gujarati = 44, - SCX_Gunjala_Gondi = 45, - SCX_Gurmukhi = 46, - SCX_Han = 47, - SCX_Hanb = 48, - SCX_Hangul = 49, - SCX_Hanifi_Rohingya = 50, - SCX_Hanunoo = 51, - SCX_Hatran = 52, - SCX_Hebrew = 53, - SCX_Hiragana = 54, - SCX_Imperial_Aramaic = 55, - SCX_Inherited = 56, - SCX_Inscriptional_Pahlavi = 57, - SCX_Inscriptional_Parthian = 58, - SCX_INVALID = 59, - SCX_Javanese = 60, - SCX_Jpan = 61, - SCX_Kaithi = 62, - SCX_Kannada = 63, - SCX_Katakana = 64, - SCX_Kayah_Li = 65, - SCX_Kharoshthi = 66, - SCX_Khitan_Small_Script = 67, - SCX_Khmer = 68, - SCX_Khojki = 69, - SCX_Khudawadi = 70, - SCX_Kore = 71, - SCX_Lao = 72, - SCX_Latin = 73, - SCX_Lepcha = 74, - SCX_Limbu = 75, - SCX_Linear_A = 76, - SCX_Linear_B = 77, - SCX_Lisu = 78, - SCX_Lycian = 79, - SCX_Lydian = 80, - SCX_Mahajani = 81, - SCX_Makasar = 82, - SCX_Malayalam = 83, - SCX_Mandaic = 84, - SCX_Manichaean = 85, - SCX_Marchen = 86, - SCX_Masaram_Gondi = 87, - SCX_Medefaidrin = 88, - SCX_Meetei_Mayek = 89, - SCX_Mende_Kikakui = 90, - SCX_Meroitic_Cursive = 91, - SCX_Meroitic_Hieroglyphs = 92, - SCX_Miao = 93, - SCX_Modi = 94, - SCX_Mongolian = 95, - SCX_Mro = 96, - SCX_Multani = 97, - SCX_Myanmar = 98, - SCX_Nabataean = 99, - SCX_Nandinagari = 100, - SCX_New_Tai_Lue = 101, - SCX_Newa = 102, - SCX_Nko = 103, - SCX_Nushu = 104, - SCX_Nyiakeng_Puachue_Hmong = 105, - SCX_Ogham = 106, - SCX_Ol_Chiki = 107, - SCX_Old_Hungarian = 108, - SCX_Old_Italic = 109, - SCX_Old_North_Arabian = 110, - SCX_Old_Permic = 111, - SCX_Old_Persian = 112, - SCX_Old_Sogdian = 113, - SCX_Old_South_Arabian = 114, - SCX_Old_Turkic = 115, - SCX_Oriya = 116, - SCX_Osage = 117, - SCX_Osmanya = 118, - SCX_Pahawh_Hmong = 119, - SCX_Palmyrene = 120, - SCX_Pau_Cin_Hau = 121, - SCX_Phags_Pa = 122, - SCX_Phoenician = 123, - SCX_Psalter_Pahlavi = 124, - SCX_Rejang = 125, - SCX_Runic = 126, - SCX_Samaritan = 127, - SCX_Saurashtra = 128, - SCX_Sharada = 129, - SCX_Shavian = 130, - SCX_Siddham = 131, - SCX_SignWriting = 132, - SCX_Sinhala = 133, - SCX_Sogdian = 134, - SCX_Sora_Sompeng = 135, - SCX_Soyombo = 136, - SCX_Sundanese = 137, - SCX_Syloti_Nagri = 138, - SCX_Syriac = 139, - SCX_Tagalog = 140, - SCX_Tagbanwa = 141, - SCX_Tai_Le = 142, - SCX_Tai_Tham = 143, - SCX_Tai_Viet = 144, - SCX_Takri = 145, - SCX_Tamil = 146, - SCX_Tangut = 147, - SCX_Telugu = 148, - SCX_Thaana = 149, - SCX_Thai = 150, - SCX_Tibetan = 151, - SCX_Tifinagh = 152, - SCX_Tirhuta = 153, - SCX_Ugaritic = 154, - SCX_Vai = 155, - SCX_Wancho = 156, - SCX_Warang_Citi = 157, - SCX_Yezidi = 158, - SCX_Yi = 159, - SCX_Zanabazar_Square = 160, + SCX_Cypro_Minoan = 29, + SCX_Cyrillic = 30, + SCX_Deseret = 31, + SCX_Devanagari = 32, + SCX_Dives_Akuru = 33, + SCX_Dogra = 34, + SCX_Duployan = 35, + SCX_Egyptian_Hieroglyphs = 36, + SCX_Elbasan = 37, + SCX_Elymaic = 38, + SCX_Ethiopic = 39, + SCX_Georgian = 40, + SCX_Glagolitic = 41, + SCX_Gothic = 42, + SCX_Grantha = 43, + SCX_Greek = 44, + SCX_Gujarati = 45, + SCX_Gunjala_Gondi = 46, + SCX_Gurmukhi = 47, + SCX_Han = 48, + SCX_Hanb = 49, + SCX_Hangul = 50, + SCX_Hanifi_Rohingya = 51, + SCX_Hanunoo = 52, + SCX_Hatran = 53, + SCX_Hebrew = 54, + SCX_Hiragana = 55, + SCX_Imperial_Aramaic = 56, + SCX_Inherited = 57, + SCX_Inscriptional_Pahlavi = 58, + SCX_Inscriptional_Parthian = 59, + SCX_INVALID = 60, + SCX_Javanese = 61, + SCX_Jpan = 62, + SCX_Kaithi = 63, + SCX_Kannada = 64, + SCX_Katakana = 65, + SCX_Kayah_Li = 66, + SCX_Kharoshthi = 67, + SCX_Khitan_Small_Script = 68, + SCX_Khmer = 69, + SCX_Khojki = 70, + SCX_Khudawadi = 71, + SCX_Kore = 72, + SCX_Lao = 73, + SCX_Latin = 74, + SCX_Lepcha = 75, + SCX_Limbu = 76, + SCX_Linear_A = 77, + SCX_Linear_B = 78, + SCX_Lisu = 79, + SCX_Lycian = 80, + SCX_Lydian = 81, + SCX_Mahajani = 82, + SCX_Makasar = 83, + SCX_Malayalam = 84, + SCX_Mandaic = 85, + SCX_Manichaean = 86, + SCX_Marchen = 87, + SCX_Masaram_Gondi = 88, + SCX_Medefaidrin = 89, + SCX_Meetei_Mayek = 90, + SCX_Mende_Kikakui = 91, + SCX_Meroitic_Cursive = 92, + SCX_Meroitic_Hieroglyphs = 93, + SCX_Miao = 94, + SCX_Modi = 95, + SCX_Mongolian = 96, + SCX_Mro = 97, + SCX_Multani = 98, + SCX_Myanmar = 99, + SCX_Nabataean = 100, + SCX_Nandinagari = 101, + SCX_New_Tai_Lue = 102, + SCX_Newa = 103, + SCX_Nko = 104, + SCX_Nushu = 105, + SCX_Nyiakeng_Puachue_Hmong = 106, + SCX_Ogham = 107, + SCX_Ol_Chiki = 108, + SCX_Old_Hungarian = 109, + SCX_Old_Italic = 110, + SCX_Old_North_Arabian = 111, + SCX_Old_Permic = 112, + SCX_Old_Persian = 113, + SCX_Old_Sogdian = 114, + SCX_Old_South_Arabian = 115, + SCX_Old_Turkic = 116, + SCX_Old_Uyghur = 117, + SCX_Oriya = 118, + SCX_Osage = 119, + SCX_Osmanya = 120, + SCX_Pahawh_Hmong = 121, + SCX_Palmyrene = 122, + SCX_Pau_Cin_Hau = 123, + SCX_Phags_Pa = 124, + SCX_Phoenician = 125, + SCX_Psalter_Pahlavi = 126, + SCX_Rejang = 127, + SCX_Runic = 128, + SCX_Samaritan = 129, + SCX_Saurashtra = 130, + SCX_Sharada = 131, + SCX_Shavian = 132, + SCX_Siddham = 133, + SCX_SignWriting = 134, + SCX_Sinhala = 135, + SCX_Sogdian = 136, + SCX_Sora_Sompeng = 137, + SCX_Soyombo = 138, + SCX_Sundanese = 139, + SCX_Syloti_Nagri = 140, + SCX_Syriac = 141, + SCX_Tagalog = 142, + SCX_Tagbanwa = 143, + SCX_Tai_Le = 144, + SCX_Tai_Tham = 145, + SCX_Tai_Viet = 146, + SCX_Takri = 147, + SCX_Tamil = 148, + SCX_Tangsa = 149, + SCX_Tangut = 150, + SCX_Telugu = 151, + SCX_Thaana = 152, + SCX_Thai = 153, + SCX_Tibetan = 154, + SCX_Tifinagh = 155, + SCX_Tirhuta = 156, + SCX_Toto = 157, + SCX_Ugaritic = 158, + SCX_Vai = 159, + SCX_Vithkuqi = 160, + SCX_Wancho = 161, + SCX_Warang_Citi = 162, + SCX_Yezidi = 163, + SCX_Yi = 164, + SCX_Zanabazar_Square = 165, SCX_use_AUX_TABLE_1 = -1, SCX_use_AUX_TABLE_2 = -2, SCX_use_AUX_TABLE_3 = -3, @@ -74518,7 +75699,11 @@ typedef enum { SCX_use_AUX_TABLE_52 = -52, SCX_use_AUX_TABLE_53 = -53, SCX_use_AUX_TABLE_54 = -54, - SCX_use_AUX_TABLE_55 = -55 + SCX_use_AUX_TABLE_55 = -55, + SCX_use_AUX_TABLE_56 = -56, + SCX_use_AUX_TABLE_57 = -57, + SCX_use_AUX_TABLE_58 = -58, + SCX_use_AUX_TABLE_59 = -59 } SCX_enum; # endif /* ASCII/Latin1 */ @@ -74552,6 +75737,7 @@ static const SCX_enum SCX_AUX_TABLE_4[] = { static const SCX_enum SCX_AUX_TABLE_5[] = { SCX_Arabic, SCX_Hanifi_Rohingya, + SCX_Nko, SCX_Syriac, SCX_Thaana, SCX_Yezidi @@ -74567,30 +75753,41 @@ static const SCX_enum SCX_AUX_TABLE_7[] = { SCX_Adlam, SCX_Arabic, SCX_Hanifi_Rohingya, + SCX_Nko, + SCX_Syriac, + SCX_Thaana, + SCX_Yezidi +}; + +static const SCX_enum SCX_AUX_TABLE_8[] = { + SCX_Adlam, + SCX_Arabic, + SCX_Hanifi_Rohingya, SCX_Mandaic, SCX_Manichaean, + SCX_Old_Uyghur, SCX_Psalter_Pahlavi, SCX_Sogdian, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_8[] = { +static const SCX_enum SCX_AUX_TABLE_9[] = { SCX_Arabic, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_9[] = { +static const SCX_enum SCX_AUX_TABLE_10[] = { SCX_Arabic, SCX_Thaana, SCX_Yezidi }; -static const SCX_enum SCX_AUX_TABLE_10[] = { +static const SCX_enum SCX_AUX_TABLE_11[] = { SCX_Arabic, SCX_Hanifi_Rohingya }; -static const SCX_enum SCX_AUX_TABLE_11[] = { +static const SCX_enum SCX_AUX_TABLE_12[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -74606,7 +75803,7 @@ static const SCX_enum SCX_AUX_TABLE_11[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_12[] = { +static const SCX_enum SCX_AUX_TABLE_13[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -74621,7 +75818,7 @@ static const SCX_enum SCX_AUX_TABLE_12[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_13[] = { +static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Bengali, SCX_Devanagari, SCX_Dogra, @@ -74644,7 +75841,7 @@ static const SCX_enum SCX_AUX_TABLE_13[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_14[] = { +static const SCX_enum SCX_AUX_TABLE_15[] = { SCX_Bengali, SCX_Devanagari, SCX_Dogra, @@ -74668,90 +75865,90 @@ static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_15[] = { +static const SCX_enum SCX_AUX_TABLE_16[] = { SCX_Devanagari, SCX_Dogra, SCX_Kaithi, SCX_Mahajani }; -static const SCX_enum SCX_AUX_TABLE_16[] = { +static const SCX_enum SCX_AUX_TABLE_17[] = { SCX_Bengali, SCX_Chakma, SCX_Syloti_Nagri }; -static const SCX_enum SCX_AUX_TABLE_17[] = { +static const SCX_enum SCX_AUX_TABLE_18[] = { SCX_Gurmukhi, SCX_Multani }; -static const SCX_enum SCX_AUX_TABLE_18[] = { +static const SCX_enum SCX_AUX_TABLE_19[] = { SCX_Gujarati, SCX_Khojki }; -static const SCX_enum SCX_AUX_TABLE_19[] = { +static const SCX_enum SCX_AUX_TABLE_20[] = { SCX_Grantha, SCX_Tamil }; -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_21[] = { +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, @@ -74760,12 +75957,12 @@ 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_32[] = { +static const SCX_enum SCX_AUX_TABLE_33[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -74776,36 +75973,36 @@ static const SCX_enum SCX_AUX_TABLE_32[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_33[] = { +static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_34[] = { +static const SCX_enum SCX_AUX_TABLE_35[] = { SCX_Cyrillic, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_35[] = { +static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Latin, SCX_Mongolian }; -static const SCX_enum SCX_AUX_TABLE_36[] = { +static const SCX_enum SCX_AUX_TABLE_37[] = { SCX_Devanagari, SCX_Grantha, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_37[] = { +static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Han, SCX_Hanb, SCX_Jpan, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_38[] = { +static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -74817,7 +76014,7 @@ static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Yi }; -static const SCX_enum SCX_AUX_TABLE_39[] = { +static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -74828,7 +76025,7 @@ static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_40[] = { +static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -74836,13 +76033,13 @@ static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_41[] = { +static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Hiragana, SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_42[] = { +static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Han, SCX_Hanb, SCX_Hiragana, @@ -74851,17 +76048,17 @@ static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_43[] = { +static const SCX_enum SCX_AUX_TABLE_44[] = { SCX_Hiragana, SCX_Jpan }; -static const SCX_enum SCX_AUX_TABLE_44[] = { +static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_45[] = { +static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Han, SCX_Hanb, SCX_Jpan, @@ -74869,7 +76066,7 @@ static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_46[] = { +static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -74886,7 +76083,7 @@ static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_47[] = { +static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -74902,7 +76099,7 @@ static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_48[] = { +static const SCX_enum SCX_AUX_TABLE_49[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -74916,43 +76113,59 @@ static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_49[] = { +static const SCX_enum SCX_AUX_TABLE_50[] = { SCX_Devanagari, SCX_Tamil }; -static const SCX_enum SCX_AUX_TABLE_50[] = { +static const SCX_enum SCX_AUX_TABLE_51[] = { SCX_Kayah_Li, SCX_Latin, SCX_Myanmar }; -static const SCX_enum SCX_AUX_TABLE_51[] = { +static const SCX_enum SCX_AUX_TABLE_52[] = { SCX_Buginese, SCX_Javanese }; -static const SCX_enum SCX_AUX_TABLE_52[] = { +static const SCX_enum SCX_AUX_TABLE_53[] = { + SCX_Arabic, + SCX_Nko +}; + +static const SCX_enum SCX_AUX_TABLE_54[] = { SCX_Arabic, SCX_Thaana }; -static const SCX_enum SCX_AUX_TABLE_53[] = { +static const SCX_enum SCX_AUX_TABLE_55[] = { SCX_Cypriot, + SCX_Cypro_Minoan, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_54[] = { +static const SCX_enum SCX_AUX_TABLE_56[] = { + SCX_Cypriot, + SCX_Linear_B +}; + +static const SCX_enum SCX_AUX_TABLE_57[] = { SCX_Cypriot, SCX_Linear_A, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_55[] = { +static const SCX_enum SCX_AUX_TABLE_58[] = { SCX_Arabic, SCX_Coptic }; +static const SCX_enum SCX_AUX_TABLE_59[] = { + SCX_Manichaean, + SCX_Old_Uyghur +}; + static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { NULL, /* Placeholder */ SCX_AUX_TABLE_1, @@ -75009,7 +76222,11 @@ static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { SCX_AUX_TABLE_52, SCX_AUX_TABLE_53, SCX_AUX_TABLE_54, - SCX_AUX_TABLE_55 + SCX_AUX_TABLE_55, + SCX_AUX_TABLE_56, + SCX_AUX_TABLE_57, + SCX_AUX_TABLE_58, + SCX_AUX_TABLE_59 }; /* Parallel table to the above, giving the number of elements in each table @@ -75021,57 +76238,61 @@ static const U8 SCX_AUX_TABLE_lengths[] = { 2 /* SCX_AUX_TABLE_2 */, 2 /* SCX_AUX_TABLE_3 */, 2 /* SCX_AUX_TABLE_4 */, - 5 /* SCX_AUX_TABLE_5 */, + 6 /* SCX_AUX_TABLE_5 */, 3 /* SCX_AUX_TABLE_6 */, - 8 /* SCX_AUX_TABLE_7 */, - 2 /* SCX_AUX_TABLE_8 */, - 3 /* SCX_AUX_TABLE_9 */, - 2 /* SCX_AUX_TABLE_10 */, - 13 /* SCX_AUX_TABLE_11 */, - 12 /* SCX_AUX_TABLE_12 */, - 20 /* SCX_AUX_TABLE_13 */, - 21 /* SCX_AUX_TABLE_14 */, - 4 /* SCX_AUX_TABLE_15 */, - 3 /* SCX_AUX_TABLE_16 */, - 2 /* SCX_AUX_TABLE_17 */, + 7 /* SCX_AUX_TABLE_7 */, + 9 /* SCX_AUX_TABLE_8 */, + 2 /* SCX_AUX_TABLE_9 */, + 3 /* SCX_AUX_TABLE_10 */, + 2 /* SCX_AUX_TABLE_11 */, + 13 /* SCX_AUX_TABLE_12 */, + 12 /* SCX_AUX_TABLE_13 */, + 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 */, - 2 /* SCX_AUX_TABLE_31 */, - 8 /* SCX_AUX_TABLE_32 */, - 3 /* SCX_AUX_TABLE_33 */, - 2 /* SCX_AUX_TABLE_34 */, + 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_36 */, + 3 /* SCX_AUX_TABLE_37 */, + 4 /* SCX_AUX_TABLE_38 */, + 9 /* SCX_AUX_TABLE_39 */, + 8 /* SCX_AUX_TABLE_40 */, + 5 /* SCX_AUX_TABLE_41 */, + 3 /* SCX_AUX_TABLE_42 */, + 6 /* SCX_AUX_TABLE_43 */, 2 /* SCX_AUX_TABLE_44 */, - 5 /* SCX_AUX_TABLE_45 */, - 14 /* SCX_AUX_TABLE_46 */, - 13 /* SCX_AUX_TABLE_47 */, - 11 /* SCX_AUX_TABLE_48 */, - 2 /* SCX_AUX_TABLE_49 */, - 3 /* SCX_AUX_TABLE_50 */, - 2 /* SCX_AUX_TABLE_51 */, + 2 /* SCX_AUX_TABLE_45 */, + 5 /* SCX_AUX_TABLE_46 */, + 14 /* SCX_AUX_TABLE_47 */, + 13 /* SCX_AUX_TABLE_48 */, + 11 /* SCX_AUX_TABLE_49 */, + 2 /* SCX_AUX_TABLE_50 */, + 3 /* SCX_AUX_TABLE_51 */, 2 /* SCX_AUX_TABLE_52 */, 2 /* SCX_AUX_TABLE_53 */, - 3 /* SCX_AUX_TABLE_54 */, - 2 /* SCX_AUX_TABLE_55 */ + 2 /* SCX_AUX_TABLE_54 */, + 3 /* SCX_AUX_TABLE_55 */, + 2 /* SCX_AUX_TABLE_56 */, + 3 /* SCX_AUX_TABLE_57 */, + 2 /* SCX_AUX_TABLE_58 */, + 2 /* SCX_AUX_TABLE_59 */ }; /* This table, indexed by the script enum, gives the zero code point for that @@ -75108,6 +76329,7 @@ static const UV script_zeros[] = { '0', /* Coptic */ '0', /* Cuneiform */ '0', /* Cypriot */ + '0', /* Cypro_Minoan */ '0', /* Cyrillic */ '0', /* Deseret */ 0x966, /* Devanagari */ @@ -75195,6 +76417,7 @@ static const UV script_zeros[] = { '0', /* Old_Sogdian */ '0', /* Old_South_Arabian */ '0', /* Old_Turkic */ + '0', /* Old_Uyghur */ 0xb66, /* Oriya */ '0', /* Osage */ 0x104a0, /* Osmanya */ @@ -75226,6 +76449,7 @@ static const UV script_zeros[] = { '0', /* Tai_Viet */ 0x116c0, /* Takri */ 0xbe6, /* Tamil */ + 0x16ac0, /* Tangsa */ '0', /* Tangut */ 0xc66, /* Telugu */ 0x660, /* Thaana */ @@ -75233,8 +76457,10 @@ static const UV script_zeros[] = { 0xf20, /* Tibetan */ '0', /* Tifinagh */ 0x114d0, /* Tirhuta */ + '0', /* Toto */ '0', /* Ugaritic */ 0xa620, /* Vai */ + '0', /* Vithkuqi */ 0x1e2f0, /* Wancho */ 0x118e0, /* Warang_Citi */ 0x660 /* Yezidi */ @@ -75313,9 +76539,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Arabic, SCX_use_AUX_TABLE_5, SCX_use_AUX_TABLE_6, - SCX_Unknown, - SCX_Arabic, - SCX_use_AUX_TABLE_5, SCX_Arabic, SCX_use_AUX_TABLE_7, SCX_Arabic, @@ -75323,10 +76546,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Arabic, SCX_use_AUX_TABLE_9, SCX_Arabic, - SCX_use_AUX_TABLE_8, - SCX_Arabic, SCX_use_AUX_TABLE_10, SCX_Arabic, + SCX_use_AUX_TABLE_9, + SCX_Arabic, + SCX_use_AUX_TABLE_11, + SCX_Arabic, SCX_Common, SCX_Arabic, SCX_Syriac, @@ -75358,13 +76583,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Arabic, SCX_Devanagari, - SCX_use_AUX_TABLE_11, SCX_use_AUX_TABLE_12, + SCX_use_AUX_TABLE_13, SCX_Inherited, SCX_Devanagari, - SCX_use_AUX_TABLE_13, SCX_use_AUX_TABLE_14, SCX_use_AUX_TABLE_15, + SCX_use_AUX_TABLE_16, SCX_Devanagari, SCX_Bengali, SCX_Unknown, @@ -75392,7 +76617,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Bengali, SCX_Unknown, - SCX_use_AUX_TABLE_16, + SCX_use_AUX_TABLE_17, SCX_Bengali, SCX_Unknown, SCX_Gurmukhi, @@ -75425,7 +76650,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Gurmukhi, SCX_Unknown, - SCX_use_AUX_TABLE_17, + SCX_use_AUX_TABLE_18, SCX_Gurmukhi, SCX_Unknown, SCX_Gujarati, @@ -75452,7 +76677,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Gujarati, SCX_Unknown, - SCX_use_AUX_TABLE_18, + SCX_use_AUX_TABLE_19, SCX_Gujarati, SCX_Unknown, SCX_Gujarati, @@ -75515,7 +76740,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Tamil, SCX_Unknown, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, SCX_Unknown, SCX_Telugu, @@ -75541,6 +76766,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Telugu, SCX_Unknown, SCX_Telugu, + SCX_Unknown, + SCX_Telugu, SCX_Kannada, SCX_Unknown, SCX_Kannada, @@ -75563,7 +76790,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Kannada, SCX_Unknown, - SCX_use_AUX_TABLE_20, + SCX_use_AUX_TABLE_21, SCX_Unknown, SCX_Kannada, SCX_Unknown, @@ -75647,7 +76874,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, @@ -75656,9 +76883,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, @@ -75709,9 +76936,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Tagalog, SCX_Unknown, SCX_Tagalog, - SCX_Unknown, SCX_Hanunoo, - SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_25, SCX_Unknown, SCX_Buhid, SCX_Unknown, @@ -75728,11 +76954,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Khmer, SCX_Unknown, SCX_Mongolian, - SCX_use_AUX_TABLE_25, - SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, - SCX_Unknown, + SCX_use_AUX_TABLE_26, SCX_Mongolian, SCX_Unknown, SCX_Mongolian, @@ -75798,33 +77022,33 @@ 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_30, SCX_Devanagari, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, SCX_Devanagari, + SCX_use_AUX_TABLE_32, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, SCX_Devanagari, - SCX_use_AUX_TABLE_31, - SCX_use_AUX_TABLE_28, - SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_32, - SCX_use_AUX_TABLE_27, 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, @@ -75839,9 +77063,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Latin, SCX_Greek, SCX_Inherited, - SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_35, SCX_Inherited, - SCX_Unknown, + SCX_Syriac, SCX_Inherited, SCX_Latin, SCX_Greek, @@ -75879,7 +77103,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Inherited, SCX_Common, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_36, SCX_Common, SCX_Unknown, SCX_Common, @@ -75894,7 +77118,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Unknown, SCX_Inherited, - SCX_use_AUX_TABLE_36, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Greek, @@ -75920,9 +77144,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Common, SCX_Glagolitic, - SCX_Unknown, - SCX_Glagolitic, - SCX_Unknown, SCX_Latin, SCX_Coptic, SCX_Unknown, @@ -75961,78 +77182,77 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_use_AUX_TABLE_3, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_40, SCX_Common, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_38, - SCX_Common, - SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_39, SCX_Common, - SCX_use_AUX_TABLE_37, SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_23, SCX_use_AUX_TABLE_39, - SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_40, SCX_Common, - SCX_use_AUX_TABLE_39, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_40, SCX_use_AUX_TABLE_42, - SCX_use_AUX_TABLE_37, - SCX_Unknown, + SCX_Common, + SCX_use_AUX_TABLE_40, + SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_38, 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_Unknown, + SCX_use_AUX_TABLE_42, SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, 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_37, + SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_1, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, - SCX_Unknown, + SCX_use_AUX_TABLE_38, SCX_Yi, SCX_Unknown, SCX_Yi, @@ -76045,7 +77265,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Cyrillic, SCX_Bamum, SCX_Unknown, - SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_46, SCX_Common, SCX_Latin, SCX_Common, @@ -76054,11 +77274,15 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Latin, SCX_Unknown, SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, SCX_Syloti_Nagri, SCX_Unknown, - SCX_use_AUX_TABLE_46, SCX_use_AUX_TABLE_47, SCX_use_AUX_TABLE_48, + SCX_use_AUX_TABLE_49, SCX_Unknown, SCX_Phags_Pa, SCX_Unknown, @@ -76067,21 +77291,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_49, + SCX_use_AUX_TABLE_50, SCX_Devanagari, SCX_Kayah_Li, - SCX_use_AUX_TABLE_50, + SCX_use_AUX_TABLE_51, 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_51, + SCX_use_AUX_TABLE_52, SCX_Javanese, SCX_Unknown, SCX_Javanese, @@ -76122,15 +77346,15 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ 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_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Latin, SCX_Unknown, @@ -76150,24 +77374,25 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Arabic, SCX_Unknown, SCX_Arabic, - SCX_Common, + SCX_use_AUX_TABLE_53, + SCX_Arabic, SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, - SCX_use_AUX_TABLE_52, + SCX_use_AUX_TABLE_54, + SCX_Arabic, + SCX_use_AUX_TABLE_54, SCX_Arabic, - SCX_use_AUX_TABLE_52, - SCX_Unknown, SCX_Inherited, SCX_Common, SCX_Unknown, SCX_Inherited, SCX_Cyrillic, SCX_Common, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_40, SCX_Common, SCX_Unknown, SCX_Common, @@ -76185,20 +77410,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Latin, SCX_Common, - 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_23, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_42, + 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, @@ -76220,11 +77445,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Linear_B, SCX_Unknown, - SCX_use_AUX_TABLE_53, + SCX_use_AUX_TABLE_55, + SCX_use_AUX_TABLE_56, SCX_Unknown, - SCX_use_AUX_TABLE_54, + SCX_use_AUX_TABLE_57, SCX_Unknown, - SCX_use_AUX_TABLE_53, + SCX_use_AUX_TABLE_56, SCX_Greek, SCX_Unknown, SCX_Common, @@ -76238,7 +77464,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Carian, SCX_Unknown, - SCX_use_AUX_TABLE_55, + SCX_use_AUX_TABLE_58, SCX_Unknown, SCX_Old_Italic, SCX_Unknown, @@ -76269,6 +77495,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Caucasian_Albanian, SCX_Unknown, SCX_Caucasian_Albanian, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, SCX_Unknown, SCX_Linear_A, SCX_Unknown, @@ -76276,6 +77517,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Linear_A, SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, SCX_Cypriot, SCX_Unknown, SCX_Cypriot, @@ -76335,6 +77582,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Manichaean, SCX_Unknown, SCX_Manichaean, + SCX_use_AUX_TABLE_59, + SCX_Manichaean, SCX_Unknown, SCX_Avestan, SCX_Unknown, @@ -76374,6 +77623,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Sogdian, SCX_Unknown, + SCX_Old_Uyghur, + SCX_Unknown, SCX_Chorasmian, SCX_Unknown, SCX_Elymaic, @@ -76420,9 +77671,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Khudawadi, SCX_Unknown, SCX_Grantha, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Grantha, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Unknown, SCX_Grantha, SCX_Unknown, @@ -76436,7 +77687,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Grantha, SCX_Unknown, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Grantha, SCX_Unknown, SCX_Grantha, @@ -76512,6 +77763,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Soyombo, SCX_Unknown, + SCX_Canadian_Aboriginal, SCX_Pau_Cin_Hau, SCX_Unknown, SCX_Bhaiksuki, @@ -76559,9 +77811,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Lisu, SCX_Unknown, SCX_Tamil, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, SCX_Unknown, SCX_Tamil, @@ -76573,6 +77825,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Cuneiform, SCX_Unknown, + SCX_Cypro_Minoan, + SCX_Unknown, SCX_Egyptian_Hieroglyphs, SCX_Unknown, SCX_Egyptian_Hieroglyphs, @@ -76586,6 +77840,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Mro, SCX_Unknown, SCX_Mro, + SCX_Tangsa, + SCX_Unknown, + SCX_Tangsa, SCX_Unknown, SCX_Bassa_Vah, SCX_Unknown, @@ -76611,10 +77868,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Tangut, SCX_Nushu, - SCX_Common, + SCX_use_AUX_TABLE_38, SCX_Khitan_Small_Script, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Tangut, SCX_Unknown, @@ -76623,13 +77880,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Tangut, SCX_Unknown, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, SCX_Unknown, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, + SCX_Unknown, + SCX_use_AUX_TABLE_45, + SCX_Unknown, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_45, SCX_Unknown, SCX_use_AUX_TABLE_44, SCX_Unknown, + SCX_use_AUX_TABLE_45, + SCX_Unknown, SCX_Nushu, SCX_Unknown, SCX_Duployan, @@ -76642,6 +77906,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Duployan, SCX_Unknown, + SCX_Inherited, + SCX_Unknown, + SCX_Inherited, + SCX_Unknown, + SCX_Common, + SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, @@ -76662,7 +77932,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, SCX_Unknown, SCX_Common, @@ -76712,6 +77982,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_SignWriting, SCX_Unknown, + SCX_Latin, + SCX_Unknown, SCX_Glagolitic, SCX_Unknown, SCX_Glagolitic, @@ -76730,10 +78002,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Nyiakeng_Puachue_Hmong, SCX_Unknown, + SCX_Toto, + SCX_Unknown, SCX_Wancho, SCX_Unknown, SCX_Wancho, SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, SCX_Mende_Kikakui, SCX_Unknown, SCX_Mende_Kikakui, @@ -76831,14 +78113,14 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_44, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -76894,19 +78176,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, + SCX_Unknown, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -76928,7 +78212,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ - 1699, /* Number of elements */ + 1757, /* 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 */ @@ -77031,7 +78315,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x61F, 0x620, 0x640, @@ -77067,11 +78350,11 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8E2, 0x8E3, 0x900, @@ -77243,7 +78526,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -77253,6 +78536,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -77276,7 +78561,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -77424,9 +78709,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, + 0x1716, + 0x171F, 0x1720, 0x1735, 0x1737, @@ -77449,8 +78733,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1804, 0x1805, 0x1806, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -77493,11 +78775,11 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BC0, 0x1BF4, @@ -77609,7 +78891,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F0, 0x20F1, @@ -77637,9 +78919,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x2B96, 0x2B97, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, 0x2C60, 0x2C80, 0x2CF4, @@ -77677,7 +78956,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -77749,7 +79028,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, 0xA000, 0xA48D, 0xA490, @@ -77767,10 +79045,14 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xA82D, 0xA830, @@ -77865,14 +79147,15 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0xFB45, 0xFB46, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, 0xFDF2, 0xFDF3, @@ -77938,6 +79221,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x10080, 0x100FB, 0x10100, + 0x10102, 0x10103, 0x10107, 0x10134, @@ -77987,12 +79271,33 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x10564, 0x1056F, 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -78052,6 +79357,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x10AC0, 0x10AE7, 0x10AEB, + 0x10AF2, + 0x10AF3, 0x10AF7, 0x10B00, 0x10B36, @@ -78091,6 +79398,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -78098,10 +79407,10 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x11080, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -78189,7 +79498,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -78197,7 +79506,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -78229,6 +79538,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x11A48, 0x11A50, 0x11AA3, + 0x11AB0, 0x11AC0, 0x11AF9, 0x11C00, @@ -78290,6 +79600,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -78304,6 +79616,9 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -78340,9 +79655,16 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, - 0x1B11F, + 0x1B120, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -78359,6 +79681,12 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -78372,7 +79700,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -78429,6 +79757,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -78447,10 +79777,20 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -78561,7 +79901,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -78571,6 +79911,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -78584,27 +79926,27 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -78612,9 +79954,9 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -78676,138 +80018,143 @@ typedef enum { SCX_Coptic = 26, SCX_Cuneiform = 27, SCX_Cypriot = 28, - SCX_Cyrillic = 29, - SCX_Deseret = 30, - SCX_Devanagari = 31, - SCX_Dives_Akuru = 32, - SCX_Dogra = 33, - SCX_Duployan = 34, - SCX_Egyptian_Hieroglyphs = 35, - SCX_Elbasan = 36, - SCX_Elymaic = 37, - SCX_Ethiopic = 38, - SCX_Georgian = 39, - SCX_Glagolitic = 40, - SCX_Gothic = 41, - SCX_Grantha = 42, - SCX_Greek = 43, - SCX_Gujarati = 44, - SCX_Gunjala_Gondi = 45, - SCX_Gurmukhi = 46, - SCX_Han = 47, - SCX_Hanb = 48, - SCX_Hangul = 49, - SCX_Hanifi_Rohingya = 50, - SCX_Hanunoo = 51, - SCX_Hatran = 52, - SCX_Hebrew = 53, - SCX_Hiragana = 54, - SCX_Imperial_Aramaic = 55, - SCX_Inherited = 56, - SCX_Inscriptional_Pahlavi = 57, - SCX_Inscriptional_Parthian = 58, - SCX_INVALID = 59, - SCX_Javanese = 60, - SCX_Jpan = 61, - SCX_Kaithi = 62, - SCX_Kannada = 63, - SCX_Katakana = 64, - SCX_Kayah_Li = 65, - SCX_Kharoshthi = 66, - SCX_Khitan_Small_Script = 67, - SCX_Khmer = 68, - SCX_Khojki = 69, - SCX_Khudawadi = 70, - SCX_Kore = 71, - SCX_Lao = 72, - SCX_Latin = 73, - SCX_Lepcha = 74, - SCX_Limbu = 75, - SCX_Linear_A = 76, - SCX_Linear_B = 77, - SCX_Lisu = 78, - SCX_Lycian = 79, - SCX_Lydian = 80, - SCX_Mahajani = 81, - SCX_Makasar = 82, - SCX_Malayalam = 83, - SCX_Mandaic = 84, - SCX_Manichaean = 85, - SCX_Marchen = 86, - SCX_Masaram_Gondi = 87, - SCX_Medefaidrin = 88, - SCX_Meetei_Mayek = 89, - SCX_Mende_Kikakui = 90, - SCX_Meroitic_Cursive = 91, - SCX_Meroitic_Hieroglyphs = 92, - SCX_Miao = 93, - SCX_Modi = 94, - SCX_Mongolian = 95, - SCX_Mro = 96, - SCX_Multani = 97, - SCX_Myanmar = 98, - SCX_Nabataean = 99, - SCX_Nandinagari = 100, - SCX_New_Tai_Lue = 101, - SCX_Newa = 102, - SCX_Nko = 103, - SCX_Nushu = 104, - SCX_Nyiakeng_Puachue_Hmong = 105, - SCX_Ogham = 106, - SCX_Ol_Chiki = 107, - SCX_Old_Hungarian = 108, - SCX_Old_Italic = 109, - SCX_Old_North_Arabian = 110, - SCX_Old_Permic = 111, - SCX_Old_Persian = 112, - SCX_Old_Sogdian = 113, - SCX_Old_South_Arabian = 114, - SCX_Old_Turkic = 115, - SCX_Oriya = 116, - SCX_Osage = 117, - SCX_Osmanya = 118, - SCX_Pahawh_Hmong = 119, - SCX_Palmyrene = 120, - SCX_Pau_Cin_Hau = 121, - SCX_Phags_Pa = 122, - SCX_Phoenician = 123, - SCX_Psalter_Pahlavi = 124, - SCX_Rejang = 125, - SCX_Runic = 126, - SCX_Samaritan = 127, - SCX_Saurashtra = 128, - SCX_Sharada = 129, - SCX_Shavian = 130, - SCX_Siddham = 131, - SCX_SignWriting = 132, - SCX_Sinhala = 133, - SCX_Sogdian = 134, - SCX_Sora_Sompeng = 135, - SCX_Soyombo = 136, - SCX_Sundanese = 137, - SCX_Syloti_Nagri = 138, - SCX_Syriac = 139, - SCX_Tagalog = 140, - SCX_Tagbanwa = 141, - SCX_Tai_Le = 142, - SCX_Tai_Tham = 143, - SCX_Tai_Viet = 144, - SCX_Takri = 145, - SCX_Tamil = 146, - SCX_Tangut = 147, - SCX_Telugu = 148, - SCX_Thaana = 149, - SCX_Thai = 150, - SCX_Tibetan = 151, - SCX_Tifinagh = 152, - SCX_Tirhuta = 153, - SCX_Ugaritic = 154, - SCX_Vai = 155, - SCX_Wancho = 156, - SCX_Warang_Citi = 157, - SCX_Yezidi = 158, - SCX_Yi = 159, - SCX_Zanabazar_Square = 160, + SCX_Cypro_Minoan = 29, + SCX_Cyrillic = 30, + SCX_Deseret = 31, + SCX_Devanagari = 32, + SCX_Dives_Akuru = 33, + SCX_Dogra = 34, + SCX_Duployan = 35, + SCX_Egyptian_Hieroglyphs = 36, + SCX_Elbasan = 37, + SCX_Elymaic = 38, + SCX_Ethiopic = 39, + SCX_Georgian = 40, + SCX_Glagolitic = 41, + SCX_Gothic = 42, + SCX_Grantha = 43, + SCX_Greek = 44, + SCX_Gujarati = 45, + SCX_Gunjala_Gondi = 46, + SCX_Gurmukhi = 47, + SCX_Han = 48, + SCX_Hanb = 49, + SCX_Hangul = 50, + SCX_Hanifi_Rohingya = 51, + SCX_Hanunoo = 52, + SCX_Hatran = 53, + SCX_Hebrew = 54, + SCX_Hiragana = 55, + SCX_Imperial_Aramaic = 56, + SCX_Inherited = 57, + SCX_Inscriptional_Pahlavi = 58, + SCX_Inscriptional_Parthian = 59, + SCX_INVALID = 60, + SCX_Javanese = 61, + SCX_Jpan = 62, + SCX_Kaithi = 63, + SCX_Kannada = 64, + SCX_Katakana = 65, + SCX_Kayah_Li = 66, + SCX_Kharoshthi = 67, + SCX_Khitan_Small_Script = 68, + SCX_Khmer = 69, + SCX_Khojki = 70, + SCX_Khudawadi = 71, + SCX_Kore = 72, + SCX_Lao = 73, + SCX_Latin = 74, + SCX_Lepcha = 75, + SCX_Limbu = 76, + SCX_Linear_A = 77, + SCX_Linear_B = 78, + SCX_Lisu = 79, + SCX_Lycian = 80, + SCX_Lydian = 81, + SCX_Mahajani = 82, + SCX_Makasar = 83, + SCX_Malayalam = 84, + SCX_Mandaic = 85, + SCX_Manichaean = 86, + SCX_Marchen = 87, + SCX_Masaram_Gondi = 88, + SCX_Medefaidrin = 89, + SCX_Meetei_Mayek = 90, + SCX_Mende_Kikakui = 91, + SCX_Meroitic_Cursive = 92, + SCX_Meroitic_Hieroglyphs = 93, + SCX_Miao = 94, + SCX_Modi = 95, + SCX_Mongolian = 96, + SCX_Mro = 97, + SCX_Multani = 98, + SCX_Myanmar = 99, + SCX_Nabataean = 100, + SCX_Nandinagari = 101, + SCX_New_Tai_Lue = 102, + SCX_Newa = 103, + SCX_Nko = 104, + SCX_Nushu = 105, + SCX_Nyiakeng_Puachue_Hmong = 106, + SCX_Ogham = 107, + SCX_Ol_Chiki = 108, + SCX_Old_Hungarian = 109, + SCX_Old_Italic = 110, + SCX_Old_North_Arabian = 111, + SCX_Old_Permic = 112, + SCX_Old_Persian = 113, + SCX_Old_Sogdian = 114, + SCX_Old_South_Arabian = 115, + SCX_Old_Turkic = 116, + SCX_Old_Uyghur = 117, + SCX_Oriya = 118, + SCX_Osage = 119, + SCX_Osmanya = 120, + SCX_Pahawh_Hmong = 121, + SCX_Palmyrene = 122, + SCX_Pau_Cin_Hau = 123, + SCX_Phags_Pa = 124, + SCX_Phoenician = 125, + SCX_Psalter_Pahlavi = 126, + SCX_Rejang = 127, + SCX_Runic = 128, + SCX_Samaritan = 129, + SCX_Saurashtra = 130, + SCX_Sharada = 131, + SCX_Shavian = 132, + SCX_Siddham = 133, + SCX_SignWriting = 134, + SCX_Sinhala = 135, + SCX_Sogdian = 136, + SCX_Sora_Sompeng = 137, + SCX_Soyombo = 138, + SCX_Sundanese = 139, + SCX_Syloti_Nagri = 140, + SCX_Syriac = 141, + SCX_Tagalog = 142, + SCX_Tagbanwa = 143, + SCX_Tai_Le = 144, + SCX_Tai_Tham = 145, + SCX_Tai_Viet = 146, + SCX_Takri = 147, + SCX_Tamil = 148, + SCX_Tangsa = 149, + SCX_Tangut = 150, + SCX_Telugu = 151, + SCX_Thaana = 152, + SCX_Thai = 153, + SCX_Tibetan = 154, + SCX_Tifinagh = 155, + SCX_Tirhuta = 156, + SCX_Toto = 157, + SCX_Ugaritic = 158, + SCX_Vai = 159, + SCX_Vithkuqi = 160, + SCX_Wancho = 161, + SCX_Warang_Citi = 162, + SCX_Yezidi = 163, + SCX_Yi = 164, + SCX_Zanabazar_Square = 165, SCX_use_AUX_TABLE_1 = -1, SCX_use_AUX_TABLE_2 = -2, SCX_use_AUX_TABLE_3 = -3, @@ -78862,7 +80209,11 @@ typedef enum { SCX_use_AUX_TABLE_52 = -52, SCX_use_AUX_TABLE_53 = -53, SCX_use_AUX_TABLE_54 = -54, - SCX_use_AUX_TABLE_55 = -55 + SCX_use_AUX_TABLE_55 = -55, + SCX_use_AUX_TABLE_56 = -56, + SCX_use_AUX_TABLE_57 = -57, + SCX_use_AUX_TABLE_58 = -58, + SCX_use_AUX_TABLE_59 = -59 } SCX_enum; # endif /* EBCDIC 1047 */ @@ -78899,6 +80250,7 @@ static const SCX_enum SCX_AUX_TABLE_4[] = { static const SCX_enum SCX_AUX_TABLE_5[] = { SCX_Arabic, SCX_Hanifi_Rohingya, + SCX_Nko, SCX_Syriac, SCX_Thaana, SCX_Yezidi @@ -78914,30 +80266,41 @@ static const SCX_enum SCX_AUX_TABLE_7[] = { SCX_Adlam, SCX_Arabic, SCX_Hanifi_Rohingya, + SCX_Nko, + SCX_Syriac, + SCX_Thaana, + SCX_Yezidi +}; + +static const SCX_enum SCX_AUX_TABLE_8[] = { + SCX_Adlam, + SCX_Arabic, + SCX_Hanifi_Rohingya, SCX_Mandaic, SCX_Manichaean, + SCX_Old_Uyghur, SCX_Psalter_Pahlavi, SCX_Sogdian, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_8[] = { +static const SCX_enum SCX_AUX_TABLE_9[] = { SCX_Arabic, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_9[] = { +static const SCX_enum SCX_AUX_TABLE_10[] = { SCX_Arabic, SCX_Thaana, SCX_Yezidi }; -static const SCX_enum SCX_AUX_TABLE_10[] = { +static const SCX_enum SCX_AUX_TABLE_11[] = { SCX_Arabic, SCX_Hanifi_Rohingya }; -static const SCX_enum SCX_AUX_TABLE_11[] = { +static const SCX_enum SCX_AUX_TABLE_12[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -78953,7 +80316,7 @@ static const SCX_enum SCX_AUX_TABLE_11[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_12[] = { +static const SCX_enum SCX_AUX_TABLE_13[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -78968,7 +80331,7 @@ static const SCX_enum SCX_AUX_TABLE_12[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_13[] = { +static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Bengali, SCX_Devanagari, SCX_Dogra, @@ -78991,7 +80354,7 @@ static const SCX_enum SCX_AUX_TABLE_13[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_14[] = { +static const SCX_enum SCX_AUX_TABLE_15[] = { SCX_Bengali, SCX_Devanagari, SCX_Dogra, @@ -79015,90 +80378,90 @@ static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_15[] = { +static const SCX_enum SCX_AUX_TABLE_16[] = { SCX_Devanagari, SCX_Dogra, SCX_Kaithi, SCX_Mahajani }; -static const SCX_enum SCX_AUX_TABLE_16[] = { +static const SCX_enum SCX_AUX_TABLE_17[] = { SCX_Bengali, SCX_Chakma, SCX_Syloti_Nagri }; -static const SCX_enum SCX_AUX_TABLE_17[] = { +static const SCX_enum SCX_AUX_TABLE_18[] = { SCX_Gurmukhi, SCX_Multani }; -static const SCX_enum SCX_AUX_TABLE_18[] = { +static const SCX_enum SCX_AUX_TABLE_19[] = { SCX_Gujarati, SCX_Khojki }; -static const SCX_enum SCX_AUX_TABLE_19[] = { +static const SCX_enum SCX_AUX_TABLE_20[] = { SCX_Grantha, SCX_Tamil }; -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_21[] = { +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, @@ -79107,12 +80470,12 @@ 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_32[] = { +static const SCX_enum SCX_AUX_TABLE_33[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -79123,36 +80486,36 @@ static const SCX_enum SCX_AUX_TABLE_32[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_33[] = { +static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_34[] = { +static const SCX_enum SCX_AUX_TABLE_35[] = { SCX_Cyrillic, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_35[] = { +static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Latin, SCX_Mongolian }; -static const SCX_enum SCX_AUX_TABLE_36[] = { +static const SCX_enum SCX_AUX_TABLE_37[] = { SCX_Devanagari, SCX_Grantha, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_37[] = { +static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Han, SCX_Hanb, SCX_Jpan, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_38[] = { +static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -79164,7 +80527,7 @@ static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Yi }; -static const SCX_enum SCX_AUX_TABLE_39[] = { +static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -79175,7 +80538,7 @@ static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_40[] = { +static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -79183,13 +80546,13 @@ static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_41[] = { +static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Hiragana, SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_42[] = { +static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Han, SCX_Hanb, SCX_Hiragana, @@ -79198,17 +80561,17 @@ static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_43[] = { +static const SCX_enum SCX_AUX_TABLE_44[] = { SCX_Hiragana, SCX_Jpan }; -static const SCX_enum SCX_AUX_TABLE_44[] = { +static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_45[] = { +static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Han, SCX_Hanb, SCX_Jpan, @@ -79216,7 +80579,7 @@ static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_46[] = { +static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -79233,7 +80596,7 @@ static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_47[] = { +static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -79249,7 +80612,7 @@ static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_48[] = { +static const SCX_enum SCX_AUX_TABLE_49[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -79263,43 +80626,59 @@ static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_49[] = { +static const SCX_enum SCX_AUX_TABLE_50[] = { SCX_Devanagari, SCX_Tamil }; -static const SCX_enum SCX_AUX_TABLE_50[] = { +static const SCX_enum SCX_AUX_TABLE_51[] = { SCX_Kayah_Li, SCX_Latin, SCX_Myanmar }; -static const SCX_enum SCX_AUX_TABLE_51[] = { +static const SCX_enum SCX_AUX_TABLE_52[] = { SCX_Buginese, SCX_Javanese }; -static const SCX_enum SCX_AUX_TABLE_52[] = { +static const SCX_enum SCX_AUX_TABLE_53[] = { + SCX_Arabic, + SCX_Nko +}; + +static const SCX_enum SCX_AUX_TABLE_54[] = { SCX_Arabic, SCX_Thaana }; -static const SCX_enum SCX_AUX_TABLE_53[] = { +static const SCX_enum SCX_AUX_TABLE_55[] = { SCX_Cypriot, + SCX_Cypro_Minoan, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_54[] = { +static const SCX_enum SCX_AUX_TABLE_56[] = { + SCX_Cypriot, + SCX_Linear_B +}; + +static const SCX_enum SCX_AUX_TABLE_57[] = { SCX_Cypriot, SCX_Linear_A, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_55[] = { +static const SCX_enum SCX_AUX_TABLE_58[] = { SCX_Arabic, SCX_Coptic }; +static const SCX_enum SCX_AUX_TABLE_59[] = { + SCX_Manichaean, + SCX_Old_Uyghur +}; + static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { NULL, /* Placeholder */ SCX_AUX_TABLE_1, @@ -79356,7 +80735,11 @@ static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { SCX_AUX_TABLE_52, SCX_AUX_TABLE_53, SCX_AUX_TABLE_54, - SCX_AUX_TABLE_55 + SCX_AUX_TABLE_55, + SCX_AUX_TABLE_56, + SCX_AUX_TABLE_57, + SCX_AUX_TABLE_58, + SCX_AUX_TABLE_59 }; /* Parallel table to the above, giving the number of elements in each table @@ -79368,57 +80751,61 @@ static const U8 SCX_AUX_TABLE_lengths[] = { 2 /* SCX_AUX_TABLE_2 */, 2 /* SCX_AUX_TABLE_3 */, 2 /* SCX_AUX_TABLE_4 */, - 5 /* SCX_AUX_TABLE_5 */, + 6 /* SCX_AUX_TABLE_5 */, 3 /* SCX_AUX_TABLE_6 */, - 8 /* SCX_AUX_TABLE_7 */, - 2 /* SCX_AUX_TABLE_8 */, - 3 /* SCX_AUX_TABLE_9 */, - 2 /* SCX_AUX_TABLE_10 */, - 13 /* SCX_AUX_TABLE_11 */, - 12 /* SCX_AUX_TABLE_12 */, - 20 /* SCX_AUX_TABLE_13 */, - 21 /* SCX_AUX_TABLE_14 */, - 4 /* SCX_AUX_TABLE_15 */, - 3 /* SCX_AUX_TABLE_16 */, - 2 /* SCX_AUX_TABLE_17 */, + 7 /* SCX_AUX_TABLE_7 */, + 9 /* SCX_AUX_TABLE_8 */, + 2 /* SCX_AUX_TABLE_9 */, + 3 /* SCX_AUX_TABLE_10 */, + 2 /* SCX_AUX_TABLE_11 */, + 13 /* SCX_AUX_TABLE_12 */, + 12 /* SCX_AUX_TABLE_13 */, + 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 */, - 2 /* SCX_AUX_TABLE_31 */, - 8 /* SCX_AUX_TABLE_32 */, - 3 /* SCX_AUX_TABLE_33 */, - 2 /* SCX_AUX_TABLE_34 */, + 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_36 */, + 3 /* SCX_AUX_TABLE_37 */, + 4 /* SCX_AUX_TABLE_38 */, + 9 /* SCX_AUX_TABLE_39 */, + 8 /* SCX_AUX_TABLE_40 */, + 5 /* SCX_AUX_TABLE_41 */, + 3 /* SCX_AUX_TABLE_42 */, + 6 /* SCX_AUX_TABLE_43 */, 2 /* SCX_AUX_TABLE_44 */, - 5 /* SCX_AUX_TABLE_45 */, - 14 /* SCX_AUX_TABLE_46 */, - 13 /* SCX_AUX_TABLE_47 */, - 11 /* SCX_AUX_TABLE_48 */, - 2 /* SCX_AUX_TABLE_49 */, - 3 /* SCX_AUX_TABLE_50 */, - 2 /* SCX_AUX_TABLE_51 */, + 2 /* SCX_AUX_TABLE_45 */, + 5 /* SCX_AUX_TABLE_46 */, + 14 /* SCX_AUX_TABLE_47 */, + 13 /* SCX_AUX_TABLE_48 */, + 11 /* SCX_AUX_TABLE_49 */, + 2 /* SCX_AUX_TABLE_50 */, + 3 /* SCX_AUX_TABLE_51 */, 2 /* SCX_AUX_TABLE_52 */, 2 /* SCX_AUX_TABLE_53 */, - 3 /* SCX_AUX_TABLE_54 */, - 2 /* SCX_AUX_TABLE_55 */ + 2 /* SCX_AUX_TABLE_54 */, + 3 /* SCX_AUX_TABLE_55 */, + 2 /* SCX_AUX_TABLE_56 */, + 3 /* SCX_AUX_TABLE_57 */, + 2 /* SCX_AUX_TABLE_58 */, + 2 /* SCX_AUX_TABLE_59 */ }; /* This table, indexed by the script enum, gives the zero code point for that @@ -79455,6 +80842,7 @@ static const UV script_zeros[] = { '0', /* Coptic */ '0', /* Cuneiform */ '0', /* Cypriot */ + '0', /* Cypro_Minoan */ '0', /* Cyrillic */ '0', /* Deseret */ 0x966, /* Devanagari */ @@ -79542,6 +80930,7 @@ static const UV script_zeros[] = { '0', /* Old_Sogdian */ '0', /* Old_South_Arabian */ '0', /* Old_Turkic */ + '0', /* Old_Uyghur */ 0xb66, /* Oriya */ '0', /* Osage */ 0x104a0, /* Osmanya */ @@ -79573,6 +80962,7 @@ static const UV script_zeros[] = { '0', /* Tai_Viet */ 0x116c0, /* Takri */ 0xbe6, /* Tamil */ + 0x16ac0, /* Tangsa */ '0', /* Tangut */ 0xc66, /* Telugu */ 0x660, /* Thaana */ @@ -79580,8 +80970,10 @@ static const UV script_zeros[] = { 0xf20, /* Tibetan */ '0', /* Tifinagh */ 0x114d0, /* Tirhuta */ + '0', /* Toto */ '0', /* Ugaritic */ 0xa620, /* Vai */ + '0', /* Vithkuqi */ 0x1e2f0, /* Wancho */ 0x118e0, /* Warang_Citi */ 0x660 /* Yezidi */ @@ -79686,9 +81078,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Arabic, SCX_use_AUX_TABLE_5, SCX_use_AUX_TABLE_6, - SCX_Unknown, - SCX_Arabic, - SCX_use_AUX_TABLE_5, SCX_Arabic, SCX_use_AUX_TABLE_7, SCX_Arabic, @@ -79696,10 +81085,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Arabic, SCX_use_AUX_TABLE_9, SCX_Arabic, - SCX_use_AUX_TABLE_8, - SCX_Arabic, SCX_use_AUX_TABLE_10, SCX_Arabic, + SCX_use_AUX_TABLE_9, + SCX_Arabic, + SCX_use_AUX_TABLE_11, + SCX_Arabic, SCX_Common, SCX_Arabic, SCX_Syriac, @@ -79731,13 +81122,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Arabic, SCX_Devanagari, - SCX_use_AUX_TABLE_11, SCX_use_AUX_TABLE_12, + SCX_use_AUX_TABLE_13, SCX_Inherited, SCX_Devanagari, - SCX_use_AUX_TABLE_13, SCX_use_AUX_TABLE_14, SCX_use_AUX_TABLE_15, + SCX_use_AUX_TABLE_16, SCX_Devanagari, SCX_Bengali, SCX_Unknown, @@ -79765,7 +81156,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Bengali, SCX_Unknown, - SCX_use_AUX_TABLE_16, + SCX_use_AUX_TABLE_17, SCX_Bengali, SCX_Unknown, SCX_Gurmukhi, @@ -79798,7 +81189,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Gurmukhi, SCX_Unknown, - SCX_use_AUX_TABLE_17, + SCX_use_AUX_TABLE_18, SCX_Gurmukhi, SCX_Unknown, SCX_Gujarati, @@ -79825,7 +81216,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Gujarati, SCX_Unknown, - SCX_use_AUX_TABLE_18, + SCX_use_AUX_TABLE_19, SCX_Gujarati, SCX_Unknown, SCX_Gujarati, @@ -79888,7 +81279,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Tamil, SCX_Unknown, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, SCX_Unknown, SCX_Telugu, @@ -79914,6 +81305,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Telugu, SCX_Unknown, SCX_Telugu, + SCX_Unknown, + SCX_Telugu, SCX_Kannada, SCX_Unknown, SCX_Kannada, @@ -79936,7 +81329,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Kannada, SCX_Unknown, - SCX_use_AUX_TABLE_20, + SCX_use_AUX_TABLE_21, SCX_Unknown, SCX_Kannada, SCX_Unknown, @@ -80020,7 +81413,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, @@ -80029,9 +81422,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, @@ -80082,9 +81475,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Tagalog, SCX_Unknown, SCX_Tagalog, - SCX_Unknown, SCX_Hanunoo, - SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_25, SCX_Unknown, SCX_Buhid, SCX_Unknown, @@ -80101,11 +81493,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Khmer, SCX_Unknown, SCX_Mongolian, - SCX_use_AUX_TABLE_25, - SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, - SCX_Unknown, + SCX_use_AUX_TABLE_26, SCX_Mongolian, SCX_Unknown, SCX_Mongolian, @@ -80171,33 +81561,33 @@ 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_30, SCX_Devanagari, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, SCX_Devanagari, + SCX_use_AUX_TABLE_32, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, SCX_Devanagari, - SCX_use_AUX_TABLE_31, - SCX_use_AUX_TABLE_28, - SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_32, - SCX_use_AUX_TABLE_27, 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, @@ -80212,9 +81602,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Latin, SCX_Greek, SCX_Inherited, - SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_35, SCX_Inherited, - SCX_Unknown, + SCX_Syriac, SCX_Inherited, SCX_Latin, SCX_Greek, @@ -80252,7 +81642,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Inherited, SCX_Common, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_36, SCX_Common, SCX_Unknown, SCX_Common, @@ -80267,7 +81657,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Unknown, SCX_Inherited, - SCX_use_AUX_TABLE_36, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Greek, @@ -80293,9 +81683,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Common, SCX_Glagolitic, - SCX_Unknown, - SCX_Glagolitic, - SCX_Unknown, SCX_Latin, SCX_Coptic, SCX_Unknown, @@ -80334,78 +81721,77 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_use_AUX_TABLE_3, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_40, SCX_Common, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_38, - SCX_Common, - SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_39, SCX_Common, - SCX_use_AUX_TABLE_37, SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_23, SCX_use_AUX_TABLE_39, - SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_40, SCX_Common, - SCX_use_AUX_TABLE_39, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_40, SCX_use_AUX_TABLE_42, - SCX_use_AUX_TABLE_37, - SCX_Unknown, + SCX_Common, + SCX_use_AUX_TABLE_40, + SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_38, 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_Unknown, + SCX_use_AUX_TABLE_42, SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, 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_37, + SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_1, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, - SCX_Unknown, + SCX_use_AUX_TABLE_38, SCX_Yi, SCX_Unknown, SCX_Yi, @@ -80418,7 +81804,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Cyrillic, SCX_Bamum, SCX_Unknown, - SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_46, SCX_Common, SCX_Latin, SCX_Common, @@ -80427,11 +81813,15 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Latin, SCX_Unknown, SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, SCX_Syloti_Nagri, SCX_Unknown, - SCX_use_AUX_TABLE_46, SCX_use_AUX_TABLE_47, SCX_use_AUX_TABLE_48, + SCX_use_AUX_TABLE_49, SCX_Unknown, SCX_Phags_Pa, SCX_Unknown, @@ -80440,21 +81830,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_49, + SCX_use_AUX_TABLE_50, SCX_Devanagari, SCX_Kayah_Li, - SCX_use_AUX_TABLE_50, + SCX_use_AUX_TABLE_51, 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_51, + SCX_use_AUX_TABLE_52, SCX_Javanese, SCX_Unknown, SCX_Javanese, @@ -80495,15 +81885,15 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ 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_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Latin, SCX_Unknown, @@ -80523,24 +81913,25 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Arabic, SCX_Unknown, SCX_Arabic, - SCX_Common, + SCX_use_AUX_TABLE_53, + SCX_Arabic, SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, - SCX_use_AUX_TABLE_52, + SCX_use_AUX_TABLE_54, + SCX_Arabic, + SCX_use_AUX_TABLE_54, SCX_Arabic, - SCX_use_AUX_TABLE_52, - SCX_Unknown, SCX_Inherited, SCX_Common, SCX_Unknown, SCX_Inherited, SCX_Cyrillic, SCX_Common, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_40, SCX_Common, SCX_Unknown, SCX_Common, @@ -80558,20 +81949,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Latin, SCX_Common, - 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_23, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_42, + 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, @@ -80593,11 +81984,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Linear_B, SCX_Unknown, - SCX_use_AUX_TABLE_53, + SCX_use_AUX_TABLE_55, + SCX_use_AUX_TABLE_56, SCX_Unknown, - SCX_use_AUX_TABLE_54, + SCX_use_AUX_TABLE_57, SCX_Unknown, - SCX_use_AUX_TABLE_53, + SCX_use_AUX_TABLE_56, SCX_Greek, SCX_Unknown, SCX_Common, @@ -80611,7 +82003,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Carian, SCX_Unknown, - SCX_use_AUX_TABLE_55, + SCX_use_AUX_TABLE_58, SCX_Unknown, SCX_Old_Italic, SCX_Unknown, @@ -80642,6 +82034,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Caucasian_Albanian, SCX_Unknown, SCX_Caucasian_Albanian, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, SCX_Unknown, SCX_Linear_A, SCX_Unknown, @@ -80649,6 +82056,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Linear_A, SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, SCX_Cypriot, SCX_Unknown, SCX_Cypriot, @@ -80708,6 +82121,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Manichaean, SCX_Unknown, SCX_Manichaean, + SCX_use_AUX_TABLE_59, + SCX_Manichaean, SCX_Unknown, SCX_Avestan, SCX_Unknown, @@ -80747,6 +82162,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Sogdian, SCX_Unknown, + SCX_Old_Uyghur, + SCX_Unknown, SCX_Chorasmian, SCX_Unknown, SCX_Elymaic, @@ -80793,9 +82210,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Khudawadi, SCX_Unknown, SCX_Grantha, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Grantha, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Unknown, SCX_Grantha, SCX_Unknown, @@ -80809,7 +82226,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Grantha, SCX_Unknown, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Grantha, SCX_Unknown, SCX_Grantha, @@ -80885,6 +82302,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Soyombo, SCX_Unknown, + SCX_Canadian_Aboriginal, SCX_Pau_Cin_Hau, SCX_Unknown, SCX_Bhaiksuki, @@ -80932,9 +82350,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Lisu, SCX_Unknown, SCX_Tamil, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, SCX_Unknown, SCX_Tamil, @@ -80946,6 +82364,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Cuneiform, SCX_Unknown, + SCX_Cypro_Minoan, + SCX_Unknown, SCX_Egyptian_Hieroglyphs, SCX_Unknown, SCX_Egyptian_Hieroglyphs, @@ -80959,6 +82379,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Mro, SCX_Unknown, SCX_Mro, + SCX_Tangsa, + SCX_Unknown, + SCX_Tangsa, SCX_Unknown, SCX_Bassa_Vah, SCX_Unknown, @@ -80984,10 +82407,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Tangut, SCX_Nushu, - SCX_Common, + SCX_use_AUX_TABLE_38, SCX_Khitan_Small_Script, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Tangut, SCX_Unknown, @@ -80996,12 +82419,19 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Tangut, SCX_Unknown, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, SCX_Unknown, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, + SCX_Unknown, + SCX_use_AUX_TABLE_45, SCX_Unknown, + SCX_use_AUX_TABLE_45, SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_45, + SCX_Unknown, + SCX_use_AUX_TABLE_44, + SCX_Unknown, + SCX_use_AUX_TABLE_45, SCX_Unknown, SCX_Nushu, SCX_Unknown, @@ -81015,6 +82445,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Duployan, SCX_Unknown, + SCX_Inherited, + SCX_Unknown, + SCX_Inherited, + SCX_Unknown, + SCX_Common, + SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, @@ -81035,7 +82471,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, SCX_Unknown, SCX_Common, @@ -81085,6 +82521,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_SignWriting, SCX_Unknown, + SCX_Latin, + SCX_Unknown, SCX_Glagolitic, SCX_Unknown, SCX_Glagolitic, @@ -81103,10 +82541,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Nyiakeng_Puachue_Hmong, SCX_Unknown, + SCX_Toto, + SCX_Unknown, SCX_Wancho, SCX_Unknown, SCX_Wancho, SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, SCX_Mende_Kikakui, SCX_Unknown, SCX_Mende_Kikakui, @@ -81204,14 +82652,14 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_44, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -81267,19 +82715,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, + SCX_Unknown, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -81301,7 +82751,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ - 1695, /* Number of elements */ + 1753, /* 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 */ @@ -81400,7 +82850,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x61B, 0x61C, 0x61D, - 0x61E, 0x61F, 0x620, 0x640, @@ -81436,11 +82885,11 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8E2, 0x8E3, 0x900, @@ -81612,7 +83061,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -81622,6 +83071,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -81645,7 +83096,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -81793,9 +83244,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, + 0x1716, + 0x171F, 0x1720, 0x1735, 0x1737, @@ -81818,8 +83268,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1804, 0x1805, 0x1806, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -81862,11 +83310,11 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BC0, 0x1BF4, @@ -81978,7 +83426,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F0, 0x20F1, @@ -82006,9 +83454,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x2B96, 0x2B97, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, 0x2C60, 0x2C80, 0x2CF4, @@ -82046,7 +83491,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -82118,7 +83563,6 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, 0xA000, 0xA48D, 0xA490, @@ -82136,10 +83580,14 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xA82D, 0xA830, @@ -82234,14 +83682,15 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0xFB45, 0xFB46, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, 0xFDF2, 0xFDF3, @@ -82307,6 +83756,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x10080, 0x100FB, 0x10100, + 0x10102, 0x10103, 0x10107, 0x10134, @@ -82356,12 +83806,33 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x10564, 0x1056F, 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -82421,6 +83892,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x10AC0, 0x10AE7, 0x10AEB, + 0x10AF2, + 0x10AF3, 0x10AF7, 0x10B00, 0x10B36, @@ -82460,6 +83933,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -82467,10 +83942,10 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x11080, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -82558,7 +84033,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -82566,7 +84041,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -82598,6 +84073,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x11A48, 0x11A50, 0x11AA3, + 0x11AB0, 0x11AC0, 0x11AF9, 0x11C00, @@ -82659,6 +84135,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -82673,6 +84151,9 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x16A6A, 0x16A6E, 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -82709,9 +84190,16 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, - 0x1B11F, + 0x1B120, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -82728,6 +84216,12 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -82741,7 +84235,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -82798,6 +84292,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -82816,10 +84312,20 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -82930,7 +84436,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -82940,6 +84446,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -82953,27 +84461,27 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -82981,9 +84489,9 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -83045,138 +84553,143 @@ typedef enum { SCX_Coptic = 26, SCX_Cuneiform = 27, SCX_Cypriot = 28, - SCX_Cyrillic = 29, - SCX_Deseret = 30, - SCX_Devanagari = 31, - SCX_Dives_Akuru = 32, - SCX_Dogra = 33, - SCX_Duployan = 34, - SCX_Egyptian_Hieroglyphs = 35, - SCX_Elbasan = 36, - SCX_Elymaic = 37, - SCX_Ethiopic = 38, - SCX_Georgian = 39, - SCX_Glagolitic = 40, - SCX_Gothic = 41, - SCX_Grantha = 42, - SCX_Greek = 43, - SCX_Gujarati = 44, - SCX_Gunjala_Gondi = 45, - SCX_Gurmukhi = 46, - SCX_Han = 47, - SCX_Hanb = 48, - SCX_Hangul = 49, - SCX_Hanifi_Rohingya = 50, - SCX_Hanunoo = 51, - SCX_Hatran = 52, - SCX_Hebrew = 53, - SCX_Hiragana = 54, - SCX_Imperial_Aramaic = 55, - SCX_Inherited = 56, - SCX_Inscriptional_Pahlavi = 57, - SCX_Inscriptional_Parthian = 58, - SCX_INVALID = 59, - SCX_Javanese = 60, - SCX_Jpan = 61, - SCX_Kaithi = 62, - SCX_Kannada = 63, - SCX_Katakana = 64, - SCX_Kayah_Li = 65, - SCX_Kharoshthi = 66, - SCX_Khitan_Small_Script = 67, - SCX_Khmer = 68, - SCX_Khojki = 69, - SCX_Khudawadi = 70, - SCX_Kore = 71, - SCX_Lao = 72, - SCX_Latin = 73, - SCX_Lepcha = 74, - SCX_Limbu = 75, - SCX_Linear_A = 76, - SCX_Linear_B = 77, - SCX_Lisu = 78, - SCX_Lycian = 79, - SCX_Lydian = 80, - SCX_Mahajani = 81, - SCX_Makasar = 82, - SCX_Malayalam = 83, - SCX_Mandaic = 84, - SCX_Manichaean = 85, - SCX_Marchen = 86, - SCX_Masaram_Gondi = 87, - SCX_Medefaidrin = 88, - SCX_Meetei_Mayek = 89, - SCX_Mende_Kikakui = 90, - SCX_Meroitic_Cursive = 91, - SCX_Meroitic_Hieroglyphs = 92, - SCX_Miao = 93, - SCX_Modi = 94, - SCX_Mongolian = 95, - SCX_Mro = 96, - SCX_Multani = 97, - SCX_Myanmar = 98, - SCX_Nabataean = 99, - SCX_Nandinagari = 100, - SCX_New_Tai_Lue = 101, - SCX_Newa = 102, - SCX_Nko = 103, - SCX_Nushu = 104, - SCX_Nyiakeng_Puachue_Hmong = 105, - SCX_Ogham = 106, - SCX_Ol_Chiki = 107, - SCX_Old_Hungarian = 108, - SCX_Old_Italic = 109, - SCX_Old_North_Arabian = 110, - SCX_Old_Permic = 111, - SCX_Old_Persian = 112, - SCX_Old_Sogdian = 113, - SCX_Old_South_Arabian = 114, - SCX_Old_Turkic = 115, - SCX_Oriya = 116, - SCX_Osage = 117, - SCX_Osmanya = 118, - SCX_Pahawh_Hmong = 119, - SCX_Palmyrene = 120, - SCX_Pau_Cin_Hau = 121, - SCX_Phags_Pa = 122, - SCX_Phoenician = 123, - SCX_Psalter_Pahlavi = 124, - SCX_Rejang = 125, - SCX_Runic = 126, - SCX_Samaritan = 127, - SCX_Saurashtra = 128, - SCX_Sharada = 129, - SCX_Shavian = 130, - SCX_Siddham = 131, - SCX_SignWriting = 132, - SCX_Sinhala = 133, - SCX_Sogdian = 134, - SCX_Sora_Sompeng = 135, - SCX_Soyombo = 136, - SCX_Sundanese = 137, - SCX_Syloti_Nagri = 138, - SCX_Syriac = 139, - SCX_Tagalog = 140, - SCX_Tagbanwa = 141, - SCX_Tai_Le = 142, - SCX_Tai_Tham = 143, - SCX_Tai_Viet = 144, - SCX_Takri = 145, - SCX_Tamil = 146, - SCX_Tangut = 147, - SCX_Telugu = 148, - SCX_Thaana = 149, - SCX_Thai = 150, - SCX_Tibetan = 151, - SCX_Tifinagh = 152, - SCX_Tirhuta = 153, - SCX_Ugaritic = 154, - SCX_Vai = 155, - SCX_Wancho = 156, - SCX_Warang_Citi = 157, - SCX_Yezidi = 158, - SCX_Yi = 159, - SCX_Zanabazar_Square = 160, + SCX_Cypro_Minoan = 29, + SCX_Cyrillic = 30, + SCX_Deseret = 31, + SCX_Devanagari = 32, + SCX_Dives_Akuru = 33, + SCX_Dogra = 34, + SCX_Duployan = 35, + SCX_Egyptian_Hieroglyphs = 36, + SCX_Elbasan = 37, + SCX_Elymaic = 38, + SCX_Ethiopic = 39, + SCX_Georgian = 40, + SCX_Glagolitic = 41, + SCX_Gothic = 42, + SCX_Grantha = 43, + SCX_Greek = 44, + SCX_Gujarati = 45, + SCX_Gunjala_Gondi = 46, + SCX_Gurmukhi = 47, + SCX_Han = 48, + SCX_Hanb = 49, + SCX_Hangul = 50, + SCX_Hanifi_Rohingya = 51, + SCX_Hanunoo = 52, + SCX_Hatran = 53, + SCX_Hebrew = 54, + SCX_Hiragana = 55, + SCX_Imperial_Aramaic = 56, + SCX_Inherited = 57, + SCX_Inscriptional_Pahlavi = 58, + SCX_Inscriptional_Parthian = 59, + SCX_INVALID = 60, + SCX_Javanese = 61, + SCX_Jpan = 62, + SCX_Kaithi = 63, + SCX_Kannada = 64, + SCX_Katakana = 65, + SCX_Kayah_Li = 66, + SCX_Kharoshthi = 67, + SCX_Khitan_Small_Script = 68, + SCX_Khmer = 69, + SCX_Khojki = 70, + SCX_Khudawadi = 71, + SCX_Kore = 72, + SCX_Lao = 73, + SCX_Latin = 74, + SCX_Lepcha = 75, + SCX_Limbu = 76, + SCX_Linear_A = 77, + SCX_Linear_B = 78, + SCX_Lisu = 79, + SCX_Lycian = 80, + SCX_Lydian = 81, + SCX_Mahajani = 82, + SCX_Makasar = 83, + SCX_Malayalam = 84, + SCX_Mandaic = 85, + SCX_Manichaean = 86, + SCX_Marchen = 87, + SCX_Masaram_Gondi = 88, + SCX_Medefaidrin = 89, + SCX_Meetei_Mayek = 90, + SCX_Mende_Kikakui = 91, + SCX_Meroitic_Cursive = 92, + SCX_Meroitic_Hieroglyphs = 93, + SCX_Miao = 94, + SCX_Modi = 95, + SCX_Mongolian = 96, + SCX_Mro = 97, + SCX_Multani = 98, + SCX_Myanmar = 99, + SCX_Nabataean = 100, + SCX_Nandinagari = 101, + SCX_New_Tai_Lue = 102, + SCX_Newa = 103, + SCX_Nko = 104, + SCX_Nushu = 105, + SCX_Nyiakeng_Puachue_Hmong = 106, + SCX_Ogham = 107, + SCX_Ol_Chiki = 108, + SCX_Old_Hungarian = 109, + SCX_Old_Italic = 110, + SCX_Old_North_Arabian = 111, + SCX_Old_Permic = 112, + SCX_Old_Persian = 113, + SCX_Old_Sogdian = 114, + SCX_Old_South_Arabian = 115, + SCX_Old_Turkic = 116, + SCX_Old_Uyghur = 117, + SCX_Oriya = 118, + SCX_Osage = 119, + SCX_Osmanya = 120, + SCX_Pahawh_Hmong = 121, + SCX_Palmyrene = 122, + SCX_Pau_Cin_Hau = 123, + SCX_Phags_Pa = 124, + SCX_Phoenician = 125, + SCX_Psalter_Pahlavi = 126, + SCX_Rejang = 127, + SCX_Runic = 128, + SCX_Samaritan = 129, + SCX_Saurashtra = 130, + SCX_Sharada = 131, + SCX_Shavian = 132, + SCX_Siddham = 133, + SCX_SignWriting = 134, + SCX_Sinhala = 135, + SCX_Sogdian = 136, + SCX_Sora_Sompeng = 137, + SCX_Soyombo = 138, + SCX_Sundanese = 139, + SCX_Syloti_Nagri = 140, + SCX_Syriac = 141, + SCX_Tagalog = 142, + SCX_Tagbanwa = 143, + SCX_Tai_Le = 144, + SCX_Tai_Tham = 145, + SCX_Tai_Viet = 146, + SCX_Takri = 147, + SCX_Tamil = 148, + SCX_Tangsa = 149, + SCX_Tangut = 150, + SCX_Telugu = 151, + SCX_Thaana = 152, + SCX_Thai = 153, + SCX_Tibetan = 154, + SCX_Tifinagh = 155, + SCX_Tirhuta = 156, + SCX_Toto = 157, + SCX_Ugaritic = 158, + SCX_Vai = 159, + SCX_Vithkuqi = 160, + SCX_Wancho = 161, + SCX_Warang_Citi = 162, + SCX_Yezidi = 163, + SCX_Yi = 164, + SCX_Zanabazar_Square = 165, SCX_use_AUX_TABLE_1 = -1, SCX_use_AUX_TABLE_2 = -2, SCX_use_AUX_TABLE_3 = -3, @@ -83231,7 +84744,11 @@ typedef enum { SCX_use_AUX_TABLE_52 = -52, SCX_use_AUX_TABLE_53 = -53, SCX_use_AUX_TABLE_54 = -54, - SCX_use_AUX_TABLE_55 = -55 + SCX_use_AUX_TABLE_55 = -55, + SCX_use_AUX_TABLE_56 = -56, + SCX_use_AUX_TABLE_57 = -57, + SCX_use_AUX_TABLE_58 = -58, + SCX_use_AUX_TABLE_59 = -59 } SCX_enum; # endif /* EBCDIC 037 */ @@ -83268,6 +84785,7 @@ static const SCX_enum SCX_AUX_TABLE_4[] = { static const SCX_enum SCX_AUX_TABLE_5[] = { SCX_Arabic, SCX_Hanifi_Rohingya, + SCX_Nko, SCX_Syriac, SCX_Thaana, SCX_Yezidi @@ -83283,30 +84801,41 @@ static const SCX_enum SCX_AUX_TABLE_7[] = { SCX_Adlam, SCX_Arabic, SCX_Hanifi_Rohingya, + SCX_Nko, + SCX_Syriac, + SCX_Thaana, + SCX_Yezidi +}; + +static const SCX_enum SCX_AUX_TABLE_8[] = { + SCX_Adlam, + SCX_Arabic, + SCX_Hanifi_Rohingya, SCX_Mandaic, SCX_Manichaean, + SCX_Old_Uyghur, SCX_Psalter_Pahlavi, SCX_Sogdian, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_8[] = { +static const SCX_enum SCX_AUX_TABLE_9[] = { SCX_Arabic, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_9[] = { +static const SCX_enum SCX_AUX_TABLE_10[] = { SCX_Arabic, SCX_Thaana, SCX_Yezidi }; -static const SCX_enum SCX_AUX_TABLE_10[] = { +static const SCX_enum SCX_AUX_TABLE_11[] = { SCX_Arabic, SCX_Hanifi_Rohingya }; -static const SCX_enum SCX_AUX_TABLE_11[] = { +static const SCX_enum SCX_AUX_TABLE_12[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -83322,7 +84851,7 @@ static const SCX_enum SCX_AUX_TABLE_11[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_12[] = { +static const SCX_enum SCX_AUX_TABLE_13[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -83337,7 +84866,7 @@ static const SCX_enum SCX_AUX_TABLE_12[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_13[] = { +static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Bengali, SCX_Devanagari, SCX_Dogra, @@ -83360,7 +84889,7 @@ static const SCX_enum SCX_AUX_TABLE_13[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_14[] = { +static const SCX_enum SCX_AUX_TABLE_15[] = { SCX_Bengali, SCX_Devanagari, SCX_Dogra, @@ -83384,90 +84913,90 @@ static const SCX_enum SCX_AUX_TABLE_14[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_15[] = { +static const SCX_enum SCX_AUX_TABLE_16[] = { SCX_Devanagari, SCX_Dogra, SCX_Kaithi, SCX_Mahajani }; -static const SCX_enum SCX_AUX_TABLE_16[] = { +static const SCX_enum SCX_AUX_TABLE_17[] = { SCX_Bengali, SCX_Chakma, SCX_Syloti_Nagri }; -static const SCX_enum SCX_AUX_TABLE_17[] = { +static const SCX_enum SCX_AUX_TABLE_18[] = { SCX_Gurmukhi, SCX_Multani }; -static const SCX_enum SCX_AUX_TABLE_18[] = { +static const SCX_enum SCX_AUX_TABLE_19[] = { SCX_Gujarati, SCX_Khojki }; -static const SCX_enum SCX_AUX_TABLE_19[] = { +static const SCX_enum SCX_AUX_TABLE_20[] = { SCX_Grantha, SCX_Tamil }; -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_21[] = { +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, @@ -83476,12 +85005,12 @@ 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_32[] = { +static const SCX_enum SCX_AUX_TABLE_33[] = { SCX_Bengali, SCX_Devanagari, SCX_Grantha, @@ -83492,36 +85021,36 @@ static const SCX_enum SCX_AUX_TABLE_32[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_33[] = { +static const SCX_enum SCX_AUX_TABLE_34[] = { SCX_Devanagari, SCX_Grantha, SCX_Kannada }; -static const SCX_enum SCX_AUX_TABLE_34[] = { +static const SCX_enum SCX_AUX_TABLE_35[] = { SCX_Cyrillic, SCX_Syriac }; -static const SCX_enum SCX_AUX_TABLE_35[] = { +static const SCX_enum SCX_AUX_TABLE_36[] = { SCX_Latin, SCX_Mongolian }; -static const SCX_enum SCX_AUX_TABLE_36[] = { +static const SCX_enum SCX_AUX_TABLE_37[] = { SCX_Devanagari, SCX_Grantha, SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_37[] = { +static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Han, SCX_Hanb, SCX_Jpan, SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_38[] = { +static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -83533,7 +85062,7 @@ static const SCX_enum SCX_AUX_TABLE_38[] = { SCX_Yi }; -static const SCX_enum SCX_AUX_TABLE_39[] = { +static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -83544,7 +85073,7 @@ static const SCX_enum SCX_AUX_TABLE_39[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_40[] = { +static const SCX_enum SCX_AUX_TABLE_41[] = { SCX_Bopomofo, SCX_Han, SCX_Hanb, @@ -83552,13 +85081,13 @@ static const SCX_enum SCX_AUX_TABLE_40[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_41[] = { +static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Hiragana, SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_42[] = { +static const SCX_enum SCX_AUX_TABLE_43[] = { SCX_Han, SCX_Hanb, SCX_Hiragana, @@ -83567,17 +85096,17 @@ static const SCX_enum SCX_AUX_TABLE_42[] = { SCX_Kore }; -static const SCX_enum SCX_AUX_TABLE_43[] = { +static const SCX_enum SCX_AUX_TABLE_44[] = { SCX_Hiragana, SCX_Jpan }; -static const SCX_enum SCX_AUX_TABLE_44[] = { +static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Jpan, SCX_Katakana }; -static const SCX_enum SCX_AUX_TABLE_45[] = { +static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Han, SCX_Hanb, SCX_Jpan, @@ -83585,7 +85114,7 @@ static const SCX_enum SCX_AUX_TABLE_45[] = { SCX_Latin }; -static const SCX_enum SCX_AUX_TABLE_46[] = { +static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -83602,7 +85131,7 @@ static const SCX_enum SCX_AUX_TABLE_46[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_47[] = { +static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -83618,7 +85147,7 @@ static const SCX_enum SCX_AUX_TABLE_47[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_48[] = { +static const SCX_enum SCX_AUX_TABLE_49[] = { SCX_Devanagari, SCX_Dogra, SCX_Gujarati, @@ -83632,43 +85161,59 @@ static const SCX_enum SCX_AUX_TABLE_48[] = { SCX_Tirhuta }; -static const SCX_enum SCX_AUX_TABLE_49[] = { +static const SCX_enum SCX_AUX_TABLE_50[] = { SCX_Devanagari, SCX_Tamil }; -static const SCX_enum SCX_AUX_TABLE_50[] = { +static const SCX_enum SCX_AUX_TABLE_51[] = { SCX_Kayah_Li, SCX_Latin, SCX_Myanmar }; -static const SCX_enum SCX_AUX_TABLE_51[] = { +static const SCX_enum SCX_AUX_TABLE_52[] = { SCX_Buginese, SCX_Javanese }; -static const SCX_enum SCX_AUX_TABLE_52[] = { +static const SCX_enum SCX_AUX_TABLE_53[] = { + SCX_Arabic, + SCX_Nko +}; + +static const SCX_enum SCX_AUX_TABLE_54[] = { SCX_Arabic, SCX_Thaana }; -static const SCX_enum SCX_AUX_TABLE_53[] = { +static const SCX_enum SCX_AUX_TABLE_55[] = { SCX_Cypriot, + SCX_Cypro_Minoan, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_54[] = { +static const SCX_enum SCX_AUX_TABLE_56[] = { + SCX_Cypriot, + SCX_Linear_B +}; + +static const SCX_enum SCX_AUX_TABLE_57[] = { SCX_Cypriot, SCX_Linear_A, SCX_Linear_B }; -static const SCX_enum SCX_AUX_TABLE_55[] = { +static const SCX_enum SCX_AUX_TABLE_58[] = { SCX_Arabic, SCX_Coptic }; +static const SCX_enum SCX_AUX_TABLE_59[] = { + SCX_Manichaean, + SCX_Old_Uyghur +}; + static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { NULL, /* Placeholder */ SCX_AUX_TABLE_1, @@ -83725,7 +85270,11 @@ static const SCX_enum * const SCX_AUX_TABLE_ptrs[] = { SCX_AUX_TABLE_52, SCX_AUX_TABLE_53, SCX_AUX_TABLE_54, - SCX_AUX_TABLE_55 + SCX_AUX_TABLE_55, + SCX_AUX_TABLE_56, + SCX_AUX_TABLE_57, + SCX_AUX_TABLE_58, + SCX_AUX_TABLE_59 }; /* Parallel table to the above, giving the number of elements in each table @@ -83737,57 +85286,61 @@ static const U8 SCX_AUX_TABLE_lengths[] = { 2 /* SCX_AUX_TABLE_2 */, 2 /* SCX_AUX_TABLE_3 */, 2 /* SCX_AUX_TABLE_4 */, - 5 /* SCX_AUX_TABLE_5 */, + 6 /* SCX_AUX_TABLE_5 */, 3 /* SCX_AUX_TABLE_6 */, - 8 /* SCX_AUX_TABLE_7 */, - 2 /* SCX_AUX_TABLE_8 */, - 3 /* SCX_AUX_TABLE_9 */, - 2 /* SCX_AUX_TABLE_10 */, - 13 /* SCX_AUX_TABLE_11 */, - 12 /* SCX_AUX_TABLE_12 */, - 20 /* SCX_AUX_TABLE_13 */, - 21 /* SCX_AUX_TABLE_14 */, - 4 /* SCX_AUX_TABLE_15 */, - 3 /* SCX_AUX_TABLE_16 */, - 2 /* SCX_AUX_TABLE_17 */, + 7 /* SCX_AUX_TABLE_7 */, + 9 /* SCX_AUX_TABLE_8 */, + 2 /* SCX_AUX_TABLE_9 */, + 3 /* SCX_AUX_TABLE_10 */, + 2 /* SCX_AUX_TABLE_11 */, + 13 /* SCX_AUX_TABLE_12 */, + 12 /* SCX_AUX_TABLE_13 */, + 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 */, - 2 /* SCX_AUX_TABLE_31 */, - 8 /* SCX_AUX_TABLE_32 */, - 3 /* SCX_AUX_TABLE_33 */, - 2 /* SCX_AUX_TABLE_34 */, + 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_36 */, + 3 /* SCX_AUX_TABLE_37 */, + 4 /* SCX_AUX_TABLE_38 */, + 9 /* SCX_AUX_TABLE_39 */, + 8 /* SCX_AUX_TABLE_40 */, + 5 /* SCX_AUX_TABLE_41 */, + 3 /* SCX_AUX_TABLE_42 */, + 6 /* SCX_AUX_TABLE_43 */, 2 /* SCX_AUX_TABLE_44 */, - 5 /* SCX_AUX_TABLE_45 */, - 14 /* SCX_AUX_TABLE_46 */, - 13 /* SCX_AUX_TABLE_47 */, - 11 /* SCX_AUX_TABLE_48 */, - 2 /* SCX_AUX_TABLE_49 */, - 3 /* SCX_AUX_TABLE_50 */, - 2 /* SCX_AUX_TABLE_51 */, + 2 /* SCX_AUX_TABLE_45 */, + 5 /* SCX_AUX_TABLE_46 */, + 14 /* SCX_AUX_TABLE_47 */, + 13 /* SCX_AUX_TABLE_48 */, + 11 /* SCX_AUX_TABLE_49 */, + 2 /* SCX_AUX_TABLE_50 */, + 3 /* SCX_AUX_TABLE_51 */, 2 /* SCX_AUX_TABLE_52 */, 2 /* SCX_AUX_TABLE_53 */, - 3 /* SCX_AUX_TABLE_54 */, - 2 /* SCX_AUX_TABLE_55 */ + 2 /* SCX_AUX_TABLE_54 */, + 3 /* SCX_AUX_TABLE_55 */, + 2 /* SCX_AUX_TABLE_56 */, + 3 /* SCX_AUX_TABLE_57 */, + 2 /* SCX_AUX_TABLE_58 */, + 2 /* SCX_AUX_TABLE_59 */ }; /* This table, indexed by the script enum, gives the zero code point for that @@ -83824,6 +85377,7 @@ static const UV script_zeros[] = { '0', /* Coptic */ '0', /* Cuneiform */ '0', /* Cypriot */ + '0', /* Cypro_Minoan */ '0', /* Cyrillic */ '0', /* Deseret */ 0x966, /* Devanagari */ @@ -83911,6 +85465,7 @@ static const UV script_zeros[] = { '0', /* Old_Sogdian */ '0', /* Old_South_Arabian */ '0', /* Old_Turkic */ + '0', /* Old_Uyghur */ 0xb66, /* Oriya */ '0', /* Osage */ 0x104a0, /* Osmanya */ @@ -83942,6 +85497,7 @@ static const UV script_zeros[] = { '0', /* Tai_Viet */ 0x116c0, /* Takri */ 0xbe6, /* Tamil */ + 0x16ac0, /* Tangsa */ '0', /* Tangut */ 0xc66, /* Telugu */ 0x660, /* Thaana */ @@ -83949,8 +85505,10 @@ static const UV script_zeros[] = { 0xf20, /* Tibetan */ '0', /* Tifinagh */ 0x114d0, /* Tirhuta */ + '0', /* Toto */ '0', /* Ugaritic */ 0xa620, /* Vai */ + '0', /* Vithkuqi */ 0x1e2f0, /* Wancho */ 0x118e0, /* Warang_Citi */ 0x660 /* Yezidi */ @@ -84051,9 +85609,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Arabic, SCX_use_AUX_TABLE_5, SCX_use_AUX_TABLE_6, - SCX_Unknown, - SCX_Arabic, - SCX_use_AUX_TABLE_5, SCX_Arabic, SCX_use_AUX_TABLE_7, SCX_Arabic, @@ -84061,10 +85616,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Arabic, SCX_use_AUX_TABLE_9, SCX_Arabic, - SCX_use_AUX_TABLE_8, - SCX_Arabic, SCX_use_AUX_TABLE_10, SCX_Arabic, + SCX_use_AUX_TABLE_9, + SCX_Arabic, + SCX_use_AUX_TABLE_11, + SCX_Arabic, SCX_Common, SCX_Arabic, SCX_Syriac, @@ -84096,13 +85653,13 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Arabic, SCX_Devanagari, - SCX_use_AUX_TABLE_11, SCX_use_AUX_TABLE_12, + SCX_use_AUX_TABLE_13, SCX_Inherited, SCX_Devanagari, - SCX_use_AUX_TABLE_13, SCX_use_AUX_TABLE_14, SCX_use_AUX_TABLE_15, + SCX_use_AUX_TABLE_16, SCX_Devanagari, SCX_Bengali, SCX_Unknown, @@ -84130,7 +85687,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Bengali, SCX_Unknown, - SCX_use_AUX_TABLE_16, + SCX_use_AUX_TABLE_17, SCX_Bengali, SCX_Unknown, SCX_Gurmukhi, @@ -84163,7 +85720,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Gurmukhi, SCX_Unknown, - SCX_use_AUX_TABLE_17, + SCX_use_AUX_TABLE_18, SCX_Gurmukhi, SCX_Unknown, SCX_Gujarati, @@ -84190,7 +85747,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Gujarati, SCX_Unknown, - SCX_use_AUX_TABLE_18, + SCX_use_AUX_TABLE_19, SCX_Gujarati, SCX_Unknown, SCX_Gujarati, @@ -84253,7 +85810,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Tamil, SCX_Unknown, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, SCX_Unknown, SCX_Telugu, @@ -84279,6 +85836,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Telugu, SCX_Unknown, SCX_Telugu, + SCX_Unknown, + SCX_Telugu, SCX_Kannada, SCX_Unknown, SCX_Kannada, @@ -84301,7 +85860,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Kannada, SCX_Unknown, - SCX_use_AUX_TABLE_20, + SCX_use_AUX_TABLE_21, SCX_Unknown, SCX_Kannada, SCX_Unknown, @@ -84385,7 +85944,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, @@ -84394,9 +85953,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, @@ -84447,9 +86006,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Tagalog, SCX_Unknown, SCX_Tagalog, - SCX_Unknown, SCX_Hanunoo, - SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_25, SCX_Unknown, SCX_Buhid, SCX_Unknown, @@ -84466,11 +86024,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Khmer, SCX_Unknown, SCX_Mongolian, - SCX_use_AUX_TABLE_25, - SCX_Mongolian, - SCX_use_AUX_TABLE_25, + SCX_use_AUX_TABLE_26, SCX_Mongolian, - SCX_Unknown, + SCX_use_AUX_TABLE_26, SCX_Mongolian, SCX_Unknown, SCX_Mongolian, @@ -84536,33 +86092,33 @@ 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_30, SCX_Devanagari, + SCX_use_AUX_TABLE_30, SCX_use_AUX_TABLE_29, SCX_Devanagari, + SCX_use_AUX_TABLE_32, SCX_use_AUX_TABLE_29, - SCX_use_AUX_TABLE_28, SCX_Devanagari, - SCX_use_AUX_TABLE_31, - SCX_use_AUX_TABLE_28, - SCX_Devanagari, - SCX_use_AUX_TABLE_28, + SCX_use_AUX_TABLE_29, SCX_Devanagari, - SCX_use_AUX_TABLE_32, - SCX_use_AUX_TABLE_27, 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, @@ -84577,9 +86133,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Latin, SCX_Greek, SCX_Inherited, - SCX_use_AUX_TABLE_34, + SCX_use_AUX_TABLE_35, SCX_Inherited, - SCX_Unknown, + SCX_Syriac, SCX_Inherited, SCX_Latin, SCX_Greek, @@ -84617,7 +86173,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Inherited, SCX_Common, - SCX_use_AUX_TABLE_35, + SCX_use_AUX_TABLE_36, SCX_Common, SCX_Unknown, SCX_Common, @@ -84632,7 +86188,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Unknown, SCX_Inherited, - SCX_use_AUX_TABLE_36, + SCX_use_AUX_TABLE_37, SCX_Unknown, SCX_Common, SCX_Greek, @@ -84658,9 +86214,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Common, SCX_Glagolitic, - SCX_Unknown, - SCX_Glagolitic, - SCX_Unknown, SCX_Latin, SCX_Coptic, SCX_Unknown, @@ -84699,78 +86252,77 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_use_AUX_TABLE_3, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_40, SCX_Common, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_38, - SCX_Common, - SCX_use_AUX_TABLE_39, SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_39, SCX_Common, - SCX_use_AUX_TABLE_37, SCX_use_AUX_TABLE_40, - SCX_use_AUX_TABLE_23, SCX_use_AUX_TABLE_39, - SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_40, SCX_Common, - SCX_use_AUX_TABLE_39, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_41, + SCX_use_AUX_TABLE_24, + SCX_use_AUX_TABLE_40, SCX_use_AUX_TABLE_42, - SCX_use_AUX_TABLE_37, - SCX_Unknown, + SCX_Common, + SCX_use_AUX_TABLE_40, + SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_38, 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_Unknown, + SCX_use_AUX_TABLE_42, SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, 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_37, + SCX_use_AUX_TABLE_38, SCX_use_AUX_TABLE_1, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_24, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_23, + SCX_use_AUX_TABLE_24, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_37, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_38, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, - SCX_use_AUX_TABLE_37, - SCX_Unknown, + SCX_use_AUX_TABLE_38, SCX_Yi, SCX_Unknown, SCX_Yi, @@ -84783,7 +86335,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Cyrillic, SCX_Bamum, SCX_Unknown, - SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_46, SCX_Common, SCX_Latin, SCX_Common, @@ -84792,11 +86344,15 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Latin, SCX_Unknown, SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, SCX_Syloti_Nagri, SCX_Unknown, - SCX_use_AUX_TABLE_46, SCX_use_AUX_TABLE_47, SCX_use_AUX_TABLE_48, + SCX_use_AUX_TABLE_49, SCX_Unknown, SCX_Phags_Pa, SCX_Unknown, @@ -84805,21 +86361,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_49, + SCX_use_AUX_TABLE_50, SCX_Devanagari, SCX_Kayah_Li, - SCX_use_AUX_TABLE_50, + SCX_use_AUX_TABLE_51, 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_51, + SCX_use_AUX_TABLE_52, SCX_Javanese, SCX_Unknown, SCX_Javanese, @@ -84860,15 +86416,15 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ 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_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Latin, SCX_Unknown, @@ -84888,24 +86444,25 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Arabic, SCX_Unknown, SCX_Arabic, - SCX_Common, + SCX_use_AUX_TABLE_53, + SCX_Arabic, SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, SCX_Unknown, SCX_Arabic, - SCX_use_AUX_TABLE_52, + SCX_use_AUX_TABLE_54, + SCX_Arabic, + SCX_use_AUX_TABLE_54, SCX_Arabic, - SCX_use_AUX_TABLE_52, - SCX_Unknown, SCX_Inherited, SCX_Common, SCX_Unknown, SCX_Inherited, SCX_Cyrillic, SCX_Common, - SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_40, SCX_Common, SCX_Unknown, SCX_Common, @@ -84923,20 +86480,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Latin, SCX_Common, - 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_23, + SCX_use_AUX_TABLE_39, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_42, + SCX_use_AUX_TABLE_45, + SCX_use_AUX_TABLE_42, + 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, @@ -84958,11 +86515,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Linear_B, SCX_Unknown, - SCX_use_AUX_TABLE_53, + SCX_use_AUX_TABLE_55, + SCX_use_AUX_TABLE_56, SCX_Unknown, - SCX_use_AUX_TABLE_54, + SCX_use_AUX_TABLE_57, SCX_Unknown, - SCX_use_AUX_TABLE_53, + SCX_use_AUX_TABLE_56, SCX_Greek, SCX_Unknown, SCX_Common, @@ -84976,7 +86534,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Carian, SCX_Unknown, - SCX_use_AUX_TABLE_55, + SCX_use_AUX_TABLE_58, SCX_Unknown, SCX_Old_Italic, SCX_Unknown, @@ -85007,6 +86565,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Caucasian_Albanian, SCX_Unknown, SCX_Caucasian_Albanian, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, + SCX_Unknown, + SCX_Vithkuqi, SCX_Unknown, SCX_Linear_A, SCX_Unknown, @@ -85014,6 +86587,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Linear_A, SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, + SCX_Latin, + SCX_Unknown, SCX_Cypriot, SCX_Unknown, SCX_Cypriot, @@ -85073,6 +86652,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Manichaean, SCX_Unknown, SCX_Manichaean, + SCX_use_AUX_TABLE_59, + SCX_Manichaean, SCX_Unknown, SCX_Avestan, SCX_Unknown, @@ -85112,6 +86693,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Sogdian, SCX_Unknown, + SCX_Old_Uyghur, + SCX_Unknown, SCX_Chorasmian, SCX_Unknown, SCX_Elymaic, @@ -85158,9 +86741,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Khudawadi, SCX_Unknown, SCX_Grantha, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Grantha, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Unknown, SCX_Grantha, SCX_Unknown, @@ -85174,7 +86757,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Grantha, SCX_Unknown, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Grantha, SCX_Unknown, SCX_Grantha, @@ -85250,6 +86833,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Soyombo, SCX_Unknown, + SCX_Canadian_Aboriginal, SCX_Pau_Cin_Hau, SCX_Unknown, SCX_Bhaiksuki, @@ -85297,9 +86881,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Lisu, SCX_Unknown, SCX_Tamil, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, - SCX_use_AUX_TABLE_19, + SCX_use_AUX_TABLE_20, SCX_Tamil, SCX_Unknown, SCX_Tamil, @@ -85311,6 +86895,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Cuneiform, SCX_Unknown, + SCX_Cypro_Minoan, + SCX_Unknown, SCX_Egyptian_Hieroglyphs, SCX_Unknown, SCX_Egyptian_Hieroglyphs, @@ -85324,6 +86910,9 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Mro, SCX_Unknown, SCX_Mro, + SCX_Tangsa, + SCX_Unknown, + SCX_Tangsa, SCX_Unknown, SCX_Bassa_Vah, SCX_Unknown, @@ -85349,10 +86938,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Tangut, SCX_Nushu, - SCX_Common, + SCX_use_AUX_TABLE_38, SCX_Khitan_Small_Script, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Tangut, SCX_Unknown, @@ -85361,12 +86950,19 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Tangut, SCX_Unknown, - SCX_use_AUX_TABLE_44, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, SCX_Unknown, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_45, + SCX_Unknown, + SCX_use_AUX_TABLE_45, SCX_Unknown, + SCX_use_AUX_TABLE_45, SCX_use_AUX_TABLE_44, + SCX_use_AUX_TABLE_45, + SCX_Unknown, + SCX_use_AUX_TABLE_44, + SCX_Unknown, + SCX_use_AUX_TABLE_45, SCX_Unknown, SCX_Nushu, SCX_Unknown, @@ -85380,6 +86976,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Duployan, SCX_Unknown, + SCX_Inherited, + SCX_Unknown, + SCX_Inherited, + SCX_Unknown, + SCX_Common, + SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, @@ -85400,7 +87002,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Common, SCX_Unknown, SCX_Common, @@ -85450,6 +87052,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_SignWriting, SCX_Unknown, + SCX_Latin, + SCX_Unknown, SCX_Glagolitic, SCX_Unknown, SCX_Glagolitic, @@ -85468,10 +87072,20 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Nyiakeng_Puachue_Hmong, SCX_Unknown, + SCX_Toto, + SCX_Unknown, SCX_Wancho, SCX_Unknown, SCX_Wancho, SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, + SCX_Ethiopic, + SCX_Unknown, SCX_Mende_Kikakui, SCX_Unknown, SCX_Mende_Kikakui, @@ -85569,14 +87183,14 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Common, SCX_Unknown, SCX_Common, - SCX_use_AUX_TABLE_43, + SCX_use_AUX_TABLE_44, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -85632,19 +87246,21 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */ SCX_Unknown, SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_Common, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, SCX_Unknown, - SCX_use_AUX_TABLE_37, + SCX_use_AUX_TABLE_38, + SCX_Unknown, + SCX_use_AUX_TABLE_38, SCX_Unknown, SCX_Common, SCX_Unknown, @@ -85663,7 +87279,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 */ - 1884, /* Number of elements */ + 1949, /* 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 */ @@ -85835,11 +87451,15 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -86033,6 +87653,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, + 0xC3C, 0xC3D, 0xC3E, 0xC45, @@ -86044,6 +87665,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC64, @@ -86072,7 +87695,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -86252,11 +87875,9 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1732, 0x1735, 0x1740, @@ -86312,12 +87933,12 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -86358,8 +87979,6 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1CFB, 0x1D00, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1F16, 0x1F18, @@ -86550,10 +88169,6 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x2B55, 0x2B56, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -86647,10 +88262,14 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0xA6F0, 0xA6F2, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -86883,12 +88502,34 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -86974,6 +88615,9 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x10F30, 0x10F46, 0x10F51, + 0x10F70, + 0x10F82, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -86984,12 +88628,18 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x11047, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -87175,7 +88825,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -87235,6 +88885,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -87247,6 +88899,10 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -87280,8 +88936,16 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x16FE5, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168, 0x1BC00, @@ -87296,6 +88960,10 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -87382,6 +89050,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -87401,10 +89071,21 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, + 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -87764,6 +89445,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Other, + WB_Format, + WB_Other, + WB_Extend, + WB_ALetter, WB_Extend, WB_Format, WB_Extend, @@ -87958,6 +89643,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, @@ -87970,6 +89656,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_Numeric, @@ -88177,8 +89865,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Other, - WB_ALetter, WB_Extend, WB_Other, WB_ALetter, @@ -88201,7 +89887,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_Extend, WB_Format, - WB_Other, + WB_Extend, WB_Numeric, WB_Other, WB_ALetter, @@ -88283,8 +89969,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Extend, - WB_Other, - WB_Extend, WB_ALetter, WB_Other, WB_ALetter, @@ -88477,10 +90161,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Other, - WB_ALetter, - WB_Other, - WB_ALetter, WB_Extend, WB_ALetter, WB_Other, @@ -88576,6 +90256,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_ALetter, WB_Extend, @@ -88843,6 +90527,28 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_Extend, @@ -88900,6 +90606,9 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Extend, WB_Other, WB_ALetter, + WB_Extend, + WB_Other, + WB_ALetter, WB_Other, WB_ALetter, WB_Other, @@ -88908,6 +90617,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Extend, WB_Other, WB_Numeric, + WB_Extend, + WB_ALetter, + WB_Extend, + WB_ALetter, WB_Other, WB_Extend, WB_ALetter, @@ -88915,6 +90628,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_Format, WB_Other, + WB_Extend, + WB_Other, WB_Format, WB_Other, WB_ALetter, @@ -89162,6 +90877,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, WB_Format, WB_Other, WB_ALetter, @@ -89174,6 +90891,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Other, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_ALetter, @@ -89209,6 +90930,14 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_Katakana, WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, WB_ALetter, WB_Other, WB_ALetter, @@ -89224,6 +90953,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Extend, WB_Other, WB_Extend, + WB_Other, + WB_Extend, + WB_Other, + WB_Extend, WB_Format, WB_Extend, WB_Other, @@ -89307,6 +91040,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_Extend, WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_Extend, @@ -89328,10 +91063,21 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ WB_Other, WB_ALetter, WB_Extend, + WB_Other, + WB_ALetter, + WB_Extend, WB_Numeric, WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_ALetter, @@ -89490,7 +91236,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ - 1907, /* Number of elements */ + 1972, /* 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 */ @@ -89685,11 +91431,15 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -89883,6 +91633,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, + 0xC3C, 0xC3D, 0xC3E, 0xC45, @@ -89894,6 +91645,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC64, @@ -89922,7 +91675,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -90102,11 +91855,9 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1732, 0x1735, 0x1740, @@ -90162,12 +91913,12 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -90208,8 +91959,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1CFB, 0x1D00, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1F16, 0x1F18, @@ -90400,10 +92149,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x2B55, 0x2B56, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -90497,10 +92242,14 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0xA6F0, 0xA6F2, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -90733,12 +92482,34 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -90824,6 +92595,9 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x10F30, 0x10F46, 0x10F51, + 0x10F70, + 0x10F82, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -90834,12 +92608,18 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x11047, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -91025,7 +92805,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -91085,6 +92865,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -91097,6 +92879,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -91130,8 +92916,16 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x16FE5, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168, 0x1BC00, @@ -91146,6 +92940,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -91232,6 +93030,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -91251,10 +93051,21 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, + 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -91640,6 +93451,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Other, + WB_Format, + WB_Other, + WB_Extend, + WB_ALetter, WB_Extend, WB_Format, WB_Extend, @@ -91834,6 +93649,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, @@ -91846,6 +93662,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_Numeric, @@ -92053,8 +93871,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Other, - WB_ALetter, WB_Extend, WB_Other, WB_ALetter, @@ -92077,7 +93893,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_Extend, WB_Format, - WB_Other, + WB_Extend, WB_Numeric, WB_Other, WB_ALetter, @@ -92159,8 +93975,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Extend, - WB_Other, - WB_Extend, WB_ALetter, WB_Other, WB_ALetter, @@ -92353,10 +94167,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Other, - WB_ALetter, - WB_Other, - WB_ALetter, WB_Extend, WB_ALetter, WB_Other, @@ -92452,6 +94262,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_ALetter, WB_Extend, @@ -92719,6 +94533,28 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_Extend, @@ -92776,6 +94612,9 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Extend, WB_Other, WB_ALetter, + WB_Extend, + WB_Other, + WB_ALetter, WB_Other, WB_ALetter, WB_Other, @@ -92784,6 +94623,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Extend, WB_Other, WB_Numeric, + WB_Extend, + WB_ALetter, + WB_Extend, + WB_ALetter, WB_Other, WB_Extend, WB_ALetter, @@ -92791,6 +94634,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_Format, WB_Other, + WB_Extend, + WB_Other, WB_Format, WB_Other, WB_ALetter, @@ -93038,6 +94883,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, WB_Format, WB_Other, WB_ALetter, @@ -93050,6 +94897,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Other, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_ALetter, @@ -93085,6 +94936,14 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_Katakana, WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, WB_ALetter, WB_Other, WB_ALetter, @@ -93100,6 +94959,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Extend, WB_Other, WB_Extend, + WB_Other, + WB_Extend, + WB_Other, + WB_Extend, WB_Format, WB_Extend, WB_Other, @@ -93183,6 +95046,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_Extend, WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_Extend, @@ -93204,10 +95069,21 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ WB_Other, WB_ALetter, WB_Extend, + WB_Other, + WB_ALetter, + WB_Extend, WB_Numeric, WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_ALetter, @@ -93366,7 +95242,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ - 1903, /* Number of elements */ + 1968, /* 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 */ @@ -93557,11 +95433,15 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -93755,6 +95635,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, + 0xC3C, 0xC3D, 0xC3E, 0xC45, @@ -93766,6 +95647,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC64, @@ -93794,7 +95677,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -93974,11 +95857,9 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1732, 0x1735, 0x1740, @@ -94034,12 +95915,12 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -94080,8 +95961,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1CFB, 0x1D00, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1F16, 0x1F18, @@ -94272,10 +96151,6 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x2B55, 0x2B56, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -94369,10 +96244,14 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0xA6F0, 0xA6F2, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -94605,12 +96484,34 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -94696,6 +96597,9 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x10F30, 0x10F46, 0x10F51, + 0x10F70, + 0x10F82, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -94706,12 +96610,18 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x11047, 0x11066, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -94897,7 +96807,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -94957,6 +96867,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -94969,6 +96881,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -95002,8 +96918,16 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x16FE5, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168, 0x1BC00, @@ -95018,6 +96942,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -95104,6 +97032,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -95123,10 +97053,21 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, + 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -95508,6 +97449,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Other, + WB_Format, + WB_Other, + WB_Extend, + WB_ALetter, WB_Extend, WB_Format, WB_Extend, @@ -95702,6 +97647,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, @@ -95714,6 +97660,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_Numeric, @@ -95921,8 +97869,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Other, - WB_ALetter, WB_Extend, WB_Other, WB_ALetter, @@ -95945,7 +97891,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_Extend, WB_Format, - WB_Other, + WB_Extend, WB_Numeric, WB_Other, WB_ALetter, @@ -96027,8 +97973,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Extend, - WB_Other, - WB_Extend, WB_ALetter, WB_Other, WB_ALetter, @@ -96221,10 +98165,6 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, - WB_Other, - WB_ALetter, - WB_Other, - WB_ALetter, WB_Extend, WB_ALetter, WB_Other, @@ -96320,6 +98260,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_ALetter, WB_Extend, @@ -96587,6 +98531,28 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_ALetter, WB_Other, WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, WB_Extend, WB_Other, WB_Extend, @@ -96644,6 +98610,9 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Extend, WB_Other, WB_ALetter, + WB_Extend, + WB_Other, + WB_ALetter, WB_Other, WB_ALetter, WB_Other, @@ -96652,6 +98621,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Extend, WB_Other, WB_Numeric, + WB_Extend, + WB_ALetter, + WB_Extend, + WB_ALetter, WB_Other, WB_Extend, WB_ALetter, @@ -96659,6 +98632,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_Format, WB_Other, + WB_Extend, + WB_Other, WB_Format, WB_Other, WB_ALetter, @@ -96906,6 +98881,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, WB_Format, WB_Other, WB_ALetter, @@ -96918,6 +98895,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Other, + WB_Numeric, + WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_ALetter, @@ -96953,6 +98934,14 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_Katakana, WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, + WB_Katakana, + WB_Other, WB_ALetter, WB_Other, WB_ALetter, @@ -96968,6 +98957,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Extend, WB_Other, WB_Extend, + WB_Other, + WB_Extend, + WB_Other, + WB_Extend, WB_Format, WB_Extend, WB_Other, @@ -97051,6 +99044,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_Extend, WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_Extend, @@ -97072,10 +99067,21 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */ WB_Other, WB_ALetter, WB_Extend, + WB_Other, + WB_ALetter, + WB_Extend, WB_Numeric, WB_Other, WB_ALetter, WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, + WB_ALetter, + WB_Other, WB_Extend, WB_Other, WB_ALetter, @@ -97231,7 +99237,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 */ - 1291, /* Number of elements */ + 1307, /* 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 */ @@ -98155,7 +100161,7 @@ static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -98499,6 +100505,8 @@ static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -98508,6 +100516,12 @@ static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -98518,6 +100532,14 @@ static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -99801,6 +101823,8 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -99810,6 +101834,12 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0x13A0, @@ -99820,6 +101850,14 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -99842,7 +101880,7 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ - 1309, /* 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 */ @@ -100784,7 +102822,7 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -101128,6 +103166,8 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -101137,6 +103177,12 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -101147,6 +103193,14 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -102451,6 +104505,8 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -102460,6 +104516,12 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0x13A0, @@ -102470,6 +104532,14 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -102492,7 +104562,7 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ - 1305, /* Number of elements */ + 1321, /* 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 */ @@ -103430,7 +105500,7 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -103774,6 +105844,8 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, @@ -103783,6 +105855,12 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -103793,6 +105871,14 @@ static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -105093,6 +107179,8 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7BF, 0, + 0xA7C1, + 0, 0xA7C3, 0, 0xA794, @@ -105102,6 +107190,12 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7CA, 0, + 0xA7D1, + 0, + 0xA7D7, + 0, + 0xA7D9, + 0, 0xA7F6, 0, 0x13A0, @@ -105112,6 +107206,14 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ 0, 0x104D8, 0, + 0x10597, + 0, + 0x105A3, + 0, + 0x105B3, + 0, + 0x105BB, + 0, 0x10CC0, 0, 0x118C0, @@ -105131,7 +107233,7 @@ static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ - 1340, /* Number of elements */ + 1356, /* 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 */ @@ -106105,7 +108207,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -106436,12 +108538,20 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -106467,6 +108577,14 @@ static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -108182,12 +110300,20 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -108213,6 +110339,14 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -108235,7 +110369,7 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ - 1356, /* Number of elements */ + 1372, /* 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 */ @@ -109225,7 +111359,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -109556,12 +111690,20 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -109587,6 +111729,14 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -111321,12 +113471,20 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -111352,6 +113510,14 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -111374,7 +113540,7 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ - 1354, /* Number of elements */ + 1370, /* 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 */ @@ -112362,7 +114528,7 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -112693,12 +114859,20 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -112724,6 +114898,14 @@ static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -114456,12 +116638,20 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -114487,6 +116677,14 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -114506,7 +116704,7 @@ static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ - 1391, /* Number of elements */ + 1407, /* 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 */ @@ -115531,7 +117729,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -115862,12 +118060,20 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -115893,6 +118099,14 @@ static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -117875,12 +120089,20 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -117906,6 +120128,14 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -117928,7 +120158,7 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ - 1407, /* Number of elements */ + 1423, /* 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 */ @@ -118969,7 +121199,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -119300,12 +121530,20 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -119331,6 +121569,14 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -121332,12 +123578,20 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -121363,6 +123617,14 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -121385,7 +123647,7 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ - 1405, /* Number of elements */ + 1421, /* 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 */ @@ -122424,7 +124686,7 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -122755,12 +125017,20 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -122786,6 +125056,14 @@ static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -124785,12 +127063,20 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0xA7BE, 0, + 0xA7C0, + 0, 0xA7C2, 0, 0xA7C7, 0, 0xA7C9, 0, + 0xA7D0, + 0, + 0xA7D6, + 0, + 0xA7D8, + 0, 0xA7F5, 0, 0xA7B3, @@ -124816,6 +127102,14 @@ static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */ 0, 0x104B0, 0, + 0x10570, + 0, + 0x1057C, + 0, + 0x1058C, + 0, + 0x10594, + 0, 0x10C80, 0, 0x118A0, @@ -125138,7 +127432,7 @@ static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ - 1354, /* Number of elements */ + 1396, /* 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 */ @@ -125167,8 +127461,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -125186,11 +127478,11 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -125346,7 +127638,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -125356,6 +127648,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -125378,7 +127672,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -125513,10 +127807,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -125533,8 +127825,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -125573,11 +127863,11 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -125593,8 +127883,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -125635,7 +127923,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -125649,10 +127937,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -125683,7 +127967,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -125707,8 +127991,6 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -125717,10 +127999,14 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -125791,16 +128077,14 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -125887,13 +128171,33 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -125980,6 +128284,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -125987,9 +128293,9 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -126073,7 +128379,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -126081,7 +128387,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -126112,7 +128418,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -126168,6 +128474,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -126181,7 +128489,9 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -126214,8 +128524,14 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -126232,12 +128548,18 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -126292,6 +128614,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -126310,10 +128634,20 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -126422,7 +128756,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -126432,6 +128766,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -126445,27 +128781,27 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -126473,9 +128809,9 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -126501,7 +128837,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ - 283, /* Number of elements */ + 311, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -126661,10 +128997,6 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -126685,9 +129017,13 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ 0xA78B, 0xA78F, 0xA790, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA7F5, 0xA7F7, 0xA7F8, @@ -126712,6 +129048,30 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10C80, 0x10CB3, 0x10CC0, @@ -126780,6 +129140,10 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E900, 0x1E944, 0x1F130, @@ -126798,7 +129162,7 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ - 309, /* 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 */ @@ -126984,10 +129348,6 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -127008,9 +129368,13 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ 0xA78B, 0xA78F, 0xA790, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA7F5, 0xA7F7, 0xA7F8, @@ -127035,6 +129399,30 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10C80, 0x10CB3, 0x10CC0, @@ -127103,6 +129491,10 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E900, 0x1E944, 0x1F130, @@ -127121,7 +129513,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ - 305, /* Number of elements */ + 333, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -127303,10 +129695,6 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -127327,9 +129715,13 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ 0xA78B, 0xA78F, 0xA790, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA7F5, 0xA7F7, 0xA7F8, @@ -127354,6 +129746,30 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10C80, 0x10CB3, 0x10CC0, @@ -127422,6 +129838,10 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E900, 0x1E944, 0x1F130, @@ -127437,7 +129857,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ - 265, /* Number of elements */ + 285, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -127581,10 +130001,6 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C7C, 0x2C7E, 0x2CE5, @@ -127609,9 +130025,13 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ 0xA78B, 0xA78F, 0xA790, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA7F5, 0xA7F7, 0xA7FA, @@ -127636,6 +130056,22 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -127704,6 +130140,10 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E900, 0x1E944 }; @@ -127716,7 +130156,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ - 297, /* Number of elements */ + 317, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -127892,10 +130332,6 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C7C, 0x2C7E, 0x2CE5, @@ -127920,9 +130356,13 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ 0xA78B, 0xA78F, 0xA790, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA7F5, 0xA7F7, 0xA7FA, @@ -127947,6 +130387,22 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -128015,6 +130471,10 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E900, 0x1E944 }; @@ -128027,7 +130487,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ - 293, /* Number of elements */ + 313, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -128199,10 +130659,6 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C7C, 0x2C7E, 0x2CE5, @@ -128227,9 +130683,13 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ 0xA78B, 0xA78F, 0xA790, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA7F5, 0xA7F7, 0xA7FA, @@ -128254,6 +130714,22 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -128322,6 +130798,10 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E900, 0x1E944 }; @@ -128331,7 +130811,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ - 1291, /* Number of elements */ + 1315, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -129199,7 +131679,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0x2184, 0x2185, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -129536,12 +132016,24 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7FA, @@ -129562,6 +132054,14 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -129624,6 +132124,10 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -129636,7 +132140,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ - 1305, /* Number of elements */ + 1329, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -130518,7 +133022,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0x2184, 0x2185, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -130855,12 +133359,24 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7FA, @@ -130881,6 +133397,14 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -130943,6 +133467,10 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -130955,7 +133483,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ - 1305, /* Number of elements */ + 1329, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -131837,7 +134365,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0x2184, 0x2185, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -132174,12 +134702,24 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7FA, @@ -132200,6 +134740,14 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -132262,6 +134810,10 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -133258,7 +135810,7 @@ static const UV UNI_TITLE_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ - 1277, /* 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 */ @@ -134126,7 +136678,7 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0x2183, 0x2184, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -134455,12 +137007,20 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -134469,6 +137029,14 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -134549,7 +137117,7 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ - 1295, /* Number of elements */ + 1311, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -135435,7 +138003,7 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0x2183, 0x2184, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -135764,12 +138332,20 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -135778,6 +138354,14 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -135858,7 +138442,7 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */ - 1291, /* 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 */ @@ -136740,7 +139324,7 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0x2183, 0x2184, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -137069,12 +139653,20 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -137083,6 +139675,14 @@ static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -137224,7 +139824,7 @@ static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ - 1465, /* Number of elements */ + 1521, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -137333,10 +139933,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8D4, 0x8E0, 0x8E3, @@ -137523,6 +140125,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -137547,7 +140151,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xCCD, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -137710,10 +140314,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1714, - 0x1720, + 0x171F, 0x1734, 0x1740, 0x1754, @@ -137771,12 +140373,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1AA8, 0x1ABF, 0x1AC1, + 0x1ACC, + 0x1ACF, 0x1B00, 0x1B34, 0x1B35, 0x1B44, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B80, @@ -137884,10 +140488,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -137952,8 +140552,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -137972,10 +140570,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA806, 0xA807, 0xA828, @@ -138145,12 +140747,34 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -138227,6 +140851,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, @@ -138235,8 +140861,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x11046, 0x11066, 0x11070, + 0x11071, + 0x11076, 0x11082, 0x110B9, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -138351,6 +140981,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1172B, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x11839, 0x118A0, @@ -138391,7 +141023,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x11A98, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -138451,6 +141083,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -138461,6 +141095,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16B00, @@ -138493,8 +141131,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -138573,6 +141217,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1D7CC, 0x1D7CE, 0x1D800, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -138591,10 +141237,20 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -138680,9 +141336,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -138703,7 +141359,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ - 1489, /* Number of elements */ + 1545, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -138836,10 +141492,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8D4, 0x8E0, 0x8E3, @@ -139026,6 +141684,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -139050,7 +141710,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xCCD, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -139213,10 +141873,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1714, - 0x1720, + 0x171F, 0x1734, 0x1740, 0x1754, @@ -139274,12 +141932,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1AA8, 0x1ABF, 0x1AC1, + 0x1ACC, + 0x1ACF, 0x1B00, 0x1B34, 0x1B35, 0x1B44, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B80, @@ -139387,10 +142047,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -139455,8 +142111,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -139475,10 +142129,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA806, 0xA807, 0xA828, @@ -139648,12 +142306,34 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -139730,6 +142410,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, @@ -139738,8 +142420,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x11046, 0x11066, 0x11070, + 0x11071, + 0x11076, 0x11082, 0x110B9, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -139854,6 +142540,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1172B, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x11839, 0x118A0, @@ -139894,7 +142582,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x11A98, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -139954,6 +142642,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -139964,6 +142654,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16B00, @@ -139996,8 +142690,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -140076,6 +142776,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1D7CC, 0x1D7CE, 0x1D800, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -140094,10 +142796,20 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -140183,9 +142895,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -140206,7 +142918,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ - 1485, /* Number of elements */ + 1541, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -140335,10 +143047,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8D4, 0x8E0, 0x8E3, @@ -140525,6 +143239,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -140549,7 +143265,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xCCD, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -140712,10 +143428,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1714, - 0x1720, + 0x171F, 0x1734, 0x1740, 0x1754, @@ -140773,12 +143487,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1AA8, 0x1ABF, 0x1AC1, + 0x1ACC, + 0x1ACF, 0x1B00, 0x1B34, 0x1B35, 0x1B44, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B80, @@ -140886,10 +143602,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -140954,8 +143666,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -140974,10 +143684,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA806, 0xA807, 0xA828, @@ -141147,12 +143861,34 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -141229,6 +143965,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, @@ -141237,8 +143975,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x11046, 0x11066, 0x11070, + 0x11071, + 0x11076, 0x11082, 0x110B9, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -141353,6 +144095,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1172B, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x11839, 0x118A0, @@ -141393,7 +144137,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x11A98, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -141453,6 +144197,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -141463,6 +144209,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16B00, @@ -141495,8 +144245,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -141575,6 +144331,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1D7CC, 0x1D7CE, 0x1D800, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -141593,10 +144351,20 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -141682,9 +144450,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -141702,7 +144470,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ - 1391, /* Number of elements */ + 1445, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -141811,10 +144579,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8D4, 0x8E0, 0x8E3, @@ -141993,6 +144763,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC80, @@ -142015,7 +144787,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xCCD, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -142168,10 +144940,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1714, - 0x1720, + 0x171F, 0x1734, 0x1740, 0x1754, @@ -142219,12 +144989,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1AA8, 0x1ABF, 0x1AC1, + 0x1ACC, + 0x1ACF, 0x1B00, 0x1B34, 0x1B35, 0x1B44, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B80, 0x1BAA, 0x1BAC, @@ -142332,10 +145104,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -142400,8 +145168,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -142422,10 +145188,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA806, 0xA807, 0xA828, @@ -142589,12 +145359,34 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -142669,14 +145461,20 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11000, 0x11046, + 0x11071, + 0x11076, 0x11082, 0x110B9, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x11100, @@ -142777,6 +145575,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1171B, 0x1171D, 0x1172B, + 0x11740, + 0x11747, 0x11800, 0x11839, 0x118A0, @@ -142815,7 +145615,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x11A98, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -142869,6 +145669,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -142877,6 +145679,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -142907,8 +145711,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -142985,6 +145795,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -143001,8 +145813,18 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -143084,9 +145906,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ 0x1F170, 0x1F18A, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -143107,7 +145929,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ - 1417, /* Number of elements */ + 1471, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -143242,10 +146064,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8D4, 0x8E0, 0x8E3, @@ -143424,6 +146248,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC80, @@ -143446,7 +146272,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xCCD, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -143599,10 +146425,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1714, - 0x1720, + 0x171F, 0x1734, 0x1740, 0x1754, @@ -143650,12 +146474,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1AA8, 0x1ABF, 0x1AC1, + 0x1ACC, + 0x1ACF, 0x1B00, 0x1B34, 0x1B35, 0x1B44, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B80, 0x1BAA, 0x1BAC, @@ -143763,10 +146589,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -143831,8 +146653,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -143853,10 +146673,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA806, 0xA807, 0xA828, @@ -144020,12 +146844,34 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -144100,14 +146946,20 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11000, 0x11046, + 0x11071, + 0x11076, 0x11082, 0x110B9, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x11100, @@ -144208,6 +147060,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1171B, 0x1171D, 0x1172B, + 0x11740, + 0x11747, 0x11800, 0x11839, 0x118A0, @@ -144246,7 +147100,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x11A98, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -144300,6 +147154,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -144308,6 +147164,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -144338,8 +147196,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -144416,6 +147280,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -144432,8 +147298,18 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -144515,9 +147391,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ 0x1F170, 0x1F18A, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -144538,7 +147414,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ - 1413, /* Number of elements */ + 1467, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -144669,10 +147545,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8D4, 0x8E0, 0x8E3, @@ -144851,6 +147729,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC80, @@ -144873,7 +147753,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xCCD, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -145026,10 +147906,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1714, - 0x1720, + 0x171F, 0x1734, 0x1740, 0x1754, @@ -145077,12 +147955,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1AA8, 0x1ABF, 0x1AC1, + 0x1ACC, + 0x1ACF, 0x1B00, 0x1B34, 0x1B35, 0x1B44, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B80, 0x1BAA, 0x1BAC, @@ -145190,10 +148070,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -145258,8 +148134,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -145280,10 +148154,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA806, 0xA807, 0xA828, @@ -145447,12 +148325,34 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -145527,14 +148427,20 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11000, 0x11046, + 0x11071, + 0x11076, 0x11082, 0x110B9, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x11100, @@ -145635,6 +148541,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1171B, 0x1171D, 0x1172B, + 0x11740, + 0x11747, 0x11800, 0x11839, 0x118A0, @@ -145673,7 +148581,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x11A98, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -145727,6 +148635,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -145735,6 +148645,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -145765,8 +148677,14 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -145843,6 +148761,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -145859,8 +148779,18 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -145942,9 +148872,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */ 0x1F170, 0x1F18A, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -146099,7 +149029,7 @@ static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ - 123, /* Number of elements */ + 125, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -146214,6 +149144,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -146236,7 +149168,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ - 123, /* Number of elements */ + 125, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -146351,6 +149283,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -146373,7 +149307,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ - 123, /* Number of elements */ + 125, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -146488,6 +149422,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -146507,7 +149443,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ - 1365, /* Number of elements */ + 1407, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -146539,8 +149475,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -146558,11 +149492,11 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -146718,7 +149652,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -146728,6 +149662,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -146750,7 +149686,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -146887,10 +149823,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -146907,8 +149841,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -146947,11 +149879,11 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -146967,8 +149899,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -147015,7 +149945,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -147029,10 +149959,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -147063,7 +149989,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -147087,8 +150013,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -147097,10 +150021,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -147171,16 +150099,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -147267,13 +150193,33 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -147360,6 +150306,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -147367,9 +150315,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -147453,7 +150401,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -147461,7 +150409,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -147492,7 +150440,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -147548,6 +150496,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -147561,7 +150511,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -147594,8 +150546,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -147612,12 +150570,18 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -147672,6 +150636,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -147690,10 +150656,20 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -147802,7 +150778,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -147812,6 +150788,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -147825,27 +150803,27 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -147853,9 +150831,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -147886,7 +150864,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ - 1365, /* Number of elements */ + 1407, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -147918,8 +150896,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -147937,11 +150913,11 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -148097,7 +151073,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -148107,6 +151083,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -148129,7 +151107,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -148266,10 +151244,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -148286,8 +151262,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -148326,11 +151300,11 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -148346,8 +151320,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -148394,7 +151366,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -148408,10 +151380,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -148442,7 +151410,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -148466,8 +151434,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -148476,10 +151442,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -148550,16 +151520,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -148646,13 +151614,33 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -148739,6 +151727,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -148746,9 +151736,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -148832,7 +151822,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -148840,7 +151830,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -148871,7 +151861,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -148927,6 +151917,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -148940,7 +151932,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -148973,8 +151967,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -148991,12 +151991,18 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -149051,6 +152057,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -149069,10 +152077,20 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -149181,7 +152199,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -149191,6 +152209,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -149204,27 +152224,27 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -149232,9 +152252,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -149265,7 +152285,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ - 1365, /* Number of elements */ + 1407, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -149297,8 +152317,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -149316,11 +152334,11 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -149476,7 +152494,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -149486,6 +152504,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -149508,7 +152528,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -149645,10 +152665,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -149665,8 +152683,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -149705,11 +152721,11 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -149725,8 +152741,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -149773,7 +152787,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -149787,10 +152801,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -149821,7 +152831,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -149845,8 +152855,6 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -149855,10 +152863,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -149929,16 +152941,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -150025,13 +153035,33 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -150118,6 +153148,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -150125,9 +153157,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -150211,7 +153243,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -150219,7 +153251,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -150250,7 +153282,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -150306,6 +153338,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -150319,7 +153353,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -150352,8 +153388,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -150370,12 +153412,18 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -150430,6 +153478,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -150448,10 +153498,20 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -150560,7 +153620,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -150570,6 +153630,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -150583,27 +153645,27 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -150611,9 +153673,9 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -150641,7 +153703,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ - 1305, /* 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 */ @@ -151525,7 +154587,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -151860,12 +154922,24 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7F8, @@ -151886,6 +154960,22 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10CC0, 0x10CF3, 0x118C0, @@ -151948,6 +155038,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -151960,7 +155054,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ - 1313, /* Number of elements */ + 1345, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -152852,7 +155946,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -153187,12 +156281,24 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7F8, @@ -153213,6 +156319,22 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10CC0, 0x10CF3, 0x118C0, @@ -153275,6 +156397,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -153287,7 +156413,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ - 1313, /* Number of elements */ + 1345, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -154179,7 +157305,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -154514,12 +157640,24 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7F8, @@ -154540,6 +157678,22 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10CC0, 0x10CF3, 0x118C0, @@ -154602,6 +157756,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -154611,7 +157769,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ - 1359, /* Number of elements */ + 1401, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -154643,8 +157801,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -154662,11 +157818,11 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -154822,7 +157978,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -154832,6 +157988,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -154854,7 +158012,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -154989,10 +158147,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -155009,8 +158165,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -155049,11 +158203,11 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -155069,8 +158223,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -155113,7 +158265,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -155127,10 +158279,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -155161,7 +158309,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -155185,8 +158333,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -155195,10 +158341,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -155269,16 +158419,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -155365,13 +158513,33 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -155458,6 +158626,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -155465,9 +158635,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -155551,7 +158721,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -155559,7 +158729,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -155590,7 +158760,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -155646,6 +158816,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -155659,7 +158831,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -155692,8 +158866,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -155710,12 +158890,18 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -155770,6 +158956,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -155788,10 +158976,20 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -155900,7 +159098,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -155910,6 +159108,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -155923,27 +159123,27 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -155951,9 +159151,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -155984,7 +159184,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ - 1359, /* Number of elements */ + 1401, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -156016,8 +159216,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -156035,11 +159233,11 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -156195,7 +159393,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -156205,6 +159403,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -156227,7 +159427,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -156362,10 +159562,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -156382,8 +159580,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -156422,11 +159618,11 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -156442,8 +159638,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -156486,7 +159680,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -156500,10 +159694,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -156534,7 +159724,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -156558,8 +159748,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -156568,10 +159756,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -156642,16 +159834,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -156738,13 +159928,33 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -156831,6 +160041,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -156838,9 +160050,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -156924,7 +160136,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -156932,7 +160144,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -156963,7 +160175,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -157019,6 +160231,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -157032,7 +160246,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -157065,8 +160281,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -157083,12 +160305,18 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -157143,6 +160371,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -157161,10 +160391,20 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -157273,7 +160513,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -157283,6 +160523,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -157296,27 +160538,27 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -157324,9 +160566,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -157357,7 +160599,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ - 1359, /* Number of elements */ + 1401, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -157389,8 +160631,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -157408,11 +160648,11 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -157568,7 +160808,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -157578,6 +160818,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -157600,7 +160842,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -157735,10 +160977,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -157755,8 +160995,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -157795,11 +161033,11 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -157815,8 +161053,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -157859,7 +161095,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -157873,10 +161109,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -157907,7 +161139,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -157931,8 +161163,6 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -157941,10 +161171,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -158015,16 +161249,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -158111,13 +161343,33 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -158204,6 +161456,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -158211,9 +161465,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -158297,7 +161551,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -158305,7 +161559,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -158336,7 +161590,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -158392,6 +161646,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -158405,7 +161661,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -158438,8 +161696,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -158456,12 +161720,18 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -158516,6 +161786,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -158534,10 +161806,20 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -158646,7 +161928,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -158656,6 +161938,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -158669,27 +161953,27 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -158697,9 +161981,9 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -158727,7 +162011,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ - 361, /* 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 */ @@ -158776,7 +162060,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -158854,6 +162138,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -158903,7 +162189,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x2E30, 0x2E50, 0x2E52, - 0x2E53, + 0x2E5E, 0x3001, 0x3004, 0x3008, @@ -159014,6 +162300,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x10EAE, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -159050,6 +162338,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -159074,6 +162364,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -159102,7 +162394,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ - 369, /* 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 */ @@ -159159,7 +162451,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -159237,6 +162529,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -159286,7 +162580,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x2E30, 0x2E50, 0x2E52, - 0x2E53, + 0x2E5E, 0x3001, 0x3004, 0x3008, @@ -159397,6 +162691,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x10EAE, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -159433,6 +162729,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -159457,6 +162755,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -159485,7 +162785,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ - 371, /* Number of elements */ + 379, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -159544,7 +162844,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -159622,6 +162922,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -159671,7 +162973,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x2E30, 0x2E50, 0x2E52, - 0x2E53, + 0x2E5E, 0x3001, 0x3004, 0x3008, @@ -159782,6 +163084,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x10EAE, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -159818,6 +163122,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -159842,6 +163148,8 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -159973,7 +163281,7 @@ static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ - 1287, /* 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 */ @@ -160845,7 +164153,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -161174,12 +164482,20 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -161188,6 +164504,14 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -161274,7 +164598,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ - 1305, /* Number of elements */ + 1321, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -162164,7 +165488,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -162493,12 +165817,20 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -162507,6 +165839,14 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -162593,7 +165933,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ - 1301, /* Number of elements */ + 1317, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -163479,7 +166819,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -163808,12 +167148,20 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -163822,6 +167170,14 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -163905,7 +167261,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ - 1467, /* Number of elements */ + 1519, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -164010,11 +167366,11 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -164182,7 +167538,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -164192,6 +167548,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -164216,7 +167574,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -164381,10 +167739,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -164404,7 +167760,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -164441,9 +167797,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1AA7, 0x1AA8, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -164467,8 +167823,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -164551,10 +167905,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -164619,8 +167969,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -164639,10 +167987,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -164820,12 +168172,34 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -164906,6 +168280,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -164913,9 +168289,11 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -165022,6 +168400,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -165058,7 +168438,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -165110,6 +168490,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -165120,6 +168502,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -165154,8 +168540,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -165172,6 +168564,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -165258,6 +168654,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -165276,8 +168674,18 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -165361,9 +168769,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -165386,7 +168794,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ - 1491, /* Number of elements */ + 1543, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -165515,11 +168923,11 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -165687,7 +169095,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -165697,6 +169105,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -165721,7 +169131,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -165886,10 +169296,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -165909,7 +169317,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -165946,9 +169354,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1AA7, 0x1AA8, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -165972,8 +169380,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -166056,10 +169462,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -166124,8 +169526,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -166144,10 +169544,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -166325,12 +169729,34 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -166411,6 +169837,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -166418,9 +169846,11 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -166527,6 +169957,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -166563,7 +169995,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -166615,6 +170047,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -166625,6 +170059,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -166659,8 +170097,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -166677,6 +170121,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -166763,6 +170211,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -166781,8 +170231,18 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -166866,9 +170326,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -166891,7 +170351,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ - 1487, /* 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 */ @@ -167016,11 +170476,11 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -167188,7 +170648,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -167198,6 +170658,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -167222,7 +170684,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -167387,10 +170849,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -167410,7 +170870,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -167447,9 +170907,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1AA7, 0x1AA8, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -167473,8 +170933,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -167557,10 +171015,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -167625,8 +171079,6 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -167645,10 +171097,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -167826,12 +171282,34 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -167912,6 +171390,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -167919,9 +171399,11 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -168028,6 +171510,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -168064,7 +171548,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -168116,6 +171600,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -168126,6 +171612,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -168160,8 +171650,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -168178,6 +171674,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -168264,6 +171764,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -168282,8 +171784,18 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -168367,9 +171879,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -168467,7 +171979,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 */ - 269, /* 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 */ @@ -168669,10 +172181,6 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C71, 0x2C72, 0x2C74, @@ -168707,9 +172215,11 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ 0xA796, 0xA7AF, 0xA7B0, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D6, + 0xA7DA, 0xA7F5, 0xA7F7, 0xAB53, @@ -168730,6 +172240,22 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -168750,7 +172276,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ - 301, /* Number of elements */ + 315, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -168984,10 +172510,6 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C71, 0x2C72, 0x2C74, @@ -169022,9 +172544,11 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ 0xA796, 0xA7AF, 0xA7B0, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D6, + 0xA7DA, 0xA7F5, 0xA7F7, 0xAB53, @@ -169045,6 +172569,22 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -169065,7 +172605,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ - 297, /* Number of elements */ + 311, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -169295,10 +172835,6 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C71, 0x2C72, 0x2C74, @@ -169333,9 +172869,11 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ 0xA796, 0xA7AF, 0xA7B0, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D6, + 0xA7DA, 0xA7F5, 0xA7F7, 0xAB53, @@ -169356,6 +172894,22 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -169373,7 +172927,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 */ - 1257, /* Number of elements */ + 1309, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -169476,10 +173030,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -169608,6 +173164,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -169624,7 +173182,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -169767,10 +173325,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -169813,7 +173369,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -169915,10 +173471,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -169977,8 +173529,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -169999,10 +173549,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -170192,12 +173746,34 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -170268,12 +173844,18 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -170356,6 +173938,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -170394,7 +173978,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -170428,6 +174012,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -170436,6 +174022,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -170464,8 +174052,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -170540,14 +174134,26 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -170621,9 +174227,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -170644,7 +174250,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ - 1283, /* Number of elements */ + 1335, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -170773,10 +174379,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -170905,6 +174513,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -170921,7 +174531,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -171064,10 +174674,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -171110,7 +174718,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -171212,10 +174820,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -171274,8 +174878,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -171296,10 +174898,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -171489,12 +175095,34 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -171565,12 +175193,18 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -171653,6 +175287,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -171691,7 +175327,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -171725,6 +175361,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -171733,6 +175371,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -171761,8 +175401,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -171837,14 +175483,26 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -171918,9 +175576,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -171941,7 +175599,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ - 1279, /* Number of elements */ + 1331, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -172066,10 +175724,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -172198,6 +175858,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -172214,7 +175876,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -172357,10 +176019,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -172403,7 +176063,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -172505,10 +176165,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -172567,8 +176223,6 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -172589,10 +176243,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -172782,12 +176440,34 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -172858,12 +176538,18 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -172946,6 +176632,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -172984,7 +176672,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -173018,6 +176706,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -173026,6 +176716,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -173054,8 +176746,14 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -173130,14 +176828,26 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -173211,9 +176921,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -173231,7 +176941,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 */ - 1481, /* Number of elements */ + 1533, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -173344,11 +177054,11 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -173516,7 +177226,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -173526,6 +177236,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -173550,7 +177262,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -173715,10 +177427,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -173738,7 +177448,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -173777,9 +177487,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -173803,8 +177513,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -173887,10 +177595,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -173953,8 +177657,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -173973,10 +177675,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -174166,12 +177872,34 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -174252,6 +177980,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -174259,9 +177989,11 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -174368,6 +178100,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -174404,7 +178138,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -174456,6 +178190,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -174466,6 +178202,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -174500,8 +178240,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -174518,6 +178264,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -174604,6 +178354,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -174622,8 +178374,18 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -174701,9 +178463,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -174726,7 +178488,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 * && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ - 1507, /* Number of elements */ + 1559, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -174865,11 +178627,11 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -175037,7 +178799,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -175047,6 +178809,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -175071,7 +178835,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -175236,10 +179000,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -175259,7 +179021,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -175298,9 +179060,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -175324,8 +179086,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -175408,10 +179168,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -175474,8 +179230,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -175494,10 +179248,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -175687,12 +179445,34 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -175773,6 +179553,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -175780,9 +179562,11 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -175889,6 +179673,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -175925,7 +179711,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -175977,6 +179763,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -175987,6 +179775,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -176021,8 +179813,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -176039,6 +179837,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -176125,6 +179927,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -176143,8 +179947,18 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -176222,9 +180036,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -176247,7 +180061,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ - 1503, /* Number of elements */ + 1555, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -176382,11 +180196,11 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -176554,7 +180368,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -176564,6 +180378,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -176588,7 +180404,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -176753,10 +180569,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -176776,7 +180590,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -176815,9 +180629,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -176841,8 +180655,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -176925,10 +180737,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -176991,8 +180799,6 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -177011,10 +180817,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -177204,12 +181014,34 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -177290,6 +181122,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -177297,9 +181131,11 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -177406,6 +181242,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -177442,7 +181280,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -177494,6 +181332,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -177504,6 +181344,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -177538,8 +181382,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -177556,6 +181406,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -177642,6 +181496,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -177660,8 +181516,18 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -177739,9 +181605,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -177977,7 +181843,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 */ - 1475, /* Number of elements */ + 1527, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -178084,11 +181950,11 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -178256,7 +182122,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -178266,6 +182132,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -178290,7 +182158,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -178455,10 +182323,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -178478,7 +182344,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -178517,9 +182383,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -178543,8 +182409,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -178627,10 +182491,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -178693,8 +182553,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -178713,10 +182571,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -178906,12 +182768,34 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -178992,6 +182876,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -178999,9 +182885,11 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -179108,6 +182996,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -179144,7 +183034,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -179196,6 +183086,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -179206,6 +183098,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -179240,8 +183136,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -179258,6 +183160,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -179344,6 +183250,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -179362,8 +183270,18 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -179441,9 +183359,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -179466,7 +183384,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ - 1499, /* Number of elements */ + 1551, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -179597,11 +183515,11 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -179769,7 +183687,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -179779,6 +183697,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -179803,7 +183723,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -179968,10 +183888,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -179991,7 +183909,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -180030,9 +183948,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -180056,8 +183974,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -180140,10 +184056,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -180206,8 +184118,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -180226,10 +184136,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -180419,12 +184333,34 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -180505,6 +184441,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -180512,9 +184450,11 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -180621,6 +184561,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -180657,7 +184599,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -180709,6 +184651,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -180719,6 +184663,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -180753,8 +184701,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -180771,6 +184725,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -180857,6 +184815,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -180875,8 +184835,18 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -180954,9 +184924,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -180979,7 +184949,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ - 1495, /* Number of elements */ + 1547, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -181106,11 +185076,11 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -181278,7 +185248,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -181288,6 +185258,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -181312,7 +185284,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -181477,10 +185449,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -181500,7 +185470,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -181539,9 +185509,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -181565,8 +185535,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -181649,10 +185617,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -181715,8 +185679,6 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -181735,10 +185697,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -181928,12 +185894,34 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -182014,6 +186002,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -182021,9 +186011,11 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -182130,6 +186122,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -182166,7 +186160,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -182218,6 +186212,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -182228,6 +186224,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -182262,8 +186262,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -182280,6 +186286,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -182366,6 +186376,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -182384,8 +186396,18 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -182463,9 +186485,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -182485,7 +186507,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 */ - 1263, /* Number of elements */ + 1315, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -182590,10 +186612,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -182722,6 +186746,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -182738,7 +186764,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -182881,10 +186907,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -182925,7 +186949,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -183027,10 +187051,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -183091,8 +187111,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -183113,10 +187131,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -183308,12 +187330,34 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -183384,12 +187428,18 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -183472,6 +187522,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -183510,7 +187562,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -183546,6 +187598,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -183554,6 +187608,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -183582,8 +187638,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -183658,14 +187720,26 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -183739,9 +187813,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -183762,7 +187836,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ - 1289, /* Number of elements */ + 1341, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -183893,10 +187967,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -184025,6 +188101,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -184041,7 +188119,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -184184,10 +188262,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -184228,7 +188304,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -184330,10 +188406,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -184394,8 +188466,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -184416,10 +188486,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -184611,12 +188685,34 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -184687,12 +188783,18 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -184775,6 +188877,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -184813,7 +188917,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -184849,6 +188953,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -184857,6 +188963,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -184885,8 +188993,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -184961,14 +189075,26 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -185042,9 +189168,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -185065,7 +189191,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ - 1285, /* 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 */ @@ -185192,10 +189318,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -185324,6 +189452,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -185340,7 +189470,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -185483,10 +189613,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -185527,7 +189655,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -185629,10 +189757,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -185693,8 +189817,6 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -185715,10 +189837,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -185910,12 +190036,34 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -185986,12 +190134,18 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -186074,6 +190228,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -186112,7 +190268,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -186148,6 +190304,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -186156,6 +190314,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -186184,8 +190344,14 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -186260,14 +190426,26 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -186341,9 +190519,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -186748,7 +190926,7 @@ static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for ASCII/Latin1 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x2000, 0x203F, 0x2041, @@ -186854,7 +191032,7 @@ static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 1047 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x2000, 0x203F, 0x2041, @@ -186958,7 +191136,7 @@ static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 037 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x2000, 0x203F, 0x2041, @@ -187004,11 +191182,13 @@ static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_ADLM_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 */ 0x0, + 0x61F, + 0x620, 0x640, 0x641, 0x1E900, @@ -187507,6 +191687,170 @@ static const UV UNI_AGE__13_invlist[] = { /* for all charsets */ 0x3134B }; +static const UV UNI_AGE__14_invlist[] = { /* for all charsets */ + 157, /* Number of 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, + 0x61D, + 0x61E, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8B5, + 0x8B6, + 0x8C8, + 0x8D3, + 0xC3C, + 0xC3D, + 0xC5D, + 0xC5E, + 0xCDD, + 0xCDE, + 0x170D, + 0x170E, + 0x1715, + 0x1716, + 0x171F, + 0x1720, + 0x180F, + 0x1810, + 0x1AC1, + 0x1ACF, + 0x1B4C, + 0x1B4D, + 0x1B7D, + 0x1B7F, + 0x1DFA, + 0x1DFB, + 0x20C0, + 0x20C1, + 0x2C2F, + 0x2C30, + 0x2C5F, + 0x2C60, + 0x2E53, + 0x2E5E, + 0x9FFD, + 0xA000, + 0xA7C0, + 0xA7C2, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, + 0xA7F5, + 0xFBC2, + 0xFBC3, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, + 0xFDFE, + 0xFE00, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x10F70, + 0x10F8A, + 0x11070, + 0x11076, + 0x110C2, + 0x110C3, + 0x116B9, + 0x116BA, + 0x11740, + 0x11747, + 0x11AB0, + 0x11AC0, + 0x12F90, + 0x12FF3, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, + 0x1B11F, + 0x1B123, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, + 0x1D1E9, + 0x1D1EB, + 0x1DF00, + 0x1DF1F, + 0x1E290, + 0x1E2AF, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, + 0x1F6DD, + 0x1F6E0, + 0x1F7F0, + 0x1F7F1, + 0x1F979, + 0x1F97A, + 0x1F9CC, + 0x1F9CD, + 0x1FA7B, + 0x1FA7D, + 0x1FAA9, + 0x1FAAD, + 0x1FAB7, + 0x1FABB, + 0x1FAC3, + 0x1FAC6, + 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, + 0x2A6DE, + 0x2A6E0, + 0x2B735, + 0x2B739 +}; + static const UV UNI_AGE__2_invlist[] = { /* for all charsets */ 59, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -189792,7 +194136,7 @@ static const UV UNI_AGE__9_invlist[] = { /* for all charsets */ }; static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ - 1372, /* Number of elements */ + 1412, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -189821,8 +194165,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -189840,11 +194182,11 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -190000,7 +194342,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -190010,6 +194352,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -190032,7 +194376,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -190167,10 +194511,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -190187,8 +194529,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -190227,11 +194567,11 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -190247,8 +194587,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -190289,7 +194627,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -190303,10 +194641,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -190337,7 +194671,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -190361,8 +194695,6 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -190371,10 +194703,14 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -190445,16 +194781,12 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, - 0xFDD0, - 0xFDFE, - 0xFE00, + 0xFDCF, 0xFE1A, 0xFE20, 0xFE53, @@ -190539,13 +194871,33 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -190632,6 +194984,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -190639,9 +194993,9 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -190725,7 +195079,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -190733,7 +195087,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -190764,7 +195118,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -190820,6 +195174,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -190833,7 +195189,9 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -190866,8 +195224,14 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -190884,12 +195248,18 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -190944,6 +195314,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -190962,10 +195334,20 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -191074,7 +195456,7 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -191084,6 +195466,8 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -191097,27 +195481,27 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -191125,9 +195509,9 @@ static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */ 0x1FBF0, 0x1FBFA, 0x1FFFE, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -191193,7 +195577,7 @@ static const UV UNI_AHOM_invlist[] = { /* for all charsets */ 0x1171D, 0x1172C, 0x11730, - 0x11740 + 0x11747 }; static const UV UNI_ALCHEMICAL_invlist[] = { /* for all charsets */ @@ -191264,7 +195648,7 @@ static const UV UNI_ANY_invlist[] = { /* for all charsets */ }; static const UV UNI_ARAB_invlist[] = { /* for all charsets */ - 105, /* Number of elements */ + 103, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -191272,31 +195656,29 @@ static const UV UNI_ARAB_invlist[] = { /* for all charsets */ 0x600, 0x605, 0x606, - 0x61D, - 0x61E, 0x6DD, 0x6DE, 0x700, 0x750, 0x780, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8E2, 0x8E3, 0x900, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD3E, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, + 0xFE00, 0xFE70, 0xFE75, 0xFE76, @@ -191385,6 +195767,16 @@ static const UV UNI_ARABICEXTA_invlist[] = { /* for all charsets */ 0x900 }; +static const UV UNI_ARABICEXTB_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, + 0x870, + 0x8A0 +}; + static const UV UNI_ARABICMATH_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -191482,9 +195874,9 @@ static const UV UNI_BALI_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D + 0x1B7F }; static const UV UNI_BAMU_invlist[] = { /* for all charsets */ @@ -191564,17 +195956,17 @@ static const UV UNI_BC__AL_invlist[] = { /* for all charsets */ 0x7B1, 0x7C0, 0x860, - 0x870, + 0x890, + 0x892, + 0x898, 0x8A0, - 0x8D3, + 0x8CA, 0xFB50, 0xFD3E, - 0xFD40, - 0xFDD0, + 0xFD50, + 0xFDCF, 0xFDF0, 0xFDFD, - 0xFDFE, - 0xFE00, 0xFE70, 0xFEFF, 0x10D00, @@ -191598,7 +195990,7 @@ static const UV UNI_BC__AL_invlist[] = { /* for all charsets */ }; static const UV UNI_BC__AN_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 */ @@ -191611,6 +196003,8 @@ static const UV UNI_BC__AN_invlist[] = { /* for all charsets */ 0x66D, 0x6DD, 0x6DE, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x10D30, @@ -192489,7 +196883,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 */ - 926, /* Number of elements */ + 942, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -192621,6 +197015,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -192728,7 +197124,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -192748,7 +197144,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -192786,7 +197182,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -192832,8 +197228,6 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FBD, 0x1FBE, @@ -192916,7 +197310,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x2D7F, 0x2D80, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -193089,12 +197483,18 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x11047, 0x11052, 0x11066, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -193261,6 +197661,10 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -193269,6 +197673,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, + 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D300, @@ -193309,6 +197715,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E2FF, @@ -193337,7 +197745,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -193347,6 +197755,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -193360,27 +197770,27 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -193429,7 +197839,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ - 952, /* Number of elements */ + 968, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -193587,6 +197997,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -193694,7 +198106,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -193714,7 +198126,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -193752,7 +198164,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -193798,8 +198210,6 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FBD, 0x1FBE, @@ -193882,7 +198292,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x2D7F, 0x2D80, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -194055,12 +198465,18 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x11047, 0x11052, 0x11066, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -194227,6 +198643,10 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -194235,6 +198655,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, + 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D300, @@ -194275,6 +198697,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E2FF, @@ -194303,7 +198727,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -194313,6 +198737,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -194326,27 +198752,27 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -194395,7 +198821,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ - 948, /* Number of elements */ + 964, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -194549,6 +198975,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -194656,7 +199084,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -194676,7 +199104,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x17F0, 0x17FA, 0x1800, - 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -194714,7 +199142,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -194760,8 +199188,6 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FBD, 0x1FBE, @@ -194844,7 +199270,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x2D7F, 0x2D80, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -195017,12 +199443,18 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x11047, 0x11052, 0x11066, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -195189,6 +199621,10 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -195197,6 +199633,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, + 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D300, @@ -195237,6 +199675,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E2FF, @@ -195265,7 +199705,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -195275,6 +199715,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -195288,27 +199730,27 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -195382,7 +199824,7 @@ static const UV UNI_BC__LRO_invlist[] = { /* for all charsets */ }; static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ - 645, /* Number of elements */ + 663, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -195435,7 +199877,9 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -195517,6 +199961,8 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -195612,7 +200058,7 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -195629,6 +200075,8 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -195660,7 +200108,7 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -195706,8 +200154,6 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x20D0, 0x20F1, @@ -195821,16 +200267,24 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -195989,6 +200443,10 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x16FE5, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D17B, @@ -196023,6 +200481,8 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -196036,7 +200496,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 */ - 377, /* Number of elements */ + 383, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -196204,7 +200664,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x2CF9, 0x2D00, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -196268,9 +200728,11 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0xAB6A, 0xAB6C, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE10, 0xFE1A, 0xFE30, @@ -196327,6 +200789,8 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x11FF2, 0x16FE2, 0x16FE3, + 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -196369,7 +200833,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -196379,6 +200843,8 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -196392,27 +200858,27 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -196427,7 +200893,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ - 385, /* Number of elements */ + 391, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -196603,7 +201069,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x2CF9, 0x2D00, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -196667,9 +201133,11 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0xAB6A, 0xAB6C, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE10, 0xFE1A, 0xFE30, @@ -196726,6 +201194,8 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x11FF2, 0x16FE2, 0x16FE3, + 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -196768,7 +201238,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -196778,6 +201248,8 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -196791,27 +201263,27 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -196826,7 +201298,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ - 381, /* Number of elements */ + 387, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -196998,7 +201470,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x2CF9, 0x2D00, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -197062,9 +201534,11 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0xAB6A, 0xAB6C, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE10, 0xFE1A, 0xFE30, @@ -197121,6 +201595,8 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x11FF2, 0x16FE2, 0x16FE3, + 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -197163,7 +201639,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -197173,6 +201649,8 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -197186,27 +201664,27 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -197271,8 +201749,6 @@ static const UV UNI_BC__R_invlist[] = { /* for all charsets */ 0x859, 0x85C, 0x860, - 0x870, - 0x8A0, 0x200F, 0x2010, 0xFB1D, @@ -197306,6 +201782,8 @@ static const UV UNI_BC__R_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F30, 0x10F70, + 0x10F82, + 0x10F86, 0x11000, 0x1E800, 0x1E8D0, @@ -197590,7 +202068,7 @@ static const UV UNI_BIDIC_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BIDIM_invlist[] = { /* for ASCII/Latin1 */ - 227, /* Number of elements */ + 229, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -197785,6 +202263,8 @@ static const UV UNI_BIDIM_invlist[] = { /* for ASCII/Latin1 */ 0x2E1E, 0x2E20, 0x2E2A, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -197831,7 +202311,7 @@ static const UV UNI_BIDIM_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */ - 225, /* Number of elements */ + 227, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -198024,6 +202504,8 @@ static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */ 0x2E1E, 0x2E20, 0x2E2A, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -198070,7 +202552,7 @@ static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 037 */ - 223, /* Number of elements */ + 225, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -198261,6 +202743,8 @@ static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 037 */ 0x2E1E, 0x2E20, 0x2E2A, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -198366,7 +202850,7 @@ static const UV UNI_BOXDRAWING_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BPT__C_invlist[] = { /* for ASCII/Latin1 */ - 121, /* Number of elements */ + 129, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -198457,6 +202941,14 @@ static const UV UNI_BPT__C_invlist[] = { /* for ASCII/Latin1 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3009, 0x300A, 0x300B, @@ -198501,7 +202993,7 @@ static const UV UNI_BPT__C_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */ - 121, /* Number of elements */ + 129, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -198592,6 +203084,14 @@ static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3009, 0x300A, 0x300B, @@ -198636,7 +203136,7 @@ static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 037 */ - 121, /* Number of elements */ + 129, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -198727,6 +203227,14 @@ static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 037 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3009, 0x300A, 0x300B, @@ -198768,7 +203276,7 @@ static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BPT__N_invlist[] = { /* for ASCII/Latin1 */ - 59, /* Number of elements */ + 61, /* 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 */ @@ -198811,6 +203319,8 @@ static const UV UNI_BPT__N_invlist[] = { /* for ASCII/Latin1 */ 0x29FE, 0x2E22, 0x2E2A, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -198841,7 +203351,7 @@ static const UV UNI_BPT__N_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */ - 61, /* Number of elements */ + 63, /* 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 */ @@ -198886,6 +203396,8 @@ static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */ 0x29FE, 0x2E22, 0x2E2A, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -198916,7 +203428,7 @@ static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 037 */ - 59, /* Number of elements */ + 61, /* 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 */ @@ -198959,6 +203471,8 @@ static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 037 */ 0x29FE, 0x2E22, 0x2E2A, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -198986,7 +203500,7 @@ static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_BPT__O_invlist[] = { /* for ASCII/Latin1 */ - 121, /* Number of elements */ + 129, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199077,6 +203591,14 @@ static const UV UNI_BPT__O_invlist[] = { /* for ASCII/Latin1 */ 0x2E27, 0x2E28, 0x2E29, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -199121,7 +203643,7 @@ static const UV UNI_BPT__O_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */ - 121, /* Number of elements */ + 129, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199212,6 +203734,14 @@ static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */ 0x2E27, 0x2E28, 0x2E29, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -199256,7 +203786,7 @@ static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 037 */ - 121, /* Number of elements */ + 129, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -199347,6 +203877,14 @@ static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 037 */ 0x2E27, 0x2E28, 0x2E29, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -199394,7 +203932,7 @@ static const UV UNI_BRAH_invlist[] = { /* for all charsets */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x11080 }; @@ -199448,7 +203986,7 @@ static const UV UNI_BYZANTINEMUSIC_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ - 1357, /* 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 */ @@ -199483,7 +204021,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x5F5, 0x606, 0x61C, - 0x61E, + 0x61D, 0x6DD, 0x6DE, 0x70E, @@ -199503,11 +204041,9 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x984, @@ -199665,7 +204201,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -199675,6 +204211,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -199697,7 +204235,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -199832,10 +204370,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -199853,7 +204389,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x17FA, 0x1800, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -199892,11 +204428,11 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -199912,8 +204448,6 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -199958,7 +204492,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -199972,10 +204506,6 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -200006,7 +204536,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -200030,8 +204560,6 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -200040,10 +204568,14 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -200114,16 +204646,14 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -200208,13 +204738,33 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -200301,6 +204851,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -200308,11 +204860,11 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x110BD, 0x110BE, - 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -200394,7 +204946,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -200402,7 +204954,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -200433,7 +204985,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -200489,6 +205041,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x14400, @@ -200500,7 +205054,9 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -200533,8 +205089,14 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -200551,6 +205113,12 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9C, 0x1BCA0, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -200558,7 +205126,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1D129, 0x1D173, 0x1D17B, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -200613,6 +205181,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -200631,10 +205201,20 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -200743,7 +205323,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -200753,6 +205333,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -200766,27 +205348,27 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -200794,9 +205376,9 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -200819,7 +205401,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ - 1357, /* 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 */ @@ -200854,7 +205436,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x5F5, 0x606, 0x61C, - 0x61E, + 0x61D, 0x6DD, 0x6DE, 0x70E, @@ -200874,11 +205456,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x984, @@ -201036,7 +205616,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -201046,6 +205626,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -201068,7 +205650,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -201203,10 +205785,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -201224,7 +205804,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x17FA, 0x1800, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -201263,11 +205843,11 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -201283,8 +205863,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -201329,7 +205907,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -201343,10 +205921,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -201377,7 +205951,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -201401,8 +205975,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -201411,10 +205983,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -201485,16 +206061,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -201579,13 +206153,33 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -201672,6 +206266,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -201679,11 +206275,11 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x110BD, 0x110BE, - 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -201765,7 +206361,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -201773,7 +206369,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -201804,7 +206400,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -201860,6 +206456,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x14400, @@ -201871,7 +206469,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -201904,8 +206504,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -201922,6 +206528,12 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9C, 0x1BCA0, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -201929,7 +206541,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1D129, 0x1D173, 0x1D17B, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -201984,6 +206596,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -202002,10 +206616,20 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -202114,7 +206738,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -202124,6 +206748,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -202137,27 +206763,27 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -202165,9 +206791,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -202190,7 +206816,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ - 1357, /* 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 */ @@ -202225,7 +206851,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x5F5, 0x606, 0x61C, - 0x61E, + 0x61D, 0x6DD, 0x6DE, 0x70E, @@ -202245,11 +206871,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x984, @@ -202407,7 +207031,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -202417,6 +207041,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -202439,7 +207065,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -202574,10 +207200,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -202595,7 +207219,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x17FA, 0x1800, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -202634,11 +207258,11 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -202654,8 +207278,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -202700,7 +207322,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -202714,10 +207336,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -202748,7 +207366,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -202772,8 +207390,6 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -202782,10 +207398,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -202856,16 +207476,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -202950,13 +207568,33 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -203043,6 +207681,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -203050,11 +207690,11 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x110BD, 0x110BE, - 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -203136,7 +207776,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -203144,7 +207784,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -203175,7 +207815,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -203231,6 +207871,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x14400, @@ -203242,7 +207884,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -203275,8 +207919,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -203293,6 +207943,12 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9C, 0x1BCA0, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -203300,7 +207956,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1D129, 0x1D173, 0x1D17B, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -203355,6 +208011,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -203373,10 +208031,20 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -203485,7 +208153,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -203495,6 +208163,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -203508,27 +208178,27 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -203536,9 +208206,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -203572,7 +208242,7 @@ static const UV UNI_CAKM_invlist[] = { /* for all charsets */ }; static const UV UNI_CANS_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 */ @@ -203580,7 +208250,9 @@ static const UV UNI_CANS_invlist[] = { /* for all charsets */ 0x1400, 0x1680, 0x18B0, - 0x18F6 + 0x18F6, + 0x11AB0, + 0x11AC0 }; static const UV UNI_CARI_invlist[] = { /* for all charsets */ @@ -203594,7 +208266,7 @@ static const UV UNI_CARI_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ - 369, /* Number of elements */ + 377, /* 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 */ @@ -203647,7 +208319,9 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x900, @@ -203677,6 +208351,8 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0xB4E, 0xBCD, 0xBCE, + 0xC3C, + 0xC3D, 0xC4D, 0xC4E, 0xC55, @@ -203730,7 +208406,7 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x135D, 0x1360, 0x1714, - 0x1715, + 0x1716, 0x1734, 0x1735, 0x17D2, @@ -203752,7 +208428,7 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B34, 0x1B35, 0x1B44, @@ -203780,8 +208456,6 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x20D0, 0x20DD, @@ -203863,8 +208537,12 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11046, 0x11047, + 0x11070, + 0x11071, 0x1107F, 0x11080, 0x110B9, @@ -203961,6 +208639,8 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -204408,7 +209088,7 @@ static const UV UNI_CCC__6_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__7_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 */ @@ -204423,6 +209103,8 @@ static const UV UNI_CCC__7_invlist[] = { /* for all charsets */ 0xABD, 0xB3C, 0xB3D, + 0xC3C, + 0xC3D, 0xCBC, 0xCBD, 0x1037, @@ -204486,7 +209168,7 @@ static const UV UNI_CCC__84_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__9_invlist[] = { /* for all charsets */ - 109, /* Number of elements */ + 111, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -204522,7 +209204,7 @@ static const UV UNI_CCC__9_invlist[] = { /* for all charsets */ 0x1039, 0x103B, 0x1714, - 0x1715, + 0x1716, 0x1734, 0x1735, 0x17D2, @@ -204555,6 +209237,8 @@ static const UV UNI_CCC__9_invlist[] = { /* for all charsets */ 0x10A40, 0x11046, 0x11047, + 0x11070, + 0x11071, 0x1107F, 0x11080, 0x110B9, @@ -204612,7 +209296,7 @@ static const UV UNI_CCC__91_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ - 237, /* Number of elements */ + 255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -204699,6 +209383,12 @@ static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ 0x828, 0x829, 0x82E, + 0x898, + 0x899, + 0x89C, + 0x8A0, + 0x8CA, + 0x8CF, 0x8D4, 0x8E2, 0x8E4, @@ -204737,6 +209427,12 @@ static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ 0x1AB5, 0x1ABB, 0x1ABD, + 0x1AC1, + 0x1AC3, + 0x1AC5, + 0x1ACA, + 0x1ACB, + 0x1ACF, 0x1B6B, 0x1B6C, 0x1B6D, @@ -204821,6 +209517,10 @@ static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ 0x10F4B, 0x10F4C, 0x10F4D, + 0x10F82, + 0x10F83, + 0x10F84, + 0x10F85, 0x11100, 0x11103, 0x11366, @@ -204849,6 +209549,8 @@ static const UV UNI_CCC__A_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E944, @@ -204890,7 +209592,7 @@ static const UV UNI_CCC__AR_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__B_invlist[] = { /* for all charsets */ - 157, /* 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 */ @@ -204961,7 +209663,9 @@ static const UV UNI_CCC__B_invlist[] = { /* for all charsets */ 0x7FE, 0x859, 0x85C, - 0x8D3, + 0x899, + 0x89C, + 0x8CF, 0x8D4, 0x8E3, 0x8E4, @@ -204999,6 +209703,10 @@ static const UV UNI_CCC__B_invlist[] = { /* for all charsets */ 0x1ABE, 0x1ABF, 0x1AC1, + 0x1AC3, + 0x1AC5, + 0x1ACA, + 0x1ACB, 0x1B6C, 0x1B6D, 0x1CD5, @@ -205045,6 +209753,10 @@ static const UV UNI_CCC__B_invlist[] = { /* for all charsets */ 0x10F4C, 0x10F4D, 0x10F51, + 0x10F83, + 0x10F84, + 0x10F85, + 0x10F86, 0x1D17B, 0x1D183, 0x1D18A, @@ -205054,11 +209766,13 @@ static const UV UNI_CCC__B_invlist[] = { /* for all charsets */ }; static const UV UNI_CCC__BL_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, + 0x1DFA, + 0x1DFB, 0x302A, 0x302B }; @@ -205216,7 +209930,7 @@ static const UV UNI_CE_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */ - 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 */ @@ -205231,6 +209945,8 @@ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -205271,7 +209987,7 @@ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */ - 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 */ @@ -205286,6 +210002,8 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -205326,7 +210044,7 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -205341,6 +210059,8 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -205438,7 +210158,7 @@ static const UV UNI_CHRS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ - 821, /* Number of elements */ + 855, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -205527,7 +210247,13 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x888, + 0x889, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8C9, 0x903, 0x93A, 0x93B, @@ -205609,6 +210335,8 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -205712,7 +210440,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -205730,7 +210458,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x17DD, 0x17DE, 0x180B, - 0x180F, + 0x1810, 0x1843, 0x1844, 0x1885, @@ -205766,7 +210494,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x1AA7, 0x1AA8, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -205818,8 +210546,6 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x1D78, 0x1D79, 0x1D9B, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FBD, 0x1FBE, @@ -205901,6 +210627,8 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0xA771, 0xA788, 0xA78B, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xA802, @@ -205980,7 +210708,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0xFB1E, 0xFB1F, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFE00, 0xFE10, 0xFE13, @@ -206017,6 +210745,12 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x102E1, 0x10376, 0x1037B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10A01, 0x10A04, 0x10A05, @@ -206035,10 +210769,16 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, @@ -206047,6 +210787,8 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -206211,10 +210953,20 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x16FE2, 0x16FE3, 0x16FE5, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1BC9D, 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -206249,6 +211001,8 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E13E, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -206273,7 +211027,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ - 819, /* Number of elements */ + 853, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -206360,7 +211114,13 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x888, + 0x889, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8C9, 0x903, 0x93A, 0x93B, @@ -206442,6 +211202,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -206545,7 +211307,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -206563,7 +211325,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x17DD, 0x17DE, 0x180B, - 0x180F, + 0x1810, 0x1843, 0x1844, 0x1885, @@ -206599,7 +211361,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x1AA7, 0x1AA8, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -206651,8 +211413,6 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x1D78, 0x1D79, 0x1D9B, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FBD, 0x1FBE, @@ -206734,6 +211494,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0xA771, 0xA788, 0xA78B, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xA802, @@ -206813,7 +211575,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0xFB1E, 0xFB1F, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFE00, 0xFE10, 0xFE13, @@ -206850,6 +211612,12 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x102E1, 0x10376, 0x1037B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10A01, 0x10A04, 0x10A05, @@ -206868,10 +211636,16 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, @@ -206880,6 +211654,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -207044,10 +211820,20 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x16FE2, 0x16FE3, 0x16FE5, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1BC9D, 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -207082,6 +211868,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E13E, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -207106,7 +211894,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ - 817, /* Number of elements */ + 851, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -207191,7 +211979,13 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x888, + 0x889, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8C9, 0x903, 0x93A, 0x93B, @@ -207273,6 +212067,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -207376,7 +212172,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -207394,7 +212190,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x17DD, 0x17DE, 0x180B, - 0x180F, + 0x1810, 0x1843, 0x1844, 0x1885, @@ -207430,7 +212226,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x1AA7, 0x1AA8, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -207482,8 +212278,6 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x1D78, 0x1D79, 0x1D9B, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1FBD, 0x1FBE, @@ -207565,6 +212359,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0xA771, 0xA788, 0xA78B, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xA802, @@ -207644,7 +212440,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0xFB1E, 0xFB1F, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFE00, 0xFE10, 0xFE13, @@ -207681,6 +212477,12 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x102E1, 0x10376, 0x1037B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10A01, 0x10A04, 0x10A05, @@ -207699,10 +212501,16 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, @@ -207711,6 +212519,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -207875,10 +212685,20 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x16FE2, 0x16FE3, 0x16FE5, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1BC9D, 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -207913,6 +212733,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E13E, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -208082,7 +212904,7 @@ static const UV UNI_CJKSYMBOLS_invlist[] = { /* for all charsets */ }; static const UV UNI_CN_invlist[] = { /* for all charsets */ - 1354, /* Number of elements */ + 1396, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -208111,8 +212933,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -208130,11 +212950,11 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -208290,7 +213110,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -208300,6 +213120,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -208322,7 +213144,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -208457,10 +213279,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -208477,8 +213297,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -208517,11 +213335,11 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -208537,8 +213355,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -208579,7 +213395,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -208593,10 +213409,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -208627,7 +213439,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -208651,8 +213463,6 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -208661,10 +213471,14 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -208735,16 +213549,14 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -208831,13 +213643,33 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -208924,6 +213756,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -208931,9 +213765,9 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -209017,7 +213851,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -209025,7 +213859,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -209056,7 +213890,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -209112,6 +213946,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -209125,7 +213961,9 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -209158,8 +213996,14 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -209176,12 +214020,18 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -209236,6 +214086,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -209254,10 +214106,20 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -209366,7 +214228,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -209376,6 +214238,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -209389,27 +214253,27 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -209417,9 +214281,9 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -209666,6 +214530,18 @@ static const UV UNI_COUNTINGROD_invlist[] = { /* for all charsets */ 0x1D380 }; +static const UV UNI_CPMN_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, + 0x10100, + 0x10102, + 0x12F90, + 0x12FF3 +}; + static const UV UNI_CPRT_invlist[] = { /* for all charsets */ 19, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -209715,7 +214591,7 @@ static const UV UNI_CURRENCYSYMBOLS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ - 1229, /* 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 */ @@ -210591,7 +215467,7 @@ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -210920,12 +215796,20 @@ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -210940,6 +215824,14 @@ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -210958,7 +215850,7 @@ static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ - 1249, /* Number of elements */ + 1265, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -211854,7 +216746,7 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -212183,12 +217075,20 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -212203,6 +217103,14 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -212221,7 +217129,7 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ - 1245, /* Number of elements */ + 1261, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -213113,7 +218021,7 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -213442,12 +218350,20 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xAB70, @@ -213462,6 +218378,14 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -213477,7 +218401,7 @@ static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ - 249, /* 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 */ @@ -213659,10 +218583,6 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C71, 0x2C72, 0x2C74, @@ -213697,9 +218617,11 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ 0xA796, 0xA7AF, 0xA7B0, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D6, + 0xA7DA, 0xA7F5, 0xA7F7, 0xAB53, @@ -213720,6 +218642,22 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -213740,7 +218678,7 @@ static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ - 281, /* 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 */ @@ -213954,10 +218892,6 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C71, 0x2C72, 0x2C74, @@ -213992,9 +218926,11 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ 0xA796, 0xA7AF, 0xA7B0, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D6, + 0xA7DA, 0xA7F5, 0xA7F7, 0xAB53, @@ -214015,6 +218951,22 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -214035,7 +218987,7 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ - 277, /* 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 */ @@ -214245,10 +219197,6 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2C71, 0x2C72, 0x2C74, @@ -214283,9 +219231,11 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ 0xA796, 0xA7AF, 0xA7B0, - 0xA7C0, - 0xA7C2, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D6, + 0xA7DA, 0xA7F5, 0xA7F7, 0xAB53, @@ -214306,6 +219256,22 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ 0x104D4, 0x104D8, 0x104FC, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10C80, 0x10CB3, 0x10CC0, @@ -214323,7 +219289,7 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ - 1655, /* Number of elements */ + 1677, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -214969,7 +219935,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x1C80, 0x1C89, 0x1C90, @@ -215371,7 +220337,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0x2ADC, 0x2ADD, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -215736,13 +220702,21 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, - 0xA7F5, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7F2, 0xA7F6, 0xA7F8, 0xA7FA, @@ -215834,6 +220808,20 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10C80, 0x10CB3, 0x118A0, @@ -215992,7 +220980,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ - 1665, /* Number of elements */ + 1687, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -216648,7 +221636,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x1C80, 0x1C89, 0x1C90, @@ -217050,7 +222038,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0x2ADC, 0x2ADD, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -217415,13 +222403,21 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, - 0xA7F5, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7F2, 0xA7F6, 0xA7F8, 0xA7FA, @@ -217513,6 +222509,20 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10C80, 0x10CB3, 0x118A0, @@ -217671,7 +222681,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ - 1663, /* Number of elements */ + 1685, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -218325,7 +223335,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x1C80, 0x1C89, 0x1C90, @@ -218727,7 +223737,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0x2ADC, 0x2ADD, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -219092,13 +224102,21 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, - 0xA7F5, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7F2, 0xA7F6, 0xA7F8, 0xA7FA, @@ -219190,6 +224208,20 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10C80, 0x10CB3, 0x118A0, @@ -219345,7 +224377,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ - 1203, /* 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 */ @@ -220201,7 +225233,7 @@ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -220530,12 +225562,20 @@ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -220544,6 +225584,14 @@ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -220562,7 +225610,7 @@ static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ - 1221, /* 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 */ @@ -221436,7 +226484,7 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -221765,12 +226813,20 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -221779,6 +226835,14 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -221797,7 +226861,7 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ - 1217, /* 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 */ @@ -222667,7 +227731,7 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -222996,12 +228060,20 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -223010,6 +228082,14 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -223025,7 +228105,7 @@ static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ - 1237, /* 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 */ @@ -223907,7 +228987,7 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -224236,12 +229316,20 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -224258,6 +229346,14 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -224276,7 +229372,7 @@ static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ - 1251, /* Number of elements */ + 1267, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -225172,7 +230268,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -225501,12 +230597,20 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -225523,6 +230627,14 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -225541,7 +230653,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ - 1251, /* Number of elements */ + 1267, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -226437,7 +231549,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -226766,12 +231878,20 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -226788,6 +231908,14 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -226803,7 +231931,7 @@ static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ - 1239, /* 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 */ @@ -227687,7 +232815,7 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -228016,12 +233144,20 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -228038,6 +233174,14 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -228056,7 +233200,7 @@ static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ - 1253, /* Number of elements */ + 1269, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -228954,7 +234098,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -229283,12 +234427,20 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -229305,6 +234457,14 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -229323,7 +234483,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ - 1253, /* Number of elements */ + 1269, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -230221,7 +235381,7 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -230550,12 +235710,20 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xAB53, @@ -230572,6 +235740,14 @@ static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10CC0, 0x10CF3, 0x118C0, @@ -230663,7 +235839,7 @@ static const UV UNI_CYRL_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_DASH_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 */ @@ -230696,6 +235872,8 @@ static const UV UNI_DASH_invlist[] = { /* for ASCII/Latin1 */ 0x2E3C, 0x2E40, 0x2E41, + 0x2E5D, + 0x2E5E, 0x301C, 0x301D, 0x3030, @@ -230722,7 +235900,7 @@ static const UV UNI_DASH_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DASH_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 */ @@ -230755,6 +235933,8 @@ static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */ 0x2E3C, 0x2E40, 0x2E41, + 0x2E5D, + 0x2E5E, 0x301C, 0x301D, 0x3030, @@ -230781,7 +235961,7 @@ static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DASH_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 */ @@ -230814,6 +235994,8 @@ static const UV UNI_DASH_invlist[] = { /* for EBCDIC 037 */ 0x2E3C, 0x2E40, 0x2E41, + 0x2E5D, + 0x2E5E, 0x301C, 0x301D, 0x3030, @@ -230909,7 +236091,7 @@ static const UV UNI_DI_invlist[] = { /* for ASCII/Latin1 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x200B, 0x2010, 0x202A, @@ -230958,7 +236140,7 @@ static const UV UNI_DI_invlist[] = { /* for EBCDIC 1047 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x200B, 0x2010, 0x202A, @@ -231007,7 +236189,7 @@ static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */ 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x200B, 0x2010, 0x202A, @@ -231037,7 +236219,7 @@ static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ - 353, /* Number of elements */ + 385, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -231098,6 +236280,10 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x7F6, 0x818, 0x81A, + 0x898, + 0x8A0, + 0x8C9, + 0x8D3, 0x8E3, 0x8FF, 0x93C, @@ -231130,6 +236316,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0xB56, 0xBCD, 0xBCE, + 0xC3C, + 0xC3D, 0xC4D, 0xC4E, 0xCBC, @@ -231182,6 +236370,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x109C, 0x135D, 0x1360, + 0x1714, + 0x1716, 0x17C9, 0x17D4, 0x17DD, @@ -231193,7 +236383,9 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1ABE, + 0x1ABF, + 0x1AC1, + 0x1ACC, 0x1B34, 0x1B35, 0x1B44, @@ -231219,8 +236411,6 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x1DC4, 0x1DD0, 0x1DF5, - 0x1DFA, - 0x1DFD, 0x1E00, 0x1FBD, 0x1FBE, @@ -231302,12 +236492,24 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0xFFE4, 0x102E0, 0x102E1, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10AE5, 0x10AE7, 0x10D22, 0x10D28, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, + 0x11046, + 0x11047, + 0x11070, + 0x11071, 0x110B9, 0x110BB, 0x11133, @@ -231374,6 +236576,16 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x16FA0, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D16D, @@ -231386,6 +236598,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ 0x1D1AE, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -231404,7 +236618,7 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ - 353, /* Number of elements */ + 385, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -231465,6 +236679,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x7F6, 0x818, 0x81A, + 0x898, + 0x8A0, + 0x8C9, + 0x8D3, 0x8E3, 0x8FF, 0x93C, @@ -231497,6 +236715,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0xB56, 0xBCD, 0xBCE, + 0xC3C, + 0xC3D, 0xC4D, 0xC4E, 0xCBC, @@ -231549,6 +236769,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x109C, 0x135D, 0x1360, + 0x1714, + 0x1716, 0x17C9, 0x17D4, 0x17DD, @@ -231560,7 +236782,9 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1ABE, + 0x1ABF, + 0x1AC1, + 0x1ACC, 0x1B34, 0x1B35, 0x1B44, @@ -231586,8 +236810,6 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x1DC4, 0x1DD0, 0x1DF5, - 0x1DFA, - 0x1DFD, 0x1E00, 0x1FBD, 0x1FBE, @@ -231669,12 +236891,24 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0xFFE4, 0x102E0, 0x102E1, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10AE5, 0x10AE7, 0x10D22, 0x10D28, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, + 0x11046, + 0x11047, + 0x11070, + 0x11071, 0x110B9, 0x110BB, 0x11133, @@ -231741,6 +236975,16 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x16FA0, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D16D, @@ -231753,6 +236997,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ 0x1D1AE, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -231771,7 +237017,7 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ - 351, /* Number of elements */ + 383, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -231830,6 +237076,10 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x7F6, 0x818, 0x81A, + 0x898, + 0x8A0, + 0x8C9, + 0x8D3, 0x8E3, 0x8FF, 0x93C, @@ -231862,6 +237112,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0xB56, 0xBCD, 0xBCE, + 0xC3C, + 0xC3D, 0xC4D, 0xC4E, 0xCBC, @@ -231914,6 +237166,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x109C, 0x135D, 0x1360, + 0x1714, + 0x1716, 0x17C9, 0x17D4, 0x17DD, @@ -231925,7 +237179,9 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1ABE, + 0x1ABF, + 0x1AC1, + 0x1ACC, 0x1B34, 0x1B35, 0x1B44, @@ -231951,8 +237207,6 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x1DC4, 0x1DD0, 0x1DF5, - 0x1DFA, - 0x1DFD, 0x1E00, 0x1FBD, 0x1FBE, @@ -232034,12 +237288,24 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0xFFE4, 0x102E0, 0x102E1, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10AE5, 0x10AE7, 0x10D22, 0x10D28, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, + 0x11046, + 0x11047, + 0x11070, + 0x11071, 0x110B9, 0x110BB, 0x11133, @@ -232106,6 +237372,16 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x16FA0, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D16D, @@ -232118,6 +237394,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */ 0x1D1AE, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -235199,7 +240477,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 */ - 375, /* Number of elements */ + 383, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -235398,6 +240676,8 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -235450,6 +240730,12 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D400, 0x1D455, 0x1D456, @@ -235588,7 +240874,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ - 381, /* Number of elements */ + 389, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -235793,6 +241079,8 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -235845,6 +241133,12 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D400, 0x1D455, 0x1D456, @@ -235983,7 +241277,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ - 379, /* Number of elements */ + 387, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -236186,6 +241480,8 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -236238,6 +241534,12 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D400, 0x1D455, 0x1D456, @@ -236373,7 +241675,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 */ - 785, /* Number of elements */ + 793, /* 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 */ @@ -236928,6 +242230,8 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -237010,6 +242314,12 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1109A, 0x1109B, 0x1109C, @@ -237172,7 +242482,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ - 783, /* Number of elements */ + 791, /* 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 */ @@ -237725,6 +243035,8 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -237807,6 +243119,12 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1109A, 0x1109B, 0x1109C, @@ -237969,7 +243287,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */ - 785, /* Number of elements */ + 793, /* 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 */ @@ -238524,6 +243842,8 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -238606,6 +243926,12 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1109A, 0x1109B, 0x1109C, @@ -238821,7 +244147,7 @@ static const UV UNI_DT__SUB_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */ - 51, /* Number of elements */ + 59, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -238868,12 +244194,20 @@ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, 0xAB60, 0xAB69, 0xAB6A, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1F16A, 0x1F16D }; @@ -238886,7 +244220,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */ - 53, /* Number of elements */ + 61, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -238935,12 +244269,20 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, 0xAB60, 0xAB69, 0xAB6A, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1F16A, 0x1F16D }; @@ -238953,7 +244295,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */ - 53, /* Number of elements */ + 61, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -239002,12 +244344,20 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, 0xAB60, 0xAB69, 0xAB6A, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1F16A, 0x1F16D }; @@ -240211,7 +245561,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 */ - 553, /* Number of elements */ + 563, /* 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 */ @@ -240654,8 +246004,14 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -240728,36 +246084,40 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ 0x1F6D3, 0x1F6D5, 0x1F6D8, + 0x1F6DD, + 0x1F6E0, 0x1F6EB, 0x1F6ED, 0x1F6F4, 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x20000, 0x2FFFE, 0x30000, @@ -240778,7 +246138,7 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ - 551, /* Number of elements */ + 561, /* 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 */ @@ -241219,8 +246579,14 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -241293,36 +246659,40 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ 0x1F6D3, 0x1F6D5, 0x1F6D8, + 0x1F6DD, + 0x1F6E0, 0x1F6EB, 0x1F6ED, 0x1F6F4, 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x20000, 0x2FFFE, 0x30000, @@ -241343,7 +246713,7 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ - 551, /* Number of elements */ + 561, /* 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 */ @@ -241784,8 +247154,14 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -241858,36 +247234,40 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */ 0x1F6D3, 0x1F6D5, 0x1F6D8, + 0x1F6DD, + 0x1F6E0, 0x1F6EB, 0x1F6ED, 0x1F6F4, 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x20000, 0x2FFFE, 0x30000, @@ -242029,7 +247409,7 @@ static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ - 229, /* Number of elements */ + 239, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -242158,8 +247538,14 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -242228,36 +247614,40 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */ 0x1F6D3, 0x1F6D5, 0x1F6D8, + 0x1F6DD, + 0x1F6E0, 0x1F6EB, 0x1F6ED, 0x1F6F4, 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x20000, 0x2FFFE, 0x30000, @@ -242275,7 +247665,7 @@ static const UV UNI_EARLYDYNASTICCUNEIFORM_invlist[] = { /* for all charsets */ }; static const UV UNI_EBASE_invlist[] = { /* for all charsets */ - 77, /* Number of elements */ + 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 */ @@ -242355,7 +247745,11 @@ static const UV UNI_EBASE_invlist[] = { /* for all charsets */ 0x1F9CD, 0x1F9D0, 0x1F9D1, - 0x1F9DE + 0x1F9DE, + 0x1FAC3, + 0x1FAC6, + 0x1FAF0, + 0x1FAF7 }; # if 'A' == 65 /* ASCII/Latin1 */ @@ -242515,7 +247909,7 @@ static const UV UNI_EMOD_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */ - 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 */ @@ -242788,7 +248182,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */ 0x1F6D3, 0x1F6D5, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6E6, 0x1F6E9, 0x1F6EA, @@ -242800,30 +248194,32 @@ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */ 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7 + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7 }; # endif /* ASCII/Latin1 */ @@ -242834,7 +248230,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EMOJI_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 */ @@ -243107,7 +248503,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */ 0x1F6D3, 0x1F6D5, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6E6, 0x1F6E9, 0x1F6EA, @@ -243119,30 +248515,32 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */ 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7 + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7 }; # endif /* EBCDIC 1047 */ @@ -243153,7 +248551,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -243426,7 +248824,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */ 0x1F6D3, 0x1F6D5, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6E6, 0x1F6E9, 0x1F6EA, @@ -243438,30 +248836,32 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */ 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7 + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7 }; # endif /* EBCDIC 037 */ @@ -243517,7 +248917,7 @@ static const UV UNI_ENCLOSEDIDEOGRAPHICSUP_invlist[] = { /* for all charsets */ }; static const UV UNI_EPRES_invlist[] = { /* for all charsets */ - 163, /* 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 */ @@ -243654,40 +249054,44 @@ static const UV UNI_EPRES_invlist[] = { /* for all charsets */ 0x1F6D3, 0x1F6D5, 0x1F6D8, + 0x1F6DD, + 0x1F6E0, 0x1F6EB, 0x1F6ED, 0x1F6F4, 0x1F6FD, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F90C, 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA00, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7 + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7 }; static const UV UNI_ETHI_invlist[] = { /* for all charsets */ - 65, /* 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 */ @@ -243755,7 +249159,15 @@ static const UV UNI_ETHI_invlist[] = { /* for all charsets */ 0xAB20, 0xAB27, 0xAB28, - 0xAB2F + 0xAB2F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF }; static const UV UNI_ETHIOPICEXT_invlist[] = { /* for all charsets */ @@ -243778,6 +249190,16 @@ static const UV UNI_ETHIOPICEXTA_invlist[] = { /* for all charsets */ 0xAB30 }; +static const UV UNI_ETHIOPICEXTB_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, + 0x1E7E0, + 0x1E800 +}; + static const UV UNI_ETHIOPICSUP_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -243791,7 +249213,7 @@ static const UV UNI_ETHIOPICSUP_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */ - 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 */ @@ -243844,6 +249266,8 @@ static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */ 0xAAF5, 0xFF70, 0xFF71, + 0x10781, + 0x10783, 0x1135D, 0x1135E, 0x115C6, @@ -243870,7 +249294,7 @@ static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */ - 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 */ @@ -243923,6 +249347,8 @@ static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */ 0xAAF5, 0xFF70, 0xFF71, + 0x10781, + 0x10783, 0x1135D, 0x1135E, 0x115C6, @@ -243949,7 +249375,7 @@ static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -244002,6 +249428,8 @@ static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */ 0xAAF5, 0xFF70, 0xFF71, + 0x10781, + 0x10783, 0x1135D, 0x1135E, 0x115C6, @@ -244686,7 +250114,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ - 691, /* Number of elements */ + 709, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -244739,7 +250167,9 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -244829,6 +250259,8 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -244940,7 +250372,7 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -244957,6 +250389,8 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -244988,7 +250422,7 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -245032,8 +250466,6 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200D, @@ -245151,16 +250583,24 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -245331,6 +250771,10 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x16FE5, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D166, 0x1D167, @@ -245369,6 +250813,8 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -245396,7 +250842,7 @@ static const UV UNI_GCB__L_invlist[] = { /* for all charsets */ }; static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */ - 27, /* Number of elements */ + 29, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -245407,6 +250853,8 @@ static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0xD4E, @@ -245430,7 +250878,7 @@ static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */ }; static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ - 319, /* Number of elements */ + 321, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -245529,6 +250977,10 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0x1058, 0x1084, 0x1085, + 0x1715, + 0x1716, + 0x1734, + 0x1735, 0x17B6, 0x17B7, 0x17BE, @@ -245697,8 +251149,6 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */ 0x116B0, 0x116B6, 0x116B7, - 0x11720, - 0x11722, 0x11726, 0x11727, 0x1182C, @@ -245782,7 +251232,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 */ - 620, /* Number of elements */ + 640, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -245846,7 +251296,11 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -245928,6 +251382,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -246033,7 +251489,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -246045,7 +251501,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x17DD, 0x17DE, 0x180B, - 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -246067,7 +251523,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -246093,8 +251549,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x2010, @@ -246220,16 +251674,24 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -246291,6 +251753,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x116AB, 0x116B8, 0x1171D, + 0x11720, + 0x11722, 0x1172C, 0x1182C, 0x1183B, @@ -246360,6 +251824,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -246394,6 +251862,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -246416,7 +251886,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ - 620, /* Number of elements */ + 640, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -246480,7 +251950,11 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -246562,6 +252036,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -246667,7 +252143,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -246679,7 +252155,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x17DD, 0x17DE, 0x180B, - 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -246701,7 +252177,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -246727,8 +252203,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x2010, @@ -246854,16 +252328,24 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -246925,6 +252407,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x116AB, 0x116B8, 0x1171D, + 0x11720, + 0x11722, 0x1172C, 0x1182C, 0x1183B, @@ -246994,6 +252478,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -247028,6 +252516,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -247050,7 +252540,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ - 620, /* Number of elements */ + 640, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -247114,7 +252604,11 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x890, + 0x892, + 0x898, + 0x8A0, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -247196,6 +252690,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -247301,7 +252797,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -247313,7 +252809,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x17DD, 0x17DE, 0x180B, - 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -247335,7 +252831,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -247361,8 +252857,6 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x2010, @@ -247488,16 +252982,24 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x11100, @@ -247559,6 +253061,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x116AB, 0x116B8, 0x1171D, + 0x11720, + 0x11722, 0x1172C, 0x1182C, 0x1183B, @@ -247628,6 +253132,10 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -247662,6 +253170,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -247745,7 +253255,7 @@ static const UV UNI_GEORGIANSUP_invlist[] = { /* for all charsets */ }; static const UV UNI_GLAG_invlist[] = { /* for all charsets */ - 23, /* 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 */ @@ -247755,9 +253265,7 @@ static const UV UNI_GLAG_invlist[] = { /* for all charsets */ 0x487, 0x488, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, + 0x2C60, 0x2E43, 0x2E44, 0xA66F, @@ -247901,7 +253409,7 @@ static const UV UNI_GRAN_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ - 1669, /* Number of elements */ + 1723, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -247948,7 +253456,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x610, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x64B, 0x660, 0x670, @@ -247990,10 +253498,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x85F, 0x860, 0x86B, + 0x870, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x903, 0x93A, 0x93B, @@ -248170,6 +253678,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xC45, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -248196,7 +253706,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xCC9, 0xCCA, 0xCCC, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -248375,12 +253885,12 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x1715, + 0x1716, + 0x171F, 0x1732, - 0x1735, + 0x1734, 0x1737, 0x1740, 0x1752, @@ -248465,11 +253975,11 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1B3D, 0x1B42, 0x1B43, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B6B, 0x1B74, - 0x1B7D, + 0x1B7F, 0x1B82, 0x1BA2, 0x1BA6, @@ -248557,7 +254067,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x218C, 0x2190, @@ -248569,10 +254079,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CEF, 0x2CF2, 0x2CF4, @@ -248605,7 +254111,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x2DD8, 0x2DDF, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -248631,8 +254137,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -248649,10 +254153,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xA6F2, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -248773,15 +254281,15 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, + 0xFE00, 0xFE10, 0xFE1A, 0xFE30, @@ -248869,13 +254377,33 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -248960,6 +254488,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -248972,6 +254504,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1104E, 0x11052, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11082, 0x110B3, 0x110B7, @@ -249117,7 +254653,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x116B6, 0x116B7, 0x116B8, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -249127,7 +254663,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x11726, 0x11727, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1182F, 0x11838, @@ -249184,7 +254720,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x11A98, 0x11A9A, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -249244,6 +254780,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x14400, @@ -249255,7 +254793,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF5, @@ -249290,8 +254830,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -249310,6 +254856,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9D, 0x1BC9F, 0x1BCA0, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -249325,7 +254873,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -249386,6 +254934,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1DA84, 0x1DA85, 0x1DA8C, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, @@ -249394,12 +254944,22 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -249510,7 +255070,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -249520,6 +255080,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -249533,27 +255095,27 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -249561,9 +255123,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -249584,7 +255146,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ - 1669, /* Number of elements */ + 1723, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -249631,7 +255193,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x610, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x64B, 0x660, 0x670, @@ -249673,10 +255235,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x85F, 0x860, 0x86B, + 0x870, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x903, 0x93A, 0x93B, @@ -249853,6 +255415,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xC45, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -249879,7 +255443,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xCC9, 0xCCA, 0xCCC, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -250058,12 +255622,12 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x1715, + 0x1716, + 0x171F, 0x1732, - 0x1735, + 0x1734, 0x1737, 0x1740, 0x1752, @@ -250148,11 +255712,11 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1B3D, 0x1B42, 0x1B43, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B6B, 0x1B74, - 0x1B7D, + 0x1B7F, 0x1B82, 0x1BA2, 0x1BA6, @@ -250240,7 +255804,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x218C, 0x2190, @@ -250252,10 +255816,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CEF, 0x2CF2, 0x2CF4, @@ -250288,7 +255848,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x2DD8, 0x2DDF, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -250314,8 +255874,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -250332,10 +255890,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xA6F2, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -250456,15 +256018,15 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, + 0xFE00, 0xFE10, 0xFE1A, 0xFE30, @@ -250552,13 +256114,33 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -250643,6 +256225,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -250655,6 +256241,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1104E, 0x11052, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11082, 0x110B3, 0x110B7, @@ -250800,7 +256390,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x116B6, 0x116B7, 0x116B8, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -250810,7 +256400,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x11726, 0x11727, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1182F, 0x11838, @@ -250867,7 +256457,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x11A98, 0x11A9A, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -250927,6 +256517,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x14400, @@ -250938,7 +256530,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF5, @@ -250973,8 +256567,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -250993,6 +256593,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9D, 0x1BC9F, 0x1BCA0, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -251008,7 +256610,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -251069,6 +256671,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1DA84, 0x1DA85, 0x1DA8C, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, @@ -251077,12 +256681,22 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -251193,7 +256807,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -251203,6 +256817,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -251216,27 +256832,27 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -251244,9 +256860,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -251267,7 +256883,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ - 1669, /* Number of elements */ + 1723, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -251314,7 +256930,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x610, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x64B, 0x660, 0x670, @@ -251356,10 +256972,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x85F, 0x860, 0x86B, + 0x870, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x903, 0x93A, 0x93B, @@ -251536,6 +257152,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xC45, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -251562,7 +257180,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xCC9, 0xCCA, 0xCCC, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -251741,12 +257359,12 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x1715, + 0x1716, + 0x171F, 0x1732, - 0x1735, + 0x1734, 0x1737, 0x1740, 0x1752, @@ -251831,11 +257449,11 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1B3D, 0x1B42, 0x1B43, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B6B, 0x1B74, - 0x1B7D, + 0x1B7F, 0x1B82, 0x1BA2, 0x1BA6, @@ -251923,7 +257541,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x218C, 0x2190, @@ -251935,10 +257553,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CEF, 0x2CF2, 0x2CF4, @@ -251971,7 +257585,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x2DD8, 0x2DDF, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -251997,8 +257611,6 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -252015,10 +257627,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xA6F2, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -252139,15 +257755,15 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, + 0xFE00, 0xFE10, 0xFE1A, 0xFE30, @@ -252235,13 +257851,33 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -252326,6 +257962,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -252338,6 +257978,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1104E, 0x11052, 0x11070, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11082, 0x110B3, 0x110B7, @@ -252483,7 +258127,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x116B6, 0x116B7, 0x116B8, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -252493,7 +258137,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x11726, 0x11727, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1182F, 0x11838, @@ -252550,7 +258194,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x11A98, 0x11A9A, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -252610,6 +258254,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x14400, @@ -252621,7 +258267,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF5, @@ -252656,8 +258304,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -252676,6 +258330,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1BC9D, 0x1BC9F, 0x1BCA0, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -252691,7 +258347,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -252752,6 +258408,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1DA84, 0x1DA85, 0x1DA8C, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, @@ -252760,12 +258418,22 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, 0x1E2F0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -252876,7 +258544,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -252886,6 +258554,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -252899,27 +258569,27 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -252927,9 +258597,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -253039,7 +258709,7 @@ static const UV UNI_GREK_invlist[] = { /* for all charsets */ }; static const UV UNI_GREXT_invlist[] = { /* for all charsets */ - 689, /* Number of elements */ + 707, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -253092,7 +258762,9 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -253182,6 +258854,8 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -253293,7 +258967,7 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -253310,6 +258984,8 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -253341,7 +259017,7 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -253385,8 +259061,6 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200D, @@ -253504,16 +259178,24 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -253684,6 +259366,10 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x16FE5, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D166, 0x1D167, @@ -253722,6 +259408,8 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -253843,7 +259531,7 @@ static const UV UNI_HALFMARKS_invlist[] = { /* for all charsets */ }; static const UV UNI_HAN_invlist[] = { /* for all charsets */ - 73, /* Number of elements */ + 75, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -253889,7 +259577,7 @@ static const UV UNI_HAN_invlist[] = { /* for all charsets */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA700, 0xA708, 0xF900, @@ -253900,6 +259588,8 @@ static const UV UNI_HAN_invlist[] = { /* for all charsets */ 0xFE47, 0xFF61, 0xFF66, + 0x16FE2, + 0x16FE4, 0x16FF0, 0x16FF2, 0x1D360, @@ -253907,9 +259597,9 @@ static const UV UNI_HAN_invlist[] = { /* for all charsets */ 0x1F250, 0x1F252, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -254075,7 +259765,7 @@ static const UV UNI_HIRA_invlist[] = { /* for all charsets */ 0xFF9E, 0xFFA0, 0x1B001, - 0x1B11F, + 0x1B120, 0x1B150, 0x1B153, 0x1F200, @@ -254263,7 +259953,7 @@ static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ - 1461, /* Number of elements */ + 1513, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -254370,11 +260060,11 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -254542,7 +260232,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -254552,6 +260242,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -254576,7 +260268,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -254743,10 +260435,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -254766,7 +260456,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -254805,9 +260495,9 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -254831,8 +260521,6 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -254913,10 +260601,6 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -254977,8 +260661,6 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -254997,10 +260679,14 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -255178,12 +260864,34 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -255264,6 +260972,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -255271,9 +260981,11 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -255380,6 +261092,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -255416,7 +261130,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -255468,6 +261182,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -255478,6 +261194,10 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -255512,8 +261232,14 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -255530,6 +261256,10 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -255616,6 +261346,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -255634,8 +261366,18 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -255713,9 +261455,9 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -255738,7 +261480,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ - 1485, /* Number of elements */ + 1537, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -255869,11 +261611,11 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -256041,7 +261783,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -256051,6 +261793,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -256075,7 +261819,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -256242,10 +261986,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -256265,7 +262007,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -256304,9 +262046,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -256330,8 +262072,6 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -256412,10 +262152,6 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -256476,8 +262212,6 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -256496,10 +262230,14 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -256677,12 +262415,34 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -256763,6 +262523,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -256770,9 +262532,11 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -256879,6 +262643,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -256915,7 +262681,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -256967,6 +262733,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -256977,6 +262745,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -257011,8 +262783,14 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -257029,6 +262807,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -257115,6 +262897,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -257133,8 +262917,18 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -257212,9 +263006,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -257237,7 +263031,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ - 1481, /* Number of elements */ + 1533, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -257364,11 +263158,11 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -257536,7 +263330,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -257546,6 +263340,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -257570,7 +263366,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -257737,10 +263533,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -257760,7 +263554,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -257799,9 +263593,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -257825,8 +263619,6 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -257907,10 +263699,6 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -257971,8 +263759,6 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -257991,10 +263777,14 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -258172,12 +263962,34 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -258258,6 +264070,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -258265,9 +264079,11 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -258374,6 +264190,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -258410,7 +264228,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -258462,6 +264280,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -258472,6 +264292,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -258506,8 +264330,14 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -258524,6 +264354,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -258610,6 +264444,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -258628,8 +264464,18 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -258707,9 +264553,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -258729,7 +264575,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 */ - 749, /* 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 */ @@ -258870,12 +264716,16 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -259044,7 +264894,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -259052,6 +264902,8 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -259078,6 +264930,8 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -259275,7 +265129,9 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -259405,7 +265261,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -259422,8 +265278,14 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -259466,14 +265328,26 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -259492,7 +265366,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 */ - 783, /* Number of elements */ + 811, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -259667,12 +265541,16 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -259841,7 +265719,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -259849,6 +265727,8 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -259875,6 +265755,8 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -260072,7 +265954,9 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -260202,7 +266086,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -260219,8 +266103,14 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -260263,14 +266153,26 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -260289,7 +266191,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 */ - 779, /* Number of elements */ + 807, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -260460,12 +266362,16 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -260634,7 +266540,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -260642,6 +266548,8 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -260668,6 +266576,8 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -260865,7 +266775,9 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -260995,7 +266907,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -261012,8 +266924,14 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -261056,14 +266974,26 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -261079,7 +267009,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 * # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Latin1 */ - 749, /* 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 */ @@ -261220,12 +267150,16 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -261394,7 +267328,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -261402,6 +267336,8 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -261428,6 +267364,8 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -261625,7 +267563,9 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -261755,7 +267695,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -261772,8 +267712,14 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -261816,14 +267762,26 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -261842,7 +267800,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 1047 */ - 783, /* Number of elements */ + 811, /* 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 */ @@ -262017,12 +267975,16 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -262191,7 +268153,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -262199,6 +268161,8 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -262225,6 +268189,8 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -262422,7 +268388,9 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -262552,7 +268520,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -262569,8 +268537,14 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -262613,14 +268587,26 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -262639,7 +268625,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10 && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 037 */ - 779, /* Number of elements */ + 807, /* 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 */ @@ -262810,12 +268796,16 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -262984,7 +268974,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -262992,6 +268982,8 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -263018,6 +269010,8 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -263215,7 +269209,9 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -263345,7 +269341,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -263362,8 +269358,14 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -263406,14 +269408,26 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -263445,7 +269459,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for ASCII 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x200B, 0x200C, 0x200E, @@ -263498,7 +269512,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x200B, 0x200C, 0x200E, @@ -263551,7 +269565,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI 0x17B4, 0x17B6, 0x180B, - 0x180F, + 0x1810, 0x200B, 0x200C, 0x200E, @@ -263583,7 +269597,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI # endif /* EBCDIC 037 */ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets */ - 425, /* Number of elements */ + 443, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -263601,10 +269615,8 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -263629,9 +269641,7 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x1CFA, 0x1CFB, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, + 0x2C60, 0x2C80, 0x2CF4, 0x2CF9, @@ -263689,7 +269699,21 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, @@ -263778,6 +269802,8 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -263785,9 +269811,9 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -263863,7 +269889,7 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -263871,7 +269897,7 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -263942,6 +269968,8 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -263953,7 +269981,9 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -264008,6 +270038,8 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets 0x1E025, 0x1E026, 0x1E02B, + 0x1E290, + 0x1E2AF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -264151,7 +270183,7 @@ static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 037 * # endif /* EBCDIC 037 */ static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charsets */ - 171, /* Number of elements */ + 175, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -264211,9 +270243,9 @@ static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charset 0x1AA0, 0x1AAE, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -264224,6 +270256,8 @@ static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charset 0x1C80, 0x1CC0, 0x1CC8, + 0x1DFA, + 0x1DFB, 0x2D30, 0x2D68, 0x2D70, @@ -264286,6 +270320,8 @@ static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charset 0x1145C, 0x1145D, 0x11462, + 0x11AB0, + 0x11AC0, 0x11D60, 0x11D66, 0x11D67, @@ -264331,7 +270367,7 @@ static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charset # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Latin1 */ - 1357, /* 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 */ @@ -264367,8 +270403,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -264386,11 +270420,11 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -264546,7 +270580,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -264556,6 +270590,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -264578,7 +270614,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -264713,10 +270749,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -264733,8 +270767,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -264773,11 +270805,11 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -264793,8 +270825,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -264835,7 +270865,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -264849,10 +270879,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -264883,7 +270909,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -264907,8 +270933,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -264917,10 +270941,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -264991,16 +271019,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -265087,13 +271113,33 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -265180,6 +271226,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -265187,9 +271235,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -265273,7 +271321,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -265281,7 +271329,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -265312,7 +271360,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -265368,6 +271416,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -265381,7 +271431,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -265414,8 +271466,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -265432,12 +271490,18 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -265492,6 +271556,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -265510,10 +271576,20 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -265622,7 +271698,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -265632,6 +271708,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -265645,27 +271723,27 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -265673,9 +271751,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -265702,7 +271780,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 1047 */ - 1361, /* Number of elements */ + 1403, /* 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 */ @@ -265742,8 +271820,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -265761,11 +271837,11 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -265921,7 +271997,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -265931,6 +272007,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -265953,7 +272031,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -266088,10 +272166,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -266108,8 +272184,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -266148,11 +272222,11 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -266168,8 +272242,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -266210,7 +272282,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -266224,10 +272296,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -266258,7 +272326,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -266282,8 +272350,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -266292,10 +272358,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -266366,16 +272436,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -266462,13 +272530,33 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -266555,6 +272643,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -266562,9 +272652,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -266648,7 +272738,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -266656,7 +272746,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -266687,7 +272777,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -266743,6 +272833,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -266756,7 +272848,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -266789,8 +272883,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -266807,12 +272907,18 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -266867,6 +272973,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -266885,10 +272993,20 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -266997,7 +273115,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -267007,6 +273125,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -267020,27 +273140,27 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -267048,9 +273168,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -267077,7 +273197,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10 && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 037 */ - 1361, /* Number of elements */ + 1403, /* 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 */ @@ -267117,8 +273237,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -267136,11 +273254,11 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -267296,7 +273414,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -267306,6 +273424,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -267328,7 +273448,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -267463,10 +273583,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -267483,8 +273601,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -267523,11 +273639,11 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -267543,8 +273659,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -267585,7 +273699,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -267599,10 +273713,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -267633,7 +273743,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -267657,8 +273767,6 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -267667,10 +273775,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -267741,16 +273853,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -267837,13 +273947,33 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -267930,6 +274060,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -267937,9 +274069,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -268023,7 +274155,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -268031,7 +274163,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -268062,7 +274194,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -268118,6 +274250,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -268131,7 +274265,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -268164,8 +274300,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -268182,12 +274324,18 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -268242,6 +274390,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -268260,10 +274410,20 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -268372,7 +274532,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -268382,6 +274542,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -268395,27 +274557,27 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -268423,9 +274585,9 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -268449,7 +274611,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03 # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 */ - 503, /* Number of elements */ + 511, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -268740,6 +274902,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 * 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -268822,6 +274986,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 * 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D15E, 0x1D165, 0x1D1BB, @@ -268966,7 +275136,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 * && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */ - 509, /* Number of elements */ + 517, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -269263,6 +275433,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -269345,6 +275517,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D15E, 0x1D165, 0x1D1BB, @@ -269489,7 +275667,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */ - 507, /* Number of elements */ + 515, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -269784,6 +275962,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -269866,6 +276046,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D15E, 0x1D165, 0x1D1BB, @@ -270007,7 +276193,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ - 691, /* Number of elements */ + 707, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -270086,7 +276272,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x610, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -270108,6 +276294,10 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x83F, 0x85E, 0x85F, + 0x888, + 0x889, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x964, @@ -270217,7 +276407,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x1B5A, 0x1B6B, 0x1B74, - 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -270255,7 +276445,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x20A0, 0x20A8, 0x20A9, - 0x20C0, + 0x20C1, 0x20DD, 0x20E1, 0x20E2, @@ -270317,7 +276507,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x2D70, 0x2D71, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -270399,11 +276589,13 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0xABEB, 0xABEC, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE45, 0xFE47, 0xFFF9, @@ -270484,6 +276676,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x10F27, 0x10F51, 0x10F5A, + 0x10F86, + 0x10F8A, 0x10FC5, 0x10FCC, 0x11047, @@ -270526,6 +276720,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173A, 0x11740, 0x1183B, @@ -270556,6 +276752,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x13430, 0x13439, 0x16A6E, @@ -270576,6 +276774,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9D, 0x1BC9F, 0x1BCA0, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -270591,7 +276791,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x1D1AE, 0x1D1BB, 0x1D1C1, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -270654,7 +276854,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -270664,6 +276864,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -270677,27 +276879,27 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -270712,7 +276914,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ - 705, /* Number of elements */ + 721, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -270805,7 +277007,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x610, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -270827,6 +277029,10 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x83F, 0x85E, 0x85F, + 0x888, + 0x889, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x964, @@ -270936,7 +277142,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x1B5A, 0x1B6B, 0x1B74, - 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -270974,7 +277180,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x20A0, 0x20A8, 0x20A9, - 0x20C0, + 0x20C1, 0x20DD, 0x20E1, 0x20E2, @@ -271036,7 +277242,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x2D70, 0x2D71, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -271118,11 +277324,13 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0xABEB, 0xABEC, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE45, 0xFE47, 0xFFF9, @@ -271203,6 +277411,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x10F27, 0x10F51, 0x10F5A, + 0x10F86, + 0x10F8A, 0x10FC5, 0x10FCC, 0x11047, @@ -271245,6 +277455,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173A, 0x11740, 0x1183B, @@ -271275,6 +277487,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x13430, 0x13439, 0x16A6E, @@ -271295,6 +277509,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9D, 0x1BC9F, 0x1BCA0, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -271310,7 +277526,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x1D1AE, 0x1D1BB, 0x1D1C1, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -271373,7 +277589,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -271383,6 +277599,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -271396,27 +277614,27 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -271431,7 +277649,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ - 703, /* Number of elements */ + 719, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -271522,7 +277740,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x610, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -271544,6 +277762,10 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x83F, 0x85E, 0x85F, + 0x888, + 0x889, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x964, @@ -271653,7 +277875,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x1B5A, 0x1B6B, 0x1B74, - 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -271691,7 +277913,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x20A0, 0x20A8, 0x20A9, - 0x20C0, + 0x20C1, 0x20DD, 0x20E1, 0x20E2, @@ -271753,7 +277975,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x2D70, 0x2D71, 0x2E00, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -271835,11 +278057,13 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0xABEB, 0xABEC, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE45, 0xFE47, 0xFFF9, @@ -271920,6 +278144,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x10F27, 0x10F51, 0x10F5A, + 0x10F86, + 0x10F8A, 0x10FC5, 0x10FCC, 0x11047, @@ -271962,6 +278188,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173A, 0x11740, 0x1183B, @@ -271992,6 +278220,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x13430, 0x13439, 0x16A6E, @@ -272012,6 +278242,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x1BC9D, 0x1BC9F, 0x1BCA0, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -272027,7 +278259,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x1D1AE, 0x1D1BB, 0x1D1C1, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -272090,7 +278322,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -272100,6 +278332,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -272113,27 +278347,27 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -272143,7 +278377,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_IDENTIFIERTYPE__OBSOLETE_invlist[] = { /* for all charsets */ - 207, /* Number of elements */ + 209, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -272298,6 +278532,8 @@ static const UV UNI_IDENTIFIERTYPE__OBSOLETE_invlist[] = { /* for all charsets 0x3030, 0x312E, 0x312F, + 0x31F0, + 0x3200, 0xA610, 0xA613, 0xA62A, @@ -272359,7 +278595,7 @@ static const UV UNI_IDENTIFIERTYPE__OBSOLETE_invlist[] = { /* for all charsets # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Latin1 */ - 733, /* Number of elements */ + 761, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -272492,12 +278728,16 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -272666,7 +278906,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -272674,6 +278914,8 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -272700,6 +278942,8 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -272895,7 +279139,9 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -273019,7 +279265,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -273036,8 +279282,14 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -273080,14 +279332,26 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -273106,7 +279370,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 1047 */ - 763, /* Number of elements */ + 791, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -273269,12 +279533,16 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -273443,7 +279711,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -273451,6 +279719,8 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -273477,6 +279747,8 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -273672,7 +279944,9 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -273796,7 +280070,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -273813,8 +280087,14 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -273857,14 +280137,26 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -273883,7 +280175,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104 && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 */ - 759, /* Number of elements */ + 787, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -274042,12 +280334,16 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0x700, 0x750, 0x7B2, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8B2, 0x8B3, - 0x8B6, - 0x8C8, + 0x8B5, + 0x8CA, 0x901, 0x94E, 0x94F, @@ -274216,7 +280512,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0xC34, 0xC35, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -274224,6 +280520,8 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0xC4E, 0xC55, 0xC57, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC66, @@ -274250,6 +280548,8 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0xCCE, 0xCD5, 0xCD7, + 0xCDD, + 0xCDE, 0xCE0, 0xCE4, 0xCE6, @@ -274445,7 +280745,9 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0x17A9, 0x17B4, 0x17B6, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17D3, 0x17D7, @@ -274569,7 +280871,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xA67F, 0xA680, 0xA717, @@ -274586,8 +280888,14 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0xA7AF, 0xA7B8, 0xA7BA, - 0xA7C2, + 0xA7C0, 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, 0xA9E7, 0xA9FF, 0xAA60, @@ -274630,14 +280938,26 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 0x1133D, 0x16FF0, 0x16FF2, + 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, 0x1B168, + 0x1DF00, + 0x1DF1F, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -274651,7 +280971,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 # endif /* EBCDIC 037 */ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets */ - 191, /* Number of elements */ + 199, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -274740,12 +281060,16 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets 0xDF4, 0xF18, 0xF1A, - 0x17CB, + 0x17CE, + 0x17D0, + 0x17D1, 0x17D2, 0x17DD, 0x17DE, 0x1ABF, 0x1AC1, + 0x1B6B, + 0x1B74, 0x1D00, 0x1D2C, 0x1D2F, @@ -274759,8 +281083,6 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets 0x1D79, 0x1D9B, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x1E9C, 0x1E9E, @@ -274796,8 +281118,6 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets 0x3036, 0x303B, 0x303D, - 0x31F0, - 0x3200, 0x327F, 0x3280, 0x4DC0, @@ -274819,17 +281139,25 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets 0xFB1E, 0xFB1F, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFD3E, - 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE20, 0xFE30, 0xFE45, 0xFE47, 0xFE73, 0xFE74, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -274841,7 +281169,7 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets 0x1D17B, 0x1D1BB, 0x1D1C1, - 0x1D1E9, + 0x1D1EB, 0x1D242, 0x1D245, 0x1D300, @@ -274849,7 +281177,7 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets }; static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charsets */ - 153, /* Number of elements */ + 165, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -274932,9 +281260,11 @@ static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charse 0x6E9, 0x6EA, 0x6EE, + 0x898, + 0x8A0, 0x8B3, 0x8B5, - 0x8D3, + 0x8CA, 0x8E2, 0x8E3, 0x901, @@ -274970,6 +281300,8 @@ static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charse 0xF3A, 0x18A9, 0x18AA, + 0x1AC1, + 0x1ACF, 0x2054, 0x2055, 0x218A, @@ -274998,10 +281330,18 @@ static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charse 0xFB1F, 0xFE2E, 0xFE30, + 0x10780, + 0x10781, 0x16A40, 0x16A5F, 0x16A60, 0x16A6A, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1D1DE, 0x1D1E9, 0x1F54F, @@ -275023,7 +281363,7 @@ static const UV UNI_IDEO_invlist[] = { /* for all charsets */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xF900, 0xFA6E, 0xFA70, @@ -275039,9 +281379,9 @@ static const UV UNI_IDEO_invlist[] = { /* for all charsets */ 0x1B170, 0x1B2FC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -275067,7 +281407,7 @@ static const UV UNI_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ - 1245, /* 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 */ @@ -275170,10 +281510,12 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -275302,6 +281644,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -275318,7 +281662,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -275461,10 +281805,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -275505,7 +281847,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -275605,10 +281947,6 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -275669,8 +282007,6 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -275691,10 +282027,14 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -275872,12 +282212,34 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -275948,12 +282310,18 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -276036,6 +282404,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -276074,7 +282444,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -276110,6 +282480,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -276118,6 +282490,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -276146,8 +282520,14 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -276222,14 +282602,26 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -276303,9 +282695,9 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -276326,7 +282718,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ - 1271, /* Number of elements */ + 1323, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -276455,10 +282847,12 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -276587,6 +282981,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -276603,7 +282999,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -276746,10 +283142,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -276790,7 +283184,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -276890,10 +283284,6 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -276954,8 +283344,6 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -276976,10 +283364,14 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -277157,12 +283549,34 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -277233,12 +283647,18 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -277321,6 +283741,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -277359,7 +283781,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -277395,6 +283817,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -277403,6 +283827,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -277431,8 +283857,14 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -277507,14 +283939,26 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -277588,9 +284032,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -277611,7 +284055,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ - 1267, /* Number of elements */ + 1319, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -277736,10 +284180,12 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -277868,6 +284314,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -277884,7 +284332,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -278027,10 +284475,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -278071,7 +284517,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -278171,10 +284617,6 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -278235,8 +284677,6 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -278257,10 +284697,14 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -278438,12 +284882,34 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -278514,12 +284980,18 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -278602,6 +285074,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -278640,7 +285114,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -278676,6 +285150,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -278684,6 +285160,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -278712,8 +285190,14 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -278788,14 +285272,26 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -278869,9 +285365,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -286258,6 +292754,1425 @@ static const UV UNI_IN__13_invlist[] = { /* for all charsets */ 0x110000 }; +static const UV UNI_IN__14_invlist[] = { /* for all charsets */ + 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 */ + 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, + 0x70E, + 0x70F, + 0x74B, + 0x74D, + 0x7B2, + 0x7C0, + 0x7FB, + 0x7FD, + 0x82E, + 0x830, + 0x83F, + 0x840, + 0x85C, + 0x85E, + 0x85F, + 0x860, + 0x86B, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, + 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, + 0xB55, + 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, + 0xC3C, + 0xC45, + 0xC46, + 0xC49, + 0xC4A, + 0xC4E, + 0xC55, + 0xC57, + 0xC58, + 0xC5B, + 0xC5D, + 0xC5E, + 0xC60, + 0xC64, + 0xC66, + 0xC70, + 0xC77, + 0xC8D, + 0xC8E, + 0xC91, + 0xC92, + 0xCA9, + 0xCAA, + 0xCB4, + 0xCB5, + 0xCBA, + 0xCBC, + 0xCC5, + 0xCC6, + 0xCC9, + 0xCCA, + 0xCCE, + 0xCD5, + 0xCD7, + 0xCDD, + 0xCDF, + 0xCE0, + 0xCE4, + 0xCE6, + 0xCF0, + 0xCF1, + 0xCF3, + 0xD00, + 0xD0D, + 0xD0E, + 0xD11, + 0xD12, + 0xD45, + 0xD46, + 0xD49, + 0xD4A, + 0xD50, + 0xD54, + 0xD64, + 0xD66, + 0xD80, + 0xD81, + 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, + 0x1716, + 0x171F, + 0x1737, + 0x1740, + 0x1754, + 0x1760, + 0x176D, + 0x176E, + 0x1771, + 0x1772, + 0x1774, + 0x1780, + 0x17DE, + 0x17E0, + 0x17EA, + 0x17F0, + 0x17FA, + 0x1800, + 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, + 0x1ACF, + 0x1B00, + 0x1B4D, + 0x1B50, + 0x1B7F, + 0x1B80, + 0x1BF4, + 0x1BFC, + 0x1C38, + 0x1C3B, + 0x1C4A, + 0x1C4D, + 0x1C89, + 0x1C90, + 0x1CBB, + 0x1CBD, + 0x1CC8, + 0x1CD0, + 0x1CFB, + 0x1D00, + 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, + 0x20C1, + 0x20D0, + 0x20F1, + 0x2100, + 0x218C, + 0x2190, + 0x2427, + 0x2440, + 0x244B, + 0x2460, + 0x2B74, + 0x2B76, + 0x2B96, + 0x2B97, + 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, + 0x2E5E, + 0x2E80, + 0x2E9A, + 0x2E9B, + 0x2EF4, + 0x2F00, + 0x2FD6, + 0x2FF0, + 0x2FFC, + 0x3000, + 0x3040, + 0x3041, + 0x3097, + 0x3099, + 0x3100, + 0x3105, + 0x3130, + 0x3131, + 0x318F, + 0x3190, + 0x31E4, + 0x31F0, + 0x321F, + 0x3220, + 0xA48D, + 0xA490, + 0xA4C7, + 0xA4D0, + 0xA62C, + 0xA640, + 0xA6F8, + 0xA700, + 0xA7CB, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, + 0xA82D, + 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, + 0xAB6C, + 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, + 0xFBC3, + 0xFBD3, + 0xFD90, + 0xFD92, + 0xFDC8, + 0xFDCF, + 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, + 0x1019D, + 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, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10600, + 0x10737, + 0x10740, + 0x10756, + 0x10760, + 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 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, + 0x10E80, + 0x10EAA, + 0x10EAB, + 0x10EAE, + 0x10EB0, + 0x10EB2, + 0x10F00, + 0x10F28, + 0x10F30, + 0x10F5A, + 0x10F70, + 0x10F8A, + 0x10FB0, + 0x10FCC, + 0x10FE0, + 0x10FF7, + 0x11000, + 0x1104E, + 0x11052, + 0x11076, + 0x1107F, + 0x110C3, + 0x110CD, + 0x110CE, + 0x110D0, + 0x110E9, + 0x110F0, + 0x110FA, + 0x11100, + 0x11135, + 0x11136, + 0x11148, + 0x11150, + 0x11177, + 0x11180, + 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, + 0x1145C, + 0x1145D, + 0x11462, + 0x11480, + 0x114C8, + 0x114D0, + 0x114DA, + 0x11580, + 0x115B6, + 0x115B8, + 0x115DE, + 0x11600, + 0x11645, + 0x11650, + 0x1165A, + 0x11660, + 0x1166D, + 0x11680, + 0x116BA, + 0x116C0, + 0x116CA, + 0x11700, + 0x1171B, + 0x1171D, + 0x1172C, + 0x11730, + 0x11747, + 0x11800, + 0x1183C, + 0x118A0, + 0x118F3, + 0x118FF, + 0x11907, + 0x11909, + 0x1190A, + 0x1190C, + 0x11914, + 0x11915, + 0x11917, + 0x11918, + 0x11936, + 0x11937, + 0x11939, + 0x1193B, + 0x11947, + 0x11950, + 0x1195A, + 0x119A0, + 0x119A8, + 0x119AA, + 0x119D8, + 0x119DA, + 0x119E5, + 0x11A00, + 0x11A48, + 0x11A50, + 0x11AA3, + 0x11AB0, + 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, + 0x11FB0, + 0x11FB1, + 0x11FC0, + 0x11FF2, + 0x11FFF, + 0x1239A, + 0x12400, + 0x1246F, + 0x12470, + 0x12475, + 0x12480, + 0x12544, + 0x12F90, + 0x12FF3, + 0x13000, + 0x1342F, + 0x13430, + 0x13439, + 0x14400, + 0x14647, + 0x16800, + 0x16A39, + 0x16A40, + 0x16A5F, + 0x16A60, + 0x16A6A, + 0x16A6E, + 0x16ABF, + 0x16AC0, + 0x16ACA, + 0x16AD0, + 0x16AEE, + 0x16AF0, + 0x16AF6, + 0x16B00, + 0x16B46, + 0x16B50, + 0x16B5A, + 0x16B5B, + 0x16B62, + 0x16B63, + 0x16B78, + 0x16B7D, + 0x16B90, + 0x16E40, + 0x16E9B, + 0x16F00, + 0x16F4B, + 0x16F4F, + 0x16F88, + 0x16F8F, + 0x16FA0, + 0x16FE0, + 0x16FE5, + 0x16FF0, + 0x16FF2, + 0x17000, + 0x187F8, + 0x18800, + 0x18CD6, + 0x18D00, + 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, + 0x1B000, + 0x1B123, + 0x1B150, + 0x1B153, + 0x1B164, + 0x1B168, + 0x1B170, + 0x1B2FC, + 0x1BC00, + 0x1BC6B, + 0x1BC70, + 0x1BC7D, + 0x1BC80, + 0x1BC89, + 0x1BC90, + 0x1BC9A, + 0x1BC9C, + 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, + 0x1D000, + 0x1D0F6, + 0x1D100, + 0x1D127, + 0x1D129, + 0x1D1EB, + 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, + 0x1DF00, + 0x1DF1F, + 0x1E000, + 0x1E007, + 0x1E008, + 0x1E019, + 0x1E01B, + 0x1E022, + 0x1E023, + 0x1E025, + 0x1E026, + 0x1E02B, + 0x1E100, + 0x1E12D, + 0x1E130, + 0x1E13E, + 0x1E140, + 0x1E14A, + 0x1E14E, + 0x1E150, + 0x1E290, + 0x1E2AF, + 0x1E2C0, + 0x1E2FA, + 0x1E2FF, + 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, + 0x1E800, + 0x1E8C5, + 0x1E8C7, + 0x1E8D7, + 0x1E900, + 0x1E94C, + 0x1E950, + 0x1E95A, + 0x1E95E, + 0x1E960, + 0x1EC71, + 0x1ECB5, + 0x1ED01, + 0x1ED3E, + 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, + 0x1F1AE, + 0x1F1E6, + 0x1F203, + 0x1F210, + 0x1F23C, + 0x1F240, + 0x1F249, + 0x1F250, + 0x1F252, + 0x1F260, + 0x1F266, + 0x1F300, + 0x1F6D8, + 0x1F6DD, + 0x1F6ED, + 0x1F6F0, + 0x1F6FD, + 0x1F700, + 0x1F774, + 0x1F780, + 0x1F7D9, + 0x1F7E0, + 0x1F7EC, + 0x1F7F0, + 0x1F7F1, + 0x1F800, + 0x1F80C, + 0x1F810, + 0x1F848, + 0x1F850, + 0x1F85A, + 0x1F860, + 0x1F888, + 0x1F890, + 0x1F8AE, + 0x1F8B0, + 0x1F8B2, + 0x1F900, + 0x1FA54, + 0x1FA60, + 0x1FA6E, + 0x1FA70, + 0x1FA75, + 0x1FA78, + 0x1FA7D, + 0x1FA80, + 0x1FA87, + 0x1FA90, + 0x1FAAD, + 0x1FAB0, + 0x1FABB, + 0x1FAC0, + 0x1FAC6, + 0x1FAD0, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, + 0x1FB00, + 0x1FB93, + 0x1FB94, + 0x1FBCB, + 0x1FBF0, + 0x1FBFA, + 0x1FFFE, + 0x2A6E0, + 0x2A700, + 0x2B739, + 0x2B740, + 0x2B81E, + 0x2B820, + 0x2CEA2, + 0x2CEB0, + 0x2EBE1, + 0x2F800, + 0x2FA1E, + 0x2FFFE, + 0x3134B, + 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__2_invlist[] = { /* for all charsets */ 624, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -302520,7 +310435,7 @@ static const UV UNI_INAHOM_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x11700, - 0x11740 + 0x11750 }; static const UV UNI_INANATOLIANHIEROGLYPHS_invlist[] = { /* for all charsets */ @@ -302743,6 +310658,16 @@ static const UV UNI_INCUNEIFORM_invlist[] = { /* for all charsets */ 0x12400 }; +static const UV UNI_INCYPROMINOAN_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, + 0x12F90, + 0x13000 +}; + static const UV UNI_INCYRILLIC_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -303503,6 +311428,16 @@ static const UV UNI_INOLDTURKIC_invlist[] = { /* for all charsets */ 0x10C50 }; +static const UV UNI_INOLDUYGHUR_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, + 0x10F70, + 0x10FB0 +}; + static const UV UNI_INORIYA_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -303554,7 +311489,7 @@ static const UV UNI_INPAUCINHAU_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ - 287, /* 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 */ @@ -303605,6 +311540,8 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0xB4E, 0xB62, 0xB64, + 0xC3C, + 0xC3D, 0xC56, 0xC57, 0xC62, @@ -303662,7 +311599,7 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0x1713, 0x1715, 0x1733, - 0x1735, + 0x1734, 0x1753, 0x1754, 0x1773, @@ -303751,6 +311688,8 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */ 0x110B5, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x1112A, 0x1112C, 0x11131, @@ -304012,7 +311951,7 @@ static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ - 421, /* Number of elements */ + 429, /* 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 */ @@ -304099,6 +312038,8 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -304202,7 +312143,7 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0x109A, 0x109E, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -304321,10 +312262,16 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */ 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x11080, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -304456,7 +312403,7 @@ static const UV UNI_INPC__OVERSTRUCK_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ - 329, /* Number of elements */ + 333, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -304569,6 +312516,10 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ 0x1090, 0x109A, 0x109D, + 0x1715, + 0x1716, + 0x1734, + 0x1735, 0x17B6, 0x17B7, 0x17C7, @@ -304792,7 +312743,7 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */ }; static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */ - 387, /* Number of elements */ + 391, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -305055,6 +313006,10 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */ 0x1103C, 0x11042, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x11080, 0x11082, 0x110B5, @@ -305574,7 +313529,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 */ + 311, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -305714,9 +313669,9 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ 0x108E, 0x108F, 0x1703, - 0x170D, - 0x170E, 0x1712, + 0x171F, + 0x1720, 0x1723, 0x1732, 0x1743, @@ -305742,7 +313697,7 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ 0x1B13, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B8A, 0x1BA1, 0x1BAE, @@ -305811,6 +313766,8 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ 0x10A36, 0x11013, 0x11038, + 0x11075, + 0x11076, 0x1108D, 0x110B0, 0x11107, @@ -305861,6 +313818,8 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x1180A, 0x1182C, 0x1190C, @@ -305888,13 +313847,17 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */ - 9, /* 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 */ 0x0, 0x9CE, 0x9CF, + 0xC5D, + 0xC5E, + 0xCDD, + 0xCDE, 0xD54, 0xD57, 0xD7A, @@ -305904,7 +313867,7 @@ static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */ - 23, /* Number of elements */ + 29, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -305917,6 +313880,10 @@ static const UV UNI_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */ 0x19C8, 0x1A58, 0x1A5A, + 0x1B03, + 0x1B04, + 0x1B81, + 0x1B82, 0x1BBE, 0x1BC0, 0x1BF0, @@ -305925,6 +313892,8 @@ static const UV UNI_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */ 0x1C34, 0xA94F, 0xA953, + 0xA982, + 0xA983, 0xAA40, 0xAA4E, 0xABDB, @@ -306196,19 +314165,13 @@ static const UV UNI_INSC__CONSONANTSUBJOINED_invlist[] = { /* for all charsets }; static const UV UNI_INSC__CONSONANTSUCCEEDINGREPHA_invlist[] = { /* for all charsets */ - 9, /* 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, 0x17CC, - 0x17CD, - 0x1B03, - 0x1B04, - 0x1B81, - 0x1B82, - 0xA982, - 0xA983 + 0x17CD }; static const UV UNI_INSC__CONSONANTWITHSTACKER_invlist[] = { /* for all charsets */ @@ -306294,7 +314257,7 @@ static const UV UNI_INSC__NONJOINER_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__NUKTA_invlist[] = { /* for all charsets */ - 53, /* 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 */ @@ -306311,6 +314274,8 @@ static const UV UNI_INSC__NUKTA_invlist[] = { /* for all charsets */ 0xB00, 0xB3C, 0xB3D, + 0xC3C, + 0xC3D, 0xCBC, 0xCBD, 0xF39, @@ -306678,7 +314643,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 */ - 643, /* Number of elements */ + 647, /* 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 */ @@ -306861,7 +314826,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -306871,6 +314836,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -306895,7 +314862,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -307008,10 +314975,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x1050, 0x109E, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -307056,7 +315021,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x1A90, 0x1A9A, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B80, @@ -307150,9 +315115,11 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11047, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11135, 0x11136, @@ -307247,6 +315214,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x11730, 0x1173C, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x11900, @@ -307335,7 +315304,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ - 643, /* Number of elements */ + 647, /* 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 */ @@ -307518,7 +315487,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -307528,6 +315497,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -307552,7 +315523,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -307665,10 +315636,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x1050, 0x109E, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -307713,7 +315682,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x1A90, 0x1A9A, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B80, @@ -307807,9 +315776,11 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11135, 0x11136, @@ -307904,6 +315875,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11730, 0x1173C, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x11900, @@ -307992,7 +315965,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ - 643, /* Number of elements */ + 647, /* 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 */ @@ -308175,7 +316148,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -308185,6 +316158,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -308209,7 +316184,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -308322,10 +316297,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x1050, 0x109E, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -308370,7 +316343,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x1A90, 0x1A9A, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B80, @@ -308464,9 +316437,11 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11052, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11135, 0x11136, @@ -308561,6 +316536,8 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11730, 0x1173C, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x11900, @@ -308644,7 +316621,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */ - 43, /* Number of elements */ + 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 */ @@ -308662,7 +316639,7 @@ static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */ 0x103A, 0x103B, 0x1714, - 0x1715, + 0x1716, 0x1734, 0x1735, 0x17D1, @@ -308679,6 +316656,8 @@ static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */ 0xA954, 0xABED, 0xABEE, + 0x11070, + 0x11071, 0x11134, 0x11135, 0x112EA, @@ -309074,7 +317053,7 @@ static const UV UNI_INSC__VOWEL_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ - 265, /* 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 */ @@ -309259,8 +317238,12 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ 0x10A0E, 0x11038, 0x11046, + 0x11073, + 0x11075, 0x110B0, 0x110B9, + 0x110C2, + 0x110C3, 0x11127, 0x11133, 0x11145, @@ -309346,7 +317329,7 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */ }; static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */ - 175, /* Number of elements */ + 177, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -309463,6 +317446,8 @@ static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */ 0xABD2, 0x11005, 0x11013, + 0x11071, + 0x11073, 0x11083, 0x1108D, 0x11103, @@ -309677,6 +317662,16 @@ static const UV UNI_INTAMIL_invlist[] = { /* for all charsets */ 0xC00 }; +static const UV UNI_INTANGSA_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, + 0x16A70, + 0x16AD0 +}; + static const UV UNI_INTANGUT_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -309747,6 +317742,16 @@ static const UV UNI_INTIRHUTA_invlist[] = { /* for all charsets */ 0x114E0 }; +static const UV UNI_INTOTO_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, + 0x1E290, + 0x1E2C0 +}; + static const UV UNI_INUGARITIC_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -309767,6 +317772,16 @@ static const UV UNI_INVAI_invlist[] = { /* for all charsets */ 0xA640 }; +static const UV UNI_INVITHKUQI_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, + 0x10570, + 0x105C0 +}; + static const UV UNI_INVS_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -309946,7 +317961,7 @@ static const UV UNI_JG__ALAPH_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__ALEF_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 */ @@ -309962,7 +317977,9 @@ static const UV UNI_JG__ALEF_invlist[] = { /* for all charsets */ 0x675, 0x676, 0x773, - 0x775 + 0x775, + 0x870, + 0x883 }; static const UV UNI_JG__BEH_invlist[] = { /* for all charsets */ @@ -310106,7 +318123,7 @@ static const UV UNI_JG__FINALSEMKATH_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__GAF_invlist[] = { /* for all charsets */ - 15, /* 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 */ @@ -310121,10 +318138,14 @@ static const UV UNI_JG__GAF_invlist[] = { /* for all charsets */ 0x6B5, 0x762, 0x765, + 0x88D, + 0x88E, 0x8B0, 0x8B1, 0x8C2, - 0x8C3 + 0x8C3, + 0x8C8, + 0x8C9 }; static const UV UNI_JG__GAMAL_invlist[] = { /* for all charsets */ @@ -310140,7 +318161,7 @@ static const UV UNI_JG__GAMAL_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__HAH_invlist[] = { /* for all charsets */ - 21, /* 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 */ @@ -310159,6 +318180,8 @@ static const UV UNI_JG__HAH_invlist[] = { /* for all charsets */ 0x773, 0x77C, 0x77D, + 0x88A, + 0x88B, 0x8A2, 0x8A3, 0x8C1, @@ -310728,7 +318751,7 @@ static const UV UNI_JG__MIM_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__NOJOININGGROUP_invlist[] = { /* for all charsets */ - 61, /* Number of elements */ + 65, /* 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 */ @@ -310761,12 +318784,16 @@ static const UV UNI_JG__NOJOININGGROUP_invlist[] = { /* for all charsets */ 0x780, 0x860, 0x86B, + 0x870, + 0x883, + 0x886, + 0x887, + 0x889, + 0x88F, 0x8A0, 0x8AD, 0x8AE, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8C9, 0x10AC0, 0x10AC6, 0x10AC7, @@ -310796,7 +318823,7 @@ static const UV UNI_JG__NOJOININGGROUP_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__NOON_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 */ @@ -310806,7 +318833,9 @@ static const UV UNI_JG__NOON_invlist[] = { /* for all charsets */ 0x6B9, 0x6BD, 0x767, - 0x76A + 0x76A, + 0x889, + 0x88A }; static const UV UNI_JG__NUN_invlist[] = { /* for all charsets */ @@ -310840,7 +318869,7 @@ static const UV UNI_JG__PE_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__QAF_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 */ @@ -310852,7 +318881,9 @@ static const UV UNI_JG__QAF_invlist[] = { /* for all charsets */ 0x6A7, 0x6A9, 0x8A5, - 0x8A6 + 0x8A6, + 0x8B5, + 0x8B6 }; static const UV UNI_JG__QAPH_invlist[] = { /* for all charsets */ @@ -311010,7 +319041,7 @@ static const UV UNI_JG__SYRIACWAW_invlist[] = { /* for all charsets */ }; static const UV UNI_JG__TAH_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 */ @@ -311019,6 +319050,8 @@ static const UV UNI_JG__TAH_invlist[] = { /* for all charsets */ 0x639, 0x69F, 0x6A0, + 0x88B, + 0x88D, 0x8A3, 0x8A4 }; @@ -311057,6 +319090,26 @@ static const UV UNI_JG__TETH_invlist[] = { /* for all charsets */ 0x71D }; +static const UV UNI_JG__THINYEH_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, + 0x886, + 0x887 +}; + +static const UV UNI_JG__VERTICALTAIL_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, + 0x88E, + 0x88F +}; + static const UV UNI_JG__WAW_invlist[] = { /* for all charsets */ 15, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -311174,7 +319227,7 @@ static const UV UNI_JOINC_invlist[] = { /* for all charsets */ }; static const UV UNI_JT__C_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 */ @@ -311183,6 +319236,8 @@ static const UV UNI_JT__C_invlist[] = { /* for all charsets */ 0x641, 0x7FA, 0x7FB, + 0x883, + 0x886, 0x180A, 0x180B, 0x200D, @@ -311190,7 +319245,7 @@ static const UV UNI_JT__C_invlist[] = { /* for all charsets */ }; static const UV UNI_JT__D_invlist[] = { /* for all charsets */ - 145, /* Number of elements */ + 151, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -311267,16 +319322,18 @@ static const UV UNI_JT__D_invlist[] = { /* for all charsets */ 0x866, 0x868, 0x869, + 0x886, + 0x887, + 0x889, + 0x88E, 0x8A0, 0x8AA, 0x8AF, 0x8B1, 0x8B3, - 0x8B5, - 0x8B6, 0x8B9, 0x8BA, - 0x8C8, + 0x8C9, 0x1807, 0x1808, 0x1820, @@ -311321,6 +319378,10 @@ static const UV UNI_JT__D_invlist[] = { /* for all charsets */ 0x10F45, 0x10F51, 0x10F54, + 0x10F70, + 0x10F74, + 0x10F76, + 0x10F82, 0x10FB0, 0x10FB1, 0x10FB2, @@ -311360,7 +319421,7 @@ static const UV UNI_JT__L_invlist[] = { /* for all charsets */ }; static const UV UNI_JT__R_invlist[] = { /* for all charsets */ - 125, /* Number of elements */ + 131, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -311435,6 +319496,10 @@ static const UV UNI_JT__R_invlist[] = { /* for all charsets */ 0x868, 0x869, 0x86B, + 0x870, + 0x883, + 0x88E, + 0x88F, 0x8AA, 0x8AD, 0x8AE, @@ -311479,6 +319544,8 @@ static const UV UNI_JT__R_invlist[] = { /* for all charsets */ 0x10F34, 0x10F54, 0x10F55, + 0x10F74, + 0x10F76, 0x10FB4, 0x10FB7, 0x10FB9, @@ -311494,7 +319561,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 */ - 677, /* Number of elements */ + 695, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -311553,7 +319620,9 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -311635,6 +319704,8 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -311734,7 +319805,7 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -311751,6 +319822,8 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -311782,7 +319855,7 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -311828,8 +319901,6 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -311957,16 +320028,24 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -312129,6 +320208,10 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -312163,6 +320246,8 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -312185,7 +320270,7 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ - 677, /* Number of elements */ + 695, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -312244,7 +320329,9 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -312326,6 +320413,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -312425,7 +320514,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -312442,6 +320531,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -312473,7 +320564,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -312519,8 +320610,6 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -312648,16 +320737,24 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -312820,6 +320917,10 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -312854,6 +320955,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -312876,7 +320979,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ - 677, /* Number of elements */ + 695, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -312935,7 +321038,9 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -313017,6 +321122,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -313116,7 +321223,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -313133,6 +321240,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -313164,7 +321273,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -313210,8 +321319,6 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -313339,16 +321446,24 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -313511,6 +321626,10 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -313545,6 +321664,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -313564,7 +321685,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 */ - 727, /* Number of elements */ + 745, /* 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 */ @@ -313637,13 +321758,15 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x866, 0x867, 0x86B, - 0x8A0, + 0x870, + 0x887, + 0x889, + 0x88F, + 0x898, 0x8AD, 0x8AE, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8C9, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -313725,6 +321848,8 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -313824,7 +321949,7 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -313843,6 +321968,8 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1808, 0x180A, 0x180E, + 0x180F, + 0x1810, 0x1820, 0x1879, 0x1885, @@ -313874,7 +322001,7 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -313920,8 +322047,6 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -314067,6 +322192,8 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x10F45, 0x10F46, 0x10F55, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FB1, 0x10FB2, @@ -314081,12 +322208,18 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -314249,6 +322382,10 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -314283,6 +322420,8 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -314305,7 +322444,7 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ - 727, /* Number of elements */ + 745, /* 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 */ @@ -314378,13 +322517,15 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x866, 0x867, 0x86B, - 0x8A0, + 0x870, + 0x887, + 0x889, + 0x88F, + 0x898, 0x8AD, 0x8AE, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8C9, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -314466,6 +322607,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -314565,7 +322708,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -314584,6 +322727,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1808, 0x180A, 0x180E, + 0x180F, + 0x1810, 0x1820, 0x1879, 0x1885, @@ -314615,7 +322760,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -314661,8 +322806,6 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -314808,6 +322951,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x10F45, 0x10F46, 0x10F55, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FB1, 0x10FB2, @@ -314822,12 +322967,18 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -314990,6 +323141,10 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -315024,6 +323179,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -315046,7 +323203,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ - 727, /* Number of elements */ + 745, /* 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 */ @@ -315119,13 +323276,15 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x866, 0x867, 0x86B, - 0x8A0, + 0x870, + 0x887, + 0x889, + 0x88F, + 0x898, 0x8AD, 0x8AE, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x8C9, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -315207,6 +323366,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -315306,7 +323467,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -315325,6 +323486,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1808, 0x180A, 0x180E, + 0x180F, + 0x1810, 0x1820, 0x1879, 0x1885, @@ -315356,7 +323519,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -315402,8 +323565,6 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200B, 0x200C, @@ -315549,6 +323710,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x10F45, 0x10F46, 0x10F55, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FB1, 0x10FB2, @@ -315563,12 +323726,18 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -315731,6 +323900,10 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D173, @@ -315765,6 +323938,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -315792,7 +323967,7 @@ static const UV UNI_KALI_invlist[] = { /* for all charsets */ }; static const UV UNI_KANA_invlist[] = { /* for all charsets */ - 31, /* 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 */ @@ -315823,8 +323998,16 @@ static const UV UNI_KANA_invlist[] = { /* for all charsets */ 0xFE47, 0xFF61, 0xFFA0, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168 }; @@ -315839,6 +324022,16 @@ static const UV UNI_KANAEXTA_invlist[] = { /* for all charsets */ 0x1B130 }; +static const UV UNI_KANAEXTB_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, + 0x1AFF0, + 0x1B000 +}; + static const UV UNI_KANASUP_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -315985,7 +324178,7 @@ static const UV UNI_KNDA_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -316018,7 +324211,7 @@ static const UV UNI_KTHI_invlist[] = { /* for all charsets */ 0xA830, 0xA83A, 0x11080, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE }; @@ -316026,7 +324219,7 @@ static const UV UNI_KTHI_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ - 1245, /* 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 */ @@ -316129,10 +324322,12 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -316261,6 +324456,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -316277,7 +324474,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -316420,10 +324617,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -316466,7 +324661,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -316568,10 +324763,6 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -316632,8 +324823,6 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -316654,10 +324843,14 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -316833,12 +325026,34 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -316909,12 +325124,18 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -316997,6 +325218,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -317035,7 +325258,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -317069,6 +325292,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -317077,6 +325302,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -317105,8 +325332,14 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -317181,14 +325414,26 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -317262,9 +325507,9 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -317285,7 +325530,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ - 1271, /* Number of elements */ + 1323, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -317414,10 +325659,12 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -317546,6 +325793,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -317562,7 +325811,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -317705,10 +325954,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -317751,7 +325998,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -317853,10 +326100,6 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -317917,8 +326160,6 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -317939,10 +326180,14 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -318118,12 +326363,34 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -318194,12 +326461,18 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -318282,6 +326555,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -318320,7 +326595,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -318354,6 +326629,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -318362,6 +326639,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -318390,8 +326669,14 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -318466,14 +326751,26 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -318547,9 +326844,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -318570,7 +326867,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ - 1267, /* Number of elements */ + 1319, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -318695,10 +326992,12 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -318827,6 +327126,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -318843,7 +327144,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -318986,10 +327287,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -319032,7 +327331,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -319134,10 +327433,6 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x2183, 0x2185, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -319198,8 +327493,6 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -319220,10 +327513,14 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -319399,12 +327696,34 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -319475,12 +327794,18 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -319563,6 +327888,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -319601,7 +327928,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -319635,6 +327962,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -319643,6 +327972,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -319671,8 +328002,14 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -319747,14 +328084,26 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -319828,9 +328177,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -320107,10 +328456,30 @@ static const UV UNI_LATINEXTE_invlist[] = { /* for all charsets */ 0xAB70 }; +static const UV UNI_LATINEXTF_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, + 0x10780, + 0x107C0 +}; + +static const UV UNI_LATINEXTG_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, + 0x1DF00, + 0x1E000 +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ - 81, /* Number of elements */ + 93, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -320176,10 +328545,14 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xA92E, 0xA92F, @@ -320194,7 +328567,15 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ 0xFF21, 0xFF3B, 0xFF41, - 0xFF5B + 0xFF5B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x1DF00, + 0x1DF1F }; # endif /* ASCII/Latin1 */ @@ -320205,7 +328586,7 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ - 107, /* 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 */ @@ -320297,10 +328678,14 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xA92E, 0xA92F, @@ -320315,7 +328700,15 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ 0xFF21, 0xFF3B, 0xFF41, - 0xFF5B + 0xFF5B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x1DF00, + 0x1DF1F }; # endif /* EBCDIC 1047 */ @@ -320326,7 +328719,7 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ - 103, /* 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 */ @@ -320414,10 +328807,14 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xA92E, 0xA92F, @@ -320432,7 +328829,15 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */ 0xFF21, 0xFF3B, 0xFF41, - 0xFF5B + 0xFF5B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x1DF00, + 0x1DF1F }; # endif /* EBCDIC 037 */ @@ -321148,7 +329553,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 */ - 1541, /* Number of elements */ + 1597, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -321273,10 +329678,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x85F, 0x860, 0x86B, + 0x870, + 0x88F, + 0x890, + 0x892, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -321419,6 +329826,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC78, @@ -321435,7 +329844,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -321564,10 +329973,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -321606,7 +330013,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B5C, 0x1B5D, 0x1B61, @@ -321904,10 +330311,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CEF, 0x2CF2, 0x2CF4, @@ -321982,10 +330385,14 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0xA6F2, 0xA6F3, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -322056,17 +330463,19 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0xFB29, 0xFB2A, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, - 0xFD50, + 0xFD40, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, 0xFDFC, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE70, 0xFE75, 0xFE76, @@ -322128,13 +330537,33 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -322215,6 +330644,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -322225,6 +330658,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1104E, 0x11052, 0x11066, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110BB, @@ -322324,7 +330761,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x11680, 0x116AB, 0x116B8, - 0x116B9, + 0x116BA, 0x11800, 0x1182C, 0x1183B, @@ -322371,7 +330808,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -322415,6 +330852,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x13258, 0x1325E, @@ -322433,6 +330872,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -322459,6 +330900,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x16FA0, 0x18B00, 0x18CD6, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -322469,6 +330916,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -322482,7 +330931,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -322545,14 +330994,26 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ 0x1DA87, 0x1DA8B, 0x1DA8C, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -322703,7 +331164,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ - 1569, /* Number of elements */ + 1625, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -322856,10 +331317,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x85F, 0x860, 0x86B, + 0x870, + 0x88F, + 0x890, + 0x892, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -323002,6 +331465,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC78, @@ -323018,7 +331483,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -323147,10 +331612,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -323189,7 +331652,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B5C, 0x1B5D, 0x1B61, @@ -323487,10 +331950,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CEF, 0x2CF2, 0x2CF4, @@ -323565,10 +332024,14 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0xA6F2, 0xA6F3, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -323639,17 +332102,19 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0xFB29, 0xFB2A, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, - 0xFD50, + 0xFD40, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, 0xFDFC, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE70, 0xFE75, 0xFE76, @@ -323711,13 +332176,33 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -323798,6 +332283,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -323808,6 +332297,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1104E, 0x11052, 0x11066, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110BB, @@ -323907,7 +332400,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x11680, 0x116AB, 0x116B8, - 0x116B9, + 0x116BA, 0x11800, 0x1182C, 0x1183B, @@ -323954,7 +332447,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -323998,6 +332491,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x13258, 0x1325E, @@ -324016,6 +332511,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -324042,6 +332539,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x16FA0, 0x18B00, 0x18CD6, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -324052,6 +332555,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -324065,7 +332570,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -324128,14 +332633,26 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ 0x1DA87, 0x1DA8B, 0x1DA8C, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -324286,7 +332803,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ - 1565, /* Number of elements */ + 1621, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -324435,10 +332952,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x85F, 0x860, 0x86B, + 0x870, + 0x88F, + 0x890, + 0x892, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -324581,6 +333100,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC78, @@ -324597,7 +333118,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -324726,10 +333247,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -324768,7 +333287,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B5C, 0x1B5D, 0x1B61, @@ -325066,10 +333585,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CEF, 0x2CF2, 0x2CF4, @@ -325144,10 +333659,14 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0xA6F2, 0xA6F3, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -325218,17 +333737,19 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0xFB29, 0xFB2A, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, - 0xFD50, + 0xFD40, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, 0xFDFC, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFE70, 0xFE75, 0xFE76, @@ -325290,13 +333811,33 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -325377,6 +333918,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x10F46, 0x10F51, 0x10F5A, + 0x10F70, + 0x10F82, + 0x10F86, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -325387,6 +333932,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1104E, 0x11052, 0x11066, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110BB, @@ -325486,7 +334035,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x11680, 0x116AB, 0x116B8, - 0x116B9, + 0x116BA, 0x11800, 0x1182C, 0x1183B, @@ -325533,7 +334082,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -325577,6 +334126,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x13258, 0x1325E, @@ -325595,6 +334146,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -325621,6 +334174,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x16FA0, 0x18B00, 0x18CD6, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1BC00, 0x1BC6B, 0x1BC70, @@ -325631,6 +334190,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -325644,7 +334205,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -325707,14 +334268,26 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */ 0x1DA87, 0x1DA8B, 0x1DA8C, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -325874,7 +334447,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 */ - 197, /* Number of elements */ + 201, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -325929,6 +334502,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ 0x1B5C, 0x1B5D, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C40, 0x1C7E, @@ -325977,6 +334552,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E5D, + 0x2E5E, 0x3000, 0x3001, 0xA4FE, @@ -326085,7 +334662,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ - 197, /* Number of elements */ + 201, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326140,6 +334717,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ 0x1B5C, 0x1B5D, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C40, 0x1C7E, @@ -326188,6 +334767,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E5D, + 0x2E5E, 0x3000, 0x3001, 0xA4FE, @@ -326296,7 +334877,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ - 197, /* Number of elements */ + 201, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326351,6 +334932,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ 0x1B5C, 0x1B5D, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C40, 0x1C7E, @@ -326399,6 +334982,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E5D, + 0x2E5E, 0x3000, 0x3001, 0xA4FE, @@ -326816,7 +335401,7 @@ static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */ - 167, /* Number of elements */ + 175, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -326903,6 +335488,14 @@ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3001, 0x3003, 0x3009, @@ -326997,7 +335590,7 @@ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */ - 167, /* Number of elements */ + 175, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327084,6 +335677,14 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3001, 0x3003, 0x3009, @@ -327178,7 +335779,7 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */ - 167, /* Number of elements */ + 175, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -327265,6 +335866,14 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3001, 0x3003, 0x3009, @@ -327356,7 +335965,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 */ - 556, /* Number of elements */ + 574, /* 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 */ @@ -327422,7 +336031,9 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -327506,6 +336117,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -327581,7 +336194,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -327590,6 +336203,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1774, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -327603,7 +336218,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -327629,8 +336244,6 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200D, @@ -327734,14 +336347,22 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -327870,6 +336491,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -327904,6 +336529,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -327926,7 +336553,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ - 560, /* Number of elements */ + 578, /* 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 */ @@ -327996,7 +336623,9 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -328080,6 +336709,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -328155,7 +336786,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -328164,6 +336795,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1774, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -328177,7 +336810,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -328203,8 +336836,6 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200D, @@ -328308,14 +336939,22 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -328444,6 +337083,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -328478,6 +337121,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -328500,7 +337145,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ - 560, /* Number of elements */ + 578, /* 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 */ @@ -328570,7 +337215,9 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -328654,6 +337301,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -328729,7 +337378,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -328738,6 +337387,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1774, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -328751,7 +337402,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -328777,8 +337428,6 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200D, @@ -328882,14 +337531,22 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -329018,6 +337675,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -329052,6 +337713,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -329173,7 +337836,7 @@ static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */ - 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 */ @@ -329186,7 +337849,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */ 0x5C7, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -329210,6 +337873,8 @@ static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */ 0x2CFF, 0x2E2E, 0x2E2F, + 0x2E53, + 0x2E55, 0xA60E, 0xA60F, 0xA876, @@ -329236,7 +337901,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__EX_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 */ @@ -329249,7 +337914,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */ 0x5C7, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -329273,6 +337938,8 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */ 0x2CFF, 0x2E2E, 0x2E2F, + 0x2E53, + 0x2E55, 0xA60E, 0xA60F, 0xA876, @@ -329299,7 +337966,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__EX_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 */ @@ -329312,7 +337979,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */ 0x5C7, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -329336,6 +338003,8 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */ 0x2CFF, 0x2E2E, 0x2E2F, + 0x2E53, + 0x2E55, 0xA60E, 0xA60F, 0xA876, @@ -331165,7 +339834,7 @@ static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ - 331, /* Number of elements */ + 335, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -331367,7 +340036,7 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B170, 0x1B2FC, 0x1F000, @@ -331493,6 +340162,10 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */ 0x1F9DE, 0x1FA00, 0x1FA54, + 0x1FAC3, + 0x1FAC6, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FC00, 0x1FFFE, @@ -331765,7 +340438,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 */ - 123, /* Number of elements */ + 125, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -331880,6 +340553,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -331902,7 +340577,7 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */ - 123, /* Number of elements */ + 125, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -332017,6 +340692,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -332039,7 +340716,7 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */ - 123, /* Number of elements */ + 125, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -332154,6 +340831,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -332173,7 +340852,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 */ - 171, /* Number of elements */ + 179, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -332276,6 +340955,14 @@ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */ 0x2E29, 0x2E42, 0x2E43, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -332358,7 +341045,7 @@ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */ - 169, /* Number of elements */ + 177, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -332459,6 +341146,14 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */ 0x2E29, 0x2E42, 0x2E43, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -332541,7 +341236,7 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */ - 169, /* Number of elements */ + 177, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -332642,6 +341337,14 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */ 0x2E29, 0x2E42, 0x2E43, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -332721,7 +341424,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 */ - 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 */ @@ -332752,6 +341455,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x2103, 0x2104, 0x2109, @@ -332782,7 +341487,7 @@ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */ - 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 */ @@ -332813,6 +341518,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x2103, 0x2104, 0x2109, @@ -332843,7 +341550,7 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -332874,6 +341581,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x2103, 0x2104, 0x2109, @@ -332901,7 +341610,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 */ - 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 */ @@ -332939,6 +341648,8 @@ static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x20D0, 0x2116, 0x2117, @@ -332964,7 +341675,7 @@ static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */ - 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 */ @@ -333004,6 +341715,8 @@ static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x20D0, 0x2116, 0x2117, @@ -333029,7 +341742,7 @@ static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -333069,6 +341782,8 @@ static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 037 */ 0x20BC, 0x20BE, 0x20BF, + 0x20C0, + 0x20C1, 0x20D0, 0x2116, 0x2117, @@ -333279,7 +341994,7 @@ static const UV UNI_LB__SA_invlist[] = { /* for all charsets */ 0x1173A, 0x1173C, 0x1173F, - 0x11740 + 0x11747 }; static const UV UNI_LB__SG_invlist[] = { /* for all charsets */ @@ -333401,7 +342116,7 @@ static const UV UNI_LB__WJ_invlist[] = { /* for all charsets */ }; static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ - 1266, /* Number of elements */ + 1308, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -333430,8 +342145,6 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -333449,11 +342162,11 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -333609,7 +342322,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -333619,6 +342332,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -333641,7 +342356,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -333776,10 +342491,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -333796,8 +342509,6 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -333836,11 +342547,11 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -333856,8 +342567,6 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -333910,10 +342619,6 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -333944,7 +342649,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -333976,10 +342681,14 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -334048,16 +342757,14 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -334144,13 +342851,33 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -334237,6 +342964,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -334244,9 +342973,9 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -334330,7 +343059,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -334338,7 +343067,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -334369,7 +343098,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -334425,6 +343154,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -334438,7 +343169,9 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -334471,8 +343204,14 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -334489,12 +343228,18 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -334549,6 +343294,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -334567,10 +343314,20 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -334824,7 +343581,7 @@ static const UV UNI_LISUSUP_invlist[] = { /* for all charsets */ }; static const UV UNI_LM_invlist[] = { /* for all charsets */ - 123, /* Number of elements */ + 139, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -334859,6 +343616,8 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */ 0x825, 0x828, 0x829, + 0x8C9, + 0x8CA, 0x971, 0x972, 0xE46, @@ -334919,6 +343678,8 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */ 0xA771, 0xA788, 0xA789, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xA9CF, @@ -334939,6 +343700,12 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */ 0xFF71, 0xFF9E, 0xFFA0, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x16B40, 0x16B44, 0x16F93, @@ -334947,6 +343714,12 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */ 0x16FE2, 0x16FE3, 0x16FE4, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1E137, 0x1E13E, 0x1E94B, @@ -334956,7 +343729,7 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ - 979, /* Number of elements */ + 1003, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -335007,10 +343780,12 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8C9, 0x904, 0x93A, 0x93D, @@ -335139,6 +343914,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -335155,7 +343932,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -335284,10 +344061,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -335328,7 +344103,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -335394,8 +344169,6 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA015, 0xA016, 0xA48D, @@ -335651,12 +344424,18 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -335739,6 +344518,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118FF, @@ -335775,7 +344556,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -335809,6 +344590,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -335817,6 +344600,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -335836,7 +344621,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -335851,12 +344636,24 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1DF0A, + 0x1DF0B, 0x1E100, 0x1E12D, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1EE00, @@ -335926,9 +344723,9 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -335949,7 +344746,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ - 977, /* Number of elements */ + 1001, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -335998,10 +344795,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8C9, 0x904, 0x93A, 0x93D, @@ -336130,6 +344929,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -336146,7 +344947,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -336275,10 +345076,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -336319,7 +345118,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -336385,8 +345184,6 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA015, 0xA016, 0xA48D, @@ -336642,12 +345439,18 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -336730,6 +345533,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118FF, @@ -336766,7 +345571,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -336800,6 +345605,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -336808,6 +345615,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -336827,7 +345636,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -336842,12 +345651,24 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1DF0A, + 0x1DF0B, 0x1E100, 0x1E12D, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1EE00, @@ -336917,9 +345738,9 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -336940,7 +345761,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ - 977, /* Number of elements */ + 1001, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -336989,10 +345810,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8C9, 0x904, 0x93A, 0x93D, @@ -337121,6 +345944,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -337137,7 +345962,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -337266,10 +346091,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x16F1, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -337310,7 +346133,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -337376,8 +346199,6 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA015, 0xA016, 0xA48D, @@ -337633,12 +346454,18 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -337721,6 +346548,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118FF, @@ -337757,7 +346586,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -337791,6 +346620,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x1239A, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -337799,6 +346630,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -337818,7 +346651,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x18D00, 0x18D09, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -337833,12 +346666,24 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1DF0A, + 0x1DF0B, 0x1E100, 0x1E12D, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1EE00, @@ -337908,9 +346753,9 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -337980,7 +346825,7 @@ static const UV UNI_LYDI_invlist[] = { /* for all charsets */ }; static const UV UNI_M_invlist[] = { /* for all charsets */ - 581, /* Number of elements */ + 599, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -338033,7 +346878,9 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -338117,6 +346964,8 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -338220,7 +347069,7 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -338233,6 +347082,8 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -338250,7 +347101,7 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -338276,8 +347127,6 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x20D0, 0x20F1, @@ -338383,14 +347232,22 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -338521,6 +347378,10 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x16FF2, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -338557,6 +347418,8 @@ static const UV UNI_M_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -339548,7 +348411,7 @@ static const UV UNI_MAYANNUMERALS_invlist[] = { /* for all charsets */ }; static const UV UNI_MC_invlist[] = { /* for all charsets */ - 351, /* 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 */ @@ -339667,6 +348530,10 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */ 0x1090, 0x109A, 0x109D, + 0x1715, + 0x1716, + 0x1734, + 0x1735, 0x17B6, 0x17B7, 0x17BE, @@ -340084,7 +348951,7 @@ static const UV UNI_MLYM_invlist[] = { /* for all charsets */ }; static const UV UNI_MN_invlist[] = { /* for all charsets */ - 655, /* 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 */ @@ -340137,7 +349004,9 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x903, @@ -340219,6 +349088,8 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0xC01, 0xC04, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC41, 0xC46, @@ -340318,7 +349189,7 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x1712, 0x1715, 0x1732, - 0x1735, + 0x1734, 0x1752, 0x1754, 0x1772, @@ -340335,6 +349206,8 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -340368,7 +349241,7 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B04, 0x1B34, @@ -340414,8 +349287,6 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x20D0, 0x20DD, @@ -340533,16 +349404,24 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11001, 0x11002, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11082, 0x110B3, 0x110B7, 0x110B9, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -340701,6 +349580,10 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x16FE5, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D17B, @@ -340735,6 +349618,8 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -340780,14 +349665,12 @@ static const UV UNI_MODIFIERTONELETTERS_invlist[] = { /* for all charsets */ }; static const UV UNI_MONG_invlist[] = { /* for all charsets */ - 13, /* 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 */ 0x0, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -340906,7 +349789,7 @@ static const UV UNI_MYMR_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ - 267, /* 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 */ @@ -341143,6 +350026,8 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x16B5B, @@ -341187,7 +350072,7 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ - 267, /* 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 */ @@ -341424,6 +350309,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x16B5B, @@ -341468,7 +350355,7 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */ - 267, /* 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 */ @@ -341705,6 +350592,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x16B5B, @@ -341780,22 +350669,20 @@ static const UV UNI_NARB_invlist[] = { /* for all charsets */ }; static const UV UNI_NB_invlist[] = { /* for all charsets */ - 110, /* Number of elements */ + 104, /* Number of 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, - 0x870, - 0x8A0, 0x2FE0, 0x2FF0, 0x10200, 0x10280, 0x103E0, 0x10400, - 0x10570, + 0x105C0, 0x10600, - 0x10780, + 0x107C0, 0x10800, 0x108B0, 0x108E0, @@ -341811,8 +350698,6 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x10E60, 0x10EC0, 0x10F00, - 0x10F70, - 0x10FB0, 0x11250, 0x11280, 0x11380, @@ -341821,14 +350706,12 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x11580, 0x116D0, 0x11700, - 0x11740, + 0x11750, 0x11800, 0x11850, 0x118A0, 0x11960, 0x119A0, - 0x11AB0, - 0x11AC0, 0x11B00, 0x11C00, 0x11CC0, @@ -341838,37 +350721,37 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */ 0x11F00, 0x11FB0, 0x12550, - 0x13000, + 0x12F90, 0x13440, 0x14400, 0x14680, 0x16800, - 0x16A70, - 0x16AD0, 0x16B90, 0x16E40, 0x16EA0, 0x16F00, 0x16FA0, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, 0x1BC00, 0x1BCB0, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D250, 0x1D2E0, 0x1D380, 0x1D400, 0x1DAB0, - 0x1E000, + 0x1DF00, 0x1E030, 0x1E100, 0x1E150, - 0x1E2C0, + 0x1E290, 0x1E300, - 0x1E800, + 0x1E7E0, 0x1E8E0, 0x1E900, 0x1E960, @@ -343689,7 +352572,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 */ - 501, /* Number of elements */ + 509, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -343980,6 +352863,8 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -344060,6 +352945,12 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D15E, 0x1D165, 0x1D1BB, @@ -344204,7 +353095,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ - 507, /* Number of elements */ + 515, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -344501,6 +353392,8 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -344581,6 +353474,12 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D15E, 0x1D165, 0x1D1BB, @@ -344725,7 +353624,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ - 505, /* Number of elements */ + 513, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -345020,6 +353919,8 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -345100,6 +354001,12 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1D15E, 0x1D165, 0x1D1BB, @@ -345241,7 +354148,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 */ - 577, /* Number of elements */ + 585, /* 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 */ @@ -345590,6 +354497,8 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -345670,6 +354579,12 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x110BA, 0x110BB, 0x11127, @@ -345832,7 +354747,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ - 583, /* Number of elements */ + 591, /* 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 */ @@ -346187,6 +355102,8 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -346267,6 +355184,12 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x110BA, 0x110BB, 0x11127, @@ -346429,7 +355352,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ - 581, /* Number of elements */ + 589, /* 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 */ @@ -346782,6 +355705,8 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -346862,6 +355787,12 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x110BA, 0x110BB, 0x11127, @@ -347021,7 +355952,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 */ - 785, /* Number of elements */ + 793, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -347576,6 +356507,8 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -347658,6 +356591,12 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1109A, 0x1109B, 0x1109C, @@ -347820,7 +356759,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ - 783, /* Number of elements */ + 791, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -348373,6 +357312,8 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -348455,6 +357396,12 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1109A, 0x1109B, 0x1109C, @@ -348617,7 +357564,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ - 785, /* Number of elements */ + 793, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -349172,6 +358119,8 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ 0xA69E, 0xA770, 0xA771, + 0xA7F2, + 0xA7F5, 0xA7F8, 0xA7FA, 0xAB5C, @@ -349254,6 +358203,12 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ 0xFFE7, 0xFFE8, 0xFFEF, + 0x10781, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x1109A, 0x1109B, 0x1109C, @@ -349411,15 +358366,23 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_NKO_invlist[] = { /* for all charsets */ - 5, /* 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 */ 0x0, + 0x60C, + 0x60D, + 0x61B, + 0x61C, + 0x61F, + 0x620, 0x7C0, 0x7FB, 0x7FD, - 0x800 + 0x800, + 0xFD3E, + 0xFD40 }; static const UV UNI_NL_invlist[] = { /* for all charsets */ @@ -351075,7 +360038,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 */ - 163, /* Number of elements */ + 165, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -351214,6 +360177,8 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */ 0x11DA1, 0x16A60, 0x16A61, + 0x16AC0, + 0x16AC1, 0x16B50, 0x16B51, 0x16E80, @@ -351252,7 +360217,7 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */ - 163, /* Number of elements */ + 165, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -351391,6 +360356,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */ 0x11DA1, 0x16A60, 0x16A61, + 0x16AC0, + 0x16AC1, 0x16B50, 0x16B51, 0x16E80, @@ -351429,7 +360396,7 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */ - 163, /* Number of elements */ + 165, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -351568,6 +360535,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */ 0x11DA1, 0x16A60, 0x16A61, + 0x16AC0, + 0x16AC1, 0x16B50, 0x16B51, 0x16E80, @@ -351603,7 +360572,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 */ - 275, /* Number of elements */ + 277, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -351836,6 +360805,8 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */ 0x12459, 0x16A61, 0x16A62, + 0x16AC1, + 0x16AC2, 0x16B51, 0x16B52, 0x16E81, @@ -351892,7 +360863,7 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ - 275, /* Number of elements */ + 277, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -352125,6 +361096,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ 0x12459, 0x16A61, 0x16A62, + 0x16AC1, + 0x16AC2, 0x16B51, 0x16B52, 0x16E81, @@ -352181,7 +361154,7 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */ - 275, /* Number of elements */ + 277, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -352414,6 +361387,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */ 0x12459, 0x16A61, 0x16A62, + 0x16AC1, + 0x16AC2, 0x16B51, 0x16B52, 0x16E81, @@ -353549,7 +362524,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 */ - 273, /* 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 */ @@ -353780,6 +362755,8 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */ 0x1245A, 0x16A62, 0x16A63, + 0x16AC2, + 0x16AC3, 0x16B52, 0x16B53, 0x16E82, @@ -353836,7 +362813,7 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ - 273, /* 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 */ @@ -354067,6 +363044,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ 0x1245A, 0x16A62, 0x16A63, + 0x16AC2, + 0x16AC3, 0x16B52, 0x16B53, 0x16E82, @@ -354123,7 +363102,7 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */ - 273, /* 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 */ @@ -354354,6 +363333,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */ 0x1245A, 0x16A62, 0x16A63, + 0x16AC2, + 0x16AC3, 0x16B52, 0x16B53, 0x16E82, @@ -354695,7 +363676,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 */ - 267, /* 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 */ @@ -354916,6 +363897,8 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */ 0x12458, 0x16A63, 0x16A64, + 0x16AC3, + 0x16AC4, 0x16B53, 0x16B54, 0x16E83, @@ -354976,7 +363959,7 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ - 267, /* 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 */ @@ -355197,6 +364180,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ 0x12458, 0x16A63, 0x16A64, + 0x16AC3, + 0x16AC4, 0x16B53, 0x16B54, 0x16E83, @@ -355257,7 +364242,7 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */ - 267, /* 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 */ @@ -355478,6 +364463,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */ 0x12458, 0x16A63, 0x16A64, + 0x16AC3, + 0x16AC4, 0x16B53, 0x16B54, 0x16E83, @@ -355913,7 +364900,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 */ - 253, /* Number of elements */ + 255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -356124,6 +365111,8 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */ 0x1246A, 0x16A64, 0x16A65, + 0x16AC4, + 0x16AC5, 0x16B54, 0x16B55, 0x16E84, @@ -356180,7 +365169,7 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ - 253, /* Number of elements */ + 255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -356391,6 +365380,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ 0x1246A, 0x16A64, 0x16A65, + 0x16AC4, + 0x16AC5, 0x16B54, 0x16B55, 0x16E84, @@ -356447,7 +365438,7 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */ - 253, /* Number of elements */ + 255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -356658,6 +365649,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */ 0x1246A, 0x16A64, 0x16A65, + 0x16AC4, + 0x16AC5, 0x16B54, 0x16B55, 0x16E84, @@ -356929,7 +365922,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 */ - 257, /* 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 */ @@ -357146,6 +366139,8 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */ 0x1246B, 0x16A65, 0x16A66, + 0x16AC5, + 0x16AC6, 0x16B55, 0x16B56, 0x16E85, @@ -357200,7 +366195,7 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ - 257, /* 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 */ @@ -357417,6 +366412,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ 0x1246B, 0x16A65, 0x16A66, + 0x16AC5, + 0x16AC6, 0x16B55, 0x16B56, 0x16E85, @@ -357471,7 +366468,7 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */ - 257, /* 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 */ @@ -357688,6 +366685,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */ 0x1246B, 0x16A65, 0x16A66, + 0x16AC5, + 0x16AC6, 0x16B55, 0x16B56, 0x16E85, @@ -357931,7 +366930,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 */ - 227, /* Number of elements */ + 229, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -358122,6 +367121,8 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */ 0x1246C, 0x16A66, 0x16A67, + 0x16AC6, + 0x16AC7, 0x16B56, 0x16B57, 0x16E86, @@ -358172,7 +367173,7 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ - 227, /* Number of elements */ + 229, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -358363,6 +367364,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ 0x1246C, 0x16A66, 0x16A67, + 0x16AC6, + 0x16AC7, 0x16B56, 0x16B57, 0x16E86, @@ -358413,7 +367416,7 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */ - 227, /* Number of elements */ + 229, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -358604,6 +367607,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */ 0x1246C, 0x16A66, 0x16A67, + 0x16AC6, + 0x16AC7, 0x16B56, 0x16B57, 0x16E86, @@ -358749,7 +367754,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 */ - 221, /* 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 */ @@ -358934,6 +367939,8 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */ 0x1246D, 0x16A67, 0x16A68, + 0x16AC7, + 0x16AC8, 0x16B57, 0x16B58, 0x16E87, @@ -358984,7 +367991,7 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ - 221, /* 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 */ @@ -359169,6 +368176,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ 0x1246D, 0x16A67, 0x16A68, + 0x16AC7, + 0x16AC8, 0x16B57, 0x16B58, 0x16E87, @@ -359219,7 +368228,7 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */ - 221, /* 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 */ @@ -359404,6 +368413,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */ 0x1246D, 0x16A67, 0x16A68, + 0x16AC7, + 0x16AC8, 0x16B57, 0x16B58, 0x16E87, @@ -359577,7 +368588,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 */ - 215, /* 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 */ @@ -359758,6 +368769,8 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */ 0x1246E, 0x16A68, 0x16A69, + 0x16AC8, + 0x16AC9, 0x16B58, 0x16B59, 0x16E88, @@ -359806,7 +368819,7 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ - 215, /* 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 */ @@ -359987,6 +369000,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ 0x1246E, 0x16A68, 0x16A69, + 0x16AC8, + 0x16AC9, 0x16B58, 0x16B59, 0x16E88, @@ -360035,7 +369050,7 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */ - 215, /* 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 */ @@ -360216,6 +369231,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */ 0x1246E, 0x16A68, 0x16A69, + 0x16AC8, + 0x16AC9, 0x16B58, 0x16B59, 0x16E88, @@ -360355,7 +369372,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 */ - 219, /* Number of elements */ + 221, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -360538,6 +369555,8 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x16A69, 0x16A6A, + 0x16AC9, + 0x16ACA, 0x16B59, 0x16B5A, 0x16E89, @@ -360588,7 +369607,7 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ - 219, /* Number of elements */ + 221, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -360771,6 +369790,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x16A69, 0x16A6A, + 0x16AC9, + 0x16ACA, 0x16B59, 0x16B5A, 0x16E89, @@ -360821,7 +369842,7 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */ - 219, /* Number of elements */ + 221, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -361004,6 +370025,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x16A69, 0x16A6A, + 0x16AC9, + 0x16ACA, 0x16B59, 0x16B5A, 0x16E89, @@ -361157,7 +370180,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 */ - 411, /* 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 */ @@ -361506,6 +370529,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x16B5B, @@ -361582,7 +370607,7 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ - 411, /* 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 */ @@ -361931,6 +370956,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x16B5B, @@ -362007,7 +371034,7 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */ - 411, /* 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 */ @@ -362356,6 +371383,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x16B5B, @@ -362554,10 +371583,24 @@ static const UV UNI_OTTOMANSIYAQNUMBERS_invlist[] = { /* for all charsets */ 0x1ED50 }; +static const UV UNI_OUGR_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, + 0x640, + 0x641, + 0x10AF2, + 0x10AF3, + 0x10F70, + 0x10F8A +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ - 371, /* Number of elements */ + 379, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -362616,7 +371659,7 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -362694,6 +371737,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -362743,7 +371788,7 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x2E30, 0x2E50, 0x2E52, - 0x2E53, + 0x2E5E, 0x3001, 0x3004, 0x3008, @@ -362854,6 +371899,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x10EAE, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -362890,6 +371937,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -362914,6 +371963,8 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -362942,7 +371993,7 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ - 379, /* Number of elements */ + 387, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -363009,7 +372060,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -363087,6 +372138,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -363136,7 +372189,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x2E30, 0x2E50, 0x2E52, - 0x2E53, + 0x2E5E, 0x3001, 0x3004, 0x3008, @@ -363247,6 +372300,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x10EAE, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -363283,6 +372338,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -363307,6 +372364,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -363335,7 +372394,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ - 377, /* Number of elements */ + 385, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -363400,7 +372459,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -363478,6 +372537,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -363527,7 +372588,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x2E30, 0x2E50, 0x2E52, - 0x2E53, + 0x2E5E, 0x3001, 0x3004, 0x3008, @@ -363638,6 +372699,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x10EAE, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -363674,6 +372737,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -363698,6 +372763,8 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -364035,7 +373102,7 @@ static const UV UNI_PC_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_PCM_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 */ @@ -364046,6 +373113,8 @@ static const UV UNI_PCM_invlist[] = { /* for all charsets */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x110BD, @@ -364057,7 +373126,7 @@ static const UV UNI_PCM_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_PD_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 */ @@ -364082,6 +373151,8 @@ static const UV UNI_PD_invlist[] = { /* for ASCII/Latin1 */ 0x2E3C, 0x2E40, 0x2E41, + 0x2E5D, + 0x2E5E, 0x301C, 0x301D, 0x3030, @@ -364108,7 +373179,7 @@ static const UV UNI_PD_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PD_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 */ @@ -364133,6 +373204,8 @@ static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */ 0x2E3C, 0x2E40, 0x2E41, + 0x2E5D, + 0x2E5E, 0x301C, 0x301D, 0x3030, @@ -364159,7 +373232,7 @@ static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PD_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 */ @@ -364184,6 +373257,8 @@ static const UV UNI_PD_invlist[] = { /* for EBCDIC 037 */ 0x2E3C, 0x2E40, 0x2E41, + 0x2E5D, + 0x2E5E, 0x301C, 0x301D, 0x3030, @@ -364207,7 +373282,7 @@ static const UV UNI_PD_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_PE_invlist[] = { /* for ASCII/Latin1 */ - 145, /* Number of elements */ + 153, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -364298,6 +373373,14 @@ static const UV UNI_PE_invlist[] = { /* for ASCII/Latin1 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3009, 0x300A, 0x300B, @@ -364366,7 +373449,7 @@ static const UV UNI_PE_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */ - 145, /* Number of elements */ + 153, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -364457,6 +373540,14 @@ static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3009, 0x300A, 0x300B, @@ -364525,7 +373616,7 @@ static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PE_invlist[] = { /* for EBCDIC 037 */ - 145, /* Number of elements */ + 153, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -364616,6 +373707,14 @@ static const UV UNI_PE_invlist[] = { /* for EBCDIC 037 */ 0x2E28, 0x2E29, 0x2E2A, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, + 0x2E5D, 0x3009, 0x300A, 0x300B, @@ -364997,7 +374096,7 @@ static const UV UNI_PLAYINGCARDS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ - 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 */ @@ -365048,7 +374147,7 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -365122,6 +374221,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -365179,7 +374280,7 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x2E43, 0x2E50, 0x2E52, - 0x2E53, + 0x2E55, 0x3001, 0x3004, 0x303D, @@ -365286,6 +374387,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x10B9D, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -365322,6 +374425,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -365346,6 +374451,8 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -365374,7 +374481,7 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ - 367, /* 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 */ @@ -365429,7 +374536,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -365503,6 +374610,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -365560,7 +374669,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x2E43, 0x2E50, 0x2E52, - 0x2E53, + 0x2E55, 0x3001, 0x3004, 0x303D, @@ -365667,6 +374776,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x10B9D, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -365703,6 +374814,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -365727,6 +374840,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -365755,7 +374870,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ - 367, /* 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 */ @@ -365810,7 +374925,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x60E, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x66A, 0x66E, @@ -365884,6 +374999,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x1AAE, 0x1B5A, 0x1B61, + 0x1B7D, + 0x1B7F, 0x1BFC, 0x1C00, 0x1C3B, @@ -365941,7 +375058,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x2E43, 0x2E50, 0x2E52, - 0x2E53, + 0x2E55, 0x3001, 0x3004, 0x303D, @@ -366048,6 +375165,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x10B9D, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BB, @@ -366084,6 +375203,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x11644, 0x11660, 0x1166D, + 0x116B9, + 0x116BA, 0x1173C, 0x1173F, 0x1183B, @@ -366108,6 +375229,8 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */ 0x12000, 0x12470, 0x12475, + 0x12FF1, + 0x12FF3, 0x16A6E, 0x16A70, 0x16AF5, @@ -366145,7 +375268,7 @@ static const UV UNI_PRTI_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_PS_invlist[] = { /* for ASCII/Latin1 */ - 151, /* 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 */ @@ -366242,6 +375365,14 @@ static const UV UNI_PS_invlist[] = { /* for ASCII/Latin1 */ 0x2E29, 0x2E42, 0x2E43, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -366310,7 +375441,7 @@ static const UV UNI_PS_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */ - 151, /* 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 */ @@ -366407,6 +375538,14 @@ static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */ 0x2E29, 0x2E42, 0x2E43, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -366475,7 +375614,7 @@ static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_PS_invlist[] = { /* for EBCDIC 037 */ - 151, /* 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 */ @@ -366572,6 +375711,14 @@ static const UV UNI_PS_invlist[] = { /* for EBCDIC 037 */ 0x2E29, 0x2E42, 0x2E43, + 0x2E55, + 0x2E56, + 0x2E57, + 0x2E58, + 0x2E59, + 0x2E5A, + 0x2E5B, + 0x2E5C, 0x3008, 0x3009, 0x300A, @@ -366645,7 +375792,7 @@ static const UV UNI_PUA_invlist[] = { /* for all charsets */ }; static const UV UNI_QAAI_invlist[] = { /* for all charsets */ - 37, /* 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 */ @@ -366659,7 +375806,7 @@ static const UV UNI_QAAI_invlist[] = { /* for all charsets */ 0x953, 0x955, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1DC2, 0x1DF8, 0x1DF9, @@ -366676,6 +375823,10 @@ static const UV UNI_QAAI_invlist[] = { /* for all charsets */ 0xFE2E, 0x101FD, 0x101FE, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D17B, @@ -366887,7 +376038,7 @@ static const UV UNI_RUNR_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ - 459, /* Number of elements */ + 469, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -366958,6 +376109,8 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x7F7, 0x7FE, 0x800, + 0x888, + 0x889, 0x9F2, 0x9F4, 0x9FA, @@ -367035,7 +376188,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x208A, 0x208D, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2102, 0x2103, @@ -367159,9 +376312,13 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0xFB29, 0xFB2A, 0xFBB2, - 0xFBC2, + 0xFBC3, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFC, - 0xFDFE, + 0xFE00, 0xFE62, 0xFE63, 0xFE64, @@ -367214,6 +376371,8 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x16B46, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -367227,7 +376386,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -367302,7 +376461,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -367312,6 +376471,8 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -367325,27 +376486,27 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -367360,7 +376521,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ - 465, /* Number of elements */ + 475, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -367437,6 +376598,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x7F7, 0x7FE, 0x800, + 0x888, + 0x889, 0x9F2, 0x9F4, 0x9FA, @@ -367514,7 +376677,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x208A, 0x208D, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2102, 0x2103, @@ -367638,9 +376801,13 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0xFB29, 0xFB2A, 0xFBB2, - 0xFBC2, + 0xFBC3, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFC, - 0xFDFE, + 0xFE00, 0xFE62, 0xFE63, 0xFE64, @@ -367693,6 +376860,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x16B46, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -367706,7 +376875,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -367781,7 +376950,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -367791,6 +376960,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -367804,27 +376975,27 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -367839,7 +377010,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ - 463, /* Number of elements */ + 473, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -367914,6 +377085,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x7F7, 0x7FE, 0x800, + 0x888, + 0x889, 0x9F2, 0x9F4, 0x9FA, @@ -367991,7 +377164,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x208A, 0x208D, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2102, 0x2103, @@ -368115,9 +377288,13 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0xFB29, 0xFB2A, 0xFBB2, - 0xFBC2, + 0xFBC3, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFC, - 0xFDFE, + 0xFE00, 0xFE62, 0xFE63, 0xFE64, @@ -368170,6 +377347,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x16B46, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -368183,7 +377362,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -368258,7 +377437,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -368268,6 +377447,8 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -368281,27 +377462,27 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -368413,7 +377594,7 @@ static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SB__CL_invlist[] = { /* for ASCII/Latin1 */ - 89, /* 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 */ @@ -368474,6 +377655,8 @@ static const UV UNI_SB__CL_invlist[] = { /* for ASCII/Latin1 */ 0x2E2A, 0x2E42, 0x2E43, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -368516,7 +377699,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */ - 91, /* Number of elements */ + 93, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -368579,6 +377762,8 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */ 0x2E2A, 0x2E42, 0x2E43, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -368621,7 +377806,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */ - 89, /* 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 */ @@ -368682,6 +377867,8 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */ 0x2E2A, 0x2E42, 0x2E43, + 0x2E55, + 0x2E5D, 0x3008, 0x3012, 0x3014, @@ -368719,7 +377906,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ - 587, /* Number of elements */ + 605, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -368772,7 +377959,9 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -368856,6 +378045,8 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -368959,7 +378150,7 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -368972,6 +378163,8 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -368989,7 +378182,7 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -369015,8 +378208,6 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200E, @@ -369126,14 +378317,22 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -369264,6 +378463,10 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x16FF2, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -369300,6 +378503,8 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -369315,7 +378520,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 */ - 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 */ @@ -369330,6 +378535,8 @@ static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -369370,7 +378577,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */ - 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 */ @@ -369385,6 +378592,8 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -369425,7 +378634,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -369440,6 +378649,8 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -369475,7 +378686,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ - 1039, /* Number of elements */ + 1073, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -369544,10 +378755,12 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -369676,6 +378889,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -369692,7 +378907,7 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -369825,10 +379040,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -369871,7 +379084,7 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -369953,8 +379166,6 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -369976,6 +379187,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0xA789, 0xA78F, 0xA790, + 0xA7F2, + 0xA7F5, 0xA7F7, 0xA7F8, 0xA7FB, @@ -370150,6 +379363,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x10756, 0x10760, 0x10768, + 0x10781, + 0x10783, 0x10800, 0x10806, 0x10808, @@ -370216,12 +379431,18 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -370304,6 +379525,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118FF, @@ -370340,7 +379563,7 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -370376,6 +379599,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -370384,6 +379609,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -370410,8 +379637,14 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -370426,14 +379659,26 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1BC89, 0x1BC90, 0x1BC9A, + 0x1DF0A, + 0x1DF0B, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E94B, @@ -370505,9 +379750,9 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -370523,7 +379768,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 */ - 1299, /* Number of elements */ + 1331, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -371401,7 +380646,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -371736,12 +380981,24 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7F8, @@ -371762,6 +381019,22 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10CC0, 0x10CF3, 0x118C0, @@ -371824,6 +381097,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -371836,7 +381113,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ - 1307, /* Number of elements */ + 1339, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -372722,7 +381999,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -373057,12 +382334,24 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7F8, @@ -373083,6 +382372,22 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10CC0, 0x10CF3, 0x118C0, @@ -373145,6 +382450,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -373157,7 +382466,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ - 1307, /* Number of elements */ + 1339, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -374043,7 +383352,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ 0x24D0, 0x24EA, 0x2C30, - 0x2C5F, + 0x2C60, 0x2C61, 0x2C62, 0x2C65, @@ -374378,12 +383687,24 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ 0xA7BE, 0xA7BF, 0xA7C0, + 0xA7C1, + 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, 0xA7CB, + 0xA7D1, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, + 0xA7DA, 0xA7F6, 0xA7F7, 0xA7F8, @@ -374404,6 +383725,22 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ 0x10450, 0x104D8, 0x104FC, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, + 0x10780, + 0x10781, + 0x10783, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10CC0, 0x10CF3, 0x118C0, @@ -374466,6 +383803,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */ 0x1D7CA, 0x1D7CB, 0x1D7CC, + 0x1DF00, + 0x1DF0A, + 0x1DF0B, + 0x1DF1F, 0x1E922, 0x1E944 }; @@ -374475,7 +383816,7 @@ 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 */ - 125, /* Number of elements */ + 127, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -374592,6 +383933,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -374614,7 +383957,7 @@ static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */ - 125, /* Number of elements */ + 127, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -374731,6 +384074,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -374753,7 +384098,7 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */ - 125, /* Number of elements */ + 127, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -374870,6 +384215,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -375195,7 +384542,7 @@ static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ - 147, /* Number of elements */ + 153, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -375206,7 +384553,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ 0x40, 0x589, 0x58A, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -375244,6 +384591,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ 0x1B5C, 0x1B5E, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C3D, 0x1C7E, @@ -375256,6 +384605,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ 0x2E2F, 0x2E3C, 0x2E3D, + 0x2E53, + 0x2E55, 0x3002, 0x3003, 0xA4FF, @@ -375292,6 +384643,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ 0x10A58, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x11049, 0x110BE, @@ -375356,7 +384709,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ - 147, /* Number of elements */ + 153, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -375367,7 +384720,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ 0x70, 0x589, 0x58A, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -375405,6 +384758,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ 0x1B5C, 0x1B5E, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C3D, 0x1C7E, @@ -375417,6 +384772,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ 0x2E2F, 0x2E3C, 0x2E3D, + 0x2E53, + 0x2E55, 0x3002, 0x3003, 0xA4FF, @@ -375453,6 +384810,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ 0x10A58, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x11049, 0x110BE, @@ -375517,7 +384876,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ - 147, /* Number of elements */ + 153, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -375528,7 +384887,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ 0x70, 0x589, 0x58A, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -375566,6 +384925,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ 0x1B5C, 0x1B5E, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C3D, 0x1C7E, @@ -375578,6 +384939,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ 0x2E2F, 0x2E3C, 0x2E3D, + 0x2E53, + 0x2E55, 0x3002, 0x3003, 0xA4FF, @@ -375614,6 +384977,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */ 0x10A58, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x11049, 0x110BE, @@ -375675,7 +385040,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 */ - 1289, /* Number of elements */ + 1305, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -376549,7 +385914,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -376878,12 +386243,20 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -376892,6 +386265,14 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -376978,7 +386359,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ - 1307, /* Number of elements */ + 1323, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -377870,7 +387251,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -378199,12 +387580,20 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -378213,6 +387602,14 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -378299,7 +387696,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ - 1303, /* Number of elements */ + 1319, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -379187,7 +388584,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24D0, 0x2C00, - 0x2C2F, + 0x2C30, 0x2C60, 0x2C61, 0x2C62, @@ -379516,12 +388913,20 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ 0xA7BD, 0xA7BE, 0xA7BF, + 0xA7C0, + 0xA7C1, 0xA7C2, 0xA7C3, 0xA7C4, 0xA7C8, 0xA7C9, 0xA7CA, + 0xA7D0, + 0xA7D1, + 0xA7D6, + 0xA7D7, + 0xA7D8, + 0xA7D9, 0xA7F5, 0xA7F6, 0xFF21, @@ -379530,6 +388935,14 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */ 0x10428, 0x104B0, 0x104D4, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, 0x10C80, 0x10CB3, 0x118A0, @@ -379613,7 +389026,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 */ - 1611, /* Number of elements */ + 1661, /* 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 */ @@ -379715,8 +389128,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x610, 0x61B, 0x61C, - 0x61D, - 0x61E, 0x66A, 0x66B, 0x66D, @@ -379750,11 +389161,13 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x970, 0x971, 0x984, @@ -379918,7 +389331,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -379928,6 +389341,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -379952,7 +389367,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -380117,10 +389532,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -380143,8 +389556,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1808, 0x180A, 0x180B, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -380181,15 +389592,17 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1AA7, 0x1AAC, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5C, 0x1B5E, 0x1B60, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1C00, @@ -380209,8 +389622,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -380327,10 +389738,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x29FC, 0x29FE, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -380374,6 +389781,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x2E3D, 0x2E42, 0x2E43, + 0x2E53, + 0x2E5D, 0x3000, 0x3003, 0x3005, @@ -380409,8 +389818,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -380433,10 +389840,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -380642,12 +390053,34 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -380732,6 +390165,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FC5, 0x10FE0, @@ -380739,11 +390174,11 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11049, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, 0x110BD, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -380858,6 +390293,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1173A, 0x1173C, 0x1173F, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -380898,7 +390335,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9B, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -380950,6 +390387,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -380963,7 +390402,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -381000,8 +390441,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -381018,6 +390465,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9D, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -381104,6 +390555,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -381122,8 +390575,18 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -381209,9 +390672,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -381238,7 +390701,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ - 1631, /* Number of elements */ + 1681, /* 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 */ @@ -381360,8 +390823,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x610, 0x61B, 0x61C, - 0x61D, - 0x61E, 0x66A, 0x66B, 0x66D, @@ -381395,11 +390856,13 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x970, 0x971, 0x984, @@ -381563,7 +391026,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -381573,6 +391036,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -381597,7 +391062,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -381762,10 +391227,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -381788,8 +391251,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1808, 0x180A, 0x180B, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -381826,15 +391287,17 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1AA7, 0x1AAC, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5C, 0x1B5E, 0x1B60, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1C00, @@ -381854,8 +391317,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -381972,10 +391433,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x29FC, 0x29FE, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -382019,6 +391476,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x2E3D, 0x2E42, 0x2E43, + 0x2E53, + 0x2E5D, 0x3000, 0x3003, 0x3005, @@ -382054,8 +391513,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -382078,10 +391535,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -382287,12 +391748,34 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -382377,6 +391860,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FC5, 0x10FE0, @@ -382384,11 +391869,11 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11049, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, 0x110BD, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -382503,6 +391988,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1173A, 0x1173C, 0x1173F, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -382543,7 +392030,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9B, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -382595,6 +392082,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -382608,7 +392097,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -382645,8 +392136,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -382663,6 +392160,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9D, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -382749,6 +392250,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -382767,8 +392270,18 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -382854,9 +392367,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -382883,7 +392396,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ - 1629, /* Number of elements */ + 1679, /* 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 */ @@ -383003,8 +392516,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x610, 0x61B, 0x61C, - 0x61D, - 0x61E, 0x66A, 0x66B, 0x66D, @@ -383038,11 +392549,13 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x970, 0x971, 0x984, @@ -383206,7 +392719,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -383216,6 +392729,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -383240,7 +392755,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -383405,10 +392920,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -383431,8 +392944,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1808, 0x180A, 0x180B, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -383469,15 +392980,17 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1AA7, 0x1AAC, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5C, 0x1B5E, 0x1B60, 0x1B6B, 0x1B74, + 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1C00, @@ -383497,8 +393010,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -383615,10 +393126,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x29FC, 0x29FE, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -383662,6 +393169,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x2E3D, 0x2E42, 0x2E43, + 0x2E53, + 0x2E5D, 0x3000, 0x3003, 0x3005, @@ -383697,8 +393206,6 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -383721,10 +393228,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -383930,12 +393441,34 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -384020,6 +393553,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10F51, 0x10F55, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FC5, 0x10FE0, @@ -384027,11 +393562,11 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11049, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, 0x110BD, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -384146,6 +393681,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1173A, 0x1173C, 0x1173F, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -384186,7 +393723,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9B, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -384238,6 +393775,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -384251,7 +393790,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -384288,8 +393829,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -384306,6 +393853,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9D, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -384392,6 +393943,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -384410,8 +393963,18 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -384497,9 +394060,9 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -384551,7 +394114,7 @@ static const UV UNI_SC_invlist[] = { /* for ASCII/Latin1 */ 0x17DB, 0x17DC, 0x20A0, - 0x20C0, + 0x20C1, 0xA838, 0xA839, 0xFDFC, @@ -384612,7 +394175,7 @@ static const UV UNI_SC_invlist[] = { /* for EBCDIC 1047 */ 0x17DB, 0x17DC, 0x20A0, - 0x20C0, + 0x20C1, 0xA838, 0xA839, 0xFDFC, @@ -384673,7 +394236,7 @@ static const UV UNI_SC_invlist[] = { /* for EBCDIC 037 */ 0x17DB, 0x17DC, 0x20A0, - 0x20C0, + 0x20C1, 0xA838, 0xA839, 0xFDFC, @@ -384723,8 +394286,6 @@ static const UV UNI_SC__ARAB_invlist[] = { /* for all charsets */ 0x60D, 0x61B, 0x61C, - 0x61D, - 0x61E, 0x61F, 0x620, 0x640, @@ -384738,24 +394299,26 @@ static const UV UNI_SC__ARAB_invlist[] = { /* for all charsets */ 0x700, 0x750, 0x780, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x8E2, 0x8E3, 0x900, 0xFB50, - 0xFBC2, + 0xFBC3, 0xFBD3, 0xFD3E, - 0xFD50, + 0xFD40, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, + 0xFE00, 0xFE70, 0xFE75, 0xFE76, @@ -384930,6 +394493,16 @@ static const UV UNI_SC__COPT_invlist[] = { /* for all charsets */ 0x2D00 }; +static const UV UNI_SC__CPMN_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, + 0x12F90, + 0x12FF3 +}; + static const UV UNI_SC__CPRT_invlist[] = { /* for all charsets */ 13, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -385047,15 +394620,13 @@ static const UV UNI_SC__GEOR_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__GLAG_invlist[] = { /* for all charsets */ - 15, /* 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 */ 0x0, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, + 0x2C60, 0x1E000, 0x1E007, 0x1E008, @@ -385305,7 +394876,7 @@ static const UV UNI_SC__GURU_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */ - 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 */ @@ -385327,17 +394898,19 @@ static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xF900, 0xFA6E, 0xFA70, 0xFADA, + 0x16FE2, + 0x16FE4, 0x16FF0, 0x16FF2, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -385407,7 +394980,7 @@ static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */ 0x309D, 0x30A0, 0x1B001, - 0x1B11F, + 0x1B120, 0x1B150, 0x1B153, 0x1F200, @@ -385441,7 +395014,7 @@ static const UV UNI_SC__KALI_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */ - 19, /* 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 */ @@ -385460,8 +395033,16 @@ static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */ 0xFF70, 0xFF71, 0xFF9E, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168 }; @@ -385502,7 +395083,7 @@ static const UV UNI_SC__KNDA_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -385519,7 +395100,7 @@ static const UV UNI_SC__KTHI_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x11080, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE }; @@ -385527,7 +395108,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 */ - 65, /* 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 */ @@ -385579,10 +395160,14 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xAB30, 0xAB5B, @@ -385595,7 +395180,15 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */ 0xFF21, 0xFF3B, 0xFF41, - 0xFF5B + 0xFF5B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x1DF00, + 0x1DF1F }; # endif /* ASCII/Latin1 */ @@ -385606,7 +395199,7 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ - 91, /* Number of elements */ + 103, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -385684,10 +395277,14 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xAB30, 0xAB5B, @@ -385700,7 +395297,15 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ 0xFF21, 0xFF3B, 0xFF41, - 0xFF5B + 0xFF5B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x1DF00, + 0x1DF1F }; # endif /* EBCDIC 1047 */ @@ -385711,7 +395316,7 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */ - 87, /* Number of elements */ + 99, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -385785,10 +395390,14 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA788, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA800, 0xAB30, 0xAB5B, @@ -385801,7 +395410,15 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */ 0xFF21, 0xFF3B, 0xFF41, - 0xFF5B + 0xFF5B, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, + 0x1DF00, + 0x1DF1F }; # endif /* EBCDIC 037 */ @@ -385929,7 +395546,7 @@ static const UV UNI_SC__MODI_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__MONG_invlist[] = { /* for all charsets */ - 15, /* 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 */ @@ -385939,8 +395556,6 @@ static const UV UNI_SC__MONG_invlist[] = { /* for all charsets */ 0x1804, 0x1805, 0x1806, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -385996,6 +395611,18 @@ static const UV UNI_SC__NAND_invlist[] = { /* for all charsets */ 0x119E5 }; +static const UV UNI_SC__NKO_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, + 0x7C0, + 0x7FB, + 0x7FD, + 0x800 +}; + static const UV UNI_SC__ORYA_invlist[] = { /* for all charsets */ 29, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -386032,6 +395659,16 @@ static const UV UNI_SC__ORYA_invlist[] = { /* for all charsets */ 0xB78 }; +static const UV UNI_SC__OUGR_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, + 0x10F70, + 0x10F8A +}; + static const UV UNI_SC__PERM_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -386067,7 +395704,7 @@ static const UV UNI_SC__PHLP_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__QAAI_invlist[] = { /* for all charsets */ - 57, /* Number of elements */ + 59, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -386083,7 +395720,7 @@ static const UV UNI_SC__QAAI_invlist[] = { /* for all charsets */ 0x951, 0x955, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1CD0, 0x1CD3, 0x1CD4, @@ -386097,8 +395734,6 @@ static const UV UNI_SC__QAAI_invlist[] = { /* for all charsets */ 0x1CF8, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200E, @@ -386118,6 +395753,10 @@ static const UV UNI_SC__QAAI_invlist[] = { /* for all charsets */ 0x102E1, 0x1133B, 0x1133C, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D167, 0x1D16A, 0x1D17B, @@ -386255,7 +395894,7 @@ static const UV UNI_SC__TAKR_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA }; @@ -386317,7 +395956,7 @@ static const UV UNI_SC__TAML_invlist[] = { /* for all charsets */ }; static const UV UNI_SC__TELU_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 */ @@ -386330,7 +395969,7 @@ static const UV UNI_SC__TELU_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -386340,6 +395979,8 @@ static const UV UNI_SC__TELU_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -386355,9 +395996,9 @@ static const UV UNI_SC__TGLG_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x1700, - 0x170D, - 0x170E, - 0x1715 + 0x1716, + 0x171F, + 0x1720 }; static const UV UNI_SC__THAA_invlist[] = { /* for all charsets */ @@ -386411,7 +396052,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 */ - 346, /* Number of elements */ + 348, /* 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 */ @@ -386496,7 +396137,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2080, 0x208F, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2126, 0x2127, @@ -386522,7 +396163,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2B97, 0x2C00, 0x2E00, - 0x2E53, + 0x2E5E, 0x2FF0, 0x2FFC, 0x3000, @@ -386609,10 +396250,10 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x101FD, 0x102E1, 0x102FC, - 0x16FE2, - 0x16FE4, 0x1BCA0, 0x1BCA4, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -386626,7 +396267,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D2E0, 0x1D2F4, 0x1D300, @@ -386707,7 +396348,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -386717,6 +396358,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -386730,27 +396373,27 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -386771,7 +396414,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ - 372, /* Number of elements */ + 374, /* 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 */ @@ -386882,7 +396525,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2080, 0x208F, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2126, 0x2127, @@ -386908,7 +396551,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2B97, 0x2C00, 0x2E00, - 0x2E53, + 0x2E5E, 0x2FF0, 0x2FFC, 0x3000, @@ -386995,10 +396638,10 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x101FD, 0x102E1, 0x102FC, - 0x16FE2, - 0x16FE4, 0x1BCA0, 0x1BCA4, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -387012,7 +396655,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D2E0, 0x1D2F4, 0x1D300, @@ -387093,7 +396736,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -387103,6 +396746,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -387116,27 +396761,27 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -387157,7 +396802,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ - 368, /* 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 */ @@ -387264,7 +396909,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2080, 0x208F, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2126, 0x2127, @@ -387290,7 +396935,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2B97, 0x2C00, 0x2E00, - 0x2E53, + 0x2E5E, 0x2FF0, 0x2FFC, 0x3000, @@ -387377,10 +397022,10 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x101FD, 0x102E1, 0x102FC, - 0x16FE2, - 0x16FE4, 0x1BCA0, 0x1BCA4, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -387394,7 +397039,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D2E0, 0x1D2F4, 0x1D300, @@ -387475,7 +397120,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -387485,6 +397130,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -387498,27 +397145,27 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -387536,7 +397183,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */ - 63, /* 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 */ @@ -387602,7 +397249,9 @@ static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */ 0x1D65E, 0x1D660, 0x1D692, - 0x1D694 + 0x1D694, + 0x1DF1A, + 0x1DF1B }; # endif /* ASCII/Latin1 */ @@ -387613,7 +397262,7 @@ static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */ - 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 */ @@ -387681,7 +397330,9 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */ 0x1D65E, 0x1D660, 0x1D692, - 0x1D694 + 0x1D694, + 0x1DF1A, + 0x1DF1B }; # endif /* EBCDIC 1047 */ @@ -387692,7 +397343,7 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -387760,7 +397411,9 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */ 0x1D65E, 0x1D660, 0x1D692, - 0x1D694 + 0x1D694, + 0x1DF1A, + 0x1DF1B }; # endif /* EBCDIC 037 */ @@ -387896,7 +397549,7 @@ static const UV UNI_SINHALAARCHAICNUMBERS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */ - 61, /* 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 */ @@ -387927,6 +397580,8 @@ static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */ 0x376, 0x384, 0x386, + 0x888, + 0x889, 0x1FBD, 0x1FBE, 0x1FBF, @@ -387952,7 +397607,7 @@ static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */ 0xAB6A, 0xAB6C, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFF3E, 0xFF3F, 0xFF40, @@ -387971,7 +397626,7 @@ static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */ - 59, /* Number of elements */ + 61, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -388000,6 +397655,8 @@ static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */ 0x376, 0x384, 0x386, + 0x888, + 0x889, 0x1FBD, 0x1FBE, 0x1FBF, @@ -388025,7 +397682,7 @@ static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */ 0xAB6A, 0xAB6C, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFF3E, 0xFF3F, 0xFF40, @@ -388044,7 +397701,7 @@ static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */ - 57, /* Number of elements */ + 59, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -388071,6 +397728,8 @@ static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */ 0x376, 0x384, 0x386, + 0x888, + 0x889, 0x1FBD, 0x1FBE, 0x1FBF, @@ -388096,7 +397755,7 @@ static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */ 0xAB6A, 0xAB6C, 0xFBB2, - 0xFBC2, + 0xFBC3, 0xFF3E, 0xFF3F, 0xFF40, @@ -388562,7 +398221,7 @@ static const UV UNI_SMALLKANAEXT_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ - 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 */ @@ -388781,8 +398440,12 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0xA83A, 0xAA77, 0xAA7A, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFFE4, 0xFFE5, 0xFFE8, @@ -388819,6 +398482,8 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x16B46, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -388832,7 +398497,7 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -388883,7 +398548,7 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1F3FB, 0x1F400, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -388893,6 +398558,8 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -388906,27 +398573,27 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -388941,7 +398608,7 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_SO_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 */ @@ -389160,8 +398827,12 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0xA83A, 0xAA77, 0xAA7A, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFFE4, 0xFFE5, 0xFFE8, @@ -389198,6 +398869,8 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x16B46, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -389211,7 +398884,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -389262,7 +398935,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1F3FB, 0x1F400, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -389272,6 +398945,8 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -389285,27 +398960,27 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -389320,7 +398995,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ - 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 */ @@ -389539,8 +399214,12 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0xA83A, 0xAA77, 0xAA7A, + 0xFD40, + 0xFD50, + 0xFDCF, + 0xFDD0, 0xFDFD, - 0xFDFE, + 0xFE00, 0xFFE4, 0xFFE5, 0xFFE8, @@ -389577,6 +399256,8 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x16B46, 0x1BC9C, 0x1BC9D, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -389590,7 +399271,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D242, 0x1D245, @@ -389641,7 +399322,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1F3FB, 0x1F400, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -389651,6 +399332,8 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -389664,27 +399347,27 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -389750,7 +399433,7 @@ static const UV UNI_SPECIALS_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ - 153, /* 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 */ @@ -389763,7 +399446,7 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ 0x40, 0x589, 0x58A, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -389801,6 +399484,8 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ 0x1B5C, 0x1B5E, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C3D, 0x1C7E, @@ -389813,6 +399498,8 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ 0x2E2F, 0x2E3C, 0x2E3D, + 0x2E53, + 0x2E55, 0x3002, 0x3003, 0xA4FF, @@ -389853,6 +399540,8 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ 0x10A58, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x11049, 0x110BE, @@ -389917,7 +399606,7 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ - 153, /* 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 */ @@ -389930,7 +399619,7 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ 0x70, 0x589, 0x58A, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -389968,6 +399657,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ 0x1B5C, 0x1B5E, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C3D, 0x1C7E, @@ -389980,6 +399671,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ 0x2E2F, 0x2E3C, 0x2E3D, + 0x2E53, + 0x2E55, 0x3002, 0x3003, 0xA4FF, @@ -390020,6 +399713,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ 0x10A58, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x11049, 0x110BE, @@ -390084,7 +399779,7 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */ - 153, /* 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 */ @@ -390097,7 +399792,7 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */ 0x70, 0x589, 0x58A, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -390135,6 +399830,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */ 0x1B5C, 0x1B5E, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C3D, 0x1C7E, @@ -390147,6 +399844,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */ 0x2E2F, 0x2E3C, 0x2E3D, + 0x2E53, + 0x2E55, 0x3002, 0x3003, 0xA4FF, @@ -390187,6 +399886,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */ 0x10A58, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x11049, 0x110BE, @@ -390402,7 +400103,7 @@ static const UV UNI_SYMBOLSFORLEGACYCOMPUTING_invlist[] = { /* for all charsets }; static const UV UNI_SYRC_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 */ @@ -390428,7 +400129,9 @@ static const UV UNI_SYRC_invlist[] = { /* for all charsets */ 0x860, 0x86B, 0x1DF8, - 0x1DF9 + 0x1DF9, + 0x1DFA, + 0x1DFB }; static const UV UNI_SYRIACSUP_invlist[] = { /* for all charsets */ @@ -390488,7 +400191,7 @@ static const UV UNI_TAKR_invlist[] = { /* for all charsets */ 0xA830, 0xA83A, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA }; @@ -390624,7 +400327,7 @@ static const UV UNI_TANGUTSUP_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x18D00, - 0x18D90 + 0x18D80 }; static const UV UNI_TAVT_invlist[] = { /* for all charsets */ @@ -390640,7 +400343,7 @@ static const UV UNI_TAVT_invlist[] = { /* for all charsets */ }; static const UV UNI_TELU_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 */ @@ -390657,7 +400360,7 @@ static const UV UNI_TELU_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -390667,6 +400370,8 @@ static const UV UNI_TELU_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -390682,7 +400387,7 @@ static const UV UNI_TELU_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ - 209, /* 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 */ @@ -390709,7 +400414,7 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ 0x60D, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -390757,6 +400462,8 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ 0x1B5C, 0x1B5D, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C40, 0x1C7E, @@ -390775,6 +400482,8 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E53, + 0x2E55, 0x3001, 0x3003, 0xA4FE, @@ -390835,6 +400544,8 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ 0x10B9D, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BE, @@ -390905,7 +400616,7 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ - 211, /* 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 */ @@ -390934,7 +400645,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 0x60D, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -390982,6 +400693,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 0x1B5C, 0x1B5D, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C40, 0x1C7E, @@ -391000,6 +400713,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E53, + 0x2E55, 0x3001, 0x3003, 0xA4FE, @@ -391060,6 +400775,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ 0x10B9D, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BE, @@ -391130,7 +400847,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ - 211, /* 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 */ @@ -391159,7 +400876,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 0x60D, 0x61B, 0x61C, - 0x61E, + 0x61D, 0x620, 0x6D4, 0x6D5, @@ -391207,6 +400924,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 0x1B5C, 0x1B5D, 0x1B60, + 0x1B7D, + 0x1B7F, 0x1C3B, 0x1C40, 0x1C7E, @@ -391225,6 +400944,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 0x2E4D, 0x2E4E, 0x2E50, + 0x2E53, + 0x2E55, 0x3001, 0x3003, 0xA4FE, @@ -391285,6 +401006,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */ 0x10B9D, 0x10F55, 0x10F5A, + 0x10F86, + 0x10F8A, 0x11047, 0x1104E, 0x110BE, @@ -391370,9 +401093,9 @@ static const UV UNI_TGLG_invlist[] = { /* for all charsets */ 1 if it starts at the element beyond 0 */ 0x0, 0x1700, - 0x170D, - 0x170E, - 0x1715, + 0x1716, + 0x171F, + 0x1720, 0x1735, 0x1737 }; @@ -391453,6 +401176,28 @@ static const UV UNI_TIRH_invlist[] = { /* for all charsets */ 0x114DA }; +static const UV UNI_TNSA_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, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA +}; + +static const UV UNI_TOTO_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, + 0x1E290, + 0x1E2AF +}; + static const UV UNI_TRANSPORTANDMAP_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -391483,6 +401228,16 @@ static const UV UNI_UCASEXT_invlist[] = { /* for all charsets */ 0x1900 }; +static const UV UNI_UCASEXTA_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, + 0x11AB0, + 0x11AC0 +}; + static const UV UNI_UGAR_invlist[] = { /* for all charsets */ 5, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -391504,7 +401259,7 @@ static const UV UNI_UIDEO_invlist[] = { /* for all charsets */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, + 0xA000, 0xFA0E, 0xFA10, 0xFA11, @@ -391520,9 +401275,9 @@ static const UV UNI_UIDEO_invlist[] = { /* for all charsets */ 0xFA27, 0xFA2A, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -391563,10 +401318,34 @@ static const UV UNI_VERTICALFORMS_invlist[] = { /* for all charsets */ 0xFE20 }; +static const UV UNI_VITH_invlist[] = { /* for all charsets */ + 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, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD +}; + # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ - 177, /* Number of elements */ + 179, /* 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 */ @@ -391720,15 +401499,17 @@ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ 0x11580, 0x11600, 0x11A00, - 0x11AB0, + 0x11AC0, 0x13000, 0x13440, 0x14400, 0x14680, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D200, 0x1D2E0, @@ -391757,7 +401538,7 @@ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ - 175, /* Number of elements */ + 177, /* 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 */ @@ -391909,15 +401690,17 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ 0x11580, 0x11600, 0x11A00, - 0x11AB0, + 0x11AC0, 0x13000, 0x13440, 0x14400, 0x14680, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D200, 0x1D2E0, @@ -391946,7 +401729,7 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */ - 175, /* Number of elements */ + 177, /* 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 */ @@ -392098,15 +401881,17 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */ 0x11580, 0x11600, 0x11A00, - 0x11AB0, + 0x11AC0, 0x13000, 0x13440, 0x14400, 0x14680, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D200, 0x1D2E0, @@ -392244,7 +402029,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 */ - 255, /* Number of elements */ + 257, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -392474,15 +402259,17 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ 0x11580, 0x11600, 0x11A00, - 0x11AB0, + 0x11AC0, 0x13000, 0x13440, 0x14400, 0x14680, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D200, 0x1D2E0, @@ -392513,7 +402300,7 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ - 253, /* Number of elements */ + 255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -392741,15 +402528,17 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ 0x11580, 0x11600, 0x11A00, - 0x11AB0, + 0x11AC0, 0x13000, 0x13440, 0x14400, 0x14680, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D200, 0x1D2E0, @@ -392780,7 +402569,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ - 253, /* Number of elements */ + 255, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -393008,15 +402797,17 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ 0x11580, 0x11600, 0x11A00, - 0x11AB0, + 0x11AC0, 0x13000, 0x13440, 0x14400, 0x14680, 0x16FE0, - 0x18D90, - 0x1B000, + 0x18D80, + 0x1AFF0, 0x1B300, + 0x1CF00, + 0x1CFD0, 0x1D000, 0x1D200, 0x1D2E0, @@ -393042,13 +402833,15 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_VS_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 */ 0x0, 0x180B, 0x180E, + 0x180F, + 0x1810, 0xFE00, 0xFE10, 0xE0100, @@ -393217,7 +403010,7 @@ static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ - 589, /* Number of elements */ + 607, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -393270,7 +403063,9 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x82E, 0x859, 0x85C, - 0x8D3, + 0x898, + 0x8A0, + 0x8CA, 0x8E2, 0x8E3, 0x904, @@ -393354,6 +403149,8 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0xBD8, 0xC00, 0xC05, + 0xC3C, + 0xC3D, 0xC3E, 0xC45, 0xC46, @@ -393457,7 +403254,7 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x135D, 0x1360, 0x1712, - 0x1715, + 0x1716, 0x1732, 0x1735, 0x1752, @@ -393470,6 +403267,8 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x17DE, 0x180B, 0x180E, + 0x180F, + 0x1810, 0x1885, 0x1887, 0x18A9, @@ -393487,7 +403286,7 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x1A7F, 0x1A80, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, 0x1B05, 0x1B34, @@ -393513,8 +403312,6 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x1CF7, 0x1CFA, 0x1DC0, - 0x1DFA, - 0x1DFB, 0x1E00, 0x200C, 0x200D, @@ -393624,14 +403421,22 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x10EAD, 0x10F46, 0x10F51, + 0x10F82, + 0x10F86, 0x11000, 0x11003, 0x11038, 0x11047, + 0x11070, + 0x11071, + 0x11073, + 0x11075, 0x1107F, 0x11083, 0x110B0, 0x110BB, + 0x110C2, + 0x110C3, 0x11100, 0x11103, 0x11127, @@ -393762,6 +403567,10 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x16FF2, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -393798,6 +403607,8 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */ 0x1E02B, 0x1E130, 0x1E137, + 0x1E2AE, + 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E8D0, @@ -393815,7 +403626,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 */ - 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 */ @@ -393830,6 +403641,8 @@ static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -393868,7 +403681,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__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 */ @@ -393883,6 +403696,8 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -393921,7 +403736,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__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 */ @@ -393936,6 +403751,8 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */ 0x6DE, 0x70F, 0x710, + 0x890, + 0x892, 0x8E2, 0x8E3, 0x180E, @@ -393969,7 +403786,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */ - 21, /* Number of elements */ + 29, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -393990,8 +403807,16 @@ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */ 0x3358, 0xFF66, 0xFF9E, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168 }; @@ -393999,7 +403824,7 @@ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ - 1095, /* Number of elements */ + 1141, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -394098,10 +403923,12 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -394230,6 +404057,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -394246,7 +404075,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -394343,10 +404172,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -394371,7 +404198,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -394475,10 +404302,6 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -394541,10 +404364,14 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0xA6A0, 0xA6F0, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -394678,12 +404505,34 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -394754,12 +404603,18 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -394878,7 +404733,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -394914,6 +404769,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -394922,6 +404779,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -395012,14 +404871,26 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -395108,7 +404979,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ - 1121, /* Number of elements */ + 1167, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -395233,10 +405104,12 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -395365,6 +405238,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -395381,7 +405256,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -395478,10 +405353,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -395506,7 +405379,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -395610,10 +405483,6 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -395676,10 +405545,14 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0xA6A0, 0xA6F0, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -395813,12 +405686,34 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -395889,12 +405784,18 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -396013,7 +405914,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -396049,6 +405950,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -396057,6 +405960,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -396147,14 +406052,26 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -396243,7 +406160,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ - 1117, /* Number of elements */ + 1163, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -396364,10 +406281,12 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -396496,6 +406415,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -396512,7 +406433,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -396609,10 +406530,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -396637,7 +406556,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -396741,10 +406660,6 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -396807,10 +406722,14 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0xA6A0, 0xA6F0, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -396944,12 +406863,34 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -397020,12 +406961,18 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -397144,7 +407091,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -397180,6 +407127,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -397188,6 +407137,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -397278,14 +407229,26 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -397731,7 +407694,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 */ - 125, /* Number of elements */ + 127, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -397848,6 +407811,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -397870,7 +407835,7 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ - 125, /* Number of elements */ + 127, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -397987,6 +407952,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -398009,7 +407976,7 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */ - 125, /* Number of elements */ + 127, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -398126,6 +408093,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */ 0x11DAA, 0x16A60, 0x16A6A, + 0x16AC0, + 0x16ACA, 0x16B50, 0x16B5A, 0x1D7CE, @@ -398271,7 +408240,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 */ - 1487, /* Number of elements */ + 1541, /* 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 */ @@ -398392,11 +408361,13 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x964, 0x966, 0x970, @@ -398562,7 +408533,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -398572,6 +408543,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -398596,7 +408569,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -398761,10 +408734,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -398781,8 +408752,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x17E0, 0x17EA, 0x180B, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -398811,9 +408780,9 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -398837,8 +408806,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -398937,10 +408904,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -399019,10 +408982,14 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0xA67F, 0xA6F2, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -399218,12 +409185,34 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -399304,6 +409293,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -399311,11 +409302,13 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -399458,7 +409451,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -399510,6 +409503,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -399522,6 +409517,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -399550,8 +409549,16 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x16FE5, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168, 0x1BC00, @@ -399566,6 +409573,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -399650,6 +409661,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -399668,8 +409681,18 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -399772,7 +409795,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ - 1511, /* Number of elements */ + 1565, /* 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 */ @@ -399917,11 +409940,13 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x964, 0x966, 0x970, @@ -400087,7 +410112,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -400097,6 +410122,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -400121,7 +410148,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -400286,10 +410313,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -400306,8 +410331,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x17E0, 0x17EA, 0x180B, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -400336,9 +410359,9 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -400362,8 +410385,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -400462,10 +410483,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -400544,10 +410561,14 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0xA67F, 0xA6F2, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -400743,12 +410764,34 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -400829,6 +410872,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -400836,11 +410881,13 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -400983,7 +411030,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -401035,6 +411082,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -401047,6 +411096,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -401075,8 +411128,16 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x16FE5, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168, 0x1BC00, @@ -401091,6 +411152,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -401175,6 +411240,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -401193,8 +411260,18 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -401297,7 +411374,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ - 1507, /* Number of elements */ + 1561, /* 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 */ @@ -401438,11 +411515,13 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x890, + 0x892, + 0x898, 0x964, 0x966, 0x970, @@ -401608,7 +411687,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -401618,6 +411697,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -401642,7 +411723,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -401807,10 +411888,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -401827,8 +411906,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x17E0, 0x17EA, 0x180B, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -401857,9 +411934,9 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1A90, 0x1A9A, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -401883,8 +411960,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -401983,10 +412058,6 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x24B6, 0x24EA, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -402065,10 +412136,14 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0xA67F, 0xA6F2, 0xA708, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -402264,12 +412339,34 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -402350,6 +412447,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -402357,11 +412456,13 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, 0x110BD, 0x110BE, + 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -402504,7 +412605,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -402556,6 +412657,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x13430, @@ -402568,6 +412671,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -402596,8 +412703,16 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x16FE5, 0x16FF0, 0x16FF2, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, 0x1B001, + 0x1B120, + 0x1B123, 0x1B164, 0x1B168, 0x1BC00, @@ -402612,6 +412727,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1BC9F, 0x1BCA0, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -402696,6 +412815,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -402714,8 +412835,18 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -402827,7 +412958,7 @@ static const UV UNI_WCHO_invlist[] = { /* for all charsets */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ - 1475, /* Number of elements */ + 1527, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -402934,11 +413065,11 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -403106,7 +413237,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -403116,6 +413247,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -403140,7 +413273,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -403307,10 +413440,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -403330,7 +413461,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -403369,9 +413500,9 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -403395,8 +413526,6 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -403477,10 +413606,6 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -403543,8 +413668,6 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -403563,10 +413686,14 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -403756,12 +413883,34 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -403842,6 +413991,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -403849,9 +414000,11 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -403958,6 +414111,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -403994,7 +414149,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -404046,6 +414201,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -404056,6 +414213,10 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -404090,8 +414251,14 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -404108,6 +414275,10 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -404194,6 +414365,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -404212,8 +414385,18 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -404291,9 +414474,9 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -404316,7 +414499,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ - 1499, /* Number of elements */ + 1551, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -404447,11 +414630,11 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -404619,7 +414802,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -404629,6 +414812,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -404653,7 +414838,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -404820,10 +415005,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -404843,7 +415026,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -404882,9 +415065,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -404908,8 +415091,6 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -404990,10 +415171,6 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -405056,8 +415233,6 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -405076,10 +415251,14 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -405269,12 +415448,34 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -405355,6 +415556,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -405362,9 +415565,11 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -405471,6 +415676,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -405507,7 +415714,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -405559,6 +415766,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -405569,6 +415778,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -405603,8 +415816,14 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -405621,6 +415840,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -405707,6 +415930,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -405725,8 +415950,18 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -405804,9 +416039,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -405829,7 +416064,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ - 1495, /* Number of elements */ + 1547, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -405956,11 +416191,11 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x85C, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x888, + 0x889, + 0x88F, + 0x898, 0x8E2, 0x8E3, 0x964, @@ -406128,7 +416363,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -406138,6 +416373,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -406162,7 +416399,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -406329,10 +416566,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1735, 0x1740, 0x1754, @@ -406352,7 +416587,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x17EA, 0x180B, 0x180E, - 0x1810, + 0x180F, 0x181A, 0x1820, 0x1879, @@ -406391,9 +416626,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1AB0, 0x1ABE, 0x1ABF, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, @@ -406417,8 +416652,6 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1CD4, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -406499,10 +416732,6 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CF4, @@ -406565,8 +416794,6 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -406585,10 +416812,14 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA828, 0xA82C, 0xA82D, @@ -406778,12 +417009,34 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -406864,6 +417117,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F51, + 0x10F70, + 0x10F86, 0x10FB0, 0x10FC5, 0x10FE0, @@ -406871,9 +417126,11 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x11000, 0x11047, 0x11066, - 0x11070, + 0x11076, 0x1107F, 0x110BB, + 0x110C2, + 0x110C3, 0x110D0, 0x110E9, 0x110F0, @@ -406980,6 +417237,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1172C, 0x11730, 0x1173A, + 0x11740, + 0x11747, 0x11800, 0x1183B, 0x118A0, @@ -407016,7 +417275,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x11A9A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -407068,6 +417327,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -407078,6 +417339,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x16A5F, 0x16A60, 0x16A6A, + 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -407112,8 +417377,14 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -407130,6 +417401,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1BC9A, 0x1BC9D, 0x1BC9F, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, @@ -407216,6 +417491,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -407234,8 +417511,18 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1E14A, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8D0, @@ -407313,9 +417600,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -407335,7 +417622,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */ # if 'A' == 65 /* ASCII/Latin1 */ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ - 1259, /* Number of elements */ + 1311, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -407438,10 +417725,12 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -407570,6 +417859,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -407586,7 +417877,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -407729,10 +418020,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -407773,7 +418062,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -407873,10 +418162,6 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -407937,8 +418222,6 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -407959,10 +418242,14 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -408154,12 +418441,34 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -408230,12 +418539,18 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -408318,6 +418633,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -408356,7 +418673,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -408392,6 +418709,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -408400,6 +418719,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -408428,8 +418749,14 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -408504,14 +418831,26 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -408585,9 +418924,9 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -408608,7 +418947,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21 static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ - 1285, /* 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 */ @@ -408737,10 +419076,12 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -408869,6 +419210,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -408885,7 +419228,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -409028,10 +419371,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -409072,7 +419413,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -409172,10 +419513,6 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -409236,8 +419573,6 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -409258,10 +419593,14 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -409453,12 +419792,34 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -409529,12 +419890,18 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -409617,6 +419984,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -409655,7 +420024,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -409691,6 +420060,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -409699,6 +420070,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -409727,8 +420100,14 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -409803,14 +420182,26 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -409884,9 +420275,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -409907,7 +420298,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37 static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ - 1281, /* Number of elements */ + 1333, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -410032,10 +420423,12 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x859, 0x860, 0x86B, + 0x870, + 0x888, + 0x889, + 0x88F, 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, + 0x8CA, 0x904, 0x93A, 0x93D, @@ -410164,6 +420557,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0xC3E, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC62, 0xC80, @@ -410180,7 +420575,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0xCBA, 0xCBD, 0xCBE, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE2, @@ -410323,10 +420718,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x16EE, 0x16F9, 0x1700, - 0x170D, - 0x170E, 0x1712, - 0x1720, + 0x171F, 0x1732, 0x1740, 0x1752, @@ -410367,7 +420760,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x1B05, 0x1B34, 0x1B45, - 0x1B4C, + 0x1B4D, 0x1B83, 0x1BA1, 0x1BAE, @@ -410467,10 +420860,6 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x2160, 0x2189, 0x2C00, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CE5, 0x2CEB, 0x2CEF, @@ -410531,8 +420920,6 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x3400, 0x4DC0, 0x4E00, - 0x9FFD, - 0xA000, 0xA48D, 0xA4D0, 0xA4FE, @@ -410553,10 +420940,14 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0xA722, 0xA789, 0xA78B, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA802, 0xA803, 0xA806, @@ -410748,12 +421139,34 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x10528, 0x10530, 0x10564, + 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -410824,12 +421237,18 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x10F28, 0x10F30, 0x10F46, + 0x10F70, + 0x10F82, 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11003, 0x11038, + 0x11071, + 0x11073, + 0x11075, + 0x11076, 0x11083, 0x110B0, 0x110D0, @@ -410912,6 +421331,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x116B9, 0x11700, 0x1171B, + 0x11740, + 0x11747, 0x11800, 0x1182C, 0x118A0, @@ -410950,7 +421371,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x11A8A, 0x11A9D, 0x11A9E, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -410986,6 +421407,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x1246F, 0x12480, 0x12544, + 0x12F90, + 0x12FF1, 0x13000, 0x1342F, 0x14400, @@ -410994,6 +421417,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x16A39, 0x16A40, 0x16A5F, + 0x16A70, + 0x16ABF, 0x16AD0, 0x16AEE, 0x16B00, @@ -411022,8 +421447,14 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -411098,14 +421529,26 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x1D7C3, 0x1D7C4, 0x1D7CC, + 0x1DF00, + 0x1DF1F, 0x1E100, 0x1E12D, 0x1E137, 0x1E13E, 0x1E14E, 0x1E14F, + 0x1E290, + 0x1E2AE, 0x1E2C0, 0x1E2EC, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E900, @@ -411179,9 +421622,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */ 0x1EEAB, 0x1EEBC, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -411404,6 +421847,16 @@ static const UV UNI_ZL_invlist[] = { /* for all charsets */ 0x2029 }; +static const UV UNI_ZNAMENNYMUSIC_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, + 0x1CF00, + 0x1CFD0 +}; + static const UV UNI_ZP_invlist[] = { /* for all charsets */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -411554,7 +422007,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2080, 0x208F, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2126, 0x2127, @@ -411582,7 +422035,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E53, + 0x2E5E, 0x2FF0, 0x2FFC, 0x3000, @@ -411619,8 +422072,6 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0xAB5C, 0xAB6A, 0xAB6C, - 0xFD3E, - 0xFD40, 0xFE10, 0xFE1A, 0xFE30, @@ -411649,8 +422100,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1019D, 0x101D0, 0x101FD, - 0x16FE2, - 0x16FE4, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -411664,7 +422115,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D2E0, 0x1D2F4, 0x1D300, @@ -411743,7 +422194,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -411753,6 +422204,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -411766,27 +422219,27 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -411890,7 +422343,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2080, 0x208F, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2126, 0x2127, @@ -411918,7 +422371,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E53, + 0x2E5E, 0x2FF0, 0x2FFC, 0x3000, @@ -411955,8 +422408,6 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0xAB5C, 0xAB6A, 0xAB6C, - 0xFD3E, - 0xFD40, 0xFE10, 0xFE1A, 0xFE30, @@ -411985,8 +422436,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1019D, 0x101D0, 0x101FD, - 0x16FE2, - 0x16FE4, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -412000,7 +422451,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D2E0, 0x1D2F4, 0x1D300, @@ -412079,7 +422530,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -412089,6 +422540,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -412102,27 +422555,27 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -412222,7 +422675,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2080, 0x208F, 0x20A0, - 0x20C0, + 0x20C1, 0x2100, 0x2126, 0x2127, @@ -412250,7 +422703,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x2E00, 0x2E43, 0x2E44, - 0x2E53, + 0x2E5E, 0x2FF0, 0x2FFC, 0x3000, @@ -412287,8 +422740,6 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0xAB5C, 0xAB6A, 0xAB6C, - 0xFD3E, - 0xFD40, 0xFE10, 0xFE1A, 0xFE30, @@ -412317,8 +422768,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1019D, 0x101D0, 0x101FD, - 0x16FE2, - 0x16FE4, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, @@ -412332,7 +422783,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1D18C, 0x1D1AA, 0x1D1AE, - 0x1D1E9, + 0x1D1EB, 0x1D2E0, 0x1D2F4, 0x1D300, @@ -412411,7 +422862,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -412421,6 +422872,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -412434,27 +422887,27 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -412470,7 +422923,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */ # endif /* EBCDIC 037 */ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ - 1350, /* Number of elements */ + 1392, /* Number of elements */ 148565664, /* Version and data structure type */ 1, /* 0 if the list starts at 0; 1 if it starts at the element beyond 0 */ @@ -412499,8 +422952,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x5EF, 0x5F5, 0x600, - 0x61D, - 0x61E, 0x70E, 0x70F, 0x74B, @@ -412518,11 +422969,11 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x85F, 0x860, 0x86B, - 0x8A0, - 0x8B5, - 0x8B6, - 0x8C8, - 0x8D3, + 0x870, + 0x88F, + 0x890, + 0x892, + 0x898, 0x984, 0x985, 0x98D, @@ -412678,7 +423129,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xC29, 0xC2A, 0xC3A, - 0xC3D, + 0xC3C, 0xC45, 0xC46, 0xC49, @@ -412688,6 +423139,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xC57, 0xC58, 0xC5B, + 0xC5D, + 0xC5E, 0xC60, 0xC64, 0xC66, @@ -412710,7 +423163,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xCCE, 0xCD5, 0xCD7, - 0xCDE, + 0xCDD, 0xCDF, 0xCE0, 0xCE4, @@ -412845,10 +423298,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x16A0, 0x16F9, 0x1700, - 0x170D, - 0x170E, - 0x1715, - 0x1720, + 0x1716, + 0x171F, 0x1737, 0x1740, 0x1754, @@ -412865,8 +423316,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x17F0, 0x17FA, 0x1800, - 0x180F, - 0x1810, 0x181A, 0x1820, 0x1879, @@ -412905,11 +423354,11 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1AA0, 0x1AAE, 0x1AB0, - 0x1AC1, + 0x1ACF, 0x1B00, - 0x1B4C, + 0x1B4D, 0x1B50, - 0x1B7D, + 0x1B7F, 0x1B80, 0x1BF4, 0x1BFC, @@ -412925,8 +423374,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1CD0, 0x1CFB, 0x1D00, - 0x1DFA, - 0x1DFB, 0x1F16, 0x1F18, 0x1F1E, @@ -412967,7 +423414,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x2090, 0x209D, 0x20A0, - 0x20C0, + 0x20C1, 0x20D0, 0x20F1, 0x2100, @@ -412981,10 +423428,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x2B76, 0x2B96, 0x2B97, - 0x2C2F, - 0x2C30, - 0x2C5F, - 0x2C60, 0x2CF4, 0x2CF9, 0x2D26, @@ -413015,7 +423458,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x2DD8, 0x2DDF, 0x2DE0, - 0x2E53, + 0x2E5E, 0x2E80, 0x2E9A, 0x2E9B, @@ -413039,8 +423482,6 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x31F0, 0x321F, 0x3220, - 0x9FFD, - 0xA000, 0xA48D, 0xA490, 0xA4C7, @@ -413049,10 +423490,14 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xA640, 0xA6F8, 0xA700, - 0xA7C0, - 0xA7C2, 0xA7CB, - 0xA7F5, + 0xA7D0, + 0xA7D2, + 0xA7D3, + 0xA7D4, + 0xA7D5, + 0xA7DA, + 0xA7F2, 0xA82D, 0xA830, 0xA83A, @@ -413123,16 +423568,14 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0xFB43, 0xFB45, 0xFB46, - 0xFBC2, + 0xFBC3, 0xFBD3, - 0xFD40, - 0xFD50, 0xFD90, 0xFD92, 0xFDC8, + 0xFDCF, + 0xFDD0, 0xFDF0, - 0xFDFE, - 0xFE00, 0xFE1A, 0xFE20, 0xFE53, @@ -413219,13 +423662,33 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x10530, 0x10564, 0x1056F, - 0x10570, + 0x1057B, + 0x1057C, + 0x1058B, + 0x1058C, + 0x10593, + 0x10594, + 0x10596, + 0x10597, + 0x105A2, + 0x105A3, + 0x105B2, + 0x105B3, + 0x105BA, + 0x105BB, + 0x105BD, 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, + 0x10780, + 0x10786, + 0x10787, + 0x107B1, + 0x107B2, + 0x107BB, 0x10800, 0x10806, 0x10808, @@ -413312,6 +423775,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x10F28, 0x10F30, 0x10F5A, + 0x10F70, + 0x10F8A, 0x10FB0, 0x10FCC, 0x10FE0, @@ -413319,9 +423784,9 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x11000, 0x1104E, 0x11052, - 0x11070, + 0x11076, 0x1107F, - 0x110C2, + 0x110C3, 0x110CD, 0x110CE, 0x110D0, @@ -413405,7 +423870,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x11660, 0x1166D, 0x11680, - 0x116B9, + 0x116BA, 0x116C0, 0x116CA, 0x11700, @@ -413413,7 +423878,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1171D, 0x1172C, 0x11730, - 0x11740, + 0x11747, 0x11800, 0x1183C, 0x118A0, @@ -413444,7 +423909,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x11A48, 0x11A50, 0x11AA3, - 0x11AC0, + 0x11AB0, 0x11AF9, 0x11C00, 0x11C09, @@ -413500,6 +423965,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x12475, 0x12480, 0x12544, + 0x12F90, + 0x12FF3, 0x13000, 0x1342F, 0x13430, @@ -413513,7 +423980,9 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x16A60, 0x16A6A, 0x16A6E, - 0x16A70, + 0x16ABF, + 0x16AC0, + 0x16ACA, 0x16AD0, 0x16AEE, 0x16AF0, @@ -413546,8 +424015,14 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x18CD6, 0x18D00, 0x18D09, + 0x1AFF0, + 0x1AFF4, + 0x1AFF5, + 0x1AFFC, + 0x1AFFD, + 0x1AFFF, 0x1B000, - 0x1B11F, + 0x1B123, 0x1B150, 0x1B153, 0x1B164, @@ -413564,12 +424039,18 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1BC9A, 0x1BC9C, 0x1BCA4, + 0x1CF00, + 0x1CF2E, + 0x1CF30, + 0x1CF47, + 0x1CF50, + 0x1CFC4, 0x1D000, 0x1D0F6, 0x1D100, 0x1D127, 0x1D129, - 0x1D1E9, + 0x1D1EB, 0x1D200, 0x1D246, 0x1D2E0, @@ -413624,6 +424105,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1DAA0, 0x1DAA1, 0x1DAB0, + 0x1DF00, + 0x1DF1F, 0x1E000, 0x1E007, 0x1E008, @@ -413642,10 +424125,20 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1E14A, 0x1E14E, 0x1E150, + 0x1E290, + 0x1E2AF, 0x1E2C0, 0x1E2FA, 0x1E2FF, 0x1E300, + 0x1E7E0, + 0x1E7E7, + 0x1E7E8, + 0x1E7EC, + 0x1E7ED, + 0x1E7EF, + 0x1E7F0, + 0x1E7FF, 0x1E800, 0x1E8C5, 0x1E8C7, @@ -413754,7 +424247,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1F266, 0x1F300, 0x1F6D8, - 0x1F6E0, + 0x1F6DD, 0x1F6ED, 0x1F6F0, 0x1F6FD, @@ -413764,6 +424257,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1F7D9, 0x1F7E0, 0x1F7EC, + 0x1F7F0, + 0x1F7F1, 0x1F800, 0x1F80C, 0x1F810, @@ -413777,27 +424272,27 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1F8B0, 0x1F8B2, 0x1F900, - 0x1F979, - 0x1F97A, - 0x1F9CC, - 0x1F9CD, 0x1FA54, 0x1FA60, 0x1FA6E, 0x1FA70, 0x1FA75, 0x1FA78, - 0x1FA7B, + 0x1FA7D, 0x1FA80, 0x1FA87, 0x1FA90, - 0x1FAA9, + 0x1FAAD, 0x1FAB0, - 0x1FAB7, + 0x1FABB, 0x1FAC0, - 0x1FAC3, + 0x1FAC6, 0x1FAD0, - 0x1FAD7, + 0x1FADA, + 0x1FAE0, + 0x1FAE8, + 0x1FAF0, + 0x1FAF7, 0x1FB00, 0x1FB93, 0x1FB94, @@ -413805,9 +424300,9 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */ 0x1FBF0, 0x1FBFA, 0x20000, - 0x2A6DE, + 0x2A6E0, 0x2A700, - 0x2B735, + 0x2B739, 0x2B740, 0x2B81E, 0x2B820, @@ -413982,6 +424477,7 @@ typedef enum { UNI_AGE__12, UNI_AGE__12_DOT_1, UNI_AGE__13, + UNI_AGE__14, UNI_AGE__2, UNI_AGE__2_DOT_1, UNI_AGE__3, @@ -414011,6 +424507,7 @@ typedef enum { UNI_ANY, UNI_ARAB, UNI_ARABICEXTA, + UNI_ARABICEXTB, UNI_ARABICMATH, UNI_ARABICPFA, UNI_ARABICPFB, @@ -414158,6 +424655,7 @@ typedef enum { UNI_COPT, UNI_COPTICEPACTNUMBERS, UNI_COUNTINGROD, + UNI_CPMN, UNI_CPRT, UNI_CUNEIFORMNUMBERS, UNI_CURRENCYSYMBOLS, @@ -414231,6 +424729,7 @@ typedef enum { UNI_ETHI, UNI_ETHIOPICEXT, UNI_ETHIOPICEXTA, + UNI_ETHIOPICEXTB, UNI_ETHIOPICSUP, UNI_EXT, UNI_EXTPICT, @@ -414318,6 +424817,7 @@ typedef enum { UNI_INCHORASMIAN, UNI_INCOPTIC, UNI_INCUNEIFORM, + UNI_INCYPROMINOAN, UNI_INCYRILLIC, UNI_INDEVANAGARI, UNI_INDICNUMBERFORMS, @@ -414394,6 +424894,7 @@ typedef enum { UNI_INOLDPERSIAN, UNI_INOLDSOGDIAN, UNI_INOLDTURKIC, + UNI_INOLDUYGHUR, UNI_INORIYA, UNI_INOSAGE, UNI_INOSMANYA, @@ -414472,6 +424973,7 @@ typedef enum { UNI_INTAIVIET, UNI_INTAKRI, UNI_INTAMIL, + UNI_INTANGSA, UNI_INTANGUT, UNI_INTELUGU, UNI_INTHAANA, @@ -414479,8 +424981,10 @@ typedef enum { UNI_INTIBETAN, UNI_INTIFINAGH, UNI_INTIRHUTA, + UNI_INTOTO, UNI_INUGARITIC, UNI_INVAI, + UNI_INVITHKUQI, UNI_INVS, UNI_INWANCHO, UNI_INWARANGCITI, @@ -414491,6 +424995,7 @@ typedef enum { UNI_IN__12, UNI_IN__12_DOT_1, UNI_IN__13, + UNI_IN__14, UNI_IN__1_DOT_1, UNI_IN__2, UNI_IN__2_DOT_1, @@ -414609,6 +425114,8 @@ typedef enum { UNI_JG__TAW, UNI_JG__TEHMARBUTA, UNI_JG__TETH, + UNI_JG__THINYEH, + UNI_JG__VERTICALTAIL, UNI_JG__WAW, UNI_JG__YEH, UNI_JG__YEHBARREE, @@ -414627,6 +425134,7 @@ typedef enum { UNI_KALI, UNI_KANA, UNI_KANAEXTA, + UNI_KANAEXTB, UNI_KANASUP, UNI_KANBUN, UNI_KANGXI, @@ -414648,6 +425156,8 @@ typedef enum { UNI_LATINEXTC, UNI_LATINEXTD, UNI_LATINEXTE, + UNI_LATINEXTF, + UNI_LATINEXTG, UNI_LATN, UNI_LB__AI, UNI_LB__AL, @@ -414912,6 +425422,7 @@ typedef enum { UNI_OSGE, UNI_OSMA, UNI_OTTOMANSIYAQNUMBERS, + UNI_OUGR, UNI_P, UNI_PALM, UNI_PATSYN, @@ -414982,6 +425493,7 @@ typedef enum { UNI_SC__BUHD, UNI_SC__CAKM, UNI_SC__COPT, + UNI_SC__CPMN, UNI_SC__CPRT, UNI_SC__CYRL, UNI_SC__DEVA, @@ -415018,7 +425530,9 @@ typedef enum { UNI_SC__MULT, UNI_SC__MYMR, UNI_SC__NAND, + UNI_SC__NKO, UNI_SC__ORYA, + UNI_SC__OUGR, UNI_SC__PERM, UNI_SC__PHAG, UNI_SC__PHLP, @@ -415099,9 +425613,12 @@ typedef enum { UNI_TIBT, UNI_TIRH, UNI_TITLE, + UNI_TNSA, + UNI_TOTO, UNI_TRANSPORTANDMAP, UNI_UCAS, UNI_UCASEXT, + UNI_UCASEXTA, UNI_UGAR, UNI_UIDEO, UNI_UPPERCASELETTER, @@ -415109,6 +425626,7 @@ typedef enum { UNI_VEDICEXT, UNI_VERTICALFORMS, UNI_VERTSPACE, + UNI_VITH, UNI_VO__R, UNI_VO__TR, UNI_VO__TU, @@ -415157,6 +425675,7 @@ typedef enum { UNI_Z, UNI_ZANB, UNI_ZL, + UNI_ZNAMENNYMUSIC, UNI_ZP, UNI_ZS, UNI_ZYYY, @@ -415191,6 +425710,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_AGE__12_invlist, UNI_AGE__12_DOT_1_invlist, UNI_AGE__13_invlist, + UNI_AGE__14_invlist, UNI_AGE__2_invlist, UNI_AGE__2_DOT_1_invlist, UNI_AGE__3_invlist, @@ -415220,6 +425740,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_ANY_invlist, UNI_ARAB_invlist, UNI_ARABICEXTA_invlist, + UNI_ARABICEXTB_invlist, UNI_ARABICMATH_invlist, UNI_ARABICPFA_invlist, UNI_ARABICPFB_invlist, @@ -415367,6 +425888,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_COPT_invlist, UNI_COPTICEPACTNUMBERS_invlist, UNI_COUNTINGROD_invlist, + UNI_CPMN_invlist, UNI_CPRT_invlist, UNI_CUNEIFORMNUMBERS_invlist, UNI_CURRENCYSYMBOLS_invlist, @@ -415440,6 +425962,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_ETHI_invlist, UNI_ETHIOPICEXT_invlist, UNI_ETHIOPICEXTA_invlist, + UNI_ETHIOPICEXTB_invlist, UNI_ETHIOPICSUP_invlist, UNI_EXT_invlist, UNI_EXTPICT_invlist, @@ -415527,6 +426050,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_INCHORASMIAN_invlist, UNI_INCOPTIC_invlist, UNI_INCUNEIFORM_invlist, + UNI_INCYPROMINOAN_invlist, UNI_INCYRILLIC_invlist, UNI_INDEVANAGARI_invlist, UNI_INDICNUMBERFORMS_invlist, @@ -415603,6 +426127,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_INOLDPERSIAN_invlist, UNI_INOLDSOGDIAN_invlist, UNI_INOLDTURKIC_invlist, + UNI_INOLDUYGHUR_invlist, UNI_INORIYA_invlist, UNI_INOSAGE_invlist, UNI_INOSMANYA_invlist, @@ -415681,6 +426206,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_INTAIVIET_invlist, UNI_INTAKRI_invlist, UNI_INTAMIL_invlist, + UNI_INTANGSA_invlist, UNI_INTANGUT_invlist, UNI_INTELUGU_invlist, UNI_INTHAANA_invlist, @@ -415688,8 +426214,10 @@ static const UV * const uni_prop_ptrs[] = { UNI_INTIBETAN_invlist, UNI_INTIFINAGH_invlist, UNI_INTIRHUTA_invlist, + UNI_INTOTO_invlist, UNI_INUGARITIC_invlist, UNI_INVAI_invlist, + UNI_INVITHKUQI_invlist, UNI_INVS_invlist, UNI_INWANCHO_invlist, UNI_INWARANGCITI_invlist, @@ -415700,6 +426228,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_IN__12_invlist, UNI_IN__12_DOT_1_invlist, UNI_IN__13_invlist, + UNI_IN__14_invlist, UNI_IN__1_DOT_1_invlist, UNI_IN__2_invlist, UNI_IN__2_DOT_1_invlist, @@ -415818,6 +426347,8 @@ static const UV * const uni_prop_ptrs[] = { UNI_JG__TAW_invlist, UNI_JG__TEHMARBUTA_invlist, UNI_JG__TETH_invlist, + UNI_JG__THINYEH_invlist, + UNI_JG__VERTICALTAIL_invlist, UNI_JG__WAW_invlist, UNI_JG__YEH_invlist, UNI_JG__YEHBARREE_invlist, @@ -415836,6 +426367,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_KALI_invlist, UNI_KANA_invlist, UNI_KANAEXTA_invlist, + UNI_KANAEXTB_invlist, UNI_KANASUP_invlist, UNI_KANBUN_invlist, UNI_KANGXI_invlist, @@ -415857,6 +426389,8 @@ static const UV * const uni_prop_ptrs[] = { UNI_LATINEXTC_invlist, UNI_LATINEXTD_invlist, UNI_LATINEXTE_invlist, + UNI_LATINEXTF_invlist, + UNI_LATINEXTG_invlist, UNI_LATN_invlist, UNI_LB__AI_invlist, UNI_LB__AL_invlist, @@ -416121,6 +426655,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_OSGE_invlist, UNI_OSMA_invlist, UNI_OTTOMANSIYAQNUMBERS_invlist, + UNI_OUGR_invlist, UNI_P_invlist, UNI_PALM_invlist, UNI_PATSYN_invlist, @@ -416191,6 +426726,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_SC__BUHD_invlist, UNI_SC__CAKM_invlist, UNI_SC__COPT_invlist, + UNI_SC__CPMN_invlist, UNI_SC__CPRT_invlist, UNI_SC__CYRL_invlist, UNI_SC__DEVA_invlist, @@ -416227,7 +426763,9 @@ static const UV * const uni_prop_ptrs[] = { UNI_SC__MULT_invlist, UNI_SC__MYMR_invlist, UNI_SC__NAND_invlist, + UNI_SC__NKO_invlist, UNI_SC__ORYA_invlist, + UNI_SC__OUGR_invlist, UNI_SC__PERM_invlist, UNI_SC__PHAG_invlist, UNI_SC__PHLP_invlist, @@ -416308,9 +426846,12 @@ static const UV * const uni_prop_ptrs[] = { UNI_TIBT_invlist, UNI_TIRH_invlist, UNI_TITLE_invlist, + UNI_TNSA_invlist, + UNI_TOTO_invlist, UNI_TRANSPORTANDMAP_invlist, UNI_UCAS_invlist, UNI_UCASEXT_invlist, + UNI_UCASEXTA_invlist, UNI_UGAR_invlist, UNI_UIDEO_invlist, UNI_UPPERCASELETTER_invlist, @@ -416318,6 +426859,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_VEDICEXT_invlist, UNI_VERTICALFORMS_invlist, UNI_VERTSPACE_invlist, + UNI_VITH_invlist, UNI_VO__R_invlist, UNI_VO__TR_invlist, UNI_VO__TU_invlist, @@ -416366,6 +426908,7 @@ static const UV * const uni_prop_ptrs[] = { UNI_Z_invlist, UNI_ZANB_invlist, UNI_ZL_invlist, + UNI_ZNAMENNYMUSIC_invlist, UNI_ZP_invlist, UNI_ZS_invlist, UNI_ZYYY_invlist, @@ -416460,6 +427003,7 @@ static const char * const UNI_age_values[] = { "12.0", "12.1", "13.0", + "14.0", "NA", "na", "Unassigned", @@ -416469,6 +427013,7 @@ static const char * const UNI_age_values[] = { "V12_0", "V12_1", "V13_0", + "V14_0", "V1_1", "V2_0", "V2_1", @@ -416493,6 +427038,7 @@ static const char * const UNI_age_values[] = { "v120", "v121", "v130", + "v140", "v20", "v21", "v30", @@ -416665,9 +427211,14 @@ static const char * const UNI_blk_values[] = { "arabic", "Arabic_Ext_A", "arabicexta", + "Arabic_Ext_B", + "arabicextb", "Arabic Extended-A", "Arabic_Extended_A", "arabicextendeda", + "Arabic Extended-B", + "Arabic_Extended_B", + "arabicextendedb", "Arabic_Math", "arabicmath", "Arabic Mathematical Alphabetic Symbols", @@ -416890,6 +427441,9 @@ static const char * const UNI_blk_values[] = { "Cypriot Syllabary", "Cypriot_Syllabary", "cypriotsyllabary", + "Cypro-Minoan", + "Cypro_Minoan", + "cyprominoan", "Cyrillic", "cyrillic", "Cyrillic_Ext_A", @@ -416986,12 +427540,17 @@ static const char * const UNI_blk_values[] = { "ethiopicext", "Ethiopic_Ext_A", "ethiopicexta", + "Ethiopic_Ext_B", + "ethiopicextb", "Ethiopic Extended", "Ethiopic_Extended", "ethiopicextended", "Ethiopic Extended-A", "Ethiopic_Extended_A", "ethiopicextendeda", + "Ethiopic Extended-B", + "Ethiopic_Extended_B", + "ethiopicextendedb", "Ethiopic_Sup", "ethiopicsup", "Ethiopic Supplement", @@ -417132,9 +427691,14 @@ static const char * const UNI_blk_values[] = { "kaithi", "Kana_Ext_A", "kanaexta", + "Kana_Ext_B", + "kanaextb", "Kana Extended-A", "Kana_Extended_A", "kanaextendeda", + "Kana Extended-B", + "Kana_Extended_B", + "kanaextendedb", "Kana_Sup", "kanasup", "Kana Supplement", @@ -417207,6 +427771,16 @@ static const char * const UNI_blk_values[] = { "Latin Extended-E", "Latin_Extended_E", "latinextendede", + "Latin Extended-F", + "Latin_Extended_F", + "latinextendedf", + "Latin Extended-G", + "Latin_Extended_G", + "latinextendedg", + "Latin_Ext_F", + "latinextf", + "Latin_Ext_G", + "latinextg", "Latin_1_Sup", "latin1sup", "Latin-1 Supplement", @@ -417415,6 +427989,9 @@ static const char * const UNI_blk_values[] = { "Old Turkic", "Old_Turkic", "oldturkic", + "Old Uyghur", + "Old_Uyghur", + "olduyghur", "Optical Character Recognition", "Optical_Character_Recognition", "opticalcharacterrecognition", @@ -417624,6 +428201,8 @@ static const char * const UNI_blk_values[] = { "Tamil Supplement", "Tamil_Supplement", "tamilsupplement", + "Tangsa", + "tangsa", "Tangut", "tangut", "Tangut Components", @@ -417646,6 +428225,8 @@ static const char * const UNI_blk_values[] = { "tifinagh", "Tirhuta", "tirhuta", + "Toto", + "toto", "Transport_And_Map", "transportandmap", "Transport and Map Symbols", @@ -417655,6 +428236,8 @@ static const char * const UNI_blk_values[] = { "ucas", "UCAS_Ext", "ucasext", + "UCAS_Ext_A", + "ucasexta", "Ugaritic", "ugaritic", "Unified Canadian Aboriginal Syllabics", @@ -417663,6 +428246,9 @@ static const char * const UNI_blk_values[] = { "Unified Canadian Aboriginal Syllabics Extended", "Unified_Canadian_Aboriginal_Syllabics_Extended", "unifiedcanadianaboriginalsyllabicsextended", + "Unified Canadian Aboriginal Syllabics Extended-A", + "Unified_Canadian_Aboriginal_Syllabics_Extended_A", + "unifiedcanadianaboriginalsyllabicsextendeda", "Vai", "vai", "Variation Selectors", @@ -417679,6 +428265,8 @@ static const char * const UNI_blk_values[] = { "Vertical Forms", "Vertical_Forms", "verticalforms", + "Vithkuqi", + "vithkuqi", "VS", "vs", "VS_Sup", @@ -417704,6 +428292,11 @@ static const char * const UNI_blk_values[] = { "Zanabazar Square", "Zanabazar_Square", "zanabazarsquare", + "Znamenny_Music", + "znamennymusic", + "Znamenny Musical Notation", + "Znamenny_Musical_Notation", + "znamennymusicalnotation", NULL }; @@ -418352,6 +428945,7 @@ static const char * const UNI_in_values[] = { "12.0", "12.1", "13.0", + "14.0", "Unassigned", "unassigned", "V10_0", @@ -418359,6 +428953,7 @@ static const char * const UNI_in_values[] = { "V12_0", "V12_1", "V13_0", + "V14_0", "V2_0", "V2_1", "V3_0", @@ -418381,6 +428976,7 @@ static const char * const UNI_in_values[] = { "v120", "v121", "v130", + "v140", "v20", "v21", "v30", @@ -418704,6 +429300,10 @@ static const char * const UNI_jg_values[] = { "tehmarbutagoal", "Teth", "teth", + "Thin_Yeh", + "thinyeh", + "Vertical_Tail", + "verticaltail", "Waw", "waw", "Yeh", @@ -419269,12 +429869,16 @@ static const char * const UNI_sc_values[] = { "copt", "Coptic", "coptic", + "Cpmn", + "cpmn", "Cprt", "cprt", "Cuneiform", "cuneiform", "Cypriot", "cypriot", + "Cypro_Minoan", + "cyprominoan", "Cyrillic", "cyrillic", "Cyrl", @@ -419581,6 +430185,8 @@ static const char * const UNI_sc_values[] = { "oldsoutharabian", "Old_Turkic", "oldturkic", + "Old_Uyghur", + "olduyghur", "Oriya", "oriya", "Orkh", @@ -419595,6 +430201,8 @@ static const char * const UNI_sc_values[] = { "osma", "Osmanya", "osmanya", + "Ougr", + "ougr", "Pahawh_Hmong", "pahawhhmong", "Palm", @@ -419723,6 +430331,8 @@ static const char * const UNI_sc_values[] = { "taml", "Tang", "tang", + "Tangsa", + "tangsa", "Tangut", "tangut", "Tavt", @@ -419751,6 +430361,10 @@ static const char * const UNI_sc_values[] = { "tirh", "Tirhuta", "tirhuta", + "Tnsa", + "tnsa", + "Toto", + "toto", "Ugar", "ugar", "Ugaritic", @@ -419761,6 +430375,10 @@ static const char * const UNI_sc_values[] = { "vai", "Vaii", "vaii", + "Vith", + "vith", + "Vithkuqi", + "vithkuqi", "Wancho", "wancho", "Wara", @@ -420102,7 +430720,7 @@ static const U8 LB_table[42][42] = { /* RI */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0,15, 0, 2, 1, 0, 0, 0, 2 }, /* SP */ { 7, 7, 7, 7, 0, 7, 8, 7, 8, 0, 7, 7, 1, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8, 7, 8, 0, 7, 8 }, /* SY */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0,12, 1,33,33, 0, 1, 0, 2, 1, 0, 0, 0, 2 }, -/* UEP*/ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 1, 0, 0, 0, 2 }, +/* UEP*/ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 0, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 1, 0, 0, 0, 2 }, /* WJ */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2 }, /* ZW */ { 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 }, /* ZWJ*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, @@ -420163,56 +430781,56 @@ static const U8 WB_table[23][23] = { /* Generated from: * 688d673ec947f7ccf898b4eae9848139d4d33676b688dee54f449f8bf9d3bbd2 lib/Unicode/UCD.pm - * ce96627d4fc91b4fd886c409caeb9b76cf7bd345e12f05c6701add7f233f6437 lib/unicore/ArabicShaping.txt - * 0e69eef3da722cc104522d8372e86d5b86bb7afcc761b0c991e39e832294946d lib/unicore/BidiBrackets.txt - * a00d9d21585106a52113fb7b1d3d0373a5835be72e76862fb559ebddd474d70e lib/unicore/BidiMirroring.txt - * 81a82b6a9fcf1a9c12f588d7a1decd73a9afdc4cac95b0eb7e576e7942d6c19f lib/unicore/Blocks.txt - * 99d231d7c91688bbe8ca8ccebcc2f46b5b222f844babe4827295bae11e2abe5f lib/unicore/CaseFolding.txt - * 38badafd818d8405324fe298c0676be0c95186368c84b5368375fd871a645144 lib/unicore/CompositionExclusions.txt - * e779a443d3aa2a3166a15becaa2b737c922480e32c0453d5956093633555078f lib/unicore/DAge.txt - * a5d45f59b39deaab3c72ce8c1a2e212a5e086dff11b1f9d5bb0e352642e82248 lib/unicore/DCoreProperties.txt - * 3ac44e11c84bdaf6b207d2c2c20eed857ae17052393fc7f71b0fe951186ba906 lib/unicore/DNormalizationProps.txt - * 4f822ec7a9ebbb3138ad29bade8b9688d25b39c7a3c0b7431f01e7229e4fcb6e lib/unicore/EastAsianWidth.txt - * fc535aa1047a70105ab9a22c2b4c3f363a2ff02fe48ebbc5eeb9873b2752ff0b lib/unicore/EquivalentUnifiedIdeograph.txt - * b9c5158ce944d2fec57e0e4ecb716bdabfc3bdde73525f1772fe03f61a30d473 lib/unicore/HangulSyllableType.txt - * 36c1b2a626ff1fb23b8b21e6ea8712698f8ce668dded1cb48b8ddf6a6a1b04e9 lib/unicore/IdStatus.txt - * 4857c4ffa3898e6128b2d46b0a02e499a663fb91464a69ef3611096f01293acc lib/unicore/IdType.txt - * 69197b019fa5f2fb0d8c6ed1ed8acb9f2e8b5b8f45a947953ffa652f3bf54983 lib/unicore/IndicPositionalCategory.txt - * 6604e2f0fde7428675364aa0006bc686b79488dcc60ae8cb29800af2be3352e8 lib/unicore/IndicSyllabicCategory.txt - * 84ead63924aaa74b988b2eaf254a8733276ed108633ce2ef77a9ee1de7818162 lib/unicore/Jamo.txt - * d5abcd8f54c8a2aa912924c485ccf7f968ad98feaa303d8e9a29ad89172f1faf lib/unicore/LineBreak.txt - * 985128e8c8b2540233331d9b27d897d2c23bd5bcf1d05da960befce6efc59542 lib/unicore/NameAliases.txt - * 27282b8aa01d4d0c44aef436cb74195ae8639ffa187aeee4e6247af76febea76 lib/unicore/NamedSequences.txt - * 485b5a3ed25dbf1f94dfa5a9b69d8b4550ffd0c33045ccc55ccfd7c80b2a40cf lib/unicore/PropList.txt - * 6b3902e9268cd843fe65cbdea992108c9528343ec0679f800b96f356bb553e5a lib/unicore/PropValueAliases.txt - * 2bd5777847e3d6add3c7e5c0d1393ddcab89e5a0ac3ff498cb0c53041f0b86e4 lib/unicore/PropertyAliases.txt - * 03a61dc89422e44cc2b73e8e893321007880ab69e2a4d281c0f1bc29c602b9d0 lib/unicore/ScriptExtensions.txt - * 9a5ed1ec9b5f0d7147e9371ad792ab39203611af7637cff2aa4a5c663b172cde lib/unicore/Scripts.txt - * 6424312f1dc39b22e0ff9c0ffb13dfad424d9b03e6a6dc6bca941f6bf5ef1ffd lib/unicore/SpecialCasing.txt - * bdbffbbfc8ad4d3a6d01b5891510458f3d36f7170422af4ea2bed3211a73e8bb lib/unicore/UnicodeData.txt - * 160f41816234addb511901d5f21febd69574578dd93de6ef8153e35693325575 lib/unicore/VerticalOrientation.txt - * 32dfb37d21db530529a6ec3dc13d96f21f8e7c7faf7ff3db8a9760cd76cec81d lib/unicore/auxiliary/GCBTest.txt - * 2bd3c5e2d62701ff81fb3ec318e179a4618cabb1493b1e0dd2b4e7e56c5437c4 lib/unicore/auxiliary/GraphemeBreakProperty.txt - * c51fbebfa82a0f36473b44bfd71d5ef6cb6a1f81fb313375dc9a1910d79bb2b6 lib/unicore/auxiliary/LBTest.txt - * 80b0107750818d8f370bd120b6fe56b6855b60581f72affe8b60409a469b4b65 lib/unicore/auxiliary/SBTest.txt - * 09e3166ebab166ac630a227f77f4e794ebd433271abd5588f5a67e7f199c71ee lib/unicore/auxiliary/SentenceBreakProperty.txt - * bf5373ce28a5df06796c93dc159dd15a997bb2950c92704b40ae8190cfc3716d lib/unicore/auxiliary/WBTest.txt - * a2b7373cf2fe3fa3b26dbb53405ca849985f771ff47f1c61743978003ff80499 lib/unicore/auxiliary/WordBreakProperty.txt - * d2686f400a638c80775d7c662556fb8fa8dd3bbe4aa548d9d31624264c6e1bb1 lib/unicore/emoji/emoji.txt - * b827ae5da8c2b08947cc9a120a7b7fd2f1676fb160b508df78075381635b127c lib/unicore/extracted/DBidiClass.txt - * 6fdc5b5ef40444a8f0c772e6b67c00498d4216fe0c0fdf76744ce338f2ad3810 lib/unicore/extracted/DBinaryProperties.txt - * e14928a5bf6ad5958a80332bd42e96e14420080a95c660e5da29384e496755d0 lib/unicore/extracted/DCombiningClass.txt - * 579a03281fbe87b78d5d9a8523de4d255edd7e4ca6eab0e4c7729de97e9b89b1 lib/unicore/extracted/DDecompositionType.txt - * ad83c59b257e9d480ffd3001d4ac240c5fed7cb1919453e1c4e8877035256bcd lib/unicore/extracted/DEastAsianWidth.txt - * 4502f0969e4e6558c4b4c6ca4c23dad70b863d61dd3d5eed1a62a6c3c99fd570 lib/unicore/extracted/DGeneralCategory.txt - * 00bb88b89e2adb646f3177f9444e2d3192386b81a5de9556104b338274b253e1 lib/unicore/extracted/DJoinGroup.txt - * ac835b6e11a60c9820d3cf2d1cb0558dd68efb8f53f404a51632e4726690a6d7 lib/unicore/extracted/DJoinType.txt - * baba9dfc133e3cb770a89aaf0973b1341fa61c2da6c176baf6428898b3b568d8 lib/unicore/extracted/DLineBreak.txt - * 6d4a8c945dd7db83ed617cbb7d937de7f4ecf016ff22970d846e996a7c9a2a5d lib/unicore/extracted/DNumType.txt - * 5b7c14380d5cceeaffcfbc18db1ed936391d2af2d51f5a41f1a17b692c77e59b lib/unicore/extracted/DNumValues.txt - * 4e169849b96b76987a8fc443ef421b44d2dcebbd981bb457f6a13e8af77cdbe2 lib/unicore/mktables - * 50b85a67451145545a65cea370dab8d3444fbfe07e9c34cef560c5b7da9d3eef lib/unicore/version + * c7698811e9adb6cc98fb996a7de4be2b6532f2ac67e76055cc8afdbf6ee18af3 lib/unicore/ArabicShaping.txt + * 24a74555f918bbe99f5b3f1b83cf36fc0e205bb8a600a6a3aa539c710a3dcf27 lib/unicore/BidiBrackets.txt + * 7a5c74cedc1616a9af0a9d22e108ae592d86fe93649c144ae6ba49f193a44122 lib/unicore/BidiMirroring.txt + * 598870dddef7b34b5a972916528c456aff2765b79cd4f9647fb58ceb767e7f17 lib/unicore/Blocks.txt + * a566cd48687b2cd897e02501118b2413c14ae86d318f9abbbba97feb84189f0f lib/unicore/CaseFolding.txt + * 3360762fc3295cea54ab251c31df621d05ba4b94d46c60eaac29aa16d70ad1e0 lib/unicore/CompositionExclusions.txt + * 7e058dec02147098bc9c28d86209f0f251bba0538f3b5a705ad02ea3bb709fe0 lib/unicore/DAge.txt + * e3eddd7d469cd1b0feed7528defad1a1cc7c6a9ceb0ae4446a6d10921ed2e7bc lib/unicore/DCoreProperties.txt + * b2c444c20730b097787fdf50bd7d6dd3fc5256ab8084f5b35b11c8776eca674c lib/unicore/DNormalizationProps.txt + * f901ac011aa32a09224d6555da71e2532c59c1d3381322829de0e3b880507250 lib/unicore/EastAsianWidth.txt + * 5995522f01633073911dad1edb74d13aa832f42862c0392a79627b85d52f2391 lib/unicore/EquivalentUnifiedIdeograph.txt + * cd1c9367cba438afa965fcb5edc6ed3ec6e685fd5dd21c0cc20c026f04beb0e5 lib/unicore/HangulSyllableType.txt + * 3f3f368fccdb37f350ecedc20b37fa71ab31c04e847884c77780d34283539f73 lib/unicore/IdStatus.txt + * 45a150c23961b58d7784704af6c4daccd6517d97b6489e53d13bbdbf9e4f065f lib/unicore/IdType.txt + * d8704c8725568813a947ff2ef38bcf1f05e2a6fbea6876ba384890f187a8bf61 lib/unicore/IndicPositionalCategory.txt + * c7b969b653dc278fb66ab4136223d320e30ad19367eb791ae60dcc6d92071b16 lib/unicore/IndicSyllabicCategory.txt + * 39ff89e0a329e1ccce6d54fad8cf82e90926901928c0ca9b9a2ad5681f330dd9 lib/unicore/Jamo.txt + * 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt + * 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt + * db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt + * 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt + * eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt + * 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt + * d37eedf63ff9c48bac863d5f76862373d6cf5269fd21253d499e2430d638c01d lib/unicore/ScriptExtensions.txt + * 52db475c4ec445e73b0b16915448c357614946ad7062843c563e00d7535c6510 lib/unicore/Scripts.txt + * c667b45908fd269af25fd55d2fc5bbc157fb1b77675936e25c513ce32e080334 lib/unicore/SpecialCasing.txt + * 36018e68657fdcb3485f636630ffe8c8532e01c977703d2803f5b89d6c5feafb lib/unicore/UnicodeData.txt + * 869ff43dd012f924d03c89fc268c88f0e7eea72f0228b91ca30455afdb84f8fd lib/unicore/VerticalOrientation.txt + * ddc7d4d1f3838573b94fc5d83ff7217e63c47b22ae1cd40c5fe1a54efc15589b lib/unicore/auxiliary/GCBTest.txt + * 97e79f1f8d9cd76d120f2420381a01abc00a7c78a2aa583fa3f9627264a99742 lib/unicore/auxiliary/GraphemeBreakProperty.txt + * 488dbb6a7e1d0070d4aa7c175352c818ff6425172850d1b40c6177726658cb05 lib/unicore/auxiliary/LBTest.txt + * 7e42dd749dbb94aa44b13faf9df6319d9a16ce2ea09a3a094fcfbb5962168040 lib/unicore/auxiliary/SBTest.txt + * 7092ca4117cec891c25c7724132efc519e1dece01ae9fd6068035a9db04d526e lib/unicore/auxiliary/SentenceBreakProperty.txt + * 8094b544ec1580c7e41ac0187805cc1aeb330a90301ec7505563e1a59318284e lib/unicore/auxiliary/WBTest.txt + * 7716752aad296d4ab23ff4ed0a2746fc5328750ff84e9e7d6f3828ee9eaef742 lib/unicore/auxiliary/WordBreakProperty.txt + * b597836124298b8f7fa076273802840cfc3271a25f5c397a082e120954b82c3c lib/unicore/emoji/emoji.txt + * e5fe51acc74e3e83b4fb4c7b25f3c34491d6eb8095c9955d0712dafbca7b3c2b lib/unicore/extracted/DBidiClass.txt + * cd0a14176d93bf440b77a582a0d678190fc0688b15442d4cfb250bf2e27956af lib/unicore/extracted/DBinaryProperties.txt + * 12b0c3af9b600b49488d66545a3e7844ea980809627201bf9afeebe1c9f16f4e lib/unicore/extracted/DCombiningClass.txt + * f76064b298cfbd715ba542e7894f7a507d32da2f011070d1d01df95cad9817d6 lib/unicore/extracted/DDecompositionType.txt + * f9bef074cc916db57fece99d54a4505f8e7c7b17481619e3f0005211f7717d4b lib/unicore/extracted/DEastAsianWidth.txt + * cde679c8461976ed40d7edf61ae98cbb947540831f06f5bc7da7decbf91a1420 lib/unicore/extracted/DGeneralCategory.txt + * 9bb891831328713603a486a4a03df7f7987c3e1e8144a6d1ac71fd061ef3f732 lib/unicore/extracted/DJoinGroup.txt + * e97c65bbea0a69d2fae6ec4182b09e519e13232e20bd804b3004edc0f36bb0d4 lib/unicore/extracted/DJoinType.txt + * 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt + * a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt + * 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt + * 24b7b7bda1a2ab4684ba53355d82ad227c1624b337b37c3b96f2e4b902eea1f2 lib/unicore/mktables + * c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version * 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl * 5f8520d3a17ade6317fc0c423f5091470924b1ef425bca0c41ce8e4a9f8460fe regen/mk_PL_charclass.pl - * 04a5294218c412e5ee2e0d9f8d22af1d95bbfd2cafae3935cbb6b5871e9f9704 regen/mk_invlists.pl + * 6defb8383a69034f8279fea4ff66e09bf58049c4cbecf2331b9b245c45d4f2d5 regen/mk_invlists.pl * ex: set ro: */ |