[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#65068: 29.1; xkb-interception interaction causes problems with key c
From: |
Po Lu |
Subject: |
bug#65068: 29.1; xkb-interception interaction causes problems with key combinations |
Date: |
Sat, 26 Aug 2023 18:01:59 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Alexander Prähauser <alexander.praehauser@gmx.at> writes:
> It works! Thanks so much! Finally I can transition to the new Emacs
> version! Say, can you write a high-level summary about what you did so
> I can send it to the Stumpwm-people?
The remedy is disabling non-standard behavior imposed by the XFree86 XKB
library, through changing the ControlFallback X library control:
#ifdef XkbLC_ControlFallback
XkbSetXlibControls (dpyinfo->display, XkbLC_ControlFallback, 0);
#endif /* XkbLC_ControlFallback */
Otherwise, XLookupString (and XmbLookupString) endeavor to locate an
ASCII character within a different group if ControlMask is set and the
standard means of keycode mapping produce a function key. In your case,
the keycode array for AC11 still assigned ASCII characters to groups 2
through 4; consequently, group 2 would be consulted in lieu of the key
event's effective group.
I'm closing this bug as fixed; Eli, do you object to installing a
three-line fix incorporating only the code quoted in this e-mail on
emacs-29?
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, (continued)
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Po Lu, 2023/08/24
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Alexander Prähauser, 2023/08/24
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Po Lu, 2023/08/24
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Alexander Prähauser, 2023/08/24
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Po Lu, 2023/08/24
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Alexander Prähauser, 2023/08/25
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Po Lu, 2023/08/25
- Message not available
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Alexander Prähauser, 2023/08/25
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Po Lu, 2023/08/25
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Alexander Prähauser, 2023/08/26
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations,
Po Lu <=
- bug#65068: 29.1; xkb-interception interaction causes problems with key combinations, Eli Zaretskii, 2023/08/26