a message or just cleared the message because we might need to
resize the echo area window or display an empty echo area.
+2001-02-22 Gerd Moellmann <gerd@gnu.org>
+
+ * dispnew.c (direct_output_for_insert): Give up if we are showing
+ a message or just cleared the message because we might need to
+ resize the echo area window or display an empty echo area.
+
2001-02-21 Gerd Moellmann <gerd@gnu.org>
* xdisp.c (redisplay_internal): Do the
|| g == '\r'
/* Give up if unable to display the cursor in the window. */
|| w->cursor.vpos < 0
+ /* Give up if we are showing a message or just cleared the message
+ because we might need to resize the echo area window. */
+ || !NILP (echo_area_buffer[0])
+ || !NILP (echo_area_buffer[1])
|| (glyph_row = MATRIX_ROW (w->current_matrix, w->cursor.vpos),
/* Can't do it in a continued line because continuation
lines would change. */