]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/unicode_property_data_posix.c
MdeModulePkg RegularExpressionDxe: Update Oniguruma from v6.9.0 to v6.9.3
[mirror_edk2.git] / MdeModulePkg / Universal / RegularExpressionDxe / Oniguruma / unicode_property_data_posix.c
index b3b72729e24123b4701790263117962d7eee7f71..205b9c0159e8eeeefb9b27d36386098d9184dbf1 100644 (file)
@@ -1,5 +1,5 @@
 /* ANSI-C code produced by gperf version 3.1 */\r
-/* Command-line: /usr/bin/gperf -T -C -c -t -j1 -L ANSI-C --ignore-case --pic -Q unicode_prop_name_pool -N unicode_lookup_property_name --output-file gperf2.tmp unicode_property_data_posix.gperf  */\r
+/* Command-line: /usr/local/bin/gperf -T -C -c -t -j1 -L ANSI-C --ignore-case --pic -Q unicode_prop_name_pool -N unicode_lookup_property_name --output-file gperf2.tmp unicode_property_data_posix.gperf  */\r
 /* Computed positions: -k'1,3' */\r
 \r
 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \\r
@@ -42,7 +42,7 @@ CR_NEWLINE[] = { 1,
 \r
 /* PROPERTY: 'Alpha': POSIX [[:Alpha:]] */\r
 static const OnigCodePoint\r
-CR_Alpha[] = { 676,\r
+CR_Alpha[] = { 679,\r
 0x0041, 0x005a,\r
 0x0061, 0x007a,\r
 0x00aa, 0x00aa,\r
@@ -226,16 +226,10 @@ CR_Alpha[] = { 676,
 0x0e4d, 0x0e4d,\r
 0x0e81, 0x0e82,\r
 0x0e84, 0x0e84,\r
-0x0e87, 0x0e88,\r
-0x0e8a, 0x0e8a,\r
-0x0e8d, 0x0e8d,\r
-0x0e94, 0x0e97,\r
-0x0e99, 0x0e9f,\r
-0x0ea1, 0x0ea3,\r
+0x0e86, 0x0e8a,\r
+0x0e8c, 0x0ea3,\r
 0x0ea5, 0x0ea5,\r
-0x0ea7, 0x0ea7,\r
-0x0eaa, 0x0eab,\r
-0x0ead, 0x0eb9,\r
+0x0ea7, 0x0eb9,\r
 0x0ebb, 0x0ebd,\r
 0x0ec0, 0x0ec4,\r
 0x0ec6, 0x0ec6,\r
@@ -250,11 +244,8 @@ CR_Alpha[] = { 676,
 0x1000, 0x1036,\r
 0x1038, 0x1038,\r
 0x103b, 0x103f,\r
-0x1050, 0x1062,\r
-0x1065, 0x1068,\r
-0x106e, 0x1086,\r
-0x108e, 0x108e,\r
-0x109c, 0x109d,\r
+0x1050, 0x108f,\r
+0x109a, 0x109d,\r
 0x10a0, 0x10c5,\r
 0x10c7, 0x10c7,\r
 0x10cd, 0x10cd,\r
@@ -275,7 +266,6 @@ CR_Alpha[] = { 676,
 0x12d8, 0x1310,\r
 0x1312, 0x1315,\r
 0x1318, 0x135a,\r
-0x135f, 0x135f,\r
 0x1380, 0x138f,\r
 0x13a0, 0x13f5,\r
 0x13f8, 0x13fd,\r
@@ -316,7 +306,7 @@ CR_Alpha[] = { 676,
 0x1bac, 0x1baf,\r
 0x1bba, 0x1be5,\r
 0x1be7, 0x1bf1,\r
-0x1c00, 0x1c35,\r
+0x1c00, 0x1c36,\r
 0x1c4d, 0x1c4f,\r
 0x1c5a, 0x1c7d,\r
 0x1c80, 0x1c88,\r
@@ -325,6 +315,7 @@ CR_Alpha[] = { 676,
 0x1ce9, 0x1cec,\r
 0x1cee, 0x1cf3,\r
 0x1cf5, 0x1cf6,\r
+0x1cfa, 0x1cfa,\r
 0x1d00, 0x1dbf,\r
 0x1de7, 0x1df4,\r
 0x1e00, 0x1f15,\r
@@ -409,31 +400,28 @@ CR_Alpha[] = { 676,
 0xa67f, 0xa6ef,\r
 0xa717, 0xa71f,\r
 0xa722, 0xa788,\r
-0xa78b, 0xa7b9,\r
-0xa7f7, 0xa801,\r
-0xa803, 0xa805,\r
-0xa807, 0xa80a,\r
-0xa80c, 0xa827,\r
+0xa78b, 0xa7bf,\r
+0xa7c2, 0xa7c6,\r
+0xa7f7, 0xa805,\r
+0xa807, 0xa827,\r
 0xa840, 0xa873,\r
 0xa880, 0xa8c3,\r
 0xa8c5, 0xa8c5,\r
 0xa8f2, 0xa8f7,\r
 0xa8fb, 0xa8fb,\r
-0xa8fd, 0xa8fe,\r
+0xa8fd, 0xa8ff,\r
 0xa90a, 0xa92a,\r
 0xa930, 0xa952,\r
 0xa960, 0xa97c,\r
 0xa980, 0xa9b2,\r
 0xa9b4, 0xa9bf,\r
 0xa9cf, 0xa9cf,\r
-0xa9e0, 0xa9e4,\r
-0xa9e6, 0xa9ef,\r
+0xa9e0, 0xa9ef,\r
 0xa9fa, 0xa9fe,\r
 0xaa00, 0xaa36,\r
 0xaa40, 0xaa4d,\r
 0xaa60, 0xaa76,\r
-0xaa7a, 0xaa7a,\r
-0xaa7e, 0xaabe,\r
+0xaa7a, 0xaabe,\r
 0xaac0, 0xaac0,\r
 0xaac2, 0xaac2,\r
 0xaadb, 0xaadd,\r
@@ -445,7 +433,7 @@ CR_Alpha[] = { 676,
 0xab20, 0xab26,\r
 0xab28, 0xab2e,\r
 0xab30, 0xab5a,\r
-0xab5c, 0xab65,\r
+0xab5c, 0xab67,\r
 0xab70, 0xabea,\r
 0xac00, 0xd7a3,\r
 0xd7b0, 0xd7c6,\r
@@ -533,6 +521,7 @@ CR_Alpha[] = { 676,
 0x10f00, 0x10f1c,\r
 0x10f27, 0x10f27,\r
 0x10f30, 0x10f45,\r
+0x10fe0, 0x10ff6,\r
 0x11000, 0x11045,\r
 0x11082, 0x110b8,\r
 0x110d0, 0x110e8,\r
@@ -570,6 +559,7 @@ CR_Alpha[] = { 676,
 0x11400, 0x11441,\r
 0x11443, 0x11445,\r
 0x11447, 0x1144a,\r
+0x1145f, 0x1145f,\r
 0x11480, 0x114c1,\r
 0x114c4, 0x114c5,\r
 0x114c7, 0x114c7,\r
@@ -580,15 +570,20 @@ CR_Alpha[] = { 676,
 0x11640, 0x11640,\r
 0x11644, 0x11644,\r
 0x11680, 0x116b5,\r
+0x116b8, 0x116b8,\r
 0x11700, 0x1171a,\r
 0x1171d, 0x1172a,\r
 0x11800, 0x11838,\r
 0x118a0, 0x118df,\r
 0x118ff, 0x118ff,\r
+0x119a0, 0x119a7,\r
+0x119aa, 0x119d7,\r
+0x119da, 0x119df,\r
+0x119e1, 0x119e1,\r
+0x119e3, 0x119e4,\r
 0x11a00, 0x11a32,\r
 0x11a35, 0x11a3e,\r
-0x11a50, 0x11a83,\r
-0x11a86, 0x11a97,\r
+0x11a50, 0x11a97,\r
 0x11a9d, 0x11a9d,\r
 0x11ac0, 0x11af8,\r
 0x11c00, 0x11c08,\r
@@ -621,18 +616,21 @@ CR_Alpha[] = { 676,
 0x16800, 0x16a38,\r
 0x16a40, 0x16a5e,\r
 0x16ad0, 0x16aed,\r
-0x16b00, 0x16b36,\r
+0x16b00, 0x16b2f,\r
 0x16b40, 0x16b43,\r
 0x16b63, 0x16b77,\r
 0x16b7d, 0x16b8f,\r
 0x16e40, 0x16e7f,\r
-0x16f00, 0x16f44,\r
-0x16f50, 0x16f7e,\r
-0x16f93, 0x16f9f,\r
+0x16f00, 0x16f4a,\r
+0x16f4f, 0x16f87,\r
+0x16f8f, 0x16f9f,\r
 0x16fe0, 0x16fe1,\r
-0x17000, 0x187f1,\r
+0x16fe3, 0x16fe3,\r
+0x17000, 0x187f7,\r
 0x18800, 0x18af2,\r
 0x1b000, 0x1b11e,\r
+0x1b150, 0x1b152,\r
+0x1b164, 0x1b167,\r
 0x1b170, 0x1b2fb,\r
 0x1bc00, 0x1bc6a,\r
 0x1bc70, 0x1bc7c,\r
@@ -674,9 +672,14 @@ CR_Alpha[] = { 676,
 0x1e01b, 0x1e021,\r
 0x1e023, 0x1e024,\r
 0x1e026, 0x1e02a,\r
+0x1e100, 0x1e12c,\r
+0x1e137, 0x1e13d,\r
+0x1e14e, 0x1e14e,\r
+0x1e2c0, 0x1e2eb,\r
 0x1e800, 0x1e8c4,\r
 0x1e900, 0x1e943,\r
 0x1e947, 0x1e947,\r
+0x1e94b, 0x1e94b,\r
 0x1ee00, 0x1ee03,\r
 0x1ee05, 0x1ee1f,\r
 0x1ee21, 0x1ee22,\r
@@ -743,7 +746,7 @@ CR_Cntrl[] = { 2,
 \r
 /* PROPERTY: 'Digit': POSIX [[:Digit:]] */\r
 static const OnigCodePoint\r
-CR_Digit[] = { 57,\r
+CR_Digit[] = { 59,\r
 0x0030, 0x0039,\r
 0x0660, 0x0669,\r
 0x06f0, 0x06f9,\r
@@ -800,12 +803,14 @@ CR_Digit[] = { 57,
 0x16a60, 0x16a69,\r
 0x16b50, 0x16b59,\r
 0x1d7ce, 0x1d7ff,\r
+0x1e140, 0x1e149,\r
+0x1e2f0, 0x1e2f9,\r
 0x1e950, 0x1e959,\r
 }; /* END of CR_Digit */\r
 \r
 /* PROPERTY: 'Graph': POSIX [[:Graph:]] */\r
 static const OnigCodePoint\r
-CR_Graph[] = { 663,\r
+CR_Graph[] = { 671,\r
 0x0021, 0x007e,\r
 0x00a1, 0x0377,\r
 0x037a, 0x037f,\r
@@ -916,7 +921,7 @@ CR_Graph[] = { 663,
 0x0c58, 0x0c5a,\r
 0x0c60, 0x0c63,\r
 0x0c66, 0x0c6f,\r
-0x0c78, 0x0c8c,\r
+0x0c77, 0x0c8c,\r
 0x0c8e, 0x0c90,\r
 0x0c92, 0x0ca8,\r
 0x0caa, 0x0cb3,\r
@@ -953,17 +958,10 @@ CR_Graph[] = { 663,
 0x0e3f, 0x0e5b,\r
 0x0e81, 0x0e82,\r
 0x0e84, 0x0e84,\r
-0x0e87, 0x0e88,\r
-0x0e8a, 0x0e8a,\r
-0x0e8d, 0x0e8d,\r
-0x0e94, 0x0e97,\r
-0x0e99, 0x0e9f,\r
-0x0ea1, 0x0ea3,\r
+0x0e86, 0x0e8a,\r
+0x0e8c, 0x0ea3,\r
 0x0ea5, 0x0ea5,\r
-0x0ea7, 0x0ea7,\r
-0x0eaa, 0x0eab,\r
-0x0ead, 0x0eb9,\r
-0x0ebb, 0x0ebd,\r
+0x0ea7, 0x0ebd,\r
 0x0ec0, 0x0ec4,\r
 0x0ec6, 0x0ec6,\r
 0x0ec8, 0x0ecd,\r
@@ -1040,7 +1038,7 @@ CR_Graph[] = { 663,
 0x1c4d, 0x1c88,\r
 0x1c90, 0x1cba,\r
 0x1cbd, 0x1cc7,\r
-0x1cd0, 0x1cf9,\r
+0x1cd0, 0x1cfa,\r
 0x1d00, 0x1df9,\r
 0x1dfb, 0x1f15,\r
 0x1f18, 0x1f1d,\r
@@ -1072,9 +1070,7 @@ CR_Graph[] = { 663,
 0x2440, 0x244a,\r
 0x2460, 0x2b73,\r
 0x2b76, 0x2b95,\r
-0x2b98, 0x2bc8,\r
-0x2bca, 0x2bfe,\r
-0x2c00, 0x2c2e,\r
+0x2b98, 0x2c2e,\r
 0x2c30, 0x2c5e,\r
 0x2c60, 0x2cf3,\r
 0x2cf9, 0x2d25,\r
@@ -1091,7 +1087,7 @@ CR_Graph[] = { 663,
 0x2dc8, 0x2dce,\r
 0x2dd0, 0x2dd6,\r
 0x2dd8, 0x2dde,\r
-0x2de0, 0x2e4e,\r
+0x2de0, 0x2e4f,\r
 0x2e80, 0x2e99,\r
 0x2e9b, 0x2ef3,\r
 0x2f00, 0x2fd5,\r
@@ -1104,14 +1100,14 @@ CR_Graph[] = { 663,
 0x3190, 0x31ba,\r
 0x31c0, 0x31e3,\r
 0x31f0, 0x321e,\r
-0x3220, 0x32fe,\r
-0x3300, 0x4db5,\r
+0x3220, 0x4db5,\r
 0x4dc0, 0x9fef,\r
 0xa000, 0xa48c,\r
 0xa490, 0xa4c6,\r
 0xa4d0, 0xa62b,\r
 0xa640, 0xa6f7,\r
-0xa700, 0xa7b9,\r
+0xa700, 0xa7bf,\r
+0xa7c2, 0xa7c6,\r
 0xa7f7, 0xa82b,\r
 0xa830, 0xa839,\r
 0xa840, 0xa877,\r
@@ -1132,7 +1128,7 @@ CR_Graph[] = { 663,
 0xab11, 0xab16,\r
 0xab20, 0xab26,\r
 0xab28, 0xab2e,\r
-0xab30, 0xab65,\r
+0xab30, 0xab67,\r
 0xab70, 0xabed,\r
 0xabf0, 0xabf9,\r
 0xac00, 0xd7a3,\r
@@ -1239,6 +1235,7 @@ CR_Graph[] = { 663,
 0x10e60, 0x10e7e,\r
 0x10f00, 0x10f27,\r
 0x10f30, 0x10f59,\r
+0x10fe0, 0x10ff6,\r
 0x11000, 0x1104d,\r
 0x11052, 0x1106f,\r
 0x1107f, 0x110c1,\r
@@ -1277,7 +1274,7 @@ CR_Graph[] = { 663,
 0x11370, 0x11374,\r
 0x11400, 0x11459,\r
 0x1145b, 0x1145b,\r
-0x1145d, 0x1145e,\r
+0x1145d, 0x1145f,\r
 0x11480, 0x114c7,\r
 0x114d0, 0x114d9,\r
 0x11580, 0x115b5,\r
@@ -1285,7 +1282,7 @@ CR_Graph[] = { 663,
 0x11600, 0x11644,\r
 0x11650, 0x11659,\r
 0x11660, 0x1166c,\r
-0x11680, 0x116b7,\r
+0x11680, 0x116b8,\r
 0x116c0, 0x116c9,\r
 0x11700, 0x1171a,\r
 0x1171d, 0x1172b,\r
@@ -1293,9 +1290,11 @@ CR_Graph[] = { 663,
 0x11800, 0x1183b,\r
 0x118a0, 0x118f2,\r
 0x118ff, 0x118ff,\r
+0x119a0, 0x119a7,\r
+0x119aa, 0x119d7,\r
+0x119da, 0x119e4,\r
 0x11a00, 0x11a47,\r
-0x11a50, 0x11a83,\r
-0x11a86, 0x11aa2,\r
+0x11a50, 0x11aa2,\r
 0x11ac0, 0x11af8,\r
 0x11c00, 0x11c08,\r
 0x11c0a, 0x11c36,\r
@@ -1318,11 +1317,13 @@ CR_Graph[] = { 663,
 0x11d93, 0x11d98,\r
 0x11da0, 0x11da9,\r
 0x11ee0, 0x11ef8,\r
-0x12000, 0x12399,\r
+0x11fc0, 0x11ff1,\r
+0x11fff, 0x12399,\r
 0x12400, 0x1246e,\r
 0x12470, 0x12474,\r
 0x12480, 0x12543,\r
 0x13000, 0x1342e,\r
+0x13430, 0x13438,\r
 0x14400, 0x14646,\r
 0x16800, 0x16a38,\r
 0x16a40, 0x16a5e,\r
@@ -1336,13 +1337,15 @@ CR_Graph[] = { 663,
 0x16b63, 0x16b77,\r
 0x16b7d, 0x16b8f,\r
 0x16e40, 0x16e9a,\r
-0x16f00, 0x16f44,\r
-0x16f50, 0x16f7e,\r
+0x16f00, 0x16f4a,\r
+0x16f4f, 0x16f87,\r
 0x16f8f, 0x16f9f,\r
-0x16fe0, 0x16fe1,\r
-0x17000, 0x187f1,\r
+0x16fe0, 0x16fe3,\r
+0x17000, 0x187f7,\r
 0x18800, 0x18af2,\r
 0x1b000, 0x1b11e,\r
+0x1b150, 0x1b152,\r
+0x1b164, 0x1b167,\r
 0x1b170, 0x1b2fb,\r
 0x1bc00, 0x1bc6a,\r
 0x1bc70, 0x1bc7c,\r
@@ -1384,12 +1387,19 @@ CR_Graph[] = { 663,
 0x1e01b, 0x1e021,\r
 0x1e023, 0x1e024,\r
 0x1e026, 0x1e02a,\r
+0x1e100, 0x1e12c,\r
+0x1e130, 0x1e13d,\r
+0x1e140, 0x1e149,\r
+0x1e14e, 0x1e14f,\r
+0x1e2c0, 0x1e2f9,\r
+0x1e2ff, 0x1e2ff,\r
 0x1e800, 0x1e8c4,\r
 0x1e8c7, 0x1e8d6,\r
-0x1e900, 0x1e94a,\r
+0x1e900, 0x1e94b,\r
 0x1e950, 0x1e959,\r
 0x1e95e, 0x1e95f,\r
 0x1ec71, 0x1ecb4,\r
+0x1ed01, 0x1ed3d,\r
 0x1ee00, 0x1ee03,\r
 0x1ee05, 0x1ee1f,\r
 0x1ee21, 0x1ee22,\r
@@ -1431,33 +1441,36 @@ CR_Graph[] = { 663,
 0x1f0c1, 0x1f0cf,\r
 0x1f0d1, 0x1f0f5,\r
 0x1f100, 0x1f10c,\r
-0x1f110, 0x1f16b,\r
+0x1f110, 0x1f16c,\r
 0x1f170, 0x1f1ac,\r
 0x1f1e6, 0x1f202,\r
 0x1f210, 0x1f23b,\r
 0x1f240, 0x1f248,\r
 0x1f250, 0x1f251,\r
 0x1f260, 0x1f265,\r
-0x1f300, 0x1f6d4,\r
+0x1f300, 0x1f6d5,\r
 0x1f6e0, 0x1f6ec,\r
-0x1f6f0, 0x1f6f9,\r
+0x1f6f0, 0x1f6fa,\r
 0x1f700, 0x1f773,\r
 0x1f780, 0x1f7d8,\r
+0x1f7e0, 0x1f7eb,\r
 0x1f800, 0x1f80b,\r
 0x1f810, 0x1f847,\r
 0x1f850, 0x1f859,\r
 0x1f860, 0x1f887,\r
 0x1f890, 0x1f8ad,\r
 0x1f900, 0x1f90b,\r
-0x1f910, 0x1f93e,\r
-0x1f940, 0x1f970,\r
+0x1f90d, 0x1f971,\r
 0x1f973, 0x1f976,\r
-0x1f97a, 0x1f97a,\r
-0x1f97c, 0x1f9a2,\r
-0x1f9b0, 0x1f9b9,\r
-0x1f9c0, 0x1f9c2,\r
-0x1f9d0, 0x1f9ff,\r
+0x1f97a, 0x1f9a2,\r
+0x1f9a5, 0x1f9aa,\r
+0x1f9ae, 0x1f9ca,\r
+0x1f9cd, 0x1fa53,\r
 0x1fa60, 0x1fa6d,\r
+0x1fa70, 0x1fa73,\r
+0x1fa78, 0x1fa7a,\r
+0x1fa80, 0x1fa82,\r
+0x1fa90, 0x1fa95,\r
 0x20000, 0x2a6d6,\r
 0x2a700, 0x2b734,\r
 0x2b740, 0x2b81d,\r
@@ -1473,7 +1486,7 @@ CR_Graph[] = { 663,
 \r
 /* PROPERTY: 'Lower': POSIX [[:Lower:]] */\r
 static const OnigCodePoint\r
-CR_Lower[] = { 645,\r
+CR_Lower[] = { 649,\r
 0x0061, 0x007a,\r
 0x00aa, 0x00aa,\r
 0x00b5, 0x00b5,\r
@@ -2078,9 +2091,13 @@ CR_Lower[] = { 645,
 0xa7b5, 0xa7b5,\r
 0xa7b7, 0xa7b7,\r
 0xa7b9, 0xa7b9,\r
+0xa7bb, 0xa7bb,\r
+0xa7bd, 0xa7bd,\r
+0xa7bf, 0xa7bf,\r
+0xa7c3, 0xa7c3,\r
 0xa7f8, 0xa7fa,\r
 0xab30, 0xab5a,\r
-0xab5c, 0xab65,\r
+0xab5c, 0xab67,\r
 0xab70, 0xabbf,\r
 0xfb00, 0xfb06,\r
 0xfb13, 0xfb17,\r
@@ -2123,7 +2140,7 @@ CR_Lower[] = { 645,
 \r
 /* PROPERTY: 'Print': POSIX [[:Print:]] */\r
 static const OnigCodePoint\r
-CR_Print[] = { 660,\r
+CR_Print[] = { 668,\r
 0x0020, 0x007e,\r
 0x00a0, 0x0377,\r
 0x037a, 0x037f,\r
@@ -2234,7 +2251,7 @@ CR_Print[] = { 660,
 0x0c58, 0x0c5a,\r
 0x0c60, 0x0c63,\r
 0x0c66, 0x0c6f,\r
-0x0c78, 0x0c8c,\r
+0x0c77, 0x0c8c,\r
 0x0c8e, 0x0c90,\r
 0x0c92, 0x0ca8,\r
 0x0caa, 0x0cb3,\r
@@ -2271,17 +2288,10 @@ CR_Print[] = { 660,
 0x0e3f, 0x0e5b,\r
 0x0e81, 0x0e82,\r
 0x0e84, 0x0e84,\r
-0x0e87, 0x0e88,\r
-0x0e8a, 0x0e8a,\r
-0x0e8d, 0x0e8d,\r
-0x0e94, 0x0e97,\r
-0x0e99, 0x0e9f,\r
-0x0ea1, 0x0ea3,\r
+0x0e86, 0x0e8a,\r
+0x0e8c, 0x0ea3,\r
 0x0ea5, 0x0ea5,\r
-0x0ea7, 0x0ea7,\r
-0x0eaa, 0x0eab,\r
-0x0ead, 0x0eb9,\r
-0x0ebb, 0x0ebd,\r
+0x0ea7, 0x0ebd,\r
 0x0ec0, 0x0ec4,\r
 0x0ec6, 0x0ec6,\r
 0x0ec8, 0x0ecd,\r
@@ -2357,7 +2367,7 @@ CR_Print[] = { 660,
 0x1c4d, 0x1c88,\r
 0x1c90, 0x1cba,\r
 0x1cbd, 0x1cc7,\r
-0x1cd0, 0x1cf9,\r
+0x1cd0, 0x1cfa,\r
 0x1d00, 0x1df9,\r
 0x1dfb, 0x1f15,\r
 0x1f18, 0x1f1d,\r
@@ -2387,9 +2397,7 @@ CR_Print[] = { 660,
 0x2440, 0x244a,\r
 0x2460, 0x2b73,\r
 0x2b76, 0x2b95,\r
-0x2b98, 0x2bc8,\r
-0x2bca, 0x2bfe,\r
-0x2c00, 0x2c2e,\r
+0x2b98, 0x2c2e,\r
 0x2c30, 0x2c5e,\r
 0x2c60, 0x2cf3,\r
 0x2cf9, 0x2d25,\r
@@ -2406,7 +2414,7 @@ CR_Print[] = { 660,
 0x2dc8, 0x2dce,\r
 0x2dd0, 0x2dd6,\r
 0x2dd8, 0x2dde,\r
-0x2de0, 0x2e4e,\r
+0x2de0, 0x2e4f,\r
 0x2e80, 0x2e99,\r
 0x2e9b, 0x2ef3,\r
 0x2f00, 0x2fd5,\r
@@ -2419,14 +2427,14 @@ CR_Print[] = { 660,
 0x3190, 0x31ba,\r
 0x31c0, 0x31e3,\r
 0x31f0, 0x321e,\r
-0x3220, 0x32fe,\r
-0x3300, 0x4db5,\r
+0x3220, 0x4db5,\r
 0x4dc0, 0x9fef,\r
 0xa000, 0xa48c,\r
 0xa490, 0xa4c6,\r
 0xa4d0, 0xa62b,\r
 0xa640, 0xa6f7,\r
-0xa700, 0xa7b9,\r
+0xa700, 0xa7bf,\r
+0xa7c2, 0xa7c6,\r
 0xa7f7, 0xa82b,\r
 0xa830, 0xa839,\r
 0xa840, 0xa877,\r
@@ -2447,7 +2455,7 @@ CR_Print[] = { 660,
 0xab11, 0xab16,\r
 0xab20, 0xab26,\r
 0xab28, 0xab2e,\r
-0xab30, 0xab65,\r
+0xab30, 0xab67,\r
 0xab70, 0xabed,\r
 0xabf0, 0xabf9,\r
 0xac00, 0xd7a3,\r
@@ -2554,6 +2562,7 @@ CR_Print[] = { 660,
 0x10e60, 0x10e7e,\r
 0x10f00, 0x10f27,\r
 0x10f30, 0x10f59,\r
+0x10fe0, 0x10ff6,\r
 0x11000, 0x1104d,\r
 0x11052, 0x1106f,\r
 0x1107f, 0x110c1,\r
@@ -2592,7 +2601,7 @@ CR_Print[] = { 660,
 0x11370, 0x11374,\r
 0x11400, 0x11459,\r
 0x1145b, 0x1145b,\r
-0x1145d, 0x1145e,\r
+0x1145d, 0x1145f,\r
 0x11480, 0x114c7,\r
 0x114d0, 0x114d9,\r
 0x11580, 0x115b5,\r
@@ -2600,7 +2609,7 @@ CR_Print[] = { 660,
 0x11600, 0x11644,\r
 0x11650, 0x11659,\r
 0x11660, 0x1166c,\r
-0x11680, 0x116b7,\r
+0x11680, 0x116b8,\r
 0x116c0, 0x116c9,\r
 0x11700, 0x1171a,\r
 0x1171d, 0x1172b,\r
@@ -2608,9 +2617,11 @@ CR_Print[] = { 660,
 0x11800, 0x1183b,\r
 0x118a0, 0x118f2,\r
 0x118ff, 0x118ff,\r
+0x119a0, 0x119a7,\r
+0x119aa, 0x119d7,\r
+0x119da, 0x119e4,\r
 0x11a00, 0x11a47,\r
-0x11a50, 0x11a83,\r
-0x11a86, 0x11aa2,\r
+0x11a50, 0x11aa2,\r
 0x11ac0, 0x11af8,\r
 0x11c00, 0x11c08,\r
 0x11c0a, 0x11c36,\r
@@ -2633,11 +2644,13 @@ CR_Print[] = { 660,
 0x11d93, 0x11d98,\r
 0x11da0, 0x11da9,\r
 0x11ee0, 0x11ef8,\r
-0x12000, 0x12399,\r
+0x11fc0, 0x11ff1,\r
+0x11fff, 0x12399,\r
 0x12400, 0x1246e,\r
 0x12470, 0x12474,\r
 0x12480, 0x12543,\r
 0x13000, 0x1342e,\r
+0x13430, 0x13438,\r
 0x14400, 0x14646,\r
 0x16800, 0x16a38,\r
 0x16a40, 0x16a5e,\r
@@ -2651,13 +2664,15 @@ CR_Print[] = { 660,
 0x16b63, 0x16b77,\r
 0x16b7d, 0x16b8f,\r
 0x16e40, 0x16e9a,\r
-0x16f00, 0x16f44,\r
-0x16f50, 0x16f7e,\r
+0x16f00, 0x16f4a,\r
+0x16f4f, 0x16f87,\r
 0x16f8f, 0x16f9f,\r
-0x16fe0, 0x16fe1,\r
-0x17000, 0x187f1,\r
+0x16fe0, 0x16fe3,\r
+0x17000, 0x187f7,\r
 0x18800, 0x18af2,\r
 0x1b000, 0x1b11e,\r
+0x1b150, 0x1b152,\r
+0x1b164, 0x1b167,\r
 0x1b170, 0x1b2fb,\r
 0x1bc00, 0x1bc6a,\r
 0x1bc70, 0x1bc7c,\r
@@ -2699,12 +2714,19 @@ CR_Print[] = { 660,
 0x1e01b, 0x1e021,\r
 0x1e023, 0x1e024,\r
 0x1e026, 0x1e02a,\r
+0x1e100, 0x1e12c,\r
+0x1e130, 0x1e13d,\r
+0x1e140, 0x1e149,\r
+0x1e14e, 0x1e14f,\r
+0x1e2c0, 0x1e2f9,\r
+0x1e2ff, 0x1e2ff,\r
 0x1e800, 0x1e8c4,\r
 0x1e8c7, 0x1e8d6,\r
-0x1e900, 0x1e94a,\r
+0x1e900, 0x1e94b,\r
 0x1e950, 0x1e959,\r
 0x1e95e, 0x1e95f,\r
 0x1ec71, 0x1ecb4,\r
+0x1ed01, 0x1ed3d,\r
 0x1ee00, 0x1ee03,\r
 0x1ee05, 0x1ee1f,\r
 0x1ee21, 0x1ee22,\r
@@ -2746,33 +2768,36 @@ CR_Print[] = { 660,
 0x1f0c1, 0x1f0cf,\r
 0x1f0d1, 0x1f0f5,\r
 0x1f100, 0x1f10c,\r
-0x1f110, 0x1f16b,\r
+0x1f110, 0x1f16c,\r
 0x1f170, 0x1f1ac,\r
 0x1f1e6, 0x1f202,\r
 0x1f210, 0x1f23b,\r
 0x1f240, 0x1f248,\r
 0x1f250, 0x1f251,\r
 0x1f260, 0x1f265,\r
-0x1f300, 0x1f6d4,\r
+0x1f300, 0x1f6d5,\r
 0x1f6e0, 0x1f6ec,\r
-0x1f6f0, 0x1f6f9,\r
+0x1f6f0, 0x1f6fa,\r
 0x1f700, 0x1f773,\r
 0x1f780, 0x1f7d8,\r
+0x1f7e0, 0x1f7eb,\r
 0x1f800, 0x1f80b,\r
 0x1f810, 0x1f847,\r
 0x1f850, 0x1f859,\r
 0x1f860, 0x1f887,\r
 0x1f890, 0x1f8ad,\r
 0x1f900, 0x1f90b,\r
-0x1f910, 0x1f93e,\r
-0x1f940, 0x1f970,\r
+0x1f90d, 0x1f971,\r
 0x1f973, 0x1f976,\r
-0x1f97a, 0x1f97a,\r
-0x1f97c, 0x1f9a2,\r
-0x1f9b0, 0x1f9b9,\r
-0x1f9c0, 0x1f9c2,\r
-0x1f9d0, 0x1f9ff,\r
+0x1f97a, 0x1f9a2,\r
+0x1f9a5, 0x1f9aa,\r
+0x1f9ae, 0x1f9ca,\r
+0x1f9cd, 0x1fa53,\r
 0x1fa60, 0x1fa6d,\r
+0x1fa70, 0x1fa73,\r
+0x1fa78, 0x1fa7a,\r
+0x1fa80, 0x1fa82,\r
+0x1fa90, 0x1fa95,\r
 0x20000, 0x2a6d6,\r
 0x2a700, 0x2b734,\r
 0x2b740, 0x2b81d,\r
@@ -2788,7 +2813,7 @@ CR_Print[] = { 660,
 \r
 /* PROPERTY: 'Punct': POSIX [[:Punct:]] */\r
 static const OnigCodePoint\r
-CR_Punct[] = { 178,\r
+CR_Punct[] = { 182,\r
 0x0021, 0x0023,\r
 0x0025, 0x002a,\r
 0x002c, 0x002f,\r
@@ -2828,6 +2853,7 @@ CR_Punct[] = { 178,
 0x09fd, 0x09fd,\r
 0x0a76, 0x0a76,\r
 0x0af0, 0x0af0,\r
+0x0c77, 0x0c77,\r
 0x0c84, 0x0c84,\r
 0x0df4, 0x0df4,\r
 0x0e4f, 0x0e4f,\r
@@ -2842,7 +2868,7 @@ CR_Punct[] = { 178,
 0x10fb, 0x10fb,\r
 0x1360, 0x1368,\r
 0x1400, 0x1400,\r
-0x166d, 0x166e,\r
+0x166e, 0x166e,\r
 0x169b, 0x169c,\r
 0x16eb, 0x16ed,\r
 0x1735, 0x1736,\r
@@ -2877,7 +2903,7 @@ CR_Punct[] = { 178,
 0x2cfe, 0x2cff,\r
 0x2d70, 0x2d70,\r
 0x2e00, 0x2e2e,\r
-0x2e30, 0x2e4e,\r
+0x2e30, 0x2e4f,\r
 0x3001, 0x3003,\r
 0x3008, 0x3011,\r
 0x3014, 0x301f,\r
@@ -2952,18 +2978,21 @@ CR_Punct[] = { 178,
 0x11660, 0x1166c,\r
 0x1173c, 0x1173e,\r
 0x1183b, 0x1183b,\r
+0x119e2, 0x119e2,\r
 0x11a3f, 0x11a46,\r
 0x11a9a, 0x11a9c,\r
 0x11a9e, 0x11aa2,\r
 0x11c41, 0x11c45,\r
 0x11c70, 0x11c71,\r
 0x11ef7, 0x11ef8,\r
+0x11fff, 0x11fff,\r
 0x12470, 0x12474,\r
 0x16a6e, 0x16a6f,\r
 0x16af5, 0x16af5,\r
 0x16b37, 0x16b3b,\r
 0x16b44, 0x16b44,\r
 0x16e97, 0x16e9a,\r
+0x16fe2, 0x16fe2,\r
 0x1bc9f, 0x1bc9f,\r
 0x1da87, 0x1da8b,\r
 0x1e95e, 0x1e95f,\r
@@ -2986,7 +3015,7 @@ CR_Space[] = { 10,
 \r
 /* PROPERTY: 'Upper': POSIX [[:Upper:]] */\r
 static const OnigCodePoint\r
-CR_Upper[] = { 636,\r
+CR_Upper[] = { 641,\r
 0x0041, 0x005a,\r
 0x00c0, 0x00d6,\r
 0x00d8, 0x00de,\r
@@ -3582,6 +3611,11 @@ CR_Upper[] = { 636,
 0xa7b0, 0xa7b4,\r
 0xa7b6, 0xa7b6,\r
 0xa7b8, 0xa7b8,\r
+0xa7ba, 0xa7ba,\r
+0xa7bc, 0xa7bc,\r
+0xa7be, 0xa7be,\r
+0xa7c2, 0xa7c2,\r
+0xa7c4, 0xa7c6,\r
 0xff21, 0xff3a,\r
 0x10400, 0x10427,\r
 0x104b0, 0x104d3,\r
@@ -3635,7 +3669,7 @@ CR_XDigit[] = { 3,
 \r
 /* PROPERTY: 'Word': POSIX [[:Word:]] */\r
 static const OnigCodePoint\r
-CR_Word[] = { 710,\r
+CR_Word[] = { 716,\r
 0x0030, 0x0039,\r
 0x0041, 0x005a,\r
 0x005f, 0x005f,\r
@@ -3820,17 +3854,10 @@ CR_Word[] = { 710,
 0x0e50, 0x0e59,\r
 0x0e81, 0x0e82,\r
 0x0e84, 0x0e84,\r
-0x0e87, 0x0e88,\r
-0x0e8a, 0x0e8a,\r
-0x0e8d, 0x0e8d,\r
-0x0e94, 0x0e97,\r
-0x0e99, 0x0e9f,\r
-0x0ea1, 0x0ea3,\r
+0x0e86, 0x0e8a,\r
+0x0e8c, 0x0ea3,\r
 0x0ea5, 0x0ea5,\r
-0x0ea7, 0x0ea7,\r
-0x0eaa, 0x0eab,\r
-0x0ead, 0x0eb9,\r
-0x0ebb, 0x0ebd,\r
+0x0ea7, 0x0ebd,\r
 0x0ec0, 0x0ec4,\r
 0x0ec6, 0x0ec6,\r
 0x0ec8, 0x0ecd,\r
@@ -3921,7 +3948,7 @@ CR_Word[] = { 710,
 0x1c90, 0x1cba,\r
 0x1cbd, 0x1cbf,\r
 0x1cd0, 0x1cd2,\r
-0x1cd4, 0x1cf9,\r
+0x1cd4, 0x1cfa,\r
 0x1d00, 0x1df9,\r
 0x1dfb, 0x1f15,\r
 0x1f18, 0x1f1d,\r
@@ -4007,7 +4034,8 @@ CR_Word[] = { 710,
 0xa67f, 0xa6f1,\r
 0xa717, 0xa71f,\r
 0xa722, 0xa788,\r
-0xa78b, 0xa7b9,\r
+0xa78b, 0xa7bf,\r
+0xa7c2, 0xa7c6,\r
 0xa7f7, 0xa827,\r
 0xa840, 0xa873,\r
 0xa880, 0xa8c5,\r
@@ -4034,7 +4062,7 @@ CR_Word[] = { 710,
 0xab20, 0xab26,\r
 0xab28, 0xab2e,\r
 0xab30, 0xab5a,\r
-0xab5c, 0xab65,\r
+0xab5c, 0xab67,\r
 0xab70, 0xabea,\r
 0xabec, 0xabed,\r
 0xabf0, 0xabf9,\r
@@ -4136,6 +4164,7 @@ CR_Word[] = { 710,
 0x10f00, 0x10f1c,\r
 0x10f27, 0x10f27,\r
 0x10f30, 0x10f50,\r
+0x10fe0, 0x10ff6,\r
 0x11000, 0x11046,\r
 0x11066, 0x1106f,\r
 0x1107f, 0x110ba,\r
@@ -4177,7 +4206,7 @@ CR_Word[] = { 710,
 0x11370, 0x11374,\r
 0x11400, 0x1144a,\r
 0x11450, 0x11459,\r
-0x1145e, 0x1145e,\r
+0x1145e, 0x1145f,\r
 0x11480, 0x114c5,\r
 0x114c7, 0x114c7,\r
 0x114d0, 0x114d9,\r
@@ -4187,7 +4216,7 @@ CR_Word[] = { 710,
 0x11600, 0x11640,\r
 0x11644, 0x11644,\r
 0x11650, 0x11659,\r
-0x11680, 0x116b7,\r
+0x11680, 0x116b8,\r
 0x116c0, 0x116c9,\r
 0x11700, 0x1171a,\r
 0x1171d, 0x1172b,\r
@@ -4195,10 +4224,13 @@ CR_Word[] = { 710,
 0x11800, 0x1183a,\r
 0x118a0, 0x118e9,\r
 0x118ff, 0x118ff,\r
+0x119a0, 0x119a7,\r
+0x119aa, 0x119d7,\r
+0x119da, 0x119e1,\r
+0x119e3, 0x119e4,\r
 0x11a00, 0x11a3e,\r
 0x11a47, 0x11a47,\r
-0x11a50, 0x11a83,\r
-0x11a86, 0x11a99,\r
+0x11a50, 0x11a99,\r
 0x11a9d, 0x11a9d,\r
 0x11ac0, 0x11af8,\r
 0x11c00, 0x11c08,\r
@@ -4238,13 +4270,16 @@ CR_Word[] = { 710,
 0x16b63, 0x16b77,\r
 0x16b7d, 0x16b8f,\r
 0x16e40, 0x16e7f,\r
-0x16f00, 0x16f44,\r
-0x16f50, 0x16f7e,\r
+0x16f00, 0x16f4a,\r
+0x16f4f, 0x16f87,\r
 0x16f8f, 0x16f9f,\r
 0x16fe0, 0x16fe1,\r
-0x17000, 0x187f1,\r
+0x16fe3, 0x16fe3,\r
+0x17000, 0x187f7,\r
 0x18800, 0x18af2,\r
 0x1b000, 0x1b11e,\r
+0x1b150, 0x1b152,\r
+0x1b164, 0x1b167,\r
 0x1b170, 0x1b2fb,\r
 0x1bc00, 0x1bc6a,\r
 0x1bc70, 0x1bc7c,\r
@@ -4299,9 +4334,14 @@ CR_Word[] = { 710,
 0x1e01b, 0x1e021,\r
 0x1e023, 0x1e024,\r
 0x1e026, 0x1e02a,\r
+0x1e100, 0x1e12c,\r
+0x1e130, 0x1e13d,\r
+0x1e140, 0x1e149,\r
+0x1e14e, 0x1e14e,\r
+0x1e2c0, 0x1e2f9,\r
 0x1e800, 0x1e8c4,\r
 0x1e8d0, 0x1e8d6,\r
-0x1e900, 0x1e94a,\r
+0x1e900, 0x1e94b,\r
 0x1e950, 0x1e959,\r
 0x1ee00, 0x1ee03,\r
 0x1ee05, 0x1ee1f,\r
@@ -4350,7 +4390,7 @@ CR_Word[] = { 710,
 \r
 /* PROPERTY: 'Alnum': POSIX [[:Alnum:]] */\r
 static const OnigCodePoint\r
-CR_Alnum[] = { 713,\r
+CR_Alnum[] = { 715,\r
 0x0030, 0x0039,\r
 0x0041, 0x005a,\r
 0x0061, 0x007a,\r
@@ -4543,16 +4583,10 @@ CR_Alnum[] = { 713,
 0x0e50, 0x0e59,\r
 0x0e81, 0x0e82,\r
 0x0e84, 0x0e84,\r
-0x0e87, 0x0e88,\r
-0x0e8a, 0x0e8a,\r
-0x0e8d, 0x0e8d,\r
-0x0e94, 0x0e97,\r
-0x0e99, 0x0e9f,\r
-0x0ea1, 0x0ea3,\r
+0x0e86, 0x0e8a,\r
+0x0e8c, 0x0ea3,\r
 0x0ea5, 0x0ea5,\r
-0x0ea7, 0x0ea7,\r
-0x0eaa, 0x0eab,\r
-0x0ead, 0x0eb9,\r
+0x0ea7, 0x0eb9,\r
 0x0ebb, 0x0ebd,\r
 0x0ec0, 0x0ec4,\r
 0x0ec6, 0x0ec6,\r
@@ -4569,12 +4603,7 @@ CR_Alnum[] = { 713,
 0x1000, 0x1036,\r
 0x1038, 0x1038,\r
 0x103b, 0x1049,\r
-0x1050, 0x1062,\r
-0x1065, 0x1068,\r
-0x106e, 0x1086,\r
-0x108e, 0x108e,\r
-0x1090, 0x1099,\r
-0x109c, 0x109d,\r
+0x1050, 0x109d,\r
 0x10a0, 0x10c5,\r
 0x10c7, 0x10c7,\r
 0x10cd, 0x10cd,\r
@@ -4595,7 +4624,6 @@ CR_Alnum[] = { 713,
 0x12d8, 0x1310,\r
 0x1312, 0x1315,\r
 0x1318, 0x135a,\r
-0x135f, 0x135f,\r
 0x1380, 0x138f,\r
 0x13a0, 0x13f5,\r
 0x13f8, 0x13fd,\r
@@ -4641,7 +4669,7 @@ CR_Alnum[] = { 713,
 0x1b80, 0x1ba9,\r
 0x1bac, 0x1be5,\r
 0x1be7, 0x1bf1,\r
-0x1c00, 0x1c35,\r
+0x1c00, 0x1c36,\r
 0x1c40, 0x1c49,\r
 0x1c4d, 0x1c7d,\r
 0x1c80, 0x1c88,\r
@@ -4650,6 +4678,7 @@ CR_Alnum[] = { 713,
 0x1ce9, 0x1cec,\r
 0x1cee, 0x1cf3,\r
 0x1cf5, 0x1cf6,\r
+0x1cfa, 0x1cfa,\r
 0x1d00, 0x1dbf,\r
 0x1de7, 0x1df4,\r
 0x1e00, 0x1f15,\r
@@ -4733,32 +4762,28 @@ CR_Alnum[] = { 713,
 0xa67f, 0xa6ef,\r
 0xa717, 0xa71f,\r
 0xa722, 0xa788,\r
-0xa78b, 0xa7b9,\r
-0xa7f7, 0xa801,\r
-0xa803, 0xa805,\r
-0xa807, 0xa80a,\r
-0xa80c, 0xa827,\r
+0xa78b, 0xa7bf,\r
+0xa7c2, 0xa7c6,\r
+0xa7f7, 0xa805,\r
+0xa807, 0xa827,\r
 0xa840, 0xa873,\r
 0xa880, 0xa8c3,\r
 0xa8c5, 0xa8c5,\r
 0xa8d0, 0xa8d9,\r
 0xa8f2, 0xa8f7,\r
 0xa8fb, 0xa8fb,\r
-0xa8fd, 0xa8fe,\r
-0xa900, 0xa92a,\r
+0xa8fd, 0xa92a,\r
 0xa930, 0xa952,\r
 0xa960, 0xa97c,\r
 0xa980, 0xa9b2,\r
 0xa9b4, 0xa9bf,\r
 0xa9cf, 0xa9d9,\r
-0xa9e0, 0xa9e4,\r
-0xa9e6, 0xa9fe,\r
+0xa9e0, 0xa9fe,\r
 0xaa00, 0xaa36,\r
 0xaa40, 0xaa4d,\r
 0xaa50, 0xaa59,\r
 0xaa60, 0xaa76,\r
-0xaa7a, 0xaa7a,\r
-0xaa7e, 0xaabe,\r
+0xaa7a, 0xaabe,\r
 0xaac0, 0xaac0,\r
 0xaac2, 0xaac2,\r
 0xaadb, 0xaadd,\r
@@ -4770,7 +4795,7 @@ CR_Alnum[] = { 713,
 0xab20, 0xab26,\r
 0xab28, 0xab2e,\r
 0xab30, 0xab5a,\r
-0xab5c, 0xab65,\r
+0xab5c, 0xab67,\r
 0xab70, 0xabea,\r
 0xabf0, 0xabf9,\r
 0xac00, 0xd7a3,\r
@@ -4862,6 +4887,7 @@ CR_Alnum[] = { 713,
 0x10f00, 0x10f1c,\r
 0x10f27, 0x10f27,\r
 0x10f30, 0x10f45,\r
+0x10fe0, 0x10ff6,\r
 0x11000, 0x11045,\r
 0x11066, 0x1106f,\r
 0x11082, 0x110b8,\r
@@ -4904,6 +4930,7 @@ CR_Alnum[] = { 713,
 0x11443, 0x11445,\r
 0x11447, 0x1144a,\r
 0x11450, 0x11459,\r
+0x1145f, 0x1145f,\r
 0x11480, 0x114c1,\r
 0x114c4, 0x114c5,\r
 0x114c7, 0x114c7,\r
@@ -4916,6 +4943,7 @@ CR_Alnum[] = { 713,
 0x11644, 0x11644,\r
 0x11650, 0x11659,\r
 0x11680, 0x116b5,\r
+0x116b8, 0x116b8,\r
 0x116c0, 0x116c9,\r
 0x11700, 0x1171a,\r
 0x1171d, 0x1172a,\r
@@ -4923,10 +4951,14 @@ CR_Alnum[] = { 713,
 0x11800, 0x11838,\r
 0x118a0, 0x118e9,\r
 0x118ff, 0x118ff,\r
+0x119a0, 0x119a7,\r
+0x119aa, 0x119d7,\r
+0x119da, 0x119df,\r
+0x119e1, 0x119e1,\r
+0x119e3, 0x119e4,\r
 0x11a00, 0x11a32,\r
 0x11a35, 0x11a3e,\r
-0x11a50, 0x11a83,\r
-0x11a86, 0x11a97,\r
+0x11a50, 0x11a97,\r
 0x11a9d, 0x11a9d,\r
 0x11ac0, 0x11af8,\r
 0x11c00, 0x11c08,\r
@@ -4963,19 +4995,22 @@ CR_Alnum[] = { 713,
 0x16a40, 0x16a5e,\r
 0x16a60, 0x16a69,\r
 0x16ad0, 0x16aed,\r
-0x16b00, 0x16b36,\r
+0x16b00, 0x16b2f,\r
 0x16b40, 0x16b43,\r
 0x16b50, 0x16b59,\r
 0x16b63, 0x16b77,\r
 0x16b7d, 0x16b8f,\r
 0x16e40, 0x16e7f,\r
-0x16f00, 0x16f44,\r
-0x16f50, 0x16f7e,\r
-0x16f93, 0x16f9f,\r
+0x16f00, 0x16f4a,\r
+0x16f4f, 0x16f87,\r
+0x16f8f, 0x16f9f,\r
 0x16fe0, 0x16fe1,\r
-0x17000, 0x187f1,\r
+0x16fe3, 0x16fe3,\r
+0x17000, 0x187f7,\r
 0x18800, 0x18af2,\r
 0x1b000, 0x1b11e,\r
+0x1b150, 0x1b152,\r
+0x1b164, 0x1b167,\r
 0x1b170, 0x1b2fb,\r
 0x1bc00, 0x1bc6a,\r
 0x1bc70, 0x1bc7c,\r
@@ -5018,9 +5053,16 @@ CR_Alnum[] = { 713,
 0x1e01b, 0x1e021,\r
 0x1e023, 0x1e024,\r
 0x1e026, 0x1e02a,\r
+0x1e100, 0x1e12c,\r
+0x1e137, 0x1e13d,\r
+0x1e140, 0x1e149,\r
+0x1e14e, 0x1e14e,\r
+0x1e2c0, 0x1e2eb,\r
+0x1e2f0, 0x1e2f9,\r
 0x1e800, 0x1e8c4,\r
 0x1e900, 0x1e943,\r
 0x1e947, 0x1e947,\r
+0x1e94b, 0x1e94b,\r
 0x1e950, 0x1e959,\r
 0x1ee00, 0x1ee03,\r
 0x1ee05, 0x1ee1f,\r