Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 60 additions & 4 deletions unicodetools/data/security/dev/confusables.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# confusables.txt
# Date: 2026-02-21, 04:18:13 GMT
# Date: 2026-03-17, 18:19:31 GMT
# © 2026 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
Expand Down Expand Up @@ -2197,6 +2197,8 @@ A4D0 ; 0042 ; MA # ( ꓐ → B ) LISU LETTER BA → LATIN CAPITAL LETTER B #
102A1 ; 0042 ; MA # ( 𐊡 → B ) CARIAN LETTER P2 → LATIN CAPITAL LETTER B #
10301 ; 0042 ; MA # ( 𐌁 → B ) OLD ITALIC LETTER BE → LATIN CAPITAL LETTER B #

A69D ; 1D47 ; MA # ( ꚝ → ᵇ ) MODIFIER LETTER CYRILLIC SOFT SIGN → MODIFIER LETTER SMALL B #

0253 ; 0062 0314 ; MA # ( ɓ → b̔ ) LATIN SMALL LETTER B WITH HOOK → LATIN SMALL LETTER B, COMBINING REVERSED COMMA ABOVE #

1473 ; 0062 0307 ; MA # ( ᑳ → ḃ ) CANADIAN SYLLABICS KAA → LATIN SMALL LETTER B, COMBINING DOT ABOVE #
Expand All @@ -2219,6 +2221,8 @@ A4D0 ; 0042 ; MA # ( ꓐ → B ) LISU LETTER BA → LATIN CAPITAL LETTER B #

3374 ; 0062 0061 0072 ; MA #* ( ㍴ → bar ) SQUARE BAR → LATIN SMALL LETTER B, LATIN SMALL LETTER A, LATIN SMALL LETTER R #

1E047 ; 1D47 1DA6 ; MA # ( 𞁇 → ᵇᶦ ) MODIFIER LETTER CYRILLIC SMALL YERU → MODIFIER LETTER SMALL B, MODIFIER LETTER SMALL CAPITAL I # →ꚝᶦ→

042B ; 0062 006C ; MA # ( Ы → bl ) CYRILLIC CAPITAL LETTER YERU → LATIN SMALL LETTER B, LATIN SMALL LETTER L # →ЬІ→→‎Ь𞴁‎→→Ьl→

33C3 ; 0042 0071 ; MA #* ( ㏃ → Bq ) SQUARE BQ → LATIN CAPITAL LETTER B, LATIN SMALL LETTER Q #
Expand All @@ -2227,6 +2231,8 @@ A4D0 ; 0042 ; MA # ( ꓐ → B ) LISU LETTER BA → LATIN CAPITAL LETTER B #
0432 ; 0299 ; MA # ( в → ʙ ) CYRILLIC SMALL LETTER VE → LATIN LETTER SMALL CAPITAL B #
13FC ; 0299 ; MA # ( ᏼ → ʙ ) CHEROKEE SMALL LETTER YV → LATIN LETTER SMALL CAPITAL B #

1E032 ; 10784 ; MA # ( 𞀲 → 𐞄 ) MODIFIER LETTER CYRILLIC SMALL VE → MODIFIER LETTER SMALL CAPITAL B #

1D134 ; 0063 ; MA #* ( 𝄴 → c ) MUSICAL SYMBOL COMMON TIME → LATIN SMALL LETTER C #
FF43 ; 0063 ; MA # ( c → c ) FULLWIDTH LATIN SMALL LETTER C → LATIN SMALL LETTER C #
217D ; 0063 ; MA # ( ⅽ → c ) SMALL ROMAN NUMERAL ONE HUNDRED → LATIN SMALL LETTER C #
Expand Down Expand Up @@ -2552,8 +2558,6 @@ A613 ; 0190 ; MA # ( ꘓ → Ɛ ) VAI SYMBOL FEENG → LATIN CAPITAL LETTER OPEN

0499 ; 025C 0326 ; MA # ( ҙ → ɜ̦ ) CYRILLIC SMALL LETTER ZE WITH DESCENDER → LATIN SMALL LETTER REVERSED OPEN E, COMBINING COMMA BELOW # →з̡→

1D9F ; 1D4C ; MA # ( ᶟ → ᵌ ) MODIFIER LETTER SMALL REVERSED OPEN E → MODIFIER LETTER SMALL TURNED OPEN E #

10442 ; 025E ; MA # ( 𐑂 → ɞ ) DESERET SMALL LETTER VEE → LATIN SMALL LETTER CLOSED REVERSED OPEN E #

A79D ; 029A ; MA # ( ꞝ → ʚ ) LATIN SMALL LETTER VOLAPUK OE → LATIN SMALL LETTER CLOSED OPEN E #
Expand Down Expand Up @@ -3607,6 +3611,7 @@ A4F3 ; 004F ; MA # ( ꓳ → O ) LISU LETTER O → LATIN CAPITAL LETTER O #

2070 ; 00BA ; MA #* ( ⁰ → º ) SUPERSCRIPT ZERO → MASCULINE ORDINAL INDICATOR #
1D52 ; 00BA ; MA # ( ᵒ → º ) MODIFIER LETTER SMALL O → MASCULINE ORDINAL INDICATOR # →⁰→
1E03C ; 00BA ; MA # ( 𞀼 → º ) MODIFIER LETTER CYRILLIC SMALL O → MASCULINE ORDINAL INDICATOR # →ᵒ→→⁰→

06FF ; 006F 0302 ; MA # ( ‎ۿ‎ → ô ) ARABIC LETTER HEH WITH INVERTED V → LATIN SMALL LETTER O, COMBINING CIRCUMFLEX ACCENT # →‎ھٛ‎→

Expand Down Expand Up @@ -4721,6 +4726,8 @@ FFE5 ; 0059 0335 ; MA #* ( ¥ → Y̵ ) FULLWIDTH YEN SIGN → LATIN CAPITAL LE
024E ; 0059 0335 ; MA # ( Ɏ → Y̵ ) LATIN CAPITAL LETTER Y WITH STROKE → LATIN CAPITAL LETTER Y, COMBINING SHORT STROKE OVERLAY #
04B0 ; 0059 0335 ; MA # ( Ұ → Y̵ ) CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE → LATIN CAPITAL LETTER Y, COMBINING SHORT STROKE OVERLAY # →Ү̵→

1E04F ; 107B2 ; MA # ( 𞁏 → 𐞲 ) MODIFIER LETTER CYRILLIC SMALL STRAIGHT U → MODIFIER LETTER SMALL CAPITAL Y #

0292 ; 021D ; MA # ( ʒ → ȝ ) LATIN SMALL LETTER EZH → LATIN SMALL LETTER YOGH #
A76B ; 021D ; MA # ( ꝫ → ȝ ) LATIN SMALL LETTER ET → LATIN SMALL LETTER YOGH #
2CC5 ; 021D ; MA # ( ⳅ → ȝ ) COPTIC SMALL LETTER OLD COPTIC SHEI → LATIN SMALL LETTER YOGH # →ʒ→
Expand Down Expand Up @@ -5039,18 +5046,43 @@ A64D ; 03C9 ; MA # ( ꙍ → ω ) CYRILLIC SMALL LETTER BROAD OMEGA → GREEK SM

2379 ; 03C9 0332 ; MA #* ( ⍹ → ω̲ ) APL FUNCTIONAL SYMBOL OMEGA UNDERBAR → GREEK SMALL LETTER OMEGA, COMBINING LOW LINE #

1D43 ; 1E030 ; MA # ( ᵃ → 𞀰 ) MODIFIER LETTER SMALL A → MODIFIER LETTER CYRILLIC SMALL A #

2090 ; 1E051 ; MA # ( ₐ → 𞁑 ) LATIN SUBSCRIPT SMALL LETTER A → CYRILLIC SUBSCRIPT SMALL LETTER A #

1D4A ; 1E04B ; MA # ( ᵊ → 𞁋 ) MODIFIER LETTER SMALL SCHWA → MODIFIER LETTER CYRILLIC SMALL SCHWA #

1D49 ; 1E035 ; MA # ( ᵉ → 𞀵 ) MODIFIER LETTER SMALL E → MODIFIER LETTER CYRILLIC SMALL IE #

2091 ; 1E056 ; MA # ( ₑ → 𞁖 ) LATIN SUBSCRIPT SMALL LETTER E → CYRILLIC SUBSCRIPT SMALL LETTER IE #

0497 ; 0436 0329 ; MA # ( җ → ж̩ ) CYRILLIC SMALL LETTER ZHE WITH DESCENDER → CYRILLIC SMALL LETTER ZHE, COMBINING VERTICAL LINE BELOW #

