From: Chong Yidong Date: Thu, 29 Jan 2009 14:32:21 +0000 (+0000) Subject: * keyboard.c (pending_signals): New var. X-Git-Tag: emacs-pretest-23.0.90~85 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a8fe32423135615b1629e2e90a8c52234d4913c9;p=emacs.git * 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. --- diff --git a/src/ChangeLog b/src/ChangeLog index c0ae02efe28..ee1b3c15643 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,28 @@ +2009-01-29 Chong Yidong + + * 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. + 2009-01-29 Kenichi Handa * xftfont.c (xftfont_has_char): New function.