From: Gerd Moellmann Date: Wed, 1 Aug 2001 13:55:36 +0000 (+0000) Subject: (redisplay_internal): Add a check for the last X-Git-Tag: emacs-pretest-21.0.105~329 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=96d5e9a031616d7ac4f7ab9417a49ec92f077bdc;p=emacs.git (redisplay_internal): Add a check for the last displayed message. --- diff --git a/src/xdisp.c b/src/xdisp.c index 7e0a9eea5e4..8da52d6546e 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -8416,7 +8416,9 @@ redisplay_internal (preserve_echo_area) the update may have been preempted, so display the echo area again here. Checking message_cleared_p captures the case that the echo area should be cleared. */ - if (!NILP (echo_area_buffer[0]) || message_cleared_p) + if ((!NILP (echo_area_buffer[0]) && !display_last_displayed_message_p) + || (!NILP (echo_area_buffer[1]) && display_last_displayed_message_p) + || message_cleared_p) { int window_height_changed_p = echo_area_display (0); must_finish = 1;