aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>1994-01-09 16:38:16 +0000
committerRichard M. Stallman <[email protected]>1994-01-09 16:38:16 +0000
commit96d63b2c8b165c5a879f4d65903fc42cb29e95b5 (patch)
tree38fc6447f292709d429e71a3f448bb3ed8770008 /lisp
parent6b7b1820f0add3af9a301403db8adce92a408639 (diff)
(vendor-key-syms): Add more HP keysyms and some Sun.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/term/x-win.el17
1 files changed, 17 insertions, 0 deletions
diff --git a/lisp/term/x-win.el b/lisp/term/x-win.el
index 912ab60ce9..a40d118787 100644
--- a/lisp/term/x-win.el
+++ b/lisp/term/x-win.el
@@ -498,9 +498,22 @@ This returns ARGS with the arguments that have been processed removed."
(put 'return 'ascii-character 13)
(put 'escape 'ascii-character ?\e)
+;; Set up to recognize vendor-specific keysyms.
+;; Unless/until there is a real conflict,
+;; we need not try to make this list depend on
+;; the type of X server in use.
(setq vendor-key-syms
'(
;; These are some HP keys.
+ ( 168 . mute-acute)
+ ( 169 . mute-grave)
+ ( 170 . mute-asciicircum)
+ ( 171 . mute-diaeresis)
+ ( 172 . mute-asciitilde)
+ ( 175 . lira)
+ ( 190 . guilder)
+ ( 252 . block)
+ ( 256 . longminus)
(65388 . reset)
(65389 . system)
(65390 . user)
@@ -513,6 +526,10 @@ This returns ARGS with the arguments that have been processed removed."
(65397 . kp-backtab)
;; This is used on some system or other.
(0 . remove)
+ ;; These are for Sun.
+ (392976 . f35)
+ (392977 . f36)
+ (393056 . req)))
))
;;;; Selections and cut buffers