]> git.eshelyaron.com Git - emacs.git/commitdiff
* xfaces.c (Finternal_set_lisp_face_attribute, Fx_list_fonts):
authorChong Yidong <cyd@stupidchicken.com>
Mon, 19 Jan 2009 16:40:30 +0000 (16:40 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Mon, 19 Jan 2009 16:40:30 +0000 (16:40 +0000)
Check return value of font_spec_from_name.
(Fx_list_fonts): Doc fix.

* font.c (font_spec_from_name): Return Qnil if font name could not
be parsed.
(font_parse_name): Treat a `?' character as part of an XLFD.

src/ChangeLog

index 01af829e13c5bd4af9e7efce1cd97f95e30bc2e6..d97cad250fd4798952d157ef83c6279b0ca88f13 100644 (file)
@@ -1,5 +1,13 @@
 2009-01-19  Chong Yidong  <cyd@stupidchicken.com>
 
+       * xfaces.c (Finternal_set_lisp_face_attribute, Fx_list_fonts):
+       Check return value of font_spec_from_name.
+       (Fx_list_fonts): Doc fix.
+
+       * font.c (font_spec_from_name): Return Qnil if font name could not
+       be parsed.
+       (font_parse_name): Treat a `?' character as part of an XLFD.
+
        * fns.c (Fsubstring): Doc fix.
 
 2009-01-19  Kenichi Handa  <handa@m17n.org>