Mercurial > emacs
comparison src/dispextern.h @ 34226:2e38b27fd38b
(struct it): Add face_before_selective_p.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Tue, 05 Dec 2000 21:35:54 +0000 |
parents | c80efdb9cea9 |
children | 4a7a6cfe861d |
comparison
equal
deleted
inserted
replaced
34225:b5cdf1bb6bb8 | 34226:2e38b27fd38b |
---|---|
17 You should have received a copy of the GNU General Public License | 17 You should have received a copy of the GNU General Public License |
18 along with GNU Emacs; see the file COPYING. If not, write to | 18 along with GNU Emacs; see the file COPYING. If not, write to |
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | 19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
20 Boston, MA 02111-1307, USA. */ | 20 Boston, MA 02111-1307, USA. */ |
21 | 21 |
22 /* New redisplay written by Gerd Moellmann <gerd@acm.org>. */ | 22 /* New redisplay written by Gerd Moellmann <gerd@gnu.org>. */ |
23 | 23 |
24 #ifndef DISPEXTERN_H_INCLUDED | 24 #ifndef DISPEXTERN_H_INCLUDED |
25 #define DISPEXTERN_H_INCLUDED | 25 #define DISPEXTERN_H_INCLUDED |
26 | 26 |
27 #ifdef HAVE_X_WINDOWS | 27 #ifdef HAVE_X_WINDOWS |
1661 /* 1 means the next line in display_line continues a character | 1661 /* 1 means the next line in display_line continues a character |
1662 consisting of more than one glyph, and some glyphs of this | 1662 consisting of more than one glyph, and some glyphs of this |
1663 character have been put on the previous line. */ | 1663 character have been put on the previous line. */ |
1664 unsigned starts_in_middle_of_char_p : 1; | 1664 unsigned starts_in_middle_of_char_p : 1; |
1665 | 1665 |
1666 /* If 1, saved_face_id contains the id of the face in front of text | |
1667 skipped due to selective display. */ | |
1668 unsigned face_before_selective_p : 1; | |
1669 | |
1666 /* The ID of the default face to use. One of DEFAULT_FACE_ID, | 1670 /* The ID of the default face to use. One of DEFAULT_FACE_ID, |
1667 MODE_LINE_FACE_ID, or TOOL_BAR_FACE_ID, depending on what we | 1671 MODE_LINE_FACE_ID, etc, depending on what we are displaying. */ |
1668 are displaying. */ | |
1669 int base_face_id; | 1672 int base_face_id; |
1670 | 1673 |
1671 /* If what == IT_CHARACTER, character and length in bytes. This is | 1674 /* If what == IT_CHARACTER, character and length in bytes. This is |
1672 a character from a buffer or string. It may be different from | 1675 a character from a buffer or string. It may be different from |
1673 the character displayed in case that | 1676 the character displayed in case that |