Mercurial > emacs
changeset 59430:6aee7f43ad59
(struct it): New member dpvec_face_id.
(merge_into_realized_face): Add prototype.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sun, 09 Jan 2005 02:05:04 +0000 |
parents | d189a9fc6e5b |
children | 2f2c5349bc03 |
files | src/dispextern.h |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dispextern.h Sun Jan 09 01:58:58 2005 +0000 +++ b/src/dispextern.h Sun Jan 09 02:05:04 2005 +0000 @@ -1847,6 +1847,9 @@ means that no such character is involved. */ int dpvec_char_len; + /* Face id to use for all characters in display vector. -1 if unused. */ + int dpvec_face_id; + /* Face id of the iterator saved in case a glyph from dpvec contains a face. The face is restored when all glyphs from dpvec have been delivered. */ @@ -2757,6 +2760,8 @@ int, int)); int face_at_string_position P_ ((struct window *, Lisp_Object, int, int, int, int, int *, enum face_id, int)); +int merge_into_realized_face P_ ((struct frame *, Lisp_Object, + int, int)); int compute_char_face P_ ((struct frame *, int, Lisp_Object)); void free_all_realized_faces P_ ((Lisp_Object)); extern Lisp_Object Qforeground_color, Qbackground_color;