]> Savannah Git Hosting - gnulib.git/commit
Update to Unicode 10.0.0, part 3.
authorBruno Haible <bruno@clisp.org>
Sun, 26 Dec 2021 18:54:42 +0000 (19:54 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 26 Dec 2021 22:11:41 +0000 (23:11 +0100)
commit99fda86839dc10996daff1994ac27b42d1b79f82
tree5008a6375d33c7cdeabc0d18f57a6b881482fa71
parent23de1304751479c04fe8bb09954e097f2edead92
Update to Unicode 10.0.0, part 3.

* lib/gen-uni-tables.c (get_lbp): Update such that unilbrk/lbrkprop.txt comes
out as expected. Use is_property_regional_indicator.
(get_wbp): Update such that uniwbrk/wbrkprop.txt comes out as expected.
Use is_property_regional_indicator.

* lib/uniname/gen-uninames.lisp (main): Ignore empty lines and comment
lines in the aliases file. Needed because since 2015-06-20, we use the
unmodified Unicode NameAliases.txt file. Remove reference to undefined
variable. Correct indentation.

* tests/uniwidth/test-uc_width2.sh: Expect width 0 for the characters
0x0AFA..0x0AFF, 0x0D00, 0x0D3B..0x0D3C, 0x1DF6..0x1DF9,
0x11A01..0x11A06, 0x11A09..0x11A0A, 0x11A33..0x11A38, 0x11A3B..0x11A3E,
0x11A47, 0x11A51..0x11A56, 0x11A59..0x11A5B, 0x11A8A..0x11A96,
0x11A98..0x11A99, 0x11D31..0x11D36, 0x11D3A, 0x11D3C..0x11D3D,
0x11D3F..0x11D45, 0x11D47.
ChangeLog
lib/gen-uni-tables.c
lib/unilbrk/lbrkprop1.h
lib/unilbrk/lbrkprop2.h
lib/uniname/gen-uninames.lisp
lib/uniname/uninames.h
lib/uniwbrk/wbrkprop.h
tests/uniwidth/test-uc_width2.sh