vectorcraft/crates/tools
bflatastic 3fb51869ac Type: the caret steps over whole clusters (Thai marks, accents, emoji)
The Type tool's Left and Right arrows and Delete moved one code point at
a time, so the caret could stop between a Thai consonant and its vowel
or tone marks (or inside an accented letter or emoji sequence), where
typing or deleting splits the cluster. They now step over extended
grapheme clusters. Backspace still takes back one character at a time,
as Thai typists expect for a mistyped tone mark.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 19:29:16 +07:00
..
src Type: the caret steps over whole clusters (Thai marks, accents, emoji) 2026-10-11 19:29:16 +07:00
Cargo.toml feat(text): load craft-fonts' Arabic families, fetch them on web 2026-10-09 16:09:34 +03:00