Patrick Lam
|
b17cf498be
|
Fix multiarch support (don't destroy multiarch files!)
Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
detection!)
reviewed by: plam
|
2006-03-24 15:21:10 +00:00 |
Patrick Lam
|
c022182231
|
On Windows, unlink before rename. Reported by Tim Evans.
|
2006-03-23 04:21:10 +00:00 |
Patrick Lam
|
04af4f56dc
|
Fix typos in orth files. Reported by Denis Jacquerye.
|
2006-03-15 15:58:59 +00:00 |
Patrick Lam
|
fd11da8464
|
Fix Makefile.am for removal of debian/ directory.
|
2006-03-08 20:57:39 +00:00 |
Patrick Lam
|
c957abedc7
|
.cvsignore
Ignore debian/ directory for CVS.
|
2006-03-08 20:38:39 +00:00 |
Patrick Lam
|
dcd49fcc23
|
debian/*
Now remove debian/ directory.
|
2006-03-08 20:33:42 +00:00 |
Patrick Lam
|
ccda304eac
|
debian/po/*
.cvsignore
Remove debian/ directory from sources. See Debian's subversion server at
svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
|
2006-03-08 20:32:56 +00:00 |
Patrick Lam
|
2509fc7ac1
|
Add orthography for Lingala.
reviewed by: plam
|
2006-03-08 19:27:25 +00:00 |
Patrick Lam
|
e01166d52a
|
Add a configuration file that disables hinting for the Lohit Gujarati font
(since the hinting distort some glyphs quite badly).
reviewed by: keithp
|
2006-03-08 19:16:10 +00:00 |
Patrick Lam
|
e3c6d3364c
|
Sort directory entries while scanning them from disk; prevents Heisenbugs
due to file ordering in a directory.
reviewed by: plam
|
2006-03-08 19:10:57 +00:00 |
Patrick Lam
|
d8951c0cc2
|
Remove stuff we don't use, make get_{char,short,long} functions of ftglue
macros to be inlined.
Code cleanups (excess prototype, old-style function definition).
reviewed by: plam
|
2006-03-08 02:30:43 +00:00 |
Patrick Lam
|
9226e04c69
|
Because we hacked FcPatternGet, we don't really need to expand the filename
again in FcPatternGetString.
|
2006-03-05 15:33:46 +00:00 |
Patrick Lam
|
618adbaf7b
|
Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make that
work. Reported by Bernhard Rosenkraenzer.
|
2006-03-05 06:05:50 +00:00 |
Patrick Lam
|
dc70c15aba
|
Include inttypes.h instead of stdint.h if appropriate.
|
2006-03-03 18:35:42 +00:00 |
Patrick Lam
|
ead55be0ed
|
More stub definitions and remove FcFileIsDir from fc-cat.
|
2006-03-03 18:19:04 +00:00 |
Patrick Lam
|
c003f5aec3
|
Fix compilation on AIX with stub definitions (bug 6097).
|
2006-03-03 15:12:12 +00:00 |
Patrick Lam
|
bb6b19938e
|
Get rid of C++-style comments.
|
2006-03-03 06:35:53 +00:00 |
Patrick Lam
|
5b4a40a955
|
debian/changelog
Enable creation of 2.3.94 Debian packages.
|
2006-03-03 06:12:55 +00:00 |
Patrick Lam
|
b36f2a39d0
|
Fix suspicious return expression which causes junk to be returned.
reviewed by: plam
|
2006-03-03 06:11:31 +00:00 |
Patrick Lam
|
b152a85bdc
|
Fix placement of @s.
|
2006-02-24 19:32:58 +00:00 |
Patrick Lam
|
63d2df3f92
|
Bump version to 2.3.94.
|
2006-02-24 19:19:09 +00:00 |
Patrick Lam
|
639475e873
|
Remove unconditional emboldening (per Behdad's instructions).
Add @s to hide some echos.
|
2006-02-24 18:52:17 +00:00 |
Patrick Lam
|
0cfaf27e33
|
Takashi Iwai <tiwai@suse.de> reviewed by: plam
Fix double-free on error case.
|
2006-02-24 16:41:34 +00:00 |
Patrick Lam
|
cf5cf4cadb
|
Strip \r and whitespace from input; fixes bug 3454.
|
2006-02-22 04:50:16 +00:00 |
Patrick Lam
|
69a3fc78e2
|
Allocate large arrays statically in fc-lang to fix crashes under
MinGW/MSYS.
|
2006-02-22 04:09:39 +00:00 |
Patrick Lam
|
656b47f698
|
Pass the buck; make fontconfig not crash on pango badness.
|
2006-02-21 15:56:41 +00:00 |
Patrick Lam
|
9fb0e0743e
|
Use embeddedbitmap rather than rh_prefer_bitmap.
|
2006-02-21 15:53:43 +00:00 |
Patrick Lam
|
f2fb985c7a
|
Eliminate redundancies.
reviewed by: plam
|
2006-02-21 15:50:19 +00:00 |
Patrick Lam
|
b023dbd384
|
Eliminate unused vars reported by Intel's compiler.
reviewed by: plam
|
2006-02-21 15:40:18 +00:00 |
Patrick Lam
|
2b90aee363
|
Remove one more archaic character.
reviewed by: plam
|
2006-02-21 15:29:54 +00:00 |
Patrick Lam
|
dacf81ed4c
|
Freeze patterns created by configuration file for tiny memory savings
(every little bit helps).
reviewed by: plam, keithp
|
2006-02-21 15:24:28 +00:00 |
Patrick Lam
|
9769b43d4a
|
Initialize fontconfig library in fc-cat to avoid segfault.
reviewed by: plam
|
2006-02-21 14:12:41 +00:00 |
Patrick Lam
|
530e66b008
|
Fix the underlying cause of the below segfault (must usually call
FcDirCacheHasCurrentArch after FcDirCacheValid).
|
2006-02-18 18:18:07 +00:00 |
Patrick Lam
|
a68ce9525d
|
Fix segfault (reported by fcrozat) caused by incorrect input on cache
files.
|
2006-02-18 17:56:25 +00:00 |
Patrick Lam
|
310817371c
|
Bump up magic version; we changed the binary format.
|
2006-02-17 14:44:42 +00:00 |
Patrick Lam
|
12f46c42fa
|
Enable fc-cat to print out old-style cache info when given a directory
name.
|
2006-02-17 05:47:08 +00:00 |
Patrick Lam
|
8c0d692125
|
Deal correctly with changing FC_CACHE_MAGIC.
|
2006-02-16 17:50:04 +00:00 |
Patrick Lam
|
d2c0102944
|
Add -r --really-force option which blows away cache files and then
regenerates them.
|
2006-02-16 15:36:43 +00:00 |
Patrick Lam
|
719f4b841f
|
Don't bail if fontconfig can't remove a dir cache file. Skip the ID of a
cache file when copying. Eliminate 'source file too small' bug in
FcDirCacheWrite.
|
2006-02-16 07:12:04 +00:00 |
Patrick Lam
|
f8a17f3298
|
Fix memory leak in error condition code.
|
2006-02-13 22:19:30 +00:00 |
Patrick Lam
|
5657098e29
|
Skip bitmap fonts which can't even get it together enough to declare a
family name; this appears to reproduce previous fontconfig behaviour.
reviewed by: plam
|
2006-02-13 21:51:11 +00:00 |
Patrick Lam
|
d00c3cb5e0
|
Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2 in a
directory, because /var/cache/fontconfig failures ought to be fixable,
unlike fonts.cache-2 failures, which may leave you screwed.
reviewed by: plam
|
2006-02-11 05:01:32 +00:00 |
Patrick Lam
|
9e07e0a77b
|
Use a tri-state to mark the fonts which didn't get blocked but were just
missing an element, to distinguish them from the fonts that do match
the element.
reviewed by: plam
|
2006-02-11 04:50:46 +00:00 |
Patrick Lam
|
f11a184104
|
Don't kill fonts because they don't declare an element that's being matched
on.
reviewed by: plam
|
2006-02-10 19:40:11 +00:00 |
Patrick Lam
|
879af7060b
|
Define and pass O_BINARY to open if appropriate, for those platforms that
need it. Reported by Doodle.
|
2006-02-09 18:44:14 +00:00 |
Patrick Lam
|
c7490074c5
|
Fix attempt to close -1. Don't unboundedly grow bad caches (reported by
fcrozat).
|
2006-02-09 16:19:42 +00:00 |
Patrick Lam
|
a8c425301a
|
Fix problem with missing 'en' due to euro.patch: change cache file format
slightly to coincide with that generated by fc-lang.
|
2006-02-09 15:25:57 +00:00 |
Patrick Lam
|
b10e77628c
|
Fix warning.
|
2006-02-08 03:34:17 +00:00 |
Patrick Lam
|
5c3deb2985
|
Don't reject dirs that can't be normalized (fixes lilypond, and is correct
in the context of application font directories.)
Use normalized directory name exclusively in FcCacheReadDirs.
reviewed by: plam
|
2006-02-07 22:09:01 +00:00 |
Patrick Lam
|
efb11b36c4
|
Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
usage, remove redundant cast.
reviewed by: plam
|
2006-02-07 21:15:33 +00:00 |