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