Hash :
2118e7cf
Author :
Date :
2022-10-16T00:46:24
Update to Unicode 15.0.0. * lib/gen-uni-tables.c (is_property_default_ignorable_code_point): Exclude 0x13439..0x1343F. (get_lbp): Update such that unilbrk/lbrkprop.txt comes out as expected. * 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. * tests/uniwidth/test-uc_width2.sh: Expect width 0 for the characters 0x0ECE, 0x10EFD..0x10EFF, 0x11241, 0x11F00..0x11F01, 0x11F36..0x11F3A, 0x11F40, 0x11F42, 0x13439..0x13440, 0x13447..0x13455, 0x1E08F, 0x1E4EC..0x1E4EF. * All the affected modules: Bump required libunistring version.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Description:
Titlecase mapping for UTF-32 substrings (locale dependent).
Files:
lib/unicase/u32-ct-totitle.c
lib/unicase/u-ct-totitle.h
lib/unicase/context.h
Depends-on:
unicase/base
unicase/cased
unicase/ignorable
unicase/special-casing
unicase/totitle
unicase/tolower
uniwbrk/u32-wordbreaks
unictype/combining-class
unictype/property-soft-dotted
unistr/u32-mbtouc-unsafe
unistr/u32-uctomb
unistr/u32-cpy
uninorm/u32-normalize
stdbool
configure.ac:
gl_LIBUNISTRING_MODULE([1.1], [unicase/u32-ct-totitle])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE
lib_SOURCES += unicase/u32-ct-totitle.c
endif
Include:
"unicase.h"
License:
LGPLv3+ or GPLv2+
Maintainer:
all