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