summaryrefslogtreecommitdiff
path: root/tests/unictype/test-joiningtype_of.h
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2015-01-15 12:44:00 +0900
committerDaiki Ueno <ueno@gnu.org>2015-01-15 12:44:00 +0900
commit7585eb3f16ab1e83f1d46ed5bb243488d8c34228 (patch)
tree24f29e0493a5f22674042c1a375f814a17ef1467 /tests/unictype/test-joiningtype_of.h
parent0d1916cba5b1f783a284520f30371c7c7383cb26 (diff)
downloadgnulib-7585eb3f16ab1e83f1d46ed5bb243488d8c34228.tar.gz
libunistring: update to Unicode 7.0.0
* lib/unictype/joininggroup_byname.gperf: Add Straight Waw and Manichaean names. * lib/unictype/joininggroup_name.h: Likewise. * lib/unictype.in.h (UC_JOINING_GROUP_STRAIGHT_WAW) (UC_JOINING_GROUP_MANICHAEAN_ALEPH): New enumeration values. * lib/gen-uni-tables.c (UC_JOINING_GROUP_STRAIGHT_WAW) (UC_JOINING_GROUP_MANICHAEAN_*): New enumeration values. (fill_arabicshaping, joining_group_as_c_identifier): Support those enum values. (is_property_alphabetic): Accept newly added characters to cuneiform numeric signs. (is_property_default_ignorable_code_point): Reject U+0605. (FIELDLEN): Increase from 120 to 160. * lib/uniwidth/width.c (nonspacing_table_data): Add U+0605, U+08FF, U+0C00, U+0C81, U+0D01, U+1AB0..U+1ABE, U+1BAC..U+1BAD, U+1CF8..U+1CF9, U+1DE7..U+1DF5, U+A9E5, U+AA7C, U+FE27..U+FE2D, U+102E0, U+10376..U+1037A, U+10AE5..U+10AE6, U+1107F, U+11173, U+1122F..U+11231, U+11234, U+11236..U+11237, U+112DF, U+112E3..U+112EA, U+11301, U+1133C, U+11340, U+11366..U+1136C, U+11370..U+11374, U+114B3..U+114B8, U+114BA, U+114BF..U+114C0, U+114C2..U+114C3, U+115B2..U+115B5, U+115BC..U+115C0, U+11633..U+1163A, U+1163D, U+1163F..U+11640, U+16AF0..U+16AF4, U+16B30..U+16B36, U+1BC9D..U+1BC9E, U+1BCA0..U+1BCA3, and U+1E8D0..U+1E8D6. (uc_width): Adjust nonspacing_table_ind boundary from 240 to 248. * tests/uniwidth/test-uc_width2.sh: Same updates as in lib/uniwidth/width.c. * all generated files under lib/uni* and tests/uni*: Regenerate.
Diffstat (limited to 'tests/unictype/test-joiningtype_of.h')
-rw-r--r--tests/unictype/test-joiningtype_of.h79
1 files changed, 77 insertions, 2 deletions
diff --git a/tests/unictype/test-joiningtype_of.h b/tests/unictype/test-joiningtype_of.h
index 1a68628637..5ae2e790ef 100644
--- a/tests/unictype/test-joiningtype_of.h
+++ b/tests/unictype/test-joiningtype_of.h
@@ -1,11 +1,12 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Arabic joining type of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 6.3.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 7.0.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 },
+ { 0x0605, UC_JOINING_TYPE_U },
{ 0x0608, UC_JOINING_TYPE_U },
{ 0x060B, UC_JOINING_TYPE_U },
{ 0x0620, UC_JOINING_TYPE_D },
@@ -302,6 +303,7 @@
{ 0x0857, UC_JOINING_TYPE_U },
{ 0x0858, UC_JOINING_TYPE_U },
{ 0x08A0, UC_JOINING_TYPE_D },
+ { 0x08A1, UC_JOINING_TYPE_D },
{ 0x08A2, UC_JOINING_TYPE_D },
{ 0x08A3, UC_JOINING_TYPE_D },
{ 0x08A4, UC_JOINING_TYPE_D },
@@ -313,6 +315,12 @@
{ 0x08AA, UC_JOINING_TYPE_R },
{ 0x08AB, UC_JOINING_TYPE_R },
{ 0x08AC, UC_JOINING_TYPE_R },
+ { 0x08AD, UC_JOINING_TYPE_U },
+ { 0x08AE, UC_JOINING_TYPE_R },
+ { 0x08AF, UC_JOINING_TYPE_D },
+ { 0x08B0, UC_JOINING_TYPE_D },
+ { 0x08B1, UC_JOINING_TYPE_R },
+ { 0x08B2, UC_JOINING_TYPE_R },
{ 0x1806, UC_JOINING_TYPE_U },
{ 0x1807, UC_JOINING_TYPE_D },
{ 0x180A, UC_JOINING_TYPE_C },
@@ -504,4 +512,71 @@
{ 0xA870, UC_JOINING_TYPE_D },
{ 0xA871, UC_JOINING_TYPE_D },
{ 0xA872, UC_JOINING_TYPE_L },
- { 0xA873, UC_JOINING_TYPE_U }
+ { 0xA873, UC_JOINING_TYPE_U },
+ { 0x10AC0, UC_JOINING_TYPE_D },
+ { 0x10AC1, UC_JOINING_TYPE_D },
+ { 0x10AC2, UC_JOINING_TYPE_D },
+ { 0x10AC3, UC_JOINING_TYPE_D },
+ { 0x10AC4, UC_JOINING_TYPE_D },
+ { 0x10AC5, UC_JOINING_TYPE_R },
+ { 0x10AC6, UC_JOINING_TYPE_U },
+ { 0x10AC7, UC_JOINING_TYPE_R },
+ { 0x10AC8, UC_JOINING_TYPE_U },
+ { 0x10AC9, UC_JOINING_TYPE_R },
+ { 0x10ACA, UC_JOINING_TYPE_R },
+ { 0x10ACB, UC_JOINING_TYPE_U },
+ { 0x10ACC, UC_JOINING_TYPE_U },
+ { 0x10ACD, UC_JOINING_TYPE_L },
+ { 0x10ACE, UC_JOINING_TYPE_R },
+ { 0x10ACF, UC_JOINING_TYPE_R },
+ { 0x10AD0, UC_JOINING_TYPE_R },
+ { 0x10AD1, UC_JOINING_TYPE_R },
+ { 0x10AD2, UC_JOINING_TYPE_R },
+ { 0x10AD3, UC_JOINING_TYPE_D },
+ { 0x10AD4, UC_JOINING_TYPE_D },
+ { 0x10AD5, UC_JOINING_TYPE_D },
+ { 0x10AD6, UC_JOINING_TYPE_D },
+ { 0x10AD7, UC_JOINING_TYPE_L },
+ { 0x10AD8, UC_JOINING_TYPE_D },
+ { 0x10AD9, UC_JOINING_TYPE_D },
+ { 0x10ADA, UC_JOINING_TYPE_D },
+ { 0x10ADB, UC_JOINING_TYPE_D },
+ { 0x10ADC, UC_JOINING_TYPE_D },
+ { 0x10ADD, UC_JOINING_TYPE_R },
+ { 0x10ADE, UC_JOINING_TYPE_D },
+ { 0x10ADF, UC_JOINING_TYPE_D },
+ { 0x10AE0, UC_JOINING_TYPE_D },
+ { 0x10AE1, UC_JOINING_TYPE_R },
+ { 0x10AE2, UC_JOINING_TYPE_U },
+ { 0x10AE3, UC_JOINING_TYPE_U },
+ { 0x10AE4, UC_JOINING_TYPE_R },
+ { 0x10AEB, UC_JOINING_TYPE_D },
+ { 0x10AEC, UC_JOINING_TYPE_D },
+ { 0x10AED, UC_JOINING_TYPE_D },
+ { 0x10AEE, UC_JOINING_TYPE_D },
+ { 0x10AEF, UC_JOINING_TYPE_R },
+ { 0x10B80, UC_JOINING_TYPE_D },
+ { 0x10B81, UC_JOINING_TYPE_R },
+ { 0x10B82, UC_JOINING_TYPE_D },
+ { 0x10B83, UC_JOINING_TYPE_R },
+ { 0x10B84, UC_JOINING_TYPE_R },
+ { 0x10B85, UC_JOINING_TYPE_R },
+ { 0x10B86, UC_JOINING_TYPE_D },
+ { 0x10B87, UC_JOINING_TYPE_D },
+ { 0x10B88, UC_JOINING_TYPE_D },
+ { 0x10B89, UC_JOINING_TYPE_R },
+ { 0x10B8A, UC_JOINING_TYPE_D },
+ { 0x10B8B, UC_JOINING_TYPE_D },
+ { 0x10B8C, UC_JOINING_TYPE_R },
+ { 0x10B8D, UC_JOINING_TYPE_D },
+ { 0x10B8E, UC_JOINING_TYPE_R },
+ { 0x10B8F, UC_JOINING_TYPE_R },
+ { 0x10B90, UC_JOINING_TYPE_D },
+ { 0x10B91, UC_JOINING_TYPE_R },
+ { 0x10BA9, UC_JOINING_TYPE_R },
+ { 0x10BAA, UC_JOINING_TYPE_R },
+ { 0x10BAB, UC_JOINING_TYPE_R },
+ { 0x10BAC, UC_JOINING_TYPE_R },
+ { 0x10BAD, UC_JOINING_TYPE_D },
+ { 0x10BAE, UC_JOINING_TYPE_D },
+ { 0x10BAF, UC_JOINING_TYPE_U }