+2012-06-08 Eli Zaretskii <eliz@gnu.org>
+
+ * dispnew.c (showing_window_margins_p): Undo last change, which
+ was done due to an inadvertent commit.
+ (adjust_frame_glyphs_for_frame_redisplay): Do call
+ showing_window_margins_p.
+
2012-06-08 Stefan Monnier <monnier@iro.umontreal.ca>
* eval.c (Fmake_var_non_special): New primitive.
/* Return 1 if any window in the tree has nonzero window margins. See
the hack at the end of adjust_frame_glyphs_for_frame_redisplay. */
-#if 0
static int
showing_window_margins_p (struct window *w)
{
}
return 0;
}
-#endif
/* In the window tree with root W, build current matrices of leaf
any of the windows contain margins. I haven't been able
to hunt down the reason, but for the moment this prevents
the problem from manifesting. -- cyd */
-#if 0
- && !showing_window_margins_p (XWINDOW (FRAME_ROOT_WINDOW (f)))
-#endif
- )
+ && !showing_window_margins_p (XWINDOW (FRAME_ROOT_WINDOW (f))))
{
struct glyph_matrix *copy = save_current_matrix (f);
adjust_glyph_matrix (NULL, f->desired_matrix, 0, 0, matrix_dim);