Skip to content

Latest commit

 

History

History
325 lines (308 loc) · 15.8 KB

coverage.md

File metadata and controls

325 lines (308 loc) · 15.8 KB

Version Unicode 12.1.0

Note:

This coverage page has some issues.

  • Most of the Unicode data is downloaded from Unicode.org. Only the bidirectional data still depends on the Python unicodedata module..
  • Narrow build Python might also leave some names inaccessible.
  • Not all ranges need to count. Private Use ranges are ignored, perhaps others need to as well.
Range name # has processor Start End
Basic Latin 95 Yes 0000 007F
Latin-1 Supplement 95 Yes 0080 00FF
Latin Extended-A 127 Yes 0100 017F
Latin Extended-B 207 Yes 0180 024F
IPA Extensions 95 Yes 0250 02AF
Spacing Modifier Letters 79 Yes 02B0 02FF
Combining Diacritical Marks 111 Yes 0300 036F
Greek and Coptic 134 Yes 0370 03FF
Cyrillic 255 Yes 0400 04FF
Cyrillic Supplement 47 Yes 0500 052F
Armenian 90 Yes 0530 058F
Hebrew 88 Yes 0590 05FF
Arabic 254 Yes 0600 06FF
Syriac 76 No 0700 074F
Arabic Supplement 47 Yes 0750 077F
Thaana 50 No 0780 07BF
NKo 61 No 07C0 07FF
Samaritan 61 No 0800 083F
Mandaic 29 No 0840 085F
Syriac Supplement 11 No 0860 086F
Arabic Extended-A 73 No 08A0 08FF
Devanagari 127 Yes 0900 097F
Bengali 96 Yes 0980 09FF
Gurmukhi 80 Yes 0A00 0A7F
Gujarati 90 Yes 0A80 0AFF
Oriya 90 Yes 0B00 0B7F
Tamil 72 Yes 0B80 0BFF
Telugu 97 Yes 0C00 0C7F
Kannada 89 Yes 0C80 0CFF
Malayalam 116 Yes 0D00 0D7F
Sinhala 90 Yes 0D80 0DFF
Thai 87 Yes 0E00 0E7F
Lao 82 No 0E80 0EFF
Tibetan 211 Yes 0F00 0FFF
Myanmar 159 No 1000 109F
Georgian 87 Yes 10A0 10FF
Hangul Jamo 255 Yes 1100 11FF
Ethiopic 358 Yes 1200 137F
Ethiopic Supplement 26 No 1380 139F
Cherokee 92 Yes 13A0 13FF
Unified Canadian Aboriginal Syllabics 639 No 1400 167F
Ogham 29 No 1680 169F
Runic 89 Yes 16A0 16FF
Tagalog 20 No 1700 171F
Hanunoo 23 No 1720 173F
Buhid 20 No 1740 175F
Tagbanwa 18 No 1760 177F
Khmer 114 No 1780 17FF
Mongolian 157 Yes 1800 18AF
Unified Canadian Aboriginal Syllabics Extended 70 No 18B0 18FF
Limbu 67 No 1900 194F
Tai Le 35 No 1950 197F
New Tai Lue 82 No 1980 19DF
Khmer Symbols 31 No 19E0 19FF
Buginese 29 No 1A00 1A1F
Tai Tham 127 No 1A20 1AAF
Combining Diacritical Marks Extended 15 No 1AB0 1AFF
Balinese 121 No 1B00 1B7F
Sundanese 63 No 1B80 1BBF
Batak 55 No 1BC0 1BFF
Lepcha 73 No 1C00 1C4F
Ol Chiki 47 No 1C50 1C7F
Cyrillic Extended-C 9 No 1C80 1C8F
Georgian Extended 45 Yes 1C90 1CBF
Sundanese Supplement 8 No 1CC0 1CCF
Vedic Extensions 43 Yes 1CD0 1CFF
Phonetic Extensions 127 Yes 1D00 1D7F
Phonetic Extensions Supplement 63 Yes 1D80 1DBF
Combining Diacritical Marks Supplement 62 Yes 1DC0 1DFF
Latin Extended Additional 255 Yes 1E00 1EFF
Greek Extended 233 Yes 1F00 1FFF
General Punctuation 110 Yes 2000 206F
Superscripts and Subscripts 42 Yes 2070 209F
Currency Symbols 32 Yes 20A0 20CF
Combining Diacritical Marks for Symbols 33 No 20D0 20FF
Letterlike Symbols 79 Yes 2100 214F
Number Forms 60 Yes 2150 218F
Arrows 111 Yes 2190 21FF
Mathematical Operators 255 Yes 2200 22FF
Miscellaneous Technical 255 Yes 2300 23FF
Control Pictures 39 Yes 2400 243F
Optical Character Recognition 11 Yes 2440 245F
Enclosed Alphanumerics 159 Yes 2460 24FF
Box Drawing 127 Yes 2500 257F
Block Elements 31 Yes 2580 259F
Geometric Shapes 95 Yes 25A0 25FF
Miscellaneous Symbols 255 Yes 2600 26FF
Dingbats 191 Yes 2700 27BF
Miscellaneous Mathematical Symbols-A 47 Yes 27C0 27EF
Supplemental Arrows-A 15 No 27F0 27FF
Braille Patterns 255 Yes 2800 28FF
Supplemental Arrows-B 127 No 2900 297F
Miscellaneous Mathematical Symbols-B 127 No 2980 29FF
Supplemental Mathematical Operators 255 No 2A00 2AFF
Miscellaneous Symbols and Arrows 251 No 2B00 2BFF
Glagolitic 94 Yes 2C00 2C5F
Latin Extended-C 31 Yes 2C60 2C7F
Coptic 122 No 2C80 2CFF
Georgian Supplement 40 Yes 2D00 2D2F
Tifinagh 58 No 2D30 2D7F
Ethiopic Extended 79 No 2D80 2DDF
Cyrillic Extended-A 31 No 2DE0 2DFF
Supplemental Punctuation 80 Yes 2E00 2E7F
CJK Radicals Supplement 115 No 2E80 2EFF
Kangxi Radicals 214 No 2F00 2FDF
Ideographic Description Characters 12 No 2FF0 2FFF
CJK Symbols and Punctuation 63 Yes 3000 303F
Hiragana 92 Yes 3040 309F
Katakana 95 Yes 30A0 30FF
Bopomofo 42 Yes 3100 312F
Hangul Compatibility Jamo 94 Yes 3130 318F
Kanbun 15 No 3190 319F
Bopomofo Extended 27 No 31A0 31BF
CJK Strokes 36 No 31C0 31EF
Katakana Phonetic Extensions 15 No 31F0 31FF
Enclosed CJK Letters and Months 254 Yes 3200 32FF
CJK Compatibility 255 Yes 3300 33FF
CJK Unified Ideographs Extension A 6582 No 3400 4DBF
Yijing Hexagram Symbols 63 No 4DC0 4DFF
CJK Unified Ideographs 20976 No 4E00 9FFF
Yi Syllables 1165 No A000 A48F
Yi Radicals 55 No A490 A4CF
Lisu 47 No A4D0 A4FF
Vai 300 No A500 A63F
Cyrillic Extended-B 95 No A640 A69F
Bamum 88 No A6A0 A6FF
Modifier Tone Letters 31 No A700 A71F
Latin Extended-D 173 Yes A720 A7FF
Syloti Nagri 44 No A800 A82F
Common Indic Number Forms 10 No A830 A83F
Phags-pa 56 No A840 A87F
Saurashtra 82 No A880 A8DF
Devanagari Extended 31 No A8E0 A8FF
Kayah Li 47 No A900 A92F
Rejang 36 No A930 A95F
Hangul Jamo Extended-A 29 No A960 A97F
Javanese 90 Yes A980 A9DF
Myanmar Extended-B 31 No A9E0 A9FF
Cham 82 No AA00 AA5F
Myanmar Extended-A 31 No AA60 AA7F
Tai Viet 71 No AA80 AADF
Meetei Mayek Extensions 23 No AAE0 AAFF
Ethiopic Extended-A 32 No AB00 AB2F
Latin Extended-E 56 Yes AB30 AB6F
Cherokee Supplement 79 Yes AB70 ABBF
Meetei Mayek 56 No ABC0 ABFF
Hangul Syllables 11172 No AC00 D7AF
Hangul Jamo Extended-B 72 No D7B0 D7FF
High Surrogates 0 No D800 DB7F
High Private Use Surrogates 0 No DB80 DBFF
Low Surrogates 0 No DC00 DFFF
Private Use Area 0 Yes E000 F8FF
CJK Compatibility Ideographs 472 No F900 FAFF
Alphabetic Presentation Forms 57 Yes FB00 FB4F
Arabic Presentation Forms-A 611 Yes FB50 FDFF
Variation Selectors 15 No FE00 FE0F
Vertical Forms 10 Yes FE10 FE1F
Combining Half Marks 15 No FE20 FE2F
CJK Compatibility Forms 31 Yes FE30 FE4F
Small Form Variants 26 Yes FE50 FE6F
Arabic Presentation Forms-B 140 Yes FE70 FEFF
Halfwidth and Fullwidth Forms 225 Yes FF00 FFEF
Specials 5 Yes FFF0 FFFF
Linear B Syllabary 88 No 10000 1007F
Linear B Ideograms 123 No 10080 100FF
Aegean Numbers 56 No 10100 1013F
Ancient Greek Numbers 79 No 10140 1018F
Ancient Symbols 13 No 10190 101CF
Phaistos Disc 46 No 101D0 101FF
Lycian 29 No 10280 1029F
Carian 49 No 102A0 102DF
Coptic Epact Numbers 28 No 102E0 102FF
Old Italic 38 No 10300 1032F
Gothic 27 No 10330 1034F
Old Permic 43 No 10350 1037F
Ugaritic 30 No 10380 1039F
Old Persian 50 No 103A0 103DF
Deseret 79 No 10400 1044F
Shavian 47 No 10450 1047F
Osmanya 40 No 10480 104AF
Osage 72 No 104B0 104FF
Elbasan 40 No 10500 1052F
Caucasian Albanian 52 No 10530 1056F
Linear A 341 No 10600 1077F
Cypriot Syllabary 54 No 10800 1083F
Imperial Aramaic 30 No 10840 1085F
Palmyrene 31 No 10860 1087F
Nabataean 39 No 10880 108AF
Hatran 25 No 108E0 108FF
Phoenician 28 No 10900 1091F
Lydian 26 No 10920 1093F
Meroitic Hieroglyphs 31 No 10980 1099F
Meroitic Cursive 89 No 109A0 109FF
Kharoshthi 68 No 10A00 10A5F
Old South Arabian 31 No 10A60 10A7F
Old North Arabian 31 No 10A80 10A9F
Manichaean 51 No 10AC0 10AFF
Avestan 60 No 10B00 10B3F
Inscriptional Parthian 29 No 10B40 10B5F
Inscriptional Pahlavi 26 No 10B60 10B7F
Psalter Pahlavi 28 No 10B80 10BAF
Old Turkic 73 No 10C00 10C4F
Old Hungarian 107 No 10C80 10CFF
Hanifi Rohingya 50 No 10D00 10D3F
Rumi Numeral Symbols 31 No 10E60 10E7F
Old Sogdian 40 No 10F00 10F2F
Sogdian 42 No 10F30 10F6F
Elymaic 23 No 10FE0 10FFF
Brahmi 108 No 11000 1107F
Kaithi 67 No 11080 110CF
Sora Sompeng 35 No 110D0 110FF
Chakma 70 No 11100 1114F
Mahajani 39 No 11150 1117F
Sharada 93 No 11180 111DF
Sinhala Archaic Numbers 20 No 111E0 111FF
Khojki 62 No 11200 1124F
Multani 38 No 11280 112AF
Khudawadi 69 No 112B0 112FF
Grantha 86 No 11300 1137F
Newa 94 No 11400 1147F
Tirhuta 82 No 11480 114DF
Siddham 92 No 11580 115FF
Modi 79 No 11600 1165F
Mongolian Supplement 13 No 11660 1167F
Takri 67 No 11680 116CF
Ahom 57 No 11700 1173F
Dogra 60 No 11800 1184F
Warang Citi 83 No 118A0 118FF
Nandinagari 65 No 119A0 119FF
Zanabazar Square 72 Yes 11A00 11A4F
Soyombo 83 No 11A50 11AAF
Pau Cin Hau 57 No 11AC0 11AFF
Bhaiksuki 97 No 11C00 11C6F
Marchen 68 No 11C70 11CBF
Masaram Gondi 75 No 11D00 11D5F
Gunjala Gondi 63 No 11D60 11DAF
Makasar 25 No 11EE0 11EFF
Tamil Supplement 50 No 11FC0 11FFF
Cuneiform 922 No 12000 123FF
Cuneiform Numbers and Punctuation 116 No 12400 1247F
Early Dynastic Cuneiform 196 No 12480 1254F
Egyptian Hieroglyphs 1071 No 13000 1342F
Egyptian Hieroglyph Format Controls 9 No 13430 1343F
Anatolian Hieroglyphs 583 No 14400 1467F
Bamum Supplement 569 No 16800 16A3F
Mro 42 No 16A40 16A6F
Bassa Vah 36 No 16AD0 16AFF
Pahawh Hmong 126 No 16B00 16B8F
Medefaidrin 91 No 16E40 16E9F
Miao 148 No 16F00 16F9F
Ideographic Symbols and Punctuation 4 No 16FE0 16FFF
Tangut 6136 No 17000 187FF
Tangut Components 755 No 18800 18AFF
Kana Supplement 255 No 1B000 1B0FF
Kana Extended-A 31 No 1B100 1B12F
Small Kana Extension 7 No 1B130 1B16F
Nushu 396 No 1B170 1B2FF
Duployan 142 No 1BC00 1BC9F
Shorthand Format Controls 4 No 1BCA0 1BCAF
Byzantine Musical Symbols 246 No 1D000 1D0FF
Musical Symbols 231 No 1D100 1D1FF
Ancient Greek Musical Notation 70 No 1D200 1D24F
Mayan Numerals 20 No 1D2E0 1D2FF
Tai Xuan Jing Symbols 87 No 1D300 1D35F
Counting Rod Numerals 25 No 1D360 1D37F
Mathematical Alphanumeric Symbols 995 Yes 1D400 1D7FF
Sutton SignWriting 671 No 1D800 1DAAF
Glagolitic Supplement 38 No 1E000 1E02F
Nyiakeng Puachue Hmong 70 No 1E100 1E14F
Wancho 58 No 1E2C0 1E2FF
Mende Kikakui 213 No 1E800 1E8DF
Adlam 87 No 1E900 1E95F
Indic Siyaq Numbers 68 No 1EC70 1ECBF
Ottoman Siyaq Numbers 61 No 1ED00 1ED4F
Arabic Mathematical Alphabetic Symbols 143 No 1EE00 1EEFF
Mahjong Tiles 44 No 1F000 1F02F
Domino Tiles 100 Yes 1F030 1F09F
Playing Cards 82 Yes 1F0A0 1F0FF
Enclosed Alphanumeric Supplement 192 Yes 1F100 1F1FF
Enclosed Ideographic Supplement 64 No 1F200 1F2FF
Miscellaneous Symbols and Pictographs 767 Yes 1F300 1F5FF
Emoticons 79 Yes 1F600 1F64F
Ornamental Dingbats 47 No 1F650 1F67F
Transport and Map Symbols 110 Yes 1F680 1F6FF
Alchemical Symbols 116 No 1F700 1F77F
Geometric Shapes Extended 101 No 1F780 1F7FF
Supplemental Arrows-C 148 No 1F800 1F8FF
Supplemental Symbols and Pictographs 243 No 1F900 1F9FF
Chess Symbols 98 No 1FA00 1FA6F
Symbols and Pictographs Extended-A 16 No 1FA70 1FAFF
CJK Unified Ideographs Extension B 42711 No 20000 2A6DF
CJK Unified Ideographs Extension C 4149 No 2A700 2B73F
CJK Unified Ideographs Extension D 222 No 2B740 2B81F
CJK Unified Ideographs Extension E 5762 No 2B820 2CEAF
CJK Unified Ideographs Extension F 7473 No 2CEB0 2EBEF
CJK Compatibility Ideographs Supplement 542 No 2F800 2FA1F
Tags 96 No E0000 E007F
Variation Selectors Supplement 239 No E0100 E01EF
Supplementary Private Use Area-A 0 No F0000 FFFFF
Supplementary Private Use Area-B 0 No 100000 10FFFF