2008-05-28 Kenichi Handa <handa@m17n.org>
+ * fontset.c (Ffont_info): Don't call font_close_object.
+
+ * font.c (font_parse_family_registry): Use Ffont_put to validate
+ foundry and family.
+ (font_delete_unmatched): Don't check spacing.
+ (font_list_entities): Add spacing to the spec to list fonts.
+
+ * ftfont.c (ftfont_spec_pattern): Don't set FC_SPACING to pattern.
+ (ftfont_list): Check spacing here. Don't include FC_CHARSET in
+ objset.
+
* coding.c (encode_coding_raw_text): Fix previous change.
(encode_coding_object): When the dst_object is a buffer and is
different from src_object, move gap to PT.