summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2009-05-21 11:24:19 +0000
committerKenichi Handa <handa@m17n.org>2009-05-21 11:24:19 +0000
commitef6e069495ace3eab6bf810673f5b3741ceff30c (patch)
treea914de3eb3933ea29a312c8cd05843d4e97b6460
parent5a189ffa3f87c470840752ea8d3a188f217c31c6 (diff)
downloademacs-ef6e069495ace3eab6bf810673f5b3741ceff30c.tar.gz
(Qlatin): Don't make it static.
-rw-r--r--src/ChangeLog24
-rw-r--r--src/fontset.c2
2 files changed, 25 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b73bc05325e..d4b1c2daadd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,27 @@
+2009-05-21 Kenichi Handa <handa@m17n.org>
+
+ * fontset.c (Qlatin): Don't make it static.
+
+ * xfont.c (xfont_chars_supported, xfont_supported_scripts): New
+ functions.
+ (xfont_scripts_cache, xfont_scratch_props): New variables.
+ (Qlatin, Vscalable_fonts_allowed): Extern it.
+ (xfont_list_pattern): Argument changed. Callers changed. Check
+ Vscalable_fonts_allowed. Check the support of a script.
+ (xfont_list): Don't reject a font spec with :script property.
+ (xfont_has_char): Fix setting of encoding.
+ (syms_of_xfont): Staticpro and initialize xfont_scripts_cache and
+ xfont_scratch_props.
+
+2009-05-19 Kenichi Handa <handa@m17n.org>
+
+ * font.c (font_sort_entities): Renamed from font_sort_entites.
+ Callers changed.
+
+2009-05-18 Kenichi Handa <handa@m17n.org>
+
+ * font.c (font_find_for_lface): Copy SPEC's FONT_TYPE too.
+
2009-05-19 Stefan Monnier <monnier@iro.umontreal.ca>
* frame.c (do_switch_frame) [NS_IMPL_COCOA]: Don't raise any window.
diff --git a/src/fontset.c b/src/fontset.c
index 2d3f10d493c..c9ffb6f2c60 100644
--- a/src/fontset.c
+++ b/src/fontset.c
@@ -180,7 +180,7 @@ extern Lisp_Object Qfont;
static Lisp_Object Qfontset;
static Lisp_Object Qfontset_info;
static Lisp_Object Qprepend, Qappend;
-static Lisp_Object Qlatin;
+Lisp_Object Qlatin;
/* Vector containing all fontsets. */
static Lisp_Object Vfontset_table;