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