Mercurial > hg > xemacs-beta
comparison src/faces.h @ 424:11054d720c21 r21-2-20
Import from CVS: tag r21-2-20
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:26:11 +0200 |
parents | 697ef44129c6 |
children |
comparison
equal
deleted
inserted
replaced
423:28d9c139be4c | 424:11054d720c21 |
---|---|
224 | 224 |
225 DECLARE_LRECORD (face, struct Lisp_Face); | 225 DECLARE_LRECORD (face, struct Lisp_Face); |
226 #define XFACE(x) XRECORD (x, face, struct Lisp_Face) | 226 #define XFACE(x) XRECORD (x, face, struct Lisp_Face) |
227 #define XSETFACE(x, p) XSETRECORD (x, p, face) | 227 #define XSETFACE(x, p) XSETRECORD (x, p, face) |
228 #define FACEP(x) RECORDP (x, face) | 228 #define FACEP(x) RECORDP (x, face) |
229 #define GC_FACEP(x) GC_RECORDP (x, face) | |
230 #define CHECK_FACE(x) CHECK_RECORD (x, face) | 229 #define CHECK_FACE(x) CHECK_RECORD (x, face) |
231 | 230 |
232 Lisp_Object ensure_face_cachel_contains_charset (struct face_cachel *cachel, | 231 Lisp_Object ensure_face_cachel_contains_charset (struct face_cachel *cachel, |
233 Lisp_Object domain, | 232 Lisp_Object domain, |
234 Lisp_Object charset); | 233 Lisp_Object charset); |
239 Lisp_Object domain, | 238 Lisp_Object domain, |
240 Lisp_Object face); | 239 Lisp_Object face); |
241 void face_cachel_charset_font_metric_info (struct face_cachel *cachel, | 240 void face_cachel_charset_font_metric_info (struct face_cachel *cachel, |
242 unsigned char *charsets, | 241 unsigned char *charsets, |
243 struct font_metric_info *fm); | 242 struct font_metric_info *fm); |
244 void mark_face_cachels (face_cachel_dynarr *elements, | 243 void mark_face_cachels (face_cachel_dynarr *elements); |
245 void (*markobj) (Lisp_Object)); | |
246 void mark_face_cachels_as_clean (struct window *w); | 244 void mark_face_cachels_as_clean (struct window *w); |
247 void mark_face_cachels_as_not_updated (struct window *w); | 245 void mark_face_cachels_as_not_updated (struct window *w); |
248 void reset_face_cachel (struct face_cachel *inst); | 246 void reset_face_cachel (struct face_cachel *inst); |
249 void reset_face_cachels (struct window *w); | 247 void reset_face_cachels (struct window *w); |
250 face_index get_builtin_face_cache_index (struct window *w, | 248 face_index get_builtin_face_cache_index (struct window *w, |