matrix of a window when the header line changes, when
new rows are allocated, or when the width changes.
+2001-03-30 Gerd Moellmann <gerd@gnu.org>
+
+ * dispnew.c (adjust_glyph_matrix): Don't try to reuse the current
+ matrix of a window when the header line changes, when
+ new rows are allocated, or when the width changes.
+
2001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
* print.c (Fprin1, Fprin1_to_string, Fprinc, Fprint): Fix last
upper window). Invalidate all rows that are no longer part
of the window. */
if (!marginal_areas_changed_p
+ && !header_line_changed_p
+ && new_rows == 0
+ && dim.width == matrix->matrix_w
&& matrix->window_left_x == XFASTINT (w->left)
&& matrix->window_top_y == XFASTINT (w->top)
- && matrix->window_width == window_box_width (w, -1))
+ && matrix->window_width == window_width)
{
i = 0;
while (matrix->rows[i].enabled_p