st
simple terminal
git clone https://9o.is/git/st.git
commit 38ccea958ff6eecf60043189989082a90c87e528 parent 9a980301c2af227e602dc633d7576a1c8c81e754 Author: Ivan Tham <pickfire@riseup.net> Date: Tue, 18 Feb 2020 23:28:47 +0800 Remove explicit XNFocusWindow XCreateIC ICValues default XNFocusWindow to XNClientWindow if not specified, it can be omitted since it is the same. From the documentation https://www.x.org/releases/current/doc/libX11/libX11/libX11.html > Focus Window > > The XNFocusWindow argument specifies the focus window. The primary > purpose of the XNFocusWindow is to identify the window that will receive > the key event when input is composed. > > When this XIC value is left unspecified, the input method will use the > client window as the default focus window. Diffstat:
| M | x.c | | | 1 | - |
1 file changed, 0 insertions(+), 1 deletion(-)
diff --git a/x.c b/x.c @@ -1047,7 +1047,6 @@ ximopen(Display *dpy) xw.ime.xic = XCreateIC(xw.ime.xim, XNInputStyle, XIMPreeditNothing | XIMStatusNothing, XNClientWindow, xw.win, - XNFocusWindow, xw.win, XNDestroyCallback, &icdestroy, NULL); }