Hacker News new | past | comments | ask | show | jobs | submit login

If you want to navigate a string, you should stop "inside" compatibility ligatures (fi, U+FB01 being the canonical example).



That is why default grapheme clusters only concern boundaries aligned with "starters" or base characters (and thus are preserved after canonical normalizations). U+FB01 is only compatibly decomposable and harder to deal efficiently.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: