summaryrefslogtreecommitdiff
path: root/tests/unictype/test-categ_Lm.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-12-30 21:54:23 +0100
committerBruno Haible <bruno@clisp.org>2021-12-30 22:18:09 +0100
commita3a579e5c8aa75c63cb6bedead350e349e5e6df4 (patch)
treedaf4f139778a8bb761bb0e1ecfe7b866b2b97538 /tests/unictype/test-categ_Lm.c
parentdd6f8ed864800997a4945165692f38f55982ae4b (diff)
downloadgnulib-a3a579e5c8aa75c63cb6bedead350e349e5e6df4.tar.gz
Update to Unicode 12.0.0.
* lib/gen-uni-tables.c (is_property_default_ignorable_code_point): Exclude 0x13430..0x13438. (get_lbp): Update such that unilbrk/lbrkprop.txt comes out as expected. (get_wbp): Map 0xFF10..0xFF19 to WBP_NUMERIC. * lib/uniwidth/width.c (nonspacing_table_data, nonspacing_table_ind): Update. (uc_width): Assign width 2 to the characters 0x16FE2..0x16FE3, 0x187F2..0x187F7, 0x1B150..0x1B152, 0x1B164..0x1B167, 0x1F6D5, 0x1F6FA, 0x1F7E0..0x1F7EB, 0x1F90D..0x1F90F, 0x1FA70..0x1FA73, 0x1FA78..0x1FA7A, 0x1FA80..0x1FA82, 0x1FA90..0x1FA95. * tests/uniwidth/test-uc_width2.sh: Expect width 0 for the characters 0x0EBA, 0xA9BD, 0x119D4..0x119D7, 0x119DA..0x119DB, 0x119E0, 0x13430..0x13438, 0x16F4F, 0x1E130..0x1E136, 0x1E2EC..0x1E2EF. Expect width 2 for the characters 0x16FE2..0x16FE3, 0x187F2..0x187F7, 0x1B150..0x1B152, 0x1B164..0x1B167, 0x1F6D5, 0x1F6FA, 0x1F7E0..0x1F7EB, 0x1F90D..0x1F90F, 0x1FA70..0x1FA73, 0x1FA78..0x1FA7A, 0x1FA80..0x1FA82, 0x1FA90..0x1FA95. * All generated files under lib/uni* and tests/uni*: Regenerate. * tests/uniname/NameAliases.txt: Update. * tests/uniname/UnicodeData.txt: Update. * tests/uninorm/NormalizationTest.txt: Update. * tests/unigbrk/GraphemeBreakTest.txt: Update. * tests/uniwbrk/WordBreakTest.txt: Update. * All the affected modules: Bump required libunistring version.
Diffstat (limited to 'tests/unictype/test-categ_Lm.c')
-rw-r--r--tests/unictype/test-categ_Lm.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/unictype/test-categ_Lm.c b/tests/unictype/test-categ_Lm.c
index a0a36c53c4..6808ba2fde 100644
--- a/tests/unictype/test-categ_Lm.c
+++ b/tests/unictype/test-categ_Lm.c
@@ -73,7 +73,10 @@
{ 0xFF9E, 0xFF9F },
{ 0x16B40, 0x16B43 },
{ 0x16F93, 0x16F9F },
- { 0x16FE0, 0x16FE1 }
+ { 0x16FE0, 0x16FE1 },
+ { 0x16FE3, 0x16FE3 },
+ { 0x1E137, 0x1E13D },
+ { 0x1E94B, 0x1E94B }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lm)
#include "test-predicate-part2.h"