summaryrefslogtreecommitdiff
path: root/tests/unictype/test-joiningtype_of.h
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2015-01-15 12:08:17 +0900
committerDaiki Ueno <ueno@gnu.org>2015-01-15 12:08:17 +0900
commit4b6bc42e050611b12758490ee85c997e54790784 (patch)
tree3d6bd79ebd0b7f02df8e6b3cf19a0ca9680d8483 /tests/unictype/test-joiningtype_of.h
parent803c77dea215638cdc08356ea5560ce93a03b6ff (diff)
downloadgnulib-4b6bc42e050611b12758490ee85c997e54790784.tar.gz
libunistring: update to Unicode 6.1.0
* lib/gen-uni-tables.c (output_joining_group): Switch to 3-level table to accommodate joining groups defined with higher codepoint value. Since there are only 88 groups defined in Unicode 7.0.0, use 7-bit packed format for level3 entries. (get_lbp): Update for Unicode 6.1.0. * lib/unictype/joininggroup_of.c (uc_joining_group): Adjust to use 3-level table. * lib/unictype/joininggroup_byname.gperf: Add Rohingya Yeh joining group name. * lib/unictype/joininggroup_name.h: Likewise. * lib/unilbrk/lbrktables.h (LBP_HL): New enumeration value. (unilbrk_table): Adjust table size. * lib/unilbrk/lbrktables.c (unilbrk_table): Add a row and column for LBP_HL. * lib/uniwidth/width.c (nonspacing_table_data): Add U+0604, U+08E4..U+08FE, U+1BAB, U+1CF4, U+A674..U+A67B, U+A69F, U+AAEC..U+AAED, U+AAF6, U+11100..U+11102, U+11127..U+1112B, U+1112D..U+11134, U+11180..U+11181, U+111B6..U+111BE, U+116AB, U+116AD, U+116B0..U+116B5, U+116B7, U+16F8F..U+16F92. Remove U+302E..U+302F. * tests/uniwidth/test-uc_width2.sh: Same updates as in lib/uniwidth/width.c. * all generated files under lib/uni* and tests/uni*: Regenerate. * modules/uni*/* (configure.ac): Bump minimum version to 0.9.5.
Diffstat (limited to 'tests/unictype/test-joiningtype_of.h')
-rw-r--r--tests/unictype/test-joiningtype_of.h40
1 files changed, 39 insertions, 1 deletions
diff --git a/tests/unictype/test-joiningtype_of.h b/tests/unictype/test-joiningtype_of.h
index 15fa7d6e4e..dea10ceeae 100644
--- a/tests/unictype/test-joiningtype_of.h
+++ b/tests/unictype/test-joiningtype_of.h
@@ -1,10 +1,11 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Arabic joining type of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 6.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 6.1.0. */
{ 0x0600, UC_JOINING_TYPE_U },
{ 0x0601, UC_JOINING_TYPE_U },
{ 0x0602, UC_JOINING_TYPE_U },
{ 0x0603, UC_JOINING_TYPE_U },
+ { 0x0604, UC_JOINING_TYPE_U },
{ 0x0608, UC_JOINING_TYPE_U },
{ 0x060B, UC_JOINING_TYPE_U },
{ 0x0620, UC_JOINING_TYPE_D },
@@ -275,5 +276,42 @@
{ 0x07E9, UC_JOINING_TYPE_D },
{ 0x07EA, UC_JOINING_TYPE_D },
{ 0x07FA, UC_JOINING_TYPE_C },
+ { 0x0840, UC_JOINING_TYPE_R },
+ { 0x0841, UC_JOINING_TYPE_D },
+ { 0x0842, UC_JOINING_TYPE_D },
+ { 0x0843, UC_JOINING_TYPE_D },
+ { 0x0844, UC_JOINING_TYPE_D },
+ { 0x0845, UC_JOINING_TYPE_D },
+ { 0x0846, UC_JOINING_TYPE_R },
+ { 0x0847, UC_JOINING_TYPE_D },
+ { 0x0848, UC_JOINING_TYPE_D },
+ { 0x0849, UC_JOINING_TYPE_R },
+ { 0x084A, UC_JOINING_TYPE_D },
+ { 0x084B, UC_JOINING_TYPE_D },
+ { 0x084C, UC_JOINING_TYPE_D },
+ { 0x084D, UC_JOINING_TYPE_D },
+ { 0x084E, UC_JOINING_TYPE_D },
+ { 0x084F, UC_JOINING_TYPE_R },
+ { 0x0850, UC_JOINING_TYPE_D },
+ { 0x0851, UC_JOINING_TYPE_D },
+ { 0x0852, UC_JOINING_TYPE_D },
+ { 0x0853, UC_JOINING_TYPE_D },
+ { 0x0854, UC_JOINING_TYPE_R },
+ { 0x0855, UC_JOINING_TYPE_D },
+ { 0x0856, UC_JOINING_TYPE_U },
+ { 0x0857, UC_JOINING_TYPE_U },
+ { 0x0858, UC_JOINING_TYPE_U },
+ { 0x08A0, UC_JOINING_TYPE_D },
+ { 0x08A2, UC_JOINING_TYPE_D },
+ { 0x08A3, UC_JOINING_TYPE_D },
+ { 0x08A4, UC_JOINING_TYPE_D },
+ { 0x08A5, UC_JOINING_TYPE_D },
+ { 0x08A6, UC_JOINING_TYPE_D },
+ { 0x08A7, UC_JOINING_TYPE_D },
+ { 0x08A8, UC_JOINING_TYPE_D },
+ { 0x08A9, UC_JOINING_TYPE_D },
+ { 0x08AA, UC_JOINING_TYPE_R },
+ { 0x08AB, UC_JOINING_TYPE_R },
+ { 0x08AC, UC_JOINING_TYPE_R },
{ 0x200C, UC_JOINING_TYPE_U },
{ 0x200D, UC_JOINING_TYPE_C }