Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/share/locale/ctype Update Unicode tables.
details: https://anonhg.NetBSD.org/src/rev/ab2a16b36cce
branches: trunk
changeset: 372696:ab2a16b36cce
user: wiz <wiz%NetBSD.org@localhost>
date: Tue Dec 20 23:08:51 2022 +0000
description:
Update Unicode tables.
These tables are for Unicode 14.0.0 using the data provided with
perl 5.36.0.
diffstat:
share/locale/ctype/en_US.UTF-8.src | 504 ++++++++++++++++++++++++------------
1 files changed, 332 insertions(+), 172 deletions(-)
diffs (truncated from 896 to 300 lines):
diff -r defaa389dc95 -r ab2a16b36cce share/locale/ctype/en_US.UTF-8.src
--- a/share/locale/ctype/en_US.UTF-8.src Tue Dec 20 23:07:57 2022 +0000
+++ b/share/locale/ctype/en_US.UTF-8.src Tue Dec 20 23:08:51 2022 +0000
@@ -1,5 +1,4 @@
-/* $NetBSD: en_US.UTF-8.src,v 1.8 2022/12/20 23:06:08 wiz Exp $ */
-/* $OpenBSD: en_US.UTF-8.src,v 1.12 2021/05/16 22:48:05 afresh1 Exp $ */
+/* $NetBSD: en_US.UTF-8.src,v 1.9 2022/12/20 23:08:51 wiz Exp $ */
/*
* COPYRIGHT AND PERMISSION NOTICE
@@ -41,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
@@ -907,14 +906,14 @@
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 >
@@ -1006,21 +1005,28 @@
/*
- * 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
/*
@@ -1188,20 +1194,22 @@
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 >
@@ -1214,23 +1222,23 @@
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 >
@@ -1504,12 +1512,12 @@
* 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
/*
@@ -1521,8 +1529,8 @@
PUNCT 0x1735 - 0x1736
PRINT 0x1720 - 0x1736
SPECIAL 0x1734
-SWIDTH0 0x1732 - 0x1734
-SWIDTH1 0x1720 - 0x1731 0x1735 - 0x1736
+SWIDTH0 0x1732 - 0x1733
+SWIDTH1 0x1720 - 0x1731 0x1734 - 0x1736
/*
@@ -1571,11 +1579,11 @@
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
@@ -1680,27 +1688,27 @@
* 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 >
@@ -1847,10 +1855,10 @@
*/
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
/*
@@ -2256,10 +2264,10 @@
* 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
/*
@@ -2543,15 +2551,15 @@
* 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
-
-MAPUPPER < 0x2c30 - 0x2c5e : 0x2c00 >
-MAPLOWER < 0x2c00 - 0x2c2e : 0x2c30 >
+ALPHA 0x2c00 - 0x2c5f
+GRAPH 0x2c00 - 0x2c5f
+LOWER 0x2c30 - 0x2c5f
+UPPER 0x2c00 - 0x2c2f
+PRINT 0x2c00 - 0x2c5f
+SWIDTH1 0x2c00 - 0x2c5f
+
+MAPUPPER < 0x2c30 - 0x2c5f : 0x2c00 >
+MAPLOWER < 0x2c00 - 0x2c2f : 0x2c30 >
/*
* U+2C60 - U+2C7F : Latin Extended-C
@@ -2784,10 +2792,10 @@
*/
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
/*
@@ -3008,10 +3016,10 @@
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
Home |
Main Index |
Thread Index |
Old Index