+2006-01-11 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/font-config-scheme.cc (LY_DEFINE): also display font and
+ config dirs. Aids debugging.
+
2006-01-07 Han-Wen Nienhuys <hanwen@xs4all.nl>
* lily/bar-line.cc (calc_bar_size): inspect staff->extent (Y_AXIS)
}
}
+void
+display_strlist (char const*what, FcStrList *slist)
+{
+ while (FcChar8 *dir = FcStrListNext (slist))
+ {
+ printf("%s: %s\n", what, dir);
+ }
+}
+
+void
+display_dirs (FcConfig *fcc)
+{
+ display_strlist ("config dir", FcConfigGetConfigDirs(fcc));
+ display_strlist ("font dir", FcConfigGetFontDirs(fcc));
+}
void
display_list (FcConfig *fcc)
LY_DEFINE (ly_font_config_display_fonts, "ly:font-config-display-fonts", 0, 0, 0,
(),
"Dump a list of all fonts visible to FontConfig.")
-
{
display_list (NULL);
+ display_dirs (NULL);
return SCM_UNSPECIFIED;
}