summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/trace.el
diff options
context:
space:
mode:
authorChong Yidong <cyd@stupidchicken.com>2009-01-29 14:32:21 +0000
committerChong Yidong <cyd@stupidchicken.com>2009-01-29 14:32:21 +0000
commita8fe32423135615b1629e2e90a8c52234d4913c9 (patch)
tree33c038b0e25f67f13ec4a74d9b34f3635d17ef1f /lisp/emacs-lisp/trace.el
parent00c6f62e662b5f292d94e3ae4363dfd1c3943219 (diff)
downloademacs-a8fe32423135615b1629e2e90a8c52234d4913c9.tar.gz
emacs-a8fe32423135615b1629e2e90a8c52234d4913c9.tar.bz2
emacs-a8fe32423135615b1629e2e90a8c52234d4913c9.zip
* keyboard.c (pending_signals): New var.
(poll_for_input, input_available_signal, init_keyboard): Set it. (process_pending_signals): New function. * lisp.h (QUIT): Check pending_signals instead of interrupt_input_pending. Use process_pending_signals. * atimer.c (run_timers, alarm_signal_handler): Update pending_signals. * process.c (wait_reading_process_output): Use process_pending_signals. * sysdep.c (emacs_write): Use process_pending_signals. * xterm.c (XTread_socket): Update pending_signals. * w32term.c (w32_read_socket): Update pending_signals. * w32inevt.c (w32_console_read_socket): Update pending_signals. * blockinput.h: Add declaration for pending_signals.
Diffstat (limited to 'lisp/emacs-lisp/trace.el')
0 files changed, 0 insertions, 0 deletions