+ /*
+ This is a terrible kludge, but there is apparently no way for
+ FontConfig to signal whether it needs to rescan directories.
+ */
+ if (cache_file
+ && !is_file ((char const *)cache_file))
+ message (_f ("Rebuilding FontConfig cache %s, this may take a while...", cache_file));
+
+ vector<string> dirs;