engine: the Hanja search composes from its seed, and Escape gives it back
Ctrl+H took the pending syllable as the query, but the keys typed after it started a composition of their own: gk, Ctrl+H, s showed 하ㄴ, and r, Ctrl+H, k showed ㄱㅏ. transstr now composes from a pending text, so the search goes on where the syllable left off. Escape ended the search and dropped the syllable it had taken; it puts it back as pending text.
This commit is contained in:
@@ -38,7 +38,8 @@ syllable and goes on to the application, so it still leaves insert mode.
|
||||
Hiragana mode composes a complete reading before offering Kanji candidates.
|
||||
Katakana mode does not perform Kanji conversion. Emoji and Hanja searches
|
||||
return to the previous mode after use; switching language during a search
|
||||
commits the shown query. The Emoji search matches the typed keys, and what
|
||||
commits the shown query; `Esc` in a Hanja search gives the syllable back
|
||||
to the composition. The Emoji search matches the typed keys, and what
|
||||
they spell in the current language, against a prefix of every emoji's
|
||||
CLDR name and keywords in English, Korean, and Japanese, and against ASCII
|
||||
symbol aliases such as `->` and `<=`. `Ctrl+H` takes the syllable being composed as its
|
||||
|
||||
Reference in New Issue
Block a user