emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: with-pgtk: C-; turns into plain ';'


From: Tassilo Horn
Subject: Re: with-pgtk: C-; turns into plain ';'
Date: Wed, 16 Feb 2022 14:11:17 +0100
User-agent: mu4e 1.7.7; emacs 29.0.50

Po Lu <luangruo@yahoo.com> writes:

>> If you were running the pgtk build and all the key bindings were
>> working fine and then suddenly they stopped working, I would agree it
>> it likely there is something more going on than simply "a known
>> problem with gtk and input methods".
>
> AFAICT, it's the same issue with "C-S-u" being reported as C-u on the
> PGTK port, which has been there since the beginning (search the bug
> tracker for more details.)

Interesting, I'm using pgtk on wayland/sway and C-h k C-S-u doesn't
report anything but inserts an underlined letter "u" in the current
buffer, even when that is read-only, and still seems to wait for my key.
Then, emacs is inresponsive, C-g won't work, and I need to switch to
another window and back again.  At that point, the underlined u
disappears and I can interact with emacs again.

> Disabling input methods using `pgtk-use-im-context' makes both
> problems go away here for me, and none of that code has changed since
> it was installed.

When I run (pgtk-use-im-context nil), the above problem doesn't happen
and C-h k C-S-u reports C-u translated from C-S-u.  However, I also
cannot insert characters like ` or ยด anymore.  Pressing the relevant
AltGr-key combo on my German Dvorak layout doesn't seem to be received
by emacs.  C-h k <AltGr-combo> doesn't receive anything.

So it seems like I can choose pest or cholera...

Bye,
Tassilo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]