comparison src/xdisp.c @ 34900:9ccc4efae7d4

(echo_area_display): Bind redisplay-dont-pause to t around the call to redisplay_internal.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 28 Dec 2000 12:19:09 +0000
parents 452349a9192a
children db558893a42c
comparison
equal deleted inserted replaced
34899:6ab3c587f8bc 34900:9ccc4efae7d4
6696 if (!display_completed) 6696 if (!display_completed)
6697 n = redisplay_mode_lines (FRAME_ROOT_WINDOW (f), 0); 6697 n = redisplay_mode_lines (FRAME_ROOT_WINDOW (f), 0);
6698 6698
6699 if (window_height_changed_p) 6699 if (window_height_changed_p)
6700 { 6700 {
6701 /* Must update other windows. */ 6701 /* Must update other windows. Likewise as in other
6702 cases, don't let this update be interrupted by
6703 pending input. */
6704 int count = BINDING_STACK_SIZE ();
6705 specbind (Qredisplay_dont_pause, Qt);
6702 windows_or_buffers_changed = 1; 6706 windows_or_buffers_changed = 1;
6703 redisplay_internal (0); 6707 redisplay_internal (0);
6708 unbind_to (count, Qnil);
6704 } 6709 }
6705 else if (FRAME_WINDOW_P (f) && n == 0) 6710 else if (FRAME_WINDOW_P (f) && n == 0)
6706 { 6711 {
6707 /* Window configuration is the same as before. 6712 /* Window configuration is the same as before.
6708 Can do with a display update of the echo area, 6713 Can do with a display update of the echo area,