comparison src/xdisp.c @ 38652:0bf558900e0a

(redisplay_internal): Take message_cleared_p into account only if minibuf_level == 0.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 02 Aug 2001 08:30:26 +0000
parents c1dc55683398
children d22bb212fc40
comparison
equal deleted inserted replaced
38651:683a60ba2533 38652:0bf558900e0a
8416 the update may have been preempted, so display the echo area 8416 the update may have been preempted, so display the echo area
8417 again here. Checking message_cleared_p captures the case that 8417 again here. Checking message_cleared_p captures the case that
8418 the echo area should be cleared. */ 8418 the echo area should be cleared. */
8419 if ((!NILP (echo_area_buffer[0]) && !display_last_displayed_message_p) 8419 if ((!NILP (echo_area_buffer[0]) && !display_last_displayed_message_p)
8420 || (!NILP (echo_area_buffer[1]) && display_last_displayed_message_p) 8420 || (!NILP (echo_area_buffer[1]) && display_last_displayed_message_p)
8421 || message_cleared_p) 8421 || (message_cleared_p && minibuf_level == 0))
8422 { 8422 {
8423 int window_height_changed_p = echo_area_display (0); 8423 int window_height_changed_p = echo_area_display (0);
8424 must_finish = 1; 8424 must_finish = 1;
8425 8425
8426 /* If we don't display the current message, don't clear the 8426 /* If we don't display the current message, don't clear the