Mercurial > emacs
changeset 59268:2d8a6be1520d
(struct it): New element ellipsis_p.
(struct glyph_row): New element ends_in_ellipsis_p.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 01 Jan 2005 01:34:39 +0000 |
parents | c3661af44571 |
children | 91f840a1067b |
files | src/dispextern.h |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dispextern.h Sat Jan 01 01:34:22 2005 +0000 +++ b/src/dispextern.h Sat Jan 01 01:34:39 2005 +0000 @@ -817,6 +817,9 @@ /* 1 means this row currently shows the cursor in the right fringe. */ unsigned cursor_in_fringe_p : 1; + /* 1 means the last glyph in the row is part of an ellipsis. */ + unsigned ends_in_ellipsis_p : 1; + /* Non-zero means display a bitmap on X frames indicating that this the first line of the buffer. */ unsigned indicate_bob_p : 1; @@ -1825,6 +1828,10 @@ Don't handle some `display' properties in these strings. */ unsigned string_from_display_prop_p : 1; + /* When METHOD == next_element_from_display_vector, + this is 1 if we're doing an ellipsis. Otherwise meaningless. */ + unsigned ellipsis_p : 1; + /* Display table in effect or null for none. */ struct Lisp_Char_Table *dp;