diff options
author | Eli Zaretskii <eliz@gnu.org> | 2019-06-06 16:28:04 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2019-06-06 16:28:04 +0300 |
commit | ee21b402d75c1fb0d6c09dc9f8a02f2bff0325f6 (patch) | |
tree | f68d3185b366650679147a50544aa493f662064a /lisp/term | |
parent | f68b33f50299339a36da29cd1913d19fd5f288e0 (diff) | |
download | emacs-ee21b402d75c1fb0d6c09dc9f8a02f2bff0325f6.tar.gz |
* lisp/term/w32-win.el ([noname]): Bind to 'ignore'. (Bug#36083)
Diffstat (limited to 'lisp/term')
-rw-r--r-- | lisp/term/w32-win.el | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el index 39f393fcf98..12c3e97e411 100644 --- a/lisp/term/w32-win.el +++ b/lisp/term/w32-win.el @@ -170,6 +170,15 @@ the last file dropped is selected." ;; new layout/language selected by the user. (global-set-key [language-change] 'ignore) +;; Some Windows applications send the 'noname' (VK_NONAME) pseudo-key +;; to prevent Windows from sleeping. We want to ignore these key +;; events, to avoid annoying users by ringing the bell and announcing +;; that the key is not bound. +(global-set-key [noname] 'ignore) +(global-set-key [C-noname] 'ignore) +(global-set-key [M-noname] 'ignore) + + (defvar x-resource-name) |