vietc/engine/src
Devin AI 7569e7e218 feat: auto-restore English words and invalid Vietnamese syllables
When Vietnamese mode is on, the engine transformed every word including
English (test->tét, cargo->cảgo, status->státu). This wires up the
previously-dead english.rs dictionary and spelling.rs validator so that on
word commit, words that are clearly English or not phonologically valid
Vietnamese are reverted to the raw keystrokes typed. Genuine Vietnamese
(tiếng, việt, quả) is kept. Gated by the existing [auto_restore] enabled
config (default on).

Co-Authored-By: vndangkhoa <vonguyendangkhoa@gmail.com>
2026-06-26 10:31:37 +00:00
..
bamboo.rs fix: correct tone placement for qu/gi onset glides and uê/uơ clusters 2026-06-26 10:10:42 +00:00
engine.rs feat: auto-restore English words and invalid Vietnamese syllables 2026-06-26 10:31:37 +00:00
english.rs feat: auto-restore English words and invalid Vietnamese syllables 2026-06-26 10:31:37 +00:00
input_method.rs fix: X11 key lookup, bamboo engine port, uinput injection overhaul 2026-06-26 15:20:03 +07:00
lib.rs feat: auto-restore English words and invalid Vietnamese syllables 2026-06-26 10:31:37 +00:00
spelling.rs Optimize typing performance and preserve casing on replaced syllables 2026-06-25 19:59:46 +07:00
telex.rs Optimize typing performance and preserve casing on replaced syllables 2026-06-25 19:59:46 +07:00
tests.rs fix: update test helper for flush-forward behavior, 67 tests pass 2026-06-26 16:55:57 +07:00
vni.rs Optimize typing performance and preserve casing on replaced syllables 2026-06-25 19:59:46 +07:00