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