From 82e0951bda2f86ed7fa7b5ce61965cc362edf508 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 3 Jan 2026 12:30:12 +0200 Subject: [PATCH] ; Mention in PROBLEMS the issue with XIM character-selection window MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * etc/PROBLEMS: Describe the annoying XIM popup window. Suggested by Francesco Potortì . (Bug#79423) --- etc/PROBLEMS | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 5d8ce5bcf52..340e99c0425 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -1382,6 +1382,19 @@ these problems by disabling XIM in your X resources: Emacs.useXIM: false +** When the compose key is pressed, a small window appears that won't go away + +In some circumstances, pressing the compose key under X pops up a small +character-selection window next to the cursor, which can be moved but +not closed; it disappears when some window manager operation is +performed, like creating or deleting a window. You can prevent this +window from appearing by completely disabling the X input method (XIM). +If this is acceptable to you, you should set the 'XMODIFIERS' +environment variable to the value '@im=none', and export it before +calling Emacs, for example by invoking Emacs like so: + + env XMODIFIERS=@im=none emacs + ** On Haiku, BeCJK doesn't work properly with Emacs Some popular Haiku input methods such BeCJK are known to behave badly