Add 'x-ctrl-keysym' support on X window system
commit0adefe7ef9f4c23a5c8fef1503bc2b02ea6db8f5
authorVasilij Schneidermann <v.schneidermann@gmail.com>
Fri, 4 Nov 2016 09:09:31 +0000 (4 11:09 +0200)
committerEli Zaretskii <eliz@gnu.org>
Fri, 4 Nov 2016 09:09:31 +0000 (4 11:09 +0200)
treead43bcbb044bb1b50aa84771f2c90b78c2758691
parente5d0efe8fc4130593a899a9699ed8a95b953df3a
Add 'x-ctrl-keysym' support on X window system

* src/xterm.c (x_x_to_emacs_modifiers, x_emacs_to_x_modifiers):
Support 'x-ctrl-keysym'.
(syms_of_xterm): DEFSYM "ctrl" and put a proper modifier-value
property on it.
<x-ctrl-keysym>: New DEFVAR_LISP.
<x-alt-keysym, x-hyper-keysym, x-meta-keysym, x-super-keysym>: Doc
fix.  (Bug#24822)

* etc/NEWS: Mention the addition of 'x-ctrl-keysym'.

* doc/lispref/os.texi (X11 Keysyms): Document 'x-ctrl-keysym'.
doc/lispref/os.texi
etc/NEWS
src/xterm.c