Add missing GUnicodeScript entries
I just diffed the contents of GUnicodeScript
against the full list of ISO 15924 codes, and it seems GLib is missing some. These should be added, and a test added for each of them in glib/tests/unicode.c
:
Afak 439 Afaka afaka 2010-12-21
Aran 161 Arabic (Nastaliq variant) arabe (variante nastalique) 1.1 2014-11-15
Blis 550 Blissymbols symboles Bliss 2004-05-01
Cirt 291 Cirth cirth 2004-05-01
Cyrs 221 Cyrillic (Old Church Slavonic variant) cyrillique (variante slavonne) 1.1 2004-05-01
Egyd 070 Egyptian demotic démotique égyptien 2004-05-01
Egyh 060 Egyptian hieratic hiératique égyptien 5.2 2004-05-01
Geok 241 Khutsuri (Asomtavruli and Nuskhuri) khoutsouri (assomtavrouli et nouskhouri) Georgian 1.1 2012-10-16
Hanb 503 Han with Bopomofo (alias for Han + Bopomofo) han avec bopomofo (alias pour han + bopomofo) 1.1 2016-01-19
Hans 501 Han (Simplified variant) idéogrammes han (variante simplifiée) 1.1 2004-05-29
Hant 502 Han (Traditional variant) idéogrammes han (variante traditionnelle) 1.1 2004-05-29
Hrkt 412 Japanese syllabaries (alias for Hiragana + Katakana) syllabaires japonais (alias pour hiragana + katakana) Katakana_Or_Hiragana 1.1 2011-06-21
Inds 610 Indus (Harappan) indus 2004-05-01
Jamo 284 Jamo (alias for Jamo subset of Hangul) jamo (alias pour le sous-ensemble jamo du hangûl) 1.1 2016-01-19
Jpan 413 Japanese (alias for Han + Hiragana + Katakana) japonais (alias pour han + hiragana + katakana) 1.1 2006-06-21
Jurc 510 Jurchen jurchen 2010-12-21
Kawi 368 Kawi kawi 2021-12-03
Kitl 505 Khitan large script grande écriture khitan 2015-07-15
Kore 287 Korean (alias for Hangul + Han) coréen (alias pour hangûl + han) 1.1 2007-06-13
Kpel 436 Kpelle kpèllé 2010-03-26
Latf 217 Latin (Fraktur variant) latin (variante brisée) 1.1 2004-05-01
Latg 216 Latin (Gaelic variant) latin (variante gaélique) 1.1 2004-05-01
Leke 364 Leke léké 2015-07-07
Loma 437 Loma loma 2010-03-26
Maya 090 Mayan hieroglyphs hiéroglyphes mayas 2004-05-01
Moon 218 Moon (Moon code, Moon script, Moon type) écriture Moon 2006-12-11
Nagm 295 Nag Mundari nag mundari 2021-12-03
Nkdb 085 Naxi Dongba (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba) naxi dongba 2017-07-26
Nkgb 420 Naxi Geba (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-¹baw, Nakhi Geba) naxi geba, nakhi geba 2017-07-26
Pcun 015 Proto-Cuneiform proto-cunéiforme 2021-01-25
Pelm 016 Proto-Elamite proto-élamite 2021-01-25
Phlv 133 Book Pahlavi pehlevi des livres 2007-07-15
Piqd 293 Klingon (KLI pIqaD) klingon (pIqaD du KLI) 2015-12-16
Psin 103 Proto-Sinaitic proto-sinaïtique 2021-01-25
Qaaa 900 Reserved for private use (start) réservé à l’usage privé (début) 2004-05-29
Qabx 949 Reserved for private use (end) réservé à l’usage privé (fin) 2004-05-29
Ranj 303 Ranjana ranjana 2021-01-25
Roro 620 Rongorongo rongorongo 2004-05-01
Sara 292 Sarati sarati 2004-05-29
Shui 530 Shuishu shuishu 2017-07-26
Sunu 274 Sunuwar sunuwar 2021-12-03
Syre 138 Syriac (Estrangelo variant) syriaque (variante estranghélo) 3.0 2004-05-01
Syrj 137 Syriac (Western variant) syriaque (variante occidentale) 3.0 2004-05-01
Syrn 136 Syriac (Eastern variant) syriaque (variante orientale) 3.0 2004-05-01
Teng 290 Tengwar tengwar 2004-05-01
Visp 280 Visible Speech parole visible 2004-05-01
Wole 480 Woleai woléaï 2010-12-21
Zmth 995 Mathematical notation notation mathématique 3.2 2007-11-26
Zsye 993 Symbols (Emoji variant) symboles (variante émoji) 6.0 2015-12-16
Zsym 996 Symbols symboles 1.1 2007-11-26
Zxxx 997 Code for unwritten documents codet pour les documents non écrits 2011-06-21