]> git.wh0rd.org - fontconfig.git/blame - ChangeLog
Bump version to 2.1.92
[fontconfig.git] / ChangeLog
CommitLineData
c92abf78
MH
1Wed Mar 5 05:08:00 EST 2003 Mike A. Harris <mharris@redhat.com>
2 + Added back the configure macro options --disable-docs, otherwise
3 fontconfig installs docs into /usr/share/doc/fontconfig (with no
4 version number) unconditionally, causing RPM to fail the build due
5 to _unpackaged_files_terminate_build. We pick up the pregenerated
6 docs with %doc already.
7
b06766e4
MH
8Wed Mar 5 04:26:20 EST 2003 Mike A. Harris <mharris@redhat.com>
9 + Removed commented out rpm macro define at top of spec file,
10 replacing it with a simple explanation, since rpm macros are
11 expanded by rpm even in comments.
12
13 + Changed /usr/bin to _bindir in BuildRequires lines
14
15 + Cleaned up rpm postinstall script, and made fc-cache use _bindir
16
17 + Reorganized file manifest lists
18
19Sun Mar 2 14:16:17 EST 2003 Owen Taylor <otaylor@redhat.com>
22dc6fc6
OT
20
21 + fontconfig.spec.in: Improvements from Red Hat spec file.
22
23 + {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
24
25 + docs/*.sgml: SGML fixes.
26
8fc10a72
KP
27Sat Mar 1 17:28:53 PST 2003 keithp
28 + Ok, so the ChangeLog is a bit out of date
29
30 + Lots of bugs fixed; most are in bugzilla, the
31 biggest problems were in cache management where
32 Owen discovered the library would lose badly when
33 combining fonts-cache and ~/.fonts-cache data
34
35 + Converted from autoconf to automake. This after
36 getting patches accepted into libtool to allow
37 the '-version-number' argument which lets
38 packages set version numbers explicitly rather
39 than the roundabout libtool way
40
41 + Converted documentation to SGML using the docbook
42 DTD. Now .txt and .html documents are installed
43 in /usr/share/doc/fontconfig and there's no
44 man page. Perhaps a man version can be written
45 at some point.
46
c2022f99
KP
47Sat Aug 31 15:21:22 PDT 2002 keithp
48 + Xrender and Xft had several bugs related to
49 rendering manually placed or poly-face text
50
51 + Added more complete memory tracing in fontconfig
52 Checked with (patched) mozilla and found no leaks
53
54 + Updated Latin orthographies by comparing those from
55 evertype.com with those from eki.ee. Tried to make
56 sensible choices, including chars that occured in both
57 and leaving some optional chars out that occured only
58 in one.
59
2458a6d8 60Mon Aug 26 16:33:04 PDT 2002 keithp
c2022f99 61 + Owen discovered that FcLangSetHasLang wasn't actually
2458a6d8
KP
62 checking the language set.
63
5d6788ac
KP
64Mon Aug 26 13:37:23 PDT 2002 keithp
65 + Append a version number to cache filenames
66
47d4f950
KP
67Thu Aug 22 11:36:18 PDT 2002 keithp
68
69 + Add "contains" and "not_contains" operators and elements to
70 font configuration
71
72 + Changed semantics of eq operator for LangSets to check for
73 FcLangEqual so that any match will do
74
75 + FcFontList was using FcConfigCompareValue (...FcOpEqual) instead
76 of FcValueEqual to check for identical values when inserting into
77 the results. This broke when the above semantic change was made,
78 now it uses FcValueEqual which is "more correct" in any case.
79
d8d73958
KP
80Thu Aug 22 00:32:29 PDT 2002 keithp
81
82 + Reimplement FC_LANG as new datatype. Lists of strings
83 was consuming over a megabyte of memory for 401 fonts.
84
85 + Freeze patterns loaded from cache files. This shares
86 common value lists and common patterns which saves
87 considerable memory.
88
89 + Change the denotation of 'constant' charsets to use special
90 ref value instead of separate boolean.
91
92 + Clean up leak tracing stuff, found several unannoted alloc/free
93 calls
94
95Tue Aug 20 16:17:37 PDT 2002 keithp
96
97 + Fix memory leak when parsing matrices from XML
98
99Mon Aug 19 11:57:27 PDT 2002 keithp
100
fa244f3d
KP
101 + Fix autoconf files to pass FONTCONFIG_PATH on
102 compile line so that ${prefix} gets substituted
103 correctly.
104
105 + Use getc_unlocked/putc_unlocked on systems that
106 provide them to avoid damage done to stdio by posix
107
108 + Eliminate FC_PATTERN and FcTypePattern in favor of
109 an extended api for FcConfigSubstitute which takes
110 both the font and the pattern.
111
112 + Add 'sans serif' alias for 'sans-serif' as some apps
113 can't handle hyphens in family names
114
115 + Eliminate pretense of support for libxml2
116
117 + Comment origins of Han orthographies
118
aefb2c41
KP
119Tue Jul 30 18:37:09 PDT 2002 keithp
120
121 + Add binding property to edit element so that strong
122 binding values may be inserted by the config file.
123 The default remains weak.
124
125Sun 28 Jul 04:16:55 PDT 2002 keithp
126
127 + Tagged release candidate 1 in the CVS tree and
128 placed fcpackage.rc1.tar.gz for distribution
129
130Thu Aug 1 08:55:08 PDT 2002 keithp
131
132 + Fixed autoconf builds to always specify install
133 target files (for BSD). Also fixed to
134 define FONTCONFIG_PATH in config.h so that
135 nonstandard installs will actually work.