extern MSymbol Mregistry;
extern MSymbol Msize;
extern MSymbol Mresolution;
+extern MSymbol Mfontfile;
extern MSymbol Mfontconfig;
extern MPlist *mfont_list (MFrame *frame, MFont *font, MSymbol language,
int maxnum);
+typedef struct MFontset MFontset;
+
+extern int mfont_check (MFrame *frame, MFontset *fontset, MFont *font,
+ MSymbol script, MSymbol language);
/* end of font module */
/*=*/
/*=*/
/*** @addtogroup m17nFontset
@{ */
-typedef struct MFontset MFontset;
-
extern MFontset *mfontset (char *name);
extern MSymbol mfontset_name (MFontset *fontset);
extern MFace *mface ();
+extern int mface_equal (MFace *face1, MFace *face2);
+
extern MFace *mface_copy (MFace *face);
extern MFace *mface_merge (MFace *dst, MFace *src);