plist module
[bpt/emacs.git] / src / fontset.c
index e34719e..535062b 100644 (file)
@@ -2141,6 +2141,8 @@ DEFUN ("fontset-list-all", Ffontset_list_all, Sfontset_list_all, 0, 0, 0,
 void
 syms_of_fontset (void)
 {
+#include "fontset.x"
+
   DEFSYM (Qfontset, "fontset");
   Fput (Qfontset, Qchar_table_extra_slots, make_number (8));
   DEFSYM (Qfontset_info, "fontset-info");
@@ -2220,15 +2222,4 @@ at the vertical center of lines.  */);
   DEFVAR_LISP ("otf-script-alist", Votf_script_alist,
               doc: /* Alist of OpenType script tags vs the corresponding script names.  */);
   Votf_script_alist = Qnil;
-
-  defsubr (&Squery_fontset);
-  defsubr (&Snew_fontset);
-  defsubr (&Sset_fontset_font);
-  defsubr (&Sinternal_char_font);
-  defsubr (&Sfontset_info);
-  defsubr (&Sfontset_font);
-  defsubr (&Sfontset_list);
-#ifdef ENABLE_CHECKING
-  defsubr (&Sfontset_list_all);
-#endif
 }