From: Kim F. Storm Date: Thu, 1 Jun 2006 13:53:19 +0000 (+0000) Subject: (sit_for): Perform redisplay even if input is pending X-Git-Tag: emacs-pretest-22.0.90~2140 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=29bcbe54e131e03bb3a4d41c35dfbf5a7a8c0bfb;p=emacs.git (sit_for): Perform redisplay even if input is pending when redisplay-dont-pause is non-nil. --- diff --git a/src/dispnew.c b/src/dispnew.c index da5e9c6e398..e88029b827f 100644 --- a/src/dispnew.c +++ b/src/dispnew.c @@ -6405,7 +6405,10 @@ sit_for (sec, usec, reading, display, initial_display) { swallow_events (display); - if (detect_input_pending_run_timers (display) || !NILP (Vexecuting_kbd_macro)) + if ((detect_input_pending_run_timers (display) + && !redisplay_dont_pause) + || !NILP (Vexecuting_kbd_macro)) + return Qnil; if (initial_display)