0496 ; 0416 0329 ; MA # ( Җ → Ж̩ ) CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER → CYRILLIC CAPITAL LETTER ZHE, COMBINING VERTICAL LINE BELOW #

1D9F ; 1E037 ; MA # ( ᶟ → 𞀷 ) MODIFIER LETTER SMALL REVERSED OPEN E → MODIFIER LETTER CYRILLIC SMALL ZE #
1D4C ; 1E037 ; MA # ( ᵌ → 𞀷 ) MODIFIER LETTER SMALL TURNED OPEN E → MODIFIER LETTER CYRILLIC SMALL ZE # →ᶟ→

209B ; 1E069 ; MA # ( ₛ → 𞁩 ) LATIN SUBSCRIPT SMALL LETTER S → CYRILLIC SUBSCRIPT SMALL LETTER DZE #

1D20B ; 0418 ; MA #* ( 𝈋 → И ) GREEK VOCAL NOTATION SYMBOL-12 → CYRILLIC CAPITAL LETTER I # →Ͷ→
0376 ; 0418 ; MA # ( Ͷ → И ) GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA → CYRILLIC CAPITAL LETTER I #
A6A1 ; 0418 ; MA # ( ꚡ → И ) BAMUM LETTER KA → CYRILLIC CAPITAL LETTER I # →Ͷ→
10425 ; 0418 ; MA # ( 𐐥 → И ) DESERET CAPITAL LETTER ENG → CYRILLIC CAPITAL LETTER I #
1050D ; 0418 ; MA # ( 𐔍 → И ) ELBASAN LETTER I → CYRILLIC CAPITAL LETTER I #

0365 ; 1E08F ; MA # ( ͥ → 𞂏 ) COMBINING LATIN SMALL LETTER I → COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I #

2071 ; 1E04C ; MA # ( ⁱ → 𞁌 ) SUPERSCRIPT LATIN SMALL LETTER I → MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I #

1D62 ; 1E068 ; MA # ( ᵢ → 𞁨 ) LATIN SUBSCRIPT SMALL LETTER I → CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I #

048A ; 0418 0326 0306 ; MA # ( Ҋ → Й̦ ) CYRILLIC CAPITAL LETTER SHORT I WITH TAIL → CYRILLIC CAPITAL LETTER I, COMBINING COMMA BELOW, COMBINING BREVE # →Й̡→

02B2 ; 1E04D ; MA # ( ʲ → 𞁍 ) MODIFIER LETTER SMALL J → MODIFIER LETTER CYRILLIC SMALL JE #

1D37 ; 1E039 ; MA # ( ᴷ → 𞀹 ) MODIFIER LETTER CAPITAL K → MODIFIER LETTER CYRILLIC SMALL KA #

104BC ; 04C3 ; MA # ( 𐒼 → Ӄ ) OSAGE CAPITAL LETTER KA → CYRILLIC CAPITAL LETTER KA WITH HOOK #

1D2B ; 043B ; MA # ( ᴫ → л ) CYRILLIC LETTER SMALL CAPITAL EL → CYRILLIC SMALL LETTER EL #
Expand All @@ -5061,10 +5093,30 @@ AB60 ; 0459 ; MA # ( ꭠ → љ ) LATIN SMALL LETTER SAKHA YAT → CYRILLIC SMAL

104EB ; A669 ; MA # ( 𐓫 → ꙩ ) OSAGE SMALL LETTER OIN → CYRILLIC SMALL LETTER MONOCULAR O #

2092 ; 1E05C ; MA # ( ₒ → 𞁜 ) LATIN SUBSCRIPT SMALL LETTER O → CYRILLIC SUBSCRIPT SMALL LETTER O #

1DB1 ; 1E04E ; MA # ( ᶱ → 𞁎 ) MODIFIER LETTER SMALL BARRED O → MODIFIER LETTER CYRILLIC SMALL BARRED O #

1DEE ; 2DEC ; MA # ( ᷮ → ⷬ ) COMBINING LATIN SMALL LETTER P → COMBINING CYRILLIC LETTER ER #

1D56 ; 1E03E ; MA # ( ᵖ → 𞀾 ) MODIFIER LETTER SMALL P → MODIFIER LETTER CYRILLIC SMALL ER #

1D9C ; 1E03F ; MA # ( ᶜ → 𞀿 ) MODIFIER LETTER SMALL C → MODIFIER LETTER CYRILLIC SMALL ES #

