[Fontconfig] fontconfig: Changes to 'refs/tags/2.4.0'
Keith Packard
keithp at kemper.freedesktop.org
Fri Sep 15 10:54:17 PDT 2006
Tag '2.4.0' created by Keith Packard <keithp at neko.keithp.com> at 2006-09-10 06:09 -0700
Version 2.4.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQBFA54JQp8BWwlsTdMRAuejAJ4rJWpJs2TkLUnCwsVDaxjhizEOywCeN630
+kZs0rLaNEt1jc2+/e24O04=
=Ep2K
-----END PGP SIGNATURE-----
Changes since 2.3.96:
Carl Worth:
Rename FcPatternThawAll to FcPatternFini.
Add a configuration file that disables hinting for the Lohit Gujarati font
David Turner:
Replace character discovery loop with simpler, faster version.
James Cloos:
Move files from conf.d to conf.avail
Standardize conf.avail number prefixing convention
Support all five possibilities for sub-pixel
Move user and local conf file loading into conf.avail files
Number the remaining conf.avail files
Update Makefile.am to match conf.avail changes
Replace load of conf.d in fonts.conf.in
Make room for chunks from fonts.conf in conf.avail
Re-order old conf.d files
Move some section from fonts.conf into conf.avail files
Update Makefile.am files
Make conf.avail and conf.d work
Keith Packard:
Various GCC 4 cleanups for signed vs unsigned char
Finish INSTALL changes. .gitignore ChangeLog
Merge branch 'fc-2_4_branch' to master
Remove all .cvsignore files
Hide private functions in shared library. Export functionality for utilities.
Hide FreeType glue code from library ABI.
Can't typecheck values for objects with no known type.
Leave cache files mapped permanently.
Reference count cache objects.
Make cache reference counting more efficient.
Oops, fc-lang broke when I added cache referencing.
Correct reference count when sharing cache file objects.
Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven)
Update architecture signatures for x86-64 and ppc.
Parallel build fix for fcalias.h and fcaliastail.h
Charset hashing depended on uniqueness of leaves.
Update for version 2.3.97.
Create fc_cachedir at install time. Bug 8157.
Reference patterns in FcCacheCopySet.
Replace gnu-specific sed command with simple grep.
Attempt to fix makealias usage for build on Mac OS X.
Accept locale environment variables that do not contain territory.
Merge branch 'jhcloos'
Insert newly created caches into reference data structure.
Add XML headers to new conf files. Move link make commands to conf.avail dir
Rename conf.avail to conf.d
Fix conf.d directory sorting.
Include cachedir in fonts.dtd.
Don't display tests for DESTDIR on make install.
Split much of the configuration into separate files. Renumber files
Update to version 2.4.0
Patrick Lam:
file Makefile.am was initially added on branch fc-2_4_branch.
Modify config file to use Greek fonts before Asian fonts with Greek glyphs.
Use libtool -no-undefined flag on all platforms.
file ftglue.c was initially added on branch fc-2_4_branch.
2005-11-23 Frederic Crozat <fcrozat at mandriva.com>: reviewed by: plam
file 10-fonts-persian.conf was initially added on branch fc-2_4_branch.
Sort directory entries while scanning them from disk; prevents Heisenbugs
file ln.orth was initially added on branch fc-2_4_branch.
Fix typos in orth files. Reported by Denis Jacquerye.
On Windows, unlink before rename. Reported by Tim Evans.
file fc-match.sgml was initially added on branch fc-2_4_branch.
---
.cvsignore | 35 ---
.gitignore | 3
INSTALL | 5
Makefile.am | 2
README | 75 ++++++-
conf.d/.cvsignore | 2
conf.d/10-sub-pixel-bgr.conf | 2
conf.d/10-sub-pixel-vbgr.conf | 2
conf.d/10-sub-pixel-vrgb.conf | 2
conf.d/10LohitGujarati.conf | 5
conf.d/20-fix-globaladvance.conf | 29 ++
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-urw-aliases.conf | 52 ++++
conf.d/40-generic.conf | 66 ++++++
conf.d/49-sansserif.conf | 21 ++
conf.d/50-user.conf | 7
conf.d/51-local.conf | 7
conf.d/60-latin.conf | 42 ++++
conf.d/65-nonlatin.conf | 38 +++
conf.d/69-unifont.conf | 24 ++
conf.d/90-synthetic.conf | 64 ++++++
conf.d/Makefile.am | 64 +++++-
conf.d/README | 46 ++++
configure.in | 11 -
doc/.cvsignore | 16 -
fc-arch/Makefile.am | 9
fc-arch/fcarch.tmpl.h | 4
fc-cache/.cvsignore | 6
fc-cache/fc-cache.c | 30 +-
fc-case/.cvsignore | 6
fc-case/Makefile.am | 9
fc-cat/.cvsignore | 6
fc-cat/Makefile.am | 2
fc-cat/fc-cat.c | 37 +--
fc-glyphname/.cvsignore | 6
fc-glyphname/Makefile.am | 9
fc-lang/.cvsignore | 6
fc-lang/Makefile.am | 9
fc-lang/fc-lang.c | 11 -
fc-list/.cvsignore | 6
fc-match/.cvsignore | 6
fontconfig/.cvsignore | 2
fontconfig/fcfreetype.h | 14 -
fontconfig/fontconfig.h | 407 ++++++++++++++++++++++-----------------
fonts.conf.in | 346 ---------------------------------
fonts.dtd | 7
src/.cvsignore | 7
src/Makefile.am | 17 +
src/fcatomic.c | 3
src/fcblanks.c | 3
src/fccache.c | 348 ++++++++++++++++++++++++++++++---
src/fccfg.c | 28 --
src/fccharset.c | 17 -
src/fcdbg.c | 3
src/fcdefault.c | 19 +
src/fcdir.c | 3
src/fcfreetype.c | 87 +++-----
src/fcfs.c | 3
src/fcinit.c | 4
src/fcint.h | 363 ++++++++++++++++------------------
src/fclang.c | 3
src/fclist.c | 3
src/fcmatch.c | 3
src/fcmatrix.c | 3
src/fcname.c | 3
src/fcpat.c | 13 +
src/fcserialize.c | 3
src/fcstr.c | 3
src/fcxml.c | 15 +
src/ftglue.c | 3
src/ftglue.h | 4
src/makealias | 26 ++
test/.cvsignore | 2
75 files changed, 1614 insertions(+), 1014 deletions(-)
---
More information about the Fontconfig
mailing list