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