diff options
author | Daiki Ueno <ueno@gnu.org> | 2015-01-15 12:08:17 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2015-01-15 12:08:17 +0900 |
commit | 4b6bc42e050611b12758490ee85c997e54790784 (patch) | |
tree | 3d6bd79ebd0b7f02df8e6b3cf19a0ca9680d8483 /tests/unicase/test-ignorable.c | |
parent | 803c77dea215638cdc08356ea5560ce93a03b6ff (diff) | |
download | gnulib-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/unicase/test-ignorable.c')
-rw-r--r-- | tests/unicase/test-ignorable.c | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/tests/unicase/test-ignorable.c b/tests/unicase/test-ignorable.c index d567640ea7..fa04bcf150 100644 --- a/tests/unicase/test-ignorable.c +++ b/tests/unicase/test-ignorable.c @@ -42,7 +42,7 @@ { 0x05C4, 0x05C5 }, { 0x05C7, 0x05C7 }, { 0x05F4, 0x05F4 }, - { 0x0600, 0x0603 }, + { 0x0600, 0x0604 }, { 0x0610, 0x061A }, { 0x0640, 0x0640 }, { 0x064B, 0x065F }, @@ -58,6 +58,7 @@ { 0x07FA, 0x07FA }, { 0x0816, 0x082D }, { 0x0859, 0x085B }, + { 0x08E4, 0x08FE }, { 0x0900, 0x0902 }, { 0x093A, 0x093A }, { 0x093C, 0x093C }, @@ -177,6 +178,7 @@ { 0x1B80, 0x1B81 }, { 0x1BA2, 0x1BA5 }, { 0x1BA8, 0x1BA9 }, + { 0x1BAB, 0x1BAB }, { 0x1BE6, 0x1BE6 }, { 0x1BE8, 0x1BE9 }, { 0x1BED, 0x1BED }, @@ -188,6 +190,7 @@ { 0x1CD4, 0x1CE0 }, { 0x1CE2, 0x1CE8 }, { 0x1CED, 0x1CED }, + { 0x1CF4, 0x1CF4 }, { 0x1DC0, 0x1DE6 }, { 0x1DFC, 0x1DFF }, { 0x1FBD, 0x1FBD }, @@ -203,9 +206,6 @@ { 0x202A, 0x202E }, { 0x2060, 0x2064 }, { 0x206A, 0x206F }, - { 0x2071, 0x2071 }, - { 0x207F, 0x207F }, - { 0x2095, 0x209C }, { 0x20D0, 0x20F0 }, { 0x2CEF, 0x2CF1 }, { 0x2D6F, 0x2D6F }, @@ -213,7 +213,7 @@ { 0x2DE0, 0x2DFF }, { 0x2E2F, 0x2E2F }, { 0x3005, 0x3005 }, - { 0x302A, 0x302F }, + { 0x302A, 0x302D }, { 0x3031, 0x3035 }, { 0x303B, 0x303B }, { 0x3099, 0x309E }, @@ -222,8 +222,9 @@ { 0xA4F8, 0xA4FD }, { 0xA60C, 0xA60C }, { 0xA66F, 0xA672 }, - { 0xA67C, 0xA67D }, + { 0xA674, 0xA67D }, { 0xA67F, 0xA67F }, + { 0xA69F, 0xA69F }, { 0xA6F0, 0xA6F1 }, { 0xA700, 0xA721 }, { 0xA788, 0xA78A }, @@ -252,6 +253,9 @@ { 0xAABE, 0xAABF }, { 0xAAC1, 0xAAC1 }, { 0xAADD, 0xAADD }, + { 0xAAEC, 0xAAED }, + { 0xAAF3, 0xAAF4 }, + { 0xAAF6, 0xAAF6 }, { 0xABE5, 0xABE5 }, { 0xABE8, 0xABE8 }, { 0xABED, 0xABED }, @@ -284,6 +288,16 @@ { 0x110B3, 0x110B6 }, { 0x110B9, 0x110BA }, { 0x110BD, 0x110BD }, + { 0x11100, 0x11102 }, + { 0x11127, 0x1112B }, + { 0x1112D, 0x11134 }, + { 0x11180, 0x11181 }, + { 0x111B6, 0x111BE }, + { 0x116AB, 0x116AB }, + { 0x116AD, 0x116AD }, + { 0x116B0, 0x116B5 }, + { 0x116B7, 0x116B7 }, + { 0x16F8F, 0x16F9F }, { 0x1D167, 0x1D169 }, { 0x1D173, 0x1D182 }, { 0x1D185, 0x1D18B }, |