[Github-comments] [geany/geany] Unexpected behavior with IME (crashing, inserting characters) (#2760)

Thomas Brownback notifications at xxxxx
Fri Mar 12 06:19:43 UTC 2021


Per Neil Hodgson over at Scintilla: 

> There are 2 modes for Scintilla IME: windowed and inline. Try changing Geany to inline and see if it improves the behaviour.
> SCI_SETIMEINTERACTION(SC_IME_INLINE)

I love this idea, so I tried to find that setting, and in Edit>Prefs>Various I have editor.editor_ime_interaction, which I set to a 1 for "inline" mode.

Unfortunately nothing changed and the IME appeared to function exactly the same, even shutting Geany down and reopening.

Last tested here https://github.com/geany/geany/pull/1514 but not sure if that was actually tested and confirmed working? Maybe it was reverted because it broke something, maybe it was never implemented.

This line seems to hardcode the IME state as "windowed" (but maybe this is just a default or for a context that isn't typical, I can't tell):
https://github.com/geany/geany/blob/919d4d01146280dbf53eab68ccf59fda52e85f01/scintilla/src/EditModel.cxx#L65

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2760#issuecomment-797264263
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20210311/fd424b47/attachment-0001.htm>


More information about the Github-comments mailing list