From 25b81df40e3cc17f2468bedd89a697744c3f837e Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Mon, 19 May 2008 07:23:52 +0000 Subject: [PATCH] *** empty log message *** --- src/ChangeLog | 22 ++++++++++++++++++++++ src/font.h | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index 9c0e58bdacf..0a04daf0c5b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,25 @@ +2008-05-19 Kenichi Handa + + * font.c (font_list_entities): Fix handling of cache. + (font_matching_entity): Likewise. + + * ftfont.c (cs_iso8859_1): Deleted. + (ft_face_cache): New variable. + (struct ftfont_info): New member fc_charset_idx; + (ftfont_build_basic_charsets): Deleted. + (fc_charset_table): New variable. + (ftfont_pattern_entity): New arg fc_charset_idx. Store (FILENAME + . FC_CHARSET_IDX) as :font-entity property in the font entity. + Callers changed. + (ftfont_lookup_cache, ftfont_get_charset): New funcitons. + (ftfont_spec_pattern): New argument fc_charset_idx. Check + registry more rigidly. Callers changed. + (ftfont_open, ftfont_close, ftfont_has_char): Adjustd for the + change of :font-entity property of the font. + + * xftfont.c (xftfont_open): Ajusted for the change of :font-entity + property of the font. + 2008-05-18 Juanma Barranquero * coding.c (Fcoding_system_p): Rename argument to match docstring. diff --git a/src/font.h b/src/font.h index 3c5645b31eb..e66b5fd90de 100644 --- a/src/font.h +++ b/src/font.h @@ -179,7 +179,7 @@ enum font_property_index is not available. */ FONT_FILE_INDEX, - /* Format of the font (symbol). */ + /* Format of the font (symbol) or nil if unknown. */ FONT_FORMAT_INDEX, /* This value is the length of font-object vector. */ -- 2.39.5