Sync with XELB

* exwm-input.el (exwm-input--update-global-prefix-keys)
(exwm-input--on-KeyPress-line-mode, exwm-input--on-KeyPress-char-mode)
(exwm-input--fake-key, exwm-input--init): Sync with XELB.

* exwm-input.el (exwm-input--on-KeyPress)
(exwm-input--on-KeyPress-line-mode): Resend XKB events with SendEvent
since AllowEvents in ReplayKeyboard mode doesn't seem to work.
This commit is contained in:
Chris Feng 2016-07-29 17:05:09 +08:00
parent 2220c8cea2
commit 719b825bc4
2 changed files with 36 additions and 20 deletions

View file

@ -79,7 +79,7 @@
"Event mask set on all managed windows.")
(declare-function exwm-input--on-KeyPress-line-mode "exwm-input.el"
(key-press))
(key-press raw-data))
;; Internal variables
(defvar-local exwm--id nil) ;window ID