mirror of
https://github.com/wez/wezterm.git
synced 2024-11-28 01:06:37 +03:00
71dae34b75
For Korean text input, pressing SHIFT and then typing in certain keys begins a composition sequence. Our logic for when to route via the IME got so distracted by ALT that it didn't consider SHIFT and didn't send this sequence to the IME, so we'd fail to compose those sequences. While poking at this, I realized that we should treat this composition similarly to dead keys, in that we can signal the term window to highlight the cursor color and report that status. There's some further work to do: the composing text should be rendered by us. So far our IME integration assumes that the IME itself will render over the top of our window, but for this particular input it doesn't do that. refs: https://github.com/wez/wezterm/issues/1504 |
||
---|---|---|
.. | ||
src | ||
build.rs | ||
Cargo.toml |