fontconfig/fc-cache
Keith Packard 2d3387fd72 Skip broken caches. Cache files are auto-written, don't rewrite in fc-cache.
Validate cache contents and skip broken caches, looking down cache path for
valid ones.

Every time a directory is scanned, it will be written to a cache file if
possible, so fc-cache doesn't need to re-write the cache file. This makes
detecting when the cache was generated a bit tricky, so we guess that if the
cache wasn't valid before running and is valid afterwards, the cache file
was written.

Also, allow empty charsets to be serialized with null leaves/numbers.

Eliminate a leak in FcEdit by switching to FcObject sooner.

Call FcFini from fc-match to make valgrind happy.
2006-08-30 21:59:53 -07:00
..
.cvsignore Replace fc-cache and fc-list manpages with more detailed, SGML versions. 2003-10-09 18:21:49 +00:00
Makefile.am LD_ADD missing dependencies for binaries. Reported by Edson Alves Pereira. 2006-04-07 18:07:51 +00:00
fc-cache.c Skip broken caches. Cache files are auto-written, don't rewrite in fc-cache. 2006-08-30 21:59:53 -07:00
fc-cache.sgml Add new command-line utility, fc-cat, to convert fonts.cache-2 files into 2005-09-23 05:59:19 +00:00