diff options
| author | Kim F. Storm | 2005-01-09 02:05:04 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2005-01-09 02:05:04 +0000 |
| commit | 888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95 (patch) | |
| tree | 79ca907ee2ee7fed8322221c55b25a850b8bca51 | |
| parent | b6c735af3fd1b762b75ceb101b5ff50b4e9a6179 (diff) | |
| download | emacs-888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95.tar.gz emacs-888ca1e7e2d4faf1e21fced06e0a447e0ad3cd95.zip | |
(struct it): New member dpvec_face_id.
(merge_into_realized_face): Add prototype.
| -rw-r--r-- | src/dispextern.h | 5 |
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)); |
| 2758 | int face_at_string_position P_ ((struct window *, Lisp_Object, int, int, int, | 2761 | int 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)); |
| 2763 | int merge_into_realized_face P_ ((struct frame *, Lisp_Object, | ||
| 2764 | int, int)); | ||
| 2760 | int compute_char_face P_ ((struct frame *, int, Lisp_Object)); | 2765 | int compute_char_face P_ ((struct frame *, int, Lisp_Object)); |
| 2761 | void free_all_realized_faces P_ ((Lisp_Object)); | 2766 | void free_all_realized_faces P_ ((Lisp_Object)); |
| 2762 | extern Lisp_Object Qforeground_color, Qbackground_color; | 2767 | extern Lisp_Object Qforeground_color, Qbackground_color; |