Mercurial > emacs
comparison src/font.h @ 95894:76261fd18708
* w32fns.c (Fw32_select_font): Removed old font API function.
* w32font.c (logfont_to_fcname): New function.
(Fx_select_font): New font dialog function compatible with
GTK/fontconfig version.
* font.c (font_style_symbolic_from_value): New function.
(font_style_symbolic): Use it.
* font.h (font_style_symbolic_from_value): Declare new function.
| author | Jason Rumney <jasonr@gnu.org> |
|---|---|
| date | Fri, 13 Jun 2008 14:29:47 +0000 |
| parents | 721d9f530e61 |
| children | a46630597077 |
comparison
equal
deleted
inserted
replaced
| 95893:680b6bde042b | 95894:76261fd18708 |
|---|---|
| 774 extern int font_style_to_value P_ ((enum font_property_index prop, | 774 extern int font_style_to_value P_ ((enum font_property_index prop, |
| 775 Lisp_Object name, int noerror)); | 775 Lisp_Object name, int noerror)); |
| 776 extern Lisp_Object font_style_symbolic P_ ((Lisp_Object font, | 776 extern Lisp_Object font_style_symbolic P_ ((Lisp_Object font, |
| 777 enum font_property_index prop, | 777 enum font_property_index prop, |
| 778 int for_face)); | 778 int for_face)); |
| 779 | 779 extern Lisp_Object font_style_symbolic_from_value |
| 780 P_ ((enum font_property_index prop, | |
| 781 Lisp_Object val, | |
| 782 int for_face)); | |
| 783 | |
| 780 extern int font_match_p P_ ((Lisp_Object spec, Lisp_Object entity)); | 784 extern int font_match_p P_ ((Lisp_Object spec, Lisp_Object entity)); |
| 781 extern Lisp_Object font_list_entities P_ ((Lisp_Object frame, | 785 extern Lisp_Object font_list_entities P_ ((Lisp_Object frame, |
| 782 Lisp_Object spec)); | 786 Lisp_Object spec)); |
| 783 | 787 |
| 784 extern Lisp_Object font_get_name P_ ((Lisp_Object font_object)); | 788 extern Lisp_Object font_get_name P_ ((Lisp_Object font_object)); |
