]> git.eshelyaron.com Git - emacs.git/commit
(struct glyph_row): New member extra_line_spacing.
authorKim F. Storm <storm@cua.dk>
Fri, 12 Nov 2004 14:26:34 +0000 (14:26 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 12 Nov 2004 14:26:34 +0000 (14:26 +0000)
commitdb0c5a7d08be0a760d02831a788f7b6111f9496f
tree96eb0ba1ef532fa79950e8b4b539b200a770c46e
parent381f7091f64d97deb26781de0b24b30844b8e2bc
(struct glyph_row): New member extra_line_spacing.
(struct it): New member max_extra_line_spacing.
(MR_PARTIALLY_VISIBLE, MR_PARTIALLY_VISIBLE_AT_TOP)
(MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros.
(MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible
part of last line is only extra line spacing (so the text on the
line is fully visible). Use helper macros.
Add W arg (to use them).  All callers changed.
(MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P)
(MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros.
src/dispextern.h