1E06B ; 1E03F 0326 ; MA # ( 𞁫 → 𞀿̦ ) MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER → MODIFIER LETTER CYRILLIC SMALL ES, COMBINING COMMA BELOW # →ᶜ̧→

1D40 ; 1E040 ; MA # ( ᵀ → 𞁀 ) MODIFIER LETTER CAPITAL T → MODIFIER LETTER CYRILLIC SMALL TE #

104CD ; 040B ; MA # ( 𐓍 → Ћ ) OSAGE CAPITAL LETTER DHA → CYRILLIC CAPITAL LETTER TSHE #

02B8 ; 1E041 ; MA # ( ʸ → 𞁁 ) MODIFIER LETTER SMALL Y → MODIFIER LETTER CYRILLIC SMALL U #

1DB2 ; 1E042 ; MA # ( ᶲ → 𞁂 ) MODIFIER LETTER SMALL PHI → MODIFIER LETTER CYRILLIC SMALL EF #

02E3 ; 1E043 ; MA # ( ˣ → 𞁃 ) MODIFIER LETTER SMALL X → MODIFIER LETTER CYRILLIC SMALL HA #

2093 ; 1E061 ; MA # ( ₓ → 𞁡 ) LATIN SUBSCRIPT SMALL LETTER X → CYRILLIC SUBSCRIPT SMALL LETTER HA #

1D202 ; 04FE ; MA #* ( 𝈂 → Ӿ ) GREEK VOCAL NOTATION SYMBOL-3 → CYRILLIC CAPITAL LETTER HA WITH STROKE #

1D222 ; 0460 ; MA #* ( 𝈢 → Ѡ ) GREEK INSTRUMENTAL NOTATION SYMBOL-8 → CYRILLIC CAPITAL LETTER OMEGA #
Expand Down Expand Up @@ -5094,6 +5146,8 @@ A7B6 ; A64C ; MA # ( Ꞷ → Ꙍ ) LATIN CAPITAL LETTER OMEGA → CYRILLIC CAPIT

2CBC ; 0428 ; MA # ( Ⲽ → Ш ) COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI → CYRILLIC CAPITAL LETTER SHA #

1E06C ; A69C 1DA6 ; MA # ( 𞁬 → ꚜᶦ ) MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER → MODIFIER LETTER CYRILLIC HARD SIGN, MODIFIER LETTER SMALL CAPITAL I #

A650 ; 042A 006C ; MA # ( Ꙑ → Ъl ) CYRILLIC CAPITAL LETTER YERU WITH BACK YER → CYRILLIC CAPITAL LETTER HARD SIGN, LATIN SMALL LETTER L # →ЪІ→

2108 ; 042D ; MA #* ( ℈ → Э ) SCRUPLE → CYRILLIC CAPITAL LETTER E #
Expand All @@ -5105,6 +5159,8 @@ A650 ; 042A 006C ; MA # ( Ꙑ → Ъl ) CYRILLIC CAPITAL LETTER YERU WITH BACK Y
1F701 ; A658 ; MA #* ( 🜁 → Ꙙ ) ALCHEMICAL SYMBOL FOR AIR → CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS #
16F1C ; A658 ; MA # ( 𖼜 → Ꙙ ) MIAO LETTER TLHYA → CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS #

1D35 ; 1E050 ; MA # ( ᴵ → 𞁐 ) MODIFIER LETTER CAPITAL I → MODIFIER LETTER CYRILLIC SMALL PALOCHKA #

A992 ; 2C3F ; MA # ( ꦒ → ⰿ ) JAVANESE LETTER GA → GLAGOLITIC SMALL LETTER MYSLITE #

0587 ; 0565 0069 ; MA # ( և → եi ) ARMENIAN SMALL LIGATURE ECH YIWN → ARMENIAN SMALL LETTER ECH, LATIN SMALL LETTER I # →եւ→
Expand Down Expand Up @@ -9091,5 +9147,5 @@ FF74 ; 5DE5 ; MA # ( エ → 工 ) HALFWIDTH KATAKANA LETTER E → CJK UNIFIED I

6B25 ; 2B81E ; MA # ( 欥 → 𫠞 ) CJK UNIFIED IDEOGRAPH-6B25 → CJK UNIFIED IDEOGRAPH-2B81E #

# total: 6272
# total: 6301

Loading
Loading