Skip to content

Commit f831b2e

Browse files
authored
Remove and adjust various confusables (#1222)
- Most of these do not appear in NFD form at all, so they were erroneous - A few others have been adjusted based on public feedback For details, see unicode-org/properties#457
1 parent 02fe32c commit f831b2e

File tree

12 files changed

+354
-800
lines changed

12 files changed

+354
-800
lines changed

unicodetools/data/security/dev/confusables.txt

Lines changed: 53 additions & 121 deletions
Large diffs are not rendered by default.

unicodetools/data/security/dev/confusablesSummary.txt

Lines changed: 133 additions & 257 deletions
Large diffs are not rendered by default.

unicodetools/data/security/dev/data/confusablesSummaryIdentifier.txt

Lines changed: 29 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# confusablesSummaryIdentifier.txt
2-
# Date: 2025-10-09, 03:26:38 GMT
2+
# Date: 2025-10-11, 02:30:37 GMT
33
# © 2025 Unicode®, Inc.
44
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
55
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
@@ -69,24 +69,17 @@
6969
← (‎ І ‎) 0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I # →I→
7070
← (‎ Ӏ ‎) 04C0 CYRILLIC LETTER PALOCHKA # →I→
7171

72-
# lٴ lٔ ٴl 1ٔ 1ٴ أ اٴ ٴ1 ٴا ٲ أ
72+
# lٴ lٔ ٴl 1ٔ 1ٴ أ اٴ ٴ1 ٴا ٲ
7373
(‎ 1ٔ ‎) 0031 0654 DIGIT ONE, ARABIC HAMZA ABOVE
74-
← (‎ lٴ ‎) 006C 0674 LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →‎اٴ‎→→‎ٵ‎→→‎ﺃ‎→→‎أ‎→
74+
← (‎ lٴ ‎) 006C 0674 LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →‎اٴ‎→→‎ٵ‎→→‎أ‎→
7575
← (‎ lٔ ‎) 006C 0654 LATIN SMALL LETTER L, ARABIC HAMZA ABOVE # →‎أ‎→
76-
← (‎ ٴl ‎) 0674 006C ARABIC LETTER HIGH HAMZA, LATIN SMALL LETTER L # →‎ٴا‎→→‎ٵ‎→→‎ﺃ‎→→‎أ‎→
77-
← (‎ 1ٴ ‎) 0031 0674 DIGIT ONE, ARABIC LETTER HIGH HAMZA # →‎اٴ‎→→‎ٵ‎→→‎ﺃ‎→→‎أ‎→
76+
← (‎ ٴl ‎) 0674 006C ARABIC LETTER HIGH HAMZA, LATIN SMALL LETTER L # →‎ٴا‎→→‎ٵ‎→→‎أ‎→
77+
← (‎ 1ٴ ‎) 0031 0674 DIGIT ONE, ARABIC LETTER HIGH HAMZA # →‎اٴ‎→→‎ٵ‎→→‎أ‎→
7878
← (‎ أ ‎) 0627 0654 ARABIC LETTER ALEF, ARABIC HAMZA ABOVE
79-
← (‎ اٴ ‎) 0627 0674 ARABIC LETTER ALEF, ARABIC LETTER HIGH HAMZA # →‎ٵ‎→→‎ﺃ‎→→‎أ‎→
80-
← (‎ ٴ1 ‎) 0674 0031 ARABIC LETTER HIGH HAMZA, DIGIT ONE # →‎ٴا‎→→‎ٵ‎→→‎ﺃ‎→→‎أ‎→
81-
← (‎ ٴا ‎) 0674 0627 ARABIC LETTER HIGH HAMZA, ARABIC LETTER ALEF # →‎ٵ‎→→‎ﺃ‎→→‎أ‎→
82-
← (‎ ٲ ‎) 0672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE # →‎أ‎→→‎ٵ‎→→‎ﺃ‎→→‎أ‎→
83-
← (‎ أ ‎) 0623 ARABIC LETTER ALEF WITH HAMZA ABOVE # →‎ٵ‎→→‎ﺃ‎→→‎أ‎→
84-
85-
# lٕ 1ٕ إ إ
86-
(‎ 1ٕ ‎) 0031 0655 DIGIT ONE, ARABIC HAMZA BELOW
87-
← (‎ lٕ ‎) 006C 0655 LATIN SMALL LETTER L, ARABIC HAMZA BELOW # →‎اٟ‎→
88-
← (‎ إ ‎) 0627 0655 ARABIC LETTER ALEF, ARABIC HAMZA BELOW # →lٕ→→‎اٟ‎→
89-
← (‎ إ ‎) 0625 ARABIC LETTER ALEF WITH HAMZA BELOW # →‎ٳ‎→→‎اٟ‎→
79+
← (‎ اٴ ‎) 0627 0674 ARABIC LETTER ALEF, ARABIC LETTER HIGH HAMZA # →‎ٵ‎→→‎أ‎→
80+
← (‎ ٴ1 ‎) 0674 0031 ARABIC LETTER HIGH HAMZA, DIGIT ONE # →‎ٴا‎→→‎ٵ‎→→‎أ‎→
81+
← (‎ ٴا ‎) 0674 0627 ARABIC LETTER HIGH HAMZA, ARABIC LETTER ALEF # →‎ٵ‎→→‎أ‎→
82+
← (‎ ٲ ‎) 0672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE # →‎أ‎→
9083

9184
# 3 ३ ૩ З Ӡ
9285
(‎ 3 ‎) 0033 DIGIT THREE
@@ -142,11 +135,11 @@
142135
(‎ C ‎) 0043 LATIN CAPITAL LETTER C
143136
← (‎ С ‎) 0421 CYRILLIC CAPITAL LETTER ES
144137

145-
# C̦ С̦ Ҫ Ç
138+
# C̦ С̦ Ҫ
146139
(‎ C̦ ‎) 0043 0326 LATIN CAPITAL LETTER C, COMBINING COMMA BELOW
140+
← (‎ Ç ‎) 0043 0327 LATIN CAPITAL LETTER C, COMBINING CEDILLA # →Ҫ→→С̡→
147141
← (‎ С̦ ‎) 0421 0326 CYRILLIC CAPITAL LETTER ES, COMBINING COMMA BELOW # →С̡→
148142
← (‎ Ҫ ‎) 04AA CYRILLIC CAPITAL LETTER ES WITH DESCENDER # →С̡→
149-
← (‎ Ç ‎) 00C7 LATIN CAPITAL LETTER C WITH CEDILLA # →Ҫ→→С̡→
150143

151144
# Ð Đ
152145
(‎ Ð ‎) 00D0 LATIN CAPITAL LETTER ETH
@@ -186,11 +179,6 @@
186179
(‎ N ‎) 004E LATIN CAPITAL LETTER N
187180
← (‎ Ν ‎) 039D GREEK CAPITAL LETTER NU
188181

189-
# O' Oʼ Ơ
190-
(‎ O' ‎) 004F 0027 LATIN CAPITAL LETTER O, APOSTROPHE
191-
← (‎ Oʼ ‎) 004F 02BC LATIN CAPITAL LETTER O, MODIFIER LETTER APOSTROPHE
192-
← (‎ Ơ ‎) 01A0 LATIN CAPITAL LETTER O WITH HORN # →Oʼ→
193-
194182
# OE Œ
195183
(‎ OE ‎) 004F 0045 LATIN CAPITAL LETTER O, LATIN CAPITAL LETTER E
196184
← (‎ Œ ‎) 0152 LATIN CAPITAL LIGATURE OE
@@ -267,11 +255,11 @@
267255
← (‎ င ‎) 1004 MYANMAR LETTER NGA
268256
← (‎ ၚ ‎) 105A MYANMAR LETTER MON NGA # →င→
269257

270-
# c̦ с̦ ҫ ç
258+
# c̦ с̦ ҫ
271259
(‎ c̦ ‎) 0063 0326 LATIN SMALL LETTER C, COMBINING COMMA BELOW
260+
← (‎ ç ‎) 0063 0327 LATIN SMALL LETTER C, COMBINING CEDILLA # →ҫ→→с̡→
272261
← (‎ с̦ ‎) 0441 0326 CYRILLIC SMALL LETTER ES, COMBINING COMMA BELOW # →с̡→
273262
← (‎ ҫ ‎) 04AB CYRILLIC SMALL LETTER ES WITH DESCENDER # →с̡→
274-
← (‎ ç ‎) 00E7 LATIN SMALL LETTER C WITH CEDILLA # →ҫ→→с̡→
275263

276264
# e е ҽ
277265
(‎ e ‎) 0065 LATIN SMALL LETTER E
@@ -352,11 +340,6 @@
352340
← (‎ ၀ ‎) 1040 MYANMAR DIGIT ZERO
353341
← (‎ ០ ‎) 17E0 KHMER DIGIT ZERO
354342

355-
# o' oʼ ơ
356-
(‎ o' ‎) 006F 0027 LATIN SMALL LETTER O, APOSTROPHE
357-
← (‎ oʼ ‎) 006F 02BC LATIN SMALL LETTER O, MODIFIER LETTER APOSTROPHE
358-
← (‎ ơ ‎) 01A1 LATIN SMALL LETTER O WITH HORN # →oʼ→
359-
360343
# oe œ
361344
(‎ oe ‎) 006F 0065 LATIN SMALL LETTER O, LATIN SMALL LETTER E
362345
← (‎ œ ‎) 0153 LATIN SMALL LIGATURE OE
@@ -365,11 +348,10 @@
365348
(‎ ô ‎) 006F 0302 LATIN SMALL LETTER O, COMBINING CIRCUMFLEX ACCENT
366349
← (‎ ۿ ‎) 06FF ARABIC LETTER HEH WITH INVERTED V # →‎ھٛ‎→
367350

368-
# oٔ هٔ ۀ ۂ
369-
(‎ oٔ ‎) 006F 0654 LATIN SMALL LETTER O, ARABIC HAMZA ABOVE
370-
← (‎ هٔ ‎) 0647 0654 ARABIC LETTER HEH, ARABIC HAMZA ABOVE # →‎ۀ‎→
371-
← (‎ ۀ ‎) 06D5 0654 ARABIC LETTER AE, ARABIC HAMZA ABOVE
372-
← (‎ ۂ ‎) 06C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE # →‎ﮤ‎→→‎ۀ‎→
351+
# ö ة ۃ
352+
(‎ ö ‎) 006F 0308 LATIN SMALL LETTER O, COMBINING DIAERESIS
353+
← (‎ ة ‎) 0629 ARABIC LETTER TEH MARBUTA
354+
← (‎ ۃ ‎) 06C3 ARABIC LETTER TEH MARBUTA GOAL # →‎ة‎→
373355

374356
# oာ ဝာ တ თ
375357
(‎ oာ ‎) 006F 102C LATIN SMALL LETTER O, MYANMAR VOWEL SIGN AA
@@ -433,48 +415,15 @@
433415
← (‎ ・ ‎) 30FB KATAKANA MIDDLE DOT # →•→
434416
← (‎ ‧ ‎) 2027 HYPHENATION POINT
435417

436-
# Ö Ő
437-
(‎ Ö ‎) 00D6 LATIN CAPITAL LETTER O WITH DIAERESIS
438-
← (‎ Ő ‎) 0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
439-
440418
# ß ẞ β
441419
(‎ ß ‎) 00DF LATIN SMALL LETTER SHARP S
442420
← (‎ ẞ ‎) 1E9E LATIN CAPITAL LETTER SHARP S
443421
← (‎ β ‎) 03B2 GREEK SMALL LETTER BETA
444422

445-
# ة ۃ ö
446-
(‎ ö ‎) 00F6 LATIN SMALL LETTER O WITH DIAERESIS
447-
← (‎ ة ‎) 0629 ARABIC LETTER TEH MARBUTA
448-
← (‎ ۃ ‎) 06C3 ARABIC LETTER TEH MARBUTA GOAL
449-
450-
# Ă Ǎ
451-
(‎ Ă ‎) 0102 LATIN CAPITAL LETTER A WITH BREVE
452-
← (‎ Ǎ ‎) 01CD LATIN CAPITAL LETTER A WITH CARON
453-
454-
# ă ǎ
455-
(‎ ă ‎) 0103 LATIN SMALL LETTER A WITH BREVE
456-
← (‎ ǎ ‎) 01CE LATIN SMALL LETTER A WITH CARON
457-
458-
# Ğ Ǧ
459-
(‎ Ğ ‎) 011E LATIN CAPITAL LETTER G WITH BREVE
460-
← (‎ Ǧ ‎) 01E6 LATIN CAPITAL LETTER G WITH CARON
461-
462-
# ğ ǧ
463-
(‎ ğ ‎) 011F LATIN SMALL LETTER G WITH BREVE
464-
← (‎ ǧ ‎) 01E7 LATIN SMALL LETTER G WITH CARON
465-
466423
# κ к
467424
(‎ κ ‎) 03BA GREEK SMALL LETTER KAPPA
468425
← (‎ к ‎) 043A CYRILLIC SMALL LETTER KA
469426

470-
# Ŭ Ǔ
471-
(‎ Ŭ ‎) 016C LATIN CAPITAL LETTER U WITH BREVE
472-
← (‎ Ǔ ‎) 01D3 LATIN CAPITAL LETTER U WITH CARON
473-
474-
# ŭ ǔ
475-
(‎ ŭ ‎) 016D LATIN SMALL LETTER U WITH BREVE
476-
← (‎ ǔ ‎) 01D4 LATIN SMALL LETTER U WITH CARON
477-
478427
# ьi ьı ы
479428
(‎ ьi ‎) 044C 0069 CYRILLIC SMALL LETTER SOFT SIGN, LATIN SMALL LETTER I
480429
← (‎ ьı ‎) 044C 0131 CYRILLIC SMALL LETTER SOFT SIGN, LATIN SMALL LETTER DOTLESS I
@@ -628,22 +577,6 @@
628577
(‎ ձ ‎) 0571 ARMENIAN SMALL LETTER JA
629578
← (‎ ኔ ‎) 1294 ETHIOPIC SYLLABLE NEE
630579

631-
# وٴ ؤ ٴو ؤ
632-
(‎ ؤ ‎) 0624 ARABIC LETTER WAW WITH HAMZA ABOVE
633-
← (‎ وٴ ‎) 0648 0674 ARABIC LETTER WAW, ARABIC LETTER HIGH HAMZA # →‎ٶ‎→
634-
← (‎ ؤ ‎) 0648 0654 ARABIC LETTER WAW, ARABIC HAMZA ABOVE # →‎ﺅ‎→→‎ٶ‎→
635-
← (‎ ٴو ‎) 0674 0648 ARABIC LETTER HIGH HAMZA, ARABIC LETTER WAW # →‎ٶ‎→
636-
637-
# ىٴ ىٔ ئ يٴ ٴى ۓ ࢨ ئ
638-
(‎ ئ ‎) 0626 ARABIC LETTER YEH WITH HAMZA ABOVE
639-
← (‎ ىٴ ‎) 0649 0674 ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →‎يٴ‎→→‎ٸ‎→
640-
← (‎ ىٔ ‎) 0649 0654 ARABIC LETTER ALEF MAKSURA, ARABIC HAMZA ABOVE # →‎ئ‎→→‎ﺉ‎→→‎ٸ‎→
641-
← (‎ ئ ‎) 064A 0654 ARABIC LETTER YEH, ARABIC HAMZA ABOVE # →‎ﺉ‎→→‎ٸ‎→
642-
← (‎ يٴ ‎) 064A 0674 ARABIC LETTER YEH, ARABIC LETTER HIGH HAMZA # →‎ٸ‎→
643-
← (‎ ٴى ‎) 0674 0649 ARABIC LETTER HIGH HAMZA, ARABIC LETTER ALEF MAKSURA # →‎ٸ‎→
644-
← (‎ ۓ ‎) 06D2 0654 ARABIC LETTER YEH BARREE, ARABIC HAMZA ABOVE # →‎ىٔ‎→→‎ئ‎→→‎ﺉ‎→→‎ٸ‎→
645-
← (‎ ࢨ ‎) 08A8 ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE # →‎ئ‎→→‎ﺉ‎→→‎ٸ‎→
646-
647580
# ت ٺ
648581
(‎ ت ‎) 062A ARABIC LETTER TEH
649582
← (‎ ٺ ‎) 067A ARABIC LETTER TTEHEH
@@ -718,10 +651,10 @@
718651

719652
# ى ي ں ی ے ࢽ
720653
(‎ ى ‎) 0649 ARABIC LETTER ALEF MAKSURA
721-
← (‎ ي ‎) 064A ARABIC LETTER YEH
654+
← (‎ ي ‎) 064A ARABIC LETTER YEH # →‎ی‎→
722655
← (‎ ں ‎) 06BA ARABIC LETTER NOON GHUNNA
723656
← (‎ ی ‎) 06CC ARABIC LETTER FARSI YEH
724-
← (‎ ے ‎) 06D2 ARABIC LETTER YEH BARREE # →‎ي‎→
657+
← (‎ ے ‎) 06D2 ARABIC LETTER YEH BARREE # →‎ی‎→
725658
← (‎ ࢽ ‎) 08BD ARABIC LETTER AFRICAN NOON # →‎ں‎→
726659

727660
# ى̆ ێ ݖ
@@ -738,6 +671,15 @@
738671
(‎ ٹ ‎) 0679 ARABIC LETTER TTEH
739672
← (‎ ڻ ‎) 06BB ARABIC LETTER RNOON # →‎ﮢ‎→→‎ﭨ‎→
740673

674+
# ىٴ ىٔ ئ يٴ ٴى ۓ ࢨ
675+
(‎ ىٔ ‎) 0649 0654 ARABIC LETTER ALEF MAKSURA, ARABIC HAMZA ABOVE
676+
← (‎ ىٴ ‎) 0649 0674 ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →‎يٴ‎→→‎ٸ‎→→‎ئ‎→
677+
← (‎ ئ ‎) 064A 0654 ARABIC LETTER YEH, ARABIC HAMZA ABOVE
678+
← (‎ يٴ ‎) 064A 0674 ARABIC LETTER YEH, ARABIC LETTER HIGH HAMZA # →‎ٸ‎→→‎ئ‎→
679+
← (‎ ٴى ‎) 0674 0649 ARABIC LETTER HIGH HAMZA, ARABIC LETTER ALEF MAKSURA # →‎ٸ‎→→‎ئ‎→
680+
← (‎ ۓ ‎) 06D2 0654 ARABIC LETTER YEH BARREE, ARABIC HAMZA ABOVE
681+
← (‎ ࢨ ‎) 08A8 ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE # →‎ئ‎→
682+
741683
# پ̆ ࢾ
742684
(‎ پ̆ ‎) 067E 0306 ARABIC LETTER PEH, COMBINING BREVE
743685
← (‎ ࢾ ‎) 08BE ARABIC LETTER PEH WITH SMALL V # →‎پٚ‎→
@@ -1083,15 +1025,6 @@
10831025
(‎ ெ ‎) 0BC6 TAMIL VOWEL SIGN E
10841026
← (‎ െ ‎) 0D46 MALAYALAM VOWEL SIGN E
10851027

1086-
# ெஈ ெர ொ
1087-
(‎ ெஈ ‎) 0BC6 0B88 TAMIL VOWEL SIGN E, TAMIL LETTER II
1088-
← (‎ ெர ‎) 0BC6 0BB0 TAMIL VOWEL SIGN E, TAMIL LETTER RA
1089-
← (‎ ொ ‎) 0BCA TAMIL VOWEL SIGN O # →ெர→
1090-
1091-
# ெள ௌ
1092-
(‎ ெள ‎) 0BC6 0BB3 TAMIL VOWEL SIGN E, TAMIL LETTER LLA
1093-
← (‎ ௌ ‎) 0BCC TAMIL VOWEL SIGN AU
1094-
10951028
# ெெ െെ ൈ
10961029
(‎ ெெ ‎) 0BC6 0BC6 TAMIL VOWEL SIGN E, TAMIL VOWEL SIGN E
10971030
← (‎ െെ ‎) 0D46 0D46 MALAYALAM VOWEL SIGN E, MALAYALAM VOWEL SIGN E
@@ -1108,11 +1041,6 @@
11081041
(‎ ே ‎) 0BC7 TAMIL VOWEL SIGN EE
11091042
← (‎ േ ‎) 0D47 MALAYALAM VOWEL SIGN EE
11101043

1111-
# ேஈ ேர ோ
1112-
(‎ ேஈ ‎) 0BC7 0B88 TAMIL VOWEL SIGN EE, TAMIL LETTER II
1113-
← (‎ ேர ‎) 0BC7 0BB0 TAMIL VOWEL SIGN EE, TAMIL LETTER RA
1114-
← (‎ ோ ‎) 0BCB TAMIL VOWEL SIGN OO # →ேர→
1115-
11161044
# అ ಅ
11171045
(‎ అ ‎) 0C05 TELUGU LETTER A
11181046
← (‎ ಅ ‎) 0C85 KANNADA LETTER A
@@ -1470,5 +1398,5 @@
14701398
(‎ へ ‎) 3078 HIRAGANA LETTER HE
14711399
← (‎ ヘ ‎) 30D8 KATAKANA LETTER HE
14721400

1473-
# total : 527
1401+
# total : 500
14741402

unicodetools/data/security/dev/data/source/confusables-cherokee.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
13A1 ; 0052 # (Ꭱ → R ) CHEROKEE LETTER E → LATIN CAPITAL LETTER R
33
13A2 ; 0054 # (Ꭲ → T ) CHEROKEE LETTER I → LATIN CAPITAL LETTER T
44
#13A4 ; 01A1 # (Ꭴ → ơ ) CHEROKEE LETTER U → LATIN SMALL LETTER O WITH HORN
5-
13A4 ; 01A0 # (Ꭴ → Ƣ ) CHEROKEE LETTER U → LATIN CAPITAL LETTER OI # ChAngED to U+01A0 ( Ơ ) LATIN CAPITAL LETTER O WITH HORN
5+
13A4 ; 004F 031B
66
13A5 ; 0069 # (Ꭵ → i ) CHEROKEE LETTER V → LATIN SMALL LETTER I
77
13A8 ; 0370 # (Ꭸ → Ͱ ) CHEROKEE LETTER GE → GREEK CAPITAL LETTER HETA
88
#13A8 ; 0371 # (Ꭸ → ͱ ) CHEROKEE LETTER GE → GREEK SMALL LETTER HETA
@@ -54,9 +54,8 @@
5454
#13E7 ; 004A # (Ꮷ → J ) CHEROKEE LETTER TSU → LATIN CAPITAL LETTER J
5555
13EB ; 0472 # (Ꮻ → Ѳ ) CHEROKEE LETTER WI → CYRILLIC CAPITAL LETTER FITA
5656
13EE ; 0036 # (Ꮾ → 6 ) CHEROKEE LETTER WV → DIGIT SIX
57-
13EF ; 1FF6 # (Ꮿ → ῶ ) CHEROKEE LETTER YA → GREEK SMALL LETTER OMEGA WITH PERISPOMENI
5857
13F0 ; 03B2 # (Ᏸ → β ) CHEROKEE LETTER YE → GREEK SMALL LETTER BETA
5958
13F2 ; 0068 0314 # (Ᏺ → h̔ ) CHEROKEE LETTER YO → LATIN SMALL LETTER H, COMBINING REVERSED COMMA ABOVE
6059
13F3 ; 0047 # (Ᏻ → G ) CHEROKEE LETTER YU → LATIN CAPITAL LETTER G
6160
13F4 ; 0042 # (Ᏼ → B ) CHEROKEE LETTER YV → LATIN CAPITAL LETTER B
62-
# TODO: Add MV and the lowercase characters new in Unicode 8.0
61+
# TODO: Add MV and the lowercase characters new in Unicode 8.0

0 commit comments

Comments
 (0)