aboutsummaryrefslogtreecommitdiffstats
path: root/src/font.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/font.h')
-rw-r--r--src/font.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/font.h b/src/font.h
index 511a7de3a16..7b43c2f99e7 100644
--- a/src/font.h
+++ b/src/font.h
@@ -239,7 +239,7 @@ enum font_property_index
239 ASET ((font), prop, make_number (font_style_to_value (prop, val, 1))) 239 ASET ((font), prop, make_number (font_style_to_value (prop, val, 1)))
240 240
241extern Lisp_Object QCspacing, QCdpi, QCscalable, QCotf, QClang, QCscript; 241extern Lisp_Object QCspacing, QCdpi, QCscalable, QCotf, QClang, QCscript;
242extern Lisp_Object QCavgwidth, QCantialias, QCfont_entity, QCfc_unknown_spec; 242extern Lisp_Object QCavgwidth, QCantialias, QCfont_entity;
243extern Lisp_Object Qp; 243extern Lisp_Object Qp;
244 244
245 245
@@ -737,8 +737,8 @@ struct font_data_list
737}; 737};
738 738
739EXFUN (Ffont_spec, MANY); 739EXFUN (Ffont_spec, MANY);
740EXFUN (Fcopy_font_spec, 1); 740extern Lisp_Object copy_font_spec (Lisp_Object);
741EXFUN (Fmerge_font_spec, 2); 741extern Lisp_Object merge_font_spec (Lisp_Object, Lisp_Object);
742EXFUN (Ffont_get, 2); 742EXFUN (Ffont_get, 2);
743EXFUN (Ffont_put, 3); 743EXFUN (Ffont_put, 3);
744EXFUN (Flist_fonts, 4); 744EXFUN (Flist_fonts, 4);
@@ -779,7 +779,6 @@ extern void font_done_for_face (FRAME_PTR f, struct face *face);
779 779
780extern Lisp_Object font_open_by_spec (FRAME_PTR f, Lisp_Object spec); 780extern Lisp_Object font_open_by_spec (FRAME_PTR f, Lisp_Object spec);
781extern Lisp_Object font_open_by_name (FRAME_PTR f, const char *name); 781extern Lisp_Object font_open_by_name (FRAME_PTR f, const char *name);
782extern void font_close_object (FRAME_PTR f, Lisp_Object font_object);
783 782
784extern Lisp_Object font_intern_prop (const char *str, int len, int force_symbol); 783extern Lisp_Object font_intern_prop (const char *str, int len, int force_symbol);
785extern void font_update_sort_order (int *order); 784extern void font_update_sort_order (int *order);
@@ -821,13 +820,14 @@ extern void syms_of_ftfont (void);
821#endif /* HAVE_FREETYPE */ 820#endif /* HAVE_FREETYPE */
822#ifdef HAVE_X_WINDOWS 821#ifdef HAVE_X_WINDOWS
823extern struct font_driver xfont_driver; 822extern struct font_driver xfont_driver;
824extern struct font_driver ftxfont_driver;
825extern void syms_of_xfont (void); 823extern void syms_of_xfont (void);
826extern void syms_of_ftxfont (void); 824extern void syms_of_ftxfont (void);
827#ifdef HAVE_XFT 825#ifdef HAVE_XFT
828extern struct font_driver xftfont_driver; 826extern struct font_driver xftfont_driver;
829extern void syms_of_xftfont (void); 827extern void syms_of_xftfont (void);
830#endif /* HAVE_XFT */ 828#elif defined HAVE_FREETYPE
829extern struct font_driver ftxfont_driver;
830#endif
831#ifdef HAVE_BDFFONT 831#ifdef HAVE_BDFFONT
832extern void syms_of_bdffont (void); 832extern void syms_of_bdffont (void);
833#endif /* HAVE_BDFFONT */ 833#endif /* HAVE_BDFFONT */
@@ -871,4 +871,3 @@ extern void font_deferred_log (const char *, Lisp_Object, Lisp_Object);
871#endif /* not FONT_DEBUG */ 871#endif /* not FONT_DEBUG */
872 872
873#endif /* not EMACS_FONT_H */ 873#endif /* not EMACS_FONT_H */
874