From 888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95 Mon Sep 17 00:00:00 2001 From: "Kim F. Storm" Date: Sun, 9 Jan 2005 02:05:04 +0000 Subject: [PATCH] (struct it): New member dpvec_face_id. (merge_into_realized_face): Add prototype. --- src/dispextern.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dispextern.h b/src/dispextern.h index a6f12a04b45..ccb6bc6d0c4 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -1847,6 +1847,9 @@ struct it 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 face_at_buffer_position P_ ((struct window *, int, int, int, int *, 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; -- 2.39.5