Skip to content

Commit dae26e2

Browse files
committed
Add some mid-priority confusables
Also Remove TestSecurity#TestSpacing that was overreaching: we now have cases where one side is non-spacing while the other has spacing characters. This happens because invisible stackers change spacing characters into nonspacing subjoined characters and we have confusable pairs where one side is a combining below form and another is a invisible stacker with a normal letter, which gets turned into a subjoined form. Takes care of parts of unicode-org/properties#460 The confusable pairs that are based on decompositions need more code work.
1 parent 89ae435 commit dae26e2

File tree

7 files changed

+2803
-685
lines changed

7 files changed

+2803
-685
lines changed

unicodetools/data/security/dev/confusables.txt

Lines changed: 473 additions & 57 deletions
Large diffs are not rendered by default.

unicodetools/data/security/dev/confusablesSummary.txt

Lines changed: 1421 additions & 566 deletions
Large diffs are not rendered by default.

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

Lines changed: 46 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# confusablesSummaryIdentifier.txt
2-
# Date: 2025-11-13, 04:42:22 GMT
2+
# Date: 2025-12-07, 22:02:22 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,18 +69,6 @@
6969
← (‎ І ‎) 0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I # →I→
7070
← (‎ Ӏ ‎) 04C0 CYRILLIC LETTER PALOCHKA # →I→
7171

