summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorAndrew Fresh <afresh1@cvs.openbsd.org>2023-02-16 01:07:02 +0000
committerAndrew Fresh <afresh1@cvs.openbsd.org>2023-02-16 01:07:02 +0000
commitfbf78089619f0cfa728033649c39011b89520878 (patch)
tree5bd41749906af605c6b88c13883c80cccf5b45ac /share
parenteeb0e7c7b8805812b56e0e4f96f8bb5d6f3d310b (diff)
Regen en_US.UTF-8.src for Unicode 14.0.0
That comes with perl 5.36. OK millert@
Diffstat (limited to 'share')
-rw-r--r--share/locale/ctype/en_US.UTF-8.src477
1 files changed, 319 insertions, 158 deletions
diff --git a/share/locale/ctype/en_US.UTF-8.src b/share/locale/ctype/en_US.UTF-8.src
index 3f7b637f329..38e7fc3ada3 100644
--- a/share/locale/ctype/en_US.UTF-8.src
+++ b/share/locale/ctype/en_US.UTF-8.src
@@ -1,4 +1,4 @@
-/* $OpenBSD: en_US.UTF-8.src,v 1.12 2021/05/16 22:48:05 afresh1 Exp $ */
+/* $OpenBSD: en_US.UTF-8.src,v 1.13 2023/02/16 01:07:01 afresh1 Exp $ */
/*
* COPYRIGHT AND PERMISSION NOTICE
@@ -40,7 +40,7 @@
ENCODING "UTF8"
VARIABLE CODESET=UTF-8
-/* Unicode Version 13.0.0 */
+/* Unicode Version 14.0.0 */
/*
* U+0000 - U+007F : Basic Latin
@@ -906,14 +906,14 @@ ALPHA 0x06d5 - 0x06dc 0x06e1 - 0x06e8 0x06ed - 0x06ef 0x06fa - 0x06fc
ALPHA 0x06ff
CONTROL 0x061c
DIGIT 0x0660 - 0x0669 0x06f0 - 0x06f9
-GRAPH 0x0600 - 0x061c 0x061e - 0x06ff
-PUNCT 0x0606 - 0x060f 0x061b 0x061e - 0x061f 0x066a - 0x066d 0x06d4
+GRAPH 0x0600 - 0x06ff
+PUNCT 0x0606 - 0x060f 0x061b 0x061d - 0x061f 0x066a - 0x066d 0x06d4
PUNCT 0x06de 0x06e9 0x06fd - 0x06fe
-PRINT 0x0600 - 0x061c 0x061e - 0x06ff
+PRINT 0x0600 - 0x06ff
SPECIAL 0x0600 - 0x0605 0x0658 0x06dd 0x06df - 0x06e0 0x06ea - 0x06ec
SWIDTH0 0x0600 - 0x0605 0x0610 - 0x061a 0x061c 0x064b - 0x065f 0x0670
SWIDTH0 0x06d6 - 0x06dd 0x06df - 0x06e4 0x06e7 - 0x06e8 0x06ea - 0x06ed
-SWIDTH1 0x0606 - 0x060f 0x061b 0x061e - 0x064a 0x0660 - 0x066f
+SWIDTH1 0x0606 - 0x060f 0x061b 0x061d - 0x064a 0x0660 - 0x066f
SWIDTH1 0x0671 - 0x06d5 0x06de 0x06e5 - 0x06e6 0x06e9 0x06ee - 0x06ff
TODIGIT < 0x0660 - 0x0669 : 0x0000 >
@@ -1005,21 +1005,28 @@ SWIDTH1 0x0860 - 0x086a
/*
- * U+0870 - U+089F : No_Block
+ * U+0870 - U+089F : Arabic Extended-B
*/
+ALPHA 0x0870 - 0x0887 0x0889 - 0x088e
+GRAPH 0x0870 - 0x088e 0x0890 - 0x0891 0x0898 - 0x089f
+PUNCT 0x0888
+PRINT 0x0870 - 0x088e 0x0890 - 0x0891 0x0898 - 0x089f
+SPECIAL 0x0890 - 0x0891 0x0898 - 0x089f
+SWIDTH0 0x0890 - 0x0891 0x0898 - 0x089f
+SWIDTH1 0x0870 - 0x088e
+
/*
* U+08A0 - U+08FF : Arabic Extended-A
*/
-ALPHA 0x08a0 - 0x08b4 0x08b6 - 0x08c7 0x08d4 - 0x08df 0x08e3 - 0x08e9
-ALPHA 0x08f0 - 0x08ff
-GRAPH 0x08a0 - 0x08b4 0x08b6 - 0x08c7 0x08d3 - 0x08ff
-PRINT 0x08a0 - 0x08b4 0x08b6 - 0x08c7 0x08d3 - 0x08ff
-SPECIAL 0x08d3 0x08e0 - 0x08e2 0x08ea - 0x08ef
-SWIDTH0 0x08d3 - 0x08ff
-SWIDTH1 0x08a0 - 0x08b4 0x08b6 - 0x08c7
+ALPHA 0x08a0 - 0x08c9 0x08d4 - 0x08df 0x08e3 - 0x08e9 0x08f0 - 0x08ff
+GRAPH 0x08a0 - 0x08ff
+PRINT 0x08a0 - 0x08ff
+SPECIAL 0x08ca - 0x08d3 0x08e0 - 0x08e2 0x08ea - 0x08ef
+SWIDTH0 0x08ca - 0x08ff
+SWIDTH1 0x08a0 - 0x08c9
/*
@@ -1187,20 +1194,22 @@ TODIGIT < 0x0bf2 1000 >
ALPHA 0x0c00 - 0x0c03 0x0c05 - 0x0c0c 0x0c0e - 0x0c10 0x0c12 - 0x0c28
ALPHA 0x0c2a - 0x0c39 0x0c3d - 0x0c44 0x0c46 - 0x0c48 0x0c4a - 0x0c4c
-ALPHA 0x0c55 - 0x0c56 0x0c58 - 0x0c5a 0x0c60 - 0x0c63
+ALPHA 0x0c55 - 0x0c56 0x0c58 - 0x0c5a 0x0c5d 0x0c60 - 0x0c63
DIGIT 0x0c66 - 0x0c6f
GRAPH 0x0c00 - 0x0c0c 0x0c0e - 0x0c10 0x0c12 - 0x0c28 0x0c2a - 0x0c39
-GRAPH 0x0c3d - 0x0c44 0x0c46 - 0x0c48 0x0c4a - 0x0c4d 0x0c55 - 0x0c56
-GRAPH 0x0c58 - 0x0c5a 0x0c60 - 0x0c63 0x0c66 - 0x0c6f 0x0c77 - 0x0c7f
+GRAPH 0x0c3c - 0x0c44 0x0c46 - 0x0c48 0x0c4a - 0x0c4d 0x0c55 - 0x0c56
+GRAPH 0x0c58 - 0x0c5a 0x0c5d 0x0c60 - 0x0c63 0x0c66 - 0x0c6f
+GRAPH 0x0c77 - 0x0c7f
PUNCT 0x0c77 0x0c7f
PRINT 0x0c00 - 0x0c0c 0x0c0e - 0x0c10 0x0c12 - 0x0c28 0x0c2a - 0x0c39
-PRINT 0x0c3d - 0x0c44 0x0c46 - 0x0c48 0x0c4a - 0x0c4d 0x0c55 - 0x0c56
-PRINT 0x0c58 - 0x0c5a 0x0c60 - 0x0c63 0x0c66 - 0x0c6f 0x0c77 - 0x0c7f
-SPECIAL 0x0c04 0x0c4d 0x0c78 - 0x0c7e
-SWIDTH0 0x0c00 0x0c04 0x0c3e - 0x0c40 0x0c46 - 0x0c48 0x0c4a - 0x0c4d
-SWIDTH0 0x0c55 - 0x0c56 0x0c62 - 0x0c63
+PRINT 0x0c3c - 0x0c44 0x0c46 - 0x0c48 0x0c4a - 0x0c4d 0x0c55 - 0x0c56
+PRINT 0x0c58 - 0x0c5a 0x0c5d 0x0c60 - 0x0c63 0x0c66 - 0x0c6f
+PRINT 0x0c77 - 0x0c7f
+SPECIAL 0x0c04 0x0c3c 0x0c4d 0x0c78 - 0x0c7e
+SWIDTH0 0x0c00 0x0c04 0x0c3c 0x0c3e - 0x0c40 0x0c46 - 0x0c48
+SWIDTH0 0x0c4a - 0x0c4d 0x0c55 - 0x0c56 0x0c62 - 0x0c63
SWIDTH1 0x0c01 - 0x0c03 0x0c05 - 0x0c0c 0x0c0e - 0x0c10 0x0c12 - 0x0c28
-SWIDTH1 0x0c2a - 0x0c39 0x0c3d 0x0c41 - 0x0c44 0x0c58 - 0x0c5a
+SWIDTH1 0x0c2a - 0x0c39 0x0c3d 0x0c41 - 0x0c44 0x0c58 - 0x0c5a 0x0c5d
SWIDTH1 0x0c60 - 0x0c61 0x0c66 - 0x0c6f 0x0c77 - 0x0c7f
TODIGIT < 0x0c66 - 0x0c6f : 0x0000 >
@@ -1213,23 +1222,23 @@ TODIGIT < 0x0c7c - 0x0c7e : 1 >
ALPHA 0x0c80 - 0x0c83 0x0c85 - 0x0c8c 0x0c8e - 0x0c90 0x0c92 - 0x0ca8
ALPHA 0x0caa - 0x0cb3 0x0cb5 - 0x0cb9 0x0cbd - 0x0cc4 0x0cc6 - 0x0cc8
-ALPHA 0x0cca - 0x0ccc 0x0cd5 - 0x0cd6 0x0cde 0x0ce0 - 0x0ce3
+ALPHA 0x0cca - 0x0ccc 0x0cd5 - 0x0cd6 0x0cdd - 0x0cde 0x0ce0 - 0x0ce3
ALPHA 0x0cf1 - 0x0cf2
DIGIT 0x0ce6 - 0x0cef
GRAPH 0x0c80 - 0x0c8c 0x0c8e - 0x0c90 0x0c92 - 0x0ca8 0x0caa - 0x0cb3
GRAPH 0x0cb5 - 0x0cb9 0x0cbc - 0x0cc4 0x0cc6 - 0x0cc8 0x0cca - 0x0ccd
-GRAPH 0x0cd5 - 0x0cd6 0x0cde 0x0ce0 - 0x0ce3 0x0ce6 - 0x0cef
+GRAPH 0x0cd5 - 0x0cd6 0x0cdd - 0x0cde 0x0ce0 - 0x0ce3 0x0ce6 - 0x0cef
GRAPH 0x0cf1 - 0x0cf2
PUNCT 0x0c84
PRINT 0x0c80 - 0x0c8c 0x0c8e - 0x0c90 0x0c92 - 0x0ca8 0x0caa - 0x0cb3
PRINT 0x0cb5 - 0x0cb9 0x0cbc - 0x0cc4 0x0cc6 - 0x0cc8 0x0cca - 0x0ccd
-PRINT 0x0cd5 - 0x0cd6 0x0cde 0x0ce0 - 0x0ce3 0x0ce6 - 0x0cef
+PRINT 0x0cd5 - 0x0cd6 0x0cdd - 0x0cde 0x0ce0 - 0x0ce3 0x0ce6 - 0x0cef
PRINT 0x0cf1 - 0x0cf2
SPECIAL 0x0cbc 0x0ccd
SWIDTH0 0x0c81 0x0cbc 0x0cbf 0x0cc6 0x0ccc - 0x0ccd 0x0ce2 - 0x0ce3
SWIDTH1 0x0c80 0x0c82 - 0x0c8c 0x0c8e - 0x0c90 0x0c92 - 0x0ca8
SWIDTH1 0x0caa - 0x0cb3 0x0cb5 - 0x0cb9 0x0cbd - 0x0cbe 0x0cc0 - 0x0cc4
-SWIDTH1 0x0cc7 - 0x0cc8 0x0cca - 0x0ccb 0x0cd5 - 0x0cd6 0x0cde
+SWIDTH1 0x0cc7 - 0x0cc8 0x0cca - 0x0ccb 0x0cd5 - 0x0cd6 0x0cdd - 0x0cde
SWIDTH1 0x0ce0 - 0x0ce1 0x0ce6 - 0x0cef 0x0cf1 - 0x0cf2
TODIGIT < 0x0ce6 - 0x0cef : 0x0000 >
@@ -1503,12 +1512,12 @@ TODIGIT < 0x16ee - 0x16f0 : 17 >
* U+1700 - U+171F : Tagalog
*/
-ALPHA 0x1700 - 0x170c 0x170e - 0x1713
-GRAPH 0x1700 - 0x170c 0x170e - 0x1714
-PRINT 0x1700 - 0x170c 0x170e - 0x1714
-SPECIAL 0x1714
+ALPHA 0x1700 - 0x1713 0x171f
+GRAPH 0x1700 - 0x1715 0x171f
+PRINT 0x1700 - 0x1715 0x171f
+SPECIAL 0x1714 - 0x1715
SWIDTH0 0x1712 - 0x1714
-SWIDTH1 0x1700 - 0x170c 0x170e - 0x1711
+SWIDTH1 0x1700 - 0x1711 0x1715 0x171f
/*
@@ -1520,8 +1529,8 @@ GRAPH 0x1720 - 0x1736
PUNCT 0x1735 - 0x1736
PRINT 0x1720 - 0x1736
SPECIAL 0x1734
-SWIDTH0 0x1732 - 0x1734
-SWIDTH1 0x1720 - 0x1731 0x1735 - 0x1736
+SWIDTH0 0x1732 - 0x1733
+SWIDTH1 0x1720 - 0x1731 0x1734 - 0x1736
/*
@@ -1570,11 +1579,11 @@ TODIGIT < 0x17f0 - 0x17f9 : 0x0000 >
ALPHA 0x1820 - 0x1878 0x1880 - 0x18aa
CONTROL 0x180e
DIGIT 0x1810 - 0x1819
-GRAPH 0x1800 - 0x180e 0x1810 - 0x1819 0x1820 - 0x1878 0x1880 - 0x18aa
+GRAPH 0x1800 - 0x1819 0x1820 - 0x1878 0x1880 - 0x18aa
PUNCT 0x1800 - 0x180a
-PRINT 0x1800 - 0x180e 0x1810 - 0x1819 0x1820 - 0x1878 0x1880 - 0x18aa
-SPECIAL 0x180b - 0x180d
-SWIDTH0 0x180b - 0x180e 0x1885 - 0x1886 0x18a9
+PRINT 0x1800 - 0x1819 0x1820 - 0x1878 0x1880 - 0x18aa
+SPECIAL 0x180b - 0x180d 0x180f
+SWIDTH0 0x180b - 0x180f 0x1885 - 0x1886 0x18a9
SWIDTH1 0x1800 - 0x180a 0x1810 - 0x1819 0x1820 - 0x1878 0x1880 - 0x1884
SWIDTH1 0x1887 - 0x18a8 0x18aa
@@ -1679,27 +1688,27 @@ TODIGIT < 0x1a90 - 0x1a99 : 0x0000 >
* U+1AB0 - U+1AFF : Combining Diacritical Marks Extended
*/
-ALPHA 0x1abf - 0x1ac0
-GRAPH 0x1ab0 - 0x1ac0
-PRINT 0x1ab0 - 0x1ac0
-SPECIAL 0x1ab0 - 0x1abe
-SWIDTH0 0x1ab0 - 0x1ac0
+ALPHA 0x1abf - 0x1ac0 0x1acc - 0x1ace
+GRAPH 0x1ab0 - 0x1ace
+PRINT 0x1ab0 - 0x1ace
+SPECIAL 0x1ab0 - 0x1abe 0x1ac1 - 0x1acb
+SWIDTH0 0x1ab0 - 0x1ace
/*
* U+1B00 - U+1B7F : Balinese
*/
-ALPHA 0x1b00 - 0x1b33 0x1b35 - 0x1b43 0x1b45 - 0x1b4b
+ALPHA 0x1b00 - 0x1b33 0x1b35 - 0x1b43 0x1b45 - 0x1b4c
DIGIT 0x1b50 - 0x1b59
-GRAPH 0x1b00 - 0x1b4b 0x1b50 - 0x1b7c
-PUNCT 0x1b5a - 0x1b6a 0x1b74 - 0x1b7c
-PRINT 0x1b00 - 0x1b4b 0x1b50 - 0x1b7c
+GRAPH 0x1b00 - 0x1b4c 0x1b50 - 0x1b7e
+PUNCT 0x1b5a - 0x1b6a 0x1b74 - 0x1b7e
+PRINT 0x1b00 - 0x1b4c 0x1b50 - 0x1b7e
SPECIAL 0x1b34 0x1b44 0x1b6b - 0x1b73
SWIDTH0 0x1b00 - 0x1b03 0x1b34 0x1b36 - 0x1b3a 0x1b3c 0x1b42
SWIDTH0 0x1b6b - 0x1b73
-SWIDTH1 0x1b04 - 0x1b33 0x1b35 0x1b3b 0x1b3d - 0x1b41 0x1b43 - 0x1b4b
-SWIDTH1 0x1b50 - 0x1b6a 0x1b74 - 0x1b7c
+SWIDTH1 0x1b04 - 0x1b33 0x1b35 0x1b3b 0x1b3d - 0x1b41 0x1b43 - 0x1b4c
+SWIDTH1 0x1b50 - 0x1b6a 0x1b74 - 0x1b7e
TODIGIT < 0x1b50 - 0x1b59 : 0x0000 >
@@ -1846,10 +1855,10 @@ MAPUPPER < 0x1d8e 0xa7c6 >
*/
ALPHA 0x1de7 - 0x1df4
-GRAPH 0x1dc0 - 0x1df9 0x1dfb - 0x1dff
-PRINT 0x1dc0 - 0x1df9 0x1dfb - 0x1dff
-SPECIAL 0x1dc0 - 0x1de6 0x1df5 - 0x1df9 0x1dfb - 0x1dff
-SWIDTH0 0x1dc0 - 0x1df9 0x1dfb - 0x1dff
+GRAPH 0x1dc0 - 0x1dff
+PRINT 0x1dc0 - 0x1dff
+SPECIAL 0x1dc0 - 0x1de6 0x1df5 - 0x1dff
+SWIDTH0 0x1dc0 - 0x1dff
/*
@@ -2255,10 +2264,10 @@ TODIGIT < 0x2080 - 0x2089 : 0x0000 >
* U+20A0 - U+20CF : Currency Symbols
*/
-GRAPH 0x20a0 - 0x20bf
-PUNCT 0x20a0 - 0x20bf
-PRINT 0x20a0 - 0x20bf
-SWIDTH1 0x20a0 - 0x20bf
+GRAPH 0x20a0 - 0x20c0
+PUNCT 0x20a0 - 0x20c0
+PRINT 0x20a0 - 0x20c0
+SWIDTH1 0x20a0 - 0x20c0
/*
@@ -2542,15 +2551,15 @@ SWIDTH2 0x2b1b - 0x2b1c 0x2b50 0x2b55
* U+2C00 - U+2C5F : Glagolitic
*/
-ALPHA 0x2c00 - 0x2c2e 0x2c30 - 0x2c5e
-GRAPH 0x2c00 - 0x2c2e 0x2c30 - 0x2c5e
-LOWER 0x2c30 - 0x2c5e
-UPPER 0x2c00 - 0x2c2e
-PRINT 0x2c00 - 0x2c2e 0x2c30 - 0x2c5e
-SWIDTH1 0x2c00 - 0x2c2e 0x2c30 - 0x2c5e
+ALPHA 0x2c00 - 0x2c5f
+GRAPH 0x2c00 - 0x2c5f
+LOWER 0x2c30 - 0x2c5f
+UPPER 0x2c00 - 0x2c2f
+PRINT 0x2c00 - 0x2c5f
+SWIDTH1 0x2c00 - 0x2c5f
-MAPUPPER < 0x2c30 - 0x2c5e : 0x2c00 >
-MAPLOWER < 0x2c00 - 0x2c2e : 0x2c30 >
+MAPUPPER < 0x2c30 - 0x2c5f : 0x2c00 >
+MAPLOWER < 0x2c00 - 0x2c2f : 0x2c30 >
/*
* U+2C60 - U+2C7F : Latin Extended-C
@@ -2783,10 +2792,10 @@ SWIDTH0 0x2de0 - 0x2dff
*/
ALPHA 0x2e2f
-GRAPH 0x2e00 - 0x2e52
-PUNCT 0x2e00 - 0x2e2e 0x2e30 - 0x2e52
-PRINT 0x2e00 - 0x2e52
-SWIDTH1 0x2e00 - 0x2e52
+GRAPH 0x2e00 - 0x2e5d
+PUNCT 0x2e00 - 0x2e2e 0x2e30 - 0x2e5d
+PRINT 0x2e00 - 0x2e5d
+SWIDTH1 0x2e00 - 0x2e5d
/*
@@ -3007,10 +3016,10 @@ ALPHA 0x5e7b - 0x5efd 0x5f00 - 0x5f0b 0x5f0f 0x5f11 - 0x62fd
ALPHA 0x62ff - 0x634b 0x634d - 0x67d1 0x67d3 - 0x6f05 0x6f07 - 0x7395
ALPHA 0x7397 - 0x767d 0x767f - 0x8085 0x8087 - 0x842b 0x842d - 0x8cad
ALPHA 0x8caf - 0x8cb2 0x8cb4 - 0x8d2f 0x8d31 - 0x9620 0x9622 - 0x9645
-ALPHA 0x9647 - 0x964b 0x964d - 0x9677 0x9679 - 0x96f5 0x96f7 - 0x9ffc
-GRAPH 0x4e00 - 0x9ffc
-PRINT 0x4e00 - 0x9ffc
-SWIDTH2 0x4e00 - 0x9ffc
+ALPHA 0x9647 - 0x964b 0x964d - 0x9677 0x9679 - 0x96f5 0x96f7 - 0x9fff
+GRAPH 0x4e00 - 0x9fff
+PRINT 0x4e00 - 0x9fff
+SWIDTH2 0x4e00 - 0x9fff
TODIGIT < 0x4e00 1 >
TODIGIT < 0x4e03 7 >
@@ -3238,8 +3247,10 @@ SWIDTH1 0xa700 - 0xa71f
* U+A720 - U+A7FF : Latin Extended-D
*/
-ALPHA 0xa722 - 0xa788 0xa78b - 0xa7bf 0xa7c2 - 0xa7ca 0xa7f5 - 0xa7ff
-GRAPH 0xa720 - 0xa7bf 0xa7c2 - 0xa7ca 0xa7f5 - 0xa7ff
+ALPHA 0xa722 - 0xa788 0xa78b - 0xa7ca 0xa7d0 - 0xa7d1 0xa7d3
+ALPHA 0xa7d5 - 0xa7d9 0xa7f2 - 0xa7ff
+GRAPH 0xa720 - 0xa7ca 0xa7d0 - 0xa7d1 0xa7d3 0xa7d5 - 0xa7d9
+GRAPH 0xa7f2 - 0xa7ff
LOWER 0xa723 0xa725 0xa727 0xa729 0xa72b 0xa72d 0xa72f - 0xa731
LOWER 0xa733 0xa735 0xa737 0xa739 0xa73b 0xa73d 0xa73f 0xa741 0xa743
LOWER 0xa745 0xa747 0xa749 0xa74b 0xa74d 0xa74f 0xa751 0xa753 0xa755
@@ -3248,7 +3259,8 @@ LOWER 0xa769 0xa76b 0xa76d 0xa76f 0xa771 - 0xa778 0xa77a 0xa77c
LOWER 0xa77f 0xa781 0xa783 0xa785 0xa787 0xa78c 0xa78e 0xa791
LOWER 0xa793 - 0xa795 0xa797 0xa799 0xa79b 0xa79d 0xa79f 0xa7a1
LOWER 0xa7a3 0xa7a5 0xa7a7 0xa7a9 0xa7af 0xa7b5 0xa7b7 0xa7b9 0xa7bb
-LOWER 0xa7bd 0xa7bf 0xa7c3 0xa7c8 0xa7ca 0xa7f6 0xa7fa
+LOWER 0xa7bd 0xa7bf 0xa7c1 0xa7c3 0xa7c8 0xa7ca 0xa7d1 0xa7d3 0xa7d5
+LOWER 0xa7d7 0xa7d9 0xa7f6 0xa7fa
PUNCT 0xa720 - 0xa721 0xa789 - 0xa78a
UPPER 0xa722 0xa724 0xa726 0xa728 0xa72a 0xa72c 0xa72e 0xa732 0xa734
UPPER 0xa736 0xa738 0xa73a 0xa73c 0xa73e 0xa740 0xa742 0xa744 0xa746
@@ -3258,9 +3270,12 @@ UPPER 0xa76c 0xa76e 0xa779 0xa77b 0xa77d - 0xa77e 0xa780 0xa782
UPPER 0xa784 0xa786 0xa78b 0xa78d 0xa790 0xa792 0xa796 0xa798 0xa79a
UPPER 0xa79c 0xa79e 0xa7a0 0xa7a2 0xa7a4 0xa7a6 0xa7a8
UPPER 0xa7aa - 0xa7ae 0xa7b0 - 0xa7b4 0xa7b6 0xa7b8 0xa7ba 0xa7bc
-UPPER 0xa7be 0xa7c2 0xa7c4 - 0xa7c7 0xa7c9 0xa7f5
-PRINT 0xa720 - 0xa7bf 0xa7c2 - 0xa7ca 0xa7f5 - 0xa7ff
-SWIDTH1 0xa720 - 0xa7bf 0xa7c2 - 0xa7ca 0xa7f5 - 0xa7ff
+UPPER 0xa7be 0xa7c0 0xa7c2 0xa7c4 - 0xa7c7 0xa7c9 0xa7d0 0xa7d6
+UPPER 0xa7d8 0xa7f5
+PRINT 0xa720 - 0xa7ca 0xa7d0 - 0xa7d1 0xa7d3 0xa7d5 - 0xa7d9
+PRINT 0xa7f2 - 0xa7ff
+SWIDTH1 0xa720 - 0xa7ca 0xa7d0 - 0xa7d1 0xa7d3 0xa7d5 - 0xa7d9
+SWIDTH1 0xa7f2 - 0xa7ff
MAPUPPER < 0xa723 0xa722 >
MAPUPPER < 0xa725 0xa724 >
@@ -3327,9 +3342,13 @@ MAPUPPER < 0xa7b9 0xa7b8 >
MAPUPPER < 0xa7bb 0xa7ba >
MAPUPPER < 0xa7bd 0xa7bc >
MAPUPPER < 0xa7bf 0xa7be >
+MAPUPPER < 0xa7c1 0xa7c0 >
MAPUPPER < 0xa7c3 0xa7c2 >
MAPUPPER < 0xa7c8 0xa7c7 >
MAPUPPER < 0xa7ca 0xa7c9 >
+MAPUPPER < 0xa7d1 0xa7d0 >
+MAPUPPER < 0xa7d7 0xa7d6 >
+MAPUPPER < 0xa7d9 0xa7d8 >
MAPUPPER < 0xa7f6 0xa7f5 >
MAPLOWER < 0xa722 0xa723 >
MAPLOWER < 0xa724 0xa725 >
@@ -3406,12 +3425,16 @@ MAPLOWER < 0xa7b8 0xa7b9 >
MAPLOWER < 0xa7ba 0xa7bb >
MAPLOWER < 0xa7bc 0xa7bd >
MAPLOWER < 0xa7be 0xa7bf >
+MAPLOWER < 0xa7c0 0xa7c1 >
MAPLOWER < 0xa7c2 0xa7c3 >
MAPLOWER < 0xa7c4 0xa794 >
MAPLOWER < 0xa7c5 0x0282 >
MAPLOWER < 0xa7c6 0x1d8e >
MAPLOWER < 0xa7c7 0xa7c8 >
MAPLOWER < 0xa7c9 0xa7ca >
+MAPLOWER < 0xa7d0 0xa7d1 >
+MAPLOWER < 0xa7d6 0xa7d7 >
+MAPLOWER < 0xa7d8 0xa7d9 >
MAPLOWER < 0xa7f5 0xa7f6 >
/*
@@ -3761,13 +3784,13 @@ SWIDTH1 0xfb46 - 0xfb4f
ALPHA 0xfb50 - 0xfbb1 0xfbd3 - 0xfd3d 0xfd50 - 0xfd8f 0xfd92 - 0xfdc7
ALPHA 0xfdf0 - 0xfdfb
-GRAPH 0xfb50 - 0xfbc1 0xfbd3 - 0xfd3f 0xfd50 - 0xfd8f 0xfd92 - 0xfdc7
-GRAPH 0xfdf0 - 0xfdfd
-PUNCT 0xfbb2 - 0xfbc1 0xfd3e - 0xfd3f 0xfdfc - 0xfdfd
-PRINT 0xfb50 - 0xfbc1 0xfbd3 - 0xfd3f 0xfd50 - 0xfd8f 0xfd92 - 0xfdc7
-PRINT 0xfdf0 - 0xfdfd
-SWIDTH1 0xfb50 - 0xfbc1 0xfbd3 - 0xfd3f 0xfd50 - 0xfd8f 0xfd92 - 0xfdc7
-SWIDTH1 0xfdf0 - 0xfdfd
+GRAPH 0xfb50 - 0xfbc2 0xfbd3 - 0xfd8f 0xfd92 - 0xfdc7 0xfdcf
+GRAPH 0xfdf0 - 0xfdff
+PUNCT 0xfbb2 - 0xfbc2 0xfd3e - 0xfd4f 0xfdcf 0xfdfc - 0xfdff
+PRINT 0xfb50 - 0xfbc2 0xfbd3 - 0xfd8f 0xfd92 - 0xfdc7 0xfdcf
+PRINT 0xfdf0 - 0xfdff
+SWIDTH1 0xfb50 - 0xfbc2 0xfbd3 - 0xfd8f 0xfd92 - 0xfdc7 0xfdcf
+SWIDTH1 0xfdf0 - 0xfdff
/*
@@ -4220,7 +4243,37 @@ SWIDTH1 0x10530 - 0x10563 0x1056f
/*
- * U+10570 - U+105FF : No_Block
+ * U+10570 - U+105BF : Vithkuqi
+ */
+
+ALPHA 0x10570 - 0x1057a 0x1057c - 0x1058a 0x1058c - 0x10592
+ALPHA 0x10594 - 0x10595 0x10597 - 0x105a1 0x105a3 - 0x105b1
+ALPHA 0x105b3 - 0x105b9 0x105bb - 0x105bc
+GRAPH 0x10570 - 0x1057a 0x1057c - 0x1058a 0x1058c - 0x10592
+GRAPH 0x10594 - 0x10595 0x10597 - 0x105a1 0x105a3 - 0x105b1
+GRAPH 0x105b3 - 0x105b9 0x105bb - 0x105bc
+LOWER 0x10597 - 0x105a1 0x105a3 - 0x105b1 0x105b3 - 0x105b9
+LOWER 0x105bb - 0x105bc
+UPPER 0x10570 - 0x1057a 0x1057c - 0x1058a 0x1058c - 0x10592
+UPPER 0x10594 - 0x10595
+PRINT 0x10570 - 0x1057a 0x1057c - 0x1058a 0x1058c - 0x10592
+PRINT 0x10594 - 0x10595 0x10597 - 0x105a1 0x105a3 - 0x105b1
+PRINT 0x105b3 - 0x105b9 0x105bb - 0x105bc
+SWIDTH1 0x10570 - 0x1057a 0x1057c - 0x1058a 0x1058c - 0x10592
+SWIDTH1 0x10594 - 0x10595 0x10597 - 0x105a1 0x105a3 - 0x105b1
+SWIDTH1 0x105b3 - 0x105b9 0x105bb - 0x105bc
+
+MAPUPPER < 0x10597 - 0x105a1 : 0x10570 >
+MAPUPPER < 0x105a3 - 0x105b1 : 0x1057c >
+MAPUPPER < 0x105b3 - 0x105b9 : 0x1058c >
+MAPUPPER < 0x105bb - 0x105bc : 0x10594 >
+MAPLOWER < 0x10570 - 0x1057a : 0x10597 >
+MAPLOWER < 0x1057c - 0x1058a : 0x105a3 >
+MAPLOWER < 0x1058c - 0x10592 : 0x105b3 >
+MAPLOWER < 0x10594 - 0x10595 : 0x105bb >
+
+/*
+ * U+105C0 - U+105FF : No_Block
*/
@@ -4235,7 +4288,17 @@ SWIDTH1 0x10600 - 0x10736 0x10740 - 0x10755 0x10760 - 0x10767
/*
- * U+10780 - U+107FF : No_Block
+ * U+10780 - U+107BF : Latin Extended-F
+ */
+
+ALPHA 0x10780 - 0x10785 0x10787 - 0x107b0 0x107b2 - 0x107ba
+GRAPH 0x10780 - 0x10785 0x10787 - 0x107b0 0x107b2 - 0x107ba
+PRINT 0x10780 - 0x10785 0x10787 - 0x107b0 0x107b2 - 0x107ba
+SWIDTH1 0x10780 - 0x10785 0x10787 - 0x107b0 0x107b2 - 0x107ba
+
+
+/*
+ * U+107C0 - U+107FF : No_Block
*/
@@ -4695,9 +4758,17 @@ TODIGIT < 0x10f53 20 >
TODIGIT < 0x10f54 100 >
/*
- * U+10F70 - U+10FAF : No_Block
+ * U+10F70 - U+10FAF : Old Uyghur
*/
+ALPHA 0x10f70 - 0x10f81
+GRAPH 0x10f70 - 0x10f89
+PUNCT 0x10f86 - 0x10f89
+PRINT 0x10f70 - 0x10f89
+SPECIAL 0x10f82 - 0x10f85
+SWIDTH0 0x10f82 - 0x10f85
+SWIDTH1 0x10f70 - 0x10f81 0x10f86 - 0x10f89
+
/*
* U+10FB0 - U+10FDF : Chorasmian
@@ -4728,14 +4799,15 @@ SWIDTH1 0x10fe0 - 0x10ff6
* U+11000 - U+1107F : Brahmi
*/
-ALPHA 0x11000 - 0x11045
+ALPHA 0x11000 - 0x11045 0x11071 - 0x11075
DIGIT 0x11066 - 0x1106f
-GRAPH 0x11000 - 0x1104d 0x11052 - 0x1106f 0x1107f
+GRAPH 0x11000 - 0x1104d 0x11052 - 0x11075 0x1107f
PUNCT 0x11047 - 0x1104d
-PRINT 0x11000 - 0x1104d 0x11052 - 0x1106f 0x1107f
-SPECIAL 0x11046 0x11052 - 0x11065 0x1107f
-SWIDTH0 0x11001 0x11038 - 0x11046 0x1107f
+PRINT 0x11000 - 0x1104d 0x11052 - 0x11075 0x1107f
+SPECIAL 0x11046 0x11052 - 0x11065 0x11070 0x1107f
+SWIDTH0 0x11001 0x11038 - 0x11046 0x11070 0x11073 - 0x11074 0x1107f
SWIDTH1 0x11000 0x11002 - 0x11037 0x11047 - 0x1104d 0x11052 - 0x1106f
+SWIDTH1 0x11071 - 0x11072 0x11075
TODIGIT < 0x11052 - 0x1105b : 1 >
TODIGIT < 0x1105c 20 >
@@ -4754,13 +4826,13 @@ TODIGIT < 0x11066 - 0x1106f : 0x0000 >
* U+11080 - U+110CF : Kaithi
*/
-ALPHA 0x11082 - 0x110b8
-GRAPH 0x11080 - 0x110c1 0x110cd
+ALPHA 0x11082 - 0x110b8 0x110c2
+GRAPH 0x11080 - 0x110c2 0x110cd
PUNCT 0x110bb - 0x110bc 0x110be - 0x110c1
-PRINT 0x11080 - 0x110c1 0x110cd
+PRINT 0x11080 - 0x110c2 0x110cd
SPECIAL 0x11080 - 0x11081 0x110b9 - 0x110ba 0x110bd 0x110cd
SWIDTH0 0x11080 - 0x11081 0x110b3 - 0x110b6 0x110b9 - 0x110ba 0x110bd
-SWIDTH0 0x110cd
+SWIDTH0 0x110c2 0x110cd
SWIDTH1 0x11082 - 0x110b2 0x110b7 - 0x110b8 0x110bb - 0x110bc
SWIDTH1 0x110be - 0x110c1
@@ -5008,12 +5080,13 @@ SWIDTH1 0x11660 - 0x1166c
ALPHA 0x11680 - 0x116b5 0x116b8
DIGIT 0x116c0 - 0x116c9
-GRAPH 0x11680 - 0x116b8 0x116c0 - 0x116c9
-PRINT 0x11680 - 0x116b8 0x116c0 - 0x116c9
+GRAPH 0x11680 - 0x116b9 0x116c0 - 0x116c9
+PUNCT 0x116b9
+PRINT 0x11680 - 0x116b9 0x116c0 - 0x116c9
SPECIAL 0x116b6 - 0x116b7
SWIDTH0 0x116ab 0x116ad 0x116b0 - 0x116b5 0x116b7
-SWIDTH1 0x11680 - 0x116aa 0x116ac 0x116ae - 0x116af 0x116b6 0x116b8
-SWIDTH1 0x116c0 - 0x116c9
+SWIDTH1 0x11680 - 0x116aa 0x116ac 0x116ae - 0x116af 0x116b6
+SWIDTH1 0x116b8 - 0x116b9 0x116c0 - 0x116c9
TODIGIT < 0x116c0 - 0x116c9 : 0x0000 >
@@ -5023,23 +5096,23 @@ TODIGIT < 0x116c0 - 0x116c9 : 0x0000 >
/*
- * U+11700 - U+1173F : Ahom
+ * U+11700 - U+1174F : Ahom
*/
-ALPHA 0x11700 - 0x1171a 0x1171d - 0x1172a
+ALPHA 0x11700 - 0x1171a 0x1171d - 0x1172a 0x11740 - 0x11746
DIGIT 0x11730 - 0x11739
-GRAPH 0x11700 - 0x1171a 0x1171d - 0x1172b 0x11730 - 0x1173f
+GRAPH 0x11700 - 0x1171a 0x1171d - 0x1172b 0x11730 - 0x11746
PUNCT 0x1173c - 0x1173f
-PRINT 0x11700 - 0x1171a 0x1171d - 0x1172b 0x11730 - 0x1173f
+PRINT 0x11700 - 0x1171a 0x1171d - 0x1172b 0x11730 - 0x11746
SPECIAL 0x1172b 0x1173a - 0x1173b
SWIDTH0 0x1171d - 0x1171f 0x11722 - 0x11725 0x11727 - 0x1172b
-SWIDTH1 0x11700 - 0x1171a 0x11720 - 0x11721 0x11726 0x11730 - 0x1173f
+SWIDTH1 0x11700 - 0x1171a 0x11720 - 0x11721 0x11726 0x11730 - 0x11746
TODIGIT < 0x11730 - 0x1173a : 0x0000 >
TODIGIT < 0x1173b 20 >
/*
- * U+11740 - U+117FF : No_Block
+ * U+11750 - U+117FF : No_Block
*/
@@ -5158,9 +5231,14 @@ SWIDTH1 0x11a9a - 0x11aa2
/*
- * U+11AB0 - U+11ABF : No_Block
+ * U+11AB0 - U+11ABF : Unified Canadian Aboriginal Syllabics Extended-A
*/
+ALPHA 0x11ab0 - 0x11abf
+GRAPH 0x11ab0 - 0x11abf
+PRINT 0x11ab0 - 0x11abf
+SWIDTH1 0x11ab0 - 0x11abf
+
/*
* U+11AC0 - U+11AFF : Pau Cin Hau
@@ -5368,9 +5446,20 @@ SWIDTH1 0x12480 - 0x12543
/*
- * U+12550 - U+12FFF : No_Block
+ * U+12550 - U+12F8F : No_Block
+ */
+
+
+/*
+ * U+12F90 - U+12FFF : Cypro-Minoan
*/
+ALPHA 0x12f90 - 0x12ff0
+GRAPH 0x12f90 - 0x12ff2
+PUNCT 0x12ff1 - 0x12ff2
+PRINT 0x12f90 - 0x12ff2
+SWIDTH1 0x12f90 - 0x12ff2
+
/*
* U+13000 - U+1342F : Egyptian Hieroglyphs
@@ -5436,9 +5525,16 @@ SWIDTH1 0x16a40 - 0x16a5e 0x16a60 - 0x16a69 0x16a6e - 0x16a6f
TODIGIT < 0x16a60 - 0x16a69 : 0x0000 >
/*
- * U+16A70 - U+16ACF : No_Block
+ * U+16A70 - U+16ACF : Tangsa
*/
+ALPHA 0x16a70 - 0x16abe
+DIGIT 0x16ac0 - 0x16ac9
+GRAPH 0x16a70 - 0x16abe 0x16ac0 - 0x16ac9
+PRINT 0x16a70 - 0x16abe 0x16ac0 - 0x16ac9
+SWIDTH1 0x16a70 - 0x16abe 0x16ac0 - 0x16ac9
+
+TODIGIT < 0x16ac0 - 0x16ac9 : 0x0000 >
/*
* U+16AD0 - U+16AFF : Bassa Vah
@@ -5567,7 +5663,7 @@ SWIDTH2 0x18b00 - 0x18cd5
/*
- * U+18D00 - U+18D8F : Tangut Supplement
+ * U+18D00 - U+18D7F : Tangut Supplement
*/
ALPHA 0x18d00 - 0x18d08
@@ -5577,9 +5673,19 @@ SWIDTH2 0x18d00 - 0x18d08
/*
- * U+18D90 - U+1AFFF : No_Block
+ * U+18D80 - U+1AFEF : No_Block
+ */
+
+
+/*
+ * U+1AFF0 - U+1AFFF : Kana Extended-B
*/
+ALPHA 0x1aff0 - 0x1aff3 0x1aff5 - 0x1affb 0x1affd - 0x1affe
+GRAPH 0x1aff0 - 0x1aff3 0x1aff5 - 0x1affb 0x1affd - 0x1affe
+PRINT 0x1aff0 - 0x1aff3 0x1aff5 - 0x1affb 0x1affd - 0x1affe
+SWIDTH2 0x1aff0 - 0x1aff3 0x1aff5 - 0x1affb 0x1affd - 0x1affe
+
/*
* U+1B000 - U+1B0FF : Kana Supplement
@@ -5595,10 +5701,10 @@ SWIDTH2 0x1b000 - 0x1b0ff
* U+1B100 - U+1B12F : Kana Extended-A
*/
-ALPHA 0x1b100 - 0x1b11e
-GRAPH 0x1b100 - 0x1b11e
-PRINT 0x1b100 - 0x1b11e
-SWIDTH2 0x1b100 - 0x1b11e
+ALPHA 0x1b100 - 0x1b122
+GRAPH 0x1b100 - 0x1b122
+PRINT 0x1b100 - 0x1b122
+SWIDTH2 0x1b100 - 0x1b122
/*
@@ -5654,7 +5760,24 @@ SWIDTH0 0x1bca0 - 0x1bca3
/*
- * U+1BCB0 - U+1CFFF : No_Block
+ * U+1BCB0 - U+1CEFF : No_Block
+ */
+
+
+/*
+ * U+1CF00 - U+1CFCF : Znamenny Musical Notation
+ */
+
+GRAPH 0x1cf00 - 0x1cf2d 0x1cf30 - 0x1cf46 0x1cf50 - 0x1cfc3
+PUNCT 0x1cf50 - 0x1cfc3
+PRINT 0x1cf00 - 0x1cf2d 0x1cf30 - 0x1cf46 0x1cf50 - 0x1cfc3
+SPECIAL 0x1cf00 - 0x1cf2d 0x1cf30 - 0x1cf46
+SWIDTH0 0x1cf00 - 0x1cf2d 0x1cf30 - 0x1cf46
+SWIDTH1 0x1cf50 - 0x1cfc3
+
+
+/*
+ * U+1CFD0 - U+1CFFF : No_Block
*/
@@ -5673,16 +5796,16 @@ SWIDTH1 0x1d000 - 0x1d0f5
*/
CONTROL 0x1d173 - 0x1d17a
-GRAPH 0x1d100 - 0x1d126 0x1d129 - 0x1d1e8
+GRAPH 0x1d100 - 0x1d126 0x1d129 - 0x1d1ea
PUNCT 0x1d100 - 0x1d126 0x1d129 - 0x1d164 0x1d16a - 0x1d16c
-PUNCT 0x1d183 - 0x1d184 0x1d18c - 0x1d1a9 0x1d1ae - 0x1d1e8
-PRINT 0x1d100 - 0x1d126 0x1d129 - 0x1d1e8
+PUNCT 0x1d183 - 0x1d184 0x1d18c - 0x1d1a9 0x1d1ae - 0x1d1ea
+PRINT 0x1d100 - 0x1d126 0x1d129 - 0x1d1ea
SPECIAL 0x1d165 - 0x1d169 0x1d16d - 0x1d172 0x1d17b - 0x1d182
SPECIAL 0x1d185 - 0x1d18b 0x1d1aa - 0x1d1ad
SWIDTH0 0x1d167 - 0x1d169 0x1d173 - 0x1d182 0x1d185 - 0x1d18b
SWIDTH0 0x1d1aa - 0x1d1ad
SWIDTH1 0x1d100 - 0x1d126 0x1d129 - 0x1d166 0x1d16a - 0x1d172
-SWIDTH1 0x1d183 - 0x1d184 0x1d18c - 0x1d1a9 0x1d1ae - 0x1d1e8
+SWIDTH1 0x1d183 - 0x1d184 0x1d18c - 0x1d1a9 0x1d1ae - 0x1d1ea
/*
@@ -5826,9 +5949,20 @@ SWIDTH1 0x1da76 - 0x1da83 0x1da85 - 0x1da8b
/*
- * U+1DAB0 - U+1DFFF : No_Block
+ * U+1DAB0 - U+1DEFF : No_Block
+ */
+
+
+/*
+ * U+1DF00 - U+1DFFF : Latin Extended-G
*/
+ALPHA 0x1df00 - 0x1df1e
+GRAPH 0x1df00 - 0x1df1e
+LOWER 0x1df00 - 0x1df09 0x1df0b - 0x1df1e
+PRINT 0x1df00 - 0x1df1e
+SWIDTH1 0x1df00 - 0x1df1e
+
/*
* U+1E000 - U+1E02F : Glagolitic Supplement
@@ -5869,9 +6003,21 @@ SWIDTH1 0x1e14e - 0x1e14f
TODIGIT < 0x1e140 - 0x1e149 : 0x0000 >
/*
- * U+1E150 - U+1E2BF : No_Block
+ * U+1E150 - U+1E28F : No_Block
+ */
+
+
+/*
+ * U+1E290 - U+1E2BF : Toto
*/
+ALPHA 0x1e290 - 0x1e2ad
+GRAPH 0x1e290 - 0x1e2ae
+PRINT 0x1e290 - 0x1e2ae
+SPECIAL 0x1e2ae
+SWIDTH0 0x1e2ae
+SWIDTH1 0x1e290 - 0x1e2ad
+
/*
* U+1E2C0 - U+1E2FF : Wancho
@@ -5889,9 +6035,25 @@ SWIDTH1 0x1e2c0 - 0x1e2eb 0x1e2f0 - 0x1e2f9 0x1e2ff
TODIGIT < 0x1e2f0 - 0x1e2f9 : 0x0000 >
/*
- * U+1E300 - U+1E7FF : No_Block
+ * U+1E300 - U+1E7DF : No_Block
+ */
+
+
+/*
+ * U+1E7E0 - U+1E7FF : Ethiopic Extended-B
*/
+ALPHA 0x1e7e0 - 0x1e7e6 0x1e7e8 - 0x1e7eb 0x1e7ed - 0x1e7ee
+ALPHA 0x1e7f0 - 0x1e7fe
+GRAPH 0x1e7e0 - 0x1e7e6 0x1e7e8 - 0x1e7eb 0x1e7ed - 0x1e7ee
+GRAPH 0x1e7f0 - 0x1e7fe
+PRINT 0x1e7e0 - 0x1e7e6 0x1e7e8 - 0x1e7eb 0x1e7ed - 0x1e7ee
+PRINT 0x1e7f0 - 0x1e7fe
+PHONOGRAM 0x1e7e0 - 0x1e7e6 0x1e7e8 - 0x1e7eb 0x1e7ed - 0x1e7ee
+PHONOGRAM 0x1e7f0 - 0x1e7fe
+SWIDTH1 0x1e7e0 - 0x1e7e6 0x1e7e8 - 0x1e7eb 0x1e7ed - 0x1e7ee
+SWIDTH1 0x1e7f0 - 0x1e7fe
+
/*
* U+1E800 - U+1E8DF : Mende Kikakui
@@ -6209,13 +6371,13 @@ SWIDTH1 0x1f650 - 0x1f67f
* U+1F680 - U+1F6FF : Transport and Map Symbols
*/
-GRAPH 0x1f680 - 0x1f6d7 0x1f6e0 - 0x1f6ec 0x1f6f0 - 0x1f6fc
-PUNCT 0x1f680 - 0x1f6d7 0x1f6e0 - 0x1f6ec 0x1f6f0 - 0x1f6fc
-PRINT 0x1f680 - 0x1f6d7 0x1f6e0 - 0x1f6ec 0x1f6f0 - 0x1f6fc
+GRAPH 0x1f680 - 0x1f6d7 0x1f6dd - 0x1f6ec 0x1f6f0 - 0x1f6fc
+PUNCT 0x1f680 - 0x1f6d7 0x1f6dd - 0x1f6ec 0x1f6f0 - 0x1f6fc
+PRINT 0x1f680 - 0x1f6d7 0x1f6dd - 0x1f6ec 0x1f6f0 - 0x1f6fc
SWIDTH1 0x1f6c6 - 0x1f6cb 0x1f6cd - 0x1f6cf 0x1f6d3 - 0x1f6d4
SWIDTH1 0x1f6e0 - 0x1f6ea 0x1f6f0 - 0x1f6f3
SWIDTH2 0x1f680 - 0x1f6c5 0x1f6cc 0x1f6d0 - 0x1f6d2 0x1f6d5 - 0x1f6d7
-SWIDTH2 0x1f6eb - 0x1f6ec 0x1f6f4 - 0x1f6fc
+SWIDTH2 0x1f6dd - 0x1f6df 0x1f6eb - 0x1f6ec 0x1f6f4 - 0x1f6fc
/*
@@ -6232,11 +6394,11 @@ SWIDTH1 0x1f700 - 0x1f773
* U+1F780 - U+1F7FF : Geometric Shapes Extended
*/
-GRAPH 0x1f780 - 0x1f7d8 0x1f7e0 - 0x1f7eb
-PUNCT 0x1f780 - 0x1f7d8 0x1f7e0 - 0x1f7eb
-PRINT 0x1f780 - 0x1f7d8 0x1f7e0 - 0x1f7eb
+GRAPH 0x1f780 - 0x1f7d8 0x1f7e0 - 0x1f7eb 0x1f7f0
+PUNCT 0x1f780 - 0x1f7d8 0x1f7e0 - 0x1f7eb 0x1f7f0
+PRINT 0x1f780 - 0x1f7d8 0x1f7e0 - 0x1f7eb 0x1f7f0
SWIDTH1 0x1f780 - 0x1f7d8
-SWIDTH2 0x1f7e0 - 0x1f7eb
+SWIDTH2 0x1f7e0 - 0x1f7eb 0x1f7f0
/*
@@ -6257,12 +6419,11 @@ SWIDTH1 0x1f860 - 0x1f887 0x1f890 - 0x1f8ad 0x1f8b0 - 0x1f8b1
* U+1F900 - U+1F9FF : Supplemental Symbols and Pictographs
*/
-GRAPH 0x1f900 - 0x1f978 0x1f97a - 0x1f9cb 0x1f9cd - 0x1f9ff
-PUNCT 0x1f900 - 0x1f978 0x1f97a - 0x1f9cb 0x1f9cd - 0x1f9ff
-PRINT 0x1f900 - 0x1f978 0x1f97a - 0x1f9cb 0x1f9cd - 0x1f9ff
+GRAPH 0x1f900 - 0x1f9ff
+PUNCT 0x1f900 - 0x1f9ff
+PRINT 0x1f900 - 0x1f9ff
SWIDTH1 0x1f900 - 0x1f90b 0x1f93b 0x1f946
-SWIDTH2 0x1f90c - 0x1f93a 0x1f93c - 0x1f945 0x1f947 - 0x1f978
-SWIDTH2 0x1f97a - 0x1f9cb 0x1f9cd - 0x1f9ff
+SWIDTH2 0x1f90c - 0x1f93a 0x1f93c - 0x1f945 0x1f947 - 0x1f9ff
/*
@@ -6279,18 +6440,18 @@ SWIDTH1 0x1fa00 - 0x1fa53 0x1fa60 - 0x1fa6d
* U+1FA70 - U+1FAFF : Symbols and Pictographs Extended-A
*/
-GRAPH 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7a 0x1fa80 - 0x1fa86
-GRAPH 0x1fa90 - 0x1faa8 0x1fab0 - 0x1fab6 0x1fac0 - 0x1fac2
-GRAPH 0x1fad0 - 0x1fad6
-PUNCT 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7a 0x1fa80 - 0x1fa86
-PUNCT 0x1fa90 - 0x1faa8 0x1fab0 - 0x1fab6 0x1fac0 - 0x1fac2
-PUNCT 0x1fad0 - 0x1fad6
-PRINT 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7a 0x1fa80 - 0x1fa86
-PRINT 0x1fa90 - 0x1faa8 0x1fab0 - 0x1fab6 0x1fac0 - 0x1fac2
-PRINT 0x1fad0 - 0x1fad6
-SWIDTH2 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7a 0x1fa80 - 0x1fa86
-SWIDTH2 0x1fa90 - 0x1faa8 0x1fab0 - 0x1fab6 0x1fac0 - 0x1fac2
-SWIDTH2 0x1fad0 - 0x1fad6
+GRAPH 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7c 0x1fa80 - 0x1fa86
+GRAPH 0x1fa90 - 0x1faac 0x1fab0 - 0x1faba 0x1fac0 - 0x1fac5
+GRAPH 0x1fad0 - 0x1fad9 0x1fae0 - 0x1fae7 0x1faf0 - 0x1faf6
+PUNCT 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7c 0x1fa80 - 0x1fa86
+PUNCT 0x1fa90 - 0x1faac 0x1fab0 - 0x1faba 0x1fac0 - 0x1fac5
+PUNCT 0x1fad0 - 0x1fad9 0x1fae0 - 0x1fae7 0x1faf0 - 0x1faf6
+PRINT 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7c 0x1fa80 - 0x1fa86
+PRINT 0x1fa90 - 0x1faac 0x1fab0 - 0x1faba 0x1fac0 - 0x1fac5
+PRINT 0x1fad0 - 0x1fad9 0x1fae0 - 0x1fae7 0x1faf0 - 0x1faf6
+SWIDTH2 0x1fa70 - 0x1fa74 0x1fa78 - 0x1fa7c 0x1fa80 - 0x1fa86
+SWIDTH2 0x1fa90 - 0x1faac 0x1fab0 - 0x1faba 0x1fac0 - 0x1fac5
+SWIDTH2 0x1fad0 - 0x1fad9 0x1fae0 - 0x1fae7 0x1faf0 - 0x1faf6
/*
@@ -6318,10 +6479,10 @@ ALPHA 0x20000 0x20002 - 0x20063 0x20065 - 0x200e1 0x200e3 - 0x20120
ALPHA 0x20122 - 0x20929 0x2092b - 0x20982 0x20984 - 0x2098b
ALPHA 0x2098d - 0x2099b 0x2099d - 0x20ae9 0x20aeb - 0x20afc
ALPHA 0x20afe - 0x20b18 0x20b1a - 0x2238f 0x22391 - 0x22997
-ALPHA 0x22999 - 0x23b1a 0x23b1c - 0x2626c 0x2626e - 0x2a6dd
-GRAPH 0x20000 - 0x2a6dd
-PRINT 0x20000 - 0x2a6dd
-SWIDTH2 0x20000 - 0x2a6dd
+ALPHA 0x22999 - 0x23b1a 0x23b1c - 0x2626c 0x2626e - 0x2a6df
+GRAPH 0x20000 - 0x2a6df
+PRINT 0x20000 - 0x2a6df
+SWIDTH2 0x20000 - 0x2a6df
TODIGIT < 0x20001 7 >
TODIGIT < 0x20064 4 >
@@ -6348,10 +6509,10 @@ TODIGIT < 0x2626d 4 >
* U+2A700 - U+2B73F : CJK Unified Ideographs Extension C
*/
-ALPHA 0x2a700 - 0x2b734
-GRAPH 0x2a700 - 0x2b734
-PRINT 0x2a700 - 0x2b734
-SWIDTH2 0x2a700 - 0x2b734
+ALPHA 0x2a700 - 0x2b738
+GRAPH 0x2a700 - 0x2b738
+PRINT 0x2a700 - 0x2b738
+SWIDTH2 0x2a700 - 0x2b738
/*