aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorThierry Volpiatto2016-11-27 09:31:58 +0100
committerThierry Volpiatto2016-11-27 21:48:07 +0100
commitd9dd884c7c1940cacfcc2d86d47220b40c520bb5 (patch)
tree6102f376c3567de21c173709185c90e6d41028af /etc
parent416adda38521c6246f77877c57843264fa4ae711 (diff)
downloademacs-d9dd884c7c1940cacfcc2d86d47220b40c520bb5.tar.gz
emacs-d9dd884c7c1940cacfcc2d86d47220b40c520bb5.zip
Allow configuring which event throw-on-input should ignore (bug#19547).
* src/keyboard.c (kbd_buffer_store_buffered_event): Translate event to corresponding symbol from `while-no-input-ignore-events` and check them with Fmemq. (syms_of_keyboard): Declare new lisp variable `while-no-input-ignore-events` and its symbols. * lisp/subr.el (while-no-input-ignore-events): Add default values. * doc/lispref/commands.texi (Event Input Misc): Document while-no-input-ignore-events. * etc/NEWS: Same.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 0b73e5df7d0..cbce027e6d4 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -610,6 +610,10 @@ function 'check-declare-errmsg' has been removed.
610 610
611* Lisp Changes in Emacs 26.1 611* Lisp Changes in Emacs 26.1
612 612
613** New variable 'while-no-input-ignore-events' which allow
614setting which special events 'while-no-input' should ignore.
615It is a list of symbols.
616
613** New function 'undo-amalgamate-change-group' to get rid of 617** New function 'undo-amalgamate-change-group' to get rid of
614undo-boundaries between two states. 618undo-boundaries between two states.
615 619