72-
# lٴ lٔ ٴl 1ٔ 1ٴ أ اٴ ٴ1 ٴا ٲ
73-
(‎ 1ٔ ‎) 0031 0654 DIGIT ONE, ARABIC HAMZA ABOVE
74-
← (‎ lٴ ‎) 006C 0674 LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →‎اٴ‎→→‎ٵ‎→→‎أ‎→
75-
← (‎ 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 # →‎اٴ‎→→‎ٵ‎→→‎أ‎→
78-
← (‎ أ ‎) 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-
8472
# 3 ३ ૩ З Ӡ
8573
(‎ 3 ‎) 0033 DIGIT THREE
8674
← (‎ ३ ‎) 0969 DEVANAGARI DIGIT THREE # →૩→
@@ -237,12 +225,11 @@
237225
(‎ b ‎) 0062 LATIN SMALL LETTER B
238226
← (‎ Ь ‎) 042C CYRILLIC CAPITAL LETTER SOFT SIGN # →Ƅ→
239227

240-
# bl Ьl Ь1 ЬІ Ы
228+
# bl Ьl ЬІ Ы
241229
(‎ bl ‎) 0062 006C LATIN SMALL LETTER B, LATIN SMALL LETTER L
242-
← (‎ Ьl ‎) 042C 006C CYRILLIC CAPITAL LETTER SOFT SIGN, LATIN SMALL LETTER L # →Ь1→
243-
← (‎ Ь1 ‎) 042C 0031 CYRILLIC CAPITAL LETTER SOFT SIGN, DIGIT ONE
244-
← (‎ ЬІ ‎) 042C 0406 CYRILLIC CAPITAL LETTER SOFT SIGN, CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I # →Ь1→
245-
← (‎ Ы ‎) 042B CYRILLIC CAPITAL LETTER YERU # →ЬІ→→Ь1→
230+
← (‎ Ьl ‎) 042C 006C CYRILLIC CAPITAL LETTER SOFT SIGN, LATIN SMALL LETTER L
231+
← (‎ ЬІ ‎) 042C 0406 CYRILLIC CAPITAL LETTER SOFT SIGN, CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I # →‎Ь𞴁‎→→Ьl→
232+
← (‎ Ы ‎) 042B CYRILLIC CAPITAL LETTER YERU # →ЬІ→→‎Ь𞴁‎→→Ьl→
246233

247234
# b̄ Б
248235
(‎ b̄ ‎) 0062 0304 LATIN SMALL LETTER B, COMBINING MACRON
@@ -294,9 +281,19 @@
294281
← (‎ і ‎) 0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
295282
← (‎ ւ ‎) 0582 ARMENIAN SMALL LETTER YIWN # →ı→
296283

297-
# j ј
284+
# j ј յ
298285
(‎ j ‎) 006A LATIN SMALL LETTER J
299286
← (‎ ј ‎) 0458 CYRILLIC SMALL LETTER JE
287+
← (‎ յ ‎) 0575 ARMENIAN SMALL LETTER YI # →ȷ→
288+
289+
# lٴ lٔ ٴl أ اٴ ٴا ٲ
290+
(‎ lٔ ‎) 006C 0654 LATIN SMALL LETTER L, ARABIC HAMZA ABOVE
291+
← (‎ lٴ ‎) 006C 0674 LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →‎اٴ‎→→‎ٵ‎→→‎أ‎→
292+
← (‎ ٴl ‎) 0674 006C ARABIC LETTER HIGH HAMZA, LATIN SMALL LETTER L # →‎ٴا‎→→‎ٵ‎→→‎أ‎→
293+
← (‎ أ ‎) 0627 0654 ARABIC LETTER ALEF, ARABIC HAMZA ABOVE
294+
← (‎ اٴ ‎) 0627 0674 ARABIC LETTER ALEF, ARABIC LETTER HIGH HAMZA # →‎ٵ‎→→‎أ‎→
295+
← (‎ ٴا ‎) 0674 0627 ARABIC LETTER HIGH HAMZA, ARABIC LETTER ALEF # →‎ٵ‎→→‎أ‎→
296+
← (‎ ٲ ‎) 0672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE # →‎أ‎→
300297

301298
# rn m
302299
(‎ m ‎) 006D LATIN SMALL LETTER M
@@ -475,11 +472,12 @@
475472
← (‎ ̌ ‎) 030C COMBINING CARON
476473
← (‎ ॅ ‎) 0945 DEVANAGARI VOWEL SIGN CANDRA E
477474

478-
# ̆̇ ँ ঁ ଁ
475+
# ̆̇ ँ ঁ ଁ 𑌁
479476
(‎ ̆̇ ‎) 0306 0307 COMBINING BREVE, COMBINING DOT ABOVE
480477
← (‎ ँ ‎) 0901 DEVANAGARI SIGN CANDRABINDU # →̐→
481478
← (‎ ঁ ‎) 0981 BENGALI SIGN CANDRABINDU # →̐→
482479
← (‎ ଁ ‎) 0B01 ORIYA SIGN CANDRABINDU # →̐→
480+
← (‎ 𑌁 ‎) 11301 GRANTHA SIGN CANDRABINDU # →̐→
483481

484482
# ̇ ं ਂ ં ்
485483
(‎ ̇ ‎) 0307 COMBINING DOT ABOVE
@@ -488,6 +486,10 @@
488486
← (‎ ં ‎) 0A82 GUJARATI SIGN ANUSVARA
489487
← (‎ ் ‎) 0BCD TAMIL SIGN VIRAMA
490488

489+
# ̉ ު
490+
(‎ ̉ ‎) 0309 COMBINING HOOK ABOVE
491+
← (‎ ު ‎) 07AA THAANA UBUFILI # →͐→→ࣸ→→ࣿ→→͗→
492+
491493
# ̊ ْ ް ํ ໍ ཾ ံ ំ
492494
(‎ ̊ ‎) 030A COMBINING RING ABOVE
493495
← (‎ ْ ‎) 0652 ARABIC SUKUN
@@ -498,6 +500,11 @@
498500
← (‎ ံ ‎) 1036 MYANMAR SIGN ANUSVARA
499501
← (‎ ំ ‎) 17C6 KHMER SIGN NIKAHIT
500502

503+
# ่ ٰ ່
504+
(‎ ่ ‎) 0E48 THAI CHARACTER MAI EK
505+
← (‎ ٰ ‎) 0670 ARABIC LETTER SUPERSCRIPT ALEF # →̍→
506+
← (‎ ່ ‎) 0EC8 LAO TONE MAI EK
507+
501508
# ِ ި
502509
(‎ ِ ‎) 0650 ARABIC KASRA
503510
← (‎ ި ‎) 07A8 THAANA IBIFILI # →̗→
@@ -659,8 +666,9 @@
659666
(‎ وُ ‎) 0648 064F ARABIC LETTER WAW, ARABIC DAMMA
660667
← (‎ ۇ ‎) 06C7 ARABIC LETTER U
661668

662-
# وٰ ۈ
669+
# وٰ و่ ۈ
663670
(‎ وٰ ‎) 0648 0670 ARABIC LETTER WAW, ARABIC LETTER SUPERSCRIPT ALEF
671+
← (‎ و่ ‎) 0648 0E48 ARABIC LETTER WAW, THAI CHARACTER MAI EK
664672
← (‎ ۈ ‎) 06C8 ARABIC LETTER YU
665673

666674
# ى ي ں ی ے ࢽ
@@ -752,6 +760,11 @@
752760
(‎ ެެ ‎) 07AC 07AC THAANA EBEFILI, THAANA EBEFILI
753761
← (‎ ޭ ‎) 07AD THAANA EYBEYFILI
754762

763+
# ஐ ஜ ജ
764+
(‎ ஐ ‎) 0B90 TAMIL LETTER AI
765+
← (‎ ஜ ‎) 0B9C TAMIL LETTER JA
766+
← (‎ ജ ‎) 0D1C MALAYALAM LETTER JA # →ஜ→
767+
755768
# अ̆ अॅ ॲ
756769
(‎ अ̆ ‎) 0905 0306 DEVANAGARI LETTER A, COMBINING BREVE
757770
← (‎ अॅ ‎) 0905 0945 DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN CANDRA E
@@ -770,9 +783,8 @@
770783
(‎ अा ‎) 0905 093E DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AA
771784
← (‎ आ ‎) 0906 DEVANAGARI LETTER AA
772785

773-
# अा̆ अाॅ अॉ ऑ
774-
(‎ अा̆ ‎) 0905 093E 0306 DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AA, COMBINING BREVE
775-
← (‎ अाॅ ‎) 0905 093E 0945 DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AA, DEVANAGARI VOWEL SIGN CANDRA E # →अॉ→
786+
# अाॅ अॉ ऑ
787+
(‎ अाॅ ‎) 0905 093E 0945 DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AA, DEVANAGARI VOWEL SIGN CANDRA E
776788
← (‎ अॉ ‎) 0905 0949 DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN CANDRA O
777789
← (‎ ऑ ‎) 0911 DEVANAGARI LETTER CANDRA O # →अॉ→
778790

@@ -867,10 +879,9 @@
867879
(‎ ऻ ‎) 093B DEVANAGARI VOWEL SIGN OOE
868880
← (‎ ाऺ ‎) 093E 093A DEVANAGARI VOWEL SIGN AA, DEVANAGARI VOWEL SIGN OE
869881

870-
# ा̆ ाॅ ॉ
871-
(‎ ा̆ ‎) 093E 0306 DEVANAGARI VOWEL SIGN AA, COMBINING BREVE
872-
← (‎ ाॅ ‎) 093E 0945 DEVANAGARI VOWEL SIGN AA, DEVANAGARI VOWEL SIGN CANDRA E
873-
← (‎ ॉ ‎) 0949 DEVANAGARI VOWEL SIGN CANDRA O # →ाॅ→
882+
# ाॅ ॉ
883+
(‎ ाॅ ‎) 093E 0945 DEVANAGARI VOWEL SIGN AA, DEVANAGARI VOWEL SIGN CANDRA E
884+
← (‎ ॉ ‎) 0949 DEVANAGARI VOWEL SIGN CANDRA O
874885

875886
# ি ि ਿ
876887
(‎ ि ‎) 093F DEVANAGARI VOWEL SIGN I
@@ -915,12 +926,13 @@
915926
(‎ ८ ‎) 096E DEVANAGARI DIGIT EIGHT
916927
← (‎ ૮ ‎) 0AEE GUJARATI DIGIT EIGHT
917928

918-
# ঃ ః ಃ ഃ ඃ း ះ 𑌃
929+
# ঃ ః ಃ ഃ ඃ ཿ း ះ 𑌃
919930
(‎ ঃ ‎) 0983 BENGALI SIGN VISARGA
920931
← (‎ ః ‎) 0C03 TELUGU SIGN VISARGA # →ਃ→
921932
← (‎ ಃ ‎) 0C83 KANNADA SIGN VISARGA # →ః→→ਃ→
922933
← (‎ ഃ ‎) 0D03 MALAYALAM SIGN VISARGA # →ಃ→→ః→→ਃ→
923934
← (‎ ඃ ‎) 0D83 SINHALA SIGN VISARGAYA # →ഃ→→ಃ→→ః→→ਃ→
935+
← (‎ ཿ ‎) 0F7F TIBETAN SIGN RNAM BCAD # →⦂→
924936
← (‎ း ‎) 1038 MYANMAR SIGN VISARGA # →ඃ→→ഃ→→ಃ→→ః→→ਃ→
925937
← (‎ ះ ‎) 17C7 KHMER SIGN REAHMUK
926938
← (‎ 𑌃 ‎) 11303 GRANTHA SIGN VISARGA
@@ -1006,11 +1018,6 @@
10061018
← (‎ ഉൗ ‎) 0D09 0D57 MALAYALAM LETTER U, MALAYALAM AU LENGTH MARK
10071019
← (‎ ഊ ‎) 0D0A MALAYALAM LETTER UU # →ഉൗ→
10081020

1009-
# ஐ ஜ ജ
1010-
(‎ ஐ ‎) 0B90 TAMIL LETTER AI
1011-
← (‎ ஜ ‎) 0B9C TAMIL LETTER JA
1012-
← (‎ ജ ‎) 0D1C MALAYALAM LETTER JA # →ஜ→
1013-
10141021
# ண ണ
10151022
(‎ ண ‎) 0BA3 TAMIL LETTER NNA
10161023
← (‎ ണ ‎) 0D23 MALAYALAM LETTER NNA
@@ -1377,10 +1384,6 @@
13771384
(‎ เเ ‎) 0E40 0E40 THAI CHARACTER SARA E, THAI CHARACTER SARA E
13781385
← (‎ แ ‎) 0E41 THAI CHARACTER SARA AE
13791386

1380-
# ่ ່
1381-
(‎ ่ ‎) 0E48 THAI CHARACTER MAI EK
1382-
← (‎ ່ ‎) 0EC8 LAO TONE MAI EK
1383-
13841387
# ้ ້
13851388
(‎ ้ ‎) 0E49 THAI CHARACTER MAI THO
13861389
← (‎ ້ ‎) 0EC9 LAO TONE MAI THO
@@ -1409,6 +1412,10 @@
14091412
(‎ ပာ ‎) 1015 102C MYANMAR LETTER PA, MYANMAR VOWEL SIGN AA
14101413
← (‎ ဟ ‎) 101F MYANMAR LETTER HA
14111414

1415+
# ၁ာ ဘ
1416+
(‎ ဘ ‎) 1018 MYANMAR LETTER BHA
1417+
← (‎ ၁ာ ‎) 1041 102C MYANMAR DIGIT ONE, MYANMAR VOWEL SIGN AA # →ၥာ→
1418+
14121419
# ရှ ၡ
14131420
(‎ ရှ ‎) 101B 103E MYANMAR LETTER RA, MYANMAR CONSONANT SIGN MEDIAL HA
14141421
← (‎ ၡ ‎) 1061 MYANMAR LETTER SGAW KAREN SHA
@@ -1456,5 +1463,5 @@
14561463
(‎ へ ‎) 3078 HIRAGANA LETTER HE
14571464
← (‎ ヘ ‎) 30D8 KATAKANA LETTER HE
14581465

1459-
# total : 522
1466+
# total : 523
14601467

unicodetools/data/security/dev/data/decomps.txt

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2970,6 +2970,9 @@ FEFB ; 0644 0627 ; N # ( ‎ﻻ‎ → ‎لا‎ ) ARABIC LIGATURE LAM WITH ALE
29702970
02E2 ; 0073 ; N # ( ˢ → s ) MODIFIER LETTER SMALL S → LATIN SMALL LETTER S # Super
29712971
02E3 ; 0078 ; N # ( ˣ → x ) MODIFIER LETTER SMALL X → LATIN SMALL LETTER X # Super
29722972
02E4 ; 0295 ; N # ( ˤ → ʕ ) MODIFIER LETTER SMALL REVERSED GLOTTAL STOP → LATIN LETTER PHARYNGEAL VOICED FRICATIVE # Super
2973+
0558 ; 0567 ; N # ( ՘ → է ) MODIFIER LETTER ARMENIAN SMALL EH → ARMENIAN SMALL LETTER EH # Super
2974+
058B ; 056B ; N # ( ֋ → ի ) MODIFIER LETTER ARMENIAN SMALL INI → ARMENIAN SMALL LETTER INI # Super
2975+
058C ; 0575 ; N # ( ֌ → յ ) MODIFIER LETTER ARMENIAN SMALL YI → ARMENIAN SMALL LETTER YI # Super
29732976
10FC ; 10DC ; N # ( ჼ → ნ ) MODIFIER LETTER GEORGIAN NAR → GEORGIAN LETTER NAR # Super
29742977
1D2C ; 0041 ; N # ( ᴬ → A ) MODIFIER LETTER CAPITAL A → LATIN CAPITAL LETTER A # Super
29752978
1D2D ; 00C6 ; N # ( ᴭ → Æ ) MODIFIER LETTER CAPITAL AE → LATIN CAPITAL LETTER AE # Super
@@ -3162,6 +3165,61 @@ AB69 ; 028D ; N # ( ꭩ → ʍ ) MODIFIER LETTER SMALL TURNED W → LATIN SMALL
31623165
107B8 ; 01C2 ; N # ( 𐞸 → ǂ ) MODIFIER LETTER ALVEOLAR CLICK → LATIN LETTER ALVEOLAR CLICK # Super
31633166
107B9 ; 1DF0A ; N # ( 𐞹 → 𝼊 ) MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK → LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK # Super
31643167
107BA ; 1DF1E ; N # ( 𐞺 → 𝼞 ) MODIFIER LETTER SMALL S WITH CURL → LATIN SMALL LETTER S WITH CURL # Super
3168+
107BB ; 0287 ; N # ( 𐞻 → ʇ ) MODIFIER LETTER SMALL TURNED T → LATIN SMALL LETTER TURNED T # Super
3169+
107BC ; 0296 ; N # ( 𐞼 → ʖ ) MODIFIER LETTER INVERTED GLOTTAL STOP → LATIN LETTER INVERTED GLOTTAL STOP # Super
3170+
107BD ; 0297 ; N # ( 𐞽 → ʗ ) MODIFIER LETTER STRETCHED C → LATIN LETTER STRETCHED C # Super
3171+
107BE ; 029E ; N # ( 𐞾 → ʞ ) MODIFIER LETTER SMALL TURNED K → LATIN SMALL LETTER TURNED K # Super
3172+
107BF ; 1DF0B ; N # ( 𐞿 → 𝼋 ) MODIFIER LETTER SMALL ESH WITH DOUBLE BAR → LATIN SMALL LETTER ESH WITH DOUBLE BAR # Super
3173+
1DFCD ; 1DF57 ; N # ( 𝿍 → 𝽗 ) MODIFIER LETTER SMALL TURNED R WITH MID-HEIGHT LEFT HOOK → LATIN SMALL LETTER TURNED R WITH MID-HEIGHT LEFT HOOK # Super
3174+
1DFCE ; 1DF58 ; N # ( 𝿎 → 𝽘 ) MODIFIER LETTER SMALL SPLIT O → LATIN SMALL LETTER SPLIT O # Super
3175+
1DFCF ; 1DF59 ; N # ( 𝿏 → 𝽙 ) MODIFIER LETTER SMALL SPLIT U → LATIN SMALL LETTER SPLIT U # Super
3176+
1DFD1 ; 1D18 ; N # ( 𝿑 → ᴘ ) MODIFIER LETTER SMALL CAPITAL P → LATIN LETTER SMALL CAPITAL P # Super
3177+
1DFD2 ; 0180 ; N # ( 𝿒 → ƀ ) MODIFIER LETTER SMALL B WITH STROKE → LATIN SMALL LETTER B WITH STROKE # Super
3178+
1DFD3 ; 0111 ; N # ( 𝿓 → đ ) MODIFIER LETTER SMALL D WITH STROKE → LATIN SMALL LETTER D WITH STROKE # Super
3179+
1DFD4 ; 01E5 ; N # ( 𝿔 → ǥ ) MODIFIER LETTER SMALL G WITH STROKE → LATIN SMALL LETTER G WITH STROKE # Super
3180+
1DFD5 ; 0142 ; N # ( 𝿕 → ł ) MODIFIER LETTER SMALL L WITH STROKE → LATIN SMALL LETTER L WITH STROKE # Super
3181+
1DFD6 ; 019A ; N # ( 𝿖 → ƚ ) MODIFIER LETTER SMALL L WITH BAR → LATIN SMALL LETTER L WITH BAR # Super
3182+
1DFD7 ; 1DF50 ; N # ( 𝿗 → 𝽐 ) MODIFIER LETTER SMALL TURNED R WITH STROKE → LATIN SMALL LETTER TURNED R WITH STROKE # Super
3183+
1DFD8 ; 1DF3E ; N # ( 𝿘 → 𝼾 ) MODIFIER LETTER SMALL BARRED TURNED H → LATIN SMALL LETTER BARRED TURNED H # Super
3184+
1DFD9 ; 0249 ; N # ( 𝿙 → ɉ ) MODIFIER LETTER SMALL J WITH STROKE → LATIN SMALL LETTER J WITH STROKE # Super
3185+
1DFDA ; 1D7F ; N # ( 𝿚 → ᵿ ) MODIFIER LETTER SMALL UPSILON WITH STROKE → LATIN SMALL LETTER UPSILON WITH STROKE # Super
3186+
1DFDB ; 1DF3F ; N # ( 𝿛 → 𝼿 ) MODIFIER LETTER SMALL BARRED W → LATIN SMALL LETTER BARRED W # Super
3187+
1DFDC ; 019E ; N # ( 𝿜 → ƞ ) MODIFIER LETTER SMALL N WITH LONG RIGHT LEG → LATIN SMALL LETTER N WITH LONG RIGHT LEG # Super
3188+
1DFDD ; 027C ; N # ( 𝿝 → ɼ ) MODIFIER LETTER SMALL R WITH LONG LEG → LATIN SMALL LETTER R WITH LONG LEG # Super
3189+
1DFDE ; 0238 ; N # ( 𝿞 → ȸ ) MODIFIER LETTER SMALL DB DIGRAPH → LATIN SMALL LETTER DB DIGRAPH # Super
3190+
1DFDF ; 0239 ; N # ( 𝿟 → ȹ ) MODIFIER LETTER SMALL QP DIGRAPH → LATIN SMALL LETTER QP DIGRAPH # Super
3191+
1DFE0 ; 1DF2B ; N # ( 𝿠 → 𝼫 ) MODIFIER LETTER SMALL DEZH DIGRAPH WITH CURL → LATIN SMALL LETTER DEZH DIGRAPH WITH CURL # Super
3192+
1DFE1 ; 1DF19 ; N # ( 𝿡 → 𝼙 ) MODIFIER LETTER SMALL DEZH DIGRAPH WITH RETROFLEX HOOK → LATIN SMALL LETTER DEZH DIGRAPH WITH RETROFLEX HOOK # Super
3193+
1DFE2 ; 0286 ; N # ( 𝿢 → ʆ ) MODIFIER LETTER SMALL ESH WITH CURL → LATIN SMALL LETTER ESH WITH CURL # Super
3194+
1DFE3 ; 1D98 ; N # ( 𝿣 → ᶘ ) MODIFIER LETTER SMALL ESH WITH RETROFLEX HOOK → LATIN SMALL LETTER ESH WITH RETROFLEX HOOK # Super
3195+
1DFE4 ; 1DF2C ; N # ( 𝿤 → 𝼬 ) MODIFIER LETTER SMALL TESH DIGRAPH WITH CURL → LATIN SMALL LETTER TESH DIGRAPH WITH CURL # Super
3196+
1DFE5 ; 1DF1C ; N # ( 𝿥 → 𝼜 ) MODIFIER LETTER SMALL TESH DIGRAPH WITH RETROFLEX HOOK → LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK # Super
3197+
1DFE6 ; 0293 ; N # ( 𝿦 → ʓ ) MODIFIER LETTER SMALL EZH WITH CURL → LATIN SMALL LETTER EZH WITH CURL # Super
3198+
1DFE7 ; 1D9A ; N # ( 𝿧 → ᶚ ) MODIFIER LETTER SMALL EZH WITH RETROFLEX HOOK → LATIN SMALL LETTER EZH WITH RETROFLEX HOOK # Super
3199+
1DFE8 ; 1D05 ; N # ( 𝿨 → ᴅ ) MODIFIER LETTER SMALL CAPITAL D → LATIN LETTER SMALL CAPITAL D # Super
3200+
1DFE9 ; 1D00 ; N # ( 𝿩 → ᴀ ) MODIFIER LETTER SMALL CAPITAL A → LATIN LETTER SMALL CAPITAL A # Super
3201+
1DFEA ; 1D07 ; N # ( 𝿪 → ᴇ ) MODIFIER LETTER SMALL CAPITAL E → LATIN LETTER SMALL CAPITAL E # Super
3202+
1DFEB ; 027F ; N # ( 𝿫 → ɿ ) MODIFIER LETTER SMALL REVERSED R WITH FISHHOOK → LATIN SMALL LETTER REVERSED R WITH FISHHOOK # Super
3203+
1DFEC ; 0285 ; N # ( 𝿬 → ʅ ) MODIFIER LETTER SMALL SQUAT REVERSED ESH → LATIN SMALL LETTER SQUAT REVERSED ESH # Super
3204+
1DFED ; 02AE ; N # ( 𝿭 → ʮ ) MODIFIER LETTER SMALL TURNED H WITH FISHHOOK → LATIN SMALL LETTER TURNED H WITH FISHHOOK # Super
3205+
1DFEE ; 02AF ; N # ( 𝿮 → ʯ ) MODIFIER LETTER SMALL TURNED H WITH FISHHOOK AND TAIL → LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL # Super
3206+
1DFEF ; 0221 ; N # ( 𝿯 → ȡ ) MODIFIER LETTER SMALL D WITH CURL → LATIN SMALL LETTER D WITH CURL # Super
3207+
1DFF0 ; 0234 ; N # ( 𝿰 → ȴ ) MODIFIER LETTER SMALL L WITH CURL → LATIN SMALL LETTER L WITH CURL # Super
3208+
1DFF1 ; 0235 ; N # ( 𝿱 → ȵ ) MODIFIER LETTER SMALL N WITH CURL → LATIN SMALL LETTER N WITH CURL # Super
3209+
1DFF2 ; 0236 ; N # ( 𝿲 → ȶ ) MODIFIER LETTER SMALL T WITH CURL → LATIN SMALL LETTER T WITH CURL # Super
3210+
1DFF3 ; 03C8 ; N # ( 𝿳 → ψ ) MODIFIER LETTER SMALL GREEK PSI → GREEK SMALL LETTER PSI # Super
3211+
1DFF4 ; 03C9 ; N # ( 𝿴 → ω ) MODIFIER LETTER SMALL GREEK OMEGA → GREEK SMALL LETTER OMEGA # Super
3212+
1DFF5 ; 1D81 ; N # ( 𝿵 → ᶁ ) MODIFIER LETTER SMALL D WITH PALATAL HOOK → LATIN SMALL LETTER D WITH PALATAL HOOK # Super
3213+
1DFF6 ; A795 ; N # ( 𝿶 → ꞕ ) MODIFIER LETTER SMALL H WITH PALATAL HOOK → LATIN SMALL LETTER H WITH PALATAL HOOK # Super
3214+
1DFF7 ; 1D87 ; N # ( 𝿷 → ᶇ ) MODIFIER LETTER SMALL N WITH PALATAL HOOK → LATIN SMALL LETTER N WITH PALATAL HOOK # Super
3215+
1DFF8 ; 1D8A ; N # ( 𝿸 → ᶊ ) MODIFIER LETTER SMALL S WITH PALATAL HOOK → LATIN SMALL LETTER S WITH PALATAL HOOK # Super
3216+
1DFF9 ; 1D8E ; N # ( 𝿹 → ᶎ ) MODIFIER LETTER SMALL Z WITH PALATAL HOOK → LATIN SMALL LETTER Z WITH PALATAL HOOK # Super
3217+
1DFFA ; 0188 ; N # ( 𝿺 → ƈ ) MODIFIER LETTER SMALL C WITH HOOK → LATIN SMALL LETTER C WITH HOOK # Super
3218+
1DFFB ; 0199 ; N # ( 𝿻 → ƙ ) MODIFIER LETTER SMALL K WITH HOOK → LATIN SMALL LETTER K WITH HOOK # Super
3219+
1DFFC ; 01A5 ; N # ( 𝿼 → ƥ ) MODIFIER LETTER SMALL P WITH HOOK → LATIN SMALL LETTER P WITH HOOK # Super
3220+
1DFFD ; 02A0 ; N # ( 𝿽 → ʠ ) MODIFIER LETTER SMALL Q WITH HOOK → LATIN SMALL LETTER Q WITH HOOK # Super
3221+
1DFFE ; 01AD ; N # ( 𝿾 → ƭ ) MODIFIER LETTER SMALL T WITH HOOK → LATIN SMALL LETTER T WITH HOOK # Super
3222+
1DFFF ; 1DF09 ; N # ( 𝿿 → 𝼉 ) MODIFIER LETTER SMALL T WITH HOOK AND RETROFLEX HOOK → LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK # Super
31653223
1E030 ; 0430 ; N # ( 𞀰 → а ) MODIFIER LETTER CYRILLIC SMALL A → CYRILLIC SMALL LETTER A # Super
31663224
1E031 ; 0431 ; N # ( 𞀱 → б ) MODIFIER LETTER CYRILLIC SMALL BE → CYRILLIC SMALL LETTER BE # Super
31673225
1E032 ; 0432 ; N # ( 𞀲 → в ) MODIFIER LETTER CYRILLIC SMALL VE → CYRILLIC SMALL LETTER VE # Super
@@ -3241,7 +3299,11 @@ AB69 ; 028D ; N # ( ꭩ → ʍ ) MODIFIER LETTER SMALL TURNED W → LATIN SMALL
32413299
209A ; 0070 ; N # ( ₚ → p ) LATIN SUBSCRIPT SMALL LETTER P → LATIN SMALL LETTER P # Sub
32423300
209B ; 0073 ; N # ( ₛ → s ) LATIN SUBSCRIPT SMALL LETTER S → LATIN SMALL LETTER S # Sub
32433301
209C ; 0074 ; N # ( ₜ → t ) LATIN SUBSCRIPT SMALL LETTER T → LATIN SMALL LETTER T # Sub
3302+
209D ; 0077 ; N # ( ₝ → w ) LATIN SUBSCRIPT SMALL LETTER W → LATIN SMALL LETTER W # Sub
3303+
209E ; 0079 ; N # ( ₞ → y ) LATIN SUBSCRIPT SMALL LETTER Y → LATIN SMALL LETTER Y # Sub
3304+
209F ; 007A ; N # ( ₟ → z ) LATIN SUBSCRIPT SMALL LETTER Z → LATIN SMALL LETTER Z # Sub
32443305
2C7C ; 006A ; N # ( ⱼ → j ) LATIN SUBSCRIPT SMALL LETTER J → LATIN SMALL LETTER J # Sub
3306+
1DFD0 ; 0263 ; N # ( 𝿐 → ɣ ) LATIN SUBSCRIPT SMALL LETTER GAMMA → LATIN SMALL LETTER GAMMA # Sub
32453307
1E051 ; 0430 ; N # ( 𞁑 → а ) CYRILLIC SUBSCRIPT SMALL LETTER A → CYRILLIC SMALL LETTER A # Sub
32463308
1E052 ; 0431 ; N # ( 𞁒 → б ) CYRILLIC SUBSCRIPT SMALL LETTER BE → CYRILLIC SMALL LETTER BE # Sub
32473309
1E053 ; 0432 ; N # ( 𞁓 → в ) CYRILLIC SUBSCRIPT SMALL LETTER VE → CYRILLIC SMALL LETTER VE # Sub
@@ -3306,6 +3368,10 @@ FE43 ; 300E ; N #* ( ﹃ → 『 ) PRESENTATION FORM FOR VERTICAL LEFT WHITE COR
33063368
FE44 ; 300F ; N #* ( ﹄ → 』 ) PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET → RIGHT WHITE CORNER BRACKET # Vertical
33073369
FE47 ; 005B ; N #* ( ﹇ → [ ) PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET → LEFT SQUARE BRACKET # Vertical
33083370
FE48 ; 005D ; N #* ( ﹈ → ] ) PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET → RIGHT SQUARE BRACKET # Vertical
3371+
1B123 ; 3053 3068 ; N # ( 𛄣 → こと ) HIRAGANA DIGRAPH KOTO → HIRAGANA LETTER KO, HIRAGANA LETTER TO # Vertical
3372+
1B124 ; 30C8 30AD ; N # ( 𛄤 → トキ ) KATAKANA DIGRAPH TOKI → KATAKANA LETTER TO, KATAKANA LETTER KI # Vertical
3373+
1B125 ; 30C8 30C6 ; N # ( 𛄥 → トテ ) KATAKANA DIGRAPH TOTE → KATAKANA LETTER TO, KATAKANA LETTER TE # Vertical
3374+
1B126 ; 30E8 30EA ; N # ( 𛄦 → ヨリ ) KATAKANA DIGRAPH YORI → KATAKANA LETTER YO, KATAKANA LETTER RI # Vertical
33093375

33103376
# Decomposition_Type = Wide
33113377

0 commit comments

Comments
 (0)