summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/gulp.el
diff options
context:
space:
mode:
authorKim F. Storm <storm@cua.dk>2004-02-27 23:46:31 +0000
committerKim F. Storm <storm@cua.dk>2004-02-27 23:46:31 +0000
commit0fc0bac9c461f3358286ff1d4064ed52d709dbe9 (patch)
treed6e177dd280762379be19a6f3355fb8923b0fe3a /lisp/emacs-lisp/gulp.el
parent9022d4219b27cdeaa15213fb1a4e6faf9e67da43 (diff)
downloademacs-0fc0bac9c461f3358286ff1d4064ed52d709dbe9.tar.gz
emacs-0fc0bac9c461f3358286ff1d4064ed52d709dbe9.tar.bz2
emacs-0fc0bac9c461f3358286ff1d4064ed52d709dbe9.zip
(kbd_buffer_store_event_hold): New function to store
an event into kbd fifo, but with special handling of quit event; a quit event is saved for later, and further events are discarded until the saved quit event has been processed. (kbd_buffer_store_event): Use kbd_buffer_store_event_hold. (gen_help_event): Store help event in kbd fifo. (NREAD_INPUT_EVENTS): Remove. (read_avail_input): Adapt to new read_socket_hook interface. Remove allocation and initialization of local input_event buffer, as read_socket_hook stores events directly in fifo. Allocate and initialize local hold_quit event to handle postponed quit event (and store it if set by kbd_buffer_store_event_hold).
Diffstat (limited to 'lisp/emacs-lisp/gulp.el')
0 files changed, 0 insertions, 0 deletions