ChangeLog revision 1.1 1 1.1 mrg commit a93b4c2aab1d79573abd646147596a8a34b19350
2 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
3 1.1 mrg Date: Sat May 31 19:24:35 2008 -0700
4 1.1 mrg
5 1.1 mrg Bump version to 2.6.0
6 1.1 mrg
7 1.1 mrg README | 6 ++++--
8 1.1 mrg configure.in | 2 +-
9 1.1 mrg fontconfig/fontconfig.h | 4 ++--
10 1.1 mrg 3 files changed, 7 insertions(+), 5 deletions(-)
11 1.1 mrg
12 1.1 mrg commit d0902ee0867bd11e4ff266876a69c258eee8d08d
13 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
14 1.1 mrg Date: Sat May 24 17:52:41 2008 -0700
15 1.1 mrg
16 1.1 mrg Bump version to 2.5.93
17 1.1 mrg
18 1.1 mrg README | 34 ++++++++++++++++++++++++++++++++--
19 1.1 mrg configure.in | 2 +-
20 1.1 mrg fontconfig/fontconfig.h | 2 +-
21 1.1 mrg 3 files changed, 34 insertions(+), 4 deletions(-)
22 1.1 mrg
23 1.1 mrg commit 8ade2369238a0b439192a847f12fcc9748a6d73a
24 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
25 1.1 mrg Date: Sat May 24 17:14:24 2008 -0700
26 1.1 mrg
27 1.1 mrg Ignore empty <dir></dir> elements
28 1.1 mrg
29 1.1 mrg An empty element would cause every file starting with the current
30 1.1 mrg directory to be scanned, probably not what the user wanted.
31 1.1 mrg
32 1.1 mrg src/fcxml.c | 4 +++-
33 1.1 mrg 1 files changed, 3 insertions(+), 1 deletions(-)
34 1.1 mrg
35 1.1 mrg commit 83c5c357abc8d626680943537b4dbc020d6c378c
36 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
37 1.1 mrg Date: Sat May 24 17:01:12 2008 -0700
38 1.1 mrg
39 1.1 mrg Oops. Fix for bug 15928 used wrong path for installed fc-cache.
40 1.1 mrg
41 1.1 mrg fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
42 1.1 mrg
43 1.1 mrg Makefile.am | 4 ++--
44 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
45 1.1 mrg
46 1.1 mrg commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
47 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
48 1.1 mrg Date: Sat May 24 16:32:27 2008 -0700
49 1.1 mrg
50 1.1 mrg Libs.private needs freetype libraries
51 1.1 mrg
52 1.1 mrg To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
53 1.1 mrg Libs.private.
54 1.1 mrg
55 1.1 mrg fontconfig.pc.in | 2 +-
56 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
57 1.1 mrg
58 1.1 mrg commit ad3fc667914d19435ade56adc8afe584d5605d10
59 1.1 mrg Author: Sayamindu Dasgupta <sayamindu (a] gmail.com>
60 1.1 mrg Date: Sat May 24 16:15:27 2008 -0700
61 1.1 mrg
62 1.1 mrg FcConfigUptoDate breaks if directory mtime is in the future. Bug
63 1.1 mrg 14424.
64 1.1 mrg
65 1.1 mrg At OLPC, we came across a bug where the Browse activity (based
66 1.1 mrg on xulrunner)
67 1.1 mrg took 100% CPU after an upgrade/. It turns out the Mozilla uses
68 1.1 mrg FcConfigUptoDate() to check if new fonts have been added to the
69 1.1 mrg system, and
70 1.1 mrg this function was always returning FcFalse since we have the mtimes
71 1.1 mrg of some
72 1.1 mrg font directories set in the future. The attached patch makes
73 1.1 mrg FcConfigUptoDate() print a warning and return FcTrue if mtime of
74 1.1 mrg directories
75 1.1 mrg are in the future.
76 1.1 mrg
77 1.1 mrg src/fccfg.c | 13 ++++++++++++-
78 1.1 mrg 1 files changed, 12 insertions(+), 1 deletions(-)
79 1.1 mrg
80 1.1 mrg commit b808204023ab47eb06dc520665eb7a0473320a9b
81 1.1 mrg Author: Evgeniy Stepanov <eugeni.stepanov (a] gmail.com>
82 1.1 mrg Date: Sat May 24 16:09:17 2008 -0700
83 1.1 mrg
84 1.1 mrg Fix index/offset for 'decorative' matcher. Bug 15890.
85 1.1 mrg
86 1.1 mrg It seems indices in _FcMatchers array are slightly mixed up,
87 1.1 mrg MATCH_DECORATIVE
88 1.1 mrg should be 10, not 11.
89 1.1 mrg
90 1.1 mrg And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
91 1.1 mrg
92 1.1 mrg src/fcmatch.c | 7 +++----
93 1.1 mrg 1 files changed, 3 insertions(+), 4 deletions(-)
94 1.1 mrg
95 1.1 mrg commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
96 1.1 mrg Author: Glen Low <glen.low (a] pixelglow.com>
97 1.1 mrg Date: Sat May 24 15:59:35 2008 -0700
98 1.1 mrg
99 1.1 mrg Fix Win32 build error: install tries to run fc-cache locally
100 1.1 mrg (bug 15928).
101 1.1 mrg
102 1.1 mrg When building in Win32 e.g. with MinGW, the install tries to run
103 1.1 mrg fc-cache
104 1.1 mrg locally but the required DLL's are not in the path. I've included
105 1.1 mrg a patch for
106 1.1 mrg this to fix Makefile.in to run fc-cache from bindir but obviously
107 1.1 mrg this should
108 1.1 mrg be applied to Makefile.am instead.
109 1.1 mrg
110 1.1 mrg (the second part of this patch was already in the tree)
111 1.1 mrg
112 1.1 mrg Makefile.am | 4 ++--
113 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
114 1.1 mrg
115 1.1 mrg commit 557f87f7337df1d78c04d2c993916d1d1748360f
116 1.1 mrg Author: Neskie Manuel <neskiem (a] gmail.com>
117 1.1 mrg Date: Sat May 24 15:51:41 2008 -0700
118 1.1 mrg
119 1.1 mrg Add Secwepemctsin Orthography. Bug 15996.
120 1.1 mrg
121 1.1 mrg fc-lang/shs.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
122 1.1 mrg 1 files changed, 48 insertions(+), 0 deletions(-)
123 1.1 mrg
124 1.1 mrg commit a572f547fd46bf169b617108552ab0fa280f4813
125 1.1 mrg Author: Behdad Esfahbod <freedesktop (a] behdad.org>
126 1.1 mrg Date: Sat May 24 15:48:00 2008 -0700
127 1.1 mrg
128 1.1 mrg Persian conf update. (bug 16066).
129 1.1 mrg
130 1.1 mrg conf.d/40-nonlatin.conf | 37 +++++++++++++++++++++++++++++++++++++
131 1.1 mrg conf.d/65-fonts-persian.conf | 24 ++++++++++++++++++++----
132 1.1 mrg 2 files changed, 57 insertions(+), 4 deletions(-)
133 1.1 mrg
134 1.1 mrg commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
135 1.1 mrg Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
136 1.1 mrg Date: Sat May 24 15:44:00 2008 -0700
137 1.1 mrg
138 1.1 mrg Fix FcStrDirname documentation. (bug 16068)
139 1.1 mrg
140 1.1 mrg Description of FcStrDirname is absent in the official documentation of
141 1.1 mrg fontconfig-2.5.92. At the same time the source documentation contains
142 1.1 mrg description of the function.
143 1.1 mrg
144 1.1 mrg The problem is a consequence of a misprint in the format of the source
145 1.1 mrg documentation file 'fcstring.fncs'. The finish mark of description
146 1.1 mrg of the
147 1.1 mrg previous function is absent.
148 1.1 mrg
149 1.1 mrg doc/fcstring.fncs | 1 +
150 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
151 1.1 mrg
152 1.1 mrg commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
153 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
154 1.1 mrg Date: Mon May 5 08:30:44 2008 -0700
155 1.1 mrg
156 1.1 mrg Add a copy of dolt.m4 to acinclude.m4.
157 1.1 mrg
158 1.1 mrg An ancient version of dolt.m4 was installed on my system leading to
159 1.1 mrg a broken
160 1.1 mrg build on non-Linux systems.
161 1.1 mrg
162 1.1 mrg acinclude.m4 | 137
163 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
164 1.1 mrg 1 files changed, 137 insertions(+), 0 deletions(-)
165 1.1 mrg
166 1.1 mrg commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
167 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
168 1.1 mrg Date: Sun May 4 19:08:31 2008 -0700
169 1.1 mrg
170 1.1 mrg Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable
171 1.1 mrg (bug 15822)
172 1.1 mrg
173 1.1 mrg Autohinting for Indic fonts has been disabled since freetype could
174 1.1 mrg not handle
175 1.1 mrg it properly. But since freetype-2.3.5, the hinting problems for
176 1.1 mrg indic fonts
177 1.1 mrg have been fixed. Thus this is a request to enable the autohinting in
178 1.1 mrg fontconfig again for all the indic fonts.
179 1.1 mrg
180 1.1 mrg conf.d/25-unhint-nonlatin.conf | 119
181 1.1 mrg ----------------------------------------
182 1.1 mrg 1 files changed, 0 insertions(+), 119 deletions(-)
183 1.1 mrg
184 1.1 mrg commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
185 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
186 1.1 mrg Date: Sun May 4 01:27:42 2008 -0700
187 1.1 mrg
188 1.1 mrg Add extended, caps, dunhill style mappings.
189 1.1 mrg
190 1.1 mrg extended -> expanded.
191 1.1 mrg caps, dunhill -> decorative
192 1.1 mrg
193 1.1 mrg src/fcfreetype.c | 5 +++--
194 1.1 mrg 1 files changed, 3 insertions(+), 2 deletions(-)
195 1.1 mrg
196 1.1 mrg commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
197 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
198 1.1 mrg Date: Sun May 4 01:26:40 2008 -0700
199 1.1 mrg
200 1.1 mrg Fix a few memory tracking mistakes.
201 1.1 mrg
202 1.1 mrg The built-in memory tracking code in fontconfig relies on a lot
203 1.1 mrg of manual
204 1.1 mrg function call tracking. A pain, but it helps debug leaks.
205 1.1 mrg
206 1.1 mrg src/fcatomic.c | 2 +-
207 1.1 mrg src/fccharset.c | 6 ++++++
208 1.1 mrg src/fcinit.c | 2 ++
209 1.1 mrg src/fcpat.c | 2 +-
210 1.1 mrg src/fcstr.c | 9 +++++++--
211 1.1 mrg 5 files changed, 17 insertions(+), 4 deletions(-)
212 1.1 mrg
213 1.1 mrg commit c6c9400d67ffefa95100d03e6650ea901b05116b
214 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
215 1.1 mrg Date: Sun May 4 01:25:04 2008 -0700
216 1.1 mrg
217 1.1 mrg Call FcFini to make memory debugging easier
218 1.1 mrg
219 1.1 mrg FcFini frees all libary data structures so valgrind should report 0
220 1.1 mrg allocations in use when the program exits.
221 1.1 mrg
222 1.1 mrg fc-cache/fc-cache.c | 1 +
223 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
224 1.1 mrg
225 1.1 mrg commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
226 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
227 1.1 mrg Date: Sat May 3 20:39:07 2008 -0700
228 1.1 mrg
229 1.1 mrg Bump version to 2.5.92
230 1.1 mrg
231 1.1 mrg README | 40 ++++++++++++++++++++++++++++++++++++++--
232 1.1 mrg configure.in | 2 +-
233 1.1 mrg fontconfig/fontconfig.h | 2 +-
234 1.1 mrg 3 files changed, 40 insertions(+), 4 deletions(-)
235 1.1 mrg
236 1.1 mrg commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
237 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
238 1.1 mrg Date: Sat May 3 20:38:29 2008 -0700
239 1.1 mrg
240 1.1 mrg git ignore doltcompile
241 1.1 mrg
242 1.1 mrg .gitignore | 1 +
243 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
244 1.1 mrg
245 1.1 mrg commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
246 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
247 1.1 mrg Date: Sat May 3 20:37:49 2008 -0700
248 1.1 mrg
249 1.1 mrg Allow for RC versions in README update
250 1.1 mrg
251 1.1 mrg new-version.sh | 4 ++--
252 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
253 1.1 mrg
254 1.1 mrg commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
255 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
256 1.1 mrg Date: Sat May 3 20:23:37 2008 -0700
257 1.1 mrg
258 1.1 mrg Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug
259 1.1 mrg 15692)
260 1.1 mrg
261 1.1 mrg Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
262 1.1 mrg variables as it includes marcros:
263 1.1 mrg
264 1.1 mrg m4_pattern_forbid([^_?LT_[A-Z_]+$])
265 1.1 mrg
266 1.1 mrg Rename the LT_ variables to LIBT_ to work around this restriction.
267 1.1 mrg
268 1.1 mrg configure.in | 18 +++++++++---------
269 1.1 mrg fontconfig-zip.in | 2 +-
270 1.1 mrg src/Makefile.am | 6 +++---
271 1.1 mrg 3 files changed, 13 insertions(+), 13 deletions(-)
272 1.1 mrg
273 1.1 mrg commit 0028f72bc818ca3bc343383fb644765ae12ce769
274 1.1 mrg Author: Carlo Bramini <carlo.bramix (a] libero.it>
275 1.1 mrg Date: Sat May 3 20:17:16 2008 -0700
276 1.1 mrg
277 1.1 mrg Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
278 1.1 mrg
279 1.1 mrg With PUBLIC_FILES no longer containing the freetype-dependent
280 1.1 mrg symbols, those
281 1.1 mrg must be added to the fontconfig.def file build process.
282 1.1 mrg
283 1.1 mrg src/Makefile.am | 4 ++--
284 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
285 1.1 mrg
286 1.1 mrg commit bdbc26f3d970581a3248c245451f7fbfb1609601
287 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
288 1.1 mrg Date: Sat May 3 20:14:07 2008 -0700
289 1.1 mrg
290 1.1 mrg Make fc-match behave better when style is unknown (bug 15332)
291 1.1 mrg
292 1.1 mrg fc-match/fc-match.c | 2 +-
293 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
294 1.1 mrg
295 1.1 mrg commit 3322ca855330631e0d849e6beca0c2d82390898f
296 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
297 1.1 mrg Date: Sat May 3 20:07:35 2008 -0700
298 1.1 mrg
299 1.1 mrg Use of ":=" in src/Makefile.am is unportable (bug 14420)
300 1.1 mrg
301 1.1 mrg Building 2.5.91 on Solaris with the native make(1) yields
302 1.1 mrg
303 1.1 mrg ...
304 1.1 mrg Making all in src
305 1.1 mrg make: Fatal error in reader: Makefile, line 313: Unexpected end of
306 1.1 mrg line seen
307 1.1 mrg Current working directory /tmp/fontconfig-2.5.91/src
308 1.1 mrg *** Error code 1
309 1.1 mrg
310 1.1 mrg This is due to the following line (src/Makefile.am:143):
311 1.1 mrg
312 1.1 mrg CLEANFILES := $(ALIAS_FILES)
313 1.1 mrg
314 1.1 mrg Changing that to a standard assignment ("=") fixes the problem.
315 1.1 mrg
316 1.1 mrg I believe the ":=" is a typo. ALIAS_FILES is just a statically
317 1.1 mrg assigned
318 1.1 mrg variable; it's not like evaluating it more than once would be
319 1.1 mrg a problem.
320 1.1 mrg
321 1.1 mrg src/Makefile.am | 2 +-
322 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
323 1.1 mrg
324 1.1 mrg commit df8ceebdbe735226bef602614921d517321c690f
325 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
326 1.1 mrg Date: Sat May 3 20:06:48 2008 -0700
327 1.1 mrg
328 1.1 mrg Remove doltcompile in distclean
329 1.1 mrg
330 1.1 mrg Makefile.am | 2 +-
331 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
332 1.1 mrg
333 1.1 mrg commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
334 1.1 mrg Author: Ryan Schmidt <freedesktop-2008 (a] ryandesign.com>
335 1.1 mrg Date: Sat May 3 19:49:07 2008 -0700
336 1.1 mrg
337 1.1 mrg fontconfig build fails if "head" is missing or unusable (bug 14304)
338 1.1 mrg
339 1.1 mrg If the /usr/bin/head program is missing or unusable, or if an
340 1.1 mrg unusable head
341 1.1 mrg program is listed first in the PATH, fontconfig fails to build
342 1.1 mrg
343 1.1 mrg using "sed -n 1p" instead of "head -1" would be a suitable workaround.
344 1.1 mrg
345 1.1 mrg src/makealias | 2 +-
346 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
347 1.1 mrg
348 1.1 mrg commit 6d65081e35fc1ffae1212f173853b0693645192e
349 1.1 mrg Author: Dennis Schridde <lindevel (a] gmx.net>
350 1.1 mrg Date: Sat May 3 19:45:31 2008 -0700
351 1.1 mrg
352 1.1 mrg Proper config path for static libraries in win32
353 1.1 mrg
354 1.1 mrg Since fontconfig didn't have special handling for paths in static
355 1.1 mrg Windows
356 1.1 mrg libraries, I've created a patch which should fix this.
357 1.1 mrg
358 1.1 mrg Basically it does this:
359 1.1 mrg fccfg.c:
360 1.1 mrg If fontconfig_path was uninitialised it tries to get the directory
361 1.1 mrg the exe is
362 1.1 mrg in and uses a fonts/ dir inside that.
363 1.1 mrg fcxml.c:
364 1.1 mrg In case the fonts.conf lists a <dir>CUSTOMFONTDIR</dir>, it searches
365 1.1 mrg for a
366 1.1 mrg fonts/ directory where the exe is located.
367 1.1 mrg
368 1.1 mrg src/fccfg.c | 26 +++++++++++++++++++++-----
369 1.1 mrg src/fcxml.c | 22 +++++++++++++++++++++-
370 1.1 mrg 2 files changed, 42 insertions(+), 6 deletions(-)
371 1.1 mrg
372 1.1 mrg commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
373 1.1 mrg Author: Changwoo Ryu <cwryu (a] debian.org>
374 1.1 mrg Date: Sat May 3 19:39:56 2008 -0700
375 1.1 mrg
376 1.1 mrg Korean font in the default config - replacing baekmuk with un
377 1.1 mrg (bug 13569)
378 1.1 mrg
379 1.1 mrg I propose to replace the default Baekmuk Korean fonts with Un fonts.
380 1.1 mrg
381 1.1 mrg Some people don't agree but most Korean people prefer Un fonts
382 1.1 mrg to Baekmuk
383 1.1 mrg ones. Un fonts just look better, at least in the most common Linux
384 1.1 mrg desktops
385 1.1 mrg (antialiased, GNOME or KDE, high resolution).
386 1.1 mrg
387 1.1 mrg conf.d/40-nonlatin.conf | 2 ++
388 1.1 mrg conf.d/65-nonlatin.conf | 4 ++++
389 1.1 mrg 2 files changed, 6 insertions(+), 0 deletions(-)
390 1.1 mrg
391 1.1 mrg commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
392 1.1 mrg Author: Sylvain Pasche <sylvain.pasche (a] gmail.com>
393 1.1 mrg Date: Sat May 3 19:33:45 2008 -0700
394 1.1 mrg
395 1.1 mrg Fontconfig options for freetype sub-pixel filter configuration
396 1.1 mrg
397 1.1 mrg David Turner has modified FreeType to be able to render sub-pixel
398 1.1 mrg decimated
399 1.1 mrg glyphs using different methods of filtering. Fontconfig needs new
400 1.1 mrg configurables to support selecting these new filtering options. A
401 1.1 mrg patch
402 1.1 mrg follows that would correspond to one available for Cairo in bug 10301.
403 1.1 mrg
404 1.1 mrg doc/fontconfig-devel.sgml | 1 +
405 1.1 mrg doc/fontconfig-user.sgml | 5 +++++
406 1.1 mrg fontconfig/fontconfig.h | 9 ++++++++-
407 1.1 mrg src/fcint.h | 3 ++-
408 1.1 mrg src/fcname.c | 7 ++++++-
409 1.1 mrg 5 files changed, 22 insertions(+), 3 deletions(-)
410 1.1 mrg
411 1.1 mrg commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
412 1.1 mrg Author: Frederic Crozat <fcrozat (a] mandriva.com>
413 1.1 mrg Date: Sat May 3 19:26:09 2008 -0700
414 1.1 mrg
415 1.1 mrg Merge some of Mandriva configuration into upstream configuration. Bug
416 1.1 mrg 13247
417 1.1 mrg
418 1.1 mrg This is merging some parts of Mandriva fontconfig changes, mostly
419 1.1 mrg adding and
420 1.1 mrg documenting fonts to common aliases.
421 1.1 mrg
422 1.1 mrg conf.d/25-unhint-nonlatin.conf | 20 ++++++++++
423 1.1 mrg conf.d/60-latin.conf | 3 +
424 1.1 mrg conf.d/65-nonlatin.conf | 81
425 1.1 mrg ++++++++++++++++++++++++++++++++++++---
426 1.1 mrg conf.d/69-unifont.conf | 4 ++
427 1.1 mrg 4 files changed, 101 insertions(+), 7 deletions(-)
428 1.1 mrg
429 1.1 mrg commit c014142a207d6f3ac63580dfb0cacb243776f7c5
430 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
431 1.1 mrg Date: Sat May 3 19:09:57 2008 -0700
432 1.1 mrg
433 1.1 mrg Add --all flag to fc-match to show the untrimmed list. Bug 13018.
434 1.1 mrg
435 1.1 mrg fc-match/fc-match.c | 18 ++++++++++++------
436 1.1 mrg 1 files changed, 12 insertions(+), 6 deletions(-)
437 1.1 mrg
438 1.1 mrg commit 8415442f9bb8ad624c9940adf187390468c70548
439 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
440 1.1 mrg Date: Sat May 3 18:04:32 2008 -0700
441 1.1 mrg
442 1.1 mrg Add some sample cursive and fantasy families.
443 1.1 mrg
444 1.1 mrg conf.d/45-latin.conf | 20 ++++++++++++++++++++
445 1.1 mrg conf.d/60-latin.conf | 24 ++++++++++++++++++++++++
446 1.1 mrg 2 files changed, 44 insertions(+), 0 deletions(-)
447 1.1 mrg
448 1.1 mrg commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
449 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
450 1.1 mrg Date: Sat May 3 17:43:39 2008 -0700
451 1.1 mrg
452 1.1 mrg Remove size and dpi values from bitmap fonts. Bug 8765.
453 1.1 mrg
454 1.1 mrg The only relevant information is the pixel size; don't report
455 1.1 mrg anything else.
456 1.1 mrg
457 1.1 mrg src/fcfreetype.c | 34 ----------------------------------
458 1.1 mrg 1 files changed, 0 insertions(+), 34 deletions(-)
459 1.1 mrg
460 1.1 mrg commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
461 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
462 1.1 mrg Date: Sat May 3 17:19:43 2008 -0700
463 1.1 mrg
464 1.1 mrg Work around for bitmap-only TrueType fonts that are missing the
465 1.1 mrg glyf table.
466 1.1 mrg
467 1.1 mrg Bitmap-only TrueType fonts without a glyf table will not load a
468 1.1 mrg glyph when
469 1.1 mrg FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType
470 1.1 mrg fonts that have no
471 1.1 mrg glyphs and select a single strike to measure the glyph map with.
472 1.1 mrg
473 1.1 mrg src/fcfreetype.c | 58
474 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++------
475 1.1 mrg 1 files changed, 51 insertions(+), 7 deletions(-)
476 1.1 mrg
477 1.1 mrg commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
478 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
479 1.1 mrg Date: Sat May 3 17:18:01 2008 -0700
480 1.1 mrg
481 1.1 mrg Use DOLT if available
482 1.1 mrg
483 1.1 mrg configure.in | 1 +
484 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
485 1.1 mrg
486 1.1 mrg commit ba884599133e444b5f6d0b9b6981079cf8059b9f
487 1.1 mrg Author: Eric Anholt <eric (a] anholt.net>
488 1.1 mrg Date: Fri Apr 18 11:52:41 2008 -0700
489 1.1 mrg
490 1.1 mrg Fix build with !ENABLE_DOCS and no built manpages.
491 1.1 mrg
492 1.1 mrg fc-cache/Makefile.am | 8 ++++++--
493 1.1 mrg fc-cat/Makefile.am | 8 ++++++--
494 1.1 mrg fc-list/Makefile.am | 8 ++++++--
495 1.1 mrg fc-match/Makefile.am | 8 ++++++--
496 1.1 mrg 4 files changed, 24 insertions(+), 8 deletions(-)
497 1.1 mrg
498 1.1 mrg commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
499 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
500 1.1 mrg Date: Thu Jan 10 10:58:25 2008 -0800
501 1.1 mrg
502 1.1 mrg Bump version to 2.5.91
503 1.1 mrg
504 1.1 mrg README | 26 ++++++++++++++++++++++----
505 1.1 mrg configure.in | 2 +-
506 1.1 mrg fontconfig/fontconfig.h | 2 +-
507 1.1 mrg 3 files changed, 24 insertions(+), 6 deletions(-)
508 1.1 mrg
509 1.1 mrg commit b2cbf483ab520ff21ca2152f960498d181613608
510 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
511 1.1 mrg Date: Thu Jan 10 10:58:22 2008 -0800
512 1.1 mrg
513 1.1 mrg git-tag requires space after -m flag
514 1.1 mrg
515 1.1 mrg new-version.sh | 2 +-
516 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
517 1.1 mrg
518 1.1 mrg commit 51f1536479064c2d224860c15271a9b14c87fd62
519 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
520 1.1 mrg Date: Thu Jan 10 10:56:52 2008 -0800
521 1.1 mrg
522 1.1 mrg new-version.sh was mis-editing files
523 1.1 mrg
524 1.1 mrg new-version.sh | 19 ++++++++-----------
525 1.1 mrg 1 files changed, 8 insertions(+), 11 deletions(-)
526 1.1 mrg
527 1.1 mrg commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
528 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
529 1.1 mrg Date: Thu Jan 10 10:48:00 2008 -0800
530 1.1 mrg
531 1.1 mrg Add more files to .gitignore
532 1.1 mrg
533 1.1 mrg .gitignore | 7 +++++--
534 1.1 mrg 1 files changed, 5 insertions(+), 2 deletions(-)
535 1.1 mrg
536 1.1 mrg commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
537 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
538 1.1 mrg Date: Thu Jan 10 10:43:33 2008 -0800
539 1.1 mrg
540 1.1 mrg Distribute khmer font aliases
541 1.1 mrg
542 1.1 mrg conf.d/65-khmer.conf | 16 ++++++++++++++++
543 1.1 mrg conf.d/Makefile.am | 1 +
544 1.1 mrg 2 files changed, 17 insertions(+), 0 deletions(-)
545 1.1 mrg
546 1.1 mrg commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
547 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
548 1.1 mrg Date: Thu Jan 10 10:40:41 2008 -0800
549 1.1 mrg
550 1.1 mrg Create new-version.sh to help with releases, update INSTALL
551 1.1 mrg instructions
552 1.1 mrg
553 1.1 mrg INSTALL | 36 +++++------------
554 1.1 mrg new-version.sh | 121
555 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
556 1.1 mrg 2 files changed, 131 insertions(+), 26 deletions(-)
557 1.1 mrg
558 1.1 mrg commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
559 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
560 1.1 mrg Date: Thu Jan 10 08:58:57 2008 -0800
561 1.1 mrg
562 1.1 mrg Distribute new fcftint.h file
563 1.1 mrg
564 1.1 mrg src/Makefile.am | 2 +-
565 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
566 1.1 mrg
567 1.1 mrg commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
568 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
569 1.1 mrg Date: Tue Jan 8 12:34:19 2008 -0800
570 1.1 mrg
571 1.1 mrg Eliminate references to freetype from utility Makefile.am's
572 1.1 mrg
573 1.1 mrg The utility programs don't use any freetype interfaces, so they
574 1.1 mrg don't need to directly refer to freetype headers or libraries.
575 1.1 mrg
576 1.1 mrg fc-cache/Makefile.am | 4 ++--
577 1.1 mrg fc-cat/Makefile.am | 4 ++--
578 1.1 mrg fc-list/Makefile.am | 4 ++--
579 1.1 mrg fc-match/Makefile.am | 4 ++--
580 1.1 mrg 4 files changed, 8 insertions(+), 8 deletions(-)
581 1.1 mrg
582 1.1 mrg commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
583 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
584 1.1 mrg Date: Mon Jan 7 16:31:06 2008 -0800
585 1.1 mrg
586 1.1 mrg Include fcftaliastail.h so that the freetype funcs are exported.
587 1.1 mrg
588 1.1 mrg This header file needs to be included at the end of every file that
589 1.1 mrg exports any freetype symbols.
590 1.1 mrg
591 1.1 mrg src/fcfreetype.c | 1 +
592 1.1 mrg src/fclang.c | 1 +
593 1.1 mrg src/fcpat.c | 1 +
594 1.1 mrg 3 files changed, 3 insertions(+), 0 deletions(-)
595 1.1 mrg
596 1.1 mrg commit dbd065ad312921308add99fc4cb31457d9045e6a
597 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
598 1.1 mrg Date: Wed Jan 2 08:47:14 2008 -0800
599 1.1 mrg
600 1.1 mrg Remove freetype requirement for build-time applications.
601 1.1 mrg
602 1.1 mrg This avoids requiring the freetype development files when cross
603 1.1 mrg compiling
604 1.1 mrg
605 1.1 mrg fc-arch/Makefile.am | 2 +-
606 1.1 mrg fc-case/Makefile.am | 2 +-
607 1.1 mrg fc-glyphname/Makefile.am | 2 +-
608 1.1 mrg fc-lang/Makefile.am | 2 +-
609 1.1 mrg src/Makefile.am | 13 ++++++++--
610 1.1 mrg src/fcfreetype.c | 1 +
611 1.1 mrg src/fcftint.h | 54
612 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++
613 1.1 mrg src/fcint.h | 18 +--------------
614 1.1 mrg src/fclang.c | 1 +
615 1.1 mrg src/fcpat.c | 1 +
616 1.1 mrg src/makealias | 6 +++-
617 1.1 mrg 11 files changed, 76 insertions(+), 26 deletions(-)
618 1.1 mrg
619 1.1 mrg commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
620 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
621 1.1 mrg Date: Sun Dec 23 14:06:41 2007 -0800
622 1.1 mrg
623 1.1 mrg Fix OOM failure case in FcPStackPush.
624 1.1 mrg
625 1.1 mrg When allocation for the node attributes fail, clean up the node
626 1.1 mrg allocation
627 1.1 mrg and report failure.
628 1.1 mrg
629 1.1 mrg src/fcxml.c | 5 +++++
630 1.1 mrg 1 files changed, 5 insertions(+), 0 deletions(-)
631 1.1 mrg
632 1.1 mrg commit 0f7870887adff6db3cffda5485418143f2bfa1f6
633 1.1 mrg Author: Hongbo Zhao <hongbo.zhao (a] gmail.com>
634 1.1 mrg Date: Wed Dec 12 21:47:33 2007 -0800
635 1.1 mrg
636 1.1 mrg Not_contain should use strstr, not strcmp on strings. (bug 13632)
637 1.1 mrg
638 1.1 mrg For Version 2.5.0, (same for previous version 2.4.2), in source
639 1.1 mrg file fccfg.c,
640 1.1 mrg on line 700,
641 1.1 mrg
642 1.1 mrg Original:
643 1.1 mrg ret = FcStrCmpIgnoreCase (left.u.s, right.u.s) == 0;
644 1.1 mrg
645 1.1 mrg Should change to:
646 1.1 mrg ret = FcStrStrIgnoreCase (left.u.s, right.u.s) == 0;
647 1.1 mrg
648 1.1 mrg I think this is just a mistake when copy-n-paste similar codes in
649 1.1 mrg the same
650 1.1 mrg function. Apparently, return for "Not_contain" should be just the
651 1.1 mrg inverse of
652 1.1 mrg "Contain", not the same as "Equal".
653 1.1 mrg
654 1.1 mrg src/fccfg.c | 2 +-
655 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
656 1.1 mrg
657 1.1 mrg commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
658 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
659 1.1 mrg Date: Sun Nov 25 16:35:55 2007 -0800
660 1.1 mrg
661 1.1 mrg Move conf.avail/README to conf.d/README (bug 13392)
662 1.1 mrg
663 1.1 mrg Because conf.d is where most people look first. And the comment at
664 1.1 mrg the top
665 1.1 mrg of the README file says conf.d/README too.
666 1.1 mrg
667 1.1 mrg conf.d/Makefile.am | 7 +++++--
668 1.1 mrg 1 files changed, 5 insertions(+), 2 deletions(-)
669 1.1 mrg
670 1.1 mrg commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
671 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
672 1.1 mrg Date: Tue Nov 13 18:56:44 2007 -0800
673 1.1 mrg
674 1.1 mrg Bump version number to 2.5
675 1.1 mrg
676 1.1 mrg README | 15 +++++++++++++--
677 1.1 mrg configure.in | 2 +-
678 1.1 mrg fontconfig/fontconfig.h | 4 ++--
679 1.1 mrg 3 files changed, 16 insertions(+), 5 deletions(-)
680 1.1 mrg
681 1.1 mrg commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
682 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
683 1.1 mrg Date: Tue Nov 13 16:41:55 2007 -0800
684 1.1 mrg
685 1.1 mrg Workaround for stat() brokenness in Microsoft's C library (bug 8526)
686 1.1 mrg
687 1.1 mrg Fix a couple of longstanding problems with fontconfig on Windows that
688 1.1 mrg manifest themselves especially in GIMP. The root cause to the problems
689 1.1 mrg is in
690 1.1 mrg Microsoft's incredibly stupid stat() implementation. Basically, stat()
691 1.1 mrg returns wrong timestamp fields for files on NTFS filesystems on
692 1.1 mrg machines
693 1.1 mrg that use automatic DST switching.
694 1.1 mrg
695 1.1 mrg See for instance http://bugzilla.gnome.org/show_bug.cgi?id=154968 and
696 1.1 mrg http://www.codeproject.com/datetime/dstbugs.asp
697 1.1 mrg
698 1.1 mrg As fccache.c now looks at more fields in the stat struct I fill in
699 1.1 mrg them all.
700 1.1 mrg I noticed that fstat() is used only on a fd just after opening it,
701 1.1 mrg so on
702 1.1 mrg Win32 I just call my stat() replacement before opening instead...
703 1.1 mrg Implementing a good replacement for fstat() would be harder because
704 1.1 mrg the code
705 1.1 mrg in fccache.c wants to compare inode numbers. There are no (readily
706 1.1 mrg accessible) inode numbers on Win32, so I fake it with the hash of
707 1.1 mrg the full
708 1.1 mrg file name, in the case as it is on disk. And fstat() doesn't know
709 1.1 mrg the full
710 1.1 mrg file name, so it would be rather hard to come up with a inode
711 1.1 mrg number to
712 1.1 mrg identify the file.
713 1.1 mrg
714 1.1 mrg The patch also adds similar handling for the cache directory as for
715 1.1 mrg the fonts
716 1.1 mrg directory: If a cachedir element in fonts.conf contains the magic
717 1.1 mrg string
718 1.1 mrg "WINDOWSTEMPDIR_FONTCONFIG_CACHE" it is replaced at runtime with a
719 1.1 mrg path under
720 1.1 mrg the machine's (or user's) temp folder as returned by GetTempPath(). I
721 1.1 mrg don't
722 1.1 mrg want to hardcode any pathnames in a fonts.conf intended to be
723 1.1 mrg distributed to
724 1.1 mrg end-users, most of which who wouldn't know how to edit it anyway. And
725 1.1 mrg requiring an installer to edit it gets complicated.
726 1.1 mrg
727 1.1 mrg configure.in | 6 +++-
728 1.1 mrg fc-cache/Makefile.am | 3 ++
729 1.1 mrg src/fccache.c | 93
730 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++-
731 1.1 mrg src/fcxml.c | 24 +++++++++++++
732 1.1 mrg 4 files changed, 124 insertions(+), 2 deletions(-)
733 1.1 mrg
734 1.1 mrg commit 1315db01b626aedd27e3e05bde96ce46c253629b
735 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
736 1.1 mrg Date: Tue Nov 13 15:48:30 2007 -0800
737 1.1 mrg
738 1.1 mrg Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
739 1.1 mrg
740 1.1 mrg This reverts commit b607922909acfc7ae96de688ed34efd19cd038ac.
741 1.1 mrg
742 1.1 mrg Conflicts:
743 1.1 mrg
744 1.1 mrg src/Makefile.am
745 1.1 mrg
746 1.1 mrg Xft still uses the macros that are in fcprivate.h. Document those
747 1.1 mrg macros and
748 1.1 mrg include fcprivate.h in the published header files.
749 1.1 mrg
750 1.1 mrg doc/check-missing-doc | 1 +
751 1.1 mrg doc/fcobjectset.fncs | 11 ++++
752 1.1 mrg doc/fcpattern.fncs | 12 ++++-
753 1.1 mrg fontconfig/Makefile.am | 3 +-
754 1.1 mrg fontconfig/fcprivate.h | 123
755 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
756 1.1 mrg fontconfig/fontconfig.h | 2 +-
757 1.1 mrg src/Makefile.am | 3 +-
758 1.1 mrg src/fcint.h | 95 +------------------------------------
759 1.1 mrg 8 files changed, 152 insertions(+), 98 deletions(-)
760 1.1 mrg
761 1.1 mrg commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
762 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
763 1.1 mrg Date: Tue Nov 13 15:16:58 2007 -0800
764 1.1 mrg
765 1.1 mrg Document that FcConfigGetFonts returns the internal fontset (bug
766 1.1 mrg 13197)
767 1.1 mrg
768 1.1 mrg FcConfigGetFonts returns the internal font set used by the library
769 1.1 mrg which
770 1.1 mrg must not be freed by the application or 'bad things' will happen.
771 1.1 mrg
772 1.1 mrg doc/fcconfig.fncs | 3 ++-
773 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
774 1.1 mrg
775 1.1 mrg commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
776 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
777 1.1 mrg Date: Tue Nov 13 15:11:35 2007 -0800
778 1.1 mrg
779 1.1 mrg Document that Match calls FcFontRenderPrepare (bug 13162).
780 1.1 mrg
781 1.1 mrg The behaviour of FcFontMatch and FcFontSetMatch is hard to understand
782 1.1 mrg without
783 1.1 mrg knowing that they call FcFontRenderPrepare.
784 1.1 mrg
785 1.1 mrg doc/fcconfig.fncs | 12 ++++++++----
786 1.1 mrg doc/fcfontset.fncs | 12 ++++++++----
787 1.1 mrg 2 files changed, 16 insertions(+), 8 deletions(-)
788 1.1 mrg
789 1.1 mrg commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
790 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
791 1.1 mrg Date: Tue Nov 13 14:58:39 2007 -0800
792 1.1 mrg
793 1.1 mrg Document several function return values (Bug 13145).
794 1.1 mrg
795 1.1 mrg Several functions had no indication of what the return value would be,
796 1.1 mrg mostly these were allocation failure returns.
797 1.1 mrg
798 1.1 mrg doc/fcatomic.fncs | 4 +++-
799 1.1 mrg doc/fcconfig.fncs | 21 ++++++++++++++-------
800 1.1 mrg doc/fcconstant.fncs | 8 ++++++--
801 1.1 mrg doc/fcfile.fncs | 28 +++++++++++++++-------------
802 1.1 mrg doc/fcfontset.fncs | 3 ++-
803 1.1 mrg doc/fcinit.fncs | 7 +++++--
804 1.1 mrg doc/fcobjectset.fncs | 3 ++-
805 1.1 mrg doc/fcobjecttype.fncs | 6 ++++--
806 1.1 mrg 8 files changed, 51 insertions(+), 29 deletions(-)
807 1.1 mrg
808 1.1 mrg commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
809 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
810 1.1 mrg Date: Mon Nov 5 16:08:55 2007 -0800
811 1.1 mrg
812 1.1 mrg Fix parallel build in doc directory.
813 1.1 mrg
814 1.1 mrg docbook2man has fixed output file names; place output in a
815 1.1 mrg subdirectory to
816 1.1 mrg avoid collisions.
817 1.1 mrg
818 1.1 mrg doc/Makefile.am | 8 +++++---
819 1.1 mrg 1 files changed, 5 insertions(+), 3 deletions(-)
820 1.1 mrg
821 1.1 mrg commit 37e9d33950df03f76b6938ae5675ecfc853eb903
822 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
823 1.1 mrg Date: Mon Nov 5 15:52:45 2007 -0800
824 1.1 mrg
825 1.1 mrg Update version numbers to 2.4.92 (2.5 RC2)
826 1.1 mrg
827 1.1 mrg README | 49
828 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++-
829 1.1 mrg fontconfig/fontconfig.h | 2 +-
830 1.1 mrg 2 files changed, 48 insertions(+), 3 deletions(-)
831 1.1 mrg
832 1.1 mrg commit a504f6b5394b96d2c6a24772b61705227a8e88ab
833 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
834 1.1 mrg Date: Mon Nov 5 18:12:51 2007 -0500
835 1.1 mrg
836 1.1 mrg Simplify/improve 30-metric-aliases.conf
837 1.1 mrg
838 1.1 mrg conf.d/30-metric-aliases.conf | 192
839 1.1 mrg +++++++++++++++++++++++------------------
840 1.1 mrg 1 files changed, 109 insertions(+), 83 deletions(-)
841 1.1 mrg
842 1.1 mrg commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
843 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
844 1.1 mrg Date: Mon Nov 5 17:07:36 2007 -0500
845 1.1 mrg
846 1.1 mrg Remove list of available conf files from README.
847 1.1 mrg It was redundant and out-dated.
848 1.1 mrg
849 1.1 mrg conf.d/README | 29 +----------------------------
850 1.1 mrg 1 files changed, 1 insertions(+), 28 deletions(-)
851 1.1 mrg
852 1.1 mrg commit 0294bda4800b94828b59139e6205730c74261c40
853 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
854 1.1 mrg Date: Mon Nov 5 17:05:36 2007 -0500
855 1.1 mrg
856 1.1 mrg Fix documented conf-file naming format in README
857 1.1 mrg
858 1.1 mrg conf.d/README | 8 ++++----
859 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
860 1.1 mrg
861 1.1 mrg commit 07d04da76c4009552866ae0d2f85659186ef77d6
862 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
863 1.1 mrg Date: Mon Nov 5 17:01:44 2007 -0500
864 1.1 mrg
865 1.1 mrg Remove 25-unhint-nonlatin.conf from default configuration by not
866 1.1 mrg linking it.
867 1.1 mrg
868 1.1 mrg conf.d/Makefile.am | 1 -
869 1.1 mrg 1 files changed, 0 insertions(+), 1 deletions(-)
870 1.1 mrg
871 1.1 mrg commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
872 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
873 1.1 mrg Date: Mon Nov 5 16:46:19 2007 -0500
874 1.1 mrg
875 1.1 mrg Oops, fix Makefile.am.
876 1.1 mrg
877 1.1 mrg conf.d/Makefile.am | 4 ++--
878 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
879 1.1 mrg
880 1.1 mrg commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
881 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
882 1.1 mrg Date: Mon Nov 5 16:43:49 2007 -0500
883 1.1 mrg
884 1.1 mrg Remove 20-lohit-gujarati.conf. It's covered by
885 1.1 mrg 25-unhint-nonlatin.conf now.
886 1.1 mrg
887 1.1 mrg conf.d/20-lohit-gujarati.conf | 11 -----------
888 1.1 mrg conf.d/Makefile.am | 2 --
889 1.1 mrg 2 files changed, 0 insertions(+), 13 deletions(-)
890 1.1 mrg
891 1.1 mrg commit 7465091fa90753440ed775de5783387bc4fd9cc4
892 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
893 1.1 mrg Date: Mon Nov 5 16:43:14 2007 -0500
894 1.1 mrg
895 1.1 mrg Remove redundant/obsolete comments from conf files.
896 1.1 mrg
897 1.1 mrg Conf files had an initial comment mentioning the files' name.
898 1.1 mrg This was outdated and wrong in most cases. There's no real use
899 1.1 mrg in that.
900 1.1 mrg
901 1.1 mrg conf.d/10-autohint.conf | 1 -
902 1.1 mrg conf.d/10-no-sub-pixel.conf | 1 -
903 1.1 mrg conf.d/10-sub-pixel-bgr.conf | 1 -
904 1.1 mrg conf.d/10-sub-pixel-rgb.conf | 1 -
905 1.1 mrg conf.d/10-sub-pixel-vbgr.conf | 1 -
906 1.1 mrg conf.d/10-sub-pixel-vrgb.conf | 1 -
907 1.1 mrg conf.d/10-unhinted.conf | 1 -
908 1.1 mrg conf.d/20-fix-globaladvance.conf | 1 -
909 1.1 mrg conf.d/20-unhint-small-vera.conf | 1 -
910 1.1 mrg conf.d/25-unhint-nonlatin.conf | 1 -
911 1.1 mrg conf.d/30-metric-aliases.conf | 1 -
912 1.1 mrg conf.d/30-urw-aliases.conf | 1 -
913 1.1 mrg conf.d/50-user.conf | 1 -
914 1.1 mrg conf.d/51-local.conf | 1 -
915 1.1 mrg conf.d/65-fonts-persian.conf | 1 -
916 1.1 mrg conf.d/70-no-bitmaps.conf | 1 -
917 1.1 mrg conf.d/70-yes-bitmaps.conf | 1 -
918 1.1 mrg conf.d/80-delicious.conf | 1 -
919 1.1 mrg 18 files changed, 0 insertions(+), 18 deletions(-)
920 1.1 mrg
921 1.1 mrg commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
922 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
923 1.1 mrg Date: Mon Nov 5 16:40:25 2007 -0500
924 1.1 mrg
925 1.1 mrg Use binding="same" in 30-urw-aliases.conf and remove duplicate
926 1.1 mrg entries.
927 1.1 mrg
928 1.1 mrg Times, Helvetical, and Courier are already handled in
929 1.1 mrg 30-metric-aliases.conf.
930 1.1 mrg Remove them here and add a comment instead.
931 1.1 mrg
932 1.1 mrg conf.d/30-urw-aliases.conf | 27 ++++++++-------------------
933 1.1 mrg 1 files changed, 8 insertions(+), 19 deletions(-)
934 1.1 mrg
935 1.1 mrg commit 4b51f173c99152586db26b03752873a4b4020672
936 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
937 1.1 mrg Date: Mon Nov 5 16:36:55 2007 -0500
938 1.1 mrg
939 1.1 mrg Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
940 1.1 mrg
941 1.1 mrg conf.d/40-generic.conf | 80
942 1.1 mrg -----------------------------------------------
943 1.1 mrg conf.d/40-nonlatin.conf | 51 ++++++++++++++++++++++++++++++
944 1.1 mrg conf.d/45-latin.conf | 56 +++++++++++++++++++++++++++++++++
945 1.1 mrg conf.d/Makefile.am | 6 ++-
946 1.1 mrg conf.d/README | 5 ++-
947 1.1 mrg 5 files changed, 114 insertions(+), 84 deletions(-)
948 1.1 mrg
949 1.1 mrg commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
950 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
951 1.1 mrg Date: Mon Nov 5 16:14:35 2007 -0500
952 1.1 mrg
953 1.1 mrg Add/update config files from Fedora.
954 1.1 mrg
955 1.1 mrg conf.d/25-unhint-nonlatin.conf | 228
956 1.1 mrg ++++++++++++++++++++++++++++++++++++++++
957 1.1 mrg conf.d/30-amt-aliases.conf | 21 ----
958 1.1 mrg conf.d/30-metric-aliases.conf | 186 ++++++++++++++++++++++++++++++++
959 1.1 mrg conf.d/40-generic.conf | 22 +++-
960 1.1 mrg conf.d/65-nonlatin.conf | 45 ++++++++
961 1.1 mrg conf.d/Makefile.am | 6 +-
962 1.1 mrg conf.d/README | 3 +-
963 1.1 mrg 7 files changed, 483 insertions(+), 28 deletions(-)
964 1.1 mrg
965 1.1 mrg commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
966 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
967 1.1 mrg Date: Mon Nov 5 15:29:44 2007 -0500
968 1.1 mrg
969 1.1 mrg Add FcGetLangs() and FcLangGetCharSet().
970 1.1 mrg
971 1.1 mrg doc/fclangset.fncs | 16 ++++++++++++++++
972 1.1 mrg fontconfig/fontconfig.h | 6 ++++++
973 1.1 mrg src/fcint.h | 3 ---
974 1.1 mrg src/fclang.c | 20 ++++++++++++++++++--
975 1.1 mrg 4 files changed, 40 insertions(+), 5 deletions(-)
976 1.1 mrg
977 1.1 mrg commit 811995b79db16be39046dbbffcc5a7d66f88b731
978 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
979 1.1 mrg Date: Mon Nov 5 15:29:03 2007 -0500
980 1.1 mrg
981 1.1 mrg Fix trivial bugs in edit-sgml.c
982 1.1 mrg
983 1.1 mrg doc/edit-sgml.c | 3 ++-
984 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
985 1.1 mrg
986 1.1 mrg commit de1faa42d1425f80366707a730ea919c57e57b2f
987 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
988 1.1 mrg Date: Sun Nov 4 12:20:45 2007 -0800
989 1.1 mrg
990 1.1 mrg Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
991 1.1 mrg
992 1.1 mrg These two names are typos of the correct names. Instead of simply
993 1.1 mrg changing
994 1.1 mrg them, the correct thing to do is leave them in the library, add
995 1.1 mrg the correct
996 1.1 mrg functions and mark them as deprecated so any source packages will
997 1.1 mrg be updated.
998 1.1 mrg
999 1.1 mrg This requires bumping the minor version of the library (for adding
1000 1.1 mrg APIs)
1001 1.1 mrg instead of bumping the major version of the library (for removing
1002 1.1 mrg APIs).
1003 1.1 mrg
1004 1.1 mrg configure.in | 6 +++---
1005 1.1 mrg fontconfig/fontconfig.h | 13 +++++++++++++
1006 1.1 mrg src/Makefile.am | 5 +++--
1007 1.1 mrg src/fccfg.c | 16 ++++++++++++++++
1008 1.1 mrg src/fcdeprecate.h | 36 ++++++++++++++++++++++++++++++++++++
1009 1.1 mrg src/fcint.h | 1 +
1010 1.1 mrg 6 files changed, 72 insertions(+), 5 deletions(-)
1011 1.1 mrg
1012 1.1 mrg commit 69d3eb9cb8e58ab771170f68868748204a4793ab
1013 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1014 1.1 mrg Date: Sat Nov 3 23:43:48 2007 -0700
1015 1.1 mrg
1016 1.1 mrg Ignore new generated documentation
1017 1.1 mrg
1018 1.1 mrg .gitignore | 3 +++
1019 1.1 mrg 1 files changed, 3 insertions(+), 0 deletions(-)
1020 1.1 mrg
1021 1.1 mrg commit dc7b6f1d79b5508706be9242b79180727701e54f
1022 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1023 1.1 mrg Date: Sat Nov 3 23:42:32 2007 -0700
1024 1.1 mrg
1025 1.1 mrg Link new function documentation into the fontconfig-devel.sgml
1026 1.1 mrg
1027 1.1 mrg doc/fontconfig-devel.sgml | 31 +++++++++++++++++++++++++++++++
1028 1.1 mrg 1 files changed, 31 insertions(+), 0 deletions(-)
1029 1.1 mrg
1030 1.1 mrg commit dac27f2f1a766b042487827c726b3ccae147d282
1031 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1032 1.1 mrg Date: Sat Nov 3 23:41:38 2007 -0700
1033 1.1 mrg
1034 1.1 mrg Formatting syntax mistake in doc/fclangset.fncs.
1035 1.1 mrg
1036 1.1 mrg <parameter>ls</function> needed to be <parameter>ls</parameter>.
1037 1.1 mrg
1038 1.1 mrg doc/fclangset.fncs | 2 +-
1039 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1040 1.1 mrg
1041 1.1 mrg commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
1042 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1043 1.1 mrg Date: Sat Nov 3 23:23:55 2007 -0700
1044 1.1 mrg
1045 1.1 mrg Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
1046 1.1 mrg
1047 1.1 mrg Just adding the .fncs versions doesn't get these files generated.
1048 1.1 mrg
1049 1.1 mrg doc/Makefile.am | 3 +++
1050 1.1 mrg 1 files changed, 3 insertions(+), 0 deletions(-)
1051 1.1 mrg
1052 1.1 mrg commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
1053 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1054 1.1 mrg Date: Sat Nov 3 23:23:09 2007 -0700
1055 1.1 mrg
1056 1.1 mrg Fix formatting syntax in doc/fccache.fncs
1057 1.1 mrg
1058 1.1 mrg doc/fccache.fncs | 8 ++++----
1059 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
1060 1.1 mrg
1061 1.1 mrg commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
1062 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1063 1.1 mrg Date: Sat Nov 3 23:03:11 2007 -0700
1064 1.1 mrg
1065 1.1 mrg Replace incorrect documentation uses of 'char' with 'FcChar8'
1066 1.1 mrg (bug 13002).
1067 1.1 mrg
1068 1.1 mrg doc/fcconfig.fncs | 10 +++++-----
1069 1.1 mrg doc/fcfile.fncs | 6 +++---
1070 1.1 mrg doc/fcfreetype.fncs | 4 ++--
1071 1.1 mrg doc/fcpattern.fncs | 6 +++---
1072 1.1 mrg doc/fontconfig-devel.sgml | 2 +-
1073 1.1 mrg 5 files changed, 14 insertions(+), 14 deletions(-)
1074 1.1 mrg
1075 1.1 mrg commit b4a3e834126a3cac7fbf2212087825f886be1f1d
1076 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1077 1.1 mrg Date: Sat Nov 3 22:53:12 2007 -0700
1078 1.1 mrg
1079 1.1 mrg Remove references to FcConfigParse and FcConfigLoad.
1080 1.1 mrg
1081 1.1 mrg These functions no longer exist.
1082 1.1 mrg
1083 1.1 mrg doc/fcconfig.fncs | 3 +--
1084 1.1 mrg 1 files changed, 1 insertions(+), 2 deletions(-)
1085 1.1 mrg
1086 1.1 mrg commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
1087 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1088 1.1 mrg Date: Sat Nov 3 22:45:31 2007 -0700
1089 1.1 mrg
1090 1.1 mrg Have FcConfigSetCurrent accept the current configuration and simply
1091 1.1 mrg return
1092 1.1 mrg without updating anything.
1093 1.1 mrg
1094 1.1 mrg src/fccfg.c | 3 +++
1095 1.1 mrg 1 files changed, 3 insertions(+), 0 deletions(-)
1096 1.1 mrg
1097 1.1 mrg commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
1098 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1099 1.1 mrg Date: Sat Nov 3 22:39:54 2007 -0700
1100 1.1 mrg
1101 1.1 mrg Update documentation for stale FcConfigGetConfig function.
1102 1.1 mrg
1103 1.1 mrg The old per-user cache filename is no longer used.
1104 1.1 mrg
1105 1.1 mrg doc/fcconfig.fncs | 5 +++--
1106 1.1 mrg 1 files changed, 3 insertions(+), 2 deletions(-)
1107 1.1 mrg
1108 1.1 mrg commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
1109 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1110 1.1 mrg Date: Sat Nov 3 22:31:16 2007 -0700
1111 1.1 mrg
1112 1.1 mrg Update documentation for FcStrCopyFilename (bug 12964).
1113 1.1 mrg
1114 1.1 mrg FcStrCopyFilename constructs a canonical path for any argument,
1115 1.1 mrg including
1116 1.1 mrg expanding leading ~ and editing '.' and '..' elements out of the
1117 1.1 mrg resulting
1118 1.1 mrg path.
1119 1.1 mrg
1120 1.1 mrg doc/fcstring.fncs | 13 +++++++++----
1121 1.1 mrg 1 files changed, 9 insertions(+), 4 deletions(-)
1122 1.1 mrg
1123 1.1 mrg commit a190678e3c4497870679808dde418191407be91d
1124 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1125 1.1 mrg Date: Sat Nov 3 22:23:28 2007 -0700
1126 1.1 mrg
1127 1.1 mrg Document previously undocumented functions. (bug 12963)
1128 1.1 mrg
1129 1.1 mrg doc/Makefile.am | 3 +
1130 1.1 mrg doc/check-missing-doc | 4 +-
1131 1.1 mrg doc/fccache.fncs | 68 ++++++++++++++++++++++++
1132 1.1 mrg doc/fccharset.fncs | 24 +++++++++
1133 1.1 mrg doc/fcconfig.fncs | 31 +++++++++++
1134 1.1 mrg doc/fcdircache.fncs | 88 ++++++++++++++++++++++++++++++++
1135 1.1 mrg doc/fcfile.fncs | 29 ++++++----
1136 1.1 mrg doc/fcfontset.fncs | 83 ++++++++++++++++++++++++++++++
1137 1.1 mrg doc/fcfreetype.fncs | 22 ++++++++
1138 1.1 mrg doc/fclangset.fncs | 124
1139 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++
1140 1.1 mrg doc/fcmatrix.fncs | 2 +
1141 1.1 mrg doc/fcpattern.fncs | 52 ++++++++++++++++++-
1142 1.1 mrg doc/fcstring.fncs | 80 ++++++++++++++++++++++++-----
1143 1.1 mrg doc/fcstrset.fncs | 11 ++++
1144 1.1 mrg doc/fcvalue.fncs | 21 ++++++++
1145 1.1 mrg doc/fontconfig-devel.sgml | 26 +++++++++-
1146 1.1 mrg 16 files changed, 638 insertions(+), 30 deletions(-)
1147 1.1 mrg
1148 1.1 mrg commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
1149 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1150 1.1 mrg Date: Sat Nov 3 22:01:33 2007 -0700
1151 1.1 mrg
1152 1.1 mrg Verify documentation covers exposed symbols.
1153 1.1 mrg
1154 1.1 mrg Add check-missing-doc script to make sure the documentation matches
1155 1.1 mrg the
1156 1.1 mrg complete list of symbols exported from the header files before
1157 1.1 mrg release.
1158 1.1 mrg
1159 1.1 mrg doc/Makefile.am | 6 +++++-
1160 1.1 mrg doc/check-missing-doc | 23 +++++++++++++++++++++++
1161 1.1 mrg 2 files changed, 28 insertions(+), 1 deletions(-)
1162 1.1 mrg
1163 1.1 mrg commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
1164 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1165 1.1 mrg Date: Sat Nov 3 21:58:34 2007 -0700
1166 1.1 mrg
1167 1.1 mrg Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
1168 1.1 mrg
1169 1.1 mrg src/fclang.c | 8 ++++----
1170 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
1171 1.1 mrg
1172 1.1 mrg commit 9b84ecff92b8dccf6559a858e35762c0f664429a
1173 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1174 1.1 mrg Date: Sat Nov 3 21:57:51 2007 -0700
1175 1.1 mrg
1176 1.1 mrg Don't check cache file time stamps when cleaning cache dir.
1177 1.1 mrg
1178 1.1 mrg Cache file mtime is meaningless now that the directory time is
1179 1.1 mrg encoded in
1180 1.1 mrg the cache.
1181 1.1 mrg
1182 1.1 mrg fc-cache/fc-cache.c | 10 +---------
1183 1.1 mrg 1 files changed, 1 insertions(+), 9 deletions(-)
1184 1.1 mrg
1185 1.1 mrg commit 1d93c1752f03b833603ea31c2cfbd16868c44922
1186 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1187 1.1 mrg Date: Sat Nov 3 21:56:36 2007 -0700
1188 1.1 mrg
1189 1.1 mrg Typo error in function name: Inverval -> interval
1190 1.1 mrg
1191 1.1 mrg src/fccfg.c | 4 ++--
1192 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
1193 1.1 mrg
1194 1.1 mrg commit b868a1447341ebe9962007069ec8658550e62483
1195 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1196 1.1 mrg Date: Sat Nov 3 21:55:39 2007 -0700
1197 1.1 mrg
1198 1.1 mrg Track line numbers in sgml edit tool input.
1199 1.1 mrg
1200 1.1 mrg Errors in the documentation can be hard to find unless the tool
1201 1.1 mrg outputs the
1202 1.1 mrg line number where the problem exists.
1203 1.1 mrg
1204 1.1 mrg doc/edit-sgml.c | 85
1205 1.1 mrg +++++++++++++++++++++++++++++++++---------------------
1206 1.1 mrg 1 files changed, 52 insertions(+), 33 deletions(-)
1207 1.1 mrg
1208 1.1 mrg commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
1209 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1210 1.1 mrg Date: Sat Nov 3 21:54:49 2007 -0700
1211 1.1 mrg
1212 1.1 mrg Clean up exported names in fontconfig.h.
1213 1.1 mrg
1214 1.1 mrg Fix typo errors (Inverval indeed).
1215 1.1 mrg Remove FcPattern *p from FcValue (unused)
1216 1.1 mrg Remove spurious FcPublic from formals.
1217 1.1 mrg
1218 1.1 mrg fontconfig/fontconfig.h | 24 +++++++++++++-----------
1219 1.1 mrg 1 files changed, 13 insertions(+), 11 deletions(-)
1220 1.1 mrg
1221 1.1 mrg commit e37d10fa74217a6102003882d49ac323f28db678
1222 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1223 1.1 mrg Date: Sat Nov 3 14:16:29 2007 -0700
1224 1.1 mrg
1225 1.1 mrg Make file_stat argument to FcDirCacheLoadFile optional.
1226 1.1 mrg
1227 1.1 mrg Allow file_stat to be NULL by using a local stat structure in
1228 1.1 mrg that case.
1229 1.1 mrg
1230 1.1 mrg src/fccache.c | 3 +++
1231 1.1 mrg 1 files changed, 3 insertions(+), 0 deletions(-)
1232 1.1 mrg
1233 1.1 mrg commit 2ddce88cde79d8bf8959d614af883999d5c66a85
1234 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1235 1.1 mrg Date: Sat Nov 3 13:44:59 2007 -0700
1236 1.1 mrg
1237 1.1 mrg Document skipping of fonts from FcFileScan/FcDirScan.
1238 1.1 mrg
1239 1.1 mrg FcFileScan and FcDirScan will skip fonts under direction of the
1240 1.1 mrg configuration and default fontconfig policy.
1241 1.1 mrg
1242 1.1 mrg doc/fcfile.fncs | 7 +++++--
1243 1.1 mrg 1 files changed, 5 insertions(+), 2 deletions(-)
1244 1.1 mrg
1245 1.1 mrg commit 5d82c4c85d201011e60adcf887d15341ecdd5729
1246 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1247 1.1 mrg Date: Sat Nov 3 13:26:16 2007 -0700
1248 1.1 mrg
1249 1.1 mrg Correct documentation for FcConfigUptoDate (bug 12948).
1250 1.1 mrg
1251 1.1 mrg FcConfigUptoDate only checks whether files have been modified
1252 1.1 mrg since the
1253 1.1 mrg configuration was created. Any changes to the configuration through
1254 1.1 mrg the API
1255 1.1 mrg since then are not considered.
1256 1.1 mrg
1257 1.1 mrg doc/fcconfig.fncs | 4 ++--
1258 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
1259 1.1 mrg
1260 1.1 mrg commit b607922909acfc7ae96de688ed34efd19cd038ac
1261 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1262 1.1 mrg Date: Sat Nov 3 13:09:01 2007 -0700
1263 1.1 mrg
1264 1.1 mrg Remove fcprivate.h, move the remaining macros to fcint.h.
1265 1.1 mrg
1266 1.1 mrg fcprivate.h was supposed to extend the fontconfig API for the various
1267 1.1 mrg fontconfig utilities. Instead, just have those utilities use the
1268 1.1 mrg internal
1269 1.1 mrg fcint.h header file (which they already do), removing fcprivate.h
1270 1.1 mrg from the
1271 1.1 mrg installation and hence from the defacto public API.
1272 1.1 mrg
1273 1.1 mrg fontconfig/Makefile.am | 3 +-
1274 1.1 mrg fontconfig/fcprivate.h | 123
1275 1.1 mrg ------------------------------------------------
1276 1.1 mrg src/Makefile.am | 3 +-
1277 1.1 mrg src/fcint.h | 95 ++++++++++++++++++++++++++++++++++++-
1278 1.1 mrg 4 files changed, 96 insertions(+), 128 deletions(-)
1279 1.1 mrg
1280 1.1 mrg commit 910db318ae67693f7bc17f0bdc61caaf555365ae
1281 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1282 1.1 mrg Date: Sat Nov 3 13:05:25 2007 -0700
1283 1.1 mrg
1284 1.1 mrg Correct documentation for FcAtomicLock (Bug 12947).
1285 1.1 mrg
1286 1.1 mrg FcAtomicLock can only be called once from any process.
1287 1.1 mrg
1288 1.1 mrg doc/fcatomic.fncs | 6 +++---
1289 1.1 mrg 1 files changed, 3 insertions(+), 3 deletions(-)
1290 1.1 mrg
1291 1.1 mrg commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
1292 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
1293 1.1 mrg Date: Fri Oct 26 02:02:19 2007 -0400
1294 1.1 mrg
1295 1.1 mrg Port fonts-persian.conf to new alias syntax with binding="same"
1296 1.1 mrg
1297 1.1 mrg Signed-off-by: Keith Packard <keithp (a] koto.keithp.com>
1298 1.1 mrg
1299 1.1 mrg conf.d/65-fonts-persian.conf | 377
1300 1.1 mrg ++++++++++++++----------------------------
1301 1.1 mrg 1 files changed, 121 insertions(+), 256 deletions(-)
1302 1.1 mrg
1303 1.1 mrg commit 681bb379de1847cf288ba27cf29243c8395cff17
1304 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1305 1.1 mrg Date: Thu Oct 25 22:30:49 2007 -0700
1306 1.1 mrg
1307 1.1 mrg Respect "binding" attribute in <alias> entries.
1308 1.1 mrg
1309 1.1 mrg This makes creating "same" aliases for renamed font families far
1310 1.1 mrg easier.
1311 1.1 mrg
1312 1.1 mrg fonts.dtd | 2 ++
1313 1.1 mrg src/fcxml.c | 58
1314 1.1 mrg ++++++++++++++++++++++++++++++++++++----------------------
1315 1.1 mrg 2 files changed, 38 insertions(+), 22 deletions(-)
1316 1.1 mrg
1317 1.1 mrg commit 0602c605af04ea73af700b223ec4ac1dfd5a36f1
1318 1.1 mrg Author: Behdad Esfahbod <behdad (a] behdad.org>
1319 1.1 mrg Date: Thu Oct 25 21:35:45 2007 -0700
1320 1.1 mrg
1321 1.1 mrg Make fc-match --sort call FcFontRenderPrepare.
1322 1.1 mrg
1323 1.1 mrg This makes the --sort and regular output the same for each font.
1324 1.1 mrg
1325 1.1 mrg fc-match/fc-match.c | 20 ++++++++++++++++++--
1326 1.1 mrg 1 files changed, 18 insertions(+), 2 deletions(-)
1327 1.1 mrg
1328 1.1 mrg commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
1329 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1330 1.1 mrg Date: Thu Oct 25 21:23:36 2007 -0700
1331 1.1 mrg
1332 1.1 mrg Also check configDirs mtimes in FcConfigUptoDate
1333 1.1 mrg
1334 1.1 mrg Checking only config files and font directories can miss changes which
1335 1.1 mrg affect only a configuration directory. Check those to catch any
1336 1.1 mrg changes.
1337 1.1 mrg
1338 1.1 mrg src/fccfg.c | 17 +++--------------
1339 1.1 mrg 1 files changed, 3 insertions(+), 14 deletions(-)
1340 1.1 mrg
1341 1.1 mrg commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
1342 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1343 1.1 mrg Date: Thu Oct 25 15:19:14 2007 -0700
1344 1.1 mrg
1345 1.1 mrg A few fixups for make distcheck
1346 1.1 mrg
1347 1.1 mrg Makefile.am | 2 +-
1348 1.1 mrg doc/Makefile.am | 2 +-
1349 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
1350 1.1 mrg
1351 1.1 mrg commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
1352 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1353 1.1 mrg Date: Thu Oct 25 15:07:54 2007 -0700
1354 1.1 mrg
1355 1.1 mrg Set version numbers to 2.4.91 (2.5 RC1)
1356 1.1 mrg
1357 1.1 mrg README | 59
1358 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++-
1359 1.1 mrg configure.in | 2 +-
1360 1.1 mrg fontconfig/fontconfig.h | 2 +-
1361 1.1 mrg 3 files changed, 59 insertions(+), 4 deletions(-)
1362 1.1 mrg
1363 1.1 mrg commit 7a1a7c0c15793e77cb162dd3393971332896460e
1364 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1365 1.1 mrg Date: Thu Oct 25 14:36:24 2007 -0700
1366 1.1 mrg
1367 1.1 mrg Build fix for Solaris 10 with GCC.
1368 1.1 mrg
1369 1.1 mrg Solaris 10 with GCC doesn't appear capable of supporting the symbol
1370 1.1 mrg visibility stuff, so disable it.
1371 1.1 mrg
1372 1.1 mrg src/fcint.h | 2 +-
1373 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1374 1.1 mrg
1375 1.1 mrg commit fc990b2e86008967f499fe0df88de8e074a3670e
1376 1.1 mrg Author: Behdad Esfahbod <freedesktop (a] behdad.org>
1377 1.1 mrg Date: Thu Oct 25 14:20:06 2007 -0700
1378 1.1 mrg
1379 1.1 mrg Update CaseFolding.txt to Unicode 5.1.0
1380 1.1 mrg
1381 1.1 mrg fc-case/CaseFolding.txt | 184
1382 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++--
1383 1.1 mrg src/fcstr.c | 2 +-
1384 1.1 mrg 2 files changed, 178 insertions(+), 8 deletions(-)
1385 1.1 mrg
1386 1.1 mrg commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
1387 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
1388 1.1 mrg Date: Fri Sep 1 20:25:21 2006 -0700
1389 1.1 mrg
1390 1.1 mrg Match 'ultra' on word boundaries to detect ultra bold fonts. (bug
1391 1.1 mrg 2511)
1392 1.1 mrg
1393 1.1 mrg Added FcStrContainsWord to detect strings on word boundaries.
1394 1.1 mrg
1395 1.1 mrg src/fcfreetype.c | 15 +++++++++++++--
1396 1.1 mrg src/fcint.h | 3 +++
1397 1.1 mrg src/fcstr.c | 50
1398 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++-
1399 1.1 mrg 3 files changed, 65 insertions(+), 3 deletions(-)
1400 1.1 mrg
1401 1.1 mrg commit 349182784fdd0acf5d1262d8876c967f69dc30aa
1402 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1403 1.1 mrg Date: Thu Oct 25 01:51:38 2007 -0700
1404 1.1 mrg
1405 1.1 mrg fontconfig needs configure option to use gnu iconv (bug 4083).
1406 1.1 mrg
1407 1.1 mrg Existing Solaris workaround was broken; mis-matching values caused
1408 1.1 mrg the test
1409 1.1 mrg for libiconv to always fail.
1410 1.1 mrg
1411 1.1 mrg configure.in | 4 ++--
1412 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
1413 1.1 mrg
1414 1.1 mrg commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
1415 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1416 1.1 mrg Date: Thu Oct 25 01:35:32 2007 -0700
1417 1.1 mrg
1418 1.1 mrg Ensure weight/slant values present even when style is supplied
1419 1.1 mrg (bug 9313).
1420 1.1 mrg
1421 1.1 mrg If the provided style value doesn't match any available font, fall
1422 1.1 mrg back to
1423 1.1 mrg using the weight and slant values by ensuring that those are in
1424 1.1 mrg the pattern.
1425 1.1 mrg
1426 1.1 mrg src/fcdefault.c | 16 +++++-----------
1427 1.1 mrg 1 files changed, 5 insertions(+), 11 deletions(-)
1428 1.1 mrg
1429 1.1 mrg commit 43d0454597dfb5375b1268edb79172779cc51113
1430 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1431 1.1 mrg Date: Thu Oct 25 01:26:09 2007 -0700
1432 1.1 mrg
1433 1.1 mrg Distribute man source files for command line programs (bug 9678).
1434 1.1 mrg
1435 1.1 mrg For systems on whch DOCBOOK is unavailable, distribute command
1436 1.1 mrg line program
1437 1.1 mrg manual pages in .man format.
1438 1.1 mrg
1439 1.1 mrg fc-cache/Makefile.am | 6 +++---
1440 1.1 mrg fc-cat/Makefile.am | 6 +++---
1441 1.1 mrg fc-list/Makefile.am | 6 +++---
1442 1.1 mrg fc-match/Makefile.am | 6 +++---
1443 1.1 mrg 4 files changed, 12 insertions(+), 12 deletions(-)
1444 1.1 mrg
1445 1.1 mrg commit cf3e888b71a22e5c5875b96bf29557746044bd2b
1446 1.1 mrg Author: Dwayne Bailey <dwayne (a] translate.org.za>
1447 1.1 mrg Date: Thu Oct 25 01:16:06 2007 -0700
1448 1.1 mrg
1449 1.1 mrg Add/fix *.orth files for South African languages
1450 1.1 mrg
1451 1.1 mrg This adds the missing orth files for Ndebele (South) (nr), Northern
1452 1.1 mrg Sotho
1453 1.1 mrg (nso), Swati (ss) and Southern Sotho (st). It also fixes the Tswana
1454 1.1 mrg (tn)
1455 1.1 mrg orth file.
1456 1.1 mrg
1457 1.1 mrg fc-lang/iso639-1 | 4 ++--
1458 1.1 mrg fc-lang/iso639-2 | 8 ++++----
1459 1.1 mrg fc-lang/nr.orth | 29 +++++++++++++++++++++++++++++
1460 1.1 mrg fc-lang/nso.orth | 34 ++++++++++++++++++++++++++++++++++
1461 1.1 mrg fc-lang/ss.orth | 29 +++++++++++++++++++++++++++++
1462 1.1 mrg fc-lang/st.orth | 29 +++++++++++++++++++++++++++++
1463 1.1 mrg fc-lang/tn.orth | 2 ++
1464 1.1 mrg 7 files changed, 129 insertions(+), 6 deletions(-)
1465 1.1 mrg
1466 1.1 mrg commit 28a4ea7f714956d34f7ac65354577b87bec5620d
1467 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1468 1.1 mrg Date: Thu Oct 25 01:09:11 2007 -0700
1469 1.1 mrg
1470 1.1 mrg Fix parallel build in fontconfig/docs (bug 10481).
1471 1.1 mrg
1472 1.1 mrg doc/Makefile.am | 2 +-
1473 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1474 1.1 mrg
1475 1.1 mrg commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
1476 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1477 1.1 mrg Date: Thu Oct 25 01:03:40 2007 -0700
1478 1.1 mrg
1479 1.1 mrg Handle UltraBlack weight.
1480 1.1 mrg
1481 1.1 mrg UltraBlack is weight 950 on the CSS scale; handle this by name
1482 1.1 mrg and value
1483 1.1 mrg encoding it as fontconfig weight 215.
1484 1.1 mrg
1485 1.1 mrg fontconfig/fontconfig.h | 2 ++
1486 1.1 mrg src/fcfreetype.c | 7 ++++++-
1487 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
1488 1.1 mrg
1489 1.1 mrg commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
1490 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1491 1.1 mrg Date: Thu Oct 25 01:02:58 2007 -0700
1492 1.1 mrg
1493 1.1 mrg Oops. Left debugging printf in previous commit.
1494 1.1 mrg
1495 1.1 mrg src/fcfreetype.c | 1 -
1496 1.1 mrg 1 files changed, 0 insertions(+), 1 deletions(-)
1497 1.1 mrg
1498 1.1 mrg commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
1499 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1500 1.1 mrg Date: Thu Oct 25 00:49:19 2007 -0700
1501 1.1 mrg
1502 1.1 mrg Spelling errors in documentation. (bug 10879).
1503 1.1 mrg
1504 1.1 mrg Thanks to David <ssdk (a] ispras.ru> for spotting these.
1505 1.1 mrg
1506 1.1 mrg doc/fcconfig.fncs | 4 ++--
1507 1.1 mrg doc/fcstring.fncs | 2 +-
1508 1.1 mrg 2 files changed, 3 insertions(+), 3 deletions(-)
1509 1.1 mrg
1510 1.1 mrg commit feecc86cea6bd1cb588f68e06b85d85727289989
1511 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1512 1.1 mrg Date: Thu Oct 25 00:46:41 2007 -0700
1513 1.1 mrg
1514 1.1 mrg There is no U+1257 (bug 10899).
1515 1.1 mrg
1516 1.1 mrg The Eritrean Tigrinya orthography mistakenly included this unicode
1517 1.1 mrg value.
1518 1.1 mrg
1519 1.1 mrg fc-lang/ti_er.orth | 2 +-
1520 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1521 1.1 mrg
1522 1.1 mrg commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
1523 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1524 1.1 mrg Date: Thu Oct 25 00:41:28 2007 -0700
1525 1.1 mrg
1526 1.1 mrg FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug
1527 1.1 mrg 10976)
1528 1.1 mrg
1529 1.1 mrg Thanks to David <ssdk (a] ispras.ru> for spotting this error.
1530 1.1 mrg
1531 1.1 mrg src/fcinit.c | 2 +-
1532 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1533 1.1 mrg
1534 1.1 mrg commit 28baf727367513ad06ddb1c53daff062e8f39e8c
1535 1.1 mrg Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
1536 1.1 mrg Date: Thu Oct 25 00:38:44 2007 -0700
1537 1.1 mrg
1538 1.1 mrg Store FcVendorFoundries in read-only memory.
1539 1.1 mrg
1540 1.1 mrg Create fixed size strings for vendor and foundry.
1541 1.1 mrg
1542 1.1 mrg src/fcfreetype.c | 62
1543 1.1 mrg +++++++++++++++++++++++++++---------------------------
1544 1.1 mrg 1 files changed, 31 insertions(+), 31 deletions(-)
1545 1.1 mrg
1546 1.1 mrg commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
1547 1.1 mrg Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
1548 1.1 mrg Date: Thu Oct 25 00:36:37 2007 -0700
1549 1.1 mrg
1550 1.1 mrg Store FcNoticeFoundries in read-only memory.
1551 1.1 mrg
1552 1.1 mrg Use a single character array and a separate table of integer indices.
1553 1.1 mrg
1554 1.1 mrg src/fcfreetype.c | 75
1555 1.1 mrg ++++++++++++++++++++++++++++++++++++------------------
1556 1.1 mrg 1 files changed, 50 insertions(+), 25 deletions(-)
1557 1.1 mrg
1558 1.1 mrg commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
1559 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1560 1.1 mrg Date: Thu Oct 25 00:22:04 2007 -0700
1561 1.1 mrg
1562 1.1 mrg Replace makealias pattern with something supported by POSIX grep
1563 1.1 mrg (bug 11083)
1564 1.1 mrg
1565 1.1 mrg The suggested replacement in the bug was not supported by GNU grep,
1566 1.1 mrg so I
1567 1.1 mrg created something that should be supported everywhere (famous
1568 1.1 mrg last words).
1569 1.1 mrg
1570 1.1 mrg src/makealias | 2 +-
1571 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1572 1.1 mrg
1573 1.1 mrg commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
1574 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1575 1.1 mrg Date: Wed Oct 24 21:59:33 2007 -0700
1576 1.1 mrg
1577 1.1 mrg Add BRAILLE PATTERN BLANK to list of blank glyphs.
1578 1.1 mrg
1579 1.1 mrg Braille pattern blank is often imaged as a blank glyph.
1580 1.1 mrg
1581 1.1 mrg fonts.conf.in | 1 +
1582 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
1583 1.1 mrg
1584 1.1 mrg commit 007cae508c831561c7a4f06092858ea7bf517e2e
1585 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1586 1.1 mrg Date: Wed Oct 24 21:52:56 2007 -0700
1587 1.1 mrg
1588 1.1 mrg Move <cachedir> elements to the end of fonts.conf.
1589 1.1 mrg
1590 1.1 mrg This allows users to select alternate directories for cache files,
1591 1.1 mrg ahead of
1592 1.1 mrg the 'standard' directories.
1593 1.1 mrg
1594 1.1 mrg fonts.conf.in | 10 +++++-----
1595 1.1 mrg 1 files changed, 5 insertions(+), 5 deletions(-)
1596 1.1 mrg
1597 1.1 mrg commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
1598 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1599 1.1 mrg Date: Wed Oct 24 21:47:40 2007 -0700
1600 1.1 mrg
1601 1.1 mrg Leave generated headers out of distribution (bug 12734).
1602 1.1 mrg
1603 1.1 mrg If the generated header files are included in the distribution,
1604 1.1 mrg a build
1605 1.1 mrg outside of the source directory will use them. For machine-specific
1606 1.1 mrg files,
1607 1.1 mrg this generates the wrong result (fcarch.h). Leaving them out of the
1608 1.1 mrg distribution forces them to be built.
1609 1.1 mrg
1610 1.1 mrg fc-arch/Makefile.am | 4 +---
1611 1.1 mrg fc-case/Makefile.am | 4 +---
1612 1.1 mrg fc-glyphname/Makefile.am | 4 +---
1613 1.1 mrg fc-lang/Makefile.am | 4 +---
1614 1.1 mrg 4 files changed, 4 insertions(+), 12 deletions(-)
1615 1.1 mrg
1616 1.1 mrg commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
1617 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1618 1.1 mrg Date: Thu Oct 18 09:48:31 2007 -0700
1619 1.1 mrg
1620 1.1 mrg Eliminate relocations from FcCodePageRange structure (bug 10982).
1621 1.1 mrg
1622 1.1 mrg FcCodePageRange was using char pointers; replace them with char
1623 1.1 mrg arrays.
1624 1.1 mrg
1625 1.1 mrg src/fcfreetype.c | 12 ++++++------
1626 1.1 mrg 1 files changed, 6 insertions(+), 6 deletions(-)
1627 1.1 mrg
1628 1.1 mrg commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
1629 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1630 1.1 mrg Date: Thu Oct 18 09:43:22 2007 -0700
1631 1.1 mrg
1632 1.1 mrg Eliminate relocations for glyph name table.
1633 1.1 mrg
1634 1.1 mrg Glyph names (now used only for dingbats) were using many relocations,
1635 1.1 mrg causing startup latency plus per-process memory usage. Replace
1636 1.1 mrg pointers with
1637 1.1 mrg table indices, shrinking table size and elimninating relocations.
1638 1.1 mrg
1639 1.1 mrg fc-glyphname/fc-glyphname.c | 28 ++++++++++++++++++++--------
1640 1.1 mrg src/fcfreetype.c | 16 ++++++++--------
1641 1.1 mrg 2 files changed, 28 insertions(+), 16 deletions(-)
1642 1.1 mrg
1643 1.1 mrg commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
1644 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1645 1.1 mrg Date: Thu Oct 18 09:41:00 2007 -0700
1646 1.1 mrg
1647 1.1 mrg Must not insert cache into hash table before completely validating.
1648 1.1 mrg
1649 1.1 mrg The cache was inserted into the hash table before the timestamps
1650 1.1 mrg in the
1651 1.1 mrg cache were verified; if that verification failed, an extra pointer
1652 1.1 mrg to the
1653 1.1 mrg now freed cache would be left in the hash table. FcFini would fail an
1654 1.1 mrg assertion as a result.
1655 1.1 mrg
1656 1.1 mrg src/fccache.c | 4 ++--
1657 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
1658 1.1 mrg
1659 1.1 mrg commit e85789a99770dbd1a4abe9da3eadb355c19f5216
1660 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1661 1.1 mrg Date: Thu Oct 18 08:58:14 2007 -0700
1662 1.1 mrg
1663 1.1 mrg Place language name in constant array instead of pointer.
1664 1.1 mrg
1665 1.1 mrg Constant char array of 8 bytes is the same size as a pointer plus
1666 1.1 mrg a short
1667 1.1 mrg string, so this actually saves memory and eliminates a pile of
1668 1.1 mrg relocations.
1669 1.1 mrg
1670 1.1 mrg fc-lang/fc-lang.c | 2 +-
1671 1.1 mrg src/fclang.c | 2 +-
1672 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
1673 1.1 mrg
1674 1.1 mrg commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
1675 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1676 1.1 mrg Date: Thu Oct 18 08:56:42 2007 -0700
1677 1.1 mrg
1678 1.1 mrg FcConfigParseAndLoad doc was missing the last param.
1679 1.1 mrg
1680 1.1 mrg Typo lost the last param to this function.
1681 1.1 mrg
1682 1.1 mrg doc/fcconfig.fncs | 2 +-
1683 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1684 1.1 mrg
1685 1.1 mrg commit 07e646cc8422bda778ecf1c084129556a39a0f2a
1686 1.1 mrg Author: Mike FABIAN <mfabian (a] suse.de>
1687 1.1 mrg Date: Thu Oct 18 05:44:28 2007 -0700
1688 1.1 mrg
1689 1.1 mrg Avoid crashes if config files contain junk.
1690 1.1 mrg
1691 1.1 mrg If ~/.fonts.conf contains:
1692 1.1 mrg
1693 1.1 mrg <edit mode="assign_replace" name="spacing">
1694 1.1 mrg <int>mono</int>
1695 1.1 mrg </edit>
1696 1.1 mrg
1697 1.1 mrg fontconfig crashes:
1698 1.1 mrg
1699 1.1 mrg mfabian@magellan:~$ fc-match sans
1700 1.1 mrg Fontconfig error: "~/.fonts.conf", line 46: "mono": not
1701 1.1 mrg a valid
1702 1.1 mrg integer
1703 1.1 mrg (core dumped)
1704 1.1 mrg mfabian@magellan:~$
1705 1.1 mrg
1706 1.1 mrg Of course the above is nonsense, mono is no valid integer
1707 1.1 mrg indeed.
1708 1.1 mrg
1709 1.1 mrg But I think nevertheless fontconfig should not crash in that case.
1710 1.1 mrg
1711 1.1 mrg The problem was caused by partially truncated expression trees
1712 1.1 mrg caused by
1713 1.1 mrg parse errors -- typechecking these walked the tree without verifying
1714 1.1 mrg the
1715 1.1 mrg integrity of the structure. Of course, the whole tree will be
1716 1.1 mrg discarded
1717 1.1 mrg shortly after being loaded as it contained an error.
1718 1.1 mrg
1719 1.1 mrg src/fcxml.c | 4 ++++
1720 1.1 mrg 1 files changed, 4 insertions(+), 0 deletions(-)
1721 1.1 mrg
1722 1.1 mrg commit fa9a7448d83da498b3494fd0ff7d756569f94425
1723 1.1 mrg Author: Hideki Yamane <henrich (a] iijmio-mail.jp>
1724 1.1 mrg Date: Thu Oct 18 05:17:36 2007 -0700
1725 1.1 mrg
1726 1.1 mrg Handle Japanese fonts better. (debian bug #435971)
1727 1.1 mrg
1728 1.1 mrg Add some commonly available Japanese fonts to the standard aliases.
1729 1.1 mrg
1730 1.1 mrg conf.d/65-nonlatin.conf | 11 +++++++++++
1731 1.1 mrg 1 files changed, 11 insertions(+), 0 deletions(-)
1732 1.1 mrg
1733 1.1 mrg commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
1734 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1735 1.1 mrg Date: Thu Oct 18 05:05:59 2007 -0700
1736 1.1 mrg
1737 1.1 mrg Have fc-cache remove invalid cache files from cache directories.
1738 1.1 mrg
1739 1.1 mrg Old cache file versions, or corrupted cache files should be removed
1740 1.1 mrg when
1741 1.1 mrg cleaning cache directories with fc-cache. This only affects filenames
1742 1.1 mrg which
1743 1.1 mrg match the fontconfig cache file format, so other files will be
1744 1.1 mrg left alone.
1745 1.1 mrg
1746 1.1 mrg fc-cache/fc-cache.c | 34 ++++++++++++++++++----------------
1747 1.1 mrg 1 files changed, 18 insertions(+), 16 deletions(-)
1748 1.1 mrg
1749 1.1 mrg commit 238489030a64fa883f8f9fc3d73247b7f7257899
1750 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1751 1.1 mrg Date: Thu Oct 18 05:04:39 2007 -0700
1752 1.1 mrg
1753 1.1 mrg Don't use X_OK bit when checking for writable directories (bug 12438)
1754 1.1 mrg
1755 1.1 mrg Some mingw versions have broken X_OK checking; instead of trying
1756 1.1 mrg to work
1757 1.1 mrg around this in a system-depedent manner, simply don't bother
1758 1.1 mrg checking for
1759 1.1 mrg X_OK along with W_OK as such cases are expected to be mistakes,
1760 1.1 mrg and not
1761 1.1 mrg sensible access control.
1762 1.1 mrg
1763 1.1 mrg fc-cache/fc-cache.c | 2 +-
1764 1.1 mrg src/fccache.c | 4 ++--
1765 1.1 mrg 2 files changed, 3 insertions(+), 3 deletions(-)
1766 1.1 mrg
1767 1.1 mrg commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
1768 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1769 1.1 mrg Date: Thu Oct 18 05:01:41 2007 -0700
1770 1.1 mrg
1771 1.1 mrg Verbose message about cleaning directories was imprecise
1772 1.1 mrg
1773 1.1 mrg Non-existent directories are now described as 'non-existent'
1774 1.1 mrg instead of
1775 1.1 mrg 'unwritable'.
1776 1.1 mrg
1777 1.1 mrg fc-cache/fc-cache.c | 3 ++-
1778 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
1779 1.1 mrg
1780 1.1 mrg commit 50124d1e484b84796abb7d8a6c1995edaff23e80
1781 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1782 1.1 mrg Date: Thu Oct 18 04:58:31 2007 -0700
1783 1.1 mrg
1784 1.1 mrg Improve verbose messages from fc-cache.
1785 1.1 mrg
1786 1.1 mrg fc-cache would say 'skipping: %d fonts, %d dirs' or 'caching: %d
1787 1.1 mrg fonts, %d
1788 1.1 mrg dirs', which could easily mislead the user. Add 'existing cache is
1789 1.1 mrg valid' or
1790 1.1 mrg 'new cache contents' to these messages to explain what it is doing.
1791 1.1 mrg
1792 1.1 mrg fc-cache/fc-cache.c | 4 ++--
1793 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
1794 1.1 mrg
1795 1.1 mrg commit e12f718f65fc874e9170761f670930124815663e
1796 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1797 1.1 mrg Date: Thu Oct 18 04:54:51 2007 -0700
1798 1.1 mrg
1799 1.1 mrg Remove unneeded call to access(2) in fc-cache.
1800 1.1 mrg
1801 1.1 mrg This call was followed by a call to stat(2) which provided the
1802 1.1 mrg necessary
1803 1.1 mrg information. This call to access(2) was necessary when cache
1804 1.1 mrg files were
1805 1.1 mrg stored in the font directory as that would check for write permission
1806 1.1 mrg correctly.
1807 1.1 mrg
1808 1.1 mrg fc-cache/fc-cache.c | 18 +++---------------
1809 1.1 mrg 1 files changed, 3 insertions(+), 15 deletions(-)
1810 1.1 mrg
1811 1.1 mrg commit f7da903d370dcf662a301930b003485f25db618f
1812 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1813 1.1 mrg Date: Thu Oct 18 04:31:33 2007 -0700
1814 1.1 mrg
1815 1.1 mrg Make FC_FULLNAME include all fullname entries, elide nothing. [bug
1816 1.1 mrg 12827]
1817 1.1 mrg
1818 1.1 mrg The old policy of eliding fullname entries which matched FC_FAMILY or
1819 1.1 mrg FC_FAMILY + FC_STYLE meant that applications could not know what the
1820 1.1 mrg font foundry set as the fullname of the font. Hiding information
1821 1.1 mrg is not
1822 1.1 mrg helpful.
1823 1.1 mrg
1824 1.1 mrg src/fcfreetype.c | 64
1825 1.1 mrg ------------------------------------------------------
1826 1.1 mrg 1 files changed, 0 insertions(+), 64 deletions(-)
1827 1.1 mrg
1828 1.1 mrg commit 144ca878311af885db820a35db31563ba87ee6ad
1829 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1830 1.1 mrg Date: Thu Oct 18 04:29:13 2007 -0700
1831 1.1 mrg
1832 1.1 mrg Comment about mmaping cache files was misleading.
1833 1.1 mrg
1834 1.1 mrg src/fccache.c | 3 ++-
1835 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
1836 1.1 mrg
1837 1.1 mrg commit db6f19f13b1719617c54a1658b8faa31da56e1d4
1838 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1839 1.1 mrg Date: Thu Oct 18 04:13:51 2007 -0700
1840 1.1 mrg
1841 1.1 mrg Store font directory mtime in cache file.
1842 1.1 mrg
1843 1.1 mrg Instead of relying on mtime ordering between a directory and its
1844 1.1 mrg associated
1845 1.1 mrg cache file, write the directory mtime into the cache file itself. This
1846 1.1 mrg makes
1847 1.1 mrg cache file checks more reliable across file systems.
1848 1.1 mrg
1849 1.1 mrg This change is made in a way that old programs can use new cache
1850 1.1 mrg files, but
1851 1.1 mrg new programs will need new cache files.
1852 1.1 mrg
1853 1.1 mrg fc-arch/fcarch.tmpl.h | 14 +++++-----
1854 1.1 mrg src/fccache.c | 64
1855 1.1 mrg +++++++++++++++++++++++++++++++-----------------
1856 1.1 mrg src/fcdir.c | 8 +++++-
1857 1.1 mrg src/fcint.h | 5 ++-
1858 1.1 mrg 4 files changed, 58 insertions(+), 33 deletions(-)
1859 1.1 mrg
1860 1.1 mrg commit 00268a50e8b99e80ff25ee2a77a925398f89693f
1861 1.1 mrg Author: Keith Packard <keithp (a] koto.keithp.com>
1862 1.1 mrg Date: Thu Oct 18 03:52:29 2007 -0700
1863 1.1 mrg
1864 1.1 mrg Fix ChangeLog generation to avoid circular make dependency
1865 1.1 mrg
1866 1.1 mrg Makefile.am | 11 ++++-------
1867 1.1 mrg 1 files changed, 4 insertions(+), 7 deletions(-)
1868 1.1 mrg
1869 1.1 mrg commit 3ae9258f9e825ed576dc315ec79009188bb422e2
1870 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
1871 1.1 mrg Date: Sun Aug 5 12:31:03 2007 -0700
1872 1.1 mrg
1873 1.1 mrg Free temporary string in FcDirCacheUnlink (Bug #11758)
1874 1.1 mrg
1875 1.1 mrg In FcDirCacheUnlink(), the line
1876 1.1 mrg
1877 1.1 mrg cache_hashed = FcStrPlus (cache_dir, cache_base);
1878 1.1 mrg
1879 1.1 mrg allocates memory in cache_hashed that is never free()'d before
1880 1.1 mrg the function
1881 1.1 mrg exits.
1882 1.1 mrg
1883 1.1 mrg Reported by Ben Combee.
1884 1.1 mrg
1885 1.1 mrg src/fccache.c | 1 +
1886 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
1887 1.1 mrg
1888 1.1 mrg commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
1889 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
1890 1.1 mrg Date: Mon Mar 12 10:32:23 2007 -0700
1891 1.1 mrg
1892 1.1 mrg Work around FreeType bug when glyph name buffer is too small.
1893 1.1 mrg
1894 1.1 mrg Recent versions of FreeType do not correctly deal with glyph name
1895 1.1 mrg buffers
1896 1.1 mrg that are too small; work around this by declaring a buffer that can
1897 1.1 mrg hold any
1898 1.1 mrg PS name (127 bytes).
1899 1.1 mrg
1900 1.1 mrg src/fcfreetype.c | 21 +++++++++++++++++----
1901 1.1 mrg 1 files changed, 17 insertions(+), 4 deletions(-)
1902 1.1 mrg
1903 1.1 mrg commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
1904 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
1905 1.1 mrg Date: Mon Mar 12 10:30:51 2007 -0700
1906 1.1 mrg
1907 1.1 mrg rehash increment could be zero, causing rehash infinite loop.
1908 1.1 mrg
1909 1.1 mrg Bump the rehash value by one so that it is always positive.
1910 1.1 mrg
1911 1.1 mrg fc-glyphname/fc-glyphname.c | 2 +-
1912 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
1913 1.1 mrg
1914 1.1 mrg commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
1915 1.1 mrg Author: Stephan Kulow <coolo (a] novell.com>
1916 1.1 mrg Date: Mon Mar 12 10:21:35 2007 -0700
1917 1.1 mrg
1918 1.1 mrg Make FcPatternDuplicate copy the binding instead of always using
1919 1.1 mrg Strong.
1920 1.1 mrg
1921 1.1 mrg I noticed that Qt always uses a different font than fc-match
1922 1.1 mrg advertises.
1923 1.1 mrg Debugging the issue, I found that a call that looks pretty innocent is
1924 1.1 mrg changing all weak bindings to strong bindings and as such changes the
1925 1.1 mrg semantic of the match: FcPatternDuplicate.
1926 1.1 mrg
1927 1.1 mrg src/fcpat.c | 10 +++++++---
1928 1.1 mrg 1 files changed, 7 insertions(+), 3 deletions(-)
1929 1.1 mrg
1930 1.1 mrg commit 2373f904265a05761039cfc5fe305bf588e831c5
1931 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
1932 1.1 mrg Date: Sat Dec 2 16:09:47 2006 -0800
1933 1.1 mrg
1934 1.1 mrg Update for version 2.4.2
1935 1.1 mrg
1936 1.1 mrg INSTALL | 2 +-
1937 1.1 mrg README | 36 ++++++++++++++++++++++++++++++++++--
1938 1.1 mrg configure.in | 2 +-
1939 1.1 mrg fontconfig/fontconfig.h | 2 +-
1940 1.1 mrg 4 files changed, 37 insertions(+), 5 deletions(-)
1941 1.1 mrg
1942 1.1 mrg commit e3b65ee06808cda296215b88111a259a200cc37c
1943 1.1 mrg Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
1944 1.1 mrg Date: Sat Dec 2 15:09:57 2006 -0800
1945 1.1 mrg
1946 1.1 mrg Fix fc-cat documentation (bug 8935).
1947 1.1 mrg
1948 1.1 mrg Adapt documentation to reality.
1949 1.1 mrg
1950 1.1 mrg (1) The fc-cat usage message should reflect the
1951 1.1 mrg options accepted by the program.
1952 1.1 mrg
1953 1.1 mrg (2) The fc-cat.1 manpage was fairly broken (unreadable).
1954 1.1 mrg
1955 1.1 mrg fc-cat/fc-cat.c | 9 +++++++--
1956 1.1 mrg fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
1957 1.1 mrg 2 files changed, 30 insertions(+), 5 deletions(-)
1958 1.1 mrg
1959 1.1 mrg commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
1960 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
1961 1.1 mrg Date: Sat Dec 2 15:06:13 2006 -0800
1962 1.1 mrg
1963 1.1 mrg Add space between type and formal in devel man pages (bug 8935)
1964 1.1 mrg
1965 1.1 mrg Most parameters are pointers and have '*' in the type; for those
1966 1.1 mrg which do not, use '%' to mark where a space needs to be inserted.
1967 1.1 mrg
1968 1.1 mrg doc/edit-sgml.c | 5 +++++
1969 1.1 mrg doc/fcblanks.fncs | 4 ++--
1970 1.1 mrg doc/fccharset.fncs | 8 ++++----
1971 1.1 mrg doc/fcconfig.fncs | 12 ++++++------
1972 1.1 mrg doc/fcconstant.fncs | 4 ++--
1973 1.1 mrg doc/fcfile.fncs | 4 ++--
1974 1.1 mrg doc/fcfreetype.fncs | 12 ++++++------
1975 1.1 mrg doc/fcmatrix.fncs | 12 ++++++------
1976 1.1 mrg doc/fcobjectset.fncs | 2 +-
1977 1.1 mrg doc/fcobjecttype.fncs | 4 ++--
1978 1.1 mrg doc/fcpattern.fncs | 32 ++++++++++++++++----------------
1979 1.1 mrg doc/fcstring.fncs | 16 ++++++++--------
1980 1.1 mrg doc/fcvalue.fncs | 4 ++--
1981 1.1 mrg 13 files changed, 62 insertions(+), 57 deletions(-)
1982 1.1 mrg
1983 1.1 mrg commit b1aa20098f641a16d02e70a161450e6b85afe410
1984 1.1 mrg Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
1985 1.1 mrg Date: Sat Dec 2 14:28:03 2006 -0800
1986 1.1 mrg
1987 1.1 mrg Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
1988 1.1 mrg 8935.
1989 1.1 mrg
1990 1.1 mrg doc/fontconfig-user.sgml | 87
1991 1.1 mrg ++++++++++++++++++++++-----------------------
1992 1.1 mrg 1 files changed, 43 insertions(+), 44 deletions(-)
1993 1.1 mrg
1994 1.1 mrg commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
1995 1.1 mrg Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
1996 1.1 mrg Date: Sat Dec 2 14:18:11 2006 -0800
1997 1.1 mrg
1998 1.1 mrg A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
1999 1.1 mrg
2000 1.1 mrg VPATH builds without doctools breaks as it cannot find the distributed
2001 1.1 mrg pre-formatted documentation.
2002 1.1 mrg
2003 1.1 mrg configure.in | 2 +-
2004 1.1 mrg doc/Makefile.am | 14 +++++++++-----
2005 1.1 mrg 2 files changed, 10 insertions(+), 6 deletions(-)
2006 1.1 mrg
2007 1.1 mrg commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
2008 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2009 1.1 mrg Date: Sat Dec 2 13:57:45 2006 -0800
2010 1.1 mrg
2011 1.1 mrg Segfault scanning non-font files. Disallow scan edit of user
2012 1.1 mrg vars. (#8767)
2013 1.1 mrg
2014 1.1 mrg Missing NULL font check before attempting to edit scanned pattern.
2015 1.1 mrg Also, <match target="scan"> rules are now checked to ensure all
2016 1.1 mrg edited variables are in the predefined set; otherwise, the resulting
2017 1.1 mrg cache files will not be stable.
2018 1.1 mrg
2019 1.1 mrg src/fcdir.c | 2 +-
2020 1.1 mrg src/fcint.h | 1 +
2021 1.1 mrg src/fcxml.c | 6 ++++++
2022 1.1 mrg 3 files changed, 8 insertions(+), 1 deletions(-)
2023 1.1 mrg
2024 1.1 mrg commit c9c6875014661d4326100bae0464279d76bd657f
2025 1.1 mrg Author: Kean Johnston <kean (a] armory.com>
2026 1.1 mrg Date: Sat Dec 2 13:36:56 2006 -0800
2027 1.1 mrg
2028 1.1 mrg Don't use varargs CPP macros in fccache.c. (bug 8733)
2029 1.1 mrg
2030 1.1 mrg src/fccache.c uses a trick to try and use a function name that is
2031 1.1 mrg also a
2032 1.1 mrg macro name. It does this using the varargs args() macro. Replace that
2033 1.1 mrg with separate macros for each number of formals.
2034 1.1 mrg
2035 1.1 mrg src/fccache.c | 13 +++++++------
2036 1.1 mrg 1 files changed, 7 insertions(+), 6 deletions(-)
2037 1.1 mrg
2038 1.1 mrg commit 72ffe6536a6825a32095c8185aff836a12326ac5
2039 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2040 1.1 mrg Date: Sat Dec 2 13:22:27 2006 -0800
2041 1.1 mrg
2042 1.1 mrg Add FcFreeTypeQueryFace external API. Bug #7311.
2043 1.1 mrg
2044 1.1 mrg Expose ability to build an FcPattern directly from an FT_Face
2045 1.1 mrg object.
2046 1.1 mrg
2047 1.1 mrg configure.in | 4 +-
2048 1.1 mrg doc/fcfreetype.fncs | 17 +++++++++++++++-
2049 1.1 mrg fontconfig/fcfreetype.h | 6 +++++
2050 1.1 mrg src/fcfreetype.c | 50
2051 1.1 mrg ++++++++++++++++++++++++++--------------------
2052 1.1 mrg 4 files changed, 52 insertions(+), 25 deletions(-)
2053 1.1 mrg
2054 1.1 mrg commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
2055 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2056 1.1 mrg Date: Sat Dec 2 13:14:23 2006 -0800
2057 1.1 mrg
2058 1.1 mrg Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
2059 1.1 mrg
2060 1.1 mrg grep -l -w '^foo' doesn't work on Solaris. Replace with
2061 1.1 mrg grep -l '^foo\>' instead which does. Also, grep -l will
2062 1.1 mrg report the filename more than once (!), so add | head -1
2063 1.1 mrg to pick just the first one.
2064 1.1 mrg
2065 1.1 mrg src/makealias | 2 +-
2066 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
2067 1.1 mrg
2068 1.1 mrg commit 2b77216ee21de95ec352672aa025195a83925b32
2069 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2070 1.1 mrg Date: Sat Dec 2 13:04:05 2006 -0800
2071 1.1 mrg
2072 1.1 mrg Avoid writing uninitialized structure pad bytes to cache files.
2073 1.1 mrg
2074 1.1 mrg The union inside the FcValue structure contains pad bytes. Instead of
2075 1.1 mrg copying the whole structure to the cache block, copy only the
2076 1.1 mrg initialized
2077 1.1 mrg fields to avoid writing whichever bytes serve as padding within the
2078 1.1 mrg structure.
2079 1.1 mrg
2080 1.1 mrg src/fcpat.c | 17 ++++++++++++++++-
2081 1.1 mrg 1 files changed, 16 insertions(+), 1 deletions(-)
2082 1.1 mrg
2083 1.1 mrg commit 64d7e303df441f274ee194a401dcd14dfb58af7e
2084 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2085 1.1 mrg Date: Sat Dec 2 12:14:49 2006 -0800
2086 1.1 mrg
2087 1.1 mrg Warn (and recover) from config file without <cachedir> elements.
2088 1.1 mrg
2089 1.1 mrg When updating from older fontconfig versions, if the config file
2090 1.1 mrg is not replaced, it will not contain <cachedir> elements. Lacking
2091 1.1 mrg these,
2092 1.1 mrg fontconfig has no place to store cached font information and cannot
2093 1.1 mrg operate
2094 1.1 mrg reasonably.
2095 1.1 mrg
2096 1.1 mrg Add code to check and see if the loaded configuration has no cache
2097 1.1 mrg directories, and if so, warn the user and add both the default
2098 1.1 mrg system cache
2099 1.1 mrg directory and the normal per-user cache directory.
2100 1.1 mrg
2101 1.1 mrg src/fcinit.c | 19 +++++++++++++++++++
2102 1.1 mrg 1 files changed, 19 insertions(+), 0 deletions(-)
2103 1.1 mrg
2104 1.1 mrg commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
2105 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2106 1.1 mrg Date: Sat Dec 2 11:47:07 2006 -0800
2107 1.1 mrg
2108 1.1 mrg Use explicit platform/nameid order when scanning ttf files.
2109 1.1 mrg
2110 1.1 mrg Instead of accepting whatever order names appear in the font file,
2111 1.1 mrg use an explicit ordering for both platform and nameid.
2112 1.1 mrg
2113 1.1 mrg Platforms are high precedence than nameids.
2114 1.1 mrg
2115 1.1 mrg The platform order is:
2116 1.1 mrg
2117 1.1 mrg microsoft, apple unicode, macintosh, (other)
2118 1.1 mrg
2119 1.1 mrg The family nameid order is:
2120 1.1 mrg
2121 1.1 mrg preferred family, font family
2122 1.1 mrg
2123 1.1 mrg The fullname nameid order is:
2124 1.1 mrg
2125 1.1 mrg mac full name, full name
2126 1.1 mrg
2127 1.1 mrg The style nameid order is
2128 1.1 mrg
2129 1.1 mrg preferred subfamily, font subfamily
2130 1.1 mrg
2131 1.1 mrg This will change the names visible to users in various application
2132 1.1 mrg UIs, but
2133 1.1 mrg should not change how existing font names are matched as all names
2134 1.1 mrg remain
2135 1.1 mrg present in the resulting database. The hope is that family names
2136 1.1 mrg will, in
2137 1.1 mrg general, be less ambiguous. Testing here shows that commercial fonts
2138 1.1 mrg have longer names now while DejaVu has a shorter family name, and
2139 1.1 mrg moves more
2140 1.1 mrg of the font description to the style name.
2141 1.1 mrg
2142 1.1 mrg src/fcfreetype.c | 237
2143 1.1 mrg ++++++++++++++++++++++++++++++++++--------------------
2144 1.1 mrg 1 files changed, 149 insertions(+), 88 deletions(-)
2145 1.1 mrg
2146 1.1 mrg commit b5803016d74856eb44b05876f0d7178bfec0df47
2147 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2148 1.1 mrg Date: Sun Nov 12 17:15:55 2006 -0800
2149 1.1 mrg
2150 1.1 mrg FcStrCanonAbsoluteFilename should be static.
2151 1.1 mrg
2152 1.1 mrg src/fcstr.c | 2 +-
2153 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
2154 1.1 mrg
2155 1.1 mrg commit bae5db78ddab473695a7efee374a75d6fe02426f
2156 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2157 1.1 mrg Date: Sun Nov 12 17:15:24 2006 -0800
2158 1.1 mrg
2159 1.1 mrg Add sparc64 architecture string.
2160 1.1 mrg
2161 1.1 mrg fc-arch/fcarch.tmpl.h | 1 +
2162 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
2163 1.1 mrg
2164 1.1 mrg commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
2165 1.1 mrg Author: Mike FABIAN <mfabian (a] suse.de>
2166 1.1 mrg Date: Fri Oct 27 10:26:50 2006 -0700
2167 1.1 mrg
2168 1.1 mrg Do not clean cache files for different architectures
2169 1.1 mrg
2170 1.1 mrg Use filenames to clean cache files for current architecture
2171 1.1 mrg only. This is
2172 1.1 mrg sufficient as cache files live in their own directory where
2173 1.1 mrg filenames are
2174 1.1 mrg under fontconfig control.
2175 1.1 mrg
2176 1.1 mrg fc-cache/fc-cache.c | 9 +++++++++
2177 1.1 mrg 1 files changed, 9 insertions(+), 0 deletions(-)
2178 1.1 mrg
2179 1.1 mrg commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
2180 1.1 mrg Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
2181 1.1 mrg Date: Sun Sep 17 17:03:33 2006 -0700
2182 1.1 mrg
2183 1.1 mrg More fixes for Win32 building (bug 8311)
2184 1.1 mrg
2185 1.1 mrg Our build system barfs on autogen.sh, which ignores
2186 1.1 mrg --noconfigure. Configure
2187 1.1 mrg needs a host of options to make the cross compile work in our case.
2188 1.1 mrg
2189 1.1 mrg Fix typo in fccache.c
2190 1.1 mrg
2191 1.1 mrg autogen.sh | 7 +++++++
2192 1.1 mrg src/fccache.c | 3 ++-
2193 1.1 mrg 2 files changed, 9 insertions(+), 1 deletions(-)
2194 1.1 mrg
2195 1.1 mrg commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
2196 1.1 mrg Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
2197 1.1 mrg Date: Sun Sep 17 14:34:46 2006 -0700
2198 1.1 mrg
2199 1.1 mrg FcStrCanonFileName buggy for mingw. (bug 8311)
2200 1.1 mrg
2201 1.1 mrg FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
2202 1.1 mrg
2203 1.1 mrg This only works on POSIX. On dos, this crashes with a stack overflow.
2204 1.1 mrg
2205 1.1 mrg The patch attached splits this functionality in two functions
2206 1.1 mrg (FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
2207 1.1 mrg get an
2208 1.1 mrg absolute path. It also fixes a number of other issues. With this
2209 1.1 mrg patch,
2210 1.1 mrg LilyPond actually produces output on Windows.
2211 1.1 mrg
2212 1.1 mrg src/fccache.c | 5 +++
2213 1.1 mrg src/fcstr.c | 88
2214 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++----------
2215 1.1 mrg 2 files changed, 78 insertions(+), 15 deletions(-)
2216 1.1 mrg
2217 1.1 mrg commit cc104e6a910427db009be36ec34125962889ecb8
2218 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2219 1.1 mrg Date: Sun Sep 17 14:20:18 2006 -0700
2220 1.1 mrg
2221 1.1 mrg Detect and use available random number generator (bug 8308)
2222 1.1 mrg
2223 1.1 mrg Prefer random over lrand48 over rand
2224 1.1 mrg
2225 1.1 mrg configure.in | 2 +-
2226 1.1 mrg src/fccache.c | 13 ++++++++++++-
2227 1.1 mrg 2 files changed, 13 insertions(+), 2 deletions(-)
2228 1.1 mrg
2229 1.1 mrg commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
2230 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2231 1.1 mrg Date: Sun Sep 17 14:09:12 2006 -0700
2232 1.1 mrg
2233 1.1 mrg Build fontconfig.def from header files when needed.
2234 1.1 mrg
2235 1.1 mrg Instead of attempting to track exported symbols manually in
2236 1.1 mrg fontconfig.def.in, build it directly from the public fontconfig
2237 1.1 mrg header files
2238 1.1 mrg to ensure it exports the public API.
2239 1.1 mrg
2240 1.1 mrg configure.in | 1 -
2241 1.1 mrg src/Makefile.am | 18 +++-
2242 1.1 mrg src/fontconfig.def.in | 303
2243 1.1 mrg -------------------------------------------------
2244 1.1 mrg 3 files changed, 17 insertions(+), 305 deletions(-)
2245 1.1 mrg
2246 1.1 mrg commit 6262fefe54823476070053d53eb3f52fd516ebfe
2247 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2248 1.1 mrg Date: Sun Sep 17 13:50:31 2006 -0700
2249 1.1 mrg
2250 1.1 mrg Remove documentation for non-existant FcConfigNormalizeFontDir.
2251 1.1 mrg
2252 1.1 mrg FcConfigNormalizeFontDir was present in some of the 2.3.9x release
2253 1.1 mrg but not
2254 1.1 mrg in the final 2.4 release. However, the documentation persisted.
2255 1.1 mrg
2256 1.1 mrg doc/fcconfig.fncs | 11 -----------
2257 1.1 mrg 1 files changed, 0 insertions(+), 11 deletions(-)
2258 1.1 mrg
2259 1.1 mrg commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
2260 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2261 1.1 mrg Date: Fri Sep 15 10:12:15 2006 -0700
2262 1.1 mrg
2263 1.1 mrg Update for version 2.4.1
2264 1.1 mrg
2265 1.1 mrg README | 13 +++++++++++--
2266 1.1 mrg configure.in | 2 +-
2267 1.1 mrg fontconfig/fontconfig.h | 2 +-
2268 1.1 mrg 3 files changed, 13 insertions(+), 4 deletions(-)
2269 1.1 mrg
2270 1.1 mrg commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
2271 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2272 1.1 mrg Date: Fri Sep 15 00:23:40 2006 -0700
2273 1.1 mrg
2274 1.1 mrg Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
2275 1.1 mrg
2276 1.1 mrg With the cache restructuring of 2.4.0, the ability to add
2277 1.1 mrg application-specific font files and directories was accidentally lost.
2278 1.1 mrg Reimplement this using by sharing the logic used to load configured
2279 1.1 mrg font
2280 1.1 mrg directories.
2281 1.1 mrg
2282 1.1 mrg src/fccfg.c | 86
2283 1.1 mrg ++++++++++++++++++++++++++++------------------------------
2284 1.1 mrg src/fcdir.c | 4 +-
2285 1.1 mrg src/fcint.h | 3 +-
2286 1.1 mrg 3 files changed, 46 insertions(+), 47 deletions(-)
2287 1.1 mrg
2288 1.1 mrg commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
2289 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2290 1.1 mrg Date: Wed Sep 13 18:55:45 2006 -0700
2291 1.1 mrg
2292 1.1 mrg Add warning flags to fc-cache build. Clean up warnings in fc-cache.
2293 1.1 mrg
2294 1.1 mrg Looks like the last directory in the project which didn't use
2295 1.1 mrg $(WARN_CFLAGS)
2296 1.1 mrg for some reason. Adding that found the usual collection of char *
2297 1.1 mrg vs FcChar8
2298 1.1 mrg * issues (why, oh why is FcChar8 not just char...)
2299 1.1 mrg
2300 1.1 mrg fc-cache/Makefile.am | 2 +-
2301 1.1 mrg fc-cache/fc-cache.c | 31 ++++++++-----------------------
2302 1.1 mrg 2 files changed, 9 insertions(+), 24 deletions(-)
2303 1.1 mrg
2304 1.1 mrg commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
2305 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2306 1.1 mrg Date: Wed Sep 13 18:51:11 2006 -0700
2307 1.1 mrg
2308 1.1 mrg Add signatures for m68k and mipsel (thanks debian buildd)
2309 1.1 mrg
2310 1.1 mrg fc-arch/fcarch.tmpl.h | 2 ++
2311 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
2312 1.1 mrg
2313 1.1 mrg commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
2314 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2315 1.1 mrg Date: Mon Sep 11 11:10:48 2006 -0700
2316 1.1 mrg
2317 1.1 mrg Add ppc64 signature. Bug 8227
2318 1.1 mrg
2319 1.1 mrg fc-arch/fcarch.tmpl.h | 1 +
2320 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
2321 1.1 mrg
2322 1.1 mrg commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
2323 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2324 1.1 mrg Date: Mon Sep 11 11:09:26 2006 -0700
2325 1.1 mrg
2326 1.1 mrg Update installation notes for 2.4 base.
2327 1.1 mrg
2328 1.1 mrg INSTALL | 19 ++++++++++++-------
2329 1.1 mrg 1 files changed, 12 insertions(+), 7 deletions(-)
2330 1.1 mrg
2331 1.1 mrg commit 76c443222313577236c898f7644098e7cad80c75
2332 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2333 1.1 mrg Date: Sat Sep 9 22:08:40 2006 -0700
2334 1.1 mrg
2335 1.1 mrg Update to version 2.4.0
2336 1.1 mrg
2337 1.1 mrg INSTALL | 3 +++
2338 1.1 mrg README | 38 ++++++++++++++++++++++++++++++++++++--
2339 1.1 mrg configure.in | 2 +-
2340 1.1 mrg fontconfig/fontconfig.h | 4 ++--
2341 1.1 mrg 4 files changed, 42 insertions(+), 5 deletions(-)
2342 1.1 mrg
2343 1.1 mrg commit 6c5619a08575943f75d2341e1a4931ec5faf716b
2344 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2345 1.1 mrg Date: Sat Sep 9 21:32:14 2006 -0700
2346 1.1 mrg
2347 1.1 mrg Split much of the configuration into separate files. Renumber files
2348 1.1 mrg
2349 1.1 mrg Most of the remaining elements in fonts.conf have been moved to
2350 1.1 mrg separate
2351 1.1 mrg files. The numbering scheme for conf.d files has been documented
2352 1.1 mrg in the
2353 1.1 mrg README and the files have been renumbered. Config files have been
2354 1.1 mrg validated against the DTD and a few minor errors fixed.
2355 1.1 mrg
2356 1.1 mrg conf.d/10-autohint.conf | 9 +
2357 1.1 mrg conf.d/10-no-sub-pixel.conf | 9 +
2358 1.1 mrg conf.d/10-sub-pixel-bgr.conf | 9 +
2359 1.1 mrg conf.d/10-sub-pixel-rgb.conf | 9 +
2360 1.1 mrg conf.d/10-sub-pixel-vbgr.conf | 9 +
2361 1.1 mrg conf.d/10-sub-pixel-vrgb.conf | 9 +
2362 1.1 mrg conf.d/10-unhinted.conf | 9 +
2363 1.1 mrg conf.d/10-urw-aliases.conf | 52 ----
2364 1.1 mrg conf.d/15-amt-aliases.conf | 21 --
2365 1.1 mrg conf.d/20-lohit-gujarati.conf | 11 +
2366 1.1 mrg conf.d/20-unhint-small-vera.conf | 49 ++++
2367 1.1 mrg conf.d/30-amt-aliases.conf | 21 ++
2368 1.1 mrg conf.d/30-unhint-small-vera.conf | 49 ----
2369 1.1 mrg conf.d/30-urw-aliases.conf | 52 ++++
2370 1.1 mrg conf.d/40-generic.conf | 66 +++++
2371 1.1 mrg conf.d/49-sansserif.conf | 21 ++
2372 1.1 mrg conf.d/60-LohitGujarati.conf | 5 -
2373 1.1 mrg conf.d/60-delicious.conf | 20 --
2374 1.1 mrg conf.d/60-fonts-persian.conf | 539
2375 1.1 mrg --------------------------------------
2376 1.1 mrg conf.d/60-latin.conf | 42 +++
2377 1.1 mrg conf.d/65-fonts-persian.conf | 539
2378 1.1 mrg ++++++++++++++++++++++++++++++++++++++
2379 1.1 mrg conf.d/65-nonlatin.conf | 38 +++
2380 1.1 mrg conf.d/69-unifont.conf | 24 ++
2381 1.1 mrg conf.d/70-no-bitmaps.conf | 13 +
2382 1.1 mrg conf.d/70-no-sub-pixel.conf | 9 -
2383 1.1 mrg conf.d/70-sub-pixel-bgr.conf | 9 -
2384 1.1 mrg conf.d/70-sub-pixel-rgb.conf | 9 -
2385 1.1 mrg conf.d/70-sub-pixel-vbgr.conf | 9 -
2386 1.1 mrg conf.d/70-sub-pixel-vrgb.conf | 9 -
2387 1.1 mrg conf.d/70-yes-bitmaps.conf | 13 +
2388 1.1 mrg conf.d/73-autohint.conf | 9 -
2389 1.1 mrg conf.d/73-unhinted.conf | 9 -
2390 1.1 mrg conf.d/76-no-bitmaps.conf | 13 -
2391 1.1 mrg conf.d/76-yes-bitmaps.conf | 13 -
2392 1.1 mrg conf.d/80-delicious.conf | 20 ++
2393 1.1 mrg conf.d/90-synthetic.conf | 64 +++++
2394 1.1 mrg conf.d/Makefile.am | 55 +++--
2395 1.1 mrg conf.d/README | 46 +++-
2396 1.1 mrg fonts.conf.in | 207 ---------------
2397 1.1 mrg 39 files changed, 1113 insertions(+), 1006 deletions(-)
2398 1.1 mrg
2399 1.1 mrg commit 9596dce93b751c01770da175d208d78aeaf6ae00
2400 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2401 1.1 mrg Date: Sat Sep 9 21:30:06 2006 -0700
2402 1.1 mrg
2403 1.1 mrg Don't display tests for DESTDIR on make install.
2404 1.1 mrg
2405 1.1 mrg Make install output quieter by eliding the shell commands
2406 1.1 mrg used to test for DESTDIR being set during make install.
2407 1.1 mrg
2408 1.1 mrg Makefile.am | 2 +-
2409 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
2410 1.1 mrg
2411 1.1 mrg commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
2412 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2413 1.1 mrg Date: Sat Sep 9 21:29:08 2006 -0700
2414 1.1 mrg
2415 1.1 mrg Include cachedir in fonts.dtd.
2416 1.1 mrg
2417 1.1 mrg Fonts.dtd <fontconfig> element was missing the new cachedir element.
2418 1.1 mrg
2419 1.1 mrg fonts.dtd | 7 ++++---
2420 1.1 mrg 1 files changed, 4 insertions(+), 3 deletions(-)
2421 1.1 mrg
2422 1.1 mrg commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
2423 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2424 1.1 mrg Date: Sat Sep 9 21:21:01 2006 -0700
2425 1.1 mrg
2426 1.1 mrg Fix conf.d directory sorting.
2427 1.1 mrg
2428 1.1 mrg Sort was using broken comparison function.
2429 1.1 mrg
2430 1.1 mrg src/fcxml.c | 10 +++++++++-
2431 1.1 mrg 1 files changed, 9 insertions(+), 1 deletions(-)
2432 1.1 mrg
2433 1.1 mrg commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
2434 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2435 1.1 mrg Date: Sat Sep 9 19:37:22 2006 -0700
2436 1.1 mrg
2437 1.1 mrg Rename conf.avail to conf.d
2438 1.1 mrg
2439 1.1 mrg Makefile.am | 2 +-
2440 1.1 mrg conf.avail/10-urw-aliases.conf | 52 ----
2441 1.1 mrg conf.avail/15-amt-aliases.conf | 21 --
2442 1.1 mrg conf.avail/20-fix-globaladvance.conf | 29 --
2443 1.1 mrg conf.avail/30-unhint-small-vera.conf | 49 ---
2444 1.1 mrg conf.avail/50-user.conf | 7 -
2445 1.1 mrg conf.avail/51-local.conf | 7 -
2446 1.1 mrg conf.avail/60-LohitGujarati.conf | 5 -
2447 1.1 mrg conf.avail/60-delicious.conf | 20 --
2448 1.1 mrg conf.avail/60-fonts-persian.conf | 539
2449 1.1 mrg ----------------------------------
2450 1.1 mrg conf.avail/70-no-sub-pixel.conf | 9 -
2451 1.1 mrg conf.avail/70-sub-pixel-bgr.conf | 9 -
2452 1.1 mrg conf.avail/70-sub-pixel-rgb.conf | 9 -
2453 1.1 mrg conf.avail/70-sub-pixel-vbgr.conf | 9 -
2454 1.1 mrg conf.avail/70-sub-pixel-vrgb.conf | 9 -
2455 1.1 mrg conf.avail/73-autohint.conf | 9 -
2456 1.1 mrg conf.avail/73-unhinted.conf | 9 -
2457 1.1 mrg conf.avail/76-no-bitmaps.conf | 13 -
2458 1.1 mrg conf.avail/76-yes-bitmaps.conf | 13 -
2459 1.1 mrg conf.avail/Makefile.am | 71 -----
2460 1.1 mrg conf.avail/README | 8 -
2461 1.1 mrg conf.d/10-urw-aliases.conf | 52 ++++
2462 1.1 mrg conf.d/15-amt-aliases.conf | 21 ++
2463 1.1 mrg conf.d/20-fix-globaladvance.conf | 29 ++
2464 1.1 mrg conf.d/30-unhint-small-vera.conf | 49 +++
2465 1.1 mrg conf.d/50-user.conf | 7 +
2466 1.1 mrg conf.d/51-local.conf | 7 +
2467 1.1 mrg conf.d/60-LohitGujarati.conf | 5 +
2468 1.1 mrg conf.d/60-delicious.conf | 20 ++
2469 1.1 mrg conf.d/60-fonts-persian.conf | 539
2470 1.1 mrg ++++++++++++++++++++++++++++++++++
2471 1.1 mrg conf.d/70-no-sub-pixel.conf | 9 +
2472 1.1 mrg conf.d/70-sub-pixel-bgr.conf | 9 +
2473 1.1 mrg conf.d/70-sub-pixel-rgb.conf | 9 +
2474 1.1 mrg conf.d/70-sub-pixel-vbgr.conf | 9 +
2475 1.1 mrg conf.d/70-sub-pixel-vrgb.conf | 9 +
2476 1.1 mrg conf.d/73-autohint.conf | 9 +
2477 1.1 mrg conf.d/73-unhinted.conf | 9 +
2478 1.1 mrg conf.d/76-no-bitmaps.conf | 13 +
2479 1.1 mrg conf.d/76-yes-bitmaps.conf | 13 +
2480 1.1 mrg conf.d/Makefile.am | 71 +++++
2481 1.1 mrg conf.d/README | 8 +
2482 1.1 mrg configure.in | 1 -
2483 1.1 mrg 42 files changed, 898 insertions(+), 899 deletions(-)
2484 1.1 mrg
2485 1.1 mrg commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
2486 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2487 1.1 mrg Date: Sat Sep 9 16:52:21 2006 -0700
2488 1.1 mrg
2489 1.1 mrg Add XML headers to new conf files. Move link make commands to
2490 1.1 mrg conf.avail dir
2491 1.1 mrg
2492 1.1 mrg Fix up new config fragments to include XML headers as required.
2493 1.1 mrg Move symbolic link installation to conf.avail directory to centralize
2494 1.1 mrg both
2495 1.1 mrg steps.
2496 1.1 mrg
2497 1.1 mrg conf.avail/10-urw-aliases.conf | 5 +++
2498 1.1 mrg conf.avail/15-amt-aliases.conf | 5 +++
2499 1.1 mrg conf.avail/20-fix-globaladvance.conf | 5 +++
2500 1.1 mrg conf.avail/30-unhint-small-vera.conf | 5 +++
2501 1.1 mrg conf.avail/Makefile.am | 22 ++++++++++++++
2502 1.1 mrg conf.d/Makefile.am | 52
2503 1.1 mrg ----------------------------------
2504 1.1 mrg 6 files changed, 42 insertions(+), 52 deletions(-)
2505 1.1 mrg
2506 1.1 mrg commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
2507 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2508 1.1 mrg Date: Sat Sep 9 16:41:58 2006 -0700
2509 1.1 mrg
2510 1.1 mrg Insert newly created caches into reference data structure.
2511 1.1 mrg
2512 1.1 mrg All caches used in the application must be in the cache reference
2513 1.1 mrg list so
2514 1.1 mrg internal references can be tracked correctly. Failing to have
2515 1.1 mrg newly created
2516 1.1 mrg caches in the list would cause the cache to be deallocated while
2517 1.1 mrg references
2518 1.1 mrg were still present.
2519 1.1 mrg
2520 1.1 mrg src/fccache.c | 17 ++++++++++++++---
2521 1.1 mrg 1 files changed, 14 insertions(+), 3 deletions(-)
2522 1.1 mrg
2523 1.1 mrg commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
2524 1.1 mrg Merge: 5d2f7a9... 164e267...
2525 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2526 1.1 mrg Date: Sat Sep 9 15:49:24 2006 -0700
2527 1.1 mrg
2528 1.1 mrg Merge branch 'jhcloos'
2529 1.1 mrg
2530 1.1 mrg commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
2531 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2532 1.1 mrg Date: Sat Sep 9 10:04:42 2006 -0700
2533 1.1 mrg
2534 1.1 mrg Accept locale environment variables that do not contain territory.
2535 1.1 mrg
2536 1.1 mrg Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
2537 1.1 mrg language,
2538 1.1 mrg and may contain territory and encoding. Don't accidentally require
2539 1.1 mrg territory
2540 1.1 mrg as that will cause fontconfig to fall back to 'en'.
2541 1.1 mrg
2542 1.1 mrg src/fcdefault.c | 16 ++++++++++++++++
2543 1.1 mrg 1 files changed, 16 insertions(+), 0 deletions(-)
2544 1.1 mrg
2545 1.1 mrg commit 164e267d286eccbbdde69e8935a658dced4331b4
2546 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2547 1.1 mrg Date: Sat Sep 9 01:24:08 2006 -0400
2548 1.1 mrg
2549 1.1 mrg Make conf.avail and conf.d work
2550 1.1 mrg
2551 1.1 mrg Add conf.avail to configure.in
2552 1.1 mrg
2553 1.1 mrg Add install: target to conf.d/Makefile.am to
2554 1.1 mrg create the initial symlinks to conf.avail
2555 1.1 mrg
2556 1.1 mrg conf.d/Makefile.am | 52
2557 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++
2558 1.1 mrg configure.in | 1 +
2559 1.1 mrg 2 files changed, 53 insertions(+), 0 deletions(-)
2560 1.1 mrg
2561 1.1 mrg commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
2562 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2563 1.1 mrg Date: Thu Sep 7 15:17:10 2006 -0700
2564 1.1 mrg
2565 1.1 mrg Attempt to fix makealias usage for build on Mac OS X.
2566 1.1 mrg
2567 1.1 mrg Avoid using fcalias.h or fcaliastail.h on systems which don't
2568 1.1 mrg support it.
2569 1.1 mrg Provided solution still generates these files, but does not use them.
2570 1.1 mrg
2571 1.1 mrg src/fcint.h | 3 ++-
2572 1.1 mrg src/makealias | 2 ++
2573 1.1 mrg 2 files changed, 4 insertions(+), 1 deletions(-)
2574 1.1 mrg
2575 1.1 mrg commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
2576 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2577 1.1 mrg Date: Thu Sep 7 14:37:52 2006 -0700
2578 1.1 mrg
2579 1.1 mrg Replace gnu-specific sed command with simple grep.
2580 1.1 mrg
2581 1.1 mrg makealias was using a gnu-extension to sed addressing, replace that
2582 1.1 mrg with a
2583 1.1 mrg simple (and more robuse) grep command. Also, found a bug in the public
2584 1.1 mrg header file that was leaving one symbol out of the process.
2585 1.1 mrg
2586 1.1 mrg fontconfig/fontconfig.h | 2 +-
2587 1.1 mrg src/makealias | 2 +-
2588 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
2589 1.1 mrg
2590 1.1 mrg commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
2591 1.1 mrg Author: David Turner <david (a] freetype.org>
2592 1.1 mrg Date: Thu Sep 7 14:29:35 2006 -0700
2593 1.1 mrg
2594 1.1 mrg Replace character discovery loop with simpler, faster version.
2595 1.1 mrg
2596 1.1 mrg The existing loop for discovering which characters map to glyphs is
2597 1.1 mrg ugly and
2598 1.1 mrg inefficient. The replacement is functionally identical, but far
2599 1.1 mrg cleaner and
2600 1.1 mrg faster.
2601 1.1 mrg
2602 1.1 mrg src/fcfreetype.c | 83
2603 1.1 mrg +++++++++++++++++++----------------------------------
2604 1.1 mrg 1 files changed, 30 insertions(+), 53 deletions(-)
2605 1.1 mrg
2606 1.1 mrg commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
2607 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2608 1.1 mrg Date: Thu Sep 7 14:22:16 2006 -0700
2609 1.1 mrg
2610 1.1 mrg Reference patterns in FcCacheCopySet.
2611 1.1 mrg
2612 1.1 mrg As patterns are put into the font set copy, mark them as referenced
2613 1.1 mrg so the
2614 1.1 mrg cache stays around while the font set is in use.
2615 1.1 mrg
2616 1.1 mrg src/fccache.c | 7 ++++++-
2617 1.1 mrg 1 files changed, 6 insertions(+), 1 deletions(-)
2618 1.1 mrg
2619 1.1 mrg commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
2620 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2621 1.1 mrg Date: Thu Sep 7 10:37:24 2006 -0700
2622 1.1 mrg
2623 1.1 mrg Create fc_cachedir at install time. Bug 8157.
2624 1.1 mrg
2625 1.1 mrg Makefile.am | 2 +-
2626 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
2627 1.1 mrg
2628 1.1 mrg commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
2629 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2630 1.1 mrg Date: Wed Sep 6 23:58:14 2006 -0700
2631 1.1 mrg
2632 1.1 mrg Update for version 2.3.97.
2633 1.1 mrg
2634 1.1 mrg Makefile.am | 2 +-
2635 1.1 mrg README | 41 +++++++++++++++++++++++++++++++++++++++--
2636 1.1 mrg configure.in | 2 +-
2637 1.1 mrg fontconfig/fontconfig.h | 2 +-
2638 1.1 mrg 4 files changed, 42 insertions(+), 5 deletions(-)
2639 1.1 mrg
2640 1.1 mrg commit c3796ac6061373bcf0276a931036987c01741215
2641 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2642 1.1 mrg Date: Wed Sep 6 17:45:40 2006 -0700
2643 1.1 mrg
2644 1.1 mrg Charset hashing depended on uniqueness of leaves.
2645 1.1 mrg
2646 1.1 mrg Charset hashing actually use the value of the leaf pointers, which is
2647 1.1 mrg clearly wrong, especially now that charsets are not shared across
2648 1.1 mrg multiple
2649 1.1 mrg font directories.
2650 1.1 mrg
2651 1.1 mrg src/fccharset.c | 4 ++--
2652 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
2653 1.1 mrg
2654 1.1 mrg commit 08bef687018f2391c2f2b6fc3849878c121b67dd
2655 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2656 1.1 mrg Date: Wed Sep 6 17:43:08 2006 -0700
2657 1.1 mrg
2658 1.1 mrg Parallel build fix for fcalias.h and fcaliastail.h
2659 1.1 mrg
2660 1.1 mrg These are built from the same script, but creating a single
2661 1.1 mrg dependency rule
2662 1.1 mrg caused parallel make to run the script twice.
2663 1.1 mrg
2664 1.1 mrg src/Makefile.am | 4 +++-
2665 1.1 mrg 1 files changed, 3 insertions(+), 1 deletions(-)
2666 1.1 mrg
2667 1.1 mrg commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
2668 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2669 1.1 mrg Date: Wed Sep 6 17:14:46 2006 -0700
2670 1.1 mrg
2671 1.1 mrg Update architecture signatures for x86-64 and ppc.
2672 1.1 mrg
2673 1.1 mrg I think the cache file data types are stable for now; add-back the
2674 1.1 mrg signatures for x86-64 and ppc.
2675 1.1 mrg
2676 1.1 mrg fc-arch/fcarch.tmpl.h | 4 ++--
2677 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
2678 1.1 mrg
2679 1.1 mrg commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
2680 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2681 1.1 mrg Date: Tue Sep 5 02:24:01 2006 -0700
2682 1.1 mrg
2683 1.1 mrg Eliminate .so PLT entries for local symbols. (thanks to Arjan van
2684 1.1 mrg de Ven)
2685 1.1 mrg
2686 1.1 mrg Using a simple shell script that processes the public headers,
2687 1.1 mrg two header
2688 1.1 mrg files are constructed that map public symbols to hidden internal
2689 1.1 mrg aliases
2690 1.1 mrg avoiding the assocated PLT entry for referring to a public symbol.
2691 1.1 mrg
2692 1.1 mrg A few mistakes in the FcPrivate/FcPublic annotations were also
2693 1.1 mrg discovered
2694 1.1 mrg through this process
2695 1.1 mrg
2696 1.1 mrg .gitignore | 2 ++
2697 1.1 mrg fc-arch/Makefile.am | 9 ++++++++-
2698 1.1 mrg fc-case/Makefile.am | 9 ++++++++-
2699 1.1 mrg fc-glyphname/Makefile.am | 9 ++++++++-
2700 1.1 mrg fc-lang/Makefile.am | 9 ++++++++-
2701 1.1 mrg fc-lang/fc-lang.c | 1 -
2702 1.1 mrg fontconfig/fontconfig.h | 10 +++++-----
2703 1.1 mrg src/Makefile.am | 15 ++++++++++++++-
2704 1.1 mrg src/fcatomic.c | 3 +++
2705 1.1 mrg src/fcblanks.c | 3 +++
2706 1.1 mrg src/fccache.c | 3 +++
2707 1.1 mrg src/fccfg.c | 3 +++
2708 1.1 mrg src/fccharset.c | 3 +++
2709 1.1 mrg src/fcdbg.c | 3 +++
2710 1.1 mrg src/fcdefault.c | 3 +++
2711 1.1 mrg src/fcdir.c | 3 +++
2712 1.1 mrg src/fcfreetype.c | 4 ++++
2713 1.1 mrg src/fcfs.c | 3 +++
2714 1.1 mrg src/fcinit.c | 3 +++
2715 1.1 mrg src/fcint.h | 5 ++++-
2716 1.1 mrg src/fclang.c | 3 +++
2717 1.1 mrg src/fclist.c | 3 +++
2718 1.1 mrg src/fcmatch.c | 3 +++
2719 1.1 mrg src/fcmatrix.c | 3 +++
2720 1.1 mrg src/fcname.c | 3 +++
2721 1.1 mrg src/fcpat.c | 3 +++
2722 1.1 mrg src/fcserialize.c | 3 +++
2723 1.1 mrg src/fcstr.c | 3 +++
2724 1.1 mrg src/fcxml.c | 3 +++
2725 1.1 mrg src/ftglue.c | 3 +++
2726 1.1 mrg src/makealias | 24 ++++++++++++++++++++++++
2727 1.1 mrg 31 files changed, 145 insertions(+), 12 deletions(-)
2728 1.1 mrg
2729 1.1 mrg commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
2730 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2731 1.1 mrg Date: Mon Sep 4 23:19:59 2006 -0700
2732 1.1 mrg
2733 1.1 mrg Correct reference count when sharing cache file objects.
2734 1.1 mrg
2735 1.1 mrg Multiple maps of the same cache file share the same mapped object;
2736 1.1 mrg bump the
2737 1.1 mrg cache object reference count in this case
2738 1.1 mrg
2739 1.1 mrg src/fccache.c | 4 +++-
2740 1.1 mrg 1 files changed, 3 insertions(+), 1 deletions(-)
2741 1.1 mrg
2742 1.1 mrg commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
2743 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2744 1.1 mrg Date: Mon Sep 4 22:39:51 2006 -0700
2745 1.1 mrg
2746 1.1 mrg Oops, fc-lang broke when I added cache referencing.
2747 1.1 mrg
2748 1.1 mrg Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
2749 1.1 mrg
2750 1.1 mrg fc-lang/fc-lang.c | 10 ++++++++++
2751 1.1 mrg 1 files changed, 10 insertions(+), 0 deletions(-)
2752 1.1 mrg
2753 1.1 mrg commit 17389539a046f7231447d531ef7f3d131c1d7515
2754 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2755 1.1 mrg Date: Mon Sep 4 22:26:24 2006 -0700
2756 1.1 mrg
2757 1.1 mrg Make cache reference counting more efficient.
2758 1.1 mrg
2759 1.1 mrg Eliminate need to reference cache object once per cached font, instead
2760 1.1 mrg just count the number of fonts used from the cache and bump the
2761 1.1 mrg reference
2762 1.1 mrg count once by that amount. I think this makes this refernece technique
2763 1.1 mrg efficient enough for use.
2764 1.1 mrg
2765 1.1 mrg src/fccache.c | 9 +++++++++
2766 1.1 mrg src/fccfg.c | 5 ++++-
2767 1.1 mrg src/fcint.h | 3 +++
2768 1.1 mrg 3 files changed, 16 insertions(+), 1 deletions(-)
2769 1.1 mrg
2770 1.1 mrg commit 9e612141df7e693ef98071f102cecb5d777ceecb
2771 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2772 1.1 mrg Date: Mon Sep 4 22:20:25 2006 -0700
2773 1.1 mrg
2774 1.1 mrg Reference count cache objects.
2775 1.1 mrg
2776 1.1 mrg Caches contain patterns and character sets which are reference
2777 1.1 mrg counted and
2778 1.1 mrg visible to applications. Reference count the underlying cache object
2779 1.1 mrg so that
2780 1.1 mrg it stays around until all reference objects are no longer in use.
2781 1.1 mrg
2782 1.1 mrg This is less efficient than just leaving all caches around forever,
2783 1.1 mrg but does
2784 1.1 mrg avoid eternal size increases in case applications ever bother
2785 1.1 mrg to actually
2786 1.1 mrg look for changes in the font configuration.
2787 1.1 mrg
2788 1.1 mrg src/fccache.c | 255
2789 1.1 mrg +++++++++++++++++++++++++++++++++++++++++--------------
2790 1.1 mrg src/fccfg.c | 22 +-----
2791 1.1 mrg src/fccharset.c | 5 +
2792 1.1 mrg src/fcint.h | 16 ++--
2793 1.1 mrg src/fcpat.c | 10 ++-
2794 1.1 mrg 5 files changed, 213 insertions(+), 95 deletions(-)
2795 1.1 mrg
2796 1.1 mrg commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
2797 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2798 1.1 mrg Date: Mon Sep 4 13:59:58 2006 -0700
2799 1.1 mrg
2800 1.1 mrg Leave cache files mapped permanently.
2801 1.1 mrg
2802 1.1 mrg Without reference counting on cache objects, there's no way to
2803 1.1 mrg know when
2804 1.1 mrg an application is finished using objects pulled from the cache. Until
2805 1.1 mrg some
2806 1.1 mrg kinf of cache reference counting can be done, leave all cache
2807 1.1 mrg objects mapped
2808 1.1 mrg for the life of the library (until FcFini is called). To mitigate
2809 1.1 mrg the cost
2810 1.1 mrg of this, ensure that each instance of a cache file is mapped only
2811 1.1 mrg once.
2812 1.1 mrg
2813 1.1 mrg src/fccache.c | 143
2814 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++------------
2815 1.1 mrg src/fcinit.c | 1 +
2816 1.1 mrg src/fcint.h | 3 +
2817 1.1 mrg 3 files changed, 116 insertions(+), 31 deletions(-)
2818 1.1 mrg
2819 1.1 mrg commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
2820 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2821 1.1 mrg Date: Mon Sep 4 15:57:19 2006 -0400
2822 1.1 mrg
2823 1.1 mrg Update Makefile.am files
2824 1.1 mrg
2825 1.1 mrg Makefile.am | 2 +-
2826 1.1 mrg conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
2827 1.1 mrg 2 files changed, 21 insertions(+), 15 deletions(-)
2828 1.1 mrg
2829 1.1 mrg commit c3425fa671663b11aa5288a0b52a0618c5d075ef
2830 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2831 1.1 mrg Date: Mon Sep 4 15:47:52 2006 -0400
2832 1.1 mrg
2833 1.1 mrg Move some section from fonts.conf into conf.avail files
2834 1.1 mrg
2835 1.1 mrg URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
2836 1.1 mrg unhinting
2837 1.1 mrg sections all moved into conf.avail, to load before user and local
2838 1.1 mrg confs.
2839 1.1 mrg
2840 1.1 mrg conf.avail/10-urw-aliases.conf | 47 ++++++++++++
2841 1.1 mrg conf.avail/15-amt-aliases.conf | 16 ++++
2842 1.1 mrg conf.avail/20-fix-globaladvance.conf | 24 ++++++
2843 1.1 mrg conf.avail/30-unhint-small-vera.conf | 44 +++++++++++
2844 1.1 mrg fonts.conf.in | 133
2845 1.1 mrg ----------------------------------
2846 1.1 mrg 5 files changed, 131 insertions(+), 133 deletions(-)
2847 1.1 mrg
2848 1.1 mrg commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
2849 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2850 1.1 mrg Date: Mon Sep 4 12:46:01 2006 -0700
2851 1.1 mrg
2852 1.1 mrg Can't typecheck values for objects with no known type.
2853 1.1 mrg
2854 1.1 mrg Objects that aren't part of the built-in object list don't have
2855 1.1 mrg predefined
2856 1.1 mrg types, so we can't typecheck them.
2857 1.1 mrg
2858 1.1 mrg src/fcxml.c | 2 ++
2859 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
2860 1.1 mrg
2861 1.1 mrg commit 60018915891bd146271b687278782fe38b4c4461
2862 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2863 1.1 mrg Date: Mon Sep 4 15:45:28 2006 -0400
2864 1.1 mrg
2865 1.1 mrg Re-order old conf.d files
2866 1.1 mrg
2867 1.1 mrg Make sure they continue to load after ~/.fonts.conf and local.conf
2868 1.1 mrg
2869 1.1 mrg conf.avail/20-LohitGujarati.conf | 5 -
2870 1.1 mrg conf.avail/20-fonts-persian.conf | 539
2871 1.1 mrg -------------------------------------
2872 1.1 mrg conf.avail/30-no-sub-pixel.conf | 9 -
2873 1.1 mrg conf.avail/30-sub-pixel-bgr.conf | 9 -
2874 1.1 mrg conf.avail/30-sub-pixel-rgb.conf | 9 -
2875 1.1 mrg conf.avail/30-sub-pixel-vbgr.conf | 9 -
2876 1.1 mrg conf.avail/30-sub-pixel-vrgb.conf | 9 -
2877 1.1 mrg conf.avail/33-autohint.conf | 9 -
2878 1.1 mrg conf.avail/33-unhinted.conf | 9 -
2879 1.1 mrg conf.avail/36-no-bitmaps.conf | 13 -
2880 1.1 mrg conf.avail/36-yes-bitmaps.conf | 13 -
2881 1.1 mrg conf.avail/60-LohitGujarati.conf | 5 +
2882 1.1 mrg conf.avail/60-fonts-persian.conf | 539
2883 1.1 mrg +++++++++++++++++++++++++++++++++++++
2884 1.1 mrg conf.avail/70-no-sub-pixel.conf | 9 +
2885 1.1 mrg conf.avail/70-sub-pixel-bgr.conf | 9 +
2886 1.1 mrg conf.avail/70-sub-pixel-rgb.conf | 9 +
2887 1.1 mrg conf.avail/70-sub-pixel-vbgr.conf | 9 +
2888 1.1 mrg conf.avail/70-sub-pixel-vrgb.conf | 9 +
2889 1.1 mrg conf.avail/73-autohint.conf | 9 +
2890 1.1 mrg conf.avail/73-unhinted.conf | 9 +
2891 1.1 mrg conf.avail/76-no-bitmaps.conf | 13 +
2892 1.1 mrg conf.avail/76-yes-bitmaps.conf | 13 +
2893 1.1 mrg 22 files changed, 633 insertions(+), 633 deletions(-)
2894 1.1 mrg
2895 1.1 mrg commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
2896 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2897 1.1 mrg Date: Mon Sep 4 15:36:46 2006 -0400
2898 1.1 mrg
2899 1.1 mrg Make room for chunks from fonts.conf in conf.avail
2900 1.1 mrg
2901 1.1 mrg conf.avail/10-LohitGujarati.conf | 5 -
2902 1.1 mrg conf.avail/10-fonts-persian.conf | 539
2903 1.1 mrg --------------------------------------
2904 1.1 mrg conf.avail/20-LohitGujarati.conf | 5 +
2905 1.1 mrg conf.avail/20-fonts-persian.conf | 539
2906 1.1 mrg ++++++++++++++++++++++++++++++++++++++
2907 1.1 mrg 4 files changed, 544 insertions(+), 544 deletions(-)
2908 1.1 mrg
2909 1.1 mrg commit d55620c90676951fc70ec9430c2670edca2147cb
2910 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2911 1.1 mrg Date: Mon Sep 4 15:32:37 2006 -0400
2912 1.1 mrg
2913 1.1 mrg Replace load of conf.d in fonts.conf.in
2914 1.1 mrg
2915 1.1 mrg fonts.conf.in | 5 +++++
2916 1.1 mrg 1 files changed, 5 insertions(+), 0 deletions(-)
2917 1.1 mrg
2918 1.1 mrg commit f6e645c4993fff77d596dba734c09cdb255f4ca0
2919 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2920 1.1 mrg Date: Mon Sep 4 15:30:10 2006 -0400
2921 1.1 mrg
2922 1.1 mrg Update Makefile.am to match conf.avail changes
2923 1.1 mrg
2924 1.1 mrg conf.avail/Makefile.am | 21 ++++++++++++---------
2925 1.1 mrg 1 files changed, 12 insertions(+), 9 deletions(-)
2926 1.1 mrg
2927 1.1 mrg commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
2928 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2929 1.1 mrg Date: Mon Sep 4 15:27:29 2006 -0400
2930 1.1 mrg
2931 1.1 mrg Number the remaining conf.avail files
2932 1.1 mrg
2933 1.1 mrg conf.avail/30-no-sub-pixel.conf | 9 +++++++++
2934 1.1 mrg conf.avail/30-sub-pixel-bgr.conf | 9 +++++++++
2935 1.1 mrg conf.avail/30-sub-pixel-rgb.conf | 9 +++++++++
2936 1.1 mrg conf.avail/30-sub-pixel-vbgr.conf | 9 +++++++++
2937 1.1 mrg conf.avail/30-sub-pixel-vrgb.conf | 9 +++++++++
2938 1.1 mrg conf.avail/33-autohint.conf | 9 +++++++++
2939 1.1 mrg conf.avail/33-unhinted.conf | 9 +++++++++
2940 1.1 mrg conf.avail/36-no-bitmaps.conf | 13 +++++++++++++
2941 1.1 mrg conf.avail/36-yes-bitmaps.conf | 13 +++++++++++++
2942 1.1 mrg conf.avail/autohint.conf | 9 ---------
2943 1.1 mrg conf.avail/no-bitmaps.conf | 13 -------------
2944 1.1 mrg conf.avail/no-sub-pixel.conf | 9 ---------
2945 1.1 mrg conf.avail/sub-pixel-bgr.conf | 9 ---------
2946 1.1 mrg conf.avail/sub-pixel-rgb.conf | 9 ---------
2947 1.1 mrg conf.avail/sub-pixel-vbgr.conf | 9 ---------
2948 1.1 mrg conf.avail/sub-pixel-vrgb.conf | 9 ---------
2949 1.1 mrg conf.avail/unhinted.conf | 9 ---------
2950 1.1 mrg conf.avail/yes-bitmaps.conf | 13 -------------
2951 1.1 mrg 18 files changed, 89 insertions(+), 89 deletions(-)
2952 1.1 mrg
2953 1.1 mrg commit a04ac99f0f3e487c7611772442727a6eb4f44393
2954 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2955 1.1 mrg Date: Mon Sep 4 02:13:13 2006 -0700
2956 1.1 mrg
2957 1.1 mrg Hide FreeType glue code from library ABI.
2958 1.1 mrg
2959 1.1 mrg FreeType glue code was escaping the shared library.
2960 1.1 mrg
2961 1.1 mrg src/ftglue.h | 4 +++-
2962 1.1 mrg 1 files changed, 3 insertions(+), 1 deletions(-)
2963 1.1 mrg
2964 1.1 mrg commit 4984242e3681a50a9c19f352783f145f91ecb868
2965 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
2966 1.1 mrg Date: Mon Sep 4 00:47:07 2006 -0700
2967 1.1 mrg
2968 1.1 mrg Hide private functions in shared library. Export functionality
2969 1.1 mrg for utilities.
2970 1.1 mrg
2971 1.1 mrg Borrowing header stuff written for cairo, fontconfig now exposes
2972 1.1 mrg in the
2973 1.1 mrg shared library only the symbols which are included in the public
2974 1.1 mrg header
2975 1.1 mrg files. All private symbols are hidden using suitable compiler
2976 1.1 mrg directives.
2977 1.1 mrg
2978 1.1 mrg A few new public functions were required for the fontconfig utility
2979 1.1 mrg programs
2980 1.1 mrg (fc-cat and fc-cache) so those were added, bumping the .so minor
2981 1.1 mrg version number
2982 1.1 mrg in the process.
2983 1.1 mrg
2984 1.1 mrg configure.in | 9 +-
2985 1.1 mrg fc-cache/fc-cache.c | 30 ++--
2986 1.1 mrg fc-cat/Makefile.am | 2 +-
2987 1.1 mrg fc-cat/fc-cat.c | 37 ++---
2988 1.1 mrg fontconfig/fcfreetype.h | 14 +-
2989 1.1 mrg fontconfig/fontconfig.h | 403
2990 1.1 mrg +++++++++++++++++++++++++++--------------------
2991 1.1 mrg src/fccache.c | 48 ++++++
2992 1.1 mrg src/fccharset.c | 5 -
2993 1.1 mrg src/fcint.h | 337 ++++++++++++++++++---------------------
2994 1.1 mrg 9 files changed, 481 insertions(+), 404 deletions(-)
2995 1.1 mrg
2996 1.1 mrg commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
2997 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
2998 1.1 mrg Date: Mon Sep 4 01:33:09 2006 -0400
2999 1.1 mrg
3000 1.1 mrg Move user and local conf file loading into conf.avail files
3001 1.1 mrg
3002 1.1 mrg conf.avail/50-user.conf | 7 +++++++
3003 1.1 mrg conf.avail/51-local.conf | 7 +++++++
3004 1.1 mrg fonts.conf.in | 11 -----------
3005 1.1 mrg 3 files changed, 14 insertions(+), 11 deletions(-)
3006 1.1 mrg
3007 1.1 mrg commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
3008 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
3009 1.1 mrg Date: Mon Sep 4 01:28:07 2006 -0400
3010 1.1 mrg
3011 1.1 mrg Support all five possibilities for sub-pixel
3012 1.1 mrg
3013 1.1 mrg Make sub-pixel.conf be sub-pixel-rgb.conf and add the
3014 1.1 mrg three other possibilites: bgr, vrgb and vbgr.
3015 1.1 mrg
3016 1.1 mrg conf.avail/sub-pixel-bgr.conf | 9 +++++++++
3017 1.1 mrg conf.avail/sub-pixel-rgb.conf | 9 +++++++++
3018 1.1 mrg conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
3019 1.1 mrg conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
3020 1.1 mrg conf.avail/sub-pixel.conf | 9 ---------
3021 1.1 mrg 5 files changed, 36 insertions(+), 9 deletions(-)
3022 1.1 mrg
3023 1.1 mrg commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
3024 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
3025 1.1 mrg Date: Mon Sep 4 01:24:02 2006 -0400
3026 1.1 mrg
3027 1.1 mrg Standardize conf.avail number prefixing convention
3028 1.1 mrg
3029 1.1 mrg Always use \d- rather than just \d as prefix
3030 1.1 mrg
3031 1.1 mrg conf.avail/10-LohitGujarati.conf | 5 +++++
3032 1.1 mrg conf.avail/10LohitGujarati.conf | 5 -----
3033 1.1 mrg 2 files changed, 5 insertions(+), 5 deletions(-)
3034 1.1 mrg
3035 1.1 mrg commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
3036 1.1 mrg Author: James Cloos <cloos (a] lugabout.jhcloos.org>
3037 1.1 mrg Date: Mon Sep 4 01:21:55 2006 -0400
3038 1.1 mrg
3039 1.1 mrg Move files from conf.d to conf.avail
3040 1.1 mrg
3041 1.1 mrg All of the files in conf.d are now in conf.avail
3042 1.1 mrg Makefile.am is updated to reflect the change
3043 1.1 mrg
3044 1.1 mrg Makefile.am | 2 +-
3045 1.1 mrg conf.avail/10-fonts-persian.conf | 539
3046 1.1 mrg ++++++++++++++++++++++++++++++++++++++
3047 1.1 mrg conf.avail/10LohitGujarati.conf | 5 +
3048 1.1 mrg conf.avail/60-delicious.conf | 20 ++
3049 1.1 mrg conf.avail/Makefile.am | 40 +++
3050 1.1 mrg conf.avail/README | 8 +
3051 1.1 mrg conf.avail/autohint.conf | 9 +
3052 1.1 mrg conf.avail/no-bitmaps.conf | 13 +
3053 1.1 mrg conf.avail/no-sub-pixel.conf | 9 +
3054 1.1 mrg conf.avail/sub-pixel.conf | 9 +
3055 1.1 mrg conf.avail/unhinted.conf | 9 +
3056 1.1 mrg conf.avail/yes-bitmaps.conf | 13 +
3057 1.1 mrg conf.d/10-fonts-persian.conf | 539
3058 1.1 mrg --------------------------------------
3059 1.1 mrg conf.d/10LohitGujarati.conf | 5 -
3060 1.1 mrg conf.d/60-delicious.conf | 20 --
3061 1.1 mrg conf.d/Makefile.am | 40 ---
3062 1.1 mrg conf.d/README | 8 -
3063 1.1 mrg conf.d/autohint.conf | 9 -
3064 1.1 mrg conf.d/no-bitmaps.conf | 13 -
3065 1.1 mrg conf.d/no-sub-pixel.conf | 9 -
3066 1.1 mrg conf.d/sub-pixel.conf | 9 -
3067 1.1 mrg conf.d/unhinted.conf | 9 -
3068 1.1 mrg conf.d/yes-bitmaps.conf | 13 -
3069 1.1 mrg 23 files changed, 675 insertions(+), 675 deletions(-)
3070 1.1 mrg
3071 1.1 mrg commit 34227592c23db4d462d36773532cef67731e2831
3072 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3073 1.1 mrg Date: Sun Sep 3 16:27:09 2006 -0700
3074 1.1 mrg
3075 1.1 mrg Remove all .cvsignore files
3076 1.1 mrg
3077 1.1 mrg .cvsignore | 35 -----------------------------------
3078 1.1 mrg conf.d/.cvsignore | 2 --
3079 1.1 mrg doc/.cvsignore | 16 ----------------
3080 1.1 mrg fc-cache/.cvsignore | 6 ------
3081 1.1 mrg fc-case/.cvsignore | 6 ------
3082 1.1 mrg fc-cat/.cvsignore | 6 ------
3083 1.1 mrg fc-glyphname/.cvsignore | 6 ------
3084 1.1 mrg fc-lang/.cvsignore | 6 ------
3085 1.1 mrg fc-list/.cvsignore | 6 ------
3086 1.1 mrg fc-match/.cvsignore | 6 ------
3087 1.1 mrg fontconfig/.cvsignore | 2 --
3088 1.1 mrg src/.cvsignore | 7 -------
3089 1.1 mrg test/.cvsignore | 2 --
3090 1.1 mrg 13 files changed, 0 insertions(+), 106 deletions(-)
3091 1.1 mrg
3092 1.1 mrg commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
3093 1.1 mrg Merge: e79c648... fb2092c...
3094 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3095 1.1 mrg Date: Sun Sep 3 16:07:11 2006 -0700
3096 1.1 mrg
3097 1.1 mrg Merge branch 'fc-2_4_branch' to master
3098 1.1 mrg
3099 1.1 mrg Moving development back to master.
3100 1.1 mrg
3101 1.1 mrg commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
3102 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3103 1.1 mrg Date: Sun Sep 3 15:20:46 2006 -0700
3104 1.1 mrg
3105 1.1 mrg Finish INSTALL changes. .gitignore ChangeLog
3106 1.1 mrg
3107 1.1 mrg .gitignore | 1 +
3108 1.1 mrg INSTALL | 2 +-
3109 1.1 mrg 2 files changed, 2 insertions(+), 1 deletions(-)
3110 1.1 mrg
3111 1.1 mrg commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
3112 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3113 1.1 mrg Date: Sun Sep 3 14:58:49 2006 -0700
3114 1.1 mrg
3115 1.1 mrg Update instructions for doing a release. Autogen ChangeLog from
3116 1.1 mrg git-log.
3117 1.1 mrg
3118 1.1 mrg INSTALL | 21 ++++++++++++++++-----
3119 1.1 mrg Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
3120 1.1 mrg 2 files changed, 55 insertions(+), 5 deletions(-)
3121 1.1 mrg
3122 1.1 mrg commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
3123 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3124 1.1 mrg Date: Sun Sep 3 14:46:17 2006 -0700
3125 1.1 mrg
3126 1.1 mrg Remove ChangeLog
3127 1.1 mrg
3128 1.1 mrg ChangeLog | 3496
3129 1.1 mrg -------------------------------------------------------------
3130 1.1 mrg 1 files changed, 0 insertions(+), 3496 deletions(-)
3131 1.1 mrg
3132 1.1 mrg commit 0945cbe73019404c880be0de7f703ef77aec8a08
3133 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3134 1.1 mrg Date: Sun Sep 3 14:42:48 2006 -0700
3135 1.1 mrg
3136 1.1 mrg Change version to 2.3.96
3137 1.1 mrg
3138 1.1 mrg README | 67
3139 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++-
3140 1.1 mrg configure.in | 2 +-
3141 1.1 mrg fontconfig/fontconfig.h | 2 +-
3142 1.1 mrg 3 files changed, 67 insertions(+), 4 deletions(-)
3143 1.1 mrg
3144 1.1 mrg commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
3145 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3146 1.1 mrg Date: Sat Sep 2 23:10:59 2006 -0700
3147 1.1 mrg
3148 1.1 mrg Oops; missed the 60-delicious.conf file.
3149 1.1 mrg
3150 1.1 mrg This file fixes Delicious Heavy fonts to have the correct weight
3151 1.1 mrg value.
3152 1.1 mrg
3153 1.1 mrg conf.d/60-delicious.conf | 20 ++++++++++++++++++++
3154 1.1 mrg 1 files changed, 20 insertions(+), 0 deletions(-)
3155 1.1 mrg
3156 1.1 mrg commit e3b771a63e837b341bbd1e3e7e9c868244506f62
3157 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3158 1.1 mrg Date: Sat Sep 2 23:09:44 2006 -0700
3159 1.1 mrg
3160 1.1 mrg Using uninitialized (and wrong) variable in FcStrCopyFilename.
3161 1.1 mrg
3162 1.1 mrg A typo from the change in where filename canonicalization occurs.
3163 1.1 mrg
3164 1.1 mrg src/fcstr.c | 2 +-
3165 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
3166 1.1 mrg
3167 1.1 mrg commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
3168 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3169 1.1 mrg Date: Sat Sep 2 20:23:31 2006 -0700
3170 1.1 mrg
3171 1.1 mrg Don't segfault when string values can't be parsed as charsets or
3172 1.1 mrg langsets.
3173 1.1 mrg
3174 1.1 mrg If parsing charsets or langsets fails, return a FcTypeVoid value
3175 1.1 mrg instead of
3176 1.1 mrg a charset/langset value with a NULL pointer in it (which is invalid).
3177 1.1 mrg
3178 1.1 mrg src/fcname.c | 6 ++++++
3179 1.1 mrg 1 files changed, 6 insertions(+), 0 deletions(-)
3180 1.1 mrg
3181 1.1 mrg commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
3182 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3183 1.1 mrg Date: Sat Sep 2 20:07:29 2006 -0700
3184 1.1 mrg
3185 1.1 mrg Fix missing initialization/destruction of new 'scan' target subst
3186 1.1 mrg list.
3187 1.1 mrg
3188 1.1 mrg Forgot to initialize and destroy the new substitution list for the
3189 1.1 mrg 'scan'
3190 1.1 mrg match target.
3191 1.1 mrg
3192 1.1 mrg src/fccfg.c | 2 ++
3193 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
3194 1.1 mrg
3195 1.1 mrg commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
3196 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3197 1.1 mrg Date: Sat Sep 2 17:52:12 2006 -0700
3198 1.1 mrg
3199 1.1 mrg Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
3200 1.1 mrg
3201 1.1 mrg The Delicious family includes one named Delicious Heavy, a bold
3202 1.1 mrg variant
3203 1.1 mrg which is unfortunately marked as having normal weight. Because
3204 1.1 mrg the family
3205 1.1 mrg name is 'Delicious', fontconfig accidentally selects this font
3206 1.1 mrg instead of
3207 1.1 mrg the normal weight variant. The fix here rewrites the scanned data
3208 1.1 mrg by running
3209 1.1 mrg the scanned pattern through a new substitution sequence tagged with
3210 1.1 mrg <match target=scan>; a sample for the Delicious family is included to
3211 1.1 mrg demonstrate how it works (and fix Delicious at the same time).
3212 1.1 mrg
3213 1.1 mrg Also added was a new match predicate -- the 'decorative' predicate
3214 1.1 mrg which is
3215 1.1 mrg automatically detected in fonts by searching style names for key
3216 1.1 mrg decorative
3217 1.1 mrg phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
3218 1.1 mrg additional decorative key words are welcome. This should have
3219 1.1 mrg little effect
3220 1.1 mrg on font matching except when two fonts share the same characteristics
3221 1.1 mrg except
3222 1.1 mrg for this value.
3223 1.1 mrg
3224 1.1 mrg conf.d/Makefile.am | 1 +
3225 1.1 mrg doc/fontconfig-user.sgml | 6 ++++--
3226 1.1 mrg fontconfig/fontconfig.h | 3 ++-
3227 1.1 mrg fonts.dtd | 6 +++++-
3228 1.1 mrg src/fccfg.c | 35 +++++++++++++++++++++++++++--------
3229 1.1 mrg src/fcdbg.c | 7 +++++++
3230 1.1 mrg src/fcdefault.c | 1 +
3231 1.1 mrg src/fcdir.c | 18 +++++++++++++++++-
3232 1.1 mrg src/fcfreetype.c | 34 +++++++++++++++++++++++++++++++++-
3233 1.1 mrg src/fcint.h | 2 ++
3234 1.1 mrg src/fcmatch.c | 33 ++++++++++++++++++++-------------
3235 1.1 mrg src/fcname.c | 34 ++++++++++++++++++++++++++++++----
3236 1.1 mrg src/fcxml.c | 4 ++++
3237 1.1 mrg 13 files changed, 153 insertions(+), 31 deletions(-)
3238 1.1 mrg
3239 1.1 mrg commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
3240 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3241 1.1 mrg Date: Sat Sep 2 14:54:14 2006 -0700
3242 1.1 mrg
3243 1.1 mrg Allow font caches to contain newer version numbers
3244 1.1 mrg
3245 1.1 mrg Use the version number inside the cache file to mark backward
3246 1.1 mrg compatible
3247 1.1 mrg changes while continuing to reserve the filename number for
3248 1.1 mrg incompatible
3249 1.1 mrg changes.
3250 1.1 mrg
3251 1.1 mrg src/fccache.c | 4 ++--
3252 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
3253 1.1 mrg
3254 1.1 mrg commit 9b511b290548ad2920cda94507a3311efc461e8a
3255 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3256 1.1 mrg Date: Sat Sep 2 14:52:37 2006 -0700
3257 1.1 mrg
3258 1.1 mrg Unify directory canonicalization into FcStrAddFilename.
3259 1.1 mrg
3260 1.1 mrg Instead of making filename canonicalization occur in multiple
3261 1.1 mrg places, it
3262 1.1 mrg occurs only in FcStrAddFilename now, as all filenames pass through
3263 1.1 mrg that
3264 1.1 mrg function at one point.
3265 1.1 mrg
3266 1.1 mrg fc-cache/fc-cache.c | 2 +-
3267 1.1 mrg fc-cat/fc-cat.c | 2 +-
3268 1.1 mrg src/fcdir.c | 17 ++++-------------
3269 1.1 mrg src/fcstr.c | 24 +++++++++++-------------
3270 1.1 mrg 4 files changed, 17 insertions(+), 28 deletions(-)
3271 1.1 mrg
3272 1.1 mrg commit 813258dc8e3a8c964af49abe810e76a95241926d
3273 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3274 1.1 mrg Date: Fri Sep 1 22:08:41 2006 -0700
3275 1.1 mrg
3276 1.1 mrg Move Free family names to bottom of respective aliases. (bug 7429)
3277 1.1 mrg
3278 1.1 mrg The FreeSans, FreeSerif and FreeMono fonts cover a large number of
3279 1.1 mrg languages, but are of generally poor quality. Moving these after
3280 1.1 mrg fonts which
3281 1.1 mrg cover specific languages but which have higher quality glyphs
3282 1.1 mrg should improve
3283 1.1 mrg font selection.
3284 1.1 mrg
3285 1.1 mrg fonts.conf.in | 6 +++---
3286 1.1 mrg 1 files changed, 3 insertions(+), 3 deletions(-)
3287 1.1 mrg
3288 1.1 mrg commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
3289 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3290 1.1 mrg Date: Fri Sep 1 22:04:52 2006 -0700
3291 1.1 mrg
3292 1.1 mrg Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
3293 1.1 mrg
3294 1.1 mrg Limited FC_DEBUG documentation (just shows values and vague idea
3295 1.1 mrg of what
3296 1.1 mrg they're related to). Also document \ escape syntax for font names,
3297 1.1 mrg including
3298 1.1 mrg how family name and values have different escape requirements.
3299 1.1 mrg
3300 1.1 mrg doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
3301 1.1 mrg 1 files changed, 38 insertions(+), 2 deletions(-)
3302 1.1 mrg
3303 1.1 mrg commit 7295c6f5faa595422e0825aa2e91883147d5b50e
3304 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3305 1.1 mrg Date: Fri Sep 1 21:30:54 2006 -0700
3306 1.1 mrg
3307 1.1 mrg Guess that mac roman names with lots of high bits are actually SJIS.
3308 1.1 mrg
3309 1.1 mrg Many Japanese fonts incorrectly include names tagged as Roman
3310 1.1 mrg encoding and
3311 1.1 mrg English language which are actually Japanese names in the SJIS
3312 1.1 mrg encoding.
3313 1.1 mrg Guess that names with a large number of high bits set are SJIS encoded
3314 1.1 mrg Japanese names rather than English names.
3315 1.1 mrg
3316 1.1 mrg src/fcfreetype.c | 83
3317 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++-----------
3318 1.1 mrg 1 files changed, 65 insertions(+), 18 deletions(-)
3319 1.1 mrg
3320 1.1 mrg commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
3321 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3322 1.1 mrg Date: Fri Sep 1 21:12:44 2006 -0700
3323 1.1 mrg
3324 1.1 mrg Prefer Bitstream Vera to DejaVu families.
3325 1.1 mrg
3326 1.1 mrg DejaVu is a modified version of Bitstream Vera that covers
3327 1.1 mrg significantly
3328 1.1 mrg more languages, but does so with spotty quality, lacking hinting
3329 1.1 mrg for many
3330 1.1 mrg glyphs, especially for the synthesized serif oblique face. Use
3331 1.1 mrg Bitstream
3332 1.1 mrg Vera (where installed).
3333 1.1 mrg
3334 1.1 mrg fonts.conf.in | 11 ++++++-----
3335 1.1 mrg 1 files changed, 6 insertions(+), 5 deletions(-)
3336 1.1 mrg
3337 1.1 mrg commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
3338 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3339 1.1 mrg Date: Fri Sep 1 15:33:27 2006 -0700
3340 1.1 mrg
3341 1.1 mrg Fonts matching lang not territory should satisfy sort pattern lang.
3342 1.1 mrg
3343 1.1 mrg A pattern specifying 'Chinese' (:lang=zh) without a territory
3344 1.1 mrg should be
3345 1.1 mrg satisfied by any font supporting any Chinese lang. The code was
3346 1.1 mrg requiring
3347 1.1 mrg that the lang tags match exactly, causing this sort to fail.
3348 1.1 mrg
3349 1.1 mrg src/fcmatch.c | 2 +-
3350 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
3351 1.1 mrg
3352 1.1 mrg commit cfccd4873a44da5b041368d5fca4f05180dcf041
3353 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3354 1.1 mrg Date: Fri Sep 1 13:22:45 2006 -0700
3355 1.1 mrg
3356 1.1 mrg Really only rebuild caches for system fonts at make install time.
3357 1.1 mrg
3358 1.1 mrg Oops. Fix actual fc-cache command line instead of just the displayed
3359 1.1 mrg version.
3360 1.1 mrg
3361 1.1 mrg Makefile.am | 2 +-
3362 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
3363 1.1 mrg
3364 1.1 mrg commit caf996342b53bf2ca4eedbe54bc86b68456d7470
3365 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3366 1.1 mrg Date: Fri Sep 1 12:59:09 2006 -0700
3367 1.1 mrg
3368 1.1 mrg Add Assamese orthography (as.orth). Bug #8050
3369 1.1 mrg
3370 1.1 mrg Behdad Esfahbod says Assamese is the same as Bengali, so this
3371 1.1 mrg just uses
3372 1.1 mrg bn.orth.
3373 1.1 mrg
3374 1.1 mrg fc-lang/as.orth | 28 ++++++++++++++++++++++++++++
3375 1.1 mrg fc-lang/iso639-1 | 2 +-
3376 1.1 mrg 2 files changed, 29 insertions(+), 1 deletions(-)
3377 1.1 mrg
3378 1.1 mrg commit c9e6d2c8cc920937546faa63c889570fa7b4745c
3379 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3380 1.1 mrg Date: Fri Sep 1 12:45:43 2006 -0700
3381 1.1 mrg
3382 1.1 mrg Chinese/Macau needs the Hong Kong orthography instead of Taiwan
3383 1.1 mrg (bug 7884)
3384 1.1 mrg
3385 1.1 mrg From Abel Cheung:
3386 1.1 mrg Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
3387 1.1 mrg Macau
3388 1.1 mrg only uses traditional Chinese characters used in Taiwan; however
3389 1.1 mrg that is
3390 1.1 mrg wrong, as a majority of Macau people speaks Cantonese too, and
3391 1.1 mrg also uses
3392 1.1 mrg additional traditional Chinese chars from Hong Kong (there are
3393 1.1 mrg already some
3394 1.1 mrg place names that can't be represented in just chars used in
3395 1.1 mrg Taiwan). So it
3396 1.1 mrg should include zh_hk.orth instead.
3397 1.1 mrg
3398 1.1 mrg fc-lang/zh_mo.orth | 9 +++++++--
3399 1.1 mrg 1 files changed, 7 insertions(+), 2 deletions(-)
3400 1.1 mrg
3401 1.1 mrg commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
3402 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3403 1.1 mrg Date: Fri Sep 1 12:36:31 2006 -0700
3404 1.1 mrg
3405 1.1 mrg Avoid #warning directives on non-GCC compilers. (bug 7683)
3406 1.1 mrg
3407 1.1 mrg Detect GCC and use #warning only on GCC systems.
3408 1.1 mrg
3409 1.1 mrg configure.in | 4 +++-
3410 1.1 mrg src/fcfreetype.c | 2 ++
3411 1.1 mrg 2 files changed, 5 insertions(+), 1 deletions(-)
3412 1.1 mrg
3413 1.1 mrg commit ab2cb932b25af20896c08f4641dfa696ed651418
3414 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3415 1.1 mrg Date: Fri Sep 1 12:26:15 2006 -0700
3416 1.1 mrg
3417 1.1 mrg Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
3418 1.1 mrg
3419 1.1 mrg Linking against fontconfig requires expat on systems without chained
3420 1.1 mrg shared
3421 1.1 mrg library dependencies.
3422 1.1 mrg
3423 1.1 mrg fontconfig.pc.in | 1 +
3424 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
3425 1.1 mrg
3426 1.1 mrg commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
3427 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3428 1.1 mrg Date: Fri Sep 1 12:07:10 2006 -0700
3429 1.1 mrg
3430 1.1 mrg Fix memory leaks in fc-cache directory cleaning code.
3431 1.1 mrg
3432 1.1 mrg valgrind found a few leaks in the new cache cleaning code.
3433 1.1 mrg
3434 1.1 mrg fc-cache/fc-cache.c | 9 +++++++++
3435 1.1 mrg 1 files changed, 9 insertions(+), 0 deletions(-)
3436 1.1 mrg
3437 1.1 mrg commit fd7223c770e74730480bdf9ecf36f3152a12473e
3438 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3439 1.1 mrg Date: Fri Sep 1 12:05:04 2006 -0700
3440 1.1 mrg
3441 1.1 mrg Only rebuild caches for system fonts at make install time.
3442 1.1 mrg
3443 1.1 mrg Rebuilding user-specific fonts will stick those cache files in
3444 1.1 mrg the system
3445 1.1 mrg font cache directory.
3446 1.1 mrg
3447 1.1 mrg Makefile.am | 2 +-
3448 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
3449 1.1 mrg
3450 1.1 mrg commit 8587d77ce64147b7fb324458ba100910ebba93f4
3451 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3452 1.1 mrg Date: Fri Sep 1 02:27:45 2006 -0700
3453 1.1 mrg
3454 1.1 mrg Add some ignores
3455 1.1 mrg
3456 1.1 mrg .gitignore | 2 ++
3457 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
3458 1.1 mrg
3459 1.1 mrg commit 09bd9ae2be032efb05a8be7bae584fa18756d951
3460 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3461 1.1 mrg Date: Fri Sep 1 02:22:59 2006 -0700
3462 1.1 mrg
3463 1.1 mrg Fontset pattern references are relative to fontset, not array.
3464 1.1 mrg
3465 1.1 mrg Within a fontset, the patterns are stored as pointers in an array.
3466 1.1 mrg When stored as offsets, the offsets are relative to the fontset object
3467 1.1 mrg itself, not the base of the array of pointers.
3468 1.1 mrg
3469 1.1 mrg src/fcint.h | 2 +-
3470 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
3471 1.1 mrg
3472 1.1 mrg commit 18b6857c6476517db7932025847ae952feba758d
3473 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3474 1.1 mrg Date: Fri Sep 1 01:49:47 2006 -0700
3475 1.1 mrg
3476 1.1 mrg Fix fc-lang to use new charset freezer API.
3477 1.1 mrg
3478 1.1 mrg Charset freezer api now uses allocated object. Also required minor
3479 1.1 mrg fixes to
3480 1.1 mrg charset freezer code to remove assumption that all input charsets are
3481 1.1 mrg persistant.
3482 1.1 mrg
3483 1.1 mrg fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
3484 1.1 mrg src/fccharset.c | 11 +++++------
3485 1.1 mrg src/fcint.h | 6 ++++++
3486 1.1 mrg 3 files changed, 29 insertions(+), 18 deletions(-)
3487 1.1 mrg
3488 1.1 mrg commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
3489 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3490 1.1 mrg Date: Fri Sep 1 01:15:14 2006 -0700
3491 1.1 mrg
3492 1.1 mrg Pass directory information around in FcCache structure. Freeze
3493 1.1 mrg charsets.
3494 1.1 mrg
3495 1.1 mrg Instead of passing directory information around in separate variables,
3496 1.1 mrg collect it all in an FcCache structure. Numerous internal and tool
3497 1.1 mrg interfaces changed as a result of this.
3498 1.1 mrg
3499 1.1 mrg Charsets are now pre-frozen before being serialized. This causes
3500 1.1 mrg them to
3501 1.1 mrg share across multiple fonts in the same cache.
3502 1.1 mrg
3503 1.1 mrg fc-cache/fc-cache.c | 109 ++++-----
3504 1.1 mrg fc-cat/fc-cat.c | 83 ++-----
3505 1.1 mrg fc-glyphname/fc-glyphname.c | 13 -
3506 1.1 mrg src/fccache.c | 300 ++++++++++--------------
3507 1.1 mrg src/fccfg.c | 169 ++++++++------
3508 1.1 mrg src/fccharset.c | 550
3509 1.1 mrg ++++++++++++++++++++++---------------------
3510 1.1 mrg src/fcdir.c | 177 +++++++-------
3511 1.1 mrg src/fcinit.c | 1 -
3512 1.1 mrg src/fcint.h | 60 +++--
3513 1.1 mrg src/fcpat.c | 8 +
3514 1.1 mrg src/fcserialize.c | 3 +
3515 1.1 mrg 11 files changed, 702 insertions(+), 771 deletions(-)
3516 1.1 mrg
3517 1.1 mrg commit aec8c90b450c115718fd87bc270e35ee6b605967
3518 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3519 1.1 mrg Date: Fri Sep 1 01:12:13 2006 -0700
3520 1.1 mrg
3521 1.1 mrg Remove stale architecture signatures.
3522 1.1 mrg
3523 1.1 mrg All but x86 are known to be wrong.
3524 1.1 mrg
3525 1.1 mrg fc-arch/fcarch.tmpl.h | 7 +++----
3526 1.1 mrg 1 files changed, 3 insertions(+), 4 deletions(-)
3527 1.1 mrg
3528 1.1 mrg commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
3529 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3530 1.1 mrg Date: Thu Aug 31 18:16:00 2006 -0700
3531 1.1 mrg
3532 1.1 mrg Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
3533 1.1 mrg
3534 1.1 mrg Applications explicitly setting FC_LANG with string would fail due
3535 1.1 mrg to typechecking disallowing this case.
3536 1.1 mrg
3537 1.1 mrg src/fcname.c | 4 ++++
3538 1.1 mrg 1 files changed, 4 insertions(+), 0 deletions(-)
3539 1.1 mrg
3540 1.1 mrg commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
3541 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3542 1.1 mrg Date: Thu Aug 31 18:14:45 2006 -0700
3543 1.1 mrg
3544 1.1 mrg Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
3545 1.1 mrg Makefile.am
3546 1.1 mrg
3547 1.1 mrg make distcheck caught this bug; the effect of 'make uninstall'
3548 1.1 mrg would have been to execute 'rm -rf /', somewhat less that desirable.
3549 1.1 mrg
3550 1.1 mrg fc-cache/Makefile.am | 6 ++----
3551 1.1 mrg fc-cat/Makefile.am | 2 --
3552 1.1 mrg 2 files changed, 2 insertions(+), 6 deletions(-)
3553 1.1 mrg
3554 1.1 mrg commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
3555 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3556 1.1 mrg Date: Thu Aug 31 14:38:18 2006 -0700
3557 1.1 mrg
3558 1.1 mrg Revert ABI changes from version 2.3
3559 1.1 mrg
3560 1.1 mrg Accidental ABI changes and additions were discovered by looking at the
3561 1.1 mrg differences in fontconfig.h. All of those have been reverted.
3562 1.1 mrg
3563 1.1 mrg fc-cache/fc-cache.c | 4 ++--
3564 1.1 mrg fc-list/fc-list.c | 2 +-
3565 1.1 mrg fontconfig/fontconfig.h | 23 +++++------------------
3566 1.1 mrg src/fccache.c | 16 ++++++++++++++--
3567 1.1 mrg src/fcint.h | 6 ++++++
3568 1.1 mrg 5 files changed, 28 insertions(+), 23 deletions(-)
3569 1.1 mrg
3570 1.1 mrg commit 0a87ce715e1862c56702f5be43af9f246aa34e68
3571 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3572 1.1 mrg Date: Thu Aug 31 11:56:43 2006 -0700
3573 1.1 mrg
3574 1.1 mrg With no args, fc-cat now dumps all directories.
3575 1.1 mrg
3576 1.1 mrg Automatically list all font directories when no arguments are given to
3577 1.1 mrg fc-cat. Also add -r option to recurse from specified cache
3578 1.1 mrg directories.
3579 1.1 mrg fc-cat also now prints the cache filename in verbose mode, along
3580 1.1 mrg with the
3581 1.1 mrg related directory name.
3582 1.1 mrg
3583 1.1 mrg fc-cat/fc-cat.c | 119
3584 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++------------
3585 1.1 mrg src/fccache.c | 16 +++++---
3586 1.1 mrg src/fcint.h | 2 +-
3587 1.1 mrg 3 files changed, 104 insertions(+), 33 deletions(-)
3588 1.1 mrg
3589 1.1 mrg commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
3590 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3591 1.1 mrg Date: Thu Aug 31 09:42:49 2006 -0700
3592 1.1 mrg
3593 1.1 mrg Automatically remove invalid cache files.
3594 1.1 mrg
3595 1.1 mrg Cache files for missing or more recently modified directories are
3596 1.1 mrg automatically removed at the end of every fc-cache run.
3597 1.1 mrg
3598 1.1 mrg fc-cache/Makefile.am | 2 +-
3599 1.1 mrg fc-cache/fc-cache.c | 130
3600 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++-
3601 1.1 mrg fc-cat/fc-cat.c | 3 +-
3602 1.1 mrg src/fccache.c | 6 +-
3603 1.1 mrg src/fcint.h | 2 +-
3604 1.1 mrg 5 files changed, 135 insertions(+), 8 deletions(-)
3605 1.1 mrg
3606 1.1 mrg commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
3607 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3608 1.1 mrg Date: Thu Aug 31 09:07:32 2006 -0700
3609 1.1 mrg
3610 1.1 mrg Serialized value lists were only including one value.
3611 1.1 mrg
3612 1.1 mrg The next pointer in the serialized value list wasn't getting set,
3613 1.1 mrg so they
3614 1.1 mrg were truncated at a single value.
3615 1.1 mrg
3616 1.1 mrg src/fcpat.c | 1 +
3617 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
3618 1.1 mrg
3619 1.1 mrg commit c50ea916b0e56520948804b67fc7df57bb490575
3620 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3621 1.1 mrg Date: Wed Aug 30 23:09:39 2006 -0700
3622 1.1 mrg
3623 1.1 mrg Use intptr_t instead of off_t inside FcCache structure.
3624 1.1 mrg
3625 1.1 mrg This avoids OS-dependencies in the cache file structure.
3626 1.1 mrg
3627 1.1 mrg src/fcint.h | 2 +-
3628 1.1 mrg src/fcserialize.c | 1 -
3629 1.1 mrg 2 files changed, 1 insertions(+), 2 deletions(-)
3630 1.1 mrg
3631 1.1 mrg commit 76abb77f26c43d069919f80e960c71c2242fb5c2
3632 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3633 1.1 mrg Date: Wed Aug 30 22:23:25 2006 -0700
3634 1.1 mrg
3635 1.1 mrg Fix fc-cat again. Sigh.
3636 1.1 mrg
3637 1.1 mrg Internal interfaces in cache management changed again...
3638 1.1 mrg
3639 1.1 mrg fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
3640 1.1 mrg src/fccache.c | 19 ++++++++++---------
3641 1.1 mrg src/fcint.h | 9 ++++++---
3642 1.1 mrg 3 files changed, 41 insertions(+), 24 deletions(-)
3643 1.1 mrg
3644 1.1 mrg commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
3645 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3646 1.1 mrg Date: Wed Aug 30 21:59:53 2006 -0700
3647 1.1 mrg
3648 1.1 mrg Skip broken caches. Cache files are auto-written, don't rewrite
3649 1.1 mrg in fc-cache.
3650 1.1 mrg
3651 1.1 mrg Validate cache contents and skip broken caches, looking down cache
3652 1.1 mrg path for
3653 1.1 mrg valid ones.
3654 1.1 mrg
3655 1.1 mrg Every time a directory is scanned, it will be written to a cache
3656 1.1 mrg file if
3657 1.1 mrg possible, so fc-cache doesn't need to re-write the cache file. This
3658 1.1 mrg makes
3659 1.1 mrg detecting when the cache was generated a bit tricky, so we guess
3660 1.1 mrg that if the
3661 1.1 mrg cache wasn't valid before running and is valid afterwards, the
3662 1.1 mrg cache file
3663 1.1 mrg was written.
3664 1.1 mrg
3665 1.1 mrg Also, allow empty charsets to be serialized with null leaves/numbers.
3666 1.1 mrg
3667 1.1 mrg Eliminate a leak in FcEdit by switching to FcObject sooner.
3668 1.1 mrg
3669 1.1 mrg Call FcFini from fc-match to make valgrind happy.
3670 1.1 mrg
3671 1.1 mrg fc-cache/fc-cache.c | 25 ++++-----
3672 1.1 mrg fc-match/fc-match.c | 1 +
3673 1.1 mrg src/fccache.c | 148
3674 1.1 mrg +++++++++++++++++++++++++++------------------------
3675 1.1 mrg src/fccfg.c | 80 ++++++++--------------------
3676 1.1 mrg src/fccharset.c | 56 +++++++++++--------
3677 1.1 mrg src/fcdir.c | 2 +-
3678 1.1 mrg src/fcint.h | 19 +++++--
3679 1.1 mrg src/fcxml.c | 19 +++----
3680 1.1 mrg 8 files changed, 169 insertions(+), 181 deletions(-)
3681 1.1 mrg
3682 1.1 mrg commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
3683 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3684 1.1 mrg Date: Wed Aug 30 18:50:58 2006 -0700
3685 1.1 mrg
3686 1.1 mrg Rework Object name database to unify typechecking and object lookup.
3687 1.1 mrg
3688 1.1 mrg Eliminate ancient list of object name databases and load names
3689 1.1 mrg into single
3690 1.1 mrg hash table that includes type information. Typecheck all pattern
3691 1.1 mrg values to
3692 1.1 mrg avoid mis-typed pattern elements.
3693 1.1 mrg
3694 1.1 mrg fc-case/fc-case.c | 13 --
3695 1.1 mrg src/fcint.h | 7 +-
3696 1.1 mrg src/fcmatch.c | 9 +-
3697 1.1 mrg src/fcname.c | 389
3698 1.1 mrg ++++++++++++++++++++++++++++++-----------------------
3699 1.1 mrg src/fcpat.c | 2 +-
3700 1.1 mrg 5 files changed, 233 insertions(+), 187 deletions(-)
3701 1.1 mrg
3702 1.1 mrg commit c02886485b293179e8492cad9a34eb431dd4bfc9
3703 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3704 1.1 mrg Date: Wed Aug 30 13:51:03 2006 -0700
3705 1.1 mrg
3706 1.1 mrg FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
3707 1.1 mrg work.
3708 1.1 mrg
3709 1.1 mrg FcCharSetSerialize was computing the offset to the unserialized leaf,
3710 1.1 mrg which left it pointing at random data when the cache was reloaded.
3711 1.1 mrg
3712 1.1 mrg fc-cat has been updated to work with the new cache structure.
3713 1.1 mrg
3714 1.1 mrg Various debug messages extended to help diagnose serialization errors.
3715 1.1 mrg
3716 1.1 mrg fc-cat/fc-cat.c | 134
3717 1.1 mrg +++++++++++++++++++++++++++++--------------------------
3718 1.1 mrg src/fccache.c | 6 +--
3719 1.1 mrg src/fccharset.c | 3 +-
3720 1.1 mrg src/fcdbg.c | 20 +++++++-
3721 1.1 mrg src/fcint.h | 15 +++++--
3722 1.1 mrg src/fcpat.c | 7 +++
3723 1.1 mrg 6 files changed, 110 insertions(+), 75 deletions(-)
3724 1.1 mrg
3725 1.1 mrg commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
3726 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3727 1.1 mrg Date: Wed Aug 30 04:24:03 2006 -0700
3728 1.1 mrg
3729 1.1 mrg Fix build problems caused by cache rework.
3730 1.1 mrg
3731 1.1 mrg Pagesize no longer matters in architecture decisions, the entire
3732 1.1 mrg cache file
3733 1.1 mrg is mmaped into the library. However, lots of intptr_t values are in
3734 1.1 mrg use now,
3735 1.1 mrg so that value is important.
3736 1.1 mrg
3737 1.1 mrg fc-lang now requires fcserialize.c, which has been added to the
3738 1.1 mrg repository.
3739 1.1 mrg
3740 1.1 mrg fc-arch/fc-arch.c | 14 +----
3741 1.1 mrg fc-arch/fcarch.tmpl.h | 4 +-
3742 1.1 mrg fc-lang/fc-lang.c | 1 +
3743 1.1 mrg src/fcserialize.c | 159
3744 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++
3745 1.1 mrg 4 files changed, 165 insertions(+), 13 deletions(-)
3746 1.1 mrg
3747 1.1 mrg commit 7ce196733129b0e664c1bdc20f973f15167292f7
3748 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3749 1.1 mrg Date: Wed Aug 30 04:16:22 2006 -0700
3750 1.1 mrg
3751 1.1 mrg Rework cache files to use offsets for all data structures.
3752 1.1 mrg
3753 1.1 mrg Replace all of the bank/id pairs with simple offsets, recode several
3754 1.1 mrg data structures to always use offsets inside the library to avoid
3755 1.1 mrg conditional paths. Exposed data structures use pointers to hold
3756 1.1 mrg offsets,
3757 1.1 mrg setting the low bit to distinguish between offset and pointer.
3758 1.1 mrg
3759 1.1 mrg Use offset-based data structures for lang charset encodings;
3760 1.1 mrg eliminates
3761 1.1 mrg separate data structure format for that file.
3762 1.1 mrg
3763 1.1 mrg Much testing will be needed; offsets are likely not detected
3764 1.1 mrg everywhere in
3765 1.1 mrg the library yet.
3766 1.1 mrg
3767 1.1 mrg fc-arch/fcarch.tmpl.h | 3 +-
3768 1.1 mrg fc-lang/fc-lang.c | 185 ++++-----
3769 1.1 mrg fontconfig/fontconfig.h | 3 -
3770 1.1 mrg src/Makefile.am | 1 +
3771 1.1 mrg src/fccache.c | 581 +++++++++++----------------
3772 1.1 mrg src/fccfg.c | 102 +++---
3773 1.1 mrg src/fccharset.c | 493 ++++++++---------------
3774 1.1 mrg src/fcdbg.c | 43 ++-
3775 1.1 mrg src/fcdefault.c | 64 ++--
3776 1.1 mrg src/fcfs.c | 133 ++-----
3777 1.1 mrg src/fcint.h | 477 +++++++++++++---------
3778 1.1 mrg src/fclang.c | 120 ++-----
3779 1.1 mrg src/fclist.c | 86 ++---
3780 1.1 mrg src/fcmatch.c | 179 +++------
3781 1.1 mrg src/fcname.c | 142 ++------
3782 1.1 mrg src/fcpat.c | 1025
3783 1.1 mrg ++++++++++++++---------------------------------
3784 1.1 mrg src/fcstr.c | 1 +
3785 1.1 mrg src/fcxml.c | 15 +-
3786 1.1 mrg 18 files changed, 1394 insertions(+), 2259 deletions(-)
3787 1.1 mrg
3788 1.1 mrg commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
3789 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3790 1.1 mrg Date: Mon Aug 28 11:51:12 2006 -0700
3791 1.1 mrg
3792 1.1 mrg Revert to original FcFontSetMatch algorithm to avoid losing fonts.
3793 1.1 mrg
3794 1.1 mrg The fancy new FcFontSetMatch algorithm would discard fonts for the
3795 1.1 mrg wrong reasons; fc-match sans:lang=en,ja would discard all fonts
3796 1.1 mrg without
3797 1.1 mrg Japanese support. This commit reverts to the original algorithm which
3798 1.1 mrg ensure that FcFontSetMatch always matches the first font in the
3799 1.1 mrg FcFontSetSort return list.
3800 1.1 mrg
3801 1.1 mrg src/fcmatch.c | 229
3802 1.1 mrg ++++++++-------------------------------------------------
3803 1.1 mrg 1 files changed, 32 insertions(+), 197 deletions(-)
3804 1.1 mrg
3805 1.1 mrg commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
3806 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3807 1.1 mrg Date: Mon Aug 28 10:38:27 2006 -0700
3808 1.1 mrg
3809 1.1 mrg Add ppc architecture
3810 1.1 mrg
3811 1.1 mrg fc-arch/fcarch.tmpl.h | 1 +
3812 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
3813 1.1 mrg
3814 1.1 mrg commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
3815 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3816 1.1 mrg Date: Mon Aug 28 10:30:22 2006 -0700
3817 1.1 mrg
3818 1.1 mrg During test run, remove cache directory to avoid stale cache usage.
3819 1.1 mrg
3820 1.1 mrg As file timestamps have only one second granularity, an old cache
3821 1.1 mrg file could easily be used when a test took less than 1 second to run.
3822 1.1 mrg Just remove the cache directory and its contents before each test
3823 1.1 mrg is run.
3824 1.1 mrg Also, remove mention of the old cache file from the test config file.
3825 1.1 mrg
3826 1.1 mrg test/fonts.conf.in | 1 -
3827 1.1 mrg test/run-test.sh | 4 +---
3828 1.1 mrg 2 files changed, 1 insertions(+), 4 deletions(-)
3829 1.1 mrg
3830 1.1 mrg commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
3831 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3832 1.1 mrg Date: Mon Aug 28 10:07:43 2006 -0700
3833 1.1 mrg
3834 1.1 mrg Add x86-64 architecture and signature.
3835 1.1 mrg
3836 1.1 mrg fc-arch/fcarch.tmpl.h | 1 +
3837 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
3838 1.1 mrg
3839 1.1 mrg commit 7db39f729859827b246da242a26ddba13cb8c4b1
3840 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3841 1.1 mrg Date: Mon Aug 28 09:43:12 2006 -0700
3842 1.1 mrg
3843 1.1 mrg Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
3844 1.1 mrg
3845 1.1 mrg Also remove spurious printf of directory names.
3846 1.1 mrg
3847 1.1 mrg fc-arch/Makefile.am | 2 +-
3848 1.1 mrg fc-arch/fcarch.tmpl.h | 2 +-
3849 1.1 mrg src/fcdir.c | 1 -
3850 1.1 mrg 3 files changed, 2 insertions(+), 3 deletions(-)
3851 1.1 mrg
3852 1.1 mrg commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
3853 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3854 1.1 mrg Date: Sun Aug 27 23:40:51 2006 -0700
3855 1.1 mrg
3856 1.1 mrg Eliminate ./ and ../ elements from font directory names when scanning.
3857 1.1 mrg
3858 1.1 mrg FcStrCanonFilename eliminates ./ and ../ elements from pathnames
3859 1.1 mrg through
3860 1.1 mrg simple string editing. Also, relative path names are fixed by
3861 1.1 mrg prepending the
3862 1.1 mrg current working directory.
3863 1.1 mrg
3864 1.1 mrg src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
3865 1.1 mrg src/fcint.h | 3 +++
3866 1.1 mrg src/fcstr.c | 57
3867 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3868 1.1 mrg 3 files changed, 90 insertions(+), 15 deletions(-)
3869 1.1 mrg
3870 1.1 mrg commit af180c40376690b7ced5262156fbe13c9ebba1e2
3871 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3872 1.1 mrg Date: Sun Aug 27 22:24:39 2006 -0700
3873 1.1 mrg
3874 1.1 mrg Fix up fc-cache and fc-cat for no global cache changes.
3875 1.1 mrg
3876 1.1 mrg fc-cache and fc-cat use internal (fcint.h) APIs that have
3877 1.1 mrg changed with the elimination of the global cache.
3878 1.1 mrg
3879 1.1 mrg fc-cache/fc-cache.c | 2 +-
3880 1.1 mrg fc-cat/fc-cat.c | 119
3881 1.1 mrg ++++++---------------------------------------------
3882 1.1 mrg src/fccache.c | 77 +++++++++++++++++++++++----------
3883 1.1 mrg src/fcdir.c | 13 ++---
3884 1.1 mrg src/fcint.h | 4 ++
3885 1.1 mrg 5 files changed, 76 insertions(+), 139 deletions(-)
3886 1.1 mrg
3887 1.1 mrg commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
3888 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3889 1.1 mrg Date: Sun Aug 27 21:53:48 2006 -0700
3890 1.1 mrg
3891 1.1 mrg Eliminate global cache. Eliminate multi-arch cache code.
3892 1.1 mrg
3893 1.1 mrg With the removal of the in-directory cache files, and the addition of
3894 1.1 mrg per-user cache directories, there is no longer any reason to
3895 1.1 mrg preserve the
3896 1.1 mrg giant global cache file. Eliminating of this unifies the cache
3897 1.1 mrg structure
3898 1.1 mrg and simplifies the overall caching strategies greatly.
3899 1.1 mrg
3900 1.1 mrg fc-cache/fc-cache.c | 3 +-
3901 1.1 mrg src/fccache.c | 1051
3902 1.1 mrg ++++++---------------------------------------------
3903 1.1 mrg src/fccfg.c | 23 +-
3904 1.1 mrg src/fcdir.c | 164 +++++----
3905 1.1 mrg src/fcint.h | 70 +----
3906 1.1 mrg 5 files changed, 203 insertions(+), 1108 deletions(-)
3907 1.1 mrg
3908 1.1 mrg commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
3909 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3910 1.1 mrg Date: Sun Aug 27 18:29:51 2006 -0700
3911 1.1 mrg
3912 1.1 mrg Add architecture to cache filename.
3913 1.1 mrg
3914 1.1 mrg Make cache filenames unique by inserting the architecture name
3915 1.1 mrg into the
3916 1.1 mrg filename.
3917 1.1 mrg
3918 1.1 mrg src/fccache.c | 5 +++--
3919 1.1 mrg 1 files changed, 3 insertions(+), 2 deletions(-)
3920 1.1 mrg
3921 1.1 mrg commit db50cbdaf592349c204ab0af0e7061ea72237044
3922 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3923 1.1 mrg Date: Sun Aug 27 18:19:39 2006 -0700
3924 1.1 mrg
3925 1.1 mrg Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
3926 1.1 mrg per dir.
3927 1.1 mrg
3928 1.1 mrg Normalized directory names offer protection against looped directory
3929 1.1 mrg trees
3930 1.1 mrg but cost enormous numbers of system calls (stat per file in the
3931 1.1 mrg hierarchy).
3932 1.1 mrg Also, cache file directory name contents are validated each time the
3933 1.1 mrg directory is modified, don't re-validate every time the cache file
3934 1.1 mrg is loaded
3935 1.1 mrg with an access and stat call.
3936 1.1 mrg
3937 1.1 mrg fc-cache/fc-cache.c | 7 +---
3938 1.1 mrg src/fccache.c | 55 +---------------------------
3939 1.1 mrg src/fccfg.c | 100
3940 1.1 mrg ---------------------------------------------------
3941 1.1 mrg src/fcdir.c | 6 ---
3942 1.1 mrg 4 files changed, 4 insertions(+), 164 deletions(-)
3943 1.1 mrg
3944 1.1 mrg commit d2f786849c0c4503360a5c09469505b05164c6d2
3945 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3946 1.1 mrg Date: Sun Aug 27 17:04:01 2006 -0700
3947 1.1 mrg
3948 1.1 mrg Write caches to first directory with permission. Valid cache in
3949 1.1 mrg FcDirCacheOpen.
3950 1.1 mrg
3951 1.1 mrg Previous policy was to attempt to update the cache in place and bail
3952 1.1 mrg if that
3953 1.1 mrg didn't work. Now, search for the first writable directory and
3954 1.1 mrg place the
3955 1.1 mrg cache file there instead. Furthermore, on startup, search directory
3956 1.1 mrg list for
3957 1.1 mrg valid cache files instead of bailing if the first found cache
3958 1.1 mrg file wasn't
3959 1.1 mrg valid.
3960 1.1 mrg
3961 1.1 mrg fonts.conf.in | 2 +-
3962 1.1 mrg src/fccache.c | 90
3963 1.1 mrg ++++++++++++++++++++++++++------------------------------
3964 1.1 mrg 2 files changed, 43 insertions(+), 49 deletions(-)
3965 1.1 mrg
3966 1.1 mrg commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
3967 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3968 1.1 mrg Date: Sun Aug 27 16:25:07 2006 -0700
3969 1.1 mrg
3970 1.1 mrg Construct short architecture name from architecture signature.
3971 1.1 mrg
3972 1.1 mrg Map existing architecture signature to short architecture name
3973 1.1 mrg at build time. This architecture name is (as yet) unused, but will
3974 1.1 mrg be used
3975 1.1 mrg to build per-architecture cache files with names made unique by
3976 1.1 mrg including
3977 1.1 mrg the architecture name. The auto-detected architecture name can
3978 1.1 mrg be overridden
3979 1.1 mrg with the --with-arch=ARCH configure option.
3980 1.1 mrg
3981 1.1 mrg Makefile.am | 2 +-
3982 1.1 mrg configure.in | 17 ++++++
3983 1.1 mrg fc-arch/Makefile.am | 50 +++++++++++++++++
3984 1.1 mrg fc-arch/fc-arch.c | 144
3985 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++
3986 1.1 mrg fc-arch/fcarch.tmpl.h | 32 +++++++++++
3987 1.1 mrg 5 files changed, 244 insertions(+), 1 deletions(-)
3988 1.1 mrg
3989 1.1 mrg commit 199a92241151c391d9becca4fae1cc7e5e32ca80
3990 1.1 mrg Author: Keith Packard <keithp (a] neko.keithp.com>
3991 1.1 mrg Date: Sun Aug 27 16:21:16 2006 -0700
3992 1.1 mrg
3993 1.1 mrg Add .gitignore
3994 1.1 mrg
3995 1.1 mrg .gitignore | 73
3996 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3997 1.1 mrg 1 files changed, 73 insertions(+), 0 deletions(-)
3998 1.1 mrg
3999 1.1 mrg commit 7410e40bd93beb4ab1a577d084112413431cede2
4000 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4001 1.1 mrg Date: Fri Aug 4 16:13:00 2006 +0000
4002 1.1 mrg
4003 1.1 mrg 2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
4004 1.1 mrg Make cache directories configurable. Simplify and correct some
4005 1.1 mrg code which
4006 1.1 mrg deals with per-directory caches.
4007 1.1 mrg
4008 1.1 mrg ChangeLog | 24 ++++
4009 1.1 mrg configure.in | 22 +++-
4010 1.1 mrg fc-cache/fc-cache.c | 7 +-
4011 1.1 mrg fontconfig/fontconfig.h | 4 +-
4012 1.1 mrg fonts.conf.in | 5 +
4013 1.1 mrg fonts.dtd | 12 ++
4014 1.1 mrg src/Makefile.am | 3 +-
4015 1.1 mrg src/fccache.c | 323
4016 1.1 mrg ++++++++++++++++++++++++-----------------------
4017 1.1 mrg src/fccfg.c | 28 ++++-
4018 1.1 mrg src/fcdir.c | 6 +-
4019 1.1 mrg src/fcinit.c | 2 +
4020 1.1 mrg src/fcint.h | 13 ++-
4021 1.1 mrg src/fcxml.c | 17 +++
4022 1.1 mrg test/fonts.conf.in | 1 +
4023 1.1 mrg test/run-test.sh | 6 +-
4024 1.1 mrg 15 files changed, 294 insertions(+), 179 deletions(-)
4025 1.1 mrg
4026 1.1 mrg commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
4027 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4028 1.1 mrg Date: Wed Jul 19 02:14:28 2006 +0000
4029 1.1 mrg
4030 1.1 mrg 2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
4031 1.1 mrg Fix file-descriptor leak in FcGlobalCacheDestroy.
4032 1.1 mrg
4033 1.1 mrg ChangeLog | 7 +++++++
4034 1.1 mrg src/fccache.c | 2 ++
4035 1.1 mrg 2 files changed, 9 insertions(+), 0 deletions(-)
4036 1.1 mrg
4037 1.1 mrg commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
4038 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4039 1.1 mrg Date: Fri Jun 2 18:48:30 2006 +0000
4040 1.1 mrg
4041 1.1 mrg 2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad
4042 1.1 mrg Esfahbod
4043 1.1 mrg TrueType Collection table offsets are absolute, not relative.
4044 1.1 mrg
4045 1.1 mrg ChangeLog | 7 +++++++
4046 1.1 mrg src/ftglue.c | 2 +-
4047 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
4048 1.1 mrg
4049 1.1 mrg commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
4050 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4051 1.1 mrg Date: Fri Apr 28 07:00:25 2006 +0000
4052 1.1 mrg
4053 1.1 mrg 2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
4054 1.1 mrg Make FcStrCopy slightly more efficient.
4055 1.1 mrg
4056 1.1 mrg ChangeLog | 7 +++++++
4057 1.1 mrg src/fcstr.c | 12 +++++++-----
4058 1.1 mrg 2 files changed, 14 insertions(+), 5 deletions(-)
4059 1.1 mrg
4060 1.1 mrg commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
4061 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4062 1.1 mrg Date: Thu Apr 27 08:13:45 2006 +0000
4063 1.1 mrg
4064 1.1 mrg Keith Packard <keithp (a] keithp.com>
4065 1.1 mrg Reduce transient memory usage during config file parsing by allocating
4066 1.1 mrg smaller buffers (64 seems to be a magic number).
4067 1.1 mrg
4068 1.1 mrg ChangeLog | 20 +++++++-------------
4069 1.1 mrg src/fcstr.c | 2 +-
4070 1.1 mrg 2 files changed, 8 insertions(+), 14 deletions(-)
4071 1.1 mrg
4072 1.1 mrg commit 529291bef436384a06db246fda30e08d5812de14
4073 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
4074 1.1 mrg Date: Thu Apr 27 07:54:07 2006 +0000
4075 1.1 mrg
4076 1.1 mrg Eliminate pattern freezing
4077 1.1 mrg
4078 1.1 mrg ChangeLog | 8 ++
4079 1.1 mrg src/fcinit.c | 4 -
4080 1.1 mrg src/fcint.h | 3 -
4081 1.1 mrg src/fcpat.c | 370
4082 1.1 mrg ----------------------------------------------------------
4083 1.1 mrg src/fcxml.c | 3 +-
4084 1.1 mrg 5 files changed, 9 insertions(+), 379 deletions(-)
4085 1.1 mrg
4086 1.1 mrg commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
4087 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
4088 1.1 mrg Date: Thu Apr 27 07:11:44 2006 +0000
4089 1.1 mrg
4090 1.1 mrg Make path names in cache files absolute (NB, cache format change) Stop
4091 1.1 mrg permitting cache files to be stored in font dirs. Bump cache
4092 1.1 mrg magic.
4093 1.1 mrg Don't include /fonts.cache-2 in cache hash construction.
4094 1.1 mrg reviewed by: Patrick Lam <plam (a] mit.edu>
4095 1.1 mrg
4096 1.1 mrg ChangeLog | 30 ++++++++++++
4097 1.1 mrg src/fccache.c | 104 ++++++++++---------------------------------
4098 1.1 mrg src/fcfreetype.c | 10 +----
4099 1.1 mrg src/fcint.h | 8 +---
4100 1.1 mrg src/fclist.c | 4 --
4101 1.1 mrg src/fcmatch.c | 3 -
4102 1.1 mrg src/fcpat.c | 130
4103 1.1 mrg ------------------------------------------------------
4104 1.1 mrg 7 files changed, 57 insertions(+), 232 deletions(-)
4105 1.1 mrg
4106 1.1 mrg commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
4107 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4108 1.1 mrg Date: Wed Apr 26 14:50:41 2006 +0000
4109 1.1 mrg
4110 1.1 mrg Really update for 2.3.95.
4111 1.1 mrg
4112 1.1 mrg README | 6 ++++--
4113 1.1 mrg 1 files changed, 4 insertions(+), 2 deletions(-)
4114 1.1 mrg
4115 1.1 mrg commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
4116 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4117 1.1 mrg Date: Tue Apr 25 15:33:07 2006 +0000
4118 1.1 mrg
4119 1.1 mrg Fix the issues with GNU libiconv vs. libc iconv (which especially
4120 1.1 mrg appear on
4121 1.1 mrg Solarii). Approach suggested by Tim Mooney.
4122 1.1 mrg reviewed by: plam
4123 1.1 mrg
4124 1.1 mrg ChangeLog | 12 +++++++++++-
4125 1.1 mrg configure.in | 37 +++++++++++++++++++++++++++++++++++--
4126 1.1 mrg src/Makefile.am | 2 +-
4127 1.1 mrg src/fcfreetype.c | 3 +--
4128 1.1 mrg 4 files changed, 48 insertions(+), 6 deletions(-)
4129 1.1 mrg
4130 1.1 mrg commit 49512317264da1996bddf0b3c82d8d2de0c201eb
4131 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4132 1.1 mrg Date: Tue Apr 25 06:12:06 2006 +0000
4133 1.1 mrg
4134 1.1 mrg Include $(top_srcdir), $(top_srcdir)/src before anything else.
4135 1.1 mrg Shuffle order of includes for building out of srcdir on win32.
4136 1.1 mrg reviewed by: plam
4137 1.1 mrg
4138 1.1 mrg ChangeLog | 17 ++++++++++++++++-
4139 1.1 mrg 1 files changed, 16 insertions(+), 1 deletions(-)
4140 1.1 mrg
4141 1.1 mrg commit f045376c0831f068e8fd8fd61773a5ed83dede7f
4142 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4143 1.1 mrg Date: Tue Apr 25 05:57:41 2006 +0000
4144 1.1 mrg
4145 1.1 mrg Include $(top_srcdir), $(top_srcdir)/src before anything else.
4146 1.1 mrg Shuffle order of includes for building out of srcdir on win32.
4147 1.1 mrg reviewed by: plam
4148 1.1 mrg
4149 1.1 mrg fc-cache/fc-cache.c | 15 ++++++++-------
4150 1.1 mrg fc-cat/fc-cat.c | 17 +++++++++--------
4151 1.1 mrg fc-match/fc-match.c | 11 ++++++-----
4152 1.1 mrg src/Makefile.am | 6 +++---
4153 1.1 mrg src/fccache.c | 2 +-
4154 1.1 mrg src/fccfg.c | 2 +-
4155 1.1 mrg src/fccharset.c | 2 +-
4156 1.1 mrg src/fcdbg.c | 2 +-
4157 1.1 mrg src/fcfreetype.c | 2 +-
4158 1.1 mrg src/fcfs.c | 2 +-
4159 1.1 mrg src/fcinit.c | 2 +-
4160 1.1 mrg src/fclist.c | 2 +-
4161 1.1 mrg src/fcmatch.c | 2 +-
4162 1.1 mrg src/fcmatrix.c | 2 +-
4163 1.1 mrg src/fcname.c | 2 +-
4164 1.1 mrg src/fcpat.c | 2 +-
4165 1.1 mrg src/fcstr.c | 2 +-
4166 1.1 mrg src/fcxml.c | 2 +-
4167 1.1 mrg 18 files changed, 40 insertions(+), 37 deletions(-)
4168 1.1 mrg
4169 1.1 mrg commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
4170 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4171 1.1 mrg Date: Thu Apr 20 16:57:50 2006 +0000
4172 1.1 mrg
4173 1.1 mrg Prevent terrible perf regression by getting the if-condition right
4174 1.1 mrg (reported by Wouter Bolsterlee).
4175 1.1 mrg
4176 1.1 mrg ChangeLog | 8 +++++++-
4177 1.1 mrg src/fcmatch.c | 2 +-
4178 1.1 mrg 2 files changed, 8 insertions(+), 2 deletions(-)
4179 1.1 mrg
4180 1.1 mrg commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
4181 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4182 1.1 mrg Date: Wed Apr 19 16:53:50 2006 +0000
4183 1.1 mrg
4184 1.1 mrg Dominic Lachowicz <cinamod (a] hotmail.com>
4185 1.1 mrg Implement mmap-like code for Windows using MapViewOfFile.
4186 1.1 mrg
4187 1.1 mrg ChangeLog | 7 +++++++
4188 1.1 mrg src/fccache.c | 23 ++++++++++++++++++++---
4189 1.1 mrg 2 files changed, 27 insertions(+), 3 deletions(-)
4190 1.1 mrg
4191 1.1 mrg commit 56f8358364ad9078d99a35a12d7734884b8fccc2
4192 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4193 1.1 mrg Date: Wed Apr 19 16:17:46 2006 +0000
4194 1.1 mrg
4195 1.1 mrg Bump version to 2.3.95.
4196 1.1 mrg
4197 1.1 mrg ChangeLog | 8 ++++++++
4198 1.1 mrg 1 files changed, 8 insertions(+), 0 deletions(-)
4199 1.1 mrg
4200 1.1 mrg commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
4201 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4202 1.1 mrg Date: Wed Apr 19 16:17:19 2006 +0000
4203 1.1 mrg
4204 1.1 mrg Bail gracefully if the cache file does not contain enough data.
4205 1.1 mrg
4206 1.1 mrg ChangeLog | 5 +++++
4207 1.1 mrg README | 23 +++++++++++++++++++++--
4208 1.1 mrg configure.in | 2 +-
4209 1.1 mrg fontconfig/fontconfig.h | 2 +-
4210 1.1 mrg src/fccache.c | 19 ++++++++++++++++++-
4211 1.1 mrg 5 files changed, 46 insertions(+), 5 deletions(-)
4212 1.1 mrg
4213 1.1 mrg commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
4214 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4215 1.1 mrg Date: Sat Apr 15 00:25:20 2006 +0000
4216 1.1 mrg
4217 1.1 mrg Give the 'Standard Symbols L' match a strong (vs. weak) binding.
4218 1.1 mrg
4219 1.1 mrg ChangeLog | 5 +++++
4220 1.1 mrg fonts.conf.in | 13 ++++++++-----
4221 1.1 mrg 2 files changed, 13 insertions(+), 5 deletions(-)
4222 1.1 mrg
4223 1.1 mrg commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
4224 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4225 1.1 mrg Date: Fri Apr 14 18:35:16 2006 +0000
4226 1.1 mrg
4227 1.1 mrg Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
4228 1.1 mrg Simplify code and get things straight.
4229 1.1 mrg
4230 1.1 mrg ChangeLog | 6 ++++++
4231 1.1 mrg src/fcname.c | 20 +++++---------------
4232 1.1 mrg 2 files changed, 11 insertions(+), 15 deletions(-)
4233 1.1 mrg
4234 1.1 mrg commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
4235 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4236 1.1 mrg Date: Fri Apr 14 15:40:58 2006 +0000
4237 1.1 mrg
4238 1.1 mrg Actually, just add URW fonts as aliases for all of the PostScript
4239 1.1 mrg fonts.
4240 1.1 mrg (reported by Miguel Rodriguez).
4241 1.1 mrg
4242 1.1 mrg ChangeLog | 6 ++++++
4243 1.1 mrg fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
4244 1.1 mrg 2 files changed, 36 insertions(+), 6 deletions(-)
4245 1.1 mrg
4246 1.1 mrg commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
4247 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4248 1.1 mrg Date: Fri Apr 14 14:51:22 2006 +0000
4249 1.1 mrg
4250 1.1 mrg Add an alias 'Standard Symbols L' for 'Symbol'.
4251 1.1 mrg
4252 1.1 mrg ChangeLog | 5 +++++
4253 1.1 mrg fonts.conf.in | 6 +++++-
4254 1.1 mrg 2 files changed, 10 insertions(+), 1 deletions(-)
4255 1.1 mrg
4256 1.1 mrg commit 2f02e38361b24032945e24f7f8480999bf9df1e2
4257 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4258 1.1 mrg Date: Wed Apr 12 14:36:36 2006 +0000
4259 1.1 mrg
4260 1.1 mrg Fix memory leak (Coverity defect #2089).
4261 1.1 mrg Ignore script if subtable is missing (Coverity defect #2088).
4262 1.1 mrg Fix possible null pointer dereference (Coverity defect #784)
4263 1.1 mrg and memory
4264 1.1 mrg leak (Coverity defects #785, #786).
4265 1.1 mrg Don't copy FcCharSet if we're going to throw it away anyway. (Reported
4266 1.1 mrg by
4267 1.1 mrg Kenichi Handa).
4268 1.1 mrg reviewed by: plam
4269 1.1 mrg
4270 1.1 mrg ChangeLog | 21 +++++++++++++++++++++
4271 1.1 mrg src/fccfg.c | 4 +++-
4272 1.1 mrg src/fcfreetype.c | 5 +----
4273 1.1 mrg src/fcmatch.c | 33 ++++++++++++++++++++-------------
4274 1.1 mrg src/fcpat.c | 7 ++++++-
4275 1.1 mrg 5 files changed, 51 insertions(+), 19 deletions(-)
4276 1.1 mrg
4277 1.1 mrg commit a56e89ab4f21aa6288345c63d2c43e55561632e0
4278 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4279 1.1 mrg Date: Wed Apr 12 03:02:57 2006 +0000
4280 1.1 mrg
4281 1.1 mrg Fix bad behaviour on realloc resulting in crash.
4282 1.1 mrg reviewed by: plam
4283 1.1 mrg
4284 1.1 mrg ChangeLog | 7 +++++++
4285 1.1 mrg src/fcname.c | 17 ++++++++++-------
4286 1.1 mrg 2 files changed, 17 insertions(+), 7 deletions(-)
4287 1.1 mrg
4288 1.1 mrg commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
4289 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4290 1.1 mrg Date: Wed Apr 12 02:38:28 2006 +0000
4291 1.1 mrg
4292 1.1 mrg Don't crash if config is null (Coverity defect #984).
4293 1.1 mrg
4294 1.1 mrg ChangeLog | 13 +++++++++----
4295 1.1 mrg src/fccache.c | 5 +++--
4296 1.1 mrg 2 files changed, 12 insertions(+), 6 deletions(-)
4297 1.1 mrg
4298 1.1 mrg commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
4299 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4300 1.1 mrg Date: Tue Apr 11 16:54:24 2006 +0000
4301 1.1 mrg
4302 1.1 mrg Missing bits from previous patches.
4303 1.1 mrg Remove extra semi-colon.
4304 1.1 mrg Fix memory leak in error case (Coverity defects #776, #985).
4305 1.1 mrg Fix memory leaks (Coverity defects #779, #781) and memory use
4306 1.1 mrg after free
4307 1.1 mrg (Coverity defect #780).
4308 1.1 mrg reviewed by: plam
4309 1.1 mrg
4310 1.1 mrg ChangeLog | 18 ++++++++++++++++++
4311 1.1 mrg src/fccfg.c | 13 +++++++++----
4312 1.1 mrg src/fccharset.c | 5 ++++-
4313 1.1 mrg src/fclang.c | 1 +
4314 1.1 mrg src/fcxml.c | 4 +++-
4315 1.1 mrg 5 files changed, 35 insertions(+), 6 deletions(-)
4316 1.1 mrg
4317 1.1 mrg commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
4318 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4319 1.1 mrg Date: Tue Apr 11 14:20:59 2006 +0000
4320 1.1 mrg
4321 1.1 mrg Properly convert static charsets to dynamic charsets.
4322 1.1 mrg Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
4323 1.1 mrg Fix memory leak (Coverity defect #1819).
4324 1.1 mrg prevent crash when invalid include line is parsed (Coverity defect
4325 1.1 mrg #763).
4326 1.1 mrg Fix potential null pointer access (Coverity defect #1804).
4327 1.1 mrg Remove dead code (Coverity defect #1194).
4328 1.1 mrg Prevent potential null pointer access (Coverity defect #767),
4329 1.1 mrg ensure error
4330 1.1 mrg value is read (Coverity defect #1195).
4331 1.1 mrg reviewed by: plam
4332 1.1 mrg
4333 1.1 mrg ChangeLog | 29 +++++++++++++++++++++++++++++
4334 1.1 mrg fc-cat/fc-cat.c | 4 +++-
4335 1.1 mrg fc-lang/fc-lang.c | 3 +++
4336 1.1 mrg src/fccharset.c | 5 +++++
4337 1.1 mrg src/fcfreetype.c | 6 ++++--
4338 1.1 mrg src/fclang.c | 8 +++++++-
4339 1.1 mrg src/fcname.c | 8 --------
4340 1.1 mrg src/fcpat.c | 11 ++++++++++-
4341 1.1 mrg 8 files changed, 61 insertions(+), 13 deletions(-)
4342 1.1 mrg
4343 1.1 mrg commit af2ad236f037c7a53e73b9454f620de1a52f0422
4344 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4345 1.1 mrg Date: Tue Apr 11 05:08:26 2006 +0000
4346 1.1 mrg
4347 1.1 mrg Survive missing docbook2pdf.
4348 1.1 mrg reviewed by: plam
4349 1.1 mrg
4350 1.1 mrg ChangeLog | 11 +++++++++--
4351 1.1 mrg doc/Makefile.am | 10 ++++++----
4352 1.1 mrg 2 files changed, 15 insertions(+), 6 deletions(-)
4353 1.1 mrg
4354 1.1 mrg commit 67ed0b729718233662255a181bdcdb136c04dc5b
4355 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4356 1.1 mrg Date: Mon Apr 10 22:08:35 2006 +0000
4357 1.1 mrg
4358 1.1 mrg Include more stub definitions to make HP-UX's C compiler happy.
4359 1.1 mrg
4360 1.1 mrg ChangeLog | 7 +++++++
4361 1.1 mrg fc-case/fc-case.c | 3 +++
4362 1.1 mrg fc-glyphname/fc-glyphname.c | 3 +++
4363 1.1 mrg fc-lang/fc-lang.c | 3 +++
4364 1.1 mrg 4 files changed, 16 insertions(+), 0 deletions(-)
4365 1.1 mrg
4366 1.1 mrg commit ac0010940e626cb9193bb4ad0271f3820c7225ee
4367 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4368 1.1 mrg Date: Mon Apr 10 21:04:54 2006 +0000
4369 1.1 mrg
4370 1.1 mrg Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
4371 1.1 mrg
4372 1.1 mrg ChangeLog | 5 +++++
4373 1.1 mrg src/fcname.c | 2 +-
4374 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
4375 1.1 mrg
4376 1.1 mrg commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
4377 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4378 1.1 mrg Date: Mon Apr 10 19:33:03 2006 +0000
4379 1.1 mrg
4380 1.1 mrg Fix string memory leak (Coverity defect #1823).
4381 1.1 mrg Fix memory leak with hash collision (Coverity defect #1824).
4382 1.1 mrg reviewed by: plam
4383 1.1 mrg
4384 1.1 mrg ChangeLog | 9 +++++++++
4385 1.1 mrg src/fccache.c | 1 +
4386 1.1 mrg src/fccfg.c | 5 ++++-
4387 1.1 mrg 3 files changed, 14 insertions(+), 1 deletions(-)
4388 1.1 mrg
4389 1.1 mrg commit c814c301ee4dcc67eeacee9608fb716e67534356
4390 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4391 1.1 mrg Date: Mon Apr 10 16:12:55 2006 +0000
4392 1.1 mrg
4393 1.1 mrg Don't leak header in non-error case (Coverity defect #1825).
4394 1.1 mrg reviewed by: plam
4395 1.1 mrg
4396 1.1 mrg ChangeLog | 6 ++++++
4397 1.1 mrg src/fccache.c | 2 ++
4398 1.1 mrg 2 files changed, 8 insertions(+), 0 deletions(-)
4399 1.1 mrg
4400 1.1 mrg commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
4401 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4402 1.1 mrg Date: Mon Apr 10 16:06:42 2006 +0000
4403 1.1 mrg
4404 1.1 mrg src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
4405 1.1 mrg defects
4406 1.1 mrg #777, #1826)
4407 1.1 mrg reviewed by: plam
4408 1.1 mrg
4409 1.1 mrg ChangeLog | 6 ++++++
4410 1.1 mrg src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
4411 1.1 mrg 2 files changed, 43 insertions(+), 17 deletions(-)
4412 1.1 mrg
4413 1.1 mrg commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
4414 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4415 1.1 mrg Date: Mon Apr 10 15:46:34 2006 +0000
4416 1.1 mrg
4417 1.1 mrg Fix double free (spotted by Coverity, CID #1965).
4418 1.1 mrg Check if pattern is not null before using it (Coverity defect #1883).
4419 1.1 mrg Fix memory leak with hash collision (Coverity defect #1829).
4420 1.1 mrg Fix memory leak when bail cases (Coverity defect #1828).
4421 1.1 mrg Don't leak directory name (Coverity defect #1827).
4422 1.1 mrg reviewed by: plam
4423 1.1 mrg
4424 1.1 mrg ChangeLog | 18 ++++++++++++++++++
4425 1.1 mrg fc-match/fc-match.c | 6 ++++--
4426 1.1 mrg src/fccache.c | 10 +++++++---
4427 1.1 mrg src/fccfg.c | 1 +
4428 1.1 mrg 4 files changed, 30 insertions(+), 5 deletions(-)
4429 1.1 mrg
4430 1.1 mrg commit 86abd75965f598dba79a3df68e7bc4c5082a5764
4431 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4432 1.1 mrg Date: Fri Apr 7 18:07:51 2006 +0000
4433 1.1 mrg
4434 1.1 mrg LD_ADD missing dependencies for binaries. Reported by Edson Alves
4435 1.1 mrg Pereira.
4436 1.1 mrg reviewed by: plam
4437 1.1 mrg
4438 1.1 mrg ChangeLog | 10 ++++++++++
4439 1.1 mrg fc-cache/Makefile.am | 2 +-
4440 1.1 mrg fc-cat/Makefile.am | 2 +-
4441 1.1 mrg fc-list/Makefile.am | 3 +--
4442 1.1 mrg fc-match/Makefile.am | 2 +-
4443 1.1 mrg 5 files changed, 14 insertions(+), 5 deletions(-)
4444 1.1 mrg
4445 1.1 mrg commit f23f5f388d93655af972083513ba4d505ec4f449
4446 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4447 1.1 mrg Date: Fri Apr 7 17:37:09 2006 +0000
4448 1.1 mrg
4449 1.1 mrg SGI compilation fixes (reported by Christoph Bauer):
4450 1.1 mrg 1) reorder union definition of _FcChar;
4451 1.1 mrg 2) omit .stats =.
4452 1.1 mrg
4453 1.1 mrg ChangeLog | 8 ++++++++
4454 1.1 mrg fc-lang/fc-lang.c | 2 +-
4455 1.1 mrg src/fcint.h | 8 ++++----
4456 1.1 mrg 3 files changed, 13 insertions(+), 5 deletions(-)
4457 1.1 mrg
4458 1.1 mrg commit 44415a079a3e9951e0c2424edca4907a93a60db5
4459 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4460 1.1 mrg Date: Fri Apr 7 17:27:39 2006 +0000
4461 1.1 mrg
4462 1.1 mrg Portability fixes for HP-UX (reported by Christoph Bauer). Replace
4463 1.1 mrg '__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
4464 1.1 mrg 'fc_alignof'.
4465 1.1 mrg reviewed by: plam
4466 1.1 mrg
4467 1.1 mrg ChangeLog | 15 +++++++++++++++
4468 1.1 mrg configure.in | 1 +
4469 1.1 mrg src/fccharset.c | 4 ++--
4470 1.1 mrg src/fcfs.c | 2 +-
4471 1.1 mrg src/fcint.h | 15 +++++++++------
4472 1.1 mrg src/fclang.c | 2 +-
4473 1.1 mrg src/fcname.c | 2 +-
4474 1.1 mrg src/fcpat.c | 6 +++---
4475 1.1 mrg 8 files changed, 33 insertions(+), 14 deletions(-)
4476 1.1 mrg
4477 1.1 mrg commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
4478 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4479 1.1 mrg Date: Fri Apr 7 17:06:55 2006 +0000
4480 1.1 mrg
4481 1.1 mrg Move up #include of config.h. Fail if neither inttypes.h nor
4482 1.1 mrg stdint.h is
4483 1.1 mrg available. Fixes bug 6171.
4484 1.1 mrg reviewed by: plam
4485 1.1 mrg
4486 1.1 mrg ChangeLog | 8 ++++++++
4487 1.1 mrg src/fcint.h | 11 +++++++----
4488 1.1 mrg 2 files changed, 15 insertions(+), 4 deletions(-)
4489 1.1 mrg
4490 1.1 mrg commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
4491 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4492 1.1 mrg Date: Fri Apr 7 04:42:32 2006 +0000
4493 1.1 mrg
4494 1.1 mrg Patrick Lam <plam (a] mit.edu>
4495 1.1 mrg Make fontconfig compile under MinGW:
4496 1.1 mrg 1) remove unneeded #includes;
4497 1.1 mrg 2) make use of mmap and sysconf conditional;
4498 1.1 mrg 3) replace rand_r by srand/rand if needed;
4499 1.1 mrg 4) use chsize instead of ftruncate; and
4500 1.1 mrg 5) update libtool exports file
4501 1.1 mrg
4502 1.1 mrg ChangeLog | 18 +++
4503 1.1 mrg configure.in | 3 +-
4504 1.1 mrg fc-cache/fc-cache.c | 7 +
4505 1.1 mrg fc-cat/fc-cat.c | 1 -
4506 1.1 mrg src/fccache.c | 74 +++++++++-
4507 1.1 mrg src/fcfreetype.c | 3 +-
4508 1.1 mrg src/fontconfig.def.in | 370
4509 1.1 mrg ++++++++++++++++++++++++++++++++++---------------
4510 1.1 mrg 7 files changed, 353 insertions(+), 123 deletions(-)
4511 1.1 mrg
4512 1.1 mrg commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
4513 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4514 1.1 mrg Date: Fri Apr 7 04:19:49 2006 +0000
4515 1.1 mrg
4516 1.1 mrg Eliminate warning.
4517 1.1 mrg
4518 1.1 mrg ChangeLog | 5 +++++
4519 1.1 mrg src/fcdir.c | 2 +-
4520 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
4521 1.1 mrg
4522 1.1 mrg commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
4523 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4524 1.1 mrg Date: Thu Apr 6 05:15:08 2006 +0000
4525 1.1 mrg
4526 1.1 mrg file fc-match.sgml was initially added on branch fc-2_4_branch.
4527 1.1 mrg
4528 1.1 mrg commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
4529 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4530 1.1 mrg Date: Thu Apr 6 05:15:08 2006 +0000
4531 1.1 mrg
4532 1.1 mrg Update documentation for fc-match (SGML-ize it). (reported by Ilya
4533 1.1 mrg Konstantinov)
4534 1.1 mrg
4535 1.1 mrg ChangeLog | 8 ++
4536 1.1 mrg fc-match/.cvsignore | 1 +
4537 1.1 mrg fc-match/Makefile.am | 27 +++++++-
4538 1.1 mrg fc-match/fc-match.1 | 37 -----------
4539 1.1 mrg fc-match/fc-match.sgml | 169
4540 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++
4541 1.1 mrg 5 files changed, 203 insertions(+), 39 deletions(-)
4542 1.1 mrg
4543 1.1 mrg commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
4544 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4545 1.1 mrg Date: Thu Apr 6 04:52:21 2006 +0000
4546 1.1 mrg
4547 1.1 mrg Reduce amount of dirty rss by const'ing some data structures.
4548 1.1 mrg Don't fail if we can't create or remove $(pkgcachedir) i.e.
4549 1.1 mrg /var/cache/fontconfig. (reported by Quanah Gibson-Mount).
4550 1.1 mrg reviewed by: plam
4551 1.1 mrg
4552 1.1 mrg ChangeLog | 15 +++++++++++++++
4553 1.1 mrg fc-cache/Makefile.am | 4 ++--
4554 1.1 mrg src/fcdefault.c | 2 +-
4555 1.1 mrg src/fcpat.c | 2 +-
4556 1.1 mrg src/fcxml.c | 2 +-
4557 1.1 mrg 5 files changed, 20 insertions(+), 5 deletions(-)
4558 1.1 mrg
4559 1.1 mrg commit 0d745819a9ec491349d4e122a7d44d689b2d3479
4560 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4561 1.1 mrg Date: Thu Apr 6 04:33:11 2006 +0000
4562 1.1 mrg
4563 1.1 mrg Fix intel compiler warnings: make many variables static, eliminate
4564 1.1 mrg duplicate names, reduce variable scopes, unsigned/signed printf
4565 1.1 mrg formatting.
4566 1.1 mrg reviewed by: plam
4567 1.1 mrg
4568 1.1 mrg ChangeLog | 16 ++++++++++++++++
4569 1.1 mrg fc-case/fc-case.c | 8 ++++----
4570 1.1 mrg fc-glyphname/fc-glyphname.c | 12 ++++++------
4571 1.1 mrg fc-lang/fc-lang.c | 8 ++++----
4572 1.1 mrg fc-match/fc-match.c | 2 +-
4573 1.1 mrg src/fccache.c | 11 ++++++-----
4574 1.1 mrg src/fcfreetype.c | 4 +---
4575 1.1 mrg src/fclang.c | 5 ++---
4576 1.1 mrg src/fcxml.c | 14 +++++++-------
4577 1.1 mrg 9 files changed, 47 insertions(+), 33 deletions(-)
4578 1.1 mrg
4579 1.1 mrg commit b17cf498be69f483e6355ae468f7239165df3ffb
4580 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4581 1.1 mrg Date: Fri Mar 24 15:21:10 2006 +0000
4582 1.1 mrg
4583 1.1 mrg Fix multiarch support (don't destroy multiarch files!)
4584 1.1 mrg Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
4585 1.1 mrg detection!)
4586 1.1 mrg reviewed by: plam
4587 1.1 mrg
4588 1.1 mrg ChangeLog | 12 ++++++++++++
4589 1.1 mrg configure.in | 2 ++
4590 1.1 mrg fonts.conf.in | 7 ++++++-
4591 1.1 mrg src/fccache.c | 3 ++-
4592 1.1 mrg 4 files changed, 22 insertions(+), 2 deletions(-)
4593 1.1 mrg
4594 1.1 mrg commit ba76916ff64d476d5c5564e46a5d4209cb942864
4595 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4596 1.1 mrg Date: Thu Mar 23 04:22:28 2006 +0000
4597 1.1 mrg
4598 1.1 mrg On Windows, unlink before rename. Reported by Tim Evans.
4599 1.1 mrg
4600 1.1 mrg ChangeLog | 5 +++++
4601 1.1 mrg src/fcatomic.c | 3 +++
4602 1.1 mrg 2 files changed, 8 insertions(+), 0 deletions(-)
4603 1.1 mrg
4604 1.1 mrg commit c02218223153b3022071e789def3fde8b556d6d6
4605 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4606 1.1 mrg Date: Thu Mar 23 04:21:10 2006 +0000
4607 1.1 mrg
4608 1.1 mrg On Windows, unlink before rename. Reported by Tim Evans.
4609 1.1 mrg
4610 1.1 mrg ChangeLog | 5 +++++
4611 1.1 mrg src/fcatomic.c | 3 +++
4612 1.1 mrg 2 files changed, 8 insertions(+), 0 deletions(-)
4613 1.1 mrg
4614 1.1 mrg commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
4615 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4616 1.1 mrg Date: Wed Mar 15 15:59:33 2006 +0000
4617 1.1 mrg
4618 1.1 mrg Fix typos in orth files. Reported by Denis Jacquerye.
4619 1.1 mrg
4620 1.1 mrg fc-lang/ab.orth | 2 +-
4621 1.1 mrg fc-lang/ibo.orth | 2 +-
4622 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
4623 1.1 mrg
4624 1.1 mrg commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
4625 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4626 1.1 mrg Date: Wed Mar 15 15:58:59 2006 +0000
4627 1.1 mrg
4628 1.1 mrg Fix typos in orth files. Reported by Denis Jacquerye.
4629 1.1 mrg
4630 1.1 mrg ChangeLog | 6 ++++++
4631 1.1 mrg fc-lang/ab.orth | 2 +-
4632 1.1 mrg fc-lang/ibo.orth | 2 +-
4633 1.1 mrg 3 files changed, 8 insertions(+), 2 deletions(-)
4634 1.1 mrg
4635 1.1 mrg commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
4636 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4637 1.1 mrg Date: Wed Mar 8 20:57:39 2006 +0000
4638 1.1 mrg
4639 1.1 mrg Fix Makefile.am for removal of debian/ directory.
4640 1.1 mrg
4641 1.1 mrg ChangeLog | 7 +++++++
4642 1.1 mrg Makefile.am | 35 +----------------------------------
4643 1.1 mrg config/config.guess | 51
4644 1.1 mrg +++++++++++++++++++++++++++++++++++++++++----------
4645 1.1 mrg config/config.sub | 47
4646 1.1 mrg ++++++++++++++++++++++++++++++++++++++---------
4647 1.1 mrg 4 files changed, 87 insertions(+), 53 deletions(-)
4648 1.1 mrg
4649 1.1 mrg commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
4650 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4651 1.1 mrg Date: Wed Mar 8 20:38:39 2006 +0000
4652 1.1 mrg
4653 1.1 mrg .cvsignore
4654 1.1 mrg Ignore debian/ directory for CVS.
4655 1.1 mrg
4656 1.1 mrg .cvsignore | 1 +
4657 1.1 mrg ChangeLog | 6 +++++-
4658 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
4659 1.1 mrg
4660 1.1 mrg commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
4661 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4662 1.1 mrg Date: Wed Mar 8 20:33:42 2006 +0000
4663 1.1 mrg
4664 1.1 mrg debian/*
4665 1.1 mrg Now remove debian/ directory.
4666 1.1 mrg
4667 1.1 mrg ChangeLog | 5 +
4668 1.1 mrg debian/README.Debian | 45 ---
4669 1.1 mrg debian/changelog | 718
4670 1.1 mrg -------------------------------------
4671 1.1 mrg debian/compat | 1 -
4672 1.1 mrg debian/control | 80 ----
4673 1.1 mrg debian/copyright | 29 --
4674 1.1 mrg debian/fontconfig-udeb.install | 3 -
4675 1.1 mrg debian/fontconfig.config | 10 -
4676 1.1 mrg debian/fontconfig.defoma | 162 ---------
4677 1.1 mrg debian/fontconfig.dirs | 1 -
4678 1.1 mrg debian/fontconfig.install | 7 -
4679 1.1 mrg debian/fontconfig.postinst | 145 --------
4680 1.1 mrg debian/fontconfig.postrm | 26 --
4681 1.1 mrg debian/fontconfig.templates | 27 --
4682 1.1 mrg debian/libfontconfig1-dev.install | 7 -
4683 1.1 mrg debian/libfontconfig1.install | 1 -
4684 1.1 mrg debian/local.conf.md5sum | 18 -
4685 1.1 mrg debian/rules | 40 --
4686 1.1 mrg 18 files changed, 5 insertions(+), 1320 deletions(-)
4687 1.1 mrg
4688 1.1 mrg commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
4689 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4690 1.1 mrg Date: Wed Mar 8 20:32:56 2006 +0000
4691 1.1 mrg
4692 1.1 mrg debian/po/*
4693 1.1 mrg .cvsignore
4694 1.1 mrg Remove debian/ directory from sources. See Debian's subversion
4695 1.1 mrg server at
4696 1.1 mrg svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
4697 1.1 mrg
4698 1.1 mrg ChangeLog | 8 ++
4699 1.1 mrg debian/po/POTFILES.in | 1 -
4700 1.1 mrg debian/po/cs.po | 127 ------------------------------------
4701 1.1 mrg debian/po/da.po | 146 ------------------------------------------
4702 1.1 mrg debian/po/de.po | 124 -----------------------------------
4703 1.1 mrg debian/po/es.po | 163
4704 1.1 mrg -----------------------------------------------
4705 1.1 mrg debian/po/fr.po | 159
4706 1.1 mrg ---------------------------------------------
4707 1.1 mrg debian/po/ja.po | 88 -------------------------
4708 1.1 mrg debian/po/nl.po | 125 ------------------------------------
4709 1.1 mrg debian/po/pt.po | 112 --------------------------------
4710 1.1 mrg debian/po/pt_BR.po | 148 ------------------------------------------
4711 1.1 mrg debian/po/templates.pot | 84 ------------------------
4712 1.1 mrg debian/po/tr.po | 117 ---------------------------------
4713 1.1 mrg debian/po/zh_CN.po | 115 ---------------------------------
4714 1.1 mrg 14 files changed, 8 insertions(+), 1509 deletions(-)
4715 1.1 mrg
4716 1.1 mrg commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
4717 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4718 1.1 mrg Date: Wed Mar 8 19:27:25 2006 +0000
4719 1.1 mrg
4720 1.1 mrg file ln.orth was initially added on branch fc-2_4_branch.
4721 1.1 mrg
4722 1.1 mrg commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
4723 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4724 1.1 mrg Date: Wed Mar 8 19:27:25 2006 +0000
4725 1.1 mrg
4726 1.1 mrg Add orthography for Lingala.
4727 1.1 mrg reviewed by: plam
4728 1.1 mrg
4729 1.1 mrg ChangeLog | 8 ++++++++
4730 1.1 mrg fc-lang/iso639-1 | 2 +-
4731 1.1 mrg fc-lang/iso639-2 | 2 +-
4732 1.1 mrg fc-lang/ln.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
4733 1.1 mrg 4 files changed, 53 insertions(+), 2 deletions(-)
4734 1.1 mrg
4735 1.1 mrg commit 37e3f33c7ec32432260b0ef750ac415763d6044f
4736 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4737 1.1 mrg Date: Wed Mar 8 19:19:05 2006 +0000
4738 1.1 mrg
4739 1.1 mrg Sort directory entries while scanning them from disk; prevents
4740 1.1 mrg Heisenbugs
4741 1.1 mrg due to file ordering in a directory.
4742 1.1 mrg reviewed by: plam
4743 1.1 mrg
4744 1.1 mrg ChangeLog | 8 ++++++++
4745 1.1 mrg src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
4746 1.1 mrg 2 files changed, 50 insertions(+), 3 deletions(-)
4747 1.1 mrg
4748 1.1 mrg commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
4749 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4750 1.1 mrg Date: Wed Mar 8 19:16:10 2006 +0000
4751 1.1 mrg
4752 1.1 mrg Add a configuration file that disables hinting for the Lohit
4753 1.1 mrg Gujarati font
4754 1.1 mrg (since the hinting distort some glyphs quite badly).
4755 1.1 mrg reviewed by: keithp
4756 1.1 mrg
4757 1.1 mrg ChangeLog | 9 +++++++++
4758 1.1 mrg conf.d/Makefile.am | 1 +
4759 1.1 mrg 2 files changed, 10 insertions(+), 0 deletions(-)
4760 1.1 mrg
4761 1.1 mrg commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
4762 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4763 1.1 mrg Date: Wed Mar 8 19:10:57 2006 +0000
4764 1.1 mrg
4765 1.1 mrg Sort directory entries while scanning them from disk; prevents
4766 1.1 mrg Heisenbugs
4767 1.1 mrg due to file ordering in a directory.
4768 1.1 mrg reviewed by: plam
4769 1.1 mrg
4770 1.1 mrg ChangeLog | 8 ++++++++
4771 1.1 mrg src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
4772 1.1 mrg 2 files changed, 49 insertions(+), 3 deletions(-)
4773 1.1 mrg
4774 1.1 mrg commit d8951c0cc2474176910277e8ca840fba5d8f3655
4775 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4776 1.1 mrg Date: Wed Mar 8 02:30:43 2006 +0000
4777 1.1 mrg
4778 1.1 mrg Remove stuff we don't use, make get_{char,short,long} functions
4779 1.1 mrg of ftglue
4780 1.1 mrg macros to be inlined.
4781 1.1 mrg Code cleanups (excess prototype, old-style function definition).
4782 1.1 mrg reviewed by: plam
4783 1.1 mrg
4784 1.1 mrg ChangeLog | 14 +++++++++++++
4785 1.1 mrg src/fcfreetype.c | 8 +++---
4786 1.1 mrg src/fcint.h | 3 --
4787 1.1 mrg src/fcname.c | 2 +-
4788 1.1 mrg src/ftglue.c | 55
4789 1.1 mrg +++++++----------------------------------------------
4790 1.1 mrg src/ftglue.h | 39 ++++++++++---------------------------
4791 1.1 mrg 6 files changed, 38 insertions(+), 83 deletions(-)
4792 1.1 mrg
4793 1.1 mrg commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
4794 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4795 1.1 mrg Date: Sun Mar 5 15:33:46 2006 +0000
4796 1.1 mrg
4797 1.1 mrg Because we hacked FcPatternGet, we don't really need to expand
4798 1.1 mrg the filename
4799 1.1 mrg again in FcPatternGetString.
4800 1.1 mrg
4801 1.1 mrg ChangeLog | 6 ++++++
4802 1.1 mrg src/fcpat.c | 3 ---
4803 1.1 mrg 2 files changed, 6 insertions(+), 3 deletions(-)
4804 1.1 mrg
4805 1.1 mrg commit 618adbaf7bbad8441efb589417d7144476f828c7
4806 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4807 1.1 mrg Date: Sun Mar 5 06:05:50 2006 +0000
4808 1.1 mrg
4809 1.1 mrg Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
4810 1.1 mrg that
4811 1.1 mrg work. Reported by Bernhard Rosenkraenzer.
4812 1.1 mrg
4813 1.1 mrg ChangeLog | 6 +++++
4814 1.1 mrg src/fcpat.c | 73
4815 1.1 mrg ++++++++++++++++++++++++++++++++--------------------------
4816 1.1 mrg 2 files changed, 46 insertions(+), 33 deletions(-)
4817 1.1 mrg
4818 1.1 mrg commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
4819 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4820 1.1 mrg Date: Fri Mar 3 18:35:42 2006 +0000
4821 1.1 mrg
4822 1.1 mrg Include inttypes.h instead of stdint.h if appropriate.
4823 1.1 mrg
4824 1.1 mrg ChangeLog | 5 +++++
4825 1.1 mrg src/fcint.h | 4 ++++
4826 1.1 mrg 2 files changed, 9 insertions(+), 0 deletions(-)
4827 1.1 mrg
4828 1.1 mrg commit ead55be0eddcaa60ed3f7147091ada276e891ed9
4829 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4830 1.1 mrg Date: Fri Mar 3 18:19:04 2006 +0000
4831 1.1 mrg
4832 1.1 mrg More stub definitions and remove FcFileIsDir from fc-cat.
4833 1.1 mrg
4834 1.1 mrg ChangeLog | 6 ++++++
4835 1.1 mrg fc-cat/fc-cat.c | 10 ----------
4836 1.1 mrg fc-glyphname/fc-glyphname.c | 10 ++++++++++
4837 1.1 mrg 3 files changed, 16 insertions(+), 10 deletions(-)
4838 1.1 mrg
4839 1.1 mrg commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
4840 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4841 1.1 mrg Date: Fri Mar 3 15:12:12 2006 +0000
4842 1.1 mrg
4843 1.1 mrg Fix compilation on AIX with stub definitions (bug 6097).
4844 1.1 mrg
4845 1.1 mrg ChangeLog | 5 +++++
4846 1.1 mrg fc-case/fc-case.c | 10 ++++++++++
4847 1.1 mrg 2 files changed, 15 insertions(+), 0 deletions(-)
4848 1.1 mrg
4849 1.1 mrg commit bb6b19938e2c9d115abd4f36439c365b63713bb1
4850 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4851 1.1 mrg Date: Fri Mar 3 06:35:53 2006 +0000
4852 1.1 mrg
4853 1.1 mrg Get rid of C++-style comments.
4854 1.1 mrg
4855 1.1 mrg ChangeLog | 8 ++++++++
4856 1.1 mrg src/fccache.c | 4 ++--
4857 1.1 mrg src/fcfreetype.c | 2 +-
4858 1.1 mrg src/fcfs.c | 8 ++++----
4859 1.1 mrg src/fcpat.c | 5 +++--
4860 1.1 mrg 5 files changed, 18 insertions(+), 9 deletions(-)
4861 1.1 mrg
4862 1.1 mrg commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
4863 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4864 1.1 mrg Date: Fri Mar 3 06:12:55 2006 +0000
4865 1.1 mrg
4866 1.1 mrg debian/changelog
4867 1.1 mrg Enable creation of 2.3.94 Debian packages.
4868 1.1 mrg
4869 1.1 mrg ChangeLog | 5 +++++
4870 1.1 mrg debian/changelog | 5 +++++
4871 1.1 mrg 2 files changed, 10 insertions(+), 0 deletions(-)
4872 1.1 mrg
4873 1.1 mrg commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
4874 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4875 1.1 mrg Date: Fri Mar 3 06:11:31 2006 +0000
4876 1.1 mrg
4877 1.1 mrg Fix suspicious return expression which causes junk to be returned.
4878 1.1 mrg reviewed by: plam
4879 1.1 mrg
4880 1.1 mrg ChangeLog | 8 ++++++++
4881 1.1 mrg src/fclang.c | 2 +-
4882 1.1 mrg 2 files changed, 9 insertions(+), 1 deletions(-)
4883 1.1 mrg
4884 1.1 mrg commit b152a85bdc5c911883af4b0e7930cbe12531d179
4885 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4886 1.1 mrg Date: Fri Feb 24 19:32:58 2006 +0000
4887 1.1 mrg
4888 1.1 mrg Fix placement of @s.
4889 1.1 mrg
4890 1.1 mrg ChangeLog | 5 +++++
4891 1.1 mrg Makefile.am | 14 +++++++-------
4892 1.1 mrg 2 files changed, 12 insertions(+), 7 deletions(-)
4893 1.1 mrg
4894 1.1 mrg commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
4895 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4896 1.1 mrg Date: Fri Feb 24 19:19:09 2006 +0000
4897 1.1 mrg
4898 1.1 mrg Bump version to 2.3.94.
4899 1.1 mrg
4900 1.1 mrg ChangeLog | 8 ++++++++
4901 1.1 mrg README | 47
4902 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++--
4903 1.1 mrg configure.in | 2 +-
4904 1.1 mrg fontconfig/fontconfig.h | 2 +-
4905 1.1 mrg 4 files changed, 55 insertions(+), 4 deletions(-)
4906 1.1 mrg
4907 1.1 mrg commit 639475e873c797792fff63fbd8efd73e2b0695fd
4908 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4909 1.1 mrg Date: Fri Feb 24 18:52:17 2006 +0000
4910 1.1 mrg
4911 1.1 mrg Remove unconditional emboldening (per Behdad's instructions).
4912 1.1 mrg Add @s to hide some echos.
4913 1.1 mrg
4914 1.1 mrg ChangeLog | 9 +++++++++
4915 1.1 mrg Makefile.am | 10 +++++-----
4916 1.1 mrg conf.d/10-fonts-persian.conf | 6 ------
4917 1.1 mrg 3 files changed, 14 insertions(+), 11 deletions(-)
4918 1.1 mrg
4919 1.1 mrg commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
4920 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4921 1.1 mrg Date: Fri Feb 24 16:41:34 2006 +0000
4922 1.1 mrg
4923 1.1 mrg Takashi Iwai <tiwai (a] suse.de> reviewed by: plam
4924 1.1 mrg Fix double-free on error case.
4925 1.1 mrg
4926 1.1 mrg ChangeLog | 8 ++++++++
4927 1.1 mrg src/fcfreetype.c | 1 +
4928 1.1 mrg 2 files changed, 9 insertions(+), 0 deletions(-)
4929 1.1 mrg
4930 1.1 mrg commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
4931 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4932 1.1 mrg Date: Wed Feb 22 04:50:16 2006 +0000
4933 1.1 mrg
4934 1.1 mrg Strip \r and whitespace from input; fixes bug 3454.
4935 1.1 mrg
4936 1.1 mrg ChangeLog | 7 ++++++-
4937 1.1 mrg fc-lang/fc-lang.c | 11 +++++++----
4938 1.1 mrg 2 files changed, 13 insertions(+), 5 deletions(-)
4939 1.1 mrg
4940 1.1 mrg commit 69a3fc78e233957f9e1f6737eccada1494a937ae
4941 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4942 1.1 mrg Date: Wed Feb 22 04:09:39 2006 +0000
4943 1.1 mrg
4944 1.1 mrg Allocate large arrays statically in fc-lang to fix crashes under
4945 1.1 mrg MinGW/MSYS.
4946 1.1 mrg
4947 1.1 mrg ChangeLog | 6 ++++++
4948 1.1 mrg fc-lang/fc-lang.c | 18 +++++++++---------
4949 1.1 mrg 2 files changed, 15 insertions(+), 9 deletions(-)
4950 1.1 mrg
4951 1.1 mrg commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
4952 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4953 1.1 mrg Date: Tue Feb 21 15:56:41 2006 +0000
4954 1.1 mrg
4955 1.1 mrg Pass the buck; make fontconfig not crash on pango badness.
4956 1.1 mrg
4957 1.1 mrg ChangeLog | 5 +++++
4958 1.1 mrg src/fcfreetype.c | 4 ++++
4959 1.1 mrg 2 files changed, 9 insertions(+), 0 deletions(-)
4960 1.1 mrg
4961 1.1 mrg commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
4962 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4963 1.1 mrg Date: Tue Feb 21 15:53:43 2006 +0000
4964 1.1 mrg
4965 1.1 mrg Use embeddedbitmap rather than rh_prefer_bitmap.
4966 1.1 mrg
4967 1.1 mrg ChangeLog | 5 +++++
4968 1.1 mrg conf.d/10-fonts-persian.conf | 2 +-
4969 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
4970 1.1 mrg
4971 1.1 mrg commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
4972 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4973 1.1 mrg Date: Tue Feb 21 15:50:19 2006 +0000
4974 1.1 mrg
4975 1.1 mrg Eliminate redundancies.
4976 1.1 mrg reviewed by: plam
4977 1.1 mrg
4978 1.1 mrg ChangeLog | 11 +++++++++++
4979 1.1 mrg src/fccache.c | 3 ++-
4980 1.1 mrg src/fcdir.c | 3 ---
4981 1.1 mrg src/fcfreetype.c | 1 -
4982 1.1 mrg src/fcxml.c | 3 +--
4983 1.1 mrg src/ftglue.c | 1 -
4984 1.1 mrg 6 files changed, 14 insertions(+), 8 deletions(-)
4985 1.1 mrg
4986 1.1 mrg commit b023dbd38410521a459758498f99d3a48cdd313d
4987 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
4988 1.1 mrg Date: Tue Feb 21 15:40:18 2006 +0000
4989 1.1 mrg
4990 1.1 mrg Eliminate unused vars reported by Intel's compiler.
4991 1.1 mrg reviewed by: plam
4992 1.1 mrg
4993 1.1 mrg ChangeLog | 10 ++++++++++
4994 1.1 mrg fc-list/fc-list.c | 4 ++--
4995 1.1 mrg src/fcfreetype.c | 3 +--
4996 1.1 mrg src/fcstr.c | 3 +--
4997 1.1 mrg src/fcxml.c | 2 --
4998 1.1 mrg 5 files changed, 14 insertions(+), 8 deletions(-)
4999 1.1 mrg
5000 1.1 mrg commit 2b90aee36399ec13ba3af929311b37d9494adab6
5001 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5002 1.1 mrg Date: Tue Feb 21 15:29:54 2006 +0000
5003 1.1 mrg
5004 1.1 mrg Remove one more archaic character.
5005 1.1 mrg reviewed by: plam
5006 1.1 mrg
5007 1.1 mrg ChangeLog | 7 +++++++
5008 1.1 mrg fc-lang/ka.orth | 2 +-
5009 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
5010 1.1 mrg
5011 1.1 mrg commit dacf81ed4c541174f0dbfe2898f3309657bf6116
5012 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5013 1.1 mrg Date: Tue Feb 21 15:24:28 2006 +0000
5014 1.1 mrg
5015 1.1 mrg Freeze patterns created by configuration file for tiny memory savings
5016 1.1 mrg (every little bit helps).
5017 1.1 mrg reviewed by: plam, keithp
5018 1.1 mrg
5019 1.1 mrg ChangeLog | 8 ++++++++
5020 1.1 mrg src/fcxml.c | 3 ++-
5021 1.1 mrg 2 files changed, 10 insertions(+), 1 deletions(-)
5022 1.1 mrg
5023 1.1 mrg commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
5024 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5025 1.1 mrg Date: Tue Feb 21 14:12:41 2006 +0000
5026 1.1 mrg
5027 1.1 mrg Initialize fontconfig library in fc-cat to avoid segfault.
5028 1.1 mrg reviewed by: plam
5029 1.1 mrg
5030 1.1 mrg ChangeLog | 7 +++++++
5031 1.1 mrg fc-cat/fc-cat.c | 11 ++++++++++-
5032 1.1 mrg 2 files changed, 17 insertions(+), 1 deletions(-)
5033 1.1 mrg
5034 1.1 mrg commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
5035 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5036 1.1 mrg Date: Sat Feb 18 18:18:07 2006 +0000
5037 1.1 mrg
5038 1.1 mrg Fix the underlying cause of the below segfault (must usually call
5039 1.1 mrg FcDirCacheHasCurrentArch after FcDirCacheValid).
5040 1.1 mrg
5041 1.1 mrg ChangeLog | 12 ++++++++++--
5042 1.1 mrg fc-cache/fc-cache.c | 2 ++
5043 1.1 mrg src/fccache.c | 4 +++-
5044 1.1 mrg src/fcdir.c | 4 +++-
5045 1.1 mrg 4 files changed, 18 insertions(+), 4 deletions(-)
5046 1.1 mrg
5047 1.1 mrg commit a68ce9525dedc06fd4da102492e8d1c6137b3664
5048 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5049 1.1 mrg Date: Sat Feb 18 17:56:25 2006 +0000
5050 1.1 mrg
5051 1.1 mrg Fix segfault (reported by fcrozat) caused by incorrect input on cache
5052 1.1 mrg files.
5053 1.1 mrg
5054 1.1 mrg ChangeLog | 6 ++++++
5055 1.1 mrg src/fccache.c | 21 +++++++++++++--------
5056 1.1 mrg 2 files changed, 19 insertions(+), 8 deletions(-)
5057 1.1 mrg
5058 1.1 mrg commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
5059 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5060 1.1 mrg Date: Fri Feb 17 14:44:42 2006 +0000
5061 1.1 mrg
5062 1.1 mrg Bump up magic version; we changed the binary format.
5063 1.1 mrg
5064 1.1 mrg ChangeLog | 5 +++++
5065 1.1 mrg src/fcint.h | 4 ++--
5066 1.1 mrg 2 files changed, 7 insertions(+), 2 deletions(-)
5067 1.1 mrg
5068 1.1 mrg commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
5069 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5070 1.1 mrg Date: Fri Feb 17 05:47:08 2006 +0000
5071 1.1 mrg
5072 1.1 mrg Enable fc-cat to print out old-style cache info when given a directory
5073 1.1 mrg name.
5074 1.1 mrg
5075 1.1 mrg ChangeLog | 6 ++++++
5076 1.1 mrg fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
5077 1.1 mrg 2 files changed, 31 insertions(+), 1 deletions(-)
5078 1.1 mrg
5079 1.1 mrg commit 8c0d692125018052fa228721f30f760dfb0c0adf
5080 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5081 1.1 mrg Date: Thu Feb 16 17:50:04 2006 +0000
5082 1.1 mrg
5083 1.1 mrg Deal correctly with changing FC_CACHE_MAGIC.
5084 1.1 mrg
5085 1.1 mrg ChangeLog | 5 +++++
5086 1.1 mrg src/fccache.c | 17 +++++++++++++++++
5087 1.1 mrg 2 files changed, 22 insertions(+), 0 deletions(-)
5088 1.1 mrg
5089 1.1 mrg commit d2c0102944176744e440c4109bf7725240453cc7
5090 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5091 1.1 mrg Date: Thu Feb 16 15:36:43 2006 +0000
5092 1.1 mrg
5093 1.1 mrg Add -r --really-force option which blows away cache files and then
5094 1.1 mrg regenerates them.
5095 1.1 mrg
5096 1.1 mrg ChangeLog | 6 ++++++
5097 1.1 mrg fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
5098 1.1 mrg 2 files changed, 24 insertions(+), 7 deletions(-)
5099 1.1 mrg
5100 1.1 mrg commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
5101 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5102 1.1 mrg Date: Thu Feb 16 07:12:04 2006 +0000
5103 1.1 mrg
5104 1.1 mrg Don't bail if fontconfig can't remove a dir cache file. Skip the ID
5105 1.1 mrg of a
5106 1.1 mrg cache file when copying. Eliminate 'source file too small' bug in
5107 1.1 mrg FcDirCacheWrite.
5108 1.1 mrg
5109 1.1 mrg ChangeLog | 9 ++++++++-
5110 1.1 mrg fc-cache/fc-cache.c | 16 ++++++++++------
5111 1.1 mrg src/fccache.c | 8 +++-----
5112 1.1 mrg 3 files changed, 21 insertions(+), 12 deletions(-)
5113 1.1 mrg
5114 1.1 mrg commit f8a17f329815cfa5416142811b96d16f2a5cca93
5115 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5116 1.1 mrg Date: Mon Feb 13 22:19:30 2006 +0000
5117 1.1 mrg
5118 1.1 mrg Fix memory leak in error condition code.
5119 1.1 mrg
5120 1.1 mrg ChangeLog | 5 +++++
5121 1.1 mrg src/fcfreetype.c | 4 ++--
5122 1.1 mrg 2 files changed, 7 insertions(+), 2 deletions(-)
5123 1.1 mrg
5124 1.1 mrg commit 5657098e2940652065fcfd00e4cf2771d7df21ef
5125 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5126 1.1 mrg Date: Mon Feb 13 21:51:11 2006 +0000
5127 1.1 mrg
5128 1.1 mrg Skip bitmap fonts which can't even get it together enough to declare a
5129 1.1 mrg family name; this appears to reproduce previous fontconfig
5130 1.1 mrg behaviour.
5131 1.1 mrg reviewed by: plam
5132 1.1 mrg
5133 1.1 mrg ChangeLog | 8 ++++++++
5134 1.1 mrg src/fcfreetype.c | 5 +++++
5135 1.1 mrg 2 files changed, 13 insertions(+), 0 deletions(-)
5136 1.1 mrg
5137 1.1 mrg commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
5138 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5139 1.1 mrg Date: Sat Feb 11 05:01:32 2006 +0000
5140 1.1 mrg
5141 1.1 mrg Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2
5142 1.1 mrg in a
5143 1.1 mrg directory, because /var/cache/fontconfig failures ought to
5144 1.1 mrg be fixable,
5145 1.1 mrg unlike fonts.cache-2 failures, which may leave you screwed.
5146 1.1 mrg reviewed by: plam
5147 1.1 mrg
5148 1.1 mrg ChangeLog | 9 +++++++++
5149 1.1 mrg src/fccache.c | 42 ++++++++++++++++++++----------------------
5150 1.1 mrg 2 files changed, 29 insertions(+), 22 deletions(-)
5151 1.1 mrg
5152 1.1 mrg commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
5153 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5154 1.1 mrg Date: Sat Feb 11 04:50:46 2006 +0000
5155 1.1 mrg
5156 1.1 mrg Use a tri-state to mark the fonts which didn't get blocked but
5157 1.1 mrg were just
5158 1.1 mrg missing an element, to distinguish them from the fonts that
5159 1.1 mrg do match
5160 1.1 mrg the element.
5161 1.1 mrg reviewed by: plam
5162 1.1 mrg
5163 1.1 mrg ChangeLog | 8 ++++++++
5164 1.1 mrg src/fcmatch.c | 18 +++++++++++-------
5165 1.1 mrg 2 files changed, 19 insertions(+), 7 deletions(-)
5166 1.1 mrg
5167 1.1 mrg commit f11a184104a57c0d68afde8e7458c7b8473b6671
5168 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5169 1.1 mrg Date: Fri Feb 10 19:40:11 2006 +0000
5170 1.1 mrg
5171 1.1 mrg Don't kill fonts because they don't declare an element that's
5172 1.1 mrg being matched
5173 1.1 mrg on.
5174 1.1 mrg reviewed by: plam
5175 1.1 mrg
5176 1.1 mrg ChangeLog | 7 +++++++
5177 1.1 mrg src/fcmatch.c | 4 ++++
5178 1.1 mrg 2 files changed, 11 insertions(+), 0 deletions(-)
5179 1.1 mrg
5180 1.1 mrg commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
5181 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5182 1.1 mrg Date: Thu Feb 9 18:44:14 2006 +0000
5183 1.1 mrg
5184 1.1 mrg Define and pass O_BINARY to open if appropriate, for those platforms
5185 1.1 mrg that
5186 1.1 mrg need it. Reported by Doodle.
5187 1.1 mrg
5188 1.1 mrg ChangeLog | 7 ++++---
5189 1.1 mrg src/fccache.c | 30 +++++++++++++++++-------------
5190 1.1 mrg 2 files changed, 21 insertions(+), 16 deletions(-)
5191 1.1 mrg
5192 1.1 mrg commit c7490074c57da387904cecfdf60595713c7bb89e
5193 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5194 1.1 mrg Date: Thu Feb 9 16:19:42 2006 +0000
5195 1.1 mrg
5196 1.1 mrg Fix attempt to close -1. Don't unboundedly grow bad caches
5197 1.1 mrg (reported by
5198 1.1 mrg fcrozat).
5199 1.1 mrg
5200 1.1 mrg ChangeLog | 6 ++++++
5201 1.1 mrg src/fccache.c | 8 +++++---
5202 1.1 mrg 2 files changed, 11 insertions(+), 3 deletions(-)
5203 1.1 mrg
5204 1.1 mrg commit a8c425301aeb8e417b0fa35567b2f8f64b450657
5205 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5206 1.1 mrg Date: Thu Feb 9 15:25:57 2006 +0000
5207 1.1 mrg
5208 1.1 mrg Fix problem with missing 'en' due to euro.patch: change cache
5209 1.1 mrg file format
5210 1.1 mrg slightly to coincide with that generated by fc-lang.
5211 1.1 mrg
5212 1.1 mrg ChangeLog | 8 ++++++++
5213 1.1 mrg src/fccharset.c | 8 ++++----
5214 1.1 mrg 2 files changed, 12 insertions(+), 4 deletions(-)
5215 1.1 mrg
5216 1.1 mrg commit b10e77628c4d207ac60ae4000b1459ced9228d69
5217 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5218 1.1 mrg Date: Wed Feb 8 03:34:17 2006 +0000
5219 1.1 mrg
5220 1.1 mrg Fix warning.
5221 1.1 mrg
5222 1.1 mrg ChangeLog | 5 +++++
5223 1.1 mrg src/fccache.c | 2 +-
5224 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
5225 1.1 mrg
5226 1.1 mrg commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
5227 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5228 1.1 mrg Date: Tue Feb 7 22:09:01 2006 +0000
5229 1.1 mrg
5230 1.1 mrg Don't reject dirs that can't be normalized (fixes lilypond, and
5231 1.1 mrg is correct
5232 1.1 mrg in the context of application font directories.)
5233 1.1 mrg Use normalized directory name exclusively in FcCacheReadDirs.
5234 1.1 mrg reviewed by: plam
5235 1.1 mrg
5236 1.1 mrg ChangeLog | 13 +++++++++++++
5237 1.1 mrg src/fccache.c | 19 ++++++++++---------
5238 1.1 mrg src/fcdir.c | 9 ++++-----
5239 1.1 mrg 3 files changed, 27 insertions(+), 14 deletions(-)
5240 1.1 mrg
5241 1.1 mrg commit efb11b36c4e24a619e7be1790834130ca4113c5b
5242 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5243 1.1 mrg Date: Tue Feb 7 21:15:33 2006 +0000
5244 1.1 mrg
5245 1.1 mrg Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
5246 1.1 mrg usage, remove redundant cast.
5247 1.1 mrg reviewed by: plam
5248 1.1 mrg
5249 1.1 mrg ChangeLog | 8 ++++++++
5250 1.1 mrg src/fcpat.c | 39 +++++++++++++++++++--------------------
5251 1.1 mrg 2 files changed, 27 insertions(+), 20 deletions(-)
5252 1.1 mrg
5253 1.1 mrg commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
5254 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5255 1.1 mrg Date: Tue Feb 7 20:56:48 2006 +0000
5256 1.1 mrg
5257 1.1 mrg src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
5258 1.1 mrg Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
5259 1.1 mrg extern for
5260 1.1 mrg static arrays as arrays, not pointers. (Part of the fix for 'fonts
5261 1.1 mrg don't have en' issue after Euro patch.)
5262 1.1 mrg (I forgot to commit the ChangeLog last time.)
5263 1.1 mrg reviewed by: plam
5264 1.1 mrg
5265 1.1 mrg ChangeLog | 25 +++++++++++++++++++++++++
5266 1.1 mrg src/fccharset.c | 6 +++---
5267 1.1 mrg 2 files changed, 28 insertions(+), 3 deletions(-)
5268 1.1 mrg
5269 1.1 mrg commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
5270 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5271 1.1 mrg Date: Tue Feb 7 03:53:32 2006 +0000
5272 1.1 mrg
5273 1.1 mrg Fix hidden variable warning.
5274 1.1 mrg
5275 1.1 mrg ChangeLog | 6 ++++++
5276 1.1 mrg fc-lang/de.orth | 1 +
5277 1.1 mrg fc-lang/el.orth | 1 +
5278 1.1 mrg fc-lang/en.orth | 1 +
5279 1.1 mrg fc-lang/es.orth | 1 +
5280 1.1 mrg fc-lang/fc-lang.c | 6 +++---
5281 1.1 mrg fc-lang/fi.orth | 2 +-
5282 1.1 mrg fc-lang/fr.orth | 1 +
5283 1.1 mrg fc-lang/it.orth | 1 +
5284 1.1 mrg fc-lang/nl.orth | 1 +
5285 1.1 mrg fc-lang/pt.orth | 1 +
5286 1.1 mrg src/fccache.c | 1 -
5287 1.1 mrg src/fccharset.c | 9 +++++----
5288 1.1 mrg 13 files changed, 23 insertions(+), 9 deletions(-)
5289 1.1 mrg
5290 1.1 mrg commit 799157dbbf55d1bf13b1e63faf3b530979116aca
5291 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5292 1.1 mrg Date: Tue Feb 7 02:33:57 2006 +0000
5293 1.1 mrg
5294 1.1 mrg Remove de-escaping logic because FcCacheWriteString doesn't escape
5295 1.1 mrg anyway.
5296 1.1 mrg Do blockwise reading instead of byte-wise for performance.
5297 1.1 mrg
5298 1.1 mrg ChangeLog | 8 ++++++
5299 1.1 mrg src/fccache.c | 72
5300 1.1 mrg +++++++++++++++++++--------------------------------------
5301 1.1 mrg 2 files changed, 32 insertions(+), 48 deletions(-)
5302 1.1 mrg
5303 1.1 mrg commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
5304 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5305 1.1 mrg Date: Tue Feb 7 02:22:50 2006 +0000
5306 1.1 mrg
5307 1.1 mrg Takashi Iwai <tiwai (a] suse.de>
5308 1.1 mrg Don't loop infinitely on recursive symlinks (client-side).
5309 1.1 mrg
5310 1.1 mrg ChangeLog | 7 +++++++
5311 1.1 mrg src/fccache.c | 21 +++++++++++++++------
5312 1.1 mrg 2 files changed, 22 insertions(+), 6 deletions(-)
5313 1.1 mrg
5314 1.1 mrg commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
5315 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5316 1.1 mrg Date: Mon Feb 6 23:11:41 2006 +0000
5317 1.1 mrg
5318 1.1 mrg Don't loop infinitely on recursive symlinks.
5319 1.1 mrg reviewed by: plam
5320 1.1 mrg
5321 1.1 mrg ChangeLog | 6 ++++++
5322 1.1 mrg fc-cache/fc-cache.c | 18 ++++++++++++++++++
5323 1.1 mrg 2 files changed, 24 insertions(+), 0 deletions(-)
5324 1.1 mrg
5325 1.1 mrg commit fff5a5af30142c933d8e9dddda61a6a994f44c28
5326 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5327 1.1 mrg Date: Mon Feb 6 22:44:02 2006 +0000
5328 1.1 mrg
5329 1.1 mrg Skip subdirs when skipping over stale bits of global cache. Introduce
5330 1.1 mrg state
5331 1.1 mrg machine into FcGlobalCacheDir to avoid doing inappropriate
5332 1.1 mrg operations
5333 1.1 mrg on global dir entries, e.g. writing out an out-of-date cache
5334 1.1 mrg entry.
5335 1.1 mrg reviewed by: plam
5336 1.1 mrg
5337 1.1 mrg ChangeLog | 12 ++++
5338 1.1 mrg src/fccache.c | 186
5339 1.1 mrg +++++++++++++++++++++++++++++++++++++++++----------------
5340 1.1 mrg src/fcint.h | 4 +
5341 1.1 mrg 3 files changed, 150 insertions(+), 52 deletions(-)
5342 1.1 mrg
5343 1.1 mrg commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
5344 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5345 1.1 mrg Date: Mon Feb 6 21:52:15 2006 +0000
5346 1.1 mrg
5347 1.1 mrg Hoist FcFileIsDir check out of FcFileScanConfig loop.
5348 1.1 mrg reviewed by: plam
5349 1.1 mrg
5350 1.1 mrg ChangeLog | 6 ++++++
5351 1.1 mrg src/fcdir.c | 11 ++++-------
5352 1.1 mrg 2 files changed, 10 insertions(+), 7 deletions(-)
5353 1.1 mrg
5354 1.1 mrg commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
5355 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5356 1.1 mrg Date: Mon Feb 6 19:25:45 2006 +0000
5357 1.1 mrg
5358 1.1 mrg Don't rescan when trying to normalize a non-declared font dir. Don't
5359 1.1 mrg add
5360 1.1 mrg font dirs multiple times (even if they're aliased).
5361 1.1 mrg reviewed by: plam
5362 1.1 mrg
5363 1.1 mrg ChangeLog | 9 +++++++
5364 1.1 mrg src/fccfg.c | 78
5365 1.1 mrg +++++++++++++++++++++++++++++++++++++++-------------------
5366 1.1 mrg 2 files changed, 61 insertions(+), 26 deletions(-)
5367 1.1 mrg
5368 1.1 mrg commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
5369 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5370 1.1 mrg Date: Mon Feb 6 14:44:46 2006 +0000
5371 1.1 mrg
5372 1.1 mrg Explain apples/oranges comparison and fix compilation error.
5373 1.1 mrg reviewed by: plam
5374 1.1 mrg
5375 1.1 mrg ChangeLog | 7 +++++++
5376 1.1 mrg src/fcfs.c | 5 ++++-
5377 1.1 mrg 2 files changed, 11 insertions(+), 1 deletions(-)
5378 1.1 mrg
5379 1.1 mrg commit f076169d19574c6c548764d574a33bc4fe022ffb
5380 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5381 1.1 mrg Date: Mon Feb 6 14:14:21 2006 +0000
5382 1.1 mrg
5383 1.1 mrg Insert check for integer overflow in # of fonts.
5384 1.1 mrg reviewed by: plam
5385 1.1 mrg
5386 1.1 mrg ChangeLog | 7 +++++++
5387 1.1 mrg src/fcfs.c | 2 +-
5388 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
5389 1.1 mrg
5390 1.1 mrg commit 788c4af232f5677d73e8e2e77e123cf566530ccb
5391 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5392 1.1 mrg Date: Sun Feb 5 04:11:08 2006 +0000
5393 1.1 mrg
5394 1.1 mrg Make 'make distcheck' work with automake 1.6.3.
5395 1.1 mrg reviewed by: plam
5396 1.1 mrg
5397 1.1 mrg ChangeLog | 10 ++++++++++
5398 1.1 mrg doc/Makefile.am | 2 +-
5399 1.1 mrg fc-cache/Makefile.am | 2 +-
5400 1.1 mrg fc-cat/Makefile.am | 2 +-
5401 1.1 mrg fc-list/Makefile.am | 2 +-
5402 1.1 mrg 5 files changed, 14 insertions(+), 4 deletions(-)
5403 1.1 mrg
5404 1.1 mrg commit 68355f38774fe55d8010268291a170492b241a71
5405 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5406 1.1 mrg Date: Sun Feb 5 02:57:21 2006 +0000
5407 1.1 mrg
5408 1.1 mrg src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
5409 1.1 mrg FcDirCacheConsume,
5410 1.1 mrg FcDirCacheWrite)
5411 1.1 mrg Check I/O call return values and eliminate unused variable warnings.
5412 1.1 mrg reviewed by: plam
5413 1.1 mrg
5414 1.1 mrg ChangeLog | 13 ++++++++++
5415 1.1 mrg fc-cat/fc-cat.c | 5 +--
5416 1.1 mrg src/fccache.c | 66
5417 1.1 mrg +++++++++++++++++++++++++++++++++++++++++-------------
5418 1.1 mrg src/fcxml.c | 4 +-
5419 1.1 mrg 4 files changed, 67 insertions(+), 21 deletions(-)
5420 1.1 mrg
5421 1.1 mrg commit c4c47a7654196f37b625f337192b235e558ab890
5422 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5423 1.1 mrg Date: Sat Feb 4 00:09:42 2006 +0000
5424 1.1 mrg
5425 1.1 mrg src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
5426 1.1 mrg Fix memory leak.
5427 1.1 mrg reviewed by: plam
5428 1.1 mrg
5429 1.1 mrg ChangeLog | 7 +++++++
5430 1.1 mrg src/fccfg.c | 2 ++
5431 1.1 mrg 2 files changed, 9 insertions(+), 0 deletions(-)
5432 1.1 mrg
5433 1.1 mrg commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
5434 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5435 1.1 mrg Date: Sat Feb 4 00:04:00 2006 +0000
5436 1.1 mrg
5437 1.1 mrg Gracefully handle the case where a cache asserts that it has
5438 1.1 mrg a negative
5439 1.1 mrg number of fonts, causing overflow.
5440 1.1 mrg reviewed by: plam
5441 1.1 mrg
5442 1.1 mrg ChangeLog | 8 ++++++++
5443 1.1 mrg src/fcfs.c | 29 +++++++++++++++--------------
5444 1.1 mrg 2 files changed, 23 insertions(+), 14 deletions(-)
5445 1.1 mrg
5446 1.1 mrg commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
5447 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5448 1.1 mrg Date: Fri Feb 3 23:47:37 2006 +0000
5449 1.1 mrg
5450 1.1 mrg Fix double free in error case.
5451 1.1 mrg
5452 1.1 mrg ChangeLog | 5 +++++
5453 1.1 mrg src/fccache.c | 2 +-
5454 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
5455 1.1 mrg
5456 1.1 mrg commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
5457 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5458 1.1 mrg Date: Tue Jan 31 07:30:23 2006 +0000
5459 1.1 mrg
5460 1.1 mrg Stephan Kulow <coolo (a] suse.de> reviewed by: plam
5461 1.1 mrg Replace 'stamp' target with mkinstalldirs.
5462 1.1 mrg
5463 1.1 mrg ChangeLog | 8 ++++++++
5464 1.1 mrg fc-cache/Makefile.am | 13 +++----------
5465 1.1 mrg 2 files changed, 11 insertions(+), 10 deletions(-)
5466 1.1 mrg
5467 1.1 mrg commit 28aefd013d1896ffbf389596109eaec729d5d9a5
5468 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5469 1.1 mrg Date: Tue Jan 31 07:16:22 2006 +0000
5470 1.1 mrg
5471 1.1 mrg Toast broken global cache files.
5472 1.1 mrg reviewed by: plam
5473 1.1 mrg
5474 1.1 mrg ChangeLog | 7 +++++++
5475 1.1 mrg src/fccache.c | 4 ++--
5476 1.1 mrg 2 files changed, 9 insertions(+), 2 deletions(-)
5477 1.1 mrg
5478 1.1 mrg commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
5479 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5480 1.1 mrg Date: Tue Jan 31 04:42:20 2006 +0000
5481 1.1 mrg
5482 1.1 mrg Actually use the directories that I added to the global cache. Fixes
5483 1.1 mrg 'make
5484 1.1 mrg check'.
5485 1.1 mrg
5486 1.1 mrg ChangeLog | 6 ++++++
5487 1.1 mrg src/fccache.c | 11 +++++++++--
5488 1.1 mrg 2 files changed, 15 insertions(+), 2 deletions(-)
5489 1.1 mrg
5490 1.1 mrg commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
5491 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5492 1.1 mrg Date: Tue Jan 31 04:07:45 2006 +0000
5493 1.1 mrg
5494 1.1 mrg Don't stop scanning if a directory in fonts.conf doesn't exist,
5495 1.1 mrg because
5496 1.1 mrg subsequent directories might exist.
5497 1.1 mrg reviewed by: plam
5498 1.1 mrg
5499 1.1 mrg ChangeLog | 8 ++++++++
5500 1.1 mrg fc-cache/fc-cache.c | 20 ++++++++++++++------
5501 1.1 mrg 2 files changed, 22 insertions(+), 6 deletions(-)
5502 1.1 mrg
5503 1.1 mrg commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
5504 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5505 1.1 mrg Date: Mon Jan 30 16:31:56 2006 +0000
5506 1.1 mrg
5507 1.1 mrg Make global cache work again after putting dir names into global cache
5508 1.1 mrg (I
5509 1.1 mrg misplaced the recording of a file offset).
5510 1.1 mrg
5511 1.1 mrg ChangeLog | 6 ++++++
5512 1.1 mrg src/fccache.c | 2 +-
5513 1.1 mrg 2 files changed, 7 insertions(+), 1 deletions(-)
5514 1.1 mrg
5515 1.1 mrg commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
5516 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5517 1.1 mrg Date: Mon Jan 30 15:59:17 2006 +0000
5518 1.1 mrg
5519 1.1 mrg Update fc-cat to handle subdir lists in global cache file.
5520 1.1 mrg Another FcCacheReadString return value check.
5521 1.1 mrg
5522 1.1 mrg ChangeLog | 9 +++++++++
5523 1.1 mrg fc-cat/fc-cat.c | 10 ++++++++++
5524 1.1 mrg src/fccache.c | 11 +++++++++--
5525 1.1 mrg 3 files changed, 28 insertions(+), 2 deletions(-)
5526 1.1 mrg
5527 1.1 mrg commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
5528 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5529 1.1 mrg Date: Mon Jan 30 15:44:13 2006 +0000
5530 1.1 mrg
5531 1.1 mrg Make fccache more resilient to broken cache files by checking
5532 1.1 mrg return value
5533 1.1 mrg of FcCacheReadString all the time.
5534 1.1 mrg reviewed by: plam
5535 1.1 mrg
5536 1.1 mrg ChangeLog | 9 +++++++++
5537 1.1 mrg src/fccache.c | 28 ++++++++++++++--------------
5538 1.1 mrg 2 files changed, 23 insertions(+), 14 deletions(-)
5539 1.1 mrg
5540 1.1 mrg commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
5541 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5542 1.1 mrg Date: Mon Jan 30 14:43:04 2006 +0000
5543 1.1 mrg
5544 1.1 mrg Remove references to dead fontconfig(3) manpages in other fontconfig
5545 1.1 mrg manpages.
5546 1.1 mrg reviewed by: plam
5547 1.1 mrg
5548 1.1 mrg ChangeLog | 9 +++++++++
5549 1.1 mrg fc-lang/fc-lang.man | 2 --
5550 1.1 mrg fc-match/fc-match.1 | 2 --
5551 1.1 mrg 3 files changed, 9 insertions(+), 4 deletions(-)
5552 1.1 mrg
5553 1.1 mrg commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
5554 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5555 1.1 mrg Date: Mon Jan 30 04:51:22 2006 +0000
5556 1.1 mrg
5557 1.1 mrg Fix world's tiniest typo in code example.
5558 1.1 mrg reviewed by: plam
5559 1.1 mrg
5560 1.1 mrg ChangeLog | 7 +++++++
5561 1.1 mrg doc/fcpattern.fncs | 2 +-
5562 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
5563 1.1 mrg
5564 1.1 mrg commit 30c4189deb8412793d175bce255561a882ad81b7
5565 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5566 1.1 mrg Date: Mon Jan 30 04:47:17 2006 +0000
5567 1.1 mrg
5568 1.1 mrg Fix global cache reads of subdirectories.
5569 1.1 mrg reviewed by: plam
5570 1.1 mrg
5571 1.1 mrg ChangeLog | 7 +++++++
5572 1.1 mrg src/fccache.c | 2 +-
5573 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
5574 1.1 mrg
5575 1.1 mrg commit 971cf18018a4f41bca196dd81989e67672e52112
5576 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5577 1.1 mrg Date: Mon Jan 30 04:27:53 2006 +0000
5578 1.1 mrg
5579 1.1 mrg Add documentation for FcConfigNormalizeFontDir.
5580 1.1 mrg Write directory information to global caches to fix make check
5581 1.1 mrg (reported by
5582 1.1 mrg Ronny V. Vindenes). This changes the global cache format again.
5583 1.1 mrg
5584 1.1 mrg ChangeLog | 13 +++++++++++++
5585 1.1 mrg doc/fcconfig.fncs | 11 +++++++++++
5586 1.1 mrg src/fccache.c | 25 +++++++++++++++++++++++--
5587 1.1 mrg src/fcdir.c | 2 +-
5588 1.1 mrg src/fcint.h | 2 ++
5589 1.1 mrg 5 files changed, 50 insertions(+), 3 deletions(-)
5590 1.1 mrg
5591 1.1 mrg commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
5592 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5593 1.1 mrg Date: Fri Jan 27 05:47:59 2006 +0000
5594 1.1 mrg
5595 1.1 mrg Move FcConfigNormalizeFontDir call so that it doesn't result in
5596 1.1 mrg infinite
5597 1.1 mrg recursion (reported by Ronny V. Vindenes).
5598 1.1 mrg
5599 1.1 mrg ChangeLog | 9 +++++++++
5600 1.1 mrg fc-cache/fc-cache.c | 6 +++++-
5601 1.1 mrg fontconfig/fontconfig.h | 4 ++++
5602 1.1 mrg src/fccache.c | 8 --------
5603 1.1 mrg src/fcint.h | 4 ----
5604 1.1 mrg 5 files changed, 18 insertions(+), 13 deletions(-)
5605 1.1 mrg
5606 1.1 mrg commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
5607 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5608 1.1 mrg Date: Fri Jan 27 00:27:37 2006 +0000
5609 1.1 mrg
5610 1.1 mrg Add a couple of missing normalizations to make fc-cache work right;
5611 1.1 mrg only
5612 1.1 mrg scan subdirectories once.
5613 1.1 mrg
5614 1.1 mrg ChangeLog | 7 +++++++
5615 1.1 mrg src/fccache.c | 8 ++++++++
5616 1.1 mrg src/fccfg.c | 4 ++--
5617 1.1 mrg 3 files changed, 17 insertions(+), 2 deletions(-)
5618 1.1 mrg
5619 1.1 mrg commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
5620 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5621 1.1 mrg Date: Thu Jan 26 16:11:41 2006 +0000
5622 1.1 mrg
5623 1.1 mrg Don't crash on non-existant directories in global cache.
5624 1.1 mrg reviewed by: plam
5625 1.1 mrg
5626 1.1 mrg ChangeLog | 7 +++++++
5627 1.1 mrg src/fccache.c | 4 +++-
5628 1.1 mrg 2 files changed, 10 insertions(+), 1 deletions(-)
5629 1.1 mrg
5630 1.1 mrg commit f468f568b4aedef1606b0692addf47cb9f02b328
5631 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5632 1.1 mrg Date: Thu Jan 26 16:09:12 2006 +0000
5633 1.1 mrg
5634 1.1 mrg Stop trampling the directory name when writing out caches. (with Mike
5635 1.1 mrg Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
5636 1.1 mrg necessary. Don't scan directories that can't be normalized.
5637 1.1 mrg
5638 1.1 mrg ChangeLog | 11 +++++++++++
5639 1.1 mrg src/fccache.c | 16 +++++++++++++---
5640 1.1 mrg src/fccfg.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
5641 1.1 mrg src/fcdir.c | 6 +++++-
5642 1.1 mrg src/fcxml.c | 2 +-
5643 1.1 mrg 5 files changed, 82 insertions(+), 5 deletions(-)
5644 1.1 mrg
5645 1.1 mrg commit 575a37b7975656f73162438635b4ba26e229b33f
5646 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5647 1.1 mrg Date: Wed Jan 25 14:52:49 2006 +0000
5648 1.1 mrg
5649 1.1 mrg Fix additional memory leaks reported by Ronny V. Vindenes: don't
5650 1.1 mrg invoke
5651 1.1 mrg FcValueSave on hashed static strings in FcPatternAddWithBinding.
5652 1.1 mrg Add another st_dev check in FcDirCacheOpen.
5653 1.1 mrg
5654 1.1 mrg ChangeLog | 11 +++++++++++
5655 1.1 mrg src/fccache.c | 13 +++++++++++--
5656 1.1 mrg src/fccfg.c | 3 +--
5657 1.1 mrg src/fcpat.c | 9 ++++++++-
5658 1.1 mrg 4 files changed, 31 insertions(+), 5 deletions(-)
5659 1.1 mrg
5660 1.1 mrg commit 16a71eff3ee0326db3794fa26548106a8a8697f6
5661 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5662 1.1 mrg Date: Wed Jan 25 02:54:37 2006 +0000
5663 1.1 mrg
5664 1.1 mrg Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
5665 1.1 mrg fontconfig to treat A-X fonts differently from A-Y fonts;
5666 1.1 mrg please mail
5667 1.1 mrg the fontconfig list if this causes any problems.
5668 1.1 mrg reviewed by: plam
5669 1.1 mrg
5670 1.1 mrg ChangeLog | 10 ++++++++++
5671 1.1 mrg fc-lang/zh_hk.orth | 2 +-
5672 1.1 mrg src/fcfreetype.c | 2 +-
5673 1.1 mrg 3 files changed, 12 insertions(+), 2 deletions(-)
5674 1.1 mrg
5675 1.1 mrg commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
5676 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5677 1.1 mrg Date: Wed Jan 25 02:33:46 2006 +0000
5678 1.1 mrg
5679 1.1 mrg Fix memory leaks reported by Ronny V. Vindenes.
5680 1.1 mrg
5681 1.1 mrg ChangeLog | 6 ++++++
5682 1.1 mrg src/fccache.c | 9 ++++++++-
5683 1.1 mrg src/fcfreetype.c | 8 +++++++-
5684 1.1 mrg 3 files changed, 21 insertions(+), 2 deletions(-)
5685 1.1 mrg
5686 1.1 mrg commit 986e35979e56774c91f3214af9e8a6f71817dcfa
5687 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5688 1.1 mrg Date: Thu Jan 19 19:20:30 2006 +0000
5689 1.1 mrg
5690 1.1 mrg Fix for unaligned memory accesses.
5691 1.1 mrg reviewed by: plam
5692 1.1 mrg
5693 1.1 mrg ChangeLog | 9 ++++++++-
5694 1.1 mrg src/fcpat.c | 12 ++++++++----
5695 1.1 mrg 2 files changed, 16 insertions(+), 5 deletions(-)
5696 1.1 mrg
5697 1.1 mrg commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
5698 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5699 1.1 mrg Date: Wed Jan 18 15:41:15 2006 +0000
5700 1.1 mrg
5701 1.1 mrg Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
5702 1.1 mrg calls to
5703 1.1 mrg avoid crashes.
5704 1.1 mrg reviewed by: plam
5705 1.1 mrg
5706 1.1 mrg ChangeLog | 8 ++++++++
5707 1.1 mrg src/fcdir.c | 4 +++-
5708 1.1 mrg 2 files changed, 11 insertions(+), 1 deletions(-)
5709 1.1 mrg
5710 1.1 mrg commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
5711 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5712 1.1 mrg Date: Sun Jan 15 05:31:58 2006 +0000
5713 1.1 mrg
5714 1.1 mrg Fix segfault when consuming zero-length caches in fc-cat (which has no
5715 1.1 mrg config, so FcConfigAddFontDir shouldn't be called.)
5716 1.1 mrg
5717 1.1 mrg ChangeLog | 6 ++++++
5718 1.1 mrg src/fccache.c | 3 ++-
5719 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
5720 1.1 mrg
5721 1.1 mrg commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
5722 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5723 1.1 mrg Date: Sat Jan 14 21:23:03 2006 +0000
5724 1.1 mrg
5725 1.1 mrg Compare device numbers as well as inodes. Always normalize directory
5726 1.1 mrg names
5727 1.1 mrg before comparing them.
5728 1.1 mrg Allocate extra space for appended '/' in directory name.
5729 1.1 mrg reviewed by: plam
5730 1.1 mrg
5731 1.1 mrg ChangeLog | 19 +++++++++++++++++++
5732 1.1 mrg fc-cache/fc-cache.c | 2 +-
5733 1.1 mrg fc-cat/fc-cat.c | 6 +++++-
5734 1.1 mrg fontconfig/fontconfig.h | 2 +-
5735 1.1 mrg src/fccache.c | 19 ++++++++++++++-----
5736 1.1 mrg src/fccfg.c | 7 ++++---
5737 1.1 mrg src/fcdir.c | 2 +-
5738 1.1 mrg src/fcint.h | 6 ++++--
5739 1.1 mrg 8 files changed, 49 insertions(+), 14 deletions(-)
5740 1.1 mrg
5741 1.1 mrg commit df3efc11a9584e2099366c31ba64ac9346760321
5742 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5743 1.1 mrg Date: Tue Jan 10 13:15:05 2006 +0000
5744 1.1 mrg
5745 1.1 mrg Explicitly add font dirs to config.fontDirs even if they're empty. Set
5746 1.1 mrg current config in fc-cache.c. Fix treatment of cache directory
5747 1.1 mrg as read
5748 1.1 mrg from cache file; don't use string equality to determine if we
5749 1.1 mrg have the
5750 1.1 mrg right file, use inode equality.
5751 1.1 mrg
5752 1.1 mrg ChangeLog | 12 +++++++++
5753 1.1 mrg fc-cache/fc-cache.c | 1 +
5754 1.1 mrg src/fccache.c | 64
5755 1.1 mrg +++++++++++++++++++++++++++------------------------
5756 1.1 mrg 3 files changed, 47 insertions(+), 30 deletions(-)
5757 1.1 mrg
5758 1.1 mrg commit cd9bca69702900ca9b24319c76b2dc9432bb548f
5759 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5760 1.1 mrg Date: Mon Jan 9 13:58:04 2006 +0000
5761 1.1 mrg
5762 1.1 mrg Normalize font dirs by using the form, as given in fonts.conf,
5763 1.1 mrg and recorded
5764 1.1 mrg in FcConfig's fontDirs string set, as canonical.
5765 1.1 mrg Actually update config.fontDirs as font directories are scanned.
5766 1.1 mrg
5767 1.1 mrg ChangeLog | 14 ++++++++++++++
5768 1.1 mrg fc-cache/fc-cache.c | 2 +-
5769 1.1 mrg fc-cat/fc-cat.c | 4 ++--
5770 1.1 mrg src/fccache.c | 21 ++++++++++++---------
5771 1.1 mrg src/fccfg.c | 23 +++++++++++++++++++++++
5772 1.1 mrg src/fcdir.c | 3 ++-
5773 1.1 mrg src/fcint.h | 6 +++++-
5774 1.1 mrg 7 files changed, 59 insertions(+), 14 deletions(-)
5775 1.1 mrg
5776 1.1 mrg commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
5777 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5778 1.1 mrg Date: Sun Jan 8 10:58:30 2006 +0000
5779 1.1 mrg
5780 1.1 mrg Fix matching bug when multiple elements match; don't use the sum
5781 1.1 mrg of all
5782 1.1 mrg scores, but the best score.
5783 1.1 mrg Also more perf opts, e.g. evaluate best over all font sets rather
5784 1.1 mrg than on a
5785 1.1 mrg per-set basis (and other changes).
5786 1.1 mrg
5787 1.1 mrg src/fcmatch.c | 243
5788 1.1 mrg +++++++++++++++++++++++++++++++++-----------------------
5789 1.1 mrg 1 files changed, 143 insertions(+), 100 deletions(-)
5790 1.1 mrg
5791 1.1 mrg commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
5792 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5793 1.1 mrg Date: Sun Jan 8 10:58:05 2006 +0000
5794 1.1 mrg
5795 1.1 mrg Fix matching bug when multiple elements match; don't use the sum
5796 1.1 mrg of all
5797 1.1 mrg scores, but the best score.
5798 1.1 mrg Also more perf opts, e.g. evaluate best over all font sets rather
5799 1.1 mrg than on a
5800 1.1 mrg per-set basis (and other changes).
5801 1.1 mrg
5802 1.1 mrg ChangeLog | 9 +++++++++
5803 1.1 mrg 1 files changed, 9 insertions(+), 0 deletions(-)
5804 1.1 mrg
5805 1.1 mrg commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
5806 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5807 1.1 mrg Date: Sun Jan 8 10:50:51 2006 +0000
5808 1.1 mrg
5809 1.1 mrg Properly skip past dir caches that contain zero fonts (as occurs
5810 1.1 mrg in global
5811 1.1 mrg caches.) Reported by Mike Fabian.
5812 1.1 mrg
5813 1.1 mrg ChangeLog | 6 ++++++
5814 1.1 mrg src/fccache.c | 4 ++++
5815 1.1 mrg 2 files changed, 10 insertions(+), 0 deletions(-)
5816 1.1 mrg
5817 1.1 mrg commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
5818 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5819 1.1 mrg Date: Sat Jan 7 06:36:24 2006 +0000
5820 1.1 mrg
5821 1.1 mrg Print out full pathname in fc-match -v as well. Reported by Frederic
5822 1.1 mrg Crozat.
5823 1.1 mrg Fix bug where fc-match crashes when given __DUMMY__ property to
5824 1.1 mrg match on.
5825 1.1 mrg (I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
5826 1.1 mrg to
5827 1.1 mrg distinguish an error return from a successful return. -PL)
5828 1.1 mrg reviewed by: plam
5829 1.1 mrg
5830 1.1 mrg ChangeLog | 18 ++++++++++++++++++
5831 1.1 mrg src/fcdbg.c | 21 ++++++++++++++++++++-
5832 1.1 mrg src/fcname.c | 11 +++++++----
5833 1.1 mrg 3 files changed, 45 insertions(+), 5 deletions(-)
5834 1.1 mrg
5835 1.1 mrg commit c60ec7cc6d1795922b742435965746e02e67f11c
5836 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5837 1.1 mrg Date: Thu Jan 5 15:12:22 2006 +0000
5838 1.1 mrg
5839 1.1 mrg Add self to AUTHORS list.
5840 1.1 mrg Minor change to global cache file format to fix fc-cat bug reported by
5841 1.1 mrg Frederic Crozat, and buglet with not globally caching directories
5842 1.1 mrg with
5843 1.1 mrg zero fonts cached.
5844 1.1 mrg
5845 1.1 mrg AUTHORS | 2 +
5846 1.1 mrg ChangeLog | 18 +++++++++++++++
5847 1.1 mrg fc-cat/fc-cat.c | 66
5848 1.1 mrg +++++++++++++++++++++++++++++++-----------------------
5849 1.1 mrg src/fccache.c | 31 ++++++++++++-------------
5850 1.1 mrg src/fcint.h | 1 +
5851 1.1 mrg src/fcpat.c | 2 +-
5852 1.1 mrg 6 files changed, 75 insertions(+), 45 deletions(-)
5853 1.1 mrg
5854 1.1 mrg commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
5855 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5856 1.1 mrg Date: Mon Jan 2 17:20:23 2006 +0000
5857 1.1 mrg
5858 1.1 mrg Fix double-free which occurs because FcValueCanonicalize doesn't
5859 1.1 mrg create an
5860 1.1 mrg extra copy of the returned value, it only canonicalizes it.
5861 1.1 mrg reviewed by: plam
5862 1.1 mrg
5863 1.1 mrg ChangeLog | 11 ++++++++++-
5864 1.1 mrg src/fccfg.c | 1 +
5865 1.1 mrg 2 files changed, 11 insertions(+), 1 deletions(-)
5866 1.1 mrg
5867 1.1 mrg commit cea78a87910a88383699d5a386693d39aa3236f5
5868 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5869 1.1 mrg Date: Mon Jan 2 17:18:22 2006 +0000
5870 1.1 mrg
5871 1.1 mrg Fix version of .cache file (currently 1 -> currently 2). Reported
5872 1.1 mrg by Jim
5873 1.1 mrg Osborn.
5874 1.1 mrg
5875 1.1 mrg ChangeLog | 6 ++++++
5876 1.1 mrg 1 files changed, 6 insertions(+), 0 deletions(-)
5877 1.1 mrg
5878 1.1 mrg commit e9fd3c069aa415f9e7589dd1a871cd7727925364
5879 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5880 1.1 mrg Date: Mon Jan 2 17:13:48 2006 +0000
5881 1.1 mrg
5882 1.1 mrg Fix version of .cache file (currently 1 -> currently 2). Reported
5883 1.1 mrg by Jim
5884 1.1 mrg Osborn.
5885 1.1 mrg
5886 1.1 mrg doc/fontconfig-user.sgml | 2 +-
5887 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
5888 1.1 mrg
5889 1.1 mrg commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
5890 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5891 1.1 mrg Date: Wed Dec 21 20:00:20 2005 +0000
5892 1.1 mrg
5893 1.1 mrg Shut up GCC warnings on amd.
5894 1.1 mrg reviewed by: plam
5895 1.1 mrg
5896 1.1 mrg ChangeLog | 7 +++++++
5897 1.1 mrg src/fcpat.c | 4 ++--
5898 1.1 mrg 2 files changed, 9 insertions(+), 2 deletions(-)
5899 1.1 mrg
5900 1.1 mrg commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
5901 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5902 1.1 mrg Date: Wed Dec 21 05:37:10 2005 +0000
5903 1.1 mrg
5904 1.1 mrg Avoid check on _fcBankId nullness and fix case where it used to crash.
5905 1.1 mrg
5906 1.1 mrg ChangeLog | 7 +++++++
5907 1.1 mrg src/fccharset.c | 2 +-
5908 1.1 mrg src/fcint.h | 2 +-
5909 1.1 mrg 3 files changed, 9 insertions(+), 2 deletions(-)
5910 1.1 mrg
5911 1.1 mrg commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
5912 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5913 1.1 mrg Date: Wed Dec 21 03:31:19 2005 +0000
5914 1.1 mrg
5915 1.1 mrg Bump version to 2.3.93.
5916 1.1 mrg Use open instead of fopen (requested by Phil Race for Sun).
5917 1.1 mrg src/fccache.c (FcDirCacheWrite);
5918 1.1 mrg Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
5919 1.1 mrg dir.
5920 1.1 mrg
5921 1.1 mrg ChangeLog | 20 +++++++++++++++
5922 1.1 mrg README | 17 +++++++++++-
5923 1.1 mrg configure.in | 2 +-
5924 1.1 mrg fc-cache/Makefile.am | 8 ++++++
5925 1.1 mrg fontconfig/fontconfig.h | 2 +-
5926 1.1 mrg src/fccache.c | 62
5927 1.1 mrg ++++++++++++++++++++++++++++++++++++++--------
5928 1.1 mrg src/fcxml.c | 13 +++++----
5929 1.1 mrg 7 files changed, 103 insertions(+), 21 deletions(-)
5930 1.1 mrg
5931 1.1 mrg commit 6f767cec491d354150a11491905ba59cc77a2659
5932 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5933 1.1 mrg Date: Tue Dec 20 20:35:47 2005 +0000
5934 1.1 mrg
5935 1.1 mrg Restore code to skip over PCF fonts that have no encoded
5936 1.1 mrg characters. (We
5937 1.1 mrg guess that a font is PCF by presence of the PIXEL_SIZE BDF
5938 1.1 mrg property.)
5939 1.1 mrg
5940 1.1 mrg ChangeLog | 8 ++++++++
5941 1.1 mrg conf.d/10LohitGujarati.conf | 5 +++++
5942 1.1 mrg src/fcfreetype.c | 9 ++++++---
5943 1.1 mrg 3 files changed, 19 insertions(+), 3 deletions(-)
5944 1.1 mrg
5945 1.1 mrg commit a7683cafe10925d09855f927cb7602a90e10516f
5946 1.1 mrg Author: Carl Worth <cworth (a] cworth.org>
5947 1.1 mrg Date: Tue Dec 13 17:50:50 2005 +0000
5948 1.1 mrg
5949 1.1 mrg Add a configuration file that disables hinting for the Lohit
5950 1.1 mrg Gujarati font
5951 1.1 mrg (since the hinting distort some glyphs quite badly).
5952 1.1 mrg reviewed by: keithp
5953 1.1 mrg
5954 1.1 mrg ChangeLog | 8 ++++++++
5955 1.1 mrg conf.d/10LohitGujarati.conf | 5 +++++
5956 1.1 mrg conf.d/Makefile.am | 1 +
5957 1.1 mrg 3 files changed, 14 insertions(+), 0 deletions(-)
5958 1.1 mrg
5959 1.1 mrg commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
5960 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5961 1.1 mrg Date: Mon Dec 12 20:45:54 2005 +0000
5962 1.1 mrg
5963 1.1 mrg Read and write the original location as a fallback for the hashed
5964 1.1 mrg cache
5965 1.1 mrg file locations. This is mostly for users to be able to have
5966 1.1 mrg per-directory cache files.
5967 1.1 mrg
5968 1.1 mrg ChangeLog | 7 +++++++
5969 1.1 mrg src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
5970 1.1 mrg 2 files changed, 39 insertions(+), 9 deletions(-)
5971 1.1 mrg
5972 1.1 mrg commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
5973 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5974 1.1 mrg Date: Mon Dec 12 13:46:45 2005 +0000
5975 1.1 mrg
5976 1.1 mrg Improve error message when fc-cache can't write the cache. Add missing
5977 1.1 mrg slash. Reported by Behdad. Incorporate Behdad's patch to create
5978 1.1 mrg /var/cache/fontconfig when appropriate.
5979 1.1 mrg
5980 1.1 mrg ChangeLog | 9 +++++++++
5981 1.1 mrg fc-cache/Makefile.am | 5 +++++
5982 1.1 mrg fc-cache/fc-cache.c | 4 +++-
5983 1.1 mrg src/fccache.c | 2 +-
5984 1.1 mrg 4 files changed, 18 insertions(+), 2 deletions(-)
5985 1.1 mrg
5986 1.1 mrg commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
5987 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5988 1.1 mrg Date: Mon Dec 12 13:20:41 2005 +0000
5989 1.1 mrg
5990 1.1 mrg Fix crash reported by Frederic Crozat when using libxml2.
5991 1.1 mrg reviewed by: plam
5992 1.1 mrg
5993 1.1 mrg ChangeLog | 7 +++++++
5994 1.1 mrg src/fcxml.c | 3 +++
5995 1.1 mrg 2 files changed, 10 insertions(+), 0 deletions(-)
5996 1.1 mrg
5997 1.1 mrg commit ea44e2184198aba956e39ae63a4914544c9719fe
5998 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
5999 1.1 mrg Date: Fri Dec 9 16:36:45 2005 +0000
6000 1.1 mrg
6001 1.1 mrg Migrate cache files from fonts directories to
6002 1.1 mrg /var/cache/fontconfig. This
6003 1.1 mrg helps make fontconfig FHS-compliant, but requires that all
6004 1.1 mrg caches get
6005 1.1 mrg rebuilt.
6006 1.1 mrg Also, autogen.sh now needs the additional parameter
6007 1.1 mrg --localstatedir=/var.
6008 1.1 mrg
6009 1.1 mrg ChangeLog | 20 ++
6010 1.1 mrg INSTALL | 2 +-
6011 1.1 mrg configure.in | 7 +
6012 1.1 mrg fc-cache/Makefile.am | 2 +
6013 1.1 mrg fc-cat/Makefile.am | 2 +
6014 1.1 mrg fc-cat/fc-cat.c | 13 +-
6015 1.1 mrg fontconfig/fontconfig.h | 1 +
6016 1.1 mrg src/Makefile.am | 2 +
6017 1.1 mrg src/fccache.c | 523
6018 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++-----
6019 1.1 mrg 9 files changed, 519 insertions(+), 53 deletions(-)
6020 1.1 mrg
6021 1.1 mrg commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
6022 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6023 1.1 mrg Date: Thu Dec 8 05:54:27 2005 +0000
6024 1.1 mrg
6025 1.1 mrg Because we've changed FcPatternAddString to use FcStrStaticName
6026 1.1 mrg and not
6027 1.1 mrg FcValueSave, explicitly handle the case of a null string.
6028 1.1 mrg
6029 1.1 mrg ChangeLog | 6 ++++++
6030 1.1 mrg src/fcpat.c | 7 +++++++
6031 1.1 mrg 2 files changed, 13 insertions(+), 0 deletions(-)
6032 1.1 mrg
6033 1.1 mrg commit 982b598278315de60721740047a1b57f4a5895b8
6034 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6035 1.1 mrg Date: Wed Dec 7 03:55:25 2005 +0000
6036 1.1 mrg
6037 1.1 mrg Fix warnings.
6038 1.1 mrg
6039 1.1 mrg ChangeLog | 5 +++++
6040 1.1 mrg fc-cat/fc-cat.c | 9 +++------
6041 1.1 mrg 2 files changed, 8 insertions(+), 6 deletions(-)
6042 1.1 mrg
6043 1.1 mrg commit c6103dfb22de0664a6ab164d90d6959551e301c5
6044 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6045 1.1 mrg Date: Tue Dec 6 18:57:43 2005 +0000
6046 1.1 mrg
6047 1.1 mrg Don't assign types to user object names.
6048 1.1 mrg
6049 1.1 mrg ChangeLog | 5 +++++
6050 1.1 mrg src/fcname.c | 3 +++
6051 1.1 mrg 2 files changed, 8 insertions(+), 0 deletions(-)
6052 1.1 mrg
6053 1.1 mrg commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
6054 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6055 1.1 mrg Date: Mon Dec 5 16:08:01 2005 +0000
6056 1.1 mrg
6057 1.1 mrg Don't free strings that have been returned from FcStrStaticName.
6058 1.1 mrg
6059 1.1 mrg ChangeLog | 5 +++++
6060 1.1 mrg src/fcpat.c | 21 +++++++++++++++++++--
6061 1.1 mrg 2 files changed, 24 insertions(+), 2 deletions(-)
6062 1.1 mrg
6063 1.1 mrg commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
6064 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6065 1.1 mrg Date: Thu Dec 1 07:12:45 2005 +0000
6066 1.1 mrg
6067 1.1 mrg Add codepath for reading global cache files as well.
6068 1.1 mrg
6069 1.1 mrg ChangeLog | 5 ++++
6070 1.1 mrg fc-cat/fc-cat.c | 61
6071 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++++
6072 1.1 mrg 2 files changed, 66 insertions(+), 0 deletions(-)
6073 1.1 mrg
6074 1.1 mrg commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
6075 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6076 1.1 mrg Date: Thu Dec 1 06:27:07 2005 +0000
6077 1.1 mrg
6078 1.1 mrg file 10-fonts-persian.conf was initially added on branch
6079 1.1 mrg fc-2_4_branch.
6080 1.1 mrg
6081 1.1 mrg commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
6082 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6083 1.1 mrg Date: Thu Dec 1 06:27:07 2005 +0000
6084 1.1 mrg
6085 1.1 mrg Add config file for Persian fonts from Sharif FarsiWeb, Inc.
6086 1.1 mrg reviewed by: plam
6087 1.1 mrg
6088 1.1 mrg ChangeLog | 10 +-
6089 1.1 mrg conf.d/10-fonts-persian.conf | 545
6090 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++
6091 1.1 mrg conf.d/Makefile.am | 1 +
6092 1.1 mrg 3 files changed, 555 insertions(+), 1 deletions(-)
6093 1.1 mrg
6094 1.1 mrg commit cb6d97eb1baba6795bb8abdede69902b2440f371
6095 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6096 1.1 mrg Date: Wed Nov 30 22:13:21 2005 +0000
6097 1.1 mrg
6098 1.1 mrg Only add a config file to the set of config files once.
6099 1.1 mrg reviewed by: plam
6100 1.1 mrg
6101 1.1 mrg ChangeLog | 7 +++++++
6102 1.1 mrg src/fcxml.c | 6 ++++++
6103 1.1 mrg 2 files changed, 13 insertions(+), 0 deletions(-)
6104 1.1 mrg
6105 1.1 mrg commit 93a27747a485624d4a89550036e12eeec96d4558
6106 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6107 1.1 mrg Date: Tue Nov 29 15:04:06 2005 +0000
6108 1.1 mrg
6109 1.1 mrg src/fcint.h (FcCacheBankToIndex);
6110 1.1 mrg Fix segfault by guarding array dereference.
6111 1.1 mrg
6112 1.1 mrg ChangeLog | 5 +++++
6113 1.1 mrg src/fcint.h | 2 +-
6114 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
6115 1.1 mrg
6116 1.1 mrg commit b8948e85420469c83098a6b97d7979189a8734d9
6117 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6118 1.1 mrg Date: Tue Nov 29 14:57:10 2005 +0000
6119 1.1 mrg
6120 1.1 mrg Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
6121 1.1 mrg checks the front of the list and a non-inlineable part which
6122 1.1 mrg finds and
6123 1.1 mrg moves the appropriate element to the front of the list.
6124 1.1 mrg reviewed by: plam
6125 1.1 mrg
6126 1.1 mrg ChangeLog | 14 ++++++++++++++
6127 1.1 mrg fc-lang/fc-lang.c | 5 ++++-
6128 1.1 mrg src/fccache.c | 34 +++++++++++++++++-----------------
6129 1.1 mrg src/fcint.h | 9 ++++++++-
6130 1.1 mrg 4 files changed, 43 insertions(+), 19 deletions(-)
6131 1.1 mrg
6132 1.1 mrg commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
6133 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6134 1.1 mrg Date: Tue Nov 29 06:23:00 2005 +0000
6135 1.1 mrg
6136 1.1 mrg Make the perf guys hate me a bit less: hoist the directory-name
6137 1.1 mrg FcConfigAcceptFont check for cached fonts up to directory
6138 1.1 mrg cache read
6139 1.1 mrg time, rather than running it for each font.
6140 1.1 mrg
6141 1.1 mrg ChangeLog | 8 ++++++++
6142 1.1 mrg src/fccache.c | 3 +++
6143 1.1 mrg src/fccfg.c | 6 ++----
6144 1.1 mrg 3 files changed, 13 insertions(+), 4 deletions(-)
6145 1.1 mrg
6146 1.1 mrg commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
6147 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6148 1.1 mrg Date: Tue Nov 29 06:09:18 2005 +0000
6149 1.1 mrg
6150 1.1 mrg Don't make FcPatternFindFullFname available to fccfg, it's not
6151 1.1 mrg really safe.
6152 1.1 mrg Instead go through FcPatternGetString (sorry, perf guys.) Also,
6153 1.1 mrg use
6154 1.1 mrg globs for dirs as well.
6155 1.1 mrg
6156 1.1 mrg ChangeLog | 9 +++++++++
6157 1.1 mrg src/fccfg.c | 8 +++++---
6158 1.1 mrg src/fcint.h | 3 ---
6159 1.1 mrg src/fcpat.c | 5 ++++-
6160 1.1 mrg 4 files changed, 18 insertions(+), 7 deletions(-)
6161 1.1 mrg
6162 1.1 mrg commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
6163 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6164 1.1 mrg Date: Tue Nov 29 00:21:05 2005 +0000
6165 1.1 mrg
6166 1.1 mrg Fix segfault.
6167 1.1 mrg
6168 1.1 mrg ChangeLog | 5 +++++
6169 1.1 mrg src/fccfg.c | 5 ++++-
6170 1.1 mrg 2 files changed, 9 insertions(+), 1 deletions(-)
6171 1.1 mrg
6172 1.1 mrg commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
6173 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6174 1.1 mrg Date: Tue Nov 29 00:16:02 2005 +0000
6175 1.1 mrg
6176 1.1 mrg Update autogenerated config.* files.
6177 1.1 mrg
6178 1.1 mrg config/config.guess | 535
6179 1.1 mrg ++++++++++++++++++++++++++-------------------------
6180 1.1 mrg config/config.sub | 67 ++++---
6181 1.1 mrg 2 files changed, 314 insertions(+), 288 deletions(-)
6182 1.1 mrg
6183 1.1 mrg commit ced3f0a0abd84de73753956ec18e7316eda33a37
6184 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6185 1.1 mrg Date: Tue Nov 29 00:14:42 2005 +0000
6186 1.1 mrg
6187 1.1 mrg Fix problem dating back at least to 2.3.2 where globs weren't
6188 1.1 mrg being applied
6189 1.1 mrg to patterns loaded from a cache.
6190 1.1 mrg Fix some obvious spelling mistakes.
6191 1.1 mrg
6192 1.1 mrg ChangeLog | 13 +++++++++++++
6193 1.1 mrg doc/fontconfig-user.sgml | 17 +++++++++--------
6194 1.1 mrg src/fccfg.c | 3 ++-
6195 1.1 mrg src/fcint.h | 3 +++
6196 1.1 mrg src/fcpat.c | 4 +---
6197 1.1 mrg 5 files changed, 28 insertions(+), 12 deletions(-)
6198 1.1 mrg
6199 1.1 mrg commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
6200 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6201 1.1 mrg Date: Mon Nov 28 10:54:11 2005 +0000
6202 1.1 mrg
6203 1.1 mrg Stephan Kulow <coolo (a] suse.de> reviewed by: plam
6204 1.1 mrg Don't kill all fonts during match (oops!)
6205 1.1 mrg
6206 1.1 mrg ChangeLog | 23 +++++++++++++++++++++++
6207 1.1 mrg src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
6208 1.1 mrg 2 files changed, 55 insertions(+), 7 deletions(-)
6209 1.1 mrg
6210 1.1 mrg commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
6211 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6212 1.1 mrg Date: Mon Nov 28 01:40:53 2005 +0000
6213 1.1 mrg
6214 1.1 mrg Stephan Kulow <coolo (a] suse.de> Michael Matz <matz (a] suse.de> reviewed
6215 1.1 mrg by: plam
6216 1.1 mrg Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
6217 1.1 mrg FcCompare into FcFontSetMatch and reorder the loops, adding
6218 1.1 mrg a boolean
6219 1.1 mrg array which blocks patterns from future consideration if
6220 1.1 mrg they're known
6221 1.1 mrg to not be best on some past criterion.
6222 1.1 mrg
6223 1.1 mrg src/fcmatch.c | 224
6224 1.1 mrg ++++++++++++++++++++++++++++++++++++++++-----------------
6225 1.1 mrg 1 files changed, 159 insertions(+), 65 deletions(-)
6226 1.1 mrg
6227 1.1 mrg commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
6228 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6229 1.1 mrg Date: Sat Nov 26 05:05:14 2005 +0000
6230 1.1 mrg
6231 1.1 mrg Fix incorrect merge.
6232 1.1 mrg reviewed by: plam
6233 1.1 mrg
6234 1.1 mrg ChangeLog | 7 +++++++
6235 1.1 mrg src/fcmatch.c | 6 +++---
6236 1.1 mrg 2 files changed, 10 insertions(+), 3 deletions(-)
6237 1.1 mrg
6238 1.1 mrg commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
6239 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6240 1.1 mrg Date: Fri Nov 25 16:33:58 2005 +0000
6241 1.1 mrg
6242 1.1 mrg Don't do random matching when bad objects are passed into
6243 1.1 mrg FcCompareValueList.
6244 1.1 mrg
6245 1.1 mrg ChangeLog | 6 +++++
6246 1.1 mrg src/fcmatch.c | 58
6247 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++--------------
6248 1.1 mrg 2 files changed, 49 insertions(+), 15 deletions(-)
6249 1.1 mrg
6250 1.1 mrg commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
6251 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6252 1.1 mrg Date: Fri Nov 25 16:04:44 2005 +0000
6253 1.1 mrg
6254 1.1 mrg Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
6255 1.1 mrg _fcPatternElts, _fcValueLists for consistency.
6256 1.1 mrg
6257 1.1 mrg ChangeLog | 10 ++++++++++
6258 1.1 mrg src/fcint.h | 8 ++++----
6259 1.1 mrg src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
6260 1.1 mrg 3 files changed, 39 insertions(+), 29 deletions(-)
6261 1.1 mrg
6262 1.1 mrg commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
6263 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6264 1.1 mrg Date: Fri Nov 25 15:54:24 2005 +0000
6265 1.1 mrg
6266 1.1 mrg Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
6267 1.1 mrg reviewed by: plam
6268 1.1 mrg
6269 1.1 mrg ChangeLog | 7 +++++++
6270 1.1 mrg src/fcmatch.c | 35 ++++++++++-------------------------
6271 1.1 mrg 2 files changed, 17 insertions(+), 25 deletions(-)
6272 1.1 mrg
6273 1.1 mrg commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
6274 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6275 1.1 mrg Date: Fri Nov 25 15:50:34 2005 +0000
6276 1.1 mrg
6277 1.1 mrg Pass around FcCache *s to the Unserialize functions for extra
6278 1.1 mrg consistency
6279 1.1 mrg (and less overhead, for what that's worth).
6280 1.1 mrg
6281 1.1 mrg ChangeLog | 13 +++++++++++++
6282 1.1 mrg src/fccache.c | 2 +-
6283 1.1 mrg src/fccharset.c | 12 ++++++------
6284 1.1 mrg src/fcfs.c | 2 +-
6285 1.1 mrg src/fcint.h | 10 +++++-----
6286 1.1 mrg src/fclang.c | 8 ++++----
6287 1.1 mrg src/fcname.c | 2 +-
6288 1.1 mrg src/fcpat.c | 32 ++++++++++++++++----------------
6289 1.1 mrg 8 files changed, 47 insertions(+), 34 deletions(-)
6290 1.1 mrg
6291 1.1 mrg commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
6292 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6293 1.1 mrg Date: Fri Nov 25 03:00:51 2005 +0000
6294 1.1 mrg
6295 1.1 mrg Inline the *PtrU functions to gain perf. Remove unneeded params
6296 1.1 mrg for the
6297 1.1 mrg FcCompare* functions.
6298 1.1 mrg reviewed by: plam
6299 1.1 mrg
6300 1.1 mrg ChangeLog | 12 +++++++++++-
6301 1.1 mrg src/fcint.h | 31 +++++++++++++++++++++++++++----
6302 1.1 mrg src/fcmatch.c | 50 +++++++++++++++++---------------------------------
6303 1.1 mrg src/fcname.c | 12 +++---------
6304 1.1 mrg src/fcpat.c | 22 ++--------------------
6305 1.1 mrg 5 files changed, 60 insertions(+), 67 deletions(-)
6306 1.1 mrg
6307 1.1 mrg commit 3f9f24e077cc079be362343be499ff0baf23e0a1
6308 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6309 1.1 mrg Date: Fri Nov 25 02:16:42 2005 +0000
6310 1.1 mrg
6311 1.1 mrg Fix the debian changelog so that debian/rules works again, make it
6312 1.1 mrg create a
6313 1.1 mrg debian package for release 2.3.92-1. Acknowledge change in NMU of
6314 1.1 mrg debian package.
6315 1.1 mrg
6316 1.1 mrg debian/changelog | 13 ++++++++++++
6317 1.1 mrg debian/control | 1 +
6318 1.1 mrg debian/po/cs.po | 57
6319 1.1 mrg +++++++++++++++++++++++++++--------------------------
6320 1.1 mrg 3 files changed, 43 insertions(+), 28 deletions(-)
6321 1.1 mrg
6322 1.1 mrg commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
6323 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6324 1.1 mrg Date: Thu Nov 24 21:40:20 2005 +0000
6325 1.1 mrg
6326 1.1 mrg Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
6327 1.1 mrg Check for type validity during FcPatternAddWithBinding, don't
6328 1.1 mrg verify type
6329 1.1 mrg in FcFontMatch, don't call FcCanonicalize here (which always
6330 1.1 mrg does a
6331 1.1 mrg deep copy).
6332 1.1 mrg reviewed by: plam
6333 1.1 mrg
6334 1.1 mrg ChangeLog | 13 +++++++++++++
6335 1.1 mrg fontconfig/fontconfig.h | 3 ---
6336 1.1 mrg src/fcint.h | 3 +++
6337 1.1 mrg src/fcmatch.c | 22 +++++-----------------
6338 1.1 mrg src/fcpat.c | 22 +++++++++++++++++-----
6339 1.1 mrg 5 files changed, 38 insertions(+), 25 deletions(-)
6340 1.1 mrg
6341 1.1 mrg commit 4f8b266fd97e36961639c40d93225265c0f849c7
6342 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6343 1.1 mrg Date: Thu Nov 24 20:20:26 2005 +0000
6344 1.1 mrg
6345 1.1 mrg Make FcCompareString and FcCompareFamily less expensive. Only add
6346 1.1 mrg a value
6347 1.1 mrg for FC_FAMILY if the proposed value is a string.
6348 1.1 mrg reviewed by: plam
6349 1.1 mrg
6350 1.1 mrg ChangeLog | 11 ++++++++++-
6351 1.1 mrg src/fcmatch.c | 24 +++++++++++++++++-------
6352 1.1 mrg src/fcpat.c | 7 +++++++
6353 1.1 mrg 3 files changed, 34 insertions(+), 8 deletions(-)
6354 1.1 mrg
6355 1.1 mrg commit b97a34b5924b1279dd831426a94016ea8b65ea8d
6356 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6357 1.1 mrg Date: Thu Nov 24 19:38:05 2005 +0000
6358 1.1 mrg
6359 1.1 mrg Inline FcDebug invocations and only initialize once, in
6360 1.1 mrg FcInit*. Improve
6361 1.1 mrg debug msg in FcPatternPrint.
6362 1.1 mrg reviewed by: plam
6363 1.1 mrg
6364 1.1 mrg ChangeLog | 10 ++++++++++
6365 1.1 mrg src/fcdbg.c | 30 ++++++++++++------------------
6366 1.1 mrg src/fcinit.c | 2 ++
6367 1.1 mrg src/fcint.h | 9 +++++++--
6368 1.1 mrg 4 files changed, 31 insertions(+), 20 deletions(-)
6369 1.1 mrg
6370 1.1 mrg commit d2f459781cade98d1d07806d023e63f1fc289b0e
6371 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6372 1.1 mrg Date: Wed Nov 23 17:01:27 2005 +0000
6373 1.1 mrg
6374 1.1 mrg Properly apply fcrozat's patch.
6375 1.1 mrg
6376 1.1 mrg fc-cat/fc-cat.c | 2 +-
6377 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
6378 1.1 mrg
6379 1.1 mrg commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
6380 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6381 1.1 mrg Date: Wed Nov 23 16:36:26 2005 +0000
6382 1.1 mrg
6383 1.1 mrg 2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
6384 1.1 mrg Minor code warning cleanups.
6385 1.1 mrg
6386 1.1 mrg ChangeLog | 8 ++++++++
6387 1.1 mrg fc-cat/fc-cat.c | 1 -
6388 1.1 mrg fontconfig/fontconfig.h | 2 +-
6389 1.1 mrg 3 files changed, 9 insertions(+), 2 deletions(-)
6390 1.1 mrg
6391 1.1 mrg commit b1297aa8977901075e95e40bc430fc823e1fb230
6392 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6393 1.1 mrg Date: Wed Nov 23 15:33:48 2005 +0000
6394 1.1 mrg
6395 1.1 mrg 2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
6396 1.1 mrg Make getopt_long accept -s parameter to fc-match as well.
6397 1.1 mrg
6398 1.1 mrg ChangeLog | 7 +++++++
6399 1.1 mrg fc-match/fc-match.c | 2 +-
6400 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
6401 1.1 mrg
6402 1.1 mrg commit 435fc66073ee83d17242bac2880e843489439cda
6403 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6404 1.1 mrg Date: Wed Nov 23 15:32:36 2005 +0000
6405 1.1 mrg
6406 1.1 mrg 2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
6407 1.1 mrg Make getopt_long accept -s parameter to fc-match as well.
6408 1.1 mrg
6409 1.1 mrg ChangeLog | 7 +++++++
6410 1.1 mrg fc-match/fc-match.c | 2 +-
6411 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
6412 1.1 mrg
6413 1.1 mrg commit adac22f290f1780f6d1424d6f93cc4453d4d489c
6414 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6415 1.1 mrg Date: Tue Nov 22 04:46:55 2005 +0000
6416 1.1 mrg
6417 1.1 mrg Manually perform inlining & partial redundancy elimination to
6418 1.1 mrg reduce calls
6419 1.1 mrg to FcValueListPtrU.
6420 1.1 mrg Only invoke strlen() when really necessary.
6421 1.1 mrg reviewed by: plam
6422 1.1 mrg reviewed by: plam
6423 1.1 mrg
6424 1.1 mrg ChangeLog | 16 ++++++++++++++++
6425 1.1 mrg src/fcmatch.c | 17 +++++++++--------
6426 1.1 mrg src/fcstr.c | 8 ++------
6427 1.1 mrg 3 files changed, 27 insertions(+), 14 deletions(-)
6428 1.1 mrg
6429 1.1 mrg commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
6430 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6431 1.1 mrg Date: Sat Nov 19 22:38:39 2005 +0000
6432 1.1 mrg
6433 1.1 mrg Get rid of the use of freetype internal headers in fcfreetype.c, since
6434 1.1 mrg those headers will go away with freetype 2.2. Replace with public
6435 1.1 mrg domain ftglue code from pango. Note that the patch removes
6436 1.1 mrg some extra
6437 1.1 mrg error checking in FT_Get_BDF_Property() and comments out the
6438 1.1 mrg skipping
6439 1.1 mrg of empty pcf fonts.
6440 1.1 mrg reviewed by: plam
6441 1.1 mrg
6442 1.1 mrg ChangeLog | 2 ++
6443 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
6444 1.1 mrg
6445 1.1 mrg commit 246985e40e3296a6bb427026d8274fe8409f3776
6446 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6447 1.1 mrg Date: Sat Nov 19 22:37:24 2005 +0000
6448 1.1 mrg
6449 1.1 mrg file ftglue.c was initially added on branch fc-2_4_branch.
6450 1.1 mrg
6451 1.1 mrg commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
6452 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6453 1.1 mrg Date: Sat Nov 19 22:37:24 2005 +0000
6454 1.1 mrg
6455 1.1 mrg Get rid of the use of freetype internal headers in fcfreetype.c, since
6456 1.1 mrg those headers will go away with freetype 2.2. Replace with public
6457 1.1 mrg domain ftglue code from pango. Note that the patch removes
6458 1.1 mrg some extra
6459 1.1 mrg error checking in FT_Get_BDF_Property() and comments out the
6460 1.1 mrg skipping
6461 1.1 mrg of empty pcf fonts.
6462 1.1 mrg reviewed by: plam
6463 1.1 mrg
6464 1.1 mrg src/ftglue.c | 349
6465 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6466 1.1 mrg src/ftglue.h | 159 ++++++++++++++++++++++++++
6467 1.1 mrg 2 files changed, 508 insertions(+), 0 deletions(-)
6468 1.1 mrg
6469 1.1 mrg commit 8ebf7725a8607b39ff505029b2a41369d67eb736
6470 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6471 1.1 mrg Date: Sat Nov 19 22:32:13 2005 +0000
6472 1.1 mrg
6473 1.1 mrg Get rid of the use of freetype internal headers in fcfreetype.c, since
6474 1.1 mrg those headers will go away with freetype 2.2. Replace with public
6475 1.1 mrg domain ftglue code from pango. Note that the patch removes
6476 1.1 mrg some extra
6477 1.1 mrg error checking in FT_Get_BDF_Property() and comments out the
6478 1.1 mrg skipping
6479 1.1 mrg of empty pcf fonts.
6480 1.1 mrg reviewed by: plam
6481 1.1 mrg
6482 1.1 mrg ChangeLog | 13 +++++++++
6483 1.1 mrg src/Makefile.am | 4 ++-
6484 1.1 mrg src/fcfreetype.c | 75
6485 1.1 mrg +++++++++++++++++++++++++----------------------------
6486 1.1 mrg 3 files changed, 51 insertions(+), 41 deletions(-)
6487 1.1 mrg
6488 1.1 mrg commit a151acedc056783957f9875b1a21f13d0bb8bfe2
6489 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6490 1.1 mrg Date: Sat Nov 19 16:24:53 2005 +0000
6491 1.1 mrg
6492 1.1 mrg Further fix of patch from 2005-11-04: miscounted numbers count
6493 1.1 mrg (numbers_count); didn't strip duplicate numbers (langBankNumbers);
6494 1.1 mrg and
6495 1.1 mrg leafidx_offset and numbers_offset in fcLangCharSets are wrong.
6496 1.1 mrg Removed leafidx_count and numbers_count since they are the same and
6497 1.1 mrg replaced them with offset_count.
6498 1.1 mrg reviewed by: plam
6499 1.1 mrg
6500 1.1 mrg ChangeLog | 12 ++++++++++++
6501 1.1 mrg fc-lang/fc-lang.c | 21 +++++++++++++--------
6502 1.1 mrg 2 files changed, 25 insertions(+), 8 deletions(-)
6503 1.1 mrg
6504 1.1 mrg commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
6505 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6506 1.1 mrg Date: Fri Nov 18 20:32:30 2005 +0000
6507 1.1 mrg
6508 1.1 mrg Don't crash when fc-cat invoked with no arguments.
6509 1.1 mrg Fix invalid read access caused by premature free and GCC4 warnings in
6510 1.1 mrg libxml2 codepath.
6511 1.1 mrg reviewed by: plam
6512 1.1 mrg reviewed by: plam
6513 1.1 mrg
6514 1.1 mrg ChangeLog | 17 ++++++++++++++++-
6515 1.1 mrg fc-cat/fc-cat.c | 3 +++
6516 1.1 mrg src/fcxml.c | 10 ++++++----
6517 1.1 mrg 3 files changed, 25 insertions(+), 5 deletions(-)
6518 1.1 mrg
6519 1.1 mrg commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
6520 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6521 1.1 mrg Date: Fri Nov 18 04:21:10 2005 +0000
6522 1.1 mrg
6523 1.1 mrg List iteration not needed in FcConfigValues, since it's building
6524 1.1 mrg up the
6525 1.1 mrg list itself; we can just strip FcVoid elements during
6526 1.1 mrg construction.
6527 1.1 mrg reviewed by: plam
6528 1.1 mrg
6529 1.1 mrg ChangeLog | 9 +++++++++
6530 1.1 mrg src/fccfg.c | 17 ++++++-----------
6531 1.1 mrg 2 files changed, 15 insertions(+), 11 deletions(-)
6532 1.1 mrg
6533 1.1 mrg commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
6534 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6535 1.1 mrg Date: Thu Nov 17 16:46:07 2005 +0000
6536 1.1 mrg
6537 1.1 mrg Fix crash on invalid constants in config files (forgot to update
6538 1.1 mrg a pointer
6539 1.1 mrg upon list iteration.)
6540 1.1 mrg
6541 1.1 mrg ChangeLog | 6 ++++++
6542 1.1 mrg src/fccfg.c | 1 +
6543 1.1 mrg 2 files changed, 7 insertions(+), 0 deletions(-)
6544 1.1 mrg
6545 1.1 mrg commit f28472fdb4e51a06283161f9e7a645d5354a37d2
6546 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6547 1.1 mrg Date: Thu Nov 17 16:17:05 2005 +0000
6548 1.1 mrg
6549 1.1 mrg Complain about invalid constants in config files.
6550 1.1 mrg reviewed by: plam
6551 1.1 mrg
6552 1.1 mrg ChangeLog | 7 +++++++
6553 1.1 mrg src/fcxml.c | 4 ++++
6554 1.1 mrg 2 files changed, 11 insertions(+), 0 deletions(-)
6555 1.1 mrg
6556 1.1 mrg commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
6557 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6558 1.1 mrg Date: Thu Nov 17 15:43:39 2005 +0000
6559 1.1 mrg
6560 1.1 mrg Don't add current_arch_start more than once.
6561 1.1 mrg Fix ordering of ALIGN with respect to saving block_ptr; add another
6562 1.1 mrg ALIGN
6563 1.1 mrg to fcfs.c.
6564 1.1 mrg reviewed by: plam
6565 1.1 mrg
6566 1.1 mrg ChangeLog | 16 ++++++++++++++++
6567 1.1 mrg src/fccache.c | 2 +-
6568 1.1 mrg src/fccharset.c | 12 ++++++++----
6569 1.1 mrg src/fcfs.c | 10 +++++++++-
6570 1.1 mrg src/fcname.c | 6 ++++--
6571 1.1 mrg src/fcpat.c | 1 +
6572 1.1 mrg 6 files changed, 39 insertions(+), 8 deletions(-)
6573 1.1 mrg
6574 1.1 mrg commit 8e351527bb87798e9b796e12a3b1ee6229536a28
6575 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6576 1.1 mrg Date: Wed Nov 16 17:49:01 2005 +0000
6577 1.1 mrg
6578 1.1 mrg src/fccache.c (FcDirCacheProduce)
6579 1.1 mrg Fix case where alignment bytes bumped up metadata->count causing
6580 1.1 mrg unwarranted failures to write cache files. (Reported by Stephan
6581 1.1 mrg Kulow).
6582 1.1 mrg
6583 1.1 mrg ChangeLog | 7 +++++++
6584 1.1 mrg src/fccache.c | 15 +++++++++++----
6585 1.1 mrg 2 files changed, 18 insertions(+), 4 deletions(-)
6586 1.1 mrg
6587 1.1 mrg commit 7fd7221e683d6c65b9199fd06d34d5215582748e
6588 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6589 1.1 mrg Date: Wed Nov 16 15:55:17 2005 +0000
6590 1.1 mrg
6591 1.1 mrg Add *NeededBytesAlign(), which overestimates the padding which
6592 1.1 mrg is later
6593 1.1 mrg added by the new ALIGN macro. Fix alignment problems on ia64
6594 1.1 mrg and s390
6595 1.1 mrg by bumping up block_ptr appropriately. (Earlier version by Andreas
6596 1.1 mrg Schwab).
6597 1.1 mrg Use sysconf to determine proper PAGESIZE value; this appears to be
6598 1.1 mrg POSIX-compliant. (reported by Andreas Schwab)
6599 1.1 mrg reviewed by: plam
6600 1.1 mrg
6601 1.1 mrg ChangeLog | 23 +++++++++++++++++++++++
6602 1.1 mrg src/fccache.c | 21 +++++++++++++--------
6603 1.1 mrg src/fccharset.c | 11 +++++++++++
6604 1.1 mrg src/fcfs.c | 10 ++++++++++
6605 1.1 mrg src/fcint.h | 18 ++++++++++++++++++
6606 1.1 mrg src/fclang.c | 8 ++++++++
6607 1.1 mrg src/fcname.c | 8 ++++++++
6608 1.1 mrg src/fcpat.c | 36 ++++++++++++++++++++++++++++++++++++
6609 1.1 mrg 8 files changed, 127 insertions(+), 8 deletions(-)
6610 1.1 mrg
6611 1.1 mrg commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
6612 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6613 1.1 mrg Date: Fri Nov 4 19:31:26 2005 +0000
6614 1.1 mrg
6615 1.1 mrg Fix bug 2878 (excessive relocations at startup for charsets,
6616 1.1 mrg reported by
6617 1.1 mrg Ross Burton): fc-lang/fc-lang now creates the static form of the
6618 1.1 mrg langset, not the dynamic form, so that the charsets should now
6619 1.1 mrg be in
6620 1.1 mrg .rodata.
6621 1.1 mrg
6622 1.1 mrg ChangeLog | 11 +++++++++
6623 1.1 mrg fc-lang/fc-lang.c | 59
6624 1.1 mrg ++++++++++++++++++++++++++++++++++++++--------------
6625 1.1 mrg src/fccharset.c | 18 ++++++++++++++++
6626 1.1 mrg src/fcint.h | 5 ++++
6627 1.1 mrg src/fclang.c | 16 +++++++++++++-
6628 1.1 mrg 5 files changed, 92 insertions(+), 17 deletions(-)
6629 1.1 mrg
6630 1.1 mrg commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
6631 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6632 1.1 mrg Date: Fri Nov 4 16:48:32 2005 +0000
6633 1.1 mrg
6634 1.1 mrg Add test for validity of directory caches that somehow got lost
6635 1.1 mrg (reported
6636 1.1 mrg by make distcheck).
6637 1.1 mrg
6638 1.1 mrg ChangeLog | 6 ++++++
6639 1.1 mrg src/fcdir.c | 2 +-
6640 1.1 mrg 2 files changed, 7 insertions(+), 1 deletions(-)
6641 1.1 mrg
6642 1.1 mrg commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
6643 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6644 1.1 mrg Date: Fri Nov 4 06:17:00 2005 +0000
6645 1.1 mrg
6646 1.1 mrg Bump version to 2.3.92.
6647 1.1 mrg
6648 1.1 mrg ChangeLog | 8 ++++++++
6649 1.1 mrg README | 29 +++++++++++++++++++++++++++--
6650 1.1 mrg configure.in | 2 +-
6651 1.1 mrg fontconfig/fontconfig.h | 2 +-
6652 1.1 mrg 4 files changed, 37 insertions(+), 4 deletions(-)
6653 1.1 mrg
6654 1.1 mrg commit ea9726b620bff44d45fa25c91a8ab7d31a813577
6655 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6656 1.1 mrg Date: Thu Nov 3 04:45:57 2005 +0000
6657 1.1 mrg
6658 1.1 mrg Fix argument ordering problem in call to FcPatternTransferFullFname.
6659 1.1 mrg
6660 1.1 mrg ChangeLog | 5 +++++
6661 1.1 mrg src/fcpat.c | 2 +-
6662 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
6663 1.1 mrg
6664 1.1 mrg commit 7358dae49b328f5546d156246510601e2dd85d1c
6665 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6666 1.1 mrg Date: Thu Nov 3 04:23:22 2005 +0000
6667 1.1 mrg
6668 1.1 mrg Fix warnings and embarrassing double-free error.
6669 1.1 mrg
6670 1.1 mrg ChangeLog | 7 +++++++
6671 1.1 mrg src/fcfreetype.c | 2 +-
6672 1.1 mrg src/fcpat.c | 14 +++++---------
6673 1.1 mrg 3 files changed, 13 insertions(+), 10 deletions(-)
6674 1.1 mrg
6675 1.1 mrg commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
6676 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6677 1.1 mrg Date: Wed Nov 2 15:57:36 2005 +0000
6678 1.1 mrg
6679 1.1 mrg Change the rule for artificial emboldening in fonts.conf.in. This
6680 1.1 mrg enables
6681 1.1 mrg the support for artificial emboldening included in cairo.
6682 1.1 mrg reviewed by: plam
6683 1.1 mrg
6684 1.1 mrg ChangeLog | 8 ++++++++
6685 1.1 mrg fonts.conf.in | 18 ++++++++++++++----
6686 1.1 mrg 2 files changed, 22 insertions(+), 4 deletions(-)
6687 1.1 mrg
6688 1.1 mrg commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
6689 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6690 1.1 mrg Date: Wed Nov 2 15:29:53 2005 +0000
6691 1.1 mrg
6692 1.1 mrg Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
6693 1.1 mrg full
6694 1.1 mrg names when transferring, and free full names when freeing the
6695 1.1 mrg associated font. Reported by Jinghua Luo.
6696 1.1 mrg
6697 1.1 mrg ChangeLog | 8 ++++++++
6698 1.1 mrg src/fcpat.c | 18 ++++++++++++++----
6699 1.1 mrg 2 files changed, 22 insertions(+), 4 deletions(-)
6700 1.1 mrg
6701 1.1 mrg commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
6702 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6703 1.1 mrg Date: Wed Nov 2 07:37:00 2005 +0000
6704 1.1 mrg
6705 1.1 mrg Revert the previous patch and commit the correct patch: I forgot a
6706 1.1 mrg canonicalization in FcValueListSerialize, so that it would
6707 1.1 mrg choke on
6708 1.1 mrg already-serialized input files. Duh!
6709 1.1 mrg
6710 1.1 mrg ChangeLog | 8 ++++++++
6711 1.1 mrg fc-cache/fc-cache.c | 9 ---------
6712 1.1 mrg src/fcpat.c | 1 +
6713 1.1 mrg 3 files changed, 9 insertions(+), 9 deletions(-)
6714 1.1 mrg
6715 1.1 mrg commit c6b75577f3bf3019399e0a439d9cccf55e53999f
6716 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6717 1.1 mrg Date: Wed Nov 2 07:01:25 2005 +0000
6718 1.1 mrg
6719 1.1 mrg Forcibly rescan a directory before writing a fresh local cache
6720 1.1 mrg file for
6721 1.1 mrg that directory, fixing the losing-fonts problem reported by
6722 1.1 mrg Mike Fabian
6723 1.1 mrg and also apparently the font cache file corruption.
6724 1.1 mrg
6725 1.1 mrg ChangeLog | 8 ++++++++
6726 1.1 mrg fc-cache/fc-cache.c | 9 +++++++++
6727 1.1 mrg 2 files changed, 17 insertions(+), 0 deletions(-)
6728 1.1 mrg
6729 1.1 mrg commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
6730 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6731 1.1 mrg Date: Wed Nov 2 06:39:23 2005 +0000
6732 1.1 mrg
6733 1.1 mrg Fix thinko: actually, the whole global cache is stale if the global
6734 1.1 mrg cache
6735 1.1 mrg is older than the (newest) config file.
6736 1.1 mrg
6737 1.1 mrg ChangeLog | 6 ++++++
6738 1.1 mrg src/fccache.c | 6 +++---
6739 1.1 mrg 2 files changed, 9 insertions(+), 3 deletions(-)
6740 1.1 mrg
6741 1.1 mrg commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
6742 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6743 1.1 mrg Date: Wed Nov 2 06:29:14 2005 +0000
6744 1.1 mrg
6745 1.1 mrg Declare the global cache of a directory's contents to be stale if the
6746 1.1 mrg directory is newer than the (newest) configuration file. S:
6747 1.1 mrg ----------------------------------------------------------------------
6748 1.1 mrg
6749 1.1 mrg ChangeLog | 8 ++++++++
6750 1.1 mrg src/fccache.c | 12 +++++++++---
6751 1.1 mrg src/fccfg.c | 20 ++++++++++++++------
6752 1.1 mrg src/fcint.h | 11 ++++++++++-
6753 1.1 mrg 4 files changed, 41 insertions(+), 10 deletions(-)
6754 1.1 mrg
6755 1.1 mrg commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
6756 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6757 1.1 mrg Date: Tue Nov 1 06:57:25 2005 +0000
6758 1.1 mrg
6759 1.1 mrg Copy the full pathname whenever duplicating an FcPattern; otherwise,
6760 1.1 mrg applications continue breaking.
6761 1.1 mrg
6762 1.1 mrg ChangeLog | 10 ++++++++++
6763 1.1 mrg src/fcint.h | 4 ++--
6764 1.1 mrg src/fclist.c | 6 +-----
6765 1.1 mrg src/fcmatch.c | 4 ++++
6766 1.1 mrg src/fcpat.c | 25 ++++++++++++++++++++++++-
6767 1.1 mrg 5 files changed, 41 insertions(+), 8 deletions(-)
6768 1.1 mrg
6769 1.1 mrg commit d6946c1a11695eb55a3fe60db5480df94570b1ba
6770 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6771 1.1 mrg Date: Tue Nov 1 05:52:28 2005 +0000
6772 1.1 mrg
6773 1.1 mrg Fix small memory error (tried to free argv); use basename and dirname
6774 1.1 mrg correctly (they can modify their arguments).
6775 1.1 mrg
6776 1.1 mrg ChangeLog | 7 +++++++
6777 1.1 mrg fc-cat/fc-cat.c | 4 +---
6778 1.1 mrg src/fcfreetype.c | 2 +-
6779 1.1 mrg 3 files changed, 9 insertions(+), 4 deletions(-)
6780 1.1 mrg
6781 1.1 mrg commit e77c17184a6172d6368dd3193c791c4027065bbd
6782 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6783 1.1 mrg Date: Tue Nov 1 05:26:27 2005 +0000
6784 1.1 mrg
6785 1.1 mrg Reinstate basename patch, but keep a hash table linking FcPatterns
6786 1.1 mrg to their
6787 1.1 mrg fully-qualified font names for clients' benefit. Clients only
6788 1.1 mrg pay for
6789 1.1 mrg the font names once they request the FC_FILE property from an
6790 1.1 mrg FcPattern, but the font name is malloc'd at that point (i.e. not
6791 1.1 mrg mmapped: that's impossible, since it may vary between machines.)
6792 1.1 mrg Clients do have to pay for a copy of the path name per cache file.
6793 1.1 mrg Note that FcPatternGetString now does some rewriting if you ask for an
6794 1.1 mrg FC_FILE, appending the pathname as appropriate.
6795 1.1 mrg
6796 1.1 mrg ChangeLog | 23 +++++++++++++
6797 1.1 mrg fc-cat/fc-cat.c | 7 ++--
6798 1.1 mrg src/fccache.c | 40 ++++++++++++++++++++--
6799 1.1 mrg src/fcfreetype.c | 5 ++-
6800 1.1 mrg src/fcint.h | 9 +++++
6801 1.1 mrg src/fclist.c | 8 ++++
6802 1.1 mrg src/fcpat.c | 97
6803 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++
6804 1.1 mrg 7 files changed, 181 insertions(+), 8 deletions(-)
6805 1.1 mrg
6806 1.1 mrg commit be99726f672cef086b4256ad34163f6f9ed9d4a5
6807 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6808 1.1 mrg Date: Mon Oct 31 06:02:00 2005 +0000
6809 1.1 mrg
6810 1.1 mrg Revert basename patch, which breaks fontconfig clients on my system.
6811 1.1 mrg
6812 1.1 mrg src/fcfreetype.c | 3 +--
6813 1.1 mrg 1 files changed, 1 insertions(+), 2 deletions(-)
6814 1.1 mrg
6815 1.1 mrg commit 720298e773876037dd9af384a9cc16956600b5e7
6816 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6817 1.1 mrg Date: Wed Oct 26 06:34:29 2005 +0000
6818 1.1 mrg
6819 1.1 mrg Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
6820 1.1 mrg embedded bitmaps or not.
6821 1.1 mrg reviewed by: plam
6822 1.1 mrg
6823 1.1 mrg ChangeLog | 11 +++++++++++
6824 1.1 mrg fontconfig/fontconfig.h | 1 +
6825 1.1 mrg fonts.conf.in | 4 ++++
6826 1.1 mrg src/fcdefault.c | 1 +
6827 1.1 mrg src/fcname.c | 1 +
6828 1.1 mrg 5 files changed, 18 insertions(+), 0 deletions(-)
6829 1.1 mrg
6830 1.1 mrg commit 961d9b9993ae815d6ba723829724bf0685809091
6831 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6832 1.1 mrg Date: Tue Oct 25 22:29:13 2005 +0000
6833 1.1 mrg
6834 1.1 mrg Only add basename to patterns' FC_FILE element, not any part of the
6835 1.1 mrg dirname.
6836 1.1 mrg
6837 1.1 mrg ChangeLog | 6 ++++++
6838 1.1 mrg src/fcfreetype.c | 3 ++-
6839 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
6840 1.1 mrg
6841 1.1 mrg commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
6842 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6843 1.1 mrg Date: Sat Oct 22 15:12:05 2005 +0000
6844 1.1 mrg
6845 1.1 mrg Add some more consts, fixing more GCC4 warnings.
6846 1.1 mrg
6847 1.1 mrg ChangeLog | 5 +++++
6848 1.1 mrg src/fcfreetype.c | 22 +++++++++++-----------
6849 1.1 mrg 2 files changed, 16 insertions(+), 11 deletions(-)
6850 1.1 mrg
6851 1.1 mrg commit 904426816df300fad816238f0f27ef595a6a539b
6852 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6853 1.1 mrg Date: Sat Oct 22 14:21:14 2005 +0000
6854 1.1 mrg
6855 1.1 mrg Support localized font family and style names. This has been
6856 1.1 mrg reported to
6857 1.1 mrg break old apps like xfd, but modern (gtk+/qt/mozilla) apps
6858 1.1 mrg work fine.
6859 1.1 mrg reviewed by: plam
6860 1.1 mrg
6861 1.1 mrg ChangeLog | 7 +++
6862 1.1 mrg src/fcdefault.c | 110
6863 1.1 mrg +++++++++++++++++++++++++++++++------------------------
6864 1.1 mrg src/fcint.h | 4 ++
6865 1.1 mrg src/fclist.c | 60 ++++++++++++++++++++++++++++-
6866 1.1 mrg 4 files changed, 130 insertions(+), 51 deletions(-)
6867 1.1 mrg
6868 1.1 mrg commit e58b50e88cbe3b55695101a0988306ea4646bbe4
6869 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6870 1.1 mrg Date: Fri Oct 21 20:24:30 2005 +0000
6871 1.1 mrg
6872 1.1 mrg Destroy the global cache file if it's terminally broken. (reported
6873 1.1 mrg by Mike
6874 1.1 mrg Fabian)
6875 1.1 mrg
6876 1.1 mrg ChangeLog | 9 ++++++++-
6877 1.1 mrg src/fccache.c | 16 +++++++++++++---
6878 1.1 mrg 2 files changed, 21 insertions(+), 4 deletions(-)
6879 1.1 mrg
6880 1.1 mrg commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
6881 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6882 1.1 mrg Date: Fri Oct 21 19:47:43 2005 +0000
6883 1.1 mrg
6884 1.1 mrg Prevent fc-list from escaping strings when printing them.
6885 1.1 mrg
6886 1.1 mrg ChangeLog | 7 +++++++
6887 1.1 mrg fc-list/fc-list.c | 2 +-
6888 1.1 mrg fontconfig/fontconfig.h | 3 +++
6889 1.1 mrg src/fcname.c | 16 +++++++++++-----
6890 1.1 mrg 4 files changed, 22 insertions(+), 6 deletions(-)
6891 1.1 mrg
6892 1.1 mrg commit 250c1cd422ce6260ff58f2699043556d93729ef7
6893 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6894 1.1 mrg Date: Thu Oct 20 20:50:21 2005 +0000
6895 1.1 mrg
6896 1.1 mrg Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
6897 1.1 mrg reviewed by: plam
6898 1.1 mrg
6899 1.1 mrg ChangeLog | 9 ++++++++-
6900 1.1 mrg fontconfig/fontconfig.h | 12 ++++++++++--
6901 1.1 mrg 2 files changed, 18 insertions(+), 3 deletions(-)
6902 1.1 mrg
6903 1.1 mrg commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
6904 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6905 1.1 mrg Date: Fri Oct 14 21:02:31 2005 +0000
6906 1.1 mrg
6907 1.1 mrg Add consts to variables so as to move arrays into .rodata.
6908 1.1 mrg reviewed by: plam
6909 1.1 mrg
6910 1.1 mrg ChangeLog | 8 ++++++++
6911 1.1 mrg fc-glyphname/fc-glyphname.c | 4 ++--
6912 1.1 mrg src/fclang.c | 4 ++--
6913 1.1 mrg 3 files changed, 12 insertions(+), 4 deletions(-)
6914 1.1 mrg
6915 1.1 mrg commit 15d7bd0a16af189194b665e789331a8f8c86f20d
6916 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6917 1.1 mrg Date: Fri Oct 14 20:56:27 2005 +0000
6918 1.1 mrg
6919 1.1 mrg Check existence of directory cache file before attempting to unlink.
6920 1.1 mrg reviewed by: plam
6921 1.1 mrg
6922 1.1 mrg ChangeLog | 7 +++++++
6923 1.1 mrg src/fccache.c | 4 +++-
6924 1.1 mrg 2 files changed, 10 insertions(+), 1 deletions(-)
6925 1.1 mrg
6926 1.1 mrg commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
6927 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6928 1.1 mrg Date: Thu Oct 13 12:32:14 2005 +0000
6929 1.1 mrg
6930 1.1 mrg Fix flipped return value on unlink. (Reported by Mike Fabian)
6931 1.1 mrg
6932 1.1 mrg ChangeLog | 14 ++++++++++++++
6933 1.1 mrg src/fccache.c | 6 ++++--
6934 1.1 mrg 2 files changed, 18 insertions(+), 2 deletions(-)
6935 1.1 mrg
6936 1.1 mrg commit 2eb843740672da9319c190c48aea2cd98dc92725
6937 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6938 1.1 mrg Date: Wed Oct 12 07:55:42 2005 +0000
6939 1.1 mrg
6940 1.1 mrg When fc-cache is run without --force, use directory cache files to
6941 1.1 mrg speed up
6942 1.1 mrg fc-cache run time.
6943 1.1 mrg
6944 1.1 mrg src/fccache.c | 4 ++--
6945 1.1 mrg src/fcdir.c | 3 +++
6946 1.1 mrg src/fcint.h | 3 +++
6947 1.1 mrg 3 files changed, 8 insertions(+), 2 deletions(-)
6948 1.1 mrg
6949 1.1 mrg commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
6950 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6951 1.1 mrg Date: Thu Oct 6 20:45:25 2005 +0000
6952 1.1 mrg
6953 1.1 mrg Add padding to make valgrind and glibc not hate each other when
6954 1.1 mrg calling
6955 1.1 mrg strlen().
6956 1.1 mrg
6957 1.1 mrg ChangeLog | 8 ++++++++
6958 1.1 mrg src/fcname.c | 5 +++--
6959 1.1 mrg src/fcpat.c | 5 +++--
6960 1.1 mrg 3 files changed, 14 insertions(+), 4 deletions(-)
6961 1.1 mrg
6962 1.1 mrg commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
6963 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6964 1.1 mrg Date: Wed Oct 5 21:12:57 2005 +0000
6965 1.1 mrg
6966 1.1 mrg Use libtool -no-undefined flag on all platforms.
6967 1.1 mrg reviewed by: plam & keithp
6968 1.1 mrg
6969 1.1 mrg ChangeLog | 7 +++++++
6970 1.1 mrg src/Makefile.am | 3 +--
6971 1.1 mrg 2 files changed, 8 insertions(+), 2 deletions(-)
6972 1.1 mrg
6973 1.1 mrg commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
6974 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6975 1.1 mrg Date: Wed Oct 5 21:12:25 2005 +0000
6976 1.1 mrg
6977 1.1 mrg Fix typo in manually applying patch.
6978 1.1 mrg
6979 1.1 mrg src/Makefile.am | 2 +-
6980 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
6981 1.1 mrg
6982 1.1 mrg commit affc7d1849c26db10b344cfbe834d0bba764f419
6983 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6984 1.1 mrg Date: Wed Oct 5 19:40:35 2005 +0000
6985 1.1 mrg
6986 1.1 mrg Modify config file to use Greek fonts before Asian fonts with
6987 1.1 mrg Greek glyphs.
6988 1.1 mrg reviewed by: plam & keithp
6989 1.1 mrg
6990 1.1 mrg ChangeLog | 8 ++++++++
6991 1.1 mrg fonts.conf.in | 10 +++++++---
6992 1.1 mrg 2 files changed, 15 insertions(+), 3 deletions(-)
6993 1.1 mrg
6994 1.1 mrg commit 328929f5ea3f507426b0c021c11fef62794066df
6995 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
6996 1.1 mrg Date: Wed Oct 5 19:38:40 2005 +0000
6997 1.1 mrg
6998 1.1 mrg Modify config file to use Greek fonts before Asian fonts with
6999 1.1 mrg Greek glyphs.
7000 1.1 mrg reviewed by: plam & keithp
7001 1.1 mrg
7002 1.1 mrg ChangeLog | 8 ++++++++
7003 1.1 mrg fonts.conf.in | 10 +++++++---
7004 1.1 mrg 2 files changed, 15 insertions(+), 3 deletions(-)
7005 1.1 mrg
7006 1.1 mrg commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
7007 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7008 1.1 mrg Date: Wed Oct 5 19:32:41 2005 +0000
7009 1.1 mrg
7010 1.1 mrg Use libtool -no-undefined flag on all platforms.
7011 1.1 mrg reviewed by: plam & keithp
7012 1.1 mrg
7013 1.1 mrg ChangeLog | 7 +++++++
7014 1.1 mrg src/Makefile.am | 3 +--
7015 1.1 mrg 2 files changed, 8 insertions(+), 2 deletions(-)
7016 1.1 mrg
7017 1.1 mrg commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
7018 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7019 1.1 mrg Date: Wed Oct 5 18:41:55 2005 +0000
7020 1.1 mrg
7021 1.1 mrg Implement move-to-front array for banks (perf regression reported
7022 1.1 mrg by Ronny
7023 1.1 mrg V. Vindenes).
7024 1.1 mrg
7025 1.1 mrg ChangeLog | 6 ++++++
7026 1.1 mrg src/fccache.c | 29 +++++++++++++++++++----------
7027 1.1 mrg 2 files changed, 25 insertions(+), 10 deletions(-)
7028 1.1 mrg
7029 1.1 mrg commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
7030 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7031 1.1 mrg Date: Wed Oct 5 00:34:52 2005 +0000
7032 1.1 mrg
7033 1.1 mrg Add new API which unlinks directory caches and checks dir caches for
7034 1.1 mrg existence of appropriate sections. Fix fc-cache to unlink
7035 1.1 mrg stale cache
7036 1.1 mrg files and save directory caches that lack relevant sections.
7037 1.1 mrg
7038 1.1 mrg ChangeLog | 11 +++++++++++
7039 1.1 mrg fc-cache/fc-cache.c | 6 +++++-
7040 1.1 mrg fontconfig/fontconfig.h | 6 ++++++
7041 1.1 mrg src/fccache.c | 44
7042 1.1 mrg ++++++++++++++++++++++++++++++++++----------
7043 1.1 mrg 4 files changed, 56 insertions(+), 11 deletions(-)
7044 1.1 mrg
7045 1.1 mrg commit 6bf2380478f825a6135527133a03869e0ae18742
7046 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7047 1.1 mrg Date: Mon Oct 3 19:51:11 2005 +0000
7048 1.1 mrg
7049 1.1 mrg Ensure that a directory cache has the appropriate section before
7050 1.1 mrg reporting
7051 1.1 mrg that it is valid (reported by Matthias Clasen).
7052 1.1 mrg
7053 1.1 mrg ChangeLog | 6 ++++++
7054 1.1 mrg src/fccache.c | 15 +++++++++++++++
7055 1.1 mrg 2 files changed, 21 insertions(+), 0 deletions(-)
7056 1.1 mrg
7057 1.1 mrg commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
7058 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7059 1.1 mrg Date: Sat Oct 1 19:18:51 2005 +0000
7060 1.1 mrg
7061 1.1 mrg Bump version number to 2.3.91.
7062 1.1 mrg
7063 1.1 mrg README | 15 ++++++++++++++-
7064 1.1 mrg configure.in | 2 +-
7065 1.1 mrg fontconfig/fontconfig.h | 2 +-
7066 1.1 mrg 3 files changed, 16 insertions(+), 3 deletions(-)
7067 1.1 mrg
7068 1.1 mrg commit e99f0f0a45b29ad195c96833c95771ccf7771fef
7069 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7070 1.1 mrg Date: Thu Sep 29 20:53:30 2005 +0000
7071 1.1 mrg
7072 1.1 mrg Use libxml2 if requested (with --enable-libxml2) or if expat is not
7073 1.1 mrg available.
7074 1.1 mrg reviewed by: plam
7075 1.1 mrg
7076 1.1 mrg ChangeLog | 11 ++++
7077 1.1 mrg configure.in | 162
7078 1.1 mrg +++++++++++++++++++++++++++++++------------------------
7079 1.1 mrg src/Makefile.am | 3 +-
7080 1.1 mrg src/fcxml.c | 71 ++++++++++++++++++++++++-
7081 1.1 mrg 4 files changed, 174 insertions(+), 73 deletions(-)
7082 1.1 mrg
7083 1.1 mrg commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
7084 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7085 1.1 mrg Date: Thu Sep 29 05:14:04 2005 +0000
7086 1.1 mrg
7087 1.1 mrg Fix multi-arch cache files: compute the position for the block to
7088 1.1 mrg be added
7089 1.1 mrg using info from OrigFile, not NewFile.
7090 1.1 mrg
7091 1.1 mrg ChangeLog | 6 ++++++
7092 1.1 mrg src/fccache.c | 4 ++--
7093 1.1 mrg 2 files changed, 8 insertions(+), 2 deletions(-)
7094 1.1 mrg
7095 1.1 mrg commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
7096 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7097 1.1 mrg Date: Wed Sep 28 16:21:14 2005 +0000
7098 1.1 mrg
7099 1.1 mrg Cast results of sizeof() to unsigned int to get rid of warnings
7100 1.1 mrg on x86_64
7101 1.1 mrg (thanks Matthias Clasen).
7102 1.1 mrg
7103 1.1 mrg ChangeLog | 8 +++++++-
7104 1.1 mrg src/fccache.c | 38 +++++++++++++++++++-------------------
7105 1.1 mrg 2 files changed, 26 insertions(+), 20 deletions(-)
7106 1.1 mrg
7107 1.1 mrg commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
7108 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7109 1.1 mrg Date: Wed Sep 28 00:23:39 2005 +0000
7110 1.1 mrg
7111 1.1 mrg Update ChangeLog.
7112 1.1 mrg
7113 1.1 mrg ChangeLog | 34 ++++++++++++++++++++++++++++++++++
7114 1.1 mrg 1 files changed, 34 insertions(+), 0 deletions(-)
7115 1.1 mrg
7116 1.1 mrg commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
7117 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7118 1.1 mrg Date: Wed Sep 28 00:23:15 2005 +0000
7119 1.1 mrg
7120 1.1 mrg Use FcAtomic to rewrite cache files.
7121 1.1 mrg
7122 1.1 mrg src/fccache.c | 132
7123 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++---------------
7124 1.1 mrg 1 files changed, 98 insertions(+), 34 deletions(-)
7125 1.1 mrg
7126 1.1 mrg commit 099f9a86834060741dcbdf8b70e32f3a7338925f
7127 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7128 1.1 mrg Date: Tue Sep 27 15:52:58 2005 +0000
7129 1.1 mrg
7130 1.1 mrg Don't unlink the fonts.cache-2 file even if there's no data to
7131 1.1 mrg write; just
7132 1.1 mrg write an empty cache file. (thanks Lubos Lunak)
7133 1.1 mrg
7134 1.1 mrg src/fccache.c | 7 -------
7135 1.1 mrg 1 files changed, 0 insertions(+), 7 deletions(-)
7136 1.1 mrg
7137 1.1 mrg commit 6aee8c6faa2906334b9d9f933440184a256d0b53
7138 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7139 1.1 mrg Date: Tue Sep 27 05:43:08 2005 +0000
7140 1.1 mrg
7141 1.1 mrg Allocate room for the subdirectory names in each directory
7142 1.1 mrg cache. Thanks to
7143 1.1 mrg James Cloos for finding and diagnosing this bug!
7144 1.1 mrg
7145 1.1 mrg src/fccache.c | 10 ++++++++--
7146 1.1 mrg 1 files changed, 8 insertions(+), 2 deletions(-)
7147 1.1 mrg
7148 1.1 mrg commit 2633bc38431468ce528407ee576cb29b0d1212c8
7149 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7150 1.1 mrg Date: Tue Sep 27 05:26:59 2005 +0000
7151 1.1 mrg
7152 1.1 mrg Fix .cvsignore file after copying across directories.
7153 1.1 mrg
7154 1.1 mrg fc-cat/.cvsignore | 4 ++--
7155 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
7156 1.1 mrg
7157 1.1 mrg commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
7158 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7159 1.1 mrg Date: Fri Sep 23 21:42:32 2005 +0000
7160 1.1 mrg
7161 1.1 mrg Add comment about needing docbook-utils to run make distcheck;
7162 1.1 mrg hope it'll
7163 1.1 mrg save pain to others later.
7164 1.1 mrg
7165 1.1 mrg INSTALL | 2 +-
7166 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
7167 1.1 mrg
7168 1.1 mrg commit 35c2c7f1e979449e67551588f3440ff15e5c806c
7169 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7170 1.1 mrg Date: Fri Sep 23 14:41:40 2005 +0000
7171 1.1 mrg
7172 1.1 mrg Update ChangeLog for 2.3.90.
7173 1.1 mrg
7174 1.1 mrg ChangeLog | 33 +++++++++++++++++++++++++++++++++
7175 1.1 mrg 1 files changed, 33 insertions(+), 0 deletions(-)
7176 1.1 mrg
7177 1.1 mrg commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
7178 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7179 1.1 mrg Date: Fri Sep 23 05:59:19 2005 +0000
7180 1.1 mrg
7181 1.1 mrg file Makefile.am was initially added on branch fc-2_4_branch.
7182 1.1 mrg
7183 1.1 mrg commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
7184 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7185 1.1 mrg Date: Fri Sep 23 05:59:19 2005 +0000
7186 1.1 mrg
7187 1.1 mrg Add new command-line utility, fc-cat, to convert fonts.cache-2
7188 1.1 mrg files into
7189 1.1 mrg fonts.cache-1 files (e.g. for grepping and validation of the mmap
7190 1.1 mrg codepath), as per James Cloos' request.
7191 1.1 mrg Remove done 'TODO' comment.
7192 1.1 mrg Updates for development release 2.3.90.
7193 1.1 mrg
7194 1.1 mrg Makefile.am | 2 +-
7195 1.1 mrg README | 7 +-
7196 1.1 mrg configure.in | 3 +-
7197 1.1 mrg fc-cache/fc-cache.c | 1 -
7198 1.1 mrg fc-cache/fc-cache.sgml | 4 +-
7199 1.1 mrg fc-cat/.cvsignore | 6 +
7200 1.1 mrg fc-cat/Makefile.am | 55 ++++++++
7201 1.1 mrg fc-cat/fc-cat.c | 336
7202 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
7203 1.1 mrg fc-cat/fc-cat.sgml | 139 +++++++++++++++++++
7204 1.1 mrg fontconfig/fontconfig.h | 2 +-
7205 1.1 mrg 10 files changed, 548 insertions(+), 7 deletions(-)
7206 1.1 mrg
7207 1.1 mrg commit a9698bed6553c12d397593292ee9e81054244e85
7208 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7209 1.1 mrg Date: Fri Sep 23 04:09:37 2005 +0000
7210 1.1 mrg
7211 1.1 mrg Update documentation -- fc-cache's man page now says that you need
7212 1.1 mrg to run
7213 1.1 mrg fc-cache once per cached architecture; add some documentation
7214 1.1 mrg to the
7215 1.1 mrg FcCache structure.
7216 1.1 mrg Make fc-cache write out fonts.cache-2 files for directories with
7217 1.1 mrg no fonts
7218 1.1 mrg (i.e. only subdirectories).
7219 1.1 mrg
7220 1.1 mrg fc-cache/fc-cache.sgml | 7 +++++++
7221 1.1 mrg src/fccache.c | 13 ++++++++-----
7222 1.1 mrg src/fcint.h | 8 ++++----
7223 1.1 mrg 3 files changed, 19 insertions(+), 9 deletions(-)
7224 1.1 mrg
7225 1.1 mrg commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
7226 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7227 1.1 mrg Date: Fri Sep 23 02:33:55 2005 +0000
7228 1.1 mrg
7229 1.1 mrg Remove debugging printf (oops).
7230 1.1 mrg
7231 1.1 mrg src/fcpat.c | 1 -
7232 1.1 mrg 1 files changed, 0 insertions(+), 1 deletions(-)
7233 1.1 mrg
7234 1.1 mrg commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
7235 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7236 1.1 mrg Date: Fri Sep 23 02:08:40 2005 +0000
7237 1.1 mrg
7238 1.1 mrg Convert fromcode to char[12] from char *.
7239 1.1 mrg
7240 1.1 mrg src/fcfreetype.c | 10 +++++-----
7241 1.1 mrg 1 files changed, 5 insertions(+), 5 deletions(-)
7242 1.1 mrg
7243 1.1 mrg commit c7beacf91698e8b0dcba2e813052538ec56dd268
7244 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7245 1.1 mrg Date: Fri Sep 23 01:48:33 2005 +0000
7246 1.1 mrg
7247 1.1 mrg Small patch for output in case where lineno not defined.
7248 1.1 mrg
7249 1.1 mrg fc-lang/fc-lang.c | 2 +-
7250 1.1 mrg src/fcint.h | 14 +++++++-------
7251 1.1 mrg 2 files changed, 8 insertions(+), 8 deletions(-)
7252 1.1 mrg
7253 1.1 mrg commit 67accef4d3e245c1dea341e633d82b14aa03432a
7254 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7255 1.1 mrg Date: Thu Sep 22 23:45:53 2005 +0000
7256 1.1 mrg
7257 1.1 mrg Fix more gcc4 warnings:
7258 1.1 mrg - Cast sizeof to int, to shut up signedness warnings in comparison.
7259 1.1 mrg - Add consts where appropriate.
7260 1.1 mrg reviewed by: Patrick Lam <plam (a] mit.edu>
7261 1.1 mrg
7262 1.1 mrg doc/edit-sgml.c | 4 +-
7263 1.1 mrg fc-case/fc-case.c | 8 +-
7264 1.1 mrg fc-glyphname/fc-glyphname.c | 21 ++++---
7265 1.1 mrg fc-lang/fc-lang.c | 20 ++++--
7266 1.1 mrg src/fccharset.c | 3 +-
7267 1.1 mrg src/fcdefault.c | 6 +-
7268 1.1 mrg src/fcfreetype.c | 43 ++++++++------
7269 1.1 mrg src/fcinit.c | 2 +-
7270 1.1 mrg src/fcmatch.c | 18 +++---
7271 1.1 mrg src/fcpat.c | 3 +-
7272 1.1 mrg src/fcxml.c | 138
7273 1.1 mrg +++++++++++++++++++++---------------------
7274 1.1 mrg 11 files changed, 142 insertions(+), 124 deletions(-)
7275 1.1 mrg
7276 1.1 mrg commit 141432505aecb158285ccc84ec5d7099e3c2efa7
7277 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7278 1.1 mrg Date: Thu Sep 22 20:49:24 2005 +0000
7279 1.1 mrg
7280 1.1 mrg Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
7281 1.1 mrg returning bogus (i.e. duplicate) FcObjectPtr values. Now use
7282 1.1 mrg negative
7283 1.1 mrg values for dynamic object strings and positive values for
7284 1.1 mrg built-in and
7285 1.1 mrg FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
7286 1.1 mrg pinpointing this bus!
7287 1.1 mrg
7288 1.1 mrg src/fcname.c | 37 ++++++++++++++++++++++++++++---------
7289 1.1 mrg 1 files changed, 28 insertions(+), 9 deletions(-)
7290 1.1 mrg
7291 1.1 mrg commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
7292 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7293 1.1 mrg Date: Fri Sep 16 04:57:18 2005 +0000
7294 1.1 mrg
7295 1.1 mrg Add missing FcValueCanonicalize on call to FcPatternAdd.
7296 1.1 mrg
7297 1.1 mrg src/fcpat.c | 3 ++-
7298 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
7299 1.1 mrg
7300 1.1 mrg commit 13cdf607533ad592b896b738c5642f3685fd8053
7301 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7302 1.1 mrg Date: Thu Sep 15 20:36:44 2005 +0000
7303 1.1 mrg
7304 1.1 mrg Revert ill-advised addition of FC_RENDER. Add strategy for handling
7305 1.1 mrg objects
7306 1.1 mrg that aren't hardcoded into fontconfig, but generated by fontconfig
7307 1.1 mrg clients: keep another array of user-defined objects (indexed
7308 1.1 mrg after the
7309 1.1 mrg built-in objects).
7310 1.1 mrg Fix compilation warning (uninitialized variable).
7311 1.1 mrg Add comment.
7312 1.1 mrg
7313 1.1 mrg fontconfig/fontconfig.h | 1 -
7314 1.1 mrg src/fccache.c | 1 +
7315 1.1 mrg src/fccfg.c | 2 +-
7316 1.1 mrg src/fcname.c | 98
7317 1.1 mrg +++++++++++++++++++++++++++++++++++++----------
7318 1.1 mrg 4 files changed, 80 insertions(+), 22 deletions(-)
7319 1.1 mrg
7320 1.1 mrg commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
7321 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7322 1.1 mrg Date: Sun Sep 11 05:17:28 2005 +0000
7323 1.1 mrg
7324 1.1 mrg Add a global binding for the 'render' pattern element used by Xft;
7325 1.1 mrg the lack
7326 1.1 mrg of said binding prevented programs from using FcPatterns
7327 1.1 mrg through Xft.
7328 1.1 mrg
7329 1.1 mrg fontconfig/fontconfig.h | 1 +
7330 1.1 mrg src/fcname.c | 2 +-
7331 1.1 mrg 2 files changed, 2 insertions(+), 1 deletions(-)
7332 1.1 mrg
7333 1.1 mrg commit 8245771d5a42dac36024411a0da047b9a7dc42c6
7334 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7335 1.1 mrg Date: Sun Sep 11 02:16:09 2005 +0000
7336 1.1 mrg
7337 1.1 mrg Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
7338 1.1 mrg
7339 1.1 mrg ChangeLog | 19 ++++
7340 1.1 mrg doc/fontconfig-user.sgml | 4 +-
7341 1.1 mrg fc-glyphname/fc-glyphname.c | 4 +-
7342 1.1 mrg fc-lang/fc-lang.c | 2 +-
7343 1.1 mrg fc-match/fc-match.c | 8 +-
7344 1.1 mrg fontconfig/fcprivate.h | 2 +-
7345 1.1 mrg src/fccache.c | 35 ++++----
7346 1.1 mrg src/fccfg.c | 2 +-
7347 1.1 mrg src/fcdir.c | 4 +-
7348 1.1 mrg src/fcfreetype.c | 191
7349 1.1 mrg +++++++++++++++++++++++-------------------
7350 1.1 mrg src/fcint.h | 10 +-
7351 1.1 mrg src/fclist.c | 2 +-
7352 1.1 mrg src/fcpat.c | 80 +++++++++---------
7353 1.1 mrg src/fcstr.c | 2 +-
7354 1.1 mrg src/fcxml.c | 11 ++-
7355 1.1 mrg 15 files changed, 209 insertions(+), 167 deletions(-)
7356 1.1 mrg
7357 1.1 mrg commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
7358 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7359 1.1 mrg Date: Wed Sep 7 15:38:46 2005 +0000
7360 1.1 mrg
7361 1.1 mrg Robustness fixes: check return values from read and lseek; fix
7362 1.1 mrg uninitialized variables; ensure progress on FcCacheSkipToArch.
7363 1.1 mrg
7364 1.1 mrg src/fccache.c | 34 +++++++++++++++++++++++-----------
7365 1.1 mrg 1 files changed, 23 insertions(+), 11 deletions(-)
7366 1.1 mrg
7367 1.1 mrg commit 03a212e525a34e2ceeac369bac669871d8cc681a
7368 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7369 1.1 mrg Date: Sat Sep 3 04:56:56 2005 +0000
7370 1.1 mrg
7371 1.1 mrg Really fix the global cache: make sure we're reading and writing
7372 1.1 mrg the same
7373 1.1 mrg data format. Also match subdirectories when consuming cache
7374 1.1 mrg information. Also check dates for global cache: a dir is out of
7375 1.1 mrg date if
7376 1.1 mrg it is newer than the global cache; scan it manually if that's
7377 1.1 mrg the case.
7378 1.1 mrg
7379 1.1 mrg src/fccache.c | 55
7380 1.1 mrg ++++++++++++++++++++++++++++++++++++++-----------------
7381 1.1 mrg src/fccfg.c | 23 ++++++++++++++++++++---
7382 1.1 mrg src/fcint.h | 1 +
7383 1.1 mrg 3 files changed, 59 insertions(+), 20 deletions(-)
7384 1.1 mrg
7385 1.1 mrg commit f6ee3db5f02eb8f41e3941e892964175cad0a898
7386 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7387 1.1 mrg Date: Fri Sep 2 06:16:49 2005 +0000
7388 1.1 mrg
7389 1.1 mrg Fix addressing in the global cache file, preventing infinite
7390 1.1 mrg loops. Get rid
7391 1.1 mrg of unused variables.
7392 1.1 mrg
7393 1.1 mrg src/fccache.c | 6 ++----
7394 1.1 mrg 1 files changed, 2 insertions(+), 4 deletions(-)
7395 1.1 mrg
7396 1.1 mrg commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
7397 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7398 1.1 mrg Date: Thu Sep 1 18:29:28 2005 +0000
7399 1.1 mrg
7400 1.1 mrg Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
7401 1.1 mrg FcObjectPtrU).
7402 1.1 mrg
7403 1.1 mrg src/fcpat.c | 2 +-
7404 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
7405 1.1 mrg
7406 1.1 mrg commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
7407 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7408 1.1 mrg Date: Thu Sep 1 06:59:44 2005 +0000
7409 1.1 mrg
7410 1.1 mrg Fix embarassing attempt to free a static buffer.
7411 1.1 mrg
7412 1.1 mrg src/fccache.c | 9 +++------
7413 1.1 mrg 1 files changed, 3 insertions(+), 6 deletions(-)
7414 1.1 mrg
7415 1.1 mrg commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
7416 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7417 1.1 mrg Date: Thu Sep 1 06:14:46 2005 +0000
7418 1.1 mrg
7419 1.1 mrg :
7420 1.1 mrg Save subdirectory names in cache files to save time. This completely
7421 1.1 mrg restores the original fontconfig API, BTW. Note that directories
7422 1.1 mrg without fonts don't get a cache file; but then how many files
7423 1.1 mrg would it
7424 1.1 mrg have in that directory...
7425 1.1 mrg
7426 1.1 mrg fc-cache/fc-cache.c | 2 +-
7427 1.1 mrg fontconfig/fontconfig.h | 2 +-
7428 1.1 mrg src/fccache.c | 40 ++++++++++++++++------------------------
7429 1.1 mrg src/fcdir.c | 4 ++--
7430 1.1 mrg src/fcint.h | 2 +-
7431 1.1 mrg 5 files changed, 21 insertions(+), 29 deletions(-)
7432 1.1 mrg
7433 1.1 mrg commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
7434 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7435 1.1 mrg Date: Wed Aug 31 15:12:41 2005 +0000
7436 1.1 mrg
7437 1.1 mrg Only load requested fonts for fc-cache, and cleanup memory handling:
7438 1.1 mrg *Serialize no longer mutates original FcPatterns, it creates a
7439 1.1 mrg new copy
7440 1.1 mrg in the supplied buffer. Fix thinkos in global cache freeing and in
7441 1.1 mrg FcCacheSkipToArch.
7442 1.1 mrg
7443 1.1 mrg fc-cache/fc-cache.c | 3 +--
7444 1.1 mrg src/fccache.c | 36 ++++++++++++++++--------------------
7445 1.1 mrg src/fcfs.c | 3 ---
7446 1.1 mrg 3 files changed, 17 insertions(+), 25 deletions(-)
7447 1.1 mrg
7448 1.1 mrg commit fd77c154afb039b6b19f8e29c28dce652b2d060e
7449 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7450 1.1 mrg Date: Tue Aug 30 23:03:42 2005 +0000
7451 1.1 mrg
7452 1.1 mrg Fix compilation error exposed with gcc 2.95.
7453 1.1 mrg
7454 1.1 mrg src/fccache.c | 5 ++++-
7455 1.1 mrg 1 files changed, 4 insertions(+), 1 deletions(-)
7456 1.1 mrg
7457 1.1 mrg commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
7458 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7459 1.1 mrg Date: Tue Aug 30 05:55:13 2005 +0000
7460 1.1 mrg
7461 1.1 mrg src/fcint.c
7462 1.1 mrg The global cache now uses the same mmap-based cache infrastructure
7463 1.1 mrg as the
7464 1.1 mrg per-directory caches. Furthermore, the global cache is
7465 1.1 mrg automatically
7466 1.1 mrg updated (if possible) whenever fontconfig is used. Rip out
7467 1.1 mrg remnants of
7468 1.1 mrg the old cache infrastructure.
7469 1.1 mrg
7470 1.1 mrg fc-cache/fc-cache.c | 3 -
7471 1.1 mrg src/fccache.c | 1156
7472 1.1 mrg ++++++++++++---------------------------------------
7473 1.1 mrg src/fcdir.c | 144 ++-----
7474 1.1 mrg src/fcint.h | 97 +----
7475 1.1 mrg 4 files changed, 307 insertions(+), 1093 deletions(-)
7476 1.1 mrg
7477 1.1 mrg commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
7478 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7479 1.1 mrg Date: Sun Aug 28 05:20:23 2005 +0000
7480 1.1 mrg
7481 1.1 mrg Emit and verify machine signature (sizeof (stuff) + endianness)
7482 1.1 mrg in cache
7483 1.1 mrg files. Fix bugs in FcCacheBankToIndex.
7484 1.1 mrg
7485 1.1 mrg src/fccache.c | 152
7486 1.1 mrg +++++++++++++++++++++++++++++++-------------------------
7487 1.1 mrg src/fcint.h | 2 +-
7488 1.1 mrg 2 files changed, 85 insertions(+), 69 deletions(-)
7489 1.1 mrg
7490 1.1 mrg commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
7491 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7492 1.1 mrg Date: Sat Aug 27 02:34:24 2005 +0000
7493 1.1 mrg
7494 1.1 mrg Replace FcObjectStaticName by FcStrStaticName. Implement serialization
7495 1.1 mrg of
7496 1.1 mrg 'object' table (strings pointed to by FcPatternElt->object and
7497 1.1 mrg used as
7498 1.1 mrg keys) and loading of object table from cache file if more
7499 1.1 mrg strings are
7500 1.1 mrg present in cache file than in current version of fontconfig. Hash
7501 1.1 mrg the
7502 1.1 mrg object table in memory.
7503 1.1 mrg
7504 1.1 mrg src/fccfg.c | 4 +-
7505 1.1 mrg src/fcfs.c | 11 ++-
7506 1.1 mrg src/fcint.h | 31 ++++++-----
7507 1.1 mrg src/fclist.c | 2 +-
7508 1.1 mrg src/fcname.c | 181
7509 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++----------
7510 1.1 mrg src/fcpat.c | 19 +++---
7511 1.1 mrg 6 files changed, 186 insertions(+), 62 deletions(-)
7512 1.1 mrg
7513 1.1 mrg commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
7514 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7515 1.1 mrg Date: Thu Aug 25 07:38:02 2005 +0000
7516 1.1 mrg
7517 1.1 mrg Reinstate the old global cache code. For the forseeable future, it's
7518 1.1 mrg probably all right to use the global cache as it was previously
7519 1.1 mrg and
7520 1.1 mrg just store filenames and font info, as long as no mmap cache
7521 1.1 mrg exists in
7522 1.1 mrg the directory. Of course, if an mmap cache exists, use that
7523 1.1 mrg instead.
7524 1.1 mrg If a directory cache does not exist or is invalid, load the fonts
7525 1.1 mrg for just
7526 1.1 mrg that directory using the old codepath.
7527 1.1 mrg Fix premature free of the FcPatterns belonging to the FcFontSet
7528 1.1 mrg which we
7529 1.1 mrg create from the mmapped files.
7530 1.1 mrg
7531 1.1 mrg src/fccache.c | 710
7532 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
7533 1.1 mrg src/fccfg.c | 21 +-
7534 1.1 mrg src/fcint.h | 53 +++++-
7535 1.1 mrg 3 files changed, 741 insertions(+), 43 deletions(-)
7536 1.1 mrg
7537 1.1 mrg commit 4262e0b3853bc2153270eb33d09a063f852f3f90
7538 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7539 1.1 mrg Date: Wed Aug 24 06:21:30 2005 +0000
7540 1.1 mrg
7541 1.1 mrg Overhaul the serialization system to create one mmapable file per
7542 1.1 mrg directory
7543 1.1 mrg and distribute bytes for each directory from a single malloc
7544 1.1 mrg for that
7545 1.1 mrg directory. Store pointers as differences between the data
7546 1.1 mrg pointed to
7547 1.1 mrg and the pointer's address (s_off = s - v). Don't serialize data
7548 1.1 mrg structures that never actually get serialized. Separate strings
7549 1.1 mrg used
7550 1.1 mrg for keys from strings used for values (in FcPatternElt and
7551 1.1 mrg FcValue,
7552 1.1 mrg respectively). Bump FC_CACHE_VERSION to 2.
7553 1.1 mrg
7554 1.1 mrg fc-cache/fc-cache.c | 12 +-
7555 1.1 mrg fc-lang/fc-lang.c | 4 +-
7556 1.1 mrg fontconfig/fcprivate.h | 8 +-
7557 1.1 mrg fontconfig/fontconfig.h | 51 +--
7558 1.1 mrg src/fccache.c | 415 +++++++++++------
7559 1.1 mrg src/fccfg.c | 109 +++--
7560 1.1 mrg src/fccharset.c | 333 +++++--------
7561 1.1 mrg src/fcdbg.c | 12 +-
7562 1.1 mrg src/fcdir.c | 17 +-
7563 1.1 mrg src/fcfs.c | 154 +++----
7564 1.1 mrg src/fcinit.c | 3 -
7565 1.1 mrg src/fcint.h | 276 ++++-------
7566 1.1 mrg src/fclang.c | 213 ++++-----
7567 1.1 mrg src/fclist.c | 57 +--
7568 1.1 mrg src/fcmatch.c | 88 ++--
7569 1.1 mrg src/fcmatrix.c | 100 +----
7570 1.1 mrg src/fcname.c | 101 ++++-
7571 1.1 mrg src/fcpat.c | 1218
7572 1.1 mrg ++++++++++++++++++-----------------------------
7573 1.1 mrg src/fcstr.c | 291 +-----------
7574 1.1 mrg src/fcxml.c | 13 +-
7575 1.1 mrg 20 files changed, 1402 insertions(+), 2073 deletions(-)
7576 1.1 mrg
7577 1.1 mrg commit 71f94d0768725eb171e04748d9f561f58b258ae7
7578 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7579 1.1 mrg Date: Mon Jul 25 20:39:19 2005 +0000
7580 1.1 mrg
7581 1.1 mrg Various GCC 4 cleanups for signed vs unsigned char
7582 1.1 mrg Match only [0-9]*.conf files in <include>{directory}</include>
7583 1.1 mrg elements to
7584 1.1 mrg avoid loading *.rpmsave or .dpkg-old files. (otaylor)
7585 1.1 mrg
7586 1.1 mrg ChangeLog | 19 ++++
7587 1.1 mrg doc/fontconfig-user.sgml | 4 +-
7588 1.1 mrg fc-glyphname/fc-glyphname.c | 4 +-
7589 1.1 mrg fc-lang/fc-lang.c | 2 +-
7590 1.1 mrg fc-match/fc-match.c | 8 +-
7591 1.1 mrg src/fccfg.c | 2 +-
7592 1.1 mrg src/fcfreetype.c | 191
7593 1.1 mrg +++++++++++++++++++++++-------------------
7594 1.1 mrg src/fcpat.c | 2 +-
7595 1.1 mrg src/fcstr.c | 2 +-
7596 1.1 mrg src/fcxml.c | 11 ++-
7597 1.1 mrg 10 files changed, 144 insertions(+), 101 deletions(-)
7598 1.1 mrg
7599 1.1 mrg commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
7600 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7601 1.1 mrg Date: Mon Jul 25 04:10:09 2005 +0000
7602 1.1 mrg
7603 1.1 mrg #ifdef out old cache stuff, replace with first version of new mmapping
7604 1.1 mrg cache. Add *Read and *Write procedures which mmap in and write
7605 1.1 mrg out the
7606 1.1 mrg fontconfig data structures to disk. Currently, create cache
7607 1.1 mrg in /tmp,
7608 1.1 mrg with different sections for each architecture (as returned
7609 1.1 mrg by uname's
7610 1.1 mrg .machine field. Run the fc-cache binary to create a new cache
7611 1.1 mrg file;
7612 1.1 mrg fontconfig then uses this cache file on subsequent runs, saving
7613 1.1 mrg lots of
7614 1.1 mrg memory. Also fixes a few bugs and leaks.
7615 1.1 mrg
7616 1.1 mrg fc-cache/fc-cache.c | 13 +-
7617 1.1 mrg fc-lang/fc-lang.c | 6 +
7618 1.1 mrg src/fccache.c | 1081
7619 1.1 mrg ++++++++++++++-------------------------------------
7620 1.1 mrg src/fccfg.c | 16 +-
7621 1.1 mrg src/fccharset.c | 103 +++++-
7622 1.1 mrg src/fcdir.c | 17 +-
7623 1.1 mrg src/fcfs.c | 95 +++++
7624 1.1 mrg src/fcinit.c | 3 +
7625 1.1 mrg src/fcint.h | 148 ++++---
7626 1.1 mrg src/fclang.c | 28 ++
7627 1.1 mrg src/fcmatrix.c | 29 ++
7628 1.1 mrg src/fcpat.c | 241 ++++++++++--
7629 1.1 mrg src/fcstr.c | 76 ++++-
7630 1.1 mrg 13 files changed, 963 insertions(+), 893 deletions(-)
7631 1.1 mrg
7632 1.1 mrg commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
7633 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7634 1.1 mrg Date: Fri Jul 15 18:49:12 2005 +0000
7635 1.1 mrg
7636 1.1 mrg Forward port cworth's patch to branch.
7637 1.1 mrg
7638 1.1 mrg ChangeLog | 15 ++++++++++++++
7639 1.1 mrg src/fcinit.c | 2 +-
7640 1.1 mrg src/fcint.h | 2 +-
7641 1.1 mrg src/fcpat.c | 60
7642 1.1 mrg +++++++++++++++++++++++++++++++++++++++------------------
7643 1.1 mrg src/fcxml.c | 1 +
7644 1.1 mrg 5 files changed, 59 insertions(+), 21 deletions(-)
7645 1.1 mrg
7646 1.1 mrg commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
7647 1.1 mrg Author: Carl Worth <cworth (a] cworth.org>
7648 1.1 mrg Date: Fri Jul 15 17:43:44 2005 +0000
7649 1.1 mrg
7650 1.1 mrg Rename FcPatternThawAll to FcPatternFini.
7651 1.1 mrg Pull the FcObjectStateName hash table out to file scope, and add
7652 1.1 mrg FcObjectStaticNameFini so that FcFini will cleanup this hash
7653 1.1 mrg table as
7654 1.1 mrg well.
7655 1.1 mrg Clear FILE* to NULL after fclose.
7656 1.1 mrg
7657 1.1 mrg ChangeLog | 15 +++++++++++++++
7658 1.1 mrg src/fcinit.c | 2 +-
7659 1.1 mrg src/fcint.h | 2 +-
7660 1.1 mrg src/fcpat.c | 49 ++++++++++++++++++++++++++++++++++++-------------
7661 1.1 mrg src/fcxml.c | 1 +
7662 1.1 mrg 5 files changed, 54 insertions(+), 15 deletions(-)
7663 1.1 mrg
7664 1.1 mrg commit 0fa680f0766a8f545b20a7935a19e9db5529f903
7665 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7666 1.1 mrg Date: Thu Jul 7 12:09:10 2005 +0000
7667 1.1 mrg
7668 1.1 mrg Convert ObjectPtr from a fat structure to a simple index into an
7669 1.1 mrg id table;
7670 1.1 mrg ids can be positive (for static strings) or negative (for dynamic
7671 1.1 mrg strings). Static strings belong to a single buffer, while dynamic
7672 1.1 mrg strings are independently allocated.
7673 1.1 mrg
7674 1.1 mrg fontconfig/fontconfig.h | 9 +-
7675 1.1 mrg src/fccfg.c | 7 +-
7676 1.1 mrg src/fcname.c | 2 +-
7677 1.1 mrg src/fcpat.c | 560
7678 1.1 mrg +++++++++++++++++++++++++++++++++--------------
7679 1.1 mrg src/fcxml.c | 2 +-
7680 1.1 mrg 5 files changed, 408 insertions(+), 172 deletions(-)
7681 1.1 mrg
7682 1.1 mrg commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
7683 1.1 mrg Author: Patrick Lam <plam (a] MIT.EDU>
7684 1.1 mrg Date: Tue Jun 28 03:41:02 2005 +0000
7685 1.1 mrg
7686 1.1 mrg Add functionality to allow fontconfig data structure serialization.
7687 1.1 mrg This patch allows the fundamental fontconfig data structures to be
7688 1.1 mrg serialized. I've converted everything from FcPattern down to be
7689 1.1 mrg able to
7690 1.1 mrg use *Ptr objects, which can be either static or dynamic (using
7691 1.1 mrg a union
7692 1.1 mrg which either contains a pointer or an index) and replaced
7693 1.1 mrg storage of
7694 1.1 mrg pointers in the heap with the appropriate *Ptr object. I then
7695 1.1 mrg changed
7696 1.1 mrg all writes of pointers to the heap with a *CreateDynamic call,
7697 1.1 mrg which
7698 1.1 mrg creates a dynamic Ptr object pointing to the same object as
7699 1.1 mrg before.
7700 1.1 mrg This way, the fundamental fontconfig semantics should be
7701 1.1 mrg unchanged; I
7702 1.1 mrg did not have to change external signatures this way, although
7703 1.1 mrg I did
7704 1.1 mrg change some internal signatures. When given a *Ptr object,
7705 1.1 mrg just run *U
7706 1.1 mrg to get back to a normal pointer; it gives the right answer
7707 1.1 mrg regardless
7708 1.1 mrg of whether we're using static or dynamic storage.
7709 1.1 mrg I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
7710 1.1 mrg converts the dynamic FcFontSets contained in the config object to
7711 1.1 mrg static FcFontSets and also converts its dependencies
7712 1.1 mrg (e.g. everything
7713 1.1 mrg you'd need to write to disk) to static objects. Note that you
7714 1.1 mrg have to
7715 1.1 mrg call Fc*PrepareSerialize first; this call will count the number of
7716 1.1 mrg objects that actually needs to be allocated, so that we can avoid
7717 1.1 mrg realloc. The Fc*Serialize calls then check the static pointers for
7718 1.1 mrg nullness, and allocate the buffers if necessary. I've tested the
7719 1.1 mrg execution of fc-list and fc-match after Fc*Serialize and they
7720 1.1 mrg appear to
7721 1.1 mrg work the same way.
7722 1.1 mrg
7723 1.1 mrg fc-lang/fc-lang.c | 17 +-
7724 1.1 mrg fontconfig/fcprivate.h | 8 +-
7725 1.1 mrg fontconfig/fontconfig.h | 50 +++-
7726 1.1 mrg src/fccache.c | 32 ++
7727 1.1 mrg src/fccfg.c | 135 ++++----
7728 1.1 mrg src/fccharset.c | 371 ++++++++++++++++-----
7729 1.1 mrg src/fcdbg.c | 26 +-
7730 1.1 mrg src/fcfs.c | 36 ++
7731 1.1 mrg src/fcint.h | 212 +++++++++++-
7732 1.1 mrg src/fclang.c | 164 +++++++--
7733 1.1 mrg src/fclist.c | 104 ++++---
7734 1.1 mrg src/fcmatch.c | 69 +++--
7735 1.1 mrg src/fcmatrix.c | 71 ++++-
7736 1.1 mrg src/fcname.c | 35 +-
7737 1.1 mrg src/fcpat.c | 866
7738 1.1 mrg +++++++++++++++++++++++++++++++++++++----------
7739 1.1 mrg src/fcstr.c | 219 +++++++++++--
7740 1.1 mrg src/fcxml.c | 13 +-
7741 1.1 mrg 17 files changed, 1902 insertions(+), 526 deletions(-)
7742 1.1 mrg
7743 1.1 mrg commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
7744 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7745 1.1 mrg Date: Fri Jun 17 03:01:43 2005 +0000
7746 1.1 mrg
7747 1.1 mrg Make FcOpNotContains use FcStrStr for strings so that it matches
7748 1.1 mrg semantics
7749 1.1 mrg for !FcOpContains.
7750 1.1 mrg reviewed by: keithp
7751 1.1 mrg
7752 1.1 mrg ChangeLog | 8 ++++++++
7753 1.1 mrg src/fccfg.c | 4 +++-
7754 1.1 mrg 2 files changed, 11 insertions(+), 1 deletions(-)
7755 1.1 mrg
7756 1.1 mrg commit adc7abacbf0e2eae882d035f10117fb009b71bdd
7757 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7758 1.1 mrg Date: Fri May 20 16:21:39 2005 +0000
7759 1.1 mrg
7760 1.1 mrg Move fontconfig source package to libs as per override
7761 1.1 mrg
7762 1.1 mrg ChangeLog | 6 ++++++
7763 1.1 mrg debian/changelog | 2 ++
7764 1.1 mrg debian/control | 2 +-
7765 1.1 mrg 3 files changed, 9 insertions(+), 1 deletions(-)
7766 1.1 mrg
7767 1.1 mrg commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
7768 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7769 1.1 mrg Date: Fri May 20 15:56:51 2005 +0000
7770 1.1 mrg
7771 1.1 mrg The ka.orth file requires several characters which are not used
7772 1.1 mrg anymore in
7773 1.1 mrg modern Georgian and which are missing in the free Georgian
7774 1.1 mrg TrueType
7775 1.1 mrg fonts downloadable at:
7776 1.1 mrg http://aiet.qartuli.net/docs/georgian_on_linux_en.php
7777 1.1 mrg reviewed by: Mike Fabian Bug: 3352
7778 1.1 mrg
7779 1.1 mrg ChangeLog | 11 +++++++++++
7780 1.1 mrg fc-lang/ka.orth | 5 +++--
7781 1.1 mrg 2 files changed, 14 insertions(+), 2 deletions(-)
7782 1.1 mrg
7783 1.1 mrg commit 87c887464a6fc20310998146b8558179ebe18923
7784 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7785 1.1 mrg Date: Wed Apr 27 19:08:08 2005 +0000
7786 1.1 mrg
7787 1.1 mrg Update date to real 2.3.2 release date. Fix change attributions
7788 1.1 mrg
7789 1.1 mrg ChangeLog | 14 ++++++++++++++
7790 1.1 mrg README | 5 +++--
7791 1.1 mrg debian/changelog | 2 +-
7792 1.1 mrg 3 files changed, 18 insertions(+), 3 deletions(-)
7793 1.1 mrg
7794 1.1 mrg commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
7795 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7796 1.1 mrg Date: Wed Apr 27 16:22:46 2005 +0000
7797 1.1 mrg
7798 1.1 mrg Bump so revision for 2.3.2
7799 1.1 mrg Fix a few minor leaks in error cases.
7800 1.1 mrg
7801 1.1 mrg fc-cache/fc-cache.c | 11 ++++++++++-
7802 1.1 mrg 1 files changed, 10 insertions(+), 1 deletions(-)
7803 1.1 mrg
7804 1.1 mrg commit 1cb309adcb881409d669749bbca91056a0967ccf
7805 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7806 1.1 mrg Date: Sat Apr 23 04:32:23 2005 +0000
7807 1.1 mrg
7808 1.1 mrg Update for version 2.3.2
7809 1.1 mrg
7810 1.1 mrg ChangeLog | 8 ++++++++
7811 1.1 mrg README | 11 +++++++++--
7812 1.1 mrg configure.in | 2 +-
7813 1.1 mrg debian/changelog | 7 +++++++
7814 1.1 mrg fontconfig/fontconfig.h | 2 +-
7815 1.1 mrg 5 files changed, 26 insertions(+), 4 deletions(-)
7816 1.1 mrg
7817 1.1 mrg commit 716ac8b8033794e2557ad567005dfff4dd95f031
7818 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7819 1.1 mrg Date: Thu Apr 21 19:03:53 2005 +0000
7820 1.1 mrg
7821 1.1 mrg Don't force bitmap font enable in default configuration; allows
7822 1.1 mrg users to
7823 1.1 mrg override this in ~/.fonts.conf
7824 1.1 mrg Updated translations
7825 1.1 mrg Destroy font configuration on exit to help valgrind
7826 1.1 mrg Use own transcoding routines in preference to iconv which appears
7827 1.1 mrg to have
7828 1.1 mrg leaks in some translators. Call iconv_close after using iconv
7829 1.1 mrg (oops).
7830 1.1 mrg Prefer unicode encoding of Euro char as some fonts mis-encode Euro
7831 1.1 mrg in other
7832 1.1 mrg ones.
7833 1.1 mrg Must fetch bitmap glyphs to get width values to check for
7834 1.1 mrg monospace/dual-width fonts.
7835 1.1 mrg
7836 1.1 mrg ChangeLog | 36 ++++++++++
7837 1.1 mrg debian/fontconfig.postinst | 8 ++-
7838 1.1 mrg debian/po/cs.po | 154
7839 1.1 mrg ++++++++++++++++++--------------------------
7840 1.1 mrg debian/po/da.po | 94 +++++++++-----------------
7841 1.1 mrg debian/po/de.po | 71 ++++++---------------
7842 1.1 mrg debian/po/es.po | 77 ++++++----------------
7843 1.1 mrg debian/po/fr.po | 77 ++++++----------------
7844 1.1 mrg debian/po/ja.po | 150
7845 1.1 mrg ++++++++----------------------------------
7846 1.1 mrg debian/po/nl.po | 71 ++++++---------------
7847 1.1 mrg debian/po/pt.po | 71 ++++++---------------
7848 1.1 mrg debian/po/pt_BR.po | 77 ++++++----------------
7849 1.1 mrg debian/po/templates.pot | 66 ++++---------------
7850 1.1 mrg debian/po/tr.po | 71 ++++++---------------
7851 1.1 mrg debian/po/zh_CN.po | 71 ++++++---------------
7852 1.1 mrg fc-cache/fc-cache.c | 1 +
7853 1.1 mrg fonts.conf.in | 37 ++++-------
7854 1.1 mrg src/fcfreetype.c | 84 ++++++++++++++----------
7855 1.1 mrg 17 files changed, 404 insertions(+), 812 deletions(-)
7856 1.1 mrg
7857 1.1 mrg commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
7858 1.1 mrg Author: Ross Burton <ross (a] burtonini.com>
7859 1.1 mrg Date: Wed Apr 13 09:11:52 2005 +0000
7860 1.1 mrg
7861 1.1 mrg Check that a pattern isn't already frozen in FcPatternFreeze
7862 1.1 mrg
7863 1.1 mrg ChangeLog | 5 +++++
7864 1.1 mrg src/fcpat.c | 3 +++
7865 1.1 mrg 2 files changed, 8 insertions(+), 0 deletions(-)
7866 1.1 mrg
7867 1.1 mrg commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
7868 1.1 mrg Author: Ross Burton <ross (a] burtonini.com>
7869 1.1 mrg Date: Thu Mar 31 19:16:49 2005 +0000
7870 1.1 mrg
7871 1.1 mrg Put all FcPattern objects though FcObjectStaticName and do pointer
7872 1.1 mrg trather
7873 1.1 mrg than string compares
7874 1.1 mrg
7875 1.1 mrg ChangeLog | 8 ++++++++
7876 1.1 mrg src/fclist.c | 5 +++--
7877 1.1 mrg src/fcmatch.c | 2 +-
7878 1.1 mrg src/fcpat.c | 3 ++-
7879 1.1 mrg 4 files changed, 14 insertions(+), 4 deletions(-)
7880 1.1 mrg
7881 1.1 mrg commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
7882 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
7883 1.1 mrg Date: Thu Mar 17 08:57:11 2005 +0000
7884 1.1 mrg
7885 1.1 mrg Add the .dll to the dll name.
7886 1.1 mrg
7887 1.1 mrg ChangeLog | 4 ++++
7888 1.1 mrg src/fontconfig.def.in | 2 +-
7889 1.1 mrg 2 files changed, 5 insertions(+), 1 deletions(-)
7890 1.1 mrg
7891 1.1 mrg commit 5f347d9cd50069a50174cc243acab64ee4e537a9
7892 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7893 1.1 mrg Date: Thu Mar 10 22:06:20 2005 +0000
7894 1.1 mrg
7895 1.1 mrg Update to reflect configuration changes
7896 1.1 mrg Fix Autohint vs Autohinter mistake
7897 1.1 mrg Adopt changes from Josselin Mouette for configuration descriptions
7898 1.1 mrg Update
7899 1.1 mrg debian to version 2.3.1-2
7900 1.1 mrg
7901 1.1 mrg ChangeLog | 11 +++++++++++
7902 1.1 mrg debian/README.Debian | 19 ++++++++++---------
7903 1.1 mrg debian/changelog | 10 ++++++++++
7904 1.1 mrg debian/fontconfig.postinst | 2 +-
7905 1.1 mrg debian/fontconfig.templates | 39
7906 1.1 mrg ++++++++-------------------------------
7907 1.1 mrg 5 files changed, 40 insertions(+), 41 deletions(-)
7908 1.1 mrg
7909 1.1 mrg commit 8c74026071aae6ad70a96b81398498dcb28c0255
7910 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7911 1.1 mrg Date: Wed Mar 9 04:57:42 2005 +0000
7912 1.1 mrg
7913 1.1 mrg Update debian for 2.3.1
7914 1.1 mrg
7915 1.1 mrg ChangeLog | 6 ++++++
7916 1.1 mrg debian/changelog | 11 +++++++++++
7917 1.1 mrg debian/rules | 1 +
7918 1.1 mrg 3 files changed, 18 insertions(+), 0 deletions(-)
7919 1.1 mrg
7920 1.1 mrg commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
7921 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
7922 1.1 mrg Date: Wed Mar 9 00:47:11 2005 +0000
7923 1.1 mrg
7924 1.1 mrg Get the DLL from "bin" where modern libtools put it, not "lib".
7925 1.1 mrg Check also drive letter prefix on Win32.
7926 1.1 mrg
7927 1.1 mrg ChangeLog | 8 ++++++++
7928 1.1 mrg fontconfig-zip.in | 2 +-
7929 1.1 mrg src/fccfg.c | 4 +++-
7930 1.1 mrg 3 files changed, 12 insertions(+), 2 deletions(-)
7931 1.1 mrg
7932 1.1 mrg commit d49dde9f900777f8482290dbafc6acb52a2b9432
7933 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7934 1.1 mrg Date: Tue Mar 8 23:39:02 2005 +0000
7935 1.1 mrg
7936 1.1 mrg Update for 2.3.1
7937 1.1 mrg
7938 1.1 mrg ChangeLog | 7 +++++++
7939 1.1 mrg README | 12 ++++++++++--
7940 1.1 mrg configure.in | 2 +-
7941 1.1 mrg fontconfig/fontconfig.h | 2 +-
7942 1.1 mrg 4 files changed, 19 insertions(+), 4 deletions(-)
7943 1.1 mrg
7944 1.1 mrg commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
7945 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7946 1.1 mrg Date: Sat Mar 5 23:50:55 2005 +0000
7947 1.1 mrg
7948 1.1 mrg Include space and remove numbers from valid script tags. This
7949 1.1 mrg ensures that
7950 1.1 mrg tags like 'lao ' work while rejecting those which have any digits.
7951 1.1 mrg Eliminate a spurious debugging variable (len)
7952 1.1 mrg
7953 1.1 mrg ChangeLog | 8 ++++++++
7954 1.1 mrg src/fcfreetype.c | 20 ++++++++++++--------
7955 1.1 mrg 2 files changed, 20 insertions(+), 8 deletions(-)
7956 1.1 mrg
7957 1.1 mrg commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
7958 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7959 1.1 mrg Date: Sat Mar 5 23:34:57 2005 +0000
7960 1.1 mrg
7961 1.1 mrg Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
7962 1.1 mrg for the
7963 1.1 mrg broken font go to Manish Singh
7964 1.1 mrg
7965 1.1 mrg ChangeLog | 7 ++++++
7966 1.1 mrg src/fcfreetype.c | 64
7967 1.1 mrg +++++++++++++++++++++++++++++++++++++----------------
7968 1.1 mrg 2 files changed, 51 insertions(+), 20 deletions(-)
7969 1.1 mrg
7970 1.1 mrg commit 97bde49a2b791de9ad66aed97ca07c22302da60d
7971 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7972 1.1 mrg Date: Sat Mar 5 20:58:39 2005 +0000
7973 1.1 mrg
7974 1.1 mrg Josselin Mouette:
7975 1.1 mrg Include 2.3 release information in changelog Add Josselin Mouette
7976 1.1 mrg as an
7977 1.1 mrg Uploader Set hinting_type to low priority configuration option
7978 1.1 mrg Manish Singh:
7979 1.1 mrg yes_bitmaps.conf -> yes-bitmaps.conf
7980 1.1 mrg Funda Wang:
7981 1.1 mrg Johap -> Johab
7982 1.1 mrg
7983 1.1 mrg ChangeLog | 20 ++++++++++++++++++++
7984 1.1 mrg debian/changelog | 13 +++++++++++--
7985 1.1 mrg debian/control | 1 +
7986 1.1 mrg debian/fontconfig.config | 2 +-
7987 1.1 mrg debian/fontconfig.postinst | 2 +-
7988 1.1 mrg debian/fontconfig.templates | 4 ++--
7989 1.1 mrg debian/rules | 4 ++--
7990 1.1 mrg src/fcfreetype.c | 2 +-
7991 1.1 mrg 8 files changed, 39 insertions(+), 9 deletions(-)
7992 1.1 mrg
7993 1.1 mrg commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
7994 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
7995 1.1 mrg Date: Thu Mar 3 06:20:57 2005 +0000
7996 1.1 mrg
7997 1.1 mrg Move debian-specific conf file examples upstream.
7998 1.1 mrg Sub-pixel configuration examples must smash subpixel value as
7999 1.1 mrg Xft always
8000 1.1 mrg sets it from X.
8001 1.1 mrg Change sub-pixel rendering debconf descriptions from Enable/Disable to
8002 1.1 mrg Always/Never.
8003 1.1 mrg
8004 1.1 mrg ChangeLog | 22 ++++++++++++++++++++++
8005 1.1 mrg Makefile.am | 3 ---
8006 1.1 mrg conf.d/Makefile.am | 7 +++++--
8007 1.1 mrg conf.d/autohint.conf | 9 +++++++++
8008 1.1 mrg conf.d/no-sub-pixel.conf | 9 +++++++++
8009 1.1 mrg conf.d/sub-pixel.conf | 3 ---
8010 1.1 mrg conf.d/unhinted.conf | 9 +++++++++
8011 1.1 mrg debian/autohint.conf | 9 ---------
8012 1.1 mrg debian/fontconfig.install | 1 +
8013 1.1 mrg debian/fontconfig.postinst | 4 ++--
8014 1.1 mrg debian/fontconfig.templates | 11 +++++------
8015 1.1 mrg debian/no-sub-pixel.conf | 12 ------------
8016 1.1 mrg debian/unhinted.conf | 9 ---------
8017 1.1 mrg 13 files changed, 62 insertions(+), 46 deletions(-)
8018 1.1 mrg
8019 1.1 mrg commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
8020 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8021 1.1 mrg Date: Thu Mar 3 01:59:28 2005 +0000
8022 1.1 mrg
8023 1.1 mrg Ignore more build detritus
8024 1.1 mrg Add debian package construction stuff.
8025 1.1 mrg Update to newer versions of these tools
8026 1.1 mrg Get library manuals to build again (we love automake).
8027 1.1 mrg Update debian build system to switch maintainers and deal with 2.3
8028 1.1 mrg functionality
8029 1.1 mrg
8030 1.1 mrg .cvsignore | 7 +
8031 1.1 mrg ChangeLog | 53 +++
8032 1.1 mrg Makefile.am | 50 +++-
8033 1.1 mrg conf.d/.cvsignore | 2 +
8034 1.1 mrg config/config.guess | 846
8035 1.1 mrg ++++++++++++++++++++-----------------
8036 1.1 mrg config/config.sub | 449 +++++++++++++++------
8037 1.1 mrg debian/README.Debian | 44 ++
8038 1.1 mrg debian/autohint.conf | 9 +
8039 1.1 mrg debian/changelog | 661 +++++++++++++++++++++++++++++
8040 1.1 mrg debian/compat | 1 +
8041 1.1 mrg debian/control | 78 ++++
8042 1.1 mrg debian/copyright | 29 ++
8043 1.1 mrg debian/fontconfig-udeb.install | 3 +
8044 1.1 mrg debian/fontconfig.config | 10 +
8045 1.1 mrg debian/fontconfig.defoma | 162 +++++++
8046 1.1 mrg debian/fontconfig.dirs | 1 +
8047 1.1 mrg debian/fontconfig.install | 6 +
8048 1.1 mrg debian/fontconfig.postinst | 139 ++++++
8049 1.1 mrg debian/fontconfig.postrm | 26 ++
8050 1.1 mrg debian/fontconfig.templates | 51 +++
8051 1.1 mrg debian/libfontconfig1-dev.install | 7 +
8052 1.1 mrg debian/libfontconfig1.install | 1 +
8053 1.1 mrg debian/local.conf.md5sum | 18 +
8054 1.1 mrg debian/no-sub-pixel.conf | 12 +
8055 1.1 mrg debian/po/POTFILES.in | 1 +
8056 1.1 mrg debian/po/cs.po | 154 +++++++
8057 1.1 mrg debian/po/da.po | 174 ++++++++
8058 1.1 mrg debian/po/de.po | 157 +++++++
8059 1.1 mrg debian/po/es.po | 198 +++++++++
8060 1.1 mrg debian/po/fr.po | 194 +++++++++
8061 1.1 mrg debian/po/ja.po | 180 ++++++++
8062 1.1 mrg debian/po/nl.po | 158 +++++++
8063 1.1 mrg debian/po/pt.po | 145 +++++++
8064 1.1 mrg debian/po/pt_BR.po | 183 ++++++++
8065 1.1 mrg debian/po/templates.pot | 120 ++++++
8066 1.1 mrg debian/po/tr.po | 150 +++++++
8067 1.1 mrg debian/po/zh_CN.po | 148 +++++++
8068 1.1 mrg debian/rules | 39 ++
8069 1.1 mrg debian/unhinted.conf | 9 +
8070 1.1 mrg doc/.cvsignore | 1 +
8071 1.1 mrg doc/Makefile.am | 13 +-
8072 1.1 mrg 41 files changed, 4171 insertions(+), 518 deletions(-)
8073 1.1 mrg
8074 1.1 mrg commit 4afc00ca02bb3f49fe214463e0f194486f438b70
8075 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8076 1.1 mrg Date: Tue Mar 1 20:48:36 2005 +0000
8077 1.1 mrg
8078 1.1 mrg Update for 2.3.0
8079 1.1 mrg
8080 1.1 mrg ChangeLog | 7 +++++++
8081 1.1 mrg README | 14 ++++++++++++--
8082 1.1 mrg configure.in | 2 +-
8083 1.1 mrg fontconfig/fontconfig.h | 4 ++--
8084 1.1 mrg 4 files changed, 22 insertions(+), 5 deletions(-)
8085 1.1 mrg
8086 1.1 mrg commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
8087 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8088 1.1 mrg Date: Tue Mar 1 20:36:48 2005 +0000
8089 1.1 mrg
8090 1.1 mrg Generate and install PDF versions of the manuals
8091 1.1 mrg Fix formatting
8092 1.1 mrg Add missing exported functions, fix data types
8093 1.1 mrg Add missing pattern elements.
8094 1.1 mrg Add missing pattern elements. Document conf.d usage, clarify available
8095 1.1 mrg orthography list. Fix some config file attributes. Complete
8096 1.1 mrg list of
8097 1.1 mrg constants.
8098 1.1 mrg Mark FC_SOURCE deprecated.
8099 1.1 mrg Don't set FC_SOURCE any longer.
8100 1.1 mrg
8101 1.1 mrg ChangeLog | 25 +++++++++++++++
8102 1.1 mrg doc/Makefile.am | 18 ++++++++++-
8103 1.1 mrg doc/fcpattern.fncs | 3 +-
8104 1.1 mrg doc/fcstring.fncs | 40 +++++++++++++++++++++++-
8105 1.1 mrg doc/fontconfig-devel.sgml | 10 +++++-
8106 1.1 mrg doc/fontconfig-user.sgml | 74
8107 1.1 mrg ++++++++++++++++++++++++++++++++++++++------
8108 1.1 mrg fontconfig/fontconfig.h | 2 +-
8109 1.1 mrg src/fcfreetype.c | 3 --
8110 1.1 mrg 8 files changed, 156 insertions(+), 19 deletions(-)
8111 1.1 mrg
8112 1.1 mrg commit 414f720281b416736b92913f4bcbceac1a781cde
8113 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8114 1.1 mrg Date: Mon Feb 28 18:56:15 2005 +0000
8115 1.1 mrg
8116 1.1 mrg Create prototype /etc/fonts/conf.d directory with a few sample
8117 1.1 mrg configuration files. Deprecate use of local.conf for local
8118 1.1 mrg customizations in favor of this directory based scheme which
8119 1.1 mrg is more
8120 1.1 mrg easily integrated into installation systems.
8121 1.1 mrg Tag FC_EMBOLDEN as a boolean variable
8122 1.1 mrg
8123 1.1 mrg ChangeLog | 18 ++++++++++++++++++
8124 1.1 mrg Makefile.am | 24 ++----------------------
8125 1.1 mrg conf.d/Makefile.am | 34 ++++++++++++++++++++++++++++++++++
8126 1.1 mrg conf.d/README | 8 ++++++++
8127 1.1 mrg conf.d/no-bitmaps.conf | 13 +++++++++++++
8128 1.1 mrg conf.d/sub-pixel.conf | 12 ++++++++++++
8129 1.1 mrg conf.d/yes-bitmaps.conf | 13 +++++++++++++
8130 1.1 mrg configure.in | 1 +
8131 1.1 mrg src/fcname.c | 1 +
8132 1.1 mrg 9 files changed, 102 insertions(+), 22 deletions(-)
8133 1.1 mrg
8134 1.1 mrg commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
8135 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8136 1.1 mrg Date: Thu Feb 10 23:00:51 2005 +0000
8137 1.1 mrg
8138 1.1 mrg Free patterns from fonts which are rejected by configuration
8139 1.1 mrg (bug #2518)
8140 1.1 mrg reviewed by: pborelli (a] katamail.com
8141 1.1 mrg
8142 1.1 mrg ChangeLog | 8 ++++++++
8143 1.1 mrg src/fcdir.c | 2 ++
8144 1.1 mrg 2 files changed, 10 insertions(+), 0 deletions(-)
8145 1.1 mrg
8146 1.1 mrg commit afca783626534477f07b03d173bbe9f51e03b53b
8147 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8148 1.1 mrg Date: Sat Jan 29 00:42:37 2005 +0000
8149 1.1 mrg
8150 1.1 mrg Update for version 2.2.99
8151 1.1 mrg
8152 1.1 mrg ChangeLog | 11 +++++++++--
8153 1.1 mrg README | 16 ++++++++++++++--
8154 1.1 mrg configure.in | 2 +-
8155 1.1 mrg fontconfig/fontconfig.h | 2 +-
8156 1.1 mrg 4 files changed, 25 insertions(+), 6 deletions(-)
8157 1.1 mrg
8158 1.1 mrg commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
8159 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8160 1.1 mrg Date: Sat Jan 29 00:33:47 2005 +0000
8161 1.1 mrg
8162 1.1 mrg Add a few pointers
8163 1.1 mrg
8164 1.1 mrg ChangeLog | 5 +++++
8165 1.1 mrg README | 3 +++
8166 1.1 mrg 2 files changed, 8 insertions(+), 0 deletions(-)
8167 1.1 mrg
8168 1.1 mrg commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
8169 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8170 1.1 mrg Date: Fri Jan 28 23:55:14 2005 +0000
8171 1.1 mrg
8172 1.1 mrg Polite typechecking for test and edit expressions. Helps catch
8173 1.1 mrg errors in
8174 1.1 mrg the font configuration.
8175 1.1 mrg
8176 1.1 mrg ChangeLog | 10 +++
8177 1.1 mrg src/fcint.h | 12 +---
8178 1.1 mrg src/fcname.c | 2 +-
8179 1.1 mrg src/fcxml.c | 252
8180 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++------------
8181 1.1 mrg 4 files changed, 211 insertions(+), 65 deletions(-)
8182 1.1 mrg
8183 1.1 mrg commit 59e149e757795a7c0ec66c35b551a66e0da42098
8184 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8185 1.1 mrg Date: Sun Jan 16 01:41:24 2005 +0000
8186 1.1 mrg
8187 1.1 mrg Have --with-expat set EXPAT_CFLAGS (bug 2278)
8188 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
8189 1.1 mrg
8190 1.1 mrg ChangeLog | 7 +++++++
8191 1.1 mrg configure.in | 11 ++++++++++-
8192 1.1 mrg 2 files changed, 17 insertions(+), 1 deletions(-)
8193 1.1 mrg
8194 1.1 mrg commit d8ae9c92197f1f2782b9decb276f6da756ce882d
8195 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8196 1.1 mrg Date: Thu Jan 13 18:31:50 2005 +0000
8197 1.1 mrg
8198 1.1 mrg Add SEE ALSO section (bug 2085)
8199 1.1 mrg Cross compiling fixes (bug 280)
8200 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
8201 1.1 mrg
8202 1.1 mrg ChangeLog | 18 ++++++++++++++++++
8203 1.1 mrg Makefile.am | 17 ++++++++++++++++-
8204 1.1 mrg configure.in | 44
8205 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++
8206 1.1 mrg doc/Makefile.am | 8 ++++++--
8207 1.1 mrg doc/fontconfig-user.sgml | 5 +++++
8208 1.1 mrg fc-case/Makefile.am | 8 ++++++--
8209 1.1 mrg fc-glyphname/Makefile.am | 8 ++++++--
8210 1.1 mrg fc-lang/Makefile.am | 8 ++++++--
8211 1.1 mrg src/fontconfig.def.in | 2 +-
8212 1.1 mrg 9 files changed, 108 insertions(+), 10 deletions(-)
8213 1.1 mrg
8214 1.1 mrg commit 8759822e8fdaebcaaea82571d6b084003ca5751e
8215 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8216 1.1 mrg Date: Thu Jan 13 18:10:42 2005 +0000
8217 1.1 mrg
8218 1.1 mrg Update blanks list (Closes bug 86)
8219 1.1 mrg
8220 1.1 mrg ChangeLog | 5 +++++
8221 1.1 mrg fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
8222 1.1 mrg 2 files changed, 36 insertions(+), 21 deletions(-)
8223 1.1 mrg
8224 1.1 mrg commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
8225 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8226 1.1 mrg Date: Tue Jan 4 21:54:50 2005 +0000
8227 1.1 mrg
8228 1.1 mrg Verify that every font pattern loaded from cache has both FC_FILE and
8229 1.1 mrg FC_FAMILY entries. Attempt to fix bug #2219.
8230 1.1 mrg
8231 1.1 mrg ChangeLog | 7 +++++++
8232 1.1 mrg src/fccache.c | 10 +++++++++-
8233 1.1 mrg 2 files changed, 16 insertions(+), 1 deletions(-)
8234 1.1 mrg
8235 1.1 mrg commit d53461812d46ffb2eaffb2c512e8740e8536e498
8236 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8237 1.1 mrg Date: Wed Dec 29 19:44:51 2004 +0000
8238 1.1 mrg
8239 1.1 mrg Update for version 2.2.98
8240 1.1 mrg
8241 1.1 mrg ChangeLog | 7 +++++++
8242 1.1 mrg README | 22 ++++++++++++++++++++--
8243 1.1 mrg configure.in | 2 +-
8244 1.1 mrg fontconfig/fontconfig.h | 2 +-
8245 1.1 mrg 4 files changed, 29 insertions(+), 4 deletions(-)
8246 1.1 mrg
8247 1.1 mrg commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
8248 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8249 1.1 mrg Date: Wed Dec 29 19:37:14 2004 +0000
8250 1.1 mrg
8251 1.1 mrg Document ASCII limitations of Fc character conversion macros
8252 1.1 mrg Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
8253 1.1 mrg (useful
8254 1.1 mrg for testing case conversion functions)
8255 1.1 mrg
8256 1.1 mrg ChangeLog | 8 ++++++++
8257 1.1 mrg fontconfig/fontconfig.h | 10 +++++++---
8258 1.1 mrg src/fcstr.c | 21 ++++++++++++++++++++-
8259 1.1 mrg 3 files changed, 35 insertions(+), 4 deletions(-)
8260 1.1 mrg
8261 1.1 mrg commit 02748dd3b8830a60439340a768959231e669b55c
8262 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8263 1.1 mrg Date: Wed Dec 29 10:07:10 2004 +0000
8264 1.1 mrg
8265 1.1 mrg Add territory database
8266 1.1 mrg Reviewed by: Keith Packard
8267 1.1 mrg Remove Han characters from Korean orthography
8268 1.1 mrg
8269 1.1 mrg .cvsignore | 1 +
8270 1.1 mrg ChangeLog | 15 +
8271 1.1 mrg fc-case/.cvsignore | 6 +
8272 1.1 mrg fc-lang/iso-3166.txt | 242 +
8273 1.1 mrg fc-lang/ko.orth |18729
8274 1.1 mrg +++++++-------------------------------------------
8275 1.1 mrg 5 files changed, 2776 insertions(+), 16217 deletions(-)
8276 1.1 mrg
8277 1.1 mrg commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
8278 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8279 1.1 mrg Date: Wed Dec 29 09:57:49 2004 +0000
8280 1.1 mrg
8281 1.1 mrg Reorder utility programs to make sure fc-case is run before fc-lang as
8282 1.1 mrg fc-lang uses fcstr.c which uses fccase.h
8283 1.1 mrg Fix broken XML
8284 1.1 mrg
8285 1.1 mrg ChangeLog | 8 ++++++++
8286 1.1 mrg Makefile.am | 2 +-
8287 1.1 mrg fonts.conf.in | 10 +++++++---
8288 1.1 mrg 3 files changed, 16 insertions(+), 4 deletions(-)
8289 1.1 mrg
8290 1.1 mrg commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
8291 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8292 1.1 mrg Date: Wed Dec 29 09:15:17 2004 +0000
8293 1.1 mrg
8294 1.1 mrg Adopt some RedHat suggestions for standard font configuration.
8295 1.1 mrg Add new helper program 'fc-case' to construct case folding tables from
8296 1.1 mrg standard Unicode CaseFolding.txt file
8297 1.1 mrg Re-implement case insensitive functions with Unicode aware versions
8298 1.1 mrg (including full case folding mappings)
8299 1.1 mrg
8300 1.1 mrg ChangeLog | 26 ++
8301 1.1 mrg Makefile.am | 2 +-
8302 1.1 mrg configure.in | 1 +
8303 1.1 mrg fc-case/CaseFolding.txt | 924
8304 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
8305 1.1 mrg fc-case/Makefile.am | 52 +++
8306 1.1 mrg fc-case/fc-case.c | 363 +++++++++++++++++++
8307 1.1 mrg fc-case/fccase.tmpl.h | 25 ++
8308 1.1 mrg fonts.conf.in | 73 +++-
8309 1.1 mrg src/fcint.h | 34 ++
8310 1.1 mrg src/fclist.c | 16 +-
8311 1.1 mrg src/fcstr.c | 263 +++++++++++---
8312 1.1 mrg 11 files changed, 1685 insertions(+), 94 deletions(-)
8313 1.1 mrg
8314 1.1 mrg commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
8315 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8316 1.1 mrg Date: Tue Dec 14 00:12:25 2004 +0000
8317 1.1 mrg
8318 1.1 mrg I changed FcFontSetSort to respect the generic aliases better in
8319 1.1 mrg the face
8320 1.1 mrg of language matching.
8321 1.1 mrg What I did was to ammend the strict sort order used by FcFontSort
8322 1.1 mrg so that
8323 1.1 mrg it 'satisfies' the language specified in the pattern by
8324 1.1 mrg locating the
8325 1.1 mrg best matching font supporting each pattern language and then
8326 1.1 mrg ignores
8327 1.1 mrg language in the remaining fonts for purposes of matching.
8328 1.1 mrg So, when asking for 'sans:lang=en', you'll get an English font
8329 1.1 mrg first, and
8330 1.1 mrg then the remaining fonts sorted with respect to the 'sans'
8331 1.1 mrg alias alone
8332 1.1 mrg -- pushing Kochi fonts ahead of other English-supporting Han
8333 1.1 mrg fonts.
8334 1.1 mrg reviewed by: Owen Taylor <otaylor (a] redhat.com>
8335 1.1 mrg
8336 1.1 mrg ChangeLog | 17 ++++++++++++
8337 1.1 mrg src/fcmatch.c | 81
8338 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
8339 1.1 mrg 2 files changed, 96 insertions(+), 2 deletions(-)
8340 1.1 mrg
8341 1.1 mrg commit 46a10637cde656967b60f1e028b24763022358bb
8342 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8343 1.1 mrg Date: Fri Dec 10 16:48:08 2004 +0000
8344 1.1 mrg
8345 1.1 mrg Configuration changes to request synthetic emboldening of fonts. The
8346 1.1 mrg actual
8347 1.1 mrg emboldening code will live in Xft.
8348 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
8349 1.1 mrg
8350 1.1 mrg ChangeLog | 10 ++++++++++
8351 1.1 mrg fontconfig/fontconfig.h | 1 +
8352 1.1 mrg fonts.conf.in | 20 ++++++++++++++++++++
8353 1.1 mrg 3 files changed, 31 insertions(+), 0 deletions(-)
8354 1.1 mrg
8355 1.1 mrg commit 9af19286b0dcdf7636749b9efb64a50650554f2d
8356 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8357 1.1 mrg Date: Thu Dec 9 19:36:30 2004 +0000
8358 1.1 mrg
8359 1.1 mrg Currently Russian (ru) requires 0406 and 0456 ( and ), but
8360 1.1 mrg these were
8361 1.1 mrg eliminated in Russian in 1918 in favor of 0418 and 0438 (
8362 1.1 mrg and ),
8363 1.1 mrg and don't even appear in KOI8-R. (The hypothesis that they
8364 1.1 mrg don't appear
8365 1.1 mrg in KOI8-R due to their similarity with Latin I and i is
8366 1.1 mrg eliminated by
8367 1.1 mrg their presence in KOI8-U.) I have a couple of fonts with Russian
8368 1.1 mrg support that don't have the letter.
8369 1.1 mrg Therefore, 0406 and 0456 should be removed from or commented out
8370 1.1 mrg of ru.orth
8371 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
8372 1.1 mrg
8373 1.1 mrg ChangeLog | 16 ++++++++++++++++
8374 1.1 mrg fc-lang/ru.orth | 4 ++--
8375 1.1 mrg 2 files changed, 18 insertions(+), 2 deletions(-)
8376 1.1 mrg
8377 1.1 mrg commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
8378 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8379 1.1 mrg Date: Tue Dec 7 01:36:26 2004 +0000
8380 1.1 mrg
8381 1.1 mrg Reviewed by: Keith Packard <keithp (a] keithp.com>
8382 1.1 mrg memoize strings and share a single copy for all uses. Note that
8383 1.1 mrg this could
8384 1.1 mrg be improved further by using statically allocated blocks and
8385 1.1 mrg gluing
8386 1.1 mrg multiple strings together, but I'm basically lazy. In my
8387 1.1 mrg environment
8388 1.1 mrg with 800 font files, I get a savings of about 90KB.
8389 1.1 mrg
8390 1.1 mrg ChangeLog | 15 +++++++++++++++
8391 1.1 mrg src/fcinit.c | 5 +++--
8392 1.1 mrg src/fcint.h | 3 ++-
8393 1.1 mrg src/fclist.c | 2 +-
8394 1.1 mrg src/fcpat.c | 42 +++++++++++++-----------------------------
8395 1.1 mrg src/fcxml.c | 6 ------
8396 1.1 mrg 6 files changed, 34 insertions(+), 39 deletions(-)
8397 1.1 mrg
8398 1.1 mrg commit 46b51147d10db21a4d5992074bcdc9022f45856b
8399 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8400 1.1 mrg Date: Tue Dec 7 01:14:46 2004 +0000
8401 1.1 mrg
8402 1.1 mrg Change files from ISO-Latin-1 to UTF-8
8403 1.1 mrg
8404 1.1 mrg COPYING | 2 +-
8405 1.1 mrg ChangeLog | 249
8406 1.1 mrg +++++++++++++++++++++++++++++++++++++++
8407 1.1 mrg Makefile.am | 2 +-
8408 1.1 mrg config/Makedefs.in | 2 +-
8409 1.1 mrg configure.in | 2 +-
8410 1.1 mrg doc/edit-sgml.c | 2 +-
8411 1.1 mrg doc/fcatomic.fncs | 2 +-
8412 1.1 mrg doc/fcblanks.fncs | 2 +-
8413 1.1 mrg doc/fccharset.fncs | 2 +-
8414 1.1 mrg doc/fcconfig.fncs | 2 +-
8415 1.1 mrg doc/fcconstant.fncs | 2 +-
8416 1.1 mrg doc/fcfile.fncs | 2 +-
8417 1.1 mrg doc/fcfontset.fncs | 2 +-
8418 1.1 mrg doc/fcfreetype.fncs | 2 +-
8419 1.1 mrg doc/fcinit.fncs | 2 +-
8420 1.1 mrg doc/fcmatrix.fncs | 2 +-
8421 1.1 mrg doc/fcobjectset.fncs | 2 +-
8422 1.1 mrg doc/fcobjecttype.fncs | 2 +-
8423 1.1 mrg doc/fcpattern.fncs | 2 +-
8424 1.1 mrg doc/fcstring.fncs | 2 +-
8425 1.1 mrg doc/fcstrset.fncs | 2 +-
8426 1.1 mrg doc/fcvalue.fncs | 2 +-
8427 1.1 mrg doc/fontconfig-devel.sgml | 4 +-
8428 1.1 mrg doc/fontconfig-user.sgml | 2 +-
8429 1.1 mrg doc/func.sgml | 2 +-
8430 1.1 mrg doc/version.sgml.in | 2 +-
8431 1.1 mrg fc-cache/Makefile.am | 2 +-
8432 1.1 mrg fc-cache/fc-cache.c | 2 +-
8433 1.1 mrg fc-glyphname/Makefile.am | 2 +-
8434 1.1 mrg fc-glyphname/fc-glyphname.c | 2 +-
8435 1.1 mrg fc-glyphname/fcglyphname.tmpl.h | 2 +-
8436 1.1 mrg fc-lang/Makefile.am | 2 +-
8437 1.1 mrg fc-lang/aa.orth | 2 +-
8438 1.1 mrg fc-lang/ab.orth | 2 +-
8439 1.1 mrg fc-lang/af.orth | 2 +-
8440 1.1 mrg fc-lang/am.orth | 2 +-
8441 1.1 mrg fc-lang/ar.orth | 2 +-
8442 1.1 mrg fc-lang/ast.orth | 2 +-
8443 1.1 mrg fc-lang/ava.orth | 2 +-
8444 1.1 mrg fc-lang/ay.orth | 2 +-
8445 1.1 mrg fc-lang/az.orth | 2 +-
8446 1.1 mrg fc-lang/az_ir.orth | 2 +-
8447 1.1 mrg fc-lang/ba.orth | 2 +-
8448 1.1 mrg fc-lang/bam.orth | 2 +-
8449 1.1 mrg fc-lang/be.orth | 2 +-
8450 1.1 mrg fc-lang/bg.orth | 2 +-
8451 1.1 mrg fc-lang/bh.orth | 2 +-
8452 1.1 mrg fc-lang/bho.orth | 2 +-
8453 1.1 mrg fc-lang/bi.orth | 2 +-
8454 1.1 mrg fc-lang/bin.orth | 2 +-
8455 1.1 mrg fc-lang/bn.orth | 2 +-
8456 1.1 mrg fc-lang/bo.orth | 2 +-
8457 1.1 mrg fc-lang/br.orth | 2 +-
8458 1.1 mrg fc-lang/bs.orth | 2 +-
8459 1.1 mrg fc-lang/bua.orth | 2 +-
8460 1.1 mrg fc-lang/ca.orth | 2 +-
8461 1.1 mrg fc-lang/ce.orth | 2 +-
8462 1.1 mrg fc-lang/ch.orth | 2 +-
8463 1.1 mrg fc-lang/chm.orth | 2 +-
8464 1.1 mrg fc-lang/chr.orth | 2 +-
8465 1.1 mrg fc-lang/co.orth | 2 +-
8466 1.1 mrg fc-lang/cs.orth | 2 +-
8467 1.1 mrg fc-lang/cu.orth | 2 +-
8468 1.1 mrg fc-lang/cv.orth | 2 +-
8469 1.1 mrg fc-lang/cy.orth | 2 +-
8470 1.1 mrg fc-lang/da.orth | 2 +-
8471 1.1 mrg fc-lang/de.orth | 2 +-
8472 1.1 mrg fc-lang/dz.orth | 2 +-
8473 1.1 mrg fc-lang/el.orth | 2 +-
8474 1.1 mrg fc-lang/en.orth | 2 +-
8475 1.1 mrg fc-lang/eo.orth | 2 +-
8476 1.1 mrg fc-lang/es.orth | 2 +-
8477 1.1 mrg fc-lang/et.orth | 2 +-
8478 1.1 mrg fc-lang/eu.orth | 4 +-
8479 1.1 mrg fc-lang/fa.orth | 2 +-
8480 1.1 mrg fc-lang/fc-lang.c | 2 +-
8481 1.1 mrg fc-lang/fc-lang.man | 2 +-
8482 1.1 mrg fc-lang/fclang.tmpl.h | 2 +-
8483 1.1 mrg fc-lang/fi.orth | 2 +-
8484 1.1 mrg fc-lang/fj.orth | 2 +-
8485 1.1 mrg fc-lang/fo.orth | 2 +-
8486 1.1 mrg fc-lang/fr.orth | 2 +-
8487 1.1 mrg fc-lang/ful.orth | 2 +-
8488 1.1 mrg fc-lang/fur.orth | 2 +-
8489 1.1 mrg fc-lang/fy.orth | 4 +-
8490 1.1 mrg fc-lang/ga.orth | 2 +-
8491 1.1 mrg fc-lang/gd.orth | 2 +-
8492 1.1 mrg fc-lang/gez.orth | 2 +-
8493 1.1 mrg fc-lang/gl.orth | 2 +-
8494 1.1 mrg fc-lang/gn.orth | 4 +-
8495 1.1 mrg fc-lang/gu.orth | 2 +-
8496 1.1 mrg fc-lang/gv.orth | 2 +-
8497 1.1 mrg fc-lang/ha.orth | 2 +-
8498 1.1 mrg fc-lang/haw.orth | 2 +-
8499 1.1 mrg fc-lang/he.orth | 2 +-
8500 1.1 mrg fc-lang/hi.orth | 2 +-
8501 1.1 mrg fc-lang/ho.orth | 2 +-
8502 1.1 mrg fc-lang/hr.orth | 2 +-
8503 1.1 mrg fc-lang/hu.orth | 2 +-
8504 1.1 mrg fc-lang/hy.orth | 2 +-
8505 1.1 mrg fc-lang/ia.orth | 2 +-
8506 1.1 mrg fc-lang/ibo.orth | 2 +-
8507 1.1 mrg fc-lang/id.orth | 2 +-
8508 1.1 mrg fc-lang/ie.orth | 2 +-
8509 1.1 mrg fc-lang/ik.orth | 2 +-
8510 1.1 mrg fc-lang/io.orth | 2 +-
8511 1.1 mrg fc-lang/is.orth | 2 +-
8512 1.1 mrg fc-lang/iso639-2 | 194 +++++++++++++++---------------
8513 1.1 mrg fc-lang/it.orth | 2 +-
8514 1.1 mrg fc-lang/iu.orth | 2 +-
8515 1.1 mrg fc-lang/ja.orth | 2 +-
8516 1.1 mrg fc-lang/ka.orth | 2 +-
8517 1.1 mrg fc-lang/kaa.orth | 2 +-
8518 1.1 mrg fc-lang/ki.orth | 2 +-
8519 1.1 mrg fc-lang/kk.orth | 2 +-
8520 1.1 mrg fc-lang/kl.orth | 2 +-
8521 1.1 mrg fc-lang/km.orth | 2 +-
8522 1.1 mrg fc-lang/kn.orth | 2 +-
8523 1.1 mrg fc-lang/ko.orth | 2 +-
8524 1.1 mrg fc-lang/kok.orth | 2 +-
8525 1.1 mrg fc-lang/ks.orth | 2 +-
8526 1.1 mrg fc-lang/ku.orth | 2 +-
8527 1.1 mrg fc-lang/ku_ir.orth | 2 +-
8528 1.1 mrg fc-lang/kum.orth | 2 +-
8529 1.1 mrg fc-lang/kv.orth | 2 +-
8530 1.1 mrg fc-lang/kw.orth | 2 +-
8531 1.1 mrg fc-lang/ky.orth | 2 +-
8532 1.1 mrg fc-lang/la.orth | 2 +-
8533 1.1 mrg fc-lang/lb.orth | 2 +-
8534 1.1 mrg fc-lang/lez.orth | 2 +-
8535 1.1 mrg fc-lang/lo.orth | 2 +-
8536 1.1 mrg fc-lang/lt.orth | 2 +-
8537 1.1 mrg fc-lang/lv.orth | 2 +-
8538 1.1 mrg fc-lang/mg.orth | 2 +-
8539 1.1 mrg fc-lang/mh.orth | 2 +-
8540 1.1 mrg fc-lang/mi.orth | 2 +-
8541 1.1 mrg fc-lang/mk.orth | 2 +-
8542 1.1 mrg fc-lang/ml.orth | 2 +-
8543 1.1 mrg fc-lang/mn.orth | 2 +-
8544 1.1 mrg fc-lang/mo.orth | 2 +-
8545 1.1 mrg fc-lang/mr.orth | 2 +-
8546 1.1 mrg fc-lang/mt.orth | 2 +-
8547 1.1 mrg fc-lang/my.orth | 2 +-
8548 1.1 mrg fc-lang/nb.orth | 4 +-
8549 1.1 mrg fc-lang/nds.orth | 2 +-
8550 1.1 mrg fc-lang/ne.orth | 2 +-
8551 1.1 mrg fc-lang/nl.orth | 2 +-
8552 1.1 mrg fc-lang/nn.orth | 2 +-
8553 1.1 mrg fc-lang/no.orth | 4 +-
8554 1.1 mrg fc-lang/ny.orth | 2 +-
8555 1.1 mrg fc-lang/oc.orth | 2 +-
8556 1.1 mrg fc-lang/om.orth | 2 +-
8557 1.1 mrg fc-lang/or.orth | 2 +-
8558 1.1 mrg fc-lang/os.orth | 2 +-
8559 1.1 mrg fc-lang/pl.orth | 2 +-
8560 1.1 mrg fc-lang/ps_af.orth | 2 +-
8561 1.1 mrg fc-lang/ps_pk.orth | 2 +-
8562 1.1 mrg fc-lang/pt.orth | 2 +-
8563 1.1 mrg fc-lang/rm.orth | 2 +-
8564 1.1 mrg fc-lang/ro.orth | 2 +-
8565 1.1 mrg fc-lang/ru.orth | 2 +-
8566 1.1 mrg fc-lang/sa.orth | 2 +-
8567 1.1 mrg fc-lang/sah.orth | 2 +-
8568 1.1 mrg fc-lang/sco.orth | 2 +-
8569 1.1 mrg fc-lang/se.orth | 4 +-
8570 1.1 mrg fc-lang/sel.orth | 2 +-
8571 1.1 mrg fc-lang/sh.orth | 2 +-
8572 1.1 mrg fc-lang/si.orth | 2 +-
8573 1.1 mrg fc-lang/sk.orth | 2 +-
8574 1.1 mrg fc-lang/sl.orth | 2 +-
8575 1.1 mrg fc-lang/sm.orth | 2 +-
8576 1.1 mrg fc-lang/sma.orth | 4 +-
8577 1.1 mrg fc-lang/smj.orth | 4 +-
8578 1.1 mrg fc-lang/smn.orth | 4 +-
8579 1.1 mrg fc-lang/sms.orth | 4 +-
8580 1.1 mrg fc-lang/so.orth | 2 +-
8581 1.1 mrg fc-lang/sq.orth | 2 +-
8582 1.1 mrg fc-lang/sr.orth | 2 +-
8583 1.1 mrg fc-lang/sv.orth | 2 +-
8584 1.1 mrg fc-lang/sw.orth | 2 +-
8585 1.1 mrg fc-lang/syr.orth | 2 +-
8586 1.1 mrg fc-lang/ta.orth | 2 +-
8587 1.1 mrg fc-lang/te.orth | 2 +-
8588 1.1 mrg fc-lang/tg.orth | 2 +-
8589 1.1 mrg fc-lang/th.orth | 2 +-
8590 1.1 mrg fc-lang/ti_er.orth | 2 +-
8591 1.1 mrg fc-lang/ti_et.orth | 2 +-
8592 1.1 mrg fc-lang/tig.orth | 2 +-
8593 1.1 mrg fc-lang/tk.orth | 2 +-
8594 1.1 mrg fc-lang/tl.orth | 2 +-
8595 1.1 mrg fc-lang/tn.orth | 2 +-
8596 1.1 mrg fc-lang/to.orth | 2 +-
8597 1.1 mrg fc-lang/tr.orth | 2 +-
8598 1.1 mrg fc-lang/ts.orth | 2 +-
8599 1.1 mrg fc-lang/tt.orth | 2 +-
8600 1.1 mrg fc-lang/tw.orth | 2 +-
8601 1.1 mrg fc-lang/tyv.orth | 2 +-
8602 1.1 mrg fc-lang/ug.orth | 2 +-
8603 1.1 mrg fc-lang/uk.orth | 2 +-
8604 1.1 mrg fc-lang/ur.orth | 2 +-
8605 1.1 mrg fc-lang/uz.orth | 2 +-
8606 1.1 mrg fc-lang/ven.orth | 2 +-
8607 1.1 mrg fc-lang/vi.orth | 2 +-
8608 1.1 mrg fc-lang/vo.orth | 4 +-
8609 1.1 mrg fc-lang/vot.orth | 2 +-
8610 1.1 mrg fc-lang/wa.orth | 2 +-
8611 1.1 mrg fc-lang/wen.orth | 2 +-
8612 1.1 mrg fc-lang/wo.orth | 2 +-
8613 1.1 mrg fc-lang/xh.orth | 2 +-
8614 1.1 mrg fc-lang/yap.orth | 2 +-
8615 1.1 mrg fc-lang/yi.orth | 2 +-
8616 1.1 mrg fc-lang/yo.orth | 2 +-
8617 1.1 mrg fc-lang/zh_cn.orth | 2 +-
8618 1.1 mrg fc-lang/zh_hk.orth | 2 +-
8619 1.1 mrg fc-lang/zh_mo.orth | 2 +-
8620 1.1 mrg fc-lang/zh_sg.orth | 2 +-
8621 1.1 mrg fc-lang/zh_tw.orth | 2 +-
8622 1.1 mrg fc-lang/zu.orth | 2 +-
8623 1.1 mrg fc-list/Makefile.am | 2 +-
8624 1.1 mrg fc-list/fc-list.c | 2 +-
8625 1.1 mrg fc-match/Makefile.am | 2 +-
8626 1.1 mrg fc-match/fc-match.1 | 2 +-
8627 1.1 mrg fc-match/fc-match.c | 2 +-
8628 1.1 mrg fontconfig/fcfreetype.h | 2 +-
8629 1.1 mrg fontconfig/fcprivate.h | 2 +-
8630 1.1 mrg fontconfig/fontconfig.h | 2 +-
8631 1.1 mrg src/fcatomic.c | 2 +-
8632 1.1 mrg src/fcblanks.c | 2 +-
8633 1.1 mrg src/fccache.c | 2 +-
8634 1.1 mrg src/fccfg.c | 2 +-
8635 1.1 mrg src/fccharset.c | 2 +-
8636 1.1 mrg src/fcdbg.c | 2 +-
8637 1.1 mrg src/fcdefault.c | 2 +-
8638 1.1 mrg src/fcdir.c | 2 +-
8639 1.1 mrg src/fcfreetype.c | 4 +-
8640 1.1 mrg src/fcfs.c | 2 +-
8641 1.1 mrg src/fcinit.c | 2 +-
8642 1.1 mrg src/fcint.h | 2 +-
8643 1.1 mrg src/fclang.c | 2 +-
8644 1.1 mrg src/fclist.c | 2 +-
8645 1.1 mrg src/fcmatch.c | 2 +-
8646 1.1 mrg src/fcmatrix.c | 2 +-
8647 1.1 mrg src/fcname.c | 2 +-
8648 1.1 mrg src/fcpat.c | 2 +-
8649 1.1 mrg src/fcstr.c | 2 +-
8650 1.1 mrg src/fcxml.c | 2 +-
8651 1.1 mrg 246 files changed, 603 insertions(+), 354 deletions(-)
8652 1.1 mrg
8653 1.1 mrg commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
8654 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8655 1.1 mrg Date: Sun Dec 5 07:44:08 2004 +0000
8656 1.1 mrg
8657 1.1 mrg Update links to new freedesktop.org locations
8658 1.1 mrg Add uninstall-local to get rid of fonts.conf and local.conf if
8659 1.1 mrg they match
8660 1.1 mrg the distributed versions. Fixes 'make distcheck'
8661 1.1 mrg
8662 1.1 mrg ChangeLog | 8 ++++++++
8663 1.1 mrg INSTALL | 4 ++--
8664 1.1 mrg Makefile.am | 24 ++++++++++++++++++++++++
8665 1.1 mrg 3 files changed, 34 insertions(+), 2 deletions(-)
8666 1.1 mrg
8667 1.1 mrg commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
8668 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8669 1.1 mrg Date: Sun Dec 5 06:38:54 2004 +0000
8670 1.1 mrg
8671 1.1 mrg Updates for version 2.2.97
8672 1.1 mrg
8673 1.1 mrg ChangeLog | 7 +++++++
8674 1.1 mrg README | 30 ++++++++++++++++++++++++++++--
8675 1.1 mrg configure.in | 2 +-
8676 1.1 mrg fontconfig/fontconfig.h | 2 +-
8677 1.1 mrg 4 files changed, 37 insertions(+), 4 deletions(-)
8678 1.1 mrg
8679 1.1 mrg commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
8680 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8681 1.1 mrg Date: Sun Dec 5 06:19:46 2004 +0000
8682 1.1 mrg
8683 1.1 mrg Sleep for two seconds before exiting to make sure timestamps for
8684 1.1 mrg future
8685 1.1 mrg changes have distinct mod times in the file system. Bug #1982.
8686 1.1 mrg Add Punjabi orthography. Bug #1671.
8687 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
8688 1.1 mrg
8689 1.1 mrg ChangeLog | 13 ++++++++++++-
8690 1.1 mrg fc-cache/fc-cache.c | 8 ++++++++
8691 1.1 mrg fc-lang/pa.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
8692 1.1 mrg 3 files changed, 66 insertions(+), 1 deletions(-)
8693 1.1 mrg
8694 1.1 mrg commit c5a0b541df8be0b66f4ecf531570242693aac930
8695 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8696 1.1 mrg Date: Sun Dec 5 05:49:20 2004 +0000
8697 1.1 mrg
8698 1.1 mrg Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
8699 1.1 mrg multi-arch installs. Now that all X fonts are included without
8700 1.1 mrg prejudice, the chances of the date being at all interesting
8701 1.1 mrg are rather
8702 1.1 mrg limited. Bug #415.
8703 1.1 mrg Add copyright and license
8704 1.1 mrg
8705 1.1 mrg ChangeLog | 10 ++++++++++
8706 1.1 mrg fonts.conf.in | 2 +-
8707 1.1 mrg src/Makefile.am | 23 +++++++++++++++++++++++
8708 1.1 mrg 3 files changed, 34 insertions(+), 1 deletions(-)
8709 1.1 mrg
8710 1.1 mrg commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
8711 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8712 1.1 mrg Date: Sun Dec 5 05:03:52 2004 +0000
8713 1.1 mrg
8714 1.1 mrg Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
8715 1.1 mrg (or
8716 1.1 mrg wherever the X fonts are located).
8717 1.1 mrg Document new <include>directory-name</include> semantics
8718 1.1 mrg add <include ignore_missing="yes">conf.d</include>
8719 1.1 mrg Add selectfont to ignore bitmap fonts, add comment for selectfont
8720 1.1 mrg which
8721 1.1 mrg accepts bitmap fonts.
8722 1.1 mrg Allow <include> configuration elements to reference directories. Parse
8723 1.1 mrg and
8724 1.1 mrg load all files of the form [0-9]* in sorted order.
8725 1.1 mrg
8726 1.1 mrg ChangeLog | 18 +++++++++
8727 1.1 mrg configure.in | 23 +++++-------
8728 1.1 mrg doc/fontconfig-user.sgml | 17 +++++----
8729 1.1 mrg fonts.conf.in | 1 +
8730 1.1 mrg local.conf | 23 ++++++++++++
8731 1.1 mrg src/fcdir.c | 4 +--
8732 1.1 mrg src/fcint.h | 6 +++
8733 1.1 mrg src/fcxml.c | 89
8734 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++
8735 1.1 mrg 8 files changed, 158 insertions(+), 23 deletions(-)
8736 1.1 mrg
8737 1.1 mrg commit 38e528e77673f0395ab802cd1040947e307f0c6c
8738 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8739 1.1 mrg Date: Sun Dec 5 04:14:17 2004 +0000
8740 1.1 mrg
8741 1.1 mrg Report command line for $srcdir/configure accurately. Bug #212.
8742 1.1 mrg
8743 1.1 mrg ChangeLog | 8 +++++++-
8744 1.1 mrg autogen.sh | 2 +-
8745 1.1 mrg 2 files changed, 8 insertions(+), 2 deletions(-)
8746 1.1 mrg
8747 1.1 mrg commit e4125ef950ada3413a542dc457a4d36c5495dcd7
8748 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8749 1.1 mrg Date: Sun Dec 5 04:11:11 2004 +0000
8750 1.1 mrg
8751 1.1 mrg Check for non-empty face->family_name and face->style_name before
8752 1.1 mrg using
8753 1.1 mrg those for the font. Empty names match everything. Bug #171.
8754 1.1 mrg
8755 1.1 mrg ChangeLog | 7 +++++++
8756 1.1 mrg src/fcfreetype.c | 12 +++++++-----
8757 1.1 mrg 2 files changed, 14 insertions(+), 5 deletions(-)
8758 1.1 mrg
8759 1.1 mrg commit 537e3d23fab449be154da8d49817364479924a61
8760 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8761 1.1 mrg Date: Sun Dec 5 00:26:06 2004 +0000
8762 1.1 mrg
8763 1.1 mrg Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
8764 1.1 mrg available.
8765 1.1 mrg This provides font file format information (BDF, Type 1, PCF,
8766 1.1 mrg TrueType)
8767 1.1 mrg for each font. Closes #109.
8768 1.1 mrg
8769 1.1 mrg ChangeLog | 10 ++++++++++
8770 1.1 mrg configure.in | 2 +-
8771 1.1 mrg fontconfig/fontconfig.h | 1 +
8772 1.1 mrg src/fcfreetype.c | 14 ++++++++++++++
8773 1.1 mrg src/fcname.c | 1 +
8774 1.1 mrg 5 files changed, 27 insertions(+), 1 deletions(-)
8775 1.1 mrg
8776 1.1 mrg commit dbf68dd5fe2f936af53891a240601c727bdcf09d
8777 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8778 1.1 mrg Date: Sat Dec 4 22:06:52 2004 +0000
8779 1.1 mrg
8780 1.1 mrg Fix typo.
8781 1.1 mrg Add detection for font capabilities (bug #105)
8782 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
8783 1.1 mrg
8784 1.1 mrg ChangeLog | 13 +++
8785 1.1 mrg doc/fontconfig-user.sgml | 1 +
8786 1.1 mrg fontconfig/fontconfig.h | 1 +
8787 1.1 mrg src/fcfreetype.c | 188
8788 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++
8789 1.1 mrg src/fcname.c | 1 +
8790 1.1 mrg 5 files changed, 204 insertions(+), 0 deletions(-)
8791 1.1 mrg
8792 1.1 mrg commit 4f27c1c0a383e891890ab27c74226957ed7067aa
8793 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8794 1.1 mrg Date: Sat Dec 4 19:41:10 2004 +0000
8795 1.1 mrg
8796 1.1 mrg Move existing fonts.conf to fonts.conf.bak
8797 1.1 mrg Add detection of iconv
8798 1.1 mrg Document new selectfont elements
8799 1.1 mrg Switch to UTF-8 in comment
8800 1.1 mrg Add fullname, and family/style/fullname language entries
8801 1.1 mrg Respect selectfont/*/glob
8802 1.1 mrg Add support for selectfont
8803 1.1 mrg Add multi-lingual family/style/fullname support
8804 1.1 mrg Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
8805 1.1 mrg Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
8806 1.1 mrg computed
8807 1.1 mrg pattern element names which are required to be static.
8808 1.1 mrg
8809 1.1 mrg ChangeLog | 47 ++
8810 1.1 mrg Makefile.am | 13 +-
8811 1.1 mrg configure.in | 6 +-
8812 1.1 mrg doc/fcpattern.fncs | 11 +
8813 1.1 mrg doc/fontconfig-devel.sgml | 13 +-
8814 1.1 mrg doc/fontconfig-user.sgml | 43 ++-
8815 1.1 mrg fc-lang/nb.orth | 2 +-
8816 1.1 mrg fontconfig/fontconfig.h | 7 +
8817 1.1 mrg fonts.dtd | 19 +
8818 1.1 mrg src/fccache.c | 2 +-
8819 1.1 mrg src/fccfg.c | 55 +++-
8820 1.1 mrg src/fcdir.c | 2 +-
8821 1.1 mrg src/fcfreetype.c | 1087
8822 1.1 mrg +++++++++++++++++++++++++++++++++------------
8823 1.1 mrg src/fcint.h | 21 +
8824 1.1 mrg src/fclist.c | 6 +-
8825 1.1 mrg src/fcname.c | 4 +
8826 1.1 mrg src/fcpat.c | 73 +++
8827 1.1 mrg src/fcxml.c | 162 +++++++
8828 1.1 mrg 18 files changed, 1283 insertions(+), 290 deletions(-)
8829 1.1 mrg
8830 1.1 mrg commit c641c77d6f1a0b378e800c9e3502ae446839a8af
8831 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8832 1.1 mrg Date: Thu Sep 9 14:31:18 2004 +0000
8833 1.1 mrg
8834 1.1 mrg Remove spurious / after $(DESTDIR)
8835 1.1 mrg reviewed by: keithp
8836 1.1 mrg
8837 1.1 mrg ChangeLog | 7 +++++++
8838 1.1 mrg Makefile.am | 2 +-
8839 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
8840 1.1 mrg
8841 1.1 mrg commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
8842 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8843 1.1 mrg Date: Wed Jun 30 20:06:41 2004 +0000
8844 1.1 mrg
8845 1.1 mrg Update for 2.2.96
8846 1.1 mrg
8847 1.1 mrg ChangeLog | 7 +++++++
8848 1.1 mrg README | 12 ++++++++++--
8849 1.1 mrg configure.in | 2 +-
8850 1.1 mrg fontconfig/fontconfig.h | 2 +-
8851 1.1 mrg 4 files changed, 19 insertions(+), 4 deletions(-)
8852 1.1 mrg
8853 1.1 mrg commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
8854 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8855 1.1 mrg Date: Wed Jun 30 18:41:52 2004 +0000
8856 1.1 mrg
8857 1.1 mrg Provided by: Lubos Lunak <l.lunak (a] suse.cz>
8858 1.1 mrg However FcConfigUptoDate() doesn't seem to work. See the attached
8859 1.1 mrg patch.
8860 1.1 mrg First there's an obvious misplaced parenthesis making it return
8861 1.1 mrg always
8862 1.1 mrg false, and second, even this call fails to detect font changes
8863 1.1 mrg (e.g.
8864 1.1 mrg adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
8865 1.1 mrg should fix that as well. The problem seems to be triggered by my
8866 1.1 mrg fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
8867 1.1 mrg therefore
8868 1.1 mrg config->configDirs doesn't include subdirs, unlike
8869 1.1 mrg config->fontDirs.
8870 1.1 mrg
8871 1.1 mrg ChangeLog | 14 ++++++++++++++
8872 1.1 mrg src/fccfg.c | 4 ++--
8873 1.1 mrg 2 files changed, 16 insertions(+), 2 deletions(-)
8874 1.1 mrg
8875 1.1 mrg commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
8876 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8877 1.1 mrg Date: Thu Jun 3 14:16:38 2004 +0000
8878 1.1 mrg
8879 1.1 mrg Remove comma at end of FcResult enum definition.
8880 1.1 mrg
8881 1.1 mrg ChangeLog | 5 +++++
8882 1.1 mrg fontconfig/fontconfig.h | 2 +-
8883 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
8884 1.1 mrg
8885 1.1 mrg commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
8886 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8887 1.1 mrg Date: Sat May 29 20:07:46 2004 +0000
8888 1.1 mrg
8889 1.1 mrg Add steps to md5sum release
8890 1.1 mrg
8891 1.1 mrg ChangeLog | 5 +++++
8892 1.1 mrg INSTALL | 5 ++++-
8893 1.1 mrg 2 files changed, 9 insertions(+), 1 deletions(-)
8894 1.1 mrg
8895 1.1 mrg commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
8896 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8897 1.1 mrg Date: Sat May 29 19:49:52 2004 +0000
8898 1.1 mrg
8899 1.1 mrg Add sh autogen.sh to INSTALL
8900 1.1 mrg
8901 1.1 mrg INSTALL | 14 ++++++++------
8902 1.1 mrg 1 files changed, 8 insertions(+), 6 deletions(-)
8903 1.1 mrg
8904 1.1 mrg commit d81271eb21db058d0e816044874b3a8b88439e82
8905 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8906 1.1 mrg Date: Sat May 29 19:36:32 2004 +0000
8907 1.1 mrg
8908 1.1 mrg Update for 2.2.95
8909 1.1 mrg
8910 1.1 mrg ChangeLog | 7 +++++++
8911 1.1 mrg README | 11 +++++++++--
8912 1.1 mrg configure.in | 2 +-
8913 1.1 mrg fontconfig/fontconfig.h | 2 +-
8914 1.1 mrg 4 files changed, 18 insertions(+), 4 deletions(-)
8915 1.1 mrg
8916 1.1 mrg commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
8917 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8918 1.1 mrg Date: Sat May 29 19:32:41 2004 +0000
8919 1.1 mrg
8920 1.1 mrg Add FcResultOutOfMemory to provide an accurate error when
8921 1.1 mrg FcFontSetMatch
8922 1.1 mrg fails in this way
8923 1.1 mrg Make #warning about lacking various FreeType features indicate which
8924 1.1 mrg version those features appeared so users know how to fix the
8925 1.1 mrg problem
8926 1.1 mrg (Thanks to Anton Tropashko)
8927 1.1 mrg
8928 1.1 mrg ChangeLog | 12 ++++++++++++
8929 1.1 mrg fontconfig/fontconfig.h | 3 ++-
8930 1.1 mrg src/fcfreetype.c | 6 +++---
8931 1.1 mrg src/fcmatch.c | 3 +++
8932 1.1 mrg 4 files changed, 20 insertions(+), 4 deletions(-)
8933 1.1 mrg
8934 1.1 mrg commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
8935 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8936 1.1 mrg Date: Thu May 6 02:28:37 2004 +0000
8937 1.1 mrg
8938 1.1 mrg Replace MIN/MAX/ABS macros which happen to have come from FreeType
8939 1.1 mrg with
8940 1.1 mrg fontconfig-specific ones (FC_*)
8941 1.1 mrg
8942 1.1 mrg ChangeLog | 6 ++++++
8943 1.1 mrg src/fcfreetype.c | 7 +++++--
8944 1.1 mrg 2 files changed, 11 insertions(+), 2 deletions(-)
8945 1.1 mrg
8946 1.1 mrg commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
8947 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8948 1.1 mrg Date: Sat Apr 24 02:54:40 2004 +0000
8949 1.1 mrg
8950 1.1 mrg Extend release preparation instructions to include notification and
8951 1.1 mrg distribution steps
8952 1.1 mrg
8953 1.1 mrg ChangeLog | 6 ++++++
8954 1.1 mrg INSTALL | 11 +++++++++--
8955 1.1 mrg 2 files changed, 15 insertions(+), 2 deletions(-)
8956 1.1 mrg
8957 1.1 mrg commit 626a70167d7805c20a157e945a1f380ae580661a
8958 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8959 1.1 mrg Date: Sat Apr 24 01:09:36 2004 +0000
8960 1.1 mrg
8961 1.1 mrg Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
8962 1.1 mrg
8963 1.1 mrg ChangeLog | 7 +++++++
8964 1.1 mrg README | 9 +++++++--
8965 1.1 mrg configure.in | 2 +-
8966 1.1 mrg fontconfig/fontconfig.h | 2 +-
8967 1.1 mrg 4 files changed, 16 insertions(+), 4 deletions(-)
8968 1.1 mrg
8969 1.1 mrg commit 7969113f086176112fdc13347ea56ea52838117a
8970 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8971 1.1 mrg Date: Sat Apr 24 01:06:32 2004 +0000
8972 1.1 mrg
8973 1.1 mrg Ignore a few more autotool files
8974 1.1 mrg
8975 1.1 mrg .cvsignore | 4 ++++
8976 1.1 mrg ChangeLog | 5 +++++
8977 1.1 mrg 2 files changed, 9 insertions(+), 0 deletions(-)
8978 1.1 mrg
8979 1.1 mrg commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
8980 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
8981 1.1 mrg Date: Wed Apr 14 18:08:41 2004 +0000
8982 1.1 mrg
8983 1.1 mrg Add instructions for doing a release
8984 1.1 mrg clean up .spec file; perhaps this will be useful to somebody...
8985 1.1 mrg Update to 2.2.93
8986 1.1 mrg Make 'scanopen' static so GCC doesn't whine about lacking prototype
8987 1.1 mrg Add WARN_CFLAGS to pass -W flags for GCC systems
8988 1.1 mrg Change various char types around to match across function calls. Fixed
8989 1.1 mrg bug
8990 1.1 mrg in using available_sizes[i].height which is in pixels, not 64ths
8991 1.1 mrg of a
8992 1.1 mrg pixel.
8993 1.1 mrg
8994 1.1 mrg ChangeLog | 30 +++++++++++++
8995 1.1 mrg INSTALL | 13 ++++++
8996 1.1 mrg README | 27 +++++++++++-
8997 1.1 mrg configure.in | 14 ++++++-
8998 1.1 mrg fc-glyphname/Makefile.am | 2 +-
8999 1.1 mrg fc-lang/Makefile.am | 2 +-
9000 1.1 mrg fc-lang/fc-lang.c | 2 +-
9001 1.1 mrg fc-list/Makefile.am | 2 +-
9002 1.1 mrg fc-match/Makefile.am | 2 +-
9003 1.1 mrg fontconfig.spec.in | 42 +++++++++++++----
9004 1.1 mrg fontconfig/fontconfig.h | 2 +-
9005 1.1 mrg src/Makefile.am | 1 +
9006 1.1 mrg src/fcfreetype.c | 109
9007 1.1 mrg +++++++++++++++++++++++----------------------
9008 1.1 mrg 13 files changed, 176 insertions(+), 72 deletions(-)
9009 1.1 mrg
9010 1.1 mrg commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
9011 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9012 1.1 mrg Date: Sat Mar 6 23:44:11 2004 +0000
9013 1.1 mrg
9014 1.1 mrg Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
9015 1.1 mrg looking for
9016 1.1 mrg explicit values prefer exact matches
9017 1.1 mrg
9018 1.1 mrg ChangeLog | 6 ++++++
9019 1.1 mrg src/fcfreetype.c | 18 ++++++++++--------
9020 1.1 mrg 2 files changed, 16 insertions(+), 8 deletions(-)
9021 1.1 mrg
9022 1.1 mrg commit 02638f1ace0ad7e898317128c244dfd9c842d122
9023 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9024 1.1 mrg Date: Tue Mar 2 16:48:51 2004 +0000
9025 1.1 mrg
9026 1.1 mrg Supplied by: mfabian (a] suse.de (Mike FABIAN)
9027 1.1 mrg Bug #260 fc-cache generates wrong spacing values for bitmap fonts
9028 1.1 mrg Was using
9029 1.1 mrg (strcmp (a,b)) instead of (!strcmp(a,b)).
9030 1.1 mrg
9031 1.1 mrg ChangeLog | 8 ++++++++
9032 1.1 mrg src/fcfreetype.c | 6 +++---
9033 1.1 mrg 2 files changed, 11 insertions(+), 3 deletions(-)
9034 1.1 mrg
9035 1.1 mrg commit de66e750a5c5798dab5347675d6581183efa8105
9036 1.1 mrg Author: Manish Singh <yosh (a] gimp.org>
9037 1.1 mrg Date: Sun Feb 22 02:21:37 2004 +0000
9038 1.1 mrg
9039 1.1 mrg Cast strlen to int for printf, so we're 64-bit clean.
9040 1.1 mrg
9041 1.1 mrg ChangeLog | 5 +++++
9042 1.1 mrg fc-glyphname/fc-glyphname.c | 2 +-
9043 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
9044 1.1 mrg
9045 1.1 mrg commit 208a720f009357449647a56d6fe95a5a346a6578
9046 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9047 1.1 mrg Date: Wed Feb 11 18:53:05 2004 +0000
9048 1.1 mrg
9049 1.1 mrg Ok, so I messed up the test for y_ppem. Let's see if I got it
9050 1.1 mrg right this
9051 1.1 mrg time.
9052 1.1 mrg
9053 1.1 mrg ChangeLog | 7 +++++++
9054 1.1 mrg configure.in | 15 +++------------
9055 1.1 mrg src/fcfreetype.c | 4 ++--
9056 1.1 mrg 3 files changed, 12 insertions(+), 14 deletions(-)
9057 1.1 mrg
9058 1.1 mrg commit 4f38fa81062e5e2e151715a162c295b9a216568a
9059 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9060 1.1 mrg Date: Tue Feb 10 18:38:58 2004 +0000
9061 1.1 mrg
9062 1.1 mrg Pre-2.1.5 versions of FreeType didn't include y_ppem in the
9063 1.1 mrg FT_Bitmap_Size
9064 1.1 mrg record. Add a configure.in test for this and change the code
9065 1.1 mrg accordingly (using height instead).
9066 1.1 mrg
9067 1.1 mrg ChangeLog | 8 ++++++++
9068 1.1 mrg configure.in | 21 +++++++++++++++++++--
9069 1.1 mrg src/fcfreetype.c | 4 ++++
9070 1.1 mrg 3 files changed, 31 insertions(+), 2 deletions(-)
9071 1.1 mrg
9072 1.1 mrg commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
9073 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9074 1.1 mrg Date: Sat Feb 7 07:13:48 2004 +0000
9075 1.1 mrg
9076 1.1 mrg Add Low Saxon orthography (Kenneth Rohde Christiansen
9077 1.1 mrg <kenneth (a] gnu.org>)
9078 1.1 mrg Oops. Left 'newest.set' unset, which would miscompute the newest file
9079 1.1 mrg Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
9080 1.1 mrg properties (which report the wrong value in current FreeType)
9081 1.1 mrg Don't attempt to check for empty glyphs in non-scalable fonts;
9082 1.1 mrg they have no
9083 1.1 mrg outlines...
9084 1.1 mrg
9085 1.1 mrg ChangeLog | 18 ++++++++++++++++++
9086 1.1 mrg fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
9087 1.1 mrg src/fccfg.c | 3 +++
9088 1.1 mrg src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
9089 1.1 mrg 4 files changed, 85 insertions(+), 12 deletions(-)
9090 1.1 mrg
9091 1.1 mrg commit f4c52909ab5321df608fe7af2da3edcab48818d9
9092 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
9093 1.1 mrg Date: Sun Feb 1 19:32:36 2004 +0000
9094 1.1 mrg
9095 1.1 mrg fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
9096 1.1 mrg crashes
9097 1.1 mrg when trying to save the cache if config->cache is NULL, which
9098 1.1 mrg happens
9099 1.1 mrg if FcConfigHome() is NULL. Guard against that by using the
9100 1.1 mrg temp folder
9101 1.1 mrg in that case.
9102 1.1 mrg
9103 1.1 mrg ChangeLog | 7 +++++++
9104 1.1 mrg src/fccfg.c | 25 +++++++++++++++++++++++++
9105 1.1 mrg 2 files changed, 32 insertions(+), 0 deletions(-)
9106 1.1 mrg
9107 1.1 mrg commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
9108 1.1 mrg Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
9109 1.1 mrg Date: Sat Jan 3 18:27:29 2004 +0000
9110 1.1 mrg
9111 1.1 mrg Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
9112 1.1 mrg (Afghan
9113 1.1 mrg and Pakistani).
9114 1.1 mrg Updated Urdu orthography with real data.
9115 1.1 mrg
9116 1.1 mrg ChangeLog | 11 +++++++++++
9117 1.1 mrg fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
9118 1.1 mrg fc-lang/ku_ir.orth | 49
9119 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++
9120 1.1 mrg fc-lang/ps_af.orth | 52
9121 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++
9122 1.1 mrg fc-lang/ps_pk.orth | 52
9123 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++
9124 1.1 mrg fc-lang/ur.orth | 41 +++++++++++++++++++++++++++++++++++++----
9125 1.1 mrg 6 files changed, 233 insertions(+), 4 deletions(-)
9126 1.1 mrg
9127 1.1 mrg commit f6d784313fa87d405b4b4165ee7b9248dd378df2
9128 1.1 mrg Author: Carl Worth <cworth (a] cworth.org>
9129 1.1 mrg Date: Fri Dec 12 17:07:55 2003 +0000
9130 1.1 mrg
9131 1.1 mrg Remove excessive whitespace (missed on previous commit)
9132 1.1 mrg
9133 1.1 mrg fc-cache/Makefile.am | 8 ++++----
9134 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
9135 1.1 mrg
9136 1.1 mrg commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
9137 1.1 mrg Author: Carl Worth <cworth (a] cworth.org>
9138 1.1 mrg Date: Thu Dec 11 19:30:07 2003 +0000
9139 1.1 mrg
9140 1.1 mrg Move man_MANS into the 'if USEDOCBOOK' block.
9141 1.1 mrg Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
9142 1.1 mrg excessive
9143 1.1 mrg whitespace.
9144 1.1 mrg Add 'set -e' to abort when any program fails, (avoids printing of
9145 1.1 mrg 'now type
9146 1.1 mrg make' after configure aborts).
9147 1.1 mrg
9148 1.1 mrg ChangeLog | 12 ++++++++++++
9149 1.1 mrg autogen.sh | 2 ++
9150 1.1 mrg fc-cache/Makefile.am | 6 +++---
9151 1.1 mrg fc-list/Makefile.am | 4 ++--
9152 1.1 mrg 4 files changed, 19 insertions(+), 5 deletions(-)
9153 1.1 mrg
9154 1.1 mrg commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
9155 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9156 1.1 mrg Date: Tue Nov 18 07:53:04 2003 +0000
9157 1.1 mrg
9158 1.1 mrg Switch to FreeType 2.1.7 style includes. Bug #150.
9159 1.1 mrg reviewed by: Keith Packard <keithp (a] keithp.com>
9160 1.1 mrg
9161 1.1 mrg ChangeLog | 9 +++++++++
9162 1.1 mrg doc/Makefile.am | 1 +
9163 1.1 mrg fontconfig/fcfreetype.h | 3 ++-
9164 1.1 mrg src/fcfreetype.c | 17 +++++++++--------
9165 1.1 mrg 4 files changed, 21 insertions(+), 9 deletions(-)
9166 1.1 mrg
9167 1.1 mrg commit 8e8fcda45c07bb0934f30887282238a57cc619da
9168 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9169 1.1 mrg Date: Sun Nov 16 19:08:04 2003 +0000
9170 1.1 mrg
9171 1.1 mrg Add some example usages.
9172 1.1 mrg
9173 1.1 mrg ChangeLog | 4 ++++
9174 1.1 mrg fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
9175 1.1 mrg 2 files changed, 27 insertions(+), 0 deletions(-)
9176 1.1 mrg
9177 1.1 mrg commit 344a0e33618cd0e9f620b5fa55969602d775934c
9178 1.1 mrg Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
9179 1.1 mrg Date: Mon Nov 10 17:34:36 2003 +0000
9180 1.1 mrg
9181 1.1 mrg Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
9182 1.1 mrg separators.
9183 1.1 mrg
9184 1.1 mrg ChangeLog | 8 +++++++-
9185 1.1 mrg src/fcxml.c | 7 +++++--
9186 1.1 mrg 2 files changed, 12 insertions(+), 3 deletions(-)
9187 1.1 mrg
9188 1.1 mrg commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
9189 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9190 1.1 mrg Date: Mon Oct 27 10:47:53 2003 +0000
9191 1.1 mrg
9192 1.1 mrg Update to version 2.2.92
9193 1.1 mrg
9194 1.1 mrg ChangeLog | 6 ++++++
9195 1.1 mrg configure.in | 2 +-
9196 1.1 mrg fontconfig/fontconfig.h | 2 +-
9197 1.1 mrg 3 files changed, 8 insertions(+), 2 deletions(-)
9198 1.1 mrg
9199 1.1 mrg commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
9200 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9201 1.1 mrg Date: Mon Oct 27 10:44:13 2003 +0000
9202 1.1 mrg
9203 1.1 mrg Yet more cleanups to finish getting 'make distcheck' working This
9204 1.1 mrg has been
9205 1.1 mrg tested to ensure that it even works from a _build directory.
9206 1.1 mrg
9207 1.1 mrg ChangeLog | 16 ++++++
9208 1.1 mrg Makefile.am | 1 +
9209 1.1 mrg configure.in | 10 ++++
9210 1.1 mrg doc/Makefile.am | 133
9211 1.1 mrg +++++++++++++++-------------------------------
9212 1.1 mrg fc-cache/Makefile.am | 2 +-
9213 1.1 mrg fc-glyphname/Makefile.am | 6 +-
9214 1.1 mrg fc-lang/Makefile.am | 5 +-
9215 1.1 mrg fc-list/Makefile.am | 2 +-
9216 1.1 mrg fc-match/Makefile.am | 2 +-
9217 1.1 mrg test/Makefile.am | 4 +-
9218 1.1 mrg test/run-test.sh | 28 ++++++----
9219 1.1 mrg 11 files changed, 98 insertions(+), 111 deletions(-)
9220 1.1 mrg
9221 1.1 mrg commit 394b2bf04651d62194c7faa836899d33ca3ed017
9222 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9223 1.1 mrg Date: Mon Oct 27 06:30:29 2003 +0000
9224 1.1 mrg
9225 1.1 mrg Attempts to fix 'make distcheck' work. Things are progressing
9226 1.1 mrg pretty well,
9227 1.1 mrg but there are still failures long into the process dealing
9228 1.1 mrg with docs
9229 1.1 mrg (as always).
9230 1.1 mrg The big changes here are mostly to make $(srcdir) != "." work
9231 1.1 mrg correctly,
9232 1.1 mrg fixing the docbook related sections and fc-lang were particularily
9233 1.1 mrg tricky. Docbook refuses to load system entities from anywhere
9234 1.1 mrg other
9235 1.1 mrg than where the original .sgml file was located, so no luck
9236 1.1 mrg looking in
9237 1.1 mrg "." for the configure-generated version.sgml and confdir.sgml
9238 1.1 mrg files.
9239 1.1 mrg fc-lang needed help finding .orth files; added a -d option to set the
9240 1.1 mrg directory as the least evil of many options.
9241 1.1 mrg Now to go use a faster machine and try and wring out the last issues.
9242 1.1 mrg
9243 1.1 mrg ChangeLog | 27 ++++++++++++++++++
9244 1.1 mrg configure.in | 2 +-
9245 1.1 mrg doc/Makefile.am | 68
9246 1.1 mrg +++++++++++++++++++++++++++++++++++++++-------
9247 1.1 mrg fc-cache/Makefile.am | 13 +++++----
9248 1.1 mrg fc-glyphname/Makefile.am | 11 +++++--
9249 1.1 mrg fc-lang/Makefile.am | 10 +++++--
9250 1.1 mrg fc-lang/fc-lang.c | 29 ++++++++++++++++++-
9251 1.1 mrg fc-list/Makefile.am | 10 ++++---
9252 1.1 mrg fc-match/Makefile.am | 2 +-
9253 1.1 mrg 9 files changed, 142 insertions(+), 30 deletions(-)
9254 1.1 mrg
9255 1.1 mrg commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
9256 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9257 1.1 mrg Date: Sun Oct 26 16:52:28 2003 +0000
9258 1.1 mrg
9259 1.1 mrg Tag version 2.2.91
9260 1.1 mrg
9261 1.1 mrg ChangeLog | 4 ++++
9262 1.1 mrg configure.in | 2 +-
9263 1.1 mrg fontconfig/fontconfig.h | 2 +-
9264 1.1 mrg 3 files changed, 6 insertions(+), 2 deletions(-)
9265 1.1 mrg
9266 1.1 mrg commit e99043ac778280ed16ab69ca0844b634f7d20f30
9267 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9268 1.1 mrg Date: Sun Oct 26 16:45:23 2003 +0000
9269 1.1 mrg
9270 1.1 mrg Include confdir.sgml.in in EXTRA_DIST
9271 1.1 mrg
9272 1.1 mrg ChangeLog | 5 +++++
9273 1.1 mrg doc/Makefile.am | 2 +-
9274 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
9275 1.1 mrg
9276 1.1 mrg commit 75839218d18a7fad2f7e84cb995724763f7cae11
9277 1.1 mrg Author: Josselin Mouette <joss (a] debian.org>
9278 1.1 mrg Date: Thu Oct 9 18:21:49 2003 +0000
9279 1.1 mrg
9280 1.1 mrg Replace fc-cache and fc-list manpages with more detailed, SGML
9281 1.1 mrg versions.
9282 1.1 mrg
9283 1.1 mrg ChangeLog | 7 ++
9284 1.1 mrg fc-cache/.cvsignore | 1 +
9285 1.1 mrg fc-cache/Makefile.am | 24 ++++++-
9286 1.1 mrg fc-cache/fc-cache.1 | 51 ------------
9287 1.1 mrg fc-cache/fc-cache.sgml | 200
9288 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++
9289 1.1 mrg fc-list/.cvsignore | 1 +
9290 1.1 mrg fc-list/Makefile.am | 24 ++++++-
9291 1.1 mrg fc-list/fc-list.1 | 37 ---------
9292 1.1 mrg fc-list/fc-list.sgml | 165 +++++++++++++++++++++++++++++++++++++++
9293 1.1 mrg 9 files changed, 420 insertions(+), 90 deletions(-)
9294 1.1 mrg
9295 1.1 mrg commit f077d662c001468eb2aa1261549accd9ff3de401
9296 1.1 mrg Author: Owen Taylor <otaylor (a] redhat.com>
9297 1.1 mrg Date: Tue Sep 23 20:12:20 2003 +0000
9298 1.1 mrg
9299 1.1 mrg Add a FC_HINT_STYLE key for patterns, with possible values
9300 1.1 mrg HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
9301 1.1 mrg
9302 1.1 mrg ChangeLog | 7 +++++++
9303 1.1 mrg fontconfig/fontconfig.h | 7 +++++++
9304 1.1 mrg src/fcdefault.c | 5 +++++
9305 1.1 mrg src/fcname.c | 6 ++++++
9306 1.1 mrg 4 files changed, 25 insertions(+), 0 deletions(-)
9307 1.1 mrg
9308 1.1 mrg commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
9309 1.1 mrg Author: Owen Taylor <otaylor (a] redhat.com>
9310 1.1 mrg Date: Tue Sep 23 20:06:40 2003 +0000
9311 1.1 mrg
9312 1.1 mrg Remove Georgian capitals, they aren't used for normal writing. (Bug
9313 1.1 mrg #116)
9314 1.1 mrg
9315 1.1 mrg ChangeLog | 5 +++++
9316 1.1 mrg fc-lang/ka.orth | 2 +-
9317 1.1 mrg 2 files changed, 6 insertions(+), 1 deletions(-)
9318 1.1 mrg
9319 1.1 mrg commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
9320 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9321 1.1 mrg Date: Sat Sep 6 19:40:41 2003 +0000
9322 1.1 mrg
9323 1.1 mrg Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
9324 1.1 mrg #111)
9325 1.1 mrg When checking for monospace and dual-width fonts, allow roughly a 3%
9326 1.1 mrg variance in the advances.
9327 1.1 mrg
9328 1.1 mrg ChangeLog | 13 ++++++++++
9329 1.1 mrg doc/fontconfig-devel.sgml | 4 +-
9330 1.1 mrg doc/fontconfig-user.sgml | 3 +-
9331 1.1 mrg fontconfig/fontconfig.h | 1 +
9332 1.1 mrg src/fcfreetype.c | 55
9333 1.1 mrg ++++++++++++++++++++++++++++++++++++---------
9334 1.1 mrg src/fcname.c | 1 +
9335 1.1 mrg 6 files changed, 63 insertions(+), 14 deletions(-)
9336 1.1 mrg
9337 1.1 mrg commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
9338 1.1 mrg Author: Manish Singh <yosh (a] gimp.org>
9339 1.1 mrg Date: Mon Sep 1 05:11:17 2003 +0000
9340 1.1 mrg
9341 1.1 mrg FcConfigAppFontClear: Support passing NULL to use default config.
9342 1.1 mrg
9343 1.1 mrg ChangeLog | 5 +++++
9344 1.1 mrg src/fccfg.c | 7 +++++++
9345 1.1 mrg 2 files changed, 12 insertions(+), 0 deletions(-)
9346 1.1 mrg
9347 1.1 mrg commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
9348 1.1 mrg Author: Carl Worth <cworth (a] cworth.org>
9349 1.1 mrg Date: Fri Aug 15 19:45:20 2003 +0000
9350 1.1 mrg
9351 1.1 mrg Added new FcFini function for cleaning up all memory. Fixed a
9352 1.1 mrg few memory
9353 1.1 mrg leaks. fc-list now calls FcFini, (and is now leak-free according
9354 1.1 mrg to
9355 1.1 mrg valgrind)
9356 1.1 mrg
9357 1.1 mrg ChangeLog | 44 ++++++++++
9358 1.1 mrg doc/Makefile.am | 8 +-
9359 1.1 mrg doc/edit-sgml.c | 187
9360 1.1 mrg +++++++++++++++++++++++++++++++------------
9361 1.1 mrg doc/fcinit.fncs | 11 +++
9362 1.1 mrg fc-glyphname/fc-glyphname.c | 35 +++++++--
9363 1.1 mrg fc-list/fc-list.c | 4 +
9364 1.1 mrg fc-match/fc-match.c | 2 +-
9365 1.1 mrg fontconfig/fontconfig.h | 3 +
9366 1.1 mrg src/fccfg.c | 6 ++
9367 1.1 mrg src/fccharset.c | 64 ++++++++++++++-
9368 1.1 mrg src/fcinit.c | 13 +++
9369 1.1 mrg src/fcint.h | 6 ++
9370 1.1 mrg src/fcpat.c | 84 ++++++++++++++++++-
9371 1.1 mrg src/fcxml.c | 4 +
9372 1.1 mrg src/fontconfig.def.in | 1 +
9373 1.1 mrg 15 files changed, 398 insertions(+), 74 deletions(-)
9374 1.1 mrg
9375 1.1 mrg commit 18906a876aa13550b1a10550ceeef6df0c4473ec
9376 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9377 1.1 mrg Date: Tue Aug 12 02:06:20 2003 +0000
9378 1.1 mrg
9379 1.1 mrg Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
9380 1.1 mrg varargs are
9381 1.1 mrg untyped
9382 1.1 mrg
9383 1.1 mrg fc-list/fc-list.c | 2 +-
9384 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
9385 1.1 mrg
9386 1.1 mrg commit 116e13b4431b051b8196db201c22cd67b30922e9
9387 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9388 1.1 mrg Date: Sun Jul 20 17:14:47 2003 +0000
9389 1.1 mrg
9390 1.1 mrg Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
9391 1.1 mrg
9392 1.1 mrg fontconfig/fcfreetype.h | 4 ++++
9393 1.1 mrg 1 files changed, 4 insertions(+), 0 deletions(-)
9394 1.1 mrg
9395 1.1 mrg commit 74a623e02efc23a39fb35e8d338858877b8f89e7
9396 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9397 1.1 mrg Date: Sun Jul 20 16:06:18 2003 +0000
9398 1.1 mrg
9399 1.1 mrg Implement new semantics for Contains and LISTING:
9400 1.1 mrg LISTING requires that the font Contain all of the pattern values,
9401 1.1 mrg where
9402 1.1 mrg Contain is redefined for strings to mean precise matching (so that
9403 1.1 mrg Courier 10 Pitch doesn't list Courier fonts)
9404 1.1 mrg "Contains" for lang means both langs have the same language and
9405 1.1 mrg either the
9406 1.1 mrg same country or one is missing the country
9407 1.1 mrg
9408 1.1 mrg src/fccfg.c | 79
9409 1.1 mrg ++++++++++++++++++++++++++++++++-------------------------
9410 1.1 mrg src/fcdbg.c | 3 ++
9411 1.1 mrg src/fcint.h | 3 +-
9412 1.1 mrg src/fclang.c | 18 ++++++++-----
9413 1.1 mrg src/fclist.c | 38 ++++++++++++++++++++-------
9414 1.1 mrg src/fcxml.c | 1 +
9415 1.1 mrg 6 files changed, 89 insertions(+), 53 deletions(-)
9416 1.1 mrg
9417 1.1 mrg commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
9418 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9419 1.1 mrg Date: Wed Jul 9 17:04:17 2003 +0000
9420 1.1 mrg
9421 1.1 mrg Was miscomputing end of string position for FcStrtod in locales with
9422 1.1 mrg multibyte separators
9423 1.1 mrg
9424 1.1 mrg src/fcxml.c | 2 +-
9425 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
9426 1.1 mrg
9427 1.1 mrg commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
9428 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9429 1.1 mrg Date: Thu Jun 26 08:19:11 2003 +0000
9430 1.1 mrg
9431 1.1 mrg Add autoconf checks for FT_Has_PS_Glyph_Names
9432 1.1 mrg
9433 1.1 mrg configure.in | 3 ++-
9434 1.1 mrg src/fcfreetype.c | 6 ++++++
9435 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
9436 1.1 mrg
9437 1.1 mrg commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
9438 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9439 1.1 mrg Date: Thu Jun 26 00:39:04 2003 +0000
9440 1.1 mrg
9441 1.1 mrg Allow config->cache to be null (as it is when $HOME is not set)
9442 1.1 mrg
9443 1.1 mrg src/fccfg.c | 9 ++++++---
9444 1.1 mrg 1 files changed, 6 insertions(+), 3 deletions(-)
9445 1.1 mrg
9446 1.1 mrg commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
9447 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9448 1.1 mrg Date: Wed Jun 25 23:21:03 2003 +0000
9449 1.1 mrg
9450 1.1 mrg Lean on autoconf to find useful FreeType functions (bug 95)
9451 1.1 mrg
9452 1.1 mrg configure.in | 7 +++++--
9453 1.1 mrg src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
9454 1.1 mrg 2 files changed, 22 insertions(+), 31 deletions(-)
9455 1.1 mrg
9456 1.1 mrg commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
9457 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9458 1.1 mrg Date: Tue Jun 17 18:28:20 2003 +0000
9459 1.1 mrg
9460 1.1 mrg Bug 75: dont build docs unless docbook is available. Dont install docs
9461 1.1 mrg unless they are pre-built or buildable
9462 1.1 mrg
9463 1.1 mrg Makefile.am | 3 ++-
9464 1.1 mrg configure.in | 26 +++++++++++++++++++++-----
9465 1.1 mrg doc/Makefile.am | 2 +-
9466 1.1 mrg 3 files changed, 24 insertions(+), 7 deletions(-)
9467 1.1 mrg
9468 1.1 mrg commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
9469 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9470 1.1 mrg Date: Tue Jun 17 17:31:16 2003 +0000
9471 1.1 mrg
9472 1.1 mrg Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
9473 1.1 mrg vvas (a] hal.csd.auth.gr (Vasilis Vasaitis))
9474 1.1 mrg
9475 1.1 mrg fonts.conf.in | 22 ++++++++++++++--------
9476 1.1 mrg 1 files changed, 14 insertions(+), 8 deletions(-)
9477 1.1 mrg
9478 1.1 mrg commit 231051f41669095db4a2c5680a0945fb1ff45a2d
9479 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
9480 1.1 mrg Date: Sun Jun 15 22:57:21 2003 +0000
9481 1.1 mrg
9482 1.1 mrg Remove CRs from the out file before comparing (needed on Windows).
9483 1.1 mrg
9484 1.1 mrg ChangeLog | 3 +++
9485 1.1 mrg test/run-test.sh | 1 +
9486 1.1 mrg 2 files changed, 4 insertions(+), 0 deletions(-)
9487 1.1 mrg
9488 1.1 mrg commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
9489 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
9490 1.1 mrg Date: Sun Jun 15 22:45:12 2003 +0000
9491 1.1 mrg
9492 1.1 mrg Trivial braino.
9493 1.1 mrg
9494 1.1 mrg src/fccfg.c | 2 +-
9495 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
9496 1.1 mrg
9497 1.1 mrg commit c3941ba9c064d41f248c6a00f06423f3c50c685d
9498 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
9499 1.1 mrg Date: Sun Jun 15 22:35:52 2003 +0000
9500 1.1 mrg
9501 1.1 mrg Fix cut&paste error.
9502 1.1 mrg
9503 1.1 mrg ChangeLog | 4 ++++
9504 1.1 mrg fontconfig-zip.in | 3 ++-
9505 1.1 mrg src/Makefile.am | 2 +-
9506 1.1 mrg 3 files changed, 7 insertions(+), 2 deletions(-)
9507 1.1 mrg
9508 1.1 mrg commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
9509 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
9510 1.1 mrg Date: Fri Jun 13 23:04:35 2003 +0000
9511 1.1 mrg
9512 1.1 mrg Check also for DLL_EXPORT as indication of being built as a DLL
9513 1.1 mrg on Win32.
9514 1.1 mrg
9515 1.1 mrg ChangeLog | 3 +++
9516 1.1 mrg src/fccfg.c | 6 +++++-
9517 1.1 mrg 2 files changed, 8 insertions(+), 1 deletions(-)
9518 1.1 mrg
9519 1.1 mrg commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
9520 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
9521 1.1 mrg Date: Fri Jun 13 22:43:28 2003 +0000
9522 1.1 mrg
9523 1.1 mrg Add share/doc directory. Add Fc*.3 man pages.
9524 1.1 mrg Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
9525 1.1 mrg Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
9526 1.1 mrg which expects the EXPORTS line to be the first. Add
9527 1.1 mrg FcConfigEnableHome.
9528 1.1 mrg
9529 1.1 mrg ChangeLog | 12 ++++++++++++
9530 1.1 mrg configure.in | 12 +++++++++---
9531 1.1 mrg fontconfig-zip.in | 4 +++-
9532 1.1 mrg src/fontconfig.def.in | 5 +++--
9533 1.1 mrg 4 files changed, 27 insertions(+), 6 deletions(-)
9534 1.1 mrg
9535 1.1 mrg commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
9536 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9537 1.1 mrg Date: Mon Jun 9 19:21:06 2003 +0000
9538 1.1 mrg
9539 1.1 mrg Update to version 2.2.90
9540 1.1 mrg
9541 1.1 mrg ChangeLog | 4 ++++
9542 1.1 mrg configure.in | 2 +-
9543 1.1 mrg fontconfig/fontconfig.h | 2 +-
9544 1.1 mrg 3 files changed, 6 insertions(+), 2 deletions(-)
9545 1.1 mrg
9546 1.1 mrg commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
9547 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9548 1.1 mrg Date: Mon Jun 9 19:15:00 2003 +0000
9549 1.1 mrg
9550 1.1 mrg Add a bunch of ChangeLog entries
9551 1.1 mrg
9552 1.1 mrg ChangeLog | 79
9553 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
9554 1.1 mrg 1 files changed, 78 insertions(+), 1 deletions(-)
9555 1.1 mrg
9556 1.1 mrg commit 440e7054857a9a6382243f33498b2384f246379d
9557 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9558 1.1 mrg Date: Mon Jun 9 18:49:19 2003 +0000
9559 1.1 mrg
9560 1.1 mrg Add fc-match program to demonstrate font matching from the command
9561 1.1 mrg line
9562 1.1 mrg
9563 1.1 mrg Makefile.am | 2 +-
9564 1.1 mrg configure.in | 1 +
9565 1.1 mrg fc-match/.cvsignore | 5 +++++
9566 1.1 mrg 3 files changed, 7 insertions(+), 1 deletions(-)
9567 1.1 mrg
9568 1.1 mrg commit 947afeb566e738de3980c8c8751358ecfebdba25
9569 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9570 1.1 mrg Date: Mon Jun 9 17:31:03 2003 +0000
9571 1.1 mrg
9572 1.1 mrg Optimization in FcLangSetIndex was broken, occasionally returning
9573 1.1 mrg a pointer
9574 1.1 mrg to the wrong location on miss
9575 1.1 mrg
9576 1.1 mrg src/fclang.c | 21 +++++++--------------
9577 1.1 mrg 1 files changed, 7 insertions(+), 14 deletions(-)
9578 1.1 mrg
9579 1.1 mrg commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
9580 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9581 1.1 mrg Date: Mon Jun 9 16:53:31 2003 +0000
9582 1.1 mrg
9583 1.1 mrg Add fc-match program
9584 1.1 mrg
9585 1.1 mrg fc-match/Makefile.am | 32 +++++++++
9586 1.1 mrg fc-match/fc-match.1 | 39 ++++++++++
9587 1.1 mrg fc-match/fc-match.c | 188
9588 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++
9589 1.1 mrg 3 files changed, 259 insertions(+), 0 deletions(-)
9590 1.1 mrg
9591 1.1 mrg commit 6d3a90a41c63d479e3a109790a4ac466ee992478
9592 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9593 1.1 mrg Date: Sat May 31 21:07:01 2003 +0000
9594 1.1 mrg
9595 1.1 mrg (Bug 85) add support for culmus fonts
9596 1.1 mrg
9597 1.1 mrg fonts.conf.in | 39 +++++----------------------------------
9598 1.1 mrg 1 files changed, 5 insertions(+), 34 deletions(-)
9599 1.1 mrg
9600 1.1 mrg commit 86b1243193a1cbab3286ee97d2543bfc841a575a
9601 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9602 1.1 mrg Date: Sat May 31 14:58:41 2003 +0000
9603 1.1 mrg
9604 1.1 mrg (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
9605 1.1 mrg usage info
9606 1.1 mrg on non-long option systems (Tim Mooney)
9607 1.1 mrg
9608 1.1 mrg ChangeLog | 4 +++
9609 1.1 mrg fc-cache/Makefile.am | 4 +-
9610 1.1 mrg fc-cache/fc-cache.1 | 51
9611 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++
9612 1.1 mrg fc-cache/fc-cache.c | 19 +++++++++++++++--
9613 1.1 mrg fc-cache/fc-cache.man | 45 -------------------------------------------
9614 1.1 mrg fc-list/Makefile.am | 4 +-
9615 1.1 mrg fc-list/fc-list.1 | 37 +++++++++++++++++++++++++++++++++++
9616 1.1 mrg fc-list/fc-list.c | 11 ++++++++++
9617 1.1 mrg fc-list/fc-list.man | 36 ----------------------------------
9618 1.1 mrg 9 files changed, 123 insertions(+), 88 deletions(-)
9619 1.1 mrg
9620 1.1 mrg commit d4d1e8bc604c98d647d70f9188744b95deba8723
9621 1.1 mrg Author: James Su <suzhe (a] turbolinux.com.cn>
9622 1.1 mrg Date: Wed May 28 01:34:38 2003 +0000
9623 1.1 mrg
9624 1.1 mrg Fix "contains" op for strings and langsets.
9625 1.1 mrg
9626 1.1 mrg fontconfig/fontconfig.h | 6 +++
9627 1.1 mrg src/fccfg.c | 16 +++++---
9628 1.1 mrg src/fcstr.c | 103
9629 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
9630 1.1 mrg 3 files changed, 119 insertions(+), 6 deletions(-)
9631 1.1 mrg
9632 1.1 mrg commit 53183e66e564c03401237f6fea873733ef326890
9633 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9634 1.1 mrg Date: Sat May 17 02:17:19 2003 +0000
9635 1.1 mrg
9636 1.1 mrg Fix build error with BDF prop local. Free langset after query
9637 1.1 mrg
9638 1.1 mrg src/fcfreetype.c | 9 ++++++++-
9639 1.1 mrg 1 files changed, 8 insertions(+), 1 deletions(-)
9640 1.1 mrg
9641 1.1 mrg commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
9642 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9643 1.1 mrg Date: Fri May 16 16:37:16 2003 +0000
9644 1.1 mrg
9645 1.1 mrg oops. Left the psfontinfo.weight matching code commented out while
9646 1.1 mrg testing
9647 1.1 mrg other stuff...
9648 1.1 mrg
9649 1.1 mrg src/fcfreetype.c | 2 --
9650 1.1 mrg 1 files changed, 0 insertions(+), 2 deletions(-)
9651 1.1 mrg
9652 1.1 mrg commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
9653 1.1 mrg Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
9654 1.1 mrg Date: Wed May 14 20:23:24 2003 +0000
9655 1.1 mrg
9656 1.1 mrg Extract spacing from XLFD atom
9657 1.1 mrg
9658 1.1 mrg src/fcfreetype.c | 14 ++++++++++++++
9659 1.1 mrg 1 files changed, 14 insertions(+), 0 deletions(-)
9660 1.1 mrg
9661 1.1 mrg commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
9662 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9663 1.1 mrg Date: Mon May 12 20:48:59 2003 +0000
9664 1.1 mrg
9665 1.1 mrg Use FcIsWidth to share code
9666 1.1 mrg Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
9667 1.1 mrg misclassifying some Han fonts as monospaced.
9668 1.1 mrg
9669 1.1 mrg src/fcfreetype.c | 27 ++++++---------------------
9670 1.1 mrg 1 files changed, 6 insertions(+), 21 deletions(-)
9671 1.1 mrg
9672 1.1 mrg commit 65d1441df89b898dd74ac1f0fba69c83441dba92
9673 1.1 mrg Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
9674 1.1 mrg Date: Mon May 12 09:11:10 2003 +0000
9675 1.1 mrg
9676 1.1 mrg Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
9677 1.1 mrg
9678 1.1 mrg src/fcfreetype.c | 5 ++++-
9679 1.1 mrg 1 files changed, 4 insertions(+), 1 deletions(-)
9680 1.1 mrg
9681 1.1 mrg commit 0f362ad520e61e096c887f9374a485c3df32655a
9682 1.1 mrg Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
9683 1.1 mrg Date: Mon May 12 09:04:24 2003 +0000
9684 1.1 mrg
9685 1.1 mrg Generate FC_SIZE and FC_DPI for legacy bitmap fonts
9686 1.1 mrg
9687 1.1 mrg src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
9688 1.1 mrg 1 files changed, 41 insertions(+), 0 deletions(-)
9689 1.1 mrg
9690 1.1 mrg commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
9691 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9692 1.1 mrg Date: Wed May 7 16:13:24 2003 +0000
9693 1.1 mrg
9694 1.1 mrg Add filename-based accept/reject to ammend available fonts.
9695 1.1 mrg change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
9696 1.1 mrg FreeType releases.
9697 1.1 mrg
9698 1.1 mrg src/fccache.c | 18 ++++++----
9699 1.1 mrg src/fccfg.c | 96
9700 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++--
9701 1.1 mrg src/fcdir.c | 60 +++++++++++++++++++++++++--------
9702 1.1 mrg src/fcfreetype.c | 2 +-
9703 1.1 mrg src/fcint.h | 40 +++++++++++++++++++++-
9704 1.1 mrg src/fcxml.c | 46 +++++++++++++++++++++++++-
9705 1.1 mrg 6 files changed, 232 insertions(+), 30 deletions(-)
9706 1.1 mrg
9707 1.1 mrg commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
9708 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9709 1.1 mrg Date: Tue May 6 14:26:34 2003 +0000
9710 1.1 mrg
9711 1.1 mrg Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
9712 1.1 mrg <jshin (a] mailaps.org>)
9713 1.1 mrg
9714 1.1 mrg fc-lang/ta.orth | 7 +++++--
9715 1.1 mrg 1 files changed, 5 insertions(+), 2 deletions(-)
9716 1.1 mrg
9717 1.1 mrg commit 8ef6a58cb071396630cf05ec857f8c90524752f9
9718 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9719 1.1 mrg Date: Sun May 4 22:58:29 2003 +0000
9720 1.1 mrg
9721 1.1 mrg Add more .cvsignore entries
9722 1.1 mrg
9723 1.1 mrg .cvsignore | 1 +
9724 1.1 mrg src/.cvsignore | 1 +
9725 1.1 mrg 2 files changed, 2 insertions(+), 0 deletions(-)
9726 1.1 mrg
9727 1.1 mrg commit 3018151753821434135c0c17873764f3283fcc50
9728 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9729 1.1 mrg Date: Sun May 4 22:57:00 2003 +0000
9730 1.1 mrg
9731 1.1 mrg Add more .cvsignore entries
9732 1.1 mrg
9733 1.1 mrg .cvsignore | 5 +++++
9734 1.1 mrg 1 files changed, 5 insertions(+), 0 deletions(-)
9735 1.1 mrg
9736 1.1 mrg commit 7769c3213dc832f7643660d6aab5fade96cd57c3
9737 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9738 1.1 mrg Date: Sun May 4 22:53:49 2003 +0000
9739 1.1 mrg
9740 1.1 mrg Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
9741 1.1 mrg encodings
9742 1.1 mrg
9743 1.1 mrg Makefile.am | 2 +-
9744 1.1 mrg configure.in | 1 +
9745 1.1 mrg src/fcfreetype.c | 160
9746 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++-
9747 1.1 mrg src/fcint.h | 10 ++++
9748 1.1 mrg 4 files changed, 170 insertions(+), 3 deletions(-)
9749 1.1 mrg
9750 1.1 mrg commit 83321a017a9586aa4f3ace022a91f69122c08ed8
9751 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9752 1.1 mrg Date: Sun May 4 22:51:36 2003 +0000
9753 1.1 mrg
9754 1.1 mrg Add .cvsignore in new fc-glyphname dir
9755 1.1 mrg
9756 1.1 mrg fc-glyphname/.cvsignore | 6 ++++++
9757 1.1 mrg 1 files changed, 6 insertions(+), 0 deletions(-)
9758 1.1 mrg
9759 1.1 mrg commit 721d496d7864ff587f51637f578f4b35d501d091
9760 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9761 1.1 mrg Date: Sun May 4 22:50:17 2003 +0000
9762 1.1 mrg
9763 1.1 mrg Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
9764 1.1 mrg conversion functions
9765 1.1 mrg
9766 1.1 mrg fc-glyphname/Makefile.am | 42 +
9767 1.1 mrg fc-glyphname/fc-glyphname.c | 287 +++
9768 1.1 mrg fc-glyphname/fcglyphname.tmpl.h | 25 +
9769 1.1 mrg fc-glyphname/glyphlist.txt | 4291
9770 1.1 mrg +++++++++++++++++++++++++++++++++++++++
9771 1.1 mrg fc-glyphname/zapfdingbats.txt | 212 ++
9772 1.1 mrg 5 files changed, 4857 insertions(+), 0 deletions(-)
9773 1.1 mrg
9774 1.1 mrg commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
9775 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9776 1.1 mrg Date: Fri May 2 01:11:53 2003 +0000
9777 1.1 mrg
9778 1.1 mrg Grub through style to find weight/slant/width values when other
9779 1.1 mrg techniques
9780 1.1 mrg fail
9781 1.1 mrg
9782 1.1 mrg src/fcfreetype.c | 228
9783 1.1 mrg ++++++++++++++++++++++++++++++++++++------------------
9784 1.1 mrg src/fcint.h | 6 ++
9785 1.1 mrg src/fcstr.c | 74 ++++++++++++++++++
9786 1.1 mrg 3 files changed, 233 insertions(+), 75 deletions(-)
9787 1.1 mrg
9788 1.1 mrg commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
9789 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9790 1.1 mrg Date: Fri May 2 01:11:09 2003 +0000
9791 1.1 mrg
9792 1.1 mrg Add book constant for book weight
9793 1.1 mrg
9794 1.1 mrg src/fcname.c | 1 +
9795 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
9796 1.1 mrg
9797 1.1 mrg commit ad293de0041230d530c5b3d2be56690db49e4510
9798 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9799 1.1 mrg Date: Fri May 2 01:09:57 2003 +0000
9800 1.1 mrg
9801 1.1 mrg Add FC_WEIGHT_BOOK as weight 75
9802 1.1 mrg
9803 1.1 mrg fontconfig/fontconfig.h | 1 +
9804 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
9805 1.1 mrg
9806 1.1 mrg commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
9807 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9808 1.1 mrg Date: Thu May 1 16:20:27 2003 +0000
9809 1.1 mrg
9810 1.1 mrg Fix expat function check.
9811 1.1 mrg
9812 1.1 mrg configure.in | 8 ++++----
9813 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
9814 1.1 mrg
9815 1.1 mrg commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
9816 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9817 1.1 mrg Date: Thu May 1 16:15:28 2003 +0000
9818 1.1 mrg
9819 1.1 mrg Check for an expat function that won't be there if expat is too old.
9820 1.1 mrg
9821 1.1 mrg configure.in | 4 ++--
9822 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
9823 1.1 mrg
9824 1.1 mrg commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
9825 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9826 1.1 mrg Date: Thu May 1 14:31:04 2003 +0000
9827 1.1 mrg
9828 1.1 mrg Add demi and book postscript weight names. Allow spaces in postscript
9829 1.1 mrg and X
9830 1.1 mrg matching
9831 1.1 mrg
9832 1.1 mrg src/fcfreetype.c | 6 ++++--
9833 1.1 mrg 1 files changed, 4 insertions(+), 2 deletions(-)
9834 1.1 mrg
9835 1.1 mrg commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
9836 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9837 1.1 mrg Date: Wed Apr 30 15:17:42 2003 +0000
9838 1.1 mrg
9839 1.1 mrg Typo in bitstream foundry name
9840 1.1 mrg
9841 1.1 mrg src/fcfreetype.c | 2 +-
9842 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
9843 1.1 mrg
9844 1.1 mrg commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
9845 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9846 1.1 mrg Date: Thu Apr 24 17:31:03 2003 +0000
9847 1.1 mrg
9848 1.1 mrg Debug output for unknown ps weight names. ignore italic_angle for
9849 1.1 mrg PS fonts
9850 1.1 mrg as FreeType already checks that
9851 1.1 mrg
9852 1.1 mrg src/fcfreetype.c | 15 +++++++++++++--
9853 1.1 mrg 1 files changed, 13 insertions(+), 2 deletions(-)
9854 1.1 mrg
9855 1.1 mrg commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
9856 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9857 1.1 mrg Date: Thu Apr 24 15:29:33 2003 +0000
9858 1.1 mrg
9859 1.1 mrg FcFontList broken when presented a charset - was comparing inclusion
9860 1.1 mrg in the
9861 1.1 mrg wrong direction
9862 1.1 mrg
9863 1.1 mrg src/fccfg.c | 8 ++++----
9864 1.1 mrg src/fccharset.c | 15 +++++++++++++++
9865 1.1 mrg 2 files changed, 19 insertions(+), 4 deletions(-)
9866 1.1 mrg
9867 1.1 mrg commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
9868 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9869 1.1 mrg Date: Wed Apr 23 04:45:39 2003 +0000
9870 1.1 mrg
9871 1.1 mrg Oops. Missing newline in .cvsignore
9872 1.1 mrg
9873 1.1 mrg doc/.cvsignore | 2 +-
9874 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
9875 1.1 mrg
9876 1.1 mrg commit 8c87b4293fe27398d9c6500189a1f72741afdff3
9877 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9878 1.1 mrg Date: Wed Apr 23 04:09:28 2003 +0000
9879 1.1 mrg
9880 1.1 mrg Fix docs to close sgml tags
9881 1.1 mrg
9882 1.1 mrg ChangeLog | 8 ++++++++
9883 1.1 mrg doc/fcpattern.fncs | 1 +
9884 1.1 mrg doc/fontconfig-devel.sgml | 1 +
9885 1.1 mrg doc/func.sgml | 1 +
9886 1.1 mrg 4 files changed, 11 insertions(+), 0 deletions(-)
9887 1.1 mrg
9888 1.1 mrg commit c92926bf653425fff0291f1070cc7205e91810a0
9889 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9890 1.1 mrg Date: Wed Apr 23 04:06:18 2003 +0000
9891 1.1 mrg
9892 1.1 mrg Add confdir.sgml to .cvsignore
9893 1.1 mrg
9894 1.1 mrg doc/.cvsignore | 1 +
9895 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
9896 1.1 mrg
9897 1.1 mrg commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
9898 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9899 1.1 mrg Date: Wed Apr 23 04:05:58 2003 +0000
9900 1.1 mrg
9901 1.1 mrg Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
9902 1.1 mrg trailing newline instead of leaving CVS file without a newline
9903 1.1 mrg (which
9904 1.1 mrg will break at some point)
9905 1.1 mrg
9906 1.1 mrg doc/Makefile.am | 3 ++-
9907 1.1 mrg doc/confdir.sgml.in | 2 +-
9908 1.1 mrg 2 files changed, 3 insertions(+), 2 deletions(-)
9909 1.1 mrg
9910 1.1 mrg commit 8b290c54761ee020b0bc197c7ea06366e73be66c
9911 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9912 1.1 mrg Date: Wed Apr 23 00:40:24 2003 +0000
9913 1.1 mrg
9914 1.1 mrg Got rid of the newline at the end of the file. It's yucky but,
9915 1.1 mrg I'm not sure
9916 1.1 mrg how else to get rid of the newline in the output.
9917 1.1 mrg
9918 1.1 mrg doc/confdir.sgml.in | 2 +-
9919 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
9920 1.1 mrg
9921 1.1 mrg commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
9922 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9923 1.1 mrg Date: Wed Apr 23 00:08:03 2003 +0000
9924 1.1 mrg
9925 1.1 mrg Getting closer to fixing /etc/fonts hard-coding.
9926 1.1 mrg
9927 1.1 mrg configure.in | 1 -
9928 1.1 mrg doc/Makefile.am | 4 ++++
9929 1.1 mrg doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
9930 1.1 mrg 3 files changed, 29 insertions(+), 1 deletions(-)
9931 1.1 mrg
9932 1.1 mrg commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
9933 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9934 1.1 mrg Date: Tue Apr 22 23:34:50 2003 +0000
9935 1.1 mrg
9936 1.1 mrg Testing syncmail yet again.
9937 1.1 mrg
9938 1.1 mrg .cvsignore | 2 +-
9939 1.1 mrg configure.in | 1 +
9940 1.1 mrg doc/Makefile.am | 12 ++++++------
9941 1.1 mrg doc/fontconfig-user.sgml | 9 +++++----
9942 1.1 mrg 4 files changed, 13 insertions(+), 11 deletions(-)
9943 1.1 mrg
9944 1.1 mrg commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
9945 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9946 1.1 mrg Date: Tue Apr 22 16:53:18 2003 +0000
9947 1.1 mrg
9948 1.1 mrg Fix autogen.sh to work with newer automakes
9949 1.1 mrg
9950 1.1 mrg autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
9951 1.1 mrg 1 files changed, 35 insertions(+), 10 deletions(-)
9952 1.1 mrg
9953 1.1 mrg commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
9954 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9955 1.1 mrg Date: Tue Apr 22 06:27:27 2003 +0000
9956 1.1 mrg
9957 1.1 mrg Handle pattern elements moving during multiple edits
9958 1.1 mrg
9959 1.1 mrg src/fccfg.c | 8 ++++++++
9960 1.1 mrg 1 files changed, 8 insertions(+), 0 deletions(-)
9961 1.1 mrg
9962 1.1 mrg commit 781f10486df22a422b92114ad438d4d8e74c9b93
9963 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9964 1.1 mrg Date: Mon Apr 21 16:12:22 2003 +0000
9965 1.1 mrg
9966 1.1 mrg Update to version 2.2.0
9967 1.1 mrg
9968 1.1 mrg configure.in | 2 +-
9969 1.1 mrg fontconfig/fontconfig.h | 4 ++--
9970 1.1 mrg 2 files changed, 3 insertions(+), 3 deletions(-)
9971 1.1 mrg
9972 1.1 mrg commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
9973 1.1 mrg Author: Noah Levitt <nlevitt (a] gmail.com>
9974 1.1 mrg Date: Mon Apr 21 06:17:23 2003 +0000
9975 1.1 mrg
9976 1.1 mrg Fixed variable name mistake.
9977 1.1 mrg
9978 1.1 mrg configure.in | 4 ++--
9979 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
9980 1.1 mrg
9981 1.1 mrg commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
9982 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9983 1.1 mrg Date: Sun Apr 20 04:44:09 2003 +0000
9984 1.1 mrg
9985 1.1 mrg From James Su -- only part of page 0xff is Latin
9986 1.1 mrg
9987 1.1 mrg src/fcfreetype.c | 3 ++-
9988 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
9989 1.1 mrg
9990 1.1 mrg commit 29d961a28e231302683577328ed4724319805a7f
9991 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
9992 1.1 mrg Date: Fri Apr 18 15:56:05 2003 +0000
9993 1.1 mrg
9994 1.1 mrg Guard calls to FT_Get_BDF_Property to avoid freetype jumping
9995 1.1 mrg through null
9996 1.1 mrg pointer
9997 1.1 mrg
9998 1.1 mrg src/fcfreetype.c | 12 +++++++++---
9999 1.1 mrg 1 files changed, 9 insertions(+), 3 deletions(-)
10000 1.1 mrg
10001 1.1 mrg commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
10002 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10003 1.1 mrg Date: Thu Apr 17 21:50:24 2003 +0000
10004 1.1 mrg
10005 1.1 mrg Pass FONTCONFIG_PATH in arguments to get expanded
10006 1.1 mrg
10007 1.1 mrg src/Makefile.am | 1 +
10008 1.1 mrg src/fccfg.c | 4 ----
10009 1.1 mrg 2 files changed, 1 insertions(+), 4 deletions(-)
10010 1.1 mrg
10011 1.1 mrg commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
10012 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10013 1.1 mrg Date: Thu Apr 17 21:29:12 2003 +0000
10014 1.1 mrg
10015 1.1 mrg BDF properties not available until FreeType 2.1.4
10016 1.1 mrg
10017 1.1 mrg src/fcfreetype.c | 2 +-
10018 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10019 1.1 mrg
10020 1.1 mrg commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
10021 1.1 mrg Author: Colin Walters <walters (a] verbum.org>
10022 1.1 mrg Date: Thu Apr 17 17:43:04 2003 +0000
10023 1.1 mrg
10024 1.1 mrg Remove some unused variables, and initialize some other ones so
10025 1.1 mrg gcc doesn't
10026 1.1 mrg warn us.
10027 1.1 mrg
10028 1.1 mrg ChangeLog | 5 +++++
10029 1.1 mrg doc/edit-sgml.c | 1 +
10030 1.1 mrg src/fclang.c | 6 ++----
10031 1.1 mrg 3 files changed, 8 insertions(+), 4 deletions(-)
10032 1.1 mrg
10033 1.1 mrg commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
10034 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10035 1.1 mrg Date: Thu Apr 17 15:47:34 2003 +0000
10036 1.1 mrg
10037 1.1 mrg Solaris porting fixes
10038 1.1 mrg
10039 1.1 mrg configure.in | 4 ++--
10040 1.1 mrg fc-lang/fc-lang.c | 4 ++--
10041 1.1 mrg 2 files changed, 4 insertions(+), 4 deletions(-)
10042 1.1 mrg
10043 1.1 mrg commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
10044 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10045 1.1 mrg Date: Wed Apr 16 22:04:42 2003 +0000
10046 1.1 mrg
10047 1.1 mrg Add Vera support to default configuration
10048 1.1 mrg
10049 1.1 mrg fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
10050 1.1 mrg 1 files changed, 50 insertions(+), 0 deletions(-)
10051 1.1 mrg
10052 1.1 mrg commit e2925d7dc2877fba2112eb3de9853f3e889362c3
10053 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10054 1.1 mrg Date: Wed Apr 16 21:50:51 2003 +0000
10055 1.1 mrg
10056 1.1 mrg bump version to 2.1.94
10057 1.1 mrg
10058 1.1 mrg configure.in | 2 +-
10059 1.1 mrg fontconfig/fontconfig.h | 2 +-
10060 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
10061 1.1 mrg
10062 1.1 mrg commit ab06f005f66e12b46a5f1274eafa992be20a1f72
10063 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10064 1.1 mrg Date: Wed Apr 16 18:49:28 2003 +0000
10065 1.1 mrg
10066 1.1 mrg add some changelog entries
10067 1.1 mrg
10068 1.1 mrg ChangeLog | 18 ++++++++++++++++++
10069 1.1 mrg 1 files changed, 18 insertions(+), 0 deletions(-)
10070 1.1 mrg
10071 1.1 mrg commit 0e7a434783b28e9e954d3136195af7ba622c459d
10072 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10073 1.1 mrg Date: Wed Apr 16 18:08:47 2003 +0000
10074 1.1 mrg
10075 1.1 mrg Search through the BDF properties for width and foundry information
10076 1.1 mrg
10077 1.1 mrg src/fcfreetype.c | 76
10078 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++-
10079 1.1 mrg 1 files changed, 75 insertions(+), 1 deletions(-)
10080 1.1 mrg
10081 1.1 mrg commit 2e2121f910dd84b0731985570d93cd31ae2edb61
10082 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10083 1.1 mrg Date: Wed Apr 16 16:19:38 2003 +0000
10084 1.1 mrg
10085 1.1 mrg Move foundry detection data into fcfreetype.c (which is getting rather
10086 1.1 mrg large at this point)
10087 1.1 mrg
10088 1.1 mrg src/Makefile.am | 2 +-
10089 1.1 mrg src/data.h | 77 -----------------------
10090 1.1 mrg src/fcfreetype.c | 177
10091 1.1 mrg +++++++++++++++++++++++++++++++++++++++++-------------
10092 1.1 mrg 3 files changed, 137 insertions(+), 119 deletions(-)
10093 1.1 mrg
10094 1.1 mrg commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
10095 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10096 1.1 mrg Date: Wed Apr 16 16:18:27 2003 +0000
10097 1.1 mrg
10098 1.1 mrg bool was misdeclared in DTD
10099 1.1 mrg
10100 1.1 mrg fonts.dtd | 2 +-
10101 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10102 1.1 mrg
10103 1.1 mrg commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
10104 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10105 1.1 mrg Date: Tue Apr 15 23:38:06 2003 +0000
10106 1.1 mrg
10107 1.1 mrg Fix unary operator parsing. Add floor, ceil, trunc and round unary
10108 1.1 mrg operators
10109 1.1 mrg
10110 1.1 mrg fontconfig/fontconfig.h | 2 +
10111 1.1 mrg fonts.dtd | 6 ++-
10112 1.1 mrg src/Makefile.am | 2 +-
10113 1.1 mrg src/fccfg.c | 71 +++++++++++++++++++++++++++++++
10114 1.1 mrg src/fcdbg.c | 20 +++++++++
10115 1.1 mrg src/fcint.h | 3 +-
10116 1.1 mrg src/fcxml.c | 107
10117 1.1 mrg +++++++++++++++++++++++++++++++++++++---------
10118 1.1 mrg 7 files changed, 187 insertions(+), 24 deletions(-)
10119 1.1 mrg
10120 1.1 mrg commit 52253696cd2779bd9040457fbd157bbe75895ed6
10121 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10122 1.1 mrg Date: Tue Apr 15 17:01:39 2003 +0000
10123 1.1 mrg
10124 1.1 mrg Clean up ps font weight matching and check for NULL
10125 1.1 mrg
10126 1.1 mrg src/fcfreetype.c | 59
10127 1.1 mrg ++++++++++++++++++++++++++++-------------------------
10128 1.1 mrg 1 files changed, 31 insertions(+), 28 deletions(-)
10129 1.1 mrg
10130 1.1 mrg commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
10131 1.1 mrg Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
10132 1.1 mrg Date: Fri Apr 11 23:45:59 2003 +0000
10133 1.1 mrg
10134 1.1 mrg Implemented foundry generation for Type 1 and TrueType
10135 1.1 mrg
10136 1.1 mrg src/data.h | 77
10137 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++
10138 1.1 mrg src/fcfreetype.c | 73
10139 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++---
10140 1.1 mrg 2 files changed, 145 insertions(+), 5 deletions(-)
10141 1.1 mrg
10142 1.1 mrg commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
10143 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10144 1.1 mrg Date: Fri Apr 11 23:00:51 2003 +0000
10145 1.1 mrg
10146 1.1 mrg update version number to 2.1.93
10147 1.1 mrg
10148 1.1 mrg configure.in | 2 +-
10149 1.1 mrg fontconfig/fontconfig.h | 2 +-
10150 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
10151 1.1 mrg
10152 1.1 mrg commit 7f31f3781597e035b8432e0ce1c2894835b4988a
10153 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10154 1.1 mrg Date: Fri Apr 11 22:53:53 2003 +0000
10155 1.1 mrg
10156 1.1 mrg Run fc-cache from local dir instead of install dir to help LFS
10157 1.1 mrg installs (I
10158 1.1 mrg hope)
10159 1.1 mrg
10160 1.1 mrg Makefile.am | 2 +-
10161 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10162 1.1 mrg
10163 1.1 mrg commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
10164 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10165 1.1 mrg Date: Fri Apr 11 22:24:23 2003 +0000
10166 1.1 mrg
10167 1.1 mrg Switch to locale-independent string compare function
10168 1.1 mrg
10169 1.1 mrg src/fcfreetype.c | 28 ++++++++++++++--------------
10170 1.1 mrg 1 files changed, 14 insertions(+), 14 deletions(-)
10171 1.1 mrg
10172 1.1 mrg commit d6ea834746a7b2758ea5b89467c0e64446840ca4
10173 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10174 1.1 mrg Date: Fri Apr 11 22:17:11 2003 +0000
10175 1.1 mrg
10176 1.1 mrg Bug #46, #47 fontconfig should retrieve type 1 font information from
10177 1.1 mrg FontInfo dictionary Patch provided by g2 (a] magestudios.net (Gerard
10178 1.1 mrg Escalante)
10179 1.1 mrg
10180 1.1 mrg src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
10181 1.1 mrg 1 files changed, 44 insertions(+), 0 deletions(-)
10182 1.1 mrg
10183 1.1 mrg commit cc30f9ca548661d0d9eb07216d261457db58ca02
10184 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10185 1.1 mrg Date: Tue Apr 8 05:00:25 2003 +0000
10186 1.1 mrg
10187 1.1 mrg remove -u option to docbook2man which was trashing the .html file
10188 1.1 mrg
10189 1.1 mrg doc/Makefile.am | 2 +-
10190 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10191 1.1 mrg
10192 1.1 mrg commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
10193 1.1 mrg Author: Colin Walters <walters (a] verbum.org>
10194 1.1 mrg Date: Tue Apr 8 03:58:57 2003 +0000
10195 1.1 mrg
10196 1.1 mrg *** empty log message ***
10197 1.1 mrg
10198 1.1 mrg ChangeLog | 5 +++++
10199 1.1 mrg 1 files changed, 5 insertions(+), 0 deletions(-)
10200 1.1 mrg
10201 1.1 mrg commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
10202 1.1 mrg Author: Colin Walters <walters (a] verbum.org>
10203 1.1 mrg Date: Tue Apr 8 03:58:08 2003 +0000
10204 1.1 mrg
10205 1.1 mrg Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
10206 1.1 mrg
10207 1.1 mrg src/Makefile.am | 4 ++--
10208 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
10209 1.1 mrg
10210 1.1 mrg commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
10211 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10212 1.1 mrg Date: Fri Apr 4 20:17:40 2003 +0000
10213 1.1 mrg
10214 1.1 mrg update copyright years
10215 1.1 mrg
10216 1.1 mrg COPYING | 2 +-
10217 1.1 mrg fonts.conf.in | 15 ++-------------
10218 1.1 mrg local.conf | 9 +++++++++
10219 1.1 mrg 3 files changed, 12 insertions(+), 14 deletions(-)
10220 1.1 mrg
10221 1.1 mrg commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
10222 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10223 1.1 mrg Date: Fri Apr 4 20:16:33 2003 +0000
10224 1.1 mrg
10225 1.1 mrg Move sample subpixel configuration to local.conf
10226 1.1 mrg
10227 1.1 mrg config/Makedefs.in | 4 ++--
10228 1.1 mrg config/install.sh | 4 ++--
10229 1.1 mrg 2 files changed, 4 insertions(+), 4 deletions(-)
10230 1.1 mrg
10231 1.1 mrg commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
10232 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10233 1.1 mrg Date: Fri Mar 28 17:08:35 2003 +0000
10234 1.1 mrg
10235 1.1 mrg Set spacing to mono if every encoded glyph is the same width
10236 1.1 mrg
10237 1.1 mrg fontconfig/fcfreetype.h | 3 +++
10238 1.1 mrg src/fcfreetype.c | 46
10239 1.1 mrg +++++++++++++++++++++++++++++++++++++++++-----
10240 1.1 mrg 2 files changed, 44 insertions(+), 5 deletions(-)
10241 1.1 mrg
10242 1.1 mrg commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
10243 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10244 1.1 mrg Date: Mon Mar 24 05:03:20 2003 +0000
10245 1.1 mrg
10246 1.1 mrg Wrong pattern for matching font file names. Fix submitted by
10247 1.1 mrg hjchoe (a] hancom.com (Choe Hwanjin)
10248 1.1 mrg
10249 1.1 mrg configure.in | 2 +-
10250 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10251 1.1 mrg
10252 1.1 mrg commit c8582ff72ade8522d545d117641e4afac61382a0
10253 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
10254 1.1 mrg Date: Sat Mar 22 21:28:13 2003 +0000
10255 1.1 mrg
10256 1.1 mrg Changes for Windows:
10257 1.1 mrg Add a fontconfig-zip(.in) script, used to build a binary distribution.
10258 1.1 mrg
10259 1.1 mrg fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
10260 1.1 mrg 1 files changed, 30 insertions(+), 0 deletions(-)
10261 1.1 mrg
10262 1.1 mrg commit daeed6e048a413a94754fd79f62307ca9be80a43
10263 1.1 mrg Author: Tor Lillqvist <tml (a] iki.fi>
10264 1.1 mrg Date: Sat Mar 22 21:25:34 2003 +0000
10265 1.1 mrg
10266 1.1 mrg Changes for Windows:
10267 1.1 mrg On Windows with gcc (a.k.a. mingw) build as a DLL.
10268 1.1 mrg We don't want to hardcode the fonts.conf file location in the DLL,
10269 1.1 mrg so we
10270 1.1 mrg look up the DLL location at run-time in a DllMain() function. The
10271 1.1 mrg fonts.conf location is deduced from that.
10272 1.1 mrg The colon can't be used as path separator on Windows, semicolon
10273 1.1 mrg is used
10274 1.1 mrg instead. File path components can be separated with either
10275 1.1 mrg slash or
10276 1.1 mrg backslash. Absolute paths can also begin with a drive letter.
10277 1.1 mrg Add internal function FcStrLastSlash that strrchr's the last slash, or
10278 1.1 mrg backslash on Windows.
10279 1.1 mrg There is no link() on Windows. For atomicity checks, mkdir a lock
10280 1.1 mrg directory
10281 1.1 mrg instead.
10282 1.1 mrg In addition to HOME, also look for USERPROFILE.
10283 1.1 mrg Recognize the special font directory token WINDOWSFONTDIR, to use the
10284 1.1 mrg system's font directory.
10285 1.1 mrg Remove the fontconfig-def.cpp that was obsolete. Add
10286 1.1 mrg fontconfig.def(.in),
10287 1.1 mrg without internal functions.
10288 1.1 mrg Add a fontconfig-zip(.in) script, used to build a binary distribution.
10289 1.1 mrg
10290 1.1 mrg ChangeLog | 32 +++++++++
10291 1.1 mrg Makefile.am | 3 +-
10292 1.1 mrg configure.in | 28 ++++++++-
10293 1.1 mrg fc-lang/fc-lang.man | 6 +-
10294 1.1 mrg src/Makefile.am | 55 +++++++++++++++-
10295 1.1 mrg src/fcatomic.c | 23 ++++++-
10296 1.1 mrg src/fccache.c | 21 ++++++-
10297 1.1 mrg src/fccfg.c | 90 ++++++++++++++++++++++++-
10298 1.1 mrg src/fcint.h | 9 +++
10299 1.1 mrg src/fcstr.c | 23 ++++++-
10300 1.1 mrg src/fcxml.c | 30 +++++++++
10301 1.1 mrg src/fontconfig-def.cpp | 170
10302 1.1 mrg ------------------------------------------------
10303 1.1 mrg src/fontconfig.def.in | 161
10304 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++
10305 1.1 mrg 13 files changed, 464 insertions(+), 187 deletions(-)
10306 1.1 mrg
10307 1.1 mrg commit cc9dd09816f717fc678d097a69f793dca1b1eef0
10308 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10309 1.1 mrg Date: Sat Mar 22 01:55:00 2003 +0000
10310 1.1 mrg
10311 1.1 mrg switch // comment
10312 1.1 mrg
10313 1.1 mrg src/fclang.c | 2 +-
10314 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10315 1.1 mrg
10316 1.1 mrg commit ddde1797a900b818b96fc0818d9df0efacb5ac69
10317 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10318 1.1 mrg Date: Thu Mar 20 02:01:01 2003 +0000
10319 1.1 mrg
10320 1.1 mrg strtod under some locales requires digits before the decimal
10321 1.1 mrg
10322 1.1 mrg doc/fontconfig-user.sgml | 8 ++++++--
10323 1.1 mrg fonts.conf.in | 2 +-
10324 1.1 mrg 2 files changed, 7 insertions(+), 3 deletions(-)
10325 1.1 mrg
10326 1.1 mrg commit f4007a672834df25f0f9b6a918c135d2b79a3784
10327 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10328 1.1 mrg Date: Thu Mar 20 02:00:15 2003 +0000
10329 1.1 mrg
10330 1.1 mrg Avoid crashing on empty test/edit lists
10331 1.1 mrg
10332 1.1 mrg src/fccfg.c | 6 ++++--
10333 1.1 mrg 1 files changed, 4 insertions(+), 2 deletions(-)
10334 1.1 mrg
10335 1.1 mrg commit 3fbd50e48679c15c24400aaa78c6cd266317a784
10336 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10337 1.1 mrg Date: Thu Mar 20 01:59:28 2003 +0000
10338 1.1 mrg
10339 1.1 mrg bogus libtoolize --version | libtoolize --version
10340 1.1 mrg
10341 1.1 mrg autogen.sh | 2 +-
10342 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10343 1.1 mrg
10344 1.1 mrg commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
10345 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10346 1.1 mrg Date: Tue Mar 18 08:03:42 2003 +0000
10347 1.1 mrg
10348 1.1 mrg FcCharSetIsSubset errored on fonts with subsets in early blocks
10349 1.1 mrg and extra
10350 1.1 mrg blocks not present in the second argument
10351 1.1 mrg
10352 1.1 mrg src/fccharset.c | 2 +-
10353 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10354 1.1 mrg
10355 1.1 mrg commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
10356 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10357 1.1 mrg Date: Fri Mar 14 00:16:56 2003 +0000
10358 1.1 mrg
10359 1.1 mrg Fix configure arguments (bug 45)
10360 1.1 mrg
10361 1.1 mrg configure.in | 10 +++++-----
10362 1.1 mrg 1 files changed, 5 insertions(+), 5 deletions(-)
10363 1.1 mrg
10364 1.1 mrg commit 81fa16c3366a701255f4e52cdfd716dd06253748
10365 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10366 1.1 mrg Date: Wed Mar 12 22:16:43 2003 +0000
10367 1.1 mrg
10368 1.1 mrg add font widths and extend weight from OS/2 table
10369 1.1 mrg
10370 1.1 mrg fontconfig/fontconfig.h | 44 +++++++++++++++++++++++++++-----------
10371 1.1 mrg src/fcdefault.c | 3 ++
10372 1.1 mrg src/fcfreetype.c | 54
10373 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++----
10374 1.1 mrg src/fcmatch.c | 29 ++++++++++++++++--------
10375 1.1 mrg src/fcname.c | 18 +++++++++++++++
10376 1.1 mrg 5 files changed, 120 insertions(+), 28 deletions(-)
10377 1.1 mrg
10378 1.1 mrg commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
10379 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10380 1.1 mrg Date: Wed Mar 12 22:15:39 2003 +0000
10381 1.1 mrg
10382 1.1 mrg Global cache time checking was using wrong file name and computing
10383 1.1 mrg wrong
10384 1.1 mrg count of fonts per file
10385 1.1 mrg
10386 1.1 mrg src/fccache.c | 10 +++++-----
10387 1.1 mrg src/fcdir.c | 8 ++++++--
10388 1.1 mrg src/fcint.h | 2 +-
10389 1.1 mrg 3 files changed, 12 insertions(+), 8 deletions(-)
10390 1.1 mrg
10391 1.1 mrg commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
10392 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10393 1.1 mrg Date: Mon Mar 10 06:56:32 2003 +0000
10394 1.1 mrg
10395 1.1 mrg Ship manual
10396 1.1 mrg
10397 1.1 mrg fc-list/Makefile.am | 2 ++
10398 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
10399 1.1 mrg
10400 1.1 mrg commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
10401 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10402 1.1 mrg Date: Sat Mar 8 01:03:32 2003 +0000
10403 1.1 mrg
10404 1.1 mrg Updated RPM specfile for 2.1.92 and fixed remaining known spec
10405 1.1 mrg file issues
10406 1.1 mrg
10407 1.1 mrg ChangeLog | 8 ++++++++
10408 1.1 mrg fontconfig.spec.in | 19 +++++++++++++++++--
10409 1.1 mrg 2 files changed, 25 insertions(+), 2 deletions(-)
10410 1.1 mrg
10411 1.1 mrg commit 6348213702153f1097c648ae575bcc89dbb259dc
10412 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10413 1.1 mrg Date: Fri Mar 7 21:04:52 2003 +0000
10414 1.1 mrg
10415 1.1 mrg Bump version to 2.1.92
10416 1.1 mrg
10417 1.1 mrg configure.in | 2 +-
10418 1.1 mrg fontconfig/fontconfig.h | 2 +-
10419 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
10420 1.1 mrg
10421 1.1 mrg commit dcd1f27185958b000f12e0390970c925f4386598
10422 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10423 1.1 mrg Date: Fri Mar 7 20:51:17 2003 +0000
10424 1.1 mrg
10425 1.1 mrg add version.sgml to .cvsignore
10426 1.1 mrg
10427 1.1 mrg doc/.cvsignore | 1 +
10428 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
10429 1.1 mrg
10430 1.1 mrg commit ae2c2943648313b41f2d032b72618d11ffdd1772
10431 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10432 1.1 mrg Date: Fri Mar 7 20:50:44 2003 +0000
10433 1.1 mrg
10434 1.1 mrg Add version number to user doc
10435 1.1 mrg
10436 1.1 mrg doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
10437 1.1 mrg doc/func.sgml | 1 +
10438 1.1 mrg 2 files changed, 18 insertions(+), 10 deletions(-)
10439 1.1 mrg
10440 1.1 mrg commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
10441 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10442 1.1 mrg Date: Fri Mar 7 20:45:43 2003 +0000
10443 1.1 mrg
10444 1.1 mrg Add version number to documentation
10445 1.1 mrg
10446 1.1 mrg configure.in | 1 +
10447 1.1 mrg doc/fontconfig-devel.sgml | 13 +++----------
10448 1.1 mrg doc/func.sgml | 4 ++++
10449 1.1 mrg doc/version.sgml.in | 24 ++++++++++++++++++++++++
10450 1.1 mrg 4 files changed, 32 insertions(+), 10 deletions(-)
10451 1.1 mrg
10452 1.1 mrg commit 4484582ebaaaea4982248a6141d87d488ef322bd
10453 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10454 1.1 mrg Date: Fri Mar 7 20:45:20 2003 +0000
10455 1.1 mrg
10456 1.1 mrg wasnt rebuilding most of the docs
10457 1.1 mrg
10458 1.1 mrg doc/Makefile.am | 18 +++++++++---------
10459 1.1 mrg 1 files changed, 9 insertions(+), 9 deletions(-)
10460 1.1 mrg
10461 1.1 mrg commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
10462 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10463 1.1 mrg Date: Fri Mar 7 20:04:13 2003 +0000
10464 1.1 mrg
10465 1.1 mrg distribute man page
10466 1.1 mrg
10467 1.1 mrg fc-cache/Makefile.am | 2 ++
10468 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
10469 1.1 mrg
10470 1.1 mrg commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
10471 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10472 1.1 mrg Date: Fri Mar 7 20:03:53 2003 +0000
10473 1.1 mrg
10474 1.1 mrg note that default mandir is usually wrong
10475 1.1 mrg
10476 1.1 mrg INSTALL | 2 +-
10477 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10478 1.1 mrg
10479 1.1 mrg commit bdc0fd54344cd161f1507aa53f3d676569d63f08
10480 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10481 1.1 mrg Date: Fri Mar 7 20:03:23 2003 +0000
10482 1.1 mrg
10483 1.1 mrg get manuals to install with automake-1.4
10484 1.1 mrg
10485 1.1 mrg doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
10486 1.1 mrg 1 files changed, 21 insertions(+), 23 deletions(-)
10487 1.1 mrg
10488 1.1 mrg commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
10489 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10490 1.1 mrg Date: Fri Mar 7 19:41:34 2003 +0000
10491 1.1 mrg
10492 1.1 mrg Create fontconfig-user.html
10493 1.1 mrg
10494 1.1 mrg doc/Makefile.am | 2 +-
10495 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10496 1.1 mrg
10497 1.1 mrg commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
10498 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10499 1.1 mrg Date: Fri Mar 7 19:39:57 2003 +0000
10500 1.1 mrg
10501 1.1 mrg Add more to .cvsignore
10502 1.1 mrg
10503 1.1 mrg doc/.cvsignore | 9 +++++++++
10504 1.1 mrg 1 files changed, 9 insertions(+), 0 deletions(-)
10505 1.1 mrg
10506 1.1 mrg commit b219ac6b99672506965f3c2168e2af1cd58d28e7
10507 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10508 1.1 mrg Date: Fri Mar 7 19:37:16 2003 +0000
10509 1.1 mrg
10510 1.1 mrg Make documentation build
10511 1.1 mrg
10512 1.1 mrg doc/Makefile.am | 172
10513 1.1 mrg +++++++++++++++++++++++++++-------------------
10514 1.1 mrg doc/edit-sgml.c | 2 +-
10515 1.1 mrg doc/fontconfig-user.sgml | 2 +-
10516 1.1 mrg 3 files changed, 102 insertions(+), 74 deletions(-)
10517 1.1 mrg
10518 1.1 mrg commit 39381776a4c0cf4077a31f3a493cbd37420cec71
10519 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10520 1.1 mrg Date: Fri Mar 7 19:01:41 2003 +0000
10521 1.1 mrg
10522 1.1 mrg Finish reformatting developer documentation
10523 1.1 mrg
10524 1.1 mrg doc/Makefile.am | 16 ++-
10525 1.1 mrg doc/edit-sgml.c | 17 ++-
10526 1.1 mrg doc/fcatomic.fncs | 93 +++++++++
10527 1.1 mrg doc/fcconfig.fncs | 153 ++++++++-------
10528 1.1 mrg doc/fcfile.fncs | 78 ++++++++
10529 1.1 mrg doc/fcfreetype.fncs | 69 +++++++
10530 1.1 mrg doc/fcinit.fncs | 78 ++++++++
10531 1.1 mrg doc/fcstring.fncs | 150 ++++++++++++++
10532 1.1 mrg doc/fcstrset.fncs | 104 ++++++++++
10533 1.1 mrg doc/fontconfig-devel.sgml | 475
10534 1.1 mrg +++++++++++----------------------------------
10535 1.1 mrg 10 files changed, 795 insertions(+), 438 deletions(-)
10536 1.1 mrg
10537 1.1 mrg commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
10538 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10539 1.1 mrg Date: Fri Mar 7 08:52:27 2003 +0000
10540 1.1 mrg
10541 1.1 mrg Add copyright
10542 1.1 mrg
10543 1.1 mrg doc/func.sgml | 23 +++++++++++++++++++++++
10544 1.1 mrg 1 files changed, 23 insertions(+), 0 deletions(-)
10545 1.1 mrg
10546 1.1 mrg commit 2df0c66230fb86a784414b5db803d32d1a083b3a
10547 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10548 1.1 mrg Date: Fri Mar 7 08:51:14 2003 +0000
10549 1.1 mrg
10550 1.1 mrg Use <parameter> tags. Add copyrights
10551 1.1 mrg
10552 1.1 mrg doc/fcconfig.fncs | 46
10553 1.1 mrg +++++++++++++++++++++++-----------------------
10554 1.1 mrg doc/fcconstant.fncs | 10 +++++-----
10555 1.1 mrg doc/fcobjecttype.fncs | 6 +++---
10556 1.1 mrg doc/fcpattern.fncs | 14 +++++++-------
10557 1.1 mrg doc/fcvalue.fncs | 4 ++--
10558 1.1 mrg 5 files changed, 40 insertions(+), 40 deletions(-)
10559 1.1 mrg
10560 1.1 mrg commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
10561 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10562 1.1 mrg Date: Fri Mar 7 08:44:32 2003 +0000
10563 1.1 mrg
10564 1.1 mrg Add lots more function documentation
10565 1.1 mrg
10566 1.1 mrg doc/Makefile.am | 16 ++-
10567 1.1 mrg doc/fcblanks.fncs | 58 +++++++++
10568 1.1 mrg doc/fccharset.fncs | 23 ++++
10569 1.1 mrg doc/fcconfig.fncs | 279
10570 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++
10571 1.1 mrg doc/fcconstant.fncs | 58 +++++++++
10572 1.1 mrg doc/fcfontset.fncs | 49 ++++++++
10573 1.1 mrg doc/fcmatrix.fncs | 23 ++++
10574 1.1 mrg doc/fcobjectset.fncs | 61 ++++++++++
10575 1.1 mrg doc/fcobjecttype.fncs | 48 ++++++++
10576 1.1 mrg doc/fcpattern.fncs | 23 ++++
10577 1.1 mrg doc/fcvalue.fncs | 23 ++++
10578 1.1 mrg doc/fontconfig-devel.sgml | 292
10579 1.1 mrg +++------------------------------------------
10580 1.1 mrg 12 files changed, 677 insertions(+), 276 deletions(-)
10581 1.1 mrg
10582 1.1 mrg commit 22671e25510e77af1a8f2b569314ba2de1c93353
10583 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10584 1.1 mrg Date: Fri Mar 7 07:12:51 2003 +0000
10585 1.1 mrg
10586 1.1 mrg Rework documentation to build man pages for each function
10587 1.1 mrg
10588 1.1 mrg doc/Makefile.am | 84 +++-
10589 1.1 mrg doc/fccharset.fncs | 144 +++++
10590 1.1 mrg doc/fcmatrix.fncs | 100 ++++
10591 1.1 mrg doc/fcpattern.fncs | 287 ++++++++++
10592 1.1 mrg doc/fcvalue.fncs | 17 +
10593 1.1 mrg doc/fontconfig-devel.sgml | 1355
10594 1.1 mrg ++++++++++++++++++---------------------------
10595 1.1 mrg doc/fontconfig-user.sgml | 396 ++++++--------
10596 1.1 mrg doc/func.sgml | 61 ++
10597 1.1 mrg 8 files changed, 1411 insertions(+), 1033 deletions(-)
10598 1.1 mrg
10599 1.1 mrg commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
10600 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10601 1.1 mrg Date: Fri Mar 7 06:17:36 2003 +0000
10602 1.1 mrg
10603 1.1 mrg Add func doc creation program edit-sgml
10604 1.1 mrg
10605 1.1 mrg doc/edit-sgml.c | 426
10606 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++++
10607 1.1 mrg 1 files changed, 426 insertions(+), 0 deletions(-)
10608 1.1 mrg
10609 1.1 mrg commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
10610 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10611 1.1 mrg Date: Wed Mar 5 10:09:57 2003 +0000
10612 1.1 mrg
10613 1.1 mrg Update Changelog
10614 1.1 mrg
10615 1.1 mrg ChangeLog | 7 +++++++
10616 1.1 mrg 1 files changed, 7 insertions(+), 0 deletions(-)
10617 1.1 mrg
10618 1.1 mrg commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
10619 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10620 1.1 mrg Date: Wed Mar 5 10:08:08 2003 +0000
10621 1.1 mrg
10622 1.1 mrg Added back the configure macro options --disable-docs because
10623 1.1 mrg otherwise
10624 1.1 mrg fontconfig installs docs into /usr/share/doc/fontconfig (with no
10625 1.1 mrg version number) unconditionally, causing RPM to fail the build
10626 1.1 mrg due to
10627 1.1 mrg _unpackaged_files_terminate_build. We pick up the pregenerated
10628 1.1 mrg docs
10629 1.1 mrg with %doc already.
10630 1.1 mrg
10631 1.1 mrg fontconfig.spec.in | 8 +++++++-
10632 1.1 mrg 1 files changed, 7 insertions(+), 1 deletions(-)
10633 1.1 mrg
10634 1.1 mrg commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
10635 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10636 1.1 mrg Date: Wed Mar 5 09:28:08 2003 +0000
10637 1.1 mrg
10638 1.1 mrg Updated rpm specfile changelog and Changelog to reflect today's
10639 1.1 mrg changes
10640 1.1 mrg
10641 1.1 mrg ChangeLog | 13 ++++++++++++-
10642 1.1 mrg fontconfig.spec.in | 9 ++++++++-
10643 1.1 mrg 2 files changed, 20 insertions(+), 2 deletions(-)
10644 1.1 mrg
10645 1.1 mrg commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
10646 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10647 1.1 mrg Date: Wed Mar 5 09:16:37 2003 +0000
10648 1.1 mrg
10649 1.1 mrg Reordered %files lists to be a bit tidier. Made -devel package own the
10650 1.1 mrg %{_includedir}/fontconfig directory
10651 1.1 mrg
10652 1.1 mrg fontconfig.spec.in | 9 +++++----
10653 1.1 mrg 1 files changed, 5 insertions(+), 4 deletions(-)
10654 1.1 mrg
10655 1.1 mrg commit c674c89bf919fa7f357319a7ce825ba5369ff737
10656 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10657 1.1 mrg Date: Wed Mar 5 09:14:06 2003 +0000
10658 1.1 mrg
10659 1.1 mrg Put %post script in {}'s for tidyness, and change the call to
10660 1.1 mrg fc-cache to
10661 1.1 mrg use %{_bindir}/fc-cache
10662 1.1 mrg
10663 1.1 mrg fontconfig.spec.in | 9 +++++----
10664 1.1 mrg 1 files changed, 5 insertions(+), 4 deletions(-)
10665 1.1 mrg
10666 1.1 mrg commit 5283328a6006420cb3382c0dbef55f715996b91c
10667 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10668 1.1 mrg Date: Wed Mar 5 09:10:14 2003 +0000
10669 1.1 mrg
10670 1.1 mrg Changed BuildRequires: lines to use %{_bindir} macro instead of
10671 1.1 mrg hard coded
10672 1.1 mrg /usr/bin
10673 1.1 mrg
10674 1.1 mrg fontconfig.spec.in | 4 ++--
10675 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
10676 1.1 mrg
10677 1.1 mrg commit 674c09dfbfc3d6d3a014ac018995530159fc157f
10678 1.1 mrg Author: Mike A. Harris <mharris (a] redhat.com>
10679 1.1 mrg Date: Wed Mar 5 09:08:41 2003 +0000
10680 1.1 mrg
10681 1.1 mrg Replace commented out %define at top of specfile with a comment
10682 1.1 mrg preceding
10683 1.1 mrg the freetype2 define, since rpm expands macros in comments. Also
10684 1.1 mrg remove
10685 1.1 mrg -j flag from make, as _smp_mflags expands to -jN already.
10686 1.1 mrg
10687 1.1 mrg fontconfig.spec.in | 6 +++---
10688 1.1 mrg 1 files changed, 3 insertions(+), 3 deletions(-)
10689 1.1 mrg
10690 1.1 mrg commit d30f481c4d182db3873fc9caf0e191da3c4955ef
10691 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10692 1.1 mrg Date: Wed Mar 5 07:45:37 2003 +0000
10693 1.1 mrg
10694 1.1 mrg switch vesion to version
10695 1.1 mrg
10696 1.1 mrg fontconfig.spec.in | 2 +-
10697 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10698 1.1 mrg
10699 1.1 mrg commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
10700 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10701 1.1 mrg Date: Wed Mar 5 06:09:36 2003 +0000
10702 1.1 mrg
10703 1.1 mrg optimize string compares even more
10704 1.1 mrg
10705 1.1 mrg src/fcstr.c | 19 +++----------------
10706 1.1 mrg 1 files changed, 3 insertions(+), 16 deletions(-)
10707 1.1 mrg
10708 1.1 mrg commit dc1de232a694c9c431604e701e8f617978a00e0a
10709 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10710 1.1 mrg Date: Wed Mar 5 06:09:14 2003 +0000
10711 1.1 mrg
10712 1.1 mrg Use VERSION in fontconfig.pc.in
10713 1.1 mrg
10714 1.1 mrg fontconfig.pc.in | 2 +-
10715 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
10716 1.1 mrg
10717 1.1 mrg commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
10718 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10719 1.1 mrg Date: Wed Mar 5 05:57:11 2003 +0000
10720 1.1 mrg
10721 1.1 mrg No longer using config directory
10722 1.1 mrg
10723 1.1 mrg configure.in | 2 --
10724 1.1 mrg 1 files changed, 0 insertions(+), 2 deletions(-)
10725 1.1 mrg
10726 1.1 mrg commit 94421e4097d84b50fc2da285b57fb00da3592796
10727 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10728 1.1 mrg Date: Wed Mar 5 05:53:10 2003 +0000
10729 1.1 mrg
10730 1.1 mrg use FcToLower instead of tolower
10731 1.1 mrg
10732 1.1 mrg src/fcname.c | 12 +++++-------
10733 1.1 mrg 1 files changed, 5 insertions(+), 7 deletions(-)
10734 1.1 mrg
10735 1.1 mrg commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
10736 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10737 1.1 mrg Date: Wed Mar 5 05:52:51 2003 +0000
10738 1.1 mrg
10739 1.1 mrg Add FcLangSetPrint
10740 1.1 mrg
10741 1.1 mrg src/fcdbg.c | 29 ++++++++++++++++++-----------
10742 1.1 mrg 1 files changed, 18 insertions(+), 11 deletions(-)
10743 1.1 mrg
10744 1.1 mrg commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
10745 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10746 1.1 mrg Date: Wed Mar 5 05:52:31 2003 +0000
10747 1.1 mrg
10748 1.1 mrg AddFcLangSetContains for font listing, add first-letter table for
10749 1.1 mrg language
10750 1.1 mrg lookups, change RCS tag
10751 1.1 mrg
10752 1.1 mrg src/fccfg.c | 8 +-
10753 1.1 mrg src/fcint.h | 7 +-
10754 1.1 mrg src/fclang.c | 231
10755 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++------
10756 1.1 mrg src/fclist.c | 6 +-
10757 1.1 mrg 4 files changed, 219 insertions(+), 33 deletions(-)
10758 1.1 mrg
10759 1.1 mrg commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
10760 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10761 1.1 mrg Date: Wed Mar 5 05:51:27 2003 +0000
10762 1.1 mrg
10763 1.1 mrg Change RCS tag
10764 1.1 mrg
10765 1.1 mrg fc-cache/fc-cache.c | 4 ++--
10766 1.1 mrg fc-cache/fc-cache.man | 4 ++--
10767 1.1 mrg fc-list/fc-list.c | 4 ++--
10768 1.1 mrg fc-list/fc-list.man | 4 ++--
10769 1.1 mrg src/fcatomic.c | 4 ++--
10770 1.1 mrg src/fcblanks.c | 4 ++--
10771 1.1 mrg src/fccache.c | 4 ++--
10772 1.1 mrg src/fccharset.c | 4 ++--
10773 1.1 mrg src/fcdefault.c | 4 ++--
10774 1.1 mrg src/fcdir.c | 4 ++--
10775 1.1 mrg src/fcfreetype.c | 4 ++--
10776 1.1 mrg src/fcfs.c | 4 ++--
10777 1.1 mrg src/fcinit.c | 4 ++--
10778 1.1 mrg src/fcmatch.c | 4 ++--
10779 1.1 mrg src/fcmatrix.c | 2 +-
10780 1.1 mrg src/fcpat.c | 4 ++--
10781 1.1 mrg src/fcstr.c | 4 ++--
10782 1.1 mrg src/fcxml.c | 4 ++--
10783 1.1 mrg src/fontconfig-def.cpp | 2 +-
10784 1.1 mrg 19 files changed, 36 insertions(+), 36 deletions(-)
10785 1.1 mrg
10786 1.1 mrg commit 0eadb052fb31ad99d77d1997108d316c64d939b8
10787 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10788 1.1 mrg Date: Wed Mar 5 05:48:53 2003 +0000
10789 1.1 mrg
10790 1.1 mrg Add letter ranges to speed lang lookups, change CVS tag
10791 1.1 mrg
10792 1.1 mrg fc-lang/fc-lang.c | 38 ++++++++++++++++++++++++++++++++++++--
10793 1.1 mrg fc-lang/fc-lang.man | 4 ++--
10794 1.1 mrg fc-lang/fclang.tmpl.h | 4 ++--
10795 1.1 mrg 3 files changed, 40 insertions(+), 6 deletions(-)
10796 1.1 mrg
10797 1.1 mrg commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
10798 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10799 1.1 mrg Date: Wed Mar 5 05:48:15 2003 +0000
10800 1.1 mrg
10801 1.1 mrg Change RCS tag, add FcLangSetContains
10802 1.1 mrg
10803 1.1 mrg fontconfig/fcfreetype.h | 4 ++--
10804 1.1 mrg fontconfig/fcprivate.h | 4 ++--
10805 1.1 mrg fontconfig/fontconfig.h | 11 ++++++++---
10806 1.1 mrg 3 files changed, 12 insertions(+), 7 deletions(-)
10807 1.1 mrg
10808 1.1 mrg commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
10809 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10810 1.1 mrg Date: Wed Mar 5 04:26:06 2003 +0000
10811 1.1 mrg
10812 1.1 mrg Switch RCS tag label
10813 1.1 mrg
10814 1.1 mrg fc-lang/aa.orth | 4 ++--
10815 1.1 mrg fc-lang/ab.orth | 4 ++--
10816 1.1 mrg fc-lang/af.orth | 4 ++--
10817 1.1 mrg fc-lang/am.orth | 4 ++--
10818 1.1 mrg fc-lang/ar.orth | 4 ++--
10819 1.1 mrg fc-lang/ast.orth | 4 ++--
10820 1.1 mrg fc-lang/ava.orth | 4 ++--
10821 1.1 mrg fc-lang/ay.orth | 4 ++--
10822 1.1 mrg fc-lang/az.orth | 4 ++--
10823 1.1 mrg fc-lang/ba.orth | 4 ++--
10824 1.1 mrg fc-lang/bam.orth | 4 ++--
10825 1.1 mrg fc-lang/be.orth | 4 ++--
10826 1.1 mrg fc-lang/bg.orth | 4 ++--
10827 1.1 mrg fc-lang/bh.orth | 4 ++--
10828 1.1 mrg fc-lang/bho.orth | 4 ++--
10829 1.1 mrg fc-lang/bi.orth | 4 ++--
10830 1.1 mrg fc-lang/bin.orth | 4 ++--
10831 1.1 mrg fc-lang/bn.orth | 4 ++--
10832 1.1 mrg fc-lang/bo.orth | 4 ++--
10833 1.1 mrg fc-lang/br.orth | 4 ++--
10834 1.1 mrg fc-lang/bs.orth | 4 ++--
10835 1.1 mrg fc-lang/bua.orth | 4 ++--
10836 1.1 mrg fc-lang/ca.orth | 4 ++--
10837 1.1 mrg fc-lang/ce.orth | 4 ++--
10838 1.1 mrg fc-lang/ch.orth | 4 ++--
10839 1.1 mrg fc-lang/chm.orth | 4 ++--
10840 1.1 mrg fc-lang/chr.orth | 4 ++--
10841 1.1 mrg fc-lang/co.orth | 4 ++--
10842 1.1 mrg fc-lang/cs.orth | 4 ++--
10843 1.1 mrg fc-lang/cu.orth | 4 ++--
10844 1.1 mrg fc-lang/cv.orth | 4 ++--
10845 1.1 mrg fc-lang/cy.orth | 4 ++--
10846 1.1 mrg fc-lang/da.orth | 4 ++--
10847 1.1 mrg fc-lang/de.orth | 4 ++--
10848 1.1 mrg fc-lang/dz.orth | 4 ++--
10849 1.1 mrg fc-lang/el.orth | 4 ++--
10850 1.1 mrg fc-lang/en.orth | 4 ++--
10851 1.1 mrg fc-lang/eo.orth | 4 ++--
10852 1.1 mrg fc-lang/es.orth | 4 ++--
10853 1.1 mrg fc-lang/et.orth | 4 ++--
10854 1.1 mrg fc-lang/eu.orth | 4 ++--
10855 1.1 mrg fc-lang/fa.orth | 4 ++--
10856 1.1 mrg fc-lang/fi.orth | 4 ++--
10857 1.1 mrg fc-lang/fj.orth | 4 ++--
10858 1.1 mrg fc-lang/fo.orth | 4 ++--
10859 1.1 mrg fc-lang/fr.orth | 4 ++--
10860 1.1 mrg fc-lang/ful.orth | 4 ++--
10861 1.1 mrg fc-lang/fur.orth | 4 ++--
10862 1.1 mrg fc-lang/fy.orth | 4 ++--
10863 1.1 mrg fc-lang/ga.orth | 4 ++--
10864 1.1 mrg fc-lang/gd.orth | 4 ++--
10865 1.1 mrg fc-lang/gez.orth | 4 ++--
10866 1.1 mrg fc-lang/gl.orth | 4 ++--
10867 1.1 mrg fc-lang/gn.orth | 4 ++--
10868 1.1 mrg fc-lang/gu.orth | 4 ++--
10869 1.1 mrg fc-lang/gv.orth | 4 ++--
10870 1.1 mrg fc-lang/ha.orth | 4 ++--
10871 1.1 mrg fc-lang/haw.orth | 4 ++--
10872 1.1 mrg fc-lang/he.orth | 4 ++--
10873 1.1 mrg fc-lang/hi.orth | 4 ++--
10874 1.1 mrg fc-lang/ho.orth | 4 ++--
10875 1.1 mrg fc-lang/hr.orth | 4 ++--
10876 1.1 mrg fc-lang/hu.orth | 4 ++--
10877 1.1 mrg fc-lang/hy.orth | 4 ++--
10878 1.1 mrg fc-lang/ia.orth | 4 ++--
10879 1.1 mrg fc-lang/ibo.orth | 4 ++--
10880 1.1 mrg fc-lang/id.orth | 4 ++--
10881 1.1 mrg fc-lang/ie.orth | 4 ++--
10882 1.1 mrg fc-lang/ik.orth | 4 ++--
10883 1.1 mrg fc-lang/io.orth | 4 ++--
10884 1.1 mrg fc-lang/is.orth | 4 ++--
10885 1.1 mrg fc-lang/it.orth | 4 ++--
10886 1.1 mrg fc-lang/iu.orth | 4 ++--
10887 1.1 mrg fc-lang/ja.orth | 4 ++--
10888 1.1 mrg fc-lang/ka.orth | 4 ++--
10889 1.1 mrg fc-lang/kaa.orth | 4 ++--
10890 1.1 mrg fc-lang/ki.orth | 4 ++--
10891 1.1 mrg fc-lang/kk.orth | 4 ++--
10892 1.1 mrg fc-lang/kl.orth | 4 ++--
10893 1.1 mrg fc-lang/km.orth | 4 ++--
10894 1.1 mrg fc-lang/kn.orth | 4 ++--
10895 1.1 mrg fc-lang/ko.orth | 4 ++--
10896 1.1 mrg fc-lang/kok.orth | 4 ++--
10897 1.1 mrg fc-lang/ks.orth | 4 ++--
10898 1.1 mrg fc-lang/ku.orth | 4 ++--
10899 1.1 mrg fc-lang/kum.orth | 4 ++--
10900 1.1 mrg fc-lang/kv.orth | 4 ++--
10901 1.1 mrg fc-lang/kw.orth | 4 ++--
10902 1.1 mrg fc-lang/ky.orth | 4 ++--
10903 1.1 mrg fc-lang/la.orth | 4 ++--
10904 1.1 mrg fc-lang/lb.orth | 4 ++--
10905 1.1 mrg fc-lang/lez.orth | 4 ++--
10906 1.1 mrg fc-lang/lo.orth | 4 ++--
10907 1.1 mrg fc-lang/lt.orth | 4 ++--
10908 1.1 mrg fc-lang/lv.orth | 4 ++--
10909 1.1 mrg fc-lang/mg.orth | 4 ++--
10910 1.1 mrg fc-lang/mh.orth | 4 ++--
10911 1.1 mrg fc-lang/mi.orth | 4 ++--
10912 1.1 mrg fc-lang/mk.orth | 4 ++--
10913 1.1 mrg fc-lang/ml.orth | 4 ++--
10914 1.1 mrg fc-lang/mn.orth | 4 ++--
10915 1.1 mrg fc-lang/mo.orth | 4 ++--
10916 1.1 mrg fc-lang/mr.orth | 4 ++--
10917 1.1 mrg fc-lang/mt.orth | 4 ++--
10918 1.1 mrg fc-lang/my.orth | 4 ++--
10919 1.1 mrg fc-lang/nb.orth | 4 ++--
10920 1.1 mrg fc-lang/ne.orth | 4 ++--
10921 1.1 mrg fc-lang/nl.orth | 4 ++--
10922 1.1 mrg fc-lang/nn.orth | 4 ++--
10923 1.1 mrg fc-lang/no.orth | 4 ++--
10924 1.1 mrg fc-lang/ny.orth | 4 ++--
10925 1.1 mrg fc-lang/oc.orth | 4 ++--
10926 1.1 mrg fc-lang/om.orth | 4 ++--
10927 1.1 mrg fc-lang/or.orth | 4 ++--
10928 1.1 mrg fc-lang/os.orth | 4 ++--
10929 1.1 mrg fc-lang/pl.orth | 4 ++--
10930 1.1 mrg fc-lang/pt.orth | 4 ++--
10931 1.1 mrg fc-lang/rm.orth | 4 ++--
10932 1.1 mrg fc-lang/ro.orth | 4 ++--
10933 1.1 mrg fc-lang/ru.orth | 4 ++--
10934 1.1 mrg fc-lang/sa.orth | 4 ++--
10935 1.1 mrg fc-lang/sah.orth | 4 ++--
10936 1.1 mrg fc-lang/sco.orth | 4 ++--
10937 1.1 mrg fc-lang/se.orth | 4 ++--
10938 1.1 mrg fc-lang/sel.orth | 4 ++--
10939 1.1 mrg fc-lang/sh.orth | 4 ++--
10940 1.1 mrg fc-lang/si.orth | 4 ++--
10941 1.1 mrg fc-lang/sk.orth | 4 ++--
10942 1.1 mrg fc-lang/sl.orth | 4 ++--
10943 1.1 mrg fc-lang/sm.orth | 4 ++--
10944 1.1 mrg fc-lang/sma.orth | 4 ++--
10945 1.1 mrg fc-lang/smj.orth | 4 ++--
10946 1.1 mrg fc-lang/smn.orth | 4 ++--
10947 1.1 mrg fc-lang/sms.orth | 4 ++--
10948 1.1 mrg fc-lang/so.orth | 4 ++--
10949 1.1 mrg fc-lang/sq.orth | 4 ++--
10950 1.1 mrg fc-lang/sr.orth | 4 ++--
10951 1.1 mrg fc-lang/sv.orth | 4 ++--
10952 1.1 mrg fc-lang/sw.orth | 4 ++--
10953 1.1 mrg fc-lang/syr.orth | 4 ++--
10954 1.1 mrg fc-lang/ta.orth | 4 ++--
10955 1.1 mrg fc-lang/te.orth | 4 ++--
10956 1.1 mrg fc-lang/tg.orth | 4 ++--
10957 1.1 mrg fc-lang/th.orth | 4 ++--
10958 1.1 mrg fc-lang/ti_er.orth | 4 ++--
10959 1.1 mrg fc-lang/ti_et.orth | 4 ++--
10960 1.1 mrg fc-lang/tig.orth | 4 ++--
10961 1.1 mrg fc-lang/tk.orth | 4 ++--
10962 1.1 mrg fc-lang/tl.orth | 4 ++--
10963 1.1 mrg fc-lang/tn.orth | 4 ++--
10964 1.1 mrg fc-lang/to.orth | 4 ++--
10965 1.1 mrg fc-lang/tr.orth | 4 ++--
10966 1.1 mrg fc-lang/ts.orth | 4 ++--
10967 1.1 mrg fc-lang/tt.orth | 4 ++--
10968 1.1 mrg fc-lang/tw.orth | 4 ++--
10969 1.1 mrg fc-lang/tyv.orth | 4 ++--
10970 1.1 mrg fc-lang/ug.orth | 4 ++--
10971 1.1 mrg fc-lang/uk.orth | 4 ++--
10972 1.1 mrg fc-lang/ur.orth | 4 ++--
10973 1.1 mrg fc-lang/uz.orth | 4 ++--
10974 1.1 mrg fc-lang/ven.orth | 4 ++--
10975 1.1 mrg fc-lang/vi.orth | 4 ++--
10976 1.1 mrg fc-lang/vo.orth | 4 ++--
10977 1.1 mrg fc-lang/vot.orth | 4 ++--
10978 1.1 mrg fc-lang/wa.orth | 4 ++--
10979 1.1 mrg fc-lang/wen.orth | 4 ++--
10980 1.1 mrg fc-lang/wo.orth | 4 ++--
10981 1.1 mrg fc-lang/xh.orth | 4 ++--
10982 1.1 mrg fc-lang/yap.orth | 4 ++--
10983 1.1 mrg fc-lang/yi.orth | 4 ++--
10984 1.1 mrg fc-lang/yo.orth | 4 ++--
10985 1.1 mrg fc-lang/zh_cn.orth | 4 ++--
10986 1.1 mrg fc-lang/zh_hk.orth | 4 ++--
10987 1.1 mrg fc-lang/zh_mo.orth | 4 ++--
10988 1.1 mrg fc-lang/zh_sg.orth | 4 ++--
10989 1.1 mrg fc-lang/zh_tw.orth | 4 ++--
10990 1.1 mrg fc-lang/zu.orth | 4 ++--
10991 1.1 mrg 177 files changed, 354 insertions(+), 354 deletions(-)
10992 1.1 mrg
10993 1.1 mrg commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
10994 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
10995 1.1 mrg Date: Tue Mar 4 00:19:09 2003 +0000
10996 1.1 mrg
10997 1.1 mrg Add .cvsignore
10998 1.1 mrg
10999 1.1 mrg doc/.cvsignore | 4 ++++
11000 1.1 mrg 1 files changed, 4 insertions(+), 0 deletions(-)
11001 1.1 mrg
11002 1.1 mrg commit af82b48c2b8c2037020d928aced582dedd06d8d9
11003 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11004 1.1 mrg Date: Tue Mar 4 00:14:58 2003 +0000
11005 1.1 mrg
11006 1.1 mrg Allow multiple directories in --with-add-fonts, by default add only
11007 1.1 mrg scalable fonts from X directory
11008 1.1 mrg
11009 1.1 mrg configure.in | 48 ++++++++++++++++++++++++++++++++----------------
11010 1.1 mrg 1 files changed, 32 insertions(+), 16 deletions(-)
11011 1.1 mrg
11012 1.1 mrg commit bb7743ae7e218ecef31f3023b281939b02967552
11013 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11014 1.1 mrg Date: Mon Mar 3 05:47:14 2003 +0000
11015 1.1 mrg
11016 1.1 mrg Update version to 2.1.91
11017 1.1 mrg
11018 1.1 mrg configure.in | 2 +-
11019 1.1 mrg fontconfig/fontconfig.h | 2 +-
11020 1.1 mrg 2 files changed, 2 insertions(+), 2 deletions(-)
11021 1.1 mrg
11022 1.1 mrg commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
11023 1.1 mrg Author: Owen Taylor <otaylor (a] redhat.com>
11024 1.1 mrg Date: Mon Mar 3 01:13:11 2003 +0000
11025 1.1 mrg
11026 1.1 mrg Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor (a] redhat.com>
11027 1.1 mrg fontconfig.spec.in: Improvements from Red Hat spec file.
11028 1.1 mrg {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
11029 1.1 mrg docs/*.sgml: SGML fixes.
11030 1.1 mrg
11031 1.1 mrg ChangeLog | 8 ++
11032 1.1 mrg doc/fontconfig-devel.sgml | 237
11033 1.1 mrg +++++++++++++++++++++++----------------------
11034 1.1 mrg doc/fontconfig-user.sgml | 8 ++-
11035 1.1 mrg fc-cache/Makefile.am | 2 +
11036 1.1 mrg fc-lang/Makefile.am | 2 +
11037 1.1 mrg fc-list/Makefile.am | 2 +
11038 1.1 mrg fontconfig.spec.in | 86 +++++++++-------
11039 1.1 mrg 7 files changed, 191 insertions(+), 154 deletions(-)
11040 1.1 mrg
11041 1.1 mrg commit ee170116da7cbd6e03a4de61c455d717183f46d7
11042 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11043 1.1 mrg Date: Sun Mar 2 19:13:00 2003 +0000
11044 1.1 mrg
11045 1.1 mrg Ignore dist files
11046 1.1 mrg
11047 1.1 mrg .cvsignore | 1 +
11048 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
11049 1.1 mrg
11050 1.1 mrg commit ff3f1f98ed240a4cde511cace7acd09d40548656
11051 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11052 1.1 mrg Date: Sun Mar 2 19:12:23 2003 +0000
11053 1.1 mrg
11054 1.1 mrg Switch back to -version-info for fontconfig as its at minor 0. Add
11055 1.1 mrg --system-only to fc-cache. Fix FC_VERSION to match product version
11056 1.1 mrg rather than .so version
11057 1.1 mrg
11058 1.1 mrg Makefile.am | 1 -
11059 1.1 mrg configure.in | 23 +-
11060 1.1 mrg fc-cache/fc-cache.c | 8 +
11061 1.1 mrg fc-lang/fc-lang.c | 6 +
11062 1.1 mrg fontconfig/fontconfig.h | 16 +-
11063 1.1 mrg ltmain.sh | 6192
11064 1.1 mrg -----------------------------------------------
11065 1.1 mrg src/Makefile.am | 2 +-
11066 1.1 mrg src/fccfg.c | 25 +-
11067 1.1 mrg src/fcint.h | 3 +
11068 1.1 mrg src/fcstr.c | 8 +-
11069 1.1 mrg src/fcxml.c | 14 +-
11070 1.1 mrg 11 files changed, 79 insertions(+), 6219 deletions(-)
11071 1.1 mrg
11072 1.1 mrg commit bf0093b72487bd463b9c7700902cd8765534c9c1
11073 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11074 1.1 mrg Date: Sun Mar 2 08:46:04 2003 +0000
11075 1.1 mrg
11076 1.1 mrg oops -- X fonts referenced from the wrong place
11077 1.1 mrg
11078 1.1 mrg configure.in | 2 +-
11079 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
11080 1.1 mrg
11081 1.1 mrg commit ad9b233c98d4da08178503f6db9a43708e2a7df0
11082 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11083 1.1 mrg Date: Sun Mar 2 08:00:24 2003 +0000
11084 1.1 mrg
11085 1.1 mrg Make default confdir point to sysconfdir
11086 1.1 mrg
11087 1.1 mrg configure.in | 4 ++--
11088 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
11089 1.1 mrg
11090 1.1 mrg commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
11091 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11092 1.1 mrg Date: Sun Mar 2 07:36:08 2003 +0000
11093 1.1 mrg
11094 1.1 mrg Add ltmain.sh to the package
11095 1.1 mrg
11096 1.1 mrg Makefile.am | 1 +
11097 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
11098 1.1 mrg
11099 1.1 mrg commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
11100 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11101 1.1 mrg Date: Sun Mar 2 07:28:24 2003 +0000
11102 1.1 mrg
11103 1.1 mrg make dist works now. Update to 2.1.90 in preparation for eventual 2.2
11104 1.1 mrg release
11105 1.1 mrg
11106 1.1 mrg COPYING | 4 +-
11107 1.1 mrg ChangeLog | 20 +
11108 1.1 mrg INSTALL | 11 +-
11109 1.1 mrg Makefile.am | 3 +-
11110 1.1 mrg README | 6 +-
11111 1.1 mrg configure.in | 11 +-
11112 1.1 mrg fc-lang/Makefile.am | 2 +
11113 1.1 mrg src/Makefile.am | 2 +
11114 1.1 mrg src/fcknownsets.h | 1895
11115 1.1 mrg ---------------------------------------------------
11116 1.1 mrg test/Makefile.am | 3 +
11117 1.1 mrg 10 files changed, 42 insertions(+), 1915 deletions(-)
11118 1.1 mrg
11119 1.1 mrg commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
11120 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11121 1.1 mrg Date: Sat Mar 1 05:55:48 2003 +0000
11122 1.1 mrg
11123 1.1 mrg Add .cvsignore
11124 1.1 mrg
11125 1.1 mrg test/.cvsignore | 2 ++
11126 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
11127 1.1 mrg
11128 1.1 mrg commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
11129 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11130 1.1 mrg Date: Sat Mar 1 05:55:17 2003 +0000
11131 1.1 mrg
11132 1.1 mrg Add simple tests
11133 1.1 mrg
11134 1.1 mrg Makefile.am | 2 +-
11135 1.1 mrg configure.in | 1 +
11136 1.1 mrg test/4x6.pcf | Bin 0 -> 70952 bytes
11137 1.1 mrg test/8x16.pcf | Bin 0 -> 21320 bytes
11138 1.1 mrg test/Makefile.am | 4 ++
11139 1.1 mrg test/fonts.conf.in | 4 ++
11140 1.1 mrg test/out.expected | 8 +++++
11141 1.1 mrg test/run-test.sh | 85
11142 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++
11143 1.1 mrg 8 files changed, 103 insertions(+), 1 deletions(-)
11144 1.1 mrg
11145 1.1 mrg commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
11146 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11147 1.1 mrg Date: Sat Mar 1 05:21:02 2003 +0000
11148 1.1 mrg
11149 1.1 mrg Add --disable-docs flag
11150 1.1 mrg
11151 1.1 mrg configure.in | 16 ++++++++++++++++
11152 1.1 mrg doc/Makefile.am | 21 ++++++++++++++++-----
11153 1.1 mrg src/Makefile.am | 4 ----
11154 1.1 mrg 3 files changed, 32 insertions(+), 9 deletions(-)
11155 1.1 mrg
11156 1.1 mrg commit 0da305f7f85ae0dddc411df53ef077709558d369
11157 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11158 1.1 mrg Date: Sat Mar 1 03:06:37 2003 +0000
11159 1.1 mrg
11160 1.1 mrg Switch to docbook and split documentation into pieces
11161 1.1 mrg
11162 1.1 mrg Makefile.am | 2 +-
11163 1.1 mrg configure.in | 15 +
11164 1.1 mrg doc/Makefile.am | 35 ++
11165 1.1 mrg src/fontconfig.3 | 1466
11166 1.1 mrg ------------------------------------------------------
11167 1.1 mrg 4 files changed, 51 insertions(+), 1467 deletions(-)
11168 1.1 mrg
11169 1.1 mrg commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
11170 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11171 1.1 mrg Date: Sat Mar 1 02:23:52 2003 +0000
11172 1.1 mrg
11173 1.1 mrg Reformat documentation into sgml for docbook, split into user/devel
11174 1.1 mrg guides
11175 1.1 mrg
11176 1.1 mrg doc/fontconfig-devel.sgml | 1257
11177 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++
11178 1.1 mrg doc/fontconfig-user.sgml | 559 ++++++++++++++++++++
11179 1.1 mrg doc/fontconfig.tex | 55 --
11180 1.1 mrg 3 files changed, 1816 insertions(+), 55 deletions(-)
11181 1.1 mrg
11182 1.1 mrg commit df43986cdcb38f6462d63618a115618cd9a964bb
11183 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11184 1.1 mrg Date: Thu Feb 27 08:12:13 2003 +0000
11185 1.1 mrg
11186 1.1 mrg Disable globaladvance for batang fonts
11187 1.1 mrg
11188 1.1 mrg fonts.conf.in | 10 ++++++++++
11189 1.1 mrg 1 files changed, 10 insertions(+), 0 deletions(-)
11190 1.1 mrg
11191 1.1 mrg commit cc168fa6688066baad43d1de577a39c11102947a
11192 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11193 1.1 mrg Date: Thu Feb 27 08:08:09 2003 +0000
11194 1.1 mrg
11195 1.1 mrg Disable globaladvance for gulim fonts
11196 1.1 mrg
11197 1.1 mrg fonts.conf.in | 15 +++++++++++++++
11198 1.1 mrg 1 files changed, 15 insertions(+), 0 deletions(-)
11199 1.1 mrg
11200 1.1 mrg commit 148656ed8b3755f0634be14ae60996a1ad493836
11201 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11202 1.1 mrg Date: Thu Feb 27 07:04:59 2003 +0000
11203 1.1 mrg
11204 1.1 mrg Stop setting FC_SPACING from font hints. Theyre always wrong
11205 1.1 mrg
11206 1.1 mrg src/fcfreetype.c | 7 ++++++-
11207 1.1 mrg 1 files changed, 6 insertions(+), 1 deletions(-)
11208 1.1 mrg
11209 1.1 mrg commit 662b879681f2961b446341638c7bec048edd612a
11210 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11211 1.1 mrg Date: Thu Feb 27 07:04:31 2003 +0000
11212 1.1 mrg
11213 1.1 mrg Avoid crashing with null expressions in debug code
11214 1.1 mrg
11215 1.1 mrg src/fcdbg.c | 3 ++-
11216 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
11217 1.1 mrg
11218 1.1 mrg commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
11219 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11220 1.1 mrg Date: Wed Feb 26 19:13:17 2003 +0000
11221 1.1 mrg
11222 1.1 mrg Allow double or integer for numeric values in matching
11223 1.1 mrg
11224 1.1 mrg src/fcdbg.c | 4 ++--
11225 1.1 mrg src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
11226 1.1 mrg 2 files changed, 28 insertions(+), 10 deletions(-)
11227 1.1 mrg
11228 1.1 mrg commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
11229 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11230 1.1 mrg Date: Mon Feb 24 17:52:44 2003 +0000
11231 1.1 mrg
11232 1.1 mrg Add remaining .cvsignore files
11233 1.1 mrg
11234 1.1 mrg fc-cache/.cvsignore | 5 +++++
11235 1.1 mrg fc-lang/.cvsignore | 6 ++++++
11236 1.1 mrg fc-list/.cvsignore | 5 +++++
11237 1.1 mrg fontconfig/.cvsignore | 2 ++
11238 1.1 mrg src/.cvsignore | 6 ++++++
11239 1.1 mrg 5 files changed, 24 insertions(+), 0 deletions(-)
11240 1.1 mrg
11241 1.1 mrg commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
11242 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11243 1.1 mrg Date: Mon Feb 24 17:50:29 2003 +0000
11244 1.1 mrg
11245 1.1 mrg Add .cvsignore file
11246 1.1 mrg
11247 1.1 mrg .cvsignore | 15 +++++++++++++++
11248 1.1 mrg 1 files changed, 15 insertions(+), 0 deletions(-)
11249 1.1 mrg
11250 1.1 mrg commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
11251 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11252 1.1 mrg Date: Mon Feb 24 17:18:50 2003 +0000
11253 1.1 mrg
11254 1.1 mrg Switch to automake
11255 1.1 mrg
11256 1.1 mrg Makefile.am | 49 +
11257 1.1 mrg Makefile.in | 91 -
11258 1.1 mrg autogen.sh | 89 +
11259 1.1 mrg config.h.in | 138 --
11260 1.1 mrg configure.in | 425 ++--
11261 1.1 mrg cvscompile.sh | 11 -
11262 1.1 mrg fc-cache/Makefile.am | 28 +
11263 1.1 mrg fc-cache/Makefile.in | 53 -
11264 1.1 mrg fc-lang/Makefile.am | 38 +
11265 1.1 mrg fc-list/Makefile.am | 28 +
11266 1.1 mrg fc-list/Makefile.in | 54 -
11267 1.1 mrg findfonts | 4 -
11268 1.1 mrg fontconfig.spec.in | 74 +
11269 1.1 mrg fontconfig/Makefile.am | 8 +
11270 1.1 mrg fontconfig/Makefile.in | 39 -
11271 1.1 mrg fontconfig/fontconfig.h | 3 +-
11272 1.1 mrg fonts.conf.in | 12 +-
11273 1.1 mrg local.conf | 5 +
11274 1.1 mrg local.def | 70 -
11275 1.1 mrg ltmain.sh | 6192
11276 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
11277 1.1 mrg setfontdirs | 36 -
11278 1.1 mrg src/Makefile.am | 38 +
11279 1.1 mrg src/Makefile.in | 120 -
11280 1.1 mrg src/fontconfig.3 | 1466 +++++++++++
11281 1.1 mrg src/fontconfig.man | 1466 -----------
11282 1.1 mrg 25 files changed, 8214 insertions(+), 2323 deletions(-)
11283 1.1 mrg
11284 1.1 mrg commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
11285 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11286 1.1 mrg Date: Mon Feb 24 16:51:29 2003 +0000
11287 1.1 mrg
11288 1.1 mrg Dont attempt to use cache if NULL
11289 1.1 mrg
11290 1.1 mrg src/fcdir.c | 3 ++-
11291 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
11292 1.1 mrg
11293 1.1 mrg commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
11294 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11295 1.1 mrg Date: Mon Feb 17 17:35:28 2003 +0000
11296 1.1 mrg
11297 1.1 mrg Remove broken fontconfig-config script
11298 1.1 mrg
11299 1.1 mrg Makefile.in | 9 -----
11300 1.1 mrg configure.in | 3 +-
11301 1.1 mrg fontconfig-config.in | 94
11302 1.1 mrg --------------------------------------------------
11303 1.1 mrg 3 files changed, 1 insertions(+), 105 deletions(-)
11304 1.1 mrg
11305 1.1 mrg commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
11306 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11307 1.1 mrg Date: Thu Feb 13 16:42:38 2003 +0000
11308 1.1 mrg
11309 1.1 mrg Track dirs containing fonts.cache files referenced from ~/.fonts.cache
11310 1.1 mrg file
11311 1.1 mrg
11312 1.1 mrg src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
11313 1.1 mrg src/fcdir.c | 3 +++
11314 1.1 mrg src/fcint.h | 4 ++++
11315 1.1 mrg 3 files changed, 45 insertions(+), 7 deletions(-)
11316 1.1 mrg
11317 1.1 mrg commit 565a919e80bf2d801078cbd83eee8caf9c057519
11318 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11319 1.1 mrg Date: Wed Feb 12 20:35:32 2003 +0000
11320 1.1 mrg
11321 1.1 mrg Have fc-cache skip directories without write access
11322 1.1 mrg
11323 1.1 mrg fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
11324 1.1 mrg 1 files changed, 19 insertions(+), 7 deletions(-)
11325 1.1 mrg
11326 1.1 mrg commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
11327 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11328 1.1 mrg Date: Wed Feb 12 18:23:03 2003 +0000
11329 1.1 mrg
11330 1.1 mrg Add prefer_outline hacks to replace bitmap fonts with equivalent
11331 1.1 mrg outlines
11332 1.1 mrg
11333 1.1 mrg fonts.conf.in | 28 ++++++++++++++++++++++++++++
11334 1.1 mrg 1 files changed, 28 insertions(+), 0 deletions(-)
11335 1.1 mrg
11336 1.1 mrg commit dda7794f1be86fa270410e63ce96104843ded66f
11337 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11338 1.1 mrg Date: Wed Feb 12 18:22:12 2003 +0000
11339 1.1 mrg
11340 1.1 mrg Add "same" binding for edits to inherit binding from matched element
11341 1.1 mrg
11342 1.1 mrg fonts.dtd | 2 +-
11343 1.1 mrg src/fccfg.c | 10 +++++++++-
11344 1.1 mrg src/fcint.h | 2 +-
11345 1.1 mrg src/fcxml.c | 2 ++
11346 1.1 mrg 4 files changed, 13 insertions(+), 3 deletions(-)
11347 1.1 mrg
11348 1.1 mrg commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
11349 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11350 1.1 mrg Date: Wed Feb 12 18:21:21 2003 +0000
11351 1.1 mrg
11352 1.1 mrg Output langsets and all bindings in debug messages
11353 1.1 mrg
11354 1.1 mrg src/fcdbg.c | 21 +++++++++++++++++++--
11355 1.1 mrg 1 files changed, 19 insertions(+), 2 deletions(-)
11356 1.1 mrg
11357 1.1 mrg commit b2b6903259c742c75738d49fa37ea0b167ef87cb
11358 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11359 1.1 mrg Date: Wed Feb 12 18:20:04 2003 +0000
11360 1.1 mrg
11361 1.1 mrg Make FcStrCmpIgnoreCase a bit faster
11362 1.1 mrg
11363 1.1 mrg src/fcstr.c | 11 +++++++----
11364 1.1 mrg 1 files changed, 7 insertions(+), 4 deletions(-)
11365 1.1 mrg
11366 1.1 mrg commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
11367 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11368 1.1 mrg Date: Wed Feb 12 18:19:33 2003 +0000
11369 1.1 mrg
11370 1.1 mrg Dont cache directorys until theyve been scanned. Avoids losing subdir
11371 1.1 mrg contents. Also fixed cache hashing function (was returning
11372 1.1 mrg constant).
11373 1.1 mrg Lots of comments
11374 1.1 mrg
11375 1.1 mrg src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
11376 1.1 mrg src/fcdir.c | 11 +++++++++--
11377 1.1 mrg 2 files changed, 41 insertions(+), 8 deletions(-)
11378 1.1 mrg
11379 1.1 mrg commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
11380 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11381 1.1 mrg Date: Fri Feb 7 00:15:09 2003 +0000
11382 1.1 mrg
11383 1.1 mrg fontconfig is no longer affiliated with xfree86
11384 1.1 mrg
11385 1.1 mrg src/fontconfig.man | 8 ++++----
11386 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
11387 1.1 mrg
11388 1.1 mrg commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
11389 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11390 1.1 mrg Date: Fri Feb 7 00:14:31 2003 +0000
11391 1.1 mrg
11392 1.1 mrg Emphasize that fonts.conf isnt the right place for local configuration
11393 1.1 mrg
11394 1.1 mrg fonts.conf.in | 8 ++++++--
11395 1.1 mrg 1 files changed, 6 insertions(+), 2 deletions(-)
11396 1.1 mrg
11397 1.1 mrg commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
11398 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11399 1.1 mrg Date: Fri Feb 7 00:13:55 2003 +0000
11400 1.1 mrg
11401 1.1 mrg Remove Imakefile
11402 1.1 mrg
11403 1.1 mrg Imakefile | 90
11404 1.1 mrg -------------------------------------------------------------
11405 1.1 mrg 1 files changed, 0 insertions(+), 90 deletions(-)
11406 1.1 mrg
11407 1.1 mrg commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
11408 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11409 1.1 mrg Date: Fri Feb 7 00:13:37 2003 +0000
11410 1.1 mrg
11411 1.1 mrg Build fc-lang, install local.conf
11412 1.1 mrg
11413 1.1 mrg Makefile.in | 17 +++++++++++------
11414 1.1 mrg 1 files changed, 11 insertions(+), 6 deletions(-)
11415 1.1 mrg
11416 1.1 mrg commit dda27aa9ee057d213956f18041bedb4648c6c302
11417 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11418 1.1 mrg Date: Thu Feb 6 19:30:32 2003 +0000
11419 1.1 mrg
11420 1.1 mrg Avoid crash when $HOME is not set
11421 1.1 mrg
11422 1.1 mrg src/fcstr.c | 3 ++-
11423 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
11424 1.1 mrg
11425 1.1 mrg commit 48092073dd7b633441daba6297cff8c4588fe58d
11426 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11427 1.1 mrg Date: Thu Feb 6 19:28:23 2003 +0000
11428 1.1 mrg
11429 1.1 mrg Update greek orthography from vvas (a] hal.csd.auth.gr (Vasilis Vasaitis)
11430 1.1 mrg
11431 1.1 mrg fc-lang/el.orth | 9 +++++----
11432 1.1 mrg 1 files changed, 5 insertions(+), 4 deletions(-)
11433 1.1 mrg
11434 1.1 mrg commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
11435 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11436 1.1 mrg Date: Thu Feb 6 19:25:53 2003 +0000
11437 1.1 mrg
11438 1.1 mrg add shared library support for Tru64 UNIX and IRIX (bug #14)
11439 1.1 mrg
11440 1.1 mrg configure.in | 17 +++++++++++++++++
11441 1.1 mrg 1 files changed, 17 insertions(+), 0 deletions(-)
11442 1.1 mrg
11443 1.1 mrg commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
11444 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11445 1.1 mrg Date: Thu Feb 6 19:22:43 2003 +0000
11446 1.1 mrg
11447 1.1 mrg Fix inconsistent const usage in FcConfigCompareValue
11448 1.1 mrg
11449 1.1 mrg src/fccfg.c | 10 ++++++----
11450 1.1 mrg 1 files changed, 6 insertions(+), 4 deletions(-)
11451 1.1 mrg
11452 1.1 mrg commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
11453 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11454 1.1 mrg Date: Thu Feb 6 17:46:06 2003 +0000
11455 1.1 mrg
11456 1.1 mrg Build fclang.h before building library This required compiling
11457 1.1 mrg the charset
11458 1.1 mrg funcs into fc-lang, which was done by refactoring code in
11459 1.1 mrg fccharset.c
11460 1.1 mrg and fcfreetype.c a bit
11461 1.1 mrg Updated ethiopic orthographies
11462 1.1 mrg Remove imake support
11463 1.1 mrg Install empty local.conf file if none is present
11464 1.1 mrg
11465 1.1 mrg fc-cache/Imakefile | 22 -
11466 1.1 mrg fc-lang/Imakefile | 56 -
11467 1.1 mrg fc-lang/am.orth | 10 +-
11468 1.1 mrg fc-lang/fc-lang.c | 21 +-
11469 1.1 mrg fc-lang/fclang.h | 4006
11470 1.1 mrg --------------------------------------------------
11471 1.1 mrg fc-lang/gez.orth | 55 +-
11472 1.1 mrg fc-lang/ti.orth | 28 -
11473 1.1 mrg fc-lang/ti_er.orth | 56 +
11474 1.1 mrg fc-lang/ti_et.orth | 33 +
11475 1.1 mrg fc-lang/tig.orth | 52 +
11476 1.1 mrg fc-list/Imakefile | 17 -
11477 1.1 mrg fontconfig/Imakefile | 8 -
11478 1.1 mrg src/Imakefile | 48 -
11479 1.1 mrg src/fccharset.c | 769 +----------
11480 1.1 mrg src/fcfreetype.c | 768 ++++++++++
11481 1.1 mrg src/fcint.h | 19 +-
11482 1.1 mrg 16 files changed, 975 insertions(+), 4993 deletions(-)
11483 1.1 mrg
11484 1.1 mrg commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
11485 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11486 1.1 mrg Date: Tue Jan 28 21:28:20 2003 +0000
11487 1.1 mrg
11488 1.1 mrg Bug #4 The last entry for the terminator should not be 0xfffa,
11489 1.1 mrg but 0xfffb.
11490 1.1 mrg
11491 1.1 mrg fonts.conf.in | 2 +-
11492 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
11493 1.1 mrg
11494 1.1 mrg commit 4d3520610ec82a80601a1590861dc9505e2813b4
11495 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11496 1.1 mrg Date: Tue Jan 28 20:56:18 2003 +0000
11497 1.1 mrg
11498 1.1 mrg Bug #2 If a sub-make fails, then the build will still happily
11499 1.1 mrg continue. I
11500 1.1 mrg will attach a patch I have been using in the Debian package for a
11501 1.1 mrg while.
11502 1.1 mrg
11503 1.1 mrg Makefile.in | 2 +-
11504 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
11505 1.1 mrg
11506 1.1 mrg commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
11507 1.1 mrg Author: David Dawes <dawes (a] xfree86.org>
11508 1.1 mrg Date: Tue Jan 7 02:07:47 2003 +0000
11509 1.1 mrg
11510 1.1 mrg 703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
11511 1.1 mrg script (#A.1483, Markus Kuhn).
11512 1.1 mrg
11513 1.1 mrg setfontdirs | 6 +++---
11514 1.1 mrg 1 files changed, 3 insertions(+), 3 deletions(-)
11515 1.1 mrg
11516 1.1 mrg commit 72a762196f356837ef615ee2a079e8b801a6f592
11517 1.1 mrg Author: Torrey Lyons <torrey (a] mrcla.com>
11518 1.1 mrg Date: Fri Jan 3 18:54:11 2003 +0000
11519 1.1 mrg
11520 1.1 mrg On Darwin add Mac font directories to fonts.conf.
11521 1.1 mrg
11522 1.1 mrg Imakefile | 9 +++++++--
11523 1.1 mrg 1 files changed, 7 insertions(+), 2 deletions(-)
11524 1.1 mrg
11525 1.1 mrg commit 432913ead584d164ed2830958ca5a3846394f5e6
11526 1.1 mrg Author: David Dawes <dawes (a] xfree86.org>
11527 1.1 mrg Date: Sat Dec 21 02:31:53 2002 +0000
11528 1.1 mrg
11529 1.1 mrg 677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
11530 1.1 mrg
11531 1.1 mrg src/fccfg.c | 6 +++++-
11532 1.1 mrg 1 files changed, 5 insertions(+), 1 deletions(-)
11533 1.1 mrg
11534 1.1 mrg commit 1e341fdfc38527d8614e2fe744237f473f3febee
11535 1.1 mrg Author: David Dawes <dawes (a] xfree86.org>
11536 1.1 mrg Date: Tue Dec 17 03:26:36 2002 +0000
11537 1.1 mrg
11538 1.1 mrg Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
11539 1.1 mrg fixes
11540 1.1 mrg (Stuart Lissaman).
11541 1.1 mrg
11542 1.1 mrg setfontdirs | 14 ++++++++++++--
11543 1.1 mrg 1 files changed, 12 insertions(+), 2 deletions(-)
11544 1.1 mrg
11545 1.1 mrg commit 234397b42976f027df7acc41aae80ec43692d557
11546 1.1 mrg Author: David Dawes <dawes (a] xfree86.org>
11547 1.1 mrg Date: Sat Dec 14 02:03:59 2002 +0000
11548 1.1 mrg
11549 1.1 mrg 633. Perform country-independent matching for Chinese languages in
11550 1.1 mrg fontconfig (#A.1406, Keith Packard).
11551 1.1 mrg
11552 1.1 mrg fc-lang/fc-lang.c | 76
11553 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++----
11554 1.1 mrg fc-lang/fclang.h | 10 ++++++-
11555 1.1 mrg src/fclang.c | 15 +++++++---
11556 1.1 mrg 3 files changed, 89 insertions(+), 12 deletions(-)
11557 1.1 mrg
11558 1.1 mrg commit 45fb31aa9113b597878fc19d1463c078663540d9
11559 1.1 mrg Author: David Dawes <dawes (a] xfree86.org>
11560 1.1 mrg Date: Sat Dec 14 01:59:38 2002 +0000
11561 1.1 mrg
11562 1.1 mrg 632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
11563 1.1 mrg code
11564 1.1 mrg in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
11565 1.1 mrg
11566 1.1 mrg src/fcstr.c | 4 ++--
11567 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
11568 1.1 mrg
11569 1.1 mrg commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
11570 1.1 mrg Author: Egbert Eich <eich (a] suse.de>
11571 1.1 mrg Date: Wed Dec 4 10:28:03 2002 +0000
11572 1.1 mrg
11573 1.1 mrg 574. Make RENDER optional for Xvfb. When RENDER is enabled add
11574 1.1 mrg depth 32
11575 1.1 mrg pixmap format to list of supported pixmaps (Egbert Eich).
11576 1.1 mrg 573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
11577 1.1 mrg isn't true
11578 1.1 mrg for all platforms (Egbert Eich).
11579 1.1 mrg 572. Fix lbxproxy to also build on platforms that don't have
11580 1.1 mrg snprintf()
11581 1.1 mrg (Egbert Eich).
11582 1.1 mrg 571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
11583 1.1 mrg after
11584 1.1 mrg calling va_arg on all platforms (Egbert Eich).
11585 1.1 mrg 570. Fixed x11perf aa benchmarks to support non-default
11586 1.1 mrg visuals/colormaps
11587 1.1 mrg (Egbert Eich).
11588 1.1 mrg
11589 1.1 mrg fontconfig/fcprivate.h | 2 +-
11590 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
11591 1.1 mrg
11592 1.1 mrg commit 7657345c1031eacedd734ddbc62a29de776672f4
11593 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11594 1.1 mrg Date: Fri Nov 22 02:12:16 2002 +0000
11595 1.1 mrg
11596 1.1 mrg In debugging output, mark weakly bound values with (w)
11597 1.1 mrg
11598 1.1 mrg src/fcdbg.c | 6 +++++-
11599 1.1 mrg 1 files changed, 5 insertions(+), 1 deletions(-)
11600 1.1 mrg
11601 1.1 mrg commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
11602 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11603 1.1 mrg Date: Thu Nov 21 16:53:00 2002 +0000
11604 1.1 mrg
11605 1.1 mrg Use unique local Imake define for fonts.conf dir (#5482, Mike
11606 1.1 mrg A. Harris)
11607 1.1 mrg
11608 1.1 mrg Imakefile | 14 +++++++-------
11609 1.1 mrg 1 files changed, 7 insertions(+), 7 deletions(-)
11610 1.1 mrg
11611 1.1 mrg commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
11612 1.1 mrg Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
11613 1.1 mrg Date: Fri Nov 15 09:29:35 2002 +0000
11614 1.1 mrg
11615 1.1 mrg 483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
11616 1.1 mrg directory /usr/share/fonts is ignored in this case (#A.1325,
11617 1.1 mrg Joe Moss).
11618 1.1 mrg
11619 1.1 mrg Imakefile | 14 ++++++++++++--
11620 1.1 mrg 1 files changed, 12 insertions(+), 2 deletions(-)
11621 1.1 mrg
11622 1.1 mrg commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
11623 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11624 1.1 mrg Date: Mon Oct 21 17:03:47 2002 +0000
11625 1.1 mrg
11626 1.1 mrg Elide historic cyrillic letters from several orthographies as they are
11627 1.1 mrg unnecessary for modern documents and ill supported by fonts
11628 1.1 mrg
11629 1.1 mrg fc-lang/bua.orth | 6 +++---
11630 1.1 mrg fc-lang/fclang.h | 14 +++++++-------
11631 1.1 mrg fc-lang/kaa.orth | 6 +++---
11632 1.1 mrg fc-lang/ky.orth | 6 +++---
11633 1.1 mrg fc-lang/ru.orth | 10 +++++++---
11634 1.1 mrg fc-lang/sah.orth | 6 +++---
11635 1.1 mrg fc-lang/tk.orth | 6 +++---
11636 1.1 mrg fc-lang/tt.orth | 6 +++---
11637 1.1 mrg fc-lang/tyv.orth | 6 +++---
11638 1.1 mrg 9 files changed, 35 insertions(+), 31 deletions(-)
11639 1.1 mrg
11640 1.1 mrg commit bff801144b226f5f3ddf4188f181ed3f629fdcab
11641 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11642 1.1 mrg Date: Fri Oct 11 17:53:03 2002 +0000
11643 1.1 mrg
11644 1.1 mrg Add a bunch more consts to Xft and fontconfig apis
11645 1.1 mrg
11646 1.1 mrg fontconfig/fcfreetype.h | 2 +-
11647 1.1 mrg fontconfig/fontconfig.h | 20 ++++++++++----------
11648 1.1 mrg src/fcpat.c | 20 ++++++++++----------
11649 1.1 mrg 3 files changed, 21 insertions(+), 21 deletions(-)
11650 1.1 mrg
11651 1.1 mrg commit 0ce819b6096ae852a1979fa6ebb3e29260848007
11652 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11653 1.1 mrg Date: Thu Oct 3 22:06:27 2002 +0000
11654 1.1 mrg
11655 1.1 mrg Change comments a bit in fonts.conf.in
11656 1.1 mrg
11657 1.1 mrg fonts.conf.in | 7 +++++++
11658 1.1 mrg 1 files changed, 7 insertions(+), 0 deletions(-)
11659 1.1 mrg
11660 1.1 mrg commit 0d5af2ef2d9785efc29c909bc11f483069192c95
11661 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11662 1.1 mrg Date: Wed Oct 2 16:15:54 2002 +0000
11663 1.1 mrg
11664 1.1 mrg English orthography included 0xd. instead of 0xe. for several
11665 1.1 mrg codepoints.
11666 1.1 mrg Oops
11667 1.1 mrg
11668 1.1 mrg fc-lang/en.orth | 8 ++++----
11669 1.1 mrg fc-lang/fclang.h | 2 +-
11670 1.1 mrg 2 files changed, 5 insertions(+), 5 deletions(-)
11671 1.1 mrg
11672 1.1 mrg commit 1852d490352fdc05891b778a8769000816b907b0
11673 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11674 1.1 mrg Date: Wed Oct 2 07:11:30 2002 +0000
11675 1.1 mrg
11676 1.1 mrg Add FC_RGBA_UNKNOWN
11677 1.1 mrg
11678 1.1 mrg fontconfig/fontconfig.h | 5 +++--
11679 1.1 mrg src/fcname.c | 5 +++--
11680 1.1 mrg src/fontconfig.man | 4 +++-
11681 1.1 mrg 3 files changed, 9 insertions(+), 5 deletions(-)
11682 1.1 mrg
11683 1.1 mrg commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
11684 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11685 1.1 mrg Date: Thu Sep 26 00:30:30 2002 +0000
11686 1.1 mrg
11687 1.1 mrg Fix alignment issue on sparc
11688 1.1 mrg
11689 1.1 mrg src/fcpat.c | 17 ++++++++++++-----
11690 1.1 mrg 1 files changed, 12 insertions(+), 5 deletions(-)
11691 1.1 mrg
11692 1.1 mrg commit a342e87dc3d4211a29525654ff6b41d088bdce71
11693 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11694 1.1 mrg Date: Thu Sep 26 00:17:28 2002 +0000
11695 1.1 mrg
11696 1.1 mrg Add fontversion field
11697 1.1 mrg
11698 1.1 mrg fontconfig/fontconfig.h | 3 ++-
11699 1.1 mrg src/fcdefault.c | 6 +++++-
11700 1.1 mrg src/fcfreetype.c | 18 +++++++++++++++++-
11701 1.1 mrg src/fcmatch.c | 15 ++++++++++++---
11702 1.1 mrg src/fcname.c | 3 ++-
11703 1.1 mrg 5 files changed, 38 insertions(+), 7 deletions(-)
11704 1.1 mrg
11705 1.1 mrg commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
11706 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11707 1.1 mrg Date: Thu Sep 26 00:16:23 2002 +0000
11708 1.1 mrg
11709 1.1 mrg Was losing local cached dirs in global cache list
11710 1.1 mrg
11711 1.1 mrg src/fccache.c | 17 ++++++++---------
11712 1.1 mrg src/fcdir.c | 4 +++-
11713 1.1 mrg src/fcint.h | 10 ++++++----
11714 1.1 mrg 3 files changed, 17 insertions(+), 14 deletions(-)
11715 1.1 mrg
11716 1.1 mrg commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
11717 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11718 1.1 mrg Date: Thu Sep 26 00:13:39 2002 +0000
11719 1.1 mrg
11720 1.1 mrg Add a few more permissable blank glyphs
11721 1.1 mrg
11722 1.1 mrg fonts.conf.in | 6 ++++++
11723 1.1 mrg 1 files changed, 6 insertions(+), 0 deletions(-)
11724 1.1 mrg
11725 1.1 mrg commit d1bec8c66d729fe67992a0212b3dffa18879e88f
11726 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
11727 1.1 mrg Date: Wed Sep 18 17:11:46 2002 +0000
11728 1.1 mrg
11729 1.1 mrg Pacify gcc 3.2
11730 1.1 mrg
11731 1.1 mrg fc-cache/fc-cache.c | 3 ++-
11732 1.1 mrg src/fclist.c | 4 ++--
11733 1.1 mrg src/fcpat.c | 4 ++--
11734 1.1 mrg 3 files changed, 6 insertions(+), 5 deletions(-)
11735 1.1 mrg
11736 1.1 mrg commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
11737 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
11738 1.1 mrg Date: Thu Sep 12 20:56:03 2002 +0000
11739 1.1 mrg
11740 1.1 mrg Fix structure alignment and array wlk bugs
11741 1.1 mrg
11742 1.1 mrg src/fcpat.c | 11 +++++++----
11743 1.1 mrg 1 files changed, 7 insertions(+), 4 deletions(-)
11744 1.1 mrg
11745 1.1 mrg commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
11746 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11747 1.1 mrg Date: Sat Sep 7 19:43:41 2002 +0000
11748 1.1 mrg
11749 1.1 mrg Add a bunch more blank glyphs, plus label existing blanks with
11750 1.1 mrg official
11751 1.1 mrg unicode names
11752 1.1 mrg
11753 1.1 mrg fonts.conf.in | 66
11754 1.1 mrg ++++++++++++++++++++++++++++++++-------------------------
11755 1.1 mrg 1 files changed, 37 insertions(+), 29 deletions(-)
11756 1.1 mrg
11757 1.1 mrg commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
11758 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11759 1.1 mrg Date: Sat Sep 7 17:30:18 2002 +0000
11760 1.1 mrg
11761 1.1 mrg Found a few more blank glyphs to add
11762 1.1 mrg
11763 1.1 mrg fonts.conf.in | 4 ++++
11764 1.1 mrg 1 files changed, 4 insertions(+), 0 deletions(-)
11765 1.1 mrg
11766 1.1 mrg commit f9ad97b0d4be53164970ca0a8ff605670a60587c
11767 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11768 1.1 mrg Date: Sat Sep 7 16:50:16 2002 +0000
11769 1.1 mrg
11770 1.1 mrg Add more blank glyphs to default config
11771 1.1 mrg
11772 1.1 mrg fonts.conf.in | 14 ++++++++++++++
11773 1.1 mrg 1 files changed, 14 insertions(+), 0 deletions(-)
11774 1.1 mrg
11775 1.1 mrg commit c2022f999e0492d530925b0112ffd34ce146a8e3
11776 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11777 1.1 mrg Date: Sat Aug 31 22:27:08 2002 +0000
11778 1.1 mrg
11779 1.1 mrg Update ChangeLog with a few notes
11780 1.1 mrg
11781 1.1 mrg ChangeLog | 15 ++++++++++++++-
11782 1.1 mrg 1 files changed, 14 insertions(+), 1 deletions(-)
11783 1.1 mrg
11784 1.1 mrg commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
11785 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11786 1.1 mrg Date: Sat Aug 31 22:17:32 2002 +0000
11787 1.1 mrg
11788 1.1 mrg More complete memory tracking. Install always overwrites header files
11789 1.1 mrg
11790 1.1 mrg fontconfig/Makefile.in | 17 ++++-------------
11791 1.1 mrg src/fcatomic.c | 8 +++++++-
11792 1.1 mrg src/fcblanks.c | 8 ++++++++
11793 1.1 mrg src/fccache.c | 37 +++++++++++++++++++++++++++----------
11794 1.1 mrg src/fccfg.c | 6 ++++--
11795 1.1 mrg src/fccharset.c | 10 +++++++---
11796 1.1 mrg src/fcdir.c | 3 ++-
11797 1.1 mrg src/fcfreetype.c | 8 +++++---
11798 1.1 mrg src/fcinit.c | 48
11799 1.1 mrg ++++++++++++++++++++++++++++++------------------
11800 1.1 mrg src/fcint.h | 14 +++++++++++++-
11801 1.1 mrg src/fcmatch.c | 3 ++-
11802 1.1 mrg src/fcname.c | 7 ++++++-
11803 1.1 mrg src/fcpat.c | 3 ++-
11804 1.1 mrg src/fcstr.c | 5 +++++
11805 1.1 mrg src/fcxml.c | 33 ++++++++++++++++++++++++++++-----
11806 1.1 mrg 15 files changed, 150 insertions(+), 60 deletions(-)
11807 1.1 mrg
11808 1.1 mrg commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
11809 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11810 1.1 mrg Date: Fri Aug 30 01:28:17 2002 +0000
11811 1.1 mrg
11812 1.1 mrg Update latin and cyrillic orthographies by comparing those found at
11813 1.1 mrg evertype.com with those from eki.ee
11814 1.1 mrg
11815 1.1 mrg fc-lang/ab.orth | 7 +-
11816 1.1 mrg fc-lang/az.orth | 65 ++-
11817 1.1 mrg fc-lang/ba.orth | 43 +-
11818 1.1 mrg fc-lang/be.orth | 20 +-
11819 1.1 mrg fc-lang/bg.orth | 21 +-
11820 1.1 mrg fc-lang/br.orth | 33 +-
11821 1.1 mrg fc-lang/ca.orth | 50 +-
11822 1.1 mrg fc-lang/cs.orth | 67 ++-
11823 1.1 mrg fc-lang/da.orth | 83 ++-
11824 1.1 mrg fc-lang/de.orth | 33 +-
11825 1.1 mrg fc-lang/es.orth | 42 +-
11826 1.1 mrg fc-lang/et.orth | 35 +-
11827 1.1 mrg fc-lang/eu.orth | 26 +-
11828 1.1 mrg fc-lang/fclang.h | 1602
11829 1.1 mrg ++++++++++++++++++++++++++----------------------------
11830 1.1 mrg fc-lang/fi.orth | 40 +-
11831 1.1 mrg fc-lang/fo.orth | 57 ++-
11832 1.1 mrg fc-lang/fy.orth | 24 +-
11833 1.1 mrg fc-lang/ga.orth | 78 ++-
11834 1.1 mrg fc-lang/gd.orth | 23 +-
11835 1.1 mrg fc-lang/gl.orth | 7 +-
11836 1.1 mrg fc-lang/hr.orth | 33 +-
11837 1.1 mrg fc-lang/hu.orth | 13 +-
11838 1.1 mrg fc-lang/is.orth | 31 +-
11839 1.1 mrg fc-lang/it.orth | 24 +-
11840 1.1 mrg fc-lang/kk.orth | 15 +-
11841 1.1 mrg fc-lang/kl.orth | 35 +-
11842 1.1 mrg fc-lang/lt.orth | 11 +-
11843 1.1 mrg fc-lang/lv.orth | 7 +-
11844 1.1 mrg fc-lang/mt.orth | 50 ++-
11845 1.1 mrg fc-lang/nl.orth | 27 +-
11846 1.1 mrg fc-lang/no.orth | 49 ++-
11847 1.1 mrg fc-lang/oc.orth | 37 +-
11848 1.1 mrg fc-lang/pl.orth | 16 +-
11849 1.1 mrg fc-lang/pt.orth | 40 +-
11850 1.1 mrg fc-lang/rm.orth | 13 +-
11851 1.1 mrg fc-lang/ro.orth | 6 +-
11852 1.1 mrg fc-lang/sk.orth | 31 +-
11853 1.1 mrg fc-lang/sl.orth | 82 +++-
11854 1.1 mrg fc-lang/sq.orth | 7 +-
11855 1.1 mrg fc-lang/sr.orth | 25 +-
11856 1.1 mrg fc-lang/sv.orth | 76 +++-
11857 1.1 mrg fc-lang/tr.orth | 34 +-
11858 1.1 mrg fc-lang/uk.orth | 20 +-
11859 1.1 mrg fc-lang/vot.orth | 5 +-
11860 1.1 mrg 44 files changed, 1799 insertions(+), 1244 deletions(-)
11861 1.1 mrg
11862 1.1 mrg commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
11863 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11864 1.1 mrg Date: Mon Aug 26 23:34:31 2002 +0000
11865 1.1 mrg
11866 1.1 mrg FcLangSetHasLang was not actually checking the language set itself
11867 1.1 mrg
11868 1.1 mrg ChangeLog | 4 ++++
11869 1.1 mrg src/fclang.c | 7 ++++---
11870 1.1 mrg 2 files changed, 8 insertions(+), 3 deletions(-)
11871 1.1 mrg
11872 1.1 mrg commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
11873 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11874 1.1 mrg Date: Mon Aug 26 20:52:59 2002 +0000
11875 1.1 mrg
11876 1.1 mrg Update ChangeLog, fix some bugs in the man page
11877 1.1 mrg
11878 1.1 mrg ChangeLog | 3 ++
11879 1.1 mrg src/fontconfig.man | 68
11880 1.1 mrg +++++++++++++++++++++++++++------------------------
11881 1.1 mrg 2 files changed, 39 insertions(+), 32 deletions(-)
11882 1.1 mrg
11883 1.1 mrg commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
11884 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11885 1.1 mrg Date: Mon Aug 26 19:57:40 2002 +0000
11886 1.1 mrg
11887 1.1 mrg Append version number to cache file names
11888 1.1 mrg
11889 1.1 mrg fontconfig/fontconfig.h | 18 +++++++++++++++---
11890 1.1 mrg src/fcdir.c | 6 +++---
11891 1.1 mrg src/fcint.h | 2 +-
11892 1.1 mrg src/fontconfig.man | 5 +++--
11893 1.1 mrg 4 files changed, 22 insertions(+), 9 deletions(-)
11894 1.1 mrg
11895 1.1 mrg commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
11896 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11897 1.1 mrg Date: Sat Aug 24 20:08:53 2002 +0000
11898 1.1 mrg
11899 1.1 mrg Add const to a bunch of string APIs
11900 1.1 mrg
11901 1.1 mrg fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
11902 1.1 mrg src/fcstr.c | 46
11903 1.1 mrg +++++++++++++++++++++++-----------------------
11904 1.1 mrg 2 files changed, 39 insertions(+), 39 deletions(-)
11905 1.1 mrg
11906 1.1 mrg commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
11907 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11908 1.1 mrg Date: Thu Aug 22 18:53:22 2002 +0000
11909 1.1 mrg
11910 1.1 mrg Add contains/not_contains, fix LangSet equal operator to use
11911 1.1 mrg FcLangEqual
11912 1.1 mrg
11913 1.1 mrg ChangeLog | 13 +++++++++++++
11914 1.1 mrg fonts.dtd | 6 ++++--
11915 1.1 mrg src/fccfg.c | 28 +++++++++++++++++++++-------
11916 1.1 mrg src/fcdbg.c | 9 ++++++---
11917 1.1 mrg src/fcint.h | 4 ++--
11918 1.1 mrg src/fclang.c | 1 +
11919 1.1 mrg src/fclist.c | 8 ++++----
11920 1.1 mrg src/fcxml.c | 19 ++++++++++++++++---
11921 1.1 mrg 8 files changed, 67 insertions(+), 21 deletions(-)
11922 1.1 mrg
11923 1.1 mrg commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
11924 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11925 1.1 mrg Date: Thu Aug 22 07:36:45 2002 +0000
11926 1.1 mrg
11927 1.1 mrg Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
11928 1.1 mrg
11929 1.1 mrg ChangeLog | 22 ++-
11930 1.1 mrg fc-lang/fc-lang.c | 24 ++-
11931 1.1 mrg fc-lang/fclang.h | 556
11932 1.1 mrg +++++++++++++++++++++++-----------------------
11933 1.1 mrg fontconfig/fcprivate.h | 5 +-
11934 1.1 mrg fontconfig/fontconfig.h | 46 ++++-
11935 1.1 mrg src/fccache.c | 16 +-
11936 1.1 mrg src/fccfg.c | 22 ++-
11937 1.1 mrg src/fccharset.c | 80 +++++---
11938 1.1 mrg src/fcdbg.c | 5 +-
11939 1.1 mrg src/fcfreetype.c | 11 +-
11940 1.1 mrg src/fcinit.c | 14 +-
11941 1.1 mrg src/fcint.h | 35 ++-
11942 1.1 mrg src/fclang.c | 431 +++++++++++++++++++++++++++++++-----
11943 1.1 mrg src/fclist.c | 4 +-
11944 1.1 mrg src/fcmatch.c | 31 +++-
11945 1.1 mrg src/fcname.c | 29 ++-
11946 1.1 mrg src/fcpat.c | 301 +++++++++++++++++++++++++-
11947 1.1 mrg src/fcstr.c | 14 +-
11948 1.1 mrg 18 files changed, 1235 insertions(+), 411 deletions(-)
11949 1.1 mrg
11950 1.1 mrg commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
11951 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11952 1.1 mrg Date: Tue Aug 20 23:17:03 2002 +0000
11953 1.1 mrg
11954 1.1 mrg Memory leak in XML parsing of matrices (thanks Owen)
11955 1.1 mrg
11956 1.1 mrg src/fcxml.c | 3 ++-
11957 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
11958 1.1 mrg
11959 1.1 mrg commit fa244f3d8807415247c8aeb77145502b1cb9ace8
11960 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11961 1.1 mrg Date: Mon Aug 19 19:32:05 2002 +0000
11962 1.1 mrg
11963 1.1 mrg Various config changes plus a couple of optimizations from Owen
11964 1.1 mrg
11965 1.1 mrg ChangeLog | 19 ++++++++
11966 1.1 mrg config.h.in | 9 ----
11967 1.1 mrg config/Makedefs.in | 25 +++++-----
11968 1.1 mrg configure.in | 117
11969 1.1 mrg +++++++---------------------------------------
11970 1.1 mrg fc-cache/Imakefile | 2 +-
11971 1.1 mrg fc-lang/Imakefile | 4 +-
11972 1.1 mrg fc-lang/ja.orth | 4 +-
11973 1.1 mrg fc-lang/ko.orth | 5 ++-
11974 1.1 mrg fc-lang/zh_cn.orth | 5 ++-
11975 1.1 mrg fc-lang/zh_sg.orth | 4 +-
11976 1.1 mrg fc-list/Imakefile | 2 +-
11977 1.1 mrg fontconfig/fcprivate.h | 4 +-
11978 1.1 mrg fontconfig/fontconfig.h | 18 +++----
11979 1.1 mrg fonts.conf.in | 12 +++++
11980 1.1 mrg src/Imakefile | 2 +-
11981 1.1 mrg src/fccache.c | 69 +++++++++++++++++-----------
11982 1.1 mrg src/fccfg.c | 33 +++++--------
11983 1.1 mrg src/fcdbg.c | 7 +--
11984 1.1 mrg src/fclist.c | 4 +-
11985 1.1 mrg src/fcmatch.c | 5 +-
11986 1.1 mrg src/fcname.c | 4 +-
11987 1.1 mrg src/fcpat.c | 43 +-----------------
11988 1.1 mrg src/fcxml.c | 17 +------
11989 1.1 mrg src/fontconfig.man | 22 +++------
11990 1.1 mrg 24 files changed, 159 insertions(+), 277 deletions(-)
11991 1.1 mrg
11992 1.1 mrg commit 5d43e799197d2758102b699f9bc12b3c116a9b80
11993 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
11994 1.1 mrg Date: Tue Aug 13 02:06:22 2002 +0000
11995 1.1 mrg
11996 1.1 mrg Make missing font directory messages only displayed when verbose
11997 1.1 mrg
11998 1.1 mrg fc-cache/fc-cache.c | 5 +++--
11999 1.1 mrg 1 files changed, 3 insertions(+), 2 deletions(-)
12000 1.1 mrg
12001 1.1 mrg commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
12002 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12003 1.1 mrg Date: Mon Aug 12 22:20:11 2002 +0000
12004 1.1 mrg
12005 1.1 mrg Clean up French orthography, update 639-1 list of supported languages
12006 1.1 mrg
12007 1.1 mrg fc-lang/fclang.h | 2 +-
12008 1.1 mrg fc-lang/fr.orth | 59 +++++++++++++++-----------
12009 1.1 mrg fc-lang/iso639-1 | 122
12010 1.1 mrg +++++++++++++++++++++++++++---------------------------
12011 1.1 mrg 3 files changed, 95 insertions(+), 88 deletions(-)
12012 1.1 mrg
12013 1.1 mrg commit 938bc63358c09b9fd3709e8f914870f906361594
12014 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12015 1.1 mrg Date: Sun Aug 11 18:11:04 2002 +0000
12016 1.1 mrg
12017 1.1 mrg Fix weird first/not-first lameness in font matches, replacing
12018 1.1 mrg with target
12019 1.1 mrg qualifiers on test elements. Update library manual page.
12020 1.1 mrg
12021 1.1 mrg fontconfig/fcprivate.h | 5 +-
12022 1.1 mrg fontconfig/fontconfig.h | 23 +++-
12023 1.1 mrg fonts.conf.in | 9 +-
12024 1.1 mrg fonts.dtd | 4 +
12025 1.1 mrg src/fccfg.c | 142 ++++++++------------
12026 1.1 mrg src/fcdbg.c | 29 +++-
12027 1.1 mrg src/fcint.h | 19 ++-
12028 1.1 mrg src/fclist.c | 4 +-
12029 1.1 mrg src/fcmatch.c | 19 +---
12030 1.1 mrg src/fcname.c | 4 +-
12031 1.1 mrg src/fcpat.c | 43 ++++++-
12032 1.1 mrg src/fcxml.c | 33 ++++-
12033 1.1 mrg src/fontconfig.man | 332
12034 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++----
12035 1.1 mrg 13 files changed, 510 insertions(+), 156 deletions(-)
12036 1.1 mrg
12037 1.1 mrg commit 80a7d664395d62cc335ac93b9918efebca00c117
12038 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12039 1.1 mrg Date: Sun Aug 11 15:09:33 2002 +0000
12040 1.1 mrg
12041 1.1 mrg Help message said -v was for --force
12042 1.1 mrg
12043 1.1 mrg fc-cache/fc-cache.c | 4 ++--
12044 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
12045 1.1 mrg
12046 1.1 mrg commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
12047 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12048 1.1 mrg Date: Thu Aug 8 00:10:51 2002 +0000
12049 1.1 mrg
12050 1.1 mrg Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
12051 1.1 mrg Interlingua,
12052 1.1 mrg Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
12053 1.1 mrg Tigrinya,
12054 1.1 mrg Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
12055 1.1 mrg
12056 1.1 mrg fc-lang/Imakefile | 42 +-
12057 1.1 mrg fc-lang/aa.orth | 40 ++
12058 1.1 mrg fc-lang/am.orth | 28 +
12059 1.1 mrg fc-lang/ay.orth | 37 ++
12060 1.1 mrg fc-lang/bin.orth | 55 ++
12061 1.1 mrg fc-lang/dz.orth | 28 +
12062 1.1 mrg fc-lang/fclang.h | 1752
12063 1.1 mrg +++++++++++++++++++++++++++++------------------------
12064 1.1 mrg fc-lang/fj.orth | 34 +
12065 1.1 mrg fc-lang/ho.orth | 33 +
12066 1.1 mrg fc-lang/ia.orth | 29 +
12067 1.1 mrg fc-lang/ie.orth | 29 +
12068 1.1 mrg fc-lang/io.orth | 29 +
12069 1.1 mrg fc-lang/iso639-2 | 48 +-
12070 1.1 mrg fc-lang/ki.orth | 33 +
12071 1.1 mrg fc-lang/my.orth | 37 ++
12072 1.1 mrg fc-lang/om.orth | 29 +
12073 1.1 mrg fc-lang/so.orth | 29 +
12074 1.1 mrg fc-lang/sw.orth | 29 +
12075 1.1 mrg fc-lang/ti.orth | 28 +
12076 1.1 mrg fc-lang/ts.orth | 29 +
12077 1.1 mrg fc-lang/tw.orth | 50 ++
12078 1.1 mrg fc-lang/ug.orth | 29 +
12079 1.1 mrg fc-lang/ur.orth | 29 +
12080 1.1 mrg fc-lang/xh.orth | 29 +
12081 1.1 mrg fc-lang/zu.orth | 29 +
12082 1.1 mrg 25 files changed, 1718 insertions(+), 846 deletions(-)
12083 1.1 mrg
12084 1.1 mrg commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
12085 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12086 1.1 mrg Date: Wed Aug 7 17:34:15 2002 +0000
12087 1.1 mrg
12088 1.1 mrg Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
12089 1.1 mrg Scots,
12090 1.1 mrg Syriac and Votic orthographies
12091 1.1 mrg
12092 1.1 mrg fc-lang/Imakefile | 39 +-
12093 1.1 mrg fc-lang/ast.orth | 47 ++
12094 1.1 mrg fc-lang/cu.orth | 42 ++
12095 1.1 mrg fc-lang/fclang.h | 1776
12096 1.1 mrg ++++++++++++++++++++++++++++-------------------------
12097 1.1 mrg fc-lang/fur.orth | 39 ++
12098 1.1 mrg fc-lang/fy.orth | 26 +-
12099 1.1 mrg fc-lang/gv.orth | 31 +
12100 1.1 mrg fc-lang/iso639-2 | 20 +-
12101 1.1 mrg fc-lang/kw.orth | 35 +
12102 1.1 mrg fc-lang/sco.orth | 32 +
12103 1.1 mrg fc-lang/syr.orth | 29 +
12104 1.1 mrg fc-lang/to.orth | 4 +-
12105 1.1 mrg fc-lang/vot.orth | 37 ++
12106 1.1 mrg 13 files changed, 1300 insertions(+), 857 deletions(-)
12107 1.1 mrg
12108 1.1 mrg commit bd724c85969f7c24cf17b8780217c5a428555ea4
12109 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12110 1.1 mrg Date: Wed Aug 7 01:45:59 2002 +0000
12111 1.1 mrg
12112 1.1 mrg Short circuit FcPatternEqual when both args point at the same pattern
12113 1.1 mrg
12114 1.1 mrg src/fcpat.c | 5 ++++-
12115 1.1 mrg 1 files changed, 4 insertions(+), 1 deletions(-)
12116 1.1 mrg
12117 1.1 mrg commit 0e344dec0b124c38e6193cc4208e06662acd32f1
12118 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12119 1.1 mrg Date: Tue Aug 6 19:54:10 2002 +0000
12120 1.1 mrg
12121 1.1 mrg Update fontconfig manual to match current bits
12122 1.1 mrg
12123 1.1 mrg src/fontconfig.man | 100
12124 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++---------
12125 1.1 mrg 1 files changed, 83 insertions(+), 17 deletions(-)
12126 1.1 mrg
12127 1.1 mrg commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
12128 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12129 1.1 mrg Date: Tue Aug 6 19:00:43 2002 +0000
12130 1.1 mrg
12131 1.1 mrg Uninitialized member of cache structure could lead to non-updated
12132 1.1 mrg cache
12133 1.1 mrg files
12134 1.1 mrg
12135 1.1 mrg src/fccache.c | 1 +
12136 1.1 mrg 1 files changed, 1 insertions(+), 0 deletions(-)
12137 1.1 mrg
12138 1.1 mrg commit 4534f30d2175966409af158c0a9efee678937bfd
12139 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12140 1.1 mrg Date: Tue Aug 6 18:59:59 2002 +0000
12141 1.1 mrg
12142 1.1 mrg Fix Imakefile to make fclang.h writable
12143 1.1 mrg
12144 1.1 mrg fc-lang/Imakefile | 2 +-
12145 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
12146 1.1 mrg
12147 1.1 mrg commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
12148 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12149 1.1 mrg Date: Tue Aug 6 18:59:43 2002 +0000
12150 1.1 mrg
12151 1.1 mrg Add Latin-1 characters needed by Welsh
12152 1.1 mrg
12153 1.1 mrg fc-lang/cy.orth | 17 +-
12154 1.1 mrg fc-lang/fclang.h | 1430
12155 1.1 mrg +++++++++++++++++++++++++++---------------------------
12156 1.1 mrg 2 files changed, 733 insertions(+), 714 deletions(-)
12157 1.1 mrg
12158 1.1 mrg commit a6531d8cbafd79f26d06b086cceccb461e661f4a
12159 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12160 1.1 mrg Date: Thu Aug 1 16:17:33 2002 +0000
12161 1.1 mrg
12162 1.1 mrg Always install fonts.conf and fonts.dtd, moving any existing
12163 1.1 mrg fonts.conf to
12164 1.1 mrg fonts.conf.bak. Add ~/.fonts to default font directories and
12165 1.1 mrg add some
12166 1.1 mrg useful comments to fonts.conf
12167 1.1 mrg
12168 1.1 mrg Imakefile | 17 +++++++++++++++--
12169 1.1 mrg fonts.conf.in | 12 ++++++++++++
12170 1.1 mrg setfontdirs | 2 ++
12171 1.1 mrg 3 files changed, 29 insertions(+), 2 deletions(-)
12172 1.1 mrg
12173 1.1 mrg commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
12174 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12175 1.1 mrg Date: Thu Aug 1 15:57:26 2002 +0000
12176 1.1 mrg
12177 1.1 mrg Fix autoconf build BSD install and sysconfdir problems
12178 1.1 mrg
12179 1.1 mrg ChangeLog | 17 +++++++++++++++++
12180 1.1 mrg Makefile.in | 10 +++++-----
12181 1.1 mrg config.h.in | 3 +++
12182 1.1 mrg config/Makedefs.in | 5 +++--
12183 1.1 mrg configure.in | 14 +++++++++++++-
12184 1.1 mrg fc-cache/Makefile.in | 4 ++--
12185 1.1 mrg fc-list/Makefile.in | 4 ++--
12186 1.1 mrg fontconfig/Makefile.in | 8 ++++----
12187 1.1 mrg src/Makefile.in | 2 +-
12188 1.1 mrg 9 files changed, 50 insertions(+), 17 deletions(-)
12189 1.1 mrg
12190 1.1 mrg commit c2e9d0240b52adf9f0efd42a8be600f652086c32
12191 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
12192 1.1 mrg Date: Thu Aug 1 01:35:02 2002 +0000
12193 1.1 mrg
12194 1.1 mrg Warning fix
12195 1.1 mrg
12196 1.1 mrg fontconfig/fontconfig.h | 5 ++++-
12197 1.1 mrg src/fcint.h | 5 +----
12198 1.1 mrg 2 files changed, 5 insertions(+), 5 deletions(-)
12199 1.1 mrg
12200 1.1 mrg commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
12201 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12202 1.1 mrg Date: Wed Jul 31 01:36:37 2002 +0000
12203 1.1 mrg
12204 1.1 mrg Add binding property to edit element
12205 1.1 mrg
12206 1.1 mrg fonts.conf.in | 12 +++++++++---
12207 1.1 mrg fonts.dtd | 3 ++-
12208 1.1 mrg src/fccfg.c | 8 ++++----
12209 1.1 mrg src/fcint.h | 3 ++-
12210 1.1 mrg src/fcxml.c | 35 ++++++++++++++++++++++++++++-------
12211 1.1 mrg 5 files changed, 45 insertions(+), 16 deletions(-)
12212 1.1 mrg
12213 1.1 mrg commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
12214 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12215 1.1 mrg Date: Sun Jul 28 10:50:59 2002 +0000
12216 1.1 mrg
12217 1.1 mrg Rewrite global cache handling code in fontconfig to eliminate per-file
12218 1.1 mrg syscalls
12219 1.1 mrg
12220 1.1 mrg fontconfig/fontconfig.h | 5 +-
12221 1.1 mrg src/fccache.c | 968
12222 1.1 mrg +++++++++++++++++++++++++++++++----------------
12223 1.1 mrg src/fccfg.c | 23 +-
12224 1.1 mrg src/fcdir.c | 183 +++++-----
12225 1.1 mrg src/fcint.h | 126 +++++--
12226 1.1 mrg src/fcmatrix.c | 9 +-
12227 1.1 mrg 6 files changed, 830 insertions(+), 484 deletions(-)
12228 1.1 mrg
12229 1.1 mrg commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
12230 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12231 1.1 mrg Date: Sat Jul 27 23:13:28 2002 +0000
12232 1.1 mrg
12233 1.1 mrg Add ngai tahu specific chars to maori orthography
12234 1.1 mrg
12235 1.1 mrg fc-lang/Imakefile | 1 +
12236 1.1 mrg fc-lang/fclang.h | 802
12237 1.1 mrg +++++++++++++++++++++++++++--------------------------
12238 1.1 mrg fc-lang/mi.orth | 1 +
12239 1.1 mrg 3 files changed, 405 insertions(+), 399 deletions(-)
12240 1.1 mrg
12241 1.1 mrg commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
12242 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12243 1.1 mrg Date: Wed Jul 17 17:51:52 2002 +0000
12244 1.1 mrg
12245 1.1 mrg Add fclang.c to Makefile.in
12246 1.1 mrg
12247 1.1 mrg src/Makefile.in | 2 ++
12248 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
12249 1.1 mrg
12250 1.1 mrg commit 6864f6279297a59ff509e5454fdebb77ac64e530
12251 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12252 1.1 mrg Date: Sat Jul 13 20:33:05 2002 +0000
12253 1.1 mrg
12254 1.1 mrg Trim ja orthography of a couple codepoints not found in kochi fonts
12255 1.1 mrg
12256 1.1 mrg fc-lang/fclang.h | 4 ++--
12257 1.1 mrg fc-lang/ja.orth | 6 +++---
12258 1.1 mrg 2 files changed, 5 insertions(+), 5 deletions(-)
12259 1.1 mrg
12260 1.1 mrg commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
12261 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12262 1.1 mrg Date: Sat Jul 13 19:10:03 2002 +0000
12263 1.1 mrg
12264 1.1 mrg Fix typo in geez (ethiopic) orthography
12265 1.1 mrg
12266 1.1 mrg fc-lang/fclang.h | 2 +-
12267 1.1 mrg fc-lang/gez.orth | 4 ++--
12268 1.1 mrg 2 files changed, 3 insertions(+), 3 deletions(-)
12269 1.1 mrg
12270 1.1 mrg commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
12271 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12272 1.1 mrg Date: Sat Jul 13 05:43:25 2002 +0000
12273 1.1 mrg
12274 1.1 mrg Add some Utf16 support, extract font family and style names from
12275 1.1 mrg name table
12276 1.1 mrg for sfnt fonts
12277 1.1 mrg
12278 1.1 mrg fontconfig/fontconfig.h | 23 +++-
12279 1.1 mrg src/fccharset.c | 40 +++++--
12280 1.1 mrg src/fcfreetype.c | 342
12281 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++--
12282 1.1 mrg src/fcint.h | 11 ++
12283 1.1 mrg src/fcstr.c | 99 ++++++++++++++-
12284 1.1 mrg 5 files changed, 495 insertions(+), 20 deletions(-)
12285 1.1 mrg
12286 1.1 mrg commit c80d2ac4866d4c534a8693d611ed85b84c11d009
12287 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12288 1.1 mrg Date: Fri Jul 12 21:06:03 2002 +0000
12289 1.1 mrg
12290 1.1 mrg Clean up some coverage files; a few accidentally included PUA
12291 1.1 mrg values and
12292 1.1 mrg punctuation. Add debugging stuff to dump out missing codepoints
12293 1.1 mrg during
12294 1.1 mrg cache building when missing only a few
12295 1.1 mrg
12296 1.1 mrg fc-lang/bg.orth | 13 +-
12297 1.1 mrg fc-lang/bi.orth | 10 +-
12298 1.1 mrg fc-lang/bo.orth | 17 +-
12299 1.1 mrg fc-lang/el.orth | 20 +-
12300 1.1 mrg fc-lang/fclang.h | 1630
12301 1.1 mrg ++++++++++++++++++++++++++----------------------------
12302 1.1 mrg fc-lang/ga.orth | 4 +-
12303 1.1 mrg fc-lang/gn.orth | 4 +-
12304 1.1 mrg fc-lang/hy.orth | 6 +-
12305 1.1 mrg fc-lang/km.orth | 6 +-
12306 1.1 mrg fc-lang/ko.orth | 128 +++---
12307 1.1 mrg fc-lang/lb.orth | 10 +-
12308 1.1 mrg fc-lang/mg.orth | 6 +-
12309 1.1 mrg fc-lang/mh.orth | 14 +-
12310 1.1 mrg fc-lang/mk.orth | 12 +-
12311 1.1 mrg fc-lang/mn.orth | 14 +-
12312 1.1 mrg fc-lang/mo.orth | 4 +-
12313 1.1 mrg fc-lang/ro.orth | 4 +-
12314 1.1 mrg fc-lang/si.orth | 8 +-
12315 1.1 mrg fc-lang/tl.orth | 11 +-
12316 1.1 mrg fc-lang/yo.orth | 80 ++--
12317 1.1 mrg src/fclang.c | 33 +-
12318 1.1 mrg 21 files changed, 1017 insertions(+), 1017 deletions(-)
12319 1.1 mrg
12320 1.1 mrg commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
12321 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12322 1.1 mrg Date: Fri Jul 12 19:19:16 2002 +0000
12323 1.1 mrg
12324 1.1 mrg Add a bunch more languages that use the Latin alphabet
12325 1.1 mrg
12326 1.1 mrg fc-lang/Imakefile | 35 +-
12327 1.1 mrg fc-lang/af.orth | 46 ++
12328 1.1 mrg fc-lang/bam.orth | 37 +
12329 1.1 mrg fc-lang/bi.orth | 39 ++
12330 1.1 mrg fc-lang/bs.orth | 39 ++
12331 1.1 mrg fc-lang/ch.orth | 35 +
12332 1.1 mrg fc-lang/cy.orth | 48 ++
12333 1.1 mrg fc-lang/fclang.h | 1900
12334 1.1 mrg +++++++++++++++++++++++++++++++++--------------------
12335 1.1 mrg fc-lang/ful.orth | 38 ++
12336 1.1 mrg fc-lang/gn.orth | 48 ++
12337 1.1 mrg fc-lang/ha.orth | 36 +
12338 1.1 mrg fc-lang/haw.orth | 35 +
12339 1.1 mrg fc-lang/ibo.orth | 35 +
12340 1.1 mrg fc-lang/id.orth | 31 +
12341 1.1 mrg fc-lang/iso639-2 | 64 +-
12342 1.1 mrg fc-lang/lb.orth | 60 ++
12343 1.1 mrg fc-lang/mg.orth | 35 +
12344 1.1 mrg fc-lang/mh.orth | 45 ++
12345 1.1 mrg fc-lang/mi.orth | 34 +
12346 1.1 mrg fc-lang/ny.orth | 30 +
12347 1.1 mrg fc-lang/se.orth | 37 +
12348 1.1 mrg fc-lang/sm.orth | 30 +
12349 1.1 mrg fc-lang/sma.orth | 37 +
12350 1.1 mrg fc-lang/smj.orth | 37 +
12351 1.1 mrg fc-lang/smn.orth | 40 ++
12352 1.1 mrg fc-lang/sms.orth | 48 ++
12353 1.1 mrg fc-lang/tn.orth | 33 +
12354 1.1 mrg fc-lang/to.orth | 30 +
12355 1.1 mrg fc-lang/ven.orth | 34 +
12356 1.1 mrg fc-lang/vi.orth | 58 ++
12357 1.1 mrg fc-lang/wen.orth | 42 ++
12358 1.1 mrg fc-lang/wo.orth | 42 ++
12359 1.1 mrg fc-lang/yap.orth | 35 +
12360 1.1 mrg fc-lang/yo.orth | 86 +++
12361 1.1 mrg src/fcxml.c | 12 +-
12362 1.1 mrg 35 files changed, 2522 insertions(+), 749 deletions(-)
12363 1.1 mrg
12364 1.1 mrg commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
12365 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12366 1.1 mrg Date: Fri Jul 12 09:13:32 2002 +0000
12367 1.1 mrg
12368 1.1 mrg Add nynorsk and bokml, remove double angle quotes from other languages
12369 1.1 mrg
12370 1.1 mrg fc-lang/Imakefile | 31 +-
12371 1.1 mrg fc-lang/ab.orth | 6 +-
12372 1.1 mrg fc-lang/ba.orth | 6 +-
12373 1.1 mrg fc-lang/be.orth | 6 +-
12374 1.1 mrg fc-lang/br.orth | 8 +-
12375 1.1 mrg fc-lang/da.orth | 6 +-
12376 1.1 mrg fc-lang/de.orth | 6 +-
12377 1.1 mrg fc-lang/fclang.h | 854
12378 1.1 mrg +++++++++++++++++++++++++++--------------------------
12379 1.1 mrg fc-lang/fr.orth | 10 +-
12380 1.1 mrg fc-lang/gl.orth | 10 +-
12381 1.1 mrg fc-lang/iso639-2 | 4 +-
12382 1.1 mrg fc-lang/kk.orth | 6 +-
12383 1.1 mrg fc-lang/kl.orth | 6 +-
12384 1.1 mrg fc-lang/nb.orth | 25 ++
12385 1.1 mrg fc-lang/nn.orth | 43 +++
12386 1.1 mrg fc-lang/no.orth | 6 +-
12387 1.1 mrg fc-lang/ru.orth | 6 +-
12388 1.1 mrg fc-lang/uk.orth | 6 +-
12389 1.1 mrg 18 files changed, 565 insertions(+), 480 deletions(-)
12390 1.1 mrg
12391 1.1 mrg commit c2b971c89819281be41584720d20648fe5d1627f
12392 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12393 1.1 mrg Date: Fri Jul 12 07:58:16 2002 +0000
12394 1.1 mrg
12395 1.1 mrg Missed adding kumyk
12396 1.1 mrg
12397 1.1 mrg fc-lang/Imakefile | 19 +++++-----
12398 1.1 mrg fc-lang/fclang.h | 74 +++++++++++++++++++++--------------------
12399 1.1 mrg fc-lang/iso639-2 | 2 +-
12400 1.1 mrg fc-lang/kum.orth | 96
12401 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++
12402 1.1 mrg 4 files changed, 145 insertions(+), 46 deletions(-)
12403 1.1 mrg
12404 1.1 mrg commit f749c49cb4ebe181de145440246d3110f7052f24
12405 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12406 1.1 mrg Date: Fri Jul 12 07:52:16 2002 +0000
12407 1.1 mrg
12408 1.1 mrg Add devanagari and cyrillic languages. Add Geez
12409 1.1 mrg
12410 1.1 mrg fc-lang/Imakefile | 36 +-
12411 1.1 mrg fc-lang/ava.orth | 97 ++++
12412 1.1 mrg fc-lang/bh.orth | 25 +
12413 1.1 mrg fc-lang/bho.orth | 25 +
12414 1.1 mrg fc-lang/bua.orth | 102 ++++
12415 1.1 mrg fc-lang/ce.orth | 97 ++++
12416 1.1 mrg fc-lang/chm.orth | 109 ++++
12417 1.1 mrg fc-lang/cv.orth | 109 ++++
12418 1.1 mrg fc-lang/fclang.h | 1612
12419 1.1 mrg +++++++++++++++++++++++++++++++----------------------
12420 1.1 mrg fc-lang/gez.orth | 57 ++
12421 1.1 mrg fc-lang/hi.orth | 35 ++
12422 1.1 mrg fc-lang/ik.orth | 100 ++++
12423 1.1 mrg fc-lang/iso639-2 | 54 +-
12424 1.1 mrg fc-lang/iu.orth | 77 +++
12425 1.1 mrg fc-lang/kaa.orth | 110 ++++
12426 1.1 mrg fc-lang/kok.orth | 25 +
12427 1.1 mrg fc-lang/ks.orth | 25 +
12428 1.1 mrg fc-lang/ku.orth | 94 ++++
12429 1.1 mrg fc-lang/kv.orth | 101 ++++
12430 1.1 mrg fc-lang/ky.orth | 102 ++++
12431 1.1 mrg fc-lang/lez.orth | 97 ++++
12432 1.1 mrg fc-lang/mr.orth | 25 +
12433 1.1 mrg fc-lang/ne.orth | 25 +
12434 1.1 mrg fc-lang/os.orth | 96 ++++
12435 1.1 mrg fc-lang/sa.orth | 25 +
12436 1.1 mrg fc-lang/sah.orth | 108 ++++
12437 1.1 mrg fc-lang/sel.orth | 96 ++++
12438 1.1 mrg fc-lang/tg.orth | 108 ++++
12439 1.1 mrg fc-lang/tk.orth | 106 ++++
12440 1.1 mrg fc-lang/tt.orth | 108 ++++
12441 1.1 mrg fc-lang/tyv.orth | 102 ++++
12442 1.1 mrg fc-lang/uz.orth | 98 ++++
12443 1.1 mrg 32 files changed, 3278 insertions(+), 708 deletions(-)
12444 1.1 mrg
12445 1.1 mrg commit 2ce525423688d32b80587741d97a82209e52378c
12446 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12447 1.1 mrg Date: Thu Jul 11 02:47:50 2002 +0000
12448 1.1 mrg
12449 1.1 mrg Remove old FC_LANG constants now that fontconfig uses RFC 3066
12450 1.1 mrg based names
12451 1.1 mrg
12452 1.1 mrg fontconfig/fontconfig.h | 42 +-----------------------------------------
12453 1.1 mrg 1 files changed, 1 insertions(+), 41 deletions(-)
12454 1.1 mrg
12455 1.1 mrg commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
12456 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12457 1.1 mrg Date: Wed Jul 10 21:57:23 2002 +0000
12458 1.1 mrg
12459 1.1 mrg Use presentation forms for arabic matching, fix comment labeling
12460 1.1 mrg persian
12461 1.1 mrg general forms
12462 1.1 mrg
12463 1.1 mrg fc-lang/ar.orth | 114
12464 1.1 mrg +++++++++++++++++++++++++++++++-----------------------
12465 1.1 mrg fc-lang/fa.orth | 4 +-
12466 1.1 mrg fc-lang/fclang.h | 4 +-
12467 1.1 mrg 3 files changed, 69 insertions(+), 53 deletions(-)
12468 1.1 mrg
12469 1.1 mrg commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
12470 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12471 1.1 mrg Date: Tue Jul 9 22:08:14 2002 +0000
12472 1.1 mrg
12473 1.1 mrg Use locale data set FC_LANG by default. Reorder FcPattern and
12474 1.1 mrg FcValueList
12475 1.1 mrg to match Xft1.
12476 1.1 mrg
12477 1.1 mrg src/fcdefault.c | 53
12478 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++
12479 1.1 mrg src/fcint.h | 4 ++--
12480 1.1 mrg 2 files changed, 55 insertions(+), 2 deletions(-)
12481 1.1 mrg
12482 1.1 mrg commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
12483 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12484 1.1 mrg Date: Tue Jul 9 02:28:29 2002 +0000
12485 1.1 mrg
12486 1.1 mrg Trim ideographic punctuation and Suzhou numerals from zh-tw
12487 1.1 mrg orthography.
12488 1.1 mrg Had accidentally swapped codePageRange bits for traditional and
12489 1.1 mrg simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
12490 1.1 mrg possible
12491 1.1 mrg bug in charset walking
12492 1.1 mrg
12493 1.1 mrg fc-lang/Imakefile | 18 +-
12494 1.1 mrg fc-lang/fa.orth | 53 ++
12495 1.1 mrg fc-lang/fclang.h | 1428 +++++++++++++++++++++------------
12496 1.1 mrg fc-lang/iso639-2 | 4 +-
12497 1.1 mrg fc-lang/zh_hk.orth | 2240
12498 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++
12499 1.1 mrg fc-lang/zh_tw.orth | 33 +-
12500 1.1 mrg src/fccharset.c | 4 +-
12501 1.1 mrg src/fcfreetype.c | 6 +-
12502 1.1 mrg 8 files changed, 3229 insertions(+), 557 deletions(-)
12503 1.1 mrg
12504 1.1 mrg commit e50b9ae71134a23820e8f50589649e629a6143ba
12505 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12506 1.1 mrg Date: Mon Jul 8 07:31:53 2002 +0000
12507 1.1 mrg
12508 1.1 mrg Update iso639-2 language coverage info, fix Georgian orthography to
12509 1.1 mrg eliminate Mingrelian and Svan glyphs, use coverage for inclusion
12510 1.1 mrg and
12511 1.1 mrg OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
12512 1.1 mrg fc-lang dir
12513 1.1 mrg
12514 1.1 mrg fc-lang/Imakefile | 8 +-
12515 1.1 mrg fc-lang/fclang.h | 2624
12516 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++
12517 1.1 mrg fc-lang/fclang.tmpl.c | 130 ---
12518 1.1 mrg fc-lang/fclang.tmpl.h | 25 +
12519 1.1 mrg fc-lang/iso639-2 | 30 +-
12520 1.1 mrg fc-lang/ka.orth | 5 +-
12521 1.1 mrg fc-lang/zh_mo.orth | 27 +
12522 1.1 mrg fc-lang/zh_sg.orth | 27 +
12523 1.1 mrg src/fcfreetype.c | 238 +----
12524 1.1 mrg src/fcint.h | 9 +-
12525 1.1 mrg src/fclang.c | 2632
12526 1.1 mrg +------------------------------------------------
12527 1.1 mrg 11 files changed, 2794 insertions(+), 2961 deletions(-)
12528 1.1 mrg
12529 1.1 mrg commit d6dabf368677babec02d8f64ba0598270e28b501
12530 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12531 1.1 mrg Date: Sun Jul 7 19:30:53 2002 +0000
12532 1.1 mrg
12533 1.1 mrg Add walloon, update fclang.c to include recent language additions
12534 1.1 mrg
12535 1.1 mrg fc-lang/Imakefile | 4 +-
12536 1.1 mrg fc-lang/wa.orth | 47 ++
12537 1.1 mrg src/fclang.c | 1252
12538 1.1 mrg ++++++++++++++++++++++++++++++-----------------------
12539 1.1 mrg 3 files changed, 757 insertions(+), 546 deletions(-)
12540 1.1 mrg
12541 1.1 mrg commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
12542 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12543 1.1 mrg Date: Sun Jul 7 19:18:51 2002 +0000
12544 1.1 mrg
12545 1.1 mrg Share more duplicate charset data
12546 1.1 mrg
12547 1.1 mrg fc-lang/Imakefile | 19 ++++++++++---------
12548 1.1 mrg fc-lang/bn.orth | 41 +++++++++++++++++++++++++++++++++++++++++
12549 1.1 mrg fc-lang/bo.orth | 30 ++++++++++++++++++++++++++++++
12550 1.1 mrg fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
12551 1.1 mrg fc-lang/gu.orth | 41 +++++++++++++++++++++++++++++++++++++++++
12552 1.1 mrg fc-lang/iso639-2 | 26 +++++++++++++-------------
12553 1.1 mrg fc-lang/km.orth | 29 +++++++++++++++++++++++++++++
12554 1.1 mrg fc-lang/kn.orth | 40 ++++++++++++++++++++++++++++++++++++++++
12555 1.1 mrg fc-lang/lo.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
12556 1.1 mrg fc-lang/ml.orth | 38 ++++++++++++++++++++++++++++++++++++++
12557 1.1 mrg fc-lang/mn.orth | 31 +++++++++++++++++++++++++++++++
12558 1.1 mrg fc-lang/or.orth | 41 +++++++++++++++++++++++++++++++++++++++++
12559 1.1 mrg fc-lang/si.orth | 38 ++++++++++++++++++++++++++++++++++++++
12560 1.1 mrg fc-lang/ta.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
12561 1.1 mrg fc-lang/te.orth | 39 +++++++++++++++++++++++++++++++++++++++
12562 1.1 mrg fc-lang/tl.orth | 29 +++++++++++++++++++++++++++++
12563 1.1 mrg 16 files changed, 534 insertions(+), 24 deletions(-)
12564 1.1 mrg
12565 1.1 mrg commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
12566 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12567 1.1 mrg Date: Sun Jul 7 00:00:43 2002 +0000
12568 1.1 mrg
12569 1.1 mrg Add fclang.c to CVS; easier than attempting to build it on the fly
12570 1.1 mrg
12571 1.1 mrg src/fclang.c | 2561
12572 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
12573 1.1 mrg 1 files changed, 2561 insertions(+), 0 deletions(-)
12574 1.1 mrg
12575 1.1 mrg commit 6446b1511df528082d2ac9ff31617013b311aa09
12576 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12577 1.1 mrg Date: Sat Jul 6 23:59:19 2002 +0000
12578 1.1 mrg
12579 1.1 mrg Remove at and grave from latin languages, add copyright, license
12580 1.1 mrg and RCS
12581 1.1 mrg header
12582 1.1 mrg
12583 1.1 mrg fc-lang/Imakefile | 2 ++
12584 1.1 mrg fc-lang/ab.orth | 23 +++++++++++++++++++++++
12585 1.1 mrg fc-lang/ar.orth | 23 +++++++++++++++++++++++
12586 1.1 mrg fc-lang/az.orth | 27 +++++++++++++++++++++++++--
12587 1.1 mrg fc-lang/ba.orth | 23 +++++++++++++++++++++++
12588 1.1 mrg fc-lang/be.orth | 23 +++++++++++++++++++++++
12589 1.1 mrg fc-lang/bg.orth | 23 +++++++++++++++++++++++
12590 1.1 mrg fc-lang/br.orth | 27 +++++++++++++++++++++++++--
12591 1.1 mrg fc-lang/ca.orth | 27 +++++++++++++++++++++++++--
12592 1.1 mrg fc-lang/chr.orth | 23 +++++++++++++++++++++++
12593 1.1 mrg fc-lang/co.orth | 23 +++++++++++++++++++++++
12594 1.1 mrg fc-lang/cs.orth | 27 +++++++++++++++++++++++++--
12595 1.1 mrg fc-lang/da.orth | 27 +++++++++++++++++++++++++--
12596 1.1 mrg fc-lang/de.orth | 27 +++++++++++++++++++++++++--
12597 1.1 mrg fc-lang/el.orth | 23 +++++++++++++++++++++++
12598 1.1 mrg fc-lang/en.orth | 27 +++++++++++++++++++++++++--
12599 1.1 mrg fc-lang/eo.orth | 27 +++++++++++++++++++++++++--
12600 1.1 mrg fc-lang/es.orth | 27 +++++++++++++++++++++++++--
12601 1.1 mrg fc-lang/et.orth | 27 +++++++++++++++++++++++++--
12602 1.1 mrg fc-lang/eu.orth | 27 +++++++++++++++++++++++++--
12603 1.1 mrg fc-lang/fi.orth | 27 +++++++++++++++++++++++++--
12604 1.1 mrg fc-lang/fo.orth | 27 +++++++++++++++++++++++++--
12605 1.1 mrg fc-lang/fr.orth | 27 +++++++++++++++++++++++++--
12606 1.1 mrg fc-lang/fy.orth | 23 +++++++++++++++++++++++
12607 1.1 mrg fc-lang/ga.orth | 27 +++++++++++++++++++++++++--
12608 1.1 mrg fc-lang/gd.orth | 27 +++++++++++++++++++++++++--
12609 1.1 mrg fc-lang/gl.orth | 27 +++++++++++++++++++++++++--
12610 1.1 mrg fc-lang/he.orth | 23 +++++++++++++++++++++++
12611 1.1 mrg fc-lang/hr.orth | 27 +++++++++++++++++++++++++--
12612 1.1 mrg fc-lang/hu.orth | 27 +++++++++++++++++++++++++--
12613 1.1 mrg fc-lang/hy.orth | 23 +++++++++++++++++++++++
12614 1.1 mrg fc-lang/is.orth | 27 +++++++++++++++++++++++++--
12615 1.1 mrg fc-lang/it.orth | 27 +++++++++++++++++++++++++--
12616 1.1 mrg fc-lang/ja.orth | 23 +++++++++++++++++++++++
12617 1.1 mrg fc-lang/ka.orth | 23 +++++++++++++++++++++++
12618 1.1 mrg fc-lang/kk.orth | 23 +++++++++++++++++++++++
12619 1.1 mrg fc-lang/kl.orth | 27 +++++++++++++++++++++++++--
12620 1.1 mrg fc-lang/ko.orth | 23 +++++++++++++++++++++++
12621 1.1 mrg fc-lang/la.orth | 27 +++++++++++++++++++++++++--
12622 1.1 mrg fc-lang/lt.orth | 27 +++++++++++++++++++++++++--
12623 1.1 mrg fc-lang/lv.orth | 27 +++++++++++++++++++++++++--
12624 1.1 mrg fc-lang/mk.orth | 23 +++++++++++++++++++++++
12625 1.1 mrg fc-lang/mo.orth | 27 +++++++++++++++++++++++++--
12626 1.1 mrg fc-lang/mt.orth | 27 +++++++++++++++++++++++++--
12627 1.1 mrg fc-lang/nl.orth | 27 +++++++++++++++++++++++++--
12628 1.1 mrg fc-lang/no.orth | 27 +++++++++++++++++++++++++--
12629 1.1 mrg fc-lang/oc.orth | 27 +++++++++++++++++++++++++--
12630 1.1 mrg fc-lang/pl.orth | 27 +++++++++++++++++++++++++--
12631 1.1 mrg fc-lang/pt.orth | 27 +++++++++++++++++++++++++--
12632 1.1 mrg fc-lang/rm.orth | 27 +++++++++++++++++++++++++--
12633 1.1 mrg fc-lang/ro.orth | 27 +++++++++++++++++++++++++--
12634 1.1 mrg fc-lang/ru.orth | 23 +++++++++++++++++++++++
12635 1.1 mrg fc-lang/sh.orth | 23 +++++++++++++++++++++++
12636 1.1 mrg fc-lang/sk.orth | 27 +++++++++++++++++++++++++--
12637 1.1 mrg fc-lang/sl.orth | 27 +++++++++++++++++++++++++--
12638 1.1 mrg fc-lang/sq.orth | 27 +++++++++++++++++++++++++--
12639 1.1 mrg fc-lang/sr.orth | 23 +++++++++++++++++++++++
12640 1.1 mrg fc-lang/sv.orth | 27 +++++++++++++++++++++++++--
12641 1.1 mrg fc-lang/th.orth | 23 +++++++++++++++++++++++
12642 1.1 mrg fc-lang/tr.orth | 27 +++++++++++++++++++++++++--
12643 1.1 mrg fc-lang/uk.orth | 23 +++++++++++++++++++++++
12644 1.1 mrg fc-lang/vo.orth | 23 +++++++++++++++++++++++
12645 1.1 mrg fc-lang/yi.orth | 23 +++++++++++++++++++++++
12646 1.1 mrg fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
12647 1.1 mrg fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
12648 1.1 mrg 65 files changed, 1552 insertions(+), 78 deletions(-)
12649 1.1 mrg
12650 1.1 mrg commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
12651 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12652 1.1 mrg Date: Sat Jul 6 23:47:44 2002 +0000
12653 1.1 mrg
12654 1.1 mrg Switch to RFC 3066 based lang names
12655 1.1 mrg
12656 1.1 mrg fontconfig/fontconfig.h | 5 +-
12657 1.1 mrg src/Imakefile | 8 +-
12658 1.1 mrg src/fccharset.c | 8 +-
12659 1.1 mrg src/fcfreetype.c | 406
12660 1.1 mrg ++++++++++++++++++++++++-----------------------
12661 1.1 mrg src/fcint.h | 28 ++++
12662 1.1 mrg src/fcmatch.c | 43 +++++-
12663 1.1 mrg src/fcpat.c | 22 +++-
12664 1.1 mrg src/fcstr.c | 25 +++-
12665 1.1 mrg 8 files changed, 330 insertions(+), 215 deletions(-)
12666 1.1 mrg
12667 1.1 mrg commit 899e352656f04323b9467555faf9152c69a741ab
12668 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12669 1.1 mrg Date: Sat Jul 6 23:46:58 2002 +0000
12670 1.1 mrg
12671 1.1 mrg Add a few more common font families to the default configuration
12672 1.1 mrg
12673 1.1 mrg fonts.conf.in | 7 +++++++
12674 1.1 mrg 1 files changed, 7 insertions(+), 0 deletions(-)
12675 1.1 mrg
12676 1.1 mrg commit 364a581d91eac73a5b1810d9c5100b6eb690219f
12677 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12678 1.1 mrg Date: Sat Jul 6 23:22:03 2002 +0000
12679 1.1 mrg
12680 1.1 mrg Add coverage documentation files
12681 1.1 mrg
12682 1.1 mrg fc-lang/iso639-1 | 139 ++++++++++++++++
12683 1.1 mrg fc-lang/iso639-2 | 473
12684 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++
12685 1.1 mrg 2 files changed, 612 insertions(+), 0 deletions(-)
12686 1.1 mrg
12687 1.1 mrg commit c1382a3d998d098d3b86c922820558849c777c45
12688 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12689 1.1 mrg Date: Sat Jul 6 23:21:37 2002 +0000
12690 1.1 mrg
12691 1.1 mrg Add fc-lang program to generate language coverage tables
12692 1.1 mrg
12693 1.1 mrg fc-lang/Imakefile | 44 +
12694 1.1 mrg fc-lang/ab.orth | 17 +
12695 1.1 mrg fc-lang/ar.orth | 49 +
12696 1.1 mrg fc-lang/az.orth | 26 +
12697 1.1 mrg fc-lang/ba.orth | 16 +
12698 1.1 mrg fc-lang/be.orth | 11 +
12699 1.1 mrg fc-lang/bg.orth | 12 +
12700 1.1 mrg fc-lang/br.orth | 17 +
12701 1.1 mrg fc-lang/ca.orth | 23 +
12702 1.1 mrg fc-lang/chr.orth | 2 +
12703 1.1 mrg fc-lang/co.orth | 2 +
12704 1.1 mrg fc-lang/cs.orth | 27 +
12705 1.1 mrg fc-lang/da.orth | 27 +
12706 1.1 mrg fc-lang/de.orth | 17 +
12707 1.1 mrg fc-lang/el.orth | 26 +
12708 1.1 mrg fc-lang/en.orth | 17 +
12709 1.1 mrg fc-lang/eo.orth | 9 +
12710 1.1 mrg fc-lang/es.orth | 19 +
12711 1.1 mrg fc-lang/et.orth | 15 +
12712 1.1 mrg fc-lang/eu.orth | 8 +
12713 1.1 mrg fc-lang/fc-lang.c | 295 +
12714 1.1 mrg fc-lang/fc-lang.man | 41 +
12715 1.1 mrg fc-lang/fclang.tmpl.c | 130 +
12716 1.1 mrg fc-lang/fi.orth | 15 +
12717 1.1 mrg fc-lang/fo.orth | 25 +
12718 1.1 mrg fc-lang/fr.orth | 28 +
12719 1.1 mrg fc-lang/fy.orth | 2 +
12720 1.1 mrg fc-lang/ga.orth | 29 +
12721 1.1 mrg fc-lang/gd.orth | 15 +
12722 1.1 mrg fc-lang/gl.orth | 22 +
12723 1.1 mrg fc-lang/he.orth | 2 +
12724 1.1 mrg fc-lang/hr.orth | 21 +
12725 1.1 mrg fc-lang/hu.orth | 19 +
12726 1.1 mrg fc-lang/hy.orth | 5 +
12727 1.1 mrg fc-lang/is.orth | 26 +
12728 1.1 mrg fc-lang/it.orth | 14 +
12729 1.1 mrg fc-lang/ja.orth | 6540 ++++++++++++++++++++
12730 1.1 mrg fc-lang/ka.orth | 9 +
12731 1.1 mrg fc-lang/kk.orth | 15 +
12732 1.1 mrg fc-lang/kl.orth | 23 +
12733 1.1 mrg fc-lang/ko.orth |16217
12734 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++
12735 1.1 mrg fc-lang/la.orth | 8 +
12736 1.1 mrg fc-lang/lt.orth | 13 +
12737 1.1 mrg fc-lang/lv.orth | 16 +
12738 1.1 mrg fc-lang/mk.orth | 15 +
12739 1.1 mrg fc-lang/mo.orth | 14 +
12740 1.1 mrg fc-lang/mt.orth | 18 +
12741 1.1 mrg fc-lang/nl.orth | 15 +
12742 1.1 mrg fc-lang/no.orth | 18 +
12743 1.1 mrg fc-lang/oc.orth | 15 +
12744 1.1 mrg fc-lang/pl.orth | 10 +
12745 1.1 mrg fc-lang/pt.orth | 19 +
12746 1.1 mrg fc-lang/rm.orth | 15 +
12747 1.1 mrg fc-lang/ro.orth | 11 +
12748 1.1 mrg fc-lang/ru.orth | 11 +
12749 1.1 mrg fc-lang/sh.orth | 2 +
12750 1.1 mrg fc-lang/sk.orth | 29 +
12751 1.1 mrg fc-lang/sl.orth | 21 +
12752 1.1 mrg fc-lang/sq.orth | 7 +
12753 1.1 mrg fc-lang/sr.orth | 11 +
12754 1.1 mrg fc-lang/sv.orth | 21 +
12755 1.1 mrg fc-lang/th.orth | 3 +
12756 1.1 mrg fc-lang/tr.orth | 12 +
12757 1.1 mrg fc-lang/uk.orth | 12 +
12758 1.1 mrg fc-lang/vo.orth | 13 +
12759 1.1 mrg fc-lang/yi.orth | 2 +
12760 1.1 mrg fc-lang/zh_cn.orth | 6766 +++++++++++++++++++++
12761 1.1 mrg fc-lang/zh_tw.orth |13079 +++++++++++++++++++++++++++++++++++++++
12762 1.1 mrg 68 files changed, 44053 insertions(+), 0 deletions(-)
12763 1.1 mrg
12764 1.1 mrg commit 084407063d0069b16b24e1fd8be818af12e36741
12765 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12766 1.1 mrg Date: Wed Jul 3 23:15:32 2002 +0000
12767 1.1 mrg
12768 1.1 mrg Object list to FcObjectSetBuild wasnt terminated with 0
12769 1.1 mrg
12770 1.1 mrg fc-list/fc-list.c | 4 ++--
12771 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
12772 1.1 mrg
12773 1.1 mrg commit f9dc31e81cd27be1bcb72706ac667889840f60bb
12774 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
12775 1.1 mrg Date: Mon Jul 1 12:39:23 2002 +0000
12776 1.1 mrg
12777 1.1 mrg Indent line
12778 1.1 mrg
12779 1.1 mrg fc-list/Imakefile | 2 ++
12780 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
12781 1.1 mrg
12782 1.1 mrg commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
12783 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
12784 1.1 mrg Date: Mon Jul 1 12:38:27 2002 +0000
12785 1.1 mrg
12786 1.1 mrg Ident line
12787 1.1 mrg
12788 1.1 mrg fc-cache/Imakefile | 2 ++
12789 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
12790 1.1 mrg
12791 1.1 mrg commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
12792 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12793 1.1 mrg Date: Mon Jul 1 05:11:20 2002 +0000
12794 1.1 mrg
12795 1.1 mrg Make fc-cache avoid reading the whole world full of fonts
12796 1.1 mrg
12797 1.1 mrg fc-cache/fc-cache.c | 10 +++++-----
12798 1.1 mrg 1 files changed, 5 insertions(+), 5 deletions(-)
12799 1.1 mrg
12800 1.1 mrg commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
12801 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12802 1.1 mrg Date: Sun Jun 30 23:45:40 2002 +0000
12803 1.1 mrg
12804 1.1 mrg Make fc-list more useful
12805 1.1 mrg
12806 1.1 mrg fc-list/fc-list.c | 20 ++++++++++++++++----
12807 1.1 mrg 1 files changed, 16 insertions(+), 4 deletions(-)
12808 1.1 mrg
12809 1.1 mrg commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
12810 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12811 1.1 mrg Date: Sun Jun 30 23:45:17 2002 +0000
12812 1.1 mrg
12813 1.1 mrg Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
12814 1.1 mrg
12815 1.1 mrg fontconfig/fontconfig.h | 3 ++-
12816 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
12817 1.1 mrg
12818 1.1 mrg commit 4c0036053a36678747adfd06777cef39752ca9a4
12819 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12820 1.1 mrg Date: Sat Jun 29 20:31:02 2002 +0000
12821 1.1 mrg
12822 1.1 mrg Add strong/weak pattern value binding, add known charsets for
12823 1.1 mrg automatic
12824 1.1 mrg lang computation
12825 1.1 mrg
12826 1.1 mrg src/fccfg.c | 3 +-
12827 1.1 mrg src/fccharset.c | 40 +-
12828 1.1 mrg src/fcfreetype.c | 235 ++++++-
12829 1.1 mrg src/fcint.h | 15 +-
12830 1.1 mrg src/fcknownsets.h | 1895
12831 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++
12832 1.1 mrg src/fcmatch.c | 112 ++--
12833 1.1 mrg src/fcname.c | 7 +-
12834 1.1 mrg src/fcpat.c | 3 +-
12835 1.1 mrg 8 files changed, 2222 insertions(+), 88 deletions(-)
12836 1.1 mrg
12837 1.1 mrg commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
12838 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12839 1.1 mrg Date: Wed Jun 26 22:56:51 2002 +0000
12840 1.1 mrg
12841 1.1 mrg Construct empty constant charsets correctly (using null pointers)
12842 1.1 mrg
12843 1.1 mrg src/fccharset.c | 18 +++++++++++++-----
12844 1.1 mrg 1 files changed, 13 insertions(+), 5 deletions(-)
12845 1.1 mrg
12846 1.1 mrg commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
12847 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12848 1.1 mrg Date: Wed Jun 26 22:14:08 2002 +0000
12849 1.1 mrg
12850 1.1 mrg Permit empty charsets in fonts.cache files
12851 1.1 mrg
12852 1.1 mrg src/fcname.c | 4 ++--
12853 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
12854 1.1 mrg
12855 1.1 mrg commit 223c028949c1ef316c93bea17278f58150c777ee
12856 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12857 1.1 mrg Date: Wed Jun 26 16:11:29 2002 +0000
12858 1.1 mrg
12859 1.1 mrg Steal idea for locale-insensitive strtod from glib
12860 1.1 mrg
12861 1.1 mrg src/fcxml.c | 59
12862 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
12863 1.1 mrg 1 files changed, 57 insertions(+), 2 deletions(-)
12864 1.1 mrg
12865 1.1 mrg commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
12866 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12867 1.1 mrg Date: Fri Jun 21 07:01:11 2002 +0000
12868 1.1 mrg
12869 1.1 mrg Oops. Made a mistake when adding config file names to monitor list
12870 1.1 mrg
12871 1.1 mrg src/fcxml.c | 9 +++++----
12872 1.1 mrg 1 files changed, 5 insertions(+), 4 deletions(-)
12873 1.1 mrg
12874 1.1 mrg commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
12875 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12876 1.1 mrg Date: Fri Jun 21 06:14:45 2002 +0000
12877 1.1 mrg
12878 1.1 mrg Fix automatic file time checking, transcoding table searches. Actually
12879 1.1 mrg add
12880 1.1 mrg config files used to config structure so they can be time
12881 1.1 mrg checked as
12882 1.1 mrg well
12883 1.1 mrg
12884 1.1 mrg src/fccfg.c | 31 ++++++++++++++-----------------
12885 1.1 mrg src/fccharset.c | 11 +++--------
12886 1.1 mrg src/fcxml.c | 5 ++++-
12887 1.1 mrg 3 files changed, 21 insertions(+), 26 deletions(-)
12888 1.1 mrg
12889 1.1 mrg commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
12890 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12891 1.1 mrg Date: Thu Jun 20 03:43:09 2002 +0000
12892 1.1 mrg
12893 1.1 mrg Accidentally falling through several case blocks
12894 1.1 mrg
12895 1.1 mrg src/fccfg.c | 3 ++-
12896 1.1 mrg src/fcdbg.c | 6 +++---
12897 1.1 mrg 2 files changed, 5 insertions(+), 4 deletions(-)
12898 1.1 mrg
12899 1.1 mrg commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
12900 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12901 1.1 mrg Date: Wed Jun 19 21:32:51 2002 +0000
12902 1.1 mrg
12903 1.1 mrg Add slanting for fonts without oblique/italic varient. Fix matching
12904 1.1 mrg code to
12905 1.1 mrg make this work
12906 1.1 mrg
12907 1.1 mrg fonts.conf.in | 28 ++++++++++++++++++++++++++++
12908 1.1 mrg src/fcmatch.c | 4 ++--
12909 1.1 mrg 2 files changed, 30 insertions(+), 2 deletions(-)
12910 1.1 mrg
12911 1.1 mrg commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
12912 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12913 1.1 mrg Date: Wed Jun 19 20:55:19 2002 +0000
12914 1.1 mrg
12915 1.1 mrg Make fc-cache more tolerant of missing font directories
12916 1.1 mrg
12917 1.1 mrg fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
12918 1.1 mrg 1 files changed, 26 insertions(+), 2 deletions(-)
12919 1.1 mrg
12920 1.1 mrg commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
12921 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12922 1.1 mrg Date: Wed Jun 19 20:08:22 2002 +0000
12923 1.1 mrg
12924 1.1 mrg Add ref counting to font config patterns so that FcFontSort return
12925 1.1 mrg values
12926 1.1 mrg are persistant
12927 1.1 mrg
12928 1.1 mrg fontconfig/fontconfig.h | 5 ++++-
12929 1.1 mrg fonts.dtd | 5 ++++-
12930 1.1 mrg src/fccache.c | 11 +++++++++--
12931 1.1 mrg src/fccfg.c | 4 ++++
12932 1.1 mrg src/fcdbg.c | 8 +++++++-
12933 1.1 mrg src/fcdir.c | 5 +++--
12934 1.1 mrg src/fcint.h | 9 +++++----
12935 1.1 mrg src/fclist.c | 2 +-
12936 1.1 mrg src/fcmatch.c | 21 +++++++++++++++++++--
12937 1.1 mrg src/fcname.c | 3 ++-
12938 1.1 mrg src/fcpat.c | 12 +++++++++++-
12939 1.1 mrg src/fcxml.c | 4 ++++
12940 1.1 mrg 12 files changed, 73 insertions(+), 16 deletions(-)
12941 1.1 mrg
12942 1.1 mrg commit 06a48f20739580338e69547c9896c539abf000dd
12943 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12944 1.1 mrg Date: Wed Jun 19 06:31:46 2002 +0000
12945 1.1 mrg
12946 1.1 mrg Add a few aliases suggested by Owen and Mike
12947 1.1 mrg
12948 1.1 mrg fonts.conf.in | 19 +++++++++++++++++--
12949 1.1 mrg 1 files changed, 17 insertions(+), 2 deletions(-)
12950 1.1 mrg
12951 1.1 mrg commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
12952 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12953 1.1 mrg Date: Tue Jun 18 22:23:05 2002 +0000
12954 1.1 mrg
12955 1.1 mrg Add a few more families to fonts.conf, make FC_ANTIALIAS less
12956 1.1 mrg important for
12957 1.1 mrg matching, fix family->generic mapping
12958 1.1 mrg
12959 1.1 mrg src/fccfg.c | 7 ++++---
12960 1.1 mrg src/fcmatch.c | 22 +++++++++++-----------
12961 1.1 mrg 2 files changed, 15 insertions(+), 14 deletions(-)
12962 1.1 mrg
12963 1.1 mrg commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
12964 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12965 1.1 mrg Date: Tue Jun 18 16:47:33 2002 +0000
12966 1.1 mrg
12967 1.1 mrg Fix compiler warning
12968 1.1 mrg
12969 1.1 mrg src/fcxml.c | 4 ++--
12970 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
12971 1.1 mrg
12972 1.1 mrg commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
12973 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12974 1.1 mrg Date: Tue Jun 18 16:47:12 2002 +0000
12975 1.1 mrg
12976 1.1 mrg Fix incorrect size in memmove call in FcObjectSetAdd that crashed
12977 1.1 mrg FcFontSetList calls
12978 1.1 mrg
12979 1.1 mrg src/fclist.c | 3 ++-
12980 1.1 mrg 1 files changed, 2 insertions(+), 1 deletions(-)
12981 1.1 mrg
12982 1.1 mrg commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
12983 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12984 1.1 mrg Date: Sat Jun 8 18:46:35 2002 +0000
12985 1.1 mrg
12986 1.1 mrg Fix fontconfig.pc generation in Imakefile
12987 1.1 mrg
12988 1.1 mrg Imakefile | 4 ++--
12989 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
12990 1.1 mrg
12991 1.1 mrg commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
12992 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
12993 1.1 mrg Date: Sat Jun 8 17:32:05 2002 +0000
12994 1.1 mrg
12995 1.1 mrg Add FcPatternHash, clean up a few valgrind issues
12996 1.1 mrg
12997 1.1 mrg fontconfig/fontconfig.h | 3 ++
12998 1.1 mrg src/fccfg.c | 2 +-
12999 1.1 mrg src/fcmatch.c | 11 ++++--
13000 1.1 mrg src/fcpat.c | 78
13001 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
13002 1.1 mrg src/fcxml.c | 13 +++++++-
13003 1.1 mrg 5 files changed, 101 insertions(+), 6 deletions(-)
13004 1.1 mrg
13005 1.1 mrg commit 8a39040e2a1308602aabe1aa4a8608f94830534e
13006 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13007 1.1 mrg Date: Fri Jun 7 17:55:41 2002 +0000
13008 1.1 mrg
13009 1.1 mrg Make autoconf use correct options to build solaris shared libraries
13010 1.1 mrg
13011 1.1 mrg configure.in | 15 +++++++++++++--
13012 1.1 mrg 1 files changed, 13 insertions(+), 2 deletions(-)
13013 1.1 mrg
13014 1.1 mrg commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
13015 1.1 mrg Author: David Dawes <dawes (a] xfree86.org>
13016 1.1 mrg Date: Tue Jun 4 21:55:42 2002 +0000
13017 1.1 mrg
13018 1.1 mrg 171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
13019 1.1 mrg Mutsumi).
13020 1.1 mrg 170. Avoid a problem with setfontdirs when run in some locales (#5179,
13021 1.1 mrg ISHIKAWA Mutsumi).
13022 1.1 mrg 169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
13023 1.1 mrg
13024 1.1 mrg setfontdirs | 5 +++++
13025 1.1 mrg 1 files changed, 5 insertions(+), 0 deletions(-)
13026 1.1 mrg
13027 1.1 mrg commit e9be9cd10a24b75480a26be834041d312d8217b4
13028 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13029 1.1 mrg Date: Mon Jun 3 08:31:15 2002 +0000
13030 1.1 mrg
13031 1.1 mrg Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
13032 1.1 mrg interfaces
13033 1.1 mrg
13034 1.1 mrg fontconfig/fontconfig.h | 7 ++-
13035 1.1 mrg src/fccfg.c | 12 ++--
13036 1.1 mrg src/fcint.h | 7 ++-
13037 1.1 mrg src/fclist.c | 72 +++++++++++++--------
13038 1.1 mrg src/fcmatch.c | 6 +-
13039 1.1 mrg src/fcname.c | 8 +-
13040 1.1 mrg src/fcpat.c | 161
13041 1.1 mrg ++++++++++++++++++++++++++++-------------------
13042 1.1 mrg 7 files changed, 166 insertions(+), 107 deletions(-)
13043 1.1 mrg
13044 1.1 mrg commit 88c747e20612ffcae326313f8d624b36c1235993
13045 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13046 1.1 mrg Date: Sun Jun 2 21:07:57 2002 +0000
13047 1.1 mrg
13048 1.1 mrg Eliminate some compiler warnings, avoid seg fault when matching
13049 1.1 mrg missing
13050 1.1 mrg values
13051 1.1 mrg
13052 1.1 mrg src/fccfg.c | 4 ++--
13053 1.1 mrg src/fcdbg.c | 5 ++++-
13054 1.1 mrg src/fclist.c | 4 +++-
13055 1.1 mrg src/fcmatch.c | 4 ++--
13056 1.1 mrg src/fcname.c | 4 +++-
13057 1.1 mrg 5 files changed, 14 insertions(+), 7 deletions(-)
13058 1.1 mrg
13059 1.1 mrg commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
13060 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13061 1.1 mrg Date: Sun Jun 2 20:52:06 2002 +0000
13062 1.1 mrg
13063 1.1 mrg Add aspect ratio support to Xft and fontconfig
13064 1.1 mrg
13065 1.1 mrg fontconfig/fontconfig.h | 3 ++-
13066 1.1 mrg src/fcname.c | 3 ++-
13067 1.1 mrg 2 files changed, 4 insertions(+), 2 deletions(-)
13068 1.1 mrg
13069 1.1 mrg commit 8ec077f22b2f9fd693abfda7d405ac572594be99
13070 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13071 1.1 mrg Date: Sun Jun 2 19:51:36 2002 +0000
13072 1.1 mrg
13073 1.1 mrg Expression parsing in fonts.conf file mis-freed elements. Constant
13074 1.1 mrg identity
13075 1.1 mrg matrix was accidentally freed. Add ability to comare FTFace
13076 1.1 mrg pattern
13077 1.1 mrg elements (not that its all that useful)
13078 1.1 mrg
13079 1.1 mrg src/fccfg.c | 18 +++++++++++++++---
13080 1.1 mrg src/fcxml.c | 5 +++--
13081 1.1 mrg 2 files changed, 18 insertions(+), 5 deletions(-)
13082 1.1 mrg
13083 1.1 mrg commit be0948508ce4ebbb6e576b9dd31531efef6834e1
13084 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13085 1.1 mrg Date: Fri May 31 23:21:25 2002 +0000
13086 1.1 mrg
13087 1.1 mrg Add support for user-provided freetype faces to Xft
13088 1.1 mrg
13089 1.1 mrg fontconfig/fcfreetype.h | 8 +++++++-
13090 1.1 mrg fontconfig/fcprivate.h | 4 +++-
13091 1.1 mrg fontconfig/fontconfig.h | 7 +++++--
13092 1.1 mrg src/fccharset.c | 5 +----
13093 1.1 mrg src/fcfreetype.c | 1 -
13094 1.1 mrg src/fcint.h | 3 ++-
13095 1.1 mrg src/fcpat.c | 29 ++++++++++++++++++++++++++++-
13096 1.1 mrg 7 files changed, 46 insertions(+), 11 deletions(-)
13097 1.1 mrg
13098 1.1 mrg commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
13099 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13100 1.1 mrg Date: Fri May 31 06:52:47 2002 +0000
13101 1.1 mrg
13102 1.1 mrg Fix Xft2 to build right library version on old systems with xmkmf. Fix
13103 1.1 mrg fc-cache location for xmkmf out-of-tree build on old systems
13104 1.1 mrg
13105 1.1 mrg local.def | 2 ++
13106 1.1 mrg 1 files changed, 2 insertions(+), 0 deletions(-)
13107 1.1 mrg
13108 1.1 mrg commit fbb405f3b5f25353babee1e813eb86d53912503f
13109 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13110 1.1 mrg Date: Fri May 31 06:38:43 2002 +0000
13111 1.1 mrg
13112 1.1 mrg Fix up support for building Xft1, Xrender and fontconfig out of
13113 1.1 mrg the tree
13114 1.1 mrg
13115 1.1 mrg fc-list/Imakefile | 5 +++++
13116 1.1 mrg local.def | 14 ++++++++++++++
13117 1.1 mrg 2 files changed, 19 insertions(+), 0 deletions(-)
13118 1.1 mrg
13119 1.1 mrg commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
13120 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13121 1.1 mrg Date: Fri May 31 04:42:42 2002 +0000
13122 1.1 mrg
13123 1.1 mrg Change FcCharSet datastructure, add FcFontSort API
13124 1.1 mrg
13125 1.1 mrg fontconfig/fontconfig.h | 9 +-
13126 1.1 mrg src/fccharset.c | 770
13127 1.1 mrg +++++++++++++++++++++++++----------------------
13128 1.1 mrg src/fcint.h | 27 +--
13129 1.1 mrg src/fcmatch.c | 26 ++-
13130 1.1 mrg 4 files changed, 450 insertions(+), 382 deletions(-)
13131 1.1 mrg
13132 1.1 mrg commit bc9469baadc6b5f9a920a476e460113bab518208
13133 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13134 1.1 mrg Date: Wed May 29 22:07:33 2002 +0000
13135 1.1 mrg
13136 1.1 mrg Optimize after profiling. Fix FcStrCmp to return correct sign
13137 1.1 mrg
13138 1.1 mrg src/fccharset.c | 103 ++++++++++++++++++++++++++++++---------
13139 1.1 mrg src/fcint.h | 1 +
13140 1.1 mrg src/fcmatch.c | 143
13141 1.1 mrg ++++++++++++++++++++++++++++++++++++++++--------------
13142 1.1 mrg src/fcname.c | 4 +-
13143 1.1 mrg src/fcpat.c | 13 ++---
13144 1.1 mrg src/fcstr.c | 6 +-
13145 1.1 mrg 6 files changed, 197 insertions(+), 73 deletions(-)
13146 1.1 mrg
13147 1.1 mrg commit 1412a69926307b2736745737c7c66172ebc56724
13148 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13149 1.1 mrg Date: Wed May 29 08:21:33 2002 +0000
13150 1.1 mrg
13151 1.1 mrg Apply some obvious fixes to FcFontSetSort from Owen. Speed up
13152 1.1 mrg FcCharSet
13153 1.1 mrg primitives and FcFontSetSort
13154 1.1 mrg
13155 1.1 mrg fontconfig/fontconfig.h | 8 ++-
13156 1.1 mrg src/fccfg.c | 10 +-
13157 1.1 mrg src/fccharset.c | 197
13158 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++---
13159 1.1 mrg src/fcint.h | 3 +-
13160 1.1 mrg src/fcmatch.c | 23 ++++-
13161 1.1 mrg 5 files changed, 219 insertions(+), 22 deletions(-)
13162 1.1 mrg
13163 1.1 mrg commit 78417a2c74f95a66e3738cf525f9d699e13c654a
13164 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13165 1.1 mrg Date: Tue May 28 03:50:23 2002 +0000
13166 1.1 mrg
13167 1.1 mrg Use explicit cd for non-gmake systems
13168 1.1 mrg
13169 1.1 mrg Makefile.in | 4 ++--
13170 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
13171 1.1 mrg
13172 1.1 mrg commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
13173 1.1 mrg Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
13174 1.1 mrg Date: Sat May 25 13:52:37 2002 +0000
13175 1.1 mrg
13176 1.1 mrg $< in a non-implicit rule is a GNU-makeism. It's not supported by
13177 1.1 mrg BSD make.
13178 1.1 mrg
13179 1.1 mrg Imakefile | 8 ++++----
13180 1.1 mrg 1 files changed, 4 insertions(+), 4 deletions(-)
13181 1.1 mrg
13182 1.1 mrg commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
13183 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13184 1.1 mrg Date: Fri May 24 06:25:52 2002 +0000
13185 1.1 mrg
13186 1.1 mrg Clean up autoconf install to obey DESTDIR
13187 1.1 mrg
13188 1.1 mrg Makefile.in | 67
13189 1.1 mrg +++++++++++++++++++++++++++++++++---------------
13190 1.1 mrg fc-cache/Makefile.in | 23 ++++++++++------
13191 1.1 mrg fc-list/Makefile.in | 22 ++++++++++-----
13192 1.1 mrg fontconfig/Makefile.in | 24 ++++++++--------
13193 1.1 mrg src/Makefile.in | 48 +++++++++++++++++++++++----------
13194 1.1 mrg 5 files changed, 119 insertions(+), 65 deletions(-)
13195 1.1 mrg
13196 1.1 mrg commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
13197 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13198 1.1 mrg Date: Fri May 24 05:20:02 2002 +0000
13199 1.1 mrg
13200 1.1 mrg Change charset enumeration functions to more sensible API
13201 1.1 mrg
13202 1.1 mrg fontconfig/fontconfig.h | 13 ++++++++++++-
13203 1.1 mrg src/fccharset.c | 46
13204 1.1 mrg +++++++++++++++++++++++++++++++++-------------
13205 1.1 mrg 2 files changed, 45 insertions(+), 14 deletions(-)
13206 1.1 mrg
13207 1.1 mrg commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
13208 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13209 1.1 mrg Date: Fri May 24 05:19:30 2002 +0000
13210 1.1 mrg
13211 1.1 mrg A few autoconf build fixes
13212 1.1 mrg
13213 1.1 mrg Makefile.in | 12 ++++++++----
13214 1.1 mrg configure.in | 4 ++--
13215 1.1 mrg fontconfig-config.in | 10 +++++-----
13216 1.1 mrg 3 files changed, 15 insertions(+), 11 deletions(-)
13217 1.1 mrg
13218 1.1 mrg commit 48db40f692a31c39a96961c8733bfeaad416a5c0
13219 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13220 1.1 mrg Date: Thu May 23 23:00:46 2002 +0000
13221 1.1 mrg
13222 1.1 mrg A few random fontconfig build fixes
13223 1.1 mrg
13224 1.1 mrg config/config-subst | 12 +++++++-----
13225 1.1 mrg fontconfig/fontconfig.h | 7 +++++--
13226 1.1 mrg src/fcinit.c | 8 +++++++-
13227 1.1 mrg 3 files changed, 19 insertions(+), 8 deletions(-)
13228 1.1 mrg
13229 1.1 mrg commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
13230 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13231 1.1 mrg Date: Thu May 23 17:09:32 2002 +0000
13232 1.1 mrg
13233 1.1 mrg Dont require freetype to build with fontconfig
13234 1.1 mrg
13235 1.1 mrg fontconfig.pc.in | 1 -
13236 1.1 mrg 1 files changed, 0 insertions(+), 1 deletions(-)
13237 1.1 mrg
13238 1.1 mrg commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
13239 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13240 1.1 mrg Date: Thu May 23 17:06:46 2002 +0000
13241 1.1 mrg
13242 1.1 mrg Add pkgconfig control file and fontconfig-config script
13243 1.1 mrg
13244 1.1 mrg INSTALL | 17 +++++++--
13245 1.1 mrg Imakefile | 33 +++++++++++++++++-
13246 1.1 mrg Makefile.in | 18 ++++++++-
13247 1.1 mrg README | 13 +++++++
13248 1.1 mrg config/config-subst | 8 ++++
13249 1.1 mrg configure.in | 18 ++++++----
13250 1.1 mrg fontconfig-config.in | 94
13251 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++
13252 1.1 mrg fontconfig.pc.in | 11 ++++++
13253 1.1 mrg 8 files changed, 199 insertions(+), 13 deletions(-)
13254 1.1 mrg
13255 1.1 mrg commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
13256 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13257 1.1 mrg Date: Thu May 23 16:05:16 2002 +0000
13258 1.1 mrg
13259 1.1 mrg Fonts.dtd had "blanks" instead of "blank"
13260 1.1 mrg
13261 1.1 mrg fonts.dtd | 4 ++--
13262 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
13263 1.1 mrg
13264 1.1 mrg commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
13265 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13266 1.1 mrg Date: Wed May 22 22:59:41 2002 +0000
13267 1.1 mrg
13268 1.1 mrg Missed a Makefile.in for fontconfig includes
13269 1.1 mrg
13270 1.1 mrg fontconfig/Makefile.in | 48
13271 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++
13272 1.1 mrg 1 files changed, 48 insertions(+), 0 deletions(-)
13273 1.1 mrg
13274 1.1 mrg commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
13275 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13276 1.1 mrg Date: Wed May 22 04:37:07 2002 +0000
13277 1.1 mrg
13278 1.1 mrg Replace silly avl sort with qsort, add FcPatternEqual
13279 1.1 mrg
13280 1.1 mrg fontconfig/fontconfig.h | 8 +-
13281 1.1 mrg src/Imakefile | 6 +-
13282 1.1 mrg src/Makefile.in | 4 +-
13283 1.1 mrg src/fcavl.c | 419
13284 1.1 mrg -----------------------------------------------
13285 1.1 mrg src/fcavl.h | 46 -----
13286 1.1 mrg src/fcmatch.c | 76 +++++----
13287 1.1 mrg src/fcpat.c | 109 ++++++++++++-
13288 1.1 mrg src/fcxml.c | 9 +-
13289 1.1 mrg 8 files changed, 162 insertions(+), 515 deletions(-)
13290 1.1 mrg
13291 1.1 mrg commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
13292 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13293 1.1 mrg Date: Tue May 21 17:48:15 2002 +0000
13294 1.1 mrg
13295 1.1 mrg More autoconf cleanup for fontconfig
13296 1.1 mrg
13297 1.1 mrg Makefile.in | 8 ++----
13298 1.1 mrg config.h.in | 2 +-
13299 1.1 mrg config/Makedefs.in | 10 ++++++++-
13300 1.1 mrg configure.in | 55
13301 1.1 mrg ++++++++++++++++++++++---------------------------
13302 1.1 mrg fc-cache/Makefile.in | 4 ++-
13303 1.1 mrg fc-list/Makefile.in | 4 ++-
13304 1.1 mrg src/Imakefile | 4 +-
13305 1.1 mrg src/Makefile.in | 5 +---
13306 1.1 mrg src/fcinit.c | 4 +-
13307 1.1 mrg 9 files changed, 49 insertions(+), 47 deletions(-)
13308 1.1 mrg
13309 1.1 mrg commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
13310 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13311 1.1 mrg Date: Tue May 21 17:08:42 2002 +0000
13312 1.1 mrg
13313 1.1 mrg Fix xmkmf build process for fontconfig
13314 1.1 mrg
13315 1.1 mrg Imakefile | 2 +-
13316 1.1 mrg Makefile.in | 54 +++++++++
13317 1.1 mrg acconfig.h | 2 -
13318 1.1 mrg config.h.in | 144 +++++++++++++++++++++++
13319 1.1 mrg configure.in | 360
13320 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++--------------
13321 1.1 mrg cvscompile.sh | 11 ++-
13322 1.1 mrg findfonts | 8 +-
13323 1.1 mrg fonts.conf.in | 77 ++++++-------
13324 1.1 mrg fonts.dtd | 13 ++-
13325 1.1 mrg local.def | 54 +++++++++
13326 1.1 mrg setfontdirs | 4 +-
13327 1.1 mrg 11 files changed, 581 insertions(+), 148 deletions(-)
13328 1.1 mrg
13329 1.1 mrg commit 179c39959cc9c19004f8ca948623590e404c8c46
13330 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13331 1.1 mrg Date: Tue May 21 17:06:22 2002 +0000
13332 1.1 mrg
13333 1.1 mrg Fix autoconf build process for fontconfig
13334 1.1 mrg
13335 1.1 mrg config/Makedefs.in | 68 +++
13336 1.1 mrg config/config.guess | 1391
13337 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
13338 1.1 mrg config/config.sub | 1355
13339 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++
13340 1.1 mrg config/install.sh | 240 ++++++++
13341 1.1 mrg fc-cache/Imakefile | 7 +-
13342 1.1 mrg fc-cache/Makefile.in | 46 ++
13343 1.1 mrg fc-cache/fc-cache.c | 161 ++++--
13344 1.1 mrg fc-list/Makefile.in | 46 ++
13345 1.1 mrg fontconfig/fontconfig.h | 80 +++-
13346 1.1 mrg src/Makefile.in | 105 ++++
13347 1.1 mrg src/fccache.c | 164 +++++-
13348 1.1 mrg src/fccfg.c | 352 ++++++++----
13349 1.1 mrg src/fcdir.c | 84 +++-
13350 1.1 mrg src/fcinit.c | 109 +++-
13351 1.1 mrg src/fcint.h | 52 ++-
13352 1.1 mrg src/fclist.c | 5 +-
13353 1.1 mrg src/fcstr.c | 228 ++++++++-
13354 1.1 mrg src/fcxml.c | 215 +++++---
13355 1.1 mrg 18 files changed, 4377 insertions(+), 331 deletions(-)
13356 1.1 mrg
13357 1.1 mrg commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
13358 1.1 mrg Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
13359 1.1 mrg Date: Sun May 5 17:53:41 2002 +0000
13360 1.1 mrg
13361 1.1 mrg Don't run fc-cache on make install if DESTDIR is set. Instead;
13362 1.1 mrg run it from
13363 1.1 mrg Xinstall.sh after XFree86 is installed.
13364 1.1 mrg
13365 1.1 mrg fc-cache/Imakefile | 4 +++-
13366 1.1 mrg 1 files changed, 3 insertions(+), 1 deletions(-)
13367 1.1 mrg
13368 1.1 mrg commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
13369 1.1 mrg Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
13370 1.1 mrg Date: Wed Apr 10 11:28:10 2002 +0000
13371 1.1 mrg
13372 1.1 mrg put fontconfig-def.cpp in the right place.
13373 1.1 mrg
13374 1.1 mrg fontconfig-def.cpp | 170
13375 1.1 mrg ------------------------------------------------
13376 1.1 mrg src/fontconfig-def.cpp | 170
13377 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++
13378 1.1 mrg 2 files changed, 170 insertions(+), 170 deletions(-)
13379 1.1 mrg
13380 1.1 mrg commit d82a034f9123558b300c956feec165c50ef7ada2
13381 1.1 mrg Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
13382 1.1 mrg Date: Sun Apr 7 15:19:46 2002 +0000
13383 1.1 mrg
13384 1.1 mrg new preprocessor files. (#5215-#5218, Alexander Gottwald).
13385 1.1 mrg
13386 1.1 mrg fontconfig-def.cpp | 170
13387 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++
13388 1.1 mrg 1 files changed, 170 insertions(+), 0 deletions(-)
13389 1.1 mrg
13390 1.1 mrg commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
13391 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13392 1.1 mrg Date: Wed Mar 27 04:33:55 2002 +0000
13393 1.1 mrg
13394 1.1 mrg Fix FT_Get_Next_Char API to match official 2.0.9 released version
13395 1.1 mrg
13396 1.1 mrg src/fccharset.c | 26 ++++++++++++++++++--------
13397 1.1 mrg 1 files changed, 18 insertions(+), 8 deletions(-)
13398 1.1 mrg
13399 1.1 mrg commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
13400 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
13401 1.1 mrg Date: Mon Mar 4 21:15:28 2002 +0000
13402 1.1 mrg
13403 1.1 mrg Warning fixes
13404 1.1 mrg
13405 1.1 mrg src/fcatomic.c | 4 ++--
13406 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
13407 1.1 mrg
13408 1.1 mrg commit 216fac98e0785e787e32ff354241935a25723e4b
13409 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13410 1.1 mrg Date: Sun Mar 3 18:39:05 2002 +0000
13411 1.1 mrg
13412 1.1 mrg Add match routine that returns list of fonts
13413 1.1 mrg
13414 1.1 mrg fontconfig/fontconfig.h | 14 ++
13415 1.1 mrg src/fcavl.c | 419
13416 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
13417 1.1 mrg src/fcavl.h | 46 +++++
13418 1.1 mrg src/fcmatch.c | 225 ++++++++++++++++++++++----
13419 1.1 mrg 4 files changed, 671 insertions(+), 33 deletions(-)
13420 1.1 mrg
13421 1.1 mrg commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
13422 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13423 1.1 mrg Date: Sun Mar 3 18:36:26 2002 +0000
13424 1.1 mrg
13425 1.1 mrg Eliminate duplicate definitions in fcint.h and fontconfig.h
13426 1.1 mrg
13427 1.1 mrg src/fcint.h | 6 ------
13428 1.1 mrg 1 files changed, 0 insertions(+), 6 deletions(-)
13429 1.1 mrg
13430 1.1 mrg commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
13431 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13432 1.1 mrg Date: Sun Mar 3 18:35:22 2002 +0000
13433 1.1 mrg
13434 1.1 mrg fontconfig: bail scanning directory on fatal error
13435 1.1 mrg
13436 1.1 mrg src/fcdir.c | 2 +-
13437 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
13438 1.1 mrg
13439 1.1 mrg commit 17e16fa1108491fa625258bba12e71aaad8a34de
13440 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13441 1.1 mrg Date: Sun Mar 3 18:31:20 2002 +0000
13442 1.1 mrg
13443 1.1 mrg Eliminate compiler warnings
13444 1.1 mrg
13445 1.1 mrg src/fccharset.c | 528
13446 1.1 mrg +++++++++++++++++++++++++++----------------------------
13447 1.1 mrg 1 files changed, 263 insertions(+), 265 deletions(-)
13448 1.1 mrg
13449 1.1 mrg commit a391da8f0f867b8f87b1912a91882b108d163e03
13450 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13451 1.1 mrg Date: Sun Mar 3 00:19:43 2002 +0000
13452 1.1 mrg
13453 1.1 mrg Add fcatomic.c
13454 1.1 mrg
13455 1.1 mrg src/Imakefile | 4 +-
13456 1.1 mrg src/fcatomic.c | 183
13457 1.1 mrg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
13458 1.1 mrg src/fccache.c | 4 +
13459 1.1 mrg 3 files changed, 189 insertions(+), 2 deletions(-)
13460 1.1 mrg
13461 1.1 mrg commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
13462 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13463 1.1 mrg Date: Fri Mar 1 22:06:30 2002 +0000
13464 1.1 mrg
13465 1.1 mrg Add new FcAtomic datatype for config file locking
13466 1.1 mrg
13467 1.1 mrg fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
13468 1.1 mrg src/Imakefile | 12 ++++++------
13469 1.1 mrg src/fccache.c | 34 ++++++++++++++--------------------
13470 1.1 mrg src/fcint.h | 9 ++++++++-
13471 1.1 mrg 4 files changed, 57 insertions(+), 28 deletions(-)
13472 1.1 mrg
13473 1.1 mrg commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
13474 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
13475 1.1 mrg Date: Fri Mar 1 17:52:03 2002 +0000
13476 1.1 mrg
13477 1.1 mrg Add missing clean rule
13478 1.1 mrg
13479 1.1 mrg Imakefile | 6 ++++++
13480 1.1 mrg 1 files changed, 6 insertions(+), 0 deletions(-)
13481 1.1 mrg
13482 1.1 mrg commit 9c8e07f19589ba944e7bfb31251228b41a02f787
13483 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13484 1.1 mrg Date: Fri Mar 1 01:00:54 2002 +0000
13485 1.1 mrg
13486 1.1 mrg Port Xft1 to fontconfig
13487 1.1 mrg
13488 1.1 mrg fontconfig/fontconfig.h | 8 +++++++-
13489 1.1 mrg src/fccache.c | 13 +++++++------
13490 1.1 mrg src/fccfg.c | 10 +++++-----
13491 1.1 mrg src/fcdir.c | 4 ++--
13492 1.1 mrg 4 files changed, 21 insertions(+), 14 deletions(-)
13493 1.1 mrg
13494 1.1 mrg commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
13495 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13496 1.1 mrg Date: Thu Feb 28 16:51:48 2002 +0000
13497 1.1 mrg
13498 1.1 mrg Add better error reporting when loading config file
13499 1.1 mrg
13500 1.1 mrg fc-list/fc-list.c | 2 +-
13501 1.1 mrg fontconfig/fontconfig.h | 16 +++++++++++++++-
13502 1.1 mrg src/fclist.c | 36 ++++++++++++++++++++++++++++++------
13503 1.1 mrg src/fcmatch.c | 38 +++++++++++++++++++++++++++++++-------
13504 1.1 mrg src/fcxml.c | 12 +++++++++++-
13505 1.1 mrg 5 files changed, 88 insertions(+), 16 deletions(-)
13506 1.1 mrg
13507 1.1 mrg commit c4bd0638c5f14329e71be8f170c30d376fc76972
13508 1.1 mrg Author: Marc Aurele La France <tsi (a] ualberta.edu>
13509 1.1 mrg Date: Tue Feb 26 05:10:30 2002 +0000
13510 1.1 mrg
13511 1.1 mrg Warning fixes
13512 1.1 mrg
13513 1.1 mrg fc-cache/fc-cache.c | 13 ++++++++++++-
13514 1.1 mrg fc-list/fc-list.c | 15 +++++++++++++--
13515 1.1 mrg 2 files changed, 25 insertions(+), 3 deletions(-)
13516 1.1 mrg
13517 1.1 mrg commit c5350655bef34cc08739bed324a482473b2a01b8
13518 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13519 1.1 mrg Date: Sun Feb 24 01:23:35 2002 +0000
13520 1.1 mrg
13521 1.1 mrg Check font edit value lists for empty
13522 1.1 mrg
13523 1.1 mrg src/fccfg.c | 4 ++--
13524 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
13525 1.1 mrg
13526 1.1 mrg commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
13527 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13528 1.1 mrg Date: Fri Feb 22 18:54:07 2002 +0000
13529 1.1 mrg
13530 1.1 mrg fontconfig: some config file parsing mistakes
13531 1.1 mrg
13532 1.1 mrg src/fcfreetype.c | 2 +-
13533 1.1 mrg src/fcint.h | 9 ---------
13534 1.1 mrg src/fcxml.c | 8 ++++++--
13535 1.1 mrg 3 files changed, 7 insertions(+), 12 deletions(-)
13536 1.1 mrg
13537 1.1 mrg commit a398554a6d6467956c1c3471e912fb4e969835eb
13538 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13539 1.1 mrg Date: Wed Feb 20 01:01:21 2002 +0000
13540 1.1 mrg
13541 1.1 mrg Remove fcxml.h include file as it cant work anymore anyhow
13542 1.1 mrg
13543 1.1 mrg fontconfig/Imakefile | 2 +-
13544 1.1 mrg fontconfig/fcxml.h | 37 -------------------------------------
13545 1.1 mrg 2 files changed, 1 insertions(+), 38 deletions(-)
13546 1.1 mrg
13547 1.1 mrg commit 24c90386bbdda9800d5a35c4dbff08682186907f
13548 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13549 1.1 mrg Date: Wed Feb 20 00:32:30 2002 +0000
13550 1.1 mrg
13551 1.1 mrg dont complain about missing optional included font config files
13552 1.1 mrg
13553 1.1 mrg src/fcxml.c | 4 ++--
13554 1.1 mrg 1 files changed, 2 insertions(+), 2 deletions(-)
13555 1.1 mrg
13556 1.1 mrg commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
13557 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13558 1.1 mrg Date: Tue Feb 19 08:33:23 2002 +0000
13559 1.1 mrg
13560 1.1 mrg Automatically initialize the fontconfig library
13561 1.1 mrg
13562 1.1 mrg src/fccfg.c | 15 +++++++++------
13563 1.1 mrg src/fcinit.c | 4 ++--
13564 1.1 mrg src/fcint.h | 4 +++-
13565 1.1 mrg 3 files changed, 14 insertions(+), 9 deletions(-)
13566 1.1 mrg
13567 1.1 mrg commit aae6f7d48744a25899cac28d47458f394defa02a
13568 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13569 1.1 mrg Date: Tue Feb 19 07:50:44 2002 +0000
13570 1.1 mrg
13571 1.1 mrg Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
13572 1.1 mrg to
13573 1.1 mrg enumarate Unicode coverage efficiently
13574 1.1 mrg
13575 1.1 mrg fontconfig/fontconfig.h | 7 +++++--
13576 1.1 mrg src/fccache.c | 4 ++--
13577 1.1 mrg src/fccharset.c | 23 ++++++++++++++++++++++-
13578 1.1 mrg src/fcpat.c | 6 +++---
13579 1.1 mrg 4 files changed, 32 insertions(+), 8 deletions(-)
13580 1.1 mrg
13581 1.1 mrg commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
13582 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13583 1.1 mrg Date: Mon Feb 18 22:29:28 2002 +0000
13584 1.1 mrg
13585 1.1 mrg Switch fontconfig from libxml2 to expat
13586 1.1 mrg
13587 1.1 mrg src/Imakefile | 3 +-
13588 1.1 mrg src/fccharset.c | 12 +-
13589 1.1 mrg src/fcdbg.c | 20 +-
13590 1.1 mrg src/fcint.h | 34 +-
13591 1.1 mrg src/fcname.c | 98 +---
13592 1.1 mrg src/fcstr.c | 92 +++-
13593 1.1 mrg src/fcxml.c | 1744
13594 1.1 mrg +++++++++++++++++++++++++++++++++++++------------------
13595 1.1 mrg 7 files changed, 1316 insertions(+), 687 deletions(-)
13596 1.1 mrg
13597 1.1 mrg commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
13598 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13599 1.1 mrg Date: Fri Feb 15 23:45:33 2002 +0000
13600 1.1 mrg
13601 1.1 mrg fontconfig fc-cache program needs to be executed with correct
13602 1.1 mrg environment
13603 1.1 mrg on install
13604 1.1 mrg
13605 1.1 mrg fc-cache/Imakefile | 2 +-
13606 1.1 mrg 1 files changed, 1 insertions(+), 1 deletions(-)
13607 1.1 mrg
13608 1.1 mrg commit 65018b4a468c3175790dc27dfe37987151ad97d5
13609 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13610 1.1 mrg Date: Fri Feb 15 07:36:14 2002 +0000
13611 1.1 mrg
13612 1.1 mrg Update to Xft version 2
13613 1.1 mrg
13614 1.1 mrg fc-cache/fc-cache.c | 7 ++++---
13615 1.1 mrg 1 files changed, 4 insertions(+), 3 deletions(-)
13616 1.1 mrg
13617 1.1 mrg commit ccb3e93b2754542d08dcd2572402560d76a8ed91
13618 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13619 1.1 mrg Date: Fri Feb 15 06:01:28 2002 +0000
13620 1.1 mrg
13621 1.1 mrg fontconfig library: build fixes and compiler warning fixes
13622 1.1 mrg
13623 1.1 mrg fc-cache/Imakefile | 2 +-
13624 1.1 mrg fc-list/Imakefile | 2 +-
13625 1.1 mrg fc-list/fc-list.c | 5 +-
13626 1.1 mrg fontconfig/fcfreetype.h | 1 +
13627 1.1 mrg fontconfig/fcprivate.h | 2 +-
13628 1.1 mrg fontconfig/fcxml.h | 2 +-
13629 1.1 mrg fontconfig/fontconfig.h | 61 ++++++++--------
13630 1.1 mrg src/fccache.c | 176
13631 1.1 mrg +++++++++++++++++++++++++++++------------------
13632 1.1 mrg src/fccfg.c | 126 +++++++++++++++++-----------------
13633 1.1 mrg src/fccharset.c | 23 +++---
13634 1.1 mrg src/fcdir.c | 58 ++++++++--------
13635 1.1 mrg src/fcfreetype.c | 106 ++++++++++++++--------------
13636 1.1 mrg src/fcinit.c | 2 +-
13637 1.1 mrg src/fcint.h | 74 ++++++++------------
13638 1.1 mrg src/fcmatch.c | 7 +-
13639 1.1 mrg src/fcname.c | 92 ++++++++++++------------
13640 1.1 mrg src/fcpat.c | 10 ++--
13641 1.1 mrg src/fcstr.c | 32 ++++----
13642 1.1 mrg src/fcxml.c | 135 ++++++++++++++++++------------------
13643 1.1 mrg 19 files changed, 473 insertions(+), 443 deletions(-)
13644 1.1 mrg
13645 1.1 mrg commit 3be03bed3955e91882b65315fdf8a68e4b453431
13646 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13647 1.1 mrg Date: Fri Feb 15 00:49:44 2002 +0000
13648 1.1 mrg
13649 1.1 mrg Update fontconfig and libxml2 to get them working with in-tree build
13650 1.1 mrg process
13651 1.1 mrg
13652 1.1 mrg fc-cache/Imakefile | 12 ++--------
13653 1.1 mrg fc-list/Imakefile | 13 ++---------
13654 1.1 mrg src/Imakefile | 55
13655 1.1 mrg +++++----------------------------------------------
13656 1.1 mrg 3 files changed, 12 insertions(+), 68 deletions(-)
13657 1.1 mrg
13658 1.1 mrg commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
13659 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13660 1.1 mrg Date: Thu Feb 14 23:34:13 2002 +0000
13661 1.1 mrg
13662 1.1 mrg Add new font configuration library which forms the basis of the
13663 1.1 mrg new version
13664 1.1 mrg of Xft
13665 1.1 mrg
13666 1.1 mrg commit 24330d27f88bbf387d92128d2c21e005f2563e93
13667 1.1 mrg Author: Keith Packard <keithp (a] keithp.com>
13668 1.1 mrg Date: Thu Feb 14 23:34:13 2002 +0000
13669 1.1 mrg
13670 1.1 mrg Initial revision
13671 1.1 mrg
13672 1.1 mrg AUTHORS | 1 +
13673 1.1 mrg COPYING | 22 +
13674 1.1 mrg INSTALL | 3 +
13675 1.1 mrg Imakefile | 25 +
13676 1.1 mrg README | 2 +
13677 1.1 mrg acconfig.h | 2 +
13678 1.1 mrg configure.in | 202 +++++++
13679 1.1 mrg cvscompile.sh | 6 +
13680 1.1 mrg doc/fontconfig.tex | 55 ++
13681 1.1 mrg fc-cache/Imakefile | 19 +
13682 1.1 mrg fc-cache/fc-cache.c | 145 +++++
13683 1.1 mrg fc-cache/fc-cache.man | 45 ++
13684 1.1 mrg fc-list/Imakefile | 17 +
13685 1.1 mrg fc-list/fc-list.c | 128 ++++
13686 1.1 mrg fc-list/fc-list.man | 36 ++
13687 1.1 mrg findfonts | 8 +
13688 1.1 mrg fontconfig/Imakefile | 8 +
13689 1.1 mrg fontconfig/fcfreetype.h | 34 +
13690 1.1 mrg fontconfig/fcprivate.h | 117 ++++
13691 1.1 mrg fontconfig/fcxml.h | 37 ++
13692 1.1 mrg fontconfig/fontconfig.h | 551 +++++++++++++++++
13693 1.1 mrg fonts.conf.in | 191 ++++++
13694 1.1 mrg fonts.dtd | 165 +++++
13695 1.1 mrg setfontdirs | 19 +
13696 1.1 mrg src/Imakefile | 90 +++
13697 1.1 mrg src/fcblanks.c | 84 +++
13698 1.1 mrg src/fccache.c | 592 ++++++++++++++++++
13699 1.1 mrg src/fccfg.c | 1369 ++++++++++++++++++++++++++++++++++++++++++
13700 1.1 mrg src/fccharset.c | 1521
13701 1.1 mrg +++++++++++++++++++++++++++++++++++++++++++++++
13702 1.1 mrg src/fcdbg.c | 272 +++++++++
13703 1.1 mrg src/fcdefault.c | 87 +++
13704 1.1 mrg src/fcdir.c | 178 ++++++
13705 1.1 mrg src/fcfreetype.c | 236 ++++++++
13706 1.1 mrg src/fcfs.c | 82 +++
13707 1.1 mrg src/fcinit.c | 174 ++++++
13708 1.1 mrg src/fcint.h | 480 +++++++++++++++
13709 1.1 mrg src/fclist.c | 442 ++++++++++++++
13710 1.1 mrg src/fcmatch.c | 347 +++++++++++
13711 1.1 mrg src/fcmatrix.c | 112 ++++
13712 1.1 mrg src/fcname.c | 621 +++++++++++++++++++
13713 1.1 mrg src/fcpat.c | 491 +++++++++++++++
13714 1.1 mrg src/fcstr.c | 188 ++++++
13715 1.1 mrg src/fcxml.c | 1032 ++++++++++++++++++++++++++++++++
13716 1.1 mrg src/fontconfig.man | 1113 ++++++++++++++++++++++++++++++++++
13717 1.1 mrg 44 files changed, 11349 insertions(+), 0 deletions(-)
13718