3 ms·
If you want to navigate a string, you should stop "inside" compatibility ligatures (fi, U+FB01 being the canonical example).
by scatters 7y ago
If you want to navigate a string, you should stop "inside" compatibility ligatures (fi, U+FB01 being the canonical example).
- lifthrasiir 7y agoThat 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.