aboutsummaryrefslogtreecommitdiffstats
path: root/st.c
diff options
context:
space:
mode:
authorIvan Tham <pickfire@riseup.net>2019-02-12 18:41:41 +0100
committerHiltjo Posthuma <hiltjo@codemadness.org>2019-02-12 18:45:15 +0100
commite85b6b64660214121164ea97fb098eaa4935f7db (patch)
treed08873d1902c94102ce19294efa0c5bcd2c8d040 /st.c
parent75f92eb3489275bfcad901e5ca424134eda6e2f4 (diff)
downloadst-e85b6b64660214121164ea97fb098eaa4935f7db.tar.gz
better Input Method Editor (IME) support
Features: - Allow input methods swap with hotkey (E.g. left ctrl + left shift). - Over-the-spot pre-editing style, pre-edit data placed over insertion point. - Restart IME without segmentation fault. TODO: - Automatically pickup IME if st started before IME
Diffstat (limited to 'st.c')
-rw-r--r--st.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/st.c b/st.c
index b8e6077..cf8687e 100644
--- a/st.c
+++ b/st.c
@@ -2594,6 +2594,7 @@ draw(void)
term.ocx, term.ocy, term.line[term.ocy][term.ocx]);
term.ocx = cx, term.ocy = term.c.y;
xfinishdraw();
+ xximspot(term.ocx, term.ocy);
}
void
remember that computers suck.