]> git.wh0rd.org - fontconfig.git/blob - ChangeLog
FcLangSetHasLang was not actually checking the language set itself
[fontconfig.git] / ChangeLog
1 Mon Aug 26 16:33:04 PDT 2002 keithp
2 + Owen discovered that FcLangSetHasLang wasn't actuall
3 checking the language set.
4
5 Mon Aug 26 13:37:23 PDT 2002 keithp
6 + Append a version number to cache filenames
7
8 Thu Aug 22 11:36:18 PDT 2002 keithp
9
10 + Add "contains" and "not_contains" operators and elements to
11 font configuration
12
13 + Changed semantics of eq operator for LangSets to check for
14 FcLangEqual so that any match will do
15
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.
20
21 Thu Aug 22 00:32:29 PDT 2002 keithp
22
23 + Reimplement FC_LANG as new datatype. Lists of strings
24 was consuming over a megabyte of memory for 401 fonts.
25
26 + Freeze patterns loaded from cache files. This shares
27 common value lists and common patterns which saves
28 considerable memory.
29
30 + Change the denotation of 'constant' charsets to use special
31 ref value instead of separate boolean.
32
33 + Clean up leak tracing stuff, found several unannoted alloc/free
34 calls
35
36 Tue Aug 20 16:17:37 PDT 2002 keithp
37
38 + Fix memory leak when parsing matrices from XML
39
40 Mon Aug 19 11:57:27 PDT 2002 keithp
41
42 + Fix autoconf files to pass FONTCONFIG_PATH on
43 compile line so that ${prefix} gets substituted
44 correctly.
45
46 + Use getc_unlocked/putc_unlocked on systems that
47 provide them to avoid damage done to stdio by posix
48
49 + Eliminate FC_PATTERN and FcTypePattern in favor of
50 an extended api for FcConfigSubstitute which takes
51 both the font and the pattern.
52
53 + Add 'sans serif' alias for 'sans-serif' as some apps
54 can't handle hyphens in family names
55
56 + Eliminate pretense of support for libxml2
57
58 + Comment origins of Han orthographies
59
60 Tue Jul 30 18:37:09 PDT 2002 keithp
61
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.
65
66 Sun 28 Jul 04:16:55 PDT 2002 keithp
67
68 + Tagged release candidate 1 in the CVS tree and
69 placed fcpackage.rc1.tar.gz for distribution
70
71 Thu Aug 1 08:55:08 PDT 2002 keithp
72
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.