Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make sure soft-dotted characters lose their dots #74

Open
jamesgk opened this issue Aug 10, 2015 · 2 comments
Open

Make sure soft-dotted characters lose their dots #74

jamesgk opened this issue Aug 10, 2015 · 2 comments

Comments

@jamesgk
Copy link
Contributor

jamesgk commented Aug 10, 2015

The soft-dotted characters should lose their dots when combined with combining characters above. Here's a list:

0069..006A  LATIN SMALL LETTER I..LATIN SMALL LETTER J
012F        LATIN SMALL LETTER I WITH OGONEK
0249        LATIN SMALL LETTER J WITH STROKE
0268        LATIN SMALL LETTER I WITH STROKE
029D        LATIN SMALL LETTER J WITH CROSSED-TAIL
02B2        MODIFIER LETTER SMALL J
03F3        GREEK LETTER YOT
0456        CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
0458        CYRILLIC SMALL LETTER JE
1D62        LATIN SUBSCRIPT SMALL LETTER I
1D96        LATIN SMALL LETTER I WITH RETROFLEX HOOK
1DA4        MODIFIER LETTER SMALL I WITH STROKE
1DA8        MODIFIER LETTER SMALL J WITH CROSSED-TAIL
1E2D        LATIN SMALL LETTER I WITH TILDE BELOW
1ECB        LATIN SMALL LETTER I WITH DOT BELOW
2071        SUPERSCRIPT LATIN SMALL LETTER I
2C7C        LATIN SUBSCRIPT SMALL LETTER J

"Combining characters above" includes (may not be comprehensive):

0363 COMBINING LATIN SMALL LETTER A
0364 COMBINING LATIN SMALL LETTER E
0365 COMBINING LATIN SMALL LETTER I
0366 COMBINING LATIN SMALL LETTER O
0367 COMBINING LATIN SMALL LETTER U
0368 COMBINING LATIN SMALL LETTER C
0369 COMBINING LATIN SMALL LETTER D
036A COMBINING LATIN SMALL LETTER H
036B COMBINING LATIN SMALL LETTER M
036C COMBINING LATIN SMALL LETTER R
036D COMBINING LATIN SMALL LETTER T
036E COMBINING LATIN SMALL LETTER V
036F COMBINING LATIN SMALL LETTER X
0483 COMBINING CYRILLIC TITLO
0484 COMBINING CYRILLIC PALATALIZATION
0485 COMBINING CYRILLIC DASIA PNEUMATA
0486 COMBINING CYRILLIC PSILI PNEUMATA
0487 COMBINING CYRILLIC POKRYTIE
20F0 COMBINING ASTERISK ABOVE
A66F COMBINING CYRILLIC VZMET
A674 COMBINING CYRILLIC LETTER UKRAINIAN IE
A675 COMBINING CYRILLIC LETTER I
A676 COMBINING CYRILLIC LETTER YI
A677 COMBINING CYRILLIC LETTER U
A678 COMBINING CYRILLIC LETTER HARD SIGN
A679 COMBINING CYRILLIC LETTER YERU
A67A COMBINING CYRILLIC LETTER SOFT SIGN
A67B COMBINING CYRILLIC LETTER OMEGA
A67C COMBINING CYRILLIC KAVYKA
A67D COMBINING CYRILLIC PAYEROK
A69F COMBINING CYRILLIC LETTER IOTIFIED E
2DE0 COMBINING CYRILLIC LETTER BE
2DE1 COMBINING CYRILLIC LETTER VE
2DE2 COMBINING CYRILLIC LETTER GHE
2DE3 COMBINING CYRILLIC LETTER DE
2DE4 COMBINING CYRILLIC LETTER ZHE
2DE5 COMBINING CYRILLIC LETTER ZE
2DE6 COMBINING CYRILLIC LETTER KA
2DE7 COMBINING CYRILLIC LETTER EL
2DE8 COMBINING CYRILLIC LETTER EM
2DE9 COMBINING CYRILLIC LETTER EN
2DEA COMBINING CYRILLIC LETTER O
2DEB COMBINING CYRILLIC LETTER PE
2DEC COMBINING CYRILLIC LETTER ER
2DED COMBINING CYRILLIC LETTER ES
2DEE COMBINING CYRILLIC LETTER TE
2DEF COMBINING CYRILLIC LETTER HA
2DF0 COMBINING CYRILLIC LETTER TSE
2DF1 COMBINING CYRILLIC LETTER CHE
2DF2 COMBINING CYRILLIC LETTER SHA
2DF3 COMBINING CYRILLIC LETTER SHCHA
2DF4 COMBINING CYRILLIC LETTER FITA
2DF5 COMBINING CYRILLIC LETTER ES-TE
2DF6 COMBINING CYRILLIC LETTER A
2DF7 COMBINING CYRILLIC LETTER IE
2DF8 COMBINING CYRILLIC LETTER DJERV
2DF9 COMBINING CYRILLIC LETTER MONOGRAPH UK
2DFA COMBINING CYRILLIC LETTER YAT
2DFB COMBINING CYRILLIC LETTER YU
2DFC COMBINING CYRILLIC LETTER IOTIFIED A
2DFD COMBINING CYRILLIC LETTER LITTLE YUS
2DFE COMBINING CYRILLIC LETTER BIG YUS
2DFF COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
20DB COMBINING THREE DOTS ABOVE
1ABB COMBINING PARENTHESES ABOVE
1ABC COMBINING DOUBLE PARENTHESES ABOVE
20DC COMBINING FOUR DOTS ABOVE
FE20 COMBINING LIGATURE LEFT HALF
FE21 COMBINING LIGATURE RIGHT HALF
FE22 COMBINING DOUBLE TILDE LEFT HALF
FE23 COMBINING DOUBLE TILDE RIGHT HALF
FE24 COMBINING MACRON LEFT HALF
FE25 COMBINING MACRON RIGHT HALF
FE26 COMBINING CONJOINING MACRON
@jamesgk jamesgk self-assigned this Aug 10, 2015
@jamesgk
Copy link
Contributor Author

jamesgk commented Aug 10, 2015

@jamesgk
Copy link
Contributor Author

jamesgk commented Aug 10, 2015

cc @roozbehp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants