11731 lines
360 KiB
Plaintext
11731 lines
360 KiB
Plaintext
commit e3b65ee06808cda296215b88111a259a200cc37c
|
||
Author: Peter Breitenlohner <peb@mppmu.mpg.de>
|
||
Date: Sat Dec 2 15:09:57 2006 -0800
|
||
|
||
Fix fc-cat documentation (bug 8935).
|
||
|
||
Adapt documentation to reality.
|
||
|
||
(1) The fc-cat usage message should reflect the
|
||
options accepted by the program.
|
||
|
||
(2) The fc-cat.1 manpage was fairly broken (unreadable).
|
||
|
||
fc-cat/fc-cat.c | 9 +++++++--
|
||
fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
|
||
2 files changed, 30 insertions(+), 5 deletions(-)
|
||
|
||
commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 15:06:13 2006 -0800
|
||
|
||
Add space between type and formal in devel man pages (bug 8935)
|
||
|
||
Most parameters are pointers and have '*' in the type; for those
|
||
which do not, use '%' to mark where a space needs to be inserted.
|
||
|
||
doc/edit-sgml.c | 5 +++++
|
||
doc/fcblanks.fncs | 4 ++--
|
||
doc/fccharset.fncs | 8 ++++----
|
||
doc/fcconfig.fncs | 12 ++++++------
|
||
doc/fcconstant.fncs | 4 ++--
|
||
doc/fcfile.fncs | 4 ++--
|
||
doc/fcfreetype.fncs | 12 ++++++------
|
||
doc/fcmatrix.fncs | 12 ++++++------
|
||
doc/fcobjectset.fncs | 2 +-
|
||
doc/fcobjecttype.fncs | 4 ++--
|
||
doc/fcpattern.fncs | 32 ++++++++++++++++----------------
|
||
doc/fcstring.fncs | 16 ++++++++--------
|
||
doc/fcvalue.fncs | 4 ++--
|
||
13 files changed, 62 insertions(+), 57 deletions(-)
|
||
|
||
commit b1aa20098f641a16d02e70a161450e6b85afe410
|
||
Author: Peter Breitenlohner <peb@mppmu.mpg.de>
|
||
Date: Sat Dec 2 14:28:03 2006 -0800
|
||
|
||
Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
|
||
8935.
|
||
|
||
doc/fontconfig-user.sgml | 87
|
||
+++++++++++++++++++++++-----------------------
|
||
1 files changed, 43 insertions(+), 44 deletions(-)
|
||
|
||
commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
|
||
Author: Peter Breitenlohner <peb@mppmu.mpg.de>
|
||
Date: Sat Dec 2 14:18:11 2006 -0800
|
||
|
||
A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
|
||
|
||
VPATH builds without doctools breaks as it cannot find the distributed
|
||
pre-formatted documentation.
|
||
|
||
configure.in | 2 +-
|
||
doc/Makefile.am | 14 +++++++++-----
|
||
2 files changed, 10 insertions(+), 6 deletions(-)
|
||
|
||
commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 13:57:45 2006 -0800
|
||
|
||
Segfault scanning non-font files. Disallow scan edit of user
|
||
vars. (#8767)
|
||
|
||
Missing NULL font check before attempting to edit scanned pattern.
|
||
Also, <match target="scan"> rules are now checked to ensure all
|
||
edited variables are in the predefined set; otherwise, the resulting
|
||
cache files will not be stable.
|
||
|
||
src/fcdir.c | 2 +-
|
||
src/fcint.h | 1 +
|
||
src/fcxml.c | 6 ++++++
|
||
3 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit c9c6875014661d4326100bae0464279d76bd657f
|
||
Author: Kean Johnston <kean@armory.com>
|
||
Date: Sat Dec 2 13:36:56 2006 -0800
|
||
|
||
Don't use varargs CPP macros in fccache.c. (bug 8733)
|
||
|
||
src/fccache.c uses a trick to try and use a function name that is
|
||
also a
|
||
macro name. It does this using the varargs args() macro. Replace that
|
||
with separate macros for each number of formals.
|
||
|
||
src/fccache.c | 13 +++++++------
|
||
1 files changed, 7 insertions(+), 6 deletions(-)
|
||
|
||
commit 72ffe6536a6825a32095c8185aff836a12326ac5
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 13:22:27 2006 -0800
|
||
|
||
Add FcFreeTypeQueryFace external API. Bug #7311.
|
||
|
||
Expose ability to build an FcPattern directly from an FT_Face
|
||
object.
|
||
|
||
configure.in | 4 ++--
|
||
doc/fcfreetype.fncs | 17 +++++++++++++++-
|
||
fontconfig/fcfreetype.h | 6 ++++++
|
||
src/fcfreetype.c | 50
|
||
++++++++++++++++++++++++++---------------------
|
||
4 files changed, 52 insertions(+), 25 deletions(-)
|
||
|
||
commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 13:14:23 2006 -0800
|
||
|
||
Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
|
||
|
||
grep -l -w '^foo' doesn't work on Solaris. Replace with
|
||
grep -l '^foo\>' instead which does. Also, grep -l will
|
||
report the filename more than once (!), so add | head -1
|
||
to pick just the first one.
|
||
|
||
src/makealias | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 2b77216ee21de95ec352672aa025195a83925b32
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 13:04:05 2006 -0800
|
||
|
||
Avoid writing uninitialized structure pad bytes to cache files.
|
||
|
||
The union inside the FcValue structure contains pad bytes. Instead of
|
||
copying the whole structure to the cache block, copy only the
|
||
initialized
|
||
fields to avoid writing whichever bytes serve as padding within the
|
||
structure.
|
||
|
||
src/fcpat.c | 17 ++++++++++++++++-
|
||
1 files changed, 16 insertions(+), 1 deletions(-)
|
||
|
||
commit 64d7e303df441f274ee194a401dcd14dfb58af7e
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 12:14:49 2006 -0800
|
||
|
||
Warn (and recover) from config file without <cachedir> elements.
|
||
|
||
When updating from older fontconfig versions, if the config file
|
||
is not replaced, it will not contain <cachedir> elements. Lacking
|
||
these,
|
||
fontconfig has no place to store cached font information and cannot
|
||
operate
|
||
reasonably.
|
||
|
||
Add code to check and see if the loaded configuration has no cache
|
||
directories, and if so, warn the user and add both the default
|
||
system cache
|
||
directory and the normal per-user cache directory.
|
||
|
||
src/fcinit.c | 19 +++++++++++++++++++
|
||
1 files changed, 19 insertions(+), 0 deletions(-)
|
||
|
||
commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Dec 2 11:47:07 2006 -0800
|
||
|
||
Use explicit platform/nameid order when scanning ttf files.
|
||
|
||
Instead of accepting whatever order names appear in the font file,
|
||
use an explicit ordering for both platform and nameid.
|
||
|
||
Platforms are high precedence than nameids.
|
||
|
||
The platform order is:
|
||
|
||
microsoft, apple unicode, macintosh, (other)
|
||
|
||
The family nameid order is:
|
||
|
||
preferred family, font family
|
||
|
||
The fullname nameid order is:
|
||
|
||
mac full name, full name
|
||
|
||
The style nameid order is
|
||
|
||
preferred subfamily, font subfamily
|
||
|
||
This will change the names visible to users in various application
|
||
UIs, but
|
||
should not change how existing font names are matched as all names
|
||
remain
|
||
present in the resulting database. The hope is that family names
|
||
will, in
|
||
general, be less ambiguous. Testing here shows that commercial fonts
|
||
have longer names now while DejaVu has a shorter family name, and
|
||
moves more
|
||
of the font description to the style name.
|
||
|
||
src/fcfreetype.c | 237
|
||
++++++++++++++++++++++++++++++++++--------------------
|
||
1 files changed, 149 insertions(+), 88 deletions(-)
|
||
|
||
commit b5803016d74856eb44b05876f0d7178bfec0df47
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Nov 12 17:15:55 2006 -0800
|
||
|
||
FcStrCanonAbsoluteFilename should be static.
|
||
|
||
src/fcstr.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit bae5db78ddab473695a7efee374a75d6fe02426f
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Nov 12 17:15:24 2006 -0800
|
||
|
||
Add sparc64 architecture string.
|
||
|
||
fc-arch/fcarch.tmpl.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
|
||
Author: Mike FABIAN <mfabian@suse.de>
|
||
Date: Fri Oct 27 10:26:50 2006 -0700
|
||
|
||
Do not clean cache files for different architectures
|
||
|
||
Use filenames to clean cache files for current architecture
|
||
only. This is
|
||
sufficient as cache files live in their own directory where
|
||
filenames are
|
||
under fontconfig control.
|
||
|
||
fc-cache/fc-cache.c | 9 +++++++++
|
||
1 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
|
||
Author: Han-Wen Nienhuys <hanwen@xs4all.nl>
|
||
Date: Sun Sep 17 17:03:33 2006 -0700
|
||
|
||
More fixes for Win32 building (bug 8311)
|
||
|
||
Our build system barfs on autogen.sh, which ignores
|
||
--noconfigure. Configure
|
||
needs a host of options to make the cross compile work in our case.
|
||
|
||
Fix typo in fccache.c
|
||
|
||
autogen.sh | 7 +++++++
|
||
src/fccache.c | 3 ++-
|
||
2 files changed, 9 insertions(+), 1 deletions(-)
|
||
|
||
commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
|
||
Author: Han-Wen Nienhuys <hanwen@xs4all.nl>
|
||
Date: Sun Sep 17 14:34:46 2006 -0700
|
||
|
||
FcStrCanonFileName buggy for mingw. (bug 8311)
|
||
|
||
FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
|
||
|
||
This only works on POSIX. On dos, this crashes with a stack overflow.
|
||
|
||
The patch attached splits this functionality in two functions
|
||
(FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
|
||
get an
|
||
absolute path. It also fixes a number of other issues. With this
|
||
patch,
|
||
LilyPond actually produces output on Windows.
|
||
|
||
src/fccache.c | 5 +++
|
||
src/fcstr.c | 88
|
||
+++++++++++++++++++++++++++++++++++++++++++++++----------
|
||
2 files changed, 78 insertions(+), 15 deletions(-)
|
||
|
||
commit cc104e6a910427db009be36ec34125962889ecb8
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 17 14:20:18 2006 -0700
|
||
|
||
Detect and use available random number generator (bug 8308)
|
||
|
||
Prefer random over lrand48 over rand
|
||
|
||
configure.in | 2 +-
|
||
src/fccache.c | 13 ++++++++++++-
|
||
2 files changed, 13 insertions(+), 2 deletions(-)
|
||
|
||
commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 17 14:09:12 2006 -0700
|
||
|
||
Build fontconfig.def from header files when needed.
|
||
|
||
Instead of attempting to track exported symbols manually in
|
||
fontconfig.def.in, build it directly from the public fontconfig
|
||
header files
|
||
to ensure it exports the public API.
|
||
|
||
configure.in | 1
|
||
src/Makefile.am | 18 +++
|
||
src/fontconfig.def.in | 303
|
||
-------------------------------------------------
|
||
3 files changed, 17 insertions(+), 305 deletions(-)
|
||
|
||
commit 6262fefe54823476070053d53eb3f52fd516ebfe
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 17 13:50:31 2006 -0700
|
||
|
||
Remove documentation for non-existant FcConfigNormalizeFontDir.
|
||
|
||
FcConfigNormalizeFontDir was present in some of the 2.3.9x release
|
||
but not
|
||
in the final 2.4 release. However, the documentation persisted.
|
||
|
||
doc/fcconfig.fncs | 11 -----------
|
||
1 files changed, 0 insertions(+), 11 deletions(-)
|
||
|
||
commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 15 10:12:15 2006 -0700
|
||
|
||
Update for version 2.4.1
|
||
|
||
README | 13 +++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
3 files changed, 13 insertions(+), 4 deletions(-)
|
||
|
||
commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 15 00:23:40 2006 -0700
|
||
|
||
Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
|
||
|
||
With the cache restructuring of 2.4.0, the ability to add
|
||
application-specific font files and directories was accidentally lost.
|
||
Reimplement this using by sharing the logic used to load configured
|
||
font
|
||
directories.
|
||
|
||
src/fccfg.c | 86
|
||
+++++++++++++++++++++++++++++------------------------------
|
||
src/fcdir.c | 4 +--
|
||
src/fcint.h | 3 +-
|
||
3 files changed, 46 insertions(+), 47 deletions(-)
|
||
|
||
commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Sep 13 18:55:45 2006 -0700
|
||
|
||
Add warning flags to fc-cache build. Clean up warnings in fc-cache.
|
||
|
||
Looks like the last directory in the project which didn't use
|
||
$(WARN_CFLAGS)
|
||
for some reason. Adding that found the usual collection of char *
|
||
vs FcChar8
|
||
* issues (why, oh why is FcChar8 not just char...)
|
||
|
||
fc-cache/Makefile.am | 2 +-
|
||
fc-cache/fc-cache.c | 31 ++++++++-----------------------
|
||
2 files changed, 9 insertions(+), 24 deletions(-)
|
||
|
||
commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Sep 13 18:51:11 2006 -0700
|
||
|
||
Add signatures for m68k and mipsel (thanks debian buildd)
|
||
|
||
fc-arch/fcarch.tmpl.h | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 11 11:10:48 2006 -0700
|
||
|
||
Add ppc64 signature. Bug 8227
|
||
|
||
fc-arch/fcarch.tmpl.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 11 11:09:26 2006 -0700
|
||
|
||
Update installation notes for 2.4 base.
|
||
|
||
INSTALL | 19 ++++++++++++-------
|
||
1 files changed, 12 insertions(+), 7 deletions(-)
|
||
|
||
commit 76c443222313577236c898f7644098e7cad80c75
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 22:08:40 2006 -0700
|
||
|
||
Update to version 2.4.0
|
||
|
||
INSTALL | 3 +++
|
||
README | 38 ++++++++++++++++++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 4 ++--
|
||
4 files changed, 42 insertions(+), 5 deletions(-)
|
||
|
||
commit 6c5619a08575943f75d2341e1a4931ec5faf716b
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 21:32:14 2006 -0700
|
||
|
||
Split much of the configuration into separate files. Renumber files
|
||
|
||
Most of the remaining elements in fonts.conf have been moved to
|
||
separate
|
||
files. The numbering scheme for conf.d files has been documented
|
||
in the
|
||
README and the files have been renumbered. Config files have been
|
||
validated against the DTD and a few minor errors fixed.
|
||
|
||
conf.d/10-autohint.conf | 9 +
|
||
conf.d/10-no-sub-pixel.conf | 9 +
|
||
conf.d/10-sub-pixel-bgr.conf | 9 +
|
||
conf.d/10-sub-pixel-rgb.conf | 9 +
|
||
conf.d/10-sub-pixel-vbgr.conf | 9 +
|
||
conf.d/10-sub-pixel-vrgb.conf | 9 +
|
||
conf.d/10-unhinted.conf | 9 +
|
||
conf.d/10-urw-aliases.conf | 52 ----
|
||
conf.d/15-amt-aliases.conf | 21 -
|
||
conf.d/20-lohit-gujarati.conf | 11 +
|
||
conf.d/20-unhint-small-vera.conf | 49 +++
|
||
conf.d/30-amt-aliases.conf | 21 +
|
||
conf.d/30-unhint-small-vera.conf | 49 ---
|
||
conf.d/30-urw-aliases.conf | 52 ++++
|
||
conf.d/40-generic.conf | 66 +++++
|
||
conf.d/49-sansserif.conf | 21 +
|
||
conf.d/60-LohitGujarati.conf | 5
|
||
conf.d/60-delicious.conf | 20 -
|
||
conf.d/60-fonts-persian.conf | 539
|
||
--------------------------------------
|
||
conf.d/60-latin.conf | 42 +++
|
||
conf.d/65-fonts-persian.conf | 539
|
||
++++++++++++++++++++++++++++++++++++++
|
||
conf.d/65-nonlatin.conf | 38 +++
|
||
conf.d/69-unifont.conf | 24 ++
|
||
conf.d/70-no-bitmaps.conf | 13 +
|
||
conf.d/70-no-sub-pixel.conf | 9 -
|
||
conf.d/70-sub-pixel-bgr.conf | 9 -
|
||
conf.d/70-sub-pixel-rgb.conf | 9 -
|
||
conf.d/70-sub-pixel-vbgr.conf | 9 -
|
||
conf.d/70-sub-pixel-vrgb.conf | 9 -
|
||
conf.d/70-yes-bitmaps.conf | 13 +
|
||
conf.d/73-autohint.conf | 9 -
|
||
conf.d/73-unhinted.conf | 9 -
|
||
conf.d/76-no-bitmaps.conf | 13 -
|
||
conf.d/76-yes-bitmaps.conf | 13 -
|
||
conf.d/80-delicious.conf | 20 +
|
||
conf.d/90-synthetic.conf | 64 +++++
|
||
conf.d/Makefile.am | 55 ++--
|
||
conf.d/README | 46 +++
|
||
fonts.conf.in | 207 ---------------
|
||
39 files changed, 1113 insertions(+), 1006 deletions(-)
|
||
|
||
commit 9596dce93b751c01770da175d208d78aeaf6ae00
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 21:30:06 2006 -0700
|
||
|
||
Don't display tests for DESTDIR on make install.
|
||
|
||
Make install output quieter by eliding the shell commands
|
||
used to test for DESTDIR being set during make install.
|
||
|
||
Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 21:29:08 2006 -0700
|
||
|
||
Include cachedir in fonts.dtd.
|
||
|
||
Fonts.dtd <fontconfig> element was missing the new cachedir element.
|
||
|
||
fonts.dtd | 7 ++++---
|
||
1 files changed, 4 insertions(+), 3 deletions(-)
|
||
|
||
commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 21:21:01 2006 -0700
|
||
|
||
Fix conf.d directory sorting.
|
||
|
||
Sort was using broken comparison function.
|
||
|
||
src/fcxml.c | 10 +++++++++-
|
||
1 files changed, 9 insertions(+), 1 deletions(-)
|
||
|
||
commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 19:37:22 2006 -0700
|
||
|
||
Rename conf.avail to conf.d
|
||
|
||
Makefile.am | 2
|
||
conf.avail/10-urw-aliases.conf | 52 ---
|
||
conf.avail/15-amt-aliases.conf | 21 -
|
||
conf.avail/20-fix-globaladvance.conf | 29 --
|
||
conf.avail/30-unhint-small-vera.conf | 49 ---
|
||
conf.avail/50-user.conf | 7
|
||
conf.avail/51-local.conf | 7
|
||
conf.avail/60-LohitGujarati.conf | 5
|
||
conf.avail/60-delicious.conf | 20 -
|
||
conf.avail/60-fonts-persian.conf | 539
|
||
----------------------------------
|
||
conf.avail/70-no-sub-pixel.conf | 9 -
|
||
conf.avail/70-sub-pixel-bgr.conf | 9 -
|
||
conf.avail/70-sub-pixel-rgb.conf | 9 -
|
||
conf.avail/70-sub-pixel-vbgr.conf | 9 -
|
||
conf.avail/70-sub-pixel-vrgb.conf | 9 -
|
||
conf.avail/73-autohint.conf | 9 -
|
||
conf.avail/73-unhinted.conf | 9 -
|
||
conf.avail/76-no-bitmaps.conf | 13 -
|
||
conf.avail/76-yes-bitmaps.conf | 13 -
|
||
conf.avail/Makefile.am | 71 ----
|
||
conf.avail/README | 8 -
|
||
conf.d/10-urw-aliases.conf | 52 +++
|
||
conf.d/15-amt-aliases.conf | 21 +
|
||
conf.d/20-fix-globaladvance.conf | 29 ++
|
||
conf.d/30-unhint-small-vera.conf | 49 +++
|
||
conf.d/50-user.conf | 7
|
||
conf.d/51-local.conf | 7
|
||
conf.d/60-LohitGujarati.conf | 5
|
||
conf.d/60-delicious.conf | 20 +
|
||
conf.d/60-fonts-persian.conf | 539
|
||
++++++++++++++++++++++++++++++++++
|
||
conf.d/70-no-sub-pixel.conf | 9 +
|
||
conf.d/70-sub-pixel-bgr.conf | 9 +
|
||
conf.d/70-sub-pixel-rgb.conf | 9 +
|
||
conf.d/70-sub-pixel-vbgr.conf | 9 +
|
||
conf.d/70-sub-pixel-vrgb.conf | 9 +
|
||
conf.d/73-autohint.conf | 9 +
|
||
conf.d/73-unhinted.conf | 9 +
|
||
conf.d/76-no-bitmaps.conf | 13 +
|
||
conf.d/76-yes-bitmaps.conf | 13 +
|
||
conf.d/Makefile.am | 71 ++++
|
||
conf.d/README | 8 +
|
||
configure.in | 1
|
||
42 files changed, 898 insertions(+), 899 deletions(-)
|
||
|
||
commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 16:52:21 2006 -0700
|
||
|
||
Add XML headers to new conf files. Move link make commands to
|
||
conf.avail dir
|
||
|
||
Fix up new config fragments to include XML headers as required.
|
||
Move symbolic link installation to conf.avail directory to centralize
|
||
both
|
||
steps.
|
||
|
||
conf.avail/10-urw-aliases.conf | 5 +++
|
||
conf.avail/15-amt-aliases.conf | 5 +++
|
||
conf.avail/20-fix-globaladvance.conf | 5 +++
|
||
conf.avail/30-unhint-small-vera.conf | 5 +++
|
||
conf.avail/Makefile.am | 22 ++++++++++++++
|
||
conf.d/Makefile.am | 52
|
||
----------------------------------
|
||
6 files changed, 42 insertions(+), 52 deletions(-)
|
||
|
||
commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 16:41:58 2006 -0700
|
||
|
||
Insert newly created caches into reference data structure.
|
||
|
||
All caches used in the application must be in the cache reference
|
||
list so
|
||
internal references can be tracked correctly. Failing to have
|
||
newly created
|
||
caches in the list would cause the cache to be deallocated while
|
||
references
|
||
were still present.
|
||
|
||
src/fccache.c | 17 ++++++++++++++---
|
||
1 files changed, 14 insertions(+), 3 deletions(-)
|
||
|
||
commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
|
||
Merge: 5d2f7a9... 164e267...
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 15:49:24 2006 -0700
|
||
|
||
Merge branch 'jhcloos'
|
||
|
||
commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 9 10:04:42 2006 -0700
|
||
|
||
Accept locale environment variables that do not contain territory.
|
||
|
||
Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
|
||
language,
|
||
and may contain territory and encoding. Don't accidentally require
|
||
territory
|
||
as that will cause fontconfig to fall back to 'en'.
|
||
|
||
src/fcdefault.c | 16 ++++++++++++++++
|
||
1 files changed, 16 insertions(+), 0 deletions(-)
|
||
|
||
commit 164e267d286eccbbdde69e8935a658dced4331b4
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Sat Sep 9 01:24:08 2006 -0400
|
||
|
||
Make conf.avail and conf.d work
|
||
|
||
Add conf.avail to configure.in
|
||
|
||
Add install: target to conf.d/Makefile.am to
|
||
create the initial symlinks to conf.avail
|
||
|
||
conf.d/Makefile.am | 52
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
configure.in | 1 +
|
||
2 files changed, 53 insertions(+), 0 deletions(-)
|
||
|
||
commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Sep 7 15:17:10 2006 -0700
|
||
|
||
Attempt to fix makealias usage for build on Mac OS X.
|
||
|
||
Avoid using fcalias.h or fcaliastail.h on systems which don't
|
||
support it.
|
||
Provided solution still generates these files, but does not use them.
|
||
|
||
src/fcint.h | 3 ++-
|
||
src/makealias | 2 ++
|
||
2 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Sep 7 14:37:52 2006 -0700
|
||
|
||
Replace gnu-specific sed command with simple grep.
|
||
|
||
makealias was using a gnu-extension to sed addressing, replace that
|
||
with a
|
||
simple (and more robuse) grep command. Also, found a bug in the public
|
||
header file that was leaving one symbol out of the process.
|
||
|
||
fontconfig/fontconfig.h | 2 +-
|
||
src/makealias | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
|
||
Author: David Turner <david@freetype.org>
|
||
Date: Thu Sep 7 14:29:35 2006 -0700
|
||
|
||
Replace character discovery loop with simpler, faster version.
|
||
|
||
The existing loop for discovering which characters map to glyphs is
|
||
ugly and
|
||
inefficient. The replacement is functionally identical, but far
|
||
cleaner and
|
||
faster.
|
||
|
||
src/fcfreetype.c | 83
|
||
++++++++++++++++++++----------------------------------
|
||
1 files changed, 30 insertions(+), 53 deletions(-)
|
||
|
||
commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Sep 7 14:22:16 2006 -0700
|
||
|
||
Reference patterns in FcCacheCopySet.
|
||
|
||
As patterns are put into the font set copy, mark them as referenced
|
||
so the
|
||
cache stays around while the font set is in use.
|
||
|
||
src/fccache.c | 7 ++++++-
|
||
1 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Sep 7 10:37:24 2006 -0700
|
||
|
||
Create fc_cachedir at install time. Bug 8157.
|
||
|
||
Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Sep 6 23:58:14 2006 -0700
|
||
|
||
Update for version 2.3.97.
|
||
|
||
Makefile.am | 2 +-
|
||
README | 41 +++++++++++++++++++++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 42 insertions(+), 5 deletions(-)
|
||
|
||
commit c3796ac6061373bcf0276a931036987c01741215
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Sep 6 17:45:40 2006 -0700
|
||
|
||
Charset hashing depended on uniqueness of leaves.
|
||
|
||
Charset hashing actually use the value of the leaf pointers, which is
|
||
clearly wrong, especially now that charsets are not shared across
|
||
multiple
|
||
font directories.
|
||
|
||
src/fccharset.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 08bef687018f2391c2f2b6fc3849878c121b67dd
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Sep 6 17:43:08 2006 -0700
|
||
|
||
Parallel build fix for fcalias.h and fcaliastail.h
|
||
|
||
These are built from the same script, but creating a single
|
||
dependency rule
|
||
caused parallel make to run the script twice.
|
||
|
||
src/Makefile.am | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Sep 6 17:14:46 2006 -0700
|
||
|
||
Update architecture signatures for x86-64 and ppc.
|
||
|
||
I think the cache file data types are stable for now; add-back the
|
||
signatures for x86-64 and ppc.
|
||
|
||
fc-arch/fcarch.tmpl.h | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Tue Sep 5 02:24:01 2006 -0700
|
||
|
||
Eliminate .so PLT entries for local symbols. (thanks to Arjan van
|
||
de Ven)
|
||
|
||
Using a simple shell script that processes the public headers,
|
||
two header
|
||
files are constructed that map public symbols to hidden internal
|
||
aliases
|
||
avoiding the assocated PLT entry for referring to a public symbol.
|
||
|
||
A few mistakes in the FcPrivate/FcPublic annotations were also
|
||
discovered
|
||
through this process
|
||
|
||
.gitignore | 2 ++
|
||
fc-arch/Makefile.am | 9 ++++++++-
|
||
fc-case/Makefile.am | 9 ++++++++-
|
||
fc-glyphname/Makefile.am | 9 ++++++++-
|
||
fc-lang/Makefile.am | 9 ++++++++-
|
||
fc-lang/fc-lang.c | 1 -
|
||
fontconfig/fontconfig.h | 10 +++++-----
|
||
src/Makefile.am | 15 ++++++++++++++-
|
||
src/fcatomic.c | 3 +++
|
||
src/fcblanks.c | 3 +++
|
||
src/fccache.c | 3 +++
|
||
src/fccfg.c | 3 +++
|
||
src/fccharset.c | 3 +++
|
||
src/fcdbg.c | 3 +++
|
||
src/fcdefault.c | 3 +++
|
||
src/fcdir.c | 3 +++
|
||
src/fcfreetype.c | 4 ++++
|
||
src/fcfs.c | 3 +++
|
||
src/fcinit.c | 3 +++
|
||
src/fcint.h | 5 ++++-
|
||
src/fclang.c | 3 +++
|
||
src/fclist.c | 3 +++
|
||
src/fcmatch.c | 3 +++
|
||
src/fcmatrix.c | 3 +++
|
||
src/fcname.c | 3 +++
|
||
src/fcpat.c | 3 +++
|
||
src/fcserialize.c | 3 +++
|
||
src/fcstr.c | 3 +++
|
||
src/fcxml.c | 3 +++
|
||
src/ftglue.c | 3 +++
|
||
src/makealias | 24 ++++++++++++++++++++++++
|
||
31 files changed, 145 insertions(+), 12 deletions(-)
|
||
|
||
commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 23:19:59 2006 -0700
|
||
|
||
Correct reference count when sharing cache file objects.
|
||
|
||
Multiple maps of the same cache file share the same mapped object;
|
||
bump the
|
||
cache object reference count in this case
|
||
|
||
src/fccache.c | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 22:39:51 2006 -0700
|
||
|
||
Oops, fc-lang broke when I added cache referencing.
|
||
|
||
Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
|
||
|
||
fc-lang/fc-lang.c | 10 ++++++++++
|
||
1 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit 17389539a046f7231447d531ef7f3d131c1d7515
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 22:26:24 2006 -0700
|
||
|
||
Make cache reference counting more efficient.
|
||
|
||
Eliminate need to reference cache object once per cached font, instead
|
||
just count the number of fonts used from the cache and bump the
|
||
reference
|
||
count once by that amount. I think this makes this refernece technique
|
||
efficient enough for use.
|
||
|
||
src/fccache.c | 9 +++++++++
|
||
src/fccfg.c | 5 ++++-
|
||
src/fcint.h | 3 +++
|
||
3 files changed, 16 insertions(+), 1 deletions(-)
|
||
|
||
commit 9e612141df7e693ef98071f102cecb5d777ceecb
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 22:20:25 2006 -0700
|
||
|
||
Reference count cache objects.
|
||
|
||
Caches contain patterns and character sets which are reference
|
||
counted and
|
||
visible to applications. Reference count the underlying cache object
|
||
so that
|
||
it stays around until all reference objects are no longer in use.
|
||
|
||
This is less efficient than just leaving all caches around forever,
|
||
but does
|
||
avoid eternal size increases in case applications ever bother
|
||
to actually
|
||
look for changes in the font configuration.
|
||
|
||
src/fccache.c | 255
|
||
+++++++++++++++++++++++++++++++++++++++++--------------
|
||
src/fccfg.c | 22 -----
|
||
src/fccharset.c | 5 +
|
||
src/fcint.h | 16 +--
|
||
src/fcpat.c | 10 ++
|
||
5 files changed, 213 insertions(+), 95 deletions(-)
|
||
|
||
commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 13:59:58 2006 -0700
|
||
|
||
Leave cache files mapped permanently.
|
||
|
||
Without reference counting on cache objects, there's no way to
|
||
know when
|
||
an application is finished using objects pulled from the cache. Until
|
||
some
|
||
kinf of cache reference counting can be done, leave all cache
|
||
objects mapped
|
||
for the life of the library (until FcFini is called). To mitigate
|
||
the cost
|
||
of this, ensure that each instance of a cache file is mapped only
|
||
once.
|
||
|
||
src/fccache.c | 143
|
||
+++++++++++++++++++++++++++++++++++++++++++++------------
|
||
src/fcinit.c | 1
|
||
src/fcint.h | 3 +
|
||
3 files changed, 116 insertions(+), 31 deletions(-)
|
||
|
||
commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:57:19 2006 -0400
|
||
|
||
Update Makefile.am files
|
||
|
||
Makefile.am | 2 +-
|
||
conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
|
||
2 files changed, 21 insertions(+), 15 deletions(-)
|
||
|
||
commit c3425fa671663b11aa5288a0b52a0618c5d075ef
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:47:52 2006 -0400
|
||
|
||
Move some section from fonts.conf into conf.avail files
|
||
|
||
URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
|
||
unhinting
|
||
sections all moved into conf.avail, to load before user and local
|
||
confs.
|
||
|
||
conf.avail/10-urw-aliases.conf | 47 ++++++++++++
|
||
conf.avail/15-amt-aliases.conf | 16 ++++
|
||
conf.avail/20-fix-globaladvance.conf | 24 ++++++
|
||
conf.avail/30-unhint-small-vera.conf | 44 +++++++++++
|
||
fonts.conf.in | 133
|
||
----------------------------------
|
||
5 files changed, 131 insertions(+), 133 deletions(-)
|
||
|
||
commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 12:46:01 2006 -0700
|
||
|
||
Can't typecheck values for objects with no known type.
|
||
|
||
Objects that aren't part of the built-in object list don't have
|
||
predefined
|
||
types, so we can't typecheck them.
|
||
|
||
src/fcxml.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 60018915891bd146271b687278782fe38b4c4461
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:45:28 2006 -0400
|
||
|
||
Re-order old conf.d files
|
||
|
||
Make sure they continue to load after ~/.fonts.conf and local.conf
|
||
|
||
conf.avail/20-LohitGujarati.conf | 5
|
||
conf.avail/20-fonts-persian.conf | 539
|
||
-------------------------------------
|
||
conf.avail/30-no-sub-pixel.conf | 9 -
|
||
conf.avail/30-sub-pixel-bgr.conf | 9 -
|
||
conf.avail/30-sub-pixel-rgb.conf | 9 -
|
||
conf.avail/30-sub-pixel-vbgr.conf | 9 -
|
||
conf.avail/30-sub-pixel-vrgb.conf | 9 -
|
||
conf.avail/33-autohint.conf | 9 -
|
||
conf.avail/33-unhinted.conf | 9 -
|
||
conf.avail/36-no-bitmaps.conf | 13 -
|
||
conf.avail/36-yes-bitmaps.conf | 13 -
|
||
conf.avail/60-LohitGujarati.conf | 5
|
||
conf.avail/60-fonts-persian.conf | 539
|
||
+++++++++++++++++++++++++++++++++++++
|
||
conf.avail/70-no-sub-pixel.conf | 9 +
|
||
conf.avail/70-sub-pixel-bgr.conf | 9 +
|
||
conf.avail/70-sub-pixel-rgb.conf | 9 +
|
||
conf.avail/70-sub-pixel-vbgr.conf | 9 +
|
||
conf.avail/70-sub-pixel-vrgb.conf | 9 +
|
||
conf.avail/73-autohint.conf | 9 +
|
||
conf.avail/73-unhinted.conf | 9 +
|
||
conf.avail/76-no-bitmaps.conf | 13 +
|
||
conf.avail/76-yes-bitmaps.conf | 13 +
|
||
22 files changed, 633 insertions(+), 633 deletions(-)
|
||
|
||
commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:36:46 2006 -0400
|
||
|
||
Make room for chunks from fonts.conf in conf.avail
|
||
|
||
conf.avail/10-LohitGujarati.conf | 5
|
||
conf.avail/10-fonts-persian.conf | 539
|
||
--------------------------------------
|
||
conf.avail/20-LohitGujarati.conf | 5
|
||
conf.avail/20-fonts-persian.conf | 539
|
||
++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 544 insertions(+), 544 deletions(-)
|
||
|
||
commit d55620c90676951fc70ec9430c2670edca2147cb
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:32:37 2006 -0400
|
||
|
||
Replace load of conf.d in fonts.conf.in
|
||
|
||
fonts.conf.in | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
commit f6e645c4993fff77d596dba734c09cdb255f4ca0
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:30:10 2006 -0400
|
||
|
||
Update Makefile.am to match conf.avail changes
|
||
|
||
conf.avail/Makefile.am | 21 ++++++++++++---------
|
||
1 files changed, 12 insertions(+), 9 deletions(-)
|
||
|
||
commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 15:27:29 2006 -0400
|
||
|
||
Number the remaining conf.avail files
|
||
|
||
conf.avail/30-no-sub-pixel.conf | 9 +++++++++
|
||
conf.avail/30-sub-pixel-bgr.conf | 9 +++++++++
|
||
conf.avail/30-sub-pixel-rgb.conf | 9 +++++++++
|
||
conf.avail/30-sub-pixel-vbgr.conf | 9 +++++++++
|
||
conf.avail/30-sub-pixel-vrgb.conf | 9 +++++++++
|
||
conf.avail/33-autohint.conf | 9 +++++++++
|
||
conf.avail/33-unhinted.conf | 9 +++++++++
|
||
conf.avail/36-no-bitmaps.conf | 13 +++++++++++++
|
||
conf.avail/36-yes-bitmaps.conf | 13 +++++++++++++
|
||
conf.avail/autohint.conf | 9 ---------
|
||
conf.avail/no-bitmaps.conf | 13 -------------
|
||
conf.avail/no-sub-pixel.conf | 9 ---------
|
||
conf.avail/sub-pixel-bgr.conf | 9 ---------
|
||
conf.avail/sub-pixel-rgb.conf | 9 ---------
|
||
conf.avail/sub-pixel-vbgr.conf | 9 ---------
|
||
conf.avail/sub-pixel-vrgb.conf | 9 ---------
|
||
conf.avail/unhinted.conf | 9 ---------
|
||
conf.avail/yes-bitmaps.conf | 13 -------------
|
||
18 files changed, 89 insertions(+), 89 deletions(-)
|
||
|
||
commit a04ac99f0f3e487c7611772442727a6eb4f44393
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 02:13:13 2006 -0700
|
||
|
||
Hide FreeType glue code from library ABI.
|
||
|
||
FreeType glue code was escaping the shared library.
|
||
|
||
src/ftglue.h | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
commit 4984242e3681a50a9c19f352783f145f91ecb868
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Sep 4 00:47:07 2006 -0700
|
||
|
||
Hide private functions in shared library. Export functionality
|
||
for utilities.
|
||
|
||
Borrowing header stuff written for cairo, fontconfig now exposes
|
||
in the
|
||
shared library only the symbols which are included in the public
|
||
header
|
||
files. All private symbols are hidden using suitable compiler
|
||
directives.
|
||
|
||
A few new public functions were required for the fontconfig utility
|
||
programs
|
||
(fc-cat and fc-cache) so those were added, bumping the .so minor
|
||
version number
|
||
in the process.
|
||
|
||
configure.in | 9 +
|
||
fc-cache/fc-cache.c | 30 ++-
|
||
fc-cat/Makefile.am | 2
|
||
fc-cat/fc-cat.c | 37 ++--
|
||
fontconfig/fcfreetype.h | 14 +-
|
||
fontconfig/fontconfig.h | 403
|
||
+++++++++++++++++++++++++++--------------------
|
||
src/fccache.c | 48 ++++++
|
||
src/fccharset.c | 5 -
|
||
src/fcint.h | 337 ++++++++++++++++++---------------------
|
||
9 files changed, 481 insertions(+), 404 deletions(-)
|
||
|
||
commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 01:33:09 2006 -0400
|
||
|
||
Move user and local conf file loading into conf.avail files
|
||
|
||
conf.avail/50-user.conf | 7 +++++++
|
||
conf.avail/51-local.conf | 7 +++++++
|
||
fonts.conf.in | 11 -----------
|
||
3 files changed, 14 insertions(+), 11 deletions(-)
|
||
|
||
commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 01:28:07 2006 -0400
|
||
|
||
Support all five possibilities for sub-pixel
|
||
|
||
Make sub-pixel.conf be sub-pixel-rgb.conf and add the
|
||
three other possibilites: bgr, vrgb and vbgr.
|
||
|
||
conf.avail/sub-pixel-bgr.conf | 9 +++++++++
|
||
conf.avail/sub-pixel-rgb.conf | 9 +++++++++
|
||
conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
|
||
conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
|
||
conf.avail/sub-pixel.conf | 9 ---------
|
||
5 files changed, 36 insertions(+), 9 deletions(-)
|
||
|
||
commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 01:24:02 2006 -0400
|
||
|
||
Standardize conf.avail number prefixing convention
|
||
|
||
Always use \d- rather than just \d as prefix
|
||
|
||
conf.avail/10-LohitGujarati.conf | 5 +++++
|
||
conf.avail/10LohitGujarati.conf | 5 -----
|
||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
|
||
Author: James Cloos <cloos@lugabout.jhcloos.org>
|
||
Date: Mon Sep 4 01:21:55 2006 -0400
|
||
|
||
Move files from conf.d to conf.avail
|
||
|
||
All of the files in conf.d are now in conf.avail
|
||
Makefile.am is updated to reflect the change
|
||
|
||
Makefile.am | 2
|
||
conf.avail/10-fonts-persian.conf | 539
|
||
++++++++++++++++++++++++++++++++++++++
|
||
conf.avail/10LohitGujarati.conf | 5
|
||
conf.avail/60-delicious.conf | 20 +
|
||
conf.avail/Makefile.am | 40 +++
|
||
conf.avail/README | 8 +
|
||
conf.avail/autohint.conf | 9 +
|
||
conf.avail/no-bitmaps.conf | 13 +
|
||
conf.avail/no-sub-pixel.conf | 9 +
|
||
conf.avail/sub-pixel.conf | 9 +
|
||
conf.avail/unhinted.conf | 9 +
|
||
conf.avail/yes-bitmaps.conf | 13 +
|
||
conf.d/10-fonts-persian.conf | 539
|
||
--------------------------------------
|
||
conf.d/10LohitGujarati.conf | 5
|
||
conf.d/60-delicious.conf | 20 -
|
||
conf.d/Makefile.am | 40 ---
|
||
conf.d/README | 8 -
|
||
conf.d/autohint.conf | 9 -
|
||
conf.d/no-bitmaps.conf | 13 -
|
||
conf.d/no-sub-pixel.conf | 9 -
|
||
conf.d/sub-pixel.conf | 9 -
|
||
conf.d/unhinted.conf | 9 -
|
||
conf.d/yes-bitmaps.conf | 13 -
|
||
23 files changed, 675 insertions(+), 675 deletions(-)
|
||
|
||
commit 34227592c23db4d462d36773532cef67731e2831
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 3 16:27:09 2006 -0700
|
||
|
||
Remove all .cvsignore files
|
||
|
||
.cvsignore | 35 -----------------------------------
|
||
conf.d/.cvsignore | 2 --
|
||
doc/.cvsignore | 16 ----------------
|
||
fc-cache/.cvsignore | 6 ------
|
||
fc-case/.cvsignore | 6 ------
|
||
fc-cat/.cvsignore | 6 ------
|
||
fc-glyphname/.cvsignore | 6 ------
|
||
fc-lang/.cvsignore | 6 ------
|
||
fc-list/.cvsignore | 6 ------
|
||
fc-match/.cvsignore | 6 ------
|
||
fontconfig/.cvsignore | 2 --
|
||
src/.cvsignore | 7 -------
|
||
test/.cvsignore | 2 --
|
||
13 files changed, 0 insertions(+), 106 deletions(-)
|
||
|
||
commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
|
||
Merge: e79c648... fb2092c...
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 3 16:07:11 2006 -0700
|
||
|
||
Merge branch 'fc-2_4_branch' to master
|
||
|
||
Moving development back to master.
|
||
|
||
commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 3 15:20:46 2006 -0700
|
||
|
||
Finish INSTALL changes. .gitignore ChangeLog
|
||
|
||
.gitignore | 1 +
|
||
INSTALL | 2 +-
|
||
2 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 3 14:58:49 2006 -0700
|
||
|
||
Update instructions for doing a release. Autogen ChangeLog from
|
||
git-log.
|
||
|
||
INSTALL | 21 ++++++++++++++++-----
|
||
Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
|
||
2 files changed, 55 insertions(+), 5 deletions(-)
|
||
|
||
commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 3 14:46:17 2006 -0700
|
||
|
||
Remove ChangeLog
|
||
|
||
ChangeLog | 3496
|
||
-------------------------------------------------------------
|
||
1 files changed, 0 insertions(+), 3496 deletions(-)
|
||
|
||
commit 0945cbe73019404c880be0de7f703ef77aec8a08
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Sep 3 14:42:48 2006 -0700
|
||
|
||
Change version to 2.3.96
|
||
|
||
README | 67
|
||
++++++++++++++++++++++++++++++++++++++++++++++-
|
||
configure.in | 2 +
|
||
fontconfig/fontconfig.h | 2 +
|
||
3 files changed, 67 insertions(+), 4 deletions(-)
|
||
|
||
commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 23:10:59 2006 -0700
|
||
|
||
Oops; missed the 60-delicious.conf file.
|
||
|
||
This file fixes Delicious Heavy fonts to have the correct weight
|
||
value.
|
||
|
||
conf.d/60-delicious.conf | 20 ++++++++++++++++++++
|
||
1 files changed, 20 insertions(+), 0 deletions(-)
|
||
|
||
commit e3b771a63e837b341bbd1e3e7e9c868244506f62
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 23:09:44 2006 -0700
|
||
|
||
Using uninitialized (and wrong) variable in FcStrCopyFilename.
|
||
|
||
A typo from the change in where filename canonicalization occurs.
|
||
|
||
src/fcstr.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 20:23:31 2006 -0700
|
||
|
||
Don't segfault when string values can't be parsed as charsets or
|
||
langsets.
|
||
|
||
If parsing charsets or langsets fails, return a FcTypeVoid value
|
||
instead of
|
||
a charset/langset value with a NULL pointer in it (which is invalid).
|
||
|
||
src/fcname.c | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 20:07:29 2006 -0700
|
||
|
||
Fix missing initialization/destruction of new 'scan' target subst
|
||
list.
|
||
|
||
Forgot to initialize and destroy the new substitution list for the
|
||
'scan'
|
||
match target.
|
||
|
||
src/fccfg.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 17:52:12 2006 -0700
|
||
|
||
Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
|
||
|
||
The Delicious family includes one named Delicious Heavy, a bold
|
||
variant
|
||
which is unfortunately marked as having normal weight. Because
|
||
the family
|
||
name is 'Delicious', fontconfig accidentally selects this font
|
||
instead of
|
||
the normal weight variant. The fix here rewrites the scanned data
|
||
by running
|
||
the scanned pattern through a new substitution sequence tagged with
|
||
<match target=scan>; a sample for the Delicious family is included to
|
||
demonstrate how it works (and fix Delicious at the same time).
|
||
|
||
Also added was a new match predicate -- the 'decorative' predicate
|
||
which is
|
||
automatically detected in fonts by searching style names for key
|
||
decorative
|
||
phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
|
||
additional decorative key words are welcome. This should have
|
||
little effect
|
||
on font matching except when two fonts share the same characteristics
|
||
except
|
||
for this value.
|
||
|
||
conf.d/Makefile.am | 1 +
|
||
doc/fontconfig-user.sgml | 6 ++++--
|
||
fontconfig/fontconfig.h | 3 ++-
|
||
fonts.dtd | 6 +++++-
|
||
src/fccfg.c | 35 +++++++++++++++++++++++++++--------
|
||
src/fcdbg.c | 7 +++++++
|
||
src/fcdefault.c | 1 +
|
||
src/fcdir.c | 18 +++++++++++++++++-
|
||
src/fcfreetype.c | 34 +++++++++++++++++++++++++++++++++-
|
||
src/fcint.h | 2 ++
|
||
src/fcmatch.c | 33 ++++++++++++++++++++-------------
|
||
src/fcname.c | 34 ++++++++++++++++++++++++++++++----
|
||
src/fcxml.c | 4 ++++
|
||
13 files changed, 153 insertions(+), 31 deletions(-)
|
||
|
||
commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 14:54:14 2006 -0700
|
||
|
||
Allow font caches to contain newer version numbers
|
||
|
||
Use the version number inside the cache file to mark backward
|
||
compatible
|
||
changes while continuing to reserve the filename number for
|
||
incompatible
|
||
changes.
|
||
|
||
src/fccache.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 9b511b290548ad2920cda94507a3311efc461e8a
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sat Sep 2 14:52:37 2006 -0700
|
||
|
||
Unify directory canonicalization into FcStrAddFilename.
|
||
|
||
Instead of making filename canonicalization occur in multiple
|
||
places, it
|
||
occurs only in FcStrAddFilename now, as all filenames pass through
|
||
that
|
||
function at one point.
|
||
|
||
fc-cache/fc-cache.c | 2 +-
|
||
fc-cat/fc-cat.c | 2 +-
|
||
src/fcdir.c | 17 ++++-------------
|
||
src/fcstr.c | 24 +++++++++++-------------
|
||
4 files changed, 17 insertions(+), 28 deletions(-)
|
||
|
||
commit 813258dc8e3a8c964af49abe810e76a95241926d
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 22:08:41 2006 -0700
|
||
|
||
Move Free family names to bottom of respective aliases. (bug 7429)
|
||
|
||
The FreeSans, FreeSerif and FreeMono fonts cover a large number of
|
||
languages, but are of generally poor quality. Moving these after
|
||
fonts which
|
||
cover specific languages but which have higher quality glyphs
|
||
should improve
|
||
font selection.
|
||
|
||
fonts.conf.in | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 22:04:52 2006 -0700
|
||
|
||
Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
|
||
|
||
Limited FC_DEBUG documentation (just shows values and vague idea
|
||
of what
|
||
they're related to). Also document \ escape syntax for font names,
|
||
including
|
||
how family name and values have different escape requirements.
|
||
|
||
doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
|
||
1 files changed, 38 insertions(+), 2 deletions(-)
|
||
|
||
commit 7295c6f5faa595422e0825aa2e91883147d5b50e
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 21:30:54 2006 -0700
|
||
|
||
Guess that mac roman names with lots of high bits are actually SJIS.
|
||
|
||
Many Japanese fonts incorrectly include names tagged as Roman
|
||
encoding and
|
||
English language which are actually Japanese names in the SJIS
|
||
encoding.
|
||
Guess that names with a large number of high bits set are SJIS encoded
|
||
Japanese names rather than English names.
|
||
|
||
src/fcfreetype.c | 81
|
||
+++++++++++++++++++++++++++++++++++++++++++-----------
|
||
1 files changed, 64 insertions(+), 17 deletions(-)
|
||
|
||
commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 21:12:44 2006 -0700
|
||
|
||
Prefer Bitstream Vera to DejaVu families.
|
||
|
||
DejaVu is a modified version of Bitstream Vera that covers
|
||
significantly
|
||
more languages, but does so with spotty quality, lacking hinting
|
||
for many
|
||
glyphs, especially for the synthesized serif oblique face. Use
|
||
Bitstream
|
||
Vera (where installed).
|
||
|
||
fonts.conf.in | 11 ++++++-----
|
||
1 files changed, 6 insertions(+), 5 deletions(-)
|
||
|
||
commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 15:33:27 2006 -0700
|
||
|
||
Fonts matching lang not territory should satisfy sort pattern lang.
|
||
|
||
A pattern specifying 'Chinese' (:lang=zh) without a territory
|
||
should be
|
||
satisfied by any font supporting any Chinese lang. The code was
|
||
requiring
|
||
that the lang tags match exactly, causing this sort to fail.
|
||
|
||
src/fcmatch.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit cfccd4873a44da5b041368d5fca4f05180dcf041
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 13:22:45 2006 -0700
|
||
|
||
Really only rebuild caches for system fonts at make install time.
|
||
|
||
Oops. Fix actual fc-cache command line instead of just the displayed
|
||
version.
|
||
|
||
Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit caf996342b53bf2ca4eedbe54bc86b68456d7470
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 12:59:09 2006 -0700
|
||
|
||
Add Assamese orthography (as.orth). Bug #8050
|
||
|
||
Behdad Esfahbod says Assamese is the same as Bengali, so this
|
||
just uses
|
||
bn.orth.
|
||
|
||
fc-lang/as.orth | 28 ++++++++++++++++++++++++++++
|
||
fc-lang/iso639-1 | 2 +-
|
||
2 files changed, 29 insertions(+), 1 deletions(-)
|
||
|
||
commit c9e6d2c8cc920937546faa63c889570fa7b4745c
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 12:45:43 2006 -0700
|
||
|
||
Chinese/Macau needs the Hong Kong orthography instead of Taiwan
|
||
(bug 7884)
|
||
|
||
From Abel Cheung:
|
||
Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
|
||
Macau
|
||
only uses traditional Chinese characters used in Taiwan; however
|
||
that is
|
||
wrong, as a majority of Macau people speaks Cantonese too, and
|
||
also uses
|
||
additional traditional Chinese chars from Hong Kong (there are
|
||
already some
|
||
place names that can't be represented in just chars used in
|
||
Taiwan). So it
|
||
should include zh_hk.orth instead.
|
||
|
||
fc-lang/zh_mo.orth | 9 +++++++--
|
||
1 files changed, 7 insertions(+), 2 deletions(-)
|
||
|
||
commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 12:36:31 2006 -0700
|
||
|
||
Avoid #warning directives on non-GCC compilers. (bug 7683)
|
||
|
||
Detect GCC and use #warning only on GCC systems.
|
||
|
||
configure.in | 4 +++-
|
||
src/fcfreetype.c | 2 ++
|
||
2 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
commit ab2cb932b25af20896c08f4641dfa696ed651418
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 12:26:15 2006 -0700
|
||
|
||
Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
|
||
|
||
Linking against fontconfig requires expat on systems without chained
|
||
shared
|
||
library dependencies.
|
||
|
||
fontconfig.pc.in | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 12:07:10 2006 -0700
|
||
|
||
Fix memory leaks in fc-cache directory cleaning code.
|
||
|
||
valgrind found a few leaks in the new cache cleaning code.
|
||
|
||
fc-cache/fc-cache.c | 9 +++++++++
|
||
1 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit fd7223c770e74730480bdf9ecf36f3152a12473e
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 12:05:04 2006 -0700
|
||
|
||
Only rebuild caches for system fonts at make install time.
|
||
|
||
Rebuilding user-specific fonts will stick those cache files in
|
||
the system
|
||
font cache directory.
|
||
|
||
Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 8587d77ce64147b7fb324458ba100910ebba93f4
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 02:27:45 2006 -0700
|
||
|
||
Add some ignores
|
||
|
||
.gitignore | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 09bd9ae2be032efb05a8be7bae584fa18756d951
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 02:22:59 2006 -0700
|
||
|
||
Fontset pattern references are relative to fontset, not array.
|
||
|
||
Within a fontset, the patterns are stored as pointers in an array.
|
||
When stored as offsets, the offsets are relative to the fontset object
|
||
itself, not the base of the array of pointers.
|
||
|
||
src/fcint.h | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 18b6857c6476517db7932025847ae952feba758d
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 01:49:47 2006 -0700
|
||
|
||
Fix fc-lang to use new charset freezer API.
|
||
|
||
Charset freezer api now uses allocated object. Also required minor
|
||
fixes to
|
||
charset freezer code to remove assumption that all input charsets are
|
||
persistant.
|
||
|
||
fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
|
||
src/fccharset.c | 11 +++++------
|
||
src/fcint.h | 6 ++++++
|
||
3 files changed, 29 insertions(+), 18 deletions(-)
|
||
|
||
commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 01:15:14 2006 -0700
|
||
|
||
Pass directory information around in FcCache structure. Freeze
|
||
charsets.
|
||
|
||
Instead of passing directory information around in separate variables,
|
||
collect it all in an FcCache structure. Numerous internal and tool
|
||
interfaces changed as a result of this.
|
||
|
||
Charsets are now pre-frozen before being serialized. This causes
|
||
them to
|
||
share across multiple fonts in the same cache.
|
||
|
||
fc-cache/fc-cache.c | 109 ++++-----
|
||
fc-cat/fc-cat.c | 83 ++----
|
||
fc-glyphname/fc-glyphname.c | 13 -
|
||
src/fccache.c | 300 ++++++++++-------------
|
||
src/fccfg.c | 169 +++++++------
|
||
src/fccharset.c | 550
|
||
++++++++++++++++++++++---------------------
|
||
src/fcdir.c | 177 +++++++-------
|
||
src/fcinit.c | 1
|
||
src/fcint.h | 60 +++--
|
||
src/fcpat.c | 8 +
|
||
src/fcserialize.c | 3
|
||
11 files changed, 702 insertions(+), 771 deletions(-)
|
||
|
||
commit aec8c90b450c115718fd87bc270e35ee6b605967
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Fri Sep 1 01:12:13 2006 -0700
|
||
|
||
Remove stale architecture signatures.
|
||
|
||
All but x86 are known to be wrong.
|
||
|
||
fc-arch/fcarch.tmpl.h | 7 +++----
|
||
1 files changed, 3 insertions(+), 4 deletions(-)
|
||
|
||
commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Aug 31 18:16:00 2006 -0700
|
||
|
||
Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
|
||
|
||
Applications explicitly setting FC_LANG with string would fail due
|
||
to typechecking disallowing this case.
|
||
|
||
src/fcname.c | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Aug 31 18:14:45 2006 -0700
|
||
|
||
Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
|
||
Makefile.am
|
||
|
||
make distcheck caught this bug; the effect of 'make uninstall'
|
||
would have been to execute 'rm -rf /', somewhat less that desirable.
|
||
|
||
fc-cache/Makefile.am | 6 ++----
|
||
fc-cat/Makefile.am | 2 --
|
||
2 files changed, 2 insertions(+), 6 deletions(-)
|
||
|
||
commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Aug 31 14:38:18 2006 -0700
|
||
|
||
Revert ABI changes from version 2.3
|
||
|
||
Accidental ABI changes and additions were discovered by looking at the
|
||
differences in fontconfig.h. All of those have been reverted.
|
||
|
||
fc-cache/fc-cache.c | 4 ++--
|
||
fc-list/fc-list.c | 2 +-
|
||
fontconfig/fontconfig.h | 23 +++++------------------
|
||
src/fccache.c | 16 ++++++++++++++--
|
||
src/fcint.h | 6 ++++++
|
||
5 files changed, 28 insertions(+), 23 deletions(-)
|
||
|
||
commit 0a87ce715e1862c56702f5be43af9f246aa34e68
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Aug 31 11:56:43 2006 -0700
|
||
|
||
With no args, fc-cat now dumps all directories.
|
||
|
||
Automatically list all font directories when no arguments are given to
|
||
fc-cat. Also add -r option to recurse from specified cache
|
||
directories.
|
||
fc-cat also now prints the cache filename in verbose mode, along
|
||
with the
|
||
related directory name.
|
||
|
||
fc-cat/fc-cat.c | 119
|
||
+++++++++++++++++++++++++++++++++++++++++++------------
|
||
src/fccache.c | 16 +++++--
|
||
src/fcint.h | 2 -
|
||
3 files changed, 104 insertions(+), 33 deletions(-)
|
||
|
||
commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Aug 31 09:42:49 2006 -0700
|
||
|
||
Automatically remove invalid cache files.
|
||
|
||
Cache files for missing or more recently modified directories are
|
||
automatically removed at the end of every fc-cache run.
|
||
|
||
fc-cache/Makefile.am | 2 -
|
||
fc-cache/fc-cache.c | 130
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-cat/fc-cat.c | 3 -
|
||
src/fccache.c | 6 +-
|
||
src/fcint.h | 2 -
|
||
5 files changed, 135 insertions(+), 8 deletions(-)
|
||
|
||
commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Thu Aug 31 09:07:32 2006 -0700
|
||
|
||
Serialized value lists were only including one value.
|
||
|
||
The next pointer in the serialized value list wasn't getting set,
|
||
so they
|
||
were truncated at a single value.
|
||
|
||
src/fcpat.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit c50ea916b0e56520948804b67fc7df57bb490575
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 23:09:39 2006 -0700
|
||
|
||
Use intptr_t instead of off_t inside FcCache structure.
|
||
|
||
This avoids OS-dependencies in the cache file structure.
|
||
|
||
src/fcint.h | 2 +-
|
||
src/fcserialize.c | 1 -
|
||
2 files changed, 1 insertions(+), 2 deletions(-)
|
||
|
||
commit 76abb77f26c43d069919f80e960c71c2242fb5c2
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 22:23:25 2006 -0700
|
||
|
||
Fix fc-cat again. Sigh.
|
||
|
||
Internal interfaces in cache management changed again...
|
||
|
||
fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
|
||
src/fccache.c | 19 ++++++++++---------
|
||
src/fcint.h | 9 ++++++---
|
||
3 files changed, 41 insertions(+), 24 deletions(-)
|
||
|
||
commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 21:59:53 2006 -0700
|
||
|
||
Skip broken caches. Cache files are auto-written, don't rewrite
|
||
in fc-cache.
|
||
|
||
Validate cache contents and skip broken caches, looking down cache
|
||
path for
|
||
valid ones.
|
||
|
||
Every time a directory is scanned, it will be written to a cache
|
||
file if
|
||
possible, so fc-cache doesn't need to re-write the cache file. This
|
||
makes
|
||
detecting when the cache was generated a bit tricky, so we guess
|
||
that if the
|
||
cache wasn't valid before running and is valid afterwards, the
|
||
cache file
|
||
was written.
|
||
|
||
Also, allow empty charsets to be serialized with null leaves/numbers.
|
||
|
||
Eliminate a leak in FcEdit by switching to FcObject sooner.
|
||
|
||
Call FcFini from fc-match to make valgrind happy.
|
||
|
||
fc-cache/fc-cache.c | 25 ++++-----
|
||
fc-match/fc-match.c | 1
|
||
src/fccache.c | 148
|
||
+++++++++++++++++++++++++++------------------------
|
||
src/fccfg.c | 80 ++++++++--------------------
|
||
src/fccharset.c | 56 +++++++++++--------
|
||
src/fcdir.c | 2 -
|
||
src/fcint.h | 19 +++++--
|
||
src/fcxml.c | 19 +++----
|
||
8 files changed, 169 insertions(+), 181 deletions(-)
|
||
|
||
commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 18:50:58 2006 -0700
|
||
|
||
Rework Object name database to unify typechecking and object lookup.
|
||
|
||
Eliminate ancient list of object name databases and load names
|
||
into single
|
||
hash table that includes type information. Typecheck all pattern
|
||
values to
|
||
avoid mis-typed pattern elements.
|
||
|
||
fc-case/fc-case.c | 13 --
|
||
src/fcint.h | 7 +
|
||
src/fcmatch.c | 9 +
|
||
src/fcname.c | 389
|
||
++++++++++++++++++++++++++++++-----------------------
|
||
src/fcpat.c | 2
|
||
5 files changed, 233 insertions(+), 187 deletions(-)
|
||
|
||
commit c02886485b293179e8492cad9a34eb431dd4bfc9
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 13:51:03 2006 -0700
|
||
|
||
FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
|
||
work.
|
||
|
||
FcCharSetSerialize was computing the offset to the unserialized leaf,
|
||
which left it pointing at random data when the cache was reloaded.
|
||
|
||
fc-cat has been updated to work with the new cache structure.
|
||
|
||
Various debug messages extended to help diagnose serialization errors.
|
||
|
||
fc-cat/fc-cat.c | 134
|
||
+++++++++++++++++++++++++++++--------------------------
|
||
src/fccache.c | 6 +-
|
||
src/fccharset.c | 3 +
|
||
src/fcdbg.c | 20 +++++++-
|
||
src/fcint.h | 15 +++++-
|
||
src/fcpat.c | 7 +++
|
||
6 files changed, 110 insertions(+), 75 deletions(-)
|
||
|
||
commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 04:24:03 2006 -0700
|
||
|
||
Fix build problems caused by cache rework.
|
||
|
||
Pagesize no longer matters in architecture decisions, the entire
|
||
cache file
|
||
is mmaped into the library. However, lots of intptr_t values are in
|
||
use now,
|
||
so that value is important.
|
||
|
||
fc-lang now requires fcserialize.c, which has been added to the
|
||
repository.
|
||
|
||
fc-arch/fc-arch.c | 14 +---
|
||
fc-arch/fcarch.tmpl.h | 4 +
|
||
fc-lang/fc-lang.c | 1
|
||
src/fcserialize.c | 159
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 165 insertions(+), 13 deletions(-)
|
||
|
||
commit 7ce196733129b0e664c1bdc20f973f15167292f7
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Wed Aug 30 04:16:22 2006 -0700
|
||
|
||
Rework cache files to use offsets for all data structures.
|
||
|
||
Replace all of the bank/id pairs with simple offsets, recode several
|
||
data structures to always use offsets inside the library to avoid
|
||
conditional paths. Exposed data structures use pointers to hold
|
||
offsets,
|
||
setting the low bit to distinguish between offset and pointer.
|
||
|
||
Use offset-based data structures for lang charset encodings;
|
||
eliminates
|
||
separate data structure format for that file.
|
||
|
||
Much testing will be needed; offsets are likely not detected
|
||
everywhere in
|
||
the library yet.
|
||
|
||
fc-arch/fcarch.tmpl.h | 3
|
||
fc-lang/fc-lang.c | 185 ++++----
|
||
fontconfig/fontconfig.h | 3
|
||
src/Makefile.am | 1
|
||
src/fccache.c | 581 +++++++++++----------------
|
||
src/fccfg.c | 102 ++---
|
||
src/fccharset.c | 493 ++++++++---------------
|
||
src/fcdbg.c | 43 +-
|
||
src/fcdefault.c | 64 +--
|
||
src/fcfs.c | 133 ++----
|
||
src/fcint.h | 477 +++++++++++++---------
|
||
src/fclang.c | 120 +-----
|
||
src/fclist.c | 86 ++--
|
||
src/fcmatch.c | 179 +++-----
|
||
src/fcname.c | 142 +------
|
||
src/fcpat.c | 1025
|
||
++++++++++++++---------------------------------
|
||
src/fcstr.c | 1
|
||
src/fcxml.c | 15 -
|
||
18 files changed, 1394 insertions(+), 2259 deletions(-)
|
||
|
||
commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Aug 28 11:51:12 2006 -0700
|
||
|
||
Revert to original FcFontSetMatch algorithm to avoid losing fonts.
|
||
|
||
The fancy new FcFontSetMatch algorithm would discard fonts for the
|
||
wrong reasons; fc-match sans:lang=en,ja would discard all fonts
|
||
without
|
||
Japanese support. This commit reverts to the original algorithm which
|
||
ensure that FcFontSetMatch always matches the first font in the
|
||
FcFontSetSort return list.
|
||
|
||
src/fcmatch.c | 229
|
||
++++++++-------------------------------------------------
|
||
1 files changed, 32 insertions(+), 197 deletions(-)
|
||
|
||
commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Aug 28 10:38:27 2006 -0700
|
||
|
||
Add ppc architecture
|
||
|
||
fc-arch/fcarch.tmpl.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Aug 28 10:30:22 2006 -0700
|
||
|
||
During test run, remove cache directory to avoid stale cache usage.
|
||
|
||
As file timestamps have only one second granularity, an old cache
|
||
file could easily be used when a test took less than 1 second to run.
|
||
Just remove the cache directory and its contents before each test
|
||
is run.
|
||
Also, remove mention of the old cache file from the test config file.
|
||
|
||
test/fonts.conf.in | 1 -
|
||
test/run-test.sh | 4 +---
|
||
2 files changed, 1 insertions(+), 4 deletions(-)
|
||
|
||
commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Aug 28 10:07:43 2006 -0700
|
||
|
||
Add x86-64 architecture and signature.
|
||
|
||
fc-arch/fcarch.tmpl.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 7db39f729859827b246da242a26ddba13cb8c4b1
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Mon Aug 28 09:43:12 2006 -0700
|
||
|
||
Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
|
||
|
||
Also remove spurious printf of directory names.
|
||
|
||
fc-arch/Makefile.am | 2 +-
|
||
fc-arch/fcarch.tmpl.h | 2 +-
|
||
src/fcdir.c | 1 -
|
||
3 files changed, 2 insertions(+), 3 deletions(-)
|
||
|
||
commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 23:40:51 2006 -0700
|
||
|
||
Eliminate ./ and ../ elements from font directory names when scanning.
|
||
|
||
FcStrCanonFilename eliminates ./ and ../ elements from pathnames
|
||
through
|
||
simple string editing. Also, relative path names are fixed by
|
||
prepending the
|
||
current working directory.
|
||
|
||
src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
|
||
src/fcint.h | 3 +++
|
||
src/fcstr.c | 57
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 90 insertions(+), 15 deletions(-)
|
||
|
||
commit af180c40376690b7ced5262156fbe13c9ebba1e2
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 22:24:39 2006 -0700
|
||
|
||
Fix up fc-cache and fc-cat for no global cache changes.
|
||
|
||
fc-cache and fc-cat use internal (fcint.h) APIs that have
|
||
changed with the elimination of the global cache.
|
||
|
||
fc-cache/fc-cache.c | 2 -
|
||
fc-cat/fc-cat.c | 119
|
||
++++++---------------------------------------------
|
||
src/fccache.c | 77 +++++++++++++++++++++++----------
|
||
src/fcdir.c | 13 ++----
|
||
src/fcint.h | 4 ++
|
||
5 files changed, 76 insertions(+), 139 deletions(-)
|
||
|
||
commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 21:53:48 2006 -0700
|
||
|
||
Eliminate global cache. Eliminate multi-arch cache code.
|
||
|
||
With the removal of the in-directory cache files, and the addition of
|
||
per-user cache directories, there is no longer any reason to
|
||
preserve the
|
||
giant global cache file. Eliminating of this unifies the cache
|
||
structure
|
||
and simplifies the overall caching strategies greatly.
|
||
|
||
fc-cache/fc-cache.c | 3
|
||
src/fccache.c | 1051
|
||
+++++----------------------------------------------
|
||
src/fccfg.c | 23 -
|
||
src/fcdir.c | 164 ++++----
|
||
src/fcint.h | 70 ---
|
||
5 files changed, 203 insertions(+), 1108 deletions(-)
|
||
|
||
commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 18:29:51 2006 -0700
|
||
|
||
Add architecture to cache filename.
|
||
|
||
Make cache filenames unique by inserting the architecture name
|
||
into the
|
||
filename.
|
||
|
||
src/fccache.c | 5 +++--
|
||
1 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
commit db50cbdaf592349c204ab0af0e7061ea72237044
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 18:19:39 2006 -0700
|
||
|
||
Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
|
||
per dir.
|
||
|
||
Normalized directory names offer protection against looped directory
|
||
trees
|
||
but cost enormous numbers of system calls (stat per file in the
|
||
hierarchy).
|
||
Also, cache file directory name contents are validated each time the
|
||
directory is modified, don't re-validate every time the cache file
|
||
is loaded
|
||
with an access and stat call.
|
||
|
||
fc-cache/fc-cache.c | 7 +---
|
||
src/fccache.c | 55 +---------------------------
|
||
src/fccfg.c | 100
|
||
---------------------------------------------------
|
||
src/fcdir.c | 6 ---
|
||
4 files changed, 4 insertions(+), 164 deletions(-)
|
||
|
||
commit d2f786849c0c4503360a5c09469505b05164c6d2
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 17:04:01 2006 -0700
|
||
|
||
Write caches to first directory with permission. Valid cache in
|
||
FcDirCacheOpen.
|
||
|
||
Previous policy was to attempt to update the cache in place and bail
|
||
if that
|
||
didn't work. Now, search for the first writable directory and
|
||
place the
|
||
cache file there instead. Furthermore, on startup, search directory
|
||
list for
|
||
valid cache files instead of bailing if the first found cache
|
||
file wasn't
|
||
valid.
|
||
|
||
fonts.conf.in | 2 +
|
||
src/fccache.c | 90
|
||
+++++++++++++++++++++++++++------------------------------
|
||
2 files changed, 43 insertions(+), 49 deletions(-)
|
||
|
||
commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 16:25:07 2006 -0700
|
||
|
||
Construct short architecture name from architecture signature.
|
||
|
||
Map existing architecture signature to short architecture name
|
||
at build time. This architecture name is (as yet) unused, but will
|
||
be used
|
||
to build per-architecture cache files with names made unique by
|
||
including
|
||
the architecture name. The auto-detected architecture name can
|
||
be overridden
|
||
with the --with-arch=ARCH configure option.
|
||
|
||
Makefile.am | 2 -
|
||
configure.in | 17 ++++++
|
||
fc-arch/Makefile.am | 50 +++++++++++++++++
|
||
fc-arch/fc-arch.c | 144
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-arch/fcarch.tmpl.h | 32 +++++++++++
|
||
5 files changed, 244 insertions(+), 1 deletions(-)
|
||
|
||
commit 199a92241151c391d9becca4fae1cc7e5e32ca80
|
||
Author: Keith Packard <keithp@neko.keithp.com>
|
||
Date: Sun Aug 27 16:21:16 2006 -0700
|
||
|
||
Add .gitignore
|
||
|
||
.gitignore | 73
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 73 insertions(+), 0 deletions(-)
|
||
|
||
commit 7410e40bd93beb4ab1a577d084112413431cede2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Aug 4 16:13:00 2006 +0000
|
||
|
||
2006-08-04 Keith Packard (keithp@keithp.com) reviewed by: plam
|
||
Make cache directories configurable. Simplify and correct some
|
||
code which
|
||
deals with per-directory caches.
|
||
|
||
ChangeLog | 24 +++
|
||
configure.in | 22 ++-
|
||
fc-cache/fc-cache.c | 7 -
|
||
fontconfig/fontconfig.h | 4 -
|
||
fonts.conf.in | 5 +
|
||
fonts.dtd | 12 ++
|
||
src/Makefile.am | 3
|
||
src/fccache.c | 323
|
||
++++++++++++++++++++++++-----------------------
|
||
src/fccfg.c | 28 ++++
|
||
src/fcdir.c | 6 -
|
||
src/fcinit.c | 2
|
||
src/fcint.h | 13 ++
|
||
src/fcxml.c | 17 ++
|
||
test/fonts.conf.in | 1
|
||
test/run-test.sh | 6 +
|
||
15 files changed, 294 insertions(+), 179 deletions(-)
|
||
|
||
commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Jul 19 02:14:28 2006 +0000
|
||
|
||
2006-07-19 Jon Burgess (jburgess@uklinux.net) reviewed by: plam
|
||
Fix file-descriptor leak in FcGlobalCacheDestroy.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 2 ++
|
||
2 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Jun 2 18:48:30 2006 +0000
|
||
|
||
2006-05-31 Yong Li (rigel863@gmail.com) reviewed by: plam, Bedhad
|
||
Esfahbod
|
||
TrueType Collection table offsets are absolute, not relative.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/ftglue.c | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 28 07:00:25 2006 +0000
|
||
|
||
2006-04-27 Paolo Borelli (pborelli@katamail.com) reviewed by: plam
|
||
Make FcStrCopy slightly more efficient.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcstr.c | 12 +++++++-----
|
||
2 files changed, 14 insertions(+), 5 deletions(-)
|
||
|
||
commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Apr 27 08:13:45 2006 +0000
|
||
|
||
Keith Packard <keithp@keithp.com>
|
||
Reduce transient memory usage during config file parsing by allocating
|
||
smaller buffers (64 seems to be a magic number).
|
||
|
||
ChangeLog | 20 +++++++-------------
|
||
src/fcstr.c | 2 +-
|
||
2 files changed, 8 insertions(+), 14 deletions(-)
|
||
|
||
commit 529291bef436384a06db246fda30e08d5812de14
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 27 07:54:07 2006 +0000
|
||
|
||
Eliminate pattern freezing
|
||
|
||
ChangeLog | 8 +
|
||
src/fcinit.c | 4 -
|
||
src/fcint.h | 3
|
||
src/fcpat.c | 370
|
||
----------------------------------------------------------
|
||
src/fcxml.c | 3
|
||
5 files changed, 9 insertions(+), 379 deletions(-)
|
||
|
||
commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 27 07:11:44 2006 +0000
|
||
|
||
Make path names in cache files absolute (NB, cache format change) Stop
|
||
permitting cache files to be stored in font dirs. Bump cache
|
||
magic.
|
||
Don't include /fonts.cache-2 in cache hash construction.
|
||
reviewed by: Patrick Lam <plam@mit.edu>
|
||
|
||
ChangeLog | 30 ++++++++++++
|
||
src/fccache.c | 104 ++++++++++---------------------------------
|
||
src/fcfreetype.c | 10 ----
|
||
src/fcint.h | 8 ---
|
||
src/fclist.c | 4 --
|
||
src/fcmatch.c | 3 -
|
||
src/fcpat.c | 130
|
||
------------------------------------------------------
|
||
7 files changed, 57 insertions(+), 232 deletions(-)
|
||
|
||
commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 26 14:50:41 2006 +0000
|
||
|
||
Really update for 2.3.95.
|
||
|
||
README | 6 ++++--
|
||
1 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Apr 25 15:33:07 2006 +0000
|
||
|
||
Fix the issues with GNU libiconv vs. libc iconv (which especially
|
||
appear on
|
||
Solarii). Approach suggested by Tim Mooney.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 12 +++++++++++-
|
||
configure.in | 37 +++++++++++++++++++++++++++++++++++--
|
||
src/Makefile.am | 2 +-
|
||
src/fcfreetype.c | 3 +--
|
||
4 files changed, 48 insertions(+), 6 deletions(-)
|
||
|
||
commit 49512317264da1996bddf0b3c82d8d2de0c201eb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Apr 25 06:12:06 2006 +0000
|
||
|
||
Include $(top_srcdir), $(top_srcdir)/src before anything else.
|
||
Shuffle order of includes for building out of srcdir on win32.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 17 ++++++++++++++++-
|
||
1 files changed, 16 insertions(+), 1 deletions(-)
|
||
|
||
commit f045376c0831f068e8fd8fd61773a5ed83dede7f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Apr 25 05:57:41 2006 +0000
|
||
|
||
Include $(top_srcdir), $(top_srcdir)/src before anything else.
|
||
Shuffle order of includes for building out of srcdir on win32.
|
||
reviewed by: plam
|
||
|
||
fc-cache/fc-cache.c | 15 ++++++++-------
|
||
fc-cat/fc-cat.c | 17 +++++++++--------
|
||
fc-match/fc-match.c | 11 ++++++-----
|
||
src/Makefile.am | 6 +++---
|
||
src/fccache.c | 2 +-
|
||
src/fccfg.c | 2 +-
|
||
src/fccharset.c | 2 +-
|
||
src/fcdbg.c | 2 +-
|
||
src/fcfreetype.c | 2 +-
|
||
src/fcfs.c | 2 +-
|
||
src/fcinit.c | 2 +-
|
||
src/fclist.c | 2 +-
|
||
src/fcmatch.c | 2 +-
|
||
src/fcmatrix.c | 2 +-
|
||
src/fcname.c | 2 +-
|
||
src/fcpat.c | 2 +-
|
||
src/fcstr.c | 2 +-
|
||
src/fcxml.c | 2 +-
|
||
18 files changed, 40 insertions(+), 37 deletions(-)
|
||
|
||
commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Apr 20 16:57:50 2006 +0000
|
||
|
||
Prevent terrible perf regression by getting the if-condition right
|
||
(reported by Wouter Bolsterlee).
|
||
|
||
ChangeLog | 8 +++++++-
|
||
src/fcmatch.c | 2 +-
|
||
2 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 19 16:53:50 2006 +0000
|
||
|
||
Dominic Lachowicz <cinamod@hotmail.com>
|
||
Implement mmap-like code for Windows using MapViewOfFile.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 23 ++++++++++++++++++++---
|
||
2 files changed, 27 insertions(+), 3 deletions(-)
|
||
|
||
commit 56f8358364ad9078d99a35a12d7734884b8fccc2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 19 16:17:46 2006 +0000
|
||
|
||
Bump version to 2.3.95.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
1 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 19 16:17:19 2006 +0000
|
||
|
||
Bail gracefully if the cache file does not contain enough data.
|
||
|
||
ChangeLog | 5 +++++
|
||
README | 23 +++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
src/fccache.c | 19 ++++++++++++++++++-
|
||
5 files changed, 46 insertions(+), 5 deletions(-)
|
||
|
||
commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Apr 15 00:25:20 2006 +0000
|
||
|
||
Give the 'Standard Symbols L' match a strong (vs. weak) binding.
|
||
|
||
ChangeLog | 5 +++++
|
||
fonts.conf.in | 13 ++++++++-----
|
||
2 files changed, 13 insertions(+), 5 deletions(-)
|
||
|
||
commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 14 18:35:16 2006 +0000
|
||
|
||
Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
|
||
Simplify code and get things straight.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcname.c | 20 +++++---------------
|
||
2 files changed, 11 insertions(+), 15 deletions(-)
|
||
|
||
commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 14 15:40:58 2006 +0000
|
||
|
||
Actually, just add URW fonts as aliases for all of the PostScript
|
||
fonts.
|
||
(reported by Miguel Rodriguez).
|
||
|
||
ChangeLog | 6 ++++++
|
||
fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
|
||
2 files changed, 36 insertions(+), 6 deletions(-)
|
||
|
||
commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 14 14:51:22 2006 +0000
|
||
|
||
Add an alias 'Standard Symbols L' for 'Symbol'.
|
||
|
||
ChangeLog | 5 +++++
|
||
fonts.conf.in | 6 +++++-
|
||
2 files changed, 10 insertions(+), 1 deletions(-)
|
||
|
||
commit 2f02e38361b24032945e24f7f8480999bf9df1e2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 12 14:36:36 2006 +0000
|
||
|
||
Fix memory leak (Coverity defect #2089).
|
||
Ignore script if subtable is missing (Coverity defect #2088).
|
||
Fix possible null pointer dereference (Coverity defect #784)
|
||
and memory
|
||
leak (Coverity defects #785, #786).
|
||
Don't copy FcCharSet if we're going to throw it away anyway. (Reported
|
||
by
|
||
Kenichi Handa).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 21 +++++++++++++++++++++
|
||
src/fccfg.c | 4 +++-
|
||
src/fcfreetype.c | 5 +----
|
||
src/fcmatch.c | 33 ++++++++++++++++++++-------------
|
||
src/fcpat.c | 7 ++++++-
|
||
5 files changed, 51 insertions(+), 19 deletions(-)
|
||
|
||
commit a56e89ab4f21aa6288345c63d2c43e55561632e0
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 12 03:02:57 2006 +0000
|
||
|
||
Fix bad behaviour on realloc resulting in crash.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcname.c | 17 ++++++++++-------
|
||
2 files changed, 17 insertions(+), 7 deletions(-)
|
||
|
||
commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Apr 12 02:38:28 2006 +0000
|
||
|
||
Don't crash if config is null (Coverity defect #984).
|
||
|
||
ChangeLog | 13 +++++++++----
|
||
src/fccache.c | 5 +++--
|
||
2 files changed, 12 insertions(+), 6 deletions(-)
|
||
|
||
commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Apr 11 16:54:24 2006 +0000
|
||
|
||
Missing bits from previous patches.
|
||
Remove extra semi-colon.
|
||
Fix memory leak in error case (Coverity defects #776, #985).
|
||
Fix memory leaks (Coverity defects #779, #781) and memory use
|
||
after free
|
||
(Coverity defect #780).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
src/fccfg.c | 13 +++++++++----
|
||
src/fccharset.c | 5 ++++-
|
||
src/fclang.c | 1 +
|
||
src/fcxml.c | 4 +++-
|
||
5 files changed, 35 insertions(+), 6 deletions(-)
|
||
|
||
commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Apr 11 14:20:59 2006 +0000
|
||
|
||
Properly convert static charsets to dynamic charsets.
|
||
Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
|
||
Fix memory leak (Coverity defect #1819).
|
||
prevent crash when invalid include line is parsed (Coverity defect
|
||
#763).
|
||
Fix potential null pointer access (Coverity defect #1804).
|
||
Remove dead code (Coverity defect #1194).
|
||
Prevent potential null pointer access (Coverity defect #767),
|
||
ensure error
|
||
value is read (Coverity defect #1195).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 29 +++++++++++++++++++++++++++++
|
||
fc-cat/fc-cat.c | 4 +++-
|
||
fc-lang/fc-lang.c | 3 +++
|
||
src/fccharset.c | 5 +++++
|
||
src/fcfreetype.c | 6 ++++--
|
||
src/fclang.c | 8 +++++++-
|
||
src/fcname.c | 8 --------
|
||
src/fcpat.c | 11 ++++++++++-
|
||
8 files changed, 61 insertions(+), 13 deletions(-)
|
||
|
||
commit af2ad236f037c7a53e73b9454f620de1a52f0422
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Apr 11 05:08:26 2006 +0000
|
||
|
||
Survive missing docbook2pdf.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 11 +++++++++--
|
||
doc/Makefile.am | 10 ++++++----
|
||
2 files changed, 15 insertions(+), 6 deletions(-)
|
||
|
||
commit 67ed0b729718233662255a181bdcdb136c04dc5b
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Apr 10 22:08:35 2006 +0000
|
||
|
||
Include more stub definitions to make HP-UX's C compiler happy.
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-case/fc-case.c | 3 +++
|
||
fc-glyphname/fc-glyphname.c | 3 +++
|
||
fc-lang/fc-lang.c | 3 +++
|
||
4 files changed, 16 insertions(+), 0 deletions(-)
|
||
|
||
commit ac0010940e626cb9193bb4ad0271f3820c7225ee
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Apr 10 21:04:54 2006 +0000
|
||
|
||
Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcname.c | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Apr 10 19:33:03 2006 +0000
|
||
|
||
Fix string memory leak (Coverity defect #1823).
|
||
Fix memory leak with hash collision (Coverity defect #1824).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 +++++++++
|
||
src/fccache.c | 1 +
|
||
src/fccfg.c | 5 ++++-
|
||
3 files changed, 14 insertions(+), 1 deletions(-)
|
||
|
||
commit c814c301ee4dcc67eeacee9608fb716e67534356
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Apr 10 16:12:55 2006 +0000
|
||
|
||
Don't leak header in non-error case (Coverity defect #1825).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 2 ++
|
||
2 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Apr 10 16:06:42 2006 +0000
|
||
|
||
src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
|
||
defects
|
||
#777, #1826)
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
|
||
2 files changed, 43 insertions(+), 17 deletions(-)
|
||
|
||
commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Apr 10 15:46:34 2006 +0000
|
||
|
||
Fix double free (spotted by Coverity, CID #1965).
|
||
Check if pattern is not null before using it (Coverity defect #1883).
|
||
Fix memory leak with hash collision (Coverity defect #1829).
|
||
Fix memory leak when bail cases (Coverity defect #1828).
|
||
Don't leak directory name (Coverity defect #1827).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
fc-match/fc-match.c | 6 ++++--
|
||
src/fccache.c | 10 +++++++---
|
||
src/fccfg.c | 1 +
|
||
4 files changed, 30 insertions(+), 5 deletions(-)
|
||
|
||
commit 86abd75965f598dba79a3df68e7bc4c5082a5764
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 7 18:07:51 2006 +0000
|
||
|
||
LD_ADD missing dependencies for binaries. Reported by Edson Alves
|
||
Pereira.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
fc-cache/Makefile.am | 2 +-
|
||
fc-cat/Makefile.am | 2 +-
|
||
fc-list/Makefile.am | 3 +--
|
||
fc-match/Makefile.am | 2 +-
|
||
5 files changed, 14 insertions(+), 5 deletions(-)
|
||
|
||
commit f23f5f388d93655af972083513ba4d505ec4f449
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 7 17:37:09 2006 +0000
|
||
|
||
SGI compilation fixes (reported by Christoph Bauer):
|
||
1) reorder union definition of _FcChar;
|
||
2) omit .stats =.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-lang/fc-lang.c | 2 +-
|
||
src/fcint.h | 8 ++++----
|
||
3 files changed, 13 insertions(+), 5 deletions(-)
|
||
|
||
commit 44415a079a3e9951e0c2424edca4907a93a60db5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 7 17:27:39 2006 +0000
|
||
|
||
Portability fixes for HP-UX (reported by Christoph Bauer). Replace
|
||
'__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
|
||
'fc_alignof'.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 15 +++++++++++++++
|
||
configure.in | 1 +
|
||
src/fccharset.c | 4 ++--
|
||
src/fcfs.c | 2 +-
|
||
src/fcint.h | 15 +++++++++------
|
||
src/fclang.c | 2 +-
|
||
src/fcname.c | 2 +-
|
||
src/fcpat.c | 6 +++---
|
||
8 files changed, 33 insertions(+), 14 deletions(-)
|
||
|
||
commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 7 17:06:55 2006 +0000
|
||
|
||
Move up #include of config.h. Fail if neither inttypes.h nor
|
||
stdint.h is
|
||
available. Fixes bug 6171.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcint.h | 11 +++++++----
|
||
2 files changed, 15 insertions(+), 4 deletions(-)
|
||
|
||
commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 7 04:42:32 2006 +0000
|
||
|
||
Patrick Lam <plam@mit.edu>
|
||
Make fontconfig compile under MinGW:
|
||
1) remove unneeded #includes;
|
||
2) make use of mmap and sysconf conditional;
|
||
3) replace rand_r by srand/rand if needed;
|
||
4) use chsize instead of ftruncate; and
|
||
5) update libtool exports file
|
||
|
||
ChangeLog | 18 ++
|
||
configure.in | 3
|
||
fc-cache/fc-cache.c | 7 +
|
||
fc-cat/fc-cat.c | 1
|
||
src/fccache.c | 74 +++++++++-
|
||
src/fcfreetype.c | 3
|
||
src/fontconfig.def.in | 370
|
||
++++++++++++++++++++++++++++++++++---------------
|
||
7 files changed, 353 insertions(+), 123 deletions(-)
|
||
|
||
commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Apr 7 04:19:49 2006 +0000
|
||
|
||
Eliminate warning.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcdir.c | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Apr 6 05:15:08 2006 +0000
|
||
|
||
file fc-match.sgml was initially added on branch fc-2_4_branch.
|
||
|
||
commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Apr 6 05:15:08 2006 +0000
|
||
|
||
Update documentation for fc-match (SGML-ize it). (reported by Ilya
|
||
Konstantinov)
|
||
|
||
ChangeLog | 8 ++
|
||
fc-match/.cvsignore | 1
|
||
fc-match/Makefile.am | 27 +++++++-
|
||
fc-match/fc-match.1 | 37 -----------
|
||
fc-match/fc-match.sgml | 169
|
||
++++++++++++++++++++++++++++++++++++++++++++++++
|
||
5 files changed, 203 insertions(+), 39 deletions(-)
|
||
|
||
commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Apr 6 04:52:21 2006 +0000
|
||
|
||
Reduce amount of dirty rss by const'ing some data structures.
|
||
Don't fail if we can't create or remove $(pkgcachedir) i.e.
|
||
/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 15 +++++++++++++++
|
||
fc-cache/Makefile.am | 4 ++--
|
||
src/fcdefault.c | 2 +-
|
||
src/fcpat.c | 2 +-
|
||
src/fcxml.c | 2 +-
|
||
5 files changed, 20 insertions(+), 5 deletions(-)
|
||
|
||
commit 0d745819a9ec491349d4e122a7d44d689b2d3479
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Apr 6 04:33:11 2006 +0000
|
||
|
||
Fix intel compiler warnings: make many variables static, eliminate
|
||
duplicate names, reduce variable scopes, unsigned/signed printf
|
||
formatting.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 16 ++++++++++++++++
|
||
fc-case/fc-case.c | 8 ++++----
|
||
fc-glyphname/fc-glyphname.c | 12 ++++++------
|
||
fc-lang/fc-lang.c | 8 ++++----
|
||
fc-match/fc-match.c | 2 +-
|
||
src/fccache.c | 11 ++++++-----
|
||
src/fcfreetype.c | 4 +---
|
||
src/fclang.c | 5 ++---
|
||
src/fcxml.c | 14 +++++++-------
|
||
9 files changed, 47 insertions(+), 33 deletions(-)
|
||
|
||
commit b17cf498be69f483e6355ae468f7239165df3ffb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 24 15:21:10 2006 +0000
|
||
|
||
Fix multiarch support (don't destroy multiarch files!)
|
||
Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
|
||
detection!)
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 12 ++++++++++++
|
||
configure.in | 2 ++
|
||
fonts.conf.in | 7 ++++++-
|
||
src/fccache.c | 3 ++-
|
||
4 files changed, 22 insertions(+), 2 deletions(-)
|
||
|
||
commit ba76916ff64d476d5c5564e46a5d4209cb942864
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Mar 23 04:22:28 2006 +0000
|
||
|
||
On Windows, unlink before rename. Reported by Tim Evans.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcatomic.c | 3 +++
|
||
2 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit c02218223153b3022071e789def3fde8b556d6d6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Mar 23 04:21:10 2006 +0000
|
||
|
||
On Windows, unlink before rename. Reported by Tim Evans.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcatomic.c | 3 +++
|
||
2 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 15 15:59:33 2006 +0000
|
||
|
||
Fix typos in orth files. Reported by Denis Jacquerye.
|
||
|
||
fc-lang/ab.orth | 2 +-
|
||
fc-lang/ibo.orth | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 15 15:58:59 2006 +0000
|
||
|
||
Fix typos in orth files. Reported by Denis Jacquerye.
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-lang/ab.orth | 2 +-
|
||
fc-lang/ibo.orth | 2 +-
|
||
3 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 20:57:39 2006 +0000
|
||
|
||
Fix Makefile.am for removal of debian/ directory.
|
||
|
||
ChangeLog | 7 +++++++
|
||
Makefile.am | 35 +----------------------------------
|
||
config/config.guess | 51
|
||
+++++++++++++++++++++++++++++++++++++++++----------
|
||
config/config.sub | 47
|
||
++++++++++++++++++++++++++++++++++++++---------
|
||
4 files changed, 87 insertions(+), 53 deletions(-)
|
||
|
||
commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 20:38:39 2006 +0000
|
||
|
||
.cvsignore
|
||
Ignore debian/ directory for CVS.
|
||
|
||
.cvsignore | 1 +
|
||
ChangeLog | 6 +++++-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 20:33:42 2006 +0000
|
||
|
||
debian/*
|
||
Now remove debian/ directory.
|
||
|
||
ChangeLog | 5
|
||
debian/README.Debian | 45 --
|
||
debian/changelog | 718
|
||
-------------------------------------
|
||
debian/compat | 1
|
||
debian/control | 80 ----
|
||
debian/copyright | 29 -
|
||
debian/fontconfig-udeb.install | 3
|
||
debian/fontconfig.config | 10 -
|
||
debian/fontconfig.defoma | 162 --------
|
||
debian/fontconfig.dirs | 1
|
||
debian/fontconfig.install | 7
|
||
debian/fontconfig.postinst | 145 -------
|
||
debian/fontconfig.postrm | 26 -
|
||
debian/fontconfig.templates | 27 -
|
||
debian/libfontconfig1-dev.install | 7
|
||
debian/libfontconfig1.install | 1
|
||
debian/local.conf.md5sum | 18 -
|
||
debian/rules | 40 --
|
||
18 files changed, 5 insertions(+), 1320 deletions(-)
|
||
|
||
commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 20:32:56 2006 +0000
|
||
|
||
debian/po/*
|
||
.cvsignore
|
||
Remove debian/ directory from sources. See Debian's subversion
|
||
server at
|
||
svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
|
||
|
||
ChangeLog | 8 ++
|
||
debian/po/POTFILES.in | 1
|
||
debian/po/cs.po | 127 -------------------------------------
|
||
debian/po/da.po | 146 ------------------------------------------
|
||
debian/po/de.po | 124 ------------------------------------
|
||
debian/po/es.po | 163
|
||
-----------------------------------------------
|
||
debian/po/fr.po | 159
|
||
----------------------------------------------
|
||
debian/po/ja.po | 88 -------------------------
|
||
debian/po/nl.po | 125 ------------------------------------
|
||
debian/po/pt.po | 112 --------------------------------
|
||
debian/po/pt_BR.po | 148
|
||
-------------------------------------------
|
||
debian/po/templates.pot | 84 ------------------------
|
||
debian/po/tr.po | 117 ----------------------------------
|
||
debian/po/zh_CN.po | 115 ---------------------------------
|
||
14 files changed, 8 insertions(+), 1509 deletions(-)
|
||
|
||
commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 19:27:25 2006 +0000
|
||
|
||
file ln.orth was initially added on branch fc-2_4_branch.
|
||
|
||
commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 19:27:25 2006 +0000
|
||
|
||
Add orthography for Lingala.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-lang/iso639-1 | 2 +-
|
||
fc-lang/iso639-2 | 2 +-
|
||
fc-lang/ln.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 53 insertions(+), 2 deletions(-)
|
||
|
||
commit 37e3f33c7ec32432260b0ef750ac415763d6044f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 19:19:05 2006 +0000
|
||
|
||
Sort directory entries while scanning them from disk; prevents
|
||
Heisenbugs
|
||
due to file ordering in a directory.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
|
||
2 files changed, 50 insertions(+), 3 deletions(-)
|
||
|
||
commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 19:16:10 2006 +0000
|
||
|
||
Add a configuration file that disables hinting for the Lohit
|
||
Gujarati font
|
||
(since the hinting distort some glyphs quite badly).
|
||
reviewed by: keithp
|
||
|
||
ChangeLog | 9 +++++++++
|
||
conf.d/Makefile.am | 1 +
|
||
2 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 19:10:57 2006 +0000
|
||
|
||
Sort directory entries while scanning them from disk; prevents
|
||
Heisenbugs
|
||
due to file ordering in a directory.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
|
||
2 files changed, 49 insertions(+), 3 deletions(-)
|
||
|
||
commit d8951c0cc2474176910277e8ca840fba5d8f3655
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Mar 8 02:30:43 2006 +0000
|
||
|
||
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
|
||
|
||
ChangeLog | 14 ++++++++++++++
|
||
src/fcfreetype.c | 8 ++++----
|
||
src/fcint.h | 3 ---
|
||
src/fcname.c | 2 +-
|
||
src/ftglue.c | 55
|
||
++++++++----------------------------------------------
|
||
src/ftglue.h | 39 +++++++++++---------------------------
|
||
6 files changed, 38 insertions(+), 83 deletions(-)
|
||
|
||
commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Mar 5 15:33:46 2006 +0000
|
||
|
||
Because we hacked FcPatternGet, we don't really need to expand
|
||
the filename
|
||
again in FcPatternGetString.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcpat.c | 3 ---
|
||
2 files changed, 6 insertions(+), 3 deletions(-)
|
||
|
||
commit 618adbaf7bbad8441efb589417d7144476f828c7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Mar 5 06:05:50 2006 +0000
|
||
|
||
Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
|
||
that
|
||
work. Reported by Bernhard Rosenkraenzer.
|
||
|
||
ChangeLog | 6 +++++
|
||
src/fcpat.c | 73
|
||
++++++++++++++++++++++++++++++++---------------------------
|
||
2 files changed, 46 insertions(+), 33 deletions(-)
|
||
|
||
commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 3 18:35:42 2006 +0000
|
||
|
||
Include inttypes.h instead of stdint.h if appropriate.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcint.h | 4 ++++
|
||
2 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit ead55be0eddcaa60ed3f7147091ada276e891ed9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 3 18:19:04 2006 +0000
|
||
|
||
More stub definitions and remove FcFileIsDir from fc-cat.
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-cat/fc-cat.c | 10 ----------
|
||
fc-glyphname/fc-glyphname.c | 10 ++++++++++
|
||
3 files changed, 16 insertions(+), 10 deletions(-)
|
||
|
||
commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 3 15:12:12 2006 +0000
|
||
|
||
Fix compilation on AIX with stub definitions (bug 6097).
|
||
|
||
ChangeLog | 5 +++++
|
||
fc-case/fc-case.c | 10 ++++++++++
|
||
2 files changed, 15 insertions(+), 0 deletions(-)
|
||
|
||
commit bb6b19938e2c9d115abd4f36439c365b63713bb1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 3 06:35:53 2006 +0000
|
||
|
||
Get rid of C++-style comments.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fccache.c | 4 ++--
|
||
src/fcfreetype.c | 2 +-
|
||
src/fcfs.c | 8 ++++----
|
||
src/fcpat.c | 5 +++--
|
||
5 files changed, 18 insertions(+), 9 deletions(-)
|
||
|
||
commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 3 06:12:55 2006 +0000
|
||
|
||
debian/changelog
|
||
Enable creation of 2.3.94 Debian packages.
|
||
|
||
ChangeLog | 5 +++++
|
||
debian/changelog | 5 +++++
|
||
2 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Mar 3 06:11:31 2006 +0000
|
||
|
||
Fix suspicious return expression which causes junk to be returned.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fclang.c | 2 +-
|
||
2 files changed, 9 insertions(+), 1 deletions(-)
|
||
|
||
commit b152a85bdc5c911883af4b0e7930cbe12531d179
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 24 19:32:58 2006 +0000
|
||
|
||
Fix placement of @s.
|
||
|
||
ChangeLog | 5 +++++
|
||
Makefile.am | 14 +++++++-------
|
||
2 files changed, 12 insertions(+), 7 deletions(-)
|
||
|
||
commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 24 19:19:09 2006 +0000
|
||
|
||
Bump version to 2.3.94.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
README | 47
|
||
+++++++++++++++++++++++++++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 55 insertions(+), 4 deletions(-)
|
||
|
||
commit 639475e873c797792fff63fbd8efd73e2b0695fd
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 24 18:52:17 2006 +0000
|
||
|
||
Remove unconditional emboldening (per Behdad's instructions).
|
||
Add @s to hide some echos.
|
||
|
||
ChangeLog | 9 +++++++++
|
||
Makefile.am | 10 +++++-----
|
||
conf.d/10-fonts-persian.conf | 6 ------
|
||
3 files changed, 14 insertions(+), 11 deletions(-)
|
||
|
||
commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 24 16:41:34 2006 +0000
|
||
|
||
Takashi Iwai <tiwai@suse.de> reviewed by: plam
|
||
Fix double-free on error case.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcfreetype.c | 1 +
|
||
2 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Feb 22 04:50:16 2006 +0000
|
||
|
||
Strip \r and whitespace from input; fixes bug 3454.
|
||
|
||
ChangeLog | 7 ++++++-
|
||
fc-lang/fc-lang.c | 11 +++++++----
|
||
2 files changed, 13 insertions(+), 5 deletions(-)
|
||
|
||
commit 69a3fc78e233957f9e1f6737eccada1494a937ae
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Feb 22 04:09:39 2006 +0000
|
||
|
||
Allocate large arrays statically in fc-lang to fix crashes under
|
||
MinGW/MSYS.
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-lang/fc-lang.c | 18 +++++++++---------
|
||
2 files changed, 15 insertions(+), 9 deletions(-)
|
||
|
||
commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 15:56:41 2006 +0000
|
||
|
||
Pass the buck; make fontconfig not crash on pango badness.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcfreetype.c | 4 ++++
|
||
2 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 15:53:43 2006 +0000
|
||
|
||
Use embeddedbitmap rather than rh_prefer_bitmap.
|
||
|
||
ChangeLog | 5 +++++
|
||
conf.d/10-fonts-persian.conf | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 15:50:19 2006 +0000
|
||
|
||
Eliminate redundancies.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
src/fccache.c | 3 ++-
|
||
src/fcdir.c | 3 ---
|
||
src/fcfreetype.c | 1 -
|
||
src/fcxml.c | 3 +--
|
||
src/ftglue.c | 1 -
|
||
6 files changed, 14 insertions(+), 8 deletions(-)
|
||
|
||
commit b023dbd38410521a459758498f99d3a48cdd313d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 15:40:18 2006 +0000
|
||
|
||
Eliminate unused vars reported by Intel's compiler.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
fc-list/fc-list.c | 4 ++--
|
||
src/fcfreetype.c | 3 +--
|
||
src/fcstr.c | 3 +--
|
||
src/fcxml.c | 2 --
|
||
5 files changed, 14 insertions(+), 8 deletions(-)
|
||
|
||
commit 2b90aee36399ec13ba3af929311b37d9494adab6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 15:29:54 2006 +0000
|
||
|
||
Remove one more archaic character.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-lang/ka.orth | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit dacf81ed4c541174f0dbfe2898f3309657bf6116
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 15:24:28 2006 +0000
|
||
|
||
Freeze patterns created by configuration file for tiny memory savings
|
||
(every little bit helps).
|
||
reviewed by: plam, keithp
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcxml.c | 3 ++-
|
||
2 files changed, 10 insertions(+), 1 deletions(-)
|
||
|
||
commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 21 14:12:41 2006 +0000
|
||
|
||
Initialize fontconfig library in fc-cat to avoid segfault.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-cat/fc-cat.c | 11 ++++++++++-
|
||
2 files changed, 17 insertions(+), 1 deletions(-)
|
||
|
||
commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Feb 18 18:18:07 2006 +0000
|
||
|
||
Fix the underlying cause of the below segfault (must usually call
|
||
FcDirCacheHasCurrentArch after FcDirCacheValid).
|
||
|
||
ChangeLog | 12 ++++++++++--
|
||
fc-cache/fc-cache.c | 2 ++
|
||
src/fccache.c | 4 +++-
|
||
src/fcdir.c | 4 +++-
|
||
4 files changed, 18 insertions(+), 4 deletions(-)
|
||
|
||
commit a68ce9525dedc06fd4da102492e8d1c6137b3664
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Feb 18 17:56:25 2006 +0000
|
||
|
||
Fix segfault (reported by fcrozat) caused by incorrect input on cache
|
||
files.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 21 +++++++++++++--------
|
||
2 files changed, 19 insertions(+), 8 deletions(-)
|
||
|
||
commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 17 14:44:42 2006 +0000
|
||
|
||
Bump up magic version; we changed the binary format.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcint.h | 4 ++--
|
||
2 files changed, 7 insertions(+), 2 deletions(-)
|
||
|
||
commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 17 05:47:08 2006 +0000
|
||
|
||
Enable fc-cat to print out old-style cache info when given a directory
|
||
name.
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
|
||
2 files changed, 31 insertions(+), 1 deletions(-)
|
||
|
||
commit 8c0d692125018052fa228721f30f760dfb0c0adf
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Feb 16 17:50:04 2006 +0000
|
||
|
||
Deal correctly with changing FC_CACHE_MAGIC.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fccache.c | 17 +++++++++++++++++
|
||
2 files changed, 22 insertions(+), 0 deletions(-)
|
||
|
||
commit d2c0102944176744e440c4109bf7725240453cc7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Feb 16 15:36:43 2006 +0000
|
||
|
||
Add -r --really-force option which blows away cache files and then
|
||
regenerates them.
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
|
||
2 files changed, 24 insertions(+), 7 deletions(-)
|
||
|
||
commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Feb 16 07:12:04 2006 +0000
|
||
|
||
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.
|
||
|
||
ChangeLog | 9 ++++++++-
|
||
fc-cache/fc-cache.c | 16 ++++++++++------
|
||
src/fccache.c | 8 +++-----
|
||
3 files changed, 21 insertions(+), 12 deletions(-)
|
||
|
||
commit f8a17f329815cfa5416142811b96d16f2a5cca93
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 13 22:19:30 2006 +0000
|
||
|
||
Fix memory leak in error condition code.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcfreetype.c | 4 ++--
|
||
2 files changed, 7 insertions(+), 2 deletions(-)
|
||
|
||
commit 5657098e2940652065fcfd00e4cf2771d7df21ef
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 13 21:51:11 2006 +0000
|
||
|
||
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
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcfreetype.c | 5 +++++
|
||
2 files changed, 13 insertions(+), 0 deletions(-)
|
||
|
||
commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Feb 11 05:01:32 2006 +0000
|
||
|
||
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
|
||
|
||
ChangeLog | 9 +++++++++
|
||
src/fccache.c | 42 ++++++++++++++++++++----------------------
|
||
2 files changed, 29 insertions(+), 22 deletions(-)
|
||
|
||
commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Feb 11 04:50:46 2006 +0000
|
||
|
||
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
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcmatch.c | 18 +++++++++++-------
|
||
2 files changed, 19 insertions(+), 7 deletions(-)
|
||
|
||
commit f11a184104a57c0d68afde8e7458c7b8473b6671
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 10 19:40:11 2006 +0000
|
||
|
||
Don't kill fonts because they don't declare an element that's
|
||
being matched
|
||
on.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcmatch.c | 4 ++++
|
||
2 files changed, 11 insertions(+), 0 deletions(-)
|
||
|
||
commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Feb 9 18:44:14 2006 +0000
|
||
|
||
Define and pass O_BINARY to open if appropriate, for those platforms
|
||
that
|
||
need it. Reported by Doodle.
|
||
|
||
ChangeLog | 7 ++++---
|
||
src/fccache.c | 30 +++++++++++++++++-------------
|
||
2 files changed, 21 insertions(+), 16 deletions(-)
|
||
|
||
commit c7490074c57da387904cecfdf60595713c7bb89e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Feb 9 16:19:42 2006 +0000
|
||
|
||
Fix attempt to close -1. Don't unboundedly grow bad caches
|
||
(reported by
|
||
fcrozat).
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 8 +++++---
|
||
2 files changed, 11 insertions(+), 3 deletions(-)
|
||
|
||
commit a8c425301aeb8e417b0fa35567b2f8f64b450657
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Feb 9 15:25:57 2006 +0000
|
||
|
||
Fix problem with missing 'en' due to euro.patch: change cache
|
||
file format
|
||
slightly to coincide with that generated by fc-lang.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fccharset.c | 8 ++++----
|
||
2 files changed, 12 insertions(+), 4 deletions(-)
|
||
|
||
commit b10e77628c4d207ac60ae4000b1459ced9228d69
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Feb 8 03:34:17 2006 +0000
|
||
|
||
Fix warning.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fccache.c | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 7 22:09:01 2006 +0000
|
||
|
||
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
|
||
|
||
ChangeLog | 13 +++++++++++++
|
||
src/fccache.c | 19 ++++++++++---------
|
||
src/fcdir.c | 9 ++++-----
|
||
3 files changed, 27 insertions(+), 14 deletions(-)
|
||
|
||
commit efb11b36c4e24a619e7be1790834130ca4113c5b
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 7 21:15:33 2006 +0000
|
||
|
||
Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
|
||
usage, remove redundant cast.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcpat.c | 39 +++++++++++++++++++--------------------
|
||
2 files changed, 27 insertions(+), 20 deletions(-)
|
||
|
||
commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 7 20:56:48 2006 +0000
|
||
|
||
src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
|
||
Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
|
||
extern for
|
||
static arrays as arrays, not pointers. (Part of the fix for 'fonts
|
||
don't have en' issue after Euro patch.)
|
||
(I forgot to commit the ChangeLog last time.)
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 25 +++++++++++++++++++++++++
|
||
src/fccharset.c | 6 +++---
|
||
2 files changed, 28 insertions(+), 3 deletions(-)
|
||
|
||
commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 7 03:53:32 2006 +0000
|
||
|
||
Fix hidden variable warning.
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-lang/de.orth | 1 +
|
||
fc-lang/el.orth | 1 +
|
||
fc-lang/en.orth | 1 +
|
||
fc-lang/es.orth | 1 +
|
||
fc-lang/fc-lang.c | 6 +++---
|
||
fc-lang/fi.orth | 2 +-
|
||
fc-lang/fr.orth | 1 +
|
||
fc-lang/it.orth | 1 +
|
||
fc-lang/nl.orth | 1 +
|
||
fc-lang/pt.orth | 1 +
|
||
src/fccache.c | 1 -
|
||
src/fccharset.c | 9 +++++----
|
||
13 files changed, 23 insertions(+), 9 deletions(-)
|
||
|
||
commit 799157dbbf55d1bf13b1e63faf3b530979116aca
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 7 02:33:57 2006 +0000
|
||
|
||
Remove de-escaping logic because FcCacheWriteString doesn't escape
|
||
anyway.
|
||
Do blockwise reading instead of byte-wise for performance.
|
||
|
||
ChangeLog | 8 ++++++
|
||
src/fccache.c | 72
|
||
+++++++++++++++++++--------------------------------------
|
||
2 files changed, 32 insertions(+), 48 deletions(-)
|
||
|
||
commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Feb 7 02:22:50 2006 +0000
|
||
|
||
Takashi Iwai <tiwai@suse.de>
|
||
Don't loop infinitely on recursive symlinks (client-side).
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 21 +++++++++++++++------
|
||
2 files changed, 22 insertions(+), 6 deletions(-)
|
||
|
||
commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 6 23:11:41 2006 +0000
|
||
|
||
Don't loop infinitely on recursive symlinks.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 6 ++++++
|
||
fc-cache/fc-cache.c | 18 ++++++++++++++++++
|
||
2 files changed, 24 insertions(+), 0 deletions(-)
|
||
|
||
commit fff5a5af30142c933d8e9dddda61a6a994f44c28
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 6 22:44:02 2006 +0000
|
||
|
||
Skip subdirs when skipping over stale bits of global cache. Introduce
|
||
state
|
||
machine into FcGlobalCacheDir to avoid doing inappropriate
|
||
operations
|
||
on global dir entries, e.g. writing out an out-of-date cache
|
||
entry.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 12 ++++
|
||
src/fccache.c | 186
|
||
+++++++++++++++++++++++++++++++++++++++++----------------
|
||
src/fcint.h | 4 +
|
||
3 files changed, 150 insertions(+), 52 deletions(-)
|
||
|
||
commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 6 21:52:15 2006 +0000
|
||
|
||
Hoist FcFileIsDir check out of FcFileScanConfig loop.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcdir.c | 11 ++++-------
|
||
2 files changed, 10 insertions(+), 7 deletions(-)
|
||
|
||
commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 6 19:25:45 2006 +0000
|
||
|
||
Don't rescan when trying to normalize a non-declared font dir. Don't
|
||
add
|
||
font dirs multiple times (even if they're aliased).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 +++++++
|
||
src/fccfg.c | 78
|
||
+++++++++++++++++++++++++++++++++++++++--------------------
|
||
2 files changed, 61 insertions(+), 26 deletions(-)
|
||
|
||
commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 6 14:44:46 2006 +0000
|
||
|
||
Explain apples/oranges comparison and fix compilation error.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcfs.c | 5 ++++-
|
||
2 files changed, 11 insertions(+), 1 deletions(-)
|
||
|
||
commit f076169d19574c6c548764d574a33bc4fe022ffb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Feb 6 14:14:21 2006 +0000
|
||
|
||
Insert check for integer overflow in # of fonts.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcfs.c | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 788c4af232f5677d73e8e2e77e123cf566530ccb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Feb 5 04:11:08 2006 +0000
|
||
|
||
Make 'make distcheck' work with automake 1.6.3.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
doc/Makefile.am | 2 +-
|
||
fc-cache/Makefile.am | 2 +-
|
||
fc-cat/Makefile.am | 2 +-
|
||
fc-list/Makefile.am | 2 +-
|
||
5 files changed, 14 insertions(+), 4 deletions(-)
|
||
|
||
commit 68355f38774fe55d8010268291a170492b241a71
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Feb 5 02:57:21 2006 +0000
|
||
|
||
src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
|
||
FcDirCacheConsume,
|
||
FcDirCacheWrite)
|
||
Check I/O call return values and eliminate unused variable warnings.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 13 +++++++++++
|
||
fc-cat/fc-cat.c | 5 ++--
|
||
src/fccache.c | 66
|
||
++++++++++++++++++++++++++++++++++++++++++-------------
|
||
src/fcxml.c | 4 ++-
|
||
4 files changed, 67 insertions(+), 21 deletions(-)
|
||
|
||
commit c4c47a7654196f37b625f337192b235e558ab890
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Feb 4 00:09:42 2006 +0000
|
||
|
||
src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
|
||
Fix memory leak.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccfg.c | 2 ++
|
||
2 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Feb 4 00:04:00 2006 +0000
|
||
|
||
Gracefully handle the case where a cache asserts that it has
|
||
a negative
|
||
number of fonts, causing overflow.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcfs.c | 29 +++++++++++++++--------------
|
||
2 files changed, 23 insertions(+), 14 deletions(-)
|
||
|
||
commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Feb 3 23:47:37 2006 +0000
|
||
|
||
Fix double free in error case.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fccache.c | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Jan 31 07:30:23 2006 +0000
|
||
|
||
Stephan Kulow <coolo@suse.de> reviewed by: plam
|
||
Replace 'stamp' target with mkinstalldirs.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-cache/Makefile.am | 13 +++----------
|
||
2 files changed, 11 insertions(+), 10 deletions(-)
|
||
|
||
commit 28aefd013d1896ffbf389596109eaec729d5d9a5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Jan 31 07:16:22 2006 +0000
|
||
|
||
Toast broken global cache files.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 4 ++--
|
||
2 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Jan 31 04:42:20 2006 +0000
|
||
|
||
Actually use the directories that I added to the global cache. Fixes
|
||
'make
|
||
check'.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 11 +++++++++--
|
||
2 files changed, 15 insertions(+), 2 deletions(-)
|
||
|
||
commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Jan 31 04:07:45 2006 +0000
|
||
|
||
Don't stop scanning if a directory in fonts.conf doesn't exist,
|
||
because
|
||
subsequent directories might exist.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-cache/fc-cache.c | 20 ++++++++++++++------
|
||
2 files changed, 22 insertions(+), 6 deletions(-)
|
||
|
||
commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 16:31:56 2006 +0000
|
||
|
||
Make global cache work again after putting dir names into global cache
|
||
(I
|
||
misplaced the recording of a file offset).
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 2 +-
|
||
2 files changed, 7 insertions(+), 1 deletions(-)
|
||
|
||
commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 15:59:17 2006 +0000
|
||
|
||
Update fc-cat to handle subdir lists in global cache file.
|
||
Another FcCacheReadString return value check.
|
||
|
||
ChangeLog | 9 +++++++++
|
||
fc-cat/fc-cat.c | 10 ++++++++++
|
||
src/fccache.c | 11 +++++++++--
|
||
3 files changed, 28 insertions(+), 2 deletions(-)
|
||
|
||
commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 15:44:13 2006 +0000
|
||
|
||
Make fccache more resilient to broken cache files by checking
|
||
return value
|
||
of FcCacheReadString all the time.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 +++++++++
|
||
src/fccache.c | 28 ++++++++++++++--------------
|
||
2 files changed, 23 insertions(+), 14 deletions(-)
|
||
|
||
commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 14:43:04 2006 +0000
|
||
|
||
Remove references to dead fontconfig(3) manpages in other fontconfig
|
||
manpages.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 +++++++++
|
||
fc-lang/fc-lang.man | 2 --
|
||
fc-match/fc-match.1 | 2 --
|
||
3 files changed, 9 insertions(+), 4 deletions(-)
|
||
|
||
commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 04:51:22 2006 +0000
|
||
|
||
Fix world's tiniest typo in code example.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
doc/fcpattern.fncs | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 30c4189deb8412793d175bce255561a882ad81b7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 04:47:17 2006 +0000
|
||
|
||
Fix global cache reads of subdirectories.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 971cf18018a4f41bca196dd81989e67672e52112
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 30 04:27:53 2006 +0000
|
||
|
||
Add documentation for FcConfigNormalizeFontDir.
|
||
Write directory information to global caches to fix make check
|
||
(reported by
|
||
Ronny V. Vindenes). This changes the global cache format again.
|
||
|
||
ChangeLog | 13 +++++++++++++
|
||
doc/fcconfig.fncs | 11 +++++++++++
|
||
src/fccache.c | 25 +++++++++++++++++++++++--
|
||
src/fcdir.c | 2 +-
|
||
src/fcint.h | 2 ++
|
||
5 files changed, 50 insertions(+), 3 deletions(-)
|
||
|
||
commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Jan 27 05:47:59 2006 +0000
|
||
|
||
Move FcConfigNormalizeFontDir call so that it doesn't result in
|
||
infinite
|
||
recursion (reported by Ronny V. Vindenes).
|
||
|
||
ChangeLog | 9 +++++++++
|
||
fc-cache/fc-cache.c | 6 +++++-
|
||
fontconfig/fontconfig.h | 4 ++++
|
||
src/fccache.c | 8 --------
|
||
src/fcint.h | 4 ----
|
||
5 files changed, 18 insertions(+), 13 deletions(-)
|
||
|
||
commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Jan 27 00:27:37 2006 +0000
|
||
|
||
Add a couple of missing normalizations to make fc-cache work right;
|
||
only
|
||
scan subdirectories once.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 8 ++++++++
|
||
src/fccfg.c | 4 ++--
|
||
3 files changed, 17 insertions(+), 2 deletions(-)
|
||
|
||
commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Jan 26 16:11:41 2006 +0000
|
||
|
||
Don't crash on non-existant directories in global cache.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 4 +++-
|
||
2 files changed, 10 insertions(+), 1 deletions(-)
|
||
|
||
commit f468f568b4aedef1606b0692addf47cb9f02b328
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Jan 26 16:09:12 2006 +0000
|
||
|
||
Stop trampling the directory name when writing out caches. (with Mike
|
||
Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
|
||
necessary. Don't scan directories that can't be normalized.
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
src/fccache.c | 16 +++++++++++++---
|
||
src/fccfg.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcdir.c | 6 +++++-
|
||
src/fcxml.c | 2 +-
|
||
5 files changed, 82 insertions(+), 5 deletions(-)
|
||
|
||
commit 575a37b7975656f73162438635b4ba26e229b33f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Jan 25 14:52:49 2006 +0000
|
||
|
||
Fix additional memory leaks reported by Ronny V. Vindenes: don't
|
||
invoke
|
||
FcValueSave on hashed static strings in FcPatternAddWithBinding.
|
||
Add another st_dev check in FcDirCacheOpen.
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
src/fccache.c | 13 +++++++++++--
|
||
src/fccfg.c | 3 +--
|
||
src/fcpat.c | 9 ++++++++-
|
||
4 files changed, 31 insertions(+), 5 deletions(-)
|
||
|
||
commit 16a71eff3ee0326db3794fa26548106a8a8697f6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Jan 25 02:54:37 2006 +0000
|
||
|
||
Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
|
||
fontconfig to treat A-X fonts differently from A-Y fonts;
|
||
please mail
|
||
the fontconfig list if this causes any problems.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
fc-lang/zh_hk.orth | 2 +-
|
||
src/fcfreetype.c | 2 +-
|
||
3 files changed, 12 insertions(+), 2 deletions(-)
|
||
|
||
commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Jan 25 02:33:46 2006 +0000
|
||
|
||
Fix memory leaks reported by Ronny V. Vindenes.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 9 ++++++++-
|
||
src/fcfreetype.c | 8 +++++++-
|
||
3 files changed, 21 insertions(+), 2 deletions(-)
|
||
|
||
commit 986e35979e56774c91f3214af9e8a6f71817dcfa
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Jan 19 19:20:30 2006 +0000
|
||
|
||
Fix for unaligned memory accesses.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 ++++++++-
|
||
src/fcpat.c | 12 ++++++++----
|
||
2 files changed, 16 insertions(+), 5 deletions(-)
|
||
|
||
commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Jan 18 15:41:15 2006 +0000
|
||
|
||
Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
|
||
calls to
|
||
avoid crashes.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcdir.c | 4 +++-
|
||
2 files changed, 11 insertions(+), 1 deletions(-)
|
||
|
||
commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Jan 15 05:31:58 2006 +0000
|
||
|
||
Fix segfault when consuming zero-length caches in fc-cat (which has no
|
||
config, so FcConfigAddFontDir shouldn't be called.)
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 3 ++-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Jan 14 21:23:03 2006 +0000
|
||
|
||
Compare device numbers as well as inodes. Always normalize directory
|
||
names
|
||
before comparing them.
|
||
Allocate extra space for appended '/' in directory name.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 19 +++++++++++++++++++
|
||
fc-cache/fc-cache.c | 2 +-
|
||
fc-cat/fc-cat.c | 6 +++++-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
src/fccache.c | 19 ++++++++++++++-----
|
||
src/fccfg.c | 7 ++++---
|
||
src/fcdir.c | 2 +-
|
||
src/fcint.h | 6 ++++--
|
||
8 files changed, 49 insertions(+), 14 deletions(-)
|
||
|
||
commit df3efc11a9584e2099366c31ba64ac9346760321
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Jan 10 13:15:05 2006 +0000
|
||
|
||
Explicitly add font dirs to config.fontDirs even if they're empty. Set
|
||
current config in fc-cache.c. Fix treatment of cache directory
|
||
as read
|
||
from cache file; don't use string equality to determine if we
|
||
have the
|
||
right file, use inode equality.
|
||
|
||
ChangeLog | 12 ++++++++++
|
||
fc-cache/fc-cache.c | 1 +
|
||
src/fccache.c | 64
|
||
+++++++++++++++++++++++++++------------------------
|
||
3 files changed, 47 insertions(+), 30 deletions(-)
|
||
|
||
commit cd9bca69702900ca9b24319c76b2dc9432bb548f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 9 13:58:04 2006 +0000
|
||
|
||
Normalize font dirs by using the form, as given in fonts.conf,
|
||
and recorded
|
||
in FcConfig's fontDirs string set, as canonical.
|
||
Actually update config.fontDirs as font directories are scanned.
|
||
|
||
ChangeLog | 14 ++++++++++++++
|
||
fc-cache/fc-cache.c | 2 +-
|
||
fc-cat/fc-cat.c | 4 ++--
|
||
src/fccache.c | 21 ++++++++++++---------
|
||
src/fccfg.c | 23 +++++++++++++++++++++++
|
||
src/fcdir.c | 3 ++-
|
||
src/fcint.h | 6 +++++-
|
||
7 files changed, 59 insertions(+), 14 deletions(-)
|
||
|
||
commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Jan 8 10:58:30 2006 +0000
|
||
|
||
Fix matching bug when multiple elements match; don't use the sum
|
||
of all
|
||
scores, but the best score.
|
||
Also more perf opts, e.g. evaluate best over all font sets rather
|
||
than on a
|
||
per-set basis (and other changes).
|
||
|
||
src/fcmatch.c | 243
|
||
++++++++++++++++++++++++++++++++++-----------------------
|
||
1 files changed, 143 insertions(+), 100 deletions(-)
|
||
|
||
commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Jan 8 10:58:05 2006 +0000
|
||
|
||
Fix matching bug when multiple elements match; don't use the sum
|
||
of all
|
||
scores, but the best score.
|
||
Also more perf opts, e.g. evaluate best over all font sets rather
|
||
than on a
|
||
per-set basis (and other changes).
|
||
|
||
ChangeLog | 9 +++++++++
|
||
1 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Jan 8 10:50:51 2006 +0000
|
||
|
||
Properly skip past dir caches that contain zero fonts (as occurs
|
||
in global
|
||
caches.) Reported by Mike Fabian.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 4 ++++
|
||
2 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Jan 7 06:36:24 2006 +0000
|
||
|
||
Print out full pathname in fc-match -v as well. Reported by Frederic
|
||
Crozat.
|
||
Fix bug where fc-match crashes when given __DUMMY__ property to
|
||
match on.
|
||
(I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
|
||
to
|
||
distinguish an error return from a successful return. -PL)
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
src/fcdbg.c | 21 ++++++++++++++++++++-
|
||
src/fcname.c | 11 +++++++----
|
||
3 files changed, 45 insertions(+), 5 deletions(-)
|
||
|
||
commit c60ec7cc6d1795922b742435965746e02e67f11c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Jan 5 15:12:22 2006 +0000
|
||
|
||
Add self to AUTHORS list.
|
||
Minor change to global cache file format to fix fc-cat bug reported by
|
||
Frederic Crozat, and buglet with not globally caching directories
|
||
with
|
||
zero fonts cached.
|
||
|
||
AUTHORS | 2 ++
|
||
ChangeLog | 18 +++++++++++++++
|
||
fc-cat/fc-cat.c | 66
|
||
++++++++++++++++++++++++++++++++-----------------------
|
||
src/fccache.c | 31 +++++++++++++-------------
|
||
src/fcint.h | 1 +
|
||
src/fcpat.c | 2 +-
|
||
6 files changed, 75 insertions(+), 45 deletions(-)
|
||
|
||
commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 2 17:20:23 2006 +0000
|
||
|
||
Fix double-free which occurs because FcValueCanonicalize doesn't
|
||
create an
|
||
extra copy of the returned value, it only canonicalizes it.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 11 ++++++++++-
|
||
src/fccfg.c | 1 +
|
||
2 files changed, 11 insertions(+), 1 deletions(-)
|
||
|
||
commit cea78a87910a88383699d5a386693d39aa3236f5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 2 17:18:22 2006 +0000
|
||
|
||
Fix version of .cache file (currently 1 -> currently 2). Reported
|
||
by Jim
|
||
Osborn.
|
||
|
||
ChangeLog | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
commit e9fd3c069aa415f9e7589dd1a871cd7727925364
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jan 2 17:13:48 2006 +0000
|
||
|
||
Fix version of .cache file (currently 1 -> currently 2). Reported
|
||
by Jim
|
||
Osborn.
|
||
|
||
doc/fontconfig-user.sgml | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Dec 21 20:00:20 2005 +0000
|
||
|
||
Shut up GCC warnings on amd.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcpat.c | 4 ++--
|
||
2 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Dec 21 05:37:10 2005 +0000
|
||
|
||
Avoid check on _fcBankId nullness and fix case where it used to crash.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccharset.c | 2 +-
|
||
src/fcint.h | 2 +-
|
||
3 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Dec 21 03:31:19 2005 +0000
|
||
|
||
Bump version to 2.3.93.
|
||
Use open instead of fopen (requested by Phil Race for Sun).
|
||
src/fccache.c (FcDirCacheWrite);
|
||
Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
|
||
dir.
|
||
|
||
ChangeLog | 20 +++++++++++++++
|
||
README | 17 +++++++++++--
|
||
configure.in | 2 +-
|
||
fc-cache/Makefile.am | 8 ++++++
|
||
fontconfig/fontconfig.h | 2 +-
|
||
src/fccache.c | 62
|
||
+++++++++++++++++++++++++++++++++++++++--------
|
||
src/fcxml.c | 13 +++++-----
|
||
7 files changed, 103 insertions(+), 21 deletions(-)
|
||
|
||
commit 6f767cec491d354150a11491905ba59cc77a2659
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Dec 20 20:35:47 2005 +0000
|
||
|
||
Restore code to skip over PCF fonts that have no encoded
|
||
characters. (We
|
||
guess that a font is PCF by presence of the PIXEL_SIZE BDF
|
||
property.)
|
||
|
||
ChangeLog | 8 ++++++++
|
||
conf.d/10LohitGujarati.conf | 5 +++++
|
||
src/fcfreetype.c | 9 ++++++---
|
||
3 files changed, 19 insertions(+), 3 deletions(-)
|
||
|
||
commit a7683cafe10925d09855f927cb7602a90e10516f
|
||
Author: Carl Worth <cworth@cworth.org>
|
||
Date: Tue Dec 13 17:50:50 2005 +0000
|
||
|
||
Add a configuration file that disables hinting for the Lohit
|
||
Gujarati font
|
||
(since the hinting distort some glyphs quite badly).
|
||
reviewed by: keithp
|
||
|
||
ChangeLog | 8 ++++++++
|
||
conf.d/10LohitGujarati.conf | 5 +++++
|
||
conf.d/Makefile.am | 1 +
|
||
3 files changed, 14 insertions(+), 0 deletions(-)
|
||
|
||
commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Dec 12 20:45:54 2005 +0000
|
||
|
||
Read and write the original location as a fallback for the hashed
|
||
cache
|
||
file locations. This is mostly for users to be able to have
|
||
per-directory cache files.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
|
||
2 files changed, 39 insertions(+), 9 deletions(-)
|
||
|
||
commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Dec 12 13:46:45 2005 +0000
|
||
|
||
Improve error message when fc-cache can't write the cache. Add missing
|
||
slash. Reported by Behdad. Incorporate Behdad's patch to create
|
||
/var/cache/fontconfig when appropriate.
|
||
|
||
ChangeLog | 9 +++++++++
|
||
fc-cache/Makefile.am | 5 +++++
|
||
fc-cache/fc-cache.c | 4 +++-
|
||
src/fccache.c | 2 +-
|
||
4 files changed, 18 insertions(+), 2 deletions(-)
|
||
|
||
commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Dec 12 13:20:41 2005 +0000
|
||
|
||
Fix crash reported by Frederic Crozat when using libxml2.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcxml.c | 3 +++
|
||
2 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit ea44e2184198aba956e39ae63a4914544c9719fe
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Dec 9 16:36:45 2005 +0000
|
||
|
||
Migrate cache files from fonts directories to
|
||
/var/cache/fontconfig. This
|
||
helps make fontconfig FHS-compliant, but requires that all
|
||
caches get
|
||
rebuilt.
|
||
Also, autogen.sh now needs the additional parameter
|
||
--localstatedir=/var.
|
||
|
||
ChangeLog | 20 ++
|
||
INSTALL | 2
|
||
configure.in | 7 +
|
||
fc-cache/Makefile.am | 2
|
||
fc-cat/Makefile.am | 2
|
||
fc-cat/fc-cat.c | 13 +
|
||
fontconfig/fontconfig.h | 1
|
||
src/Makefile.am | 2
|
||
src/fccache.c | 523
|
||
+++++++++++++++++++++++++++++++++++++++++++----
|
||
9 files changed, 519 insertions(+), 53 deletions(-)
|
||
|
||
commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Dec 8 05:54:27 2005 +0000
|
||
|
||
Because we've changed FcPatternAddString to use FcStrStaticName
|
||
and not
|
||
FcValueSave, explicitly handle the case of a null string.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcpat.c | 7 +++++++
|
||
2 files changed, 13 insertions(+), 0 deletions(-)
|
||
|
||
commit 982b598278315de60721740047a1b57f4a5895b8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Dec 7 03:55:25 2005 +0000
|
||
|
||
Fix warnings.
|
||
|
||
ChangeLog | 5 +++++
|
||
fc-cat/fc-cat.c | 9 +++------
|
||
2 files changed, 8 insertions(+), 6 deletions(-)
|
||
|
||
commit c6103dfb22de0664a6ab164d90d6959551e301c5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Dec 6 18:57:43 2005 +0000
|
||
|
||
Don't assign types to user object names.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcname.c | 3 +++
|
||
2 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Dec 5 16:08:01 2005 +0000
|
||
|
||
Don't free strings that have been returned from FcStrStaticName.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcpat.c | 21 +++++++++++++++++++--
|
||
2 files changed, 24 insertions(+), 2 deletions(-)
|
||
|
||
commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Dec 1 07:12:45 2005 +0000
|
||
|
||
Add codepath for reading global cache files as well.
|
||
|
||
ChangeLog | 5 +++++
|
||
fc-cat/fc-cat.c | 61
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
2 files changed, 66 insertions(+), 0 deletions(-)
|
||
|
||
commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Dec 1 06:27:07 2005 +0000
|
||
|
||
file 10-fonts-persian.conf was initially added on branch
|
||
fc-2_4_branch.
|
||
|
||
commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Dec 1 06:27:07 2005 +0000
|
||
|
||
Add config file for Persian fonts from Sharif FarsiWeb, Inc.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 10 +
|
||
conf.d/10-fonts-persian.conf | 545
|
||
++++++++++++++++++++++++++++++++++++++++++
|
||
conf.d/Makefile.am | 1
|
||
3 files changed, 555 insertions(+), 1 deletions(-)
|
||
|
||
commit cb6d97eb1baba6795bb8abdede69902b2440f371
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 30 22:13:21 2005 +0000
|
||
|
||
Only add a config file to the set of config files once.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcxml.c | 6 ++++++
|
||
2 files changed, 13 insertions(+), 0 deletions(-)
|
||
|
||
commit 93a27747a485624d4a89550036e12eeec96d4558
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 15:04:06 2005 +0000
|
||
|
||
src/fcint.h (FcCacheBankToIndex);
|
||
Fix segfault by guarding array dereference.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcint.h | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit b8948e85420469c83098a6b97d7979189a8734d9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 14:57:10 2005 +0000
|
||
|
||
Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
|
||
checks the front of the list and a non-inlineable part which
|
||
finds and
|
||
moves the appropriate element to the front of the list.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 14 ++++++++++++++
|
||
fc-lang/fc-lang.c | 5 ++++-
|
||
src/fccache.c | 34 +++++++++++++++++-----------------
|
||
src/fcint.h | 9 ++++++++-
|
||
4 files changed, 43 insertions(+), 19 deletions(-)
|
||
|
||
commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 06:23:00 2005 +0000
|
||
|
||
Make the perf guys hate me a bit less: hoist the directory-name
|
||
FcConfigAcceptFont check for cached fonts up to directory
|
||
cache read
|
||
time, rather than running it for each font.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fccache.c | 3 +++
|
||
src/fccfg.c | 6 ++----
|
||
3 files changed, 13 insertions(+), 4 deletions(-)
|
||
|
||
commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 06:09:18 2005 +0000
|
||
|
||
Don't make FcPatternFindFullFname available to fccfg, it's not
|
||
really safe.
|
||
Instead go through FcPatternGetString (sorry, perf guys.) Also,
|
||
use
|
||
globs for dirs as well.
|
||
|
||
ChangeLog | 9 +++++++++
|
||
src/fccfg.c | 8 +++++---
|
||
src/fcint.h | 3 ---
|
||
src/fcpat.c | 5 ++++-
|
||
4 files changed, 18 insertions(+), 7 deletions(-)
|
||
|
||
commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 00:21:05 2005 +0000
|
||
|
||
Fix segfault.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fccfg.c | 5 ++++-
|
||
2 files changed, 9 insertions(+), 1 deletions(-)
|
||
|
||
commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 00:16:02 2005 +0000
|
||
|
||
Update autogenerated config.* files.
|
||
|
||
config/config.guess | 535
|
||
++++++++++++++++++++++++++-------------------------
|
||
config/config.sub | 67 ++++--
|
||
2 files changed, 314 insertions(+), 288 deletions(-)
|
||
|
||
commit ced3f0a0abd84de73753956ec18e7316eda33a37
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 29 00:14:42 2005 +0000
|
||
|
||
Fix problem dating back at least to 2.3.2 where globs weren't
|
||
being applied
|
||
to patterns loaded from a cache.
|
||
Fix some obvious spelling mistakes.
|
||
|
||
ChangeLog | 13 +++++++++++++
|
||
doc/fontconfig-user.sgml | 17 +++++++++--------
|
||
src/fccfg.c | 3 ++-
|
||
src/fcint.h | 3 +++
|
||
src/fcpat.c | 4 +---
|
||
5 files changed, 28 insertions(+), 12 deletions(-)
|
||
|
||
commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Nov 28 10:54:11 2005 +0000
|
||
|
||
Stephan Kulow <coolo@suse.de> reviewed by: plam
|
||
Don't kill all fonts during match (oops!)
|
||
|
||
ChangeLog | 23 +++++++++++++++++++++++
|
||
src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
|
||
2 files changed, 55 insertions(+), 7 deletions(-)
|
||
|
||
commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Nov 28 01:40:53 2005 +0000
|
||
|
||
Stephan Kulow <coolo@suse.de> Michael Matz <matz@suse.de> reviewed
|
||
by: plam
|
||
Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
|
||
FcCompare into FcFontSetMatch and reorder the loops, adding
|
||
a boolean
|
||
array which blocks patterns from future consideration if
|
||
they're known
|
||
to not be best on some past criterion.
|
||
|
||
src/fcmatch.c | 224
|
||
++++++++++++++++++++++++++++++++++++++++-----------------
|
||
1 files changed, 159 insertions(+), 65 deletions(-)
|
||
|
||
commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Nov 26 05:05:14 2005 +0000
|
||
|
||
Fix incorrect merge.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcmatch.c | 6 +++---
|
||
2 files changed, 10 insertions(+), 3 deletions(-)
|
||
|
||
commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 25 16:33:58 2005 +0000
|
||
|
||
Don't do random matching when bad objects are passed into
|
||
FcCompareValueList.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcmatch.c | 58
|
||
++++++++++++++++++++++++++++++++++++++++++---------------
|
||
2 files changed, 49 insertions(+), 15 deletions(-)
|
||
|
||
commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 25 16:04:44 2005 +0000
|
||
|
||
Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
|
||
_fcPatternElts, _fcValueLists for consistency.
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
src/fcint.h | 8 ++++----
|
||
src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
|
||
3 files changed, 39 insertions(+), 29 deletions(-)
|
||
|
||
commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 25 15:54:24 2005 +0000
|
||
|
||
Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcmatch.c | 35 ++++++++++-------------------------
|
||
2 files changed, 17 insertions(+), 25 deletions(-)
|
||
|
||
commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 25 15:50:34 2005 +0000
|
||
|
||
Pass around FcCache *s to the Unserialize functions for extra
|
||
consistency
|
||
(and less overhead, for what that's worth).
|
||
|
||
ChangeLog | 13 +++++++++++++
|
||
src/fccache.c | 2 +-
|
||
src/fccharset.c | 12 ++++++------
|
||
src/fcfs.c | 2 +-
|
||
src/fcint.h | 10 +++++-----
|
||
src/fclang.c | 8 ++++----
|
||
src/fcname.c | 2 +-
|
||
src/fcpat.c | 32 ++++++++++++++++----------------
|
||
8 files changed, 47 insertions(+), 34 deletions(-)
|
||
|
||
commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 25 03:00:51 2005 +0000
|
||
|
||
Inline the *PtrU functions to gain perf. Remove unneeded params
|
||
for the
|
||
FcCompare* functions.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 12 +++++++++++-
|
||
src/fcint.h | 31 +++++++++++++++++++++++++++----
|
||
src/fcmatch.c | 50 +++++++++++++++++---------------------------------
|
||
src/fcname.c | 12 +++---------
|
||
src/fcpat.c | 22 ++--------------------
|
||
5 files changed, 60 insertions(+), 67 deletions(-)
|
||
|
||
commit 3f9f24e077cc079be362343be499ff0baf23e0a1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 25 02:16:42 2005 +0000
|
||
|
||
Fix the debian changelog so that debian/rules works again, make it
|
||
create a
|
||
debian package for release 2.3.92-1. Acknowledge change in NMU of
|
||
debian package.
|
||
|
||
debian/changelog | 13 ++++++++++++
|
||
debian/control | 1 +
|
||
debian/po/cs.po | 57
|
||
+++++++++++++++++++++++++++---------------------------
|
||
3 files changed, 43 insertions(+), 28 deletions(-)
|
||
|
||
commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 24 21:40:20 2005 +0000
|
||
|
||
Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
|
||
Check for type validity during FcPatternAddWithBinding, don't
|
||
verify type
|
||
in FcFontMatch, don't call FcCanonicalize here (which always
|
||
does a
|
||
deep copy).
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 13 +++++++++++++
|
||
fontconfig/fontconfig.h | 3 ---
|
||
src/fcint.h | 3 +++
|
||
src/fcmatch.c | 22 +++++-----------------
|
||
src/fcpat.c | 22 +++++++++++++++++-----
|
||
5 files changed, 38 insertions(+), 25 deletions(-)
|
||
|
||
commit 4f8b266fd97e36961639c40d93225265c0f849c7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 24 20:20:26 2005 +0000
|
||
|
||
Make FcCompareString and FcCompareFamily less expensive. Only add
|
||
a value
|
||
for FC_FAMILY if the proposed value is a string.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 11 ++++++++++-
|
||
src/fcmatch.c | 24 +++++++++++++++++-------
|
||
src/fcpat.c | 7 +++++++
|
||
3 files changed, 34 insertions(+), 8 deletions(-)
|
||
|
||
commit b97a34b5924b1279dd831426a94016ea8b65ea8d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 24 19:38:05 2005 +0000
|
||
|
||
Inline FcDebug invocations and only initialize once, in
|
||
FcInit*. Improve
|
||
debug msg in FcPatternPrint.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
src/fcdbg.c | 30 ++++++++++++------------------
|
||
src/fcinit.c | 2 ++
|
||
src/fcint.h | 9 +++++++--
|
||
4 files changed, 31 insertions(+), 20 deletions(-)
|
||
|
||
commit d2f459781cade98d1d07806d023e63f1fc289b0e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 23 17:01:27 2005 +0000
|
||
|
||
Properly apply fcrozat's patch.
|
||
|
||
fc-cat/fc-cat.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 23 16:36:26 2005 +0000
|
||
|
||
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
|
||
Minor code warning cleanups.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-cat/fc-cat.c | 1 -
|
||
fontconfig/fontconfig.h | 2 +-
|
||
3 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
commit b1297aa8977901075e95e40bc430fc823e1fb230
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 23 15:33:48 2005 +0000
|
||
|
||
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
|
||
Make getopt_long accept -s parameter to fc-match as well.
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-match/fc-match.c | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 435fc66073ee83d17242bac2880e843489439cda
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 23 15:32:36 2005 +0000
|
||
|
||
2005-11-23 Frederic Crozat <fcrozat@mandriva.com>: reviewed by: plam
|
||
Make getopt_long accept -s parameter to fc-match as well.
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-match/fc-match.c | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit adac22f290f1780f6d1424d6f93cc4453d4d489c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 22 04:46:55 2005 +0000
|
||
|
||
Manually perform inlining & partial redundancy elimination to
|
||
reduce calls
|
||
to FcValueListPtrU.
|
||
Only invoke strlen() when really necessary.
|
||
reviewed by: plam
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 16 ++++++++++++++++
|
||
src/fcmatch.c | 17 +++++++++--------
|
||
src/fcstr.c | 8 ++------
|
||
3 files changed, 27 insertions(+), 14 deletions(-)
|
||
|
||
commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Nov 19 22:38:39 2005 +0000
|
||
|
||
Get rid of the use of freetype internal headers in fcfreetype.c, since
|
||
those headers will go away with freetype 2.2. Replace with public
|
||
domain ftglue code from pango. Note that the patch removes
|
||
some extra
|
||
error checking in FT_Get_BDF_Property() and comments out the
|
||
skipping
|
||
of empty pcf fonts.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 246985e40e3296a6bb427026d8274fe8409f3776
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Nov 19 22:37:24 2005 +0000
|
||
|
||
file ftglue.c was initially added on branch fc-2_4_branch.
|
||
|
||
commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Nov 19 22:37:24 2005 +0000
|
||
|
||
Get rid of the use of freetype internal headers in fcfreetype.c, since
|
||
those headers will go away with freetype 2.2. Replace with public
|
||
domain ftglue code from pango. Note that the patch removes
|
||
some extra
|
||
error checking in FT_Get_BDF_Property() and comments out the
|
||
skipping
|
||
of empty pcf fonts.
|
||
reviewed by: plam
|
||
|
||
src/ftglue.c | 349
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/ftglue.h | 159 ++++++++++++++++++++++++++
|
||
2 files changed, 508 insertions(+), 0 deletions(-)
|
||
|
||
commit 8ebf7725a8607b39ff505029b2a41369d67eb736
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Nov 19 22:32:13 2005 +0000
|
||
|
||
Get rid of the use of freetype internal headers in fcfreetype.c, since
|
||
those headers will go away with freetype 2.2. Replace with public
|
||
domain ftglue code from pango. Note that the patch removes
|
||
some extra
|
||
error checking in FT_Get_BDF_Property() and comments out the
|
||
skipping
|
||
of empty pcf fonts.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 13 +++++++++
|
||
src/Makefile.am | 4 ++-
|
||
src/fcfreetype.c | 75
|
||
+++++++++++++++++++++++++-----------------------------
|
||
3 files changed, 51 insertions(+), 41 deletions(-)
|
||
|
||
commit a151acedc056783957f9875b1a21f13d0bb8bfe2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Nov 19 16:24:53 2005 +0000
|
||
|
||
Further fix of patch from 2005-11-04: miscounted numbers count
|
||
(numbers_count); didn't strip duplicate numbers (langBankNumbers);
|
||
and
|
||
leafidx_offset and numbers_offset in fcLangCharSets are wrong.
|
||
Removed leafidx_count and numbers_count since they are the same and
|
||
replaced them with offset_count.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 12 ++++++++++++
|
||
fc-lang/fc-lang.c | 21 +++++++++++++--------
|
||
2 files changed, 25 insertions(+), 8 deletions(-)
|
||
|
||
commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 18 20:32:30 2005 +0000
|
||
|
||
Don't crash when fc-cat invoked with no arguments.
|
||
Fix invalid read access caused by premature free and GCC4 warnings in
|
||
libxml2 codepath.
|
||
reviewed by: plam
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 17 ++++++++++++++++-
|
||
fc-cat/fc-cat.c | 3 +++
|
||
src/fcxml.c | 10 ++++++----
|
||
3 files changed, 25 insertions(+), 5 deletions(-)
|
||
|
||
commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 18 04:21:10 2005 +0000
|
||
|
||
List iteration not needed in FcConfigValues, since it's building
|
||
up the
|
||
list itself; we can just strip FcVoid elements during
|
||
construction.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 +++++++++
|
||
src/fccfg.c | 17 ++++++-----------
|
||
2 files changed, 15 insertions(+), 11 deletions(-)
|
||
|
||
commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 17 16:46:07 2005 +0000
|
||
|
||
Fix crash on invalid constants in config files (forgot to update
|
||
a pointer
|
||
upon list iteration.)
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccfg.c | 1 +
|
||
2 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
commit f28472fdb4e51a06283161f9e7a645d5354a37d2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 17 16:17:05 2005 +0000
|
||
|
||
Complain about invalid constants in config files.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcxml.c | 4 ++++
|
||
2 files changed, 11 insertions(+), 0 deletions(-)
|
||
|
||
commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 17 15:43:39 2005 +0000
|
||
|
||
Don't add current_arch_start more than once.
|
||
Fix ordering of ALIGN with respect to saving block_ptr; add another
|
||
ALIGN
|
||
to fcfs.c.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 16 ++++++++++++++++
|
||
src/fccache.c | 2 +-
|
||
src/fccharset.c | 12 ++++++++----
|
||
src/fcfs.c | 10 +++++++++-
|
||
src/fcname.c | 6 ++++--
|
||
src/fcpat.c | 1 +
|
||
6 files changed, 39 insertions(+), 8 deletions(-)
|
||
|
||
commit 8e351527bb87798e9b796e12a3b1ee6229536a28
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 16 17:49:01 2005 +0000
|
||
|
||
src/fccache.c (FcDirCacheProduce)
|
||
Fix case where alignment bytes bumped up metadata->count causing
|
||
unwarranted failures to write cache files. (Reported by Stephan
|
||
Kulow).
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 15 +++++++++++----
|
||
2 files changed, 18 insertions(+), 4 deletions(-)
|
||
|
||
commit 7fd7221e683d6c65b9199fd06d34d5215582748e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 16 15:55:17 2005 +0000
|
||
|
||
Add *NeededBytesAlign(), which overestimates the padding which
|
||
is later
|
||
added by the new ALIGN macro. Fix alignment problems on ia64
|
||
and s390
|
||
by bumping up block_ptr appropriately. (Earlier version by Andreas
|
||
Schwab).
|
||
Use sysconf to determine proper PAGESIZE value; this appears to be
|
||
POSIX-compliant. (reported by Andreas Schwab)
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 23 +++++++++++++++++++++++
|
||
src/fccache.c | 21 +++++++++++++--------
|
||
src/fccharset.c | 11 +++++++++++
|
||
src/fcfs.c | 10 ++++++++++
|
||
src/fcint.h | 18 ++++++++++++++++++
|
||
src/fclang.c | 8 ++++++++
|
||
src/fcname.c | 8 ++++++++
|
||
src/fcpat.c | 36 ++++++++++++++++++++++++++++++++++++
|
||
8 files changed, 127 insertions(+), 8 deletions(-)
|
||
|
||
commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 4 19:31:26 2005 +0000
|
||
|
||
Fix bug 2878 (excessive relocations at startup for charsets,
|
||
reported by
|
||
Ross Burton): fc-lang/fc-lang now creates the static form of the
|
||
langset, not the dynamic form, so that the charsets should now
|
||
be in
|
||
.rodata.
|
||
|
||
ChangeLog | 11 ++++++++++
|
||
fc-lang/fc-lang.c | 59
|
||
+++++++++++++++++++++++++++++++++++++++--------------
|
||
src/fccharset.c | 18 ++++++++++++++++
|
||
src/fcint.h | 5 ++++
|
||
src/fclang.c | 16 +++++++++++++-
|
||
5 files changed, 92 insertions(+), 17 deletions(-)
|
||
|
||
commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 4 16:48:32 2005 +0000
|
||
|
||
Add test for validity of directory caches that somehow got lost
|
||
(reported
|
||
by make distcheck).
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcdir.c | 2 +-
|
||
2 files changed, 7 insertions(+), 1 deletions(-)
|
||
|
||
commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Nov 4 06:17:00 2005 +0000
|
||
|
||
Bump version to 2.3.92.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
README | 29 +++++++++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 37 insertions(+), 4 deletions(-)
|
||
|
||
commit ea9726b620bff44d45fa25c91a8ab7d31a813577
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 3 04:45:57 2005 +0000
|
||
|
||
Fix argument ordering problem in call to FcPatternTransferFullFname.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcpat.c | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 7358dae49b328f5546d156246510601e2dd85d1c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Nov 3 04:23:22 2005 +0000
|
||
|
||
Fix warnings and embarrassing double-free error.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcfreetype.c | 2 +-
|
||
src/fcpat.c | 14 +++++---------
|
||
3 files changed, 13 insertions(+), 10 deletions(-)
|
||
|
||
commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 2 15:57:36 2005 +0000
|
||
|
||
Change the rule for artificial emboldening in fonts.conf.in. This
|
||
enables
|
||
the support for artificial emboldening included in cairo.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fonts.conf.in | 18 ++++++++++++++----
|
||
2 files changed, 22 insertions(+), 4 deletions(-)
|
||
|
||
commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 2 15:29:53 2005 +0000
|
||
|
||
Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
|
||
full
|
||
names when transferring, and free full names when freeing the
|
||
associated font. Reported by Jinghua Luo.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcpat.c | 18 ++++++++++++++----
|
||
2 files changed, 22 insertions(+), 4 deletions(-)
|
||
|
||
commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 2 07:37:00 2005 +0000
|
||
|
||
Revert the previous patch and commit the correct patch: I forgot a
|
||
canonicalization in FcValueListSerialize, so that it would
|
||
choke on
|
||
already-serialized input files. Duh!
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-cache/fc-cache.c | 9 ---------
|
||
src/fcpat.c | 1 +
|
||
3 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
commit c6b75577f3bf3019399e0a439d9cccf55e53999f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 2 07:01:25 2005 +0000
|
||
|
||
Forcibly rescan a directory before writing a fresh local cache
|
||
file for
|
||
that directory, fixing the losing-fonts problem reported by
|
||
Mike Fabian
|
||
and also apparently the font cache file corruption.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-cache/fc-cache.c | 9 +++++++++
|
||
2 files changed, 17 insertions(+), 0 deletions(-)
|
||
|
||
commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 2 06:39:23 2005 +0000
|
||
|
||
Fix thinko: actually, the whole global cache is stale if the global
|
||
cache
|
||
is older than the (newest) config file.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 6 +++---
|
||
2 files changed, 9 insertions(+), 3 deletions(-)
|
||
|
||
commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Nov 2 06:29:14 2005 +0000
|
||
|
||
Declare the global cache of a directory's contents to be stale if the
|
||
directory is newer than the (newest) configuration file. S:
|
||
----------------------------------------------------------------------
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fccache.c | 12 +++++++++---
|
||
src/fccfg.c | 20 ++++++++++++++------
|
||
src/fcint.h | 11 ++++++++++-
|
||
4 files changed, 41 insertions(+), 10 deletions(-)
|
||
|
||
commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 1 06:57:25 2005 +0000
|
||
|
||
Copy the full pathname whenever duplicating an FcPattern; otherwise,
|
||
applications continue breaking.
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
src/fcint.h | 4 ++--
|
||
src/fclist.c | 6 +-----
|
||
src/fcmatch.c | 4 ++++
|
||
src/fcpat.c | 25 ++++++++++++++++++++++++-
|
||
5 files changed, 41 insertions(+), 8 deletions(-)
|
||
|
||
commit d6946c1a11695eb55a3fe60db5480df94570b1ba
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 1 05:52:28 2005 +0000
|
||
|
||
Fix small memory error (tried to free argv); use basename and dirname
|
||
correctly (they can modify their arguments).
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-cat/fc-cat.c | 4 +---
|
||
src/fcfreetype.c | 2 +-
|
||
3 files changed, 9 insertions(+), 4 deletions(-)
|
||
|
||
commit e77c17184a6172d6368dd3193c791c4027065bbd
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Nov 1 05:26:27 2005 +0000
|
||
|
||
Reinstate basename patch, but keep a hash table linking FcPatterns
|
||
to their
|
||
fully-qualified font names for clients' benefit. Clients only
|
||
pay for
|
||
the font names once they request the FC_FILE property from an
|
||
FcPattern, but the font name is malloc'd at that point (i.e. not
|
||
mmapped: that's impossible, since it may vary between machines.)
|
||
Clients do have to pay for a copy of the path name per cache file.
|
||
Note that FcPatternGetString now does some rewriting if you ask for an
|
||
FC_FILE, appending the pathname as appropriate.
|
||
|
||
ChangeLog | 23 +++++++++++++
|
||
fc-cat/fc-cat.c | 7 ++--
|
||
src/fccache.c | 40 ++++++++++++++++++++--
|
||
src/fcfreetype.c | 5 ++-
|
||
src/fcint.h | 9 +++++
|
||
src/fclist.c | 8 ++++
|
||
src/fcpat.c | 97
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
7 files changed, 181 insertions(+), 8 deletions(-)
|
||
|
||
commit be99726f672cef086b4256ad34163f6f9ed9d4a5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Oct 31 06:02:00 2005 +0000
|
||
|
||
Revert basename patch, which breaks fontconfig clients on my system.
|
||
|
||
src/fcfreetype.c | 3 +--
|
||
1 files changed, 1 insertions(+), 2 deletions(-)
|
||
|
||
commit 720298e773876037dd9af384a9cc16956600b5e7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 26 06:34:29 2005 +0000
|
||
|
||
Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
|
||
embedded bitmaps or not.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
fontconfig/fontconfig.h | 1 +
|
||
fonts.conf.in | 4 ++++
|
||
src/fcdefault.c | 1 +
|
||
src/fcname.c | 1 +
|
||
5 files changed, 18 insertions(+), 0 deletions(-)
|
||
|
||
commit 961d9b9993ae815d6ba723829724bf0685809091
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Oct 25 22:29:13 2005 +0000
|
||
|
||
Only add basename to patterns' FC_FILE element, not any part of the
|
||
dirname.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcfreetype.c | 3 ++-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Oct 22 15:12:05 2005 +0000
|
||
|
||
Add some more consts, fixing more GCC4 warnings.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcfreetype.c | 22 +++++++++++-----------
|
||
2 files changed, 16 insertions(+), 11 deletions(-)
|
||
|
||
commit 904426816df300fad816238f0f27ef595a6a539b
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Oct 22 14:21:14 2005 +0000
|
||
|
||
Support localized font family and style names. This has been
|
||
reported to
|
||
break old apps like xfd, but modern (gtk+/qt/mozilla) apps
|
||
work fine.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 ++++
|
||
src/fcdefault.c | 110
|
||
+++++++++++++++++++++++++++++++------------------------
|
||
src/fcint.h | 4 ++
|
||
src/fclist.c | 60 +++++++++++++++++++++++++++++-
|
||
4 files changed, 130 insertions(+), 51 deletions(-)
|
||
|
||
commit e58b50e88cbe3b55695101a0988306ea4646bbe4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Oct 21 20:24:30 2005 +0000
|
||
|
||
Destroy the global cache file if it's terminally broken. (reported
|
||
by Mike
|
||
Fabian)
|
||
|
||
ChangeLog | 9 ++++++++-
|
||
src/fccache.c | 16 +++++++++++++---
|
||
2 files changed, 21 insertions(+), 4 deletions(-)
|
||
|
||
commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Oct 21 19:47:43 2005 +0000
|
||
|
||
Prevent fc-list from escaping strings when printing them.
|
||
|
||
ChangeLog | 7 +++++++
|
||
fc-list/fc-list.c | 2 +-
|
||
fontconfig/fontconfig.h | 3 +++
|
||
src/fcname.c | 16 +++++++++++-----
|
||
4 files changed, 22 insertions(+), 6 deletions(-)
|
||
|
||
commit 250c1cd422ce6260ff58f2699043556d93729ef7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Oct 20 20:50:21 2005 +0000
|
||
|
||
Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 9 ++++++++-
|
||
fontconfig/fontconfig.h | 12 ++++++++++--
|
||
2 files changed, 18 insertions(+), 3 deletions(-)
|
||
|
||
commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Oct 14 21:02:31 2005 +0000
|
||
|
||
Add consts to variables so as to move arrays into .rodata.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fc-glyphname/fc-glyphname.c | 4 ++--
|
||
src/fclang.c | 4 ++--
|
||
3 files changed, 12 insertions(+), 4 deletions(-)
|
||
|
||
commit 15d7bd0a16af189194b665e789331a8f8c86f20d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Oct 14 20:56:27 2005 +0000
|
||
|
||
Check existence of directory cache file before attempting to unlink.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 4 +++-
|
||
2 files changed, 10 insertions(+), 1 deletions(-)
|
||
|
||
commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Oct 13 12:32:14 2005 +0000
|
||
|
||
Fix flipped return value on unlink. (Reported by Mike Fabian)
|
||
|
||
ChangeLog | 14 ++++++++++++++
|
||
src/fccache.c | 6 ++++--
|
||
2 files changed, 18 insertions(+), 2 deletions(-)
|
||
|
||
commit 2eb843740672da9319c190c48aea2cd98dc92725
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 12 07:55:42 2005 +0000
|
||
|
||
When fc-cache is run without --force, use directory cache files to
|
||
speed up
|
||
fc-cache run time.
|
||
|
||
src/fccache.c | 4 ++--
|
||
src/fcdir.c | 3 +++
|
||
src/fcint.h | 3 +++
|
||
3 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Oct 6 20:45:25 2005 +0000
|
||
|
||
Add padding to make valgrind and glibc not hate each other when
|
||
calling
|
||
strlen().
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcname.c | 5 +++--
|
||
src/fcpat.c | 5 +++--
|
||
3 files changed, 14 insertions(+), 4 deletions(-)
|
||
|
||
commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 21:12:57 2005 +0000
|
||
|
||
Use libtool -no-undefined flag on all platforms.
|
||
reviewed by: plam & keithp
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/Makefile.am | 3 +--
|
||
2 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 21:12:25 2005 +0000
|
||
|
||
Fix typo in manually applying patch.
|
||
|
||
src/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit affc7d1849c26db10b344cfbe834d0bba764f419
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 19:40:35 2005 +0000
|
||
|
||
Modify config file to use Greek fonts before Asian fonts with
|
||
Greek glyphs.
|
||
reviewed by: plam & keithp
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fonts.conf.in | 10 +++++++---
|
||
2 files changed, 15 insertions(+), 3 deletions(-)
|
||
|
||
commit 328929f5ea3f507426b0c021c11fef62794066df
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 19:38:40 2005 +0000
|
||
|
||
Modify config file to use Greek fonts before Asian fonts with
|
||
Greek glyphs.
|
||
reviewed by: plam & keithp
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fonts.conf.in | 10 +++++++---
|
||
2 files changed, 15 insertions(+), 3 deletions(-)
|
||
|
||
commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 19:32:41 2005 +0000
|
||
|
||
Use libtool -no-undefined flag on all platforms.
|
||
reviewed by: plam & keithp
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/Makefile.am | 3 +--
|
||
2 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 18:41:55 2005 +0000
|
||
|
||
Implement move-to-front array for banks (perf regression reported
|
||
by Ronny
|
||
V. Vindenes).
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 29 +++++++++++++++++++----------
|
||
2 files changed, 25 insertions(+), 10 deletions(-)
|
||
|
||
commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Oct 5 00:34:52 2005 +0000
|
||
|
||
Add new API which unlinks directory caches and checks dir caches for
|
||
existence of appropriate sections. Fix fc-cache to unlink
|
||
stale cache
|
||
files and save directory caches that lack relevant sections.
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
fc-cache/fc-cache.c | 6 +++++-
|
||
fontconfig/fontconfig.h | 6 ++++++
|
||
src/fccache.c | 44
|
||
++++++++++++++++++++++++++++++++++----------
|
||
4 files changed, 56 insertions(+), 11 deletions(-)
|
||
|
||
commit 6bf2380478f825a6135527133a03869e0ae18742
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Oct 3 19:51:11 2005 +0000
|
||
|
||
Ensure that a directory cache has the appropriate section before
|
||
reporting
|
||
that it is valid (reported by Matthias Clasen).
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 15 +++++++++++++++
|
||
2 files changed, 21 insertions(+), 0 deletions(-)
|
||
|
||
commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Oct 1 19:18:51 2005 +0000
|
||
|
||
Bump version number to 2.3.91.
|
||
|
||
README | 15 ++++++++++++++-
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
3 files changed, 16 insertions(+), 3 deletions(-)
|
||
|
||
commit e99f0f0a45b29ad195c96833c95771ccf7771fef
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 29 20:53:30 2005 +0000
|
||
|
||
Use libxml2 if requested (with --enable-libxml2) or if expat is not
|
||
available.
|
||
reviewed by: plam
|
||
|
||
ChangeLog | 11 ++++
|
||
configure.in | 162
|
||
+++++++++++++++++++++++++++++++------------------------
|
||
src/Makefile.am | 3 +
|
||
src/fcxml.c | 71 ++++++++++++++++++++++++
|
||
4 files changed, 174 insertions(+), 73 deletions(-)
|
||
|
||
commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 29 05:14:04 2005 +0000
|
||
|
||
Fix multi-arch cache files: compute the position for the block to
|
||
be added
|
||
using info from OrigFile, not NewFile.
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fccache.c | 4 ++--
|
||
2 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Sep 28 16:21:14 2005 +0000
|
||
|
||
Cast results of sizeof() to unsigned int to get rid of warnings
|
||
on x86_64
|
||
(thanks Matthias Clasen).
|
||
|
||
ChangeLog | 8 +++++++-
|
||
src/fccache.c | 38 +++++++++++++++++++-------------------
|
||
2 files changed, 26 insertions(+), 20 deletions(-)
|
||
|
||
commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Sep 28 00:23:39 2005 +0000
|
||
|
||
Update ChangeLog.
|
||
|
||
ChangeLog | 34 ++++++++++++++++++++++++++++++++++
|
||
1 files changed, 34 insertions(+), 0 deletions(-)
|
||
|
||
commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Sep 28 00:23:15 2005 +0000
|
||
|
||
Use FcAtomic to rewrite cache files.
|
||
|
||
src/fccache.c | 132
|
||
++++++++++++++++++++++++++++++++++++++++++---------------
|
||
1 files changed, 98 insertions(+), 34 deletions(-)
|
||
|
||
commit 099f9a86834060741dcbdf8b70e32f3a7338925f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Sep 27 15:52:58 2005 +0000
|
||
|
||
Don't unlink the fonts.cache-2 file even if there's no data to
|
||
write; just
|
||
write an empty cache file. (thanks Lubos Lunak)
|
||
|
||
src/fccache.c | 7 -------
|
||
1 files changed, 0 insertions(+), 7 deletions(-)
|
||
|
||
commit 6aee8c6faa2906334b9d9f933440184a256d0b53
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Sep 27 05:43:08 2005 +0000
|
||
|
||
Allocate room for the subdirectory names in each directory
|
||
cache. Thanks to
|
||
James Cloos for finding and diagnosing this bug!
|
||
|
||
src/fccache.c | 10 ++++++++--
|
||
1 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit 2633bc38431468ce528407ee576cb29b0d1212c8
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Sep 27 05:26:59 2005 +0000
|
||
|
||
Fix .cvsignore file after copying across directories.
|
||
|
||
fc-cat/.cvsignore | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 21:42:32 2005 +0000
|
||
|
||
Add comment about needing docbook-utils to run make distcheck;
|
||
hope it'll
|
||
save pain to others later.
|
||
|
||
INSTALL | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 35c2c7f1e979449e67551588f3440ff15e5c806c
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 14:41:40 2005 +0000
|
||
|
||
Update ChangeLog for 2.3.90.
|
||
|
||
ChangeLog | 33 +++++++++++++++++++++++++++++++++
|
||
1 files changed, 33 insertions(+), 0 deletions(-)
|
||
|
||
commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 05:59:19 2005 +0000
|
||
|
||
file Makefile.am was initially added on branch fc-2_4_branch.
|
||
|
||
commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 05:59:19 2005 +0000
|
||
|
||
Add new command-line utility, fc-cat, to convert fonts.cache-2
|
||
files into
|
||
fonts.cache-1 files (e.g. for grepping and validation of the mmap
|
||
codepath), as per James Cloos' request.
|
||
Remove done 'TODO' comment.
|
||
Updates for development release 2.3.90.
|
||
|
||
Makefile.am | 2
|
||
README | 7 +
|
||
configure.in | 3
|
||
fc-cache/fc-cache.c | 1
|
||
fc-cache/fc-cache.sgml | 4 -
|
||
fc-cat/.cvsignore | 6 +
|
||
fc-cat/Makefile.am | 55 ++++++++
|
||
fc-cat/fc-cat.c | 336
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-cat/fc-cat.sgml | 139 +++++++++++++++++++
|
||
fontconfig/fontconfig.h | 2
|
||
10 files changed, 548 insertions(+), 7 deletions(-)
|
||
|
||
commit a9698bed6553c12d397593292ee9e81054244e85
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 04:09:37 2005 +0000
|
||
|
||
Update documentation -- fc-cache's man page now says that you need
|
||
to run
|
||
fc-cache once per cached architecture; add some documentation
|
||
to the
|
||
FcCache structure.
|
||
Make fc-cache write out fonts.cache-2 files for directories with
|
||
no fonts
|
||
(i.e. only subdirectories).
|
||
|
||
fc-cache/fc-cache.sgml | 7 +++++++
|
||
src/fccache.c | 13 ++++++++-----
|
||
src/fcint.h | 8 ++++----
|
||
3 files changed, 19 insertions(+), 9 deletions(-)
|
||
|
||
commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 02:33:55 2005 +0000
|
||
|
||
Remove debugging printf (oops).
|
||
|
||
src/fcpat.c | 1 -
|
||
1 files changed, 0 insertions(+), 1 deletions(-)
|
||
|
||
commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 02:08:40 2005 +0000
|
||
|
||
Convert fromcode to char[12] from char *.
|
||
|
||
src/fcfreetype.c | 10 +++++-----
|
||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit c7beacf91698e8b0dcba2e813052538ec56dd268
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 23 01:48:33 2005 +0000
|
||
|
||
Small patch for output in case where lineno not defined.
|
||
|
||
fc-lang/fc-lang.c | 2 +-
|
||
src/fcint.h | 14 +++++++-------
|
||
2 files changed, 8 insertions(+), 8 deletions(-)
|
||
|
||
commit 67accef4d3e245c1dea341e633d82b14aa03432a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 22 23:45:53 2005 +0000
|
||
|
||
Fix more gcc4 warnings:
|
||
- Cast sizeof to int, to shut up signedness warnings in comparison.
|
||
- Add consts where appropriate.
|
||
reviewed by: Patrick Lam <plam@mit.edu>
|
||
|
||
doc/edit-sgml.c | 4 +
|
||
fc-case/fc-case.c | 8 +-
|
||
fc-glyphname/fc-glyphname.c | 21 ++++---
|
||
fc-lang/fc-lang.c | 20 ++++--
|
||
src/fccharset.c | 3 +
|
||
src/fcdefault.c | 6 +-
|
||
src/fcfreetype.c | 43 +++++++------
|
||
src/fcinit.c | 2 -
|
||
src/fcmatch.c | 18 +++---
|
||
src/fcpat.c | 3 +
|
||
src/fcxml.c | 138
|
||
++++++++++++++++++++++---------------------
|
||
11 files changed, 142 insertions(+), 124 deletions(-)
|
||
|
||
commit 141432505aecb158285ccc84ec5d7099e3c2efa7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 22 20:49:24 2005 +0000
|
||
|
||
Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
|
||
returning bogus (i.e. duplicate) FcObjectPtr values. Now use
|
||
negative
|
||
values for dynamic object strings and positive values for
|
||
built-in and
|
||
FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
|
||
pinpointing this bus!
|
||
|
||
src/fcname.c | 37 ++++++++++++++++++++++++++++---------
|
||
1 files changed, 28 insertions(+), 9 deletions(-)
|
||
|
||
commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 16 04:57:18 2005 +0000
|
||
|
||
Add missing FcValueCanonicalize on call to FcPatternAdd.
|
||
|
||
src/fcpat.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 13cdf607533ad592b896b738c5642f3685fd8053
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 15 20:36:44 2005 +0000
|
||
|
||
Revert ill-advised addition of FC_RENDER. Add strategy for handling
|
||
objects
|
||
that aren't hardcoded into fontconfig, but generated by fontconfig
|
||
clients: keep another array of user-defined objects (indexed
|
||
after the
|
||
built-in objects).
|
||
Fix compilation warning (uninitialized variable).
|
||
Add comment.
|
||
|
||
fontconfig/fontconfig.h | 1
|
||
src/fccache.c | 1
|
||
src/fccfg.c | 2 -
|
||
src/fcname.c | 98
|
||
+++++++++++++++++++++++++++++++++++++----------
|
||
4 files changed, 80 insertions(+), 22 deletions(-)
|
||
|
||
commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Sep 11 05:17:28 2005 +0000
|
||
|
||
Add a global binding for the 'render' pattern element used by Xft;
|
||
the lack
|
||
of said binding prevented programs from using FcPatterns
|
||
through Xft.
|
||
|
||
fontconfig/fontconfig.h | 1 +
|
||
src/fcname.c | 2 +-
|
||
2 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 8245771d5a42dac36024411a0da047b9a7dc42c6
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Sep 11 02:16:09 2005 +0000
|
||
|
||
Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
|
||
|
||
ChangeLog | 19 ++++
|
||
doc/fontconfig-user.sgml | 4 -
|
||
fc-glyphname/fc-glyphname.c | 4 -
|
||
fc-lang/fc-lang.c | 2
|
||
fc-match/fc-match.c | 8 +-
|
||
fontconfig/fcprivate.h | 2
|
||
src/fccache.c | 35 ++++----
|
||
src/fccfg.c | 2
|
||
src/fcdir.c | 4 -
|
||
src/fcfreetype.c | 191
|
||
++++++++++++++++++++++++-------------------
|
||
src/fcint.h | 10 +-
|
||
src/fclist.c | 2
|
||
src/fcpat.c | 80 +++++++++---------
|
||
src/fcstr.c | 2
|
||
src/fcxml.c | 11 ++
|
||
15 files changed, 209 insertions(+), 167 deletions(-)
|
||
|
||
commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Sep 7 15:38:46 2005 +0000
|
||
|
||
Robustness fixes: check return values from read and lseek; fix
|
||
uninitialized variables; ensure progress on FcCacheSkipToArch.
|
||
|
||
src/fccache.c | 34 +++++++++++++++++++++++-----------
|
||
1 files changed, 23 insertions(+), 11 deletions(-)
|
||
|
||
commit 03a212e525a34e2ceeac369bac669871d8cc681a
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Sep 3 04:56:56 2005 +0000
|
||
|
||
Really fix the global cache: make sure we're reading and writing
|
||
the same
|
||
data format. Also match subdirectories when consuming cache
|
||
information. Also check dates for global cache: a dir is out of
|
||
date if
|
||
it is newer than the global cache; scan it manually if that's
|
||
the case.
|
||
|
||
src/fccache.c | 55
|
||
++++++++++++++++++++++++++++++++++++++-----------------
|
||
src/fccfg.c | 23 ++++++++++++++++++++---
|
||
src/fcint.h | 1 +
|
||
3 files changed, 59 insertions(+), 20 deletions(-)
|
||
|
||
commit f6ee3db5f02eb8f41e3941e892964175cad0a898
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Sep 2 06:16:49 2005 +0000
|
||
|
||
Fix addressing in the global cache file, preventing infinite
|
||
loops. Get rid
|
||
of unused variables.
|
||
|
||
src/fccache.c | 6 ++----
|
||
1 files changed, 2 insertions(+), 4 deletions(-)
|
||
|
||
commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 1 18:29:28 2005 +0000
|
||
|
||
Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
|
||
FcObjectPtrU).
|
||
|
||
src/fcpat.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 1 06:59:44 2005 +0000
|
||
|
||
Fix embarassing attempt to free a static buffer.
|
||
|
||
src/fccache.c | 9 +++------
|
||
1 files changed, 3 insertions(+), 6 deletions(-)
|
||
|
||
commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Sep 1 06:14:46 2005 +0000
|
||
|
||
:
|
||
Save subdirectory names in cache files to save time. This completely
|
||
restores the original fontconfig API, BTW. Note that directories
|
||
without fonts don't get a cache file; but then how many files
|
||
would it
|
||
have in that directory...
|
||
|
||
fc-cache/fc-cache.c | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
src/fccache.c | 40 ++++++++++++++++------------------------
|
||
src/fcdir.c | 4 ++--
|
||
src/fcint.h | 2 +-
|
||
5 files changed, 21 insertions(+), 29 deletions(-)
|
||
|
||
commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Aug 31 15:12:41 2005 +0000
|
||
|
||
Only load requested fonts for fc-cache, and cleanup memory handling:
|
||
*Serialize no longer mutates original FcPatterns, it creates a
|
||
new copy
|
||
in the supplied buffer. Fix thinkos in global cache freeing and in
|
||
FcCacheSkipToArch.
|
||
|
||
fc-cache/fc-cache.c | 3 +--
|
||
src/fccache.c | 36 ++++++++++++++++--------------------
|
||
src/fcfs.c | 3 ---
|
||
3 files changed, 17 insertions(+), 25 deletions(-)
|
||
|
||
commit fd77c154afb039b6b19f8e29c28dce652b2d060e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Aug 30 23:03:42 2005 +0000
|
||
|
||
Fix compilation error exposed with gcc 2.95.
|
||
|
||
src/fccache.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Aug 30 05:55:13 2005 +0000
|
||
|
||
src/fcint.c
|
||
The global cache now uses the same mmap-based cache infrastructure
|
||
as the
|
||
per-directory caches. Furthermore, the global cache is
|
||
automatically
|
||
updated (if possible) whenever fontconfig is used. Rip out
|
||
remnants of
|
||
the old cache infrastructure.
|
||
|
||
fc-cache/fc-cache.c | 3
|
||
src/fccache.c | 1156
|
||
+++++++++++----------------------------------------
|
||
src/fcdir.c | 144 ++----
|
||
src/fcint.h | 97 +---
|
||
4 files changed, 307 insertions(+), 1093 deletions(-)
|
||
|
||
commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sun Aug 28 05:20:23 2005 +0000
|
||
|
||
Emit and verify machine signature (sizeof (stuff) + endianness)
|
||
in cache
|
||
files. Fix bugs in FcCacheBankToIndex.
|
||
|
||
src/fccache.c | 152
|
||
++++++++++++++++++++++++++++++++-------------------------
|
||
src/fcint.h | 2 -
|
||
2 files changed, 85 insertions(+), 69 deletions(-)
|
||
|
||
commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Sat Aug 27 02:34:24 2005 +0000
|
||
|
||
Replace FcObjectStaticName by FcStrStaticName. Implement serialization
|
||
of
|
||
'object' table (strings pointed to by FcPatternElt->object and
|
||
used as
|
||
keys) and loading of object table from cache file if more
|
||
strings are
|
||
present in cache file than in current version of fontconfig. Hash
|
||
the
|
||
object table in memory.
|
||
|
||
src/fccfg.c | 4 +
|
||
src/fcfs.c | 11 ++--
|
||
src/fcint.h | 31 +++++-----
|
||
src/fclist.c | 2 -
|
||
src/fcname.c | 181
|
||
++++++++++++++++++++++++++++++++++++++++++++++++----------
|
||
src/fcpat.c | 19 +++---
|
||
6 files changed, 186 insertions(+), 62 deletions(-)
|
||
|
||
commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Aug 25 07:38:02 2005 +0000
|
||
|
||
Reinstate the old global cache code. For the forseeable future, it's
|
||
probably all right to use the global cache as it was previously
|
||
and
|
||
just store filenames and font info, as long as no mmap cache
|
||
exists in
|
||
the directory. Of course, if an mmap cache exists, use that
|
||
instead.
|
||
If a directory cache does not exist or is invalid, load the fonts
|
||
for just
|
||
that directory using the old codepath.
|
||
Fix premature free of the FcPatterns belonging to the FcFontSet
|
||
which we
|
||
create from the mmapped files.
|
||
|
||
src/fccache.c | 710
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++--
|
||
src/fccfg.c | 21 +-
|
||
src/fcint.h | 53 ++++
|
||
3 files changed, 741 insertions(+), 43 deletions(-)
|
||
|
||
commit 4262e0b3853bc2153270eb33d09a063f852f3f90
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Wed Aug 24 06:21:30 2005 +0000
|
||
|
||
Overhaul the serialization system to create one mmapable file per
|
||
directory
|
||
and distribute bytes for each directory from a single malloc
|
||
for that
|
||
directory. Store pointers as differences between the data
|
||
pointed to
|
||
and the pointer's address (s_off = s - v). Don't serialize data
|
||
structures that never actually get serialized. Separate strings
|
||
used
|
||
for keys from strings used for values (in FcPatternElt and
|
||
FcValue,
|
||
respectively). Bump FC_CACHE_VERSION to 2.
|
||
|
||
fc-cache/fc-cache.c | 12
|
||
fc-lang/fc-lang.c | 4
|
||
fontconfig/fcprivate.h | 8
|
||
fontconfig/fontconfig.h | 51 --
|
||
src/fccache.c | 415 +++++++++++-----
|
||
src/fccfg.c | 109 ++--
|
||
src/fccharset.c | 333 +++++--------
|
||
src/fcdbg.c | 12
|
||
src/fcdir.c | 17 -
|
||
src/fcfs.c | 154 ++----
|
||
src/fcinit.c | 3
|
||
src/fcint.h | 276 ++++-------
|
||
src/fclang.c | 213 +++-----
|
||
src/fclist.c | 57 +-
|
||
src/fcmatch.c | 88 ++-
|
||
src/fcmatrix.c | 100 ----
|
||
src/fcname.c | 101 +++-
|
||
src/fcpat.c | 1218
|
||
++++++++++++++++++-----------------------------
|
||
src/fcstr.c | 291 +----------
|
||
src/fcxml.c | 13 -
|
||
20 files changed, 1402 insertions(+), 2073 deletions(-)
|
||
|
||
commit 71f94d0768725eb171e04748d9f561f58b258ae7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jul 25 20:39:19 2005 +0000
|
||
|
||
Various GCC 4 cleanups for signed vs unsigned char
|
||
Match only [0-9]*.conf files in <include>{directory}</include>
|
||
elements to
|
||
avoid loading *.rpmsave or .dpkg-old files. (otaylor)
|
||
|
||
ChangeLog | 19 ++++
|
||
doc/fontconfig-user.sgml | 4 -
|
||
fc-glyphname/fc-glyphname.c | 4 -
|
||
fc-lang/fc-lang.c | 2
|
||
fc-match/fc-match.c | 8 +-
|
||
src/fccfg.c | 2
|
||
src/fcfreetype.c | 191
|
||
++++++++++++++++++++++++-------------------
|
||
src/fcpat.c | 2
|
||
src/fcstr.c | 2
|
||
src/fcxml.c | 11 ++
|
||
10 files changed, 144 insertions(+), 101 deletions(-)
|
||
|
||
commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Mon Jul 25 04:10:09 2005 +0000
|
||
|
||
#ifdef out old cache stuff, replace with first version of new mmapping
|
||
cache. Add *Read and *Write procedures which mmap in and write
|
||
out the
|
||
fontconfig data structures to disk. Currently, create cache
|
||
in /tmp,
|
||
with different sections for each architecture (as returned
|
||
by uname's
|
||
.machine field. Run the fc-cache binary to create a new cache
|
||
file;
|
||
fontconfig then uses this cache file on subsequent runs, saving
|
||
lots of
|
||
memory. Also fixes a few bugs and leaks.
|
||
|
||
fc-cache/fc-cache.c | 13 +
|
||
fc-lang/fc-lang.c | 6
|
||
src/fccache.c | 1081
|
||
++++++++++++++-------------------------------------
|
||
src/fccfg.c | 16 +
|
||
src/fccharset.c | 103 +++++
|
||
src/fcdir.c | 17 +
|
||
src/fcfs.c | 95 ++++
|
||
src/fcinit.c | 3
|
||
src/fcint.h | 148 ++++---
|
||
src/fclang.c | 28 +
|
||
src/fcmatrix.c | 29 +
|
||
src/fcpat.c | 241 ++++++++++-
|
||
src/fcstr.c | 76 +++-
|
||
13 files changed, 963 insertions(+), 893 deletions(-)
|
||
|
||
commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Fri Jul 15 18:49:12 2005 +0000
|
||
|
||
Forward port cworth's patch to branch.
|
||
|
||
ChangeLog | 15 +++++++++++++++
|
||
src/fcinit.c | 2 +-
|
||
src/fcint.h | 2 +-
|
||
src/fcpat.c | 60
|
||
++++++++++++++++++++++++++++++++++++++++------------------
|
||
src/fcxml.c | 1 +
|
||
5 files changed, 59 insertions(+), 21 deletions(-)
|
||
|
||
commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
|
||
Author: Carl Worth <cworth@cworth.org>
|
||
Date: Fri Jul 15 17:43:44 2005 +0000
|
||
|
||
Rename FcPatternThawAll to FcPatternFini.
|
||
Pull the FcObjectStateName hash table out to file scope, and add
|
||
FcObjectStaticNameFini so that FcFini will cleanup this hash
|
||
table as
|
||
well.
|
||
Clear FILE* to NULL after fclose.
|
||
|
||
ChangeLog | 15 +++++++++++++++
|
||
src/fcinit.c | 2 +-
|
||
src/fcint.h | 2 +-
|
||
src/fcpat.c | 49 ++++++++++++++++++++++++++++++++++++-------------
|
||
src/fcxml.c | 1 +
|
||
5 files changed, 54 insertions(+), 15 deletions(-)
|
||
|
||
commit 0fa680f0766a8f545b20a7935a19e9db5529f903
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Thu Jul 7 12:09:10 2005 +0000
|
||
|
||
Convert ObjectPtr from a fat structure to a simple index into an
|
||
id table;
|
||
ids can be positive (for static strings) or negative (for dynamic
|
||
strings). Static strings belong to a single buffer, while dynamic
|
||
strings are independently allocated.
|
||
|
||
fontconfig/fontconfig.h | 9 -
|
||
src/fccfg.c | 7 -
|
||
src/fcname.c | 2
|
||
src/fcpat.c | 560
|
||
++++++++++++++++++++++++++++++++++-------------
|
||
src/fcxml.c | 2
|
||
5 files changed, 408 insertions(+), 172 deletions(-)
|
||
|
||
commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
|
||
Author: Patrick Lam <plam@MIT.EDU>
|
||
Date: Tue Jun 28 03:41:02 2005 +0000
|
||
|
||
Add functionality to allow fontconfig data structure serialization.
|
||
This patch allows the fundamental fontconfig data structures to be
|
||
serialized. I've converted everything from FcPattern down to be
|
||
able to
|
||
use *Ptr objects, which can be either static or dynamic (using
|
||
a union
|
||
which either contains a pointer or an index) and replaced
|
||
storage of
|
||
pointers in the heap with the appropriate *Ptr object. I then
|
||
changed
|
||
all writes of pointers to the heap with a *CreateDynamic call,
|
||
which
|
||
creates a dynamic Ptr object pointing to the same object as
|
||
before.
|
||
This way, the fundamental fontconfig semantics should be
|
||
unchanged; I
|
||
did not have to change external signatures this way, although
|
||
I did
|
||
change some internal signatures. When given a *Ptr object,
|
||
just run *U
|
||
to get back to a normal pointer; it gives the right answer
|
||
regardless
|
||
of whether we're using static or dynamic storage.
|
||
I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
|
||
converts the dynamic FcFontSets contained in the config object to
|
||
static FcFontSets and also converts its dependencies
|
||
(e.g. everything
|
||
you'd need to write to disk) to static objects. Note that you
|
||
have to
|
||
call Fc*PrepareSerialize first; this call will count the number of
|
||
objects that actually needs to be allocated, so that we can avoid
|
||
realloc. The Fc*Serialize calls then check the static pointers for
|
||
nullness, and allocate the buffers if necessary. I've tested the
|
||
execution of fc-list and fc-match after Fc*Serialize and they
|
||
appear to
|
||
work the same way.
|
||
|
||
fc-lang/fc-lang.c | 17 -
|
||
fontconfig/fcprivate.h | 8
|
||
fontconfig/fontconfig.h | 50 ++-
|
||
src/fccache.c | 32 ++
|
||
src/fccfg.c | 135 ++++---
|
||
src/fccharset.c | 371 +++++++++++++++-----
|
||
src/fcdbg.c | 26 +
|
||
src/fcfs.c | 36 ++
|
||
src/fcint.h | 212 +++++++++++-
|
||
src/fclang.c | 164 +++++++--
|
||
src/fclist.c | 104 +++---
|
||
src/fcmatch.c | 69 ++--
|
||
src/fcmatrix.c | 71 ++++
|
||
src/fcname.c | 35 +-
|
||
src/fcpat.c | 866
|
||
+++++++++++++++++++++++++++++++++++++----------
|
||
src/fcstr.c | 219 +++++++++++-
|
||
src/fcxml.c | 13 -
|
||
17 files changed, 1902 insertions(+), 526 deletions(-)
|
||
|
||
commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jun 17 03:01:43 2005 +0000
|
||
|
||
Make FcOpNotContains use FcStrStr for strings so that it matches
|
||
semantics
|
||
for !FcOpContains.
|
||
reviewed by: keithp
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fccfg.c | 4 +++-
|
||
2 files changed, 11 insertions(+), 1 deletions(-)
|
||
|
||
commit adc7abacbf0e2eae882d035f10117fb009b71bdd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 20 16:21:39 2005 +0000
|
||
|
||
Move fontconfig source package to libs as per override
|
||
|
||
ChangeLog | 6 ++++++
|
||
debian/changelog | 2 ++
|
||
debian/control | 2 +-
|
||
3 files changed, 9 insertions(+), 1 deletions(-)
|
||
|
||
commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 20 15:56:51 2005 +0000
|
||
|
||
The ka.orth file requires several characters which are not used
|
||
anymore in
|
||
modern Georgian and which are missing in the free Georgian
|
||
TrueType
|
||
fonts downloadable at:
|
||
http://aiet.qartuli.net/docs/georgian_on_linux_en.php
|
||
reviewed by: Mike Fabian Bug: 3352
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
fc-lang/ka.orth | 5 +++--
|
||
2 files changed, 14 insertions(+), 2 deletions(-)
|
||
|
||
commit 87c887464a6fc20310998146b8558179ebe18923
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 27 19:08:08 2005 +0000
|
||
|
||
Update date to real 2.3.2 release date. Fix change attributions
|
||
|
||
ChangeLog | 14 ++++++++++++++
|
||
README | 5 +++--
|
||
debian/changelog | 2 +-
|
||
3 files changed, 18 insertions(+), 3 deletions(-)
|
||
|
||
commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 27 16:22:46 2005 +0000
|
||
|
||
Bump so revision for 2.3.2
|
||
Fix a few minor leaks in error cases.
|
||
|
||
fc-cache/fc-cache.c | 11 ++++++++++-
|
||
1 files changed, 10 insertions(+), 1 deletions(-)
|
||
|
||
commit 1cb309adcb881409d669749bbca91056a0967ccf
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Apr 23 04:32:23 2005 +0000
|
||
|
||
Update for version 2.3.2
|
||
|
||
ChangeLog | 8 ++++++++
|
||
README | 11 +++++++++--
|
||
configure.in | 2 +-
|
||
debian/changelog | 7 +++++++
|
||
fontconfig/fontconfig.h | 2 +-
|
||
5 files changed, 26 insertions(+), 4 deletions(-)
|
||
|
||
commit 716ac8b8033794e2557ad567005dfff4dd95f031
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 21 19:03:53 2005 +0000
|
||
|
||
Don't force bitmap font enable in default configuration; allows
|
||
users to
|
||
override this in ~/.fonts.conf
|
||
Updated translations
|
||
Destroy font configuration on exit to help valgrind
|
||
Use own transcoding routines in preference to iconv which appears
|
||
to have
|
||
leaks in some translators. Call iconv_close after using iconv
|
||
(oops).
|
||
Prefer unicode encoding of Euro char as some fonts mis-encode Euro
|
||
in other
|
||
ones.
|
||
Must fetch bitmap glyphs to get width values to check for
|
||
monospace/dual-width fonts.
|
||
|
||
ChangeLog | 36 ++++++++++
|
||
debian/fontconfig.postinst | 8 ++
|
||
debian/po/cs.po | 154
|
||
++++++++++++++++++--------------------------
|
||
debian/po/da.po | 94 +++++++++------------------
|
||
debian/po/de.po | 71 +++++---------------
|
||
debian/po/es.po | 77 ++++++----------------
|
||
debian/po/fr.po | 77 ++++++----------------
|
||
debian/po/ja.po | 150
|
||
++++++++-----------------------------------
|
||
debian/po/nl.po | 71 +++++---------------
|
||
debian/po/pt.po | 71 +++++---------------
|
||
debian/po/pt_BR.po | 77 ++++++----------------
|
||
debian/po/templates.pot | 66 ++++---------------
|
||
debian/po/tr.po | 71 +++++---------------
|
||
debian/po/zh_CN.po | 71 +++++---------------
|
||
fc-cache/fc-cache.c | 1
|
||
fonts.conf.in | 37 ++++-------
|
||
src/fcfreetype.c | 84 ++++++++++++++----------
|
||
17 files changed, 404 insertions(+), 812 deletions(-)
|
||
|
||
commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
|
||
Author: Ross Burton <ross@burtonini.com>
|
||
Date: Wed Apr 13 09:11:52 2005 +0000
|
||
|
||
Check that a pattern isn't already frozen in FcPatternFreeze
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fcpat.c | 3 +++
|
||
2 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
|
||
Author: Ross Burton <ross@burtonini.com>
|
||
Date: Thu Mar 31 19:16:49 2005 +0000
|
||
|
||
Put all FcPattern objects though FcObjectStaticName and do pointer
|
||
trather
|
||
than string compares
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fclist.c | 5 +++--
|
||
src/fcmatch.c | 2 +-
|
||
src/fcpat.c | 3 ++-
|
||
4 files changed, 14 insertions(+), 4 deletions(-)
|
||
|
||
commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Thu Mar 17 08:57:11 2005 +0000
|
||
|
||
Add the .dll to the dll name.
|
||
|
||
ChangeLog | 4 ++++
|
||
src/fontconfig.def.in | 2 +-
|
||
2 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
commit 5f347d9cd50069a50174cc243acab64ee4e537a9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Mar 10 22:06:20 2005 +0000
|
||
|
||
Update to reflect configuration changes
|
||
Fix Autohint vs Autohinter mistake
|
||
Adopt changes from Josselin Mouette for configuration descriptions
|
||
Update
|
||
debian to version 2.3.1-2
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
debian/README.Debian | 19 ++++++++++---------
|
||
debian/changelog | 10 ++++++++++
|
||
debian/fontconfig.postinst | 2 +-
|
||
debian/fontconfig.templates | 39
|
||
++++++++-------------------------------
|
||
5 files changed, 40 insertions(+), 41 deletions(-)
|
||
|
||
commit 8c74026071aae6ad70a96b81398498dcb28c0255
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 9 04:57:42 2005 +0000
|
||
|
||
Update debian for 2.3.1
|
||
|
||
ChangeLog | 6 ++++++
|
||
debian/changelog | 11 +++++++++++
|
||
debian/rules | 1 +
|
||
3 files changed, 18 insertions(+), 0 deletions(-)
|
||
|
||
commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Wed Mar 9 00:47:11 2005 +0000
|
||
|
||
Get the DLL from "bin" where modern libtools put it, not "lib".
|
||
Check also drive letter prefix on Win32.
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fontconfig-zip.in | 2 +-
|
||
src/fccfg.c | 4 +++-
|
||
3 files changed, 12 insertions(+), 2 deletions(-)
|
||
|
||
commit d49dde9f900777f8482290dbafc6acb52a2b9432
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 8 23:39:02 2005 +0000
|
||
|
||
Update for 2.3.1
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 12 ++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 19 insertions(+), 4 deletions(-)
|
||
|
||
commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 5 23:50:55 2005 +0000
|
||
|
||
Include space and remove numbers from valid script tags. This
|
||
ensures that
|
||
tags like 'lao ' work while rejecting those which have any digits.
|
||
Eliminate a spurious debugging variable (len)
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcfreetype.c | 20 ++++++++++++--------
|
||
2 files changed, 20 insertions(+), 8 deletions(-)
|
||
|
||
commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 5 23:34:57 2005 +0000
|
||
|
||
Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
|
||
for the
|
||
broken font go to Manish Singh
|
||
|
||
ChangeLog | 7 ++++++
|
||
src/fcfreetype.c | 64
|
||
+++++++++++++++++++++++++++++++++++++-----------------
|
||
2 files changed, 51 insertions(+), 20 deletions(-)
|
||
|
||
commit 97bde49a2b791de9ad66aed97ca07c22302da60d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 5 20:58:39 2005 +0000
|
||
|
||
Josselin Mouette:
|
||
Include 2.3 release information in changelog Add Josselin Mouette
|
||
as an
|
||
Uploader Set hinting_type to low priority configuration option
|
||
Manish Singh:
|
||
yes_bitmaps.conf -> yes-bitmaps.conf
|
||
Funda Wang:
|
||
Johap -> Johab
|
||
|
||
ChangeLog | 20 ++++++++++++++++++++
|
||
debian/changelog | 13 +++++++++++--
|
||
debian/control | 1 +
|
||
debian/fontconfig.config | 2 +-
|
||
debian/fontconfig.postinst | 2 +-
|
||
debian/fontconfig.templates | 4 ++--
|
||
debian/rules | 4 ++--
|
||
src/fcfreetype.c | 2 +-
|
||
8 files changed, 39 insertions(+), 9 deletions(-)
|
||
|
||
commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Mar 3 06:20:57 2005 +0000
|
||
|
||
Move debian-specific conf file examples upstream.
|
||
Sub-pixel configuration examples must smash subpixel value as
|
||
Xft always
|
||
sets it from X.
|
||
Change sub-pixel rendering debconf descriptions from Enable/Disable to
|
||
Always/Never.
|
||
|
||
ChangeLog | 22 ++++++++++++++++++++++
|
||
Makefile.am | 3 ---
|
||
conf.d/Makefile.am | 7 +++++--
|
||
conf.d/autohint.conf | 9 +++++++++
|
||
conf.d/no-sub-pixel.conf | 9 +++++++++
|
||
conf.d/sub-pixel.conf | 3 ---
|
||
conf.d/unhinted.conf | 9 +++++++++
|
||
debian/autohint.conf | 9 ---------
|
||
debian/fontconfig.install | 1 +
|
||
debian/fontconfig.postinst | 4 ++--
|
||
debian/fontconfig.templates | 11 +++++------
|
||
debian/no-sub-pixel.conf | 12 ------------
|
||
debian/unhinted.conf | 9 ---------
|
||
13 files changed, 62 insertions(+), 46 deletions(-)
|
||
|
||
commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Mar 3 01:59:28 2005 +0000
|
||
|
||
Ignore more build detritus
|
||
Add debian package construction stuff.
|
||
Update to newer versions of these tools
|
||
Get library manuals to build again (we love automake).
|
||
Update debian build system to switch maintainers and deal with 2.3
|
||
functionality
|
||
|
||
.cvsignore | 7
|
||
ChangeLog | 53 ++
|
||
Makefile.am | 50 ++
|
||
conf.d/.cvsignore | 2
|
||
config/config.guess | 846
|
||
++++++++++++++++++++-----------------
|
||
config/config.sub | 449 ++++++++++++++------
|
||
debian/README.Debian | 44 ++
|
||
debian/autohint.conf | 9
|
||
debian/changelog | 661 +++++++++++++++++++++++++++++
|
||
debian/compat | 1
|
||
debian/control | 78 +++
|
||
debian/copyright | 29 +
|
||
debian/fontconfig-udeb.install | 3
|
||
debian/fontconfig.config | 10
|
||
debian/fontconfig.defoma | 162 +++++++
|
||
debian/fontconfig.dirs | 1
|
||
debian/fontconfig.install | 6
|
||
debian/fontconfig.postinst | 139 ++++++
|
||
debian/fontconfig.postrm | 26 +
|
||
debian/fontconfig.templates | 51 ++
|
||
debian/libfontconfig1-dev.install | 7
|
||
debian/libfontconfig1.install | 1
|
||
debian/local.conf.md5sum | 18 +
|
||
debian/no-sub-pixel.conf | 12 +
|
||
debian/po/POTFILES.in | 1
|
||
debian/po/cs.po | 154 +++++++
|
||
debian/po/da.po | 174 ++++++++
|
||
debian/po/de.po | 157 +++++++
|
||
debian/po/es.po | 198 +++++++++
|
||
debian/po/fr.po | 194 ++++++++
|
||
debian/po/ja.po | 180 ++++++++
|
||
debian/po/nl.po | 158 +++++++
|
||
debian/po/pt.po | 145 ++++++
|
||
debian/po/pt_BR.po | 183 ++++++++
|
||
debian/po/templates.pot | 120 +++++
|
||
debian/po/tr.po | 150 +++++++
|
||
debian/po/zh_CN.po | 148 ++++++
|
||
debian/rules | 39 ++
|
||
debian/unhinted.conf | 9
|
||
doc/.cvsignore | 1
|
||
doc/Makefile.am | 13 -
|
||
41 files changed, 4171 insertions(+), 518 deletions(-)
|
||
|
||
commit 4afc00ca02bb3f49fe214463e0f194486f438b70
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 1 20:48:36 2005 +0000
|
||
|
||
Update for 2.3.0
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 14 ++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 4 ++--
|
||
4 files changed, 22 insertions(+), 5 deletions(-)
|
||
|
||
commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 1 20:36:48 2005 +0000
|
||
|
||
Generate and install PDF versions of the manuals
|
||
Fix formatting
|
||
Add missing exported functions, fix data types
|
||
Add missing pattern elements.
|
||
Add missing pattern elements. Document conf.d usage, clarify available
|
||
orthography list. Fix some config file attributes. Complete
|
||
list of
|
||
constants.
|
||
Mark FC_SOURCE deprecated.
|
||
Don't set FC_SOURCE any longer.
|
||
|
||
ChangeLog | 25 +++++++++++++++
|
||
doc/Makefile.am | 18 ++++++++++-
|
||
doc/fcpattern.fncs | 3 +-
|
||
doc/fcstring.fncs | 40 +++++++++++++++++++++++-
|
||
doc/fontconfig-devel.sgml | 10 +++++-
|
||
doc/fontconfig-user.sgml | 74
|
||
+++++++++++++++++++++++++++++++++++++++------
|
||
fontconfig/fontconfig.h | 2 +
|
||
src/fcfreetype.c | 3 --
|
||
8 files changed, 156 insertions(+), 19 deletions(-)
|
||
|
||
commit 414f720281b416736b92913f4bcbceac1a781cde
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 28 18:56:15 2005 +0000
|
||
|
||
Create prototype /etc/fonts/conf.d directory with a few sample
|
||
configuration files. Deprecate use of local.conf for local
|
||
customizations in favor of this directory based scheme which
|
||
is more
|
||
easily integrated into installation systems.
|
||
Tag FC_EMBOLDEN as a boolean variable
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
Makefile.am | 24 ++----------------------
|
||
conf.d/Makefile.am | 34 ++++++++++++++++++++++++++++++++++
|
||
conf.d/README | 8 ++++++++
|
||
conf.d/no-bitmaps.conf | 13 +++++++++++++
|
||
conf.d/sub-pixel.conf | 12 ++++++++++++
|
||
conf.d/yes-bitmaps.conf | 13 +++++++++++++
|
||
configure.in | 1 +
|
||
src/fcname.c | 1 +
|
||
9 files changed, 102 insertions(+), 22 deletions(-)
|
||
|
||
commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 10 23:00:51 2005 +0000
|
||
|
||
Free patterns from fonts which are rejected by configuration
|
||
(bug #2518)
|
||
reviewed by: pborelli@katamail.com
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcdir.c | 2 ++
|
||
2 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit afca783626534477f07b03d173bbe9f51e03b53b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jan 29 00:42:37 2005 +0000
|
||
|
||
Update for version 2.2.99
|
||
|
||
ChangeLog | 11 +++++++++--
|
||
README | 16 ++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 25 insertions(+), 6 deletions(-)
|
||
|
||
commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jan 29 00:33:47 2005 +0000
|
||
|
||
Add a few pointers
|
||
|
||
ChangeLog | 5 +++++
|
||
README | 3 +++
|
||
2 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jan 28 23:55:14 2005 +0000
|
||
|
||
Polite typechecking for test and edit expressions. Helps catch
|
||
errors in
|
||
the font configuration.
|
||
|
||
ChangeLog | 10 ++
|
||
src/fcint.h | 12 ---
|
||
src/fcname.c | 2
|
||
src/fcxml.c | 252
|
||
++++++++++++++++++++++++++++++++++++++++++++++------------
|
||
4 files changed, 211 insertions(+), 65 deletions(-)
|
||
|
||
commit 59e149e757795a7c0ec66c35b551a66e0da42098
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jan 16 01:41:24 2005 +0000
|
||
|
||
Have --with-expat set EXPAT_CFLAGS (bug 2278)
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 7 +++++++
|
||
configure.in | 11 ++++++++++-
|
||
2 files changed, 17 insertions(+), 1 deletions(-)
|
||
|
||
commit d8ae9c92197f1f2782b9decb276f6da756ce882d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jan 13 18:31:50 2005 +0000
|
||
|
||
Add SEE ALSO section (bug 2085)
|
||
Cross compiling fixes (bug 280)
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
Makefile.am | 17 ++++++++++++++++-
|
||
configure.in | 44
|
||
++++++++++++++++++++++++++++++++++++++++++++
|
||
doc/Makefile.am | 8 ++++++--
|
||
doc/fontconfig-user.sgml | 5 +++++
|
||
fc-case/Makefile.am | 8 ++++++--
|
||
fc-glyphname/Makefile.am | 8 ++++++--
|
||
fc-lang/Makefile.am | 8 ++++++--
|
||
src/fontconfig.def.in | 2 +-
|
||
9 files changed, 108 insertions(+), 10 deletions(-)
|
||
|
||
commit 8759822e8fdaebcaaea82571d6b084003ca5751e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jan 13 18:10:42 2005 +0000
|
||
|
||
Update blanks list (Closes bug 86)
|
||
|
||
ChangeLog | 5 +++++
|
||
fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
|
||
2 files changed, 36 insertions(+), 21 deletions(-)
|
||
|
||
commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jan 4 21:54:50 2005 +0000
|
||
|
||
Verify that every font pattern loaded from cache has both FC_FILE and
|
||
FC_FAMILY entries. Attempt to fix bug #2219.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccache.c | 10 +++++++++-
|
||
2 files changed, 16 insertions(+), 1 deletions(-)
|
||
|
||
commit d53461812d46ffb2eaffb2c512e8740e8536e498
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Dec 29 19:44:51 2004 +0000
|
||
|
||
Update for version 2.2.98
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 22 ++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 29 insertions(+), 4 deletions(-)
|
||
|
||
commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Dec 29 19:37:14 2004 +0000
|
||
|
||
Document ASCII limitations of Fc character conversion macros
|
||
Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
|
||
(useful
|
||
for testing case conversion functions)
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fontconfig/fontconfig.h | 10 +++++++---
|
||
src/fcstr.c | 21 ++++++++++++++++++++-
|
||
3 files changed, 35 insertions(+), 4 deletions(-)
|
||
|
||
commit 02748dd3b8830a60439340a768959231e669b55c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Dec 29 10:07:10 2004 +0000
|
||
|
||
Add territory database
|
||
Reviewed by: Keith Packard
|
||
Remove Han characters from Korean orthography
|
||
|
||
.cvsignore | 1
|
||
ChangeLog | 15
|
||
fc-case/.cvsignore | 6
|
||
fc-lang/iso-3166.txt | 242 +
|
||
fc-lang/ko.orth |18729
|
||
+++++++-------------------------------------------
|
||
5 files changed, 2776 insertions(+), 16217 deletions(-)
|
||
|
||
commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Dec 29 09:57:49 2004 +0000
|
||
|
||
Reorder utility programs to make sure fc-case is run before fc-lang as
|
||
fc-lang uses fcstr.c which uses fccase.h
|
||
Fix broken XML
|
||
|
||
ChangeLog | 8 ++++++++
|
||
Makefile.am | 2 +-
|
||
fonts.conf.in | 10 +++++++---
|
||
3 files changed, 16 insertions(+), 4 deletions(-)
|
||
|
||
commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Dec 29 09:15:17 2004 +0000
|
||
|
||
Adopt some RedHat suggestions for standard font configuration.
|
||
Add new helper program 'fc-case' to construct case folding tables from
|
||
standard Unicode CaseFolding.txt file
|
||
Re-implement case insensitive functions with Unicode aware versions
|
||
(including full case folding mappings)
|
||
|
||
ChangeLog | 26 +
|
||
Makefile.am | 2
|
||
configure.in | 1
|
||
fc-case/CaseFolding.txt | 924
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-case/Makefile.am | 52 +++
|
||
fc-case/fc-case.c | 363 ++++++++++++++++++
|
||
fc-case/fccase.tmpl.h | 25 +
|
||
fonts.conf.in | 73 +++-
|
||
src/fcint.h | 34 ++
|
||
src/fclist.c | 16 -
|
||
src/fcstr.c | 263 ++++++++++---
|
||
11 files changed, 1685 insertions(+), 94 deletions(-)
|
||
|
||
commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Dec 14 00:12:25 2004 +0000
|
||
|
||
I changed FcFontSetSort to respect the generic aliases better in
|
||
the face
|
||
of language matching.
|
||
What I did was to ammend the strict sort order used by FcFontSort
|
||
so that
|
||
it 'satisfies' the language specified in the pattern by
|
||
locating the
|
||
best matching font supporting each pattern language and then
|
||
ignores
|
||
language in the remaining fonts for purposes of matching.
|
||
So, when asking for 'sans:lang=en', you'll get an English font
|
||
first, and
|
||
then the remaining fonts sorted with respect to the 'sans'
|
||
alias alone
|
||
-- pushing Kochi fonts ahead of other English-supporting Han
|
||
fonts.
|
||
reviewed by: Owen Taylor <otaylor@redhat.com>
|
||
|
||
ChangeLog | 17 ++++++++++++
|
||
src/fcmatch.c | 81
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
2 files changed, 96 insertions(+), 2 deletions(-)
|
||
|
||
commit 46a10637cde656967b60f1e028b24763022358bb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Dec 10 16:48:08 2004 +0000
|
||
|
||
Configuration changes to request synthetic emboldening of fonts. The
|
||
actual
|
||
emboldening code will live in Xft.
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
fontconfig/fontconfig.h | 1 +
|
||
fonts.conf.in | 20 ++++++++++++++++++++
|
||
3 files changed, 31 insertions(+), 0 deletions(-)
|
||
|
||
commit 9af19286b0dcdf7636749b9efb64a50650554f2d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Dec 9 19:36:30 2004 +0000
|
||
|
||
Currently Russian (ru) requires 0406 and 0456 (І and і), but
|
||
these were
|
||
eliminated in Russian in 1918 in favor of 0418 and 0438 (И
|
||
and и),
|
||
and don't even appear in KOI8-R. (The hypothesis that they
|
||
don't appear
|
||
in KOI8-R due to their similarity with Latin I and i is
|
||
eliminated by
|
||
their presence in KOI8-U.) I have a couple of fonts with Russian
|
||
support that don't have the letter.
|
||
Therefore, 0406 and 0456 should be removed from or commented out
|
||
of ru.orth
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 16 ++++++++++++++++
|
||
fc-lang/ru.orth | 4 ++--
|
||
2 files changed, 18 insertions(+), 2 deletions(-)
|
||
|
||
commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Dec 7 01:36:26 2004 +0000
|
||
|
||
Reviewed by: Keith Packard <keithp@keithp.com>
|
||
memoize strings and share a single copy for all uses. Note that
|
||
this could
|
||
be improved further by using statically allocated blocks and
|
||
gluing
|
||
multiple strings together, but I'm basically lazy. In my
|
||
environment
|
||
with 800 font files, I get a savings of about 90KB.
|
||
|
||
ChangeLog | 15 +++++++++++++++
|
||
src/fcinit.c | 5 +++--
|
||
src/fcint.h | 3 ++-
|
||
src/fclist.c | 2 +-
|
||
src/fcpat.c | 42 +++++++++++++-----------------------------
|
||
src/fcxml.c | 6 ------
|
||
6 files changed, 34 insertions(+), 39 deletions(-)
|
||
|
||
commit 46b51147d10db21a4d5992074bcdc9022f45856b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Dec 7 01:14:46 2004 +0000
|
||
|
||
Change files from ISO-Latin-1 to UTF-8
|
||
|
||
COPYING | 2
|
||
ChangeLog | 249
|
||
+++++++++++++++++++++++++++++++++++++++
|
||
Makefile.am | 2
|
||
config/Makedefs.in | 2
|
||
configure.in | 2
|
||
doc/edit-sgml.c | 2
|
||
doc/fcatomic.fncs | 2
|
||
doc/fcblanks.fncs | 2
|
||
doc/fccharset.fncs | 2
|
||
doc/fcconfig.fncs | 2
|
||
doc/fcconstant.fncs | 2
|
||
doc/fcfile.fncs | 2
|
||
doc/fcfontset.fncs | 2
|
||
doc/fcfreetype.fncs | 2
|
||
doc/fcinit.fncs | 2
|
||
doc/fcmatrix.fncs | 2
|
||
doc/fcobjectset.fncs | 2
|
||
doc/fcobjecttype.fncs | 2
|
||
doc/fcpattern.fncs | 2
|
||
doc/fcstring.fncs | 2
|
||
doc/fcstrset.fncs | 2
|
||
doc/fcvalue.fncs | 2
|
||
doc/fontconfig-devel.sgml | 4 -
|
||
doc/fontconfig-user.sgml | 2
|
||
doc/func.sgml | 2
|
||
doc/version.sgml.in | 2
|
||
fc-cache/Makefile.am | 2
|
||
fc-cache/fc-cache.c | 2
|
||
fc-glyphname/Makefile.am | 2
|
||
fc-glyphname/fc-glyphname.c | 2
|
||
fc-glyphname/fcglyphname.tmpl.h | 2
|
||
fc-lang/Makefile.am | 2
|
||
fc-lang/aa.orth | 2
|
||
fc-lang/ab.orth | 2
|
||
fc-lang/af.orth | 2
|
||
fc-lang/am.orth | 2
|
||
fc-lang/ar.orth | 2
|
||
fc-lang/ast.orth | 2
|
||
fc-lang/ava.orth | 2
|
||
fc-lang/ay.orth | 2
|
||
fc-lang/az.orth | 2
|
||
fc-lang/az_ir.orth | 2
|
||
fc-lang/ba.orth | 2
|
||
fc-lang/bam.orth | 2
|
||
fc-lang/be.orth | 2
|
||
fc-lang/bg.orth | 2
|
||
fc-lang/bh.orth | 2
|
||
fc-lang/bho.orth | 2
|
||
fc-lang/bi.orth | 2
|
||
fc-lang/bin.orth | 2
|
||
fc-lang/bn.orth | 2
|
||
fc-lang/bo.orth | 2
|
||
fc-lang/br.orth | 2
|
||
fc-lang/bs.orth | 2
|
||
fc-lang/bua.orth | 2
|
||
fc-lang/ca.orth | 2
|
||
fc-lang/ce.orth | 2
|
||
fc-lang/ch.orth | 2
|
||
fc-lang/chm.orth | 2
|
||
fc-lang/chr.orth | 2
|
||
fc-lang/co.orth | 2
|
||
fc-lang/cs.orth | 2
|
||
fc-lang/cu.orth | 2
|
||
fc-lang/cv.orth | 2
|
||
fc-lang/cy.orth | 2
|
||
fc-lang/da.orth | 2
|
||
fc-lang/de.orth | 2
|
||
fc-lang/dz.orth | 2
|
||
fc-lang/el.orth | 2
|
||
fc-lang/en.orth | 2
|
||
fc-lang/eo.orth | 2
|
||
fc-lang/es.orth | 2
|
||
fc-lang/et.orth | 2
|
||
fc-lang/eu.orth | 4 -
|
||
fc-lang/fa.orth | 2
|
||
fc-lang/fc-lang.c | 2
|
||
fc-lang/fc-lang.man | 2
|
||
fc-lang/fclang.tmpl.h | 2
|
||
fc-lang/fi.orth | 2
|
||
fc-lang/fj.orth | 2
|
||
fc-lang/fo.orth | 2
|
||
fc-lang/fr.orth | 2
|
||
fc-lang/ful.orth | 2
|
||
fc-lang/fur.orth | 2
|
||
fc-lang/fy.orth | 4 -
|
||
fc-lang/ga.orth | 2
|
||
fc-lang/gd.orth | 2
|
||
fc-lang/gez.orth | 2
|
||
fc-lang/gl.orth | 2
|
||
fc-lang/gn.orth | 4 -
|
||
fc-lang/gu.orth | 2
|
||
fc-lang/gv.orth | 2
|
||
fc-lang/ha.orth | 2
|
||
fc-lang/haw.orth | 2
|
||
fc-lang/he.orth | 2
|
||
fc-lang/hi.orth | 2
|
||
fc-lang/ho.orth | 2
|
||
fc-lang/hr.orth | 2
|
||
fc-lang/hu.orth | 2
|
||
fc-lang/hy.orth | 2
|
||
fc-lang/ia.orth | 2
|
||
fc-lang/ibo.orth | 2
|
||
fc-lang/id.orth | 2
|
||
fc-lang/ie.orth | 2
|
||
fc-lang/ik.orth | 2
|
||
fc-lang/io.orth | 2
|
||
fc-lang/is.orth | 2
|
||
fc-lang/iso639-2 | 194 +++++++++++++++---------------
|
||
fc-lang/it.orth | 2
|
||
fc-lang/iu.orth | 2
|
||
fc-lang/ja.orth | 2
|
||
fc-lang/ka.orth | 2
|
||
fc-lang/kaa.orth | 2
|
||
fc-lang/ki.orth | 2
|
||
fc-lang/kk.orth | 2
|
||
fc-lang/kl.orth | 2
|
||
fc-lang/km.orth | 2
|
||
fc-lang/kn.orth | 2
|
||
fc-lang/ko.orth | 2
|
||
fc-lang/kok.orth | 2
|
||
fc-lang/ks.orth | 2
|
||
fc-lang/ku.orth | 2
|
||
fc-lang/ku_ir.orth | 2
|
||
fc-lang/kum.orth | 2
|
||
fc-lang/kv.orth | 2
|
||
fc-lang/kw.orth | 2
|
||
fc-lang/ky.orth | 2
|
||
fc-lang/la.orth | 2
|
||
fc-lang/lb.orth | 2
|
||
fc-lang/lez.orth | 2
|
||
fc-lang/lo.orth | 2
|
||
fc-lang/lt.orth | 2
|
||
fc-lang/lv.orth | 2
|
||
fc-lang/mg.orth | 2
|
||
fc-lang/mh.orth | 2
|
||
fc-lang/mi.orth | 2
|
||
fc-lang/mk.orth | 2
|
||
fc-lang/ml.orth | 2
|
||
fc-lang/mn.orth | 2
|
||
fc-lang/mo.orth | 2
|
||
fc-lang/mr.orth | 2
|
||
fc-lang/mt.orth | 2
|
||
fc-lang/my.orth | 2
|
||
fc-lang/nb.orth | 4 -
|
||
fc-lang/nds.orth | 2
|
||
fc-lang/ne.orth | 2
|
||
fc-lang/nl.orth | 2
|
||
fc-lang/nn.orth | 2
|
||
fc-lang/no.orth | 4 -
|
||
fc-lang/ny.orth | 2
|
||
fc-lang/oc.orth | 2
|
||
fc-lang/om.orth | 2
|
||
fc-lang/or.orth | 2
|
||
fc-lang/os.orth | 2
|
||
fc-lang/pl.orth | 2
|
||
fc-lang/ps_af.orth | 2
|
||
fc-lang/ps_pk.orth | 2
|
||
fc-lang/pt.orth | 2
|
||
fc-lang/rm.orth | 2
|
||
fc-lang/ro.orth | 2
|
||
fc-lang/ru.orth | 2
|
||
fc-lang/sa.orth | 2
|
||
fc-lang/sah.orth | 2
|
||
fc-lang/sco.orth | 2
|
||
fc-lang/se.orth | 4 -
|
||
fc-lang/sel.orth | 2
|
||
fc-lang/sh.orth | 2
|
||
fc-lang/si.orth | 2
|
||
fc-lang/sk.orth | 2
|
||
fc-lang/sl.orth | 2
|
||
fc-lang/sm.orth | 2
|
||
fc-lang/sma.orth | 4 -
|
||
fc-lang/smj.orth | 4 -
|
||
fc-lang/smn.orth | 4 -
|
||
fc-lang/sms.orth | 4 -
|
||
fc-lang/so.orth | 2
|
||
fc-lang/sq.orth | 2
|
||
fc-lang/sr.orth | 2
|
||
fc-lang/sv.orth | 2
|
||
fc-lang/sw.orth | 2
|
||
fc-lang/syr.orth | 2
|
||
fc-lang/ta.orth | 2
|
||
fc-lang/te.orth | 2
|
||
fc-lang/tg.orth | 2
|
||
fc-lang/th.orth | 2
|
||
fc-lang/ti_er.orth | 2
|
||
fc-lang/ti_et.orth | 2
|
||
fc-lang/tig.orth | 2
|
||
fc-lang/tk.orth | 2
|
||
fc-lang/tl.orth | 2
|
||
fc-lang/tn.orth | 2
|
||
fc-lang/to.orth | 2
|
||
fc-lang/tr.orth | 2
|
||
fc-lang/ts.orth | 2
|
||
fc-lang/tt.orth | 2
|
||
fc-lang/tw.orth | 2
|
||
fc-lang/tyv.orth | 2
|
||
fc-lang/ug.orth | 2
|
||
fc-lang/uk.orth | 2
|
||
fc-lang/ur.orth | 2
|
||
fc-lang/uz.orth | 2
|
||
fc-lang/ven.orth | 2
|
||
fc-lang/vi.orth | 2
|
||
fc-lang/vo.orth | 4 -
|
||
fc-lang/vot.orth | 2
|
||
fc-lang/wa.orth | 2
|
||
fc-lang/wen.orth | 2
|
||
fc-lang/wo.orth | 2
|
||
fc-lang/xh.orth | 2
|
||
fc-lang/yap.orth | 2
|
||
fc-lang/yi.orth | 2
|
||
fc-lang/yo.orth | 2
|
||
fc-lang/zh_cn.orth | 2
|
||
fc-lang/zh_hk.orth | 2
|
||
fc-lang/zh_mo.orth | 2
|
||
fc-lang/zh_sg.orth | 2
|
||
fc-lang/zh_tw.orth | 2
|
||
fc-lang/zu.orth | 2
|
||
fc-list/Makefile.am | 2
|
||
fc-list/fc-list.c | 2
|
||
fc-match/Makefile.am | 2
|
||
fc-match/fc-match.1 | 2
|
||
fc-match/fc-match.c | 2
|
||
fontconfig/fcfreetype.h | 2
|
||
fontconfig/fcprivate.h | 2
|
||
fontconfig/fontconfig.h | 2
|
||
src/fcatomic.c | 2
|
||
src/fcblanks.c | 2
|
||
src/fccache.c | 2
|
||
src/fccfg.c | 2
|
||
src/fccharset.c | 2
|
||
src/fcdbg.c | 2
|
||
src/fcdefault.c | 2
|
||
src/fcdir.c | 2
|
||
src/fcfreetype.c | 4 -
|
||
src/fcfs.c | 2
|
||
src/fcinit.c | 2
|
||
src/fcint.h | 2
|
||
src/fclang.c | 2
|
||
src/fclist.c | 2
|
||
src/fcmatch.c | 2
|
||
src/fcmatrix.c | 2
|
||
src/fcname.c | 2
|
||
src/fcpat.c | 2
|
||
src/fcstr.c | 2
|
||
src/fcxml.c | 2
|
||
246 files changed, 603 insertions(+), 354 deletions(-)
|
||
|
||
commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 07:44:08 2004 +0000
|
||
|
||
Update links to new freedesktop.org locations
|
||
Add uninstall-local to get rid of fonts.conf and local.conf if
|
||
they match
|
||
the distributed versions. Fixes 'make distcheck'
|
||
|
||
ChangeLog | 8 ++++++++
|
||
INSTALL | 4 ++--
|
||
Makefile.am | 24 ++++++++++++++++++++++++
|
||
3 files changed, 34 insertions(+), 2 deletions(-)
|
||
|
||
commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 06:38:54 2004 +0000
|
||
|
||
Updates for version 2.2.97
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 30 ++++++++++++++++++++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 37 insertions(+), 4 deletions(-)
|
||
|
||
commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 06:19:46 2004 +0000
|
||
|
||
Sleep for two seconds before exiting to make sure timestamps for
|
||
future
|
||
changes have distinct mod times in the file system. Bug #1982.
|
||
Add Punjabi orthography. Bug #1671.
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 13 ++++++++++++-
|
||
fc-cache/fc-cache.c | 8 ++++++++
|
||
fc-lang/pa.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 66 insertions(+), 1 deletions(-)
|
||
|
||
commit c5a0b541df8be0b66f4ecf531570242693aac930
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 05:49:20 2004 +0000
|
||
|
||
Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
|
||
multi-arch installs. Now that all X fonts are included without
|
||
prejudice, the chances of the date being at all interesting
|
||
are rather
|
||
limited. Bug #415.
|
||
Add copyright and license
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
fonts.conf.in | 2 +-
|
||
src/Makefile.am | 23 +++++++++++++++++++++++
|
||
3 files changed, 34 insertions(+), 1 deletions(-)
|
||
|
||
commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 05:03:52 2004 +0000
|
||
|
||
Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
|
||
(or
|
||
wherever the X fonts are located).
|
||
Document new <include>directory-name</include> semantics
|
||
add <include ignore_missing="yes">conf.d</include>
|
||
Add selectfont to ignore bitmap fonts, add comment for selectfont
|
||
which
|
||
accepts bitmap fonts.
|
||
Allow <include> configuration elements to reference directories. Parse
|
||
and
|
||
load all files of the form [0-9]* in sorted order.
|
||
|
||
ChangeLog | 18 +++++++++
|
||
configure.in | 23 +++++-------
|
||
doc/fontconfig-user.sgml | 17 +++++----
|
||
fonts.conf.in | 1 +
|
||
local.conf | 23 ++++++++++++
|
||
src/fcdir.c | 4 +-
|
||
src/fcint.h | 6 +++
|
||
src/fcxml.c | 89
|
||
++++++++++++++++++++++++++++++++++++++++++++++
|
||
8 files changed, 158 insertions(+), 23 deletions(-)
|
||
|
||
commit 38e528e77673f0395ab802cd1040947e307f0c6c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 04:14:17 2004 +0000
|
||
|
||
Report command line for $srcdir/configure accurately. Bug #212.
|
||
|
||
ChangeLog | 8 +++++++-
|
||
autogen.sh | 2 +-
|
||
2 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit e4125ef950ada3413a542dc457a4d36c5495dcd7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 04:11:11 2004 +0000
|
||
|
||
Check for non-empty face->family_name and face->style_name before
|
||
using
|
||
those for the font. Empty names match everything. Bug #171.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fcfreetype.c | 12 +++++++-----
|
||
2 files changed, 14 insertions(+), 5 deletions(-)
|
||
|
||
commit 537e3d23fab449be154da8d49817364479924a61
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Dec 5 00:26:06 2004 +0000
|
||
|
||
Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
|
||
available.
|
||
This provides font file format information (BDF, Type 1, PCF,
|
||
TrueType)
|
||
for each font. Closes #109.
|
||
|
||
ChangeLog | 10 ++++++++++
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 1 +
|
||
src/fcfreetype.c | 14 ++++++++++++++
|
||
src/fcname.c | 1 +
|
||
5 files changed, 27 insertions(+), 1 deletions(-)
|
||
|
||
commit dbf68dd5fe2f936af53891a240601c727bdcf09d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Dec 4 22:06:52 2004 +0000
|
||
|
||
Fix typo.
|
||
Add detection for font capabilities (bug #105)
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 13 +++
|
||
doc/fontconfig-user.sgml | 1
|
||
fontconfig/fontconfig.h | 1
|
||
src/fcfreetype.c | 188
|
||
++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcname.c | 1
|
||
5 files changed, 204 insertions(+), 0 deletions(-)
|
||
|
||
commit 4f27c1c0a383e891890ab27c74226957ed7067aa
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Dec 4 19:41:10 2004 +0000
|
||
|
||
Move existing fonts.conf to fonts.conf.bak
|
||
Add detection of iconv
|
||
Document new selectfont elements
|
||
Switch to UTF-8 in comment
|
||
Add fullname, and family/style/fullname language entries
|
||
Respect selectfont/*/glob
|
||
Add support for selectfont
|
||
Add multi-lingual family/style/fullname support
|
||
Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
|
||
Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
|
||
computed
|
||
pattern element names which are required to be static.
|
||
|
||
ChangeLog | 47 ++
|
||
Makefile.am | 13 -
|
||
configure.in | 6
|
||
doc/fcpattern.fncs | 11
|
||
doc/fontconfig-devel.sgml | 13 -
|
||
doc/fontconfig-user.sgml | 43 ++
|
||
fc-lang/nb.orth | 2
|
||
fontconfig/fontconfig.h | 7
|
||
fonts.dtd | 19 +
|
||
src/fccache.c | 2
|
||
src/fccfg.c | 55 ++
|
||
src/fcdir.c | 2
|
||
src/fcfreetype.c | 1085
|
||
++++++++++++++++++++++++++++++++++-----------
|
||
src/fcint.h | 21 +
|
||
src/fclist.c | 6
|
||
src/fcname.c | 4
|
||
src/fcpat.c | 73 +++
|
||
src/fcxml.c | 162 +++++++
|
||
18 files changed, 1282 insertions(+), 289 deletions(-)
|
||
|
||
commit c641c77d6f1a0b378e800c9e3502ae446839a8af
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Sep 9 14:31:18 2004 +0000
|
||
|
||
Remove spurious / after $(DESTDIR)
|
||
reviewed by: keithp
|
||
|
||
ChangeLog | 7 +++++++
|
||
Makefile.am | 2 +-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 30 20:06:41 2004 +0000
|
||
|
||
Update for 2.2.96
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 12 ++++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 19 insertions(+), 4 deletions(-)
|
||
|
||
commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 30 18:41:52 2004 +0000
|
||
|
||
Provided by: Lubos Lunak <l.lunak@suse.cz>
|
||
However FcConfigUptoDate() doesn't seem to work. See the attached
|
||
patch.
|
||
First there's an obvious misplaced parenthesis making it return
|
||
always
|
||
false, and second, even this call fails to detect font changes
|
||
(e.g.
|
||
adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
|
||
should fix that as well. The problem seems to be triggered by my
|
||
fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
|
||
therefore
|
||
config->configDirs doesn't include subdirs, unlike
|
||
config->fontDirs.
|
||
|
||
ChangeLog | 14 ++++++++++++++
|
||
src/fccfg.c | 4 ++--
|
||
2 files changed, 16 insertions(+), 2 deletions(-)
|
||
|
||
commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jun 3 14:16:38 2004 +0000
|
||
|
||
Remove comma at end of FcResult enum definition.
|
||
|
||
ChangeLog | 5 +++++
|
||
fontconfig/fontconfig.h | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 29 20:07:46 2004 +0000
|
||
|
||
Add steps to md5sum release
|
||
|
||
ChangeLog | 5 +++++
|
||
INSTALL | 5 ++++-
|
||
2 files changed, 9 insertions(+), 1 deletions(-)
|
||
|
||
commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 29 19:49:52 2004 +0000
|
||
|
||
Add sh autogen.sh to INSTALL
|
||
|
||
INSTALL | 14 ++++++++------
|
||
1 files changed, 8 insertions(+), 6 deletions(-)
|
||
|
||
commit d81271eb21db058d0e816044874b3a8b88439e82
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 29 19:36:32 2004 +0000
|
||
|
||
Update for 2.2.95
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 11 +++++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 18 insertions(+), 4 deletions(-)
|
||
|
||
commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 29 19:32:41 2004 +0000
|
||
|
||
Add FcResultOutOfMemory to provide an accurate error when
|
||
FcFontSetMatch
|
||
fails in this way
|
||
Make #warning about lacking various FreeType features indicate which
|
||
version those features appeared so users know how to fix the
|
||
problem
|
||
(Thanks to Anton Tropashko)
|
||
|
||
ChangeLog | 12 ++++++++++++
|
||
fontconfig/fontconfig.h | 3 ++-
|
||
src/fcfreetype.c | 6 +++---
|
||
src/fcmatch.c | 3 +++
|
||
4 files changed, 20 insertions(+), 4 deletions(-)
|
||
|
||
commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu May 6 02:28:37 2004 +0000
|
||
|
||
Replace MIN/MAX/ABS macros which happen to have come from FreeType
|
||
with
|
||
fontconfig-specific ones (FC_*)
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcfreetype.c | 7 +++++--
|
||
2 files changed, 11 insertions(+), 2 deletions(-)
|
||
|
||
commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Apr 24 02:54:40 2004 +0000
|
||
|
||
Extend release preparation instructions to include notification and
|
||
distribution steps
|
||
|
||
ChangeLog | 6 ++++++
|
||
INSTALL | 11 +++++++++--
|
||
2 files changed, 15 insertions(+), 2 deletions(-)
|
||
|
||
commit 626a70167d7805c20a157e945a1f380ae580661a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Apr 24 01:09:36 2004 +0000
|
||
|
||
Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
|
||
|
||
ChangeLog | 7 +++++++
|
||
README | 9 +++++++--
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
4 files changed, 16 insertions(+), 4 deletions(-)
|
||
|
||
commit 7969113f086176112fdc13347ea56ea52838117a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Apr 24 01:06:32 2004 +0000
|
||
|
||
Ignore a few more autotool files
|
||
|
||
.cvsignore | 4 ++++
|
||
ChangeLog | 5 +++++
|
||
2 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 14 18:08:41 2004 +0000
|
||
|
||
Add instructions for doing a release
|
||
clean up .spec file; perhaps this will be useful to somebody...
|
||
Update to 2.2.93
|
||
Make 'scanopen' static so GCC doesn't whine about lacking prototype
|
||
Add WARN_CFLAGS to pass -W flags for GCC systems
|
||
Change various char types around to match across function calls. Fixed
|
||
bug
|
||
in using available_sizes[i].height which is in pixels, not 64ths
|
||
of a
|
||
pixel.
|
||
|
||
ChangeLog | 30 +++++++++++++
|
||
INSTALL | 13 +++++
|
||
README | 27 +++++++++++
|
||
configure.in | 14 +++++-
|
||
fc-glyphname/Makefile.am | 2 -
|
||
fc-lang/Makefile.am | 2 -
|
||
fc-lang/fc-lang.c | 2 -
|
||
fc-list/Makefile.am | 2 -
|
||
fc-match/Makefile.am | 2 -
|
||
fontconfig.spec.in | 42 ++++++++++++++----
|
||
fontconfig/fontconfig.h | 2 -
|
||
src/Makefile.am | 1
|
||
src/fcfreetype.c | 109
|
||
++++++++++++++++++++++++----------------------
|
||
13 files changed, 176 insertions(+), 72 deletions(-)
|
||
|
||
commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 6 23:44:11 2004 +0000
|
||
|
||
Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
|
||
looking for
|
||
explicit values prefer exact matches
|
||
|
||
ChangeLog | 6 ++++++
|
||
src/fcfreetype.c | 18 ++++++++++--------
|
||
2 files changed, 16 insertions(+), 8 deletions(-)
|
||
|
||
commit 02638f1ace0ad7e898317128c244dfd9c842d122
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 2 16:48:51 2004 +0000
|
||
|
||
Supplied by: mfabian@suse.de (Mike FABIAN)
|
||
Bug #260 fc-cache generates wrong spacing values for bitmap fonts
|
||
Was using
|
||
(strcmp (a,b)) instead of (!strcmp(a,b)).
|
||
|
||
ChangeLog | 8 ++++++++
|
||
src/fcfreetype.c | 6 +++---
|
||
2 files changed, 11 insertions(+), 3 deletions(-)
|
||
|
||
commit de66e750a5c5798dab5347675d6581183efa8105
|
||
Author: Manish Singh <yosh@gimp.org>
|
||
Date: Sun Feb 22 02:21:37 2004 +0000
|
||
|
||
Cast strlen to int for printf, so we're 64-bit clean.
|
||
|
||
ChangeLog | 5 +++++
|
||
fc-glyphname/fc-glyphname.c | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 208a720f009357449647a56d6fe95a5a346a6578
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 11 18:53:05 2004 +0000
|
||
|
||
Ok, so I messed up the test for y_ppem. Let's see if I got it
|
||
right this
|
||
time.
|
||
|
||
ChangeLog | 7 +++++++
|
||
configure.in | 15 +++------------
|
||
src/fcfreetype.c | 4 ++--
|
||
3 files changed, 12 insertions(+), 14 deletions(-)
|
||
|
||
commit 4f38fa81062e5e2e151715a162c295b9a216568a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Feb 10 18:38:58 2004 +0000
|
||
|
||
Pre-2.1.5 versions of FreeType didn't include y_ppem in the
|
||
FT_Bitmap_Size
|
||
record. Add a configure.in test for this and change the code
|
||
accordingly (using height instead).
|
||
|
||
ChangeLog | 8 ++++++++
|
||
configure.in | 21 +++++++++++++++++++--
|
||
src/fcfreetype.c | 4 ++++
|
||
3 files changed, 31 insertions(+), 2 deletions(-)
|
||
|
||
commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Feb 7 07:13:48 2004 +0000
|
||
|
||
Add Low Saxon orthography (Kenneth Rohde Christiansen
|
||
<kenneth@gnu.org>)
|
||
Oops. Left 'newest.set' unset, which would miscompute the newest file
|
||
Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
|
||
properties (which report the wrong value in current FreeType)
|
||
Don't attempt to check for empty glyphs in non-scalable fonts;
|
||
they have no
|
||
outlines...
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
|
||
src/fccfg.c | 3 +++
|
||
src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
|
||
4 files changed, 85 insertions(+), 12 deletions(-)
|
||
|
||
commit f4c52909ab5321df608fe7af2da3edcab48818d9
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Sun Feb 1 19:32:36 2004 +0000
|
||
|
||
fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
|
||
crashes
|
||
when trying to save the cache if config->cache is NULL, which
|
||
happens
|
||
if FcConfigHome() is NULL. Guard against that by using the
|
||
temp folder
|
||
in that case.
|
||
|
||
ChangeLog | 7 +++++++
|
||
src/fccfg.c | 25 +++++++++++++++++++++++++
|
||
2 files changed, 32 insertions(+), 0 deletions(-)
|
||
|
||
commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
|
||
Author: Roozbeh Pournader <roozbeh@farsiweb.info>
|
||
Date: Sat Jan 3 18:27:29 2004 +0000
|
||
|
||
Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
|
||
(Afghan
|
||
and Pakistani).
|
||
Updated Urdu orthography with real data.
|
||
|
||
ChangeLog | 11 +++++++++++
|
||
fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
|
||
fc-lang/ku_ir.orth | 49
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/ps_af.orth | 52
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/ps_pk.orth | 52
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/ur.orth | 41 +++++++++++++++++++++++++++++++++++++----
|
||
6 files changed, 233 insertions(+), 4 deletions(-)
|
||
|
||
commit f6d784313fa87d405b4b4165ee7b9248dd378df2
|
||
Author: Carl Worth <cworth@cworth.org>
|
||
Date: Fri Dec 12 17:07:55 2003 +0000
|
||
|
||
Remove excessive whitespace (missed on previous commit)
|
||
|
||
fc-cache/Makefile.am | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
|
||
Author: Carl Worth <cworth@cworth.org>
|
||
Date: Thu Dec 11 19:30:07 2003 +0000
|
||
|
||
Move man_MANS into the 'if USEDOCBOOK' block.
|
||
Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
|
||
excessive
|
||
whitespace.
|
||
Add 'set -e' to abort when any program fails, (avoids printing of
|
||
'now type
|
||
make' after configure aborts).
|
||
|
||
ChangeLog | 12 ++++++++++++
|
||
autogen.sh | 2 ++
|
||
fc-cache/Makefile.am | 6 +++---
|
||
fc-list/Makefile.am | 4 ++--
|
||
4 files changed, 19 insertions(+), 5 deletions(-)
|
||
|
||
commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Nov 18 07:53:04 2003 +0000
|
||
|
||
Switch to FreeType 2.1.7 style includes. Bug #150.
|
||
reviewed by: Keith Packard <keithp@keithp.com>
|
||
|
||
ChangeLog | 9 +++++++++
|
||
doc/Makefile.am | 1 +
|
||
fontconfig/fcfreetype.h | 3 ++-
|
||
src/fcfreetype.c | 17 +++++++++--------
|
||
4 files changed, 21 insertions(+), 9 deletions(-)
|
||
|
||
commit 8e8fcda45c07bb0934f30887282238a57cc619da
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Sun Nov 16 19:08:04 2003 +0000
|
||
|
||
Add some example usages.
|
||
|
||
ChangeLog | 4 ++++
|
||
fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
|
||
2 files changed, 27 insertions(+), 0 deletions(-)
|
||
|
||
commit 344a0e33618cd0e9f620b5fa55969602d775934c
|
||
Author: Roozbeh Pournader <roozbeh@farsiweb.info>
|
||
Date: Mon Nov 10 17:34:36 2003 +0000
|
||
|
||
Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
|
||
separators.
|
||
|
||
ChangeLog | 8 +++++++-
|
||
src/fcxml.c | 7 +++++--
|
||
2 files changed, 12 insertions(+), 3 deletions(-)
|
||
|
||
commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Oct 27 10:47:53 2003 +0000
|
||
|
||
Update to version 2.2.92
|
||
|
||
ChangeLog | 6 ++++++
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
3 files changed, 8 insertions(+), 2 deletions(-)
|
||
|
||
commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Oct 27 10:44:13 2003 +0000
|
||
|
||
Yet more cleanups to finish getting 'make distcheck' working This
|
||
has been
|
||
tested to ensure that it even works from a _build directory.
|
||
|
||
ChangeLog | 16 ++++++
|
||
Makefile.am | 1
|
||
configure.in | 10 +++
|
||
doc/Makefile.am | 133
|
||
+++++++++++++++-------------------------------
|
||
fc-cache/Makefile.am | 2 -
|
||
fc-glyphname/Makefile.am | 6 +-
|
||
fc-lang/Makefile.am | 5 +-
|
||
fc-list/Makefile.am | 2 -
|
||
fc-match/Makefile.am | 2 -
|
||
test/Makefile.am | 4 +
|
||
test/run-test.sh | 28 ++++++----
|
||
11 files changed, 98 insertions(+), 111 deletions(-)
|
||
|
||
commit 394b2bf04651d62194c7faa836899d33ca3ed017
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Oct 27 06:30:29 2003 +0000
|
||
|
||
Attempts to fix 'make distcheck' work. Things are progressing
|
||
pretty well,
|
||
but there are still failures long into the process dealing
|
||
with docs
|
||
(as always).
|
||
The big changes here are mostly to make $(srcdir) != "." work
|
||
correctly,
|
||
fixing the docbook related sections and fc-lang were particularily
|
||
tricky. Docbook refuses to load system entities from anywhere
|
||
other
|
||
than where the original .sgml file was located, so no luck
|
||
looking in
|
||
"." for the configure-generated version.sgml and confdir.sgml
|
||
files.
|
||
fc-lang needed help finding .orth files; added a -d option to set the
|
||
directory as the least evil of many options.
|
||
Now to go use a faster machine and try and wring out the last issues.
|
||
|
||
ChangeLog | 27 ++++++++++++++++++
|
||
configure.in | 2 +
|
||
doc/Makefile.am | 68
|
||
+++++++++++++++++++++++++++++++++++++++-------
|
||
fc-cache/Makefile.am | 13 +++++----
|
||
fc-glyphname/Makefile.am | 11 +++++--
|
||
fc-lang/Makefile.am | 10 +++++--
|
||
fc-lang/fc-lang.c | 29 ++++++++++++++++++--
|
||
fc-list/Makefile.am | 10 ++++---
|
||
fc-match/Makefile.am | 2 +
|
||
9 files changed, 142 insertions(+), 30 deletions(-)
|
||
|
||
commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Oct 26 16:52:28 2003 +0000
|
||
|
||
Tag version 2.2.91
|
||
|
||
ChangeLog | 4 ++++
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
3 files changed, 6 insertions(+), 2 deletions(-)
|
||
|
||
commit e99043ac778280ed16ab69ca0844b634f7d20f30
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Oct 26 16:45:23 2003 +0000
|
||
|
||
Include confdir.sgml.in in EXTRA_DIST
|
||
|
||
ChangeLog | 5 +++++
|
||
doc/Makefile.am | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 75839218d18a7fad2f7e84cb995724763f7cae11
|
||
Author: Josselin Mouette <joss@debian.org>
|
||
Date: Thu Oct 9 18:21:49 2003 +0000
|
||
|
||
Replace fc-cache and fc-list manpages with more detailed, SGML
|
||
versions.
|
||
|
||
ChangeLog | 7 ++
|
||
fc-cache/.cvsignore | 1
|
||
fc-cache/Makefile.am | 24 ++++++
|
||
fc-cache/fc-cache.1 | 51 ------------
|
||
fc-cache/fc-cache.sgml | 200
|
||
++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-list/.cvsignore | 1
|
||
fc-list/Makefile.am | 24 ++++++
|
||
fc-list/fc-list.1 | 37 ---------
|
||
fc-list/fc-list.sgml | 165 ++++++++++++++++++++++++++++++++++++++++
|
||
9 files changed, 420 insertions(+), 90 deletions(-)
|
||
|
||
commit f077d662c001468eb2aa1261549accd9ff3de401
|
||
Author: Owen Taylor <otaylor@redhat.com>
|
||
Date: Tue Sep 23 20:12:20 2003 +0000
|
||
|
||
Add a FC_HINT_STYLE key for patterns, with possible values
|
||
HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
|
||
|
||
ChangeLog | 7 +++++++
|
||
fontconfig/fontconfig.h | 7 +++++++
|
||
src/fcdefault.c | 5 +++++
|
||
src/fcname.c | 6 ++++++
|
||
4 files changed, 25 insertions(+), 0 deletions(-)
|
||
|
||
commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
|
||
Author: Owen Taylor <otaylor@redhat.com>
|
||
Date: Tue Sep 23 20:06:40 2003 +0000
|
||
|
||
Remove Georgian capitals, they aren't used for normal writing. (Bug
|
||
#116)
|
||
|
||
ChangeLog | 5 +++++
|
||
fc-lang/ka.orth | 2 +-
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Sat Sep 6 19:40:41 2003 +0000
|
||
|
||
Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
|
||
#111)
|
||
When checking for monospace and dual-width fonts, allow roughly a 3%
|
||
variance in the advances.
|
||
|
||
ChangeLog | 13 +++++++++++
|
||
doc/fontconfig-devel.sgml | 4 ++-
|
||
doc/fontconfig-user.sgml | 3 ++
|
||
fontconfig/fontconfig.h | 1 +
|
||
src/fcfreetype.c | 55
|
||
++++++++++++++++++++++++++++++++++++---------
|
||
src/fcname.c | 1 +
|
||
6 files changed, 63 insertions(+), 14 deletions(-)
|
||
|
||
commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
|
||
Author: Manish Singh <yosh@gimp.org>
|
||
Date: Mon Sep 1 05:11:17 2003 +0000
|
||
|
||
FcConfigAppFontClear: Support passing NULL to use default config.
|
||
|
||
ChangeLog | 5 +++++
|
||
src/fccfg.c | 7 +++++++
|
||
2 files changed, 12 insertions(+), 0 deletions(-)
|
||
|
||
commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
|
||
Author: Carl Worth <cworth@cworth.org>
|
||
Date: Fri Aug 15 19:45:20 2003 +0000
|
||
|
||
Added new FcFini function for cleaning up all memory. Fixed a
|
||
few memory
|
||
leaks. fc-list now calls FcFini, (and is now leak-free according
|
||
to
|
||
valgrind)
|
||
|
||
ChangeLog | 44 ++++++++++
|
||
doc/Makefile.am | 8 +-
|
||
doc/edit-sgml.c | 187
|
||
+++++++++++++++++++++++++++++++------------
|
||
doc/fcinit.fncs | 11 +++
|
||
fc-glyphname/fc-glyphname.c | 35 ++++++--
|
||
fc-list/fc-list.c | 4 +
|
||
fc-match/fc-match.c | 2
|
||
fontconfig/fontconfig.h | 3 +
|
||
src/fccfg.c | 6 +
|
||
src/fccharset.c | 64 ++++++++++++++-
|
||
src/fcinit.c | 13 +++
|
||
src/fcint.h | 6 +
|
||
src/fcpat.c | 84 ++++++++++++++++++-
|
||
src/fcxml.c | 4 +
|
||
src/fontconfig.def.in | 1
|
||
15 files changed, 398 insertions(+), 74 deletions(-)
|
||
|
||
commit 18906a876aa13550b1a10550ceeef6df0c4473ec
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 12 02:06:20 2003 +0000
|
||
|
||
Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
|
||
varargs are
|
||
untyped
|
||
|
||
fc-list/fc-list.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 116e13b4431b051b8196db201c22cd67b30922e9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jul 20 17:14:47 2003 +0000
|
||
|
||
Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
|
||
|
||
fontconfig/fcfreetype.h | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
commit 74a623e02efc23a39fb35e8d338858877b8f89e7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jul 20 16:06:18 2003 +0000
|
||
|
||
Implement new semantics for Contains and LISTING:
|
||
LISTING requires that the font Contain all of the pattern values,
|
||
where
|
||
Contain is redefined for strings to mean precise matching (so that
|
||
Courier 10 Pitch doesn't list Courier fonts)
|
||
"Contains" for lang means both langs have the same language and
|
||
either the
|
||
same country or one is missing the country
|
||
|
||
src/fccfg.c | 79
|
||
++++++++++++++++++++++++++++++++--------------------------
|
||
src/fcdbg.c | 3 ++
|
||
src/fcint.h | 3 +-
|
||
src/fclang.c | 18 ++++++++-----
|
||
src/fclist.c | 38 +++++++++++++++++++++-------
|
||
src/fcxml.c | 1 +
|
||
6 files changed, 89 insertions(+), 53 deletions(-)
|
||
|
||
commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jul 9 17:04:17 2003 +0000
|
||
|
||
Was miscomputing end of string position for FcStrtod in locales with
|
||
multibyte separators
|
||
|
||
src/fcxml.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jun 26 08:19:11 2003 +0000
|
||
|
||
Add autoconf checks for FT_Has_PS_Glyph_Names
|
||
|
||
configure.in | 3 ++-
|
||
src/fcfreetype.c | 6 ++++++
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jun 26 00:39:04 2003 +0000
|
||
|
||
Allow config->cache to be null (as it is when $HOME is not set)
|
||
|
||
src/fccfg.c | 9 ++++++---
|
||
1 files changed, 6 insertions(+), 3 deletions(-)
|
||
|
||
commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 25 23:21:03 2003 +0000
|
||
|
||
Lean on autoconf to find useful FreeType functions (bug 95)
|
||
|
||
configure.in | 7 +++++--
|
||
src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
|
||
2 files changed, 22 insertions(+), 31 deletions(-)
|
||
|
||
commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jun 17 18:28:20 2003 +0000
|
||
|
||
Bug 75: dont build docs unless docbook is available. Dont install docs
|
||
unless they are pre-built or buildable
|
||
|
||
Makefile.am | 3 ++-
|
||
configure.in | 26 +++++++++++++++++++++-----
|
||
doc/Makefile.am | 2 +-
|
||
3 files changed, 24 insertions(+), 7 deletions(-)
|
||
|
||
commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jun 17 17:31:16 2003 +0000
|
||
|
||
Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
|
||
vvas@hal.csd.auth.gr (Vasilis Vasaitis))
|
||
|
||
fonts.conf.in | 22 ++++++++++++++--------
|
||
1 files changed, 14 insertions(+), 8 deletions(-)
|
||
|
||
commit 231051f41669095db4a2c5680a0945fb1ff45a2d
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Sun Jun 15 22:57:21 2003 +0000
|
||
|
||
Remove CRs from the out file before comparing (needed on Windows).
|
||
|
||
ChangeLog | 3 +++
|
||
test/run-test.sh | 1 +
|
||
2 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Sun Jun 15 22:45:12 2003 +0000
|
||
|
||
Trivial braino.
|
||
|
||
src/fccfg.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit c3941ba9c064d41f248c6a00f06423f3c50c685d
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Sun Jun 15 22:35:52 2003 +0000
|
||
|
||
Fix cut&paste error.
|
||
|
||
ChangeLog | 4 ++++
|
||
fontconfig-zip.in | 3 ++-
|
||
src/Makefile.am | 2 +-
|
||
3 files changed, 7 insertions(+), 2 deletions(-)
|
||
|
||
commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Fri Jun 13 23:04:35 2003 +0000
|
||
|
||
Check also for DLL_EXPORT as indication of being built as a DLL
|
||
on Win32.
|
||
|
||
ChangeLog | 3 +++
|
||
src/fccfg.c | 6 +++++-
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Fri Jun 13 22:43:28 2003 +0000
|
||
|
||
Add share/doc directory. Add Fc*.3 man pages.
|
||
Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
|
||
Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
|
||
which expects the EXPORTS line to be the first. Add
|
||
FcConfigEnableHome.
|
||
|
||
ChangeLog | 12 ++++++++++++
|
||
configure.in | 12 +++++++++---
|
||
fontconfig-zip.in | 4 +++-
|
||
src/fontconfig.def.in | 5 +++--
|
||
4 files changed, 27 insertions(+), 6 deletions(-)
|
||
|
||
commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jun 9 19:21:06 2003 +0000
|
||
|
||
Update to version 2.2.90
|
||
|
||
ChangeLog | 4 ++++
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
3 files changed, 6 insertions(+), 2 deletions(-)
|
||
|
||
commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jun 9 19:15:00 2003 +0000
|
||
|
||
Add a bunch of ChangeLog entries
|
||
|
||
ChangeLog | 79
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
1 files changed, 78 insertions(+), 1 deletions(-)
|
||
|
||
commit 440e7054857a9a6382243f33498b2384f246379d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jun 9 18:49:19 2003 +0000
|
||
|
||
Add fc-match program to demonstrate font matching from the command
|
||
line
|
||
|
||
Makefile.am | 2 +-
|
||
configure.in | 1 +
|
||
fc-match/.cvsignore | 5 +++++
|
||
3 files changed, 7 insertions(+), 1 deletions(-)
|
||
|
||
commit 947afeb566e738de3980c8c8751358ecfebdba25
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jun 9 17:31:03 2003 +0000
|
||
|
||
Optimization in FcLangSetIndex was broken, occasionally returning
|
||
a pointer
|
||
to the wrong location on miss
|
||
|
||
src/fclang.c | 21 +++++++--------------
|
||
1 files changed, 7 insertions(+), 14 deletions(-)
|
||
|
||
commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jun 9 16:53:31 2003 +0000
|
||
|
||
Add fc-match program
|
||
|
||
fc-match/Makefile.am | 32 +++++++++
|
||
fc-match/fc-match.1 | 39 ++++++++++
|
||
fc-match/fc-match.c | 188
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 259 insertions(+), 0 deletions(-)
|
||
|
||
commit 6d3a90a41c63d479e3a109790a4ac466ee992478
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 31 21:07:01 2003 +0000
|
||
|
||
(Bug 85) add support for culmus fonts
|
||
|
||
fonts.conf.in | 39 +++++----------------------------------
|
||
1 files changed, 5 insertions(+), 34 deletions(-)
|
||
|
||
commit 86b1243193a1cbab3286ee97d2543bfc841a575a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 31 14:58:41 2003 +0000
|
||
|
||
(Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
|
||
usage info
|
||
on non-long option systems (Tim Mooney)
|
||
|
||
ChangeLog | 4 ++++
|
||
fc-cache/Makefile.am | 4 ++--
|
||
fc-cache/fc-cache.1 | 51
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-cache/fc-cache.c | 19 +++++++++++++++---
|
||
fc-cache/fc-cache.man | 45 -------------------------------------------
|
||
fc-list/Makefile.am | 4 ++--
|
||
fc-list/fc-list.1 | 37 ++++++++++++++++++++++++++++++++++++
|
||
fc-list/fc-list.c | 11 +++++++++++
|
||
fc-list/fc-list.man | 36 -----------------------------------
|
||
9 files changed, 123 insertions(+), 88 deletions(-)
|
||
|
||
commit d4d1e8bc604c98d647d70f9188744b95deba8723
|
||
Author: James Su <suzhe@turbolinux.com.cn>
|
||
Date: Wed May 28 01:34:38 2003 +0000
|
||
|
||
Fix "contains" op for strings and langsets.
|
||
|
||
fontconfig/fontconfig.h | 6 +++
|
||
src/fccfg.c | 16 +++++--
|
||
src/fcstr.c | 103
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 119 insertions(+), 6 deletions(-)
|
||
|
||
commit 53183e66e564c03401237f6fea873733ef326890
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat May 17 02:17:19 2003 +0000
|
||
|
||
Fix build error with BDF prop local. Free langset after query
|
||
|
||
src/fcfreetype.c | 9 ++++++++-
|
||
1 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 16 16:37:16 2003 +0000
|
||
|
||
oops. Left the psfontinfo.weight matching code commented out while
|
||
testing
|
||
other stuff...
|
||
|
||
src/fcfreetype.c | 2 --
|
||
1 files changed, 0 insertions(+), 2 deletions(-)
|
||
|
||
commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
|
||
Author: Juliusz Chroboczek <Juliusz.Chroboczek@pps.jussieu.fr>
|
||
Date: Wed May 14 20:23:24 2003 +0000
|
||
|
||
Extract spacing from XLFD atom
|
||
|
||
src/fcfreetype.c | 14 ++++++++++++++
|
||
1 files changed, 14 insertions(+), 0 deletions(-)
|
||
|
||
commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon May 12 20:48:59 2003 +0000
|
||
|
||
Use FcIsWidth to share code
|
||
Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
|
||
misclassifying some Han fonts as monospaced.
|
||
|
||
src/fcfreetype.c | 27 ++++++---------------------
|
||
1 files changed, 6 insertions(+), 21 deletions(-)
|
||
|
||
commit 65d1441df89b898dd74ac1f0fba69c83441dba92
|
||
Author: Juliusz Chroboczek <Juliusz.Chroboczek@pps.jussieu.fr>
|
||
Date: Mon May 12 09:11:10 2003 +0000
|
||
|
||
Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
|
||
|
||
src/fcfreetype.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
commit 0f362ad520e61e096c887f9374a485c3df32655a
|
||
Author: Juliusz Chroboczek <Juliusz.Chroboczek@pps.jussieu.fr>
|
||
Date: Mon May 12 09:04:24 2003 +0000
|
||
|
||
Generate FC_SIZE and FC_DPI for legacy bitmap fonts
|
||
|
||
src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 41 insertions(+), 0 deletions(-)
|
||
|
||
commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed May 7 16:13:24 2003 +0000
|
||
|
||
Add filename-based accept/reject to ammend available fonts.
|
||
change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
|
||
FreeType releases.
|
||
|
||
src/fccache.c | 18 ++++++----
|
||
src/fccfg.c | 96
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++--
|
||
src/fcdir.c | 60 +++++++++++++++++++++++++---------
|
||
src/fcfreetype.c | 2 +
|
||
src/fcint.h | 40 +++++++++++++++++++++--
|
||
src/fcxml.c | 46 +++++++++++++++++++++++++-
|
||
6 files changed, 232 insertions(+), 30 deletions(-)
|
||
|
||
commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue May 6 14:26:34 2003 +0000
|
||
|
||
Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
|
||
<jshin@mailaps.org>)
|
||
|
||
fc-lang/ta.orth | 7 +++++--
|
||
1 files changed, 5 insertions(+), 2 deletions(-)
|
||
|
||
commit 8ef6a58cb071396630cf05ec857f8c90524752f9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun May 4 22:58:29 2003 +0000
|
||
|
||
Add more .cvsignore entries
|
||
|
||
.cvsignore | 1 +
|
||
src/.cvsignore | 1 +
|
||
2 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 3018151753821434135c0c17873764f3283fcc50
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun May 4 22:57:00 2003 +0000
|
||
|
||
Add more .cvsignore entries
|
||
|
||
.cvsignore | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
commit 7769c3213dc832f7643660d6aab5fade96cd57c3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun May 4 22:53:49 2003 +0000
|
||
|
||
Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
|
||
encodings
|
||
|
||
Makefile.am | 2 -
|
||
configure.in | 1
|
||
src/fcfreetype.c | 160
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
src/fcint.h | 10 +++
|
||
4 files changed, 170 insertions(+), 3 deletions(-)
|
||
|
||
commit 83321a017a9586aa4f3ace022a91f69122c08ed8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun May 4 22:51:36 2003 +0000
|
||
|
||
Add .cvsignore in new fc-glyphname dir
|
||
|
||
fc-glyphname/.cvsignore | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
commit 721d496d7864ff587f51637f578f4b35d501d091
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun May 4 22:50:17 2003 +0000
|
||
|
||
Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
|
||
conversion functions
|
||
|
||
fc-glyphname/Makefile.am | 42
|
||
fc-glyphname/fc-glyphname.c | 287 +++
|
||
fc-glyphname/fcglyphname.tmpl.h | 25
|
||
fc-glyphname/glyphlist.txt | 4291
|
||
+++++++++++++++++++++++++++++++++++++++
|
||
fc-glyphname/zapfdingbats.txt | 212 ++
|
||
5 files changed, 4857 insertions(+), 0 deletions(-)
|
||
|
||
commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 2 01:11:53 2003 +0000
|
||
|
||
Grub through style to find weight/slant/width values when other
|
||
techniques
|
||
fail
|
||
|
||
src/fcfreetype.c | 228
|
||
++++++++++++++++++++++++++++++++++++------------------
|
||
src/fcint.h | 6 +
|
||
src/fcstr.c | 74 ++++++++++++++++++
|
||
3 files changed, 233 insertions(+), 75 deletions(-)
|
||
|
||
commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 2 01:11:09 2003 +0000
|
||
|
||
Add book constant for book weight
|
||
|
||
src/fcname.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit ad293de0041230d530c5b3d2be56690db49e4510
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 2 01:09:57 2003 +0000
|
||
|
||
Add FC_WEIGHT_BOOK as weight 75
|
||
|
||
fontconfig/fontconfig.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Thu May 1 16:20:27 2003 +0000
|
||
|
||
Fix expat function check.
|
||
|
||
configure.in | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Thu May 1 16:15:28 2003 +0000
|
||
|
||
Check for an expat function that won't be there if expat is too old.
|
||
|
||
configure.in | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu May 1 14:31:04 2003 +0000
|
||
|
||
Add demi and book postscript weight names. Allow spaces in postscript
|
||
and X
|
||
matching
|
||
|
||
src/fcfreetype.c | 6 ++++--
|
||
1 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 30 15:17:42 2003 +0000
|
||
|
||
Typo in bitstream foundry name
|
||
|
||
src/fcfreetype.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 24 17:31:03 2003 +0000
|
||
|
||
Debug output for unknown ps weight names. ignore italic_angle for
|
||
PS fonts
|
||
as FreeType already checks that
|
||
|
||
src/fcfreetype.c | 15 +++++++++++++--
|
||
1 files changed, 13 insertions(+), 2 deletions(-)
|
||
|
||
commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 24 15:29:33 2003 +0000
|
||
|
||
FcFontList broken when presented a charset - was comparing inclusion
|
||
in the
|
||
wrong direction
|
||
|
||
src/fccfg.c | 8 ++++----
|
||
src/fccharset.c | 15 +++++++++++++++
|
||
2 files changed, 19 insertions(+), 4 deletions(-)
|
||
|
||
commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 23 04:45:39 2003 +0000
|
||
|
||
Oops. Missing newline in .cvsignore
|
||
|
||
doc/.cvsignore | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 8c87b4293fe27398d9c6500189a1f72741afdff3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 23 04:09:28 2003 +0000
|
||
|
||
Fix docs to close sgml tags
|
||
|
||
ChangeLog | 8 ++++++++
|
||
doc/fcpattern.fncs | 1 +
|
||
doc/fontconfig-devel.sgml | 1 +
|
||
doc/func.sgml | 1 +
|
||
4 files changed, 11 insertions(+), 0 deletions(-)
|
||
|
||
commit c92926bf653425fff0291f1070cc7205e91810a0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 23 04:06:18 2003 +0000
|
||
|
||
Add confdir.sgml to .cvsignore
|
||
|
||
doc/.cvsignore | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 23 04:05:58 2003 +0000
|
||
|
||
Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
|
||
trailing newline instead of leaving CVS file without a newline
|
||
(which
|
||
will break at some point)
|
||
|
||
doc/Makefile.am | 3 ++-
|
||
doc/confdir.sgml.in | 2 +-
|
||
2 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
commit 8b290c54761ee020b0bc197c7ea06366e73be66c
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Wed Apr 23 00:40:24 2003 +0000
|
||
|
||
Got rid of the newline at the end of the file. It's yucky but,
|
||
I'm not sure
|
||
how else to get rid of the newline in the output.
|
||
|
||
doc/confdir.sgml.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Wed Apr 23 00:08:03 2003 +0000
|
||
|
||
Getting closer to fixing /etc/fonts hard-coding.
|
||
|
||
configure.in | 1 -
|
||
doc/Makefile.am | 4 ++++
|
||
doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
|
||
3 files changed, 29 insertions(+), 1 deletions(-)
|
||
|
||
commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Tue Apr 22 23:34:50 2003 +0000
|
||
|
||
Testing syncmail yet again.
|
||
|
||
.cvsignore | 2 +-
|
||
configure.in | 1 +
|
||
doc/Makefile.am | 12 ++++++------
|
||
doc/fontconfig-user.sgml | 9 +++++----
|
||
4 files changed, 13 insertions(+), 11 deletions(-)
|
||
|
||
commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Apr 22 16:53:18 2003 +0000
|
||
|
||
Fix autogen.sh to work with newer automakes
|
||
|
||
autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
|
||
1 files changed, 35 insertions(+), 10 deletions(-)
|
||
|
||
commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Apr 22 06:27:27 2003 +0000
|
||
|
||
Handle pattern elements moving during multiple edits
|
||
|
||
src/fccfg.c | 8 ++++++++
|
||
1 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
commit 781f10486df22a422b92114ad438d4d8e74c9b93
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Apr 21 16:12:22 2003 +0000
|
||
|
||
Update to version 2.2.0
|
||
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 4 ++--
|
||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
|
||
Author: Noah Levitt <nlevitt@gmail.com>
|
||
Date: Mon Apr 21 06:17:23 2003 +0000
|
||
|
||
Fixed variable name mistake.
|
||
|
||
configure.in | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Apr 20 04:44:09 2003 +0000
|
||
|
||
From James Su -- only part of page 0xff is Latin
|
||
|
||
src/fcfreetype.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 29d961a28e231302683577328ed4724319805a7f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 18 15:56:05 2003 +0000
|
||
|
||
Guard calls to FT_Get_BDF_Property to avoid freetype jumping
|
||
through null
|
||
pointer
|
||
|
||
src/fcfreetype.c | 12 +++++++++---
|
||
1 files changed, 9 insertions(+), 3 deletions(-)
|
||
|
||
commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 17 21:50:24 2003 +0000
|
||
|
||
Pass FONTCONFIG_PATH in arguments to get expanded
|
||
|
||
src/Makefile.am | 1 +
|
||
src/fccfg.c | 4 ----
|
||
2 files changed, 1 insertions(+), 4 deletions(-)
|
||
|
||
commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 17 21:29:12 2003 +0000
|
||
|
||
BDF properties not available until FreeType 2.1.4
|
||
|
||
src/fcfreetype.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
|
||
Author: Colin Walters <walters@verbum.org>
|
||
Date: Thu Apr 17 17:43:04 2003 +0000
|
||
|
||
Remove some unused variables, and initialize some other ones so
|
||
gcc doesn't
|
||
warn us.
|
||
|
||
ChangeLog | 5 +++++
|
||
doc/edit-sgml.c | 1 +
|
||
src/fclang.c | 6 ++----
|
||
3 files changed, 8 insertions(+), 4 deletions(-)
|
||
|
||
commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Apr 17 15:47:34 2003 +0000
|
||
|
||
Solaris porting fixes
|
||
|
||
configure.in | 4 ++--
|
||
fc-lang/fc-lang.c | 4 ++--
|
||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 16 22:04:42 2003 +0000
|
||
|
||
Add Vera support to default configuration
|
||
|
||
fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 50 insertions(+), 0 deletions(-)
|
||
|
||
commit e2925d7dc2877fba2112eb3de9853f3e889362c3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 16 21:50:51 2003 +0000
|
||
|
||
bump version to 2.1.94
|
||
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit ab06f005f66e12b46a5f1274eafa992be20a1f72
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 16 18:49:28 2003 +0000
|
||
|
||
add some changelog entries
|
||
|
||
ChangeLog | 18 ++++++++++++++++++
|
||
1 files changed, 18 insertions(+), 0 deletions(-)
|
||
|
||
commit 0e7a434783b28e9e954d3136195af7ba622c459d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 16 18:08:47 2003 +0000
|
||
|
||
Search through the BDF properties for width and foundry information
|
||
|
||
src/fcfreetype.c | 76
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
1 files changed, 75 insertions(+), 1 deletions(-)
|
||
|
||
commit 2e2121f910dd84b0731985570d93cd31ae2edb61
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 16 16:19:38 2003 +0000
|
||
|
||
Move foundry detection data into fcfreetype.c (which is getting rather
|
||
large at this point)
|
||
|
||
src/Makefile.am | 2 -
|
||
src/data.h | 77 -----------------------
|
||
src/fcfreetype.c | 177
|
||
+++++++++++++++++++++++++++++++++++++++++-------------
|
||
3 files changed, 137 insertions(+), 119 deletions(-)
|
||
|
||
commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Apr 16 16:18:27 2003 +0000
|
||
|
||
bool was misdeclared in DTD
|
||
|
||
fonts.dtd | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Apr 15 23:38:06 2003 +0000
|
||
|
||
Fix unary operator parsing. Add floor, ceil, trunc and round unary
|
||
operators
|
||
|
||
fontconfig/fontconfig.h | 2 +
|
||
fonts.dtd | 6 ++-
|
||
src/Makefile.am | 2 -
|
||
src/fccfg.c | 71 +++++++++++++++++++++++++++++++
|
||
src/fcdbg.c | 20 +++++++++
|
||
src/fcint.h | 3 +
|
||
src/fcxml.c | 107
|
||
++++++++++++++++++++++++++++++++++++++---------
|
||
7 files changed, 187 insertions(+), 24 deletions(-)
|
||
|
||
commit 52253696cd2779bd9040457fbd157bbe75895ed6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Apr 15 17:01:39 2003 +0000
|
||
|
||
Clean up ps font weight matching and check for NULL
|
||
|
||
src/fcfreetype.c | 59
|
||
++++++++++++++++++++++++++++--------------------------
|
||
1 files changed, 31 insertions(+), 28 deletions(-)
|
||
|
||
commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
|
||
Author: Juliusz Chroboczek <Juliusz.Chroboczek@pps.jussieu.fr>
|
||
Date: Fri Apr 11 23:45:59 2003 +0000
|
||
|
||
Implemented foundry generation for Type 1 and TrueType
|
||
|
||
src/data.h | 77
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcfreetype.c | 73
|
||
++++++++++++++++++++++++++++++++++++++++++++++++---
|
||
2 files changed, 145 insertions(+), 5 deletions(-)
|
||
|
||
commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 11 23:00:51 2003 +0000
|
||
|
||
update version number to 2.1.93
|
||
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 7f31f3781597e035b8432e0ce1c2894835b4988a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 11 22:53:53 2003 +0000
|
||
|
||
Run fc-cache from local dir instead of install dir to help LFS
|
||
installs (I
|
||
hope)
|
||
|
||
Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 11 22:24:23 2003 +0000
|
||
|
||
Switch to locale-independent string compare function
|
||
|
||
src/fcfreetype.c | 28 ++++++++++++++--------------
|
||
1 files changed, 14 insertions(+), 14 deletions(-)
|
||
|
||
commit d6ea834746a7b2758ea5b89467c0e64446840ca4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 11 22:17:11 2003 +0000
|
||
|
||
Bug #46, #47 fontconfig should retrieve type 1 font information from
|
||
FontInfo dictionary Patch provided by g2@magestudios.net (Gerard
|
||
Escalante)
|
||
|
||
src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 44 insertions(+), 0 deletions(-)
|
||
|
||
commit cc30f9ca548661d0d9eb07216d261457db58ca02
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Apr 8 05:00:25 2003 +0000
|
||
|
||
remove -u option to docbook2man which was trashing the .html file
|
||
|
||
doc/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
|
||
Author: Colin Walters <walters@verbum.org>
|
||
Date: Tue Apr 8 03:58:57 2003 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
ChangeLog | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
|
||
Author: Colin Walters <walters@verbum.org>
|
||
Date: Tue Apr 8 03:58:08 2003 +0000
|
||
|
||
Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
|
||
|
||
src/Makefile.am | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 4 20:17:40 2003 +0000
|
||
|
||
update copyright years
|
||
|
||
COPYING | 2 +-
|
||
fonts.conf.in | 15 ++-------------
|
||
local.conf | 9 +++++++++
|
||
3 files changed, 12 insertions(+), 14 deletions(-)
|
||
|
||
commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Apr 4 20:16:33 2003 +0000
|
||
|
||
Move sample subpixel configuration to local.conf
|
||
|
||
config/Makedefs.in | 4 ++--
|
||
config/install.sh | 4 ++--
|
||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 28 17:08:35 2003 +0000
|
||
|
||
Set spacing to mono if every encoded glyph is the same width
|
||
|
||
fontconfig/fcfreetype.h | 3 +++
|
||
src/fcfreetype.c | 46
|
||
+++++++++++++++++++++++++++++++++++++++++-----
|
||
2 files changed, 44 insertions(+), 5 deletions(-)
|
||
|
||
commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Mar 24 05:03:20 2003 +0000
|
||
|
||
Wrong pattern for matching font file names. Fix submitted by
|
||
hjchoe@hancom.com (Choe Hwanjin)
|
||
|
||
configure.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit c8582ff72ade8522d545d117641e4afac61382a0
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Sat Mar 22 21:28:13 2003 +0000
|
||
|
||
Changes for Windows:
|
||
Add a fontconfig-zip(.in) script, used to build a binary distribution.
|
||
|
||
fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
|
||
1 files changed, 30 insertions(+), 0 deletions(-)
|
||
|
||
commit daeed6e048a413a94754fd79f62307ca9be80a43
|
||
Author: Tor Lillqvist <tml@iki.fi>
|
||
Date: Sat Mar 22 21:25:34 2003 +0000
|
||
|
||
Changes for Windows:
|
||
On Windows with gcc (a.k.a. mingw) build as a DLL.
|
||
We don't want to hardcode the fonts.conf file location in the DLL,
|
||
so we
|
||
look up the DLL location at run-time in a DllMain() function. The
|
||
fonts.conf location is deduced from that.
|
||
The colon can't be used as path separator on Windows, semicolon
|
||
is used
|
||
instead. File path components can be separated with either
|
||
slash or
|
||
backslash. Absolute paths can also begin with a drive letter.
|
||
Add internal function FcStrLastSlash that strrchr's the last slash, or
|
||
backslash on Windows.
|
||
There is no link() on Windows. For atomicity checks, mkdir a lock
|
||
directory
|
||
instead.
|
||
In addition to HOME, also look for USERPROFILE.
|
||
Recognize the special font directory token WINDOWSFONTDIR, to use the
|
||
system's font directory.
|
||
Remove the fontconfig-def.cpp that was obsolete. Add
|
||
fontconfig.def(.in),
|
||
without internal functions.
|
||
Add a fontconfig-zip(.in) script, used to build a binary distribution.
|
||
|
||
ChangeLog | 32 +++++++++
|
||
Makefile.am | 3 +
|
||
configure.in | 28 ++++++++
|
||
fc-lang/fc-lang.man | 6 +-
|
||
src/Makefile.am | 55 +++++++++++++++-
|
||
src/fcatomic.c | 23 ++++++
|
||
src/fccache.c | 21 +++++-
|
||
src/fccfg.c | 90 ++++++++++++++++++++++++-
|
||
src/fcint.h | 9 +++
|
||
src/fcstr.c | 23 ++++++
|
||
src/fcxml.c | 30 ++++++++
|
||
src/fontconfig-def.cpp | 170
|
||
------------------------------------------------
|
||
src/fontconfig.def.in | 161
|
||
+++++++++++++++++++++++++++++++++++++++++++++
|
||
13 files changed, 464 insertions(+), 187 deletions(-)
|
||
|
||
commit cc9dd09816f717fc678d097a69f793dca1b1eef0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 22 01:55:00 2003 +0000
|
||
|
||
switch // comment
|
||
|
||
src/fclang.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit ddde1797a900b818b96fc0818d9df0efacb5ac69
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Mar 20 02:01:01 2003 +0000
|
||
|
||
strtod under some locales requires digits before the decimal
|
||
|
||
doc/fontconfig-user.sgml | 8 ++++++--
|
||
fonts.conf.in | 2 +-
|
||
2 files changed, 7 insertions(+), 3 deletions(-)
|
||
|
||
commit f4007a672834df25f0f9b6a918c135d2b79a3784
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Mar 20 02:00:15 2003 +0000
|
||
|
||
Avoid crashing on empty test/edit lists
|
||
|
||
src/fccfg.c | 6 ++++--
|
||
1 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
commit 3fbd50e48679c15c24400aaa78c6cd266317a784
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Mar 20 01:59:28 2003 +0000
|
||
|
||
bogus libtoolize --version | libtoolize --version
|
||
|
||
autogen.sh | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 18 08:03:42 2003 +0000
|
||
|
||
FcCharSetIsSubset errored on fonts with subsets in early blocks
|
||
and extra
|
||
blocks not present in the second argument
|
||
|
||
src/fccharset.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 14 00:16:56 2003 +0000
|
||
|
||
Fix configure arguments (bug 45)
|
||
|
||
configure.in | 10 +++++-----
|
||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit 81fa16c3366a701255f4e52cdfd716dd06253748
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 12 22:16:43 2003 +0000
|
||
|
||
add font widths and extend weight from OS/2 table
|
||
|
||
fontconfig/fontconfig.h | 44 +++++++++++++++++++++++++++-----------
|
||
src/fcdefault.c | 3 +++
|
||
src/fcfreetype.c | 54
|
||
+++++++++++++++++++++++++++++++++++++++++++----
|
||
src/fcmatch.c | 29 +++++++++++++++++--------
|
||
src/fcname.c | 18 ++++++++++++++++
|
||
5 files changed, 120 insertions(+), 28 deletions(-)
|
||
|
||
commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 12 22:15:39 2003 +0000
|
||
|
||
Global cache time checking was using wrong file name and computing
|
||
wrong
|
||
count of fonts per file
|
||
|
||
src/fccache.c | 10 +++++-----
|
||
src/fcdir.c | 8 ++++++--
|
||
src/fcint.h | 2 +-
|
||
3 files changed, 12 insertions(+), 8 deletions(-)
|
||
|
||
commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Mar 10 06:56:32 2003 +0000
|
||
|
||
Ship manual
|
||
|
||
fc-list/Makefile.am | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Sat Mar 8 01:03:32 2003 +0000
|
||
|
||
Updated RPM specfile for 2.1.92 and fixed remaining known spec
|
||
file issues
|
||
|
||
ChangeLog | 8 ++++++++
|
||
fontconfig.spec.in | 19 +++++++++++++++++--
|
||
2 files changed, 25 insertions(+), 2 deletions(-)
|
||
|
||
commit 6348213702153f1097c648ae575bcc89dbb259dc
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 21:04:52 2003 +0000
|
||
|
||
Bump version to 2.1.92
|
||
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit dcd1f27185958b000f12e0390970c925f4386598
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:51:17 2003 +0000
|
||
|
||
add version.sgml to .cvsignore
|
||
|
||
doc/.cvsignore | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit ae2c2943648313b41f2d032b72618d11ffdd1772
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:50:44 2003 +0000
|
||
|
||
Add version number to user doc
|
||
|
||
doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
|
||
doc/func.sgml | 1 +
|
||
2 files changed, 18 insertions(+), 10 deletions(-)
|
||
|
||
commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:45:43 2003 +0000
|
||
|
||
Add version number to documentation
|
||
|
||
configure.in | 1 +
|
||
doc/fontconfig-devel.sgml | 13 +++----------
|
||
doc/func.sgml | 4 ++++
|
||
doc/version.sgml.in | 24 ++++++++++++++++++++++++
|
||
4 files changed, 32 insertions(+), 10 deletions(-)
|
||
|
||
commit 4484582ebaaaea4982248a6141d87d488ef322bd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:45:20 2003 +0000
|
||
|
||
wasnt rebuilding most of the docs
|
||
|
||
doc/Makefile.am | 18 +++++++++---------
|
||
1 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:04:13 2003 +0000
|
||
|
||
distribute man page
|
||
|
||
fc-cache/Makefile.am | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:03:53 2003 +0000
|
||
|
||
note that default mandir is usually wrong
|
||
|
||
INSTALL | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit bdc0fd54344cd161f1507aa53f3d676569d63f08
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 20:03:23 2003 +0000
|
||
|
||
get manuals to install with automake-1.4
|
||
|
||
doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
|
||
1 files changed, 21 insertions(+), 23 deletions(-)
|
||
|
||
commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 19:41:34 2003 +0000
|
||
|
||
Create fontconfig-user.html
|
||
|
||
doc/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 19:39:57 2003 +0000
|
||
|
||
Add more to .cvsignore
|
||
|
||
doc/.cvsignore | 9 +++++++++
|
||
1 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
commit b219ac6b99672506965f3c2168e2af1cd58d28e7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 19:37:16 2003 +0000
|
||
|
||
Make documentation build
|
||
|
||
doc/Makefile.am | 172
|
||
+++++++++++++++++++++++++++-------------------
|
||
doc/edit-sgml.c | 2 -
|
||
doc/fontconfig-user.sgml | 2 -
|
||
3 files changed, 102 insertions(+), 74 deletions(-)
|
||
|
||
commit 39381776a4c0cf4077a31f3a493cbd37420cec71
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 19:01:41 2003 +0000
|
||
|
||
Finish reformatting developer documentation
|
||
|
||
doc/Makefile.am | 16 +-
|
||
doc/edit-sgml.c | 17 +-
|
||
doc/fcatomic.fncs | 93 +++++++++
|
||
doc/fcconfig.fncs | 153 ++++++++------
|
||
doc/fcfile.fncs | 78 +++++++
|
||
doc/fcfreetype.fncs | 69 +++++++
|
||
doc/fcinit.fncs | 78 +++++++
|
||
doc/fcstring.fncs | 150 ++++++++++++++
|
||
doc/fcstrset.fncs | 104 ++++++++++
|
||
doc/fontconfig-devel.sgml | 475
|
||
+++++++++++----------------------------------
|
||
10 files changed, 795 insertions(+), 438 deletions(-)
|
||
|
||
commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 08:52:27 2003 +0000
|
||
|
||
Add copyright
|
||
|
||
doc/func.sgml | 23 +++++++++++++++++++++++
|
||
1 files changed, 23 insertions(+), 0 deletions(-)
|
||
|
||
commit 2df0c66230fb86a784414b5db803d32d1a083b3a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 08:51:14 2003 +0000
|
||
|
||
Use <parameter> tags. Add copyrights
|
||
|
||
doc/fcconfig.fncs | 46
|
||
+++++++++++++++++++++++-----------------------
|
||
doc/fcconstant.fncs | 10 +++++-----
|
||
doc/fcobjecttype.fncs | 6 +++---
|
||
doc/fcpattern.fncs | 14 +++++++-------
|
||
doc/fcvalue.fncs | 4 ++--
|
||
5 files changed, 40 insertions(+), 40 deletions(-)
|
||
|
||
commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 08:44:32 2003 +0000
|
||
|
||
Add lots more function documentation
|
||
|
||
doc/Makefile.am | 16 ++
|
||
doc/fcblanks.fncs | 58 +++++++++
|
||
doc/fccharset.fncs | 23 ++++
|
||
doc/fcconfig.fncs | 279
|
||
+++++++++++++++++++++++++++++++++++++++++++
|
||
doc/fcconstant.fncs | 58 +++++++++
|
||
doc/fcfontset.fncs | 49 ++++++++
|
||
doc/fcmatrix.fncs | 23 ++++
|
||
doc/fcobjectset.fncs | 61 +++++++++
|
||
doc/fcobjecttype.fncs | 48 +++++++
|
||
doc/fcpattern.fncs | 23 ++++
|
||
doc/fcvalue.fncs | 23 ++++
|
||
doc/fontconfig-devel.sgml | 292
|
||
+++------------------------------------------
|
||
12 files changed, 677 insertions(+), 276 deletions(-)
|
||
|
||
commit 22671e25510e77af1a8f2b569314ba2de1c93353
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 07:12:51 2003 +0000
|
||
|
||
Rework documentation to build man pages for each function
|
||
|
||
doc/Makefile.am | 84 ++-
|
||
doc/fccharset.fncs | 144 +++++
|
||
doc/fcmatrix.fncs | 100 +++
|
||
doc/fcpattern.fncs | 287 ++++++++++
|
||
doc/fcvalue.fncs | 17 +
|
||
doc/fontconfig-devel.sgml | 1355
|
||
++++++++++++++++++---------------------------
|
||
doc/fontconfig-user.sgml | 396 ++++++-------
|
||
doc/func.sgml | 61 ++
|
||
8 files changed, 1411 insertions(+), 1033 deletions(-)
|
||
|
||
commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 7 06:17:36 2003 +0000
|
||
|
||
Add func doc creation program edit-sgml
|
||
|
||
doc/edit-sgml.c | 426
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 426 insertions(+), 0 deletions(-)
|
||
|
||
commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 10:09:57 2003 +0000
|
||
|
||
Update Changelog
|
||
|
||
ChangeLog | 7 +++++++
|
||
1 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 10:08:08 2003 +0000
|
||
|
||
Added back the configure macro options --disable-docs because
|
||
otherwise
|
||
fontconfig installs docs into /usr/share/doc/fontconfig (with no
|
||
version number) unconditionally, causing RPM to fail the build
|
||
due to
|
||
_unpackaged_files_terminate_build. We pick up the pregenerated
|
||
docs
|
||
with %doc already.
|
||
|
||
fontconfig.spec.in | 8 +++++++-
|
||
1 files changed, 7 insertions(+), 1 deletions(-)
|
||
|
||
commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 09:28:08 2003 +0000
|
||
|
||
Updated rpm specfile changelog and Changelog to reflect today's
|
||
changes
|
||
|
||
ChangeLog | 13 ++++++++++++-
|
||
fontconfig.spec.in | 9 ++++++++-
|
||
2 files changed, 20 insertions(+), 2 deletions(-)
|
||
|
||
commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 09:16:37 2003 +0000
|
||
|
||
Reordered %files lists to be a bit tidier. Made -devel package own the
|
||
%{_includedir}/fontconfig directory
|
||
|
||
fontconfig.spec.in | 9 +++++----
|
||
1 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
commit c674c89bf919fa7f357319a7ce825ba5369ff737
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 09:14:06 2003 +0000
|
||
|
||
Put %post script in {}'s for tidyness, and change the call to
|
||
fc-cache to
|
||
use %{_bindir}/fc-cache
|
||
|
||
fontconfig.spec.in | 9 +++++----
|
||
1 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
commit 5283328a6006420cb3382c0dbef55f715996b91c
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 09:10:14 2003 +0000
|
||
|
||
Changed BuildRequires: lines to use %{_bindir} macro instead of
|
||
hard coded
|
||
/usr/bin
|
||
|
||
fontconfig.spec.in | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 674c09dfbfc3d6d3a014ac018995530159fc157f
|
||
Author: Mike A. Harris <mharris@redhat.com>
|
||
Date: Wed Mar 5 09:08:41 2003 +0000
|
||
|
||
Replace commented out %define at top of specfile with a comment
|
||
preceding
|
||
the freetype2 define, since rpm expands macros in comments. Also
|
||
remove
|
||
-j flag from make, as _smp_mflags expands to -jN already.
|
||
|
||
fontconfig.spec.in | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
commit d30f481c4d182db3873fc9caf0e191da3c4955ef
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 07:45:37 2003 +0000
|
||
|
||
switch vesion to version
|
||
|
||
fontconfig.spec.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 06:09:36 2003 +0000
|
||
|
||
optimize string compares even more
|
||
|
||
src/fcstr.c | 19 +++----------------
|
||
1 files changed, 3 insertions(+), 16 deletions(-)
|
||
|
||
commit dc1de232a694c9c431604e701e8f617978a00e0a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 06:09:14 2003 +0000
|
||
|
||
Use VERSION in fontconfig.pc.in
|
||
|
||
fontconfig.pc.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:57:11 2003 +0000
|
||
|
||
No longer using config directory
|
||
|
||
configure.in | 2 --
|
||
1 files changed, 0 insertions(+), 2 deletions(-)
|
||
|
||
commit 94421e4097d84b50fc2da285b57fb00da3592796
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:53:10 2003 +0000
|
||
|
||
use FcToLower instead of tolower
|
||
|
||
src/fcname.c | 12 +++++-------
|
||
1 files changed, 5 insertions(+), 7 deletions(-)
|
||
|
||
commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:52:51 2003 +0000
|
||
|
||
Add FcLangSetPrint
|
||
|
||
src/fcdbg.c | 29 ++++++++++++++++++-----------
|
||
1 files changed, 18 insertions(+), 11 deletions(-)
|
||
|
||
commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:52:31 2003 +0000
|
||
|
||
AddFcLangSetContains for font listing, add first-letter table for
|
||
language
|
||
lookups, change RCS tag
|
||
|
||
src/fccfg.c | 8 +-
|
||
src/fcint.h | 7 +-
|
||
src/fclang.c | 231
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++------
|
||
src/fclist.c | 6 +-
|
||
4 files changed, 219 insertions(+), 33 deletions(-)
|
||
|
||
commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:51:27 2003 +0000
|
||
|
||
Change RCS tag
|
||
|
||
fc-cache/fc-cache.c | 4 ++--
|
||
fc-cache/fc-cache.man | 4 ++--
|
||
fc-list/fc-list.c | 4 ++--
|
||
fc-list/fc-list.man | 4 ++--
|
||
src/fcatomic.c | 4 ++--
|
||
src/fcblanks.c | 4 ++--
|
||
src/fccache.c | 4 ++--
|
||
src/fccharset.c | 4 ++--
|
||
src/fcdefault.c | 4 ++--
|
||
src/fcdir.c | 4 ++--
|
||
src/fcfreetype.c | 4 ++--
|
||
src/fcfs.c | 4 ++--
|
||
src/fcinit.c | 4 ++--
|
||
src/fcmatch.c | 4 ++--
|
||
src/fcmatrix.c | 2 +-
|
||
src/fcpat.c | 4 ++--
|
||
src/fcstr.c | 4 ++--
|
||
src/fcxml.c | 4 ++--
|
||
src/fontconfig-def.cpp | 2 +-
|
||
19 files changed, 36 insertions(+), 36 deletions(-)
|
||
|
||
commit 0eadb052fb31ad99d77d1997108d316c64d939b8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:48:53 2003 +0000
|
||
|
||
Add letter ranges to speed lang lookups, change CVS tag
|
||
|
||
fc-lang/fc-lang.c | 38 ++++++++++++++++++++++++++++++++++++--
|
||
fc-lang/fc-lang.man | 4 ++--
|
||
fc-lang/fclang.tmpl.h | 4 ++--
|
||
3 files changed, 40 insertions(+), 6 deletions(-)
|
||
|
||
commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 05:48:15 2003 +0000
|
||
|
||
Change RCS tag, add FcLangSetContains
|
||
|
||
fontconfig/fcfreetype.h | 4 ++--
|
||
fontconfig/fcprivate.h | 4 ++--
|
||
fontconfig/fontconfig.h | 11 ++++++++---
|
||
3 files changed, 12 insertions(+), 7 deletions(-)
|
||
|
||
commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 5 04:26:06 2003 +0000
|
||
|
||
Switch RCS tag label
|
||
|
||
fc-lang/aa.orth | 4 ++--
|
||
fc-lang/ab.orth | 4 ++--
|
||
fc-lang/af.orth | 4 ++--
|
||
fc-lang/am.orth | 4 ++--
|
||
fc-lang/ar.orth | 4 ++--
|
||
fc-lang/ast.orth | 4 ++--
|
||
fc-lang/ava.orth | 4 ++--
|
||
fc-lang/ay.orth | 4 ++--
|
||
fc-lang/az.orth | 4 ++--
|
||
fc-lang/ba.orth | 4 ++--
|
||
fc-lang/bam.orth | 4 ++--
|
||
fc-lang/be.orth | 4 ++--
|
||
fc-lang/bg.orth | 4 ++--
|
||
fc-lang/bh.orth | 4 ++--
|
||
fc-lang/bho.orth | 4 ++--
|
||
fc-lang/bi.orth | 4 ++--
|
||
fc-lang/bin.orth | 4 ++--
|
||
fc-lang/bn.orth | 4 ++--
|
||
fc-lang/bo.orth | 4 ++--
|
||
fc-lang/br.orth | 4 ++--
|
||
fc-lang/bs.orth | 4 ++--
|
||
fc-lang/bua.orth | 4 ++--
|
||
fc-lang/ca.orth | 4 ++--
|
||
fc-lang/ce.orth | 4 ++--
|
||
fc-lang/ch.orth | 4 ++--
|
||
fc-lang/chm.orth | 4 ++--
|
||
fc-lang/chr.orth | 4 ++--
|
||
fc-lang/co.orth | 4 ++--
|
||
fc-lang/cs.orth | 4 ++--
|
||
fc-lang/cu.orth | 4 ++--
|
||
fc-lang/cv.orth | 4 ++--
|
||
fc-lang/cy.orth | 4 ++--
|
||
fc-lang/da.orth | 4 ++--
|
||
fc-lang/de.orth | 4 ++--
|
||
fc-lang/dz.orth | 4 ++--
|
||
fc-lang/el.orth | 4 ++--
|
||
fc-lang/en.orth | 4 ++--
|
||
fc-lang/eo.orth | 4 ++--
|
||
fc-lang/es.orth | 4 ++--
|
||
fc-lang/et.orth | 4 ++--
|
||
fc-lang/eu.orth | 4 ++--
|
||
fc-lang/fa.orth | 4 ++--
|
||
fc-lang/fi.orth | 4 ++--
|
||
fc-lang/fj.orth | 4 ++--
|
||
fc-lang/fo.orth | 4 ++--
|
||
fc-lang/fr.orth | 4 ++--
|
||
fc-lang/ful.orth | 4 ++--
|
||
fc-lang/fur.orth | 4 ++--
|
||
fc-lang/fy.orth | 4 ++--
|
||
fc-lang/ga.orth | 4 ++--
|
||
fc-lang/gd.orth | 4 ++--
|
||
fc-lang/gez.orth | 4 ++--
|
||
fc-lang/gl.orth | 4 ++--
|
||
fc-lang/gn.orth | 4 ++--
|
||
fc-lang/gu.orth | 4 ++--
|
||
fc-lang/gv.orth | 4 ++--
|
||
fc-lang/ha.orth | 4 ++--
|
||
fc-lang/haw.orth | 4 ++--
|
||
fc-lang/he.orth | 4 ++--
|
||
fc-lang/hi.orth | 4 ++--
|
||
fc-lang/ho.orth | 4 ++--
|
||
fc-lang/hr.orth | 4 ++--
|
||
fc-lang/hu.orth | 4 ++--
|
||
fc-lang/hy.orth | 4 ++--
|
||
fc-lang/ia.orth | 4 ++--
|
||
fc-lang/ibo.orth | 4 ++--
|
||
fc-lang/id.orth | 4 ++--
|
||
fc-lang/ie.orth | 4 ++--
|
||
fc-lang/ik.orth | 4 ++--
|
||
fc-lang/io.orth | 4 ++--
|
||
fc-lang/is.orth | 4 ++--
|
||
fc-lang/it.orth | 4 ++--
|
||
fc-lang/iu.orth | 4 ++--
|
||
fc-lang/ja.orth | 4 ++--
|
||
fc-lang/ka.orth | 4 ++--
|
||
fc-lang/kaa.orth | 4 ++--
|
||
fc-lang/ki.orth | 4 ++--
|
||
fc-lang/kk.orth | 4 ++--
|
||
fc-lang/kl.orth | 4 ++--
|
||
fc-lang/km.orth | 4 ++--
|
||
fc-lang/kn.orth | 4 ++--
|
||
fc-lang/ko.orth | 4 ++--
|
||
fc-lang/kok.orth | 4 ++--
|
||
fc-lang/ks.orth | 4 ++--
|
||
fc-lang/ku.orth | 4 ++--
|
||
fc-lang/kum.orth | 4 ++--
|
||
fc-lang/kv.orth | 4 ++--
|
||
fc-lang/kw.orth | 4 ++--
|
||
fc-lang/ky.orth | 4 ++--
|
||
fc-lang/la.orth | 4 ++--
|
||
fc-lang/lb.orth | 4 ++--
|
||
fc-lang/lez.orth | 4 ++--
|
||
fc-lang/lo.orth | 4 ++--
|
||
fc-lang/lt.orth | 4 ++--
|
||
fc-lang/lv.orth | 4 ++--
|
||
fc-lang/mg.orth | 4 ++--
|
||
fc-lang/mh.orth | 4 ++--
|
||
fc-lang/mi.orth | 4 ++--
|
||
fc-lang/mk.orth | 4 ++--
|
||
fc-lang/ml.orth | 4 ++--
|
||
fc-lang/mn.orth | 4 ++--
|
||
fc-lang/mo.orth | 4 ++--
|
||
fc-lang/mr.orth | 4 ++--
|
||
fc-lang/mt.orth | 4 ++--
|
||
fc-lang/my.orth | 4 ++--
|
||
fc-lang/nb.orth | 4 ++--
|
||
fc-lang/ne.orth | 4 ++--
|
||
fc-lang/nl.orth | 4 ++--
|
||
fc-lang/nn.orth | 4 ++--
|
||
fc-lang/no.orth | 4 ++--
|
||
fc-lang/ny.orth | 4 ++--
|
||
fc-lang/oc.orth | 4 ++--
|
||
fc-lang/om.orth | 4 ++--
|
||
fc-lang/or.orth | 4 ++--
|
||
fc-lang/os.orth | 4 ++--
|
||
fc-lang/pl.orth | 4 ++--
|
||
fc-lang/pt.orth | 4 ++--
|
||
fc-lang/rm.orth | 4 ++--
|
||
fc-lang/ro.orth | 4 ++--
|
||
fc-lang/ru.orth | 4 ++--
|
||
fc-lang/sa.orth | 4 ++--
|
||
fc-lang/sah.orth | 4 ++--
|
||
fc-lang/sco.orth | 4 ++--
|
||
fc-lang/se.orth | 4 ++--
|
||
fc-lang/sel.orth | 4 ++--
|
||
fc-lang/sh.orth | 4 ++--
|
||
fc-lang/si.orth | 4 ++--
|
||
fc-lang/sk.orth | 4 ++--
|
||
fc-lang/sl.orth | 4 ++--
|
||
fc-lang/sm.orth | 4 ++--
|
||
fc-lang/sma.orth | 4 ++--
|
||
fc-lang/smj.orth | 4 ++--
|
||
fc-lang/smn.orth | 4 ++--
|
||
fc-lang/sms.orth | 4 ++--
|
||
fc-lang/so.orth | 4 ++--
|
||
fc-lang/sq.orth | 4 ++--
|
||
fc-lang/sr.orth | 4 ++--
|
||
fc-lang/sv.orth | 4 ++--
|
||
fc-lang/sw.orth | 4 ++--
|
||
fc-lang/syr.orth | 4 ++--
|
||
fc-lang/ta.orth | 4 ++--
|
||
fc-lang/te.orth | 4 ++--
|
||
fc-lang/tg.orth | 4 ++--
|
||
fc-lang/th.orth | 4 ++--
|
||
fc-lang/ti_er.orth | 4 ++--
|
||
fc-lang/ti_et.orth | 4 ++--
|
||
fc-lang/tig.orth | 4 ++--
|
||
fc-lang/tk.orth | 4 ++--
|
||
fc-lang/tl.orth | 4 ++--
|
||
fc-lang/tn.orth | 4 ++--
|
||
fc-lang/to.orth | 4 ++--
|
||
fc-lang/tr.orth | 4 ++--
|
||
fc-lang/ts.orth | 4 ++--
|
||
fc-lang/tt.orth | 4 ++--
|
||
fc-lang/tw.orth | 4 ++--
|
||
fc-lang/tyv.orth | 4 ++--
|
||
fc-lang/ug.orth | 4 ++--
|
||
fc-lang/uk.orth | 4 ++--
|
||
fc-lang/ur.orth | 4 ++--
|
||
fc-lang/uz.orth | 4 ++--
|
||
fc-lang/ven.orth | 4 ++--
|
||
fc-lang/vi.orth | 4 ++--
|
||
fc-lang/vo.orth | 4 ++--
|
||
fc-lang/vot.orth | 4 ++--
|
||
fc-lang/wa.orth | 4 ++--
|
||
fc-lang/wen.orth | 4 ++--
|
||
fc-lang/wo.orth | 4 ++--
|
||
fc-lang/xh.orth | 4 ++--
|
||
fc-lang/yap.orth | 4 ++--
|
||
fc-lang/yi.orth | 4 ++--
|
||
fc-lang/yo.orth | 4 ++--
|
||
fc-lang/zh_cn.orth | 4 ++--
|
||
fc-lang/zh_hk.orth | 4 ++--
|
||
fc-lang/zh_mo.orth | 4 ++--
|
||
fc-lang/zh_sg.orth | 4 ++--
|
||
fc-lang/zh_tw.orth | 4 ++--
|
||
fc-lang/zu.orth | 4 ++--
|
||
177 files changed, 354 insertions(+), 354 deletions(-)
|
||
|
||
commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 4 00:19:09 2003 +0000
|
||
|
||
Add .cvsignore
|
||
|
||
doc/.cvsignore | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
commit af82b48c2b8c2037020d928aced582dedd06d8d9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Mar 4 00:14:58 2003 +0000
|
||
|
||
Allow multiple directories in --with-add-fonts, by default add only
|
||
scalable fonts from X directory
|
||
|
||
configure.in | 48 ++++++++++++++++++++++++++++++++----------------
|
||
1 files changed, 32 insertions(+), 16 deletions(-)
|
||
|
||
commit bb7743ae7e218ecef31f3023b281939b02967552
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Mar 3 05:47:14 2003 +0000
|
||
|
||
Update version to 2.1.91
|
||
|
||
configure.in | 2 +-
|
||
fontconfig/fontconfig.h | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
|
||
Author: Owen Taylor <otaylor@redhat.com>
|
||
Date: Mon Mar 3 01:13:11 2003 +0000
|
||
|
||
Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor@redhat.com>
|
||
fontconfig.spec.in: Improvements from Red Hat spec file.
|
||
{fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
|
||
docs/*.sgml: SGML fixes.
|
||
|
||
ChangeLog | 8 ++
|
||
doc/fontconfig-devel.sgml | 237
|
||
+++++++++++++++++++++++----------------------
|
||
doc/fontconfig-user.sgml | 8 +-
|
||
fc-cache/Makefile.am | 2
|
||
fc-lang/Makefile.am | 2
|
||
fc-list/Makefile.am | 2
|
||
fontconfig.spec.in | 86 +++++++++-------
|
||
7 files changed, 191 insertions(+), 154 deletions(-)
|
||
|
||
commit ee170116da7cbd6e03a4de61c455d717183f46d7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 2 19:13:00 2003 +0000
|
||
|
||
Ignore dist files
|
||
|
||
.cvsignore | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit ff3f1f98ed240a4cde511cace7acd09d40548656
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 2 19:12:23 2003 +0000
|
||
|
||
Switch back to -version-info for fontconfig as its at minor 0. Add
|
||
--system-only to fc-cache. Fix FC_VERSION to match product version
|
||
rather than .so version
|
||
|
||
Makefile.am | 1
|
||
configure.in | 23
|
||
fc-cache/fc-cache.c | 8
|
||
fc-lang/fc-lang.c | 6
|
||
fontconfig/fontconfig.h | 16
|
||
ltmain.sh | 6192
|
||
-----------------------------------------------
|
||
src/Makefile.am | 2
|
||
src/fccfg.c | 25
|
||
src/fcint.h | 3
|
||
src/fcstr.c | 8
|
||
src/fcxml.c | 14
|
||
11 files changed, 79 insertions(+), 6219 deletions(-)
|
||
|
||
commit bf0093b72487bd463b9c7700902cd8765534c9c1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 2 08:46:04 2003 +0000
|
||
|
||
oops -- X fonts referenced from the wrong place
|
||
|
||
configure.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit ad9b233c98d4da08178503f6db9a43708e2a7df0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 2 08:00:24 2003 +0000
|
||
|
||
Make default confdir point to sysconfdir
|
||
|
||
configure.in | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 2 07:36:08 2003 +0000
|
||
|
||
Add ltmain.sh to the package
|
||
|
||
Makefile.am | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 2 07:28:24 2003 +0000
|
||
|
||
make dist works now. Update to 2.1.90 in preparation for eventual 2.2
|
||
release
|
||
|
||
COPYING | 4
|
||
ChangeLog | 20 +
|
||
INSTALL | 11
|
||
Makefile.am | 3
|
||
README | 6
|
||
configure.in | 11
|
||
fc-lang/Makefile.am | 2
|
||
src/Makefile.am | 2
|
||
src/fcknownsets.h | 1895
|
||
---------------------------------------------------
|
||
test/Makefile.am | 3
|
||
10 files changed, 42 insertions(+), 1915 deletions(-)
|
||
|
||
commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 1 05:55:48 2003 +0000
|
||
|
||
Add .cvsignore
|
||
|
||
test/.cvsignore | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 1 05:55:17 2003 +0000
|
||
|
||
Add simple tests
|
||
|
||
Makefile.am | 2 +
|
||
configure.in | 1 +
|
||
test/4x6.pcf | Bin
|
||
test/8x16.pcf | Bin
|
||
test/Makefile.am | 4 ++
|
||
test/fonts.conf.in | 4 ++
|
||
test/out.expected | 8 +++++
|
||
test/run-test.sh | 85
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
8 files changed, 103 insertions(+), 1 deletions(-)
|
||
|
||
commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 1 05:21:02 2003 +0000
|
||
|
||
Add --disable-docs flag
|
||
|
||
configure.in | 16 ++++++++++++++++
|
||
doc/Makefile.am | 21 ++++++++++++++++-----
|
||
src/Makefile.am | 4 ----
|
||
3 files changed, 32 insertions(+), 9 deletions(-)
|
||
|
||
commit 0da305f7f85ae0dddc411df53ef077709558d369
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 1 03:06:37 2003 +0000
|
||
|
||
Switch to docbook and split documentation into pieces
|
||
|
||
Makefile.am | 2
|
||
configure.in | 15 +
|
||
doc/Makefile.am | 35 +
|
||
src/fontconfig.3 | 1466
|
||
------------------------------------------------------
|
||
4 files changed, 51 insertions(+), 1467 deletions(-)
|
||
|
||
commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Mar 1 02:23:52 2003 +0000
|
||
|
||
Reformat documentation into sgml for docbook, split into user/devel
|
||
guides
|
||
|
||
doc/fontconfig-devel.sgml | 1257
|
||
+++++++++++++++++++++++++++++++++++++++++++++
|
||
doc/fontconfig-user.sgml | 559 ++++++++++++++++++++
|
||
doc/fontconfig.tex | 55 --
|
||
3 files changed, 1816 insertions(+), 55 deletions(-)
|
||
|
||
commit df43986cdcb38f6462d63618a115618cd9a964bb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 27 08:12:13 2003 +0000
|
||
|
||
Disable globaladvance for batang fonts
|
||
|
||
fonts.conf.in | 10 ++++++++++
|
||
1 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
commit cc168fa6688066baad43d1de577a39c11102947a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 27 08:08:09 2003 +0000
|
||
|
||
Disable globaladvance for gulim fonts
|
||
|
||
fonts.conf.in | 15 +++++++++++++++
|
||
1 files changed, 15 insertions(+), 0 deletions(-)
|
||
|
||
commit 148656ed8b3755f0634be14ae60996a1ad493836
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 27 07:04:59 2003 +0000
|
||
|
||
Stop setting FC_SPACING from font hints. Theyre always wrong
|
||
|
||
src/fcfreetype.c | 7 ++++++-
|
||
1 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
commit 662b879681f2961b446341638c7bec048edd612a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 27 07:04:31 2003 +0000
|
||
|
||
Avoid crashing with null expressions in debug code
|
||
|
||
src/fcdbg.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 26 19:13:17 2003 +0000
|
||
|
||
Allow double or integer for numeric values in matching
|
||
|
||
src/fcdbg.c | 4 ++--
|
||
src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
|
||
2 files changed, 28 insertions(+), 10 deletions(-)
|
||
|
||
commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 24 17:52:44 2003 +0000
|
||
|
||
Add remaining .cvsignore files
|
||
|
||
fc-cache/.cvsignore | 5 +++++
|
||
fc-lang/.cvsignore | 6 ++++++
|
||
fc-list/.cvsignore | 5 +++++
|
||
fontconfig/.cvsignore | 2 ++
|
||
src/.cvsignore | 6 ++++++
|
||
5 files changed, 24 insertions(+), 0 deletions(-)
|
||
|
||
commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 24 17:50:29 2003 +0000
|
||
|
||
Add .cvsignore file
|
||
|
||
.cvsignore | 15 +++++++++++++++
|
||
1 files changed, 15 insertions(+), 0 deletions(-)
|
||
|
||
commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 24 17:18:50 2003 +0000
|
||
|
||
Switch to automake
|
||
|
||
Makefile.am | 49
|
||
Makefile.in | 91 -
|
||
autogen.sh | 89 +
|
||
config.h.in | 138 -
|
||
configure.in | 425 +--
|
||
cvscompile.sh | 11
|
||
fc-cache/Makefile.am | 28
|
||
fc-cache/Makefile.in | 53
|
||
fc-lang/Makefile.am | 38
|
||
fc-list/Makefile.am | 28
|
||
fc-list/Makefile.in | 54
|
||
findfonts | 4
|
||
fontconfig.spec.in | 74 +
|
||
fontconfig/Makefile.am | 8
|
||
fontconfig/Makefile.in | 39
|
||
fontconfig/fontconfig.h | 3
|
||
fonts.conf.in | 12
|
||
local.conf | 5
|
||
local.def | 70 -
|
||
ltmain.sh | 6192
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
setfontdirs | 36
|
||
src/Makefile.am | 38
|
||
src/Makefile.in | 120 -
|
||
src/fontconfig.3 | 1466 +++++++++++
|
||
src/fontconfig.man | 1466 -----------
|
||
25 files changed, 8214 insertions(+), 2323 deletions(-)
|
||
|
||
commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 24 16:51:29 2003 +0000
|
||
|
||
Dont attempt to use cache if NULL
|
||
|
||
src/fcdir.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 17 17:35:28 2003 +0000
|
||
|
||
Remove broken fontconfig-config script
|
||
|
||
Makefile.in | 9 -----
|
||
configure.in | 3 +-
|
||
fontconfig-config.in | 94
|
||
--------------------------------------------------
|
||
3 files changed, 1 insertions(+), 105 deletions(-)
|
||
|
||
commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 13 16:42:38 2003 +0000
|
||
|
||
Track dirs containing fonts.cache files referenced from ~/.fonts.cache
|
||
file
|
||
|
||
src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
|
||
src/fcdir.c | 3 +++
|
||
src/fcint.h | 4 ++++
|
||
3 files changed, 45 insertions(+), 7 deletions(-)
|
||
|
||
commit 565a919e80bf2d801078cbd83eee8caf9c057519
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 12 20:35:32 2003 +0000
|
||
|
||
Have fc-cache skip directories without write access
|
||
|
||
fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
|
||
1 files changed, 19 insertions(+), 7 deletions(-)
|
||
|
||
commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 12 18:23:03 2003 +0000
|
||
|
||
Add prefer_outline hacks to replace bitmap fonts with equivalent
|
||
outlines
|
||
|
||
fonts.conf.in | 28 ++++++++++++++++++++++++++++
|
||
1 files changed, 28 insertions(+), 0 deletions(-)
|
||
|
||
commit dda7794f1be86fa270410e63ce96104843ded66f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 12 18:22:12 2003 +0000
|
||
|
||
Add "same" binding for edits to inherit binding from matched element
|
||
|
||
fonts.dtd | 2 +-
|
||
src/fccfg.c | 10 +++++++++-
|
||
src/fcint.h | 2 +-
|
||
src/fcxml.c | 2 ++
|
||
4 files changed, 13 insertions(+), 3 deletions(-)
|
||
|
||
commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 12 18:21:21 2003 +0000
|
||
|
||
Output langsets and all bindings in debug messages
|
||
|
||
src/fcdbg.c | 21 +++++++++++++++++++--
|
||
1 files changed, 19 insertions(+), 2 deletions(-)
|
||
|
||
commit b2b6903259c742c75738d49fa37ea0b167ef87cb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 12 18:20:04 2003 +0000
|
||
|
||
Make FcStrCmpIgnoreCase a bit faster
|
||
|
||
src/fcstr.c | 11 +++++++----
|
||
1 files changed, 7 insertions(+), 4 deletions(-)
|
||
|
||
commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 12 18:19:33 2003 +0000
|
||
|
||
Dont cache directorys until theyve been scanned. Avoids losing subdir
|
||
contents. Also fixed cache hashing function (was returning
|
||
constant).
|
||
Lots of comments
|
||
|
||
src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
|
||
src/fcdir.c | 11 +++++++++--
|
||
2 files changed, 41 insertions(+), 8 deletions(-)
|
||
|
||
commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 7 00:15:09 2003 +0000
|
||
|
||
fontconfig is no longer affiliated with xfree86
|
||
|
||
src/fontconfig.man | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 7 00:14:31 2003 +0000
|
||
|
||
Emphasize that fonts.conf isnt the right place for local configuration
|
||
|
||
fonts.conf.in | 8 ++++++--
|
||
1 files changed, 6 insertions(+), 2 deletions(-)
|
||
|
||
commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 7 00:13:55 2003 +0000
|
||
|
||
Remove Imakefile
|
||
|
||
Imakefile | 90
|
||
-------------------------------------------------------------
|
||
1 files changed, 0 insertions(+), 90 deletions(-)
|
||
|
||
commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 7 00:13:37 2003 +0000
|
||
|
||
Build fc-lang, install local.conf
|
||
|
||
Makefile.in | 17 +++++++++++------
|
||
1 files changed, 11 insertions(+), 6 deletions(-)
|
||
|
||
commit dda27aa9ee057d213956f18041bedb4648c6c302
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 6 19:30:32 2003 +0000
|
||
|
||
Avoid crash when $HOME is not set
|
||
|
||
src/fcstr.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 48092073dd7b633441daba6297cff8c4588fe58d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 6 19:28:23 2003 +0000
|
||
|
||
Update greek orthography from vvas@hal.csd.auth.gr (Vasilis Vasaitis)
|
||
|
||
fc-lang/el.orth | 9 +++++----
|
||
1 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 6 19:25:53 2003 +0000
|
||
|
||
add shared library support for Tru64 UNIX and IRIX (bug #14)
|
||
|
||
configure.in | 17 +++++++++++++++++
|
||
1 files changed, 17 insertions(+), 0 deletions(-)
|
||
|
||
commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 6 19:22:43 2003 +0000
|
||
|
||
Fix inconsistent const usage in FcConfigCompareValue
|
||
|
||
src/fccfg.c | 10 ++++++----
|
||
1 files changed, 6 insertions(+), 4 deletions(-)
|
||
|
||
commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 6 17:46:06 2003 +0000
|
||
|
||
Build fclang.h before building library This required compiling
|
||
the charset
|
||
funcs into fc-lang, which was done by refactoring code in
|
||
fccharset.c
|
||
and fcfreetype.c a bit
|
||
Updated ethiopic orthographies
|
||
Remove imake support
|
||
Install empty local.conf file if none is present
|
||
|
||
fc-cache/Imakefile | 22
|
||
fc-lang/Imakefile | 56 -
|
||
fc-lang/am.orth | 10
|
||
fc-lang/fc-lang.c | 21
|
||
fc-lang/fclang.h | 4006
|
||
--------------------------------------------------
|
||
fc-lang/gez.orth | 55 -
|
||
fc-lang/ti.orth | 28
|
||
fc-lang/ti_er.orth | 56 +
|
||
fc-lang/ti_et.orth | 33
|
||
fc-lang/tig.orth | 52 +
|
||
fc-list/Imakefile | 17
|
||
fontconfig/Imakefile | 8
|
||
src/Imakefile | 48 -
|
||
src/fccharset.c | 769 ----------
|
||
src/fcfreetype.c | 768 ++++++++++
|
||
src/fcint.h | 19
|
||
16 files changed, 975 insertions(+), 4993 deletions(-)
|
||
|
||
commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jan 28 21:28:20 2003 +0000
|
||
|
||
Bug #4 The last entry for the terminator should not be 0xfffa,
|
||
but 0xfffb.
|
||
|
||
fonts.conf.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 4d3520610ec82a80601a1590861dc9505e2813b4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jan 28 20:56:18 2003 +0000
|
||
|
||
Bug #2 If a sub-make fails, then the build will still happily
|
||
continue. I
|
||
will attach a patch I have been using in the Debian package for a
|
||
while.
|
||
|
||
Makefile.in | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
|
||
Author: David Dawes <dawes@xfree86.org>
|
||
Date: Tue Jan 7 02:07:47 2003 +0000
|
||
|
||
703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
|
||
script (#A.1483, Markus Kuhn).
|
||
|
||
setfontdirs | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
commit 72a762196f356837ef615ee2a079e8b801a6f592
|
||
Author: Torrey Lyons <torrey@mrcla.com>
|
||
Date: Fri Jan 3 18:54:11 2003 +0000
|
||
|
||
On Darwin add Mac font directories to fonts.conf.
|
||
|
||
Imakefile | 9 +++++++--
|
||
1 files changed, 7 insertions(+), 2 deletions(-)
|
||
|
||
commit 432913ead584d164ed2830958ca5a3846394f5e6
|
||
Author: David Dawes <dawes@xfree86.org>
|
||
Date: Sat Dec 21 02:31:53 2002 +0000
|
||
|
||
677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
|
||
|
||
src/fccfg.c | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
commit 1e341fdfc38527d8614e2fe744237f473f3febee
|
||
Author: David Dawes <dawes@xfree86.org>
|
||
Date: Tue Dec 17 03:26:36 2002 +0000
|
||
|
||
Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
|
||
fixes
|
||
(Stuart Lissaman).
|
||
|
||
setfontdirs | 14 ++++++++++++--
|
||
1 files changed, 12 insertions(+), 2 deletions(-)
|
||
|
||
commit 234397b42976f027df7acc41aae80ec43692d557
|
||
Author: David Dawes <dawes@xfree86.org>
|
||
Date: Sat Dec 14 02:03:59 2002 +0000
|
||
|
||
633. Perform country-independent matching for Chinese languages in
|
||
fontconfig (#A.1406, Keith Packard).
|
||
|
||
fc-lang/fc-lang.c | 76
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++----
|
||
fc-lang/fclang.h | 10 ++++++-
|
||
src/fclang.c | 15 +++++++---
|
||
3 files changed, 89 insertions(+), 12 deletions(-)
|
||
|
||
commit 45fb31aa9113b597878fc19d1463c078663540d9
|
||
Author: David Dawes <dawes@xfree86.org>
|
||
Date: Sat Dec 14 01:59:38 2002 +0000
|
||
|
||
632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
|
||
code
|
||
in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
|
||
|
||
src/fcstr.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Wed Dec 4 10:28:03 2002 +0000
|
||
|
||
574. Make RENDER optional for Xvfb. When RENDER is enabled add
|
||
depth 32
|
||
pixmap format to list of supported pixmaps (Egbert Eich).
|
||
573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
|
||
isn't true
|
||
for all platforms (Egbert Eich).
|
||
572. Fix lbxproxy to also build on platforms that don't have
|
||
snprintf()
|
||
(Egbert Eich).
|
||
571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
|
||
after
|
||
calling va_arg on all platforms (Egbert Eich).
|
||
570. Fixed x11perf aa benchmarks to support non-default
|
||
visuals/colormaps
|
||
(Egbert Eich).
|
||
|
||
fontconfig/fcprivate.h | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 7657345c1031eacedd734ddbc62a29de776672f4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Nov 22 02:12:16 2002 +0000
|
||
|
||
In debugging output, mark weakly bound values with (w)
|
||
|
||
src/fcdbg.c | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Nov 21 16:53:00 2002 +0000
|
||
|
||
Use unique local Imake define for fonts.conf dir (#5482, Mike
|
||
A. Harris)
|
||
|
||
Imakefile | 14 +++++++-------
|
||
1 files changed, 7 insertions(+), 7 deletions(-)
|
||
|
||
commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
|
||
Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
|
||
Date: Fri Nov 15 09:29:35 2002 +0000
|
||
|
||
483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
|
||
directory /usr/share/fonts is ignored in this case (#A.1325,
|
||
Joe Moss).
|
||
|
||
Imakefile | 14 ++++++++++++--
|
||
1 files changed, 12 insertions(+), 2 deletions(-)
|
||
|
||
commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Oct 21 17:03:47 2002 +0000
|
||
|
||
Elide historic cyrillic letters from several orthographies as they are
|
||
unnecessary for modern documents and ill supported by fonts
|
||
|
||
fc-lang/bua.orth | 6 +++---
|
||
fc-lang/fclang.h | 14 +++++++-------
|
||
fc-lang/kaa.orth | 6 +++---
|
||
fc-lang/ky.orth | 6 +++---
|
||
fc-lang/ru.orth | 10 +++++++---
|
||
fc-lang/sah.orth | 6 +++---
|
||
fc-lang/tk.orth | 6 +++---
|
||
fc-lang/tt.orth | 6 +++---
|
||
fc-lang/tyv.orth | 6 +++---
|
||
9 files changed, 35 insertions(+), 31 deletions(-)
|
||
|
||
commit bff801144b226f5f3ddf4188f181ed3f629fdcab
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Oct 11 17:53:03 2002 +0000
|
||
|
||
Add a bunch more consts to Xft and fontconfig apis
|
||
|
||
fontconfig/fcfreetype.h | 2 +-
|
||
fontconfig/fontconfig.h | 20 ++++++++++----------
|
||
src/fcpat.c | 20 ++++++++++----------
|
||
3 files changed, 21 insertions(+), 21 deletions(-)
|
||
|
||
commit 0ce819b6096ae852a1979fa6ebb3e29260848007
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Oct 3 22:06:27 2002 +0000
|
||
|
||
Change comments a bit in fonts.conf.in
|
||
|
||
fonts.conf.in | 7 +++++++
|
||
1 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
commit 0d5af2ef2d9785efc29c909bc11f483069192c95
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Oct 2 16:15:54 2002 +0000
|
||
|
||
English orthography included 0xd. instead of 0xe. for several
|
||
codepoints.
|
||
Oops
|
||
|
||
fc-lang/en.orth | 8 ++++----
|
||
fc-lang/fclang.h | 2 +-
|
||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit 1852d490352fdc05891b778a8769000816b907b0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Oct 2 07:11:30 2002 +0000
|
||
|
||
Add FC_RGBA_UNKNOWN
|
||
|
||
fontconfig/fontconfig.h | 5 +++--
|
||
src/fcname.c | 5 +++--
|
||
src/fontconfig.man | 4 +++-
|
||
3 files changed, 9 insertions(+), 5 deletions(-)
|
||
|
||
commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Sep 26 00:30:30 2002 +0000
|
||
|
||
Fix alignment issue on sparc
|
||
|
||
src/fcpat.c | 17 ++++++++++++-----
|
||
1 files changed, 12 insertions(+), 5 deletions(-)
|
||
|
||
commit a342e87dc3d4211a29525654ff6b41d088bdce71
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Sep 26 00:17:28 2002 +0000
|
||
|
||
Add fontversion field
|
||
|
||
fontconfig/fontconfig.h | 3 ++-
|
||
src/fcdefault.c | 6 +++++-
|
||
src/fcfreetype.c | 18 +++++++++++++++++-
|
||
src/fcmatch.c | 15 ++++++++++++---
|
||
src/fcname.c | 3 ++-
|
||
5 files changed, 38 insertions(+), 7 deletions(-)
|
||
|
||
commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Sep 26 00:16:23 2002 +0000
|
||
|
||
Was losing local cached dirs in global cache list
|
||
|
||
src/fccache.c | 17 ++++++++---------
|
||
src/fcdir.c | 4 +++-
|
||
src/fcint.h | 10 ++++++----
|
||
3 files changed, 17 insertions(+), 14 deletions(-)
|
||
|
||
commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Sep 26 00:13:39 2002 +0000
|
||
|
||
Add a few more permissable blank glyphs
|
||
|
||
fonts.conf.in | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
commit d1bec8c66d729fe67992a0212b3dffa18879e88f
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Wed Sep 18 17:11:46 2002 +0000
|
||
|
||
Pacify gcc 3.2
|
||
|
||
fc-cache/fc-cache.c | 3 ++-
|
||
src/fclist.c | 4 ++--
|
||
src/fcpat.c | 4 ++--
|
||
3 files changed, 6 insertions(+), 5 deletions(-)
|
||
|
||
commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Thu Sep 12 20:56:03 2002 +0000
|
||
|
||
Fix structure alignment and array wlk bugs
|
||
|
||
src/fcpat.c | 11 +++++++----
|
||
1 files changed, 7 insertions(+), 4 deletions(-)
|
||
|
||
commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Sep 7 19:43:41 2002 +0000
|
||
|
||
Add a bunch more blank glyphs, plus label existing blanks with
|
||
official
|
||
unicode names
|
||
|
||
fonts.conf.in | 66
|
||
++++++++++++++++++++++++++++++++-------------------------
|
||
1 files changed, 37 insertions(+), 29 deletions(-)
|
||
|
||
commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Sep 7 17:30:18 2002 +0000
|
||
|
||
Found a few more blank glyphs to add
|
||
|
||
fonts.conf.in | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
commit f9ad97b0d4be53164970ca0a8ff605670a60587c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Sep 7 16:50:16 2002 +0000
|
||
|
||
Add more blank glyphs to default config
|
||
|
||
fonts.conf.in | 14 ++++++++++++++
|
||
1 files changed, 14 insertions(+), 0 deletions(-)
|
||
|
||
commit c2022f999e0492d530925b0112ffd34ce146a8e3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Aug 31 22:27:08 2002 +0000
|
||
|
||
Update ChangeLog with a few notes
|
||
|
||
ChangeLog | 15 ++++++++++++++-
|
||
1 files changed, 14 insertions(+), 1 deletions(-)
|
||
|
||
commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Aug 31 22:17:32 2002 +0000
|
||
|
||
More complete memory tracking. Install always overwrites header files
|
||
|
||
fontconfig/Makefile.in | 17 ++++-------------
|
||
src/fcatomic.c | 8 +++++++-
|
||
src/fcblanks.c | 8 ++++++++
|
||
src/fccache.c | 37 +++++++++++++++++++++++++++----------
|
||
src/fccfg.c | 6 ++++--
|
||
src/fccharset.c | 10 +++++++---
|
||
src/fcdir.c | 3 ++-
|
||
src/fcfreetype.c | 8 +++++---
|
||
src/fcinit.c | 48
|
||
++++++++++++++++++++++++++++++------------------
|
||
src/fcint.h | 16 ++++++++++++++--
|
||
src/fcmatch.c | 3 ++-
|
||
src/fcname.c | 7 ++++++-
|
||
src/fcpat.c | 3 ++-
|
||
src/fcstr.c | 5 +++++
|
||
src/fcxml.c | 33 ++++++++++++++++++++++++++++-----
|
||
15 files changed, 151 insertions(+), 61 deletions(-)
|
||
|
||
commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Aug 30 01:28:17 2002 +0000
|
||
|
||
Update latin and cyrillic orthographies by comparing those found at
|
||
evertype.com with those from eki.ee
|
||
|
||
fc-lang/ab.orth | 7
|
||
fc-lang/az.orth | 65 +-
|
||
fc-lang/ba.orth | 43 +
|
||
fc-lang/be.orth | 20 -
|
||
fc-lang/bg.orth | 21 -
|
||
fc-lang/br.orth | 33 +
|
||
fc-lang/ca.orth | 50 +-
|
||
fc-lang/cs.orth | 67 +-
|
||
fc-lang/da.orth | 83 ++-
|
||
fc-lang/de.orth | 33 +
|
||
fc-lang/es.orth | 42 +
|
||
fc-lang/et.orth | 35 +
|
||
fc-lang/eu.orth | 26 +
|
||
fc-lang/fclang.h | 1602
|
||
++++++++++++++++++++++++++----------------------------
|
||
fc-lang/fi.orth | 40 +
|
||
fc-lang/fo.orth | 57 +-
|
||
fc-lang/fy.orth | 24 +
|
||
fc-lang/ga.orth | 78 ++-
|
||
fc-lang/gd.orth | 23 +
|
||
fc-lang/gl.orth | 7
|
||
fc-lang/hr.orth | 33 +
|
||
fc-lang/hu.orth | 13
|
||
fc-lang/is.orth | 31 +
|
||
fc-lang/it.orth | 24 +
|
||
fc-lang/kk.orth | 15 -
|
||
fc-lang/kl.orth | 35 +
|
||
fc-lang/lt.orth | 11
|
||
fc-lang/lv.orth | 7
|
||
fc-lang/mt.orth | 50 +-
|
||
fc-lang/nl.orth | 27 +
|
||
fc-lang/no.orth | 49 +-
|
||
fc-lang/oc.orth | 37 +
|
||
fc-lang/pl.orth | 16 -
|
||
fc-lang/pt.orth | 40 +
|
||
fc-lang/rm.orth | 13
|
||
fc-lang/ro.orth | 6
|
||
fc-lang/sk.orth | 31 +
|
||
fc-lang/sl.orth | 82 ++-
|
||
fc-lang/sq.orth | 7
|
||
fc-lang/sr.orth | 25 +
|
||
fc-lang/sv.orth | 76 ++-
|
||
fc-lang/tr.orth | 34 +
|
||
fc-lang/uk.orth | 20 -
|
||
fc-lang/vot.orth | 5
|
||
44 files changed, 1799 insertions(+), 1244 deletions(-)
|
||
|
||
commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Aug 26 23:34:31 2002 +0000
|
||
|
||
FcLangSetHasLang was not actually checking the language set itself
|
||
|
||
ChangeLog | 4 ++++
|
||
src/fclang.c | 7 ++++---
|
||
2 files changed, 8 insertions(+), 3 deletions(-)
|
||
|
||
commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Aug 26 20:52:59 2002 +0000
|
||
|
||
Update ChangeLog, fix some bugs in the man page
|
||
|
||
ChangeLog | 3 ++
|
||
src/fontconfig.man | 68
|
||
++++++++++++++++++++++++++++------------------------
|
||
2 files changed, 39 insertions(+), 32 deletions(-)
|
||
|
||
commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Aug 26 19:57:40 2002 +0000
|
||
|
||
Append version number to cache file names
|
||
|
||
fontconfig/fontconfig.h | 18 +++++++++++++++---
|
||
src/fcdir.c | 6 +++---
|
||
src/fcint.h | 2 +-
|
||
src/fontconfig.man | 5 +++--
|
||
4 files changed, 22 insertions(+), 9 deletions(-)
|
||
|
||
commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Aug 24 20:08:53 2002 +0000
|
||
|
||
Add const to a bunch of string APIs
|
||
|
||
fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
|
||
src/fcstr.c | 46
|
||
+++++++++++++++++++++++-----------------------
|
||
2 files changed, 39 insertions(+), 39 deletions(-)
|
||
|
||
commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Aug 22 18:53:22 2002 +0000
|
||
|
||
Add contains/not_contains, fix LangSet equal operator to use
|
||
FcLangEqual
|
||
|
||
ChangeLog | 13 +++++++++++++
|
||
fonts.dtd | 6 ++++--
|
||
src/fccfg.c | 28 +++++++++++++++++++++-------
|
||
src/fcdbg.c | 9 ++++++---
|
||
src/fcint.h | 4 ++--
|
||
src/fclang.c | 1 +
|
||
src/fclist.c | 8 ++++----
|
||
src/fcxml.c | 19 ++++++++++++++++---
|
||
8 files changed, 67 insertions(+), 21 deletions(-)
|
||
|
||
commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Aug 22 07:36:45 2002 +0000
|
||
|
||
Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
|
||
|
||
ChangeLog | 22 ++
|
||
fc-lang/fc-lang.c | 24 ++
|
||
fc-lang/fclang.h | 556
|
||
++++++++++++++++++++++++-----------------------
|
||
fontconfig/fcprivate.h | 5
|
||
fontconfig/fontconfig.h | 46 ++++
|
||
src/fccache.c | 16 +
|
||
src/fccfg.c | 22 ++
|
||
src/fccharset.c | 80 ++++---
|
||
src/fcdbg.c | 5
|
||
src/fcfreetype.c | 11 +
|
||
src/fcinit.c | 14 +
|
||
src/fcint.h | 35 ++-
|
||
src/fclang.c | 431 ++++++++++++++++++++++++++++++++----
|
||
src/fclist.c | 4
|
||
src/fcmatch.c | 31 ++-
|
||
src/fcname.c | 29 ++
|
||
src/fcpat.c | 301 +++++++++++++++++++++++++
|
||
src/fcstr.c | 14 +
|
||
18 files changed, 1235 insertions(+), 411 deletions(-)
|
||
|
||
commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 20 23:17:03 2002 +0000
|
||
|
||
Memory leak in XML parsing of matrices (thanks Owen)
|
||
|
||
src/fcxml.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit fa244f3d8807415247c8aeb77145502b1cb9ace8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Aug 19 19:32:05 2002 +0000
|
||
|
||
Various config changes plus a couple of optimizations from Owen
|
||
|
||
ChangeLog | 19 ++++++++
|
||
config.h.in | 9 ----
|
||
config/Makedefs.in | 25 +++++-----
|
||
configure.in | 117
|
||
+++++++----------------------------------------
|
||
fc-cache/Imakefile | 2 -
|
||
fc-lang/Imakefile | 4 +-
|
||
fc-lang/ja.orth | 4 +-
|
||
fc-lang/ko.orth | 5 ++
|
||
fc-lang/zh_cn.orth | 5 ++
|
||
fc-lang/zh_sg.orth | 4 +-
|
||
fc-list/Imakefile | 2 -
|
||
fontconfig/fcprivate.h | 4 --
|
||
fontconfig/fontconfig.h | 18 +++----
|
||
fonts.conf.in | 12 +++++
|
||
src/Imakefile | 2 -
|
||
src/fccache.c | 69 +++++++++++++++++-----------
|
||
src/fccfg.c | 33 +++++--------
|
||
src/fcdbg.c | 7 ---
|
||
src/fclist.c | 4 --
|
||
src/fcmatch.c | 5 +-
|
||
src/fcname.c | 4 --
|
||
src/fcpat.c | 43 -----------------
|
||
src/fcxml.c | 17 +------
|
||
src/fontconfig.man | 22 +++------
|
||
24 files changed, 159 insertions(+), 277 deletions(-)
|
||
|
||
commit 5d43e799197d2758102b699f9bc12b3c116a9b80
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 13 02:06:22 2002 +0000
|
||
|
||
Make missing font directory messages only displayed when verbose
|
||
|
||
fc-cache/fc-cache.c | 5 +++--
|
||
1 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Aug 12 22:20:11 2002 +0000
|
||
|
||
Clean up French orthography, update 639-1 list of supported languages
|
||
|
||
fc-lang/fclang.h | 2 -
|
||
fc-lang/fr.orth | 59 +++++++++++++++-----------
|
||
fc-lang/iso639-1 | 122
|
||
+++++++++++++++++++++++++++---------------------------
|
||
3 files changed, 95 insertions(+), 88 deletions(-)
|
||
|
||
commit 938bc63358c09b9fd3709e8f914870f906361594
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Aug 11 18:11:04 2002 +0000
|
||
|
||
Fix weird first/not-first lameness in font matches, replacing
|
||
with target
|
||
qualifiers on test elements. Update library manual page.
|
||
|
||
fontconfig/fcprivate.h | 5 +
|
||
fontconfig/fontconfig.h | 23 ++-
|
||
fonts.conf.in | 9 +
|
||
fonts.dtd | 4 +
|
||
src/fccfg.c | 142 ++++++++------------
|
||
src/fcdbg.c | 29 +++-
|
||
src/fcint.h | 19 ++-
|
||
src/fclist.c | 4 -
|
||
src/fcmatch.c | 19 ---
|
||
src/fcname.c | 4 -
|
||
src/fcpat.c | 43 ++++++
|
||
src/fcxml.c | 33 ++++-
|
||
src/fontconfig.man | 332
|
||
++++++++++++++++++++++++++++++++++++++++++++---
|
||
13 files changed, 510 insertions(+), 156 deletions(-)
|
||
|
||
commit 80a7d664395d62cc335ac93b9918efebca00c117
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Aug 11 15:09:33 2002 +0000
|
||
|
||
Help message said -v was for --force
|
||
|
||
fc-cache/fc-cache.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Aug 8 00:10:51 2002 +0000
|
||
|
||
Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
|
||
Interlingua,
|
||
Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
|
||
Tigrinya,
|
||
Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
|
||
|
||
fc-lang/Imakefile | 42 +
|
||
fc-lang/aa.orth | 40 +
|
||
fc-lang/am.orth | 28 +
|
||
fc-lang/ay.orth | 37 +
|
||
fc-lang/bin.orth | 55 ++
|
||
fc-lang/dz.orth | 28 +
|
||
fc-lang/fclang.h | 1752
|
||
+++++++++++++++++++++++++++++------------------------
|
||
fc-lang/fj.orth | 34 +
|
||
fc-lang/ho.orth | 33 +
|
||
fc-lang/ia.orth | 29 +
|
||
fc-lang/ie.orth | 29 +
|
||
fc-lang/io.orth | 29 +
|
||
fc-lang/iso639-2 | 48 +
|
||
fc-lang/ki.orth | 33 +
|
||
fc-lang/my.orth | 37 +
|
||
fc-lang/om.orth | 29 +
|
||
fc-lang/so.orth | 29 +
|
||
fc-lang/sw.orth | 29 +
|
||
fc-lang/ti.orth | 28 +
|
||
fc-lang/ts.orth | 29 +
|
||
fc-lang/tw.orth | 50 ++
|
||
fc-lang/ug.orth | 29 +
|
||
fc-lang/ur.orth | 29 +
|
||
fc-lang/xh.orth | 29 +
|
||
fc-lang/zu.orth | 29 +
|
||
25 files changed, 1718 insertions(+), 846 deletions(-)
|
||
|
||
commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Aug 7 17:34:15 2002 +0000
|
||
|
||
Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
|
||
Scots,
|
||
Syriac and Votic orthographies
|
||
|
||
fc-lang/Imakefile | 39 +
|
||
fc-lang/ast.orth | 47 +
|
||
fc-lang/cu.orth | 42 +
|
||
fc-lang/fclang.h | 1776
|
||
++++++++++++++++++++++++++++-------------------------
|
||
fc-lang/fur.orth | 39 +
|
||
fc-lang/fy.orth | 26 +
|
||
fc-lang/gv.orth | 31 +
|
||
fc-lang/iso639-2 | 20 -
|
||
fc-lang/kw.orth | 35 +
|
||
fc-lang/sco.orth | 32 +
|
||
fc-lang/syr.orth | 29 +
|
||
fc-lang/to.orth | 4
|
||
fc-lang/vot.orth | 37 +
|
||
13 files changed, 1300 insertions(+), 857 deletions(-)
|
||
|
||
commit bd724c85969f7c24cf17b8780217c5a428555ea4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Aug 7 01:45:59 2002 +0000
|
||
|
||
Short circuit FcPatternEqual when both args point at the same pattern
|
||
|
||
src/fcpat.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
commit 0e344dec0b124c38e6193cc4208e06662acd32f1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 6 19:54:10 2002 +0000
|
||
|
||
Update fontconfig manual to match current bits
|
||
|
||
src/fontconfig.man | 100
|
||
+++++++++++++++++++++++++++++++++++++++++++---------
|
||
1 files changed, 83 insertions(+), 17 deletions(-)
|
||
|
||
commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 6 19:00:43 2002 +0000
|
||
|
||
Uninitialized member of cache structure could lead to non-updated
|
||
cache
|
||
files
|
||
|
||
src/fccache.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
commit 4534f30d2175966409af158c0a9efee678937bfd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 6 18:59:59 2002 +0000
|
||
|
||
Fix Imakefile to make fclang.h writable
|
||
|
||
fc-lang/Imakefile | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Aug 6 18:59:43 2002 +0000
|
||
|
||
Add Latin-1 characters needed by Welsh
|
||
|
||
fc-lang/cy.orth | 17 +
|
||
fc-lang/fclang.h | 1430
|
||
+++++++++++++++++++++++++++---------------------------
|
||
2 files changed, 733 insertions(+), 714 deletions(-)
|
||
|
||
commit a6531d8cbafd79f26d06b086cceccb461e661f4a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Aug 1 16:17:33 2002 +0000
|
||
|
||
Always install fonts.conf and fonts.dtd, moving any existing
|
||
fonts.conf to
|
||
fonts.conf.bak. Add ~/.fonts to default font directories and
|
||
add some
|
||
useful comments to fonts.conf
|
||
|
||
Imakefile | 17 +++++++++++++++--
|
||
fonts.conf.in | 12 ++++++++++++
|
||
setfontdirs | 2 ++
|
||
3 files changed, 29 insertions(+), 2 deletions(-)
|
||
|
||
commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Aug 1 15:57:26 2002 +0000
|
||
|
||
Fix autoconf build BSD install and sysconfdir problems
|
||
|
||
ChangeLog | 17 +++++++++++++++++
|
||
Makefile.in | 10 +++++-----
|
||
config.h.in | 3 +++
|
||
config/Makedefs.in | 5 +++--
|
||
configure.in | 14 +++++++++++++-
|
||
fc-cache/Makefile.in | 4 ++--
|
||
fc-list/Makefile.in | 4 ++--
|
||
fontconfig/Makefile.in | 8 ++++----
|
||
src/Makefile.in | 2 +-
|
||
9 files changed, 50 insertions(+), 17 deletions(-)
|
||
|
||
commit c2e9d0240b52adf9f0efd42a8be600f652086c32
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Thu Aug 1 01:35:02 2002 +0000
|
||
|
||
Warning fix
|
||
|
||
fontconfig/fontconfig.h | 5 ++++-
|
||
src/fcint.h | 5 +----
|
||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jul 31 01:36:37 2002 +0000
|
||
|
||
Add binding property to edit element
|
||
|
||
fonts.conf.in | 12 +++++++++---
|
||
fonts.dtd | 3 ++-
|
||
src/fccfg.c | 8 ++++----
|
||
src/fcint.h | 3 ++-
|
||
src/fcxml.c | 35 ++++++++++++++++++++++++++++-------
|
||
5 files changed, 45 insertions(+), 16 deletions(-)
|
||
|
||
commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jul 28 10:50:59 2002 +0000
|
||
|
||
Rewrite global cache handling code in fontconfig to eliminate per-file
|
||
syscalls
|
||
|
||
fontconfig/fontconfig.h | 5
|
||
src/fccache.c | 968
|
||
+++++++++++++++++++++++++++++++----------------
|
||
src/fccfg.c | 23 -
|
||
src/fcdir.c | 183 ++++-----
|
||
src/fcint.h | 126 ++++--
|
||
src/fcmatrix.c | 9
|
||
6 files changed, 830 insertions(+), 484 deletions(-)
|
||
|
||
commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 27 23:13:28 2002 +0000
|
||
|
||
Add ngai tahu specific chars to maori orthography
|
||
|
||
fc-lang/Imakefile | 1
|
||
fc-lang/fclang.h | 802
|
||
+++++++++++++++++++++++++++--------------------------
|
||
fc-lang/mi.orth | 1
|
||
3 files changed, 405 insertions(+), 399 deletions(-)
|
||
|
||
commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jul 17 17:51:52 2002 +0000
|
||
|
||
Add fclang.c to Makefile.in
|
||
|
||
src/Makefile.in | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 6864f6279297a59ff509e5454fdebb77ac64e530
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 13 20:33:05 2002 +0000
|
||
|
||
Trim ja orthography of a couple codepoints not found in kochi fonts
|
||
|
||
fc-lang/fclang.h | 4 ++--
|
||
fc-lang/ja.orth | 6 +++---
|
||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 13 19:10:03 2002 +0000
|
||
|
||
Fix typo in geez (ethiopic) orthography
|
||
|
||
fc-lang/fclang.h | 2 +-
|
||
fc-lang/gez.orth | 4 ++--
|
||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 13 05:43:25 2002 +0000
|
||
|
||
Add some Utf16 support, extract font family and style names from
|
||
name table
|
||
for sfnt fonts
|
||
|
||
fontconfig/fontconfig.h | 23 +++
|
||
src/fccharset.c | 40 ++++-
|
||
src/fcfreetype.c | 342
|
||
++++++++++++++++++++++++++++++++++++++++++++++-
|
||
src/fcint.h | 11 ++
|
||
src/fcstr.c | 99 +++++++++++++-
|
||
5 files changed, 495 insertions(+), 20 deletions(-)
|
||
|
||
commit c80d2ac4866d4c534a8693d611ed85b84c11d009
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jul 12 21:06:03 2002 +0000
|
||
|
||
Clean up some coverage files; a few accidentally included PUA
|
||
values and
|
||
punctuation. Add debugging stuff to dump out missing codepoints
|
||
during
|
||
cache building when missing only a few
|
||
|
||
fc-lang/bg.orth | 13
|
||
fc-lang/bi.orth | 10
|
||
fc-lang/bo.orth | 17 -
|
||
fc-lang/el.orth | 20 -
|
||
fc-lang/fclang.h | 1630
|
||
++++++++++++++++++++++++++----------------------------
|
||
fc-lang/ga.orth | 4
|
||
fc-lang/gn.orth | 4
|
||
fc-lang/hy.orth | 6
|
||
fc-lang/km.orth | 6
|
||
fc-lang/ko.orth | 128 ++--
|
||
fc-lang/lb.orth | 10
|
||
fc-lang/mg.orth | 6
|
||
fc-lang/mh.orth | 14
|
||
fc-lang/mk.orth | 12
|
||
fc-lang/mn.orth | 14
|
||
fc-lang/mo.orth | 4
|
||
fc-lang/ro.orth | 4
|
||
fc-lang/si.orth | 8
|
||
fc-lang/tl.orth | 11
|
||
fc-lang/yo.orth | 80 +--
|
||
src/fclang.c | 33 +
|
||
21 files changed, 1017 insertions(+), 1017 deletions(-)
|
||
|
||
commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jul 12 19:19:16 2002 +0000
|
||
|
||
Add a bunch more languages that use the Latin alphabet
|
||
|
||
fc-lang/Imakefile | 35 +
|
||
fc-lang/af.orth | 46 +
|
||
fc-lang/bam.orth | 37 +
|
||
fc-lang/bi.orth | 39 +
|
||
fc-lang/bs.orth | 39 +
|
||
fc-lang/ch.orth | 35 +
|
||
fc-lang/cy.orth | 48 +
|
||
fc-lang/fclang.h | 1900
|
||
++++++++++++++++++++++++++++++++++-------------------
|
||
fc-lang/ful.orth | 38 +
|
||
fc-lang/gn.orth | 48 +
|
||
fc-lang/ha.orth | 36 +
|
||
fc-lang/haw.orth | 35 +
|
||
fc-lang/ibo.orth | 35 +
|
||
fc-lang/id.orth | 31 +
|
||
fc-lang/iso639-2 | 64 +-
|
||
fc-lang/lb.orth | 60 ++
|
||
fc-lang/mg.orth | 35 +
|
||
fc-lang/mh.orth | 45 +
|
||
fc-lang/mi.orth | 34 +
|
||
fc-lang/ny.orth | 30 +
|
||
fc-lang/se.orth | 37 +
|
||
fc-lang/sm.orth | 30 +
|
||
fc-lang/sma.orth | 37 +
|
||
fc-lang/smj.orth | 37 +
|
||
fc-lang/smn.orth | 40 +
|
||
fc-lang/sms.orth | 48 +
|
||
fc-lang/tn.orth | 33 +
|
||
fc-lang/to.orth | 30 +
|
||
fc-lang/ven.orth | 34 +
|
||
fc-lang/vi.orth | 58 ++
|
||
fc-lang/wen.orth | 42 +
|
||
fc-lang/wo.orth | 42 +
|
||
fc-lang/yap.orth | 35 +
|
||
fc-lang/yo.orth | 86 ++
|
||
src/fcxml.c | 12
|
||
35 files changed, 2522 insertions(+), 749 deletions(-)
|
||
|
||
commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jul 12 09:13:32 2002 +0000
|
||
|
||
Add nynorsk and bokml, remove double angle quotes from other languages
|
||
|
||
fc-lang/Imakefile | 31 +-
|
||
fc-lang/ab.orth | 6
|
||
fc-lang/ba.orth | 6
|
||
fc-lang/be.orth | 6
|
||
fc-lang/br.orth | 8
|
||
fc-lang/da.orth | 6
|
||
fc-lang/de.orth | 6
|
||
fc-lang/fclang.h | 854
|
||
+++++++++++++++++++++++++++--------------------------
|
||
fc-lang/fr.orth | 10 -
|
||
fc-lang/gl.orth | 10 -
|
||
fc-lang/iso639-2 | 4
|
||
fc-lang/kk.orth | 6
|
||
fc-lang/kl.orth | 6
|
||
fc-lang/nb.orth | 25 ++
|
||
fc-lang/nn.orth | 43 +++
|
||
fc-lang/no.orth | 6
|
||
fc-lang/ru.orth | 6
|
||
fc-lang/uk.orth | 6
|
||
18 files changed, 565 insertions(+), 480 deletions(-)
|
||
|
||
commit c2b971c89819281be41584720d20648fe5d1627f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jul 12 07:58:16 2002 +0000
|
||
|
||
Missed adding kumyk
|
||
|
||
fc-lang/Imakefile | 19 ++++++----
|
||
fc-lang/fclang.h | 74 +++++++++++++++++++++--------------------
|
||
fc-lang/iso639-2 | 2 +
|
||
fc-lang/kum.orth | 96
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 145 insertions(+), 46 deletions(-)
|
||
|
||
commit f749c49cb4ebe181de145440246d3110f7052f24
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jul 12 07:52:16 2002 +0000
|
||
|
||
Add devanagari and cyrillic languages. Add Geez
|
||
|
||
fc-lang/Imakefile | 36 +
|
||
fc-lang/ava.orth | 97 +++
|
||
fc-lang/bh.orth | 25 +
|
||
fc-lang/bho.orth | 25 +
|
||
fc-lang/bua.orth | 102 +++
|
||
fc-lang/ce.orth | 97 +++
|
||
fc-lang/chm.orth | 109 ++++
|
||
fc-lang/cv.orth | 109 ++++
|
||
fc-lang/fclang.h | 1612
|
||
+++++++++++++++++++++++++++++++----------------------
|
||
fc-lang/gez.orth | 57 ++
|
||
fc-lang/hi.orth | 35 +
|
||
fc-lang/ik.orth | 100 +++
|
||
fc-lang/iso639-2 | 54 +-
|
||
fc-lang/iu.orth | 77 +++
|
||
fc-lang/kaa.orth | 110 ++++
|
||
fc-lang/kok.orth | 25 +
|
||
fc-lang/ks.orth | 25 +
|
||
fc-lang/ku.orth | 94 +++
|
||
fc-lang/kv.orth | 101 +++
|
||
fc-lang/ky.orth | 102 +++
|
||
fc-lang/lez.orth | 97 +++
|
||
fc-lang/mr.orth | 25 +
|
||
fc-lang/ne.orth | 25 +
|
||
fc-lang/os.orth | 96 +++
|
||
fc-lang/sa.orth | 25 +
|
||
fc-lang/sah.orth | 108 ++++
|
||
fc-lang/sel.orth | 96 +++
|
||
fc-lang/tg.orth | 108 ++++
|
||
fc-lang/tk.orth | 106 +++
|
||
fc-lang/tt.orth | 108 ++++
|
||
fc-lang/tyv.orth | 102 +++
|
||
fc-lang/uz.orth | 98 +++
|
||
32 files changed, 3278 insertions(+), 708 deletions(-)
|
||
|
||
commit 2ce525423688d32b80587741d97a82209e52378c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jul 11 02:47:50 2002 +0000
|
||
|
||
Remove old FC_LANG constants now that fontconfig uses RFC 3066
|
||
based names
|
||
|
||
fontconfig/fontconfig.h | 42 +-----------------------------------------
|
||
1 files changed, 1 insertions(+), 41 deletions(-)
|
||
|
||
commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jul 10 21:57:23 2002 +0000
|
||
|
||
Use presentation forms for arabic matching, fix comment labeling
|
||
persian
|
||
general forms
|
||
|
||
fc-lang/ar.orth | 114
|
||
+++++++++++++++++++++++++++++++-----------------------
|
||
fc-lang/fa.orth | 4 +-
|
||
fc-lang/fclang.h | 4 +-
|
||
3 files changed, 69 insertions(+), 53 deletions(-)
|
||
|
||
commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jul 9 22:08:14 2002 +0000
|
||
|
||
Use locale data set FC_LANG by default. Reorder FcPattern and
|
||
FcValueList
|
||
to match Xft1.
|
||
|
||
src/fcdefault.c | 53
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcint.h | 4 ++--
|
||
2 files changed, 55 insertions(+), 2 deletions(-)
|
||
|
||
commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jul 9 02:28:29 2002 +0000
|
||
|
||
Trim ideographic punctuation and Suzhou numerals from zh-tw
|
||
orthography.
|
||
Had accidentally swapped codePageRange bits for traditional and
|
||
simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
|
||
possible
|
||
bug in charset walking
|
||
|
||
fc-lang/Imakefile | 18
|
||
fc-lang/fa.orth | 53 +
|
||
fc-lang/fclang.h | 1428 +++++++++++++++++++++------------
|
||
fc-lang/iso639-2 | 4
|
||
fc-lang/zh_hk.orth | 2240
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/zh_tw.orth | 33 -
|
||
src/fccharset.c | 4
|
||
src/fcfreetype.c | 6
|
||
8 files changed, 3229 insertions(+), 557 deletions(-)
|
||
|
||
commit e50b9ae71134a23820e8f50589649e629a6143ba
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jul 8 07:31:53 2002 +0000
|
||
|
||
Update iso639-2 language coverage info, fix Georgian orthography to
|
||
eliminate Mingrelian and Svan glyphs, use coverage for inclusion
|
||
and
|
||
OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
|
||
fc-lang dir
|
||
|
||
fc-lang/Imakefile | 8
|
||
fc-lang/fclang.h | 2624
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/fclang.tmpl.c | 130 --
|
||
fc-lang/fclang.tmpl.h | 25
|
||
fc-lang/iso639-2 | 30 -
|
||
fc-lang/ka.orth | 5
|
||
fc-lang/zh_mo.orth | 27 +
|
||
fc-lang/zh_sg.orth | 27 +
|
||
src/fcfreetype.c | 238 +---
|
||
src/fcint.h | 9
|
||
src/fclang.c | 2632
|
||
+------------------------------------------------
|
||
11 files changed, 2794 insertions(+), 2961 deletions(-)
|
||
|
||
commit d6dabf368677babec02d8f64ba0598270e28b501
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jul 7 19:30:53 2002 +0000
|
||
|
||
Add walloon, update fclang.c to include recent language additions
|
||
|
||
fc-lang/Imakefile | 4
|
||
fc-lang/wa.orth | 47 ++
|
||
src/fclang.c | 1252
|
||
++++++++++++++++++++++++++++++-----------------------
|
||
3 files changed, 757 insertions(+), 546 deletions(-)
|
||
|
||
commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jul 7 19:18:51 2002 +0000
|
||
|
||
Share more duplicate charset data
|
||
|
||
fc-lang/Imakefile | 19 ++++++++++---------
|
||
fc-lang/bn.orth | 41 +++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/bo.orth | 30 ++++++++++++++++++++++++++++++
|
||
fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
|
||
fc-lang/gu.orth | 41 +++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/iso639-2 | 26 +++++++++++++-------------
|
||
fc-lang/km.orth | 29 +++++++++++++++++++++++++++++
|
||
fc-lang/kn.orth | 40 ++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/lo.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/ml.orth | 38 ++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/mn.orth | 31 +++++++++++++++++++++++++++++++
|
||
fc-lang/or.orth | 41 +++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/si.orth | 38 ++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/ta.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/te.orth | 39 +++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/tl.orth | 29 +++++++++++++++++++++++++++++
|
||
16 files changed, 534 insertions(+), 24 deletions(-)
|
||
|
||
commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jul 7 00:00:43 2002 +0000
|
||
|
||
Add fclang.c to CVS; easier than attempting to build it on the fly
|
||
|
||
src/fclang.c | 2561
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 2561 insertions(+), 0 deletions(-)
|
||
|
||
commit 6446b1511df528082d2ac9ff31617013b311aa09
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 6 23:59:19 2002 +0000
|
||
|
||
Remove at and grave from latin languages, add copyright, license
|
||
and RCS
|
||
header
|
||
|
||
fc-lang/Imakefile | 2 ++
|
||
fc-lang/ab.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/ar.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/az.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/ba.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/be.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/bg.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/br.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/ca.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/chr.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/co.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/cs.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/da.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/de.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/el.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/en.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/eo.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/es.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/et.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/eu.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/fi.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/fo.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/fr.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/fy.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/ga.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/gd.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/gl.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/he.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/hr.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/hu.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/hy.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/is.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/it.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/ja.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/ka.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/kk.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/kl.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/ko.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/la.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/lt.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/lv.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/mk.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/mo.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/mt.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/nl.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/no.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/oc.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/pl.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/pt.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/rm.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/ro.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/ru.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/sh.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/sk.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/sl.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/sq.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/sr.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/sv.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/th.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/tr.orth | 27 +++++++++++++++++++++++++--
|
||
fc-lang/uk.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/vo.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/yi.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
|
||
fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
|
||
65 files changed, 1552 insertions(+), 78 deletions(-)
|
||
|
||
commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 6 23:47:44 2002 +0000
|
||
|
||
Switch to RFC 3066 based lang names
|
||
|
||
fontconfig/fontconfig.h | 5 -
|
||
src/Imakefile | 8 -
|
||
src/fccharset.c | 8 -
|
||
src/fcfreetype.c | 406
|
||
++++++++++++++++++++++++-----------------------
|
||
src/fcint.h | 28 +++
|
||
src/fcmatch.c | 43 +++++
|
||
src/fcpat.c | 22 ++-
|
||
src/fcstr.c | 25 +++
|
||
8 files changed, 330 insertions(+), 215 deletions(-)
|
||
|
||
commit 899e352656f04323b9467555faf9152c69a741ab
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 6 23:46:58 2002 +0000
|
||
|
||
Add a few more common font families to the default configuration
|
||
|
||
fonts.conf.in | 7 +++++++
|
||
1 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
commit 364a581d91eac73a5b1810d9c5100b6eb690219f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 6 23:22:03 2002 +0000
|
||
|
||
Add coverage documentation files
|
||
|
||
fc-lang/iso639-1 | 139 ++++++++++++++++
|
||
fc-lang/iso639-2 | 473
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
2 files changed, 612 insertions(+), 0 deletions(-)
|
||
|
||
commit c1382a3d998d098d3b86c922820558849c777c45
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jul 6 23:21:37 2002 +0000
|
||
|
||
Add fc-lang program to generate language coverage tables
|
||
|
||
fc-lang/Imakefile | 44
|
||
fc-lang/ab.orth | 17
|
||
fc-lang/ar.orth | 49
|
||
fc-lang/az.orth | 26
|
||
fc-lang/ba.orth | 16
|
||
fc-lang/be.orth | 11
|
||
fc-lang/bg.orth | 12
|
||
fc-lang/br.orth | 17
|
||
fc-lang/ca.orth | 23
|
||
fc-lang/chr.orth | 2
|
||
fc-lang/co.orth | 2
|
||
fc-lang/cs.orth | 27
|
||
fc-lang/da.orth | 27
|
||
fc-lang/de.orth | 17
|
||
fc-lang/el.orth | 26
|
||
fc-lang/en.orth | 17
|
||
fc-lang/eo.orth | 9
|
||
fc-lang/es.orth | 19
|
||
fc-lang/et.orth | 15
|
||
fc-lang/eu.orth | 8
|
||
fc-lang/fc-lang.c | 295 +
|
||
fc-lang/fc-lang.man | 41
|
||
fc-lang/fclang.tmpl.c | 130
|
||
fc-lang/fi.orth | 15
|
||
fc-lang/fo.orth | 25
|
||
fc-lang/fr.orth | 28
|
||
fc-lang/fy.orth | 2
|
||
fc-lang/ga.orth | 29
|
||
fc-lang/gd.orth | 15
|
||
fc-lang/gl.orth | 22
|
||
fc-lang/he.orth | 2
|
||
fc-lang/hr.orth | 21
|
||
fc-lang/hu.orth | 19
|
||
fc-lang/hy.orth | 5
|
||
fc-lang/is.orth | 26
|
||
fc-lang/it.orth | 14
|
||
fc-lang/ja.orth | 6540 ++++++++++++++++++++
|
||
fc-lang/ka.orth | 9
|
||
fc-lang/kk.orth | 15
|
||
fc-lang/kl.orth | 23
|
||
fc-lang/ko.orth |16217
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fc-lang/la.orth | 8
|
||
fc-lang/lt.orth | 13
|
||
fc-lang/lv.orth | 16
|
||
fc-lang/mk.orth | 15
|
||
fc-lang/mo.orth | 14
|
||
fc-lang/mt.orth | 18
|
||
fc-lang/nl.orth | 15
|
||
fc-lang/no.orth | 18
|
||
fc-lang/oc.orth | 15
|
||
fc-lang/pl.orth | 10
|
||
fc-lang/pt.orth | 19
|
||
fc-lang/rm.orth | 15
|
||
fc-lang/ro.orth | 11
|
||
fc-lang/ru.orth | 11
|
||
fc-lang/sh.orth | 2
|
||
fc-lang/sk.orth | 29
|
||
fc-lang/sl.orth | 21
|
||
fc-lang/sq.orth | 7
|
||
fc-lang/sr.orth | 11
|
||
fc-lang/sv.orth | 21
|
||
fc-lang/th.orth | 3
|
||
fc-lang/tr.orth | 12
|
||
fc-lang/uk.orth | 12
|
||
fc-lang/vo.orth | 13
|
||
fc-lang/yi.orth | 2
|
||
fc-lang/zh_cn.orth | 6766 ++++++++++++++++++++
|
||
fc-lang/zh_tw.orth |13079 ++++++++++++++++++++++++++++++++++++++++
|
||
68 files changed, 44053 insertions(+), 0 deletions(-)
|
||
|
||
commit 084407063d0069b16b24e1fd8be818af12e36741
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jul 3 23:15:32 2002 +0000
|
||
|
||
Object list to FcObjectSetBuild wasnt terminated with 0
|
||
|
||
fc-list/fc-list.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit f9dc31e81cd27be1bcb72706ac667889840f60bb
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Mon Jul 1 12:39:23 2002 +0000
|
||
|
||
Indent line
|
||
|
||
fc-list/Imakefile | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Mon Jul 1 12:38:27 2002 +0000
|
||
|
||
Ident line
|
||
|
||
fc-cache/Imakefile | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jul 1 05:11:20 2002 +0000
|
||
|
||
Make fc-cache avoid reading the whole world full of fonts
|
||
|
||
fc-cache/fc-cache.c | 10 +++++-----
|
||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jun 30 23:45:40 2002 +0000
|
||
|
||
Make fc-list more useful
|
||
|
||
fc-list/fc-list.c | 20 ++++++++++++++++----
|
||
1 files changed, 16 insertions(+), 4 deletions(-)
|
||
|
||
commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jun 30 23:45:17 2002 +0000
|
||
|
||
Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
|
||
|
||
fontconfig/fontconfig.h | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit 4c0036053a36678747adfd06777cef39752ca9a4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jun 29 20:31:02 2002 +0000
|
||
|
||
Add strong/weak pattern value binding, add known charsets for
|
||
automatic
|
||
lang computation
|
||
|
||
src/fccfg.c | 3
|
||
src/fccharset.c | 40 +
|
||
src/fcfreetype.c | 235 ++++++-
|
||
src/fcint.h | 15
|
||
src/fcknownsets.h | 1895
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcmatch.c | 112 ++-
|
||
src/fcname.c | 7
|
||
src/fcpat.c | 3
|
||
8 files changed, 2222 insertions(+), 88 deletions(-)
|
||
|
||
commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 26 22:56:51 2002 +0000
|
||
|
||
Construct empty constant charsets correctly (using null pointers)
|
||
|
||
src/fccharset.c | 18 +++++++++++++-----
|
||
1 files changed, 13 insertions(+), 5 deletions(-)
|
||
|
||
commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 26 22:14:08 2002 +0000
|
||
|
||
Permit empty charsets in fonts.cache files
|
||
|
||
src/fcname.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 223c028949c1ef316c93bea17278f58150c777ee
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 26 16:11:29 2002 +0000
|
||
|
||
Steal idea for locale-insensitive strtod from glib
|
||
|
||
src/fcxml.c | 59
|
||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
|
||
1 files changed, 57 insertions(+), 2 deletions(-)
|
||
|
||
commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jun 21 07:01:11 2002 +0000
|
||
|
||
Oops. Made a mistake when adding config file names to monitor list
|
||
|
||
src/fcxml.c | 9 +++++----
|
||
1 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jun 21 06:14:45 2002 +0000
|
||
|
||
Fix automatic file time checking, transcoding table searches. Actually
|
||
add
|
||
config files used to config structure so they can be time
|
||
checked as
|
||
well
|
||
|
||
src/fccfg.c | 31 ++++++++++++++-----------------
|
||
src/fccharset.c | 11 +++--------
|
||
src/fcxml.c | 5 ++++-
|
||
3 files changed, 21 insertions(+), 26 deletions(-)
|
||
|
||
commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Jun 20 03:43:09 2002 +0000
|
||
|
||
Accidentally falling through several case blocks
|
||
|
||
src/fccfg.c | 3 ++-
|
||
src/fcdbg.c | 6 +++---
|
||
2 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 19 21:32:51 2002 +0000
|
||
|
||
Add slanting for fonts without oblique/italic varient. Fix matching
|
||
code to
|
||
make this work
|
||
|
||
fonts.conf.in | 28 ++++++++++++++++++++++++++++
|
||
src/fcmatch.c | 4 ++--
|
||
2 files changed, 30 insertions(+), 2 deletions(-)
|
||
|
||
commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 19 20:55:19 2002 +0000
|
||
|
||
Make fc-cache more tolerant of missing font directories
|
||
|
||
fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
|
||
1 files changed, 26 insertions(+), 2 deletions(-)
|
||
|
||
commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 19 20:08:22 2002 +0000
|
||
|
||
Add ref counting to font config patterns so that FcFontSort return
|
||
values
|
||
are persistant
|
||
|
||
fontconfig/fontconfig.h | 5 ++++-
|
||
fonts.dtd | 5 ++++-
|
||
src/fccache.c | 11 +++++++++--
|
||
src/fccfg.c | 4 ++++
|
||
src/fcdbg.c | 8 +++++++-
|
||
src/fcdir.c | 5 +++--
|
||
src/fcint.h | 9 +++++----
|
||
src/fclist.c | 2 +-
|
||
src/fcmatch.c | 21 +++++++++++++++++++--
|
||
src/fcname.c | 3 ++-
|
||
src/fcpat.c | 12 +++++++++++-
|
||
src/fcxml.c | 4 ++++
|
||
12 files changed, 73 insertions(+), 16 deletions(-)
|
||
|
||
commit 06a48f20739580338e69547c9896c539abf000dd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Jun 19 06:31:46 2002 +0000
|
||
|
||
Add a few aliases suggested by Owen and Mike
|
||
|
||
fonts.conf.in | 19 +++++++++++++++++--
|
||
1 files changed, 17 insertions(+), 2 deletions(-)
|
||
|
||
commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jun 18 22:23:05 2002 +0000
|
||
|
||
Add a few more families to fonts.conf, make FC_ANTIALIAS less
|
||
important for
|
||
matching, fix family->generic mapping
|
||
|
||
src/fccfg.c | 7 ++++---
|
||
src/fcmatch.c | 22 +++++++++++-----------
|
||
2 files changed, 15 insertions(+), 14 deletions(-)
|
||
|
||
commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jun 18 16:47:33 2002 +0000
|
||
|
||
Fix compiler warning
|
||
|
||
src/fcxml.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Jun 18 16:47:12 2002 +0000
|
||
|
||
Fix incorrect size in memmove call in FcObjectSetAdd that crashed
|
||
FcFontSetList calls
|
||
|
||
src/fclist.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jun 8 18:46:35 2002 +0000
|
||
|
||
Fix fontconfig.pc generation in Imakefile
|
||
|
||
Imakefile | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sat Jun 8 17:32:05 2002 +0000
|
||
|
||
Add FcPatternHash, clean up a few valgrind issues
|
||
|
||
fontconfig/fontconfig.h | 3 ++
|
||
src/fccfg.c | 2 +
|
||
src/fcmatch.c | 11 ++++---
|
||
src/fcpat.c | 78
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcxml.c | 13 +++++++-
|
||
5 files changed, 101 insertions(+), 6 deletions(-)
|
||
|
||
commit 8a39040e2a1308602aabe1aa4a8608f94830534e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Jun 7 17:55:41 2002 +0000
|
||
|
||
Make autoconf use correct options to build solaris shared libraries
|
||
|
||
configure.in | 15 +++++++++++++--
|
||
1 files changed, 13 insertions(+), 2 deletions(-)
|
||
|
||
commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
|
||
Author: David Dawes <dawes@xfree86.org>
|
||
Date: Tue Jun 4 21:55:42 2002 +0000
|
||
|
||
171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
|
||
Mutsumi).
|
||
170. Avoid a problem with setfontdirs when run in some locales (#5179,
|
||
ISHIKAWA Mutsumi).
|
||
169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
|
||
|
||
setfontdirs | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
commit e9be9cd10a24b75480a26be834041d312d8217b4
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Jun 3 08:31:15 2002 +0000
|
||
|
||
Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
|
||
interfaces
|
||
|
||
fontconfig/fontconfig.h | 7 +-
|
||
src/fccfg.c | 12 ++--
|
||
src/fcint.h | 7 +-
|
||
src/fclist.c | 72 +++++++++++++--------
|
||
src/fcmatch.c | 6 +-
|
||
src/fcname.c | 8 +-
|
||
src/fcpat.c | 161
|
||
++++++++++++++++++++++++++++-------------------
|
||
7 files changed, 166 insertions(+), 107 deletions(-)
|
||
|
||
commit 88c747e20612ffcae326313f8d624b36c1235993
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jun 2 21:07:57 2002 +0000
|
||
|
||
Eliminate some compiler warnings, avoid seg fault when matching
|
||
missing
|
||
values
|
||
|
||
src/fccfg.c | 4 ++--
|
||
src/fcdbg.c | 5 ++++-
|
||
src/fclist.c | 4 +++-
|
||
src/fcmatch.c | 4 ++--
|
||
src/fcname.c | 4 +++-
|
||
5 files changed, 14 insertions(+), 7 deletions(-)
|
||
|
||
commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jun 2 20:52:06 2002 +0000
|
||
|
||
Add aspect ratio support to Xft and fontconfig
|
||
|
||
fontconfig/fontconfig.h | 3 ++-
|
||
src/fcname.c | 3 ++-
|
||
2 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
commit 8ec077f22b2f9fd693abfda7d405ac572594be99
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Jun 2 19:51:36 2002 +0000
|
||
|
||
Expression parsing in fonts.conf file mis-freed elements. Constant
|
||
identity
|
||
matrix was accidentally freed. Add ability to comare FTFace
|
||
pattern
|
||
elements (not that its all that useful)
|
||
|
||
src/fccfg.c | 18 +++++++++++++++---
|
||
src/fcxml.c | 5 +++--
|
||
2 files changed, 18 insertions(+), 5 deletions(-)
|
||
|
||
commit be0948508ce4ebbb6e576b9dd31531efef6834e1
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 31 23:21:25 2002 +0000
|
||
|
||
Add support for user-provided freetype faces to Xft
|
||
|
||
fontconfig/fcfreetype.h | 8 +++++++-
|
||
fontconfig/fcprivate.h | 4 +++-
|
||
fontconfig/fontconfig.h | 7 +++++--
|
||
src/fccharset.c | 5 +----
|
||
src/fcfreetype.c | 1 -
|
||
src/fcint.h | 3 ++-
|
||
src/fcpat.c | 29 ++++++++++++++++++++++++++++-
|
||
7 files changed, 46 insertions(+), 11 deletions(-)
|
||
|
||
commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 31 06:52:47 2002 +0000
|
||
|
||
Fix Xft2 to build right library version on old systems with xmkmf. Fix
|
||
fc-cache location for xmkmf out-of-tree build on old systems
|
||
|
||
local.def | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
commit fbb405f3b5f25353babee1e813eb86d53912503f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 31 06:38:43 2002 +0000
|
||
|
||
Fix up support for building Xft1, Xrender and fontconfig out of
|
||
the tree
|
||
|
||
fc-list/Imakefile | 5 +++++
|
||
local.def | 14 ++++++++++++++
|
||
2 files changed, 19 insertions(+), 0 deletions(-)
|
||
|
||
commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 31 04:42:42 2002 +0000
|
||
|
||
Change FcCharSet datastructure, add FcFontSort API
|
||
|
||
fontconfig/fontconfig.h | 9 -
|
||
src/fccharset.c | 772
|
||
+++++++++++++++++++++++++----------------------
|
||
src/fcint.h | 27 --
|
||
src/fcmatch.c | 26 ++
|
||
4 files changed, 451 insertions(+), 383 deletions(-)
|
||
|
||
commit bc9469baadc6b5f9a920a476e460113bab518208
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed May 29 22:07:33 2002 +0000
|
||
|
||
Optimize after profiling. Fix FcStrCmp to return correct sign
|
||
|
||
src/fccharset.c | 103 ++++++++++++++++++++++++++++++----------
|
||
src/fcint.h | 1
|
||
src/fcmatch.c | 143
|
||
+++++++++++++++++++++++++++++++++++++++++--------------
|
||
src/fcname.c | 4 +-
|
||
src/fcpat.c | 13 ++---
|
||
src/fcstr.c | 6 +-
|
||
6 files changed, 197 insertions(+), 73 deletions(-)
|
||
|
||
commit 1412a69926307b2736745737c7c66172ebc56724
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed May 29 08:21:33 2002 +0000
|
||
|
||
Apply some obvious fixes to FcFontSetSort from Owen. Speed up
|
||
FcCharSet
|
||
primitives and FcFontSetSort
|
||
|
||
fontconfig/fontconfig.h | 8 ++
|
||
src/fccfg.c | 10 +-
|
||
src/fccharset.c | 197
|
||
+++++++++++++++++++++++++++++++++++++++++++++--
|
||
src/fcint.h | 3 -
|
||
src/fcmatch.c | 23 ++++-
|
||
5 files changed, 219 insertions(+), 22 deletions(-)
|
||
|
||
commit 78417a2c74f95a66e3738cf525f9d699e13c654a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue May 28 03:50:23 2002 +0000
|
||
|
||
Use explicit cd for non-gmake systems
|
||
|
||
Makefile.in | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
|
||
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Date: Sat May 25 13:52:37 2002 +0000
|
||
|
||
$< in a non-implicit rule is a GNU-makeism. It's not supported by
|
||
BSD make.
|
||
|
||
Imakefile | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 24 06:25:52 2002 +0000
|
||
|
||
Clean up autoconf install to obey DESTDIR
|
||
|
||
Makefile.in | 67
|
||
+++++++++++++++++++++++++++++++++---------------
|
||
fc-cache/Makefile.in | 23 ++++++++++------
|
||
fc-list/Makefile.in | 22 ++++++++++------
|
||
fontconfig/Makefile.in | 24 +++++++++--------
|
||
src/Makefile.in | 48 ++++++++++++++++++++++++----------
|
||
5 files changed, 119 insertions(+), 65 deletions(-)
|
||
|
||
commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 24 05:20:02 2002 +0000
|
||
|
||
Change charset enumeration functions to more sensible API
|
||
|
||
fontconfig/fontconfig.h | 13 ++++++++++++-
|
||
src/fccharset.c | 46
|
||
+++++++++++++++++++++++++++++++++-------------
|
||
2 files changed, 45 insertions(+), 14 deletions(-)
|
||
|
||
commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri May 24 05:19:30 2002 +0000
|
||
|
||
A few autoconf build fixes
|
||
|
||
Makefile.in | 12 ++++++++----
|
||
configure.in | 4 ++--
|
||
fontconfig-config.in | 10 +++++-----
|
||
3 files changed, 15 insertions(+), 11 deletions(-)
|
||
|
||
commit 48db40f692a31c39a96961c8733bfeaad416a5c0
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu May 23 23:00:46 2002 +0000
|
||
|
||
A few random fontconfig build fixes
|
||
|
||
config/config-subst | 12 +++++++-----
|
||
fontconfig/fontconfig.h | 7 +++++--
|
||
src/fcinit.c | 8 +++++++-
|
||
3 files changed, 19 insertions(+), 8 deletions(-)
|
||
|
||
commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu May 23 17:09:32 2002 +0000
|
||
|
||
Dont require freetype to build with fontconfig
|
||
|
||
fontconfig.pc.in | 1 -
|
||
1 files changed, 0 insertions(+), 1 deletions(-)
|
||
|
||
commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu May 23 17:06:46 2002 +0000
|
||
|
||
Add pkgconfig control file and fontconfig-config script
|
||
|
||
INSTALL | 17 +++++++--
|
||
Imakefile | 33 +++++++++++++++++-
|
||
Makefile.in | 18 +++++++++-
|
||
README | 13 +++++++
|
||
config/config-subst | 8 ++++
|
||
configure.in | 18 ++++++----
|
||
fontconfig-config.in | 94
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
fontconfig.pc.in | 11 ++++++
|
||
8 files changed, 199 insertions(+), 13 deletions(-)
|
||
|
||
commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu May 23 16:05:16 2002 +0000
|
||
|
||
Fonts.dtd had "blanks" instead of "blank"
|
||
|
||
fonts.dtd | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed May 22 22:59:41 2002 +0000
|
||
|
||
Missed a Makefile.in for fontconfig includes
|
||
|
||
fontconfig/Makefile.in | 48
|
||
++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 48 insertions(+), 0 deletions(-)
|
||
|
||
commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed May 22 04:37:07 2002 +0000
|
||
|
||
Replace silly avl sort with qsort, add FcPatternEqual
|
||
|
||
fontconfig/fontconfig.h | 8 +
|
||
src/Imakefile | 6 -
|
||
src/Makefile.in | 4
|
||
src/fcavl.c | 419
|
||
-----------------------------------------------
|
||
src/fcavl.h | 46 -----
|
||
src/fcmatch.c | 76 ++++-----
|
||
src/fcpat.c | 109 ++++++++++++
|
||
src/fcxml.c | 9 +
|
||
8 files changed, 162 insertions(+), 515 deletions(-)
|
||
|
||
commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue May 21 17:48:15 2002 +0000
|
||
|
||
More autoconf cleanup for fontconfig
|
||
|
||
Makefile.in | 8 +++----
|
||
config.h.in | 2 +-
|
||
config/Makedefs.in | 10 ++++++++-
|
||
configure.in | 55
|
||
+++++++++++++++++++++++---------------------------
|
||
fc-cache/Makefile.in | 4 +++-
|
||
fc-list/Makefile.in | 4 +++-
|
||
src/Imakefile | 4 ++--
|
||
src/Makefile.in | 5 +----
|
||
src/fcinit.c | 4 ++--
|
||
9 files changed, 49 insertions(+), 47 deletions(-)
|
||
|
||
commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue May 21 17:08:42 2002 +0000
|
||
|
||
Fix xmkmf build process for fontconfig
|
||
|
||
Imakefile | 2
|
||
Makefile.in | 54 +++++++++
|
||
acconfig.h | 2
|
||
config.h.in | 144 +++++++++++++++++++++++
|
||
configure.in | 360
|
||
+++++++++++++++++++++++++++++++++++++++++++--------------
|
||
cvscompile.sh | 11 +-
|
||
findfonts | 8 -
|
||
fonts.conf.in | 77 ++++++------
|
||
fonts.dtd | 13 ++
|
||
local.def | 54 +++++++++
|
||
setfontdirs | 4 -
|
||
11 files changed, 581 insertions(+), 148 deletions(-)
|
||
|
||
commit 179c39959cc9c19004f8ca948623590e404c8c46
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue May 21 17:06:22 2002 +0000
|
||
|
||
Fix autoconf build process for fontconfig
|
||
|
||
config/Makedefs.in | 68 ++
|
||
config/config.guess | 1391
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
config/config.sub | 1355
|
||
++++++++++++++++++++++++++++++++++++++++++++++
|
||
config/install.sh | 240 ++++++++
|
||
fc-cache/Imakefile | 7
|
||
fc-cache/Makefile.in | 46 ++
|
||
fc-cache/fc-cache.c | 161 ++++-
|
||
fc-list/Makefile.in | 46 ++
|
||
fontconfig/fontconfig.h | 80 ++-
|
||
src/Makefile.in | 105 ++++
|
||
src/fccache.c | 164 ++++--
|
||
src/fccfg.c | 352 ++++++++----
|
||
src/fcdir.c | 84 ++-
|
||
src/fcinit.c | 109 +++-
|
||
src/fcint.h | 52 ++
|
||
src/fclist.c | 5
|
||
src/fcstr.c | 228 ++++++++
|
||
src/fcxml.c | 215 +++++--
|
||
18 files changed, 4377 insertions(+), 331 deletions(-)
|
||
|
||
commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
|
||
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Date: Sun May 5 17:53:41 2002 +0000
|
||
|
||
Don't run fc-cache on make install if DESTDIR is set. Instead;
|
||
run it from
|
||
Xinstall.sh after XFree86 is installed.
|
||
|
||
fc-cache/Imakefile | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
|
||
Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
|
||
Date: Wed Apr 10 11:28:10 2002 +0000
|
||
|
||
put fontconfig-def.cpp in the right place.
|
||
|
||
fontconfig-def.cpp | 170
|
||
------------------------------------------------
|
||
src/fontconfig-def.cpp | 170
|
||
++++++++++++++++++++++++++++++++++++++++++++++++
|
||
2 files changed, 170 insertions(+), 170 deletions(-)
|
||
|
||
commit d82a034f9123558b300c956feec165c50ef7ada2
|
||
Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
|
||
Date: Sun Apr 7 15:19:46 2002 +0000
|
||
|
||
new preprocessor files. (#5215-#5218, Alexander Gottwald).
|
||
|
||
fontconfig-def.cpp | 170
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 170 insertions(+), 0 deletions(-)
|
||
|
||
commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Mar 27 04:33:55 2002 +0000
|
||
|
||
Fix FT_Get_Next_Char API to match official 2.0.9 released version
|
||
|
||
src/fccharset.c | 26 ++++++++++++++++++--------
|
||
1 files changed, 18 insertions(+), 8 deletions(-)
|
||
|
||
commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Mon Mar 4 21:15:28 2002 +0000
|
||
|
||
Warning fixes
|
||
|
||
src/fcatomic.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 216fac98e0785e787e32ff354241935a25723e4b
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 3 18:39:05 2002 +0000
|
||
|
||
Add match routine that returns list of fonts
|
||
|
||
fontconfig/fontconfig.h | 14 ++
|
||
src/fcavl.c | 419
|
||
+++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fcavl.h | 46 +++++
|
||
src/fcmatch.c | 225 ++++++++++++++++++++++---
|
||
4 files changed, 671 insertions(+), 33 deletions(-)
|
||
|
||
commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 3 18:36:26 2002 +0000
|
||
|
||
Eliminate duplicate definitions in fcint.h and fontconfig.h
|
||
|
||
src/fcint.h | 6 ------
|
||
1 files changed, 0 insertions(+), 6 deletions(-)
|
||
|
||
commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 3 18:35:22 2002 +0000
|
||
|
||
fontconfig: bail scanning directory on fatal error
|
||
|
||
src/fcdir.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 17e16fa1108491fa625258bba12e71aaad8a34de
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 3 18:31:20 2002 +0000
|
||
|
||
Eliminate compiler warnings
|
||
|
||
src/fccharset.c | 528
|
||
+++++++++++++++++++++++++++----------------------------
|
||
1 files changed, 263 insertions(+), 265 deletions(-)
|
||
|
||
commit a391da8f0f867b8f87b1912a91882b108d163e03
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Mar 3 00:19:43 2002 +0000
|
||
|
||
Add fcatomic.c
|
||
|
||
src/Imakefile | 4 +
|
||
src/fcatomic.c | 183
|
||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/fccache.c | 4 +
|
||
3 files changed, 189 insertions(+), 2 deletions(-)
|
||
|
||
commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 1 22:06:30 2002 +0000
|
||
|
||
Add new FcAtomic datatype for config file locking
|
||
|
||
fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
|
||
src/Imakefile | 12 ++++++------
|
||
src/fccache.c | 34 ++++++++++++++--------------------
|
||
src/fcint.h | 9 ++++++++-
|
||
4 files changed, 57 insertions(+), 28 deletions(-)
|
||
|
||
commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Fri Mar 1 17:52:03 2002 +0000
|
||
|
||
Add missing clean rule
|
||
|
||
Imakefile | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
commit 9c8e07f19589ba944e7bfb31251228b41a02f787
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Mar 1 01:00:54 2002 +0000
|
||
|
||
Port Xft1 to fontconfig
|
||
|
||
fontconfig/fontconfig.h | 8 +++++++-
|
||
src/fccache.c | 13 +++++++------
|
||
src/fccfg.c | 10 +++++-----
|
||
src/fcdir.c | 4 ++--
|
||
4 files changed, 21 insertions(+), 14 deletions(-)
|
||
|
||
commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 28 16:51:48 2002 +0000
|
||
|
||
Add better error reporting when loading config file
|
||
|
||
fc-list/fc-list.c | 2 +-
|
||
fontconfig/fontconfig.h | 16 +++++++++++++++-
|
||
src/fclist.c | 36 ++++++++++++++++++++++++++++++------
|
||
src/fcmatch.c | 38 +++++++++++++++++++++++++++++++-------
|
||
src/fcxml.c | 12 +++++++++++-
|
||
5 files changed, 88 insertions(+), 16 deletions(-)
|
||
|
||
commit c4bd0638c5f14329e71be8f170c30d376fc76972
|
||
Author: Marc Aurele La France <tsi@ualberta.edu>
|
||
Date: Tue Feb 26 05:10:30 2002 +0000
|
||
|
||
Warning fixes
|
||
|
||
fc-cache/fc-cache.c | 13 ++++++++++++-
|
||
fc-list/fc-list.c | 15 +++++++++++++--
|
||
2 files changed, 25 insertions(+), 3 deletions(-)
|
||
|
||
commit c5350655bef34cc08739bed324a482473b2a01b8
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Sun Feb 24 01:23:35 2002 +0000
|
||
|
||
Check font edit value lists for empty
|
||
|
||
src/fccfg.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 22 18:54:07 2002 +0000
|
||
|
||
fontconfig: some config file parsing mistakes
|
||
|
||
src/fcfreetype.c | 2 +-
|
||
src/fcint.h | 9 ---------
|
||
src/fcxml.c | 8 ++++++--
|
||
3 files changed, 7 insertions(+), 12 deletions(-)
|
||
|
||
commit a398554a6d6467956c1c3471e912fb4e969835eb
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 20 01:01:21 2002 +0000
|
||
|
||
Remove fcxml.h include file as it cant work anymore anyhow
|
||
|
||
fontconfig/Imakefile | 2 +-
|
||
fontconfig/fcxml.h | 37 -------------------------------------
|
||
2 files changed, 1 insertions(+), 38 deletions(-)
|
||
|
||
commit 24c90386bbdda9800d5a35c4dbff08682186907f
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Wed Feb 20 00:32:30 2002 +0000
|
||
|
||
dont complain about missing optional included font config files
|
||
|
||
src/fcxml.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Feb 19 08:33:23 2002 +0000
|
||
|
||
Automatically initialize the fontconfig library
|
||
|
||
src/fccfg.c | 15 +++++++++------
|
||
src/fcinit.c | 4 ++--
|
||
src/fcint.h | 4 +++-
|
||
3 files changed, 14 insertions(+), 9 deletions(-)
|
||
|
||
commit aae6f7d48744a25899cac28d47458f394defa02a
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Tue Feb 19 07:50:44 2002 +0000
|
||
|
||
Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
|
||
to
|
||
enumarate Unicode coverage efficiently
|
||
|
||
fontconfig/fontconfig.h | 7 +++++--
|
||
src/fccache.c | 4 ++--
|
||
src/fccharset.c | 23 ++++++++++++++++++++++-
|
||
src/fcpat.c | 6 +++---
|
||
4 files changed, 32 insertions(+), 8 deletions(-)
|
||
|
||
commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Mon Feb 18 22:29:28 2002 +0000
|
||
|
||
Switch fontconfig from libxml2 to expat
|
||
|
||
src/Imakefile | 3
|
||
src/fccharset.c | 12
|
||
src/fcdbg.c | 20 +
|
||
src/fcint.h | 34 +
|
||
src/fcname.c | 98 ---
|
||
src/fcstr.c | 92 +++
|
||
src/fcxml.c | 1744
|
||
+++++++++++++++++++++++++++++++++++++------------------
|
||
7 files changed, 1316 insertions(+), 687 deletions(-)
|
||
|
||
commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 15 23:45:33 2002 +0000
|
||
|
||
fontconfig fc-cache program needs to be executed with correct
|
||
environment
|
||
on install
|
||
|
||
fc-cache/Imakefile | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
commit 65018b4a468c3175790dc27dfe37987151ad97d5
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 15 07:36:14 2002 +0000
|
||
|
||
Update to Xft version 2
|
||
|
||
fc-cache/fc-cache.c | 7 ++++---
|
||
1 files changed, 4 insertions(+), 3 deletions(-)
|
||
|
||
commit ccb3e93b2754542d08dcd2572402560d76a8ed91
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 15 06:01:28 2002 +0000
|
||
|
||
fontconfig library: build fixes and compiler warning fixes
|
||
|
||
fc-cache/Imakefile | 2 -
|
||
fc-list/Imakefile | 2 -
|
||
fc-list/fc-list.c | 5 +
|
||
fontconfig/fcfreetype.h | 1
|
||
fontconfig/fcprivate.h | 2 -
|
||
fontconfig/fcxml.h | 2 -
|
||
fontconfig/fontconfig.h | 61 ++++++++--------
|
||
src/fccache.c | 176
|
||
+++++++++++++++++++++++++++++------------------
|
||
src/fccfg.c | 126 +++++++++++++++++-----------------
|
||
src/fccharset.c | 23 +++---
|
||
src/fcdir.c | 58 ++++++++-------
|
||
src/fcfreetype.c | 106 ++++++++++++++--------------
|
||
src/fcinit.c | 2 -
|
||
src/fcint.h | 74 +++++++-------------
|
||
src/fcmatch.c | 7 +-
|
||
src/fcname.c | 92 ++++++++++++-------------
|
||
src/fcpat.c | 10 +--
|
||
src/fcstr.c | 32 ++++-----
|
||
src/fcxml.c | 135 ++++++++++++++++++------------------
|
||
19 files changed, 473 insertions(+), 443 deletions(-)
|
||
|
||
commit 3be03bed3955e91882b65315fdf8a68e4b453431
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Fri Feb 15 00:49:44 2002 +0000
|
||
|
||
Update fontconfig and libxml2 to get them working with in-tree build
|
||
process
|
||
|
||
fc-cache/Imakefile | 12 +++--------
|
||
fc-list/Imakefile | 13 +++---------
|
||
src/Imakefile | 55
|
||
++++++----------------------------------------------
|
||
3 files changed, 12 insertions(+), 68 deletions(-)
|
||
|
||
commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 14 23:34:13 2002 +0000
|
||
|
||
Add new font configuration library which forms the basis of the
|
||
new version
|
||
of Xft
|
||
|
||
commit 24330d27f88bbf387d92128d2c21e005f2563e93
|
||
Author: Keith Packard <keithp@keithp.com>
|
||
Date: Thu Feb 14 23:34:13 2002 +0000
|
||
|
||
Initial revision
|