+2003-08-29 Gerd Moellmann <gerd.moellmann@t-online.de>
+
+ * xdisp.c (redisplay_internal): Fix change of 2003-04-30. Don't
+ tell redisplay display is accurate when it's actually been paused
+ for pending input.
+
2003-08-29 Richard M. Stallman <rms@gnu.org>
* dispnew.c (adjust_glyph_matrix): Call window_box
}
}
- /* Do the mark_window_display_accurate after all windows have
- been redisplayed because this call resets flags in buffers
- which are needed for proper redisplay. */
- for (i = 0; i < n; ++i)
- {
- struct frame *f = updated[i];
- mark_window_display_accurate (f->root_window, 1);
- if (frame_up_to_date_hook)
- frame_up_to_date_hook (f);
+ if (!pause)
+ {
+ /* Do the mark_window_display_accurate after all windows have
+ been redisplayed because this call resets flags in buffers
+ which are needed for proper redisplay. */
+ for (i = 0; i < n; ++i)
+ {
+ struct frame *f = updated[i];
+ mark_window_display_accurate (f->root_window, 1);
+ if (frame_up_to_date_hook)
+ frame_up_to_date_hook (f);
+ }
}
}
else if (FRAME_VISIBLE_P (sf) && !FRAME_OBSCURED_P (sf))