Skip to content

Commit

Permalink
Update Unicode to version 16.0.0 (#14024)
Browse files Browse the repository at this point in the history
This is an automated commit created by the Maintenance project
https://github.com/eksperimental/maintenance

Before merging, please read the release notes by visiting
<http://www.unicode.org/versions/Unicode16.0.0/>
and assess if additional changes are necessary in the code base.
  • Loading branch information
maintenance-beam-app authored Nov 29, 2024
1 parent 521216f commit 13d3cc0
Show file tree
Hide file tree
Showing 10 changed files with 5,863 additions and 726 deletions.
2 changes: 1 addition & 1 deletion lib/elixir/lib/string.ex
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ defmodule String do
"hello world"
The functions in this module act according to
[The Unicode Standard, Version 15.1.0](http://www.unicode.org/versions/Unicode15.1.0/).
[The Unicode Standard, Version 16.0.0](http://www.unicode.org/versions/Unicode16.0.0/).
## Interpolation
Expand Down
98 changes: 77 additions & 21 deletions lib/elixir/unicode/IdentifierType.txt

Large diffs are not rendered by default.

147 changes: 124 additions & 23 deletions lib/elixir/unicode/PropList.txt

Large diffs are not rendered by default.

65 changes: 60 additions & 5 deletions lib/elixir/unicode/PropertyValueAliases.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# PropertyValueAliases-15.1.0.txt
# Date: 2023-08-07, 15:21:34 GMT
# © 2023 Unicode®, Inc.
# PropertyValueAliases-16.0.0.txt
# Date: 2024-07-30, 19:59:00 GMT
# © 2024 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see https://www.unicode.org/terms_of_use.html
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
# For documentation, see https://www.unicode.org/reports/tr44/
Expand Down Expand Up @@ -92,6 +92,7 @@ age; 13.0 ; V13_0
age; 14.0 ; V14_0
age; 15.0 ; V15_0
age; 15.1 ; V15_1
age; 16.0 ; V16_0
age; NA ; Unassigned

# Alphabetic (Alpha)
Expand Down Expand Up @@ -245,6 +246,7 @@ blk; Duployan ; Duployan
blk; Early_Dynastic_Cuneiform ; Early_Dynastic_Cuneiform
blk; Egyptian_Hieroglyph_Format_Controls; Egyptian_Hieroglyph_Format_Controls
blk; Egyptian_Hieroglyphs ; Egyptian_Hieroglyphs
blk; Egyptian_Hieroglyphs_Ext_A ; Egyptian_Hieroglyphs_Extended_A
blk; Elbasan ; Elbasan
blk; Elymaic ; Elymaic
blk; Emoticons ; Emoticons
Expand All @@ -257,6 +259,7 @@ blk; Ethiopic_Ext ; Ethiopic_Extended
blk; Ethiopic_Ext_A ; Ethiopic_Extended_A
blk; Ethiopic_Ext_B ; Ethiopic_Extended_B
blk; Ethiopic_Sup ; Ethiopic_Supplement
blk; Garay ; Garay
blk; Geometric_Shapes ; Geometric_Shapes
blk; Geometric_Shapes_Ext ; Geometric_Shapes_Extended
blk; Georgian ; Georgian
Expand All @@ -271,6 +274,7 @@ blk; Greek_Ext ; Greek_Extended
blk; Gujarati ; Gujarati
blk; Gunjala_Gondi ; Gunjala_Gondi
blk; Gurmukhi ; Gurmukhi
blk; Gurung_Khema ; Gurung_Khema
blk; Half_And_Full_Forms ; Halfwidth_And_Fullwidth_Forms
blk; Half_Marks ; Combining_Half_Marks
blk; Hangul ; Hangul_Syllables
Expand Down Expand Up @@ -311,6 +315,7 @@ blk; Khmer ; Khmer
blk; Khmer_Symbols ; Khmer_Symbols
blk; Khojki ; Khojki
blk; Khudawadi ; Khudawadi
blk; Kirat_Rai ; Kirat_Rai
blk; Lao ; Lao
blk; Latin_1_Sup ; Latin_1_Supplement ; Latin_1
blk; Latin_Ext_A ; Latin_Extended_A
Expand Down Expand Up @@ -367,6 +372,7 @@ blk; Music ; Musical_Symbols
blk; Myanmar ; Myanmar
blk; Myanmar_Ext_A ; Myanmar_Extended_A
blk; Myanmar_Ext_B ; Myanmar_Extended_B
blk; Myanmar_Ext_C ; Myanmar_Extended_C
blk; Nabataean ; Nabataean
blk; Nag_Mundari ; Nag_Mundari
blk; Nandinagari ; Nandinagari
Expand All @@ -380,6 +386,7 @@ blk; Nyiakeng_Puachue_Hmong ; Nyiakeng_Puachue_Hmong
blk; OCR ; Optical_Character_Recognition
blk; Ogham ; Ogham
blk; Ol_Chiki ; Ol_Chiki
blk; Ol_Onal ; Ol_Onal
blk; Old_Hungarian ; Old_Hungarian
blk; Old_Italic ; Old_Italic
blk; Old_North_Arabian ; Old_North_Arabian
Expand Down Expand Up @@ -425,6 +432,7 @@ blk; Soyombo ; Soyombo
blk; Specials ; Specials
blk; Sundanese ; Sundanese
blk; Sundanese_Sup ; Sundanese_Supplement
blk; Sunuwar ; Sunuwar
blk; Sup_Arrows_A ; Supplemental_Arrows_A
blk; Sup_Arrows_B ; Supplemental_Arrows_B
blk; Sup_Arrows_C ; Supplemental_Arrows_C
Expand All @@ -438,6 +446,7 @@ blk; Sutton_SignWriting ; Sutton_SignWriting
blk; Syloti_Nagri ; Syloti_Nagri
blk; Symbols_And_Pictographs_Ext_A ; Symbols_And_Pictographs_Extended_A
blk; Symbols_For_Legacy_Computing ; Symbols_For_Legacy_Computing
blk; Symbols_For_Legacy_Computing_Sup ; Symbols_For_Legacy_Computing_Supplement
blk; Syriac ; Syriac
blk; Syriac_Sup ; Syriac_Supplement
blk; Tagalog ; Tagalog
Expand All @@ -460,8 +469,10 @@ blk; Thai ; Thai
blk; Tibetan ; Tibetan
blk; Tifinagh ; Tifinagh
blk; Tirhuta ; Tirhuta
blk; Todhri ; Todhri
blk; Toto ; Toto
blk; Transport_And_Map ; Transport_And_Map_Symbols
blk; Tulu_Tigalari ; Tulu_Tigalari
blk; UCAS ; Unified_Canadian_Aboriginal_Syllabics; Canadian_Syllabics
blk; UCAS_Ext ; Unified_Canadian_Aboriginal_Syllabics_Extended
blk; UCAS_Ext_A ; Unified_Canadian_Aboriginal_Syllabics_Extended_A
Expand Down Expand Up @@ -909,6 +920,7 @@ InSC; Number_Joiner ; Number_Joiner
InSC; Other ; Other
InSC; Pure_Killer ; Pure_Killer
InSC; Register_Shifter ; Register_Shifter
InSC; Reordering_Killer ; Reordering_Killer
InSC; Syllable_Modifier ; Syllable_Modifier
InSC; Tone_Letter ; Tone_Letter
InSC; Tone_Mark ; Tone_Mark
Expand Down Expand Up @@ -1008,6 +1020,7 @@ jg ; Heh_Goal ; Heh_Goal
jg ; Heth ; Heth
jg ; Kaf ; Kaf
jg ; Kaph ; Kaph
jg ; Kashmiri_Yeh ; Kashmiri_Yeh
jg ; Khaph ; Khaph
jg ; Knotted_Heh ; Knotted_Heh
jg ; Lam ; Lam
Expand Down Expand Up @@ -1073,7 +1086,7 @@ jg ; Syriac_Waw ; Syriac_Waw
jg ; Tah ; Tah
jg ; Taw ; Taw
jg ; Teh_Marbuta ; Teh_Marbuta
jg ; Teh_Marbuta_Goal ; Hamza_On_Heh_Goal
jg ; Teh_Marbuta_Goal ; Teh_Marbuta_Goal ; Hamza_On_Heh_Goal
jg ; Teth ; Teth
jg ; Thin_Yeh ; Thin_Yeh
jg ; Vertical_Tail ; Vertical_Tail
Expand Down Expand Up @@ -1165,6 +1178,11 @@ Lower; Y ; Yes ; T
Math; N ; No ; F ; False
Math; Y ; Yes ; T ; True

# Modifier_Combining_Mark (MCM)

MCM; N ; No ; F ; False
MCM; Y ; Yes ; T ; True

# NFC_Quick_Check (NFC_QC)

NFC_QC; M ; Maybe
Expand Down Expand Up @@ -1326,6 +1344,7 @@ sc ; Egyp ; Egyptian_Hieroglyphs
sc ; Elba ; Elbasan
sc ; Elym ; Elymaic
sc ; Ethi ; Ethiopic
sc ; Gara ; Garay
sc ; Geor ; Georgian
sc ; Glag ; Glagolitic
sc ; Gong ; Gunjala_Gondi
Expand All @@ -1334,6 +1353,7 @@ sc ; Goth ; Gothic
sc ; Gran ; Grantha
sc ; Grek ; Greek
sc ; Gujr ; Gujarati
sc ; Gukh ; Gurung_Khema
sc ; Guru ; Gurmukhi
sc ; Hang ; Hangul
sc ; Hani ; Han
Expand All @@ -1356,6 +1376,7 @@ sc ; Khmr ; Khmer
sc ; Khoj ; Khojki
sc ; Kits ; Khitan_Small_Script
sc ; Knda ; Kannada
sc ; Krai ; Kirat_Rai
sc ; Kthi ; Kaithi
sc ; Lana ; Tai_Tham
sc ; Laoo ; Lao
Expand Down Expand Up @@ -1392,6 +1413,7 @@ sc ; Nkoo ; Nko
sc ; Nshu ; Nushu
sc ; Ogam ; Ogham
sc ; Olck ; Ol_Chiki
sc ; Onao ; Ol_Onal
sc ; Orkh ; Old_Turkic
sc ; Orya ; Oriya
sc ; Osge ; Osage
Expand Down Expand Up @@ -1423,6 +1445,7 @@ sc ; Sogo ; Old_Sogdian
sc ; Sora ; Sora_Sompeng
sc ; Soyo ; Soyombo
sc ; Sund ; Sundanese
sc ; Sunu ; Sunuwar
sc ; Sylo ; Syloti_Nagri
sc ; Syrc ; Syriac
sc ; Tagb ; Tagbanwa
Expand All @@ -1440,7 +1463,9 @@ sc ; Thai ; Thai
sc ; Tibt ; Tibetan
sc ; Tirh ; Tirhuta
sc ; Tnsa ; Tangsa
sc ; Todr ; Todhri
sc ; Toto ; Toto
sc ; Tutg ; Tulu_Tigalari
sc ; Ugar ; Ugaritic
sc ; Vaii ; Vai
sc ; Vith ; Vithkuqi
Expand Down Expand Up @@ -1650,4 +1675,34 @@ XIDS; Y ; Yes ; T

# @missing: 0000..10FFFF; cjkRSUnicode; <none>

# kEH_Cat (kEH_Cat)

# @missing: 0000..10FFFF; kEH_Cat; <none>

# kEH_Desc (kEH_Desc)

# @missing: 0000..10FFFF; kEH_Desc; <none>

# kEH_HG (kEH_HG)

# @missing: 0000..10FFFF; kEH_HG; <none>

# kEH_IFAO (kEH_IFAO)

# @missing: 0000..10FFFF; kEH_IFAO; <none>

# kEH_JSesh (kEH_JSesh)

# @missing: 0000..10FFFF; kEH_JSesh; <none>

# kEH_NoMirror (kEH_NoMirror)

kEH_NoMirror; N ; No ; F ; False
kEH_NoMirror; Y ; Yes ; T ; True

# kEH_NoRotate (kEH_NoRotate)

kEH_NoRotate; N ; No ; F ; False
kEH_NoRotate; Y ; Yes ; T ; True

# EOF
Loading

0 comments on commit 13d3cc0

Please sign in to comment.