+2008-06-18 Jason Rumney <jasonr@gnu.org>
+
+ * w32font.c (w32font_list, w32font_match): Add logging.
+
+ * w32uniscribe (uniscribe_list, uniscribe_match): Add logging.
+
2008-06-17 Chong Yidong <cyd@stupidchicken.com>
* font.c (font_parse_fcname): Store divider characters for
w32font_list (frame, font_spec)
Lisp_Object frame, font_spec;
{
- return w32font_list_internal (frame, font_spec, 0);
+ Lisp_Object fonts = w32font_list_internal (frame, font_spec, 0);
+ font_add_log ("w32font-list", font_spec, fonts);
+ return fonts;
}
/* w32 implementation of match for font backend.
w32font_match (frame, font_spec)
Lisp_Object frame, font_spec;
{
- return w32font_match_internal (frame, font_spec, 0);
+ Lisp_Object entity = w32font_match_internal (frame, font_spec, 0);
+ font_add_log ("w32font-match", font_spec, entity);
+ return entity;
}
/* w32 implementation of list_family for font backend.
uniscribe_list (frame, font_spec)
Lisp_Object frame, font_spec;
{
- return w32font_list_internal (frame, font_spec, 1);
+ Lisp_Object fonts = w32font_list_internal (frame, font_spec, 1);
+ font_add_log ("uniscribe-list", font_spec, fonts);
+ return fonts;
}
static Lisp_Object
uniscribe_match (frame, font_spec)
Lisp_Object frame, font_spec;
{
- return w32font_match_internal (frame, font_spec, 1);
+ Lisp_Object entity = w32font_match_internal (frame, font_spec, 1);
+ font_add_log ("uniscribe-match", font_spec, entity);
+ return entity;
}
static Lisp_Object