Commit ef5eb925 authored by Jan Djärv's avatar Jan Djärv
Browse files

(wait_reading_process_output): If SYNC_INPUT and pending_atimers, run atimers.

parent cb5c5b3d
2008-04-09 Jan Djärv <>
* atimer.c (alarm_signal_handler): Call run_timers if not SYNC_INPUT.
Most of the code moved to run_timers.
(do_pending_atimers): Call run_timers.
(run_timers): New function.
* sysdep.c (emacs_write): If SYNC_INPUT and pending_atimers, run atimers.
* process.c (wait_reading_process_output): The same as above.
2008-04-09 Stefan Monnier <>
* minibuf.c (last_exact_completion): Remove variable.
......@@ -4309,8 +4309,13 @@ wait_reading_process_output (time_limit, microsecs, read_kbd, do_display,
if (read_kbd >= 0)
else if (interrupt_input_pending)
handle_async_input ();
if (interrupt_input_pending)
handle_async_input ();
if (pending_atimers)
do_pending_atimers ();
/* Exit now if the cell we're waiting for became non-nil. */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment