# HG changeset patch # User Kenichi Handa # Date 1212153693 0 # Node ID 3350c9ac1f3703930bd73ced924bf34555f1678a # Parent f035c0b179dc793fbf3bdee1a5fb863ee40f215e (Ffont_info): Define only if HAVE_WINDOW_SYSTEM is defined. (syms_of_font): Defsubr Sfont_info only if HAVE_WINDOW_SYSTEM is defined. diff -r f035c0b179dc -r 3350c9ac1f37 src/font.c --- a/src/font.c Fri May 30 03:02:04 2008 +0000 +++ b/src/font.c Fri May 30 13:21:33 2008 +0000 @@ -4349,6 +4349,8 @@ #endif /* FONT_DEBUG */ +#ifdef HAVE_WINDOW_SYSTEM + DEFUN ("font-info", Ffont_info, Sfont_info, 1, 2, 0, doc: /* Return information about a font named NAME on frame FRAME. If FRAME is omitted or nil, use the selected frame. @@ -4420,6 +4422,7 @@ #endif return info; } +#endif #define BUILD_STYLE_TABLE(TBL) \ @@ -4591,7 +4594,9 @@ defsubr (&Sdraw_string); #endif #endif /* FONT_DEBUG */ +#ifdef HAVE_WINDOW_SYSTEM defsubr (&Sfont_info); +#endif DEFVAR_LISP ("font-encoding-alist", &Vfont_encoding_alist, doc: /*