aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2008-05-30 13:21:57 +0000
committerKenichi Handa2008-05-30 13:21:57 +0000
commita266686a02fa5068dbf172fbef6726d28a47bfbe (patch)
tree5c4ad713ecd9934b6c19af204695c4250c51fec6
parent30235d57db17e3e7aab89fb2013d36920ef30fcc (diff)
downloademacs-a266686a02fa5068dbf172fbef6726d28a47bfbe.tar.gz
emacs-a266686a02fa5068dbf172fbef6726d28a47bfbe.zip
(Ffont_info): Define only if HAVE_WINDOW_SYSTEM is
defined. (syms_of_font): Defsubr Sfont_info only if HAVE_WINDOW_SYSTEM is defined.
-rw-r--r--src/ChangeLog7
-rw-r--r--src/font.c5
2 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c10153c047d..dd62f1306ea 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,10 @@
12008-05-30 Kenichi Handa <handa@m17n.org>
2
3 * font.c (Ffont_info): Define only if HAVE_WINDOW_SYSTEM is
4 defined.
5 (syms_of_font): Defsubr Sfont_info only if HAVE_WINDOW_SYSTEM is
6 defined.
7
12008-05-30 Stefan Monnier <monnier@iro.umontreal.ca> 82008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
2 9
3 * data.c (Fmake_variable_buffer_local, Fmake_local_variable) 10 * data.c (Fmake_variable_buffer_local, Fmake_local_variable)
diff --git a/src/font.c b/src/font.c
index 84fb5ccd265..484f0257546 100644
--- a/src/font.c
+++ b/src/font.c
@@ -4349,6 +4349,8 @@ Type C-l to recover what previously shown. */)
4349 4349
4350#endif /* FONT_DEBUG */ 4350#endif /* FONT_DEBUG */
4351 4351
4352#ifdef HAVE_WINDOW_SYSTEM
4353
4352DEFUN ("font-info", Ffont_info, Sfont_info, 1, 2, 0, 4354DEFUN ("font-info", Ffont_info, Sfont_info, 1, 2, 0,
4353 doc: /* Return information about a font named NAME on frame FRAME. 4355 doc: /* Return information about a font named NAME on frame FRAME.
4354If FRAME is omitted or nil, use the selected frame. 4356If FRAME is omitted or nil, use the selected frame.
@@ -4420,6 +4422,7 @@ If the named font is not yet loaded, return nil. */)
4420#endif 4422#endif
4421 return info; 4423 return info;
4422} 4424}
4425#endif
4423 4426
4424 4427
4425#define BUILD_STYLE_TABLE(TBL) \ 4428#define BUILD_STYLE_TABLE(TBL) \
@@ -4591,7 +4594,9 @@ syms_of_font ()
4591 defsubr (&Sdraw_string); 4594 defsubr (&Sdraw_string);
4592#endif 4595#endif
4593#endif /* FONT_DEBUG */ 4596#endif /* FONT_DEBUG */
4597#ifdef HAVE_WINDOW_SYSTEM
4594 defsubr (&Sfont_info); 4598 defsubr (&Sfont_info);
4599#endif
4595 4600
4596 DEFVAR_LISP ("font-encoding-alist", &Vfont_encoding_alist, 4601 DEFVAR_LISP ("font-encoding-alist", &Vfont_encoding_alist,
4597 doc: /* 4602 doc: /*