[Fontconfig] fontconfig: Changes to 'refs/tags/2.3.97'

Keith Packard keithp at kemper.freedesktop.org
Sat Dec 2 16:18:26 PST 2006


Tag '2.3.97' created by Keith Packard <keithp at neko.keithp.com> at 2006-09-07 08:03 -0700

Version 2.3.97
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBE/8Q+Qp8BWwlsTdMRAiOHAKDMfZhsHJeFqX1Ji9IgnIysrD6KKgCfWnFV
AAuAf5XsWYoLYFr8euyyTv0=
=paB+
-----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

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.

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                  |    2 
 Makefile.am              |    2 
 README                   |   41 ++++
 conf.d/.cvsignore        |    2 
 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  |  405 +++++++++++++++++++++++++++--------------------
 src/.cvsignore           |    7 
 src/Makefile.am          |   17 +
 src/fcatomic.c           |    3 
 src/fcblanks.c           |    3 
 src/fccache.c            |  332 ++++++++++++++++++++++++++++++++++----
 src/fccfg.c              |   28 ---
 src/fccharset.c          |   17 +
 src/fcdbg.c              |    3 
 src/fcdefault.c          |    3 
 src/fcdir.c              |    3 
 src/fcfreetype.c         |    4 
 src/fcfs.c               |    3 
 src/fcinit.c             |    4 
 src/fcint.h              |  362 +++++++++++++++++++-----------------------
 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              |    5 
 src/ftglue.c             |    3 
 src/ftglue.h             |    4 
 src/makealias            |   24 ++
 test/.cvsignore          |    2 
 54 files changed, 967 insertions(+), 589 deletions(-)
---


More information about the Fontconfig mailing list