Mercurial > hg > xemacs-beta
comparison src/faces.h @ 380:8626e4521993 r21-2-5
Import from CVS: tag r21-2-5
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:07:10 +0200 |
parents | c9fe270a4101 |
children | bbff43aa5eb7 |
comparison
equal
deleted
inserted
replaced
379:76b7d63099ad | 380:8626e4521993 |
---|---|
213 #### Note that we don't yet deal with the case of the new | 213 #### Note that we don't yet deal with the case of the new |
214 value being Qunbound, as could happen if no fonts of the | 214 value being Qunbound, as could happen if no fonts of the |
215 right sort are available on the system. In this case, the | 215 right sort are available on the system. In this case, the |
216 whole program will just crash. For the moment, this is | 216 whole program will just crash. For the moment, this is |
217 OK (for debugging purposes) but we should fix this by | 217 OK (for debugging purposes) but we should fix this by |
218 storing a "blank font" if the instantation fails. */ | 218 storing a "blank font" if the instantiation fails. */ |
219 unsigned int dirty :1; | 219 unsigned int dirty :1; |
220 unsigned int updated :1; | 220 unsigned int updated :1; |
221 /* #### Of course we should use a bit array or something. */ | 221 /* #### Of course we should use a bit array or something. */ |
222 unsigned char font_updated[NUM_LEADING_BYTES]; | 222 unsigned char font_updated[NUM_LEADING_BYTES]; |
223 }; | 223 }; |
258 EXFUN (Ffind_face, 1); | 258 EXFUN (Ffind_face, 1); |
259 EXFUN (Fget_face, 1); | 259 EXFUN (Fget_face, 1); |
260 | 260 |
261 extern Lisp_Object Qstrikethru, Vbuilt_in_face_specifiers, Vdefault_face; | 261 extern Lisp_Object Qstrikethru, Vbuilt_in_face_specifiers, Vdefault_face; |
262 extern Lisp_Object Vleft_margin_face, Vpointer_face, Vright_margin_face; | 262 extern Lisp_Object Vleft_margin_face, Vpointer_face, Vright_margin_face; |
263 extern Lisp_Object Vtext_cursor_face, Vvertical_divider_face; | 263 extern Lisp_Object Vtext_cursor_face, Vvertical_divider_face; |
264 extern Lisp_Object Vtoolbar_face, Vgui_element_face; | 264 extern Lisp_Object Vtoolbar_face, Vgui_element_face; |
265 | 265 |
266 void mark_all_faces_as_clean (void); | 266 void mark_all_faces_as_clean (void); |
267 void init_frame_faces (struct frame *f); | 267 void init_frame_faces (struct frame *f); |
268 void init_device_faces (struct device *d); | 268 void init_device_faces (struct device *d); |