summaryrefslogtreecommitdiff
path: root/src/unicode_property_data_posix.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/unicode_property_data_posix.c')
-rw-r--r--src/unicode_property_data_posix.c305
1 files changed, 228 insertions, 77 deletions
diff --git a/src/unicode_property_data_posix.c b/src/unicode_property_data_posix.c
index a407d8d..5edb6d8 100644
--- a/src/unicode_property_data_posix.c
+++ b/src/unicode_property_data_posix.c
@@ -34,7 +34,7 @@
/* Generated by make_unicode_property_data.py. */
/*-
- * Copyright (c) 2016-2023 K.Kosako
+ * Copyright (c) 2016-2024 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -68,7 +68,7 @@ CR_NEWLINE[] = { 1,
/* PROPERTY: 'Alpha': POSIX [[:Alpha:]] */
static const OnigCodePoint
-CR_Alpha[] = { 733,
+CR_Alpha[] = { 757,
0x0041, 0x005a,
0x0061, 0x007a,
0x00aa, 0x00aa,
@@ -82,7 +82,7 @@ CR_Alpha[] = { 733,
0x02ec, 0x02ec,
0x02ee, 0x02ee,
0x0345, 0x0345,
-0x0370, 0x0374,
+0x0363, 0x0374,
0x0376, 0x0377,
0x037a, 0x037d,
0x037f, 0x037f,
@@ -123,6 +123,7 @@ CR_Alpha[] = { 733,
0x0860, 0x086a,
0x0870, 0x0887,
0x0889, 0x088e,
+0x0897, 0x0897,
0x08a0, 0x08c9,
0x08d4, 0x08df,
0x08e3, 0x08e9,
@@ -336,7 +337,7 @@ CR_Alpha[] = { 733,
0x1c00, 0x1c36,
0x1c4d, 0x1c4f,
0x1c5a, 0x1c7d,
-0x1c80, 0x1c88,
+0x1c80, 0x1c8a,
0x1c90, 0x1cba,
0x1cbd, 0x1cbf,
0x1ce9, 0x1cec,
@@ -344,7 +345,7 @@ CR_Alpha[] = { 733,
0x1cf5, 0x1cf6,
0x1cfa, 0x1cfa,
0x1d00, 0x1dbf,
-0x1de7, 0x1df4,
+0x1dd3, 0x1df4,
0x1e00, 0x1f15,
0x1f18, 0x1f1d,
0x1f20, 0x1f45,
@@ -424,10 +425,10 @@ CR_Alpha[] = { 733,
0xa67f, 0xa6ef,
0xa717, 0xa71f,
0xa722, 0xa788,
-0xa78b, 0xa7ca,
+0xa78b, 0xa7cd,
0xa7d0, 0xa7d1,
0xa7d3, 0xa7d3,
-0xa7d5, 0xa7d9,
+0xa7d5, 0xa7dc,
0xa7f2, 0xa805,
0xa807, 0xa827,
0xa840, 0xa873,
@@ -518,6 +519,7 @@ CR_Alpha[] = { 733,
0x105a3, 0x105b1,
0x105b3, 0x105b9,
0x105bb, 0x105bc,
+0x105c0, 0x105f3,
0x10600, 0x10736,
0x10740, 0x10755,
0x10760, 0x10767,
@@ -555,9 +557,14 @@ CR_Alpha[] = { 733,
0x10c80, 0x10cb2,
0x10cc0, 0x10cf2,
0x10d00, 0x10d27,
+0x10d4a, 0x10d65,
+0x10d69, 0x10d69,
+0x10d6f, 0x10d85,
0x10e80, 0x10ea9,
0x10eab, 0x10eac,
0x10eb0, 0x10eb1,
+0x10ec2, 0x10ec4,
+0x10efc, 0x10efc,
0x10f00, 0x10f1c,
0x10f27, 0x10f27,
0x10f30, 0x10f45,
@@ -601,6 +608,17 @@ CR_Alpha[] = { 733,
0x11350, 0x11350,
0x11357, 0x11357,
0x1135d, 0x11363,
+0x11380, 0x11389,
+0x1138b, 0x1138b,
+0x1138e, 0x1138e,
+0x11390, 0x113b5,
+0x113b7, 0x113c0,
+0x113c2, 0x113c2,
+0x113c5, 0x113c5,
+0x113c7, 0x113ca,
+0x113cc, 0x113cd,
+0x113d1, 0x113d1,
+0x113d3, 0x113d3,
0x11400, 0x11441,
0x11443, 0x11445,
0x11447, 0x1144a,
@@ -639,6 +657,7 @@ CR_Alpha[] = { 733,
0x11a50, 0x11a97,
0x11a9d, 0x11a9d,
0x11ab0, 0x11af8,
+0x11bc0, 0x11be0,
0x11c00, 0x11c08,
0x11c0a, 0x11c36,
0x11c38, 0x11c3e,
@@ -671,7 +690,9 @@ CR_Alpha[] = { 733,
0x12f90, 0x12ff0,
0x13000, 0x1342f,
0x13441, 0x13446,
+0x13460, 0x143fa,
0x14400, 0x14646,
+0x16100, 0x1612e,
0x16800, 0x16a38,
0x16a40, 0x16a5e,
0x16a70, 0x16abe,
@@ -680,6 +701,7 @@ CR_Alpha[] = { 733,
0x16b40, 0x16b43,
0x16b63, 0x16b77,
0x16b7d, 0x16b8f,
+0x16d40, 0x16d6c,
0x16e40, 0x16e7f,
0x16f00, 0x16f4a,
0x16f4f, 0x16f87,
@@ -689,7 +711,7 @@ CR_Alpha[] = { 733,
0x16ff0, 0x16ff1,
0x17000, 0x187f7,
0x18800, 0x18cd5,
-0x18d00, 0x18d08,
+0x18cff, 0x18d08,
0x1aff0, 0x1aff3,
0x1aff5, 0x1affb,
0x1affd, 0x1affe,
@@ -749,6 +771,8 @@ CR_Alpha[] = { 733,
0x1e290, 0x1e2ad,
0x1e2c0, 0x1e2eb,
0x1e4d0, 0x1e4eb,
+0x1e5d0, 0x1e5ed,
+0x1e5f0, 0x1e5f0,
0x1e7e0, 0x1e7e6,
0x1e7e8, 0x1e7eb,
0x1e7ed, 0x1e7ee,
@@ -826,7 +850,7 @@ CR_Cntrl[] = { 2,
/* PROPERTY: 'Digit': POSIX [[:Digit:]] */
static const OnigCodePoint
-CR_Digit[] = { 64,
+CR_Digit[] = { 71,
0x0030, 0x0039,
0x0660, 0x0669,
0x06f0, 0x06f9,
@@ -866,6 +890,7 @@ CR_Digit[] = { 64,
0xff10, 0xff19,
0x104a0, 0x104a9,
0x10d30, 0x10d39,
+0x10d40, 0x10d49,
0x11066, 0x1106f,
0x110f0, 0x110f9,
0x11136, 0x1113f,
@@ -875,27 +900,33 @@ CR_Digit[] = { 64,
0x114d0, 0x114d9,
0x11650, 0x11659,
0x116c0, 0x116c9,
+0x116d0, 0x116e3,
0x11730, 0x11739,
0x118e0, 0x118e9,
0x11950, 0x11959,
+0x11bf0, 0x11bf9,
0x11c50, 0x11c59,
0x11d50, 0x11d59,
0x11da0, 0x11da9,
0x11f50, 0x11f59,
+0x16130, 0x16139,
0x16a60, 0x16a69,
0x16ac0, 0x16ac9,
0x16b50, 0x16b59,
+0x16d70, 0x16d79,
+0x1ccf0, 0x1ccf9,
0x1d7ce, 0x1d7ff,
0x1e140, 0x1e149,
0x1e2f0, 0x1e2f9,
0x1e4f0, 0x1e4f9,
+0x1e5f1, 0x1e5fa,
0x1e950, 0x1e959,
0x1fbf0, 0x1fbf9,
}; /* END of CR_Digit */
/* PROPERTY: 'Graph': POSIX [[:Graph:]] */
static const OnigCodePoint
-CR_Graph[] = { 713,
+CR_Graph[] = { 737,
0x0021, 0x007e,
0x00a1, 0x0377,
0x037a, 0x037f,
@@ -920,7 +951,7 @@ CR_Graph[] = { 713,
0x0860, 0x086a,
0x0870, 0x088e,
0x0890, 0x0891,
-0x0898, 0x0983,
+0x0897, 0x0983,
0x0985, 0x098c,
0x098f, 0x0990,
0x0993, 0x09a8,
@@ -1113,11 +1144,10 @@ CR_Graph[] = { 713,
0x1aa0, 0x1aad,
0x1ab0, 0x1ace,
0x1b00, 0x1b4c,
-0x1b50, 0x1b7e,
-0x1b80, 0x1bf3,
+0x1b4e, 0x1bf3,
0x1bfc, 0x1c37,
0x1c3b, 0x1c49,
-0x1c4d, 0x1c88,
+0x1c4d, 0x1c8a,
0x1c90, 0x1cba,
0x1cbd, 0x1cc7,
0x1cd0, 0x1cfa,
@@ -1147,7 +1177,7 @@ CR_Graph[] = { 713,
0x20a0, 0x20c0,
0x20d0, 0x20f0,
0x2100, 0x218b,
-0x2190, 0x2426,
+0x2190, 0x2429,
0x2440, 0x244a,
0x2460, 0x2b73,
0x2b76, 0x2b95,
@@ -1176,16 +1206,16 @@ CR_Graph[] = { 713,
0x3099, 0x30ff,
0x3105, 0x312f,
0x3131, 0x318e,
-0x3190, 0x31e3,
+0x3190, 0x31e5,
0x31ef, 0x321e,
0x3220, 0xa48c,
0xa490, 0xa4c6,
0xa4d0, 0xa62b,
0xa640, 0xa6f7,
-0xa700, 0xa7ca,
+0xa700, 0xa7cd,
0xa7d0, 0xa7d1,
0xa7d3, 0xa7d3,
-0xa7d5, 0xa7d9,
+0xa7d5, 0xa7dc,
0xa7f2, 0xa82c,
0xa830, 0xa839,
0xa840, 0xa877,
@@ -1276,6 +1306,7 @@ CR_Graph[] = { 713,
0x105a3, 0x105b1,
0x105b3, 0x105b9,
0x105bb, 0x105bc,
+0x105c0, 0x105f3,
0x10600, 0x10736,
0x10740, 0x10755,
0x10760, 0x10767,
@@ -1319,11 +1350,15 @@ CR_Graph[] = { 713,
0x10cc0, 0x10cf2,
0x10cfa, 0x10d27,
0x10d30, 0x10d39,
+0x10d40, 0x10d65,
+0x10d69, 0x10d85,
+0x10d8e, 0x10d8f,
0x10e60, 0x10e7e,
0x10e80, 0x10ea9,
0x10eab, 0x10ead,
0x10eb0, 0x10eb1,
-0x10efd, 0x10f27,
+0x10ec2, 0x10ec4,
+0x10efc, 0x10f27,
0x10f30, 0x10f59,
0x10f70, 0x10f89,
0x10fb0, 0x10fcb,
@@ -1363,6 +1398,17 @@ CR_Graph[] = { 713,
0x1135d, 0x11363,
0x11366, 0x1136c,
0x11370, 0x11374,
+0x11380, 0x11389,
+0x1138b, 0x1138b,
+0x1138e, 0x1138e,
+0x11390, 0x113b5,
+0x113b7, 0x113c0,
+0x113c2, 0x113c2,
+0x113c5, 0x113c5,
+0x113c7, 0x113ca,
+0x113cc, 0x113d5,
+0x113d7, 0x113d8,
+0x113e1, 0x113e2,
0x11400, 0x1145b,
0x1145d, 0x11461,
0x11480, 0x114c7,
@@ -1374,6 +1420,7 @@ CR_Graph[] = { 713,
0x11660, 0x1166c,
0x11680, 0x116b9,
0x116c0, 0x116c9,
+0x116d0, 0x116e3,
0x11700, 0x1171a,
0x1171d, 0x1172b,
0x11730, 0x11746,
@@ -1394,6 +1441,8 @@ CR_Graph[] = { 713,
0x11a50, 0x11aa2,
0x11ab0, 0x11af8,
0x11b00, 0x11b09,
+0x11bc0, 0x11be1,
+0x11bf0, 0x11bf9,
0x11c00, 0x11c08,
0x11c0a, 0x11c36,
0x11c38, 0x11c45,
@@ -1417,7 +1466,7 @@ CR_Graph[] = { 713,
0x11ee0, 0x11ef8,
0x11f00, 0x11f10,
0x11f12, 0x11f3a,
-0x11f3e, 0x11f59,
+0x11f3e, 0x11f5a,
0x11fb0, 0x11fb0,
0x11fc0, 0x11ff1,
0x11fff, 0x12399,
@@ -1426,7 +1475,9 @@ CR_Graph[] = { 713,
0x12480, 0x12543,
0x12f90, 0x12ff2,
0x13000, 0x13455,
+0x13460, 0x143fa,
0x14400, 0x14646,
+0x16100, 0x16139,
0x16800, 0x16a38,
0x16a40, 0x16a5e,
0x16a60, 0x16a69,
@@ -1439,6 +1490,7 @@ CR_Graph[] = { 713,
0x16b5b, 0x16b61,
0x16b63, 0x16b77,
0x16b7d, 0x16b8f,
+0x16d40, 0x16d79,
0x16e40, 0x16e9a,
0x16f00, 0x16f4a,
0x16f4f, 0x16f87,
@@ -1447,7 +1499,7 @@ CR_Graph[] = { 713,
0x16ff0, 0x16ff1,
0x17000, 0x187f7,
0x18800, 0x18cd5,
-0x18d00, 0x18d08,
+0x18cff, 0x18d08,
0x1aff0, 0x1aff3,
0x1aff5, 0x1affb,
0x1affd, 0x1affe,
@@ -1462,6 +1514,8 @@ CR_Graph[] = { 713,
0x1bc80, 0x1bc88,
0x1bc90, 0x1bc99,
0x1bc9c, 0x1bca3,
+0x1cc00, 0x1ccf9,
+0x1cd00, 0x1ceb3,
0x1cf00, 0x1cf2d,
0x1cf30, 0x1cf46,
0x1cf50, 0x1cfc3,
@@ -1513,6 +1567,8 @@ CR_Graph[] = { 713,
0x1e2c0, 0x1e2f9,
0x1e2ff, 0x1e2ff,
0x1e4d0, 0x1e4f9,
+0x1e5d0, 0x1e5fa,
+0x1e5ff, 0x1e5ff,
0x1e7e0, 0x1e7e6,
0x1e7e8, 0x1e7eb,
0x1e7ed, 0x1e7ee,
@@ -1582,19 +1638,18 @@ CR_Graph[] = { 713,
0x1f850, 0x1f859,
0x1f860, 0x1f887,
0x1f890, 0x1f8ad,
-0x1f8b0, 0x1f8b1,
+0x1f8b0, 0x1f8bb,
+0x1f8c0, 0x1f8c1,
0x1f900, 0x1fa53,
0x1fa60, 0x1fa6d,
0x1fa70, 0x1fa7c,
-0x1fa80, 0x1fa88,
-0x1fa90, 0x1fabd,
-0x1fabf, 0x1fac5,
-0x1face, 0x1fadb,
-0x1fae0, 0x1fae8,
+0x1fa80, 0x1fa89,
+0x1fa8f, 0x1fac6,
+0x1face, 0x1fadc,
+0x1fadf, 0x1fae9,
0x1faf0, 0x1faf8,
0x1fb00, 0x1fb92,
-0x1fb94, 0x1fbca,
-0x1fbf0, 0x1fbf9,
+0x1fb94, 0x1fbf9,
0x20000, 0x2a6df,
0x2a700, 0x2b739,
0x2b740, 0x2b81d,
@@ -1613,7 +1668,7 @@ CR_Graph[] = { 713,
/* PROPERTY: 'Lower': POSIX [[:Lower:]] */
static const OnigCodePoint
-CR_Lower[] = { 671,
+CR_Lower[] = { 675,
0x0061, 0x007a,
0x00aa, 0x00aa,
0x00b5, 0x00b5,
@@ -1893,6 +1948,7 @@ CR_Lower[] = { 671,
0x10fc, 0x10ff,
0x13f8, 0x13fd,
0x1c80, 0x1c88,
+0x1c8a, 0x1c8a,
0x1d00, 0x1dbf,
0x1e01, 0x1e01,
0x1e03, 0x1e03,
@@ -2225,11 +2281,13 @@ CR_Lower[] = { 671,
0xa7c3, 0xa7c3,
0xa7c8, 0xa7c8,
0xa7ca, 0xa7ca,
+0xa7cd, 0xa7cd,
0xa7d1, 0xa7d1,
0xa7d3, 0xa7d3,
0xa7d5, 0xa7d5,
0xa7d7, 0xa7d7,
0xa7d9, 0xa7d9,
+0xa7db, 0xa7db,
0xa7f2, 0xa7f4,
0xa7f6, 0xa7f6,
0xa7f8, 0xa7fa,
@@ -2250,6 +2308,7 @@ CR_Lower[] = { 671,
0x10787, 0x107b0,
0x107b2, 0x107ba,
0x10cc0, 0x10cf2,
+0x10d70, 0x10d85,
0x118c0, 0x118df,
0x16e60, 0x16e7f,
0x1d41a, 0x1d433,
@@ -2289,7 +2348,7 @@ CR_Lower[] = { 671,
/* PROPERTY: 'Print': POSIX [[:Print:]] */
static const OnigCodePoint
-CR_Print[] = { 709,
+CR_Print[] = { 733,
0x0020, 0x007e,
0x00a0, 0x0377,
0x037a, 0x037f,
@@ -2314,7 +2373,7 @@ CR_Print[] = { 709,
0x0860, 0x086a,
0x0870, 0x088e,
0x0890, 0x0891,
-0x0898, 0x0983,
+0x0897, 0x0983,
0x0985, 0x098c,
0x098f, 0x0990,
0x0993, 0x09a8,
@@ -2506,11 +2565,10 @@ CR_Print[] = { 709,
0x1aa0, 0x1aad,
0x1ab0, 0x1ace,
0x1b00, 0x1b4c,
-0x1b50, 0x1b7e,
-0x1b80, 0x1bf3,
+0x1b4e, 0x1bf3,
0x1bfc, 0x1c37,
0x1c3b, 0x1c49,
-0x1c4d, 0x1c88,
+0x1c4d, 0x1c8a,
0x1c90, 0x1cba,
0x1cbd, 0x1cc7,
0x1cd0, 0x1cfa,
@@ -2538,7 +2596,7 @@ CR_Print[] = { 709,
0x20a0, 0x20c0,
0x20d0, 0x20f0,
0x2100, 0x218b,
-0x2190, 0x2426,
+0x2190, 0x2429,
0x2440, 0x244a,
0x2460, 0x2b73,
0x2b76, 0x2b95,
@@ -2566,16 +2624,16 @@ CR_Print[] = { 709,
0x3099, 0x30ff,
0x3105, 0x312f,
0x3131, 0x318e,
-0x3190, 0x31e3,
+0x3190, 0x31e5,
0x31ef, 0x321e,
0x3220, 0xa48c,
0xa490, 0xa4c6,
0xa4d0, 0xa62b,
0xa640, 0xa6f7,
-0xa700, 0xa7ca,
+0xa700, 0xa7cd,
0xa7d0, 0xa7d1,
0xa7d3, 0xa7d3,
-0xa7d5, 0xa7d9,
+0xa7d5, 0xa7dc,
0xa7f2, 0xa82c,
0xa830, 0xa839,
0xa840, 0xa877,
@@ -2666,6 +2724,7 @@ CR_Print[] = { 709,
0x105a3, 0x105b1,
0x105b3, 0x105b9,
0x105bb, 0x105bc,
+0x105c0, 0x105f3,
0x10600, 0x10736,
0x10740, 0x10755,
0x10760, 0x10767,
@@ -2709,11 +2768,15 @@ CR_Print[] = { 709,
0x10cc0, 0x10cf2,
0x10cfa, 0x10d27,
0x10d30, 0x10d39,
+0x10d40, 0x10d65,
+0x10d69, 0x10d85,
+0x10d8e, 0x10d8f,
0x10e60, 0x10e7e,
0x10e80, 0x10ea9,
0x10eab, 0x10ead,
0x10eb0, 0x10eb1,
-0x10efd, 0x10f27,
+0x10ec2, 0x10ec4,
+0x10efc, 0x10f27,
0x10f30, 0x10f59,
0x10f70, 0x10f89,
0x10fb0, 0x10fcb,
@@ -2753,6 +2816,17 @@ CR_Print[] = { 709,
0x1135d, 0x11363,
0x11366, 0x1136c,
0x11370, 0x11374,
+0x11380, 0x11389,
+0x1138b, 0x1138b,
+0x1138e, 0x1138e,
+0x11390, 0x113b5,
+0x113b7, 0x113c0,
+0x113c2, 0x113c2,
+0x113c5, 0x113c5,
+0x113c7, 0x113ca,
+0x113cc, 0x113d5,
+0x113d7, 0x113d8,
+0x113e1, 0x113e2,
0x11400, 0x1145b,
0x1145d, 0x11461,
0x11480, 0x114c7,
@@ -2764,6 +2838,7 @@ CR_Print[] = { 709,
0x11660, 0x1166c,
0x11680, 0x116b9,
0x116c0, 0x116c9,
+0x116d0, 0x116e3,
0x11700, 0x1171a,
0x1171d, 0x1172b,
0x11730, 0x11746,
@@ -2784,6 +2859,8 @@ CR_Print[] = { 709,
0x11a50, 0x11aa2,
0x11ab0, 0x11af8,
0x11b00, 0x11b09,
+0x11bc0, 0x11be1,
+0x11bf0, 0x11bf9,
0x11c00, 0x11c08,
0x11c0a, 0x11c36,
0x11c38, 0x11c45,
@@ -2807,7 +2884,7 @@ CR_Print[] = { 709,
0x11ee0, 0x11ef8,
0x11f00, 0x11f10,
0x11f12, 0x11f3a,
-0x11f3e, 0x11f59,
+0x11f3e, 0x11f5a,
0x11fb0, 0x11fb0,
0x11fc0, 0x11ff1,
0x11fff, 0x12399,
@@ -2816,7 +2893,9 @@ CR_Print[] = { 709,
0x12480, 0x12543,
0x12f90, 0x12ff2,
0x13000, 0x13455,
+0x13460, 0x143fa,
0x14400, 0x14646,
+0x16100, 0x16139,
0x16800, 0x16a38,
0x16a40, 0x16a5e,
0x16a60, 0x16a69,
@@ -2829,6 +2908,7 @@ CR_Print[] = { 709,
0x16b5b, 0x16b61,
0x16b63, 0x16b77,
0x16b7d, 0x16b8f,
+0x16d40, 0x16d79,
0x16e40, 0x16e9a,
0x16f00, 0x16f4a,
0x16f4f, 0x16f87,
@@ -2837,7 +2917,7 @@ CR_Print[] = { 709,
0x16ff0, 0x16ff1,
0x17000, 0x187f7,
0x18800, 0x18cd5,
-0x18d00, 0x18d08,
+0x18cff, 0x18d08,
0x1aff0, 0x1aff3,
0x1aff5, 0x1affb,
0x1affd, 0x1affe,
@@ -2852,6 +2932,8 @@ CR_Print[] = { 709,
0x1bc80, 0x1bc88,
0x1bc90, 0x1bc99,
0x1bc9c, 0x1bca3,
+0x1cc00, 0x1ccf9,
+0x1cd00, 0x1ceb3,
0x1cf00, 0x1cf2d,
0x1cf30, 0x1cf46,
0x1cf50, 0x1cfc3,
@@ -2903,6 +2985,8 @@ CR_Print[] = { 709,
0x1e2c0, 0x1e2f9,
0x1e2ff, 0x1e2ff,
0x1e4d0, 0x1e4f9,
+0x1e5d0, 0x1e5fa,
+0x1e5ff, 0x1e5ff,
0x1e7e0, 0x1e7e6,
0x1e7e8, 0x1e7eb,
0x1e7ed, 0x1e7ee,
@@ -2972,19 +3056,18 @@ CR_Print[] = { 709,
0x1f850, 0x1f859,
0x1f860, 0x1f887,
0x1f890, 0x1f8ad,
-0x1f8b0, 0x1f8b1,
+0x1f8b0, 0x1f8bb,
+0x1f8c0, 0x1f8c1,
0x1f900, 0x1fa53,
0x1fa60, 0x1fa6d,
0x1fa70, 0x1fa7c,
-0x1fa80, 0x1fa88,
-0x1fa90, 0x1fabd,
-0x1fabf, 0x1fac5,
-0x1face, 0x1fadb,
-0x1fae0, 0x1fae8,
+0x1fa80, 0x1fa89,
+0x1fa8f, 0x1fac6,
+0x1face, 0x1fadc,
+0x1fadf, 0x1fae9,
0x1faf0, 0x1faf8,
0x1fb00, 0x1fb92,
-0x1fb94, 0x1fbca,
-0x1fbf0, 0x1fbf9,
+0x1fb94, 0x1fbf9,
0x20000, 0x2a6df,
0x2a700, 0x2b739,
0x2b740, 0x2b81d,
@@ -3003,7 +3086,7 @@ CR_Print[] = { 709,
/* PROPERTY: 'PosixPunct': POSIX [[:punct:]] */
static const OnigCodePoint
-CR_PosixPunct[] = { 339,
+CR_PosixPunct[] = { 349,
0x0021, 0x002f,
0x003a, 0x0040,
0x005b, 0x0060,
@@ -3097,8 +3180,9 @@ CR_PosixPunct[] = { 339,
0x1a1e, 0x1a1f,
0x1aa0, 0x1aa6,
0x1aa8, 0x1aad,
+0x1b4e, 0x1b4f,
0x1b5a, 0x1b6a,
-0x1b74, 0x1b7e,
+0x1b74, 0x1b7f,
0x1bfc, 0x1bff,
0x1c3b, 0x1c3f,
0x1c7e, 0x1c7f,
@@ -3130,7 +3214,7 @@ CR_PosixPunct[] = { 339,
0x214a, 0x214d,
0x214f, 0x214f,
0x218a, 0x218b,
-0x2190, 0x2426,
+0x2190, 0x2429,
0x2440, 0x244a,
0x249c, 0x24e9,
0x2500, 0x2775,
@@ -3157,7 +3241,7 @@ CR_PosixPunct[] = { 339,
0x30fb, 0x30fb,
0x3190, 0x3191,
0x3196, 0x319f,
-0x31c0, 0x31e3,
+0x31c0, 0x31e5,
0x31ef, 0x31ef,
0x3200, 0x321e,
0x322a, 0x3247,
@@ -3228,6 +3312,8 @@ CR_PosixPunct[] = { 339,
0x10af0, 0x10af6,
0x10b39, 0x10b3f,
0x10b99, 0x10b9c,
+0x10d6e, 0x10d6e,
+0x10d8e, 0x10d8f,
0x10ead, 0x10ead,
0x10f55, 0x10f59,
0x10f86, 0x10f89,
@@ -3242,6 +3328,8 @@ CR_PosixPunct[] = { 339,
0x111dd, 0x111df,
0x11238, 0x1123d,
0x112a9, 0x112a9,
+0x113d4, 0x113d5,
+0x113d7, 0x113d8,
0x1144b, 0x1144f,
0x1145a, 0x1145b,
0x1145d, 0x1145d,
@@ -3258,6 +3346,7 @@ CR_PosixPunct[] = { 339,
0x11a9a, 0x11a9c,
0x11a9e, 0x11aa2,
0x11b00, 0x11b09,
+0x11be1, 0x11be1,
0x11c41, 0x11c45,
0x11c70, 0x11c71,
0x11ef7, 0x11ef8,
@@ -3270,10 +3359,13 @@ CR_PosixPunct[] = { 339,
0x16af5, 0x16af5,
0x16b37, 0x16b3f,
0x16b44, 0x16b45,
+0x16d6d, 0x16d6f,
0x16e97, 0x16e9a,
0x16fe2, 0x16fe2,
0x1bc9c, 0x1bc9c,
0x1bc9f, 0x1bc9f,
+0x1cc00, 0x1ccef,
+0x1cd00, 0x1ceb3,
0x1cf50, 0x1cfc3,
0x1d000, 0x1d0f5,
0x1d100, 0x1d126,
@@ -3302,6 +3394,7 @@ CR_PosixPunct[] = { 339,
0x1da85, 0x1da8b,
0x1e14f, 0x1e14f,
0x1e2ff, 0x1e2ff,
+0x1e5ff, 0x1e5ff,
0x1e95e, 0x1e95f,
0x1ecac, 0x1ecac,
0x1ecb0, 0x1ecb0,
@@ -3331,18 +3424,18 @@ CR_PosixPunct[] = { 339,
0x1f850, 0x1f859,
0x1f860, 0x1f887,
0x1f890, 0x1f8ad,
-0x1f8b0, 0x1f8b1,
+0x1f8b0, 0x1f8bb,
+0x1f8c0, 0x1f8c1,
0x1f900, 0x1fa53,
0x1fa60, 0x1fa6d,
0x1fa70, 0x1fa7c,
-0x1fa80, 0x1fa88,
-0x1fa90, 0x1fabd,
-0x1fabf, 0x1fac5,
-0x1face, 0x1fadb,
-0x1fae0, 0x1fae8,
+0x1fa80, 0x1fa89,
+0x1fa8f, 0x1fac6,
+0x1face, 0x1fadc,
+0x1fadf, 0x1fae9,
0x1faf0, 0x1faf8,
0x1fb00, 0x1fb92,
-0x1fb94, 0x1fbca,
+0x1fb94, 0x1fbef,
}; /* END of CR_PosixPunct */
/* PROPERTY: 'Space': POSIX [[:Space:]] */
@@ -3362,7 +3455,7 @@ CR_Space[] = { 10,
/* PROPERTY: 'Upper': POSIX [[:Upper:]] */
static const OnigCodePoint
-CR_Upper[] = { 651,
+CR_Upper[] = { 656,
0x0041, 0x005a,
0x00c0, 0x00d6,
0x00d8, 0x00de,
@@ -3639,6 +3732,7 @@ CR_Upper[] = { 651,
0x10c7, 0x10c7,
0x10cd, 0x10cd,
0x13a0, 0x13f5,
+0x1c89, 0x1c89,
0x1c90, 0x1cba,
0x1cbd, 0x1cbf,
0x1e00, 0x1e00,
@@ -3965,9 +4059,12 @@ CR_Upper[] = { 651,
0xa7c2, 0xa7c2,
0xa7c4, 0xa7c7,
0xa7c9, 0xa7c9,
+0xa7cb, 0xa7cc,
0xa7d0, 0xa7d0,
0xa7d6, 0xa7d6,
0xa7d8, 0xa7d8,
+0xa7da, 0xa7da,
+0xa7dc, 0xa7dc,
0xa7f5, 0xa7f5,
0xff21, 0xff3a,
0x10400, 0x10427,
@@ -3977,6 +4074,7 @@ CR_Upper[] = { 651,
0x1058c, 0x10592,
0x10594, 0x10595,
0x10c80, 0x10cb2,
+0x10d50, 0x10d65,
0x118a0, 0x118bf,
0x16e40, 0x16e5f,
0x1d400, 0x1d419,
@@ -4026,7 +4124,7 @@ CR_XDigit[] = { 3,
/* PROPERTY: 'Word': POSIX [[:Word:]] */
static const OnigCodePoint
-CR_Word[] = { 771,
+CR_Word[] = { 795,
0x0030, 0x0039,
0x0041, 0x005a,
0x005f, 0x005f,
@@ -4079,7 +4177,7 @@ CR_Word[] = { 771,
0x0860, 0x086a,
0x0870, 0x0887,
0x0889, 0x088e,
-0x0898, 0x08e1,
+0x0897, 0x08e1,
0x08e3, 0x0963,
0x0966, 0x096f,
0x0971, 0x0983,
@@ -4300,7 +4398,7 @@ CR_Word[] = { 771,
0x1c00, 0x1c37,
0x1c40, 0x1c49,
0x1c4d, 0x1c7d,
-0x1c80, 0x1c88,
+0x1c80, 0x1c8a,
0x1c90, 0x1cba,
0x1cbd, 0x1cbf,
0x1cd0, 0x1cd2,
@@ -4386,10 +4484,10 @@ CR_Word[] = { 771,
0xa67f, 0xa6f1,
0xa717, 0xa71f,
0xa722, 0xa788,
-0xa78b, 0xa7ca,
+0xa78b, 0xa7cd,
0xa7d0, 0xa7d1,
0xa7d3, 0xa7d3,
-0xa7d5, 0xa7d9,
+0xa7d5, 0xa7dc,
0xa7f2, 0xa827,
0xa82c, 0xa82c,
0xa840, 0xa873,
@@ -4487,6 +4585,7 @@ CR_Word[] = { 771,
0x105a3, 0x105b1,
0x105b3, 0x105b9,
0x105bb, 0x105bc,
+0x105c0, 0x105f3,
0x10600, 0x10736,
0x10740, 0x10755,
0x10760, 0x10767,
@@ -4527,10 +4626,14 @@ CR_Word[] = { 771,
0x10cc0, 0x10cf2,
0x10d00, 0x10d27,
0x10d30, 0x10d39,
+0x10d40, 0x10d65,
+0x10d69, 0x10d6d,
+0x10d6f, 0x10d85,
0x10e80, 0x10ea9,
0x10eab, 0x10eac,
0x10eb0, 0x10eb1,
-0x10efd, 0x10f1c,
+0x10ec2, 0x10ec4,
+0x10efc, 0x10f1c,
0x10f27, 0x10f27,
0x10f30, 0x10f50,
0x10f70, 0x10f85,
@@ -4576,6 +4679,16 @@ CR_Word[] = { 771,
0x1135d, 0x11363,
0x11366, 0x1136c,
0x11370, 0x11374,
+0x11380, 0x11389,
+0x1138b, 0x1138b,
+0x1138e, 0x1138e,
+0x11390, 0x113b5,
+0x113b7, 0x113c0,
+0x113c2, 0x113c2,
+0x113c5, 0x113c5,
+0x113c7, 0x113ca,
+0x113cc, 0x113d3,
+0x113e1, 0x113e2,
0x11400, 0x1144a,
0x11450, 0x11459,
0x1145e, 0x11461,
@@ -4590,6 +4703,7 @@ CR_Word[] = { 771,
0x11650, 0x11659,
0x11680, 0x116b8,
0x116c0, 0x116c9,
+0x116d0, 0x116e3,
0x11700, 0x1171a,
0x1171d, 0x1172b,
0x11730, 0x11739,
@@ -4613,6 +4727,8 @@ CR_Word[] = { 771,
0x11a50, 0x11a99,
0x11a9d, 0x11a9d,
0x11ab0, 0x11af8,
+0x11bc0, 0x11be0,
+0x11bf0, 0x11bf9,
0x11c00, 0x11c08,
0x11c0a, 0x11c36,
0x11c38, 0x11c40,
@@ -4637,7 +4753,7 @@ CR_Word[] = { 771,
0x11f00, 0x11f10,
0x11f12, 0x11f3a,
0x11f3e, 0x11f42,
-0x11f50, 0x11f59,
+0x11f50, 0x11f5a,
0x11fb0, 0x11fb0,
0x12000, 0x12399,
0x12400, 0x1246e,
@@ -4645,7 +4761,9 @@ CR_Word[] = { 771,
0x12f90, 0x12ff0,
0x13000, 0x1342f,
0x13440, 0x13455,
+0x13460, 0x143fa,
0x14400, 0x14646,
+0x16100, 0x16139,
0x16800, 0x16a38,
0x16a40, 0x16a5e,
0x16a60, 0x16a69,
@@ -4658,6 +4776,8 @@ CR_Word[] = { 771,
0x16b50, 0x16b59,
0x16b63, 0x16b77,
0x16b7d, 0x16b8f,
+0x16d40, 0x16d6c,
+0x16d70, 0x16d79,
0x16e40, 0x16e7f,
0x16f00, 0x16f4a,
0x16f4f, 0x16f87,
@@ -4667,7 +4787,7 @@ CR_Word[] = { 771,
0x16ff0, 0x16ff1,
0x17000, 0x187f7,
0x18800, 0x18cd5,
-0x18d00, 0x18d08,
+0x18cff, 0x18d08,
0x1aff0, 0x1aff3,
0x1aff5, 0x1affb,
0x1affd, 0x1affe,
@@ -4682,6 +4802,7 @@ CR_Word[] = { 771,
0x1bc80, 0x1bc88,
0x1bc90, 0x1bc99,
0x1bc9d, 0x1bc9e,
+0x1ccf0, 0x1ccf9,
0x1cf00, 0x1cf2d,
0x1cf30, 0x1cf46,
0x1d165, 0x1d169,
@@ -4743,6 +4864,7 @@ CR_Word[] = { 771,
0x1e290, 0x1e2ae,
0x1e2c0, 0x1e2f9,
0x1e4d0, 0x1e4f9,
+0x1e5d0, 0x1e5fa,
0x1e7e0, 0x1e7e6,
0x1e7e8, 0x1e7eb,
0x1e7ed, 0x1e7ee,
@@ -4802,7 +4924,7 @@ CR_Word[] = { 771,
/* PROPERTY: 'Alnum': POSIX [[:Alnum:]] */
static const OnigCodePoint
-CR_Alnum[] = { 773,
+CR_Alnum[] = { 802,
0x0030, 0x0039,
0x0041, 0x005a,
0x0061, 0x007a,
@@ -4817,7 +4939,7 @@ CR_Alnum[] = { 773,
0x02ec, 0x02ec,
0x02ee, 0x02ee,
0x0345, 0x0345,
-0x0370, 0x0374,
+0x0363, 0x0374,
0x0376, 0x0377,
0x037a, 0x037d,
0x037f, 0x037f,
@@ -4857,6 +4979,7 @@ CR_Alnum[] = { 773,
0x0860, 0x086a,
0x0870, 0x0887,
0x0889, 0x088e,
+0x0897, 0x0897,
0x08a0, 0x08c9,
0x08d4, 0x08df,
0x08e3, 0x08e9,
@@ -5085,7 +5208,7 @@ CR_Alnum[] = { 773,
0x1c00, 0x1c36,
0x1c40, 0x1c49,
0x1c4d, 0x1c7d,
-0x1c80, 0x1c88,
+0x1c80, 0x1c8a,
0x1c90, 0x1cba,
0x1cbd, 0x1cbf,
0x1ce9, 0x1cec,
@@ -5093,7 +5216,7 @@ CR_Alnum[] = { 773,
0x1cf5, 0x1cf6,
0x1cfa, 0x1cfa,
0x1d00, 0x1dbf,
-0x1de7, 0x1df4,
+0x1dd3, 0x1df4,
0x1e00, 0x1f15,
0x1f18, 0x1f1d,
0x1f20, 0x1f45,
@@ -5172,10 +5295,10 @@ CR_Alnum[] = { 773,
0xa67f, 0xa6ef,
0xa717, 0xa71f,
0xa722, 0xa788,
-0xa78b, 0xa7ca,
+0xa78b, 0xa7cd,
0xa7d0, 0xa7d1,
0xa7d3, 0xa7d3,
-0xa7d5, 0xa7d9,
+0xa7d5, 0xa7dc,
0xa7f2, 0xa805,
0xa807, 0xa827,
0xa840, 0xa873,
@@ -5269,6 +5392,7 @@ CR_Alnum[] = { 773,
0x105a3, 0x105b1,
0x105b3, 0x105b9,
0x105bb, 0x105bc,
+0x105c0, 0x105f3,
0x10600, 0x10736,
0x10740, 0x10755,
0x10760, 0x10767,
@@ -5307,9 +5431,14 @@ CR_Alnum[] = { 773,
0x10cc0, 0x10cf2,
0x10d00, 0x10d27,
0x10d30, 0x10d39,
+0x10d40, 0x10d65,
+0x10d69, 0x10d69,
+0x10d6f, 0x10d85,
0x10e80, 0x10ea9,
0x10eab, 0x10eac,
0x10eb0, 0x10eb1,
+0x10ec2, 0x10ec4,
+0x10efc, 0x10efc,
0x10f00, 0x10f1c,
0x10f27, 0x10f27,
0x10f30, 0x10f45,
@@ -5356,6 +5485,17 @@ CR_Alnum[] = { 773,
0x11350, 0x11350,
0x11357, 0x11357,
0x1135d, 0x11363,
+0x11380, 0x11389,
+0x1138b, 0x1138b,
+0x1138e, 0x1138e,
+0x11390, 0x113b5,
+0x113b7, 0x113c0,
+0x113c2, 0x113c2,
+0x113c5, 0x113c5,
+0x113c7, 0x113ca,
+0x113cc, 0x113cd,
+0x113d1, 0x113d1,
+0x113d3, 0x113d3,
0x11400, 0x11441,
0x11443, 0x11445,
0x11447, 0x1144a,
@@ -5375,6 +5515,7 @@ CR_Alnum[] = { 773,
0x11680, 0x116b5,
0x116b8, 0x116b8,
0x116c0, 0x116c9,
+0x116d0, 0x116e3,
0x11700, 0x1171a,
0x1171d, 0x1172a,
0x11730, 0x11739,
@@ -5400,6 +5541,8 @@ CR_Alnum[] = { 773,
0x11a50, 0x11a97,
0x11a9d, 0x11a9d,
0x11ab0, 0x11af8,
+0x11bc0, 0x11be0,
+0x11bf0, 0x11bf9,
0x11c00, 0x11c08,
0x11c0a, 0x11c36,
0x11c38, 0x11c3e,
@@ -5436,7 +5579,10 @@ CR_Alnum[] = { 773,
0x12f90, 0x12ff0,
0x13000, 0x1342f,
0x13441, 0x13446,
+0x13460, 0x143fa,
0x14400, 0x14646,
+0x16100, 0x1612e,
+0x16130, 0x16139,
0x16800, 0x16a38,
0x16a40, 0x16a5e,
0x16a60, 0x16a69,
@@ -5448,6 +5594,8 @@ CR_Alnum[] = { 773,
0x16b50, 0x16b59,
0x16b63, 0x16b77,
0x16b7d, 0x16b8f,
+0x16d40, 0x16d6c,
+0x16d70, 0x16d79,
0x16e40, 0x16e7f,
0x16f00, 0x16f4a,
0x16f4f, 0x16f87,
@@ -5457,7 +5605,7 @@ CR_Alnum[] = { 773,
0x16ff0, 0x16ff1,
0x17000, 0x187f7,
0x18800, 0x18cd5,
-0x18d00, 0x18d08,
+0x18cff, 0x18d08,
0x1aff0, 0x1aff3,
0x1aff5, 0x1affb,
0x1affd, 0x1affe,
@@ -5472,6 +5620,7 @@ CR_Alnum[] = { 773,
0x1bc80, 0x1bc88,
0x1bc90, 0x1bc99,
0x1bc9e, 0x1bc9e,
+0x1ccf0, 0x1ccf9,
0x1d400, 0x1d454,
0x1d456, 0x1d49c,
0x1d49e, 0x1d49f,
@@ -5521,6 +5670,8 @@ CR_Alnum[] = { 773,
0x1e2f0, 0x1e2f9,
0x1e4d0, 0x1e4eb,
0x1e4f0, 0x1e4f9,
+0x1e5d0, 0x1e5ed,
+0x1e5f0, 0x1e5fa,
0x1e7e0, 0x1e7e6,
0x1e7e8, 0x1e7eb,
0x1e7ed, 0x1e7ee,