X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/14beddf4711854b01d400f36166dc71eb39435bb..1675728f009404df6bc79b7e0933bc675afa1be1:/src/font.h diff --git a/src/font.h b/src/font.h index 511a7de3a1..efcd56b036 100644 --- a/src/font.h +++ b/src/font.h @@ -239,7 +239,7 @@ enum font_property_index ASET ((font), prop, make_number (font_style_to_value (prop, val, 1))) extern Lisp_Object QCspacing, QCdpi, QCscalable, QCotf, QClang, QCscript; -extern Lisp_Object QCavgwidth, QCantialias, QCfont_entity, QCfc_unknown_spec; +extern Lisp_Object QCavgwidth, QCantialias, QCfont_entity; extern Lisp_Object Qp; @@ -737,8 +737,8 @@ struct font_data_list }; EXFUN (Ffont_spec, MANY); -EXFUN (Fcopy_font_spec, 1); -EXFUN (Fmerge_font_spec, 2); +extern Lisp_Object copy_font_spec (Lisp_Object); +extern Lisp_Object merge_font_spec (Lisp_Object, Lisp_Object); EXFUN (Ffont_get, 2); EXFUN (Ffont_put, 3); EXFUN (Flist_fonts, 4); @@ -821,13 +821,14 @@ extern void syms_of_ftfont (void); #endif /* HAVE_FREETYPE */ #ifdef HAVE_X_WINDOWS extern struct font_driver xfont_driver; -extern struct font_driver ftxfont_driver; extern void syms_of_xfont (void); extern void syms_of_ftxfont (void); #ifdef HAVE_XFT extern struct font_driver xftfont_driver; extern void syms_of_xftfont (void); -#endif /* HAVE_XFT */ +#elif defined HAVE_FREETYPE +extern struct font_driver ftxfont_driver; +#endif #ifdef HAVE_BDFFONT extern void syms_of_bdffont (void); #endif /* HAVE_BDFFONT */ @@ -871,4 +872,3 @@ extern void font_deferred_log (const char *, Lisp_Object, Lisp_Object); #endif /* not FONT_DEBUG */ #endif /* not EMACS_FONT_H */ -