glibc/localedata/unicode-gen
Mike FABIAN 88dc93cb40 Update to Unicode 17.0.0 [BZ #33289]
Unicode 17.0.0 Support: Character encoding, character type info, and
transliteration tables are all updated to Unicode 17.0.0, using
the generator scripts contributed by Mike FABIAN (Red Hat).

Changes in CHARMAP and WIDTH:

    Total added characters in newly generated CHARMAP: 4803
    Total removed characters in newly generated WIDTH: 0
    Total changed characters in newly generated WIDTH: 0
    Total added characters in newly generated WIDTH: 4512

Some combining characters and other non-spacing marks have been added
with WIDTH 0. Lots of characters have been added with WIDTH 2, most of
them are CJK Ideographs plus a few Tangut characters and 7 emoji.

Changes in ctype:

    alpha: Added 4672 characters in new ctype which were not in old ctype
    combining: Added 42 characters in new ctype which were not in old ctype
    combining_level3: Added 8 characters in new ctype which were not in old ctype
    graph: Added 4803 characters in new ctype which were not in old ctype
    lower: Missing: ʕ 0x295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
    lower: Added 27 characters in new ctype which were not in old ctype
    print: Added 4803 characters in new ctype which were not in old ctype
    punct: Added 131 characters in new ctype which were not in old ctype
    tolower: Added 28 characters in new ctype which were not in old ctype
    totitle: Added 28 characters in new ctype which were not in old ctype
    toupper: Added 28 characters in new ctype which were not in old ctype
    upper: Added 28 characters in new ctype which were not in old ctype

Nothing suspicious in the additions.

About the character removed from lower:

ʕ 0x295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE

In UnicodeData.txt it changed from 'Ll' (Letter Lowercase) to 'Lo' (Letter Other):

-0295;LATIN LETTER PHARYNGEAL VOICED FRICATIVE;Ll;0;L;;;;;N;LATIN LETTER REVERSED GLOTTAL STOP;;;;
+0295;LATIN LETTER PHARYNGEAL VOICED FRICATIVE;Lo;0;L;;;;;N;LATIN LETTER REVERSED GLOTTAL STOP;;;;

Resolves: BZ #33289

Reviewed-by: Collin Funk <collin.funk1@gmail.com>
2025-09-11 09:42:18 +02:00
..
DerivedCoreProperties.txt Update to Unicode 17.0.0 [BZ #33289] 2025-09-11 09:42:18 +02:00
EastAsianWidth.txt Update to Unicode 17.0.0 [BZ #33289] 2025-09-11 09:42:18 +02:00
HangulSyllableType.txt Update to Unicode 17.0.0 [BZ #33289] 2025-09-11 09:42:18 +02:00
Makefile Update to Unicode 17.0.0 [BZ #33289] 2025-09-11 09:42:18 +02:00
UnicodeData.txt Update to Unicode 17.0.0 [BZ #33289] 2025-09-11 09:42:18 +02:00
ctype_compatibility.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
ctype_compatibility_test_cases.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_translit_circle.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_translit_cjk_compat.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_translit_combining.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_translit_compat.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_translit_font.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_translit_fraction.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gen_unicode_ctype.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
unicode-license.txt Update to Unicode 17.0.0 [BZ #33289] 2025-09-11 09:42:18 +02:00
unicode_utils.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
utf8_compatibility.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
utf8_gen.py Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00