diff options
| author | Po Lu | 2022-01-03 10:56:45 +0800 |
|---|---|---|
| committer | Po Lu | 2022-01-03 10:56:45 +0800 |
| commit | 7544ede1bc2d9f51f783754d5ca8dd60cd5a1bea (patch) | |
| tree | 2f2f70c4bd0d76db13bb08757c9b1429dd1582eb /lib | |
| parent | a4cb14b5365e0cac5c8c181b69ecd504a47a89ec (diff) | |
| download | emacs-7544ede1bc2d9f51f783754d5ca8dd60cd5a1bea.tar.gz emacs-7544ede1bc2d9f51f783754d5ca8dd60cd5a1bea.zip | |
Use XKB to find modifiers on x
* src/xterm.c (x_find_modifier_meanings): Look for virtual
modifiers with Xkb instead.
(handle_one_xevent): Add group when translating XI2 keycodes and
handle Xkb keymap events.
(x_term_init): Populate dpyinfo->xkb_event_type.
* src/xterm.h (struct x_display_info): New field
`xkb_event_type', and change modifier masks to `unsigned int'.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions