Mercurial > emacs
comparison src/dispextern.h @ 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 | 9bde7721ad0f |
children | 6aee7f43ad59 f6b4d0ebf147 |
comparison
equal
deleted
inserted
replaced
59267:c3661af44571 | 59268:2d8a6be1520d |
---|---|
814 final newline character is hidden in the right fringe. */ | 814 final newline character is hidden in the right fringe. */ |
815 unsigned exact_window_width_line_p : 1; | 815 unsigned exact_window_width_line_p : 1; |
816 | 816 |
817 /* 1 means this row currently shows the cursor in the right fringe. */ | 817 /* 1 means this row currently shows the cursor in the right fringe. */ |
818 unsigned cursor_in_fringe_p : 1; | 818 unsigned cursor_in_fringe_p : 1; |
819 | |
820 /* 1 means the last glyph in the row is part of an ellipsis. */ | |
821 unsigned ends_in_ellipsis_p : 1; | |
819 | 822 |
820 /* Non-zero means display a bitmap on X frames indicating that this | 823 /* Non-zero means display a bitmap on X frames indicating that this |
821 the first line of the buffer. */ | 824 the first line of the buffer. */ |
822 unsigned indicate_bob_p : 1; | 825 unsigned indicate_bob_p : 1; |
823 | 826 |
1822 unsigned header_line_p : 1; | 1825 unsigned header_line_p : 1; |
1823 | 1826 |
1824 /* 1 means `string' is the value of a `display' property. | 1827 /* 1 means `string' is the value of a `display' property. |
1825 Don't handle some `display' properties in these strings. */ | 1828 Don't handle some `display' properties in these strings. */ |
1826 unsigned string_from_display_prop_p : 1; | 1829 unsigned string_from_display_prop_p : 1; |
1830 | |
1831 /* When METHOD == next_element_from_display_vector, | |
1832 this is 1 if we're doing an ellipsis. Otherwise meaningless. */ | |
1833 unsigned ellipsis_p : 1; | |
1827 | 1834 |
1828 /* Display table in effect or null for none. */ | 1835 /* Display table in effect or null for none. */ |
1829 struct Lisp_Char_Table *dp; | 1836 struct Lisp_Char_Table *dp; |
1830 | 1837 |
1831 /* Current display table vector to return characters from and its | 1838 /* Current display table vector to return characters from and its |