1 Mon Aug 26 16:33:04 PDT 2002 keithp
2 + Owen discovered that FcLangSetHasLang wasn't actuall
3 checking the language set.
5 Mon Aug 26 13:37:23 PDT 2002 keithp
6 + Append a version number to cache filenames
8 Thu Aug 22 11:36:18 PDT 2002 keithp
10 + Add "contains" and "not_contains" operators and elements to
13 + Changed semantics of eq operator for LangSets to check for
14 FcLangEqual so that any match will do
16 + FcFontList was using FcConfigCompareValue (...FcOpEqual) instead
17 of FcValueEqual to check for identical values when inserting into
18 the results. This broke when the above semantic change was made,
19 now it uses FcValueEqual which is "more correct" in any case.
21 Thu Aug 22 00:32:29 PDT 2002 keithp
23 + Reimplement FC_LANG as new datatype. Lists of strings
24 was consuming over a megabyte of memory for 401 fonts.
26 + Freeze patterns loaded from cache files. This shares
27 common value lists and common patterns which saves
30 + Change the denotation of 'constant' charsets to use special
31 ref value instead of separate boolean.
33 + Clean up leak tracing stuff, found several unannoted alloc/free
36 Tue Aug 20 16:17:37 PDT 2002 keithp
38 + Fix memory leak when parsing matrices from XML
40 Mon Aug 19 11:57:27 PDT 2002 keithp
42 + Fix autoconf files to pass FONTCONFIG_PATH on
43 compile line so that ${prefix} gets substituted
46 + Use getc_unlocked/putc_unlocked on systems that
47 provide them to avoid damage done to stdio by posix
49 + Eliminate FC_PATTERN and FcTypePattern in favor of
50 an extended api for FcConfigSubstitute which takes
51 both the font and the pattern.
53 + Add 'sans serif' alias for 'sans-serif' as some apps
54 can't handle hyphens in family names
56 + Eliminate pretense of support for libxml2
58 + Comment origins of Han orthographies
60 Tue Jul 30 18:37:09 PDT 2002 keithp
62 + Add binding property to edit element so that strong
63 binding values may be inserted by the config file.
64 The default remains weak.
66 Sun 28 Jul 04:16:55 PDT 2002 keithp
68 + Tagged release candidate 1 in the CVS tree and
69 placed fcpackage.rc1.tar.gz for distribution
71 Thu Aug 1 08:55:08 PDT 2002 keithp
73 + Fixed autoconf builds to always specify install
74 target files (for BSD). Also fixed to
75 define FONTCONFIG_PATH in config.h so that
76 nonstandard installs will actually work.