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