aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2005-01-09 02:05:04 +0000
committerKim F. Storm2005-01-09 02:05:04 +0000
commit888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95 (patch)
tree79ca907ee2ee7fed8322221c55b25a850b8bca51 /src
parentb6c735af3fd1b762b75ceb101b5ff50b4e9a6179 (diff)
downloademacs-888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95.tar.gz
emacs-888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95.zip
(struct it): New member dpvec_face_id.
(merge_into_realized_face): Add prototype.
Diffstat (limited to 'src')
-rw-r--r--src/dispextern.h5
1 files changed, 5 insertions, 0 deletions
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
1847 means that no such character is involved. */ 1847 means that no such character is involved. */
1848 int dpvec_char_len; 1848 int dpvec_char_len;
1849 1849
1850 /* Face id to use for all characters in display vector. -1 if unused. */
1851 int dpvec_face_id;
1852
1850 /* Face id of the iterator saved in case a glyph from dpvec contains 1853 /* Face id of the iterator saved in case a glyph from dpvec contains
1851 a face. The face is restored when all glyphs from dpvec have 1854 a face. The face is restored when all glyphs from dpvec have
1852 been delivered. */ 1855 been delivered. */
@@ -2757,6 +2760,8 @@ int face_at_buffer_position P_ ((struct window *, int, int, int, int *,
2757 int, int)); 2760 int, int));
2758int face_at_string_position P_ ((struct window *, Lisp_Object, int, int, int, 2761int face_at_string_position P_ ((struct window *, Lisp_Object, int, int, int,
2759 int, int *, enum face_id, int)); 2762 int, int *, enum face_id, int));
2763int merge_into_realized_face P_ ((struct frame *, Lisp_Object,
2764 int, int));
2760int compute_char_face P_ ((struct frame *, int, Lisp_Object)); 2765int compute_char_face P_ ((struct frame *, int, Lisp_Object));
2761void free_all_realized_faces P_ ((Lisp_Object)); 2766void free_all_realized_faces P_ ((Lisp_Object));
2762extern Lisp_Object Qforeground_color, Qbackground_color; 2767extern Lisp_Object Qforeground_color, Qbackground_color;