Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1
      1 commit a93b4c2aab1d79573abd646147596a8a34b19350
      2 Author: Keith Packard <keithp (a] keithp.com>
      3 Date:   Sat May 31 19:24:35 2008 -0700
      4 
      5     Bump version to 2.6.0
      6 
      7  README                  |    6 ++++--
      8  configure.in            |    2 +-
      9  fontconfig/fontconfig.h |    4 ++--
     10  3 files changed, 7 insertions(+), 5 deletions(-)
     11 
     12 commit d0902ee0867bd11e4ff266876a69c258eee8d08d
     13 Author: Keith Packard <keithp (a] keithp.com>
     14 Date:   Sat May 24 17:52:41 2008 -0700
     15 
     16     Bump version to 2.5.93
     17 
     18  README                  |   34 ++++++++++++++++++++++++++++++++--
     19  configure.in            |    2 +-
     20  fontconfig/fontconfig.h |    2 +-
     21  3 files changed, 34 insertions(+), 4 deletions(-)
     22 
     23 commit 8ade2369238a0b439192a847f12fcc9748a6d73a
     24 Author: Keith Packard <keithp (a] keithp.com>
     25 Date:   Sat May 24 17:14:24 2008 -0700
     26 
     27     Ignore empty <dir></dir> elements
     28 
     29     An empty element would cause every file starting with the current
     30     directory to be scanned, probably not what the user wanted.
     31 
     32  src/fcxml.c |    4 +++-
     33  1 files changed, 3 insertions(+), 1 deletions(-)
     34 
     35 commit 83c5c357abc8d626680943537b4dbc020d6c378c
     36 Author: Keith Packard <keithp (a] keithp.com>
     37 Date:   Sat May 24 17:01:12 2008 -0700
     38 
     39     Oops. Fix for bug 15928 used wrong path for installed fc-cache.
     40 
     41     fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
     42 
     43  Makefile.am |    4 ++--
     44  1 files changed, 2 insertions(+), 2 deletions(-)
     45 
     46 commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
     47 Author: Keith Packard <keithp (a] keithp.com>
     48 Date:   Sat May 24 16:32:27 2008 -0700
     49 
     50     Libs.private needs freetype libraries
     51 
     52     To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
     53     Libs.private.
     54 
     55  fontconfig.pc.in |    2 +-
     56  1 files changed, 1 insertions(+), 1 deletions(-)
     57 
     58 commit ad3fc667914d19435ade56adc8afe584d5605d10
     59 Author: Sayamindu Dasgupta <sayamindu (a] gmail.com>
     60 Date:   Sat May 24 16:15:27 2008 -0700
     61 
     62     FcConfigUptoDate breaks if directory mtime is in the future. Bug
     63     14424.
     64 
     65     At OLPC, we came across a bug where the Browse activity (based
     66     on xulrunner)
     67     took 100% CPU after an upgrade/. It turns out the Mozilla uses
     68     FcConfigUptoDate() to check if new fonts have been added to the
     69     system, and
     70     this function was always returning FcFalse since we have the mtimes
     71     of some
     72     font directories set in the future. The attached patch makes
     73     FcConfigUptoDate() print a warning and return FcTrue if mtime of
     74     directories
     75     are in the future.
     76 
     77  src/fccfg.c |   13 ++++++++++++-
     78  1 files changed, 12 insertions(+), 1 deletions(-)
     79 
     80 commit b808204023ab47eb06dc520665eb7a0473320a9b
     81 Author: Evgeniy Stepanov <eugeni.stepanov (a] gmail.com>
     82 Date:   Sat May 24 16:09:17 2008 -0700
     83 
     84     Fix index/offset for 'decorative' matcher. Bug 15890.
     85 
     86     It seems indices in _FcMatchers array are slightly mixed up,
     87     MATCH_DECORATIVE
     88     should be 10, not 11.
     89 
     90     And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
     91 
     92  src/fcmatch.c |    7 +++----
     93  1 files changed, 3 insertions(+), 4 deletions(-)
     94 
     95 commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
     96 Author: Glen Low <glen.low (a] pixelglow.com>
     97 Date:   Sat May 24 15:59:35 2008 -0700
     98 
     99     Fix Win32 build error: install tries to run fc-cache locally
    100     (bug 15928).
    101 
    102     When building in Win32 e.g. with MinGW, the install tries to run
    103     fc-cache
    104     locally but the required DLL's are not in the path. I've included
    105     a patch for
    106     this to fix Makefile.in to run fc-cache from bindir but obviously
    107     this should
    108     be applied to Makefile.am instead.
    109 
    110     (the second part of this patch was already in the tree)
    111 
    112  Makefile.am |    4 ++--
    113  1 files changed, 2 insertions(+), 2 deletions(-)
    114 
    115 commit 557f87f7337df1d78c04d2c993916d1d1748360f
    116 Author: Neskie Manuel <neskiem (a] gmail.com>
    117 Date:   Sat May 24 15:51:41 2008 -0700
    118 
    119     Add Secwepemctsin Orthography. Bug 15996.
    120 
    121  fc-lang/shs.orth |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
    122  1 files changed, 48 insertions(+), 0 deletions(-)
    123 
    124 commit a572f547fd46bf169b617108552ab0fa280f4813
    125 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
    126 Date:   Sat May 24 15:48:00 2008 -0700
    127 
    128     Persian conf update. (bug 16066).
    129 
    130  conf.d/40-nonlatin.conf      |   37 +++++++++++++++++++++++++++++++++++++
    131  conf.d/65-fonts-persian.conf |   24 ++++++++++++++++++++----
    132  2 files changed, 57 insertions(+), 4 deletions(-)
    133 
    134 commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
    135 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
    136 Date:   Sat May 24 15:44:00 2008 -0700
    137 
    138     Fix FcStrDirname documentation. (bug 16068)
    139 
    140     Description of FcStrDirname is absent in the official documentation of
    141     fontconfig-2.5.92. At the same time the source documentation contains
    142     description of the function.
    143 
    144     The problem is a consequence of a misprint in the format of the source
    145     documentation file 'fcstring.fncs'. The finish mark of description
    146     of the
    147     previous function is absent.
    148 
    149  doc/fcstring.fncs |    1 +
    150  1 files changed, 1 insertions(+), 0 deletions(-)
    151 
    152 commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
    153 Author: Keith Packard <keithp (a] keithp.com>
    154 Date:   Mon May 5 08:30:44 2008 -0700
    155 
    156     Add a copy of dolt.m4 to acinclude.m4.
    157 
    158     An ancient version of dolt.m4 was installed on my system leading to
    159     a broken
    160     build on non-Linux systems.
    161 
    162  acinclude.m4 |  137
    163  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    164  1 files changed, 137 insertions(+), 0 deletions(-)
    165 
    166 commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
    167 Author: Keith Packard <keithp (a] keithp.com>
    168 Date:   Sun May 4 19:08:31 2008 -0700
    169 
    170     Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable
    171     (bug 15822)
    172 
    173     Autohinting for Indic fonts has been disabled since freetype could
    174     not handle
    175     it properly. But since freetype-2.3.5, the hinting problems for
    176     indic fonts
    177     have been fixed. Thus this is a request to enable the autohinting in
    178     fontconfig again for all the indic fonts.
    179 
    180  conf.d/25-unhint-nonlatin.conf |  119
    181  ----------------------------------------
    182  1 files changed, 0 insertions(+), 119 deletions(-)
    183 
    184 commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
    185 Author: Keith Packard <keithp (a] keithp.com>
    186 Date:   Sun May 4 01:27:42 2008 -0700
    187 
    188     Add extended, caps, dunhill style mappings.
    189 
    190     extended -> expanded.
    191     caps, dunhill -> decorative
    192 
    193  src/fcfreetype.c |    5 +++--
    194  1 files changed, 3 insertions(+), 2 deletions(-)
    195 
    196 commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
    197 Author: Keith Packard <keithp (a] keithp.com>
    198 Date:   Sun May 4 01:26:40 2008 -0700
    199 
    200     Fix a few memory tracking mistakes.
    201 
    202     The built-in memory tracking code in fontconfig relies on a lot
    203     of manual
    204     function call tracking. A pain, but it helps debug leaks.
    205 
    206  src/fcatomic.c  |    2 +-
    207  src/fccharset.c |    6 ++++++
    208  src/fcinit.c    |    2 ++
    209  src/fcpat.c     |    2 +-
    210  src/fcstr.c     |    9 +++++++--
    211  5 files changed, 17 insertions(+), 4 deletions(-)
    212 
    213 commit c6c9400d67ffefa95100d03e6650ea901b05116b
    214 Author: Keith Packard <keithp (a] keithp.com>
    215 Date:   Sun May 4 01:25:04 2008 -0700
    216 
    217     Call FcFini to make memory debugging easier
    218 
    219     FcFini frees all libary data structures so valgrind should report 0
    220     allocations in use when the program exits.
    221 
    222  fc-cache/fc-cache.c |    1 +
    223  1 files changed, 1 insertions(+), 0 deletions(-)
    224 
    225 commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
    226 Author: Keith Packard <keithp (a] keithp.com>
    227 Date:   Sat May 3 20:39:07 2008 -0700
    228 
    229     Bump version to 2.5.92
    230 
    231  README                  |   40 ++++++++++++++++++++++++++++++++++++++--
    232  configure.in            |    2 +-
    233  fontconfig/fontconfig.h |    2 +-
    234  3 files changed, 40 insertions(+), 4 deletions(-)
    235 
    236 commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
    237 Author: Keith Packard <keithp (a] keithp.com>
    238 Date:   Sat May 3 20:38:29 2008 -0700
    239 
    240     git ignore doltcompile
    241 
    242  .gitignore |    1 +
    243  1 files changed, 1 insertions(+), 0 deletions(-)
    244 
    245 commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
    246 Author: Keith Packard <keithp (a] keithp.com>
    247 Date:   Sat May 3 20:37:49 2008 -0700
    248 
    249     Allow for RC versions in README update
    250 
    251  new-version.sh |    4 ++--
    252  1 files changed, 2 insertions(+), 2 deletions(-)
    253 
    254 commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
    255 Author: Keith Packard <keithp (a] keithp.com>
    256 Date:   Sat May 3 20:23:37 2008 -0700
    257 
    258     Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug
    259     15692)
    260 
    261     Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
    262     variables as it includes marcros:
    263 
    264     m4_pattern_forbid([^_?LT_[A-Z_]+$])
    265 
    266     Rename the LT_ variables to LIBT_ to work around this restriction.
    267 
    268  configure.in      |   18 +++++++++---------
    269  fontconfig-zip.in |    2 +-
    270  src/Makefile.am   |    6 +++---
    271  3 files changed, 13 insertions(+), 13 deletions(-)
    272 
    273 commit 0028f72bc818ca3bc343383fb644765ae12ce769
    274 Author: Carlo Bramini <carlo.bramix (a] libero.it>
    275 Date:   Sat May 3 20:17:16 2008 -0700
    276 
    277     Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
    278 
    279     With PUBLIC_FILES no longer containing the freetype-dependent
    280     symbols, those
    281     must be added to the fontconfig.def file build process.
    282 
    283  src/Makefile.am |    4 ++--
    284  1 files changed, 2 insertions(+), 2 deletions(-)
    285 
    286 commit bdbc26f3d970581a3248c245451f7fbfb1609601
    287 Author: Keith Packard <keithp (a] keithp.com>
    288 Date:   Sat May 3 20:14:07 2008 -0700
    289 
    290     Make fc-match behave better when style is unknown (bug 15332)
    291 
    292  fc-match/fc-match.c |    2 +-
    293  1 files changed, 1 insertions(+), 1 deletions(-)
    294 
    295 commit 3322ca855330631e0d849e6beca0c2d82390898f
    296 Author: Keith Packard <keithp (a] keithp.com>
    297 Date:   Sat May 3 20:07:35 2008 -0700
    298 
    299     Use of ":=" in src/Makefile.am is unportable (bug 14420)
    300 
    301     Building 2.5.91 on Solaris with the native make(1) yields
    302 
    303     ...
    304     Making all in src
    305     make: Fatal error in reader: Makefile, line 313: Unexpected end of
    306     line seen
    307     Current working directory /tmp/fontconfig-2.5.91/src
    308     *** Error code 1
    309 
    310     This is due to the following line (src/Makefile.am:143):
    311 
    312         CLEANFILES := $(ALIAS_FILES)
    313 
    314     Changing that to a standard assignment ("=") fixes the problem.
    315 
    316     I believe the ":=" is a typo. ALIAS_FILES is just a statically
    317     assigned
    318     variable; it's not like evaluating it more than once would be
    319     a problem.
    320 
    321  src/Makefile.am |    2 +-
    322  1 files changed, 1 insertions(+), 1 deletions(-)
    323 
    324 commit df8ceebdbe735226bef602614921d517321c690f
    325 Author: Keith Packard <keithp (a] keithp.com>
    326 Date:   Sat May 3 20:06:48 2008 -0700
    327 
    328     Remove doltcompile in distclean
    329 
    330  Makefile.am |    2 +-
    331  1 files changed, 1 insertions(+), 1 deletions(-)
    332 
    333 commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
    334 Author: Ryan Schmidt <freedesktop-2008 (a] ryandesign.com>
    335 Date:   Sat May 3 19:49:07 2008 -0700
    336 
    337     fontconfig build fails if "head" is missing or unusable (bug 14304)
    338 
    339     If the /usr/bin/head program is missing or unusable, or if an
    340     unusable head
    341     program is listed first in the PATH, fontconfig fails to build
    342 
    343     using "sed -n 1p" instead of "head -1" would be a suitable workaround.
    344 
    345  src/makealias |    2 +-
    346  1 files changed, 1 insertions(+), 1 deletions(-)
    347 
    348 commit 6d65081e35fc1ffae1212f173853b0693645192e
    349 Author: Dennis Schridde <lindevel (a] gmx.net>
    350 Date:   Sat May 3 19:45:31 2008 -0700
    351 
    352     Proper config path for static libraries in win32
    353 
    354     Since fontconfig didn't have special handling for paths in static
    355     Windows
    356     libraries, I've created a patch which should fix this.
    357 
    358     Basically it does this:
    359     fccfg.c:
    360     If fontconfig_path was uninitialised it tries to get the directory
    361     the exe is
    362     in and uses a fonts/ dir inside that.
    363     fcxml.c:
    364     In case the fonts.conf lists a <dir>CUSTOMFONTDIR</dir>, it searches
    365     for a
    366     fonts/ directory where the exe is located.
    367 
    368  src/fccfg.c |   26 +++++++++++++++++++++-----
    369  src/fcxml.c |   22 +++++++++++++++++++++-
    370  2 files changed, 42 insertions(+), 6 deletions(-)
    371 
    372 commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
    373 Author: Changwoo Ryu <cwryu (a] debian.org>
    374 Date:   Sat May 3 19:39:56 2008 -0700
    375 
    376     Korean font in the default config - replacing baekmuk with un
    377     (bug 13569)
    378 
    379     I propose to replace the default Baekmuk Korean fonts with Un fonts.
    380 
    381     Some people don't agree but most Korean people prefer Un fonts
    382     to Baekmuk
    383     ones.  Un fonts just look better, at least in the most common Linux
    384     desktops
    385     (antialiased, GNOME or KDE, high resolution).
    386 
    387  conf.d/40-nonlatin.conf |    2 ++
    388  conf.d/65-nonlatin.conf |    4 ++++
    389  2 files changed, 6 insertions(+), 0 deletions(-)
    390 
    391 commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
    392 Author: Sylvain Pasche <sylvain.pasche (a] gmail.com>
    393 Date:   Sat May 3 19:33:45 2008 -0700
    394 
    395     Fontconfig options for freetype sub-pixel filter configuration
    396 
    397     David Turner has modified FreeType to be able to render sub-pixel
    398     decimated
    399     glyphs using different methods of filtering. Fontconfig needs new
    400     configurables to support selecting these new filtering options. A
    401     patch
    402     follows that would correspond to one available for Cairo in bug 10301.
    403 
    404  doc/fontconfig-devel.sgml |    1 +
    405  doc/fontconfig-user.sgml  |    5 +++++
    406  fontconfig/fontconfig.h   |    9 ++++++++-
    407  src/fcint.h               |    3 ++-
    408  src/fcname.c              |    7 ++++++-
    409  5 files changed, 22 insertions(+), 3 deletions(-)
    410 
    411 commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
    412 Author: Frederic Crozat <fcrozat (a] mandriva.com>
    413 Date:   Sat May 3 19:26:09 2008 -0700
    414 
    415     Merge some of Mandriva configuration into upstream configuration. Bug
    416     13247
    417 
    418     This is merging some parts of Mandriva fontconfig changes, mostly
    419     adding and
    420     documenting fonts to common aliases.
    421 
    422  conf.d/25-unhint-nonlatin.conf |   20 ++++++++++
    423  conf.d/60-latin.conf           |    3 +
    424  conf.d/65-nonlatin.conf        |   81
    425  ++++++++++++++++++++++++++++++++++++---
    426  conf.d/69-unifont.conf         |    4 ++
    427  4 files changed, 101 insertions(+), 7 deletions(-)
    428 
    429 commit c014142a207d6f3ac63580dfb0cacb243776f7c5
    430 Author: Keith Packard <keithp (a] keithp.com>
    431 Date:   Sat May 3 19:09:57 2008 -0700
    432 
    433     Add --all flag to fc-match to show the untrimmed list. Bug 13018.
    434 
    435  fc-match/fc-match.c |   18 ++++++++++++------
    436  1 files changed, 12 insertions(+), 6 deletions(-)
    437 
    438 commit 8415442f9bb8ad624c9940adf187390468c70548
    439 Author: Keith Packard <keithp (a] keithp.com>
    440 Date:   Sat May 3 18:04:32 2008 -0700
    441 
    442     Add some sample cursive and fantasy families.
    443 
    444  conf.d/45-latin.conf |   20 ++++++++++++++++++++
    445  conf.d/60-latin.conf |   24 ++++++++++++++++++++++++
    446  2 files changed, 44 insertions(+), 0 deletions(-)
    447 
    448 commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
    449 Author: Keith Packard <keithp (a] keithp.com>
    450 Date:   Sat May 3 17:43:39 2008 -0700
    451 
    452     Remove size and dpi values from bitmap fonts. Bug 8765.
    453 
    454     The only relevant information is the pixel size; don't report
    455     anything else.
    456 
    457  src/fcfreetype.c |   34 ----------------------------------
    458  1 files changed, 0 insertions(+), 34 deletions(-)
    459 
    460 commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
    461 Author: Keith Packard <keithp (a] keithp.com>
    462 Date:   Sat May 3 17:19:43 2008 -0700
    463 
    464     Work around for bitmap-only TrueType fonts that are missing the
    465     glyf table.
    466 
    467     Bitmap-only TrueType fonts without a glyf table will not load a
    468     glyph when
    469     FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType
    470     fonts that have no
    471     glyphs and select a single strike to measure the glyph map with.
    472 
    473  src/fcfreetype.c |   58
    474  +++++++++++++++++++++++++++++++++++++++++++++++------
    475  1 files changed, 51 insertions(+), 7 deletions(-)
    476 
    477 commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
    478 Author: Keith Packard <keithp (a] keithp.com>
    479 Date:   Sat May 3 17:18:01 2008 -0700
    480 
    481     Use DOLT if available
    482 
    483  configure.in |    1 +
    484  1 files changed, 1 insertions(+), 0 deletions(-)
    485 
    486 commit ba884599133e444b5f6d0b9b6981079cf8059b9f
    487 Author: Eric Anholt <eric (a] anholt.net>
    488 Date:   Fri Apr 18 11:52:41 2008 -0700
    489 
    490     Fix build with !ENABLE_DOCS and no built manpages.
    491 
    492  fc-cache/Makefile.am |    8 ++++++--
    493  fc-cat/Makefile.am   |    8 ++++++--
    494  fc-list/Makefile.am  |    8 ++++++--
    495  fc-match/Makefile.am |    8 ++++++--
    496  4 files changed, 24 insertions(+), 8 deletions(-)
    497 
    498 commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
    499 Author: Keith Packard <keithp (a] keithp.com>
    500 Date:   Thu Jan 10 10:58:25 2008 -0800
    501 
    502     Bump version to 2.5.91
    503 
    504  README                  |   26 ++++++++++++++++++++++----
    505  configure.in            |    2 +-
    506  fontconfig/fontconfig.h |    2 +-
    507  3 files changed, 24 insertions(+), 6 deletions(-)
    508 
    509 commit b2cbf483ab520ff21ca2152f960498d181613608
    510 Author: Keith Packard <keithp (a] keithp.com>
    511 Date:   Thu Jan 10 10:58:22 2008 -0800
    512 
    513     git-tag requires space after -m flag
    514 
    515  new-version.sh |    2 +-
    516  1 files changed, 1 insertions(+), 1 deletions(-)
    517 
    518 commit 51f1536479064c2d224860c15271a9b14c87fd62
    519 Author: Keith Packard <keithp (a] keithp.com>
    520 Date:   Thu Jan 10 10:56:52 2008 -0800
    521 
    522     new-version.sh was mis-editing files
    523 
    524  new-version.sh |   19 ++++++++-----------
    525  1 files changed, 8 insertions(+), 11 deletions(-)
    526 
    527 commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
    528 Author: Keith Packard <keithp (a] keithp.com>
    529 Date:   Thu Jan 10 10:48:00 2008 -0800
    530 
    531     Add more files to .gitignore
    532 
    533  .gitignore |    7 +++++--
    534  1 files changed, 5 insertions(+), 2 deletions(-)
    535 
    536 commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
    537 Author: Keith Packard <keithp (a] keithp.com>
    538 Date:   Thu Jan 10 10:43:33 2008 -0800
    539 
    540     Distribute khmer font aliases
    541 
    542  conf.d/65-khmer.conf |   16 ++++++++++++++++
    543  conf.d/Makefile.am   |    1 +
    544  2 files changed, 17 insertions(+), 0 deletions(-)
    545 
    546 commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
    547 Author: Keith Packard <keithp (a] keithp.com>
    548 Date:   Thu Jan 10 10:40:41 2008 -0800
    549 
    550     Create new-version.sh to help with releases, update INSTALL
    551     instructions
    552 
    553  INSTALL        |   36 +++++------------
    554  new-version.sh |  121
    555  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    556  2 files changed, 131 insertions(+), 26 deletions(-)
    557 
    558 commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
    559 Author: Keith Packard <keithp (a] keithp.com>
    560 Date:   Thu Jan 10 08:58:57 2008 -0800
    561 
    562     Distribute new fcftint.h file
    563 
    564  src/Makefile.am |    2 +-
    565  1 files changed, 1 insertions(+), 1 deletions(-)
    566 
    567 commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
    568 Author: Keith Packard <keithp (a] keithp.com>
    569 Date:   Tue Jan 8 12:34:19 2008 -0800
    570 
    571     Eliminate references to freetype from utility Makefile.am's
    572 
    573     The utility programs don't use any freetype interfaces, so they
    574     don't need to directly refer to freetype headers or libraries.
    575 
    576  fc-cache/Makefile.am |    4 ++--
    577  fc-cat/Makefile.am   |    4 ++--
    578  fc-list/Makefile.am  |    4 ++--
    579  fc-match/Makefile.am |    4 ++--
    580  4 files changed, 8 insertions(+), 8 deletions(-)
    581 
    582 commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
    583 Author: Keith Packard <keithp (a] keithp.com>
    584 Date:   Mon Jan 7 16:31:06 2008 -0800
    585 
    586     Include fcftaliastail.h so that the freetype funcs are exported.
    587 
    588     This header file needs to be included at the end of every file that
    589     exports any freetype symbols.
    590 
    591  src/fcfreetype.c |    1 +
    592  src/fclang.c     |    1 +
    593  src/fcpat.c      |    1 +
    594  3 files changed, 3 insertions(+), 0 deletions(-)
    595 
    596 commit dbd065ad312921308add99fc4cb31457d9045e6a
    597 Author: Keith Packard <keithp (a] keithp.com>
    598 Date:   Wed Jan 2 08:47:14 2008 -0800
    599 
    600     Remove freetype requirement for build-time applications.
    601 
    602     This avoids requiring the freetype development files when cross
    603     compiling
    604 
    605  fc-arch/Makefile.am      |    2 +-
    606  fc-case/Makefile.am      |    2 +-
    607  fc-glyphname/Makefile.am |    2 +-
    608  fc-lang/Makefile.am      |    2 +-
    609  src/Makefile.am          |   13 ++++++++--
    610  src/fcfreetype.c         |    1 +
    611  src/fcftint.h            |   54
    612  ++++++++++++++++++++++++++++++++++++++++++++++
    613  src/fcint.h              |   18 +--------------
    614  src/fclang.c             |    1 +
    615  src/fcpat.c              |    1 +
    616  src/makealias            |    6 +++-
    617  11 files changed, 76 insertions(+), 26 deletions(-)
    618 
    619 commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
    620 Author: Keith Packard <keithp (a] keithp.com>
    621 Date:   Sun Dec 23 14:06:41 2007 -0800
    622 
    623     Fix OOM failure case in FcPStackPush.
    624 
    625     When allocation for the node attributes fail, clean up the node
    626     allocation
    627     and report failure.
    628 
    629  src/fcxml.c |    5 +++++
    630  1 files changed, 5 insertions(+), 0 deletions(-)
    631 
    632 commit 0f7870887adff6db3cffda5485418143f2bfa1f6
    633 Author: Hongbo Zhao <hongbo.zhao (a] gmail.com>
    634 Date:   Wed Dec 12 21:47:33 2007 -0800
    635 
    636     Not_contain should use strstr, not strcmp on strings. (bug 13632)
    637 
    638     For Version 2.5.0, (same for previous version 2.4.2), in source
    639     file fccfg.c,
    640     on line 700,
    641 
    642     Original:
    643           ret = FcStrCmpIgnoreCase (left.u.s, right.u.s) == 0;
    644 
    645     Should change to:
    646           ret = FcStrStrIgnoreCase (left.u.s, right.u.s) == 0;
    647 
    648     I think this is just a mistake when copy-n-paste similar codes in
    649     the same
    650     function. Apparently, return for "Not_contain" should be just the
    651     inverse of
    652     "Contain", not the same as "Equal".
    653 
    654  src/fccfg.c |    2 +-
    655  1 files changed, 1 insertions(+), 1 deletions(-)
    656 
    657 commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
    658 Author: Keith Packard <keithp (a] keithp.com>
    659 Date:   Sun Nov 25 16:35:55 2007 -0800
    660 
    661     Move conf.avail/README to conf.d/README (bug 13392)
    662 
    663     Because conf.d is where most people look first.  And the comment at
    664     the top
    665     of the README file says conf.d/README too.
    666 
    667  conf.d/Makefile.am |    7 +++++--
    668  1 files changed, 5 insertions(+), 2 deletions(-)
    669 
    670 commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
    671 Author: Keith Packard <keithp (a] koto.keithp.com>
    672 Date:   Tue Nov 13 18:56:44 2007 -0800
    673 
    674     Bump version number to 2.5
    675 
    676  README                  |   15 +++++++++++++--
    677  configure.in            |    2 +-
    678  fontconfig/fontconfig.h |    4 ++--
    679  3 files changed, 16 insertions(+), 5 deletions(-)
    680 
    681 commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
    682 Author: Tor Lillqvist <tml (a] iki.fi>
    683 Date:   Tue Nov 13 16:41:55 2007 -0800
    684 
    685     Workaround for stat() brokenness in Microsoft's C library (bug 8526)
    686 
    687     Fix a couple of longstanding problems with fontconfig on Windows that
    688     manifest themselves especially in GIMP. The root cause to the problems
    689     is in
    690     Microsoft's incredibly stupid stat() implementation. Basically, stat()
    691     returns wrong timestamp fields for files on NTFS filesystems on
    692     machines
    693     that use automatic DST switching.
    694 
    695     See for instance http://bugzilla.gnome.org/show_bug.cgi?id=154968 and
    696     http://www.codeproject.com/datetime/dstbugs.asp
    697 
    698     As fccache.c now looks at more fields in the stat struct I fill in
    699     them all.
    700     I noticed that fstat() is used only on a fd just after opening it,
    701     so on
    702     Win32 I just call my stat() replacement before opening instead...
    703     Implementing a good replacement for fstat() would be harder because
    704     the code
    705     in fccache.c wants to compare inode numbers. There are no (readily
    706     accessible) inode numbers on Win32, so I fake it with the hash of
    707     the full
    708     file name, in the case as it is on disk. And fstat() doesn't know
    709     the full
    710     file name, so it would be rather hard to come up with a inode
    711     number to
    712     identify the file.
    713 
    714     The patch also adds similar handling for the cache directory as for
    715     the fonts
    716     directory: If a cachedir element in fonts.conf contains the magic
    717     string
    718     "WINDOWSTEMPDIR_FONTCONFIG_CACHE" it is replaced at runtime with a
    719     path under
    720     the machine's (or user's) temp folder as returned by GetTempPath(). I
    721     don't
    722     want to hardcode any pathnames in a fonts.conf intended to be
    723     distributed to
    724     end-users, most of which who wouldn't know how to edit it anyway. And
    725     requiring an installer to edit it gets complicated.
    726 
    727  configure.in         |    6 +++-
    728  fc-cache/Makefile.am |    3 ++
    729  src/fccache.c        |   93
    730  +++++++++++++++++++++++++++++++++++++++++++++++++-
    731  src/fcxml.c          |   24 +++++++++++++
    732  4 files changed, 124 insertions(+), 2 deletions(-)
    733 
    734 commit 1315db01b626aedd27e3e05bde96ce46c253629b
    735 Author: Keith Packard <keithp (a] koto.keithp.com>
    736 Date:   Tue Nov 13 15:48:30 2007 -0800
    737 
    738     Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
    739 
    740     This reverts commit b607922909acfc7ae96de688ed34efd19cd038ac.
    741 
    742     Conflicts:
    743 
    744 	src/Makefile.am
    745 
    746     Xft still uses the macros that are in fcprivate.h. Document those
    747     macros and
    748     include fcprivate.h in the published header files.
    749 
    750  doc/check-missing-doc	 |    1 +
    751  doc/fcobjectset.fncs	 |   11 ++++
    752  doc/fcpattern.fncs	 |   12 ++++-
    753  fontconfig/Makefile.am  |    3 +-
    754  fontconfig/fcprivate.h  |  123
    755  +++++++++++++++++++++++++++++++++++++++++++++++
    756  fontconfig/fontconfig.h |    2 +-
    757  src/Makefile.am	 |    3 +-
    758  src/fcint.h		 |   95 +------------------------------------
    759  8 files changed, 152 insertions(+), 98 deletions(-)
    760 
    761 commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
    762 Author: Keith Packard <keithp (a] koto.keithp.com>
    763 Date:	Tue Nov 13 15:16:58 2007 -0800
    764 
    765     Document that FcConfigGetFonts returns the internal fontset (bug
    766     13197)
    767 
    768     FcConfigGetFonts returns the internal font set used by the library
    769     which
    770     must not be freed by the application or 'bad things' will happen.
    771 
    772  doc/fcconfig.fncs |	3 ++-
    773  1 files changed, 2 insertions(+), 1 deletions(-)
    774 
    775 commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
    776 Author: Keith Packard <keithp (a] koto.keithp.com>
    777 Date:	Tue Nov 13 15:11:35 2007 -0800
    778 
    779     Document that Match calls FcFontRenderPrepare (bug 13162).
    780 
    781     The behaviour of FcFontMatch and FcFontSetMatch is hard to understand
    782     without
    783     knowing that they call FcFontRenderPrepare.
    784 
    785  doc/fcconfig.fncs  |	12 ++++++++----
    786  doc/fcfontset.fncs |	12 ++++++++----
    787  2 files changed, 16 insertions(+), 8 deletions(-)
    788 
    789 commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
    790 Author: Keith Packard <keithp (a] koto.keithp.com>
    791 Date:	Tue Nov 13 14:58:39 2007 -0800
    792 
    793     Document several function return values (Bug 13145).
    794 
    795     Several functions had no indication of what the return value would be,
    796     mostly these were allocation failure returns.
    797 
    798  doc/fcatomic.fncs     |    4 +++-
    799  doc/fcconfig.fncs     |   21 ++++++++++++++-------
    800  doc/fcconstant.fncs   |    8 ++++++--
    801  doc/fcfile.fncs       |   28 +++++++++++++++-------------
    802  doc/fcfontset.fncs    |    3 ++-
    803  doc/fcinit.fncs       |    7 +++++--
    804  doc/fcobjectset.fncs  |    3 ++-
    805  doc/fcobjecttype.fncs |    6 ++++--
    806  8 files changed, 51 insertions(+), 29 deletions(-)
    807 
    808 commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
    809 Author: Keith Packard <keithp (a] koto.keithp.com>
    810 Date:	Mon Nov 5 16:08:55 2007 -0800
    811 
    812     Fix parallel build in doc directory.
    813 
    814     docbook2man has fixed output file names; place output in a
    815     subdirectory to
    816     avoid collisions.
    817 
    818  doc/Makefile.am |    8 +++++---
    819  1 files changed, 5 insertions(+), 3 deletions(-)
    820 
    821 commit 37e9d33950df03f76b6938ae5675ecfc853eb903
    822 Author: Keith Packard <keithp (a] koto.keithp.com>
    823 Date:	Mon Nov 5 15:52:45 2007 -0800
    824 
    825     Update version numbers to 2.4.92 (2.5 RC2)
    826 
    827  README			 |   49
    828  +++++++++++++++++++++++++++++++++++++++++++++-
    829  fontconfig/fontconfig.h |    2 +-
    830  2 files changed, 48 insertions(+), 3 deletions(-)
    831 
    832 commit a504f6b5394b96d2c6a24772b61705227a8e88ab
    833 Author: Behdad Esfahbod <behdad (a] behdad.org>
    834 Date:	Mon Nov 5 18:12:51 2007 -0500
    835 
    836     Simplify/improve 30-metric-aliases.conf
    837 
    838  conf.d/30-metric-aliases.conf |  192
    839  +++++++++++++++++++++++------------------
    840  1 files changed, 109 insertions(+), 83 deletions(-)
    841 
    842 commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
    843 Author: Behdad Esfahbod <behdad (a] behdad.org>
    844 Date:	Mon Nov 5 17:07:36 2007 -0500
    845 
    846     Remove list of available conf files from README.
    847     It was redundant and out-dated.
    848 
    849  conf.d/README |   29 +----------------------------
    850  1 files changed, 1 insertions(+), 28 deletions(-)
    851 
    852 commit 0294bda4800b94828b59139e6205730c74261c40
    853 Author: Behdad Esfahbod <behdad (a] behdad.org>
    854 Date:	Mon Nov 5 17:05:36 2007 -0500
    855 
    856     Fix documented conf-file naming format in README
    857 
    858  conf.d/README |    8 ++++----
    859  1 files changed, 4 insertions(+), 4 deletions(-)
    860 
    861 commit 07d04da76c4009552866ae0d2f85659186ef77d6
    862 Author: Behdad Esfahbod <behdad (a] behdad.org>
    863 Date:	Mon Nov 5 17:01:44 2007 -0500
    864 
    865     Remove 25-unhint-nonlatin.conf from default configuration by not
    866     linking it.
    867 
    868  conf.d/Makefile.am |	 1 -
    869  1 files changed, 0 insertions(+), 1 deletions(-)
    870 
    871 commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
    872 Author: Behdad Esfahbod <behdad (a] behdad.org>
    873 Date:	Mon Nov 5 16:46:19 2007 -0500
    874 
    875     Oops, fix Makefile.am.
    876 
    877  conf.d/Makefile.am |	 4 ++--
    878  1 files changed, 2 insertions(+), 2 deletions(-)
    879 
    880 commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
    881 Author: Behdad Esfahbod <behdad (a] behdad.org>
    882 Date:	Mon Nov 5 16:43:49 2007 -0500
    883 
    884     Remove 20-lohit-gujarati.conf.  It's covered by
    885     25-unhint-nonlatin.conf now.
    886 
    887  conf.d/20-lohit-gujarati.conf |   11 -----------
    888  conf.d/Makefile.am	       |    2 --
    889  2 files changed, 0 insertions(+), 13 deletions(-)
    890 
    891 commit 7465091fa90753440ed775de5783387bc4fd9cc4
    892 Author: Behdad Esfahbod <behdad (a] behdad.org>
    893 Date:	Mon Nov 5 16:43:14 2007 -0500
    894 
    895     Remove redundant/obsolete comments from conf files.
    896 
    897     Conf files had an initial comment mentioning the files' name.
    898     This was outdated and wrong in most cases.	There's no real use
    899     in that.
    900 
    901  conf.d/10-autohint.conf	  |    1 -
    902  conf.d/10-no-sub-pixel.conf	  |    1 -
    903  conf.d/10-sub-pixel-bgr.conf	  |    1 -
    904  conf.d/10-sub-pixel-rgb.conf	  |    1 -
    905  conf.d/10-sub-pixel-vbgr.conf	  |    1 -
    906  conf.d/10-sub-pixel-vrgb.conf	  |    1 -
    907  conf.d/10-unhinted.conf	  |    1 -
    908  conf.d/20-fix-globaladvance.conf |    1 -
    909  conf.d/20-unhint-small-vera.conf |    1 -
    910  conf.d/25-unhint-nonlatin.conf   |    1 -
    911  conf.d/30-metric-aliases.conf	  |    1 -
    912  conf.d/30-urw-aliases.conf	  |    1 -
    913  conf.d/50-user.conf		  |    1 -
    914  conf.d/51-local.conf		  |    1 -
    915  conf.d/65-fonts-persian.conf	  |    1 -
    916  conf.d/70-no-bitmaps.conf	  |    1 -
    917  conf.d/70-yes-bitmaps.conf	  |    1 -
    918  conf.d/80-delicious.conf	  |    1 -
    919  18 files changed, 0 insertions(+), 18 deletions(-)
    920 
    921 commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
    922 Author: Behdad Esfahbod <behdad (a] behdad.org>
    923 Date:	Mon Nov 5 16:40:25 2007 -0500
    924 
    925     Use binding="same" in 30-urw-aliases.conf and remove duplicate
    926     entries.
    927 
    928     Times, Helvetical, and Courier are already handled in
    929     30-metric-aliases.conf.
    930     Remove them here and add a comment instead.
    931 
    932  conf.d/30-urw-aliases.conf |	27 ++++++++-------------------
    933  1 files changed, 8 insertions(+), 19 deletions(-)
    934 
    935 commit 4b51f173c99152586db26b03752873a4b4020672
    936 Author: Behdad Esfahbod <behdad (a] behdad.org>
    937 Date:	Mon Nov 5 16:36:55 2007 -0500
    938 
    939     Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
    940 
    941  conf.d/40-generic.conf  |   80
    942  -----------------------------------------------
    943  conf.d/40-nonlatin.conf |   51 ++++++++++++++++++++++++++++++
    944  conf.d/45-latin.conf	 |   56 +++++++++++++++++++++++++++++++++
    945  conf.d/Makefile.am	 |    6 ++-
    946  conf.d/README		 |    5 ++-
    947  5 files changed, 114 insertions(+), 84 deletions(-)
    948 
    949 commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
    950 Author: Behdad Esfahbod <behdad (a] behdad.org>
    951 Date:	Mon Nov 5 16:14:35 2007 -0500
    952 
    953     Add/update config files from Fedora.
    954 
    955  conf.d/25-unhint-nonlatin.conf |  228
    956  ++++++++++++++++++++++++++++++++++++++++
    957  conf.d/30-amt-aliases.conf	|   21 ----
    958  conf.d/30-metric-aliases.conf	|  186 ++++++++++++++++++++++++++++++++
    959  conf.d/40-generic.conf		|   22 +++-
    960  conf.d/65-nonlatin.conf	|   45 ++++++++
    961  conf.d/Makefile.am		|    6 +-
    962  conf.d/README			|    3 +-
    963  7 files changed, 483 insertions(+), 28 deletions(-)
    964 
    965 commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
    966 Author: Behdad Esfahbod <behdad (a] behdad.org>
    967 Date:	Mon Nov 5 15:29:44 2007 -0500
    968 
    969     Add FcGetLangs() and FcLangGetCharSet().
    970 
    971  doc/fclangset.fncs	 |   16 ++++++++++++++++
    972  fontconfig/fontconfig.h |    6 ++++++
    973  src/fcint.h		 |    3 ---
    974  src/fclang.c		 |   20 ++++++++++++++++++--
    975  4 files changed, 40 insertions(+), 5 deletions(-)
    976 
    977 commit 811995b79db16be39046dbbffcc5a7d66f88b731
    978 Author: Behdad Esfahbod <behdad (a] behdad.org>
    979 Date:	Mon Nov 5 15:29:03 2007 -0500
    980 
    981     Fix trivial bugs in edit-sgml.c
    982 
    983  doc/edit-sgml.c |    3 ++-
    984  1 files changed, 2 insertions(+), 1 deletions(-)
    985 
    986 commit de1faa42d1425f80366707a730ea919c57e57b2f
    987 Author: Keith Packard <keithp (a] koto.keithp.com>
    988 Date:	Sun Nov 4 12:20:45 2007 -0800
    989 
    990     Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
    991 
    992     These two names are typos of the correct names. Instead of simply
    993     changing
    994     them, the correct thing to do is leave them in the library, add
    995     the correct
    996     functions and mark them as deprecated so any source packages will
    997     be updated.
    998 
    999     This requires bumping the minor version of the library (for adding
   1000     APIs)
   1001     instead of bumping the major version of the library (for removing
   1002     APIs).
   1003 
   1004  configure.in		 |    6 +++---
   1005  fontconfig/fontconfig.h |   13 +++++++++++++
   1006  src/Makefile.am	 |    5 +++--
   1007  src/fccfg.c		 |   16 ++++++++++++++++
   1008  src/fcdeprecate.h	 |   36 ++++++++++++++++++++++++++++++++++++
   1009  src/fcint.h		 |    1 +
   1010  6 files changed, 72 insertions(+), 5 deletions(-)
   1011 
   1012 commit 69d3eb9cb8e58ab771170f68868748204a4793ab
   1013 Author: Keith Packard <keithp (a] koto.keithp.com>
   1014 Date:	Sat Nov 3 23:43:48 2007 -0700
   1015 
   1016     Ignore new generated documentation
   1017 
   1018  .gitignore |	 3 +++
   1019  1 files changed, 3 insertions(+), 0 deletions(-)
   1020 
   1021 commit dc7b6f1d79b5508706be9242b79180727701e54f
   1022 Author: Keith Packard <keithp (a] koto.keithp.com>
   1023 Date:	Sat Nov 3 23:42:32 2007 -0700
   1024 
   1025     Link new function documentation into the fontconfig-devel.sgml
   1026 
   1027  doc/fontconfig-devel.sgml |   31 +++++++++++++++++++++++++++++++
   1028  1 files changed, 31 insertions(+), 0 deletions(-)
   1029 
   1030 commit dac27f2f1a766b042487827c726b3ccae147d282
   1031 Author: Keith Packard <keithp (a] koto.keithp.com>
   1032 Date:	Sat Nov 3 23:41:38 2007 -0700
   1033 
   1034     Formatting syntax mistake in doc/fclangset.fncs.
   1035 
   1036     <parameter>ls</function> needed to be <parameter>ls</parameter>.
   1037 
   1038  doc/fclangset.fncs |	 2 +-
   1039  1 files changed, 1 insertions(+), 1 deletions(-)
   1040 
   1041 commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
   1042 Author: Keith Packard <keithp (a] koto.keithp.com>
   1043 Date:	Sat Nov 3 23:23:55 2007 -0700
   1044 
   1045     Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
   1046 
   1047     Just adding the .fncs versions doesn't get these files generated.
   1048 
   1049  doc/Makefile.am |    3 +++
   1050  1 files changed, 3 insertions(+), 0 deletions(-)
   1051 
   1052 commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
   1053 Author: Keith Packard <keithp (a] koto.keithp.com>
   1054 Date:	Sat Nov 3 23:23:09 2007 -0700
   1055 
   1056     Fix formatting syntax in doc/fccache.fncs
   1057 
   1058  doc/fccache.fncs |    8 ++++----
   1059  1 files changed, 4 insertions(+), 4 deletions(-)
   1060 
   1061 commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
   1062 Author: Keith Packard <keithp (a] koto.keithp.com>
   1063 Date:	Sat Nov 3 23:03:11 2007 -0700
   1064 
   1065     Replace incorrect documentation uses of 'char' with 'FcChar8'
   1066     (bug 13002).
   1067 
   1068  doc/fcconfig.fncs	   |   10 +++++-----
   1069  doc/fcfile.fncs	   |	6 +++---
   1070  doc/fcfreetype.fncs	   |	4 ++--
   1071  doc/fcpattern.fncs	   |	6 +++---
   1072  doc/fontconfig-devel.sgml |	2 +-
   1073  5 files changed, 14 insertions(+), 14 deletions(-)
   1074 
   1075 commit b4a3e834126a3cac7fbf2212087825f886be1f1d
   1076 Author: Keith Packard <keithp (a] koto.keithp.com>
   1077 Date:	Sat Nov 3 22:53:12 2007 -0700
   1078 
   1079     Remove references to FcConfigParse and FcConfigLoad.
   1080 
   1081     These functions no longer exist.
   1082 
   1083  doc/fcconfig.fncs |	3 +--
   1084  1 files changed, 1 insertions(+), 2 deletions(-)
   1085 
   1086 commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
   1087 Author: Keith Packard <keithp (a] koto.keithp.com>
   1088 Date:	Sat Nov 3 22:45:31 2007 -0700
   1089 
   1090     Have FcConfigSetCurrent accept the current configuration and simply
   1091     return
   1092     without updating anything.
   1093 
   1094  src/fccfg.c |	  3 +++
   1095  1 files changed, 3 insertions(+), 0 deletions(-)
   1096 
   1097 commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
   1098 Author: Keith Packard <keithp (a] koto.keithp.com>
   1099 Date:	Sat Nov 3 22:39:54 2007 -0700
   1100 
   1101     Update documentation for stale FcConfigGetConfig function.
   1102 
   1103     The old per-user cache filename is no longer used.
   1104 
   1105  doc/fcconfig.fncs |	5 +++--
   1106  1 files changed, 3 insertions(+), 2 deletions(-)
   1107 
   1108 commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
   1109 Author: Keith Packard <keithp (a] koto.keithp.com>
   1110 Date:	Sat Nov 3 22:31:16 2007 -0700
   1111 
   1112     Update documentation for FcStrCopyFilename (bug 12964).
   1113 
   1114     FcStrCopyFilename constructs a canonical path for any argument,
   1115     including
   1116     expanding leading ~ and editing '.' and '..' elements out of the
   1117     resulting
   1118     path.
   1119 
   1120  doc/fcstring.fncs |   13 +++++++++----
   1121  1 files changed, 9 insertions(+), 4 deletions(-)
   1122 
   1123 commit a190678e3c4497870679808dde418191407be91d
   1124 Author: Keith Packard <keithp (a] koto.keithp.com>
   1125 Date:	Sat Nov 3 22:23:28 2007 -0700
   1126 
   1127     Document previously undocumented functions. (bug 12963)
   1128 
   1129  doc/Makefile.am	   |	3 +
   1130  doc/check-missing-doc	   |	4 +-
   1131  doc/fccache.fncs	   |   68 ++++++++++++++++++++++++
   1132  doc/fccharset.fncs	   |   24 +++++++++
   1133  doc/fcconfig.fncs	   |   31 +++++++++++
   1134  doc/fcdircache.fncs	   |   88 ++++++++++++++++++++++++++++++++
   1135  doc/fcfile.fncs	   |   29 ++++++----
   1136  doc/fcfontset.fncs	   |   83 ++++++++++++++++++++++++++++++
   1137  doc/fcfreetype.fncs	   |   22 ++++++++
   1138  doc/fclangset.fncs	   |  124
   1139  +++++++++++++++++++++++++++++++++++++++++++++
   1140  doc/fcmatrix.fncs	   |	2 +
   1141  doc/fcpattern.fncs	   |   52 ++++++++++++++++++-
   1142  doc/fcstring.fncs	   |   80 ++++++++++++++++++++++++-----
   1143  doc/fcstrset.fncs	   |   11 ++++
   1144  doc/fcvalue.fncs	   |   21 ++++++++
   1145  doc/fontconfig-devel.sgml |   26 +++++++++-
   1146  16 files changed, 638 insertions(+), 30 deletions(-)
   1147 
   1148 commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
   1149 Author: Keith Packard <keithp (a] koto.keithp.com>
   1150 Date:	Sat Nov 3 22:01:33 2007 -0700
   1151 
   1152     Verify documentation covers exposed symbols.
   1153 
   1154     Add check-missing-doc script to make sure the documentation matches
   1155     the
   1156     complete list of symbols exported from the header files before
   1157     release.
   1158 
   1159  doc/Makefile.am       |    6 +++++-
   1160  doc/check-missing-doc |   23 +++++++++++++++++++++++
   1161  2 files changed, 28 insertions(+), 1 deletions(-)
   1162 
   1163 commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
   1164 Author: Keith Packard <keithp (a] koto.keithp.com>
   1165 Date:	Sat Nov 3 21:58:34 2007 -0700
   1166 
   1167     Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
   1168 
   1169  src/fclang.c |    8 ++++----
   1170  1 files changed, 4 insertions(+), 4 deletions(-)
   1171 
   1172 commit 9b84ecff92b8dccf6559a858e35762c0f664429a
   1173 Author: Keith Packard <keithp (a] koto.keithp.com>
   1174 Date:	Sat Nov 3 21:57:51 2007 -0700
   1175 
   1176     Don't check cache file time stamps when cleaning cache dir.
   1177 
   1178     Cache file mtime is meaningless now that the directory time is
   1179     encoded in
   1180     the cache.
   1181 
   1182  fc-cache/fc-cache.c |	 10 +---------
   1183  1 files changed, 1 insertions(+), 9 deletions(-)
   1184 
   1185 commit 1d93c1752f03b833603ea31c2cfbd16868c44922
   1186 Author: Keith Packard <keithp (a] koto.keithp.com>
   1187 Date:	Sat Nov 3 21:56:36 2007 -0700
   1188 
   1189     Typo error in function name: Inverval -> interval
   1190 
   1191  src/fccfg.c |	  4 ++--
   1192  1 files changed, 2 insertions(+), 2 deletions(-)
   1193 
   1194 commit b868a1447341ebe9962007069ec8658550e62483
   1195 Author: Keith Packard <keithp (a] koto.keithp.com>
   1196 Date:	Sat Nov 3 21:55:39 2007 -0700
   1197 
   1198     Track line numbers in sgml edit tool input.
   1199 
   1200     Errors in the documentation can be hard to find unless the tool
   1201     outputs the
   1202     line number where the problem exists.
   1203 
   1204  doc/edit-sgml.c |   85
   1205  +++++++++++++++++++++++++++++++++---------------------
   1206  1 files changed, 52 insertions(+), 33 deletions(-)
   1207 
   1208 commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
   1209 Author: Keith Packard <keithp (a] koto.keithp.com>
   1210 Date:	Sat Nov 3 21:54:49 2007 -0700
   1211 
   1212     Clean up exported names in fontconfig.h.
   1213 
   1214     Fix typo errors (Inverval indeed).
   1215     Remove FcPattern *p from FcValue (unused)
   1216     Remove spurious FcPublic from formals.
   1217 
   1218  fontconfig/fontconfig.h |   24 +++++++++++++-----------
   1219  1 files changed, 13 insertions(+), 11 deletions(-)
   1220 
   1221 commit e37d10fa74217a6102003882d49ac323f28db678
   1222 Author: Keith Packard <keithp (a] koto.keithp.com>
   1223 Date:	Sat Nov 3 14:16:29 2007 -0700
   1224 
   1225     Make file_stat argument to FcDirCacheLoadFile optional.
   1226 
   1227     Allow file_stat to be NULL by using a local stat structure in
   1228     that case.
   1229 
   1230  src/fccache.c |    3 +++
   1231  1 files changed, 3 insertions(+), 0 deletions(-)
   1232 
   1233 commit 2ddce88cde79d8bf8959d614af883999d5c66a85
   1234 Author: Keith Packard <keithp (a] koto.keithp.com>
   1235 Date:	Sat Nov 3 13:44:59 2007 -0700
   1236 
   1237     Document skipping of fonts from FcFileScan/FcDirScan.
   1238 
   1239     FcFileScan and FcDirScan will skip fonts under direction of the
   1240     configuration and default fontconfig policy.
   1241 
   1242  doc/fcfile.fncs |    7 +++++--
   1243  1 files changed, 5 insertions(+), 2 deletions(-)
   1244 
   1245 commit 5d82c4c85d201011e60adcf887d15341ecdd5729
   1246 Author: Keith Packard <keithp (a] koto.keithp.com>
   1247 Date:	Sat Nov 3 13:26:16 2007 -0700
   1248 
   1249     Correct documentation for FcConfigUptoDate (bug 12948).
   1250 
   1251     FcConfigUptoDate only checks whether files have been modified
   1252     since the
   1253     configuration was created. Any changes to the configuration through
   1254     the API
   1255     since then are not considered.
   1256 
   1257  doc/fcconfig.fncs |	4 ++--
   1258  1 files changed, 2 insertions(+), 2 deletions(-)
   1259 
   1260 commit b607922909acfc7ae96de688ed34efd19cd038ac
   1261 Author: Keith Packard <keithp (a] koto.keithp.com>
   1262 Date:	Sat Nov 3 13:09:01 2007 -0700
   1263 
   1264     Remove fcprivate.h, move the remaining macros to fcint.h.
   1265 
   1266     fcprivate.h was supposed to extend the fontconfig API for the various
   1267     fontconfig utilities. Instead, just have those utilities use the
   1268     internal
   1269     fcint.h header file (which they already do), removing fcprivate.h
   1270     from the
   1271     installation and hence from the defacto public API.
   1272 
   1273  fontconfig/Makefile.am |    3 +-
   1274  fontconfig/fcprivate.h |  123
   1275  ------------------------------------------------
   1276  src/Makefile.am	|    3 +-
   1277  src/fcint.h		|   95 ++++++++++++++++++++++++++++++++++++-
   1278  4 files changed, 96 insertions(+), 128 deletions(-)
   1279 
   1280 commit 910db318ae67693f7bc17f0bdc61caaf555365ae
   1281 Author: Keith Packard <keithp (a] koto.keithp.com>
   1282 Date:	Sat Nov 3 13:05:25 2007 -0700
   1283 
   1284     Correct documentation for FcAtomicLock (Bug 12947).
   1285 
   1286     FcAtomicLock can only be called once from any process.
   1287 
   1288  doc/fcatomic.fncs |	6 +++---
   1289  1 files changed, 3 insertions(+), 3 deletions(-)
   1290 
   1291 commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
   1292 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1293 Date:	Fri Oct 26 02:02:19 2007 -0400
   1294 
   1295     Port fonts-persian.conf to new alias syntax with binding="same"
   1296 
   1297     Signed-off-by: Keith Packard <keithp (a] koto.keithp.com>
   1298 
   1299  conf.d/65-fonts-persian.conf |  377
   1300  ++++++++++++++----------------------------
   1301  1 files changed, 121 insertions(+), 256 deletions(-)
   1302 
   1303 commit 681bb379de1847cf288ba27cf29243c8395cff17
   1304 Author: Keith Packard <keithp (a] koto.keithp.com>
   1305 Date:	Thu Oct 25 22:30:49 2007 -0700
   1306 
   1307     Respect "binding" attribute in <alias> entries.
   1308 
   1309     This makes creating "same" aliases for renamed font families far
   1310     easier.
   1311 
   1312  fonts.dtd   |	  2 ++
   1313  src/fcxml.c |	 58
   1314  ++++++++++++++++++++++++++++++++++++----------------------
   1315  2 files changed, 38 insertions(+), 22 deletions(-)
   1316 
   1317 commit 0602c605af04ea73af700b223ec4ac1dfd5a36f1
   1318 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1319 Date:	Thu Oct 25 21:35:45 2007 -0700
   1320 
   1321     Make fc-match --sort call FcFontRenderPrepare.
   1322 
   1323     This makes the --sort and regular output the same for each font.
   1324 
   1325  fc-match/fc-match.c |	 20 ++++++++++++++++++--
   1326  1 files changed, 18 insertions(+), 2 deletions(-)
   1327 
   1328 commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
   1329 Author: Keith Packard <keithp (a] koto.keithp.com>
   1330 Date:	Thu Oct 25 21:23:36 2007 -0700
   1331 
   1332     Also check configDirs mtimes in FcConfigUptoDate
   1333 
   1334     Checking only config files and font directories can miss changes which
   1335     affect only a configuration directory. Check those to catch any
   1336     changes.
   1337 
   1338  src/fccfg.c |	 17 +++--------------
   1339  1 files changed, 3 insertions(+), 14 deletions(-)
   1340 
   1341 commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
   1342 Author: Keith Packard <keithp (a] koto.keithp.com>
   1343 Date:	Thu Oct 25 15:19:14 2007 -0700
   1344 
   1345     A few fixups for make distcheck
   1346 
   1347  Makefile.am	 |    2 +-
   1348  doc/Makefile.am |    2 +-
   1349  2 files changed, 2 insertions(+), 2 deletions(-)
   1350 
   1351 commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
   1352 Author: Keith Packard <keithp (a] koto.keithp.com>
   1353 Date:	Thu Oct 25 15:07:54 2007 -0700
   1354 
   1355     Set version numbers to 2.4.91 (2.5 RC1)
   1356 
   1357  README			 |   59
   1358  +++++++++++++++++++++++++++++++++++++++++++++-
   1359  configure.in		 |    2 +-
   1360  fontconfig/fontconfig.h |    2 +-
   1361  3 files changed, 59 insertions(+), 4 deletions(-)
   1362 
   1363 commit 7a1a7c0c15793e77cb162dd3393971332896460e
   1364 Author: Keith Packard <keithp (a] koto.keithp.com>
   1365 Date:	Thu Oct 25 14:36:24 2007 -0700
   1366 
   1367     Build fix for Solaris 10 with GCC.
   1368 
   1369     Solaris 10 with GCC doesn't appear capable of supporting the symbol
   1370     visibility stuff, so disable it.
   1371 
   1372  src/fcint.h |	  2 +-
   1373  1 files changed, 1 insertions(+), 1 deletions(-)
   1374 
   1375 commit fc990b2e86008967f499fe0df88de8e074a3670e
   1376 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   1377 Date:	Thu Oct 25 14:20:06 2007 -0700
   1378 
   1379     Update CaseFolding.txt to Unicode 5.1.0
   1380 
   1381  fc-case/CaseFolding.txt |  184
   1382  +++++++++++++++++++++++++++++++++++++++++++++--
   1383  src/fcstr.c		 |    2 +-
   1384  2 files changed, 178 insertions(+), 8 deletions(-)
   1385 
   1386 commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
   1387 Author: Keith Packard <keithp (a] neko.keithp.com>
   1388 Date:	Fri Sep 1 20:25:21 2006 -0700
   1389 
   1390     Match 'ultra' on word boundaries to detect ultra bold fonts. (bug
   1391     2511)
   1392 
   1393     Added FcStrContainsWord to detect strings on word boundaries.
   1394 
   1395  src/fcfreetype.c |   15 +++++++++++++--
   1396  src/fcint.h	  |    3 +++
   1397  src/fcstr.c	  |   50
   1398  +++++++++++++++++++++++++++++++++++++++++++++++++-
   1399  3 files changed, 65 insertions(+), 3 deletions(-)
   1400 
   1401 commit 349182784fdd0acf5d1262d8876c967f69dc30aa
   1402 Author: Keith Packard <keithp (a] koto.keithp.com>
   1403 Date:	Thu Oct 25 01:51:38 2007 -0700
   1404 
   1405     fontconfig needs configure option to use gnu iconv (bug 4083).
   1406 
   1407     Existing Solaris workaround was broken; mis-matching values caused
   1408     the test
   1409     for libiconv to always fail.
   1410 
   1411  configure.in |    4 ++--
   1412  1 files changed, 2 insertions(+), 2 deletions(-)
   1413 
   1414 commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
   1415 Author: Keith Packard <keithp (a] koto.keithp.com>
   1416 Date:	Thu Oct 25 01:35:32 2007 -0700
   1417 
   1418     Ensure weight/slant values present even when style is supplied
   1419     (bug 9313).
   1420 
   1421     If the provided style value doesn't match any available font, fall
   1422     back to
   1423     using the weight and slant values by ensuring that those are in
   1424     the pattern.
   1425 
   1426  src/fcdefault.c |   16 +++++-----------
   1427  1 files changed, 5 insertions(+), 11 deletions(-)
   1428 
   1429 commit 43d0454597dfb5375b1268edb79172779cc51113
   1430 Author: Keith Packard <keithp (a] koto.keithp.com>
   1431 Date:	Thu Oct 25 01:26:09 2007 -0700
   1432 
   1433     Distribute man source files for command line programs (bug 9678).
   1434 
   1435     For systems on whch DOCBOOK is unavailable, distribute command
   1436     line program
   1437     manual pages in .man format.
   1438 
   1439  fc-cache/Makefile.am |    6 +++---
   1440  fc-cat/Makefile.am   |    6 +++---
   1441  fc-list/Makefile.am  |    6 +++---
   1442  fc-match/Makefile.am |    6 +++---
   1443  4 files changed, 12 insertions(+), 12 deletions(-)
   1444 
   1445 commit cf3e888b71a22e5c5875b96bf29557746044bd2b
   1446 Author: Dwayne Bailey <dwayne (a] translate.org.za>
   1447 Date:	Thu Oct 25 01:16:06 2007 -0700
   1448 
   1449     Add/fix *.orth files for South African languages
   1450 
   1451     This adds the missing orth files for Ndebele (South) (nr), Northern
   1452     Sotho
   1453     (nso), Swati (ss) and Southern Sotho (st).	It also fixes the Tswana
   1454     (tn)
   1455     orth file.
   1456 
   1457  fc-lang/iso639-1 |    4 ++--
   1458  fc-lang/iso639-2 |    8 ++++----
   1459  fc-lang/nr.orth  |   29 +++++++++++++++++++++++++++++
   1460  fc-lang/nso.orth |   34 ++++++++++++++++++++++++++++++++++
   1461  fc-lang/ss.orth  |   29 +++++++++++++++++++++++++++++
   1462  fc-lang/st.orth  |   29 +++++++++++++++++++++++++++++
   1463  fc-lang/tn.orth  |    2 ++
   1464  7 files changed, 129 insertions(+), 6 deletions(-)
   1465 
   1466 commit 28a4ea7f714956d34f7ac65354577b87bec5620d
   1467 Author: Keith Packard <keithp (a] koto.keithp.com>
   1468 Date:	Thu Oct 25 01:09:11 2007 -0700
   1469 
   1470     Fix parallel build in fontconfig/docs (bug 10481).
   1471 
   1472  doc/Makefile.am |    2 +-
   1473  1 files changed, 1 insertions(+), 1 deletions(-)
   1474 
   1475 commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
   1476 Author: Keith Packard <keithp (a] koto.keithp.com>
   1477 Date:	Thu Oct 25 01:03:40 2007 -0700
   1478 
   1479     Handle UltraBlack weight.
   1480 
   1481     UltraBlack is weight 950 on the CSS scale; handle this by name
   1482     and value
   1483     encoding it as fontconfig weight 215.
   1484 
   1485  fontconfig/fontconfig.h |    2 ++
   1486  src/fcfreetype.c	 |    7 ++++++-
   1487  2 files changed, 8 insertions(+), 1 deletions(-)
   1488 
   1489 commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
   1490 Author: Keith Packard <keithp (a] koto.keithp.com>
   1491 Date:	Thu Oct 25 01:02:58 2007 -0700
   1492 
   1493     Oops. Left debugging printf in previous commit.
   1494 
   1495  src/fcfreetype.c |    1 -
   1496  1 files changed, 0 insertions(+), 1 deletions(-)
   1497 
   1498 commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
   1499 Author: Keith Packard <keithp (a] koto.keithp.com>
   1500 Date:	Thu Oct 25 00:49:19 2007 -0700
   1501 
   1502     Spelling errors in documentation. (bug 10879).
   1503 
   1504     Thanks to David <ssdk (a] ispras.ru> for spotting these.
   1505 
   1506  doc/fcconfig.fncs |	4 ++--
   1507  doc/fcstring.fncs |	2 +-
   1508  2 files changed, 3 insertions(+), 3 deletions(-)
   1509 
   1510 commit feecc86cea6bd1cb588f68e06b85d85727289989
   1511 Author: Keith Packard <keithp (a] koto.keithp.com>
   1512 Date:	Thu Oct 25 00:46:41 2007 -0700
   1513 
   1514     There is no U+1257 (bug 10899).
   1515 
   1516     The Eritrean Tigrinya orthography mistakenly included this unicode
   1517     value.
   1518 
   1519  fc-lang/ti_er.orth |	 2 +-
   1520  1 files changed, 1 insertions(+), 1 deletions(-)
   1521 
   1522 commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
   1523 Author: Keith Packard <keithp (a] koto.keithp.com>
   1524 Date:	Thu Oct 25 00:41:28 2007 -0700
   1525 
   1526     FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug
   1527     10976)
   1528 
   1529     Thanks to David <ssdk (a] ispras.ru> for spotting this error.
   1530 
   1531  src/fcinit.c |    2 +-
   1532  1 files changed, 1 insertions(+), 1 deletions(-)
   1533 
   1534 commit 28baf727367513ad06ddb1c53daff062e8f39e8c
   1535 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   1536 Date:	Thu Oct 25 00:38:44 2007 -0700
   1537 
   1538     Store FcVendorFoundries in read-only memory.
   1539 
   1540     Create fixed size strings for vendor and foundry.
   1541 
   1542  src/fcfreetype.c |   62
   1543  +++++++++++++++++++++++++++---------------------------
   1544  1 files changed, 31 insertions(+), 31 deletions(-)
   1545 
   1546 commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
   1547 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   1548 Date:	Thu Oct 25 00:36:37 2007 -0700
   1549 
   1550     Store FcNoticeFoundries in read-only memory.
   1551 
   1552     Use a single character array and a separate table of integer indices.
   1553 
   1554  src/fcfreetype.c |   75
   1555  ++++++++++++++++++++++++++++++++++++------------------
   1556  1 files changed, 50 insertions(+), 25 deletions(-)
   1557 
   1558 commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
   1559 Author: Keith Packard <keithp (a] koto.keithp.com>
   1560 Date:	Thu Oct 25 00:22:04 2007 -0700
   1561 
   1562     Replace makealias pattern with something supported by POSIX grep
   1563     (bug 11083)
   1564 
   1565     The suggested replacement in the bug was not supported by GNU grep,
   1566     so I
   1567     created something that should be supported everywhere (famous
   1568     last words).
   1569 
   1570  src/makealias |    2 +-
   1571  1 files changed, 1 insertions(+), 1 deletions(-)
   1572 
   1573 commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
   1574 Author: Keith Packard <keithp (a] koto.keithp.com>
   1575 Date:	Wed Oct 24 21:59:33 2007 -0700
   1576 
   1577     Add BRAILLE PATTERN BLANK to list of blank glyphs.
   1578 
   1579     Braille pattern blank is often imaged as a blank glyph.
   1580 
   1581  fonts.conf.in |    1 +
   1582  1 files changed, 1 insertions(+), 0 deletions(-)
   1583 
   1584 commit 007cae508c831561c7a4f06092858ea7bf517e2e
   1585 Author: Keith Packard <keithp (a] koto.keithp.com>
   1586 Date:	Wed Oct 24 21:52:56 2007 -0700
   1587 
   1588     Move <cachedir> elements to the end of fonts.conf.
   1589 
   1590     This allows users to select alternate directories for cache files,
   1591     ahead of
   1592     the 'standard' directories.
   1593 
   1594  fonts.conf.in |   10 +++++-----
   1595  1 files changed, 5 insertions(+), 5 deletions(-)
   1596 
   1597 commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
   1598 Author: Keith Packard <keithp (a] koto.keithp.com>
   1599 Date:	Wed Oct 24 21:47:40 2007 -0700
   1600 
   1601     Leave generated headers out of distribution (bug 12734).
   1602 
   1603     If the generated header files are included in the distribution,
   1604     a build
   1605     outside of the source directory will use them. For machine-specific
   1606     files,
   1607     this generates the wrong result (fcarch.h). Leaving them out of the
   1608     distribution forces them to be built.
   1609 
   1610  fc-arch/Makefile.am	  |    4 +---
   1611  fc-case/Makefile.am	  |    4 +---
   1612  fc-glyphname/Makefile.am |    4 +---
   1613  fc-lang/Makefile.am	  |    4 +---
   1614  4 files changed, 4 insertions(+), 12 deletions(-)
   1615 
   1616 commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
   1617 Author: Keith Packard <keithp (a] koto.keithp.com>
   1618 Date:	Thu Oct 18 09:48:31 2007 -0700
   1619 
   1620     Eliminate relocations from FcCodePageRange structure (bug 10982).
   1621 
   1622     FcCodePageRange was using char pointers; replace them with char
   1623     arrays.
   1624 
   1625  src/fcfreetype.c |   12 ++++++------
   1626  1 files changed, 6 insertions(+), 6 deletions(-)
   1627 
   1628 commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
   1629 Author: Keith Packard <keithp (a] koto.keithp.com>
   1630 Date:	Thu Oct 18 09:43:22 2007 -0700
   1631 
   1632     Eliminate relocations for glyph name table.
   1633 
   1634     Glyph names (now used only for dingbats) were using many relocations,
   1635     causing startup latency plus per-process memory usage. Replace
   1636     pointers with
   1637     table indices, shrinking table size and elimninating relocations.
   1638 
   1639  fc-glyphname/fc-glyphname.c |	 28 ++++++++++++++++++++--------
   1640  src/fcfreetype.c	     |	 16 ++++++++--------
   1641  2 files changed, 28 insertions(+), 16 deletions(-)
   1642 
   1643 commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
   1644 Author: Keith Packard <keithp (a] koto.keithp.com>
   1645 Date:	Thu Oct 18 09:41:00 2007 -0700
   1646 
   1647     Must not insert cache into hash table before completely validating.
   1648 
   1649     The cache was inserted into the hash table before the timestamps
   1650     in the
   1651     cache were verified; if that verification failed, an extra pointer
   1652     to the
   1653     now freed cache would be left in the hash table. FcFini would fail an
   1654     assertion as a result.
   1655 
   1656  src/fccache.c |    4 ++--
   1657  1 files changed, 2 insertions(+), 2 deletions(-)
   1658 
   1659 commit e85789a99770dbd1a4abe9da3eadb355c19f5216
   1660 Author: Keith Packard <keithp (a] koto.keithp.com>
   1661 Date:	Thu Oct 18 08:58:14 2007 -0700
   1662 
   1663     Place language name in constant array instead of pointer.
   1664 
   1665     Constant char array of 8 bytes is the same size as a pointer plus
   1666     a short
   1667     string, so this actually saves memory and eliminates a pile of
   1668     relocations.
   1669 
   1670  fc-lang/fc-lang.c |	2 +-
   1671  src/fclang.c	   |	2 +-
   1672  2 files changed, 2 insertions(+), 2 deletions(-)
   1673 
   1674 commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
   1675 Author: Keith Packard <keithp (a] koto.keithp.com>
   1676 Date:	Thu Oct 18 08:56:42 2007 -0700
   1677 
   1678     FcConfigParseAndLoad doc was missing the last param.
   1679 
   1680     Typo lost the last param to this function.
   1681 
   1682  doc/fcconfig.fncs |	2 +-
   1683  1 files changed, 1 insertions(+), 1 deletions(-)
   1684 
   1685 commit 07e646cc8422bda778ecf1c084129556a39a0f2a
   1686 Author: Mike FABIAN <mfabian (a] suse.de>
   1687 Date:	Thu Oct 18 05:44:28 2007 -0700
   1688 
   1689     Avoid crashes if config files contain junk.
   1690 
   1691     If ~/.fonts.conf contains:
   1692 
   1693       <edit mode="assign_replace" name="spacing">
   1694 	 <int>mono</int>
   1695 	   </edit>
   1696 
   1697     fontconfig crashes:
   1698 
   1699 	mfabian@magellan:~$ fc-match sans
   1700 	    Fontconfig error: "~/.fonts.conf", line 46: "mono": not
   1701 	    a valid
   1702 	integer
   1703 	     (core dumped)
   1704 		mfabian@magellan:~$
   1705 
   1706     Of course the above is nonsense, mono is no valid integer
   1707     indeed.
   1708 
   1709     But I think nevertheless fontconfig should not crash in that case.
   1710 
   1711     The problem was caused by partially truncated expression trees
   1712     caused by
   1713     parse errors -- typechecking these walked the tree without verifying
   1714     the
   1715     integrity of the structure. Of course, the whole tree will be
   1716     discarded
   1717     shortly after being loaded as it contained an error.
   1718 
   1719  src/fcxml.c |	  4 ++++
   1720  1 files changed, 4 insertions(+), 0 deletions(-)
   1721 
   1722 commit fa9a7448d83da498b3494fd0ff7d756569f94425
   1723 Author: Hideki Yamane <henrich (a] iijmio-mail.jp>
   1724 Date:	Thu Oct 18 05:17:36 2007 -0700
   1725 
   1726     Handle Japanese fonts better. (debian bug #435971)
   1727 
   1728     Add some commonly available Japanese fonts to the standard aliases.
   1729 
   1730  conf.d/65-nonlatin.conf |   11 +++++++++++
   1731  1 files changed, 11 insertions(+), 0 deletions(-)
   1732 
   1733 commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
   1734 Author: Keith Packard <keithp (a] koto.keithp.com>
   1735 Date:	Thu Oct 18 05:05:59 2007 -0700
   1736 
   1737     Have fc-cache remove invalid cache files from cache directories.
   1738 
   1739     Old cache file versions, or corrupted cache files should be removed
   1740     when
   1741     cleaning cache directories with fc-cache. This only affects filenames
   1742     which
   1743     match the fontconfig cache file format, so other files will be
   1744     left alone.
   1745 
   1746  fc-cache/fc-cache.c |	 34 ++++++++++++++++++----------------
   1747  1 files changed, 18 insertions(+), 16 deletions(-)
   1748 
   1749 commit 238489030a64fa883f8f9fc3d73247b7f7257899
   1750 Author: Keith Packard <keithp (a] koto.keithp.com>
   1751 Date:	Thu Oct 18 05:04:39 2007 -0700
   1752 
   1753     Don't use X_OK bit when checking for writable directories (bug 12438)
   1754 
   1755     Some mingw versions have broken X_OK checking; instead of trying
   1756     to work
   1757     around this in a system-depedent manner, simply don't bother
   1758     checking for
   1759     X_OK along with W_OK as such cases are expected to be mistakes,
   1760     and not
   1761     sensible access control.
   1762 
   1763  fc-cache/fc-cache.c |	  2 +-
   1764  src/fccache.c	     |	  4 ++--
   1765  2 files changed, 3 insertions(+), 3 deletions(-)
   1766 
   1767 commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
   1768 Author: Keith Packard <keithp (a] koto.keithp.com>
   1769 Date:	Thu Oct 18 05:01:41 2007 -0700
   1770 
   1771     Verbose message about cleaning directories was imprecise
   1772 
   1773     Non-existent directories are now described as 'non-existent'
   1774     instead of
   1775     'unwritable'.
   1776 
   1777  fc-cache/fc-cache.c |	  3 ++-
   1778  1 files changed, 2 insertions(+), 1 deletions(-)
   1779 
   1780 commit 50124d1e484b84796abb7d8a6c1995edaff23e80
   1781 Author: Keith Packard <keithp (a] koto.keithp.com>
   1782 Date:	Thu Oct 18 04:58:31 2007 -0700
   1783 
   1784     Improve verbose messages from fc-cache.
   1785 
   1786     fc-cache would say 'skipping: %d fonts, %d dirs' or 'caching: %d
   1787     fonts, %d
   1788     dirs', which could easily mislead the user. Add 'existing cache is
   1789     valid' or
   1790     'new cache contents' to these messages to explain what it is doing.
   1791 
   1792  fc-cache/fc-cache.c |	  4 ++--
   1793  1 files changed, 2 insertions(+), 2 deletions(-)
   1794 
   1795 commit e12f718f65fc874e9170761f670930124815663e
   1796 Author: Keith Packard <keithp (a] koto.keithp.com>
   1797 Date:	Thu Oct 18 04:54:51 2007 -0700
   1798 
   1799     Remove unneeded call to access(2) in fc-cache.
   1800 
   1801     This call was followed by a call to stat(2) which provided the
   1802     necessary
   1803     information. This call to access(2) was necessary when cache
   1804     files were
   1805     stored in the font directory as that would check for write permission
   1806     correctly.
   1807 
   1808  fc-cache/fc-cache.c |	 18 +++---------------
   1809  1 files changed, 3 insertions(+), 15 deletions(-)
   1810 
   1811 commit f7da903d370dcf662a301930b003485f25db618f
   1812 Author: Keith Packard <keithp (a] koto.keithp.com>
   1813 Date:	Thu Oct 18 04:31:33 2007 -0700
   1814 
   1815     Make FC_FULLNAME include all fullname entries, elide nothing. [bug
   1816     12827]
   1817 
   1818     The old policy of eliding fullname entries which matched FC_FAMILY or
   1819     FC_FAMILY + FC_STYLE meant that applications could not know what the
   1820     font foundry set as the fullname of the font. Hiding information
   1821     is not
   1822     helpful.
   1823 
   1824  src/fcfreetype.c |   64
   1825  ------------------------------------------------------
   1826  1 files changed, 0 insertions(+), 64 deletions(-)
   1827 
   1828 commit 144ca878311af885db820a35db31563ba87ee6ad
   1829 Author: Keith Packard <keithp (a] koto.keithp.com>
   1830 Date:	Thu Oct 18 04:29:13 2007 -0700
   1831 
   1832     Comment about mmaping cache files was misleading.
   1833 
   1834  src/fccache.c |    3 ++-
   1835  1 files changed, 2 insertions(+), 1 deletions(-)
   1836 
   1837 commit db6f19f13b1719617c54a1658b8faa31da56e1d4
   1838 Author: Keith Packard <keithp (a] koto.keithp.com>
   1839 Date:	Thu Oct 18 04:13:51 2007 -0700
   1840 
   1841     Store font directory mtime in cache file.
   1842 
   1843     Instead of relying on mtime ordering between a directory and its
   1844     associated
   1845     cache file, write the directory mtime into the cache file itself. This
   1846     makes
   1847     cache file checks more reliable across file systems.
   1848 
   1849     This change is made in a way that old programs can use new cache
   1850     files, but
   1851     new programs will need new cache files.
   1852 
   1853  fc-arch/fcarch.tmpl.h |   14 +++++-----
   1854  src/fccache.c	       |   64
   1855  +++++++++++++++++++++++++++++++-----------------
   1856  src/fcdir.c	       |    8 +++++-
   1857  src/fcint.h	       |    5 ++-
   1858  4 files changed, 58 insertions(+), 33 deletions(-)
   1859 
   1860 commit 00268a50e8b99e80ff25ee2a77a925398f89693f
   1861 Author: Keith Packard <keithp (a] koto.keithp.com>
   1862 Date:	Thu Oct 18 03:52:29 2007 -0700
   1863 
   1864     Fix ChangeLog generation to avoid circular make dependency
   1865 
   1866  Makefile.am |	 11 ++++-------
   1867  1 files changed, 4 insertions(+), 7 deletions(-)
   1868 
   1869 commit 3ae9258f9e825ed576dc315ec79009188bb422e2
   1870 Author: Keith Packard <keithp (a] neko.keithp.com>
   1871 Date:	Sun Aug 5 12:31:03 2007 -0700
   1872 
   1873     Free temporary string in FcDirCacheUnlink (Bug #11758)
   1874 
   1875     In FcDirCacheUnlink(), the line
   1876 
   1877       cache_hashed = FcStrPlus (cache_dir, cache_base);
   1878 
   1879     allocates memory in cache_hashed that is never free()'d before
   1880     the function
   1881     exits.
   1882 
   1883     Reported by Ben Combee.
   1884 
   1885  src/fccache.c |    1 +
   1886  1 files changed, 1 insertions(+), 0 deletions(-)
   1887 
   1888 commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
   1889 Author: Keith Packard <keithp (a] neko.keithp.com>
   1890 Date:	Mon Mar 12 10:32:23 2007 -0700
   1891 
   1892     Work around FreeType bug when glyph name buffer is too small.
   1893 
   1894     Recent versions of FreeType do not correctly deal with glyph name
   1895     buffers
   1896     that are too small; work around this by declaring a buffer that can
   1897     hold any
   1898     PS name (127 bytes).
   1899 
   1900  src/fcfreetype.c |   21 +++++++++++++++++----
   1901  1 files changed, 17 insertions(+), 4 deletions(-)
   1902 
   1903 commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
   1904 Author: Keith Packard <keithp (a] neko.keithp.com>
   1905 Date:	Mon Mar 12 10:30:51 2007 -0700
   1906 
   1907     rehash increment could be zero, causing rehash infinite loop.
   1908 
   1909     Bump the rehash value by one so that it is always positive.
   1910 
   1911  fc-glyphname/fc-glyphname.c |	  2 +-
   1912  1 files changed, 1 insertions(+), 1 deletions(-)
   1913 
   1914 commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
   1915 Author: Stephan Kulow <coolo (a] novell.com>
   1916 Date:	Mon Mar 12 10:21:35 2007 -0700
   1917 
   1918     Make FcPatternDuplicate copy the binding instead of always using
   1919     Strong.
   1920 
   1921     I noticed that Qt always uses a different font than fc-match
   1922     advertises.
   1923     Debugging the issue, I found that a call that looks pretty innocent is
   1924     changing all weak bindings to strong bindings and as such changes the
   1925     semantic of the match: FcPatternDuplicate.
   1926 
   1927  src/fcpat.c |	 10 +++++++---
   1928  1 files changed, 7 insertions(+), 3 deletions(-)
   1929 
   1930 commit 2373f904265a05761039cfc5fe305bf588e831c5
   1931 Author: Keith Packard <keithp (a] neko.keithp.com>
   1932 Date:	Sat Dec 2 16:09:47 2006 -0800
   1933 
   1934     Update for version 2.4.2
   1935 
   1936  INSTALL		 |    2 +-
   1937  README			 |   36 ++++++++++++++++++++++++++++++++++--
   1938  configure.in		 |    2 +-
   1939  fontconfig/fontconfig.h |    2 +-
   1940  4 files changed, 37 insertions(+), 5 deletions(-)
   1941 
   1942 commit e3b65ee06808cda296215b88111a259a200cc37c
   1943 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   1944 Date:	Sat Dec 2 15:09:57 2006 -0800
   1945 
   1946     Fix fc-cat documentation (bug 8935).
   1947 
   1948     Adapt documentation to reality.
   1949 
   1950     (1) The fc-cat usage message should reflect the
   1951     options accepted by the program.
   1952 
   1953     (2) The fc-cat.1 manpage was fairly broken (unreadable).
   1954 
   1955  fc-cat/fc-cat.c    |	 9 +++++++--
   1956  fc-cat/fc-cat.sgml |	26 +++++++++++++++++++++++---
   1957  2 files changed, 30 insertions(+), 5 deletions(-)
   1958 
   1959 commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
   1960 Author: Keith Packard <keithp (a] neko.keithp.com>
   1961 Date:	Sat Dec 2 15:06:13 2006 -0800
   1962 
   1963     Add space between type and formal in devel man pages (bug 8935)
   1964 
   1965     Most parameters are pointers and have '*' in the type; for those
   1966     which do not, use '%' to mark where a space needs to be inserted.
   1967 
   1968  doc/edit-sgml.c       |    5 +++++
   1969  doc/fcblanks.fncs     |    4 ++--
   1970  doc/fccharset.fncs    |    8 ++++----
   1971  doc/fcconfig.fncs     |   12 ++++++------
   1972  doc/fcconstant.fncs   |    4 ++--
   1973  doc/fcfile.fncs       |    4 ++--
   1974  doc/fcfreetype.fncs   |   12 ++++++------
   1975  doc/fcmatrix.fncs     |   12 ++++++------
   1976  doc/fcobjectset.fncs  |    2 +-
   1977  doc/fcobjecttype.fncs |    4 ++--
   1978  doc/fcpattern.fncs    |   32 ++++++++++++++++----------------
   1979  doc/fcstring.fncs     |   16 ++++++++--------
   1980  doc/fcvalue.fncs      |    4 ++--
   1981  13 files changed, 62 insertions(+), 57 deletions(-)
   1982 
   1983 commit b1aa20098f641a16d02e70a161450e6b85afe410
   1984 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   1985 Date:	Sat Dec 2 14:28:03 2006 -0800
   1986 
   1987     Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
   1988     8935.
   1989 
   1990  doc/fontconfig-user.sgml |   87
   1991  ++++++++++++++++++++++-----------------------
   1992  1 files changed, 43 insertions(+), 44 deletions(-)
   1993 
   1994 commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
   1995 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   1996 Date:	Sat Dec 2 14:18:11 2006 -0800
   1997 
   1998     A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
   1999 
   2000     VPATH builds without doctools breaks as it cannot find the distributed
   2001     pre-formatted documentation.
   2002 
   2003  configure.in	 |    2 +-
   2004  doc/Makefile.am |   14 +++++++++-----
   2005  2 files changed, 10 insertions(+), 6 deletions(-)
   2006 
   2007 commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
   2008 Author: Keith Packard <keithp (a] neko.keithp.com>
   2009 Date:	Sat Dec 2 13:57:45 2006 -0800
   2010 
   2011     Segfault scanning non-font files. Disallow scan edit of user
   2012     vars. (#8767)
   2013 
   2014     Missing NULL font check before attempting to edit scanned pattern.
   2015     Also, <match target="scan"> rules are now checked to ensure all
   2016     edited variables are in the predefined set; otherwise, the resulting
   2017     cache files will not be stable.
   2018 
   2019  src/fcdir.c |	  2 +-
   2020  src/fcint.h |	  1 +
   2021  src/fcxml.c |	  6 ++++++
   2022  3 files changed, 8 insertions(+), 1 deletions(-)
   2023 
   2024 commit c9c6875014661d4326100bae0464279d76bd657f
   2025 Author: Kean Johnston <kean (a] armory.com>
   2026 Date:	Sat Dec 2 13:36:56 2006 -0800
   2027 
   2028     Don't use varargs CPP macros in fccache.c. (bug 8733)
   2029 
   2030     src/fccache.c uses a trick to try and use a function name that is
   2031     also a
   2032     macro name. It does this using the varargs args() macro. Replace that
   2033     with separate macros for each number of formals.
   2034 
   2035  src/fccache.c |   13 +++++++------
   2036  1 files changed, 7 insertions(+), 6 deletions(-)
   2037 
   2038 commit 72ffe6536a6825a32095c8185aff836a12326ac5
   2039 Author: Keith Packard <keithp (a] neko.keithp.com>
   2040 Date:	Sat Dec 2 13:22:27 2006 -0800
   2041 
   2042     Add FcFreeTypeQueryFace external API. Bug #7311.
   2043 
   2044     Expose ability to build an FcPattern directly from an FT_Face
   2045     object.
   2046 
   2047  configure.in		 |    4 +-
   2048  doc/fcfreetype.fncs	 |   17 +++++++++++++++-
   2049  fontconfig/fcfreetype.h |    6 +++++
   2050  src/fcfreetype.c	 |   50
   2051  ++++++++++++++++++++++++++--------------------
   2052  4 files changed, 52 insertions(+), 25 deletions(-)
   2053 
   2054 commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
   2055 Author: Keith Packard <keithp (a] neko.keithp.com>
   2056 Date:	Sat Dec 2 13:14:23 2006 -0800
   2057 
   2058     Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
   2059 
   2060     grep -l -w '^foo' doesn't work on Solaris. Replace with
   2061     grep -l '^foo\>' instead which does. Also, grep -l will
   2062     report the filename more than once (!), so add | head -1
   2063     to pick just the first one.
   2064 
   2065  src/makealias |    2 +-
   2066  1 files changed, 1 insertions(+), 1 deletions(-)
   2067 
   2068 commit 2b77216ee21de95ec352672aa025195a83925b32
   2069 Author: Keith Packard <keithp (a] neko.keithp.com>
   2070 Date:	Sat Dec 2 13:04:05 2006 -0800
   2071 
   2072     Avoid writing uninitialized structure pad bytes to cache files.
   2073 
   2074     The union inside the FcValue structure contains pad bytes. Instead of
   2075     copying the whole structure to the cache block, copy only the
   2076     initialized
   2077     fields to avoid writing whichever bytes serve as padding within the
   2078     structure.
   2079 
   2080  src/fcpat.c |	 17 ++++++++++++++++-
   2081  1 files changed, 16 insertions(+), 1 deletions(-)
   2082 
   2083 commit 64d7e303df441f274ee194a401dcd14dfb58af7e
   2084 Author: Keith Packard <keithp (a] neko.keithp.com>
   2085 Date:	Sat Dec 2 12:14:49 2006 -0800
   2086 
   2087     Warn (and recover) from config file without <cachedir> elements.
   2088 
   2089     When updating from older fontconfig versions, if the config file
   2090     is not replaced, it will not contain <cachedir> elements. Lacking
   2091     these,
   2092     fontconfig has no place to store cached font information and cannot
   2093     operate
   2094     reasonably.
   2095 
   2096     Add code to check and see if the loaded configuration has no cache
   2097     directories, and if so, warn the user and add both the default
   2098     system cache
   2099     directory and the normal per-user cache directory.
   2100 
   2101  src/fcinit.c |   19 +++++++++++++++++++
   2102  1 files changed, 19 insertions(+), 0 deletions(-)
   2103 
   2104 commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
   2105 Author: Keith Packard <keithp (a] neko.keithp.com>
   2106 Date:	Sat Dec 2 11:47:07 2006 -0800
   2107 
   2108     Use explicit platform/nameid order when scanning ttf files.
   2109 
   2110     Instead of accepting whatever order names appear in the font file,
   2111     use an explicit ordering for both platform and nameid.
   2112 
   2113     Platforms are high precedence than nameids.
   2114 
   2115     The platform order is:
   2116 
   2117 	microsoft, apple unicode, macintosh, (other)
   2118 
   2119     The family nameid order is:
   2120 
   2121 	preferred family, font family
   2122 
   2123     The fullname nameid order is:
   2124 
   2125 	mac full name, full name
   2126 
   2127     The style nameid order is
   2128 
   2129 	preferred subfamily, font subfamily
   2130 
   2131     This will change the names visible to users in various application
   2132     UIs, but
   2133     should not change how existing font names are matched as all names
   2134     remain
   2135     present in the resulting database. The hope is that family names
   2136     will, in
   2137     general, be less ambiguous. Testing here shows that commercial fonts
   2138     have longer names now while DejaVu has a shorter family name, and
   2139     moves more
   2140     of the font description to the style name.
   2141 
   2142  src/fcfreetype.c |  237
   2143  ++++++++++++++++++++++++++++++++++--------------------
   2144  1 files changed, 149 insertions(+), 88 deletions(-)
   2145 
   2146 commit b5803016d74856eb44b05876f0d7178bfec0df47
   2147 Author: Keith Packard <keithp (a] neko.keithp.com>
   2148 Date:	Sun Nov 12 17:15:55 2006 -0800
   2149 
   2150     FcStrCanonAbsoluteFilename should be static.
   2151 
   2152  src/fcstr.c |	  2 +-
   2153  1 files changed, 1 insertions(+), 1 deletions(-)
   2154 
   2155 commit bae5db78ddab473695a7efee374a75d6fe02426f
   2156 Author: Keith Packard <keithp (a] neko.keithp.com>
   2157 Date:	Sun Nov 12 17:15:24 2006 -0800
   2158 
   2159     Add sparc64 architecture string.
   2160 
   2161  fc-arch/fcarch.tmpl.h |    1 +
   2162  1 files changed, 1 insertions(+), 0 deletions(-)
   2163 
   2164 commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
   2165 Author: Mike FABIAN <mfabian (a] suse.de>
   2166 Date:	Fri Oct 27 10:26:50 2006 -0700
   2167 
   2168     Do not clean cache files for different architectures
   2169 
   2170     Use filenames to clean cache files for current architecture
   2171     only. This is
   2172     sufficient as cache files live in their own directory where
   2173     filenames are
   2174     under fontconfig control.
   2175 
   2176  fc-cache/fc-cache.c |	  9 +++++++++
   2177  1 files changed, 9 insertions(+), 0 deletions(-)
   2178 
   2179 commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
   2180 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   2181 Date:	Sun Sep 17 17:03:33 2006 -0700
   2182 
   2183     More fixes for Win32 building (bug 8311)
   2184 
   2185     Our build system barfs on autogen.sh, which ignores
   2186     --noconfigure. Configure
   2187     needs a host of options to make the cross compile work in our case.
   2188 
   2189     Fix typo in fccache.c
   2190 
   2191  autogen.sh    |    7 +++++++
   2192  src/fccache.c |    3 ++-
   2193  2 files changed, 9 insertions(+), 1 deletions(-)
   2194 
   2195 commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
   2196 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   2197 Date:	Sun Sep 17 14:34:46 2006 -0700
   2198 
   2199     FcStrCanonFileName buggy for mingw. (bug 8311)
   2200 
   2201     FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
   2202 
   2203     This only works on POSIX. On dos, this crashes with a stack overflow.
   2204 
   2205     The patch attached splits this functionality in two functions
   2206     (FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
   2207     get an
   2208     absolute path.  It also fixes a number of other issues. With this
   2209     patch,
   2210     LilyPond actually produces output on Windows.
   2211 
   2212  src/fccache.c |    5 +++
   2213  src/fcstr.c   |   88
   2214  +++++++++++++++++++++++++++++++++++++++++++++++----------
   2215  2 files changed, 78 insertions(+), 15 deletions(-)
   2216 
   2217 commit cc104e6a910427db009be36ec34125962889ecb8
   2218 Author: Keith Packard <keithp (a] neko.keithp.com>
   2219 Date:	Sun Sep 17 14:20:18 2006 -0700
   2220 
   2221     Detect and use available random number generator (bug 8308)
   2222 
   2223     Prefer random over lrand48 over rand
   2224 
   2225  configure.in  |    2 +-
   2226  src/fccache.c |   13 ++++++++++++-
   2227  2 files changed, 13 insertions(+), 2 deletions(-)
   2228 
   2229 commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
   2230 Author: Keith Packard <keithp (a] neko.keithp.com>
   2231 Date:	Sun Sep 17 14:09:12 2006 -0700
   2232 
   2233     Build fontconfig.def from header files when needed.
   2234 
   2235     Instead of attempting to track exported symbols manually in
   2236     fontconfig.def.in, build it directly from the public fontconfig
   2237     header files
   2238     to ensure it exports the public API.
   2239 
   2240  configure.in	       |    1 -
   2241  src/Makefile.am       |   18 +++-
   2242  src/fontconfig.def.in |  303
   2243  -------------------------------------------------
   2244  3 files changed, 17 insertions(+), 305 deletions(-)
   2245 
   2246 commit 6262fefe54823476070053d53eb3f52fd516ebfe
   2247 Author: Keith Packard <keithp (a] neko.keithp.com>
   2248 Date:	Sun Sep 17 13:50:31 2006 -0700
   2249 
   2250     Remove documentation for non-existant FcConfigNormalizeFontDir.
   2251 
   2252     FcConfigNormalizeFontDir was present in some of the 2.3.9x release
   2253     but not
   2254     in the final 2.4 release. However, the documentation persisted.
   2255 
   2256  doc/fcconfig.fncs |   11 -----------
   2257  1 files changed, 0 insertions(+), 11 deletions(-)
   2258 
   2259 commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
   2260 Author: Keith Packard <keithp (a] neko.keithp.com>
   2261 Date:	Fri Sep 15 10:12:15 2006 -0700
   2262 
   2263     Update for version 2.4.1
   2264 
   2265  README			 |   13 +++++++++++--
   2266  configure.in		 |    2 +-
   2267  fontconfig/fontconfig.h |    2 +-
   2268  3 files changed, 13 insertions(+), 4 deletions(-)
   2269 
   2270 commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
   2271 Author: Keith Packard <keithp (a] neko.keithp.com>
   2272 Date:	Fri Sep 15 00:23:40 2006 -0700
   2273 
   2274     Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
   2275 
   2276     With the cache restructuring of 2.4.0, the ability to add
   2277     application-specific font files and directories was accidentally lost.
   2278     Reimplement this using by sharing the logic used to load configured
   2279     font
   2280     directories.
   2281 
   2282  src/fccfg.c |	 86
   2283  ++++++++++++++++++++++++++++------------------------------
   2284  src/fcdir.c |	  4 +-
   2285  src/fcint.h |	  3 +-
   2286  3 files changed, 46 insertions(+), 47 deletions(-)
   2287 
   2288 commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
   2289 Author: Keith Packard <keithp (a] neko.keithp.com>
   2290 Date:	Wed Sep 13 18:55:45 2006 -0700
   2291 
   2292     Add warning flags to fc-cache build. Clean up warnings in fc-cache.
   2293 
   2294     Looks like the last directory in the project which didn't use
   2295     $(WARN_CFLAGS)
   2296     for some reason. Adding that found the usual collection of char *
   2297     vs FcChar8
   2298     * issues (why, oh why is FcChar8 not just char...)
   2299 
   2300  fc-cache/Makefile.am |    2 +-
   2301  fc-cache/fc-cache.c  |   31 ++++++++-----------------------
   2302  2 files changed, 9 insertions(+), 24 deletions(-)
   2303 
   2304 commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
   2305 Author: Keith Packard <keithp (a] neko.keithp.com>
   2306 Date:	Wed Sep 13 18:51:11 2006 -0700
   2307 
   2308     Add signatures for m68k and mipsel (thanks debian buildd)
   2309 
   2310  fc-arch/fcarch.tmpl.h |    2 ++
   2311  1 files changed, 2 insertions(+), 0 deletions(-)
   2312 
   2313 commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
   2314 Author: Keith Packard <keithp (a] neko.keithp.com>
   2315 Date:	Mon Sep 11 11:10:48 2006 -0700
   2316 
   2317     Add ppc64 signature. Bug 8227
   2318 
   2319  fc-arch/fcarch.tmpl.h |    1 +
   2320  1 files changed, 1 insertions(+), 0 deletions(-)
   2321 
   2322 commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
   2323 Author: Keith Packard <keithp (a] neko.keithp.com>
   2324 Date:	Mon Sep 11 11:09:26 2006 -0700
   2325 
   2326     Update installation notes for 2.4 base.
   2327 
   2328  INSTALL |   19 ++++++++++++-------
   2329  1 files changed, 12 insertions(+), 7 deletions(-)
   2330 
   2331 commit 76c443222313577236c898f7644098e7cad80c75
   2332 Author: Keith Packard <keithp (a] neko.keithp.com>
   2333 Date:	Sat Sep 9 22:08:40 2006 -0700
   2334 
   2335     Update to version 2.4.0
   2336 
   2337  INSTALL		 |    3 +++
   2338  README			 |   38 ++++++++++++++++++++++++++++++++++++--
   2339  configure.in		 |    2 +-
   2340  fontconfig/fontconfig.h |    4 ++--
   2341  4 files changed, 42 insertions(+), 5 deletions(-)
   2342 
   2343 commit 6c5619a08575943f75d2341e1a4931ec5faf716b
   2344 Author: Keith Packard <keithp (a] neko.keithp.com>
   2345 Date:	Sat Sep 9 21:32:14 2006 -0700
   2346 
   2347     Split much of the configuration into separate files. Renumber files
   2348 
   2349     Most of the remaining elements in fonts.conf have been moved to
   2350     separate
   2351     files. The numbering scheme for conf.d files has been documented
   2352     in the
   2353     README and the files have been renumbered. Config files have been
   2354     validated against the DTD and a few minor errors fixed.
   2355 
   2356  conf.d/10-autohint.conf	  |    9 +
   2357  conf.d/10-no-sub-pixel.conf	  |    9 +
   2358  conf.d/10-sub-pixel-bgr.conf	  |    9 +
   2359  conf.d/10-sub-pixel-rgb.conf	  |    9 +
   2360  conf.d/10-sub-pixel-vbgr.conf	  |    9 +
   2361  conf.d/10-sub-pixel-vrgb.conf	  |    9 +
   2362  conf.d/10-unhinted.conf	  |    9 +
   2363  conf.d/10-urw-aliases.conf	  |   52 ----
   2364  conf.d/15-amt-aliases.conf	  |   21 --
   2365  conf.d/20-lohit-gujarati.conf	  |   11 +
   2366  conf.d/20-unhint-small-vera.conf |   49 ++++
   2367  conf.d/30-amt-aliases.conf	  |   21 ++
   2368  conf.d/30-unhint-small-vera.conf |   49 ----
   2369  conf.d/30-urw-aliases.conf	  |   52 ++++
   2370  conf.d/40-generic.conf		  |   66 +++++
   2371  conf.d/49-sansserif.conf	  |   21 ++
   2372  conf.d/60-LohitGujarati.conf	  |    5 -
   2373  conf.d/60-delicious.conf	  |   20 --
   2374  conf.d/60-fonts-persian.conf	  |  539
   2375  --------------------------------------
   2376  conf.d/60-latin.conf		  |   42 +++
   2377  conf.d/65-fonts-persian.conf	  |  539
   2378  ++++++++++++++++++++++++++++++++++++++
   2379  conf.d/65-nonlatin.conf	  |   38 +++
   2380  conf.d/69-unifont.conf		  |   24 ++
   2381  conf.d/70-no-bitmaps.conf	  |   13 +
   2382  conf.d/70-no-sub-pixel.conf	  |    9 -
   2383  conf.d/70-sub-pixel-bgr.conf	  |    9 -
   2384  conf.d/70-sub-pixel-rgb.conf	  |    9 -
   2385  conf.d/70-sub-pixel-vbgr.conf	  |    9 -
   2386  conf.d/70-sub-pixel-vrgb.conf	  |    9 -
   2387  conf.d/70-yes-bitmaps.conf	  |   13 +
   2388  conf.d/73-autohint.conf	  |    9 -
   2389  conf.d/73-unhinted.conf	  |    9 -
   2390  conf.d/76-no-bitmaps.conf	  |   13 -
   2391  conf.d/76-yes-bitmaps.conf	  |   13 -
   2392  conf.d/80-delicious.conf	  |   20 ++
   2393  conf.d/90-synthetic.conf	  |   64 +++++
   2394  conf.d/Makefile.am		  |   55 +++--
   2395  conf.d/README			  |   46 +++-
   2396  fonts.conf.in			  |  207 ---------------
   2397  39 files changed, 1113 insertions(+), 1006 deletions(-)
   2398 
   2399 commit 9596dce93b751c01770da175d208d78aeaf6ae00
   2400 Author: Keith Packard <keithp (a] neko.keithp.com>
   2401 Date:	Sat Sep 9 21:30:06 2006 -0700
   2402 
   2403     Don't display tests for DESTDIR on make install.
   2404 
   2405     Make install output quieter by eliding the shell commands
   2406     used to test for DESTDIR being set during make install.
   2407 
   2408  Makefile.am |	  2 +-
   2409  1 files changed, 1 insertions(+), 1 deletions(-)
   2410 
   2411 commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
   2412 Author: Keith Packard <keithp (a] neko.keithp.com>
   2413 Date:	Sat Sep 9 21:29:08 2006 -0700
   2414 
   2415     Include cachedir in fonts.dtd.
   2416 
   2417     Fonts.dtd <fontconfig> element was missing the new cachedir element.
   2418 
   2419  fonts.dtd |	7 ++++---
   2420  1 files changed, 4 insertions(+), 3 deletions(-)
   2421 
   2422 commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
   2423 Author: Keith Packard <keithp (a] neko.keithp.com>
   2424 Date:	Sat Sep 9 21:21:01 2006 -0700
   2425 
   2426     Fix conf.d directory sorting.
   2427 
   2428     Sort was using broken comparison function.
   2429 
   2430  src/fcxml.c |	 10 +++++++++-
   2431  1 files changed, 9 insertions(+), 1 deletions(-)
   2432 
   2433 commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
   2434 Author: Keith Packard <keithp (a] neko.keithp.com>
   2435 Date:	Sat Sep 9 19:37:22 2006 -0700
   2436 
   2437     Rename conf.avail to conf.d
   2438 
   2439  Makefile.am			      |    2 +-
   2440  conf.avail/10-urw-aliases.conf       |   52 ----
   2441  conf.avail/15-amt-aliases.conf       |   21 --
   2442  conf.avail/20-fix-globaladvance.conf |   29 --
   2443  conf.avail/30-unhint-small-vera.conf |   49 ---
   2444  conf.avail/50-user.conf	      |    7 -
   2445  conf.avail/51-local.conf	      |    7 -
   2446  conf.avail/60-LohitGujarati.conf     |    5 -
   2447  conf.avail/60-delicious.conf	      |   20 --
   2448  conf.avail/60-fonts-persian.conf     |  539
   2449  ----------------------------------
   2450  conf.avail/70-no-sub-pixel.conf      |    9 -
   2451  conf.avail/70-sub-pixel-bgr.conf     |    9 -
   2452  conf.avail/70-sub-pixel-rgb.conf     |    9 -
   2453  conf.avail/70-sub-pixel-vbgr.conf    |    9 -
   2454  conf.avail/70-sub-pixel-vrgb.conf    |    9 -
   2455  conf.avail/73-autohint.conf	      |    9 -
   2456  conf.avail/73-unhinted.conf	      |    9 -
   2457  conf.avail/76-no-bitmaps.conf	      |   13 -
   2458  conf.avail/76-yes-bitmaps.conf       |   13 -
   2459  conf.avail/Makefile.am		      |   71 -----
   2460  conf.avail/README		      |    8 -
   2461  conf.d/10-urw-aliases.conf	      |   52 ++++
   2462  conf.d/15-amt-aliases.conf	      |   21 ++
   2463  conf.d/20-fix-globaladvance.conf     |   29 ++
   2464  conf.d/30-unhint-small-vera.conf     |   49 +++
   2465  conf.d/50-user.conf		      |    7 +
   2466  conf.d/51-local.conf		      |    7 +
   2467  conf.d/60-LohitGujarati.conf	      |    5 +
   2468  conf.d/60-delicious.conf	      |   20 ++
   2469  conf.d/60-fonts-persian.conf	      |  539
   2470  ++++++++++++++++++++++++++++++++++
   2471  conf.d/70-no-sub-pixel.conf	      |    9 +
   2472  conf.d/70-sub-pixel-bgr.conf	      |    9 +
   2473  conf.d/70-sub-pixel-rgb.conf	      |    9 +
   2474  conf.d/70-sub-pixel-vbgr.conf	      |    9 +
   2475  conf.d/70-sub-pixel-vrgb.conf	      |    9 +
   2476  conf.d/73-autohint.conf	      |    9 +
   2477  conf.d/73-unhinted.conf	      |    9 +
   2478  conf.d/76-no-bitmaps.conf	      |   13 +
   2479  conf.d/76-yes-bitmaps.conf	      |   13 +
   2480  conf.d/Makefile.am		      |   71 +++++
   2481  conf.d/README			      |    8 +
   2482  configure.in			      |    1 -
   2483  42 files changed, 898 insertions(+), 899 deletions(-)
   2484 
   2485 commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
   2486 Author: Keith Packard <keithp (a] neko.keithp.com>
   2487 Date:	Sat Sep 9 16:52:21 2006 -0700
   2488 
   2489     Add XML headers to new conf files. Move link make commands to
   2490     conf.avail dir
   2491 
   2492     Fix up new config fragments to include XML headers as required.
   2493     Move symbolic link installation to conf.avail directory to centralize
   2494     both
   2495     steps.
   2496 
   2497  conf.avail/10-urw-aliases.conf       |    5 +++
   2498  conf.avail/15-amt-aliases.conf       |    5 +++
   2499  conf.avail/20-fix-globaladvance.conf |    5 +++
   2500  conf.avail/30-unhint-small-vera.conf |    5 +++
   2501  conf.avail/Makefile.am		      |   22 ++++++++++++++
   2502  conf.d/Makefile.am		      |   52
   2503  ----------------------------------
   2504  6 files changed, 42 insertions(+), 52 deletions(-)
   2505 
   2506 commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
   2507 Author: Keith Packard <keithp (a] neko.keithp.com>
   2508 Date:	Sat Sep 9 16:41:58 2006 -0700
   2509 
   2510     Insert newly created caches into reference data structure.
   2511 
   2512     All caches used in the application must be in the cache reference
   2513     list so
   2514     internal references can be tracked correctly. Failing to have
   2515     newly created
   2516     caches in the list would cause the cache to be deallocated while
   2517     references
   2518     were still present.
   2519 
   2520  src/fccache.c |   17 ++++++++++++++---
   2521  1 files changed, 14 insertions(+), 3 deletions(-)
   2522 
   2523 commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
   2524 Merge: 5d2f7a9... 164e267...
   2525 Author: Keith Packard <keithp (a] neko.keithp.com>
   2526 Date:	Sat Sep 9 15:49:24 2006 -0700
   2527 
   2528     Merge branch 'jhcloos'
   2529 
   2530 commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
   2531 Author: Keith Packard <keithp (a] neko.keithp.com>
   2532 Date:	Sat Sep 9 10:04:42 2006 -0700
   2533 
   2534     Accept locale environment variables that do not contain territory.
   2535 
   2536     Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
   2537     language,
   2538     and may contain territory and encoding. Don't accidentally require
   2539     territory
   2540     as that will cause fontconfig to fall back to 'en'.
   2541 
   2542  src/fcdefault.c |   16 ++++++++++++++++
   2543  1 files changed, 16 insertions(+), 0 deletions(-)
   2544 
   2545 commit 164e267d286eccbbdde69e8935a658dced4331b4
   2546 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2547 Date:	Sat Sep 9 01:24:08 2006 -0400
   2548 
   2549     Make conf.avail and conf.d work
   2550 
   2551     Add conf.avail to configure.in
   2552 
   2553     Add install: target to conf.d/Makefile.am to
   2554     create the initial symlinks to conf.avail
   2555 
   2556  conf.d/Makefile.am |	52
   2557  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   2558  configure.in	    |	 1 +
   2559  2 files changed, 53 insertions(+), 0 deletions(-)
   2560 
   2561 commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
   2562 Author: Keith Packard <keithp (a] neko.keithp.com>
   2563 Date:	Thu Sep 7 15:17:10 2006 -0700
   2564 
   2565     Attempt to fix makealias usage for build on Mac OS X.
   2566 
   2567     Avoid using fcalias.h or fcaliastail.h on systems which don't
   2568     support it.
   2569     Provided solution still generates these files, but does not use them.
   2570 
   2571  src/fcint.h   |    3 ++-
   2572  src/makealias |    2 ++
   2573  2 files changed, 4 insertions(+), 1 deletions(-)
   2574 
   2575 commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
   2576 Author: Keith Packard <keithp (a] neko.keithp.com>
   2577 Date:	Thu Sep 7 14:37:52 2006 -0700
   2578 
   2579     Replace gnu-specific sed command with simple grep.
   2580 
   2581     makealias was using a gnu-extension to sed addressing, replace that
   2582     with a
   2583     simple (and more robuse) grep command. Also, found a bug in the public
   2584     header file that was leaving one symbol out of the process.
   2585 
   2586  fontconfig/fontconfig.h |    2 +-
   2587  src/makealias		 |    2 +-
   2588  2 files changed, 2 insertions(+), 2 deletions(-)
   2589 
   2590 commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
   2591 Author: David Turner <david (a] freetype.org>
   2592 Date:	Thu Sep 7 14:29:35 2006 -0700
   2593 
   2594     Replace character discovery loop with simpler, faster version.
   2595 
   2596     The existing loop for discovering which characters map to glyphs is
   2597     ugly and
   2598     inefficient. The replacement is functionally identical, but far
   2599     cleaner and
   2600     faster.
   2601 
   2602  src/fcfreetype.c |   83
   2603  +++++++++++++++++++----------------------------------
   2604  1 files changed, 30 insertions(+), 53 deletions(-)
   2605 
   2606 commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
   2607 Author: Keith Packard <keithp (a] neko.keithp.com>
   2608 Date:	Thu Sep 7 14:22:16 2006 -0700
   2609 
   2610     Reference patterns in FcCacheCopySet.
   2611 
   2612     As patterns are put into the font set copy, mark them as referenced
   2613     so the
   2614     cache stays around while the font set is in use.
   2615 
   2616  src/fccache.c |    7 ++++++-
   2617  1 files changed, 6 insertions(+), 1 deletions(-)
   2618 
   2619 commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
   2620 Author: Keith Packard <keithp (a] neko.keithp.com>
   2621 Date:	Thu Sep 7 10:37:24 2006 -0700
   2622 
   2623     Create fc_cachedir at install time. Bug 8157.
   2624 
   2625  Makefile.am |	  2 +-
   2626  1 files changed, 1 insertions(+), 1 deletions(-)
   2627 
   2628 commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
   2629 Author: Keith Packard <keithp (a] neko.keithp.com>
   2630 Date:	Wed Sep 6 23:58:14 2006 -0700
   2631 
   2632     Update for version 2.3.97.
   2633 
   2634  Makefile.am		 |    2 +-
   2635  README			 |   41 +++++++++++++++++++++++++++++++++++++++--
   2636  configure.in		 |    2 +-
   2637  fontconfig/fontconfig.h |    2 +-
   2638  4 files changed, 42 insertions(+), 5 deletions(-)
   2639 
   2640 commit c3796ac6061373bcf0276a931036987c01741215
   2641 Author: Keith Packard <keithp (a] neko.keithp.com>
   2642 Date:	Wed Sep 6 17:45:40 2006 -0700
   2643 
   2644     Charset hashing depended on uniqueness of leaves.
   2645 
   2646     Charset hashing actually use the value of the leaf pointers, which is
   2647     clearly wrong, especially now that charsets are not shared across
   2648     multiple
   2649     font directories.
   2650 
   2651  src/fccharset.c |    4 ++--
   2652  1 files changed, 2 insertions(+), 2 deletions(-)
   2653 
   2654 commit 08bef687018f2391c2f2b6fc3849878c121b67dd
   2655 Author: Keith Packard <keithp (a] neko.keithp.com>
   2656 Date:	Wed Sep 6 17:43:08 2006 -0700
   2657 
   2658     Parallel build fix for fcalias.h and fcaliastail.h
   2659 
   2660     These are built from the same script, but creating a single
   2661     dependency rule
   2662     caused parallel make to run the script twice.
   2663 
   2664  src/Makefile.am |    4 +++-
   2665  1 files changed, 3 insertions(+), 1 deletions(-)
   2666 
   2667 commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
   2668 Author: Keith Packard <keithp (a] neko.keithp.com>
   2669 Date:	Wed Sep 6 17:14:46 2006 -0700
   2670 
   2671     Update architecture signatures for x86-64 and ppc.
   2672 
   2673     I think the cache file data types are stable for now; add-back the
   2674     signatures for x86-64 and ppc.
   2675 
   2676  fc-arch/fcarch.tmpl.h |    4 ++--
   2677  1 files changed, 2 insertions(+), 2 deletions(-)
   2678 
   2679 commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
   2680 Author: Keith Packard <keithp (a] neko.keithp.com>
   2681 Date:	Tue Sep 5 02:24:01 2006 -0700
   2682 
   2683     Eliminate .so PLT entries for local symbols. (thanks to Arjan van
   2684     de Ven)
   2685 
   2686     Using a simple shell script that processes the public headers,
   2687     two header
   2688     files are constructed that map public symbols to hidden internal
   2689     aliases
   2690     avoiding the assocated PLT entry for referring to a public symbol.
   2691 
   2692     A few mistakes in the FcPrivate/FcPublic annotations were also
   2693     discovered
   2694     through this process
   2695 
   2696  .gitignore		  |    2 ++
   2697  fc-arch/Makefile.am	  |    9 ++++++++-
   2698  fc-case/Makefile.am	  |    9 ++++++++-
   2699  fc-glyphname/Makefile.am |    9 ++++++++-
   2700  fc-lang/Makefile.am	  |    9 ++++++++-
   2701  fc-lang/fc-lang.c	  |    1 -
   2702  fontconfig/fontconfig.h  |   10 +++++-----
   2703  src/Makefile.am	  |   15 ++++++++++++++-
   2704  src/fcatomic.c		  |    3 +++
   2705  src/fcblanks.c		  |    3 +++
   2706  src/fccache.c		  |    3 +++
   2707  src/fccfg.c		  |    3 +++
   2708  src/fccharset.c	  |    3 +++
   2709  src/fcdbg.c		  |    3 +++
   2710  src/fcdefault.c	  |    3 +++
   2711  src/fcdir.c		  |    3 +++
   2712  src/fcfreetype.c	  |    4 ++++
   2713  src/fcfs.c		  |    3 +++
   2714  src/fcinit.c		  |    3 +++
   2715  src/fcint.h		  |    5 ++++-
   2716  src/fclang.c		  |    3 +++
   2717  src/fclist.c		  |    3 +++
   2718  src/fcmatch.c		  |    3 +++
   2719  src/fcmatrix.c		  |    3 +++
   2720  src/fcname.c		  |    3 +++
   2721  src/fcpat.c		  |    3 +++
   2722  src/fcserialize.c	  |    3 +++
   2723  src/fcstr.c		  |    3 +++
   2724  src/fcxml.c		  |    3 +++
   2725  src/ftglue.c		  |    3 +++
   2726  src/makealias		  |   24 ++++++++++++++++++++++++
   2727  31 files changed, 145 insertions(+), 12 deletions(-)
   2728 
   2729 commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
   2730 Author: Keith Packard <keithp (a] neko.keithp.com>
   2731 Date:	Mon Sep 4 23:19:59 2006 -0700
   2732 
   2733     Correct reference count when sharing cache file objects.
   2734 
   2735     Multiple maps of the same cache file share the same mapped object;
   2736     bump the
   2737     cache object reference count in this case
   2738 
   2739  src/fccache.c |    4 +++-
   2740  1 files changed, 3 insertions(+), 1 deletions(-)
   2741 
   2742 commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
   2743 Author: Keith Packard <keithp (a] neko.keithp.com>
   2744 Date:	Mon Sep 4 22:39:51 2006 -0700
   2745 
   2746     Oops, fc-lang broke when I added cache referencing.
   2747 
   2748     Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
   2749 
   2750  fc-lang/fc-lang.c |   10 ++++++++++
   2751  1 files changed, 10 insertions(+), 0 deletions(-)
   2752 
   2753 commit 17389539a046f7231447d531ef7f3d131c1d7515
   2754 Author: Keith Packard <keithp (a] neko.keithp.com>
   2755 Date:	Mon Sep 4 22:26:24 2006 -0700
   2756 
   2757     Make cache reference counting more efficient.
   2758 
   2759     Eliminate need to reference cache object once per cached font, instead
   2760     just count the number of fonts used from the cache and bump the
   2761     reference
   2762     count once by that amount. I think this makes this refernece technique
   2763     efficient enough for use.
   2764 
   2765  src/fccache.c |    9 +++++++++
   2766  src/fccfg.c   |    5 ++++-
   2767  src/fcint.h   |    3 +++
   2768  3 files changed, 16 insertions(+), 1 deletions(-)
   2769 
   2770 commit 9e612141df7e693ef98071f102cecb5d777ceecb
   2771 Author: Keith Packard <keithp (a] neko.keithp.com>
   2772 Date:	Mon Sep 4 22:20:25 2006 -0700
   2773 
   2774     Reference count cache objects.
   2775 
   2776     Caches contain patterns and character sets which are reference
   2777     counted and
   2778     visible to applications. Reference count the underlying cache object
   2779     so that
   2780     it stays around until all reference objects are no longer in use.
   2781 
   2782     This is less efficient than just leaving all caches around forever,
   2783     but does
   2784     avoid eternal size increases in case applications ever bother
   2785     to actually
   2786     look for changes in the font configuration.
   2787 
   2788  src/fccache.c	 |  255
   2789  +++++++++++++++++++++++++++++++++++++++++--------------
   2790  src/fccfg.c	 |   22 +-----
   2791  src/fccharset.c |    5 +
   2792  src/fcint.h	 |   16 ++--
   2793  src/fcpat.c	 |   10 ++-
   2794  5 files changed, 213 insertions(+), 95 deletions(-)
   2795 
   2796 commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
   2797 Author: Keith Packard <keithp (a] neko.keithp.com>
   2798 Date:	Mon Sep 4 13:59:58 2006 -0700
   2799 
   2800     Leave cache files mapped permanently.
   2801 
   2802     Without reference counting on cache objects, there's no way to
   2803     know when
   2804     an application is finished using objects pulled from the cache. Until
   2805     some
   2806     kinf of cache reference counting can be done, leave all cache
   2807     objects mapped
   2808     for the life of the library (until FcFini is called). To mitigate
   2809     the cost
   2810     of this, ensure that each instance of a cache file is mapped only
   2811     once.
   2812 
   2813  src/fccache.c |  143
   2814  ++++++++++++++++++++++++++++++++++++++++++++------------
   2815  src/fcinit.c  |    1 +
   2816  src/fcint.h   |    3 +
   2817  3 files changed, 116 insertions(+), 31 deletions(-)
   2818 
   2819 commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
   2820 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2821 Date:	Mon Sep 4 15:57:19 2006 -0400
   2822 
   2823     Update Makefile.am files
   2824 
   2825  Makefile.am		|    2 +-
   2826  conf.avail/Makefile.am |   34 ++++++++++++++++++++--------------
   2827  2 files changed, 21 insertions(+), 15 deletions(-)
   2828 
   2829 commit c3425fa671663b11aa5288a0b52a0618c5d075ef
   2830 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2831 Date:	Mon Sep 4 15:47:52 2006 -0400
   2832 
   2833     Move some section from fonts.conf into conf.avail files
   2834 
   2835     URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
   2836     unhinting
   2837     sections all moved into conf.avail, to load before user and local
   2838     confs.
   2839 
   2840  conf.avail/10-urw-aliases.conf       |   47 ++++++++++++
   2841  conf.avail/15-amt-aliases.conf       |   16 ++++
   2842  conf.avail/20-fix-globaladvance.conf |   24 ++++++
   2843  conf.avail/30-unhint-small-vera.conf |   44 +++++++++++
   2844  fonts.conf.in			      |  133
   2845  ----------------------------------
   2846  5 files changed, 131 insertions(+), 133 deletions(-)
   2847 
   2848 commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
   2849 Author: Keith Packard <keithp (a] neko.keithp.com>
   2850 Date:	Mon Sep 4 12:46:01 2006 -0700
   2851 
   2852     Can't typecheck values for objects with no known type.
   2853 
   2854     Objects that aren't part of the built-in object list don't have
   2855     predefined
   2856     types, so we can't typecheck them.
   2857 
   2858  src/fcxml.c |	  2 ++
   2859  1 files changed, 2 insertions(+), 0 deletions(-)
   2860 
   2861 commit 60018915891bd146271b687278782fe38b4c4461
   2862 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2863 Date:	Mon Sep 4 15:45:28 2006 -0400
   2864 
   2865     Re-order old conf.d files
   2866 
   2867     Make sure they continue to load after ~/.fonts.conf and local.conf
   2868 
   2869  conf.avail/20-LohitGujarati.conf  |	5 -
   2870  conf.avail/20-fonts-persian.conf  |  539
   2871  -------------------------------------
   2872  conf.avail/30-no-sub-pixel.conf   |	9 -
   2873  conf.avail/30-sub-pixel-bgr.conf  |	9 -
   2874  conf.avail/30-sub-pixel-rgb.conf  |	9 -
   2875  conf.avail/30-sub-pixel-vbgr.conf |	9 -
   2876  conf.avail/30-sub-pixel-vrgb.conf |	9 -
   2877  conf.avail/33-autohint.conf	   |	9 -
   2878  conf.avail/33-unhinted.conf	   |	9 -
   2879  conf.avail/36-no-bitmaps.conf	   |   13 -
   2880  conf.avail/36-yes-bitmaps.conf    |   13 -
   2881  conf.avail/60-LohitGujarati.conf  |	5 +
   2882  conf.avail/60-fonts-persian.conf  |  539
   2883  +++++++++++++++++++++++++++++++++++++
   2884  conf.avail/70-no-sub-pixel.conf   |	9 +
   2885  conf.avail/70-sub-pixel-bgr.conf  |	9 +
   2886  conf.avail/70-sub-pixel-rgb.conf  |	9 +
   2887  conf.avail/70-sub-pixel-vbgr.conf |	9 +
   2888  conf.avail/70-sub-pixel-vrgb.conf |	9 +
   2889  conf.avail/73-autohint.conf	   |	9 +
   2890  conf.avail/73-unhinted.conf	   |	9 +
   2891  conf.avail/76-no-bitmaps.conf	   |   13 +
   2892  conf.avail/76-yes-bitmaps.conf    |   13 +
   2893  22 files changed, 633 insertions(+), 633 deletions(-)
   2894 
   2895 commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
   2896 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2897 Date:	Mon Sep 4 15:36:46 2006 -0400
   2898 
   2899     Make room for chunks from fonts.conf in conf.avail
   2900 
   2901  conf.avail/10-LohitGujarati.conf |    5 -
   2902  conf.avail/10-fonts-persian.conf |  539
   2903  --------------------------------------
   2904  conf.avail/20-LohitGujarati.conf |    5 +
   2905  conf.avail/20-fonts-persian.conf |  539
   2906  ++++++++++++++++++++++++++++++++++++++
   2907  4 files changed, 544 insertions(+), 544 deletions(-)
   2908 
   2909 commit d55620c90676951fc70ec9430c2670edca2147cb
   2910 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2911 Date:	Mon Sep 4 15:32:37 2006 -0400
   2912 
   2913     Replace load of conf.d in fonts.conf.in
   2914 
   2915  fonts.conf.in |    5 +++++
   2916  1 files changed, 5 insertions(+), 0 deletions(-)
   2917 
   2918 commit f6e645c4993fff77d596dba734c09cdb255f4ca0
   2919 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2920 Date:	Mon Sep 4 15:30:10 2006 -0400
   2921 
   2922     Update Makefile.am to match conf.avail changes
   2923 
   2924  conf.avail/Makefile.am |   21 ++++++++++++---------
   2925  1 files changed, 12 insertions(+), 9 deletions(-)
   2926 
   2927 commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
   2928 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2929 Date:	Mon Sep 4 15:27:29 2006 -0400
   2930 
   2931     Number the remaining conf.avail files
   2932 
   2933  conf.avail/30-no-sub-pixel.conf   |	9 +++++++++
   2934  conf.avail/30-sub-pixel-bgr.conf  |	9 +++++++++
   2935  conf.avail/30-sub-pixel-rgb.conf  |	9 +++++++++
   2936  conf.avail/30-sub-pixel-vbgr.conf |	9 +++++++++
   2937  conf.avail/30-sub-pixel-vrgb.conf |	9 +++++++++
   2938  conf.avail/33-autohint.conf	   |	9 +++++++++
   2939  conf.avail/33-unhinted.conf	   |	9 +++++++++
   2940  conf.avail/36-no-bitmaps.conf	   |   13 +++++++++++++
   2941  conf.avail/36-yes-bitmaps.conf    |   13 +++++++++++++
   2942  conf.avail/autohint.conf	   |	9 ---------
   2943  conf.avail/no-bitmaps.conf	   |   13 -------------
   2944  conf.avail/no-sub-pixel.conf	   |	9 ---------
   2945  conf.avail/sub-pixel-bgr.conf	   |	9 ---------
   2946  conf.avail/sub-pixel-rgb.conf	   |	9 ---------
   2947  conf.avail/sub-pixel-vbgr.conf    |	9 ---------
   2948  conf.avail/sub-pixel-vrgb.conf    |	9 ---------
   2949  conf.avail/unhinted.conf	   |	9 ---------
   2950  conf.avail/yes-bitmaps.conf	   |   13 -------------
   2951  18 files changed, 89 insertions(+), 89 deletions(-)
   2952 
   2953 commit a04ac99f0f3e487c7611772442727a6eb4f44393
   2954 Author: Keith Packard <keithp (a] neko.keithp.com>
   2955 Date:	Mon Sep 4 02:13:13 2006 -0700
   2956 
   2957     Hide FreeType glue code from library ABI.
   2958 
   2959     FreeType glue code was escaping the shared library.
   2960 
   2961  src/ftglue.h |    4 +++-
   2962  1 files changed, 3 insertions(+), 1 deletions(-)
   2963 
   2964 commit 4984242e3681a50a9c19f352783f145f91ecb868
   2965 Author: Keith Packard <keithp (a] neko.keithp.com>
   2966 Date:	Mon Sep 4 00:47:07 2006 -0700
   2967 
   2968     Hide private functions in shared library. Export functionality
   2969     for utilities.
   2970 
   2971     Borrowing header stuff written for cairo, fontconfig now exposes
   2972     in the
   2973     shared library only the symbols which are included in the public
   2974     header
   2975     files. All private symbols are hidden using suitable compiler
   2976     directives.
   2977 
   2978     A few new public functions were required for the fontconfig utility
   2979     programs
   2980     (fc-cat and fc-cache) so those were added, bumping the .so minor
   2981     version number
   2982     in the process.
   2983 
   2984  configure.in		 |    9 +-
   2985  fc-cache/fc-cache.c	 |   30 ++--
   2986  fc-cat/Makefile.am	 |    2 +-
   2987  fc-cat/fc-cat.c	 |   37 ++---
   2988  fontconfig/fcfreetype.h |   14 +-
   2989  fontconfig/fontconfig.h |  403
   2990  +++++++++++++++++++++++++++--------------------
   2991  src/fccache.c		 |   48 ++++++
   2992  src/fccharset.c	 |    5 -
   2993  src/fcint.h		 |  337 ++++++++++++++++++---------------------
   2994  9 files changed, 481 insertions(+), 404 deletions(-)
   2995 
   2996 commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
   2997 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   2998 Date:	Mon Sep 4 01:33:09 2006 -0400
   2999 
   3000     Move user and local conf file loading into conf.avail files
   3001 
   3002  conf.avail/50-user.conf  |    7 +++++++
   3003  conf.avail/51-local.conf |    7 +++++++
   3004  fonts.conf.in		  |   11 -----------
   3005  3 files changed, 14 insertions(+), 11 deletions(-)
   3006 
   3007 commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
   3008 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   3009 Date:	Mon Sep 4 01:28:07 2006 -0400
   3010 
   3011     Support all five possibilities for sub-pixel
   3012 
   3013     Make sub-pixel.conf be sub-pixel-rgb.conf and add the
   3014     three other possibilites: bgr, vrgb and vbgr.
   3015 
   3016  conf.avail/sub-pixel-bgr.conf	|    9 +++++++++
   3017  conf.avail/sub-pixel-rgb.conf	|    9 +++++++++
   3018  conf.avail/sub-pixel-vbgr.conf |    9 +++++++++
   3019  conf.avail/sub-pixel-vrgb.conf |    9 +++++++++
   3020  conf.avail/sub-pixel.conf	|    9 ---------
   3021  5 files changed, 36 insertions(+), 9 deletions(-)
   3022 
   3023 commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
   3024 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   3025 Date:	Mon Sep 4 01:24:02 2006 -0400
   3026 
   3027     Standardize conf.avail number prefixing convention
   3028 
   3029     Always use \d- rather than just \d as prefix
   3030 
   3031  conf.avail/10-LohitGujarati.conf |    5 +++++
   3032  conf.avail/10LohitGujarati.conf  |    5 -----
   3033  2 files changed, 5 insertions(+), 5 deletions(-)
   3034 
   3035 commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
   3036 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   3037 Date:	Mon Sep 4 01:21:55 2006 -0400
   3038 
   3039     Move files from conf.d to conf.avail
   3040 
   3041     All of the files in conf.d are now in conf.avail
   3042     Makefile.am is updated to reflect the change
   3043 
   3044  Makefile.am			  |    2 +-
   3045  conf.avail/10-fonts-persian.conf |  539
   3046  ++++++++++++++++++++++++++++++++++++++
   3047  conf.avail/10LohitGujarati.conf  |    5 +
   3048  conf.avail/60-delicious.conf	  |   20 ++
   3049  conf.avail/Makefile.am		  |   40 +++
   3050  conf.avail/README		  |    8 +
   3051  conf.avail/autohint.conf	  |    9 +
   3052  conf.avail/no-bitmaps.conf	  |   13 +
   3053  conf.avail/no-sub-pixel.conf	  |    9 +
   3054  conf.avail/sub-pixel.conf	  |    9 +
   3055  conf.avail/unhinted.conf	  |    9 +
   3056  conf.avail/yes-bitmaps.conf	  |   13 +
   3057  conf.d/10-fonts-persian.conf	  |  539
   3058  --------------------------------------
   3059  conf.d/10LohitGujarati.conf	  |    5 -
   3060  conf.d/60-delicious.conf	  |   20 --
   3061  conf.d/Makefile.am		  |   40 ---
   3062  conf.d/README			  |    8 -
   3063  conf.d/autohint.conf		  |    9 -
   3064  conf.d/no-bitmaps.conf		  |   13 -
   3065  conf.d/no-sub-pixel.conf	  |    9 -
   3066  conf.d/sub-pixel.conf		  |    9 -
   3067  conf.d/unhinted.conf		  |    9 -
   3068  conf.d/yes-bitmaps.conf	  |   13 -
   3069  23 files changed, 675 insertions(+), 675 deletions(-)
   3070 
   3071 commit 34227592c23db4d462d36773532cef67731e2831
   3072 Author: Keith Packard <keithp (a] neko.keithp.com>
   3073 Date:	Sun Sep 3 16:27:09 2006 -0700
   3074 
   3075     Remove all .cvsignore files
   3076 
   3077  .cvsignore		 |   35 -----------------------------------
   3078  conf.d/.cvsignore	 |    2 --
   3079  doc/.cvsignore		 |   16 ----------------
   3080  fc-cache/.cvsignore	 |    6 ------
   3081  fc-case/.cvsignore	 |    6 ------
   3082  fc-cat/.cvsignore	 |    6 ------
   3083  fc-glyphname/.cvsignore |    6 ------
   3084  fc-lang/.cvsignore	 |    6 ------
   3085  fc-list/.cvsignore	 |    6 ------
   3086  fc-match/.cvsignore	 |    6 ------
   3087  fontconfig/.cvsignore	 |    2 --
   3088  src/.cvsignore		 |    7 -------
   3089  test/.cvsignore	 |    2 --
   3090  13 files changed, 0 insertions(+), 106 deletions(-)
   3091 
   3092 commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
   3093 Merge: e79c648... fb2092c...
   3094 Author: Keith Packard <keithp (a] neko.keithp.com>
   3095 Date:	Sun Sep 3 16:07:11 2006 -0700
   3096 
   3097     Merge branch 'fc-2_4_branch' to master
   3098 
   3099     Moving development back to master.
   3100 
   3101 commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
   3102 Author: Keith Packard <keithp (a] neko.keithp.com>
   3103 Date:	Sun Sep 3 15:20:46 2006 -0700
   3104 
   3105     Finish INSTALL changes. .gitignore ChangeLog
   3106 
   3107  .gitignore |	 1 +
   3108  INSTALL    |	 2 +-
   3109  2 files changed, 2 insertions(+), 1 deletions(-)
   3110 
   3111 commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
   3112 Author: Keith Packard <keithp (a] neko.keithp.com>
   3113 Date:	Sun Sep 3 14:58:49 2006 -0700
   3114 
   3115     Update instructions for doing a release. Autogen ChangeLog from
   3116     git-log.
   3117 
   3118  INSTALL     |	 21 ++++++++++++++++-----
   3119  Makefile.am |	 39 +++++++++++++++++++++++++++++++++++++++
   3120  2 files changed, 55 insertions(+), 5 deletions(-)
   3121 
   3122 commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
   3123 Author: Keith Packard <keithp (a] neko.keithp.com>
   3124 Date:	Sun Sep 3 14:46:17 2006 -0700
   3125 
   3126     Remove ChangeLog
   3127 
   3128  ChangeLog | 3496
   3129  -------------------------------------------------------------
   3130  1 files changed, 0 insertions(+), 3496 deletions(-)
   3131 
   3132 commit 0945cbe73019404c880be0de7f703ef77aec8a08
   3133 Author: Keith Packard <keithp (a] neko.keithp.com>
   3134 Date:	Sun Sep 3 14:42:48 2006 -0700
   3135 
   3136     Change version to 2.3.96
   3137 
   3138  README			 |   67
   3139  +++++++++++++++++++++++++++++++++++++++++++++-
   3140  configure.in		 |    2 +-
   3141  fontconfig/fontconfig.h |    2 +-
   3142  3 files changed, 67 insertions(+), 4 deletions(-)
   3143 
   3144 commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
   3145 Author: Keith Packard <keithp (a] neko.keithp.com>
   3146 Date:	Sat Sep 2 23:10:59 2006 -0700
   3147 
   3148     Oops; missed the 60-delicious.conf file.
   3149 
   3150     This file fixes Delicious Heavy fonts to have the correct weight
   3151     value.
   3152 
   3153  conf.d/60-delicious.conf |   20 ++++++++++++++++++++
   3154  1 files changed, 20 insertions(+), 0 deletions(-)
   3155 
   3156 commit e3b771a63e837b341bbd1e3e7e9c868244506f62
   3157 Author: Keith Packard <keithp (a] neko.keithp.com>
   3158 Date:	Sat Sep 2 23:09:44 2006 -0700
   3159 
   3160     Using uninitialized (and wrong) variable in FcStrCopyFilename.
   3161 
   3162     A typo from the change in where filename canonicalization occurs.
   3163 
   3164  src/fcstr.c |	  2 +-
   3165  1 files changed, 1 insertions(+), 1 deletions(-)
   3166 
   3167 commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
   3168 Author: Keith Packard <keithp (a] neko.keithp.com>
   3169 Date:	Sat Sep 2 20:23:31 2006 -0700
   3170 
   3171     Don't segfault when string values can't be parsed as charsets or
   3172     langsets.
   3173 
   3174     If parsing charsets or langsets fails, return a FcTypeVoid value
   3175     instead of
   3176     a charset/langset value with a NULL pointer in it (which is invalid).
   3177 
   3178  src/fcname.c |    6 ++++++
   3179  1 files changed, 6 insertions(+), 0 deletions(-)
   3180 
   3181 commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
   3182 Author: Keith Packard <keithp (a] neko.keithp.com>
   3183 Date:	Sat Sep 2 20:07:29 2006 -0700
   3184 
   3185     Fix missing initialization/destruction of new 'scan' target subst
   3186     list.
   3187 
   3188     Forgot to initialize and destroy the new substitution list for the
   3189     'scan'
   3190     match target.
   3191 
   3192  src/fccfg.c |	  2 ++
   3193  1 files changed, 2 insertions(+), 0 deletions(-)
   3194 
   3195 commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
   3196 Author: Keith Packard <keithp (a] neko.keithp.com>
   3197 Date:	Sat Sep 2 17:52:12 2006 -0700
   3198 
   3199     Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
   3200 
   3201     The Delicious family includes one named Delicious Heavy, a bold
   3202     variant
   3203     which is unfortunately marked as having normal weight. Because
   3204     the family
   3205     name is 'Delicious', fontconfig accidentally selects this font
   3206     instead of
   3207     the normal weight variant. The fix here rewrites the scanned data
   3208     by running
   3209     the scanned pattern through a new substitution sequence tagged with
   3210     <match target=scan>; a sample for the Delicious family is included to
   3211     demonstrate how it works (and fix Delicious at the same time).
   3212 
   3213     Also added was a new match predicate -- the 'decorative' predicate
   3214     which is
   3215     automatically detected in fonts by searching style names for key
   3216     decorative
   3217     phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
   3218     additional decorative key words are welcome. This should have
   3219     little effect
   3220     on font matching except when two fonts share the same characteristics
   3221     except
   3222     for this value.
   3223 
   3224  conf.d/Makefile.am	  |    1 +
   3225  doc/fontconfig-user.sgml |    6 ++++--
   3226  fontconfig/fontconfig.h  |    3 ++-
   3227  fonts.dtd		  |    6 +++++-
   3228  src/fccfg.c		  |   35 +++++++++++++++++++++++++++--------
   3229  src/fcdbg.c		  |    7 +++++++
   3230  src/fcdefault.c	  |    1 +
   3231  src/fcdir.c		  |   18 +++++++++++++++++-
   3232  src/fcfreetype.c	  |   34 +++++++++++++++++++++++++++++++++-
   3233  src/fcint.h		  |    2 ++
   3234  src/fcmatch.c		  |   33 ++++++++++++++++++++-------------
   3235  src/fcname.c		  |   34 ++++++++++++++++++++++++++++++----
   3236  src/fcxml.c		  |    4 ++++
   3237  13 files changed, 153 insertions(+), 31 deletions(-)
   3238 
   3239 commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
   3240 Author: Keith Packard <keithp (a] neko.keithp.com>
   3241 Date:	Sat Sep 2 14:54:14 2006 -0700
   3242 
   3243     Allow font caches to contain newer version numbers
   3244 
   3245     Use the version number inside the cache file to mark backward
   3246     compatible
   3247     changes while continuing to reserve the filename number for
   3248     incompatible
   3249     changes.
   3250 
   3251  src/fccache.c |    4 ++--
   3252  1 files changed, 2 insertions(+), 2 deletions(-)
   3253 
   3254 commit 9b511b290548ad2920cda94507a3311efc461e8a
   3255 Author: Keith Packard <keithp (a] neko.keithp.com>
   3256 Date:	Sat Sep 2 14:52:37 2006 -0700
   3257 
   3258     Unify directory canonicalization into FcStrAddFilename.
   3259 
   3260     Instead of making filename canonicalization occur in multiple
   3261     places, it
   3262     occurs only in FcStrAddFilename now, as all filenames pass through
   3263     that
   3264     function at one point.
   3265 
   3266  fc-cache/fc-cache.c |	  2 +-
   3267  fc-cat/fc-cat.c     |	  2 +-
   3268  src/fcdir.c	     |	 17 ++++-------------
   3269  src/fcstr.c	     |	 24 +++++++++++-------------
   3270  4 files changed, 17 insertions(+), 28 deletions(-)
   3271 
   3272 commit 813258dc8e3a8c964af49abe810e76a95241926d
   3273 Author: Keith Packard <keithp (a] neko.keithp.com>
   3274 Date:	Fri Sep 1 22:08:41 2006 -0700
   3275 
   3276     Move Free family names to bottom of respective aliases. (bug 7429)
   3277 
   3278     The FreeSans, FreeSerif and FreeMono fonts cover a large number of
   3279     languages, but are of generally poor quality. Moving these after
   3280     fonts which
   3281     cover specific languages but which have higher quality glyphs
   3282     should improve
   3283     font selection.
   3284 
   3285  fonts.conf.in |    6 +++---
   3286  1 files changed, 3 insertions(+), 3 deletions(-)
   3287 
   3288 commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
   3289 Author: Keith Packard <keithp (a] neko.keithp.com>
   3290 Date:	Fri Sep 1 22:04:52 2006 -0700
   3291 
   3292     Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
   3293 
   3294     Limited FC_DEBUG documentation (just shows values and vague idea
   3295     of what
   3296     they're related to). Also document \ escape syntax for font names,
   3297     including
   3298     how family name and values have different escape requirements.
   3299 
   3300  doc/fontconfig-user.sgml |   40 ++++++++++++++++++++++++++++++++++++++--
   3301  1 files changed, 38 insertions(+), 2 deletions(-)
   3302 
   3303 commit 7295c6f5faa595422e0825aa2e91883147d5b50e
   3304 Author: Keith Packard <keithp (a] neko.keithp.com>
   3305 Date:	Fri Sep 1 21:30:54 2006 -0700
   3306 
   3307     Guess that mac roman names with lots of high bits are actually SJIS.
   3308 
   3309     Many Japanese fonts incorrectly include names tagged as Roman
   3310     encoding and
   3311     English language which are actually Japanese names in the SJIS
   3312     encoding.
   3313     Guess that names with a large number of high bits set are SJIS encoded
   3314     Japanese names rather than English names.
   3315 
   3316  src/fcfreetype.c |   83
   3317  ++++++++++++++++++++++++++++++++++++++++++-----------
   3318  1 files changed, 65 insertions(+), 18 deletions(-)
   3319 
   3320 commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
   3321 Author: Keith Packard <keithp (a] neko.keithp.com>
   3322 Date:	Fri Sep 1 21:12:44 2006 -0700
   3323 
   3324     Prefer Bitstream Vera to DejaVu families.
   3325 
   3326     DejaVu is a modified version of Bitstream Vera that covers
   3327     significantly
   3328     more languages, but does so with spotty quality, lacking hinting
   3329     for many
   3330     glyphs, especially for the synthesized serif oblique face. Use
   3331     Bitstream
   3332     Vera (where installed).
   3333 
   3334  fonts.conf.in |   11 ++++++-----
   3335  1 files changed, 6 insertions(+), 5 deletions(-)
   3336 
   3337 commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
   3338 Author: Keith Packard <keithp (a] neko.keithp.com>
   3339 Date:	Fri Sep 1 15:33:27 2006 -0700
   3340 
   3341     Fonts matching lang not territory should satisfy sort pattern lang.
   3342 
   3343     A pattern specifying 'Chinese' (:lang=zh) without a territory
   3344     should be
   3345     satisfied by any font supporting any Chinese lang. The code was
   3346     requiring
   3347     that the lang tags match exactly, causing this sort to fail.
   3348 
   3349  src/fcmatch.c |    2 +-
   3350  1 files changed, 1 insertions(+), 1 deletions(-)
   3351 
   3352 commit cfccd4873a44da5b041368d5fca4f05180dcf041
   3353 Author: Keith Packard <keithp (a] neko.keithp.com>
   3354 Date:	Fri Sep 1 13:22:45 2006 -0700
   3355 
   3356     Really only rebuild caches for system fonts at make install time.
   3357 
   3358     Oops. Fix actual fc-cache command line instead of just the displayed
   3359     version.
   3360 
   3361  Makefile.am |	  2 +-
   3362  1 files changed, 1 insertions(+), 1 deletions(-)
   3363 
   3364 commit caf996342b53bf2ca4eedbe54bc86b68456d7470
   3365 Author: Keith Packard <keithp (a] neko.keithp.com>
   3366 Date:	Fri Sep 1 12:59:09 2006 -0700
   3367 
   3368     Add Assamese orthography (as.orth). Bug #8050
   3369 
   3370     Behdad Esfahbod says Assamese is the same as Bengali, so this
   3371     just uses
   3372     bn.orth.
   3373 
   3374  fc-lang/as.orth  |   28 ++++++++++++++++++++++++++++
   3375  fc-lang/iso639-1 |    2 +-
   3376  2 files changed, 29 insertions(+), 1 deletions(-)
   3377 
   3378 commit c9e6d2c8cc920937546faa63c889570fa7b4745c
   3379 Author: Keith Packard <keithp (a] neko.keithp.com>
   3380 Date:	Fri Sep 1 12:45:43 2006 -0700
   3381 
   3382     Chinese/Macau needs the Hong Kong orthography instead of Taiwan
   3383     (bug 7884)
   3384 
   3385     From Abel Cheung:
   3386     Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
   3387     Macau
   3388     only uses traditional Chinese characters used in Taiwan; however
   3389     that is
   3390     wrong, as a majority of Macau people speaks Cantonese too, and
   3391     also uses
   3392     additional traditional Chinese chars from Hong Kong (there are
   3393     already some
   3394     place names that can't be represented in just chars used in
   3395     Taiwan). So it
   3396     should include zh_hk.orth instead.
   3397 
   3398  fc-lang/zh_mo.orth |	 9 +++++++--
   3399  1 files changed, 7 insertions(+), 2 deletions(-)
   3400 
   3401 commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
   3402 Author: Keith Packard <keithp (a] neko.keithp.com>
   3403 Date:	Fri Sep 1 12:36:31 2006 -0700
   3404 
   3405     Avoid #warning directives on non-GCC compilers. (bug 7683)
   3406 
   3407     Detect GCC and use #warning only on GCC systems.
   3408 
   3409  configure.in	  |    4 +++-
   3410  src/fcfreetype.c |    2 ++
   3411  2 files changed, 5 insertions(+), 1 deletions(-)
   3412 
   3413 commit ab2cb932b25af20896c08f4641dfa696ed651418
   3414 Author: Keith Packard <keithp (a] neko.keithp.com>
   3415 Date:	Fri Sep 1 12:26:15 2006 -0700
   3416 
   3417     Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
   3418 
   3419     Linking against fontconfig requires expat on systems without chained
   3420     shared
   3421     library dependencies.
   3422 
   3423  fontconfig.pc.in |    1 +
   3424  1 files changed, 1 insertions(+), 0 deletions(-)
   3425 
   3426 commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
   3427 Author: Keith Packard <keithp (a] neko.keithp.com>
   3428 Date:	Fri Sep 1 12:07:10 2006 -0700
   3429 
   3430     Fix memory leaks in fc-cache directory cleaning code.
   3431 
   3432     valgrind found a few leaks in the new cache cleaning code.
   3433 
   3434  fc-cache/fc-cache.c |	  9 +++++++++
   3435  1 files changed, 9 insertions(+), 0 deletions(-)
   3436 
   3437 commit fd7223c770e74730480bdf9ecf36f3152a12473e
   3438 Author: Keith Packard <keithp (a] neko.keithp.com>
   3439 Date:	Fri Sep 1 12:05:04 2006 -0700
   3440 
   3441     Only rebuild caches for system fonts at make install time.
   3442 
   3443     Rebuilding user-specific fonts will stick those cache files in
   3444     the system
   3445     font cache directory.
   3446 
   3447  Makefile.am |	  2 +-
   3448  1 files changed, 1 insertions(+), 1 deletions(-)
   3449 
   3450 commit 8587d77ce64147b7fb324458ba100910ebba93f4
   3451 Author: Keith Packard <keithp (a] neko.keithp.com>
   3452 Date:	Fri Sep 1 02:27:45 2006 -0700
   3453 
   3454     Add some ignores
   3455 
   3456  .gitignore |	 2 ++
   3457  1 files changed, 2 insertions(+), 0 deletions(-)
   3458 
   3459 commit 09bd9ae2be032efb05a8be7bae584fa18756d951
   3460 Author: Keith Packard <keithp (a] neko.keithp.com>
   3461 Date:	Fri Sep 1 02:22:59 2006 -0700
   3462 
   3463     Fontset pattern references are relative to fontset, not array.
   3464 
   3465     Within a fontset, the patterns are stored as pointers in an array.
   3466     When stored as offsets, the offsets are relative to the fontset object
   3467     itself, not the base of the array of pointers.
   3468 
   3469  src/fcint.h |	  2 +-
   3470  1 files changed, 1 insertions(+), 1 deletions(-)
   3471 
   3472 commit 18b6857c6476517db7932025847ae952feba758d
   3473 Author: Keith Packard <keithp (a] neko.keithp.com>
   3474 Date:	Fri Sep 1 01:49:47 2006 -0700
   3475 
   3476     Fix fc-lang to use new charset freezer API.
   3477 
   3478     Charset freezer api now uses allocated object. Also required minor
   3479     fixes to
   3480     charset freezer code to remove assumption that all input charsets are
   3481     persistant.
   3482 
   3483  fc-lang/fc-lang.c |   30 ++++++++++++++++++------------
   3484  src/fccharset.c   |   11 +++++------
   3485  src/fcint.h	   |	6 ++++++
   3486  3 files changed, 29 insertions(+), 18 deletions(-)
   3487 
   3488 commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
   3489 Author: Keith Packard <keithp (a] neko.keithp.com>
   3490 Date:	Fri Sep 1 01:15:14 2006 -0700
   3491 
   3492     Pass directory information around in FcCache structure. Freeze
   3493     charsets.
   3494 
   3495     Instead of passing directory information around in separate variables,
   3496     collect it all in an FcCache structure. Numerous internal and tool
   3497     interfaces changed as a result of this.
   3498 
   3499     Charsets are now pre-frozen before being serialized. This causes
   3500     them to
   3501     share across multiple fonts in the same cache.
   3502 
   3503  fc-cache/fc-cache.c	     |	109 ++++-----
   3504  fc-cat/fc-cat.c	     |	 83 ++-----
   3505  fc-glyphname/fc-glyphname.c |	 13 -
   3506  src/fccache.c		     |	300 ++++++++++--------------
   3507  src/fccfg.c		     |	169 ++++++++------
   3508  src/fccharset.c	     |	550
   3509  ++++++++++++++++++++++---------------------
   3510  src/fcdir.c		     |	177 +++++++-------
   3511  src/fcinit.c		     |	  1 -
   3512  src/fcint.h		     |	 60 +++--
   3513  src/fcpat.c		     |	  8 +
   3514  src/fcserialize.c	     |	  3 +
   3515  11 files changed, 702 insertions(+), 771 deletions(-)
   3516 
   3517 commit aec8c90b450c115718fd87bc270e35ee6b605967
   3518 Author: Keith Packard <keithp (a] neko.keithp.com>
   3519 Date:	Fri Sep 1 01:12:13 2006 -0700
   3520 
   3521     Remove stale architecture signatures.
   3522 
   3523     All but x86 are known to be wrong.
   3524 
   3525  fc-arch/fcarch.tmpl.h |    7 +++----
   3526  1 files changed, 3 insertions(+), 4 deletions(-)
   3527 
   3528 commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
   3529 Author: Keith Packard <keithp (a] neko.keithp.com>
   3530 Date:	Thu Aug 31 18:16:00 2006 -0700
   3531 
   3532     Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
   3533 
   3534     Applications explicitly setting FC_LANG with string would fail due
   3535     to typechecking disallowing this case.
   3536 
   3537  src/fcname.c |    4 ++++
   3538  1 files changed, 4 insertions(+), 0 deletions(-)
   3539 
   3540 commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
   3541 Author: Keith Packard <keithp (a] neko.keithp.com>
   3542 Date:	Thu Aug 31 18:14:45 2006 -0700
   3543 
   3544     Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
   3545     Makefile.am
   3546 
   3547     make distcheck caught this bug; the effect of 'make uninstall'
   3548     would have been to execute 'rm -rf /', somewhat less that desirable.
   3549 
   3550  fc-cache/Makefile.am |    6 ++----
   3551  fc-cat/Makefile.am   |    2 --
   3552  2 files changed, 2 insertions(+), 6 deletions(-)
   3553 
   3554 commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
   3555 Author: Keith Packard <keithp (a] neko.keithp.com>
   3556 Date:	Thu Aug 31 14:38:18 2006 -0700
   3557 
   3558     Revert ABI changes from version 2.3
   3559 
   3560     Accidental ABI changes and additions were discovered by looking at the
   3561     differences in fontconfig.h. All of those have been reverted.
   3562 
   3563  fc-cache/fc-cache.c	 |    4 ++--
   3564  fc-list/fc-list.c	 |    2 +-
   3565  fontconfig/fontconfig.h |   23 +++++------------------
   3566  src/fccache.c		 |   16 ++++++++++++++--
   3567  src/fcint.h		 |    6 ++++++
   3568  5 files changed, 28 insertions(+), 23 deletions(-)
   3569 
   3570 commit 0a87ce715e1862c56702f5be43af9f246aa34e68
   3571 Author: Keith Packard <keithp (a] neko.keithp.com>
   3572 Date:	Thu Aug 31 11:56:43 2006 -0700
   3573 
   3574     With no args, fc-cat now dumps all directories.
   3575 
   3576     Automatically list all font directories when no arguments are given to
   3577     fc-cat. Also add -r option to recurse from specified cache
   3578     directories.
   3579     fc-cat also now prints the cache filename in verbose mode, along
   3580     with the
   3581     related directory name.
   3582 
   3583  fc-cat/fc-cat.c |  119
   3584  +++++++++++++++++++++++++++++++++++++++++++------------
   3585  src/fccache.c	 |   16 +++++---
   3586  src/fcint.h	 |    2 +-
   3587  3 files changed, 104 insertions(+), 33 deletions(-)
   3588 
   3589 commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
   3590 Author: Keith Packard <keithp (a] neko.keithp.com>
   3591 Date:	Thu Aug 31 09:42:49 2006 -0700
   3592 
   3593     Automatically remove invalid cache files.
   3594 
   3595     Cache files for missing or more recently modified directories are
   3596     automatically removed at the end of every fc-cache run.
   3597 
   3598  fc-cache/Makefile.am |    2 +-
   3599  fc-cache/fc-cache.c  |  130
   3600  +++++++++++++++++++++++++++++++++++++++++++++++++-
   3601  fc-cat/fc-cat.c      |    3 +-
   3602  src/fccache.c	      |    6 +-
   3603  src/fcint.h	      |    2 +-
   3604  5 files changed, 135 insertions(+), 8 deletions(-)
   3605 
   3606 commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
   3607 Author: Keith Packard <keithp (a] neko.keithp.com>
   3608 Date:	Thu Aug 31 09:07:32 2006 -0700
   3609 
   3610     Serialized value lists were only including one value.
   3611 
   3612     The next pointer in the serialized value list wasn't getting set,
   3613     so they
   3614     were truncated at a single value.
   3615 
   3616  src/fcpat.c |	  1 +
   3617  1 files changed, 1 insertions(+), 0 deletions(-)
   3618 
   3619 commit c50ea916b0e56520948804b67fc7df57bb490575
   3620 Author: Keith Packard <keithp (a] neko.keithp.com>
   3621 Date:	Wed Aug 30 23:09:39 2006 -0700
   3622 
   3623     Use intptr_t instead of off_t inside FcCache structure.
   3624 
   3625     This avoids OS-dependencies in the cache file structure.
   3626 
   3627  src/fcint.h	   |	2 +-
   3628  src/fcserialize.c |	1 -
   3629  2 files changed, 1 insertions(+), 2 deletions(-)
   3630 
   3631 commit 76abb77f26c43d069919f80e960c71c2242fb5c2
   3632 Author: Keith Packard <keithp (a] neko.keithp.com>
   3633 Date:	Wed Aug 30 22:23:25 2006 -0700
   3634 
   3635     Fix fc-cat again. Sigh.
   3636 
   3637     Internal interfaces in cache management changed again...
   3638 
   3639  fc-cat/fc-cat.c |   37 +++++++++++++++++++++++++------------
   3640  src/fccache.c	 |   19 ++++++++++---------
   3641  src/fcint.h	 |    9 ++++++---
   3642  3 files changed, 41 insertions(+), 24 deletions(-)
   3643 
   3644 commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
   3645 Author: Keith Packard <keithp (a] neko.keithp.com>
   3646 Date:	Wed Aug 30 21:59:53 2006 -0700
   3647 
   3648     Skip broken caches. Cache files are auto-written, don't rewrite
   3649     in fc-cache.
   3650 
   3651     Validate cache contents and skip broken caches, looking down cache
   3652     path for
   3653     valid ones.
   3654 
   3655     Every time a directory is scanned, it will be written to a cache
   3656     file if
   3657     possible, so fc-cache doesn't need to re-write the cache file. This
   3658     makes
   3659     detecting when the cache was generated a bit tricky, so we guess
   3660     that if the
   3661     cache wasn't valid before running and is valid afterwards, the
   3662     cache file
   3663     was written.
   3664 
   3665     Also, allow empty charsets to be serialized with null leaves/numbers.
   3666 
   3667     Eliminate a leak in FcEdit by switching to FcObject sooner.
   3668 
   3669     Call FcFini from fc-match to make valgrind happy.
   3670 
   3671  fc-cache/fc-cache.c |	 25 ++++-----
   3672  fc-match/fc-match.c |	  1 +
   3673  src/fccache.c	     |	148
   3674  +++++++++++++++++++++++++++------------------------
   3675  src/fccfg.c	     |	 80 ++++++++--------------------
   3676  src/fccharset.c     |	 56 +++++++++++--------
   3677  src/fcdir.c	     |	  2 +-
   3678  src/fcint.h	     |	 19 +++++--
   3679  src/fcxml.c	     |	 19 +++----
   3680  8 files changed, 169 insertions(+), 181 deletions(-)
   3681 
   3682 commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
   3683 Author: Keith Packard <keithp (a] neko.keithp.com>
   3684 Date:	Wed Aug 30 18:50:58 2006 -0700
   3685 
   3686     Rework Object name database to unify typechecking and object lookup.
   3687 
   3688     Eliminate ancient list of object name databases and load names
   3689     into single
   3690     hash table that includes type information. Typecheck all pattern
   3691     values to
   3692     avoid mis-typed pattern elements.
   3693 
   3694  fc-case/fc-case.c |   13 --
   3695  src/fcint.h	   |	7 +-
   3696  src/fcmatch.c	   |	9 +-
   3697  src/fcname.c	   |  389
   3698  ++++++++++++++++++++++++++++++-----------------------
   3699  src/fcpat.c	   |	2 +-
   3700  5 files changed, 233 insertions(+), 187 deletions(-)
   3701 
   3702 commit c02886485b293179e8492cad9a34eb431dd4bfc9
   3703 Author: Keith Packard <keithp (a] neko.keithp.com>
   3704 Date:	Wed Aug 30 13:51:03 2006 -0700
   3705 
   3706     FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
   3707     work.
   3708 
   3709     FcCharSetSerialize was computing the offset to the unserialized leaf,
   3710     which left it pointing at random data when the cache was reloaded.
   3711 
   3712     fc-cat has been updated to work with the new cache structure.
   3713 
   3714     Various debug messages extended to help diagnose serialization errors.
   3715 
   3716  fc-cat/fc-cat.c |  134
   3717  +++++++++++++++++++++++++++++--------------------------
   3718  src/fccache.c	 |    6 +--
   3719  src/fccharset.c |    3 +-
   3720  src/fcdbg.c	 |   20 +++++++-
   3721  src/fcint.h	 |   15 +++++--
   3722  src/fcpat.c	 |    7 +++
   3723  6 files changed, 110 insertions(+), 75 deletions(-)
   3724 
   3725 commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
   3726 Author: Keith Packard <keithp (a] neko.keithp.com>
   3727 Date:	Wed Aug 30 04:24:03 2006 -0700
   3728 
   3729     Fix build problems caused by cache rework.
   3730 
   3731     Pagesize no longer matters in architecture decisions, the entire
   3732     cache file
   3733     is mmaped into the library. However, lots of intptr_t values are in
   3734     use now,
   3735     so that value is important.
   3736 
   3737     fc-lang now requires fcserialize.c, which has been added to the
   3738     repository.
   3739 
   3740  fc-arch/fc-arch.c     |   14 +----
   3741  fc-arch/fcarch.tmpl.h |    4 +-
   3742  fc-lang/fc-lang.c     |    1 +
   3743  src/fcserialize.c     |  159
   3744  +++++++++++++++++++++++++++++++++++++++++++++++++
   3745  4 files changed, 165 insertions(+), 13 deletions(-)
   3746 
   3747 commit 7ce196733129b0e664c1bdc20f973f15167292f7
   3748 Author: Keith Packard <keithp (a] neko.keithp.com>
   3749 Date:	Wed Aug 30 04:16:22 2006 -0700
   3750 
   3751     Rework cache files to use offsets for all data structures.
   3752 
   3753     Replace all of the bank/id pairs with simple offsets, recode several
   3754     data structures to always use offsets inside the library to avoid
   3755     conditional paths. Exposed data structures use pointers to hold
   3756     offsets,
   3757     setting the low bit to distinguish between offset and pointer.
   3758 
   3759     Use offset-based data structures for lang charset encodings;
   3760     eliminates
   3761     separate data structure format for that file.
   3762 
   3763     Much testing will be needed; offsets are likely not detected
   3764     everywhere in
   3765     the library yet.
   3766 
   3767  fc-arch/fcarch.tmpl.h	 |    3 +-
   3768  fc-lang/fc-lang.c	 |  185 ++++-----
   3769  fontconfig/fontconfig.h |    3 -
   3770  src/Makefile.am	 |    1 +
   3771  src/fccache.c		 |  581 +++++++++++----------------
   3772  src/fccfg.c		 |  102 +++---
   3773  src/fccharset.c	 |  493 ++++++++---------------
   3774  src/fcdbg.c		 |   43 ++-
   3775  src/fcdefault.c	 |   64 ++--
   3776  src/fcfs.c		 |  133 ++-----
   3777  src/fcint.h		 |  477 +++++++++++++---------
   3778  src/fclang.c		 |  120 ++-----
   3779  src/fclist.c		 |   86 ++---
   3780  src/fcmatch.c		 |  179 +++------
   3781  src/fcname.c		 |  142 ++------
   3782  src/fcpat.c		 | 1025
   3783  ++++++++++++++---------------------------------
   3784  src/fcstr.c		 |    1 +
   3785  src/fcxml.c		 |   15 +-
   3786  18 files changed, 1394 insertions(+), 2259 deletions(-)
   3787 
   3788 commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
   3789 Author: Keith Packard <keithp (a] neko.keithp.com>
   3790 Date:	Mon Aug 28 11:51:12 2006 -0700
   3791 
   3792     Revert to original FcFontSetMatch algorithm to avoid losing fonts.
   3793 
   3794     The fancy new FcFontSetMatch algorithm would discard fonts for the
   3795     wrong reasons; fc-match sans:lang=en,ja would discard all fonts
   3796     without
   3797     Japanese support. This commit reverts to the original algorithm which
   3798     ensure that FcFontSetMatch always matches the first font in the
   3799     FcFontSetSort return list.
   3800 
   3801  src/fcmatch.c |  229
   3802  ++++++++-------------------------------------------------
   3803  1 files changed, 32 insertions(+), 197 deletions(-)
   3804 
   3805 commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
   3806 Author: Keith Packard <keithp (a] neko.keithp.com>
   3807 Date:	Mon Aug 28 10:38:27 2006 -0700
   3808 
   3809     Add ppc architecture
   3810 
   3811  fc-arch/fcarch.tmpl.h |    1 +
   3812  1 files changed, 1 insertions(+), 0 deletions(-)
   3813 
   3814 commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
   3815 Author: Keith Packard <keithp (a] neko.keithp.com>
   3816 Date:	Mon Aug 28 10:30:22 2006 -0700
   3817 
   3818     During test run, remove cache directory to avoid stale cache usage.
   3819 
   3820     As file timestamps have only one second granularity, an old cache
   3821     file could easily be used when a test took less than 1 second to run.
   3822     Just remove the cache directory and its contents before each test
   3823     is run.
   3824     Also, remove mention of the old cache file from the test config file.
   3825 
   3826  test/fonts.conf.in |	 1 -
   3827  test/run-test.sh   |	 4 +---
   3828  2 files changed, 1 insertions(+), 4 deletions(-)
   3829 
   3830 commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
   3831 Author: Keith Packard <keithp (a] neko.keithp.com>
   3832 Date:	Mon Aug 28 10:07:43 2006 -0700
   3833 
   3834     Add x86-64 architecture and signature.
   3835 
   3836  fc-arch/fcarch.tmpl.h |    1 +
   3837  1 files changed, 1 insertions(+), 0 deletions(-)
   3838 
   3839 commit 7db39f729859827b246da242a26ddba13cb8c4b1
   3840 Author: Keith Packard <keithp (a] neko.keithp.com>
   3841 Date:	Mon Aug 28 09:43:12 2006 -0700
   3842 
   3843     Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
   3844 
   3845     Also remove spurious printf of directory names.
   3846 
   3847  fc-arch/Makefile.am   |    2 +-
   3848  fc-arch/fcarch.tmpl.h |    2 +-
   3849  src/fcdir.c	       |    1 -
   3850  3 files changed, 2 insertions(+), 3 deletions(-)
   3851 
   3852 commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
   3853 Author: Keith Packard <keithp (a] neko.keithp.com>
   3854 Date:	Sun Aug 27 23:40:51 2006 -0700
   3855 
   3856     Eliminate ./ and ../ elements from font directory names when scanning.
   3857 
   3858     FcStrCanonFilename eliminates ./ and ../ elements from pathnames
   3859     through
   3860     simple string editing. Also, relative path names are fixed by
   3861     prepending the
   3862     current working directory.
   3863 
   3864  src/fcdir.c |	 45 ++++++++++++++++++++++++++++++---------------
   3865  src/fcint.h |	  3 +++
   3866  src/fcstr.c |	 57
   3867  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3868  3 files changed, 90 insertions(+), 15 deletions(-)
   3869 
   3870 commit af180c40376690b7ced5262156fbe13c9ebba1e2
   3871 Author: Keith Packard <keithp (a] neko.keithp.com>
   3872 Date:	Sun Aug 27 22:24:39 2006 -0700
   3873 
   3874     Fix up fc-cache and fc-cat for no global cache changes.
   3875 
   3876     fc-cache and fc-cat use internal (fcint.h) APIs that have
   3877     changed with the elimination of the global cache.
   3878 
   3879  fc-cache/fc-cache.c |	  2 +-
   3880  fc-cat/fc-cat.c     |	119
   3881  ++++++---------------------------------------------
   3882  src/fccache.c	     |	 77 +++++++++++++++++++++++----------
   3883  src/fcdir.c	     |	 13 ++---
   3884  src/fcint.h	     |	  4 ++
   3885  5 files changed, 76 insertions(+), 139 deletions(-)
   3886 
   3887 commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
   3888 Author: Keith Packard <keithp (a] neko.keithp.com>
   3889 Date:	Sun Aug 27 21:53:48 2006 -0700
   3890 
   3891     Eliminate global cache. Eliminate multi-arch cache code.
   3892 
   3893     With the removal of the in-directory cache files, and the addition of
   3894     per-user cache directories, there is no longer any reason to
   3895     preserve the
   3896     giant global cache file. Eliminating of this unifies the cache
   3897     structure
   3898     and simplifies the overall caching strategies greatly.
   3899 
   3900  fc-cache/fc-cache.c |	  3 +-
   3901  src/fccache.c	     | 1051
   3902  ++++++---------------------------------------------
   3903  src/fccfg.c	     |	 23 +-
   3904  src/fcdir.c	     |	164 +++++----
   3905  src/fcint.h	     |	 70 +----
   3906  5 files changed, 203 insertions(+), 1108 deletions(-)
   3907 
   3908 commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
   3909 Author: Keith Packard <keithp (a] neko.keithp.com>
   3910 Date:	Sun Aug 27 18:29:51 2006 -0700
   3911 
   3912     Add architecture to cache filename.
   3913 
   3914     Make cache filenames unique by inserting the architecture name
   3915     into the
   3916     filename.
   3917 
   3918  src/fccache.c |    5 +++--
   3919  1 files changed, 3 insertions(+), 2 deletions(-)
   3920 
   3921 commit db50cbdaf592349c204ab0af0e7061ea72237044
   3922 Author: Keith Packard <keithp (a] neko.keithp.com>
   3923 Date:	Sun Aug 27 18:19:39 2006 -0700
   3924 
   3925     Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
   3926     per dir.
   3927 
   3928     Normalized directory names offer protection against looped directory
   3929     trees
   3930     but cost enormous numbers of system calls (stat per file in the
   3931     hierarchy).
   3932     Also, cache file directory name contents are validated each time the
   3933     directory is modified, don't re-validate every time the cache file
   3934     is loaded
   3935     with an access and stat call.
   3936 
   3937  fc-cache/fc-cache.c |	  7 +---
   3938  src/fccache.c	     |	 55 +---------------------------
   3939  src/fccfg.c	     |	100
   3940  ---------------------------------------------------
   3941  src/fcdir.c	     |	  6 ---
   3942  4 files changed, 4 insertions(+), 164 deletions(-)
   3943 
   3944 commit d2f786849c0c4503360a5c09469505b05164c6d2
   3945 Author: Keith Packard <keithp (a] neko.keithp.com>
   3946 Date:	Sun Aug 27 17:04:01 2006 -0700
   3947 
   3948     Write caches to first directory with permission. Valid cache in
   3949     FcDirCacheOpen.
   3950 
   3951     Previous policy was to attempt to update the cache in place and bail
   3952     if that
   3953     didn't work. Now, search for the first writable directory and
   3954     place the
   3955     cache file there instead. Furthermore, on startup, search directory
   3956     list for
   3957     valid cache files instead of bailing if the first found cache
   3958     file wasn't
   3959     valid.
   3960 
   3961  fonts.conf.in |    2 +-
   3962  src/fccache.c |   90
   3963  ++++++++++++++++++++++++++------------------------------
   3964  2 files changed, 43 insertions(+), 49 deletions(-)
   3965 
   3966 commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
   3967 Author: Keith Packard <keithp (a] neko.keithp.com>
   3968 Date:	Sun Aug 27 16:25:07 2006 -0700
   3969 
   3970     Construct short architecture name from architecture signature.
   3971 
   3972     Map existing architecture signature to short architecture name
   3973     at build time. This architecture name is (as yet) unused, but will
   3974     be used
   3975     to build per-architecture cache files with names made unique by
   3976     including
   3977     the architecture name. The auto-detected architecture name can
   3978     be overridden
   3979     with the --with-arch=ARCH configure option.
   3980 
   3981  Makefile.am	       |    2 +-
   3982  configure.in	       |   17 ++++++
   3983  fc-arch/Makefile.am   |   50 +++++++++++++++++
   3984  fc-arch/fc-arch.c     |  144
   3985  +++++++++++++++++++++++++++++++++++++++++++++++++
   3986  fc-arch/fcarch.tmpl.h |   32 +++++++++++
   3987  5 files changed, 244 insertions(+), 1 deletions(-)
   3988 
   3989 commit 199a92241151c391d9becca4fae1cc7e5e32ca80
   3990 Author: Keith Packard <keithp (a] neko.keithp.com>
   3991 Date:	Sun Aug 27 16:21:16 2006 -0700
   3992 
   3993     Add .gitignore
   3994 
   3995  .gitignore |	73
   3996  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3997  1 files changed, 73 insertions(+), 0 deletions(-)
   3998 
   3999 commit 7410e40bd93beb4ab1a577d084112413431cede2
   4000 Author: Patrick Lam <plam (a] MIT.EDU>
   4001 Date:	Fri Aug 4 16:13:00 2006 +0000
   4002 
   4003     2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
   4004     Make cache directories configurable. Simplify and correct some
   4005     code which
   4006 	deals with per-directory caches.
   4007 
   4008  ChangeLog		 |   24 ++++
   4009  configure.in		 |   22 +++-
   4010  fc-cache/fc-cache.c	 |    7 +-
   4011  fontconfig/fontconfig.h |    4 +-
   4012  fonts.conf.in		 |    5 +
   4013  fonts.dtd		 |   12 ++
   4014  src/Makefile.am	 |    3 +-
   4015  src/fccache.c		 |  323
   4016  ++++++++++++++++++++++++-----------------------
   4017  src/fccfg.c		 |   28 ++++-
   4018  src/fcdir.c		 |    6 +-
   4019  src/fcinit.c		 |    2 +
   4020  src/fcint.h		 |   13 ++-
   4021  src/fcxml.c		 |   17 +++
   4022  test/fonts.conf.in	 |    1 +
   4023  test/run-test.sh	 |    6 +-
   4024  15 files changed, 294 insertions(+), 179 deletions(-)
   4025 
   4026 commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
   4027 Author: Patrick Lam <plam (a] MIT.EDU>
   4028 Date:	Wed Jul 19 02:14:28 2006 +0000
   4029 
   4030     2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
   4031     Fix file-descriptor leak in FcGlobalCacheDestroy.
   4032 
   4033  ChangeLog     |    7 +++++++
   4034  src/fccache.c |    2 ++
   4035  2 files changed, 9 insertions(+), 0 deletions(-)
   4036 
   4037 commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
   4038 Author: Patrick Lam <plam (a] MIT.EDU>
   4039 Date:	Fri Jun 2 18:48:30 2006 +0000
   4040 
   4041     2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad
   4042     Esfahbod
   4043     TrueType Collection table offsets are absolute, not relative.
   4044 
   4045  ChangeLog    |    7 +++++++
   4046  src/ftglue.c |    2 +-
   4047  2 files changed, 8 insertions(+), 1 deletions(-)
   4048 
   4049 commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
   4050 Author: Patrick Lam <plam (a] MIT.EDU>
   4051 Date:	Fri Apr 28 07:00:25 2006 +0000
   4052 
   4053     2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
   4054     Make FcStrCopy slightly more efficient.
   4055 
   4056  ChangeLog   |	  7 +++++++
   4057  src/fcstr.c |	 12 +++++++-----
   4058  2 files changed, 14 insertions(+), 5 deletions(-)
   4059 
   4060 commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
   4061 Author: Patrick Lam <plam (a] MIT.EDU>
   4062 Date:	Thu Apr 27 08:13:45 2006 +0000
   4063 
   4064     Keith Packard <keithp (a] keithp.com>
   4065     Reduce transient memory usage during config file parsing by allocating
   4066 	smaller buffers (64 seems to be a magic number).
   4067 
   4068  ChangeLog   |	 20 +++++++-------------
   4069  src/fcstr.c |	  2 +-
   4070  2 files changed, 8 insertions(+), 14 deletions(-)
   4071 
   4072 commit 529291bef436384a06db246fda30e08d5812de14
   4073 Author: Keith Packard <keithp (a] keithp.com>
   4074 Date:	Thu Apr 27 07:54:07 2006 +0000
   4075 
   4076     Eliminate pattern freezing
   4077 
   4078  ChangeLog    |    8 ++
   4079  src/fcinit.c |    4 -
   4080  src/fcint.h  |    3 -
   4081  src/fcpat.c  |  370
   4082  ----------------------------------------------------------
   4083  src/fcxml.c  |    3 +-
   4084  5 files changed, 9 insertions(+), 379 deletions(-)
   4085 
   4086 commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
   4087 Author: Keith Packard <keithp (a] keithp.com>
   4088 Date:	Thu Apr 27 07:11:44 2006 +0000
   4089 
   4090     Make path names in cache files absolute (NB, cache format change) Stop
   4091 	permitting cache files to be stored in font dirs. Bump cache
   4092 	magic.
   4093 	Don't include /fonts.cache-2 in cache hash construction.
   4094     reviewed by: Patrick Lam <plam (a] mit.edu>
   4095 
   4096  ChangeLog	  |   30 ++++++++++++
   4097  src/fccache.c	  |  104 ++++++++++---------------------------------
   4098  src/fcfreetype.c |   10 +----
   4099  src/fcint.h	  |    8 +---
   4100  src/fclist.c	  |    4 --
   4101  src/fcmatch.c	  |    3 -
   4102  src/fcpat.c	  |  130
   4103  ------------------------------------------------------
   4104  7 files changed, 57 insertions(+), 232 deletions(-)
   4105 
   4106 commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
   4107 Author: Patrick Lam <plam (a] MIT.EDU>
   4108 Date:	Wed Apr 26 14:50:41 2006 +0000
   4109 
   4110     Really update for 2.3.95.
   4111 
   4112  README |    6 ++++--
   4113  1 files changed, 4 insertions(+), 2 deletions(-)
   4114 
   4115 commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
   4116 Author: Patrick Lam <plam (a] MIT.EDU>
   4117 Date:	Tue Apr 25 15:33:07 2006 +0000
   4118 
   4119     Fix the issues with GNU libiconv vs. libc iconv (which especially
   4120     appear on
   4121 	Solarii). Approach suggested by Tim Mooney.
   4122     reviewed by: plam
   4123 
   4124  ChangeLog	  |   12 +++++++++++-
   4125  configure.in	  |   37 +++++++++++++++++++++++++++++++++++--
   4126  src/Makefile.am  |    2 +-
   4127  src/fcfreetype.c |    3 +--
   4128  4 files changed, 48 insertions(+), 6 deletions(-)
   4129 
   4130 commit 49512317264da1996bddf0b3c82d8d2de0c201eb
   4131 Author: Patrick Lam <plam (a] MIT.EDU>
   4132 Date:	Tue Apr 25 06:12:06 2006 +0000
   4133 
   4134     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   4135     Shuffle order of includes for building out of srcdir on win32.
   4136     reviewed by: plam
   4137 
   4138  ChangeLog |   17 ++++++++++++++++-
   4139  1 files changed, 16 insertions(+), 1 deletions(-)
   4140 
   4141 commit f045376c0831f068e8fd8fd61773a5ed83dede7f
   4142 Author: Patrick Lam <plam (a] MIT.EDU>
   4143 Date:	Tue Apr 25 05:57:41 2006 +0000
   4144 
   4145     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   4146     Shuffle order of includes for building out of srcdir on win32.
   4147     reviewed by: plam
   4148 
   4149  fc-cache/fc-cache.c |	 15 ++++++++-------
   4150  fc-cat/fc-cat.c     |	 17 +++++++++--------
   4151  fc-match/fc-match.c |	 11 ++++++-----
   4152  src/Makefile.am     |	  6 +++---
   4153  src/fccache.c	     |	  2 +-
   4154  src/fccfg.c	     |	  2 +-
   4155  src/fccharset.c     |	  2 +-
   4156  src/fcdbg.c	     |	  2 +-
   4157  src/fcfreetype.c    |	  2 +-
   4158  src/fcfs.c	     |	  2 +-
   4159  src/fcinit.c	     |	  2 +-
   4160  src/fclist.c	     |	  2 +-
   4161  src/fcmatch.c	     |	  2 +-
   4162  src/fcmatrix.c      |	  2 +-
   4163  src/fcname.c	     |	  2 +-
   4164  src/fcpat.c	     |	  2 +-
   4165  src/fcstr.c	     |	  2 +-
   4166  src/fcxml.c	     |	  2 +-
   4167  18 files changed, 40 insertions(+), 37 deletions(-)
   4168 
   4169 commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
   4170 Author: Patrick Lam <plam (a] MIT.EDU>
   4171 Date:	Thu Apr 20 16:57:50 2006 +0000
   4172 
   4173     Prevent terrible perf regression by getting the if-condition right
   4174 	(reported by Wouter Bolsterlee).
   4175 
   4176  ChangeLog     |    8 +++++++-
   4177  src/fcmatch.c |    2 +-
   4178  2 files changed, 8 insertions(+), 2 deletions(-)
   4179 
   4180 commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
   4181 Author: Patrick Lam <plam (a] MIT.EDU>
   4182 Date:	Wed Apr 19 16:53:50 2006 +0000
   4183 
   4184     Dominic Lachowicz <cinamod (a] hotmail.com>
   4185     Implement mmap-like code for Windows using MapViewOfFile.
   4186 
   4187  ChangeLog     |    7 +++++++
   4188  src/fccache.c |   23 ++++++++++++++++++++---
   4189  2 files changed, 27 insertions(+), 3 deletions(-)
   4190 
   4191 commit 56f8358364ad9078d99a35a12d7734884b8fccc2
   4192 Author: Patrick Lam <plam (a] MIT.EDU>
   4193 Date:	Wed Apr 19 16:17:46 2006 +0000
   4194 
   4195     Bump version to 2.3.95.
   4196 
   4197  ChangeLog |	8 ++++++++
   4198  1 files changed, 8 insertions(+), 0 deletions(-)
   4199 
   4200 commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
   4201 Author: Patrick Lam <plam (a] MIT.EDU>
   4202 Date:	Wed Apr 19 16:17:19 2006 +0000
   4203 
   4204     Bail gracefully if the cache file does not contain enough data.
   4205 
   4206  ChangeLog		 |    5 +++++
   4207  README			 |   23 +++++++++++++++++++++--
   4208  configure.in		 |    2 +-
   4209  fontconfig/fontconfig.h |    2 +-
   4210  src/fccache.c		 |   19 ++++++++++++++++++-
   4211  5 files changed, 46 insertions(+), 5 deletions(-)
   4212 
   4213 commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
   4214 Author: Patrick Lam <plam (a] MIT.EDU>
   4215 Date:	Sat Apr 15 00:25:20 2006 +0000
   4216 
   4217     Give the 'Standard Symbols L' match a strong (vs. weak) binding.
   4218 
   4219  ChangeLog     |    5 +++++
   4220  fonts.conf.in |   13 ++++++++-----
   4221  2 files changed, 13 insertions(+), 5 deletions(-)
   4222 
   4223 commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
   4224 Author: Patrick Lam <plam (a] MIT.EDU>
   4225 Date:	Fri Apr 14 18:35:16 2006 +0000
   4226 
   4227     Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
   4228 	Simplify code and get things straight.
   4229 
   4230  ChangeLog    |    6 ++++++
   4231  src/fcname.c |   20 +++++---------------
   4232  2 files changed, 11 insertions(+), 15 deletions(-)
   4233 
   4234 commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
   4235 Author: Patrick Lam <plam (a] MIT.EDU>
   4236 Date:	Fri Apr 14 15:40:58 2006 +0000
   4237 
   4238     Actually, just add URW fonts as aliases for all of the PostScript
   4239     fonts.
   4240 	(reported by Miguel Rodriguez).
   4241 
   4242  ChangeLog     |    6 ++++++
   4243  fonts.conf.in |   36 ++++++++++++++++++++++++++++++------
   4244  2 files changed, 36 insertions(+), 6 deletions(-)
   4245 
   4246 commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
   4247 Author: Patrick Lam <plam (a] MIT.EDU>
   4248 Date:	Fri Apr 14 14:51:22 2006 +0000
   4249 
   4250     Add an alias 'Standard Symbols L' for 'Symbol'.
   4251 
   4252  ChangeLog     |    5 +++++
   4253  fonts.conf.in |    6 +++++-
   4254  2 files changed, 10 insertions(+), 1 deletions(-)
   4255 
   4256 commit 2f02e38361b24032945e24f7f8480999bf9df1e2
   4257 Author: Patrick Lam <plam (a] MIT.EDU>
   4258 Date:	Wed Apr 12 14:36:36 2006 +0000
   4259 
   4260     Fix memory leak (Coverity defect #2089).
   4261     Ignore script if subtable is missing (Coverity defect #2088).
   4262     Fix possible null pointer dereference (Coverity defect #784)
   4263     and memory
   4264 	leak (Coverity defects #785, #786).
   4265     Don't copy FcCharSet if we're going to throw it away anyway. (Reported
   4266     by
   4267 	Kenichi Handa).
   4268     reviewed by: plam
   4269 
   4270  ChangeLog	  |   21 +++++++++++++++++++++
   4271  src/fccfg.c	  |    4 +++-
   4272  src/fcfreetype.c |    5 +----
   4273  src/fcmatch.c	  |   33 ++++++++++++++++++++-------------
   4274  src/fcpat.c	  |    7 ++++++-
   4275  5 files changed, 51 insertions(+), 19 deletions(-)
   4276 
   4277 commit a56e89ab4f21aa6288345c63d2c43e55561632e0
   4278 Author: Patrick Lam <plam (a] MIT.EDU>
   4279 Date:	Wed Apr 12 03:02:57 2006 +0000
   4280 
   4281     Fix bad behaviour on realloc resulting in crash.
   4282     reviewed by: plam
   4283 
   4284  ChangeLog    |    7 +++++++
   4285  src/fcname.c |   17 ++++++++++-------
   4286  2 files changed, 17 insertions(+), 7 deletions(-)
   4287 
   4288 commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
   4289 Author: Patrick Lam <plam (a] MIT.EDU>
   4290 Date:	Wed Apr 12 02:38:28 2006 +0000
   4291 
   4292     Don't crash if config is null (Coverity defect #984).
   4293 
   4294  ChangeLog     |   13 +++++++++----
   4295  src/fccache.c |    5 +++--
   4296  2 files changed, 12 insertions(+), 6 deletions(-)
   4297 
   4298 commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
   4299 Author: Patrick Lam <plam (a] MIT.EDU>
   4300 Date:	Tue Apr 11 16:54:24 2006 +0000
   4301 
   4302     Missing bits from previous patches.
   4303     Remove extra semi-colon.
   4304     Fix memory leak in error case (Coverity defects #776, #985).
   4305     Fix memory leaks (Coverity defects #779, #781) and memory use
   4306     after free
   4307 	(Coverity defect #780).
   4308     reviewed by: plam
   4309 
   4310  ChangeLog	 |   18 ++++++++++++++++++
   4311  src/fccfg.c	 |   13 +++++++++----
   4312  src/fccharset.c |    5 ++++-
   4313  src/fclang.c	 |    1 +
   4314  src/fcxml.c	 |    4 +++-
   4315  5 files changed, 35 insertions(+), 6 deletions(-)
   4316 
   4317 commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
   4318 Author: Patrick Lam <plam (a] MIT.EDU>
   4319 Date:	Tue Apr 11 14:20:59 2006 +0000
   4320 
   4321     Properly convert static charsets to dynamic charsets.
   4322     Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
   4323     Fix memory leak (Coverity defect #1819).
   4324     prevent crash when invalid include line is parsed (Coverity defect
   4325     #763).
   4326     Fix potential null pointer access (Coverity defect #1804).
   4327     Remove dead code (Coverity defect #1194).
   4328     Prevent potential null pointer access (Coverity defect #767),
   4329     ensure error
   4330 	value is read (Coverity defect #1195).
   4331     reviewed by: plam
   4332 
   4333  ChangeLog	   |   29 +++++++++++++++++++++++++++++
   4334  fc-cat/fc-cat.c   |	4 +++-
   4335  fc-lang/fc-lang.c |	3 +++
   4336  src/fccharset.c   |	5 +++++
   4337  src/fcfreetype.c  |	6 ++++--
   4338  src/fclang.c	   |	8 +++++++-
   4339  src/fcname.c	   |	8 --------
   4340  src/fcpat.c	   |   11 ++++++++++-
   4341  8 files changed, 61 insertions(+), 13 deletions(-)
   4342 
   4343 commit af2ad236f037c7a53e73b9454f620de1a52f0422
   4344 Author: Patrick Lam <plam (a] MIT.EDU>
   4345 Date:	Tue Apr 11 05:08:26 2006 +0000
   4346 
   4347     Survive missing docbook2pdf.
   4348     reviewed by: plam
   4349 
   4350  ChangeLog	 |   11 +++++++++--
   4351  doc/Makefile.am |   10 ++++++----
   4352  2 files changed, 15 insertions(+), 6 deletions(-)
   4353 
   4354 commit 67ed0b729718233662255a181bdcdb136c04dc5b
   4355 Author: Patrick Lam <plam (a] MIT.EDU>
   4356 Date:	Mon Apr 10 22:08:35 2006 +0000
   4357 
   4358     Include more stub definitions to make HP-UX's C compiler happy.
   4359 
   4360  ChangeLog		     |	  7 +++++++
   4361  fc-case/fc-case.c	     |	  3 +++
   4362  fc-glyphname/fc-glyphname.c |	  3 +++
   4363  fc-lang/fc-lang.c	     |	  3 +++
   4364  4 files changed, 16 insertions(+), 0 deletions(-)
   4365 
   4366 commit ac0010940e626cb9193bb4ad0271f3820c7225ee
   4367 Author: Patrick Lam <plam (a] MIT.EDU>
   4368 Date:	Mon Apr 10 21:04:54 2006 +0000
   4369 
   4370     Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
   4371 
   4372  ChangeLog    |    5 +++++
   4373  src/fcname.c |    2 +-
   4374  2 files changed, 6 insertions(+), 1 deletions(-)
   4375 
   4376 commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
   4377 Author: Patrick Lam <plam (a] MIT.EDU>
   4378 Date:	Mon Apr 10 19:33:03 2006 +0000
   4379 
   4380     Fix string memory leak (Coverity defect #1823).
   4381     Fix memory leak with hash collision (Coverity defect #1824).
   4382     reviewed by: plam
   4383 
   4384  ChangeLog     |    9 +++++++++
   4385  src/fccache.c |    1 +
   4386  src/fccfg.c   |    5 ++++-
   4387  3 files changed, 14 insertions(+), 1 deletions(-)
   4388 
   4389 commit c814c301ee4dcc67eeacee9608fb716e67534356
   4390 Author: Patrick Lam <plam (a] MIT.EDU>
   4391 Date:	Mon Apr 10 16:12:55 2006 +0000
   4392 
   4393     Don't leak header in non-error case (Coverity defect #1825).
   4394     reviewed by: plam
   4395 
   4396  ChangeLog     |    6 ++++++
   4397  src/fccache.c |    2 ++
   4398  2 files changed, 8 insertions(+), 0 deletions(-)
   4399 
   4400 commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
   4401 Author: Patrick Lam <plam (a] MIT.EDU>
   4402 Date:	Mon Apr 10 16:06:42 2006 +0000
   4403 
   4404     src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
   4405     defects
   4406 	#777, #1826)
   4407     reviewed by: plam
   4408 
   4409  ChangeLog   |	  6 ++++++
   4410  src/fcdir.c |	 54 +++++++++++++++++++++++++++++++++++++-----------------
   4411  2 files changed, 43 insertions(+), 17 deletions(-)
   4412 
   4413 commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
   4414 Author: Patrick Lam <plam (a] MIT.EDU>
   4415 Date:	Mon Apr 10 15:46:34 2006 +0000
   4416 
   4417     Fix double free (spotted by Coverity, CID #1965).
   4418     Check if pattern is not null before using it (Coverity defect #1883).
   4419     Fix memory leak with hash collision (Coverity defect #1829).
   4420     Fix memory leak when bail cases (Coverity defect #1828).
   4421     Don't leak directory name (Coverity defect #1827).
   4422     reviewed by: plam
   4423 
   4424  ChangeLog	     |	 18 ++++++++++++++++++
   4425  fc-match/fc-match.c |	  6 ++++--
   4426  src/fccache.c	     |	 10 +++++++---
   4427  src/fccfg.c	     |	  1 +
   4428  4 files changed, 30 insertions(+), 5 deletions(-)
   4429 
   4430 commit 86abd75965f598dba79a3df68e7bc4c5082a5764
   4431 Author: Patrick Lam <plam (a] MIT.EDU>
   4432 Date:	Fri Apr 7 18:07:51 2006 +0000
   4433 
   4434     LD_ADD missing dependencies for binaries. Reported by Edson Alves
   4435     Pereira.
   4436     reviewed by: plam
   4437 
   4438  ChangeLog	      |   10 ++++++++++
   4439  fc-cache/Makefile.am |    2 +-
   4440  fc-cat/Makefile.am   |    2 +-
   4441  fc-list/Makefile.am  |    3 +--
   4442  fc-match/Makefile.am |    2 +-
   4443  5 files changed, 14 insertions(+), 5 deletions(-)
   4444 
   4445 commit f23f5f388d93655af972083513ba4d505ec4f449
   4446 Author: Patrick Lam <plam (a] MIT.EDU>
   4447 Date:	Fri Apr 7 17:37:09 2006 +0000
   4448 
   4449     SGI compilation fixes (reported by Christoph Bauer):
   4450     1) reorder union definition of _FcChar;
   4451     2) omit .stats =.
   4452 
   4453  ChangeLog	   |	8 ++++++++
   4454  fc-lang/fc-lang.c |	2 +-
   4455  src/fcint.h	   |	8 ++++----
   4456  3 files changed, 13 insertions(+), 5 deletions(-)
   4457 
   4458 commit 44415a079a3e9951e0c2424edca4907a93a60db5
   4459 Author: Patrick Lam <plam (a] MIT.EDU>
   4460 Date:	Fri Apr 7 17:27:39 2006 +0000
   4461 
   4462     Portability fixes for HP-UX (reported by Christoph Bauer). Replace
   4463 	'__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
   4464 	'fc_alignof'.
   4465     reviewed by: plam
   4466 
   4467  ChangeLog	 |   15 +++++++++++++++
   4468  configure.in	 |    1 +
   4469  src/fccharset.c |    4 ++--
   4470  src/fcfs.c	 |    2 +-
   4471  src/fcint.h	 |   15 +++++++++------
   4472  src/fclang.c	 |    2 +-
   4473  src/fcname.c	 |    2 +-
   4474  src/fcpat.c	 |    6 +++---
   4475  8 files changed, 33 insertions(+), 14 deletions(-)
   4476 
   4477 commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
   4478 Author: Patrick Lam <plam (a] MIT.EDU>
   4479 Date:	Fri Apr 7 17:06:55 2006 +0000
   4480 
   4481     Move up #include of config.h. Fail if neither inttypes.h nor
   4482     stdint.h is
   4483 	available. Fixes bug 6171.
   4484     reviewed by: plam
   4485 
   4486  ChangeLog   |	  8 ++++++++
   4487  src/fcint.h |	 11 +++++++----
   4488  2 files changed, 15 insertions(+), 4 deletions(-)
   4489 
   4490 commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
   4491 Author: Patrick Lam <plam (a] MIT.EDU>
   4492 Date:	Fri Apr 7 04:42:32 2006 +0000
   4493 
   4494     Patrick Lam <plam (a] mit.edu>
   4495     Make fontconfig compile under MinGW:
   4496     1) remove unneeded #includes;
   4497     2) make use of mmap and sysconf conditional;
   4498     3) replace rand_r by srand/rand if needed;
   4499     4) use chsize instead of ftruncate; and
   4500     5) update libtool exports file
   4501 
   4502  ChangeLog	       |   18 +++
   4503  configure.in	       |    3 +-
   4504  fc-cache/fc-cache.c   |    7 +
   4505  fc-cat/fc-cat.c       |    1 -
   4506  src/fccache.c	       |   74 +++++++++-
   4507  src/fcfreetype.c      |    3 +-
   4508  src/fontconfig.def.in |  370
   4509  ++++++++++++++++++++++++++++++++++---------------
   4510  7 files changed, 353 insertions(+), 123 deletions(-)
   4511 
   4512 commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
   4513 Author: Patrick Lam <plam (a] MIT.EDU>
   4514 Date:	Fri Apr 7 04:19:49 2006 +0000
   4515 
   4516     Eliminate warning.
   4517 
   4518  ChangeLog   |	  5 +++++
   4519  src/fcdir.c |	  2 +-
   4520  2 files changed, 6 insertions(+), 1 deletions(-)
   4521 
   4522 commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
   4523 Author: Patrick Lam <plam (a] MIT.EDU>
   4524 Date:	Thu Apr 6 05:15:08 2006 +0000
   4525 
   4526     file fc-match.sgml was initially added on branch fc-2_4_branch.
   4527 
   4528 commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
   4529 Author: Patrick Lam <plam (a] MIT.EDU>
   4530 Date:	Thu Apr 6 05:15:08 2006 +0000
   4531 
   4532     Update documentation for fc-match (SGML-ize it). (reported by Ilya
   4533 	Konstantinov)
   4534 
   4535  ChangeLog		|    8 ++
   4536  fc-match/.cvsignore	|    1 +
   4537  fc-match/Makefile.am	|   27 +++++++-
   4538  fc-match/fc-match.1	|   37 -----------
   4539  fc-match/fc-match.sgml |  169
   4540  ++++++++++++++++++++++++++++++++++++++++++++++++
   4541  5 files changed, 203 insertions(+), 39 deletions(-)
   4542 
   4543 commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
   4544 Author: Patrick Lam <plam (a] MIT.EDU>
   4545 Date:	Thu Apr 6 04:52:21 2006 +0000
   4546 
   4547     Reduce amount of dirty rss by const'ing some data structures.
   4548     Don't fail if we can't create or remove $(pkgcachedir) i.e.
   4549 	/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
   4550     reviewed by: plam
   4551 
   4552  ChangeLog	      |   15 +++++++++++++++
   4553  fc-cache/Makefile.am |    4 ++--
   4554  src/fcdefault.c      |    2 +-
   4555  src/fcpat.c	      |    2 +-
   4556  src/fcxml.c	      |    2 +-
   4557  5 files changed, 20 insertions(+), 5 deletions(-)
   4558 
   4559 commit 0d745819a9ec491349d4e122a7d44d689b2d3479
   4560 Author: Patrick Lam <plam (a] MIT.EDU>
   4561 Date:	Thu Apr 6 04:33:11 2006 +0000
   4562 
   4563     Fix intel compiler warnings: make many variables static, eliminate
   4564 	duplicate names, reduce variable scopes, unsigned/signed printf
   4565 	formatting.
   4566     reviewed by: plam
   4567 
   4568  ChangeLog		     |	 16 ++++++++++++++++
   4569  fc-case/fc-case.c	     |	  8 ++++----
   4570  fc-glyphname/fc-glyphname.c |	 12 ++++++------
   4571  fc-lang/fc-lang.c	     |	  8 ++++----
   4572  fc-match/fc-match.c	     |	  2 +-
   4573  src/fccache.c		     |	 11 ++++++-----
   4574  src/fcfreetype.c	     |	  4 +---
   4575  src/fclang.c		     |	  5 ++---
   4576  src/fcxml.c		     |	 14 +++++++-------
   4577  9 files changed, 47 insertions(+), 33 deletions(-)
   4578 
   4579 commit b17cf498be69f483e6355ae468f7239165df3ffb
   4580 Author: Patrick Lam <plam (a] MIT.EDU>
   4581 Date:	Fri Mar 24 15:21:10 2006 +0000
   4582 
   4583     Fix multiarch support (don't destroy multiarch files!)
   4584     Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
   4585 	detection!)
   4586     reviewed by: plam
   4587 
   4588  ChangeLog     |   12 ++++++++++++
   4589  configure.in  |    2 ++
   4590  fonts.conf.in |    7 ++++++-
   4591  src/fccache.c |    3 ++-
   4592  4 files changed, 22 insertions(+), 2 deletions(-)
   4593 
   4594 commit ba76916ff64d476d5c5564e46a5d4209cb942864
   4595 Author: Patrick Lam <plam (a] MIT.EDU>
   4596 Date:	Thu Mar 23 04:22:28 2006 +0000
   4597 
   4598     On Windows, unlink before rename. Reported by Tim Evans.
   4599 
   4600  ChangeLog	|    5 +++++
   4601  src/fcatomic.c |    3 +++
   4602  2 files changed, 8 insertions(+), 0 deletions(-)
   4603 
   4604 commit c02218223153b3022071e789def3fde8b556d6d6
   4605 Author: Patrick Lam <plam (a] MIT.EDU>
   4606 Date:	Thu Mar 23 04:21:10 2006 +0000
   4607 
   4608     On Windows, unlink before rename. Reported by Tim Evans.
   4609 
   4610  ChangeLog	|    5 +++++
   4611  src/fcatomic.c |    3 +++
   4612  2 files changed, 8 insertions(+), 0 deletions(-)
   4613 
   4614 commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
   4615 Author: Patrick Lam <plam (a] MIT.EDU>
   4616 Date:	Wed Mar 15 15:59:33 2006 +0000
   4617 
   4618     Fix typos in orth files. Reported by Denis Jacquerye.
   4619 
   4620  fc-lang/ab.orth  |    2 +-
   4621  fc-lang/ibo.orth |    2 +-
   4622  2 files changed, 2 insertions(+), 2 deletions(-)
   4623 
   4624 commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
   4625 Author: Patrick Lam <plam (a] MIT.EDU>
   4626 Date:	Wed Mar 15 15:58:59 2006 +0000
   4627 
   4628     Fix typos in orth files. Reported by Denis Jacquerye.
   4629 
   4630  ChangeLog	  |    6 ++++++
   4631  fc-lang/ab.orth  |    2 +-
   4632  fc-lang/ibo.orth |    2 +-
   4633  3 files changed, 8 insertions(+), 2 deletions(-)
   4634 
   4635 commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
   4636 Author: Patrick Lam <plam (a] MIT.EDU>
   4637 Date:	Wed Mar 8 20:57:39 2006 +0000
   4638 
   4639     Fix Makefile.am for removal of debian/ directory.
   4640 
   4641  ChangeLog	     |	  7 +++++++
   4642  Makefile.am	     |	 35 +----------------------------------
   4643  config/config.guess |	 51
   4644  +++++++++++++++++++++++++++++++++++++++++----------
   4645  config/config.sub   |	 47
   4646  ++++++++++++++++++++++++++++++++++++++---------
   4647  4 files changed, 87 insertions(+), 53 deletions(-)
   4648 
   4649 commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
   4650 Author: Patrick Lam <plam (a] MIT.EDU>
   4651 Date:	Wed Mar 8 20:38:39 2006 +0000
   4652 
   4653     .cvsignore
   4654     Ignore debian/ directory for CVS.
   4655 
   4656  .cvsignore |	 1 +
   4657  ChangeLog  |	 6 +++++-
   4658  2 files changed, 6 insertions(+), 1 deletions(-)
   4659 
   4660 commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
   4661 Author: Patrick Lam <plam (a] MIT.EDU>
   4662 Date:	Wed Mar 8 20:33:42 2006 +0000
   4663 
   4664     debian/*
   4665     Now remove debian/ directory.
   4666 
   4667  ChangeLog			   |	5 +
   4668  debian/README.Debian		   |   45 ---
   4669  debian/changelog		   |  718
   4670  -------------------------------------
   4671  debian/compat			   |	1 -
   4672  debian/control			   |   80 ----
   4673  debian/copyright		   |   29 --
   4674  debian/fontconfig-udeb.install    |	3 -
   4675  debian/fontconfig.config	   |   10 -
   4676  debian/fontconfig.defoma	   |  162 ---------
   4677  debian/fontconfig.dirs		   |	1 -
   4678  debian/fontconfig.install	   |	7 -
   4679  debian/fontconfig.postinst	   |  145 --------
   4680  debian/fontconfig.postrm	   |   26 --
   4681  debian/fontconfig.templates	   |   27 --
   4682  debian/libfontconfig1-dev.install |	7 -
   4683  debian/libfontconfig1.install	   |	1 -
   4684  debian/local.conf.md5sum	   |   18 -
   4685  debian/rules			   |   40 --
   4686  18 files changed, 5 insertions(+), 1320 deletions(-)
   4687 
   4688 commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
   4689 Author: Patrick Lam <plam (a] MIT.EDU>
   4690 Date:	Wed Mar 8 20:32:56 2006 +0000
   4691 
   4692     debian/po/*
   4693     .cvsignore
   4694     Remove debian/ directory from sources. See Debian's subversion
   4695     server at
   4696 	svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
   4697 
   4698  ChangeLog		 |    8 ++
   4699  debian/po/POTFILES.in	 |    1 -
   4700  debian/po/cs.po	 |  127 ------------------------------------
   4701  debian/po/da.po	 |  146 ------------------------------------------
   4702  debian/po/de.po	 |  124 -----------------------------------
   4703  debian/po/es.po	 |  163
   4704  -----------------------------------------------
   4705  debian/po/fr.po	 |  159
   4706  ---------------------------------------------
   4707  debian/po/ja.po	 |   88 -------------------------
   4708  debian/po/nl.po	 |  125 ------------------------------------
   4709  debian/po/pt.po	 |  112 --------------------------------
   4710  debian/po/pt_BR.po	 |  148 ------------------------------------------
   4711  debian/po/templates.pot |   84 ------------------------
   4712  debian/po/tr.po	 |  117 ---------------------------------
   4713  debian/po/zh_CN.po	 |  115 ---------------------------------
   4714  14 files changed, 8 insertions(+), 1509 deletions(-)
   4715 
   4716 commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
   4717 Author: Patrick Lam <plam (a] MIT.EDU>
   4718 Date:	Wed Mar 8 19:27:25 2006 +0000
   4719 
   4720     file ln.orth was initially added on branch fc-2_4_branch.
   4721 
   4722 commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
   4723 Author: Patrick Lam <plam (a] MIT.EDU>
   4724 Date:	Wed Mar 8 19:27:25 2006 +0000
   4725 
   4726     Add orthography for Lingala.
   4727     reviewed by: plam
   4728 
   4729  ChangeLog	  |    8 ++++++++
   4730  fc-lang/iso639-1 |    2 +-
   4731  fc-lang/iso639-2 |    2 +-
   4732  fc-lang/ln.orth  |   43 +++++++++++++++++++++++++++++++++++++++++++
   4733  4 files changed, 53 insertions(+), 2 deletions(-)
   4734 
   4735 commit 37e3f33c7ec32432260b0ef750ac415763d6044f
   4736 Author: Patrick Lam <plam (a] MIT.EDU>
   4737 Date:	Wed Mar 8 19:19:05 2006 +0000
   4738 
   4739     Sort directory entries while scanning them from disk; prevents
   4740     Heisenbugs
   4741 	due to file ordering in a directory.
   4742     reviewed by: plam
   4743 
   4744  ChangeLog   |	  8 ++++++++
   4745  src/fcdir.c |	 45 ++++++++++++++++++++++++++++++++++++++++++---
   4746  2 files changed, 50 insertions(+), 3 deletions(-)
   4747 
   4748 commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
   4749 Author: Patrick Lam <plam (a] MIT.EDU>
   4750 Date:	Wed Mar 8 19:16:10 2006 +0000
   4751 
   4752     Add a configuration file that disables hinting for the Lohit
   4753     Gujarati font
   4754 	(since the hinting distort some glyphs quite badly).
   4755     reviewed by: keithp
   4756 
   4757  ChangeLog	    |	 9 +++++++++
   4758  conf.d/Makefile.am |	 1 +
   4759  2 files changed, 10 insertions(+), 0 deletions(-)
   4760 
   4761 commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
   4762 Author: Patrick Lam <plam (a] MIT.EDU>
   4763 Date:	Wed Mar 8 19:10:57 2006 +0000
   4764 
   4765     Sort directory entries while scanning them from disk; prevents
   4766     Heisenbugs
   4767 	due to file ordering in a directory.
   4768     reviewed by: plam
   4769 
   4770  ChangeLog   |	  8 ++++++++
   4771  src/fcdir.c |	 44 +++++++++++++++++++++++++++++++++++++++++---
   4772  2 files changed, 49 insertions(+), 3 deletions(-)
   4773 
   4774 commit d8951c0cc2474176910277e8ca840fba5d8f3655
   4775 Author: Patrick Lam <plam (a] MIT.EDU>
   4776 Date:	Wed Mar 8 02:30:43 2006 +0000
   4777 
   4778     Remove stuff we don't use, make get_{char,short,long} functions
   4779     of ftglue
   4780 	macros to be inlined.
   4781     Code cleanups (excess prototype, old-style function definition).
   4782     reviewed by: plam
   4783 
   4784  ChangeLog	  |   14 +++++++++++++
   4785  src/fcfreetype.c |    8 +++---
   4786  src/fcint.h	  |    3 --
   4787  src/fcname.c	  |    2 +-
   4788  src/ftglue.c	  |   55
   4789  +++++++----------------------------------------------
   4790  src/ftglue.h	  |   39 ++++++++++---------------------------
   4791  6 files changed, 38 insertions(+), 83 deletions(-)
   4792 
   4793 commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
   4794 Author: Patrick Lam <plam (a] MIT.EDU>
   4795 Date:	Sun Mar 5 15:33:46 2006 +0000
   4796 
   4797     Because we hacked FcPatternGet, we don't really need to expand
   4798     the filename
   4799 	again in FcPatternGetString.
   4800 
   4801  ChangeLog   |	  6 ++++++
   4802  src/fcpat.c |	  3 ---
   4803  2 files changed, 6 insertions(+), 3 deletions(-)
   4804 
   4805 commit 618adbaf7bbad8441efb589417d7144476f828c7
   4806 Author: Patrick Lam <plam (a] MIT.EDU>
   4807 Date:	Sun Mar 5 06:05:50 2006 +0000
   4808 
   4809     Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
   4810     that
   4811 	work. Reported by Bernhard Rosenkraenzer.
   4812 
   4813  ChangeLog   |	  6 +++++
   4814  src/fcpat.c |	 73
   4815  ++++++++++++++++++++++++++++++++--------------------------
   4816  2 files changed, 46 insertions(+), 33 deletions(-)
   4817 
   4818 commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
   4819 Author: Patrick Lam <plam (a] MIT.EDU>
   4820 Date:	Fri Mar 3 18:35:42 2006 +0000
   4821 
   4822     Include inttypes.h instead of stdint.h if appropriate.
   4823 
   4824  ChangeLog   |	  5 +++++
   4825  src/fcint.h |	  4 ++++
   4826  2 files changed, 9 insertions(+), 0 deletions(-)
   4827 
   4828 commit ead55be0eddcaa60ed3f7147091ada276e891ed9
   4829 Author: Patrick Lam <plam (a] MIT.EDU>
   4830 Date:	Fri Mar 3 18:19:04 2006 +0000
   4831 
   4832     More stub definitions and remove FcFileIsDir from fc-cat.
   4833 
   4834  ChangeLog		     |	  6 ++++++
   4835  fc-cat/fc-cat.c	     |	 10 ----------
   4836  fc-glyphname/fc-glyphname.c |	 10 ++++++++++
   4837  3 files changed, 16 insertions(+), 10 deletions(-)
   4838 
   4839 commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
   4840 Author: Patrick Lam <plam (a] MIT.EDU>
   4841 Date:	Fri Mar 3 15:12:12 2006 +0000
   4842 
   4843     Fix compilation on AIX with stub definitions (bug 6097).
   4844 
   4845  ChangeLog	   |	5 +++++
   4846  fc-case/fc-case.c |   10 ++++++++++
   4847  2 files changed, 15 insertions(+), 0 deletions(-)
   4848 
   4849 commit bb6b19938e2c9d115abd4f36439c365b63713bb1
   4850 Author: Patrick Lam <plam (a] MIT.EDU>
   4851 Date:	Fri Mar 3 06:35:53 2006 +0000
   4852 
   4853     Get rid of C++-style comments.
   4854 
   4855  ChangeLog	  |    8 ++++++++
   4856  src/fccache.c	  |    4 ++--
   4857  src/fcfreetype.c |    2 +-
   4858  src/fcfs.c	  |    8 ++++----
   4859  src/fcpat.c	  |    5 +++--
   4860  5 files changed, 18 insertions(+), 9 deletions(-)
   4861 
   4862 commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
   4863 Author: Patrick Lam <plam (a] MIT.EDU>
   4864 Date:	Fri Mar 3 06:12:55 2006 +0000
   4865 
   4866     debian/changelog
   4867     Enable creation of 2.3.94 Debian packages.
   4868 
   4869  ChangeLog	  |    5 +++++
   4870  debian/changelog |    5 +++++
   4871  2 files changed, 10 insertions(+), 0 deletions(-)
   4872 
   4873 commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
   4874 Author: Patrick Lam <plam (a] MIT.EDU>
   4875 Date:	Fri Mar 3 06:11:31 2006 +0000
   4876 
   4877     Fix suspicious return expression which causes junk to be returned.
   4878     reviewed by: plam
   4879 
   4880  ChangeLog    |    8 ++++++++
   4881  src/fclang.c |    2 +-
   4882  2 files changed, 9 insertions(+), 1 deletions(-)
   4883 
   4884 commit b152a85bdc5c911883af4b0e7930cbe12531d179
   4885 Author: Patrick Lam <plam (a] MIT.EDU>
   4886 Date:	Fri Feb 24 19:32:58 2006 +0000
   4887 
   4888     Fix placement of @s.
   4889 
   4890  ChangeLog   |	  5 +++++
   4891  Makefile.am |	 14 +++++++-------
   4892  2 files changed, 12 insertions(+), 7 deletions(-)
   4893 
   4894 commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
   4895 Author: Patrick Lam <plam (a] MIT.EDU>
   4896 Date:	Fri Feb 24 19:19:09 2006 +0000
   4897 
   4898     Bump version to 2.3.94.
   4899 
   4900  ChangeLog		 |    8 ++++++++
   4901  README			 |   47
   4902  +++++++++++++++++++++++++++++++++++++++++++++--
   4903  configure.in		 |    2 +-
   4904  fontconfig/fontconfig.h |    2 +-
   4905  4 files changed, 55 insertions(+), 4 deletions(-)
   4906 
   4907 commit 639475e873c797792fff63fbd8efd73e2b0695fd
   4908 Author: Patrick Lam <plam (a] MIT.EDU>
   4909 Date:	Fri Feb 24 18:52:17 2006 +0000
   4910 
   4911     Remove unconditional emboldening (per Behdad's instructions).
   4912     Add @s to hide some echos.
   4913 
   4914  ChangeLog		      |    9 +++++++++
   4915  Makefile.am		      |   10 +++++-----
   4916  conf.d/10-fonts-persian.conf |    6 ------
   4917  3 files changed, 14 insertions(+), 11 deletions(-)
   4918 
   4919 commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
   4920 Author: Patrick Lam <plam (a] MIT.EDU>
   4921 Date:	Fri Feb 24 16:41:34 2006 +0000
   4922 
   4923     Takashi Iwai <tiwai (a] suse.de> reviewed by: plam
   4924     Fix double-free on error case.
   4925 
   4926  ChangeLog	  |    8 ++++++++
   4927  src/fcfreetype.c |    1 +
   4928  2 files changed, 9 insertions(+), 0 deletions(-)
   4929 
   4930 commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
   4931 Author: Patrick Lam <plam (a] MIT.EDU>
   4932 Date:	Wed Feb 22 04:50:16 2006 +0000
   4933 
   4934     Strip \r and whitespace from input; fixes bug 3454.
   4935 
   4936  ChangeLog	   |	7 ++++++-
   4937  fc-lang/fc-lang.c |   11 +++++++----
   4938  2 files changed, 13 insertions(+), 5 deletions(-)
   4939 
   4940 commit 69a3fc78e233957f9e1f6737eccada1494a937ae
   4941 Author: Patrick Lam <plam (a] MIT.EDU>
   4942 Date:	Wed Feb 22 04:09:39 2006 +0000
   4943 
   4944     Allocate large arrays statically in fc-lang to fix crashes under
   4945 	MinGW/MSYS.
   4946 
   4947  ChangeLog	   |	6 ++++++
   4948  fc-lang/fc-lang.c |   18 +++++++++---------
   4949  2 files changed, 15 insertions(+), 9 deletions(-)
   4950 
   4951 commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
   4952 Author: Patrick Lam <plam (a] MIT.EDU>
   4953 Date:	Tue Feb 21 15:56:41 2006 +0000
   4954 
   4955     Pass the buck; make fontconfig not crash on pango badness.
   4956 
   4957  ChangeLog	  |    5 +++++
   4958  src/fcfreetype.c |    4 ++++
   4959  2 files changed, 9 insertions(+), 0 deletions(-)
   4960 
   4961 commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
   4962 Author: Patrick Lam <plam (a] MIT.EDU>
   4963 Date:	Tue Feb 21 15:53:43 2006 +0000
   4964 
   4965     Use embeddedbitmap rather than rh_prefer_bitmap.
   4966 
   4967  ChangeLog		      |    5 +++++
   4968  conf.d/10-fonts-persian.conf |    2 +-
   4969  2 files changed, 6 insertions(+), 1 deletions(-)
   4970 
   4971 commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
   4972 Author: Patrick Lam <plam (a] MIT.EDU>
   4973 Date:	Tue Feb 21 15:50:19 2006 +0000
   4974 
   4975     Eliminate redundancies.
   4976     reviewed by: plam
   4977 
   4978  ChangeLog	  |   11 +++++++++++
   4979  src/fccache.c	  |    3 ++-
   4980  src/fcdir.c	  |    3 ---
   4981  src/fcfreetype.c |    1 -
   4982  src/fcxml.c	  |    3 +--
   4983  src/ftglue.c	  |    1 -
   4984  6 files changed, 14 insertions(+), 8 deletions(-)
   4985 
   4986 commit b023dbd38410521a459758498f99d3a48cdd313d
   4987 Author: Patrick Lam <plam (a] MIT.EDU>
   4988 Date:	Tue Feb 21 15:40:18 2006 +0000
   4989 
   4990     Eliminate unused vars reported by Intel's compiler.
   4991     reviewed by: plam
   4992 
   4993  ChangeLog	   |   10 ++++++++++
   4994  fc-list/fc-list.c |	4 ++--
   4995  src/fcfreetype.c  |	3 +--
   4996  src/fcstr.c	   |	3 +--
   4997  src/fcxml.c	   |	2 --
   4998  5 files changed, 14 insertions(+), 8 deletions(-)
   4999 
   5000 commit 2b90aee36399ec13ba3af929311b37d9494adab6
   5001 Author: Patrick Lam <plam (a] MIT.EDU>
   5002 Date:	Tue Feb 21 15:29:54 2006 +0000
   5003 
   5004     Remove one more archaic character.
   5005     reviewed by: plam
   5006 
   5007  ChangeLog	 |    7 +++++++
   5008  fc-lang/ka.orth |    2 +-
   5009  2 files changed, 8 insertions(+), 1 deletions(-)
   5010 
   5011 commit dacf81ed4c541174f0dbfe2898f3309657bf6116
   5012 Author: Patrick Lam <plam (a] MIT.EDU>
   5013 Date:	Tue Feb 21 15:24:28 2006 +0000
   5014 
   5015     Freeze patterns created by configuration file for tiny memory savings
   5016 	(every little bit helps).
   5017     reviewed by: plam, keithp
   5018 
   5019  ChangeLog   |	  8 ++++++++
   5020  src/fcxml.c |	  3 ++-
   5021  2 files changed, 10 insertions(+), 1 deletions(-)
   5022 
   5023 commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
   5024 Author: Patrick Lam <plam (a] MIT.EDU>
   5025 Date:	Tue Feb 21 14:12:41 2006 +0000
   5026 
   5027     Initialize fontconfig library in fc-cat to avoid segfault.
   5028     reviewed by: plam
   5029 
   5030  ChangeLog	 |    7 +++++++
   5031  fc-cat/fc-cat.c |   11 ++++++++++-
   5032  2 files changed, 17 insertions(+), 1 deletions(-)
   5033 
   5034 commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
   5035 Author: Patrick Lam <plam (a] MIT.EDU>
   5036 Date:	Sat Feb 18 18:18:07 2006 +0000
   5037 
   5038     Fix the underlying cause of the below segfault (must usually call
   5039 	FcDirCacheHasCurrentArch after FcDirCacheValid).
   5040 
   5041  ChangeLog	     |	 12 ++++++++++--
   5042  fc-cache/fc-cache.c |	  2 ++
   5043  src/fccache.c	     |	  4 +++-
   5044  src/fcdir.c	     |	  4 +++-
   5045  4 files changed, 18 insertions(+), 4 deletions(-)
   5046 
   5047 commit a68ce9525dedc06fd4da102492e8d1c6137b3664
   5048 Author: Patrick Lam <plam (a] MIT.EDU>
   5049 Date:	Sat Feb 18 17:56:25 2006 +0000
   5050 
   5051     Fix segfault (reported by fcrozat) caused by incorrect input on cache
   5052 	files.
   5053 
   5054  ChangeLog     |    6 ++++++
   5055  src/fccache.c |   21 +++++++++++++--------
   5056  2 files changed, 19 insertions(+), 8 deletions(-)
   5057 
   5058 commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
   5059 Author: Patrick Lam <plam (a] MIT.EDU>
   5060 Date:	Fri Feb 17 14:44:42 2006 +0000
   5061 
   5062     Bump up magic version; we changed the binary format.
   5063 
   5064  ChangeLog   |	  5 +++++
   5065  src/fcint.h |	  4 ++--
   5066  2 files changed, 7 insertions(+), 2 deletions(-)
   5067 
   5068 commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
   5069 Author: Patrick Lam <plam (a] MIT.EDU>
   5070 Date:	Fri Feb 17 05:47:08 2006 +0000
   5071 
   5072     Enable fc-cat to print out old-style cache info when given a directory
   5073 	name.
   5074 
   5075  ChangeLog	 |    6 ++++++
   5076  fc-cat/fc-cat.c |   26 +++++++++++++++++++++++++-
   5077  2 files changed, 31 insertions(+), 1 deletions(-)
   5078 
   5079 commit 8c0d692125018052fa228721f30f760dfb0c0adf
   5080 Author: Patrick Lam <plam (a] MIT.EDU>
   5081 Date:	Thu Feb 16 17:50:04 2006 +0000
   5082 
   5083     Deal correctly with changing FC_CACHE_MAGIC.
   5084 
   5085  ChangeLog     |    5 +++++
   5086  src/fccache.c |   17 +++++++++++++++++
   5087  2 files changed, 22 insertions(+), 0 deletions(-)
   5088 
   5089 commit d2c0102944176744e440c4109bf7725240453cc7
   5090 Author: Patrick Lam <plam (a] MIT.EDU>
   5091 Date:	Thu Feb 16 15:36:43 2006 +0000
   5092 
   5093     Add -r --really-force option which blows away cache files and then
   5094 	regenerates them.
   5095 
   5096  ChangeLog	     |	  6 ++++++
   5097  fc-cache/fc-cache.c |	 25 ++++++++++++++++++-------
   5098  2 files changed, 24 insertions(+), 7 deletions(-)
   5099 
   5100 commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
   5101 Author: Patrick Lam <plam (a] MIT.EDU>
   5102 Date:	Thu Feb 16 07:12:04 2006 +0000
   5103 
   5104     Don't bail if fontconfig can't remove a dir cache file. Skip the ID
   5105     of a
   5106 	cache file when copying. Eliminate 'source file too small' bug in
   5107 	FcDirCacheWrite.
   5108 
   5109  ChangeLog	     |	  9 ++++++++-
   5110  fc-cache/fc-cache.c |	 16 ++++++++++------
   5111  src/fccache.c	     |	  8 +++-----
   5112  3 files changed, 21 insertions(+), 12 deletions(-)
   5113 
   5114 commit f8a17f329815cfa5416142811b96d16f2a5cca93
   5115 Author: Patrick Lam <plam (a] MIT.EDU>
   5116 Date:	Mon Feb 13 22:19:30 2006 +0000
   5117 
   5118     Fix memory leak in error condition code.
   5119 
   5120  ChangeLog	  |    5 +++++
   5121  src/fcfreetype.c |    4 ++--
   5122  2 files changed, 7 insertions(+), 2 deletions(-)
   5123 
   5124 commit 5657098e2940652065fcfd00e4cf2771d7df21ef
   5125 Author: Patrick Lam <plam (a] MIT.EDU>
   5126 Date:	Mon Feb 13 21:51:11 2006 +0000
   5127 
   5128     Skip bitmap fonts which can't even get it together enough to declare a
   5129 	family name; this appears to reproduce previous fontconfig
   5130 	behaviour.
   5131     reviewed by: plam
   5132 
   5133  ChangeLog	  |    8 ++++++++
   5134  src/fcfreetype.c |    5 +++++
   5135  2 files changed, 13 insertions(+), 0 deletions(-)
   5136 
   5137 commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
   5138 Author: Patrick Lam <plam (a] MIT.EDU>
   5139 Date:	Sat Feb 11 05:01:32 2006 +0000
   5140 
   5141     Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2
   5142     in a
   5143 	directory, because /var/cache/fontconfig failures ought to
   5144 	be fixable,
   5145 	unlike fonts.cache-2 failures, which may leave you screwed.
   5146     reviewed by: plam
   5147 
   5148  ChangeLog     |    9 +++++++++
   5149  src/fccache.c |   42 ++++++++++++++++++++----------------------
   5150  2 files changed, 29 insertions(+), 22 deletions(-)
   5151 
   5152 commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
   5153 Author: Patrick Lam <plam (a] MIT.EDU>
   5154 Date:	Sat Feb 11 04:50:46 2006 +0000
   5155 
   5156     Use a tri-state to mark the fonts which didn't get blocked but
   5157     were just
   5158 	missing an element, to distinguish them from the fonts that
   5159 	do match
   5160 	the element.
   5161     reviewed by: plam
   5162 
   5163  ChangeLog     |    8 ++++++++
   5164  src/fcmatch.c |   18 +++++++++++-------
   5165  2 files changed, 19 insertions(+), 7 deletions(-)
   5166 
   5167 commit f11a184104a57c0d68afde8e7458c7b8473b6671
   5168 Author: Patrick Lam <plam (a] MIT.EDU>
   5169 Date:	Fri Feb 10 19:40:11 2006 +0000
   5170 
   5171     Don't kill fonts because they don't declare an element that's
   5172     being matched
   5173 	on.
   5174     reviewed by: plam
   5175 
   5176  ChangeLog     |    7 +++++++
   5177  src/fcmatch.c |    4 ++++
   5178  2 files changed, 11 insertions(+), 0 deletions(-)
   5179 
   5180 commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
   5181 Author: Patrick Lam <plam (a] MIT.EDU>
   5182 Date:	Thu Feb 9 18:44:14 2006 +0000
   5183 
   5184     Define and pass O_BINARY to open if appropriate, for those platforms
   5185     that
   5186 	need it. Reported by Doodle.
   5187 
   5188  ChangeLog     |    7 ++++---
   5189  src/fccache.c |   30 +++++++++++++++++-------------
   5190  2 files changed, 21 insertions(+), 16 deletions(-)
   5191 
   5192 commit c7490074c57da387904cecfdf60595713c7bb89e
   5193 Author: Patrick Lam <plam (a] MIT.EDU>
   5194 Date:	Thu Feb 9 16:19:42 2006 +0000
   5195 
   5196     Fix attempt to close -1. Don't unboundedly grow bad caches
   5197     (reported by
   5198 	fcrozat).
   5199 
   5200  ChangeLog     |    6 ++++++
   5201  src/fccache.c |    8 +++++---
   5202  2 files changed, 11 insertions(+), 3 deletions(-)
   5203 
   5204 commit a8c425301aeb8e417b0fa35567b2f8f64b450657
   5205 Author: Patrick Lam <plam (a] MIT.EDU>
   5206 Date:	Thu Feb 9 15:25:57 2006 +0000
   5207 
   5208     Fix problem with missing 'en' due to euro.patch: change cache
   5209     file format
   5210 	slightly to coincide with that generated by fc-lang.
   5211 
   5212  ChangeLog	 |    8 ++++++++
   5213  src/fccharset.c |    8 ++++----
   5214  2 files changed, 12 insertions(+), 4 deletions(-)
   5215 
   5216 commit b10e77628c4d207ac60ae4000b1459ced9228d69
   5217 Author: Patrick Lam <plam (a] MIT.EDU>
   5218 Date:	Wed Feb 8 03:34:17 2006 +0000
   5219 
   5220     Fix warning.
   5221 
   5222  ChangeLog     |    5 +++++
   5223  src/fccache.c |    2 +-
   5224  2 files changed, 6 insertions(+), 1 deletions(-)
   5225 
   5226 commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
   5227 Author: Patrick Lam <plam (a] MIT.EDU>
   5228 Date:	Tue Feb 7 22:09:01 2006 +0000
   5229 
   5230     Don't reject dirs that can't be normalized (fixes lilypond, and
   5231     is correct
   5232 	in the context of application font directories.)
   5233     Use normalized directory name exclusively in FcCacheReadDirs.
   5234     reviewed by: plam
   5235 
   5236  ChangeLog     |   13 +++++++++++++
   5237  src/fccache.c |   19 ++++++++++---------
   5238  src/fcdir.c   |    9 ++++-----
   5239  3 files changed, 27 insertions(+), 14 deletions(-)
   5240 
   5241 commit efb11b36c4e24a619e7be1790834130ca4113c5b
   5242 Author: Patrick Lam <plam (a] MIT.EDU>
   5243 Date:	Tue Feb 7 21:15:33 2006 +0000
   5244 
   5245     Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
   5246 	usage, remove redundant cast.
   5247     reviewed by: plam
   5248 
   5249  ChangeLog   |	  8 ++++++++
   5250  src/fcpat.c |	 39 +++++++++++++++++++--------------------
   5251  2 files changed, 27 insertions(+), 20 deletions(-)
   5252 
   5253 commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
   5254 Author: Patrick Lam <plam (a] MIT.EDU>
   5255 Date:	Tue Feb 7 20:56:48 2006 +0000
   5256 
   5257     src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
   5258     Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
   5259     extern for
   5260 	static arrays as arrays, not pointers. (Part of the fix for 'fonts
   5261 	don't have en' issue after Euro patch.)
   5262     (I forgot to commit the ChangeLog last time.)
   5263     reviewed by: plam
   5264 
   5265  ChangeLog	 |   25 +++++++++++++++++++++++++
   5266  src/fccharset.c |    6 +++---
   5267  2 files changed, 28 insertions(+), 3 deletions(-)
   5268 
   5269 commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
   5270 Author: Patrick Lam <plam (a] MIT.EDU>
   5271 Date:	Tue Feb 7 03:53:32 2006 +0000
   5272 
   5273     Fix hidden variable warning.
   5274 
   5275  ChangeLog	   |	6 ++++++
   5276  fc-lang/de.orth   |	1 +
   5277  fc-lang/el.orth   |	1 +
   5278  fc-lang/en.orth   |	1 +
   5279  fc-lang/es.orth   |	1 +
   5280  fc-lang/fc-lang.c |	6 +++---
   5281  fc-lang/fi.orth   |	2 +-
   5282  fc-lang/fr.orth   |	1 +
   5283  fc-lang/it.orth   |	1 +
   5284  fc-lang/nl.orth   |	1 +
   5285  fc-lang/pt.orth   |	1 +
   5286  src/fccache.c	   |	1 -
   5287  src/fccharset.c   |	9 +++++----
   5288  13 files changed, 23 insertions(+), 9 deletions(-)
   5289 
   5290 commit 799157dbbf55d1bf13b1e63faf3b530979116aca
   5291 Author: Patrick Lam <plam (a] MIT.EDU>
   5292 Date:	Tue Feb 7 02:33:57 2006 +0000
   5293 
   5294     Remove de-escaping logic because FcCacheWriteString doesn't escape
   5295     anyway.
   5296 	Do blockwise reading instead of byte-wise for performance.
   5297 
   5298  ChangeLog     |    8 ++++++
   5299  src/fccache.c |   72
   5300  +++++++++++++++++++--------------------------------------
   5301  2 files changed, 32 insertions(+), 48 deletions(-)
   5302 
   5303 commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
   5304 Author: Patrick Lam <plam (a] MIT.EDU>
   5305 Date:	Tue Feb 7 02:22:50 2006 +0000
   5306 
   5307     Takashi Iwai <tiwai (a] suse.de>
   5308     Don't loop infinitely on recursive symlinks (client-side).
   5309 
   5310  ChangeLog     |    7 +++++++
   5311  src/fccache.c |   21 +++++++++++++++------
   5312  2 files changed, 22 insertions(+), 6 deletions(-)
   5313 
   5314 commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
   5315 Author: Patrick Lam <plam (a] MIT.EDU>
   5316 Date:	Mon Feb 6 23:11:41 2006 +0000
   5317 
   5318     Don't loop infinitely on recursive symlinks.
   5319     reviewed by: plam
   5320 
   5321  ChangeLog	     |	  6 ++++++
   5322  fc-cache/fc-cache.c |	 18 ++++++++++++++++++
   5323  2 files changed, 24 insertions(+), 0 deletions(-)
   5324 
   5325 commit fff5a5af30142c933d8e9dddda61a6a994f44c28
   5326 Author: Patrick Lam <plam (a] MIT.EDU>
   5327 Date:	Mon Feb 6 22:44:02 2006 +0000
   5328 
   5329     Skip subdirs when skipping over stale bits of global cache. Introduce
   5330     state
   5331 	machine into FcGlobalCacheDir to avoid doing inappropriate
   5332 	operations
   5333 	on global dir entries, e.g. writing out an out-of-date cache
   5334 	entry.
   5335     reviewed by: plam
   5336 
   5337  ChangeLog     |   12 ++++
   5338  src/fccache.c |  186
   5339  +++++++++++++++++++++++++++++++++++++++++----------------
   5340  src/fcint.h   |    4 +
   5341  3 files changed, 150 insertions(+), 52 deletions(-)
   5342 
   5343 commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
   5344 Author: Patrick Lam <plam (a] MIT.EDU>
   5345 Date:	Mon Feb 6 21:52:15 2006 +0000
   5346 
   5347     Hoist FcFileIsDir check out of FcFileScanConfig loop.
   5348     reviewed by: plam
   5349 
   5350  ChangeLog   |	  6 ++++++
   5351  src/fcdir.c |	 11 ++++-------
   5352  2 files changed, 10 insertions(+), 7 deletions(-)
   5353 
   5354 commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
   5355 Author: Patrick Lam <plam (a] MIT.EDU>
   5356 Date:	Mon Feb 6 19:25:45 2006 +0000
   5357 
   5358     Don't rescan when trying to normalize a non-declared font dir. Don't
   5359     add
   5360 	font dirs multiple times (even if they're aliased).
   5361     reviewed by: plam
   5362 
   5363  ChangeLog   |	  9 +++++++
   5364  src/fccfg.c |	 78
   5365  +++++++++++++++++++++++++++++++++++++++-------------------
   5366  2 files changed, 61 insertions(+), 26 deletions(-)
   5367 
   5368 commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
   5369 Author: Patrick Lam <plam (a] MIT.EDU>
   5370 Date:	Mon Feb 6 14:44:46 2006 +0000
   5371 
   5372     Explain apples/oranges comparison and fix compilation error.
   5373     reviewed by: plam
   5374 
   5375  ChangeLog  |	 7 +++++++
   5376  src/fcfs.c |	 5 ++++-
   5377  2 files changed, 11 insertions(+), 1 deletions(-)
   5378 
   5379 commit f076169d19574c6c548764d574a33bc4fe022ffb
   5380 Author: Patrick Lam <plam (a] MIT.EDU>
   5381 Date:	Mon Feb 6 14:14:21 2006 +0000
   5382 
   5383     Insert check for integer overflow in # of fonts.
   5384     reviewed by: plam
   5385 
   5386  ChangeLog  |	 7 +++++++
   5387  src/fcfs.c |	 2 +-
   5388  2 files changed, 8 insertions(+), 1 deletions(-)
   5389 
   5390 commit 788c4af232f5677d73e8e2e77e123cf566530ccb
   5391 Author: Patrick Lam <plam (a] MIT.EDU>
   5392 Date:	Sun Feb 5 04:11:08 2006 +0000
   5393 
   5394     Make 'make distcheck' work with automake 1.6.3.
   5395     reviewed by: plam
   5396 
   5397  ChangeLog	      |   10 ++++++++++
   5398  doc/Makefile.am      |    2 +-
   5399  fc-cache/Makefile.am |    2 +-
   5400  fc-cat/Makefile.am   |    2 +-
   5401  fc-list/Makefile.am  |    2 +-
   5402  5 files changed, 14 insertions(+), 4 deletions(-)
   5403 
   5404 commit 68355f38774fe55d8010268291a170492b241a71
   5405 Author: Patrick Lam <plam (a] MIT.EDU>
   5406 Date:	Sun Feb 5 02:57:21 2006 +0000
   5407 
   5408     src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
   5409     FcDirCacheConsume,
   5410 	FcDirCacheWrite)
   5411     Check I/O call return values and eliminate unused variable warnings.
   5412     reviewed by: plam
   5413 
   5414  ChangeLog	 |   13 ++++++++++
   5415  fc-cat/fc-cat.c |    5 +--
   5416  src/fccache.c	 |   66
   5417  +++++++++++++++++++++++++++++++++++++++++-------------
   5418  src/fcxml.c	 |    4 +-
   5419  4 files changed, 67 insertions(+), 21 deletions(-)
   5420 
   5421 commit c4c47a7654196f37b625f337192b235e558ab890
   5422 Author: Patrick Lam <plam (a] MIT.EDU>
   5423 Date:	Sat Feb 4 00:09:42 2006 +0000
   5424 
   5425     src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
   5426     Fix memory leak.
   5427     reviewed by: plam
   5428 
   5429  ChangeLog   |	  7 +++++++
   5430  src/fccfg.c |	  2 ++
   5431  2 files changed, 9 insertions(+), 0 deletions(-)
   5432 
   5433 commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
   5434 Author: Patrick Lam <plam (a] MIT.EDU>
   5435 Date:	Sat Feb 4 00:04:00 2006 +0000
   5436 
   5437     Gracefully handle the case where a cache asserts that it has
   5438     a negative
   5439 	number of fonts, causing overflow.
   5440     reviewed by: plam
   5441 
   5442  ChangeLog  |	 8 ++++++++
   5443  src/fcfs.c |	29 +++++++++++++++--------------
   5444  2 files changed, 23 insertions(+), 14 deletions(-)
   5445 
   5446 commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
   5447 Author: Patrick Lam <plam (a] MIT.EDU>
   5448 Date:	Fri Feb 3 23:47:37 2006 +0000
   5449 
   5450     Fix double free in error case.
   5451 
   5452  ChangeLog     |    5 +++++
   5453  src/fccache.c |    2 +-
   5454  2 files changed, 6 insertions(+), 1 deletions(-)
   5455 
   5456 commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
   5457 Author: Patrick Lam <plam (a] MIT.EDU>
   5458 Date:	Tue Jan 31 07:30:23 2006 +0000
   5459 
   5460     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   5461     Replace 'stamp' target with mkinstalldirs.
   5462 
   5463  ChangeLog	      |    8 ++++++++
   5464  fc-cache/Makefile.am |   13 +++----------
   5465  2 files changed, 11 insertions(+), 10 deletions(-)
   5466 
   5467 commit 28aefd013d1896ffbf389596109eaec729d5d9a5
   5468 Author: Patrick Lam <plam (a] MIT.EDU>
   5469 Date:	Tue Jan 31 07:16:22 2006 +0000
   5470 
   5471     Toast broken global cache files.
   5472     reviewed by: plam
   5473 
   5474  ChangeLog     |    7 +++++++
   5475  src/fccache.c |    4 ++--
   5476  2 files changed, 9 insertions(+), 2 deletions(-)
   5477 
   5478 commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
   5479 Author: Patrick Lam <plam (a] MIT.EDU>
   5480 Date:	Tue Jan 31 04:42:20 2006 +0000
   5481 
   5482     Actually use the directories that I added to the global cache. Fixes
   5483     'make
   5484 	check'.
   5485 
   5486  ChangeLog     |    6 ++++++
   5487  src/fccache.c |   11 +++++++++--
   5488  2 files changed, 15 insertions(+), 2 deletions(-)
   5489 
   5490 commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
   5491 Author: Patrick Lam <plam (a] MIT.EDU>
   5492 Date:	Tue Jan 31 04:07:45 2006 +0000
   5493 
   5494     Don't stop scanning if a directory in fonts.conf doesn't exist,
   5495     because
   5496 	subsequent directories might exist.
   5497     reviewed by: plam
   5498 
   5499  ChangeLog	     |	  8 ++++++++
   5500  fc-cache/fc-cache.c |	 20 ++++++++++++++------
   5501  2 files changed, 22 insertions(+), 6 deletions(-)
   5502 
   5503 commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
   5504 Author: Patrick Lam <plam (a] MIT.EDU>
   5505 Date:	Mon Jan 30 16:31:56 2006 +0000
   5506 
   5507     Make global cache work again after putting dir names into global cache
   5508     (I
   5509 	misplaced the recording of a file offset).
   5510 
   5511  ChangeLog     |    6 ++++++
   5512  src/fccache.c |    2 +-
   5513  2 files changed, 7 insertions(+), 1 deletions(-)
   5514 
   5515 commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
   5516 Author: Patrick Lam <plam (a] MIT.EDU>
   5517 Date:	Mon Jan 30 15:59:17 2006 +0000
   5518 
   5519     Update fc-cat to handle subdir lists in global cache file.
   5520     Another FcCacheReadString return value check.
   5521 
   5522  ChangeLog	 |    9 +++++++++
   5523  fc-cat/fc-cat.c |   10 ++++++++++
   5524  src/fccache.c	 |   11 +++++++++--
   5525  3 files changed, 28 insertions(+), 2 deletions(-)
   5526 
   5527 commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
   5528 Author: Patrick Lam <plam (a] MIT.EDU>
   5529 Date:	Mon Jan 30 15:44:13 2006 +0000
   5530 
   5531     Make fccache more resilient to broken cache files by checking
   5532     return value
   5533 	of FcCacheReadString all the time.
   5534     reviewed by: plam
   5535 
   5536  ChangeLog     |    9 +++++++++
   5537  src/fccache.c |   28 ++++++++++++++--------------
   5538  2 files changed, 23 insertions(+), 14 deletions(-)
   5539 
   5540 commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
   5541 Author: Patrick Lam <plam (a] MIT.EDU>
   5542 Date:	Mon Jan 30 14:43:04 2006 +0000
   5543 
   5544     Remove references to dead fontconfig(3) manpages in other fontconfig
   5545 	manpages.
   5546     reviewed by: plam
   5547 
   5548  ChangeLog	     |	  9 +++++++++
   5549  fc-lang/fc-lang.man |	  2 --
   5550  fc-match/fc-match.1 |	  2 --
   5551  3 files changed, 9 insertions(+), 4 deletions(-)
   5552 
   5553 commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
   5554 Author: Patrick Lam <plam (a] MIT.EDU>
   5555 Date:	Mon Jan 30 04:51:22 2006 +0000
   5556 
   5557     Fix world's tiniest typo in code example.
   5558     reviewed by: plam
   5559 
   5560  ChangeLog	    |	 7 +++++++
   5561  doc/fcpattern.fncs |	 2 +-
   5562  2 files changed, 8 insertions(+), 1 deletions(-)
   5563 
   5564 commit 30c4189deb8412793d175bce255561a882ad81b7
   5565 Author: Patrick Lam <plam (a] MIT.EDU>
   5566 Date:	Mon Jan 30 04:47:17 2006 +0000
   5567 
   5568     Fix global cache reads of subdirectories.
   5569     reviewed by: plam
   5570 
   5571  ChangeLog     |    7 +++++++
   5572  src/fccache.c |    2 +-
   5573  2 files changed, 8 insertions(+), 1 deletions(-)
   5574 
   5575 commit 971cf18018a4f41bca196dd81989e67672e52112
   5576 Author: Patrick Lam <plam (a] MIT.EDU>
   5577 Date:	Mon Jan 30 04:27:53 2006 +0000
   5578 
   5579     Add documentation for FcConfigNormalizeFontDir.
   5580     Write directory information to global caches to fix make check
   5581     (reported by
   5582 	Ronny V. Vindenes). This changes the global cache format again.
   5583 
   5584  ChangeLog	   |   13 +++++++++++++
   5585  doc/fcconfig.fncs |   11 +++++++++++
   5586  src/fccache.c	   |   25 +++++++++++++++++++++++--
   5587  src/fcdir.c	   |	2 +-
   5588  src/fcint.h	   |	2 ++
   5589  5 files changed, 50 insertions(+), 3 deletions(-)
   5590 
   5591 commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
   5592 Author: Patrick Lam <plam (a] MIT.EDU>
   5593 Date:	Fri Jan 27 05:47:59 2006 +0000
   5594 
   5595     Move FcConfigNormalizeFontDir call so that it doesn't result in
   5596     infinite
   5597 	recursion (reported by Ronny V. Vindenes).
   5598 
   5599  ChangeLog		 |    9 +++++++++
   5600  fc-cache/fc-cache.c	 |    6 +++++-
   5601  fontconfig/fontconfig.h |    4 ++++
   5602  src/fccache.c		 |    8 --------
   5603  src/fcint.h		 |    4 ----
   5604  5 files changed, 18 insertions(+), 13 deletions(-)
   5605 
   5606 commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
   5607 Author: Patrick Lam <plam (a] MIT.EDU>
   5608 Date:	Fri Jan 27 00:27:37 2006 +0000
   5609 
   5610     Add a couple of missing normalizations to make fc-cache work right;
   5611     only
   5612 	scan subdirectories once.
   5613 
   5614  ChangeLog     |    7 +++++++
   5615  src/fccache.c |    8 ++++++++
   5616  src/fccfg.c   |    4 ++--
   5617  3 files changed, 17 insertions(+), 2 deletions(-)
   5618 
   5619 commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
   5620 Author: Patrick Lam <plam (a] MIT.EDU>
   5621 Date:	Thu Jan 26 16:11:41 2006 +0000
   5622 
   5623     Don't crash on non-existant directories in global cache.
   5624     reviewed by: plam
   5625 
   5626  ChangeLog     |    7 +++++++
   5627  src/fccache.c |    4 +++-
   5628  2 files changed, 10 insertions(+), 1 deletions(-)
   5629 
   5630 commit f468f568b4aedef1606b0692addf47cb9f02b328
   5631 Author: Patrick Lam <plam (a] MIT.EDU>
   5632 Date:	Thu Jan 26 16:09:12 2006 +0000
   5633 
   5634     Stop trampling the directory name when writing out caches. (with Mike
   5635 	Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
   5636 	necessary. Don't scan directories that can't be normalized.
   5637 
   5638  ChangeLog     |   11 +++++++++++
   5639  src/fccache.c |   16 +++++++++++++---
   5640  src/fccfg.c   |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
   5641  src/fcdir.c   |    6 +++++-
   5642  src/fcxml.c   |    2 +-
   5643  5 files changed, 82 insertions(+), 5 deletions(-)
   5644 
   5645 commit 575a37b7975656f73162438635b4ba26e229b33f
   5646 Author: Patrick Lam <plam (a] MIT.EDU>
   5647 Date:	Wed Jan 25 14:52:49 2006 +0000
   5648 
   5649     Fix additional memory leaks reported by Ronny V. Vindenes: don't
   5650     invoke
   5651 	FcValueSave on hashed static strings in FcPatternAddWithBinding.
   5652     Add another st_dev check in FcDirCacheOpen.
   5653 
   5654  ChangeLog     |   11 +++++++++++
   5655  src/fccache.c |   13 +++++++++++--
   5656  src/fccfg.c   |    3 +--
   5657  src/fcpat.c   |    9 ++++++++-
   5658  4 files changed, 31 insertions(+), 5 deletions(-)
   5659 
   5660 commit 16a71eff3ee0326db3794fa26548106a8a8697f6
   5661 Author: Patrick Lam <plam (a] MIT.EDU>
   5662 Date:	Wed Jan 25 02:54:37 2006 +0000
   5663 
   5664     Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
   5665 	fontconfig to treat A-X fonts differently from A-Y fonts;
   5666 	please mail
   5667 	the fontconfig list if this causes any problems.
   5668     reviewed by: plam
   5669 
   5670  ChangeLog	    |	10 ++++++++++
   5671  fc-lang/zh_hk.orth |	 2 +-
   5672  src/fcfreetype.c   |	 2 +-
   5673  3 files changed, 12 insertions(+), 2 deletions(-)
   5674 
   5675 commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
   5676 Author: Patrick Lam <plam (a] MIT.EDU>
   5677 Date:	Wed Jan 25 02:33:46 2006 +0000
   5678 
   5679     Fix memory leaks reported by Ronny V. Vindenes.
   5680 
   5681  ChangeLog	  |    6 ++++++
   5682  src/fccache.c	  |    9 ++++++++-
   5683  src/fcfreetype.c |    8 +++++++-
   5684  3 files changed, 21 insertions(+), 2 deletions(-)
   5685 
   5686 commit 986e35979e56774c91f3214af9e8a6f71817dcfa
   5687 Author: Patrick Lam <plam (a] MIT.EDU>
   5688 Date:	Thu Jan 19 19:20:30 2006 +0000
   5689 
   5690     Fix for unaligned memory accesses.
   5691     reviewed by: plam
   5692 
   5693  ChangeLog   |	  9 ++++++++-
   5694  src/fcpat.c |	 12 ++++++++----
   5695  2 files changed, 16 insertions(+), 5 deletions(-)
   5696 
   5697 commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
   5698 Author: Patrick Lam <plam (a] MIT.EDU>
   5699 Date:	Wed Jan 18 15:41:15 2006 +0000
   5700 
   5701     Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
   5702     calls to
   5703 	avoid crashes.
   5704     reviewed by: plam
   5705 
   5706  ChangeLog   |	  8 ++++++++
   5707  src/fcdir.c |	  4 +++-
   5708  2 files changed, 11 insertions(+), 1 deletions(-)
   5709 
   5710 commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
   5711 Author: Patrick Lam <plam (a] MIT.EDU>
   5712 Date:	Sun Jan 15 05:31:58 2006 +0000
   5713 
   5714     Fix segfault when consuming zero-length caches in fc-cat (which has no
   5715 	config, so FcConfigAddFontDir shouldn't be called.)
   5716 
   5717  ChangeLog     |    6 ++++++
   5718  src/fccache.c |    3 ++-
   5719  2 files changed, 8 insertions(+), 1 deletions(-)
   5720 
   5721 commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
   5722 Author: Patrick Lam <plam (a] MIT.EDU>
   5723 Date:	Sat Jan 14 21:23:03 2006 +0000
   5724 
   5725     Compare device numbers as well as inodes. Always normalize directory
   5726     names
   5727 	before comparing them.
   5728     Allocate extra space for appended '/' in directory name.
   5729     reviewed by: plam
   5730 
   5731  ChangeLog		 |   19 +++++++++++++++++++
   5732  fc-cache/fc-cache.c	 |    2 +-
   5733  fc-cat/fc-cat.c	 |    6 +++++-
   5734  fontconfig/fontconfig.h |    2 +-
   5735  src/fccache.c		 |   19 ++++++++++++++-----
   5736  src/fccfg.c		 |    7 ++++---
   5737  src/fcdir.c		 |    2 +-
   5738  src/fcint.h		 |    6 ++++--
   5739  8 files changed, 49 insertions(+), 14 deletions(-)
   5740 
   5741 commit df3efc11a9584e2099366c31ba64ac9346760321
   5742 Author: Patrick Lam <plam (a] MIT.EDU>
   5743 Date:	Tue Jan 10 13:15:05 2006 +0000
   5744 
   5745     Explicitly add font dirs to config.fontDirs even if they're empty. Set
   5746 	current config in fc-cache.c. Fix treatment of cache directory
   5747 	as read
   5748 	from cache file; don't use string equality to determine if we
   5749 	have the
   5750 	right file, use inode equality.
   5751 
   5752  ChangeLog	     |	 12 +++++++++
   5753  fc-cache/fc-cache.c |	  1 +
   5754  src/fccache.c	     |	 64
   5755  +++++++++++++++++++++++++++------------------------
   5756  3 files changed, 47 insertions(+), 30 deletions(-)
   5757 
   5758 commit cd9bca69702900ca9b24319c76b2dc9432bb548f
   5759 Author: Patrick Lam <plam (a] MIT.EDU>
   5760 Date:	Mon Jan 9 13:58:04 2006 +0000
   5761 
   5762     Normalize font dirs by using the form, as given in fonts.conf,
   5763     and recorded
   5764 	in FcConfig's fontDirs string set, as canonical.
   5765     Actually update config.fontDirs as font directories are scanned.
   5766 
   5767  ChangeLog	     |	 14 ++++++++++++++
   5768  fc-cache/fc-cache.c |	  2 +-
   5769  fc-cat/fc-cat.c     |	  4 ++--
   5770  src/fccache.c	     |	 21 ++++++++++++---------
   5771  src/fccfg.c	     |	 23 +++++++++++++++++++++++
   5772  src/fcdir.c	     |	  3 ++-
   5773  src/fcint.h	     |	  6 +++++-
   5774  7 files changed, 59 insertions(+), 14 deletions(-)
   5775 
   5776 commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
   5777 Author: Patrick Lam <plam (a] MIT.EDU>
   5778 Date:	Sun Jan 8 10:58:30 2006 +0000
   5779 
   5780     Fix matching bug when multiple elements match; don't use the sum
   5781     of all
   5782 	scores, but the best score.
   5783     Also more perf opts, e.g. evaluate best over all font sets rather
   5784     than on a
   5785 	per-set basis (and other changes).
   5786 
   5787  src/fcmatch.c |  243
   5788  +++++++++++++++++++++++++++++++++-----------------------
   5789  1 files changed, 143 insertions(+), 100 deletions(-)
   5790 
   5791 commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
   5792 Author: Patrick Lam <plam (a] MIT.EDU>
   5793 Date:	Sun Jan 8 10:58:05 2006 +0000
   5794 
   5795     Fix matching bug when multiple elements match; don't use the sum
   5796     of all
   5797 	scores, but the best score.
   5798     Also more perf opts, e.g. evaluate best over all font sets rather
   5799     than on a
   5800 	per-set basis (and other changes).
   5801 
   5802  ChangeLog |	9 +++++++++
   5803  1 files changed, 9 insertions(+), 0 deletions(-)
   5804 
   5805 commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
   5806 Author: Patrick Lam <plam (a] MIT.EDU>
   5807 Date:	Sun Jan 8 10:50:51 2006 +0000
   5808 
   5809     Properly skip past dir caches that contain zero fonts (as occurs
   5810     in global
   5811 	caches.) Reported by Mike Fabian.
   5812 
   5813  ChangeLog     |    6 ++++++
   5814  src/fccache.c |    4 ++++
   5815  2 files changed, 10 insertions(+), 0 deletions(-)
   5816 
   5817 commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
   5818 Author: Patrick Lam <plam (a] MIT.EDU>
   5819 Date:	Sat Jan 7 06:36:24 2006 +0000
   5820 
   5821     Print out full pathname in fc-match -v as well. Reported by Frederic
   5822 	Crozat.
   5823     Fix bug where fc-match crashes when given __DUMMY__ property to
   5824     match on.
   5825     (I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
   5826     to
   5827 	distinguish an error return from a successful return. -PL)
   5828     reviewed by: plam
   5829 
   5830  ChangeLog    |   18 ++++++++++++++++++
   5831  src/fcdbg.c  |   21 ++++++++++++++++++++-
   5832  src/fcname.c |   11 +++++++----
   5833  3 files changed, 45 insertions(+), 5 deletions(-)
   5834 
   5835 commit c60ec7cc6d1795922b742435965746e02e67f11c
   5836 Author: Patrick Lam <plam (a] MIT.EDU>
   5837 Date:	Thu Jan 5 15:12:22 2006 +0000
   5838 
   5839     Add self to AUTHORS list.
   5840     Minor change to global cache file format to fix fc-cat bug reported by
   5841 	Frederic Crozat, and buglet with not globally caching directories
   5842 	with
   5843 	zero fonts cached.
   5844 
   5845  AUTHORS	 |    2 +
   5846  ChangeLog	 |   18 +++++++++++++++
   5847  fc-cat/fc-cat.c |   66
   5848  +++++++++++++++++++++++++++++++-----------------------
   5849  src/fccache.c	 |   31 ++++++++++++-------------
   5850  src/fcint.h	 |    1 +
   5851  src/fcpat.c	 |    2 +-
   5852  6 files changed, 75 insertions(+), 45 deletions(-)
   5853 
   5854 commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
   5855 Author: Patrick Lam <plam (a] MIT.EDU>
   5856 Date:	Mon Jan 2 17:20:23 2006 +0000
   5857 
   5858     Fix double-free which occurs because FcValueCanonicalize doesn't
   5859     create an
   5860 	extra copy of the returned value, it only canonicalizes it.
   5861     reviewed by: plam
   5862 
   5863  ChangeLog   |	 11 ++++++++++-
   5864  src/fccfg.c |	  1 +
   5865  2 files changed, 11 insertions(+), 1 deletions(-)
   5866 
   5867 commit cea78a87910a88383699d5a386693d39aa3236f5
   5868 Author: Patrick Lam <plam (a] MIT.EDU>
   5869 Date:	Mon Jan 2 17:18:22 2006 +0000
   5870 
   5871     Fix version of .cache file (currently 1 -> currently 2). Reported
   5872     by Jim
   5873 	Osborn.
   5874 
   5875  ChangeLog |	6 ++++++
   5876  1 files changed, 6 insertions(+), 0 deletions(-)
   5877 
   5878 commit e9fd3c069aa415f9e7589dd1a871cd7727925364
   5879 Author: Patrick Lam <plam (a] MIT.EDU>
   5880 Date:	Mon Jan 2 17:13:48 2006 +0000
   5881 
   5882     Fix version of .cache file (currently 1 -> currently 2). Reported
   5883     by Jim
   5884 	Osborn.
   5885 
   5886  doc/fontconfig-user.sgml |    2 +-
   5887  1 files changed, 1 insertions(+), 1 deletions(-)
   5888 
   5889 commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
   5890 Author: Patrick Lam <plam (a] MIT.EDU>
   5891 Date:	Wed Dec 21 20:00:20 2005 +0000
   5892 
   5893     Shut up GCC warnings on amd.
   5894     reviewed by: plam
   5895 
   5896  ChangeLog   |	  7 +++++++
   5897  src/fcpat.c |	  4 ++--
   5898  2 files changed, 9 insertions(+), 2 deletions(-)
   5899 
   5900 commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
   5901 Author: Patrick Lam <plam (a] MIT.EDU>
   5902 Date:	Wed Dec 21 05:37:10 2005 +0000
   5903 
   5904     Avoid check on _fcBankId nullness and fix case where it used to crash.
   5905 
   5906  ChangeLog	 |    7 +++++++
   5907  src/fccharset.c |    2 +-
   5908  src/fcint.h	 |    2 +-
   5909  3 files changed, 9 insertions(+), 2 deletions(-)
   5910 
   5911 commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
   5912 Author: Patrick Lam <plam (a] MIT.EDU>
   5913 Date:	Wed Dec 21 03:31:19 2005 +0000
   5914 
   5915     Bump version to 2.3.93.
   5916     Use open instead of fopen (requested by Phil Race for Sun).
   5917     src/fccache.c (FcDirCacheWrite);
   5918     Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
   5919     dir.
   5920 
   5921  ChangeLog		 |   20 +++++++++++++++
   5922  README			 |   17 +++++++++++-
   5923  configure.in		 |    2 +-
   5924  fc-cache/Makefile.am	 |    8 ++++++
   5925  fontconfig/fontconfig.h |    2 +-
   5926  src/fccache.c		 |   62
   5927  ++++++++++++++++++++++++++++++++++++++--------
   5928  src/fcxml.c		 |   13 +++++----
   5929  7 files changed, 103 insertions(+), 21 deletions(-)
   5930 
   5931 commit 6f767cec491d354150a11491905ba59cc77a2659
   5932 Author: Patrick Lam <plam (a] MIT.EDU>
   5933 Date:	Tue Dec 20 20:35:47 2005 +0000
   5934 
   5935     Restore code to skip over PCF fonts that have no encoded
   5936     characters. (We
   5937 	guess that a font is PCF by presence of the PIXEL_SIZE BDF
   5938 	property.)
   5939 
   5940  ChangeLog		     |	  8 ++++++++
   5941  conf.d/10LohitGujarati.conf |	  5 +++++
   5942  src/fcfreetype.c	     |	  9 ++++++---
   5943  3 files changed, 19 insertions(+), 3 deletions(-)
   5944 
   5945 commit a7683cafe10925d09855f927cb7602a90e10516f
   5946 Author: Carl Worth <cworth (a] cworth.org>
   5947 Date:	Tue Dec 13 17:50:50 2005 +0000
   5948 
   5949     Add a configuration file that disables hinting for the Lohit
   5950     Gujarati font
   5951 	(since the hinting distort some glyphs quite badly).
   5952     reviewed by: keithp
   5953 
   5954  ChangeLog		     |	  8 ++++++++
   5955  conf.d/10LohitGujarati.conf |	  5 +++++
   5956  conf.d/Makefile.am	     |	  1 +
   5957  3 files changed, 14 insertions(+), 0 deletions(-)
   5958 
   5959 commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
   5960 Author: Patrick Lam <plam (a] MIT.EDU>
   5961 Date:	Mon Dec 12 20:45:54 2005 +0000
   5962 
   5963     Read and write the original location as a fallback for the hashed
   5964     cache
   5965 	file locations. This is mostly for users to be able to have
   5966 	per-directory cache files.
   5967 
   5968  ChangeLog     |    7 +++++++
   5969  src/fccache.c |   41 ++++++++++++++++++++++++++++++++---------
   5970  2 files changed, 39 insertions(+), 9 deletions(-)
   5971 
   5972 commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
   5973 Author: Patrick Lam <plam (a] MIT.EDU>
   5974 Date:	Mon Dec 12 13:46:45 2005 +0000
   5975 
   5976     Improve error message when fc-cache can't write the cache. Add missing
   5977 	slash. Reported by Behdad. Incorporate Behdad's patch to create
   5978 	/var/cache/fontconfig when appropriate.
   5979 
   5980  ChangeLog	      |    9 +++++++++
   5981  fc-cache/Makefile.am |    5 +++++
   5982  fc-cache/fc-cache.c  |    4 +++-
   5983  src/fccache.c	      |    2 +-
   5984  4 files changed, 18 insertions(+), 2 deletions(-)
   5985 
   5986 commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
   5987 Author: Patrick Lam <plam (a] MIT.EDU>
   5988 Date:	Mon Dec 12 13:20:41 2005 +0000
   5989 
   5990     Fix crash reported by Frederic Crozat when using libxml2.
   5991     reviewed by: plam
   5992 
   5993  ChangeLog   |	  7 +++++++
   5994  src/fcxml.c |	  3 +++
   5995  2 files changed, 10 insertions(+), 0 deletions(-)
   5996 
   5997 commit ea44e2184198aba956e39ae63a4914544c9719fe
   5998 Author: Patrick Lam <plam (a] MIT.EDU>
   5999 Date:	Fri Dec 9 16:36:45 2005 +0000
   6000 
   6001     Migrate cache files from fonts directories to
   6002     /var/cache/fontconfig. This
   6003 	helps make fontconfig FHS-compliant, but requires that all
   6004 	caches get
   6005 	rebuilt.
   6006     Also, autogen.sh now needs the additional parameter
   6007     --localstatedir=/var.
   6008 
   6009  ChangeLog		 |   20 ++
   6010  INSTALL		 |    2 +-
   6011  configure.in		 |    7 +
   6012  fc-cache/Makefile.am	 |    2 +
   6013  fc-cat/Makefile.am	 |    2 +
   6014  fc-cat/fc-cat.c	 |   13 +-
   6015  fontconfig/fontconfig.h |    1 +
   6016  src/Makefile.am	 |    2 +
   6017  src/fccache.c		 |  523
   6018  ++++++++++++++++++++++++++++++++++++++++++-----
   6019  9 files changed, 519 insertions(+), 53 deletions(-)
   6020 
   6021 commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
   6022 Author: Patrick Lam <plam (a] MIT.EDU>
   6023 Date:	Thu Dec 8 05:54:27 2005 +0000
   6024 
   6025     Because we've changed FcPatternAddString to use FcStrStaticName
   6026     and not
   6027 	FcValueSave, explicitly handle the case of a null string.
   6028 
   6029  ChangeLog   |	  6 ++++++
   6030  src/fcpat.c |	  7 +++++++
   6031  2 files changed, 13 insertions(+), 0 deletions(-)
   6032 
   6033 commit 982b598278315de60721740047a1b57f4a5895b8
   6034 Author: Patrick Lam <plam (a] MIT.EDU>
   6035 Date:	Wed Dec 7 03:55:25 2005 +0000
   6036 
   6037     Fix warnings.
   6038 
   6039  ChangeLog	 |    5 +++++
   6040  fc-cat/fc-cat.c |    9 +++------
   6041  2 files changed, 8 insertions(+), 6 deletions(-)
   6042 
   6043 commit c6103dfb22de0664a6ab164d90d6959551e301c5
   6044 Author: Patrick Lam <plam (a] MIT.EDU>
   6045 Date:	Tue Dec 6 18:57:43 2005 +0000
   6046 
   6047     Don't assign types to user object names.
   6048 
   6049  ChangeLog    |    5 +++++
   6050  src/fcname.c |    3 +++
   6051  2 files changed, 8 insertions(+), 0 deletions(-)
   6052 
   6053 commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
   6054 Author: Patrick Lam <plam (a] MIT.EDU>
   6055 Date:	Mon Dec 5 16:08:01 2005 +0000
   6056 
   6057     Don't free strings that have been returned from FcStrStaticName.
   6058 
   6059  ChangeLog   |	  5 +++++
   6060  src/fcpat.c |	 21 +++++++++++++++++++--
   6061  2 files changed, 24 insertions(+), 2 deletions(-)
   6062 
   6063 commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
   6064 Author: Patrick Lam <plam (a] MIT.EDU>
   6065 Date:	Thu Dec 1 07:12:45 2005 +0000
   6066 
   6067     Add codepath for reading global cache files as well.
   6068 
   6069  ChangeLog	 |    5 ++++
   6070  fc-cat/fc-cat.c |   61
   6071  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   6072  2 files changed, 66 insertions(+), 0 deletions(-)
   6073 
   6074 commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
   6075 Author: Patrick Lam <plam (a] MIT.EDU>
   6076 Date:	Thu Dec 1 06:27:07 2005 +0000
   6077 
   6078     file 10-fonts-persian.conf was initially added on branch
   6079     fc-2_4_branch.
   6080 
   6081 commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
   6082 Author: Patrick Lam <plam (a] MIT.EDU>
   6083 Date:	Thu Dec 1 06:27:07 2005 +0000
   6084 
   6085     Add config file for Persian fonts from Sharif FarsiWeb, Inc.
   6086     reviewed by: plam
   6087 
   6088  ChangeLog		      |   10 +-
   6089  conf.d/10-fonts-persian.conf |  545
   6090  ++++++++++++++++++++++++++++++++++++++++++
   6091  conf.d/Makefile.am	      |    1 +
   6092  3 files changed, 555 insertions(+), 1 deletions(-)
   6093 
   6094 commit cb6d97eb1baba6795bb8abdede69902b2440f371
   6095 Author: Patrick Lam <plam (a] MIT.EDU>
   6096 Date:	Wed Nov 30 22:13:21 2005 +0000
   6097 
   6098     Only add a config file to the set of config files once.
   6099     reviewed by: plam
   6100 
   6101  ChangeLog   |	  7 +++++++
   6102  src/fcxml.c |	  6 ++++++
   6103  2 files changed, 13 insertions(+), 0 deletions(-)
   6104 
   6105 commit 93a27747a485624d4a89550036e12eeec96d4558
   6106 Author: Patrick Lam <plam (a] MIT.EDU>
   6107 Date:	Tue Nov 29 15:04:06 2005 +0000
   6108 
   6109     src/fcint.h (FcCacheBankToIndex);
   6110     Fix segfault by guarding array dereference.
   6111 
   6112  ChangeLog   |	  5 +++++
   6113  src/fcint.h |	  2 +-
   6114  2 files changed, 6 insertions(+), 1 deletions(-)
   6115 
   6116 commit b8948e85420469c83098a6b97d7979189a8734d9
   6117 Author: Patrick Lam <plam (a] MIT.EDU>
   6118 Date:	Tue Nov 29 14:57:10 2005 +0000
   6119 
   6120     Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
   6121 	checks the front of the list and a non-inlineable part which
   6122 	finds and
   6123 	moves the appropriate element to the front of the list.
   6124     reviewed by: plam
   6125 
   6126  ChangeLog	   |   14 ++++++++++++++
   6127  fc-lang/fc-lang.c |	5 ++++-
   6128  src/fccache.c	   |   34 +++++++++++++++++-----------------
   6129  src/fcint.h	   |	9 ++++++++-
   6130  4 files changed, 43 insertions(+), 19 deletions(-)
   6131 
   6132 commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
   6133 Author: Patrick Lam <plam (a] MIT.EDU>
   6134 Date:	Tue Nov 29 06:23:00 2005 +0000
   6135 
   6136     Make the perf guys hate me a bit less: hoist the directory-name
   6137 	FcConfigAcceptFont check for cached fonts up to directory
   6138 	cache read
   6139 	time, rather than running it for each font.
   6140 
   6141  ChangeLog     |    8 ++++++++
   6142  src/fccache.c |    3 +++
   6143  src/fccfg.c   |    6 ++----
   6144  3 files changed, 13 insertions(+), 4 deletions(-)
   6145 
   6146 commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
   6147 Author: Patrick Lam <plam (a] MIT.EDU>
   6148 Date:	Tue Nov 29 06:09:18 2005 +0000
   6149 
   6150     Don't make FcPatternFindFullFname available to fccfg, it's not
   6151     really safe.
   6152 	Instead go through FcPatternGetString (sorry, perf guys.) Also,
   6153 	use
   6154 	globs for dirs as well.
   6155 
   6156  ChangeLog   |	  9 +++++++++
   6157  src/fccfg.c |	  8 +++++---
   6158  src/fcint.h |	  3 ---
   6159  src/fcpat.c |	  5 ++++-
   6160  4 files changed, 18 insertions(+), 7 deletions(-)
   6161 
   6162 commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
   6163 Author: Patrick Lam <plam (a] MIT.EDU>
   6164 Date:	Tue Nov 29 00:21:05 2005 +0000
   6165 
   6166     Fix segfault.
   6167 
   6168  ChangeLog   |	  5 +++++
   6169  src/fccfg.c |	  5 ++++-
   6170  2 files changed, 9 insertions(+), 1 deletions(-)
   6171 
   6172 commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
   6173 Author: Patrick Lam <plam (a] MIT.EDU>
   6174 Date:	Tue Nov 29 00:16:02 2005 +0000
   6175 
   6176     Update autogenerated config.* files.
   6177 
   6178  config/config.guess |	535
   6179  ++++++++++++++++++++++++++-------------------------
   6180  config/config.sub   |	 67 ++++---
   6181  2 files changed, 314 insertions(+), 288 deletions(-)
   6182 
   6183 commit ced3f0a0abd84de73753956ec18e7316eda33a37
   6184 Author: Patrick Lam <plam (a] MIT.EDU>
   6185 Date:	Tue Nov 29 00:14:42 2005 +0000
   6186 
   6187     Fix problem dating back at least to 2.3.2 where globs weren't
   6188     being applied
   6189 	to patterns loaded from a cache.
   6190     Fix some obvious spelling mistakes.
   6191 
   6192  ChangeLog		  |   13 +++++++++++++
   6193  doc/fontconfig-user.sgml |   17 +++++++++--------
   6194  src/fccfg.c		  |    3 ++-
   6195  src/fcint.h		  |    3 +++
   6196  src/fcpat.c		  |    4 +---
   6197  5 files changed, 28 insertions(+), 12 deletions(-)
   6198 
   6199 commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
   6200 Author: Patrick Lam <plam (a] MIT.EDU>
   6201 Date:	Mon Nov 28 10:54:11 2005 +0000
   6202 
   6203     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   6204     Don't kill all fonts during match (oops!)
   6205 
   6206  ChangeLog     |   23 +++++++++++++++++++++++
   6207  src/fcmatch.c |   39 ++++++++++++++++++++++++++++++++-------
   6208  2 files changed, 55 insertions(+), 7 deletions(-)
   6209 
   6210 commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
   6211 Author: Patrick Lam <plam (a] MIT.EDU>
   6212 Date:	Mon Nov 28 01:40:53 2005 +0000
   6213 
   6214     Stephan Kulow <coolo (a] suse.de> Michael Matz <matz (a] suse.de> reviewed
   6215     by: plam
   6216     Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
   6217 	FcCompare into FcFontSetMatch and reorder the loops, adding
   6218 	a boolean
   6219 	array which blocks patterns from future consideration if
   6220 	they're known
   6221 	to not be best on some past criterion.
   6222 
   6223  src/fcmatch.c |  224
   6224  ++++++++++++++++++++++++++++++++++++++++-----------------
   6225  1 files changed, 159 insertions(+), 65 deletions(-)
   6226 
   6227 commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
   6228 Author: Patrick Lam <plam (a] MIT.EDU>
   6229 Date:	Sat Nov 26 05:05:14 2005 +0000
   6230 
   6231     Fix incorrect merge.
   6232     reviewed by: plam
   6233 
   6234  ChangeLog     |    7 +++++++
   6235  src/fcmatch.c |    6 +++---
   6236  2 files changed, 10 insertions(+), 3 deletions(-)
   6237 
   6238 commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
   6239 Author: Patrick Lam <plam (a] MIT.EDU>
   6240 Date:	Fri Nov 25 16:33:58 2005 +0000
   6241 
   6242     Don't do random matching when bad objects are passed into
   6243 	FcCompareValueList.
   6244 
   6245  ChangeLog     |    6 +++++
   6246  src/fcmatch.c |   58
   6247  ++++++++++++++++++++++++++++++++++++++++++--------------
   6248  2 files changed, 49 insertions(+), 15 deletions(-)
   6249 
   6250 commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
   6251 Author: Patrick Lam <plam (a] MIT.EDU>
   6252 Date:	Fri Nov 25 16:04:44 2005 +0000
   6253 
   6254     Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
   6255 	_fcPatternElts, _fcValueLists for consistency.
   6256 
   6257  ChangeLog   |	 10 ++++++++++
   6258  src/fcint.h |	  8 ++++----
   6259  src/fcpat.c |	 50 +++++++++++++++++++++++++-------------------------
   6260  3 files changed, 39 insertions(+), 29 deletions(-)
   6261 
   6262 commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
   6263 Author: Patrick Lam <plam (a] MIT.EDU>
   6264 Date:	Fri Nov 25 15:54:24 2005 +0000
   6265 
   6266     Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
   6267     reviewed by: plam
   6268 
   6269  ChangeLog     |    7 +++++++
   6270  src/fcmatch.c |   35 ++++++++++-------------------------
   6271  2 files changed, 17 insertions(+), 25 deletions(-)
   6272 
   6273 commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
   6274 Author: Patrick Lam <plam (a] MIT.EDU>
   6275 Date:	Fri Nov 25 15:50:34 2005 +0000
   6276 
   6277     Pass around FcCache *s to the Unserialize functions for extra
   6278     consistency
   6279 	(and less overhead, for what that's worth).
   6280 
   6281  ChangeLog	 |   13 +++++++++++++
   6282  src/fccache.c	 |    2 +-
   6283  src/fccharset.c |   12 ++++++------
   6284  src/fcfs.c	 |    2 +-
   6285  src/fcint.h	 |   10 +++++-----
   6286  src/fclang.c	 |    8 ++++----
   6287  src/fcname.c	 |    2 +-
   6288  src/fcpat.c	 |   32 ++++++++++++++++----------------
   6289  8 files changed, 47 insertions(+), 34 deletions(-)
   6290 
   6291 commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
   6292 Author: Patrick Lam <plam (a] MIT.EDU>
   6293 Date:	Fri Nov 25 03:00:51 2005 +0000
   6294 
   6295     Inline the *PtrU functions to gain perf. Remove unneeded params
   6296     for the
   6297 	FcCompare* functions.
   6298     reviewed by: plam
   6299 
   6300  ChangeLog     |   12 +++++++++++-
   6301  src/fcint.h   |   31 +++++++++++++++++++++++++++----
   6302  src/fcmatch.c |   50 +++++++++++++++++---------------------------------
   6303  src/fcname.c  |   12 +++---------
   6304  src/fcpat.c   |   22 ++--------------------
   6305  5 files changed, 60 insertions(+), 67 deletions(-)
   6306 
   6307 commit 3f9f24e077cc079be362343be499ff0baf23e0a1
   6308 Author: Patrick Lam <plam (a] MIT.EDU>
   6309 Date:	Fri Nov 25 02:16:42 2005 +0000
   6310 
   6311     Fix the debian changelog so that debian/rules works again, make it
   6312     create a
   6313 	debian package for release 2.3.92-1. Acknowledge change in NMU of
   6314 	debian package.
   6315 
   6316  debian/changelog |   13 ++++++++++++
   6317  debian/control   |    1 +
   6318  debian/po/cs.po  |   57
   6319  +++++++++++++++++++++++++++--------------------------
   6320  3 files changed, 43 insertions(+), 28 deletions(-)
   6321 
   6322 commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
   6323 Author: Patrick Lam <plam (a] MIT.EDU>
   6324 Date:	Thu Nov 24 21:40:20 2005 +0000
   6325 
   6326     Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
   6327     Check for type validity during FcPatternAddWithBinding, don't
   6328     verify type
   6329 	in FcFontMatch, don't call FcCanonicalize here (which always
   6330 	does a
   6331 	deep copy).
   6332     reviewed by: plam
   6333 
   6334  ChangeLog		 |   13 +++++++++++++
   6335  fontconfig/fontconfig.h |    3 ---
   6336  src/fcint.h		 |    3 +++
   6337  src/fcmatch.c		 |   22 +++++-----------------
   6338  src/fcpat.c		 |   22 +++++++++++++++++-----
   6339  5 files changed, 38 insertions(+), 25 deletions(-)
   6340 
   6341 commit 4f8b266fd97e36961639c40d93225265c0f849c7
   6342 Author: Patrick Lam <plam (a] MIT.EDU>
   6343 Date:	Thu Nov 24 20:20:26 2005 +0000
   6344 
   6345     Make FcCompareString and FcCompareFamily less expensive. Only add
   6346     a value
   6347 	for FC_FAMILY if the proposed value is a string.
   6348     reviewed by: plam
   6349 
   6350  ChangeLog     |   11 ++++++++++-
   6351  src/fcmatch.c |   24 +++++++++++++++++-------
   6352  src/fcpat.c   |    7 +++++++
   6353  3 files changed, 34 insertions(+), 8 deletions(-)
   6354 
   6355 commit b97a34b5924b1279dd831426a94016ea8b65ea8d
   6356 Author: Patrick Lam <plam (a] MIT.EDU>
   6357 Date:	Thu Nov 24 19:38:05 2005 +0000
   6358 
   6359     Inline FcDebug invocations and only initialize once, in
   6360     FcInit*. Improve
   6361 	debug msg in FcPatternPrint.
   6362     reviewed by: plam
   6363 
   6364  ChangeLog    |   10 ++++++++++
   6365  src/fcdbg.c  |   30 ++++++++++++------------------
   6366  src/fcinit.c |    2 ++
   6367  src/fcint.h  |    9 +++++++--
   6368  4 files changed, 31 insertions(+), 20 deletions(-)
   6369 
   6370 commit d2f459781cade98d1d07806d023e63f1fc289b0e
   6371 Author: Patrick Lam <plam (a] MIT.EDU>
   6372 Date:	Wed Nov 23 17:01:27 2005 +0000
   6373 
   6374     Properly apply fcrozat's patch.
   6375 
   6376  fc-cat/fc-cat.c |    2 +-
   6377  1 files changed, 1 insertions(+), 1 deletions(-)
   6378 
   6379 commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
   6380 Author: Patrick Lam <plam (a] MIT.EDU>
   6381 Date:	Wed Nov 23 16:36:26 2005 +0000
   6382 
   6383     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   6384     Minor code warning cleanups.
   6385 
   6386  ChangeLog		 |    8 ++++++++
   6387  fc-cat/fc-cat.c	 |    1 -
   6388  fontconfig/fontconfig.h |    2 +-
   6389  3 files changed, 9 insertions(+), 2 deletions(-)
   6390 
   6391 commit b1297aa8977901075e95e40bc430fc823e1fb230
   6392 Author: Patrick Lam <plam (a] MIT.EDU>
   6393 Date:	Wed Nov 23 15:33:48 2005 +0000
   6394 
   6395     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   6396     Make getopt_long accept -s parameter to fc-match as well.
   6397 
   6398  ChangeLog	     |	  7 +++++++
   6399  fc-match/fc-match.c |	  2 +-
   6400  2 files changed, 8 insertions(+), 1 deletions(-)
   6401 
   6402 commit 435fc66073ee83d17242bac2880e843489439cda
   6403 Author: Patrick Lam <plam (a] MIT.EDU>
   6404 Date:	Wed Nov 23 15:32:36 2005 +0000
   6405 
   6406     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   6407     Make getopt_long accept -s parameter to fc-match as well.
   6408 
   6409  ChangeLog	     |	  7 +++++++
   6410  fc-match/fc-match.c |	  2 +-
   6411  2 files changed, 8 insertions(+), 1 deletions(-)
   6412 
   6413 commit adac22f290f1780f6d1424d6f93cc4453d4d489c
   6414 Author: Patrick Lam <plam (a] MIT.EDU>
   6415 Date:	Tue Nov 22 04:46:55 2005 +0000
   6416 
   6417     Manually perform inlining & partial redundancy elimination to
   6418     reduce calls
   6419 	to FcValueListPtrU.
   6420     Only invoke strlen() when really necessary.
   6421     reviewed by: plam
   6422     reviewed by: plam
   6423 
   6424  ChangeLog     |   16 ++++++++++++++++
   6425  src/fcmatch.c |   17 +++++++++--------
   6426  src/fcstr.c   |    8 ++------
   6427  3 files changed, 27 insertions(+), 14 deletions(-)
   6428 
   6429 commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
   6430 Author: Patrick Lam <plam (a] MIT.EDU>
   6431 Date:	Sat Nov 19 22:38:39 2005 +0000
   6432 
   6433     Get rid of the use of freetype internal headers in fcfreetype.c, since
   6434 	those headers will go away with freetype 2.2. Replace with public
   6435 	domain ftglue code from pango. Note that the patch removes
   6436 	some extra
   6437 	error checking in FT_Get_BDF_Property() and comments out the
   6438 	skipping
   6439 	of empty pcf fonts.
   6440     reviewed by: plam
   6441 
   6442  ChangeLog |	2 ++
   6443  1 files changed, 2 insertions(+), 0 deletions(-)
   6444 
   6445 commit 246985e40e3296a6bb427026d8274fe8409f3776
   6446 Author: Patrick Lam <plam (a] MIT.EDU>
   6447 Date:	Sat Nov 19 22:37:24 2005 +0000
   6448 
   6449     file ftglue.c was initially added on branch fc-2_4_branch.
   6450 
   6451 commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
   6452 Author: Patrick Lam <plam (a] MIT.EDU>
   6453 Date:	Sat Nov 19 22:37:24 2005 +0000
   6454 
   6455     Get rid of the use of freetype internal headers in fcfreetype.c, since
   6456 	those headers will go away with freetype 2.2. Replace with public
   6457 	domain ftglue code from pango. Note that the patch removes
   6458 	some extra
   6459 	error checking in FT_Get_BDF_Property() and comments out the
   6460 	skipping
   6461 	of empty pcf fonts.
   6462     reviewed by: plam
   6463 
   6464  src/ftglue.c |  349
   6465  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   6466  src/ftglue.h |  159 ++++++++++++++++++++++++++
   6467  2 files changed, 508 insertions(+), 0 deletions(-)
   6468 
   6469 commit 8ebf7725a8607b39ff505029b2a41369d67eb736
   6470 Author: Patrick Lam <plam (a] MIT.EDU>
   6471 Date:	Sat Nov 19 22:32:13 2005 +0000
   6472 
   6473     Get rid of the use of freetype internal headers in fcfreetype.c, since
   6474 	those headers will go away with freetype 2.2. Replace with public
   6475 	domain ftglue code from pango. Note that the patch removes
   6476 	some extra
   6477 	error checking in FT_Get_BDF_Property() and comments out the
   6478 	skipping
   6479 	of empty pcf fonts.
   6480     reviewed by: plam
   6481 
   6482  ChangeLog	  |   13 +++++++++
   6483  src/Makefile.am  |    4 ++-
   6484  src/fcfreetype.c |   75
   6485  +++++++++++++++++++++++++----------------------------
   6486  3 files changed, 51 insertions(+), 41 deletions(-)
   6487 
   6488 commit a151acedc056783957f9875b1a21f13d0bb8bfe2
   6489 Author: Patrick Lam <plam (a] MIT.EDU>
   6490 Date:	Sat Nov 19 16:24:53 2005 +0000
   6491 
   6492     Further fix of patch from 2005-11-04: miscounted numbers count
   6493 	(numbers_count); didn't strip duplicate numbers (langBankNumbers);
   6494 	and
   6495 	leafidx_offset and numbers_offset in fcLangCharSets are wrong.
   6496     Removed leafidx_count and numbers_count since they are the same and
   6497 	replaced them with offset_count.
   6498     reviewed by: plam
   6499 
   6500  ChangeLog	   |   12 ++++++++++++
   6501  fc-lang/fc-lang.c |   21 +++++++++++++--------
   6502  2 files changed, 25 insertions(+), 8 deletions(-)
   6503 
   6504 commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
   6505 Author: Patrick Lam <plam (a] MIT.EDU>
   6506 Date:	Fri Nov 18 20:32:30 2005 +0000
   6507 
   6508     Don't crash when fc-cat invoked with no arguments.
   6509     Fix invalid read access caused by premature free and GCC4 warnings in
   6510 	libxml2 codepath.
   6511     reviewed by: plam
   6512     reviewed by: plam
   6513 
   6514  ChangeLog	 |   17 ++++++++++++++++-
   6515  fc-cat/fc-cat.c |    3 +++
   6516  src/fcxml.c	 |   10 ++++++----
   6517  3 files changed, 25 insertions(+), 5 deletions(-)
   6518 
   6519 commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
   6520 Author: Patrick Lam <plam (a] MIT.EDU>
   6521 Date:	Fri Nov 18 04:21:10 2005 +0000
   6522 
   6523     List iteration not needed in FcConfigValues, since it's building
   6524     up the
   6525 	list itself; we can just strip FcVoid elements during
   6526 	construction.
   6527     reviewed by: plam
   6528 
   6529  ChangeLog   |	  9 +++++++++
   6530  src/fccfg.c |	 17 ++++++-----------
   6531  2 files changed, 15 insertions(+), 11 deletions(-)
   6532 
   6533 commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
   6534 Author: Patrick Lam <plam (a] MIT.EDU>
   6535 Date:	Thu Nov 17 16:46:07 2005 +0000
   6536 
   6537     Fix crash on invalid constants in config files (forgot to update
   6538     a pointer
   6539 	upon list iteration.)
   6540 
   6541  ChangeLog   |	  6 ++++++
   6542  src/fccfg.c |	  1 +
   6543  2 files changed, 7 insertions(+), 0 deletions(-)
   6544 
   6545 commit f28472fdb4e51a06283161f9e7a645d5354a37d2
   6546 Author: Patrick Lam <plam (a] MIT.EDU>
   6547 Date:	Thu Nov 17 16:17:05 2005 +0000
   6548 
   6549     Complain about invalid constants in config files.
   6550     reviewed by: plam
   6551 
   6552  ChangeLog   |	  7 +++++++
   6553  src/fcxml.c |	  4 ++++
   6554  2 files changed, 11 insertions(+), 0 deletions(-)
   6555 
   6556 commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
   6557 Author: Patrick Lam <plam (a] MIT.EDU>
   6558 Date:	Thu Nov 17 15:43:39 2005 +0000
   6559 
   6560     Don't add current_arch_start more than once.
   6561     Fix ordering of ALIGN with respect to saving block_ptr; add another
   6562     ALIGN
   6563 	to fcfs.c.
   6564     reviewed by: plam
   6565 
   6566  ChangeLog	 |   16 ++++++++++++++++
   6567  src/fccache.c	 |    2 +-
   6568  src/fccharset.c |   12 ++++++++----
   6569  src/fcfs.c	 |   10 +++++++++-
   6570  src/fcname.c	 |    6 ++++--
   6571  src/fcpat.c	 |    1 +
   6572  6 files changed, 39 insertions(+), 8 deletions(-)
   6573 
   6574 commit 8e351527bb87798e9b796e12a3b1ee6229536a28
   6575 Author: Patrick Lam <plam (a] MIT.EDU>
   6576 Date:	Wed Nov 16 17:49:01 2005 +0000
   6577 
   6578     src/fccache.c (FcDirCacheProduce)
   6579     Fix case where alignment bytes bumped up metadata->count causing
   6580 	unwarranted failures to write cache files. (Reported by Stephan
   6581 	Kulow).
   6582 
   6583  ChangeLog     |    7 +++++++
   6584  src/fccache.c |   15 +++++++++++----
   6585  2 files changed, 18 insertions(+), 4 deletions(-)
   6586 
   6587 commit 7fd7221e683d6c65b9199fd06d34d5215582748e
   6588 Author: Patrick Lam <plam (a] MIT.EDU>
   6589 Date:	Wed Nov 16 15:55:17 2005 +0000
   6590 
   6591     Add *NeededBytesAlign(), which overestimates the padding which
   6592     is later
   6593 	added by the new ALIGN macro. Fix alignment problems on ia64
   6594 	and s390
   6595 	by bumping up block_ptr appropriately. (Earlier version by Andreas
   6596 	Schwab).
   6597     Use sysconf to determine proper PAGESIZE value; this appears to be
   6598 	POSIX-compliant. (reported by Andreas Schwab)
   6599     reviewed by: plam
   6600 
   6601  ChangeLog	 |   23 +++++++++++++++++++++++
   6602  src/fccache.c	 |   21 +++++++++++++--------
   6603  src/fccharset.c |   11 +++++++++++
   6604  src/fcfs.c	 |   10 ++++++++++
   6605  src/fcint.h	 |   18 ++++++++++++++++++
   6606  src/fclang.c	 |    8 ++++++++
   6607  src/fcname.c	 |    8 ++++++++
   6608  src/fcpat.c	 |   36 ++++++++++++++++++++++++++++++++++++
   6609  8 files changed, 127 insertions(+), 8 deletions(-)
   6610 
   6611 commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
   6612 Author: Patrick Lam <plam (a] MIT.EDU>
   6613 Date:	Fri Nov 4 19:31:26 2005 +0000
   6614 
   6615     Fix bug 2878 (excessive relocations at startup for charsets,
   6616     reported by
   6617 	Ross Burton): fc-lang/fc-lang now creates the static form of the
   6618 	langset, not the dynamic form, so that the charsets should now
   6619 	be in
   6620 	.rodata.
   6621 
   6622  ChangeLog	   |   11 +++++++++
   6623  fc-lang/fc-lang.c |   59
   6624  ++++++++++++++++++++++++++++++++++++++--------------
   6625  src/fccharset.c   |   18 ++++++++++++++++
   6626  src/fcint.h	   |	5 ++++
   6627  src/fclang.c	   |   16 +++++++++++++-
   6628  5 files changed, 92 insertions(+), 17 deletions(-)
   6629 
   6630 commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
   6631 Author: Patrick Lam <plam (a] MIT.EDU>
   6632 Date:	Fri Nov 4 16:48:32 2005 +0000
   6633 
   6634     Add test for validity of directory caches that somehow got lost
   6635     (reported
   6636 	by make distcheck).
   6637 
   6638  ChangeLog   |	  6 ++++++
   6639  src/fcdir.c |	  2 +-
   6640  2 files changed, 7 insertions(+), 1 deletions(-)
   6641 
   6642 commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
   6643 Author: Patrick Lam <plam (a] MIT.EDU>
   6644 Date:	Fri Nov 4 06:17:00 2005 +0000
   6645 
   6646     Bump version to 2.3.92.
   6647 
   6648  ChangeLog		 |    8 ++++++++
   6649  README			 |   29 +++++++++++++++++++++++++++--
   6650  configure.in		 |    2 +-
   6651  fontconfig/fontconfig.h |    2 +-
   6652  4 files changed, 37 insertions(+), 4 deletions(-)
   6653 
   6654 commit ea9726b620bff44d45fa25c91a8ab7d31a813577
   6655 Author: Patrick Lam <plam (a] MIT.EDU>
   6656 Date:	Thu Nov 3 04:45:57 2005 +0000
   6657 
   6658     Fix argument ordering problem in call to FcPatternTransferFullFname.
   6659 
   6660  ChangeLog   |	  5 +++++
   6661  src/fcpat.c |	  2 +-
   6662  2 files changed, 6 insertions(+), 1 deletions(-)
   6663 
   6664 commit 7358dae49b328f5546d156246510601e2dd85d1c
   6665 Author: Patrick Lam <plam (a] MIT.EDU>
   6666 Date:	Thu Nov 3 04:23:22 2005 +0000
   6667 
   6668     Fix warnings and embarrassing double-free error.
   6669 
   6670  ChangeLog	  |    7 +++++++
   6671  src/fcfreetype.c |    2 +-
   6672  src/fcpat.c	  |   14 +++++---------
   6673  3 files changed, 13 insertions(+), 10 deletions(-)
   6674 
   6675 commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
   6676 Author: Patrick Lam <plam (a] MIT.EDU>
   6677 Date:	Wed Nov 2 15:57:36 2005 +0000
   6678 
   6679     Change the rule for artificial emboldening in fonts.conf.in. This
   6680     enables
   6681 	the support for artificial emboldening included in cairo.
   6682     reviewed by: plam
   6683 
   6684  ChangeLog     |    8 ++++++++
   6685  fonts.conf.in |   18 ++++++++++++++----
   6686  2 files changed, 22 insertions(+), 4 deletions(-)
   6687 
   6688 commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
   6689 Author: Patrick Lam <plam (a] MIT.EDU>
   6690 Date:	Wed Nov 2 15:29:53 2005 +0000
   6691 
   6692     Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
   6693     full
   6694 	names when transferring, and free full names when freeing the
   6695 	associated font. Reported by Jinghua Luo.
   6696 
   6697  ChangeLog   |	  8 ++++++++
   6698  src/fcpat.c |	 18 ++++++++++++++----
   6699  2 files changed, 22 insertions(+), 4 deletions(-)
   6700 
   6701 commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
   6702 Author: Patrick Lam <plam (a] MIT.EDU>
   6703 Date:	Wed Nov 2 07:37:00 2005 +0000
   6704 
   6705     Revert the previous patch and commit the correct patch: I forgot a
   6706 	canonicalization in FcValueListSerialize, so that it would
   6707 	choke on
   6708 	already-serialized input files. Duh!
   6709 
   6710  ChangeLog	     |	  8 ++++++++
   6711  fc-cache/fc-cache.c |	  9 ---------
   6712  src/fcpat.c	     |	  1 +
   6713  3 files changed, 9 insertions(+), 9 deletions(-)
   6714 
   6715 commit c6b75577f3bf3019399e0a439d9cccf55e53999f
   6716 Author: Patrick Lam <plam (a] MIT.EDU>
   6717 Date:	Wed Nov 2 07:01:25 2005 +0000
   6718 
   6719     Forcibly rescan a directory before writing a fresh local cache
   6720     file for
   6721 	that directory, fixing the losing-fonts problem reported by
   6722 	Mike Fabian
   6723 	and also apparently the font cache file corruption.
   6724 
   6725  ChangeLog	     |	  8 ++++++++
   6726  fc-cache/fc-cache.c |	  9 +++++++++
   6727  2 files changed, 17 insertions(+), 0 deletions(-)
   6728 
   6729 commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
   6730 Author: Patrick Lam <plam (a] MIT.EDU>
   6731 Date:	Wed Nov 2 06:39:23 2005 +0000
   6732 
   6733     Fix thinko: actually, the whole global cache is stale if the global
   6734     cache
   6735 	is older than the (newest) config file.
   6736 
   6737  ChangeLog     |    6 ++++++
   6738  src/fccache.c |    6 +++---
   6739  2 files changed, 9 insertions(+), 3 deletions(-)
   6740 
   6741 commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
   6742 Author: Patrick Lam <plam (a] MIT.EDU>
   6743 Date:	Wed Nov 2 06:29:14 2005 +0000
   6744 
   6745     Declare the global cache of a directory's contents to be stale if the
   6746 	directory is newer than the (newest) configuration file. S:
   6747 	----------------------------------------------------------------------
   6748 
   6749  ChangeLog     |    8 ++++++++
   6750  src/fccache.c |   12 +++++++++---
   6751  src/fccfg.c   |   20 ++++++++++++++------
   6752  src/fcint.h   |   11 ++++++++++-
   6753  4 files changed, 41 insertions(+), 10 deletions(-)
   6754 
   6755 commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
   6756 Author: Patrick Lam <plam (a] MIT.EDU>
   6757 Date:	Tue Nov 1 06:57:25 2005 +0000
   6758 
   6759     Copy the full pathname whenever duplicating an FcPattern; otherwise,
   6760 	applications continue breaking.
   6761 
   6762  ChangeLog     |   10 ++++++++++
   6763  src/fcint.h   |    4 ++--
   6764  src/fclist.c  |    6 +-----
   6765  src/fcmatch.c |    4 ++++
   6766  src/fcpat.c   |   25 ++++++++++++++++++++++++-
   6767  5 files changed, 41 insertions(+), 8 deletions(-)
   6768 
   6769 commit d6946c1a11695eb55a3fe60db5480df94570b1ba
   6770 Author: Patrick Lam <plam (a] MIT.EDU>
   6771 Date:	Tue Nov 1 05:52:28 2005 +0000
   6772 
   6773     Fix small memory error (tried to free argv); use basename and dirname
   6774 	correctly (they can modify their arguments).
   6775 
   6776  ChangeLog	  |    7 +++++++
   6777  fc-cat/fc-cat.c  |    4 +---
   6778  src/fcfreetype.c |    2 +-
   6779  3 files changed, 9 insertions(+), 4 deletions(-)
   6780 
   6781 commit e77c17184a6172d6368dd3193c791c4027065bbd
   6782 Author: Patrick Lam <plam (a] MIT.EDU>
   6783 Date:	Tue Nov 1 05:26:27 2005 +0000
   6784 
   6785     Reinstate basename patch, but keep a hash table linking FcPatterns
   6786     to their
   6787 	fully-qualified font names for clients' benefit. Clients only
   6788 	pay for
   6789 	the font names once they request the FC_FILE property from an
   6790 	FcPattern, but the font name is malloc'd at that point (i.e. not
   6791 	mmapped: that's impossible, since it may vary between machines.)
   6792 	Clients do have to pay for a copy of the path name per cache file.
   6793     Note that FcPatternGetString now does some rewriting if you ask for an
   6794 	FC_FILE, appending the pathname as appropriate.
   6795 
   6796  ChangeLog	  |   23 +++++++++++++
   6797  fc-cat/fc-cat.c  |    7 ++--
   6798  src/fccache.c	  |   40 ++++++++++++++++++++--
   6799  src/fcfreetype.c |    5 ++-
   6800  src/fcint.h	  |    9 +++++
   6801  src/fclist.c	  |    8 ++++
   6802  src/fcpat.c	  |   97
   6803  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   6804  7 files changed, 181 insertions(+), 8 deletions(-)
   6805 
   6806 commit be99726f672cef086b4256ad34163f6f9ed9d4a5
   6807 Author: Patrick Lam <plam (a] MIT.EDU>
   6808 Date:	Mon Oct 31 06:02:00 2005 +0000
   6809 
   6810     Revert basename patch, which breaks fontconfig clients on my system.
   6811 
   6812  src/fcfreetype.c |    3 +--
   6813  1 files changed, 1 insertions(+), 2 deletions(-)
   6814 
   6815 commit 720298e773876037dd9af384a9cc16956600b5e7
   6816 Author: Patrick Lam <plam (a] MIT.EDU>
   6817 Date:	Wed Oct 26 06:34:29 2005 +0000
   6818 
   6819     Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
   6820 	embedded bitmaps or not.
   6821     reviewed by: plam
   6822 
   6823  ChangeLog		 |   11 +++++++++++
   6824  fontconfig/fontconfig.h |    1 +
   6825  fonts.conf.in		 |    4 ++++
   6826  src/fcdefault.c	 |    1 +
   6827  src/fcname.c		 |    1 +
   6828  5 files changed, 18 insertions(+), 0 deletions(-)
   6829 
   6830 commit 961d9b9993ae815d6ba723829724bf0685809091
   6831 Author: Patrick Lam <plam (a] MIT.EDU>
   6832 Date:	Tue Oct 25 22:29:13 2005 +0000
   6833 
   6834     Only add basename to patterns' FC_FILE element, not any part of the
   6835 	dirname.
   6836 
   6837  ChangeLog	  |    6 ++++++
   6838  src/fcfreetype.c |    3 ++-
   6839  2 files changed, 8 insertions(+), 1 deletions(-)
   6840 
   6841 commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
   6842 Author: Patrick Lam <plam (a] MIT.EDU>
   6843 Date:	Sat Oct 22 15:12:05 2005 +0000
   6844 
   6845     Add some more consts, fixing more GCC4 warnings.
   6846 
   6847  ChangeLog	  |    5 +++++
   6848  src/fcfreetype.c |   22 +++++++++++-----------
   6849  2 files changed, 16 insertions(+), 11 deletions(-)
   6850 
   6851 commit 904426816df300fad816238f0f27ef595a6a539b
   6852 Author: Patrick Lam <plam (a] MIT.EDU>
   6853 Date:	Sat Oct 22 14:21:14 2005 +0000
   6854 
   6855     Support localized font family and style names. This has been
   6856     reported to
   6857 	break old apps like xfd, but modern (gtk+/qt/mozilla) apps
   6858 	work fine.
   6859     reviewed by: plam
   6860 
   6861  ChangeLog	 |    7 +++
   6862  src/fcdefault.c |  110
   6863  +++++++++++++++++++++++++++++++------------------------
   6864  src/fcint.h	 |    4 ++
   6865  src/fclist.c	 |   60 ++++++++++++++++++++++++++++-
   6866  4 files changed, 130 insertions(+), 51 deletions(-)
   6867 
   6868 commit e58b50e88cbe3b55695101a0988306ea4646bbe4
   6869 Author: Patrick Lam <plam (a] MIT.EDU>
   6870 Date:	Fri Oct 21 20:24:30 2005 +0000
   6871 
   6872     Destroy the global cache file if it's terminally broken. (reported
   6873     by Mike
   6874 	Fabian)
   6875 
   6876  ChangeLog     |    9 ++++++++-
   6877  src/fccache.c |   16 +++++++++++++---
   6878  2 files changed, 21 insertions(+), 4 deletions(-)
   6879 
   6880 commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
   6881 Author: Patrick Lam <plam (a] MIT.EDU>
   6882 Date:	Fri Oct 21 19:47:43 2005 +0000
   6883 
   6884     Prevent fc-list from escaping strings when printing them.
   6885 
   6886  ChangeLog		 |    7 +++++++
   6887  fc-list/fc-list.c	 |    2 +-
   6888  fontconfig/fontconfig.h |    3 +++
   6889  src/fcname.c		 |   16 +++++++++++-----
   6890  4 files changed, 22 insertions(+), 6 deletions(-)
   6891 
   6892 commit 250c1cd422ce6260ff58f2699043556d93729ef7
   6893 Author: Patrick Lam <plam (a] MIT.EDU>
   6894 Date:	Thu Oct 20 20:50:21 2005 +0000
   6895 
   6896     Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
   6897     reviewed by: plam
   6898 
   6899  ChangeLog		 |    9 ++++++++-
   6900  fontconfig/fontconfig.h |   12 ++++++++++--
   6901  2 files changed, 18 insertions(+), 3 deletions(-)
   6902 
   6903 commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
   6904 Author: Patrick Lam <plam (a] MIT.EDU>
   6905 Date:	Fri Oct 14 21:02:31 2005 +0000
   6906 
   6907     Add consts to variables so as to move arrays into .rodata.
   6908     reviewed by: plam
   6909 
   6910  ChangeLog		     |	  8 ++++++++
   6911  fc-glyphname/fc-glyphname.c |	  4 ++--
   6912  src/fclang.c		     |	  4 ++--
   6913  3 files changed, 12 insertions(+), 4 deletions(-)
   6914 
   6915 commit 15d7bd0a16af189194b665e789331a8f8c86f20d
   6916 Author: Patrick Lam <plam (a] MIT.EDU>
   6917 Date:	Fri Oct 14 20:56:27 2005 +0000
   6918 
   6919     Check existence of directory cache file before attempting to unlink.
   6920     reviewed by: plam
   6921 
   6922  ChangeLog     |    7 +++++++
   6923  src/fccache.c |    4 +++-
   6924  2 files changed, 10 insertions(+), 1 deletions(-)
   6925 
   6926 commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
   6927 Author: Patrick Lam <plam (a] MIT.EDU>
   6928 Date:	Thu Oct 13 12:32:14 2005 +0000
   6929 
   6930     Fix flipped return value on unlink. (Reported by Mike Fabian)
   6931 
   6932  ChangeLog     |   14 ++++++++++++++
   6933  src/fccache.c |    6 ++++--
   6934  2 files changed, 18 insertions(+), 2 deletions(-)
   6935 
   6936 commit 2eb843740672da9319c190c48aea2cd98dc92725
   6937 Author: Patrick Lam <plam (a] MIT.EDU>
   6938 Date:	Wed Oct 12 07:55:42 2005 +0000
   6939 
   6940     When fc-cache is run without --force, use directory cache files to
   6941     speed up
   6942 	fc-cache run time.
   6943 
   6944  src/fccache.c |    4 ++--
   6945  src/fcdir.c   |    3 +++
   6946  src/fcint.h   |    3 +++
   6947  3 files changed, 8 insertions(+), 2 deletions(-)
   6948 
   6949 commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
   6950 Author: Patrick Lam <plam (a] MIT.EDU>
   6951 Date:	Thu Oct 6 20:45:25 2005 +0000
   6952 
   6953     Add padding to make valgrind and glibc not hate each other when
   6954     calling
   6955 	strlen().
   6956 
   6957  ChangeLog    |    8 ++++++++
   6958  src/fcname.c |    5 +++--
   6959  src/fcpat.c  |    5 +++--
   6960  3 files changed, 14 insertions(+), 4 deletions(-)
   6961 
   6962 commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
   6963 Author: Patrick Lam <plam (a] MIT.EDU>
   6964 Date:	Wed Oct 5 21:12:57 2005 +0000
   6965 
   6966     Use libtool -no-undefined flag on all platforms.
   6967     reviewed by: plam & keithp
   6968 
   6969  ChangeLog	 |    7 +++++++
   6970  src/Makefile.am |    3 +--
   6971  2 files changed, 8 insertions(+), 2 deletions(-)
   6972 
   6973 commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
   6974 Author: Patrick Lam <plam (a] MIT.EDU>
   6975 Date:	Wed Oct 5 21:12:25 2005 +0000
   6976 
   6977     Fix typo in manually applying patch.
   6978 
   6979  src/Makefile.am |    2 +-
   6980  1 files changed, 1 insertions(+), 1 deletions(-)
   6981 
   6982 commit affc7d1849c26db10b344cfbe834d0bba764f419
   6983 Author: Patrick Lam <plam (a] MIT.EDU>
   6984 Date:	Wed Oct 5 19:40:35 2005 +0000
   6985 
   6986     Modify config file to use Greek fonts before Asian fonts with
   6987     Greek glyphs.
   6988     reviewed by: plam & keithp
   6989 
   6990  ChangeLog     |    8 ++++++++
   6991  fonts.conf.in |   10 +++++++---
   6992  2 files changed, 15 insertions(+), 3 deletions(-)
   6993 
   6994 commit 328929f5ea3f507426b0c021c11fef62794066df
   6995 Author: Patrick Lam <plam (a] MIT.EDU>
   6996 Date:	Wed Oct 5 19:38:40 2005 +0000
   6997 
   6998     Modify config file to use Greek fonts before Asian fonts with
   6999     Greek glyphs.
   7000     reviewed by: plam & keithp
   7001 
   7002  ChangeLog     |    8 ++++++++
   7003  fonts.conf.in |   10 +++++++---
   7004  2 files changed, 15 insertions(+), 3 deletions(-)
   7005 
   7006 commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
   7007 Author: Patrick Lam <plam (a] MIT.EDU>
   7008 Date:	Wed Oct 5 19:32:41 2005 +0000
   7009 
   7010     Use libtool -no-undefined flag on all platforms.
   7011     reviewed by: plam & keithp
   7012 
   7013  ChangeLog	 |    7 +++++++
   7014  src/Makefile.am |    3 +--
   7015  2 files changed, 8 insertions(+), 2 deletions(-)
   7016 
   7017 commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
   7018 Author: Patrick Lam <plam (a] MIT.EDU>
   7019 Date:	Wed Oct 5 18:41:55 2005 +0000
   7020 
   7021     Implement move-to-front array for banks (perf regression reported
   7022     by Ronny
   7023 	V. Vindenes).
   7024 
   7025  ChangeLog     |    6 ++++++
   7026  src/fccache.c |   29 +++++++++++++++++++----------
   7027  2 files changed, 25 insertions(+), 10 deletions(-)
   7028 
   7029 commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
   7030 Author: Patrick Lam <plam (a] MIT.EDU>
   7031 Date:	Wed Oct 5 00:34:52 2005 +0000
   7032 
   7033     Add new API which unlinks directory caches and checks dir caches for
   7034 	existence of appropriate sections. Fix fc-cache to unlink
   7035 	stale cache
   7036 	files and save directory caches that lack relevant sections.
   7037 
   7038  ChangeLog		 |   11 +++++++++++
   7039  fc-cache/fc-cache.c	 |    6 +++++-
   7040  fontconfig/fontconfig.h |    6 ++++++
   7041  src/fccache.c		 |   44
   7042  ++++++++++++++++++++++++++++++++++----------
   7043  4 files changed, 56 insertions(+), 11 deletions(-)
   7044 
   7045 commit 6bf2380478f825a6135527133a03869e0ae18742
   7046 Author: Patrick Lam <plam (a] MIT.EDU>
   7047 Date:	Mon Oct 3 19:51:11 2005 +0000
   7048 
   7049     Ensure that a directory cache has the appropriate section before
   7050     reporting
   7051 	that it is valid (reported by Matthias Clasen).
   7052 
   7053  ChangeLog     |    6 ++++++
   7054  src/fccache.c |   15 +++++++++++++++
   7055  2 files changed, 21 insertions(+), 0 deletions(-)
   7056 
   7057 commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
   7058 Author: Patrick Lam <plam (a] MIT.EDU>
   7059 Date:	Sat Oct 1 19:18:51 2005 +0000
   7060 
   7061     Bump version number to 2.3.91.
   7062 
   7063  README			 |   15 ++++++++++++++-
   7064  configure.in		 |    2 +-
   7065  fontconfig/fontconfig.h |    2 +-
   7066  3 files changed, 16 insertions(+), 3 deletions(-)
   7067 
   7068 commit e99f0f0a45b29ad195c96833c95771ccf7771fef
   7069 Author: Patrick Lam <plam (a] MIT.EDU>
   7070 Date:	Thu Sep 29 20:53:30 2005 +0000
   7071 
   7072     Use libxml2 if requested (with --enable-libxml2) or if expat is not
   7073 	available.
   7074     reviewed by: plam
   7075 
   7076  ChangeLog	 |   11 ++++
   7077  configure.in	 |  162
   7078  +++++++++++++++++++++++++++++++------------------------
   7079  src/Makefile.am |    3 +-
   7080  src/fcxml.c	 |   71 ++++++++++++++++++++++++-
   7081  4 files changed, 174 insertions(+), 73 deletions(-)
   7082 
   7083 commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
   7084 Author: Patrick Lam <plam (a] MIT.EDU>
   7085 Date:	Thu Sep 29 05:14:04 2005 +0000
   7086 
   7087     Fix multi-arch cache files: compute the position for the block to
   7088     be added
   7089 	using info from OrigFile, not NewFile.
   7090 
   7091  ChangeLog     |    6 ++++++
   7092  src/fccache.c |    4 ++--
   7093  2 files changed, 8 insertions(+), 2 deletions(-)
   7094 
   7095 commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
   7096 Author: Patrick Lam <plam (a] MIT.EDU>
   7097 Date:	Wed Sep 28 16:21:14 2005 +0000
   7098 
   7099     Cast results of sizeof() to unsigned int to get rid of warnings
   7100     on x86_64
   7101 	(thanks Matthias Clasen).
   7102 
   7103  ChangeLog     |    8 +++++++-
   7104  src/fccache.c |   38 +++++++++++++++++++-------------------
   7105  2 files changed, 26 insertions(+), 20 deletions(-)
   7106 
   7107 commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
   7108 Author: Patrick Lam <plam (a] MIT.EDU>
   7109 Date:	Wed Sep 28 00:23:39 2005 +0000
   7110 
   7111     Update ChangeLog.
   7112 
   7113  ChangeLog |   34 ++++++++++++++++++++++++++++++++++
   7114  1 files changed, 34 insertions(+), 0 deletions(-)
   7115 
   7116 commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
   7117 Author: Patrick Lam <plam (a] MIT.EDU>
   7118 Date:	Wed Sep 28 00:23:15 2005 +0000
   7119 
   7120     Use FcAtomic to rewrite cache files.
   7121 
   7122  src/fccache.c |  132
   7123  ++++++++++++++++++++++++++++++++++++++++++---------------
   7124  1 files changed, 98 insertions(+), 34 deletions(-)
   7125 
   7126 commit 099f9a86834060741dcbdf8b70e32f3a7338925f
   7127 Author: Patrick Lam <plam (a] MIT.EDU>
   7128 Date:	Tue Sep 27 15:52:58 2005 +0000
   7129 
   7130     Don't unlink the fonts.cache-2 file even if there's no data to
   7131     write; just
   7132 	write an empty cache file. (thanks Lubos Lunak)
   7133 
   7134  src/fccache.c |    7 -------
   7135  1 files changed, 0 insertions(+), 7 deletions(-)
   7136 
   7137 commit 6aee8c6faa2906334b9d9f933440184a256d0b53
   7138 Author: Patrick Lam <plam (a] MIT.EDU>
   7139 Date:	Tue Sep 27 05:43:08 2005 +0000
   7140 
   7141     Allocate room for the subdirectory names in each directory
   7142     cache. Thanks to
   7143 	James Cloos for finding and diagnosing this bug!
   7144 
   7145  src/fccache.c |   10 ++++++++--
   7146  1 files changed, 8 insertions(+), 2 deletions(-)
   7147 
   7148 commit 2633bc38431468ce528407ee576cb29b0d1212c8
   7149 Author: Patrick Lam <plam (a] MIT.EDU>
   7150 Date:	Tue Sep 27 05:26:59 2005 +0000
   7151 
   7152     Fix .cvsignore file after copying across directories.
   7153 
   7154  fc-cat/.cvsignore |	4 ++--
   7155  1 files changed, 2 insertions(+), 2 deletions(-)
   7156 
   7157 commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
   7158 Author: Patrick Lam <plam (a] MIT.EDU>
   7159 Date:	Fri Sep 23 21:42:32 2005 +0000
   7160 
   7161     Add comment about needing docbook-utils to run make distcheck;
   7162     hope it'll
   7163 	save pain to others later.
   7164 
   7165  INSTALL |    2 +-
   7166  1 files changed, 1 insertions(+), 1 deletions(-)
   7167 
   7168 commit 35c2c7f1e979449e67551588f3440ff15e5c806c
   7169 Author: Patrick Lam <plam (a] MIT.EDU>
   7170 Date:	Fri Sep 23 14:41:40 2005 +0000
   7171 
   7172     Update ChangeLog for 2.3.90.
   7173 
   7174  ChangeLog |   33 +++++++++++++++++++++++++++++++++
   7175  1 files changed, 33 insertions(+), 0 deletions(-)
   7176 
   7177 commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
   7178 Author: Patrick Lam <plam (a] MIT.EDU>
   7179 Date:	Fri Sep 23 05:59:19 2005 +0000
   7180 
   7181     file Makefile.am was initially added on branch fc-2_4_branch.
   7182 
   7183 commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
   7184 Author: Patrick Lam <plam (a] MIT.EDU>
   7185 Date:	Fri Sep 23 05:59:19 2005 +0000
   7186 
   7187     Add new command-line utility, fc-cat, to convert fonts.cache-2
   7188     files into
   7189 	fonts.cache-1 files (e.g. for grepping and validation of the mmap
   7190 	codepath), as per James Cloos' request.
   7191     Remove done 'TODO' comment.
   7192     Updates for development release 2.3.90.
   7193 
   7194  Makefile.am		 |    2 +-
   7195  README			 |    7 +-
   7196  configure.in		 |    3 +-
   7197  fc-cache/fc-cache.c	 |    1 -
   7198  fc-cache/fc-cache.sgml  |    4 +-
   7199  fc-cat/.cvsignore	 |    6 +
   7200  fc-cat/Makefile.am	 |   55 ++++++++
   7201  fc-cat/fc-cat.c	 |  336
   7202  +++++++++++++++++++++++++++++++++++++++++++++++
   7203  fc-cat/fc-cat.sgml	 |  139 +++++++++++++++++++
   7204  fontconfig/fontconfig.h |    2 +-
   7205  10 files changed, 548 insertions(+), 7 deletions(-)
   7206 
   7207 commit a9698bed6553c12d397593292ee9e81054244e85
   7208 Author: Patrick Lam <plam (a] MIT.EDU>
   7209 Date:	Fri Sep 23 04:09:37 2005 +0000
   7210 
   7211     Update documentation -- fc-cache's man page now says that you need
   7212     to run
   7213 	fc-cache once per cached architecture; add some documentation
   7214 	to the
   7215 	FcCache structure.
   7216     Make fc-cache write out fonts.cache-2 files for directories with
   7217     no fonts
   7218 	(i.e. only subdirectories).
   7219 
   7220  fc-cache/fc-cache.sgml |    7 +++++++
   7221  src/fccache.c		|   13 ++++++++-----
   7222  src/fcint.h		|    8 ++++----
   7223  3 files changed, 19 insertions(+), 9 deletions(-)
   7224 
   7225 commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
   7226 Author: Patrick Lam <plam (a] MIT.EDU>
   7227 Date:	Fri Sep 23 02:33:55 2005 +0000
   7228 
   7229     Remove debugging printf (oops).
   7230 
   7231  src/fcpat.c |	  1 -
   7232  1 files changed, 0 insertions(+), 1 deletions(-)
   7233 
   7234 commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
   7235 Author: Patrick Lam <plam (a] MIT.EDU>
   7236 Date:	Fri Sep 23 02:08:40 2005 +0000
   7237 
   7238     Convert fromcode to char[12] from char *.
   7239 
   7240  src/fcfreetype.c |   10 +++++-----
   7241  1 files changed, 5 insertions(+), 5 deletions(-)
   7242 
   7243 commit c7beacf91698e8b0dcba2e813052538ec56dd268
   7244 Author: Patrick Lam <plam (a] MIT.EDU>
   7245 Date:	Fri Sep 23 01:48:33 2005 +0000
   7246 
   7247     Small patch for output in case where lineno not defined.
   7248 
   7249  fc-lang/fc-lang.c |	2 +-
   7250  src/fcint.h	   |   14 +++++++-------
   7251  2 files changed, 8 insertions(+), 8 deletions(-)
   7252 
   7253 commit 67accef4d3e245c1dea341e633d82b14aa03432a
   7254 Author: Patrick Lam <plam (a] MIT.EDU>
   7255 Date:	Thu Sep 22 23:45:53 2005 +0000
   7256 
   7257     Fix more gcc4 warnings:
   7258     - Cast sizeof to int, to shut up signedness warnings in comparison.
   7259     - Add consts where appropriate.
   7260     reviewed by: Patrick Lam <plam (a] mit.edu>
   7261 
   7262  doc/edit-sgml.c	     |	  4 +-
   7263  fc-case/fc-case.c	     |	  8 +-
   7264  fc-glyphname/fc-glyphname.c |	 21 ++++---
   7265  fc-lang/fc-lang.c	     |	 20 ++++--
   7266  src/fccharset.c	     |	  3 +-
   7267  src/fcdefault.c	     |	  6 +-
   7268  src/fcfreetype.c	     |	 43 ++++++++------
   7269  src/fcinit.c		     |	  2 +-
   7270  src/fcmatch.c		     |	 18 +++---
   7271  src/fcpat.c		     |	  3 +-
   7272  src/fcxml.c		     |	138
   7273  +++++++++++++++++++++---------------------
   7274  11 files changed, 142 insertions(+), 124 deletions(-)
   7275 
   7276 commit 141432505aecb158285ccc84ec5d7099e3c2efa7
   7277 Author: Patrick Lam <plam (a] MIT.EDU>
   7278 Date:	Thu Sep 22 20:49:24 2005 +0000
   7279 
   7280     Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
   7281 	returning bogus (i.e. duplicate) FcObjectPtr values. Now use
   7282 	negative
   7283 	values for dynamic object strings and positive values for
   7284 	built-in and
   7285 	FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
   7286 	pinpointing this bus!
   7287 
   7288  src/fcname.c |   37 ++++++++++++++++++++++++++++---------
   7289  1 files changed, 28 insertions(+), 9 deletions(-)
   7290 
   7291 commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
   7292 Author: Patrick Lam <plam (a] MIT.EDU>
   7293 Date:	Fri Sep 16 04:57:18 2005 +0000
   7294 
   7295     Add missing FcValueCanonicalize on call to FcPatternAdd.
   7296 
   7297  src/fcpat.c |	  3 ++-
   7298  1 files changed, 2 insertions(+), 1 deletions(-)
   7299 
   7300 commit 13cdf607533ad592b896b738c5642f3685fd8053
   7301 Author: Patrick Lam <plam (a] MIT.EDU>
   7302 Date:	Thu Sep 15 20:36:44 2005 +0000
   7303 
   7304     Revert ill-advised addition of FC_RENDER. Add strategy for handling
   7305     objects
   7306 	that aren't hardcoded into fontconfig, but generated by fontconfig
   7307 	clients: keep another array of user-defined objects (indexed
   7308 	after the
   7309 	built-in objects).
   7310     Fix compilation warning (uninitialized variable).
   7311     Add comment.
   7312 
   7313  fontconfig/fontconfig.h |    1 -
   7314  src/fccache.c		 |    1 +
   7315  src/fccfg.c		 |    2 +-
   7316  src/fcname.c		 |   98
   7317  +++++++++++++++++++++++++++++++++++++----------
   7318  4 files changed, 80 insertions(+), 22 deletions(-)
   7319 
   7320 commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
   7321 Author: Patrick Lam <plam (a] MIT.EDU>
   7322 Date:	Sun Sep 11 05:17:28 2005 +0000
   7323 
   7324     Add a global binding for the 'render' pattern element used by Xft;
   7325     the lack
   7326 	of said binding prevented programs from using FcPatterns
   7327 	through Xft.
   7328 
   7329  fontconfig/fontconfig.h |    1 +
   7330  src/fcname.c		 |    2 +-
   7331  2 files changed, 2 insertions(+), 1 deletions(-)
   7332 
   7333 commit 8245771d5a42dac36024411a0da047b9a7dc42c6
   7334 Author: Patrick Lam <plam (a] MIT.EDU>
   7335 Date:	Sun Sep 11 02:16:09 2005 +0000
   7336 
   7337     Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
   7338 
   7339  ChangeLog		     |	 19 ++++
   7340  doc/fontconfig-user.sgml    |	  4 +-
   7341  fc-glyphname/fc-glyphname.c |	  4 +-
   7342  fc-lang/fc-lang.c	     |	  2 +-
   7343  fc-match/fc-match.c	     |	  8 +-
   7344  fontconfig/fcprivate.h      |	  2 +-
   7345  src/fccache.c		     |	 35 ++++----
   7346  src/fccfg.c		     |	  2 +-
   7347  src/fcdir.c		     |	  4 +-
   7348  src/fcfreetype.c	     |	191
   7349  +++++++++++++++++++++++-------------------
   7350  src/fcint.h		     |	 10 +-
   7351  src/fclist.c		     |	  2 +-
   7352  src/fcpat.c		     |	 80 +++++++++---------
   7353  src/fcstr.c		     |	  2 +-
   7354  src/fcxml.c		     |	 11 ++-
   7355  15 files changed, 209 insertions(+), 167 deletions(-)
   7356 
   7357 commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
   7358 Author: Patrick Lam <plam (a] MIT.EDU>
   7359 Date:	Wed Sep 7 15:38:46 2005 +0000
   7360 
   7361     Robustness fixes: check return values from read and lseek; fix
   7362 	uninitialized variables; ensure progress on FcCacheSkipToArch.
   7363 
   7364  src/fccache.c |   34 +++++++++++++++++++++++-----------
   7365  1 files changed, 23 insertions(+), 11 deletions(-)
   7366 
   7367 commit 03a212e525a34e2ceeac369bac669871d8cc681a
   7368 Author: Patrick Lam <plam (a] MIT.EDU>
   7369 Date:	Sat Sep 3 04:56:56 2005 +0000
   7370 
   7371     Really fix the global cache: make sure we're reading and writing
   7372     the same
   7373 	data format. Also match subdirectories when consuming cache
   7374 	information. Also check dates for global cache: a dir is out of
   7375 	date if
   7376 	it is newer than the global cache; scan it manually if that's
   7377 	the case.
   7378 
   7379  src/fccache.c |   55
   7380  ++++++++++++++++++++++++++++++++++++++-----------------
   7381  src/fccfg.c   |   23 ++++++++++++++++++++---
   7382  src/fcint.h   |    1 +
   7383  3 files changed, 59 insertions(+), 20 deletions(-)
   7384 
   7385 commit f6ee3db5f02eb8f41e3941e892964175cad0a898
   7386 Author: Patrick Lam <plam (a] MIT.EDU>
   7387 Date:	Fri Sep 2 06:16:49 2005 +0000
   7388 
   7389     Fix addressing in the global cache file, preventing infinite
   7390     loops. Get rid
   7391 	of unused variables.
   7392 
   7393  src/fccache.c |    6 ++----
   7394  1 files changed, 2 insertions(+), 4 deletions(-)
   7395 
   7396 commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
   7397 Author: Patrick Lam <plam (a] MIT.EDU>
   7398 Date:	Thu Sep 1 18:29:28 2005 +0000
   7399 
   7400     Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
   7401 	FcObjectPtrU).
   7402 
   7403  src/fcpat.c |	  2 +-
   7404  1 files changed, 1 insertions(+), 1 deletions(-)
   7405 
   7406 commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
   7407 Author: Patrick Lam <plam (a] MIT.EDU>
   7408 Date:	Thu Sep 1 06:59:44 2005 +0000
   7409 
   7410     Fix embarassing attempt to free a static buffer.
   7411 
   7412  src/fccache.c |    9 +++------
   7413  1 files changed, 3 insertions(+), 6 deletions(-)
   7414 
   7415 commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
   7416 Author: Patrick Lam <plam (a] MIT.EDU>
   7417 Date:	Thu Sep 1 06:14:46 2005 +0000
   7418 
   7419     :
   7420     Save subdirectory names in cache files to save time. This completely
   7421 	restores the original fontconfig API, BTW. Note that directories
   7422 	without fonts don't get a cache file; but then how many files
   7423 	would it
   7424 	have in that directory...
   7425 
   7426  fc-cache/fc-cache.c	 |    2 +-
   7427  fontconfig/fontconfig.h |    2 +-
   7428  src/fccache.c		 |   40 ++++++++++++++++------------------------
   7429  src/fcdir.c		 |    4 ++--
   7430  src/fcint.h		 |    2 +-
   7431  5 files changed, 21 insertions(+), 29 deletions(-)
   7432 
   7433 commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
   7434 Author: Patrick Lam <plam (a] MIT.EDU>
   7435 Date:	Wed Aug 31 15:12:41 2005 +0000
   7436 
   7437     Only load requested fonts for fc-cache, and cleanup memory handling:
   7438 	*Serialize no longer mutates original FcPatterns, it creates a
   7439 	new copy
   7440 	in the supplied buffer. Fix thinkos in global cache freeing and in
   7441 	FcCacheSkipToArch.
   7442 
   7443  fc-cache/fc-cache.c |	  3 +--
   7444  src/fccache.c	     |	 36 ++++++++++++++++--------------------
   7445  src/fcfs.c	     |	  3 ---
   7446  3 files changed, 17 insertions(+), 25 deletions(-)
   7447 
   7448 commit fd77c154afb039b6b19f8e29c28dce652b2d060e
   7449 Author: Patrick Lam <plam (a] MIT.EDU>
   7450 Date:	Tue Aug 30 23:03:42 2005 +0000
   7451 
   7452     Fix compilation error exposed with gcc 2.95.
   7453 
   7454  src/fccache.c |    5 ++++-
   7455  1 files changed, 4 insertions(+), 1 deletions(-)
   7456 
   7457 commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
   7458 Author: Patrick Lam <plam (a] MIT.EDU>
   7459 Date:	Tue Aug 30 05:55:13 2005 +0000
   7460 
   7461     src/fcint.c
   7462     The global cache now uses the same mmap-based cache infrastructure
   7463     as the
   7464 	per-directory caches. Furthermore, the global cache is
   7465 	automatically
   7466 	updated (if possible) whenever fontconfig is used. Rip out
   7467 	remnants of
   7468 	the old cache infrastructure.
   7469 
   7470  fc-cache/fc-cache.c |	  3 -
   7471  src/fccache.c	     | 1156
   7472  ++++++++++++---------------------------------------
   7473  src/fcdir.c	     |	144 ++-----
   7474  src/fcint.h	     |	 97 +----
   7475  4 files changed, 307 insertions(+), 1093 deletions(-)
   7476 
   7477 commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
   7478 Author: Patrick Lam <plam (a] MIT.EDU>
   7479 Date:	Sun Aug 28 05:20:23 2005 +0000
   7480 
   7481     Emit and verify machine signature (sizeof (stuff) + endianness)
   7482     in cache
   7483 	files. Fix bugs in FcCacheBankToIndex.
   7484 
   7485  src/fccache.c |  152
   7486  +++++++++++++++++++++++++++++++-------------------------
   7487  src/fcint.h   |    2 +-
   7488  2 files changed, 85 insertions(+), 69 deletions(-)
   7489 
   7490 commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
   7491 Author: Patrick Lam <plam (a] MIT.EDU>
   7492 Date:	Sat Aug 27 02:34:24 2005 +0000
   7493 
   7494     Replace FcObjectStaticName by FcStrStaticName. Implement serialization
   7495     of
   7496 	'object' table (strings pointed to by FcPatternElt->object and
   7497 	used as
   7498 	keys) and loading of object table from cache file if more
   7499 	strings are
   7500 	present in cache file than in current version of fontconfig. Hash
   7501 	the
   7502 	object table in memory.
   7503 
   7504  src/fccfg.c  |    4 +-
   7505  src/fcfs.c   |   11 ++-
   7506  src/fcint.h  |   31 ++++++-----
   7507  src/fclist.c |    2 +-
   7508  src/fcname.c |  181
   7509  ++++++++++++++++++++++++++++++++++++++++++++++++----------
   7510  src/fcpat.c  |   19 +++---
   7511  6 files changed, 186 insertions(+), 62 deletions(-)
   7512 
   7513 commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
   7514 Author: Patrick Lam <plam (a] MIT.EDU>
   7515 Date:	Thu Aug 25 07:38:02 2005 +0000
   7516 
   7517     Reinstate the old global cache code. For the forseeable future, it's
   7518 	probably all right to use the global cache as it was previously
   7519 	and
   7520 	just store filenames and font info, as long as no mmap cache
   7521 	exists in
   7522 	the directory. Of course, if an mmap cache exists, use that
   7523 	instead.
   7524     If a directory cache does not exist or is invalid, load the fonts
   7525     for just
   7526 	that directory using the old codepath.
   7527     Fix premature free of the FcPatterns belonging to the FcFontSet
   7528     which we
   7529 	create from the mmapped files.
   7530 
   7531  src/fccache.c |  710
   7532  ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
   7533  src/fccfg.c   |   21 +-
   7534  src/fcint.h   |   53 +++++-
   7535  3 files changed, 741 insertions(+), 43 deletions(-)
   7536 
   7537 commit 4262e0b3853bc2153270eb33d09a063f852f3f90
   7538 Author: Patrick Lam <plam (a] MIT.EDU>
   7539 Date:	Wed Aug 24 06:21:30 2005 +0000
   7540 
   7541     Overhaul the serialization system to create one mmapable file per
   7542     directory
   7543 	and distribute bytes for each directory from a single malloc
   7544 	for that
   7545 	directory. Store pointers as differences between the data
   7546 	pointed to
   7547 	and the pointer's address (s_off = s - v). Don't serialize data
   7548 	structures that never actually get serialized. Separate strings
   7549 	used
   7550 	for keys from strings used for values (in FcPatternElt and
   7551 	FcValue,
   7552 	respectively). Bump FC_CACHE_VERSION to 2.
   7553 
   7554  fc-cache/fc-cache.c	 |   12 +-
   7555  fc-lang/fc-lang.c	 |    4 +-
   7556  fontconfig/fcprivate.h  |    8 +-
   7557  fontconfig/fontconfig.h |   51 +--
   7558  src/fccache.c		 |  415 +++++++++++------
   7559  src/fccfg.c		 |  109 +++--
   7560  src/fccharset.c	 |  333 +++++--------
   7561  src/fcdbg.c		 |   12 +-
   7562  src/fcdir.c		 |   17 +-
   7563  src/fcfs.c		 |  154 +++----
   7564  src/fcinit.c		 |    3 -
   7565  src/fcint.h		 |  276 ++++-------
   7566  src/fclang.c		 |  213 ++++-----
   7567  src/fclist.c		 |   57 +--
   7568  src/fcmatch.c		 |   88 ++--
   7569  src/fcmatrix.c		 |  100 +----
   7570  src/fcname.c		 |  101 ++++-
   7571  src/fcpat.c		 | 1218
   7572  ++++++++++++++++++-----------------------------
   7573  src/fcstr.c		 |  291 +-----------
   7574  src/fcxml.c		 |   13 +-
   7575  20 files changed, 1402 insertions(+), 2073 deletions(-)
   7576 
   7577 commit 71f94d0768725eb171e04748d9f561f58b258ae7
   7578 Author: Keith Packard <keithp (a] keithp.com>
   7579 Date:	Mon Jul 25 20:39:19 2005 +0000
   7580 
   7581     Various GCC 4 cleanups for signed vs unsigned char
   7582     Match only [0-9]*.conf files in <include>{directory}</include>
   7583     elements to
   7584 	avoid loading *.rpmsave or .dpkg-old files. (otaylor)
   7585 
   7586  ChangeLog		     |	 19 ++++
   7587  doc/fontconfig-user.sgml    |	  4 +-
   7588  fc-glyphname/fc-glyphname.c |	  4 +-
   7589  fc-lang/fc-lang.c	     |	  2 +-
   7590  fc-match/fc-match.c	     |	  8 +-
   7591  src/fccfg.c		     |	  2 +-
   7592  src/fcfreetype.c	     |	191
   7593  +++++++++++++++++++++++-------------------
   7594  src/fcpat.c		     |	  2 +-
   7595  src/fcstr.c		     |	  2 +-
   7596  src/fcxml.c		     |	 11 ++-
   7597  10 files changed, 144 insertions(+), 101 deletions(-)
   7598 
   7599 commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
   7600 Author: Patrick Lam <plam (a] MIT.EDU>
   7601 Date:	Mon Jul 25 04:10:09 2005 +0000
   7602 
   7603     #ifdef out old cache stuff, replace with first version of new mmapping
   7604 	cache. Add *Read and *Write procedures which mmap in and write
   7605 	out the
   7606 	fontconfig data structures to disk. Currently, create cache
   7607 	in /tmp,
   7608 	with different sections for each architecture (as returned
   7609 	by uname's
   7610 	.machine field. Run the fc-cache binary to create a new cache
   7611 	file;
   7612 	fontconfig then uses this cache file on subsequent runs, saving
   7613 	lots of
   7614 	memory. Also fixes a few bugs and leaks.
   7615 
   7616  fc-cache/fc-cache.c |	 13 +-
   7617  fc-lang/fc-lang.c   |	  6 +
   7618  src/fccache.c	     | 1081
   7619  ++++++++++++++-------------------------------------
   7620  src/fccfg.c	     |	 16 +-
   7621  src/fccharset.c     |	103 +++++-
   7622  src/fcdir.c	     |	 17 +-
   7623  src/fcfs.c	     |	 95 +++++
   7624  src/fcinit.c	     |	  3 +
   7625  src/fcint.h	     |	148 ++++---
   7626  src/fclang.c	     |	 28 ++
   7627  src/fcmatrix.c      |	 29 ++
   7628  src/fcpat.c	     |	241 ++++++++++--
   7629  src/fcstr.c	     |	 76 ++++-
   7630  13 files changed, 963 insertions(+), 893 deletions(-)
   7631 
   7632 commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
   7633 Author: Patrick Lam <plam (a] MIT.EDU>
   7634 Date:	Fri Jul 15 18:49:12 2005 +0000
   7635 
   7636     Forward port cworth's patch to branch.
   7637 
   7638  ChangeLog    |   15 ++++++++++++++
   7639  src/fcinit.c |    2 +-
   7640  src/fcint.h  |    2 +-
   7641  src/fcpat.c  |   60
   7642  +++++++++++++++++++++++++++++++++++++++------------------
   7643  src/fcxml.c  |    1 +
   7644  5 files changed, 59 insertions(+), 21 deletions(-)
   7645 
   7646 commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
   7647 Author: Carl Worth <cworth (a] cworth.org>
   7648 Date:	Fri Jul 15 17:43:44 2005 +0000
   7649 
   7650     Rename FcPatternThawAll to FcPatternFini.
   7651     Pull the FcObjectStateName hash table out to file scope, and add
   7652 	FcObjectStaticNameFini so that FcFini will cleanup this hash
   7653 	table as
   7654 	well.
   7655     Clear FILE* to NULL after fclose.
   7656 
   7657  ChangeLog    |   15 +++++++++++++++
   7658  src/fcinit.c |    2 +-
   7659  src/fcint.h  |    2 +-
   7660  src/fcpat.c  |   49 ++++++++++++++++++++++++++++++++++++-------------
   7661  src/fcxml.c  |    1 +
   7662  5 files changed, 54 insertions(+), 15 deletions(-)
   7663 
   7664 commit 0fa680f0766a8f545b20a7935a19e9db5529f903
   7665 Author: Patrick Lam <plam (a] MIT.EDU>
   7666 Date:	Thu Jul 7 12:09:10 2005 +0000
   7667 
   7668     Convert ObjectPtr from a fat structure to a simple index into an
   7669     id table;
   7670 	ids can be positive (for static strings) or negative (for dynamic
   7671 	strings). Static strings belong to a single buffer, while dynamic
   7672 	strings are independently allocated.
   7673 
   7674  fontconfig/fontconfig.h |    9 +-
   7675  src/fccfg.c		 |    7 +-
   7676  src/fcname.c		 |    2 +-
   7677  src/fcpat.c		 |  560
   7678  +++++++++++++++++++++++++++++++++--------------
   7679  src/fcxml.c		 |    2 +-
   7680  5 files changed, 408 insertions(+), 172 deletions(-)
   7681 
   7682 commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
   7683 Author: Patrick Lam <plam (a] MIT.EDU>
   7684 Date:	Tue Jun 28 03:41:02 2005 +0000
   7685 
   7686     Add functionality to allow fontconfig data structure serialization.
   7687     This patch allows the fundamental fontconfig data structures to be
   7688 	serialized. I've converted everything from FcPattern down to be
   7689 	able to
   7690 	use *Ptr objects, which can be either static or dynamic (using
   7691 	a union
   7692 	which either contains a pointer or an index) and replaced
   7693 	storage of
   7694 	pointers in the heap with the appropriate *Ptr object. I then
   7695 	changed
   7696 	all writes of pointers to the heap with a *CreateDynamic call,
   7697 	which
   7698 	creates a dynamic Ptr object pointing to the same object as
   7699 	before.
   7700 	This way, the fundamental fontconfig semantics should be
   7701 	unchanged; I
   7702 	did not have to change external signatures this way, although
   7703 	I did
   7704 	change some internal signatures. When given a *Ptr object,
   7705 	just run *U
   7706 	to get back to a normal pointer; it gives the right answer
   7707 	regardless
   7708 	of whether we're using static or dynamic storage.
   7709     I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
   7710 	converts the dynamic FcFontSets contained in the config object to
   7711 	static FcFontSets and also converts its dependencies
   7712 	(e.g. everything
   7713 	you'd need to write to disk) to static objects. Note that you
   7714 	have to
   7715 	call Fc*PrepareSerialize first; this call will count the number of
   7716 	objects that actually needs to be allocated, so that we can avoid
   7717 	realloc. The Fc*Serialize calls then check the static pointers for
   7718 	nullness, and allocate the buffers if necessary. I've tested the
   7719 	execution of fc-list and fc-match after Fc*Serialize and they
   7720 	appear to
   7721 	work the same way.
   7722 
   7723  fc-lang/fc-lang.c	 |   17 +-
   7724  fontconfig/fcprivate.h  |    8 +-
   7725  fontconfig/fontconfig.h |   50 +++-
   7726  src/fccache.c		 |   32 ++
   7727  src/fccfg.c		 |  135 ++++----
   7728  src/fccharset.c	 |  371 ++++++++++++++++-----
   7729  src/fcdbg.c		 |   26 +-
   7730  src/fcfs.c		 |   36 ++
   7731  src/fcint.h		 |  212 +++++++++++-
   7732  src/fclang.c		 |  164 +++++++--
   7733  src/fclist.c		 |  104 ++++---
   7734  src/fcmatch.c		 |   69 +++--
   7735  src/fcmatrix.c		 |   71 ++++-
   7736  src/fcname.c		 |   35 +-
   7737  src/fcpat.c		 |  866
   7738  +++++++++++++++++++++++++++++++++++++----------
   7739  src/fcstr.c		 |  219 +++++++++++--
   7740  src/fcxml.c		 |   13 +-
   7741  17 files changed, 1902 insertions(+), 526 deletions(-)
   7742 
   7743 commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
   7744 Author: Keith Packard <keithp (a] keithp.com>
   7745 Date:	Fri Jun 17 03:01:43 2005 +0000
   7746 
   7747     Make FcOpNotContains use FcStrStr for strings so that it matches
   7748     semantics
   7749 	for !FcOpContains.
   7750     reviewed by: keithp
   7751 
   7752  ChangeLog   |	  8 ++++++++
   7753  src/fccfg.c |	  4 +++-
   7754  2 files changed, 11 insertions(+), 1 deletions(-)
   7755 
   7756 commit adc7abacbf0e2eae882d035f10117fb009b71bdd
   7757 Author: Keith Packard <keithp (a] keithp.com>
   7758 Date:	Fri May 20 16:21:39 2005 +0000
   7759 
   7760     Move fontconfig source package to libs as per override
   7761 
   7762  ChangeLog	  |    6 ++++++
   7763  debian/changelog |    2 ++
   7764  debian/control   |    2 +-
   7765  3 files changed, 9 insertions(+), 1 deletions(-)
   7766 
   7767 commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
   7768 Author: Keith Packard <keithp (a] keithp.com>
   7769 Date:	Fri May 20 15:56:51 2005 +0000
   7770 
   7771     The ka.orth file requires several characters which are not used
   7772     anymore in
   7773 	modern Georgian and which are missing in the free Georgian
   7774 	TrueType
   7775 	fonts downloadable at:
   7776     http://aiet.qartuli.net/docs/georgian_on_linux_en.php
   7777     reviewed by: Mike Fabian Bug: 3352
   7778 
   7779  ChangeLog	 |   11 +++++++++++
   7780  fc-lang/ka.orth |    5 +++--
   7781  2 files changed, 14 insertions(+), 2 deletions(-)
   7782 
   7783 commit 87c887464a6fc20310998146b8558179ebe18923
   7784 Author: Keith Packard <keithp (a] keithp.com>
   7785 Date:	Wed Apr 27 19:08:08 2005 +0000
   7786 
   7787     Update date to real 2.3.2 release date. Fix change attributions
   7788 
   7789  ChangeLog	  |   14 ++++++++++++++
   7790  README		  |    5 +++--
   7791  debian/changelog |    2 +-
   7792  3 files changed, 18 insertions(+), 3 deletions(-)
   7793 
   7794 commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
   7795 Author: Keith Packard <keithp (a] keithp.com>
   7796 Date:	Wed Apr 27 16:22:46 2005 +0000
   7797 
   7798     Bump so revision for 2.3.2
   7799     Fix a few minor leaks in error cases.
   7800 
   7801  fc-cache/fc-cache.c |	 11 ++++++++++-
   7802  1 files changed, 10 insertions(+), 1 deletions(-)
   7803 
   7804 commit 1cb309adcb881409d669749bbca91056a0967ccf
   7805 Author: Keith Packard <keithp (a] keithp.com>
   7806 Date:	Sat Apr 23 04:32:23 2005 +0000
   7807 
   7808     Update for version 2.3.2
   7809 
   7810  ChangeLog		 |    8 ++++++++
   7811  README			 |   11 +++++++++--
   7812  configure.in		 |    2 +-
   7813  debian/changelog	 |    7 +++++++
   7814  fontconfig/fontconfig.h |    2 +-
   7815  5 files changed, 26 insertions(+), 4 deletions(-)
   7816 
   7817 commit 716ac8b8033794e2557ad567005dfff4dd95f031
   7818 Author: Keith Packard <keithp (a] keithp.com>
   7819 Date:	Thu Apr 21 19:03:53 2005 +0000
   7820 
   7821     Don't force bitmap font enable in default configuration; allows
   7822     users to
   7823 	override this in ~/.fonts.conf
   7824     Updated translations
   7825     Destroy font configuration on exit to help valgrind
   7826     Use own transcoding routines in preference to iconv which appears
   7827     to have
   7828 	leaks in some translators. Call iconv_close after using iconv
   7829 	(oops).
   7830     Prefer unicode encoding of Euro char as some fonts mis-encode Euro
   7831     in other
   7832 	ones.
   7833     Must fetch bitmap glyphs to get width values to check for
   7834 	monospace/dual-width fonts.
   7835 
   7836  ChangeLog		    |	36 ++++++++++
   7837  debian/fontconfig.postinst |	 8 ++-
   7838  debian/po/cs.po	    |  154
   7839  ++++++++++++++++++--------------------------
   7840  debian/po/da.po	    |	94 +++++++++-----------------
   7841  debian/po/de.po	    |	71 ++++++---------------
   7842  debian/po/es.po	    |	77 ++++++----------------
   7843  debian/po/fr.po	    |	77 ++++++----------------
   7844  debian/po/ja.po	    |  150
   7845  ++++++++----------------------------------
   7846  debian/po/nl.po	    |	71 ++++++---------------
   7847  debian/po/pt.po	    |	71 ++++++---------------
   7848  debian/po/pt_BR.po	    |	77 ++++++----------------
   7849  debian/po/templates.pot    |	66 ++++---------------
   7850  debian/po/tr.po	    |	71 ++++++---------------
   7851  debian/po/zh_CN.po	    |	71 ++++++---------------
   7852  fc-cache/fc-cache.c	    |	 1 +
   7853  fonts.conf.in		    |	37 ++++-------
   7854  src/fcfreetype.c	    |	84 ++++++++++++++----------
   7855  17 files changed, 404 insertions(+), 812 deletions(-)
   7856 
   7857 commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
   7858 Author: Ross Burton <ross (a] burtonini.com>
   7859 Date:	Wed Apr 13 09:11:52 2005 +0000
   7860 
   7861     Check that a pattern isn't already frozen in FcPatternFreeze
   7862 
   7863  ChangeLog   |	  5 +++++
   7864  src/fcpat.c |	  3 +++
   7865  2 files changed, 8 insertions(+), 0 deletions(-)
   7866 
   7867 commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
   7868 Author: Ross Burton <ross (a] burtonini.com>
   7869 Date:	Thu Mar 31 19:16:49 2005 +0000
   7870 
   7871     Put all FcPattern objects though FcObjectStaticName and do pointer
   7872     trather
   7873 	than string compares
   7874 
   7875  ChangeLog     |    8 ++++++++
   7876  src/fclist.c  |    5 +++--
   7877  src/fcmatch.c |    2 +-
   7878  src/fcpat.c   |    3 ++-
   7879  4 files changed, 14 insertions(+), 4 deletions(-)
   7880 
   7881 commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
   7882 Author: Tor Lillqvist <tml (a] iki.fi>
   7883 Date:	Thu Mar 17 08:57:11 2005 +0000
   7884 
   7885     Add the .dll to the dll name.
   7886 
   7887  ChangeLog	       |    4 ++++
   7888  src/fontconfig.def.in |    2 +-
   7889  2 files changed, 5 insertions(+), 1 deletions(-)
   7890 
   7891 commit 5f347d9cd50069a50174cc243acab64ee4e537a9
   7892 Author: Keith Packard <keithp (a] keithp.com>
   7893 Date:	Thu Mar 10 22:06:20 2005 +0000
   7894 
   7895     Update to reflect configuration changes
   7896     Fix Autohint vs Autohinter mistake
   7897     Adopt changes from Josselin Mouette for configuration descriptions
   7898     Update
   7899 	debian to version 2.3.1-2
   7900 
   7901  ChangeLog		     |	 11 +++++++++++
   7902  debian/README.Debian	     |	 19 ++++++++++---------
   7903  debian/changelog	     |	 10 ++++++++++
   7904  debian/fontconfig.postinst  |	  2 +-
   7905  debian/fontconfig.templates |	 39
   7906  ++++++++-------------------------------
   7907  5 files changed, 40 insertions(+), 41 deletions(-)
   7908 
   7909 commit 8c74026071aae6ad70a96b81398498dcb28c0255
   7910 Author: Keith Packard <keithp (a] keithp.com>
   7911 Date:	Wed Mar 9 04:57:42 2005 +0000
   7912 
   7913     Update debian for 2.3.1
   7914 
   7915  ChangeLog	  |    6 ++++++
   7916  debian/changelog |   11 +++++++++++
   7917  debian/rules	  |    1 +
   7918  3 files changed, 18 insertions(+), 0 deletions(-)
   7919 
   7920 commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
   7921 Author: Tor Lillqvist <tml (a] iki.fi>
   7922 Date:	Wed Mar 9 00:47:11 2005 +0000
   7923 
   7924     Get the DLL from "bin" where modern libtools put it, not "lib".
   7925     Check also drive letter prefix on Win32.
   7926 
   7927  ChangeLog	   |	8 ++++++++
   7928  fontconfig-zip.in |	2 +-
   7929  src/fccfg.c	   |	4 +++-
   7930  3 files changed, 12 insertions(+), 2 deletions(-)
   7931 
   7932 commit d49dde9f900777f8482290dbafc6acb52a2b9432
   7933 Author: Keith Packard <keithp (a] keithp.com>
   7934 Date:	Tue Mar 8 23:39:02 2005 +0000
   7935 
   7936     Update for 2.3.1
   7937 
   7938  ChangeLog		 |    7 +++++++
   7939  README			 |   12 ++++++++++--
   7940  configure.in		 |    2 +-
   7941  fontconfig/fontconfig.h |    2 +-
   7942  4 files changed, 19 insertions(+), 4 deletions(-)
   7943 
   7944 commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
   7945 Author: Keith Packard <keithp (a] keithp.com>
   7946 Date:	Sat Mar 5 23:50:55 2005 +0000
   7947 
   7948     Include space and remove numbers from valid script tags. This
   7949     ensures that
   7950 	tags like 'lao ' work while rejecting those which have any digits.
   7951 	Eliminate a spurious debugging variable (len)
   7952 
   7953  ChangeLog	  |    8 ++++++++
   7954  src/fcfreetype.c |   20 ++++++++++++--------
   7955  2 files changed, 20 insertions(+), 8 deletions(-)
   7956 
   7957 commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
   7958 Author: Keith Packard <keithp (a] keithp.com>
   7959 Date:	Sat Mar 5 23:34:57 2005 +0000
   7960 
   7961     Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
   7962     for the
   7963 	broken font go to Manish Singh
   7964 
   7965  ChangeLog	  |    7 ++++++
   7966  src/fcfreetype.c |   64
   7967  +++++++++++++++++++++++++++++++++++++----------------
   7968  2 files changed, 51 insertions(+), 20 deletions(-)
   7969 
   7970 commit 97bde49a2b791de9ad66aed97ca07c22302da60d
   7971 Author: Keith Packard <keithp (a] keithp.com>
   7972 Date:	Sat Mar 5 20:58:39 2005 +0000
   7973 
   7974     Josselin Mouette:
   7975     Include 2.3 release information in changelog Add Josselin Mouette
   7976     as an
   7977 	Uploader Set hinting_type to low priority configuration option
   7978     Manish Singh:
   7979     yes_bitmaps.conf -> yes-bitmaps.conf
   7980     Funda Wang:
   7981     Johap -> Johab
   7982 
   7983  ChangeLog		     |	 20 ++++++++++++++++++++
   7984  debian/changelog	     |	 13 +++++++++++--
   7985  debian/control		     |	  1 +
   7986  debian/fontconfig.config    |	  2 +-
   7987  debian/fontconfig.postinst  |	  2 +-
   7988  debian/fontconfig.templates |	  4 ++--
   7989  debian/rules		     |	  4 ++--
   7990  src/fcfreetype.c	     |	  2 +-
   7991  8 files changed, 39 insertions(+), 9 deletions(-)
   7992 
   7993 commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
   7994 Author: Keith Packard <keithp (a] keithp.com>
   7995 Date:	Thu Mar 3 06:20:57 2005 +0000
   7996 
   7997     Move debian-specific conf file examples upstream.
   7998     Sub-pixel configuration examples must smash subpixel value as
   7999     Xft always
   8000 	sets it from X.
   8001     Change sub-pixel rendering debconf descriptions from Enable/Disable to
   8002 	Always/Never.
   8003 
   8004  ChangeLog		     |	 22 ++++++++++++++++++++++
   8005  Makefile.am		     |	  3 ---
   8006  conf.d/Makefile.am	     |	  7 +++++--
   8007  conf.d/autohint.conf	     |	  9 +++++++++
   8008  conf.d/no-sub-pixel.conf    |	  9 +++++++++
   8009  conf.d/sub-pixel.conf	     |	  3 ---
   8010  conf.d/unhinted.conf	     |	  9 +++++++++
   8011  debian/autohint.conf	     |	  9 ---------
   8012  debian/fontconfig.install   |	  1 +
   8013  debian/fontconfig.postinst  |	  4 ++--
   8014  debian/fontconfig.templates |	 11 +++++------
   8015  debian/no-sub-pixel.conf    |	 12 ------------
   8016  debian/unhinted.conf	     |	  9 ---------
   8017  13 files changed, 62 insertions(+), 46 deletions(-)
   8018 
   8019 commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
   8020 Author: Keith Packard <keithp (a] keithp.com>
   8021 Date:	Thu Mar 3 01:59:28 2005 +0000
   8022 
   8023     Ignore more build detritus
   8024     Add debian package construction stuff.
   8025     Update to newer versions of these tools
   8026     Get library manuals to build again (we love automake).
   8027     Update debian build system to switch maintainers and deal with 2.3
   8028 	functionality
   8029 
   8030  .cvsignore			   |	7 +
   8031  ChangeLog			   |   53 +++
   8032  Makefile.am			   |   50 +++-
   8033  conf.d/.cvsignore		   |	2 +
   8034  config/config.guess		   |  846
   8035  ++++++++++++++++++++-----------------
   8036  config/config.sub		   |  449 +++++++++++++++------
   8037  debian/README.Debian		   |   44 ++
   8038  debian/autohint.conf		   |	9 +
   8039  debian/changelog		   |  661 +++++++++++++++++++++++++++++
   8040  debian/compat			   |	1 +
   8041  debian/control			   |   78 ++++
   8042  debian/copyright		   |   29 ++
   8043  debian/fontconfig-udeb.install    |	3 +
   8044  debian/fontconfig.config	   |   10 +
   8045  debian/fontconfig.defoma	   |  162 +++++++
   8046  debian/fontconfig.dirs		   |	1 +
   8047  debian/fontconfig.install	   |	6 +
   8048  debian/fontconfig.postinst	   |  139 ++++++
   8049  debian/fontconfig.postrm	   |   26 ++
   8050  debian/fontconfig.templates	   |   51 +++
   8051  debian/libfontconfig1-dev.install |	7 +
   8052  debian/libfontconfig1.install	   |	1 +
   8053  debian/local.conf.md5sum	   |   18 +
   8054  debian/no-sub-pixel.conf	   |   12 +
   8055  debian/po/POTFILES.in		   |	1 +
   8056  debian/po/cs.po		   |  154 +++++++
   8057  debian/po/da.po		   |  174 ++++++++
   8058  debian/po/de.po		   |  157 +++++++
   8059  debian/po/es.po		   |  198 +++++++++
   8060  debian/po/fr.po		   |  194 +++++++++
   8061  debian/po/ja.po		   |  180 ++++++++
   8062  debian/po/nl.po		   |  158 +++++++
   8063  debian/po/pt.po		   |  145 +++++++
   8064  debian/po/pt_BR.po		   |  183 ++++++++
   8065  debian/po/templates.pot	   |  120 ++++++
   8066  debian/po/tr.po		   |  150 +++++++
   8067  debian/po/zh_CN.po		   |  148 +++++++
   8068  debian/rules			   |   39 ++
   8069  debian/unhinted.conf		   |	9 +
   8070  doc/.cvsignore			   |	1 +
   8071  doc/Makefile.am		   |   13 +-
   8072  41 files changed, 4171 insertions(+), 518 deletions(-)
   8073 
   8074 commit 4afc00ca02bb3f49fe214463e0f194486f438b70
   8075 Author: Keith Packard <keithp (a] keithp.com>
   8076 Date:	Tue Mar 1 20:48:36 2005 +0000
   8077 
   8078     Update for 2.3.0
   8079 
   8080  ChangeLog		 |    7 +++++++
   8081  README			 |   14 ++++++++++++--
   8082  configure.in		 |    2 +-
   8083  fontconfig/fontconfig.h |    4 ++--
   8084  4 files changed, 22 insertions(+), 5 deletions(-)
   8085 
   8086 commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
   8087 Author: Keith Packard <keithp (a] keithp.com>
   8088 Date:	Tue Mar 1 20:36:48 2005 +0000
   8089 
   8090     Generate and install PDF versions of the manuals
   8091     Fix formatting
   8092     Add missing exported functions, fix data types
   8093     Add missing pattern elements.
   8094     Add missing pattern elements. Document conf.d usage, clarify available
   8095 	orthography list. Fix some config file attributes. Complete
   8096 	list of
   8097 	constants.
   8098     Mark FC_SOURCE deprecated.
   8099     Don't set FC_SOURCE any longer.
   8100 
   8101  ChangeLog		   |   25 +++++++++++++++
   8102  doc/Makefile.am	   |   18 ++++++++++-
   8103  doc/fcpattern.fncs	   |	3 +-
   8104  doc/fcstring.fncs	   |   40 +++++++++++++++++++++++-
   8105  doc/fontconfig-devel.sgml |   10 +++++-
   8106  doc/fontconfig-user.sgml  |   74
   8107  ++++++++++++++++++++++++++++++++++++++------
   8108  fontconfig/fontconfig.h   |	2 +-
   8109  src/fcfreetype.c	   |	3 --
   8110  8 files changed, 156 insertions(+), 19 deletions(-)
   8111 
   8112 commit 414f720281b416736b92913f4bcbceac1a781cde
   8113 Author: Keith Packard <keithp (a] keithp.com>
   8114 Date:	Mon Feb 28 18:56:15 2005 +0000
   8115 
   8116     Create prototype /etc/fonts/conf.d directory with a few sample
   8117 	configuration files. Deprecate use of local.conf for local
   8118 	customizations in favor of this directory based scheme which
   8119 	is more
   8120 	easily integrated into installation systems.
   8121     Tag FC_EMBOLDEN as a boolean variable
   8122 
   8123  ChangeLog		 |   18 ++++++++++++++++++
   8124  Makefile.am		 |   24 ++----------------------
   8125  conf.d/Makefile.am	 |   34 ++++++++++++++++++++++++++++++++++
   8126  conf.d/README		 |    8 ++++++++
   8127  conf.d/no-bitmaps.conf  |   13 +++++++++++++
   8128  conf.d/sub-pixel.conf	 |   12 ++++++++++++
   8129  conf.d/yes-bitmaps.conf |   13 +++++++++++++
   8130  configure.in		 |    1 +
   8131  src/fcname.c		 |    1 +
   8132  9 files changed, 102 insertions(+), 22 deletions(-)
   8133 
   8134 commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
   8135 Author: Keith Packard <keithp (a] keithp.com>
   8136 Date:	Thu Feb 10 23:00:51 2005 +0000
   8137 
   8138     Free patterns from fonts which are rejected by configuration
   8139     (bug #2518)
   8140     reviewed by: pborelli (a] katamail.com
   8141 
   8142  ChangeLog   |	  8 ++++++++
   8143  src/fcdir.c |	  2 ++
   8144  2 files changed, 10 insertions(+), 0 deletions(-)
   8145 
   8146 commit afca783626534477f07b03d173bbe9f51e03b53b
   8147 Author: Keith Packard <keithp (a] keithp.com>
   8148 Date:	Sat Jan 29 00:42:37 2005 +0000
   8149 
   8150     Update for version 2.2.99
   8151 
   8152  ChangeLog		 |   11 +++++++++--
   8153  README			 |   16 ++++++++++++++--
   8154  configure.in		 |    2 +-
   8155  fontconfig/fontconfig.h |    2 +-
   8156  4 files changed, 25 insertions(+), 6 deletions(-)
   8157 
   8158 commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
   8159 Author: Keith Packard <keithp (a] keithp.com>
   8160 Date:	Sat Jan 29 00:33:47 2005 +0000
   8161 
   8162     Add a few pointers
   8163 
   8164  ChangeLog |	5 +++++
   8165  README    |	3 +++
   8166  2 files changed, 8 insertions(+), 0 deletions(-)
   8167 
   8168 commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
   8169 Author: Keith Packard <keithp (a] keithp.com>
   8170 Date:	Fri Jan 28 23:55:14 2005 +0000
   8171 
   8172     Polite typechecking for test and edit expressions. Helps catch
   8173     errors in
   8174 	the font configuration.
   8175 
   8176  ChangeLog    |   10 +++
   8177  src/fcint.h  |   12 +---
   8178  src/fcname.c |    2 +-
   8179  src/fcxml.c  |  252
   8180  +++++++++++++++++++++++++++++++++++++++++++++------------
   8181  4 files changed, 211 insertions(+), 65 deletions(-)
   8182 
   8183 commit 59e149e757795a7c0ec66c35b551a66e0da42098
   8184 Author: Keith Packard <keithp (a] keithp.com>
   8185 Date:	Sun Jan 16 01:41:24 2005 +0000
   8186 
   8187     Have --with-expat set EXPAT_CFLAGS (bug 2278)
   8188     reviewed by: Keith Packard <keithp (a] keithp.com>
   8189 
   8190  ChangeLog    |    7 +++++++
   8191  configure.in |   11 ++++++++++-
   8192  2 files changed, 17 insertions(+), 1 deletions(-)
   8193 
   8194 commit d8ae9c92197f1f2782b9decb276f6da756ce882d
   8195 Author: Keith Packard <keithp (a] keithp.com>
   8196 Date:	Thu Jan 13 18:31:50 2005 +0000
   8197 
   8198     Add SEE ALSO section (bug 2085)
   8199     Cross compiling fixes (bug 280)
   8200     reviewed by: Keith Packard <keithp (a] keithp.com>
   8201 
   8202  ChangeLog		  |   18 ++++++++++++++++++
   8203  Makefile.am		  |   17 ++++++++++++++++-
   8204  configure.in		  |   44
   8205  ++++++++++++++++++++++++++++++++++++++++++++
   8206  doc/Makefile.am	  |    8 ++++++--
   8207  doc/fontconfig-user.sgml |    5 +++++
   8208  fc-case/Makefile.am	  |    8 ++++++--
   8209  fc-glyphname/Makefile.am |    8 ++++++--
   8210  fc-lang/Makefile.am	  |    8 ++++++--
   8211  src/fontconfig.def.in	  |    2 +-
   8212  9 files changed, 108 insertions(+), 10 deletions(-)
   8213 
   8214 commit 8759822e8fdaebcaaea82571d6b084003ca5751e
   8215 Author: Keith Packard <keithp (a] keithp.com>
   8216 Date:	Thu Jan 13 18:10:42 2005 +0000
   8217 
   8218     Update blanks list (Closes bug 86)
   8219 
   8220  ChangeLog     |    5 +++++
   8221  fonts.conf.in |   52 +++++++++++++++++++++++++++++++---------------------
   8222  2 files changed, 36 insertions(+), 21 deletions(-)
   8223 
   8224 commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
   8225 Author: Keith Packard <keithp (a] keithp.com>
   8226 Date:	Tue Jan 4 21:54:50 2005 +0000
   8227 
   8228     Verify that every font pattern loaded from cache has both FC_FILE and
   8229 	FC_FAMILY entries. Attempt to fix bug #2219.
   8230 
   8231  ChangeLog     |    7 +++++++
   8232  src/fccache.c |   10 +++++++++-
   8233  2 files changed, 16 insertions(+), 1 deletions(-)
   8234 
   8235 commit d53461812d46ffb2eaffb2c512e8740e8536e498
   8236 Author: Keith Packard <keithp (a] keithp.com>
   8237 Date:	Wed Dec 29 19:44:51 2004 +0000
   8238 
   8239     Update for version 2.2.98
   8240 
   8241  ChangeLog		 |    7 +++++++
   8242  README			 |   22 ++++++++++++++++++++--
   8243  configure.in		 |    2 +-
   8244  fontconfig/fontconfig.h |    2 +-
   8245  4 files changed, 29 insertions(+), 4 deletions(-)
   8246 
   8247 commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
   8248 Author: Keith Packard <keithp (a] keithp.com>
   8249 Date:	Wed Dec 29 19:37:14 2004 +0000
   8250 
   8251     Document ASCII limitations of Fc character conversion macros
   8252     Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
   8253     (useful
   8254 	for testing case conversion functions)
   8255 
   8256  ChangeLog		 |    8 ++++++++
   8257  fontconfig/fontconfig.h |   10 +++++++---
   8258  src/fcstr.c		 |   21 ++++++++++++++++++++-
   8259  3 files changed, 35 insertions(+), 4 deletions(-)
   8260 
   8261 commit 02748dd3b8830a60439340a768959231e669b55c
   8262 Author: Keith Packard <keithp (a] keithp.com>
   8263 Date:	Wed Dec 29 10:07:10 2004 +0000
   8264 
   8265     Add territory database
   8266     Reviewed by: Keith Packard
   8267     Remove Han characters from Korean orthography
   8268 
   8269  .cvsignore	      |    1 +
   8270  ChangeLog	      |   15 +
   8271  fc-case/.cvsignore   |    6 +
   8272  fc-lang/iso-3166.txt |  242 +
   8273  fc-lang/ko.orth      |18729
   8274  +++++++-------------------------------------------
   8275  5 files changed, 2776 insertions(+), 16217 deletions(-)
   8276 
   8277 commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
   8278 Author: Keith Packard <keithp (a] keithp.com>
   8279 Date:	Wed Dec 29 09:57:49 2004 +0000
   8280 
   8281     Reorder utility programs to make sure fc-case is run before fc-lang as
   8282 	fc-lang uses fcstr.c which uses fccase.h
   8283     Fix broken XML
   8284 
   8285  ChangeLog     |    8 ++++++++
   8286  Makefile.am   |    2 +-
   8287  fonts.conf.in |   10 +++++++---
   8288  3 files changed, 16 insertions(+), 4 deletions(-)
   8289 
   8290 commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
   8291 Author: Keith Packard <keithp (a] keithp.com>
   8292 Date:	Wed Dec 29 09:15:17 2004 +0000
   8293 
   8294     Adopt some RedHat suggestions for standard font configuration.
   8295     Add new helper program 'fc-case' to construct case folding tables from
   8296 	standard Unicode CaseFolding.txt file
   8297     Re-implement case insensitive functions with Unicode aware versions
   8298 	(including full case folding mappings)
   8299 
   8300  ChangeLog		 |   26 ++
   8301  Makefile.am		 |    2 +-
   8302  configure.in		 |    1 +
   8303  fc-case/CaseFolding.txt |  924
   8304  +++++++++++++++++++++++++++++++++++++++++++++++
   8305  fc-case/Makefile.am	 |   52 +++
   8306  fc-case/fc-case.c	 |  363 +++++++++++++++++++
   8307  fc-case/fccase.tmpl.h	 |   25 ++
   8308  fonts.conf.in		 |   73 +++-
   8309  src/fcint.h		 |   34 ++
   8310  src/fclist.c		 |   16 +-
   8311  src/fcstr.c		 |  263 +++++++++++---
   8312  11 files changed, 1685 insertions(+), 94 deletions(-)
   8313 
   8314 commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
   8315 Author: Keith Packard <keithp (a] keithp.com>
   8316 Date:	Tue Dec 14 00:12:25 2004 +0000
   8317 
   8318     I changed FcFontSetSort to respect the generic aliases better in
   8319     the face
   8320 	of language matching.
   8321     What I did was to ammend the strict sort order used by FcFontSort
   8322     so that
   8323 	it 'satisfies' the language specified in the pattern by
   8324 	locating the
   8325 	best matching font supporting each pattern language and then
   8326 	ignores
   8327 	language in the remaining fonts for purposes of matching.
   8328     So, when asking for 'sans:lang=en', you'll get an English font
   8329     first, and
   8330 	then the remaining fonts sorted with respect to the 'sans'
   8331 	alias alone
   8332 	-- pushing Kochi fonts ahead of other English-supporting Han
   8333 	fonts.
   8334     reviewed by: Owen Taylor <otaylor (a] redhat.com>
   8335 
   8336  ChangeLog     |   17 ++++++++++++
   8337  src/fcmatch.c |   81
   8338  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   8339  2 files changed, 96 insertions(+), 2 deletions(-)
   8340 
   8341 commit 46a10637cde656967b60f1e028b24763022358bb
   8342 Author: Keith Packard <keithp (a] keithp.com>
   8343 Date:	Fri Dec 10 16:48:08 2004 +0000
   8344 
   8345     Configuration changes to request synthetic emboldening of fonts. The
   8346     actual
   8347 	emboldening code will live in Xft.
   8348     reviewed by: Keith Packard <keithp (a] keithp.com>
   8349 
   8350  ChangeLog		 |   10 ++++++++++
   8351  fontconfig/fontconfig.h |    1 +
   8352  fonts.conf.in		 |   20 ++++++++++++++++++++
   8353  3 files changed, 31 insertions(+), 0 deletions(-)
   8354 
   8355 commit 9af19286b0dcdf7636749b9efb64a50650554f2d
   8356 Author: Keith Packard <keithp (a] keithp.com>
   8357 Date:	Thu Dec 9 19:36:30 2004 +0000
   8358 
   8359     Currently Russian (ru) requires 0406 and 0456 ( and ), but
   8360     these were
   8361 	eliminated in Russian in 1918 in favor of 0418 and 0438 (
   8362 	and ),
   8363 	and don't even appear in KOI8-R. (The hypothesis that they
   8364 	don't appear
   8365 	in KOI8-R due to their similarity with Latin I and i is
   8366 	eliminated by
   8367 	their presence in KOI8-U.) I have a couple of fonts with Russian
   8368 	support that don't have the letter.
   8369     Therefore, 0406 and 0456 should be removed from or commented out
   8370     of ru.orth
   8371     reviewed by: Keith Packard <keithp (a] keithp.com>
   8372 
   8373  ChangeLog	 |   16 ++++++++++++++++
   8374  fc-lang/ru.orth |    4 ++--
   8375  2 files changed, 18 insertions(+), 2 deletions(-)
   8376 
   8377 commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
   8378 Author: Keith Packard <keithp (a] keithp.com>
   8379 Date:	Tue Dec 7 01:36:26 2004 +0000
   8380 
   8381     Reviewed by: Keith Packard <keithp (a] keithp.com>
   8382     memoize strings and share a single copy for all uses. Note that
   8383     this could
   8384 	be improved further by using statically allocated blocks and
   8385 	gluing
   8386 	multiple strings together, but I'm basically lazy. In my
   8387 	environment
   8388 	with 800 font files, I get a savings of about 90KB.
   8389 
   8390  ChangeLog    |   15 +++++++++++++++
   8391  src/fcinit.c |    5 +++--
   8392  src/fcint.h  |    3 ++-
   8393  src/fclist.c |    2 +-
   8394  src/fcpat.c  |   42 +++++++++++++-----------------------------
   8395  src/fcxml.c  |    6 ------
   8396  6 files changed, 34 insertions(+), 39 deletions(-)
   8397 
   8398 commit 46b51147d10db21a4d5992074bcdc9022f45856b
   8399 Author: Keith Packard <keithp (a] keithp.com>
   8400 Date:	Tue Dec 7 01:14:46 2004 +0000
   8401 
   8402     Change files from ISO-Latin-1 to UTF-8
   8403 
   8404  COPYING			 |    2 +-
   8405  ChangeLog			 |  249
   8406  +++++++++++++++++++++++++++++++++++++++
   8407  Makefile.am			 |    2 +-
   8408  config/Makedefs.in		 |    2 +-
   8409  configure.in			 |    2 +-
   8410  doc/edit-sgml.c		 |    2 +-
   8411  doc/fcatomic.fncs		 |    2 +-
   8412  doc/fcblanks.fncs		 |    2 +-
   8413  doc/fccharset.fncs		 |    2 +-
   8414  doc/fcconfig.fncs		 |    2 +-
   8415  doc/fcconstant.fncs		 |    2 +-
   8416  doc/fcfile.fncs		 |    2 +-
   8417  doc/fcfontset.fncs		 |    2 +-
   8418  doc/fcfreetype.fncs		 |    2 +-
   8419  doc/fcinit.fncs		 |    2 +-
   8420  doc/fcmatrix.fncs		 |    2 +-
   8421  doc/fcobjectset.fncs		 |    2 +-
   8422  doc/fcobjecttype.fncs		 |    2 +-
   8423  doc/fcpattern.fncs		 |    2 +-
   8424  doc/fcstring.fncs		 |    2 +-
   8425  doc/fcstrset.fncs		 |    2 +-
   8426  doc/fcvalue.fncs		 |    2 +-
   8427  doc/fontconfig-devel.sgml	 |    4 +-
   8428  doc/fontconfig-user.sgml	 |    2 +-
   8429  doc/func.sgml			 |    2 +-
   8430  doc/version.sgml.in		 |    2 +-
   8431  fc-cache/Makefile.am		 |    2 +-
   8432  fc-cache/fc-cache.c		 |    2 +-
   8433  fc-glyphname/Makefile.am	 |    2 +-
   8434  fc-glyphname/fc-glyphname.c	 |    2 +-
   8435  fc-glyphname/fcglyphname.tmpl.h |    2 +-
   8436  fc-lang/Makefile.am		 |    2 +-
   8437  fc-lang/aa.orth		 |    2 +-
   8438  fc-lang/ab.orth		 |    2 +-
   8439  fc-lang/af.orth		 |    2 +-
   8440  fc-lang/am.orth		 |    2 +-
   8441  fc-lang/ar.orth		 |    2 +-
   8442  fc-lang/ast.orth		 |    2 +-
   8443  fc-lang/ava.orth		 |    2 +-
   8444  fc-lang/ay.orth		 |    2 +-
   8445  fc-lang/az.orth		 |    2 +-
   8446  fc-lang/az_ir.orth		 |    2 +-
   8447  fc-lang/ba.orth		 |    2 +-
   8448  fc-lang/bam.orth		 |    2 +-
   8449  fc-lang/be.orth		 |    2 +-
   8450  fc-lang/bg.orth		 |    2 +-
   8451  fc-lang/bh.orth		 |    2 +-
   8452  fc-lang/bho.orth		 |    2 +-
   8453  fc-lang/bi.orth		 |    2 +-
   8454  fc-lang/bin.orth		 |    2 +-
   8455  fc-lang/bn.orth		 |    2 +-
   8456  fc-lang/bo.orth		 |    2 +-
   8457  fc-lang/br.orth		 |    2 +-
   8458  fc-lang/bs.orth		 |    2 +-
   8459  fc-lang/bua.orth		 |    2 +-
   8460  fc-lang/ca.orth		 |    2 +-
   8461  fc-lang/ce.orth		 |    2 +-
   8462  fc-lang/ch.orth		 |    2 +-
   8463  fc-lang/chm.orth		 |    2 +-
   8464  fc-lang/chr.orth		 |    2 +-
   8465  fc-lang/co.orth		 |    2 +-
   8466  fc-lang/cs.orth		 |    2 +-
   8467  fc-lang/cu.orth		 |    2 +-
   8468  fc-lang/cv.orth		 |    2 +-
   8469  fc-lang/cy.orth		 |    2 +-
   8470  fc-lang/da.orth		 |    2 +-
   8471  fc-lang/de.orth		 |    2 +-
   8472  fc-lang/dz.orth		 |    2 +-
   8473  fc-lang/el.orth		 |    2 +-
   8474  fc-lang/en.orth		 |    2 +-
   8475  fc-lang/eo.orth		 |    2 +-
   8476  fc-lang/es.orth		 |    2 +-
   8477  fc-lang/et.orth		 |    2 +-
   8478  fc-lang/eu.orth		 |    4 +-
   8479  fc-lang/fa.orth		 |    2 +-
   8480  fc-lang/fc-lang.c		 |    2 +-
   8481  fc-lang/fc-lang.man		 |    2 +-
   8482  fc-lang/fclang.tmpl.h		 |    2 +-
   8483  fc-lang/fi.orth		 |    2 +-
   8484  fc-lang/fj.orth		 |    2 +-
   8485  fc-lang/fo.orth		 |    2 +-
   8486  fc-lang/fr.orth		 |    2 +-
   8487  fc-lang/ful.orth		 |    2 +-
   8488  fc-lang/fur.orth		 |    2 +-
   8489  fc-lang/fy.orth		 |    4 +-
   8490  fc-lang/ga.orth		 |    2 +-
   8491  fc-lang/gd.orth		 |    2 +-
   8492  fc-lang/gez.orth		 |    2 +-
   8493  fc-lang/gl.orth		 |    2 +-
   8494  fc-lang/gn.orth		 |    4 +-
   8495  fc-lang/gu.orth		 |    2 +-
   8496  fc-lang/gv.orth		 |    2 +-
   8497  fc-lang/ha.orth		 |    2 +-
   8498  fc-lang/haw.orth		 |    2 +-
   8499  fc-lang/he.orth		 |    2 +-
   8500  fc-lang/hi.orth		 |    2 +-
   8501  fc-lang/ho.orth		 |    2 +-
   8502  fc-lang/hr.orth		 |    2 +-
   8503  fc-lang/hu.orth		 |    2 +-
   8504  fc-lang/hy.orth		 |    2 +-
   8505  fc-lang/ia.orth		 |    2 +-
   8506  fc-lang/ibo.orth		 |    2 +-
   8507  fc-lang/id.orth		 |    2 +-
   8508  fc-lang/ie.orth		 |    2 +-
   8509  fc-lang/ik.orth		 |    2 +-
   8510  fc-lang/io.orth		 |    2 +-
   8511  fc-lang/is.orth		 |    2 +-
   8512  fc-lang/iso639-2		 |  194 +++++++++++++++---------------
   8513  fc-lang/it.orth		 |    2 +-
   8514  fc-lang/iu.orth		 |    2 +-
   8515  fc-lang/ja.orth		 |    2 +-
   8516  fc-lang/ka.orth		 |    2 +-
   8517  fc-lang/kaa.orth		 |    2 +-
   8518  fc-lang/ki.orth		 |    2 +-
   8519  fc-lang/kk.orth		 |    2 +-
   8520  fc-lang/kl.orth		 |    2 +-
   8521  fc-lang/km.orth		 |    2 +-
   8522  fc-lang/kn.orth		 |    2 +-
   8523  fc-lang/ko.orth		 |    2 +-
   8524  fc-lang/kok.orth		 |    2 +-
   8525  fc-lang/ks.orth		 |    2 +-
   8526  fc-lang/ku.orth		 |    2 +-
   8527  fc-lang/ku_ir.orth		 |    2 +-
   8528  fc-lang/kum.orth		 |    2 +-
   8529  fc-lang/kv.orth		 |    2 +-
   8530  fc-lang/kw.orth		 |    2 +-
   8531  fc-lang/ky.orth		 |    2 +-
   8532  fc-lang/la.orth		 |    2 +-
   8533  fc-lang/lb.orth		 |    2 +-
   8534  fc-lang/lez.orth		 |    2 +-
   8535  fc-lang/lo.orth		 |    2 +-
   8536  fc-lang/lt.orth		 |    2 +-
   8537  fc-lang/lv.orth		 |    2 +-
   8538  fc-lang/mg.orth		 |    2 +-
   8539  fc-lang/mh.orth		 |    2 +-
   8540  fc-lang/mi.orth		 |    2 +-
   8541  fc-lang/mk.orth		 |    2 +-
   8542  fc-lang/ml.orth		 |    2 +-
   8543  fc-lang/mn.orth		 |    2 +-
   8544  fc-lang/mo.orth		 |    2 +-
   8545  fc-lang/mr.orth		 |    2 +-
   8546  fc-lang/mt.orth		 |    2 +-
   8547  fc-lang/my.orth		 |    2 +-
   8548  fc-lang/nb.orth		 |    4 +-
   8549  fc-lang/nds.orth		 |    2 +-
   8550  fc-lang/ne.orth		 |    2 +-
   8551  fc-lang/nl.orth		 |    2 +-
   8552  fc-lang/nn.orth		 |    2 +-
   8553  fc-lang/no.orth		 |    4 +-
   8554  fc-lang/ny.orth		 |    2 +-
   8555  fc-lang/oc.orth		 |    2 +-
   8556  fc-lang/om.orth		 |    2 +-
   8557  fc-lang/or.orth		 |    2 +-
   8558  fc-lang/os.orth		 |    2 +-
   8559  fc-lang/pl.orth		 |    2 +-
   8560  fc-lang/ps_af.orth		 |    2 +-
   8561  fc-lang/ps_pk.orth		 |    2 +-
   8562  fc-lang/pt.orth		 |    2 +-
   8563  fc-lang/rm.orth		 |    2 +-
   8564  fc-lang/ro.orth		 |    2 +-
   8565  fc-lang/ru.orth		 |    2 +-
   8566  fc-lang/sa.orth		 |    2 +-
   8567  fc-lang/sah.orth		 |    2 +-
   8568  fc-lang/sco.orth		 |    2 +-
   8569  fc-lang/se.orth		 |    4 +-
   8570  fc-lang/sel.orth		 |    2 +-
   8571  fc-lang/sh.orth		 |    2 +-
   8572  fc-lang/si.orth		 |    2 +-
   8573  fc-lang/sk.orth		 |    2 +-
   8574  fc-lang/sl.orth		 |    2 +-
   8575  fc-lang/sm.orth		 |    2 +-
   8576  fc-lang/sma.orth		 |    4 +-
   8577  fc-lang/smj.orth		 |    4 +-
   8578  fc-lang/smn.orth		 |    4 +-
   8579  fc-lang/sms.orth		 |    4 +-
   8580  fc-lang/so.orth		 |    2 +-
   8581  fc-lang/sq.orth		 |    2 +-
   8582  fc-lang/sr.orth		 |    2 +-
   8583  fc-lang/sv.orth		 |    2 +-
   8584  fc-lang/sw.orth		 |    2 +-
   8585  fc-lang/syr.orth		 |    2 +-
   8586  fc-lang/ta.orth		 |    2 +-
   8587  fc-lang/te.orth		 |    2 +-
   8588  fc-lang/tg.orth		 |    2 +-
   8589  fc-lang/th.orth		 |    2 +-
   8590  fc-lang/ti_er.orth		 |    2 +-
   8591  fc-lang/ti_et.orth		 |    2 +-
   8592  fc-lang/tig.orth		 |    2 +-
   8593  fc-lang/tk.orth		 |    2 +-
   8594  fc-lang/tl.orth		 |    2 +-
   8595  fc-lang/tn.orth		 |    2 +-
   8596  fc-lang/to.orth		 |    2 +-
   8597  fc-lang/tr.orth		 |    2 +-
   8598  fc-lang/ts.orth		 |    2 +-
   8599  fc-lang/tt.orth		 |    2 +-
   8600  fc-lang/tw.orth		 |    2 +-
   8601  fc-lang/tyv.orth		 |    2 +-
   8602  fc-lang/ug.orth		 |    2 +-
   8603  fc-lang/uk.orth		 |    2 +-
   8604  fc-lang/ur.orth		 |    2 +-
   8605  fc-lang/uz.orth		 |    2 +-
   8606  fc-lang/ven.orth		 |    2 +-
   8607  fc-lang/vi.orth		 |    2 +-
   8608  fc-lang/vo.orth		 |    4 +-
   8609  fc-lang/vot.orth		 |    2 +-
   8610  fc-lang/wa.orth		 |    2 +-
   8611  fc-lang/wen.orth		 |    2 +-
   8612  fc-lang/wo.orth		 |    2 +-
   8613  fc-lang/xh.orth		 |    2 +-
   8614  fc-lang/yap.orth		 |    2 +-
   8615  fc-lang/yi.orth		 |    2 +-
   8616  fc-lang/yo.orth		 |    2 +-
   8617  fc-lang/zh_cn.orth		 |    2 +-
   8618  fc-lang/zh_hk.orth		 |    2 +-
   8619  fc-lang/zh_mo.orth		 |    2 +-
   8620  fc-lang/zh_sg.orth		 |    2 +-
   8621  fc-lang/zh_tw.orth		 |    2 +-
   8622  fc-lang/zu.orth		 |    2 +-
   8623  fc-list/Makefile.am		 |    2 +-
   8624  fc-list/fc-list.c		 |    2 +-
   8625  fc-match/Makefile.am		 |    2 +-
   8626  fc-match/fc-match.1		 |    2 +-
   8627  fc-match/fc-match.c		 |    2 +-
   8628  fontconfig/fcfreetype.h	 |    2 +-
   8629  fontconfig/fcprivate.h		 |    2 +-
   8630  fontconfig/fontconfig.h	 |    2 +-
   8631  src/fcatomic.c			 |    2 +-
   8632  src/fcblanks.c			 |    2 +-
   8633  src/fccache.c			 |    2 +-
   8634  src/fccfg.c			 |    2 +-
   8635  src/fccharset.c		 |    2 +-
   8636  src/fcdbg.c			 |    2 +-
   8637  src/fcdefault.c		 |    2 +-
   8638  src/fcdir.c			 |    2 +-
   8639  src/fcfreetype.c		 |    4 +-
   8640  src/fcfs.c			 |    2 +-
   8641  src/fcinit.c			 |    2 +-
   8642  src/fcint.h			 |    2 +-
   8643  src/fclang.c			 |    2 +-
   8644  src/fclist.c			 |    2 +-
   8645  src/fcmatch.c			 |    2 +-
   8646  src/fcmatrix.c			 |    2 +-
   8647  src/fcname.c			 |    2 +-
   8648  src/fcpat.c			 |    2 +-
   8649  src/fcstr.c			 |    2 +-
   8650  src/fcxml.c			 |    2 +-
   8651  246 files changed, 603 insertions(+), 354 deletions(-)
   8652 
   8653 commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
   8654 Author: Keith Packard <keithp (a] keithp.com>
   8655 Date:	Sun Dec 5 07:44:08 2004 +0000
   8656 
   8657     Update links to new freedesktop.org locations
   8658     Add uninstall-local to get rid of fonts.conf and local.conf if
   8659     they match
   8660 	the distributed versions. Fixes 'make distcheck'
   8661 
   8662  ChangeLog   |	  8 ++++++++
   8663  INSTALL     |	  4 ++--
   8664  Makefile.am |	 24 ++++++++++++++++++++++++
   8665  3 files changed, 34 insertions(+), 2 deletions(-)
   8666 
   8667 commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
   8668 Author: Keith Packard <keithp (a] keithp.com>
   8669 Date:	Sun Dec 5 06:38:54 2004 +0000
   8670 
   8671     Updates for version 2.2.97
   8672 
   8673  ChangeLog		 |    7 +++++++
   8674  README			 |   30 ++++++++++++++++++++++++++++--
   8675  configure.in		 |    2 +-
   8676  fontconfig/fontconfig.h |    2 +-
   8677  4 files changed, 37 insertions(+), 4 deletions(-)
   8678 
   8679 commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
   8680 Author: Keith Packard <keithp (a] keithp.com>
   8681 Date:	Sun Dec 5 06:19:46 2004 +0000
   8682 
   8683     Sleep for two seconds before exiting to make sure timestamps for
   8684     future
   8685 	changes have distinct mod times in the file system. Bug #1982.
   8686     Add Punjabi orthography. Bug #1671.
   8687     reviewed by: Keith Packard <keithp (a] keithp.com>
   8688 
   8689  ChangeLog	     |	 13 ++++++++++++-
   8690  fc-cache/fc-cache.c |	  8 ++++++++
   8691  fc-lang/pa.orth     |	 46 ++++++++++++++++++++++++++++++++++++++++++++++
   8692  3 files changed, 66 insertions(+), 1 deletions(-)
   8693 
   8694 commit c5a0b541df8be0b66f4ecf531570242693aac930
   8695 Author: Keith Packard <keithp (a] keithp.com>
   8696 Date:	Sun Dec 5 05:49:20 2004 +0000
   8697 
   8698     Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
   8699 	multi-arch installs. Now that all X fonts are included without
   8700 	prejudice, the chances of the date being at all interesting
   8701 	are rather
   8702 	limited. Bug #415.
   8703     Add copyright and license
   8704 
   8705  ChangeLog	 |   10 ++++++++++
   8706  fonts.conf.in	 |    2 +-
   8707  src/Makefile.am |   23 +++++++++++++++++++++++
   8708  3 files changed, 34 insertions(+), 1 deletions(-)
   8709 
   8710 commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
   8711 Author: Keith Packard <keithp (a] keithp.com>
   8712 Date:	Sun Dec 5 05:03:52 2004 +0000
   8713 
   8714     Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
   8715     (or
   8716 	wherever the X fonts are located).
   8717     Document new <include>directory-name</include> semantics
   8718     add <include ignore_missing="yes">conf.d</include>
   8719     Add selectfont to ignore bitmap fonts, add comment for selectfont
   8720     which
   8721 	accepts bitmap fonts.
   8722     Allow <include> configuration elements to reference directories. Parse
   8723     and
   8724 	load all files of the form [0-9]* in sorted order.
   8725 
   8726  ChangeLog		  |   18 +++++++++
   8727  configure.in		  |   23 +++++-------
   8728  doc/fontconfig-user.sgml |   17 +++++----
   8729  fonts.conf.in		  |    1 +
   8730  local.conf		  |   23 ++++++++++++
   8731  src/fcdir.c		  |    4 +--
   8732  src/fcint.h		  |    6 +++
   8733  src/fcxml.c		  |   89
   8734  ++++++++++++++++++++++++++++++++++++++++++++++
   8735  8 files changed, 158 insertions(+), 23 deletions(-)
   8736 
   8737 commit 38e528e77673f0395ab802cd1040947e307f0c6c
   8738 Author: Keith Packard <keithp (a] keithp.com>
   8739 Date:	Sun Dec 5 04:14:17 2004 +0000
   8740 
   8741     Report command line for $srcdir/configure accurately. Bug #212.
   8742 
   8743  ChangeLog  |	 8 +++++++-
   8744  autogen.sh |	 2 +-
   8745  2 files changed, 8 insertions(+), 2 deletions(-)
   8746 
   8747 commit e4125ef950ada3413a542dc457a4d36c5495dcd7
   8748 Author: Keith Packard <keithp (a] keithp.com>
   8749 Date:	Sun Dec 5 04:11:11 2004 +0000
   8750 
   8751     Check for non-empty face->family_name and face->style_name before
   8752     using
   8753 	those for the font. Empty names match everything. Bug #171.
   8754 
   8755  ChangeLog	  |    7 +++++++
   8756  src/fcfreetype.c |   12 +++++++-----
   8757  2 files changed, 14 insertions(+), 5 deletions(-)
   8758 
   8759 commit 537e3d23fab449be154da8d49817364479924a61
   8760 Author: Keith Packard <keithp (a] keithp.com>
   8761 Date:	Sun Dec 5 00:26:06 2004 +0000
   8762 
   8763     Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
   8764     available.
   8765 	This provides font file format information (BDF, Type 1, PCF,
   8766 	TrueType)
   8767 	for each font. Closes #109.
   8768 
   8769  ChangeLog		 |   10 ++++++++++
   8770  configure.in		 |    2 +-
   8771  fontconfig/fontconfig.h |    1 +
   8772  src/fcfreetype.c	 |   14 ++++++++++++++
   8773  src/fcname.c		 |    1 +
   8774  5 files changed, 27 insertions(+), 1 deletions(-)
   8775 
   8776 commit dbf68dd5fe2f936af53891a240601c727bdcf09d
   8777 Author: Keith Packard <keithp (a] keithp.com>
   8778 Date:	Sat Dec 4 22:06:52 2004 +0000
   8779 
   8780     Fix typo.
   8781     Add detection for font capabilities (bug #105)
   8782     reviewed by: Keith Packard <keithp (a] keithp.com>
   8783 
   8784  ChangeLog		  |   13 +++
   8785  doc/fontconfig-user.sgml |    1 +
   8786  fontconfig/fontconfig.h  |    1 +
   8787  src/fcfreetype.c	  |  188
   8788  ++++++++++++++++++++++++++++++++++++++++++++++
   8789  src/fcname.c		  |    1 +
   8790  5 files changed, 204 insertions(+), 0 deletions(-)
   8791 
   8792 commit 4f27c1c0a383e891890ab27c74226957ed7067aa
   8793 Author: Keith Packard <keithp (a] keithp.com>
   8794 Date:	Sat Dec 4 19:41:10 2004 +0000
   8795 
   8796     Move existing fonts.conf to fonts.conf.bak
   8797     Add detection of iconv
   8798     Document new selectfont elements
   8799     Switch to UTF-8 in comment
   8800     Add fullname, and family/style/fullname language entries
   8801     Respect selectfont/*/glob
   8802     Add support for selectfont
   8803     Add multi-lingual family/style/fullname support
   8804     Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
   8805     Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
   8806     computed
   8807 	pattern element names which are required to be static.
   8808 
   8809  ChangeLog		   |   47 ++
   8810  Makefile.am		   |   13 +-
   8811  configure.in		   |	6 +-
   8812  doc/fcpattern.fncs	   |   11 +
   8813  doc/fontconfig-devel.sgml |   13 +-
   8814  doc/fontconfig-user.sgml  |   43 ++-
   8815  fc-lang/nb.orth	   |	2 +-
   8816  fontconfig/fontconfig.h   |	7 +
   8817  fonts.dtd		   |   19 +
   8818  src/fccache.c		   |	2 +-
   8819  src/fccfg.c		   |   55 +++-
   8820  src/fcdir.c		   |	2 +-
   8821  src/fcfreetype.c	   | 1087
   8822  +++++++++++++++++++++++++++++++++------------
   8823  src/fcint.h		   |   21 +
   8824  src/fclist.c		   |	6 +-
   8825  src/fcname.c		   |	4 +
   8826  src/fcpat.c		   |   73 +++
   8827  src/fcxml.c		   |  162 +++++++
   8828  18 files changed, 1283 insertions(+), 290 deletions(-)
   8829 
   8830 commit c641c77d6f1a0b378e800c9e3502ae446839a8af
   8831 Author: Keith Packard <keithp (a] keithp.com>
   8832 Date:	Thu Sep 9 14:31:18 2004 +0000
   8833 
   8834     Remove spurious / after $(DESTDIR)
   8835     reviewed by: keithp
   8836 
   8837  ChangeLog   |	  7 +++++++
   8838  Makefile.am |	  2 +-
   8839  2 files changed, 8 insertions(+), 1 deletions(-)
   8840 
   8841 commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
   8842 Author: Keith Packard <keithp (a] keithp.com>
   8843 Date:	Wed Jun 30 20:06:41 2004 +0000
   8844 
   8845     Update for 2.2.96
   8846 
   8847  ChangeLog		 |    7 +++++++
   8848  README			 |   12 ++++++++++--
   8849  configure.in		 |    2 +-
   8850  fontconfig/fontconfig.h |    2 +-
   8851  4 files changed, 19 insertions(+), 4 deletions(-)
   8852 
   8853 commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
   8854 Author: Keith Packard <keithp (a] keithp.com>
   8855 Date:	Wed Jun 30 18:41:52 2004 +0000
   8856 
   8857     Provided by: Lubos Lunak <l.lunak (a] suse.cz>
   8858     However FcConfigUptoDate() doesn't seem to work. See the attached
   8859     patch.
   8860 	First there's an obvious misplaced parenthesis making it return
   8861 	always
   8862 	false, and second, even this call fails to detect font changes
   8863 	(e.g.
   8864 	adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
   8865 	should fix that as well. The problem seems to be triggered by my
   8866 	fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
   8867 	therefore
   8868 	config->configDirs doesn't include subdirs, unlike
   8869 	config->fontDirs.
   8870 
   8871  ChangeLog   |	 14 ++++++++++++++
   8872  src/fccfg.c |	  4 ++--
   8873  2 files changed, 16 insertions(+), 2 deletions(-)
   8874 
   8875 commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
   8876 Author: Keith Packard <keithp (a] keithp.com>
   8877 Date:	Thu Jun 3 14:16:38 2004 +0000
   8878 
   8879     Remove comma at end of FcResult enum definition.
   8880 
   8881  ChangeLog		 |    5 +++++
   8882  fontconfig/fontconfig.h |    2 +-
   8883  2 files changed, 6 insertions(+), 1 deletions(-)
   8884 
   8885 commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
   8886 Author: Keith Packard <keithp (a] keithp.com>
   8887 Date:	Sat May 29 20:07:46 2004 +0000
   8888 
   8889     Add steps to md5sum release
   8890 
   8891  ChangeLog |	5 +++++
   8892  INSTALL   |	5 ++++-
   8893  2 files changed, 9 insertions(+), 1 deletions(-)
   8894 
   8895 commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
   8896 Author: Keith Packard <keithp (a] keithp.com>
   8897 Date:	Sat May 29 19:49:52 2004 +0000
   8898 
   8899     Add sh autogen.sh to INSTALL
   8900 
   8901  INSTALL |   14 ++++++++------
   8902  1 files changed, 8 insertions(+), 6 deletions(-)
   8903 
   8904 commit d81271eb21db058d0e816044874b3a8b88439e82
   8905 Author: Keith Packard <keithp (a] keithp.com>
   8906 Date:	Sat May 29 19:36:32 2004 +0000
   8907 
   8908     Update for 2.2.95
   8909 
   8910  ChangeLog		 |    7 +++++++
   8911  README			 |   11 +++++++++--
   8912  configure.in		 |    2 +-
   8913  fontconfig/fontconfig.h |    2 +-
   8914  4 files changed, 18 insertions(+), 4 deletions(-)
   8915 
   8916 commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
   8917 Author: Keith Packard <keithp (a] keithp.com>
   8918 Date:	Sat May 29 19:32:41 2004 +0000
   8919 
   8920     Add FcResultOutOfMemory to provide an accurate error when
   8921     FcFontSetMatch
   8922 	fails in this way
   8923     Make #warning about lacking various FreeType features indicate which
   8924 	version those features appeared so users know how to fix the
   8925 	problem
   8926 	(Thanks to Anton Tropashko)
   8927 
   8928  ChangeLog		 |   12 ++++++++++++
   8929  fontconfig/fontconfig.h |    3 ++-
   8930  src/fcfreetype.c	 |    6 +++---
   8931  src/fcmatch.c		 |    3 +++
   8932  4 files changed, 20 insertions(+), 4 deletions(-)
   8933 
   8934 commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
   8935 Author: Keith Packard <keithp (a] keithp.com>
   8936 Date:	Thu May 6 02:28:37 2004 +0000
   8937 
   8938     Replace MIN/MAX/ABS macros which happen to have come from FreeType
   8939     with
   8940 	fontconfig-specific ones (FC_*)
   8941 
   8942  ChangeLog	  |    6 ++++++
   8943  src/fcfreetype.c |    7 +++++--
   8944  2 files changed, 11 insertions(+), 2 deletions(-)
   8945 
   8946 commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
   8947 Author: Keith Packard <keithp (a] keithp.com>
   8948 Date:	Sat Apr 24 02:54:40 2004 +0000
   8949 
   8950     Extend release preparation instructions to include notification and
   8951 	distribution steps
   8952 
   8953  ChangeLog |	6 ++++++
   8954  INSTALL   |   11 +++++++++--
   8955  2 files changed, 15 insertions(+), 2 deletions(-)
   8956 
   8957 commit 626a70167d7805c20a157e945a1f380ae580661a
   8958 Author: Keith Packard <keithp (a] keithp.com>
   8959 Date:	Sat Apr 24 01:09:36 2004 +0000
   8960 
   8961     Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
   8962 
   8963  ChangeLog		 |    7 +++++++
   8964  README			 |    9 +++++++--
   8965  configure.in		 |    2 +-
   8966  fontconfig/fontconfig.h |    2 +-
   8967  4 files changed, 16 insertions(+), 4 deletions(-)
   8968 
   8969 commit 7969113f086176112fdc13347ea56ea52838117a
   8970 Author: Keith Packard <keithp (a] keithp.com>
   8971 Date:	Sat Apr 24 01:06:32 2004 +0000
   8972 
   8973     Ignore a few more autotool files
   8974 
   8975  .cvsignore |	 4 ++++
   8976  ChangeLog  |	 5 +++++
   8977  2 files changed, 9 insertions(+), 0 deletions(-)
   8978 
   8979 commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
   8980 Author: Keith Packard <keithp (a] keithp.com>
   8981 Date:	Wed Apr 14 18:08:41 2004 +0000
   8982 
   8983     Add instructions for doing a release
   8984     clean up .spec file; perhaps this will be useful to somebody...
   8985     Update to 2.2.93
   8986     Make 'scanopen' static so GCC doesn't whine about lacking prototype
   8987     Add WARN_CFLAGS to pass -W flags for GCC systems
   8988     Change various char types around to match across function calls. Fixed
   8989     bug
   8990 	in using available_sizes[i].height which is in pixels, not 64ths
   8991 	of a
   8992 	pixel.
   8993 
   8994  ChangeLog		  |   30 +++++++++++++
   8995  INSTALL		  |   13 ++++++
   8996  README			  |   27 +++++++++++-
   8997  configure.in		  |   14 ++++++-
   8998  fc-glyphname/Makefile.am |    2 +-
   8999  fc-lang/Makefile.am	  |    2 +-
   9000  fc-lang/fc-lang.c	  |    2 +-
   9001  fc-list/Makefile.am	  |    2 +-
   9002  fc-match/Makefile.am	  |    2 +-
   9003  fontconfig.spec.in	  |   42 +++++++++++++----
   9004  fontconfig/fontconfig.h  |    2 +-
   9005  src/Makefile.am	  |    1 +
   9006  src/fcfreetype.c	  |  109
   9007  +++++++++++++++++++++++----------------------
   9008  13 files changed, 176 insertions(+), 72 deletions(-)
   9009 
   9010 commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
   9011 Author: Keith Packard <keithp (a] keithp.com>
   9012 Date:	Sat Mar 6 23:44:11 2004 +0000
   9013 
   9014     Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
   9015     looking for
   9016 	explicit values prefer exact matches
   9017 
   9018  ChangeLog	  |    6 ++++++
   9019  src/fcfreetype.c |   18 ++++++++++--------
   9020  2 files changed, 16 insertions(+), 8 deletions(-)
   9021 
   9022 commit 02638f1ace0ad7e898317128c244dfd9c842d122
   9023 Author: Keith Packard <keithp (a] keithp.com>
   9024 Date:	Tue Mar 2 16:48:51 2004 +0000
   9025 
   9026     Supplied by: mfabian (a] suse.de (Mike FABIAN)
   9027     Bug #260 fc-cache generates wrong spacing values for bitmap fonts
   9028     Was using
   9029 	(strcmp (a,b)) instead of (!strcmp(a,b)).
   9030 
   9031  ChangeLog	  |    8 ++++++++
   9032  src/fcfreetype.c |    6 +++---
   9033  2 files changed, 11 insertions(+), 3 deletions(-)
   9034 
   9035 commit de66e750a5c5798dab5347675d6581183efa8105
   9036 Author: Manish Singh <yosh (a] gimp.org>
   9037 Date:	Sun Feb 22 02:21:37 2004 +0000
   9038 
   9039     Cast strlen to int for printf, so we're 64-bit clean.
   9040 
   9041  ChangeLog		     |	  5 +++++
   9042  fc-glyphname/fc-glyphname.c |	  2 +-
   9043  2 files changed, 6 insertions(+), 1 deletions(-)
   9044 
   9045 commit 208a720f009357449647a56d6fe95a5a346a6578
   9046 Author: Keith Packard <keithp (a] keithp.com>
   9047 Date:	Wed Feb 11 18:53:05 2004 +0000
   9048 
   9049     Ok, so I messed up the test for y_ppem. Let's see if I got it
   9050     right this
   9051 	time.
   9052 
   9053  ChangeLog	  |    7 +++++++
   9054  configure.in	  |   15 +++------------
   9055  src/fcfreetype.c |    4 ++--
   9056  3 files changed, 12 insertions(+), 14 deletions(-)
   9057 
   9058 commit 4f38fa81062e5e2e151715a162c295b9a216568a
   9059 Author: Keith Packard <keithp (a] keithp.com>
   9060 Date:	Tue Feb 10 18:38:58 2004 +0000
   9061 
   9062     Pre-2.1.5 versions of FreeType didn't include y_ppem in the
   9063     FT_Bitmap_Size
   9064 	record. Add a configure.in test for this and change the code
   9065 	accordingly (using height instead).
   9066 
   9067  ChangeLog	  |    8 ++++++++
   9068  configure.in	  |   21 +++++++++++++++++++--
   9069  src/fcfreetype.c |    4 ++++
   9070  3 files changed, 31 insertions(+), 2 deletions(-)
   9071 
   9072 commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
   9073 Author: Keith Packard <keithp (a] keithp.com>
   9074 Date:	Sat Feb 7 07:13:48 2004 +0000
   9075 
   9076     Add Low Saxon orthography (Kenneth Rohde Christiansen
   9077     <kenneth (a] gnu.org>)
   9078     Oops. Left 'newest.set' unset, which would miscompute the newest file
   9079     Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
   9080 	properties (which report the wrong value in current FreeType)
   9081     Don't attempt to check for empty glyphs in non-scalable fonts;
   9082     they have no
   9083 	outlines...
   9084 
   9085  ChangeLog	  |   18 ++++++++++++++++++
   9086  fc-lang/nds.orth |   40 ++++++++++++++++++++++++++++++++++++++++
   9087  src/fccfg.c	  |    3 +++
   9088  src/fcfreetype.c |   36 ++++++++++++++++++++++++------------
   9089  4 files changed, 85 insertions(+), 12 deletions(-)
   9090 
   9091 commit f4c52909ab5321df608fe7af2da3edcab48818d9
   9092 Author: Tor Lillqvist <tml (a] iki.fi>
   9093 Date:	Sun Feb 1 19:32:36 2004 +0000
   9094 
   9095     fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
   9096     crashes
   9097 	when trying to save the cache if config->cache is NULL, which
   9098 	happens
   9099 	if FcConfigHome() is NULL. Guard against that by using the
   9100 	temp folder
   9101 	in that case.
   9102 
   9103  ChangeLog   |	  7 +++++++
   9104  src/fccfg.c |	 25 +++++++++++++++++++++++++
   9105  2 files changed, 32 insertions(+), 0 deletions(-)
   9106 
   9107 commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
   9108 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   9109 Date:	Sat Jan 3 18:27:29 2004 +0000
   9110 
   9111     Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
   9112     (Afghan
   9113 	and Pakistani).
   9114     Updated Urdu orthography with real data.
   9115 
   9116  ChangeLog	    |	11 +++++++++++
   9117  fc-lang/az_ir.orth |	32 ++++++++++++++++++++++++++++++++
   9118  fc-lang/ku_ir.orth |	49
   9119  +++++++++++++++++++++++++++++++++++++++++++++++++
   9120  fc-lang/ps_af.orth |	52
   9121  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   9122  fc-lang/ps_pk.orth |	52
   9123  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   9124  fc-lang/ur.orth    |	41 +++++++++++++++++++++++++++++++++++++----
   9125  6 files changed, 233 insertions(+), 4 deletions(-)
   9126 
   9127 commit f6d784313fa87d405b4b4165ee7b9248dd378df2
   9128 Author: Carl Worth <cworth (a] cworth.org>
   9129 Date:	Fri Dec 12 17:07:55 2003 +0000
   9130 
   9131     Remove excessive whitespace (missed on previous commit)
   9132 
   9133  fc-cache/Makefile.am |    8 ++++----
   9134  1 files changed, 4 insertions(+), 4 deletions(-)
   9135 
   9136 commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
   9137 Author: Carl Worth <cworth (a] cworth.org>
   9138 Date:	Thu Dec 11 19:30:07 2003 +0000
   9139 
   9140     Move man_MANS into the 'if USEDOCBOOK' block.
   9141     Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
   9142     excessive
   9143 	whitespace.
   9144     Add 'set -e' to abort when any program fails, (avoids printing of
   9145     'now type
   9146 	make' after configure aborts).
   9147 
   9148  ChangeLog	      |   12 ++++++++++++
   9149  autogen.sh	      |    2 ++
   9150  fc-cache/Makefile.am |    6 +++---
   9151  fc-list/Makefile.am  |    4 ++--
   9152  4 files changed, 19 insertions(+), 5 deletions(-)
   9153 
   9154 commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
   9155 Author: Keith Packard <keithp (a] keithp.com>
   9156 Date:	Tue Nov 18 07:53:04 2003 +0000
   9157 
   9158     Switch to FreeType 2.1.7 style includes. Bug #150.
   9159     reviewed by: Keith Packard <keithp (a] keithp.com>
   9160 
   9161  ChangeLog		 |    9 +++++++++
   9162  doc/Makefile.am	 |    1 +
   9163  fontconfig/fcfreetype.h |    3 ++-
   9164  src/fcfreetype.c	 |   17 +++++++++--------
   9165  4 files changed, 21 insertions(+), 9 deletions(-)
   9166 
   9167 commit 8e8fcda45c07bb0934f30887282238a57cc619da
   9168 Author: Noah Levitt <nlevitt (a] gmail.com>
   9169 Date:	Sun Nov 16 19:08:04 2003 +0000
   9170 
   9171     Add some example usages.
   9172 
   9173  ChangeLog	      |    4 ++++
   9174  fc-list/fc-list.sgml |   23 +++++++++++++++++++++++
   9175  2 files changed, 27 insertions(+), 0 deletions(-)
   9176 
   9177 commit 344a0e33618cd0e9f620b5fa55969602d775934c
   9178 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   9179 Date:	Mon Nov 10 17:34:36 2003 +0000
   9180 
   9181     Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
   9182 	separators.
   9183 
   9184  ChangeLog   |	  8 +++++++-
   9185  src/fcxml.c |	  7 +++++--
   9186  2 files changed, 12 insertions(+), 3 deletions(-)
   9187 
   9188 commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
   9189 Author: Keith Packard <keithp (a] keithp.com>
   9190 Date:	Mon Oct 27 10:47:53 2003 +0000
   9191 
   9192     Update to version 2.2.92
   9193 
   9194  ChangeLog		 |    6 ++++++
   9195  configure.in		 |    2 +-
   9196  fontconfig/fontconfig.h |    2 +-
   9197  3 files changed, 8 insertions(+), 2 deletions(-)
   9198 
   9199 commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
   9200 Author: Keith Packard <keithp (a] keithp.com>
   9201 Date:	Mon Oct 27 10:44:13 2003 +0000
   9202 
   9203     Yet more cleanups to finish getting 'make distcheck' working This
   9204     has been
   9205 	tested to ensure that it even works from a _build directory.
   9206 
   9207  ChangeLog		  |   16 ++++++
   9208  Makefile.am		  |    1 +
   9209  configure.in		  |   10 ++++
   9210  doc/Makefile.am	  |  133
   9211  +++++++++++++++-------------------------------
   9212  fc-cache/Makefile.am	  |    2 +-
   9213  fc-glyphname/Makefile.am |    6 +-
   9214  fc-lang/Makefile.am	  |    5 +-
   9215  fc-list/Makefile.am	  |    2 +-
   9216  fc-match/Makefile.am	  |    2 +-
   9217  test/Makefile.am	  |    4 +-
   9218  test/run-test.sh	  |   28 ++++++----
   9219  11 files changed, 98 insertions(+), 111 deletions(-)
   9220 
   9221 commit 394b2bf04651d62194c7faa836899d33ca3ed017
   9222 Author: Keith Packard <keithp (a] keithp.com>
   9223 Date:	Mon Oct 27 06:30:29 2003 +0000
   9224 
   9225     Attempts to fix 'make distcheck' work. Things are progressing
   9226     pretty well,
   9227 	but there are still failures long into the process dealing
   9228 	with docs
   9229 	(as always).
   9230     The big changes here are mostly to make $(srcdir) != "." work
   9231     correctly,
   9232 	fixing the docbook related sections and fc-lang were particularily
   9233 	tricky. Docbook refuses to load system entities from anywhere
   9234 	other
   9235 	than where the original .sgml file was located, so no luck
   9236 	looking in
   9237 	"." for the configure-generated version.sgml and confdir.sgml
   9238 	files.
   9239     fc-lang needed help finding .orth files; added a -d option to set the
   9240 	directory as the least evil of many options.
   9241     Now to go use a faster machine and try and wring out the last issues.
   9242 
   9243  ChangeLog		  |   27 ++++++++++++++++++
   9244  configure.in		  |    2 +-
   9245  doc/Makefile.am	  |   68
   9246  +++++++++++++++++++++++++++++++++++++++-------
   9247  fc-cache/Makefile.am	  |   13 +++++----
   9248  fc-glyphname/Makefile.am |   11 +++++--
   9249  fc-lang/Makefile.am	  |   10 +++++--
   9250  fc-lang/fc-lang.c	  |   29 ++++++++++++++++++-
   9251  fc-list/Makefile.am	  |   10 ++++---
   9252  fc-match/Makefile.am	  |    2 +-
   9253  9 files changed, 142 insertions(+), 30 deletions(-)
   9254 
   9255 commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
   9256 Author: Keith Packard <keithp (a] keithp.com>
   9257 Date:	Sun Oct 26 16:52:28 2003 +0000
   9258 
   9259     Tag version 2.2.91
   9260 
   9261  ChangeLog		 |    4 ++++
   9262  configure.in		 |    2 +-
   9263  fontconfig/fontconfig.h |    2 +-
   9264  3 files changed, 6 insertions(+), 2 deletions(-)
   9265 
   9266 commit e99043ac778280ed16ab69ca0844b634f7d20f30
   9267 Author: Keith Packard <keithp (a] keithp.com>
   9268 Date:	Sun Oct 26 16:45:23 2003 +0000
   9269 
   9270     Include confdir.sgml.in in EXTRA_DIST
   9271 
   9272  ChangeLog	 |    5 +++++
   9273  doc/Makefile.am |    2 +-
   9274  2 files changed, 6 insertions(+), 1 deletions(-)
   9275 
   9276 commit 75839218d18a7fad2f7e84cb995724763f7cae11
   9277 Author: Josselin Mouette <joss (a] debian.org>
   9278 Date:	Thu Oct 9 18:21:49 2003 +0000
   9279 
   9280     Replace fc-cache and fc-list manpages with more detailed, SGML
   9281     versions.
   9282 
   9283  ChangeLog		|    7 ++
   9284  fc-cache/.cvsignore	|    1 +
   9285  fc-cache/Makefile.am	|   24 ++++++-
   9286  fc-cache/fc-cache.1	|   51 ------------
   9287  fc-cache/fc-cache.sgml |  200
   9288  ++++++++++++++++++++++++++++++++++++++++++++++++
   9289  fc-list/.cvsignore	|    1 +
   9290  fc-list/Makefile.am	|   24 ++++++-
   9291  fc-list/fc-list.1	|   37 ---------
   9292  fc-list/fc-list.sgml	|  165 +++++++++++++++++++++++++++++++++++++++
   9293  9 files changed, 420 insertions(+), 90 deletions(-)
   9294 
   9295 commit f077d662c001468eb2aa1261549accd9ff3de401
   9296 Author: Owen Taylor <otaylor (a] redhat.com>
   9297 Date:	Tue Sep 23 20:12:20 2003 +0000
   9298 
   9299     Add a FC_HINT_STYLE key for patterns, with possible values
   9300 	HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
   9301 
   9302  ChangeLog		 |    7 +++++++
   9303  fontconfig/fontconfig.h |    7 +++++++
   9304  src/fcdefault.c	 |    5 +++++
   9305  src/fcname.c		 |    6 ++++++
   9306  4 files changed, 25 insertions(+), 0 deletions(-)
   9307 
   9308 commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
   9309 Author: Owen Taylor <otaylor (a] redhat.com>
   9310 Date:	Tue Sep 23 20:06:40 2003 +0000
   9311 
   9312     Remove Georgian capitals, they aren't used for normal writing. (Bug
   9313     #116)
   9314 
   9315  ChangeLog	 |    5 +++++
   9316  fc-lang/ka.orth |    2 +-
   9317  2 files changed, 6 insertions(+), 1 deletions(-)
   9318 
   9319 commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
   9320 Author: Noah Levitt <nlevitt (a] gmail.com>
   9321 Date:	Sat Sep 6 19:40:41 2003 +0000
   9322 
   9323     Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
   9324     #111)
   9325     When checking for monospace and dual-width fonts, allow roughly a 3%
   9326 	variance in the advances.
   9327 
   9328  ChangeLog		   |   13 ++++++++++
   9329  doc/fontconfig-devel.sgml |	4 +-
   9330  doc/fontconfig-user.sgml  |	3 +-
   9331  fontconfig/fontconfig.h   |	1 +
   9332  src/fcfreetype.c	   |   55
   9333  ++++++++++++++++++++++++++++++++++++---------
   9334  src/fcname.c		   |	1 +
   9335  6 files changed, 63 insertions(+), 14 deletions(-)
   9336 
   9337 commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
   9338 Author: Manish Singh <yosh (a] gimp.org>
   9339 Date:	Mon Sep 1 05:11:17 2003 +0000
   9340 
   9341     FcConfigAppFontClear: Support passing NULL to use default config.
   9342 
   9343  ChangeLog   |	  5 +++++
   9344  src/fccfg.c |	  7 +++++++
   9345  2 files changed, 12 insertions(+), 0 deletions(-)
   9346 
   9347 commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
   9348 Author: Carl Worth <cworth (a] cworth.org>
   9349 Date:	Fri Aug 15 19:45:20 2003 +0000
   9350 
   9351     Added new FcFini function for cleaning up all memory. Fixed a
   9352     few memory
   9353 	leaks. fc-list now calls FcFini, (and is now leak-free according
   9354 	to
   9355 	valgrind)
   9356 
   9357  ChangeLog		     |	 44 ++++++++++
   9358  doc/Makefile.am	     |	  8 +-
   9359  doc/edit-sgml.c	     |	187
   9360  +++++++++++++++++++++++++++++++------------
   9361  doc/fcinit.fncs	     |	 11 +++
   9362  fc-glyphname/fc-glyphname.c |	 35 +++++++--
   9363  fc-list/fc-list.c	     |	  4 +
   9364  fc-match/fc-match.c	     |	  2 +-
   9365  fontconfig/fontconfig.h     |	  3 +
   9366  src/fccfg.c		     |	  6 ++
   9367  src/fccharset.c	     |	 64 ++++++++++++++-
   9368  src/fcinit.c		     |	 13 +++
   9369  src/fcint.h		     |	  6 ++
   9370  src/fcpat.c		     |	 84 ++++++++++++++++++-
   9371  src/fcxml.c		     |	  4 +
   9372  src/fontconfig.def.in	     |	  1 +
   9373  15 files changed, 398 insertions(+), 74 deletions(-)
   9374 
   9375 commit 18906a876aa13550b1a10550ceeef6df0c4473ec
   9376 Author: Keith Packard <keithp (a] keithp.com>
   9377 Date:	Tue Aug 12 02:06:20 2003 +0000
   9378 
   9379     Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
   9380     varargs are
   9381 	untyped
   9382 
   9383  fc-list/fc-list.c |	2 +-
   9384  1 files changed, 1 insertions(+), 1 deletions(-)
   9385 
   9386 commit 116e13b4431b051b8196db201c22cd67b30922e9
   9387 Author: Keith Packard <keithp (a] keithp.com>
   9388 Date:	Sun Jul 20 17:14:47 2003 +0000
   9389 
   9390     Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
   9391 
   9392  fontconfig/fcfreetype.h |    4 ++++
   9393  1 files changed, 4 insertions(+), 0 deletions(-)
   9394 
   9395 commit 74a623e02efc23a39fb35e8d338858877b8f89e7
   9396 Author: Keith Packard <keithp (a] keithp.com>
   9397 Date:	Sun Jul 20 16:06:18 2003 +0000
   9398 
   9399     Implement new semantics for Contains and LISTING:
   9400     LISTING requires that the font Contain all of the pattern values,
   9401     where
   9402 	Contain is redefined for strings to mean precise matching (so that
   9403 	Courier 10 Pitch doesn't list Courier fonts)
   9404     "Contains" for lang means both langs have the same language and
   9405     either the
   9406 	same country or one is missing the country
   9407 
   9408  src/fccfg.c  |   79
   9409  ++++++++++++++++++++++++++++++++-------------------------
   9410  src/fcdbg.c  |    3 ++
   9411  src/fcint.h  |    3 +-
   9412  src/fclang.c |   18 ++++++++-----
   9413  src/fclist.c |   38 ++++++++++++++++++++-------
   9414  src/fcxml.c  |    1 +
   9415  6 files changed, 89 insertions(+), 53 deletions(-)
   9416 
   9417 commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
   9418 Author: Keith Packard <keithp (a] keithp.com>
   9419 Date:	Wed Jul 9 17:04:17 2003 +0000
   9420 
   9421     Was miscomputing end of string position for FcStrtod in locales with
   9422 	multibyte separators
   9423 
   9424  src/fcxml.c |	  2 +-
   9425  1 files changed, 1 insertions(+), 1 deletions(-)
   9426 
   9427 commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
   9428 Author: Keith Packard <keithp (a] keithp.com>
   9429 Date:	Thu Jun 26 08:19:11 2003 +0000
   9430 
   9431     Add autoconf checks for FT_Has_PS_Glyph_Names
   9432 
   9433  configure.in	  |    3 ++-
   9434  src/fcfreetype.c |    6 ++++++
   9435  2 files changed, 8 insertions(+), 1 deletions(-)
   9436 
   9437 commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
   9438 Author: Keith Packard <keithp (a] keithp.com>
   9439 Date:	Thu Jun 26 00:39:04 2003 +0000
   9440 
   9441     Allow config->cache to be null (as it is when $HOME is not set)
   9442 
   9443  src/fccfg.c |	  9 ++++++---
   9444  1 files changed, 6 insertions(+), 3 deletions(-)
   9445 
   9446 commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
   9447 Author: Keith Packard <keithp (a] keithp.com>
   9448 Date:	Wed Jun 25 23:21:03 2003 +0000
   9449 
   9450     Lean on autoconf to find useful FreeType functions (bug 95)
   9451 
   9452  configure.in	  |    7 +++++--
   9453  src/fcfreetype.c |   46 +++++++++++++++++-----------------------------
   9454  2 files changed, 22 insertions(+), 31 deletions(-)
   9455 
   9456 commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
   9457 Author: Keith Packard <keithp (a] keithp.com>
   9458 Date:	Tue Jun 17 18:28:20 2003 +0000
   9459 
   9460     Bug 75: dont build docs unless docbook is available. Dont install docs
   9461 	unless they are pre-built or buildable
   9462 
   9463  Makefile.am	 |    3 ++-
   9464  configure.in	 |   26 +++++++++++++++++++++-----
   9465  doc/Makefile.am |    2 +-
   9466  3 files changed, 24 insertions(+), 7 deletions(-)
   9467 
   9468 commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
   9469 Author: Keith Packard <keithp (a] keithp.com>
   9470 Date:	Tue Jun 17 17:31:16 2003 +0000
   9471 
   9472     Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
   9473 	vvas (a] hal.csd.auth.gr (Vasilis Vasaitis))
   9474 
   9475  fonts.conf.in |   22 ++++++++++++++--------
   9476  1 files changed, 14 insertions(+), 8 deletions(-)
   9477 
   9478 commit 231051f41669095db4a2c5680a0945fb1ff45a2d
   9479 Author: Tor Lillqvist <tml (a] iki.fi>
   9480 Date:	Sun Jun 15 22:57:21 2003 +0000
   9481 
   9482     Remove CRs from the out file before comparing (needed on Windows).
   9483 
   9484  ChangeLog	  |    3 +++
   9485  test/run-test.sh |    1 +
   9486  2 files changed, 4 insertions(+), 0 deletions(-)
   9487 
   9488 commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
   9489 Author: Tor Lillqvist <tml (a] iki.fi>
   9490 Date:	Sun Jun 15 22:45:12 2003 +0000
   9491 
   9492     Trivial braino.
   9493 
   9494  src/fccfg.c |	  2 +-
   9495  1 files changed, 1 insertions(+), 1 deletions(-)
   9496 
   9497 commit c3941ba9c064d41f248c6a00f06423f3c50c685d
   9498 Author: Tor Lillqvist <tml (a] iki.fi>
   9499 Date:	Sun Jun 15 22:35:52 2003 +0000
   9500 
   9501     Fix cut&paste error.
   9502 
   9503  ChangeLog	   |	4 ++++
   9504  fontconfig-zip.in |	3 ++-
   9505  src/Makefile.am   |	2 +-
   9506  3 files changed, 7 insertions(+), 2 deletions(-)
   9507 
   9508 commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
   9509 Author: Tor Lillqvist <tml (a] iki.fi>
   9510 Date:	Fri Jun 13 23:04:35 2003 +0000
   9511 
   9512     Check also for DLL_EXPORT as indication of being built as a DLL
   9513     on Win32.
   9514 
   9515  ChangeLog   |	  3 +++
   9516  src/fccfg.c |	  6 +++++-
   9517  2 files changed, 8 insertions(+), 1 deletions(-)
   9518 
   9519 commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
   9520 Author: Tor Lillqvist <tml (a] iki.fi>
   9521 Date:	Fri Jun 13 22:43:28 2003 +0000
   9522 
   9523     Add share/doc directory. Add Fc*.3 man pages.
   9524     Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
   9525     Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
   9526 	which expects the EXPORTS line to be the first. Add
   9527 	FcConfigEnableHome.
   9528 
   9529  ChangeLog	       |   12 ++++++++++++
   9530  configure.in	       |   12 +++++++++---
   9531  fontconfig-zip.in     |    4 +++-
   9532  src/fontconfig.def.in |    5 +++--
   9533  4 files changed, 27 insertions(+), 6 deletions(-)
   9534 
   9535 commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
   9536 Author: Keith Packard <keithp (a] keithp.com>
   9537 Date:	Mon Jun 9 19:21:06 2003 +0000
   9538 
   9539     Update to version 2.2.90
   9540 
   9541  ChangeLog		 |    4 ++++
   9542  configure.in		 |    2 +-
   9543  fontconfig/fontconfig.h |    2 +-
   9544  3 files changed, 6 insertions(+), 2 deletions(-)
   9545 
   9546 commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
   9547 Author: Keith Packard <keithp (a] keithp.com>
   9548 Date:	Mon Jun 9 19:15:00 2003 +0000
   9549 
   9550     Add a bunch of ChangeLog entries
   9551 
   9552  ChangeLog |   79
   9553  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   9554  1 files changed, 78 insertions(+), 1 deletions(-)
   9555 
   9556 commit 440e7054857a9a6382243f33498b2384f246379d
   9557 Author: Keith Packard <keithp (a] keithp.com>
   9558 Date:	Mon Jun 9 18:49:19 2003 +0000
   9559 
   9560     Add fc-match program to demonstrate font matching from the command
   9561     line
   9562 
   9563  Makefile.am	     |	  2 +-
   9564  configure.in	     |	  1 +
   9565  fc-match/.cvsignore |	  5 +++++
   9566  3 files changed, 7 insertions(+), 1 deletions(-)
   9567 
   9568 commit 947afeb566e738de3980c8c8751358ecfebdba25
   9569 Author: Keith Packard <keithp (a] keithp.com>
   9570 Date:	Mon Jun 9 17:31:03 2003 +0000
   9571 
   9572     Optimization in FcLangSetIndex was broken, occasionally returning
   9573     a pointer
   9574 	to the wrong location on miss
   9575 
   9576  src/fclang.c |   21 +++++++--------------
   9577  1 files changed, 7 insertions(+), 14 deletions(-)
   9578 
   9579 commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
   9580 Author: Keith Packard <keithp (a] keithp.com>
   9581 Date:	Mon Jun 9 16:53:31 2003 +0000
   9582 
   9583     Add fc-match program
   9584 
   9585  fc-match/Makefile.am |   32 +++++++++
   9586  fc-match/fc-match.1  |   39 ++++++++++
   9587  fc-match/fc-match.c  |  188
   9588  ++++++++++++++++++++++++++++++++++++++++++++++++++
   9589  3 files changed, 259 insertions(+), 0 deletions(-)
   9590 
   9591 commit 6d3a90a41c63d479e3a109790a4ac466ee992478
   9592 Author: Keith Packard <keithp (a] keithp.com>
   9593 Date:	Sat May 31 21:07:01 2003 +0000
   9594 
   9595     (Bug 85) add support for culmus fonts
   9596 
   9597  fonts.conf.in |   39 +++++----------------------------------
   9598  1 files changed, 5 insertions(+), 34 deletions(-)
   9599 
   9600 commit 86b1243193a1cbab3286ee97d2543bfc841a575a
   9601 Author: Keith Packard <keithp (a] keithp.com>
   9602 Date:	Sat May 31 14:58:41 2003 +0000
   9603 
   9604     (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
   9605     usage info
   9606 	on non-long option systems (Tim Mooney)
   9607 
   9608  ChangeLog	       |    4 +++
   9609  fc-cache/Makefile.am  |    4 +-
   9610  fc-cache/fc-cache.1   |   51
   9611  +++++++++++++++++++++++++++++++++++++++++++++++++
   9612  fc-cache/fc-cache.c   |   19 +++++++++++++++--
   9613  fc-cache/fc-cache.man |   45 -------------------------------------------
   9614  fc-list/Makefile.am   |    4 +-
   9615  fc-list/fc-list.1     |   37 +++++++++++++++++++++++++++++++++++
   9616  fc-list/fc-list.c     |   11 ++++++++++
   9617  fc-list/fc-list.man   |   36 ----------------------------------
   9618  9 files changed, 123 insertions(+), 88 deletions(-)
   9619 
   9620 commit d4d1e8bc604c98d647d70f9188744b95deba8723
   9621 Author: James Su <suzhe (a] turbolinux.com.cn>
   9622 Date:	Wed May 28 01:34:38 2003 +0000
   9623 
   9624     Fix "contains" op for strings and langsets.
   9625 
   9626  fontconfig/fontconfig.h |    6 +++
   9627  src/fccfg.c		 |   16 +++++---
   9628  src/fcstr.c		 |  103
   9629  +++++++++++++++++++++++++++++++++++++++++++++++
   9630  3 files changed, 119 insertions(+), 6 deletions(-)
   9631 
   9632 commit 53183e66e564c03401237f6fea873733ef326890
   9633 Author: Keith Packard <keithp (a] keithp.com>
   9634 Date:	Sat May 17 02:17:19 2003 +0000
   9635 
   9636     Fix build error with BDF prop local. Free langset after query
   9637 
   9638  src/fcfreetype.c |    9 ++++++++-
   9639  1 files changed, 8 insertions(+), 1 deletions(-)
   9640 
   9641 commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
   9642 Author: Keith Packard <keithp (a] keithp.com>
   9643 Date:	Fri May 16 16:37:16 2003 +0000
   9644 
   9645     oops. Left the psfontinfo.weight matching code commented out while
   9646     testing
   9647 	other stuff...
   9648 
   9649  src/fcfreetype.c |    2 --
   9650  1 files changed, 0 insertions(+), 2 deletions(-)
   9651 
   9652 commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
   9653 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   9654 Date:	Wed May 14 20:23:24 2003 +0000
   9655 
   9656     Extract spacing from XLFD atom
   9657 
   9658  src/fcfreetype.c |   14 ++++++++++++++
   9659  1 files changed, 14 insertions(+), 0 deletions(-)
   9660 
   9661 commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
   9662 Author: Keith Packard <keithp (a] keithp.com>
   9663 Date:	Mon May 12 20:48:59 2003 +0000
   9664 
   9665     Use FcIsWidth to share code
   9666     Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
   9667 	misclassifying some Han fonts as monospaced.
   9668 
   9669  src/fcfreetype.c |   27 ++++++---------------------
   9670  1 files changed, 6 insertions(+), 21 deletions(-)
   9671 
   9672 commit 65d1441df89b898dd74ac1f0fba69c83441dba92
   9673 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   9674 Date:	Mon May 12 09:11:10 2003 +0000
   9675 
   9676     Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
   9677 
   9678  src/fcfreetype.c |    5 ++++-
   9679  1 files changed, 4 insertions(+), 1 deletions(-)
   9680 
   9681 commit 0f362ad520e61e096c887f9374a485c3df32655a
   9682 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   9683 Date:	Mon May 12 09:04:24 2003 +0000
   9684 
   9685     Generate FC_SIZE and FC_DPI for legacy bitmap fonts
   9686 
   9687  src/fcfreetype.c |   41 +++++++++++++++++++++++++++++++++++++++++
   9688  1 files changed, 41 insertions(+), 0 deletions(-)
   9689 
   9690 commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
   9691 Author: Keith Packard <keithp (a] keithp.com>
   9692 Date:	Wed May 7 16:13:24 2003 +0000
   9693 
   9694     Add filename-based accept/reject to ammend available fonts.
   9695     change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
   9696 	FreeType releases.
   9697 
   9698  src/fccache.c	  |   18 ++++++----
   9699  src/fccfg.c	  |   96
   9700  +++++++++++++++++++++++++++++++++++++++++++++++++++--
   9701  src/fcdir.c	  |   60 +++++++++++++++++++++++++--------
   9702  src/fcfreetype.c |    2 +-
   9703  src/fcint.h	  |   40 +++++++++++++++++++++-
   9704  src/fcxml.c	  |   46 +++++++++++++++++++++++++-
   9705  6 files changed, 232 insertions(+), 30 deletions(-)
   9706 
   9707 commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
   9708 Author: Keith Packard <keithp (a] keithp.com>
   9709 Date:	Tue May 6 14:26:34 2003 +0000
   9710 
   9711     Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
   9712 	<jshin (a] mailaps.org>)
   9713 
   9714  fc-lang/ta.orth |    7 +++++--
   9715  1 files changed, 5 insertions(+), 2 deletions(-)
   9716 
   9717 commit 8ef6a58cb071396630cf05ec857f8c90524752f9
   9718 Author: Keith Packard <keithp (a] keithp.com>
   9719 Date:	Sun May 4 22:58:29 2003 +0000
   9720 
   9721     Add more .cvsignore entries
   9722 
   9723  .cvsignore	|    1 +
   9724  src/.cvsignore |    1 +
   9725  2 files changed, 2 insertions(+), 0 deletions(-)
   9726 
   9727 commit 3018151753821434135c0c17873764f3283fcc50
   9728 Author: Keith Packard <keithp (a] keithp.com>
   9729 Date:	Sun May 4 22:57:00 2003 +0000
   9730 
   9731     Add more .cvsignore entries
   9732 
   9733  .cvsignore |	 5 +++++
   9734  1 files changed, 5 insertions(+), 0 deletions(-)
   9735 
   9736 commit 7769c3213dc832f7643660d6aab5fade96cd57c3
   9737 Author: Keith Packard <keithp (a] keithp.com>
   9738 Date:	Sun May 4 22:53:49 2003 +0000
   9739 
   9740     Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
   9741     encodings
   9742 
   9743  Makefile.am	  |    2 +-
   9744  configure.in	  |    1 +
   9745  src/fcfreetype.c |  160
   9746  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
   9747  src/fcint.h	  |   10 ++++
   9748  4 files changed, 170 insertions(+), 3 deletions(-)
   9749 
   9750 commit 83321a017a9586aa4f3ace022a91f69122c08ed8
   9751 Author: Keith Packard <keithp (a] keithp.com>
   9752 Date:	Sun May 4 22:51:36 2003 +0000
   9753 
   9754     Add .cvsignore in new fc-glyphname dir
   9755 
   9756  fc-glyphname/.cvsignore |    6 ++++++
   9757  1 files changed, 6 insertions(+), 0 deletions(-)
   9758 
   9759 commit 721d496d7864ff587f51637f578f4b35d501d091
   9760 Author: Keith Packard <keithp (a] keithp.com>
   9761 Date:	Sun May 4 22:50:17 2003 +0000
   9762 
   9763     Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
   9764 	conversion functions
   9765 
   9766  fc-glyphname/Makefile.am	 |   42 +
   9767  fc-glyphname/fc-glyphname.c	 |  287 +++
   9768  fc-glyphname/fcglyphname.tmpl.h |   25 +
   9769  fc-glyphname/glyphlist.txt	 | 4291
   9770  +++++++++++++++++++++++++++++++++++++++
   9771  fc-glyphname/zapfdingbats.txt	 |  212 ++
   9772  5 files changed, 4857 insertions(+), 0 deletions(-)
   9773 
   9774 commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
   9775 Author: Keith Packard <keithp (a] keithp.com>
   9776 Date:	Fri May 2 01:11:53 2003 +0000
   9777 
   9778     Grub through style to find weight/slant/width values when other
   9779     techniques
   9780 	fail
   9781 
   9782  src/fcfreetype.c |  228
   9783  ++++++++++++++++++++++++++++++++++++------------------
   9784  src/fcint.h	  |    6 ++
   9785  src/fcstr.c	  |   74 ++++++++++++++++++
   9786  3 files changed, 233 insertions(+), 75 deletions(-)
   9787 
   9788 commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
   9789 Author: Keith Packard <keithp (a] keithp.com>
   9790 Date:	Fri May 2 01:11:09 2003 +0000
   9791 
   9792     Add book constant for book weight
   9793 
   9794  src/fcname.c |    1 +
   9795  1 files changed, 1 insertions(+), 0 deletions(-)
   9796 
   9797 commit ad293de0041230d530c5b3d2be56690db49e4510
   9798 Author: Keith Packard <keithp (a] keithp.com>
   9799 Date:	Fri May 2 01:09:57 2003 +0000
   9800 
   9801     Add FC_WEIGHT_BOOK as weight 75
   9802 
   9803  fontconfig/fontconfig.h |    1 +
   9804  1 files changed, 1 insertions(+), 0 deletions(-)
   9805 
   9806 commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
   9807 Author: Noah Levitt <nlevitt (a] gmail.com>
   9808 Date:	Thu May 1 16:20:27 2003 +0000
   9809 
   9810     Fix expat function check.
   9811 
   9812  configure.in |    8 ++++----
   9813  1 files changed, 4 insertions(+), 4 deletions(-)
   9814 
   9815 commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
   9816 Author: Noah Levitt <nlevitt (a] gmail.com>
   9817 Date:	Thu May 1 16:15:28 2003 +0000
   9818 
   9819     Check for an expat function that won't be there if expat is too old.
   9820 
   9821  configure.in |    4 ++--
   9822  1 files changed, 2 insertions(+), 2 deletions(-)
   9823 
   9824 commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
   9825 Author: Keith Packard <keithp (a] keithp.com>
   9826 Date:	Thu May 1 14:31:04 2003 +0000
   9827 
   9828     Add demi and book postscript weight names. Allow spaces in postscript
   9829     and X
   9830 	matching
   9831 
   9832  src/fcfreetype.c |    6 ++++--
   9833  1 files changed, 4 insertions(+), 2 deletions(-)
   9834 
   9835 commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
   9836 Author: Keith Packard <keithp (a] keithp.com>
   9837 Date:	Wed Apr 30 15:17:42 2003 +0000
   9838 
   9839     Typo in bitstream foundry name
   9840 
   9841  src/fcfreetype.c |    2 +-
   9842  1 files changed, 1 insertions(+), 1 deletions(-)
   9843 
   9844 commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
   9845 Author: Keith Packard <keithp (a] keithp.com>
   9846 Date:	Thu Apr 24 17:31:03 2003 +0000
   9847 
   9848     Debug output for unknown ps weight names. ignore italic_angle for
   9849     PS fonts
   9850 	as FreeType already checks that
   9851 
   9852  src/fcfreetype.c |   15 +++++++++++++--
   9853  1 files changed, 13 insertions(+), 2 deletions(-)
   9854 
   9855 commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
   9856 Author: Keith Packard <keithp (a] keithp.com>
   9857 Date:	Thu Apr 24 15:29:33 2003 +0000
   9858 
   9859     FcFontList broken when presented a charset - was comparing inclusion
   9860     in the
   9861 	wrong direction
   9862 
   9863  src/fccfg.c	 |    8 ++++----
   9864  src/fccharset.c |   15 +++++++++++++++
   9865  2 files changed, 19 insertions(+), 4 deletions(-)
   9866 
   9867 commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
   9868 Author: Keith Packard <keithp (a] keithp.com>
   9869 Date:	Wed Apr 23 04:45:39 2003 +0000
   9870 
   9871     Oops. Missing newline in .cvsignore
   9872 
   9873  doc/.cvsignore |    2 +-
   9874  1 files changed, 1 insertions(+), 1 deletions(-)
   9875 
   9876 commit 8c87b4293fe27398d9c6500189a1f72741afdff3
   9877 Author: Keith Packard <keithp (a] keithp.com>
   9878 Date:	Wed Apr 23 04:09:28 2003 +0000
   9879 
   9880     Fix docs to close sgml tags
   9881 
   9882  ChangeLog		   |	8 ++++++++
   9883  doc/fcpattern.fncs	   |	1 +
   9884  doc/fontconfig-devel.sgml |	1 +
   9885  doc/func.sgml		   |	1 +
   9886  4 files changed, 11 insertions(+), 0 deletions(-)
   9887 
   9888 commit c92926bf653425fff0291f1070cc7205e91810a0
   9889 Author: Keith Packard <keithp (a] keithp.com>
   9890 Date:	Wed Apr 23 04:06:18 2003 +0000
   9891 
   9892     Add confdir.sgml to .cvsignore
   9893 
   9894  doc/.cvsignore |    1 +
   9895  1 files changed, 1 insertions(+), 0 deletions(-)
   9896 
   9897 commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
   9898 Author: Keith Packard <keithp (a] keithp.com>
   9899 Date:	Wed Apr 23 04:05:58 2003 +0000
   9900 
   9901     Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
   9902 	trailing newline instead of leaving CVS file without a newline
   9903 	(which
   9904 	will break at some point)
   9905 
   9906  doc/Makefile.am     |	  3 ++-
   9907  doc/confdir.sgml.in |	  2 +-
   9908  2 files changed, 3 insertions(+), 2 deletions(-)
   9909 
   9910 commit 8b290c54761ee020b0bc197c7ea06366e73be66c
   9911 Author: Noah Levitt <nlevitt (a] gmail.com>
   9912 Date:	Wed Apr 23 00:40:24 2003 +0000
   9913 
   9914     Got rid of the newline at the end of the file. It's yucky but,
   9915     I'm not sure
   9916 	how else to get rid of the newline in the output.
   9917 
   9918  doc/confdir.sgml.in |	  2 +-
   9919  1 files changed, 1 insertions(+), 1 deletions(-)
   9920 
   9921 commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
   9922 Author: Noah Levitt <nlevitt (a] gmail.com>
   9923 Date:	Wed Apr 23 00:08:03 2003 +0000
   9924 
   9925     Getting closer to fixing /etc/fonts hard-coding.
   9926 
   9927  configure.in	     |	  1 -
   9928  doc/Makefile.am     |	  4 ++++
   9929  doc/confdir.sgml.in |	 25 +++++++++++++++++++++++++
   9930  3 files changed, 29 insertions(+), 1 deletions(-)
   9931 
   9932 commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
   9933 Author: Noah Levitt <nlevitt (a] gmail.com>
   9934 Date:	Tue Apr 22 23:34:50 2003 +0000
   9935 
   9936     Testing syncmail yet again.
   9937 
   9938  .cvsignore		  |    2 +-
   9939  configure.in		  |    1 +
   9940  doc/Makefile.am	  |   12 ++++++------
   9941  doc/fontconfig-user.sgml |    9 +++++----
   9942  4 files changed, 13 insertions(+), 11 deletions(-)
   9943 
   9944 commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
   9945 Author: Keith Packard <keithp (a] keithp.com>
   9946 Date:	Tue Apr 22 16:53:18 2003 +0000
   9947 
   9948     Fix autogen.sh to work with newer automakes
   9949 
   9950  autogen.sh |	45 +++++++++++++++++++++++++++++++++++----------
   9951  1 files changed, 35 insertions(+), 10 deletions(-)
   9952 
   9953 commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
   9954 Author: Keith Packard <keithp (a] keithp.com>
   9955 Date:	Tue Apr 22 06:27:27 2003 +0000
   9956 
   9957     Handle pattern elements moving during multiple edits
   9958 
   9959  src/fccfg.c |	  8 ++++++++
   9960  1 files changed, 8 insertions(+), 0 deletions(-)
   9961 
   9962 commit 781f10486df22a422b92114ad438d4d8e74c9b93
   9963 Author: Keith Packard <keithp (a] keithp.com>
   9964 Date:	Mon Apr 21 16:12:22 2003 +0000
   9965 
   9966     Update to version 2.2.0
   9967 
   9968  configure.in		 |    2 +-
   9969  fontconfig/fontconfig.h |    4 ++--
   9970  2 files changed, 3 insertions(+), 3 deletions(-)
   9971 
   9972 commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
   9973 Author: Noah Levitt <nlevitt (a] gmail.com>
   9974 Date:	Mon Apr 21 06:17:23 2003 +0000
   9975 
   9976     Fixed variable name mistake.
   9977 
   9978  configure.in |    4 ++--
   9979  1 files changed, 2 insertions(+), 2 deletions(-)
   9980 
   9981 commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
   9982 Author: Keith Packard <keithp (a] keithp.com>
   9983 Date:	Sun Apr 20 04:44:09 2003 +0000
   9984 
   9985     From James Su -- only part of page 0xff is Latin
   9986 
   9987  src/fcfreetype.c |    3 ++-
   9988  1 files changed, 2 insertions(+), 1 deletions(-)
   9989 
   9990 commit 29d961a28e231302683577328ed4724319805a7f
   9991 Author: Keith Packard <keithp (a] keithp.com>
   9992 Date:	Fri Apr 18 15:56:05 2003 +0000
   9993 
   9994     Guard calls to FT_Get_BDF_Property to avoid freetype jumping
   9995     through null
   9996 	pointer
   9997 
   9998  src/fcfreetype.c |   12 +++++++++---
   9999  1 files changed, 9 insertions(+), 3 deletions(-)
   10000 
   10001 commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
   10002 Author: Keith Packard <keithp (a] keithp.com>
   10003 Date:	Thu Apr 17 21:50:24 2003 +0000
   10004 
   10005     Pass FONTCONFIG_PATH in arguments to get expanded
   10006 
   10007  src/Makefile.am |    1 +
   10008  src/fccfg.c	 |    4 ----
   10009  2 files changed, 1 insertions(+), 4 deletions(-)
   10010 
   10011 commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
   10012 Author: Keith Packard <keithp (a] keithp.com>
   10013 Date:	Thu Apr 17 21:29:12 2003 +0000
   10014 
   10015     BDF properties not available until FreeType 2.1.4
   10016 
   10017  src/fcfreetype.c |    2 +-
   10018  1 files changed, 1 insertions(+), 1 deletions(-)
   10019 
   10020 commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
   10021 Author: Colin Walters <walters (a] verbum.org>
   10022 Date:	Thu Apr 17 17:43:04 2003 +0000
   10023 
   10024     Remove some unused variables, and initialize some other ones so
   10025     gcc doesn't
   10026 	warn us.
   10027 
   10028  ChangeLog	 |    5 +++++
   10029  doc/edit-sgml.c |    1 +
   10030  src/fclang.c	 |    6 ++----
   10031  3 files changed, 8 insertions(+), 4 deletions(-)
   10032 
   10033 commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
   10034 Author: Keith Packard <keithp (a] keithp.com>
   10035 Date:	Thu Apr 17 15:47:34 2003 +0000
   10036 
   10037     Solaris porting fixes
   10038 
   10039  configure.in	   |	4 ++--
   10040  fc-lang/fc-lang.c |	4 ++--
   10041  2 files changed, 4 insertions(+), 4 deletions(-)
   10042 
   10043 commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
   10044 Author: Keith Packard <keithp (a] keithp.com>
   10045 Date:	Wed Apr 16 22:04:42 2003 +0000
   10046 
   10047     Add Vera support to default configuration
   10048 
   10049  fonts.conf.in |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
   10050  1 files changed, 50 insertions(+), 0 deletions(-)
   10051 
   10052 commit e2925d7dc2877fba2112eb3de9853f3e889362c3
   10053 Author: Keith Packard <keithp (a] keithp.com>
   10054 Date:	Wed Apr 16 21:50:51 2003 +0000
   10055 
   10056     bump version to 2.1.94
   10057 
   10058  configure.in		 |    2 +-
   10059  fontconfig/fontconfig.h |    2 +-
   10060  2 files changed, 2 insertions(+), 2 deletions(-)
   10061 
   10062 commit ab06f005f66e12b46a5f1274eafa992be20a1f72
   10063 Author: Keith Packard <keithp (a] keithp.com>
   10064 Date:	Wed Apr 16 18:49:28 2003 +0000
   10065 
   10066     add some changelog entries
   10067 
   10068  ChangeLog |   18 ++++++++++++++++++
   10069  1 files changed, 18 insertions(+), 0 deletions(-)
   10070 
   10071 commit 0e7a434783b28e9e954d3136195af7ba622c459d
   10072 Author: Keith Packard <keithp (a] keithp.com>
   10073 Date:	Wed Apr 16 18:08:47 2003 +0000
   10074 
   10075     Search through the BDF properties for width and foundry information
   10076 
   10077  src/fcfreetype.c |   76
   10078  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
   10079  1 files changed, 75 insertions(+), 1 deletions(-)
   10080 
   10081 commit 2e2121f910dd84b0731985570d93cd31ae2edb61
   10082 Author: Keith Packard <keithp (a] keithp.com>
   10083 Date:	Wed Apr 16 16:19:38 2003 +0000
   10084 
   10085     Move foundry detection data into fcfreetype.c (which is getting rather
   10086 	large at this point)
   10087 
   10088  src/Makefile.am  |    2 +-
   10089  src/data.h	  |   77 -----------------------
   10090  src/fcfreetype.c |  177
   10091  +++++++++++++++++++++++++++++++++++++++++-------------
   10092  3 files changed, 137 insertions(+), 119 deletions(-)
   10093 
   10094 commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
   10095 Author: Keith Packard <keithp (a] keithp.com>
   10096 Date:	Wed Apr 16 16:18:27 2003 +0000
   10097 
   10098     bool was misdeclared in DTD
   10099 
   10100  fonts.dtd |	2 +-
   10101  1 files changed, 1 insertions(+), 1 deletions(-)
   10102 
   10103 commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
   10104 Author: Keith Packard <keithp (a] keithp.com>
   10105 Date:	Tue Apr 15 23:38:06 2003 +0000
   10106 
   10107     Fix unary operator parsing. Add floor, ceil, trunc and round unary
   10108 	operators
   10109 
   10110  fontconfig/fontconfig.h |    2 +
   10111  fonts.dtd		 |    6 ++-
   10112  src/Makefile.am	 |    2 +-
   10113  src/fccfg.c		 |   71 +++++++++++++++++++++++++++++++
   10114  src/fcdbg.c		 |   20 +++++++++
   10115  src/fcint.h		 |    3 +-
   10116  src/fcxml.c		 |  107
   10117  +++++++++++++++++++++++++++++++++++++---------
   10118  7 files changed, 187 insertions(+), 24 deletions(-)
   10119 
   10120 commit 52253696cd2779bd9040457fbd157bbe75895ed6
   10121 Author: Keith Packard <keithp (a] keithp.com>
   10122 Date:	Tue Apr 15 17:01:39 2003 +0000
   10123 
   10124     Clean up ps font weight matching and check for NULL
   10125 
   10126  src/fcfreetype.c |   59
   10127  ++++++++++++++++++++++++++++-------------------------
   10128  1 files changed, 31 insertions(+), 28 deletions(-)
   10129 
   10130 commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
   10131 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   10132 Date:	Fri Apr 11 23:45:59 2003 +0000
   10133 
   10134     Implemented foundry generation for Type 1 and TrueType
   10135 
   10136  src/data.h	  |   77
   10137  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10138  src/fcfreetype.c |   73
   10139  +++++++++++++++++++++++++++++++++++++++++++++++---
   10140  2 files changed, 145 insertions(+), 5 deletions(-)
   10141 
   10142 commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
   10143 Author: Keith Packard <keithp (a] keithp.com>
   10144 Date:	Fri Apr 11 23:00:51 2003 +0000
   10145 
   10146     update version number to 2.1.93
   10147 
   10148  configure.in		 |    2 +-
   10149  fontconfig/fontconfig.h |    2 +-
   10150  2 files changed, 2 insertions(+), 2 deletions(-)
   10151 
   10152 commit 7f31f3781597e035b8432e0ce1c2894835b4988a
   10153 Author: Keith Packard <keithp (a] keithp.com>
   10154 Date:	Fri Apr 11 22:53:53 2003 +0000
   10155 
   10156     Run fc-cache from local dir instead of install dir to help LFS
   10157     installs (I
   10158 	hope)
   10159 
   10160  Makefile.am |	  2 +-
   10161  1 files changed, 1 insertions(+), 1 deletions(-)
   10162 
   10163 commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
   10164 Author: Keith Packard <keithp (a] keithp.com>
   10165 Date:	Fri Apr 11 22:24:23 2003 +0000
   10166 
   10167     Switch to locale-independent string compare function
   10168 
   10169  src/fcfreetype.c |   28 ++++++++++++++--------------
   10170  1 files changed, 14 insertions(+), 14 deletions(-)
   10171 
   10172 commit d6ea834746a7b2758ea5b89467c0e64446840ca4
   10173 Author: Keith Packard <keithp (a] keithp.com>
   10174 Date:	Fri Apr 11 22:17:11 2003 +0000
   10175 
   10176     Bug #46, #47 fontconfig should retrieve type 1 font information from
   10177 	FontInfo dictionary Patch provided by g2 (a] magestudios.net (Gerard
   10178 	Escalante)
   10179 
   10180  src/fcfreetype.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
   10181  1 files changed, 44 insertions(+), 0 deletions(-)
   10182 
   10183 commit cc30f9ca548661d0d9eb07216d261457db58ca02
   10184 Author: Keith Packard <keithp (a] keithp.com>
   10185 Date:	Tue Apr 8 05:00:25 2003 +0000
   10186 
   10187     remove -u option to docbook2man which was trashing the .html file
   10188 
   10189  doc/Makefile.am |    2 +-
   10190  1 files changed, 1 insertions(+), 1 deletions(-)
   10191 
   10192 commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
   10193 Author: Colin Walters <walters (a] verbum.org>
   10194 Date:	Tue Apr 8 03:58:57 2003 +0000
   10195 
   10196     *** empty log message ***
   10197 
   10198  ChangeLog |	5 +++++
   10199  1 files changed, 5 insertions(+), 0 deletions(-)
   10200 
   10201 commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
   10202 Author: Colin Walters <walters (a] verbum.org>
   10203 Date:	Tue Apr 8 03:58:08 2003 +0000
   10204 
   10205     Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
   10206 
   10207  src/Makefile.am |    4 ++--
   10208  1 files changed, 2 insertions(+), 2 deletions(-)
   10209 
   10210 commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
   10211 Author: Keith Packard <keithp (a] keithp.com>
   10212 Date:	Fri Apr 4 20:17:40 2003 +0000
   10213 
   10214     update copyright years
   10215 
   10216  COPYING       |    2 +-
   10217  fonts.conf.in |   15 ++-------------
   10218  local.conf    |    9 +++++++++
   10219  3 files changed, 12 insertions(+), 14 deletions(-)
   10220 
   10221 commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
   10222 Author: Keith Packard <keithp (a] keithp.com>
   10223 Date:	Fri Apr 4 20:16:33 2003 +0000
   10224 
   10225     Move sample subpixel configuration to local.conf
   10226 
   10227  config/Makedefs.in |	 4 ++--
   10228  config/install.sh  |	 4 ++--
   10229  2 files changed, 4 insertions(+), 4 deletions(-)
   10230 
   10231 commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
   10232 Author: Keith Packard <keithp (a] keithp.com>
   10233 Date:	Fri Mar 28 17:08:35 2003 +0000
   10234 
   10235     Set spacing to mono if every encoded glyph is the same width
   10236 
   10237  fontconfig/fcfreetype.h |    3 +++
   10238  src/fcfreetype.c	 |   46
   10239  +++++++++++++++++++++++++++++++++++++++++-----
   10240  2 files changed, 44 insertions(+), 5 deletions(-)
   10241 
   10242 commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
   10243 Author: Keith Packard <keithp (a] keithp.com>
   10244 Date:	Mon Mar 24 05:03:20 2003 +0000
   10245 
   10246     Wrong pattern for matching font file names. Fix submitted by
   10247 	hjchoe (a] hancom.com (Choe Hwanjin)
   10248 
   10249  configure.in |    2 +-
   10250  1 files changed, 1 insertions(+), 1 deletions(-)
   10251 
   10252 commit c8582ff72ade8522d545d117641e4afac61382a0
   10253 Author: Tor Lillqvist <tml (a] iki.fi>
   10254 Date:	Sat Mar 22 21:28:13 2003 +0000
   10255 
   10256     Changes for Windows:
   10257     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   10258 
   10259  fontconfig-zip.in |   30 ++++++++++++++++++++++++++++++
   10260  1 files changed, 30 insertions(+), 0 deletions(-)
   10261 
   10262 commit daeed6e048a413a94754fd79f62307ca9be80a43
   10263 Author: Tor Lillqvist <tml (a] iki.fi>
   10264 Date:	Sat Mar 22 21:25:34 2003 +0000
   10265 
   10266     Changes for Windows:
   10267     On Windows with gcc (a.k.a. mingw) build as a DLL.
   10268     We don't want to hardcode the fonts.conf file location in the DLL,
   10269     so we
   10270 	look up the DLL location at run-time in a DllMain() function. The
   10271 	fonts.conf location is deduced from that.
   10272     The colon can't be used as path separator on Windows, semicolon
   10273     is used
   10274 	instead. File path components can be separated with either
   10275 	slash or
   10276 	backslash. Absolute paths can also begin with a drive letter.
   10277     Add internal function FcStrLastSlash that strrchr's the last slash, or
   10278 	backslash on Windows.
   10279     There is no link() on Windows. For atomicity checks, mkdir a lock
   10280     directory
   10281 	instead.
   10282     In addition to HOME, also look for USERPROFILE.
   10283     Recognize the special font directory token WINDOWSFONTDIR, to use the
   10284 	system's font directory.
   10285     Remove the fontconfig-def.cpp that was obsolete. Add
   10286     fontconfig.def(.in),
   10287 	without internal functions.
   10288     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   10289 
   10290  ChangeLog		|   32 +++++++++
   10291  Makefile.am		|    3 +-
   10292  configure.in		|   28 ++++++++-
   10293  fc-lang/fc-lang.man	|    6 +-
   10294  src/Makefile.am	|   55 +++++++++++++++-
   10295  src/fcatomic.c		|   23 ++++++-
   10296  src/fccache.c		|   21 ++++++-
   10297  src/fccfg.c		|   90 ++++++++++++++++++++++++-
   10298  src/fcint.h		|    9 +++
   10299  src/fcstr.c		|   23 ++++++-
   10300  src/fcxml.c		|   30 +++++++++
   10301  src/fontconfig-def.cpp |  170
   10302  ------------------------------------------------
   10303  src/fontconfig.def.in	|  161
   10304  +++++++++++++++++++++++++++++++++++++++++++++
   10305  13 files changed, 464 insertions(+), 187 deletions(-)
   10306 
   10307 commit cc9dd09816f717fc678d097a69f793dca1b1eef0
   10308 Author: Keith Packard <keithp (a] keithp.com>
   10309 Date:	Sat Mar 22 01:55:00 2003 +0000
   10310 
   10311     switch // comment
   10312 
   10313  src/fclang.c |    2 +-
   10314  1 files changed, 1 insertions(+), 1 deletions(-)
   10315 
   10316 commit ddde1797a900b818b96fc0818d9df0efacb5ac69
   10317 Author: Keith Packard <keithp (a] keithp.com>
   10318 Date:	Thu Mar 20 02:01:01 2003 +0000
   10319 
   10320     strtod under some locales requires digits before the decimal
   10321 
   10322  doc/fontconfig-user.sgml |    8 ++++++--
   10323  fonts.conf.in		  |    2 +-
   10324  2 files changed, 7 insertions(+), 3 deletions(-)
   10325 
   10326 commit f4007a672834df25f0f9b6a918c135d2b79a3784
   10327 Author: Keith Packard <keithp (a] keithp.com>
   10328 Date:	Thu Mar 20 02:00:15 2003 +0000
   10329 
   10330     Avoid crashing on empty test/edit lists
   10331 
   10332  src/fccfg.c |	  6 ++++--
   10333  1 files changed, 4 insertions(+), 2 deletions(-)
   10334 
   10335 commit 3fbd50e48679c15c24400aaa78c6cd266317a784
   10336 Author: Keith Packard <keithp (a] keithp.com>
   10337 Date:	Thu Mar 20 01:59:28 2003 +0000
   10338 
   10339     bogus libtoolize --version | libtoolize --version
   10340 
   10341  autogen.sh |	 2 +-
   10342  1 files changed, 1 insertions(+), 1 deletions(-)
   10343 
   10344 commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
   10345 Author: Keith Packard <keithp (a] keithp.com>
   10346 Date:	Tue Mar 18 08:03:42 2003 +0000
   10347 
   10348     FcCharSetIsSubset errored on fonts with subsets in early blocks
   10349     and extra
   10350 	blocks not present in the second argument
   10351 
   10352  src/fccharset.c |    2 +-
   10353  1 files changed, 1 insertions(+), 1 deletions(-)
   10354 
   10355 commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
   10356 Author: Keith Packard <keithp (a] keithp.com>
   10357 Date:	Fri Mar 14 00:16:56 2003 +0000
   10358 
   10359     Fix configure arguments (bug 45)
   10360 
   10361  configure.in |   10 +++++-----
   10362  1 files changed, 5 insertions(+), 5 deletions(-)
   10363 
   10364 commit 81fa16c3366a701255f4e52cdfd716dd06253748
   10365 Author: Keith Packard <keithp (a] keithp.com>
   10366 Date:	Wed Mar 12 22:16:43 2003 +0000
   10367 
   10368     add font widths and extend weight from OS/2 table
   10369 
   10370  fontconfig/fontconfig.h |   44 +++++++++++++++++++++++++++-----------
   10371  src/fcdefault.c	 |    3 ++
   10372  src/fcfreetype.c	 |   54
   10373  ++++++++++++++++++++++++++++++++++++++++++----
   10374  src/fcmatch.c		 |   29 ++++++++++++++++--------
   10375  src/fcname.c		 |   18 +++++++++++++++
   10376  5 files changed, 120 insertions(+), 28 deletions(-)
   10377 
   10378 commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
   10379 Author: Keith Packard <keithp (a] keithp.com>
   10380 Date:	Wed Mar 12 22:15:39 2003 +0000
   10381 
   10382     Global cache time checking was using wrong file name and computing
   10383     wrong
   10384 	count of fonts per file
   10385 
   10386  src/fccache.c |   10 +++++-----
   10387  src/fcdir.c   |    8 ++++++--
   10388  src/fcint.h   |    2 +-
   10389  3 files changed, 12 insertions(+), 8 deletions(-)
   10390 
   10391 commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
   10392 Author: Keith Packard <keithp (a] keithp.com>
   10393 Date:	Mon Mar 10 06:56:32 2003 +0000
   10394 
   10395     Ship manual
   10396 
   10397  fc-list/Makefile.am |	  2 ++
   10398  1 files changed, 2 insertions(+), 0 deletions(-)
   10399 
   10400 commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
   10401 Author: Mike A. Harris <mharris (a] redhat.com>
   10402 Date:	Sat Mar 8 01:03:32 2003 +0000
   10403 
   10404     Updated RPM specfile for 2.1.92 and fixed remaining known spec
   10405     file issues
   10406 
   10407  ChangeLog	    |	 8 ++++++++
   10408  fontconfig.spec.in |	19 +++++++++++++++++--
   10409  2 files changed, 25 insertions(+), 2 deletions(-)
   10410 
   10411 commit 6348213702153f1097c648ae575bcc89dbb259dc
   10412 Author: Keith Packard <keithp (a] keithp.com>
   10413 Date:	Fri Mar 7 21:04:52 2003 +0000
   10414 
   10415     Bump version to 2.1.92
   10416 
   10417  configure.in		 |    2 +-
   10418  fontconfig/fontconfig.h |    2 +-
   10419  2 files changed, 2 insertions(+), 2 deletions(-)
   10420 
   10421 commit dcd1f27185958b000f12e0390970c925f4386598
   10422 Author: Keith Packard <keithp (a] keithp.com>
   10423 Date:	Fri Mar 7 20:51:17 2003 +0000
   10424 
   10425     add version.sgml to .cvsignore
   10426 
   10427  doc/.cvsignore |    1 +
   10428  1 files changed, 1 insertions(+), 0 deletions(-)
   10429 
   10430 commit ae2c2943648313b41f2d032b72618d11ffdd1772
   10431 Author: Keith Packard <keithp (a] keithp.com>
   10432 Date:	Fri Mar 7 20:50:44 2003 +0000
   10433 
   10434     Add version number to user doc
   10435 
   10436  doc/fontconfig-user.sgml |   27 +++++++++++++++++----------
   10437  doc/func.sgml		  |    1 +
   10438  2 files changed, 18 insertions(+), 10 deletions(-)
   10439 
   10440 commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
   10441 Author: Keith Packard <keithp (a] keithp.com>
   10442 Date:	Fri Mar 7 20:45:43 2003 +0000
   10443 
   10444     Add version number to documentation
   10445 
   10446  configure.in		   |	1 +
   10447  doc/fontconfig-devel.sgml |   13 +++----------
   10448  doc/func.sgml		   |	4 ++++
   10449  doc/version.sgml.in	   |   24 ++++++++++++++++++++++++
   10450  4 files changed, 32 insertions(+), 10 deletions(-)
   10451 
   10452 commit 4484582ebaaaea4982248a6141d87d488ef322bd
   10453 Author: Keith Packard <keithp (a] keithp.com>
   10454 Date:	Fri Mar 7 20:45:20 2003 +0000
   10455 
   10456     wasnt rebuilding most of the docs
   10457 
   10458  doc/Makefile.am |   18 +++++++++---------
   10459  1 files changed, 9 insertions(+), 9 deletions(-)
   10460 
   10461 commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
   10462 Author: Keith Packard <keithp (a] keithp.com>
   10463 Date:	Fri Mar 7 20:04:13 2003 +0000
   10464 
   10465     distribute man page
   10466 
   10467  fc-cache/Makefile.am |    2 ++
   10468  1 files changed, 2 insertions(+), 0 deletions(-)
   10469 
   10470 commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
   10471 Author: Keith Packard <keithp (a] keithp.com>
   10472 Date:	Fri Mar 7 20:03:53 2003 +0000
   10473 
   10474     note that default mandir is usually wrong
   10475 
   10476  INSTALL |    2 +-
   10477  1 files changed, 1 insertions(+), 1 deletions(-)
   10478 
   10479 commit bdc0fd54344cd161f1507aa53f3d676569d63f08
   10480 Author: Keith Packard <keithp (a] keithp.com>
   10481 Date:	Fri Mar 7 20:03:23 2003 +0000
   10482 
   10483     get manuals to install with automake-1.4
   10484 
   10485  doc/Makefile.am |   44 +++++++++++++++++++++-----------------------
   10486  1 files changed, 21 insertions(+), 23 deletions(-)
   10487 
   10488 commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
   10489 Author: Keith Packard <keithp (a] keithp.com>
   10490 Date:	Fri Mar 7 19:41:34 2003 +0000
   10491 
   10492     Create fontconfig-user.html
   10493 
   10494  doc/Makefile.am |    2 +-
   10495  1 files changed, 1 insertions(+), 1 deletions(-)
   10496 
   10497 commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
   10498 Author: Keith Packard <keithp (a] keithp.com>
   10499 Date:	Fri Mar 7 19:39:57 2003 +0000
   10500 
   10501     Add more to .cvsignore
   10502 
   10503  doc/.cvsignore |    9 +++++++++
   10504  1 files changed, 9 insertions(+), 0 deletions(-)
   10505 
   10506 commit b219ac6b99672506965f3c2168e2af1cd58d28e7
   10507 Author: Keith Packard <keithp (a] keithp.com>
   10508 Date:	Fri Mar 7 19:37:16 2003 +0000
   10509 
   10510     Make documentation build
   10511 
   10512  doc/Makefile.am	  |  172
   10513  +++++++++++++++++++++++++++-------------------
   10514  doc/edit-sgml.c	  |    2 +-
   10515  doc/fontconfig-user.sgml |    2 +-
   10516  3 files changed, 102 insertions(+), 74 deletions(-)
   10517 
   10518 commit 39381776a4c0cf4077a31f3a493cbd37420cec71
   10519 Author: Keith Packard <keithp (a] keithp.com>
   10520 Date:	Fri Mar 7 19:01:41 2003 +0000
   10521 
   10522     Finish reformatting developer documentation
   10523 
   10524  doc/Makefile.am	   |   16 ++-
   10525  doc/edit-sgml.c	   |   17 ++-
   10526  doc/fcatomic.fncs	   |   93 +++++++++
   10527  doc/fcconfig.fncs	   |  153 ++++++++-------
   10528  doc/fcfile.fncs	   |   78 ++++++++
   10529  doc/fcfreetype.fncs	   |   69 +++++++
   10530  doc/fcinit.fncs	   |   78 ++++++++
   10531  doc/fcstring.fncs	   |  150 ++++++++++++++
   10532  doc/fcstrset.fncs	   |  104 ++++++++++
   10533  doc/fontconfig-devel.sgml |  475
   10534  +++++++++++----------------------------------
   10535  10 files changed, 795 insertions(+), 438 deletions(-)
   10536 
   10537 commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
   10538 Author: Keith Packard <keithp (a] keithp.com>
   10539 Date:	Fri Mar 7 08:52:27 2003 +0000
   10540 
   10541     Add copyright
   10542 
   10543  doc/func.sgml |   23 +++++++++++++++++++++++
   10544  1 files changed, 23 insertions(+), 0 deletions(-)
   10545 
   10546 commit 2df0c66230fb86a784414b5db803d32d1a083b3a
   10547 Author: Keith Packard <keithp (a] keithp.com>
   10548 Date:	Fri Mar 7 08:51:14 2003 +0000
   10549 
   10550     Use <parameter> tags. Add copyrights
   10551 
   10552  doc/fcconfig.fncs     |   46
   10553  +++++++++++++++++++++++-----------------------
   10554  doc/fcconstant.fncs   |   10 +++++-----
   10555  doc/fcobjecttype.fncs |    6 +++---
   10556  doc/fcpattern.fncs    |   14 +++++++-------
   10557  doc/fcvalue.fncs      |    4 ++--
   10558  5 files changed, 40 insertions(+), 40 deletions(-)
   10559 
   10560 commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
   10561 Author: Keith Packard <keithp (a] keithp.com>
   10562 Date:	Fri Mar 7 08:44:32 2003 +0000
   10563 
   10564     Add lots more function documentation
   10565 
   10566  doc/Makefile.am	   |   16 ++-
   10567  doc/fcblanks.fncs	   |   58 +++++++++
   10568  doc/fccharset.fncs	   |   23 ++++
   10569  doc/fcconfig.fncs	   |  279
   10570  +++++++++++++++++++++++++++++++++++++++++++
   10571  doc/fcconstant.fncs	   |   58 +++++++++
   10572  doc/fcfontset.fncs	   |   49 ++++++++
   10573  doc/fcmatrix.fncs	   |   23 ++++
   10574  doc/fcobjectset.fncs	   |   61 ++++++++++
   10575  doc/fcobjecttype.fncs	   |   48 ++++++++
   10576  doc/fcpattern.fncs	   |   23 ++++
   10577  doc/fcvalue.fncs	   |   23 ++++
   10578  doc/fontconfig-devel.sgml |  292
   10579  +++------------------------------------------
   10580  12 files changed, 677 insertions(+), 276 deletions(-)
   10581 
   10582 commit 22671e25510e77af1a8f2b569314ba2de1c93353
   10583 Author: Keith Packard <keithp (a] keithp.com>
   10584 Date:	Fri Mar 7 07:12:51 2003 +0000
   10585 
   10586     Rework documentation to build man pages for each function
   10587 
   10588  doc/Makefile.am	   |   84 +++-
   10589  doc/fccharset.fncs	   |  144 +++++
   10590  doc/fcmatrix.fncs	   |  100 ++++
   10591  doc/fcpattern.fncs	   |  287 ++++++++++
   10592  doc/fcvalue.fncs	   |   17 +
   10593  doc/fontconfig-devel.sgml | 1355
   10594  ++++++++++++++++++---------------------------
   10595  doc/fontconfig-user.sgml  |  396 ++++++--------
   10596  doc/func.sgml		   |   61 ++
   10597  8 files changed, 1411 insertions(+), 1033 deletions(-)
   10598 
   10599 commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
   10600 Author: Keith Packard <keithp (a] keithp.com>
   10601 Date:	Fri Mar 7 06:17:36 2003 +0000
   10602 
   10603     Add func doc creation program edit-sgml
   10604 
   10605  doc/edit-sgml.c |  426
   10606  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10607  1 files changed, 426 insertions(+), 0 deletions(-)
   10608 
   10609 commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
   10610 Author: Mike A. Harris <mharris (a] redhat.com>
   10611 Date:	Wed Mar 5 10:09:57 2003 +0000
   10612 
   10613     Update Changelog
   10614 
   10615  ChangeLog |	7 +++++++
   10616  1 files changed, 7 insertions(+), 0 deletions(-)
   10617 
   10618 commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
   10619 Author: Mike A. Harris <mharris (a] redhat.com>
   10620 Date:	Wed Mar 5 10:08:08 2003 +0000
   10621 
   10622     Added back the configure macro options --disable-docs because
   10623     otherwise
   10624 	fontconfig installs docs into /usr/share/doc/fontconfig (with no
   10625 	version number) unconditionally, causing RPM to fail the build
   10626 	due to
   10627 	_unpackaged_files_terminate_build. We pick up the pregenerated
   10628 	docs
   10629 	with %doc already.
   10630 
   10631  fontconfig.spec.in |	 8 +++++++-
   10632  1 files changed, 7 insertions(+), 1 deletions(-)
   10633 
   10634 commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
   10635 Author: Mike A. Harris <mharris (a] redhat.com>
   10636 Date:	Wed Mar 5 09:28:08 2003 +0000
   10637 
   10638     Updated rpm specfile changelog and Changelog to reflect today's
   10639     changes
   10640 
   10641  ChangeLog	    |	13 ++++++++++++-
   10642  fontconfig.spec.in |	 9 ++++++++-
   10643  2 files changed, 20 insertions(+), 2 deletions(-)
   10644 
   10645 commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
   10646 Author: Mike A. Harris <mharris (a] redhat.com>
   10647 Date:	Wed Mar 5 09:16:37 2003 +0000
   10648 
   10649     Reordered %files lists to be a bit tidier. Made -devel package own the
   10650 	%{_includedir}/fontconfig directory
   10651 
   10652  fontconfig.spec.in |	 9 +++++----
   10653  1 files changed, 5 insertions(+), 4 deletions(-)
   10654 
   10655 commit c674c89bf919fa7f357319a7ce825ba5369ff737
   10656 Author: Mike A. Harris <mharris (a] redhat.com>
   10657 Date:	Wed Mar 5 09:14:06 2003 +0000
   10658 
   10659     Put %post script in {}'s for tidyness, and change the call to
   10660     fc-cache to
   10661 	use %{_bindir}/fc-cache
   10662 
   10663  fontconfig.spec.in |	 9 +++++----
   10664  1 files changed, 5 insertions(+), 4 deletions(-)
   10665 
   10666 commit 5283328a6006420cb3382c0dbef55f715996b91c
   10667 Author: Mike A. Harris <mharris (a] redhat.com>
   10668 Date:	Wed Mar 5 09:10:14 2003 +0000
   10669 
   10670     Changed BuildRequires: lines to use %{_bindir} macro instead of
   10671     hard coded
   10672 	/usr/bin
   10673 
   10674  fontconfig.spec.in |	 4 ++--
   10675  1 files changed, 2 insertions(+), 2 deletions(-)
   10676 
   10677 commit 674c09dfbfc3d6d3a014ac018995530159fc157f
   10678 Author: Mike A. Harris <mharris (a] redhat.com>
   10679 Date:	Wed Mar 5 09:08:41 2003 +0000
   10680 
   10681     Replace commented out %define at top of specfile with a comment
   10682     preceding
   10683 	the freetype2 define, since rpm expands macros in comments. Also
   10684 	remove
   10685 	-j flag from make, as _smp_mflags expands to -jN already.
   10686 
   10687  fontconfig.spec.in |	 6 +++---
   10688  1 files changed, 3 insertions(+), 3 deletions(-)
   10689 
   10690 commit d30f481c4d182db3873fc9caf0e191da3c4955ef
   10691 Author: Keith Packard <keithp (a] keithp.com>
   10692 Date:	Wed Mar 5 07:45:37 2003 +0000
   10693 
   10694     switch vesion to version
   10695 
   10696  fontconfig.spec.in |	 2 +-
   10697  1 files changed, 1 insertions(+), 1 deletions(-)
   10698 
   10699 commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
   10700 Author: Keith Packard <keithp (a] keithp.com>
   10701 Date:	Wed Mar 5 06:09:36 2003 +0000
   10702 
   10703     optimize string compares even more
   10704 
   10705  src/fcstr.c |	 19 +++----------------
   10706  1 files changed, 3 insertions(+), 16 deletions(-)
   10707 
   10708 commit dc1de232a694c9c431604e701e8f617978a00e0a
   10709 Author: Keith Packard <keithp (a] keithp.com>
   10710 Date:	Wed Mar 5 06:09:14 2003 +0000
   10711 
   10712     Use VERSION in fontconfig.pc.in
   10713 
   10714  fontconfig.pc.in |    2 +-
   10715  1 files changed, 1 insertions(+), 1 deletions(-)
   10716 
   10717 commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
   10718 Author: Keith Packard <keithp (a] keithp.com>
   10719 Date:	Wed Mar 5 05:57:11 2003 +0000
   10720 
   10721     No longer using config directory
   10722 
   10723  configure.in |    2 --
   10724  1 files changed, 0 insertions(+), 2 deletions(-)
   10725 
   10726 commit 94421e4097d84b50fc2da285b57fb00da3592796
   10727 Author: Keith Packard <keithp (a] keithp.com>
   10728 Date:	Wed Mar 5 05:53:10 2003 +0000
   10729 
   10730     use FcToLower instead of tolower
   10731 
   10732  src/fcname.c |   12 +++++-------
   10733  1 files changed, 5 insertions(+), 7 deletions(-)
   10734 
   10735 commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
   10736 Author: Keith Packard <keithp (a] keithp.com>
   10737 Date:	Wed Mar 5 05:52:51 2003 +0000
   10738 
   10739     Add FcLangSetPrint
   10740 
   10741  src/fcdbg.c |	 29 ++++++++++++++++++-----------
   10742  1 files changed, 18 insertions(+), 11 deletions(-)
   10743 
   10744 commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
   10745 Author: Keith Packard <keithp (a] keithp.com>
   10746 Date:	Wed Mar 5 05:52:31 2003 +0000
   10747 
   10748     AddFcLangSetContains for font listing, add first-letter table for
   10749     language
   10750 	lookups, change RCS tag
   10751 
   10752  src/fccfg.c  |    8 +-
   10753  src/fcint.h  |    7 +-
   10754  src/fclang.c |  231
   10755  ++++++++++++++++++++++++++++++++++++++++++++++++++++------
   10756  src/fclist.c |    6 +-
   10757  4 files changed, 219 insertions(+), 33 deletions(-)
   10758 
   10759 commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
   10760 Author: Keith Packard <keithp (a] keithp.com>
   10761 Date:	Wed Mar 5 05:51:27 2003 +0000
   10762 
   10763     Change RCS tag
   10764 
   10765  fc-cache/fc-cache.c	|    4 ++--
   10766  fc-cache/fc-cache.man	|    4 ++--
   10767  fc-list/fc-list.c	|    4 ++--
   10768  fc-list/fc-list.man	|    4 ++--
   10769  src/fcatomic.c		|    4 ++--
   10770  src/fcblanks.c		|    4 ++--
   10771  src/fccache.c		|    4 ++--
   10772  src/fccharset.c	|    4 ++--
   10773  src/fcdefault.c	|    4 ++--
   10774  src/fcdir.c		|    4 ++--
   10775  src/fcfreetype.c	|    4 ++--
   10776  src/fcfs.c		|    4 ++--
   10777  src/fcinit.c		|    4 ++--
   10778  src/fcmatch.c		|    4 ++--
   10779  src/fcmatrix.c		|    2 +-
   10780  src/fcpat.c		|    4 ++--
   10781  src/fcstr.c		|    4 ++--
   10782  src/fcxml.c		|    4 ++--
   10783  src/fontconfig-def.cpp |    2 +-
   10784  19 files changed, 36 insertions(+), 36 deletions(-)
   10785 
   10786 commit 0eadb052fb31ad99d77d1997108d316c64d939b8
   10787 Author: Keith Packard <keithp (a] keithp.com>
   10788 Date:	Wed Mar 5 05:48:53 2003 +0000
   10789 
   10790     Add letter ranges to speed lang lookups, change CVS tag
   10791 
   10792  fc-lang/fc-lang.c     |   38 ++++++++++++++++++++++++++++++++++++--
   10793  fc-lang/fc-lang.man   |    4 ++--
   10794  fc-lang/fclang.tmpl.h |    4 ++--
   10795  3 files changed, 40 insertions(+), 6 deletions(-)
   10796 
   10797 commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
   10798 Author: Keith Packard <keithp (a] keithp.com>
   10799 Date:	Wed Mar 5 05:48:15 2003 +0000
   10800 
   10801     Change RCS tag, add FcLangSetContains
   10802 
   10803  fontconfig/fcfreetype.h |    4 ++--
   10804  fontconfig/fcprivate.h  |    4 ++--
   10805  fontconfig/fontconfig.h |   11 ++++++++---
   10806  3 files changed, 12 insertions(+), 7 deletions(-)
   10807 
   10808 commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
   10809 Author: Keith Packard <keithp (a] keithp.com>
   10810 Date:	Wed Mar 5 04:26:06 2003 +0000
   10811 
   10812     Switch RCS tag label
   10813 
   10814  fc-lang/aa.orth    |	 4 ++--
   10815  fc-lang/ab.orth    |	 4 ++--
   10816  fc-lang/af.orth    |	 4 ++--
   10817  fc-lang/am.orth    |	 4 ++--
   10818  fc-lang/ar.orth    |	 4 ++--
   10819  fc-lang/ast.orth   |	 4 ++--
   10820  fc-lang/ava.orth   |	 4 ++--
   10821  fc-lang/ay.orth    |	 4 ++--
   10822  fc-lang/az.orth    |	 4 ++--
   10823  fc-lang/ba.orth    |	 4 ++--
   10824  fc-lang/bam.orth   |	 4 ++--
   10825  fc-lang/be.orth    |	 4 ++--
   10826  fc-lang/bg.orth    |	 4 ++--
   10827  fc-lang/bh.orth    |	 4 ++--
   10828  fc-lang/bho.orth   |	 4 ++--
   10829  fc-lang/bi.orth    |	 4 ++--
   10830  fc-lang/bin.orth   |	 4 ++--
   10831  fc-lang/bn.orth    |	 4 ++--
   10832  fc-lang/bo.orth    |	 4 ++--
   10833  fc-lang/br.orth    |	 4 ++--
   10834  fc-lang/bs.orth    |	 4 ++--
   10835  fc-lang/bua.orth   |	 4 ++--
   10836  fc-lang/ca.orth    |	 4 ++--
   10837  fc-lang/ce.orth    |	 4 ++--
   10838  fc-lang/ch.orth    |	 4 ++--
   10839  fc-lang/chm.orth   |	 4 ++--
   10840  fc-lang/chr.orth   |	 4 ++--
   10841  fc-lang/co.orth    |	 4 ++--
   10842  fc-lang/cs.orth    |	 4 ++--
   10843  fc-lang/cu.orth    |	 4 ++--
   10844  fc-lang/cv.orth    |	 4 ++--
   10845  fc-lang/cy.orth    |	 4 ++--
   10846  fc-lang/da.orth    |	 4 ++--
   10847  fc-lang/de.orth    |	 4 ++--
   10848  fc-lang/dz.orth    |	 4 ++--
   10849  fc-lang/el.orth    |	 4 ++--
   10850  fc-lang/en.orth    |	 4 ++--
   10851  fc-lang/eo.orth    |	 4 ++--
   10852  fc-lang/es.orth    |	 4 ++--
   10853  fc-lang/et.orth    |	 4 ++--
   10854  fc-lang/eu.orth    |	 4 ++--
   10855  fc-lang/fa.orth    |	 4 ++--
   10856  fc-lang/fi.orth    |	 4 ++--
   10857  fc-lang/fj.orth    |	 4 ++--
   10858  fc-lang/fo.orth    |	 4 ++--
   10859  fc-lang/fr.orth    |	 4 ++--
   10860  fc-lang/ful.orth   |	 4 ++--
   10861  fc-lang/fur.orth   |	 4 ++--
   10862  fc-lang/fy.orth    |	 4 ++--
   10863  fc-lang/ga.orth    |	 4 ++--
   10864  fc-lang/gd.orth    |	 4 ++--
   10865  fc-lang/gez.orth   |	 4 ++--
   10866  fc-lang/gl.orth    |	 4 ++--
   10867  fc-lang/gn.orth    |	 4 ++--
   10868  fc-lang/gu.orth    |	 4 ++--
   10869  fc-lang/gv.orth    |	 4 ++--
   10870  fc-lang/ha.orth    |	 4 ++--
   10871  fc-lang/haw.orth   |	 4 ++--
   10872  fc-lang/he.orth    |	 4 ++--
   10873  fc-lang/hi.orth    |	 4 ++--
   10874  fc-lang/ho.orth    |	 4 ++--
   10875  fc-lang/hr.orth    |	 4 ++--
   10876  fc-lang/hu.orth    |	 4 ++--
   10877  fc-lang/hy.orth    |	 4 ++--
   10878  fc-lang/ia.orth    |	 4 ++--
   10879  fc-lang/ibo.orth   |	 4 ++--
   10880  fc-lang/id.orth    |	 4 ++--
   10881  fc-lang/ie.orth    |	 4 ++--
   10882  fc-lang/ik.orth    |	 4 ++--
   10883  fc-lang/io.orth    |	 4 ++--
   10884  fc-lang/is.orth    |	 4 ++--
   10885  fc-lang/it.orth    |	 4 ++--
   10886  fc-lang/iu.orth    |	 4 ++--
   10887  fc-lang/ja.orth    |	 4 ++--
   10888  fc-lang/ka.orth    |	 4 ++--
   10889  fc-lang/kaa.orth   |	 4 ++--
   10890  fc-lang/ki.orth    |	 4 ++--
   10891  fc-lang/kk.orth    |	 4 ++--
   10892  fc-lang/kl.orth    |	 4 ++--
   10893  fc-lang/km.orth    |	 4 ++--
   10894  fc-lang/kn.orth    |	 4 ++--
   10895  fc-lang/ko.orth    |	 4 ++--
   10896  fc-lang/kok.orth   |	 4 ++--
   10897  fc-lang/ks.orth    |	 4 ++--
   10898  fc-lang/ku.orth    |	 4 ++--
   10899  fc-lang/kum.orth   |	 4 ++--
   10900  fc-lang/kv.orth    |	 4 ++--
   10901  fc-lang/kw.orth    |	 4 ++--
   10902  fc-lang/ky.orth    |	 4 ++--
   10903  fc-lang/la.orth    |	 4 ++--
   10904  fc-lang/lb.orth    |	 4 ++--
   10905  fc-lang/lez.orth   |	 4 ++--
   10906  fc-lang/lo.orth    |	 4 ++--
   10907  fc-lang/lt.orth    |	 4 ++--
   10908  fc-lang/lv.orth    |	 4 ++--
   10909  fc-lang/mg.orth    |	 4 ++--
   10910  fc-lang/mh.orth    |	 4 ++--
   10911  fc-lang/mi.orth    |	 4 ++--
   10912  fc-lang/mk.orth    |	 4 ++--
   10913  fc-lang/ml.orth    |	 4 ++--
   10914  fc-lang/mn.orth    |	 4 ++--
   10915  fc-lang/mo.orth    |	 4 ++--
   10916  fc-lang/mr.orth    |	 4 ++--
   10917  fc-lang/mt.orth    |	 4 ++--
   10918  fc-lang/my.orth    |	 4 ++--
   10919  fc-lang/nb.orth    |	 4 ++--
   10920  fc-lang/ne.orth    |	 4 ++--
   10921  fc-lang/nl.orth    |	 4 ++--
   10922  fc-lang/nn.orth    |	 4 ++--
   10923  fc-lang/no.orth    |	 4 ++--
   10924  fc-lang/ny.orth    |	 4 ++--
   10925  fc-lang/oc.orth    |	 4 ++--
   10926  fc-lang/om.orth    |	 4 ++--
   10927  fc-lang/or.orth    |	 4 ++--
   10928  fc-lang/os.orth    |	 4 ++--
   10929  fc-lang/pl.orth    |	 4 ++--
   10930  fc-lang/pt.orth    |	 4 ++--
   10931  fc-lang/rm.orth    |	 4 ++--
   10932  fc-lang/ro.orth    |	 4 ++--
   10933  fc-lang/ru.orth    |	 4 ++--
   10934  fc-lang/sa.orth    |	 4 ++--
   10935  fc-lang/sah.orth   |	 4 ++--
   10936  fc-lang/sco.orth   |	 4 ++--
   10937  fc-lang/se.orth    |	 4 ++--
   10938  fc-lang/sel.orth   |	 4 ++--
   10939  fc-lang/sh.orth    |	 4 ++--
   10940  fc-lang/si.orth    |	 4 ++--
   10941  fc-lang/sk.orth    |	 4 ++--
   10942  fc-lang/sl.orth    |	 4 ++--
   10943  fc-lang/sm.orth    |	 4 ++--
   10944  fc-lang/sma.orth   |	 4 ++--
   10945  fc-lang/smj.orth   |	 4 ++--
   10946  fc-lang/smn.orth   |	 4 ++--
   10947  fc-lang/sms.orth   |	 4 ++--
   10948  fc-lang/so.orth    |	 4 ++--
   10949  fc-lang/sq.orth    |	 4 ++--
   10950  fc-lang/sr.orth    |	 4 ++--
   10951  fc-lang/sv.orth    |	 4 ++--
   10952  fc-lang/sw.orth    |	 4 ++--
   10953  fc-lang/syr.orth   |	 4 ++--
   10954  fc-lang/ta.orth    |	 4 ++--
   10955  fc-lang/te.orth    |	 4 ++--
   10956  fc-lang/tg.orth    |	 4 ++--
   10957  fc-lang/th.orth    |	 4 ++--
   10958  fc-lang/ti_er.orth |	 4 ++--
   10959  fc-lang/ti_et.orth |	 4 ++--
   10960  fc-lang/tig.orth   |	 4 ++--
   10961  fc-lang/tk.orth    |	 4 ++--
   10962  fc-lang/tl.orth    |	 4 ++--
   10963  fc-lang/tn.orth    |	 4 ++--
   10964  fc-lang/to.orth    |	 4 ++--
   10965  fc-lang/tr.orth    |	 4 ++--
   10966  fc-lang/ts.orth    |	 4 ++--
   10967  fc-lang/tt.orth    |	 4 ++--
   10968  fc-lang/tw.orth    |	 4 ++--
   10969  fc-lang/tyv.orth   |	 4 ++--
   10970  fc-lang/ug.orth    |	 4 ++--
   10971  fc-lang/uk.orth    |	 4 ++--
   10972  fc-lang/ur.orth    |	 4 ++--
   10973  fc-lang/uz.orth    |	 4 ++--
   10974  fc-lang/ven.orth   |	 4 ++--
   10975  fc-lang/vi.orth    |	 4 ++--
   10976  fc-lang/vo.orth    |	 4 ++--
   10977  fc-lang/vot.orth   |	 4 ++--
   10978  fc-lang/wa.orth    |	 4 ++--
   10979  fc-lang/wen.orth   |	 4 ++--
   10980  fc-lang/wo.orth    |	 4 ++--
   10981  fc-lang/xh.orth    |	 4 ++--
   10982  fc-lang/yap.orth   |	 4 ++--
   10983  fc-lang/yi.orth    |	 4 ++--
   10984  fc-lang/yo.orth    |	 4 ++--
   10985  fc-lang/zh_cn.orth |	 4 ++--
   10986  fc-lang/zh_hk.orth |	 4 ++--
   10987  fc-lang/zh_mo.orth |	 4 ++--
   10988  fc-lang/zh_sg.orth |	 4 ++--
   10989  fc-lang/zh_tw.orth |	 4 ++--
   10990  fc-lang/zu.orth    |	 4 ++--
   10991  177 files changed, 354 insertions(+), 354 deletions(-)
   10992 
   10993 commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
   10994 Author: Keith Packard <keithp (a] keithp.com>
   10995 Date:	Tue Mar 4 00:19:09 2003 +0000
   10996 
   10997     Add .cvsignore
   10998 
   10999  doc/.cvsignore |    4 ++++
   11000  1 files changed, 4 insertions(+), 0 deletions(-)
   11001 
   11002 commit af82b48c2b8c2037020d928aced582dedd06d8d9
   11003 Author: Keith Packard <keithp (a] keithp.com>
   11004 Date:	Tue Mar 4 00:14:58 2003 +0000
   11005 
   11006     Allow multiple directories in --with-add-fonts, by default add only
   11007 	scalable fonts from X directory
   11008 
   11009  configure.in |   48 ++++++++++++++++++++++++++++++++----------------
   11010  1 files changed, 32 insertions(+), 16 deletions(-)
   11011 
   11012 commit bb7743ae7e218ecef31f3023b281939b02967552
   11013 Author: Keith Packard <keithp (a] keithp.com>
   11014 Date:	Mon Mar 3 05:47:14 2003 +0000
   11015 
   11016     Update version to 2.1.91
   11017 
   11018  configure.in		 |    2 +-
   11019  fontconfig/fontconfig.h |    2 +-
   11020  2 files changed, 2 insertions(+), 2 deletions(-)
   11021 
   11022 commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
   11023 Author: Owen Taylor <otaylor (a] redhat.com>
   11024 Date:	Mon Mar 3 01:13:11 2003 +0000
   11025 
   11026     Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor (a] redhat.com>
   11027     fontconfig.spec.in: Improvements from Red Hat spec file.
   11028     {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
   11029     docs/*.sgml: SGML fixes.
   11030 
   11031  ChangeLog		   |	8 ++
   11032  doc/fontconfig-devel.sgml |  237
   11033  +++++++++++++++++++++++----------------------
   11034  doc/fontconfig-user.sgml  |	8 ++-
   11035  fc-cache/Makefile.am	   |	2 +
   11036  fc-lang/Makefile.am	   |	2 +
   11037  fc-list/Makefile.am	   |	2 +
   11038  fontconfig.spec.in	   |   86 +++++++++-------
   11039  7 files changed, 191 insertions(+), 154 deletions(-)
   11040 
   11041 commit ee170116da7cbd6e03a4de61c455d717183f46d7
   11042 Author: Keith Packard <keithp (a] keithp.com>
   11043 Date:	Sun Mar 2 19:13:00 2003 +0000
   11044 
   11045     Ignore dist files
   11046 
   11047  .cvsignore |	 1 +
   11048  1 files changed, 1 insertions(+), 0 deletions(-)
   11049 
   11050 commit ff3f1f98ed240a4cde511cace7acd09d40548656
   11051 Author: Keith Packard <keithp (a] keithp.com>
   11052 Date:	Sun Mar 2 19:12:23 2003 +0000
   11053 
   11054     Switch back to -version-info for fontconfig as its at minor 0. Add
   11055 	--system-only to fc-cache. Fix FC_VERSION to match product version
   11056 	rather than .so version
   11057 
   11058  Makefile.am		 |    1 -
   11059  configure.in		 |   23 +-
   11060  fc-cache/fc-cache.c	 |    8 +
   11061  fc-lang/fc-lang.c	 |    6 +
   11062  fontconfig/fontconfig.h |   16 +-
   11063  ltmain.sh		 | 6192
   11064  -----------------------------------------------
   11065  src/Makefile.am	 |    2 +-
   11066  src/fccfg.c		 |   25 +-
   11067  src/fcint.h		 |    3 +
   11068  src/fcstr.c		 |    8 +-
   11069  src/fcxml.c		 |   14 +-
   11070  11 files changed, 79 insertions(+), 6219 deletions(-)
   11071 
   11072 commit bf0093b72487bd463b9c7700902cd8765534c9c1
   11073 Author: Keith Packard <keithp (a] keithp.com>
   11074 Date:	Sun Mar 2 08:46:04 2003 +0000
   11075 
   11076     oops -- X fonts referenced from the wrong place
   11077 
   11078  configure.in |    2 +-
   11079  1 files changed, 1 insertions(+), 1 deletions(-)
   11080 
   11081 commit ad9b233c98d4da08178503f6db9a43708e2a7df0
   11082 Author: Keith Packard <keithp (a] keithp.com>
   11083 Date:	Sun Mar 2 08:00:24 2003 +0000
   11084 
   11085     Make default confdir point to sysconfdir
   11086 
   11087  configure.in |    4 ++--
   11088  1 files changed, 2 insertions(+), 2 deletions(-)
   11089 
   11090 commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
   11091 Author: Keith Packard <keithp (a] keithp.com>
   11092 Date:	Sun Mar 2 07:36:08 2003 +0000
   11093 
   11094     Add ltmain.sh to the package
   11095 
   11096  Makefile.am |	  1 +
   11097  1 files changed, 1 insertions(+), 0 deletions(-)
   11098 
   11099 commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
   11100 Author: Keith Packard <keithp (a] keithp.com>
   11101 Date:	Sun Mar 2 07:28:24 2003 +0000
   11102 
   11103     make dist works now. Update to 2.1.90 in preparation for eventual 2.2
   11104 	release
   11105 
   11106  COPYING	     |	  4 +-
   11107  ChangeLog	     |	 20 +
   11108  INSTALL	     |	 11 +-
   11109  Makefile.am	     |	  3 +-
   11110  README		     |	  6 +-
   11111  configure.in	     |	 11 +-
   11112  fc-lang/Makefile.am |	  2 +
   11113  src/Makefile.am     |	  2 +
   11114  src/fcknownsets.h   | 1895
   11115  ---------------------------------------------------
   11116  test/Makefile.am    |	  3 +
   11117  10 files changed, 42 insertions(+), 1915 deletions(-)
   11118 
   11119 commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
   11120 Author: Keith Packard <keithp (a] keithp.com>
   11121 Date:	Sat Mar 1 05:55:48 2003 +0000
   11122 
   11123     Add .cvsignore
   11124 
   11125  test/.cvsignore |    2 ++
   11126  1 files changed, 2 insertions(+), 0 deletions(-)
   11127 
   11128 commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
   11129 Author: Keith Packard <keithp (a] keithp.com>
   11130 Date:	Sat Mar 1 05:55:17 2003 +0000
   11131 
   11132     Add simple tests
   11133 
   11134  Makefile.am	    |	 2 +-
   11135  configure.in	    |	 1 +
   11136  test/4x6.pcf	    |  Bin 0 -> 70952 bytes
   11137  test/8x16.pcf	    |  Bin 0 -> 21320 bytes
   11138  test/Makefile.am   |	 4 ++
   11139  test/fonts.conf.in |	 4 ++
   11140  test/out.expected  |	 8 +++++
   11141  test/run-test.sh   |	85
   11142  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   11143  8 files changed, 103 insertions(+), 1 deletions(-)
   11144 
   11145 commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
   11146 Author: Keith Packard <keithp (a] keithp.com>
   11147 Date:	Sat Mar 1 05:21:02 2003 +0000
   11148 
   11149     Add --disable-docs flag
   11150 
   11151  configure.in	 |   16 ++++++++++++++++
   11152  doc/Makefile.am |   21 ++++++++++++++++-----
   11153  src/Makefile.am |    4 ----
   11154  3 files changed, 32 insertions(+), 9 deletions(-)
   11155 
   11156 commit 0da305f7f85ae0dddc411df53ef077709558d369
   11157 Author: Keith Packard <keithp (a] keithp.com>
   11158 Date:	Sat Mar 1 03:06:37 2003 +0000
   11159 
   11160     Switch to docbook and split documentation into pieces
   11161 
   11162  Makefile.am	  |    2 +-
   11163  configure.in	  |   15 +
   11164  doc/Makefile.am  |   35 ++
   11165  src/fontconfig.3 | 1466
   11166  ------------------------------------------------------
   11167  4 files changed, 51 insertions(+), 1467 deletions(-)
   11168 
   11169 commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
   11170 Author: Keith Packard <keithp (a] keithp.com>
   11171 Date:	Sat Mar 1 02:23:52 2003 +0000
   11172 
   11173     Reformat documentation into sgml for docbook, split into user/devel
   11174     guides
   11175 
   11176  doc/fontconfig-devel.sgml | 1257
   11177  +++++++++++++++++++++++++++++++++++++++++++++
   11178  doc/fontconfig-user.sgml  |  559 ++++++++++++++++++++
   11179  doc/fontconfig.tex	   |   55 --
   11180  3 files changed, 1816 insertions(+), 55 deletions(-)
   11181 
   11182 commit df43986cdcb38f6462d63618a115618cd9a964bb
   11183 Author: Keith Packard <keithp (a] keithp.com>
   11184 Date:	Thu Feb 27 08:12:13 2003 +0000
   11185 
   11186     Disable globaladvance for batang fonts
   11187 
   11188  fonts.conf.in |   10 ++++++++++
   11189  1 files changed, 10 insertions(+), 0 deletions(-)
   11190 
   11191 commit cc168fa6688066baad43d1de577a39c11102947a
   11192 Author: Keith Packard <keithp (a] keithp.com>
   11193 Date:	Thu Feb 27 08:08:09 2003 +0000
   11194 
   11195     Disable globaladvance for gulim fonts
   11196 
   11197  fonts.conf.in |   15 +++++++++++++++
   11198  1 files changed, 15 insertions(+), 0 deletions(-)
   11199 
   11200 commit 148656ed8b3755f0634be14ae60996a1ad493836
   11201 Author: Keith Packard <keithp (a] keithp.com>
   11202 Date:	Thu Feb 27 07:04:59 2003 +0000
   11203 
   11204     Stop setting FC_SPACING from font hints. Theyre always wrong
   11205 
   11206  src/fcfreetype.c |    7 ++++++-
   11207  1 files changed, 6 insertions(+), 1 deletions(-)
   11208 
   11209 commit 662b879681f2961b446341638c7bec048edd612a
   11210 Author: Keith Packard <keithp (a] keithp.com>
   11211 Date:	Thu Feb 27 07:04:31 2003 +0000
   11212 
   11213     Avoid crashing with null expressions in debug code
   11214 
   11215  src/fcdbg.c |	  3 ++-
   11216  1 files changed, 2 insertions(+), 1 deletions(-)
   11217 
   11218 commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
   11219 Author: Keith Packard <keithp (a] keithp.com>
   11220 Date:	Wed Feb 26 19:13:17 2003 +0000
   11221 
   11222     Allow double or integer for numeric values in matching
   11223 
   11224  src/fcdbg.c   |    4 ++--
   11225  src/fcmatch.c |   34 ++++++++++++++++++++++++++--------
   11226  2 files changed, 28 insertions(+), 10 deletions(-)
   11227 
   11228 commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
   11229 Author: Keith Packard <keithp (a] keithp.com>
   11230 Date:	Mon Feb 24 17:52:44 2003 +0000
   11231 
   11232     Add remaining .cvsignore files
   11233 
   11234  fc-cache/.cvsignore   |    5 +++++
   11235  fc-lang/.cvsignore    |    6 ++++++
   11236  fc-list/.cvsignore    |    5 +++++
   11237  fontconfig/.cvsignore |    2 ++
   11238  src/.cvsignore        |    6 ++++++
   11239  5 files changed, 24 insertions(+), 0 deletions(-)
   11240 
   11241 commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
   11242 Author: Keith Packard <keithp (a] keithp.com>
   11243 Date:	Mon Feb 24 17:50:29 2003 +0000
   11244 
   11245     Add .cvsignore file
   11246 
   11247  .cvsignore |	15 +++++++++++++++
   11248  1 files changed, 15 insertions(+), 0 deletions(-)
   11249 
   11250 commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
   11251 Author: Keith Packard <keithp (a] keithp.com>
   11252 Date:	Mon Feb 24 17:18:50 2003 +0000
   11253 
   11254     Switch to automake
   11255 
   11256  Makefile.am		 |   49 +
   11257  Makefile.in		 |   91 -
   11258  autogen.sh		 |   89 +
   11259  config.h.in		 |  138 --
   11260  configure.in		 |  425 ++--
   11261  cvscompile.sh		 |   11 -
   11262  fc-cache/Makefile.am	 |   28 +
   11263  fc-cache/Makefile.in	 |   53 -
   11264  fc-lang/Makefile.am	 |   38 +
   11265  fc-list/Makefile.am	 |   28 +
   11266  fc-list/Makefile.in	 |   54 -
   11267  findfonts		 |    4 -
   11268  fontconfig.spec.in	 |   74 +
   11269  fontconfig/Makefile.am  |    8 +
   11270  fontconfig/Makefile.in  |   39 -
   11271  fontconfig/fontconfig.h |    3 +-
   11272  fonts.conf.in		 |   12 +-
   11273  local.conf		 |    5 +
   11274  local.def		 |   70 -
   11275  ltmain.sh		 | 6192
   11276  +++++++++++++++++++++++++++++++++++++++++++++++
   11277  setfontdirs		 |   36 -
   11278  src/Makefile.am	 |   38 +
   11279  src/Makefile.in	 |  120 -
   11280  src/fontconfig.3	 | 1466 +++++++++++
   11281  src/fontconfig.man	 | 1466 -----------
   11282  25 files changed, 8214 insertions(+), 2323 deletions(-)
   11283 
   11284 commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
   11285 Author: Keith Packard <keithp (a] keithp.com>
   11286 Date:	Mon Feb 24 16:51:29 2003 +0000
   11287 
   11288     Dont attempt to use cache if NULL
   11289 
   11290  src/fcdir.c |	  3 ++-
   11291  1 files changed, 2 insertions(+), 1 deletions(-)
   11292 
   11293 commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
   11294 Author: Keith Packard <keithp (a] keithp.com>
   11295 Date:	Mon Feb 17 17:35:28 2003 +0000
   11296 
   11297     Remove broken fontconfig-config script
   11298 
   11299  Makefile.in	      |    9 -----
   11300  configure.in	      |    3 +-
   11301  fontconfig-config.in |   94
   11302  --------------------------------------------------
   11303  3 files changed, 1 insertions(+), 105 deletions(-)
   11304 
   11305 commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
   11306 Author: Keith Packard <keithp (a] keithp.com>
   11307 Date:	Thu Feb 13 16:42:38 2003 +0000
   11308 
   11309     Track dirs containing fonts.cache files referenced from ~/.fonts.cache
   11310     file
   11311 
   11312  src/fccache.c |   45 ++++++++++++++++++++++++++++++++++++++-------
   11313  src/fcdir.c   |    3 +++
   11314  src/fcint.h   |    4 ++++
   11315  3 files changed, 45 insertions(+), 7 deletions(-)
   11316 
   11317 commit 565a919e80bf2d801078cbd83eee8caf9c057519
   11318 Author: Keith Packard <keithp (a] keithp.com>
   11319 Date:	Wed Feb 12 20:35:32 2003 +0000
   11320 
   11321     Have fc-cache skip directories without write access
   11322 
   11323  fc-cache/fc-cache.c |	 26 +++++++++++++++++++-------
   11324  1 files changed, 19 insertions(+), 7 deletions(-)
   11325 
   11326 commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
   11327 Author: Keith Packard <keithp (a] keithp.com>
   11328 Date:	Wed Feb 12 18:23:03 2003 +0000
   11329 
   11330     Add prefer_outline hacks to replace bitmap fonts with equivalent
   11331     outlines
   11332 
   11333  fonts.conf.in |   28 ++++++++++++++++++++++++++++
   11334  1 files changed, 28 insertions(+), 0 deletions(-)
   11335 
   11336 commit dda7794f1be86fa270410e63ce96104843ded66f
   11337 Author: Keith Packard <keithp (a] keithp.com>
   11338 Date:	Wed Feb 12 18:22:12 2003 +0000
   11339 
   11340     Add "same" binding for edits to inherit binding from matched element
   11341 
   11342  fonts.dtd   |	  2 +-
   11343  src/fccfg.c |	 10 +++++++++-
   11344  src/fcint.h |	  2 +-
   11345  src/fcxml.c |	  2 ++
   11346  4 files changed, 13 insertions(+), 3 deletions(-)
   11347 
   11348 commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
   11349 Author: Keith Packard <keithp (a] keithp.com>
   11350 Date:	Wed Feb 12 18:21:21 2003 +0000
   11351 
   11352     Output langsets and all bindings in debug messages
   11353 
   11354  src/fcdbg.c |	 21 +++++++++++++++++++--
   11355  1 files changed, 19 insertions(+), 2 deletions(-)
   11356 
   11357 commit b2b6903259c742c75738d49fa37ea0b167ef87cb
   11358 Author: Keith Packard <keithp (a] keithp.com>
   11359 Date:	Wed Feb 12 18:20:04 2003 +0000
   11360 
   11361     Make FcStrCmpIgnoreCase a bit faster
   11362 
   11363  src/fcstr.c |	 11 +++++++----
   11364  1 files changed, 7 insertions(+), 4 deletions(-)
   11365 
   11366 commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
   11367 Author: Keith Packard <keithp (a] keithp.com>
   11368 Date:	Wed Feb 12 18:19:33 2003 +0000
   11369 
   11370     Dont cache directorys until theyve been scanned. Avoids losing subdir
   11371 	contents. Also fixed cache hashing function (was returning
   11372 	constant).
   11373 	Lots of comments
   11374 
   11375  src/fccache.c |   38 ++++++++++++++++++++++++++++++++------
   11376  src/fcdir.c   |   11 +++++++++--
   11377  2 files changed, 41 insertions(+), 8 deletions(-)
   11378 
   11379 commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
   11380 Author: Keith Packard <keithp (a] keithp.com>
   11381 Date:	Fri Feb 7 00:15:09 2003 +0000
   11382 
   11383     fontconfig is no longer affiliated with xfree86
   11384 
   11385  src/fontconfig.man |	 8 ++++----
   11386  1 files changed, 4 insertions(+), 4 deletions(-)
   11387 
   11388 commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
   11389 Author: Keith Packard <keithp (a] keithp.com>
   11390 Date:	Fri Feb 7 00:14:31 2003 +0000
   11391 
   11392     Emphasize that fonts.conf isnt the right place for local configuration
   11393 
   11394  fonts.conf.in |    8 ++++++--
   11395  1 files changed, 6 insertions(+), 2 deletions(-)
   11396 
   11397 commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
   11398 Author: Keith Packard <keithp (a] keithp.com>
   11399 Date:	Fri Feb 7 00:13:55 2003 +0000
   11400 
   11401     Remove Imakefile
   11402 
   11403  Imakefile |   90
   11404  -------------------------------------------------------------
   11405  1 files changed, 0 insertions(+), 90 deletions(-)
   11406 
   11407 commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
   11408 Author: Keith Packard <keithp (a] keithp.com>
   11409 Date:	Fri Feb 7 00:13:37 2003 +0000
   11410 
   11411     Build fc-lang, install local.conf
   11412 
   11413  Makefile.in |	 17 +++++++++++------
   11414  1 files changed, 11 insertions(+), 6 deletions(-)
   11415 
   11416 commit dda27aa9ee057d213956f18041bedb4648c6c302
   11417 Author: Keith Packard <keithp (a] keithp.com>
   11418 Date:	Thu Feb 6 19:30:32 2003 +0000
   11419 
   11420     Avoid crash when $HOME is not set
   11421 
   11422  src/fcstr.c |	  3 ++-
   11423  1 files changed, 2 insertions(+), 1 deletions(-)
   11424 
   11425 commit 48092073dd7b633441daba6297cff8c4588fe58d
   11426 Author: Keith Packard <keithp (a] keithp.com>
   11427 Date:	Thu Feb 6 19:28:23 2003 +0000
   11428 
   11429     Update greek orthography from vvas (a] hal.csd.auth.gr (Vasilis Vasaitis)
   11430 
   11431  fc-lang/el.orth |    9 +++++----
   11432  1 files changed, 5 insertions(+), 4 deletions(-)
   11433 
   11434 commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
   11435 Author: Keith Packard <keithp (a] keithp.com>
   11436 Date:	Thu Feb 6 19:25:53 2003 +0000
   11437 
   11438     add shared library support for Tru64 UNIX and IRIX (bug #14)
   11439 
   11440  configure.in |   17 +++++++++++++++++
   11441  1 files changed, 17 insertions(+), 0 deletions(-)
   11442 
   11443 commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
   11444 Author: Keith Packard <keithp (a] keithp.com>
   11445 Date:	Thu Feb 6 19:22:43 2003 +0000
   11446 
   11447     Fix inconsistent const usage in FcConfigCompareValue
   11448 
   11449  src/fccfg.c |	 10 ++++++----
   11450  1 files changed, 6 insertions(+), 4 deletions(-)
   11451 
   11452 commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
   11453 Author: Keith Packard <keithp (a] keithp.com>
   11454 Date:	Thu Feb 6 17:46:06 2003 +0000
   11455 
   11456     Build fclang.h before building library This required compiling
   11457     the charset
   11458 	funcs into fc-lang, which was done by refactoring code in
   11459 	fccharset.c
   11460 	and fcfreetype.c a bit
   11461     Updated ethiopic orthographies
   11462     Remove imake support
   11463     Install empty local.conf file if none is present
   11464 
   11465  fc-cache/Imakefile   |   22 -
   11466  fc-lang/Imakefile    |   56 -
   11467  fc-lang/am.orth      |   10 +-
   11468  fc-lang/fc-lang.c    |   21 +-
   11469  fc-lang/fclang.h     | 4006
   11470  --------------------------------------------------
   11471  fc-lang/gez.orth     |   55 +-
   11472  fc-lang/ti.orth      |   28 -
   11473  fc-lang/ti_er.orth   |   56 +
   11474  fc-lang/ti_et.orth   |   33 +
   11475  fc-lang/tig.orth     |   52 +
   11476  fc-list/Imakefile    |   17 -
   11477  fontconfig/Imakefile |    8 -
   11478  src/Imakefile	      |   48 -
   11479  src/fccharset.c      |  769 +----------
   11480  src/fcfreetype.c     |  768 ++++++++++
   11481  src/fcint.h	      |   19 +-
   11482  16 files changed, 975 insertions(+), 4993 deletions(-)
   11483 
   11484 commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
   11485 Author: Keith Packard <keithp (a] keithp.com>
   11486 Date:	Tue Jan 28 21:28:20 2003 +0000
   11487 
   11488     Bug #4 The last entry for the terminator should not be 0xfffa,
   11489     but 0xfffb.
   11490 
   11491  fonts.conf.in |    2 +-
   11492  1 files changed, 1 insertions(+), 1 deletions(-)
   11493 
   11494 commit 4d3520610ec82a80601a1590861dc9505e2813b4
   11495 Author: Keith Packard <keithp (a] keithp.com>
   11496 Date:	Tue Jan 28 20:56:18 2003 +0000
   11497 
   11498     Bug #2 If a sub-make fails, then the build will still happily
   11499     continue. I
   11500 	will attach a patch I have been using in the Debian package for a
   11501 	while.
   11502 
   11503  Makefile.in |	  2 +-
   11504  1 files changed, 1 insertions(+), 1 deletions(-)
   11505 
   11506 commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
   11507 Author: David Dawes <dawes (a] xfree86.org>
   11508 Date:	Tue Jan 7 02:07:47 2003 +0000
   11509 
   11510     703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
   11511 	script (#A.1483, Markus Kuhn).
   11512 
   11513  setfontdirs |	  6 +++---
   11514  1 files changed, 3 insertions(+), 3 deletions(-)
   11515 
   11516 commit 72a762196f356837ef615ee2a079e8b801a6f592
   11517 Author: Torrey Lyons <torrey (a] mrcla.com>
   11518 Date:	Fri Jan 3 18:54:11 2003 +0000
   11519 
   11520     On Darwin add Mac font directories to fonts.conf.
   11521 
   11522  Imakefile |	9 +++++++--
   11523  1 files changed, 7 insertions(+), 2 deletions(-)
   11524 
   11525 commit 432913ead584d164ed2830958ca5a3846394f5e6
   11526 Author: David Dawes <dawes (a] xfree86.org>
   11527 Date:	Sat Dec 21 02:31:53 2002 +0000
   11528 
   11529     677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
   11530 
   11531  src/fccfg.c |	  6 +++++-
   11532  1 files changed, 5 insertions(+), 1 deletions(-)
   11533 
   11534 commit 1e341fdfc38527d8614e2fe744237f473f3febee
   11535 Author: David Dawes <dawes (a] xfree86.org>
   11536 Date:	Tue Dec 17 03:26:36 2002 +0000
   11537 
   11538     Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
   11539     fixes
   11540 	(Stuart Lissaman).
   11541 
   11542  setfontdirs |	 14 ++++++++++++--
   11543  1 files changed, 12 insertions(+), 2 deletions(-)
   11544 
   11545 commit 234397b42976f027df7acc41aae80ec43692d557
   11546 Author: David Dawes <dawes (a] xfree86.org>
   11547 Date:	Sat Dec 14 02:03:59 2002 +0000
   11548 
   11549     633. Perform country-independent matching for Chinese languages in
   11550 	fontconfig (#A.1406, Keith Packard).
   11551 
   11552  fc-lang/fc-lang.c |   76
   11553  ++++++++++++++++++++++++++++++++++++++++++++++++----
   11554  fc-lang/fclang.h  |   10 ++++++-
   11555  src/fclang.c	   |   15 +++++++---
   11556  3 files changed, 89 insertions(+), 12 deletions(-)
   11557 
   11558 commit 45fb31aa9113b597878fc19d1463c078663540d9
   11559 Author: David Dawes <dawes (a] xfree86.org>
   11560 Date:	Sat Dec 14 01:59:38 2002 +0000
   11561 
   11562     632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
   11563     code
   11564 	in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
   11565 
   11566  src/fcstr.c |	  4 ++--
   11567  1 files changed, 2 insertions(+), 2 deletions(-)
   11568 
   11569 commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
   11570 Author: Egbert Eich <eich (a] suse.de>
   11571 Date:	Wed Dec 4 10:28:03 2002 +0000
   11572 
   11573     574. Make RENDER optional for Xvfb. When RENDER is enabled add
   11574     depth 32
   11575 	pixmap format to list of supported pixmaps (Egbert Eich).
   11576     573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
   11577     isn't true
   11578 	for all platforms (Egbert Eich).
   11579     572. Fix lbxproxy to also build on platforms that don't have
   11580     snprintf()
   11581 	(Egbert Eich).
   11582     571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
   11583     after
   11584 	calling va_arg on all platforms (Egbert Eich).
   11585     570. Fixed x11perf aa benchmarks to support non-default
   11586     visuals/colormaps
   11587 	(Egbert Eich).
   11588 
   11589  fontconfig/fcprivate.h |    2 +-
   11590  1 files changed, 1 insertions(+), 1 deletions(-)
   11591 
   11592 commit 7657345c1031eacedd734ddbc62a29de776672f4
   11593 Author: Keith Packard <keithp (a] keithp.com>
   11594 Date:	Fri Nov 22 02:12:16 2002 +0000
   11595 
   11596     In debugging output, mark weakly bound values with (w)
   11597 
   11598  src/fcdbg.c |	  6 +++++-
   11599  1 files changed, 5 insertions(+), 1 deletions(-)
   11600 
   11601 commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
   11602 Author: Keith Packard <keithp (a] keithp.com>
   11603 Date:	Thu Nov 21 16:53:00 2002 +0000
   11604 
   11605     Use unique local Imake define for fonts.conf dir (#5482, Mike
   11606     A. Harris)
   11607 
   11608  Imakefile |   14 +++++++-------
   11609  1 files changed, 7 insertions(+), 7 deletions(-)
   11610 
   11611 commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
   11612 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   11613 Date:	Fri Nov 15 09:29:35 2002 +0000
   11614 
   11615     483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
   11616 	directory /usr/share/fonts is ignored in this case (#A.1325,
   11617 	Joe Moss).
   11618 
   11619  Imakefile |   14 ++++++++++++--
   11620  1 files changed, 12 insertions(+), 2 deletions(-)
   11621 
   11622 commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
   11623 Author: Keith Packard <keithp (a] keithp.com>
   11624 Date:	Mon Oct 21 17:03:47 2002 +0000
   11625 
   11626     Elide historic cyrillic letters from several orthographies as they are
   11627 	unnecessary for modern documents and ill supported by fonts
   11628 
   11629  fc-lang/bua.orth |    6 +++---
   11630  fc-lang/fclang.h |   14 +++++++-------
   11631  fc-lang/kaa.orth |    6 +++---
   11632  fc-lang/ky.orth  |    6 +++---
   11633  fc-lang/ru.orth  |   10 +++++++---
   11634  fc-lang/sah.orth |    6 +++---
   11635  fc-lang/tk.orth  |    6 +++---
   11636  fc-lang/tt.orth  |    6 +++---
   11637  fc-lang/tyv.orth |    6 +++---
   11638  9 files changed, 35 insertions(+), 31 deletions(-)
   11639 
   11640 commit bff801144b226f5f3ddf4188f181ed3f629fdcab
   11641 Author: Keith Packard <keithp (a] keithp.com>
   11642 Date:	Fri Oct 11 17:53:03 2002 +0000
   11643 
   11644     Add a bunch more consts to Xft and fontconfig apis
   11645 
   11646  fontconfig/fcfreetype.h |    2 +-
   11647  fontconfig/fontconfig.h |   20 ++++++++++----------
   11648  src/fcpat.c		 |   20 ++++++++++----------
   11649  3 files changed, 21 insertions(+), 21 deletions(-)
   11650 
   11651 commit 0ce819b6096ae852a1979fa6ebb3e29260848007
   11652 Author: Keith Packard <keithp (a] keithp.com>
   11653 Date:	Thu Oct 3 22:06:27 2002 +0000
   11654 
   11655     Change comments a bit in fonts.conf.in
   11656 
   11657  fonts.conf.in |    7 +++++++
   11658  1 files changed, 7 insertions(+), 0 deletions(-)
   11659 
   11660 commit 0d5af2ef2d9785efc29c909bc11f483069192c95
   11661 Author: Keith Packard <keithp (a] keithp.com>
   11662 Date:	Wed Oct 2 16:15:54 2002 +0000
   11663 
   11664     English orthography included 0xd. instead of 0xe. for several
   11665     codepoints.
   11666 	Oops
   11667 
   11668  fc-lang/en.orth  |    8 ++++----
   11669  fc-lang/fclang.h |    2 +-
   11670  2 files changed, 5 insertions(+), 5 deletions(-)
   11671 
   11672 commit 1852d490352fdc05891b778a8769000816b907b0
   11673 Author: Keith Packard <keithp (a] keithp.com>
   11674 Date:	Wed Oct 2 07:11:30 2002 +0000
   11675 
   11676     Add FC_RGBA_UNKNOWN
   11677 
   11678  fontconfig/fontconfig.h |    5 +++--
   11679  src/fcname.c		 |    5 +++--
   11680  src/fontconfig.man	 |    4 +++-
   11681  3 files changed, 9 insertions(+), 5 deletions(-)
   11682 
   11683 commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
   11684 Author: Keith Packard <keithp (a] keithp.com>
   11685 Date:	Thu Sep 26 00:30:30 2002 +0000
   11686 
   11687     Fix alignment issue on sparc
   11688 
   11689  src/fcpat.c |	 17 ++++++++++++-----
   11690  1 files changed, 12 insertions(+), 5 deletions(-)
   11691 
   11692 commit a342e87dc3d4211a29525654ff6b41d088bdce71
   11693 Author: Keith Packard <keithp (a] keithp.com>
   11694 Date:	Thu Sep 26 00:17:28 2002 +0000
   11695 
   11696     Add fontversion field
   11697 
   11698  fontconfig/fontconfig.h |    3 ++-
   11699  src/fcdefault.c	 |    6 +++++-
   11700  src/fcfreetype.c	 |   18 +++++++++++++++++-
   11701  src/fcmatch.c		 |   15 ++++++++++++---
   11702  src/fcname.c		 |    3 ++-
   11703  5 files changed, 38 insertions(+), 7 deletions(-)
   11704 
   11705 commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
   11706 Author: Keith Packard <keithp (a] keithp.com>
   11707 Date:	Thu Sep 26 00:16:23 2002 +0000
   11708 
   11709     Was losing local cached dirs in global cache list
   11710 
   11711  src/fccache.c |   17 ++++++++---------
   11712  src/fcdir.c   |    4 +++-
   11713  src/fcint.h   |   10 ++++++----
   11714  3 files changed, 17 insertions(+), 14 deletions(-)
   11715 
   11716 commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
   11717 Author: Keith Packard <keithp (a] keithp.com>
   11718 Date:	Thu Sep 26 00:13:39 2002 +0000
   11719 
   11720     Add a few more permissable blank glyphs
   11721 
   11722  fonts.conf.in |    6 ++++++
   11723  1 files changed, 6 insertions(+), 0 deletions(-)
   11724 
   11725 commit d1bec8c66d729fe67992a0212b3dffa18879e88f
   11726 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   11727 Date:	Wed Sep 18 17:11:46 2002 +0000
   11728 
   11729     Pacify gcc 3.2
   11730 
   11731  fc-cache/fc-cache.c |	  3 ++-
   11732  src/fclist.c	     |	  4 ++--
   11733  src/fcpat.c	     |	  4 ++--
   11734  3 files changed, 6 insertions(+), 5 deletions(-)
   11735 
   11736 commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
   11737 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   11738 Date:	Thu Sep 12 20:56:03 2002 +0000
   11739 
   11740     Fix structure alignment and array wlk bugs
   11741 
   11742  src/fcpat.c |	 11 +++++++----
   11743  1 files changed, 7 insertions(+), 4 deletions(-)
   11744 
   11745 commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
   11746 Author: Keith Packard <keithp (a] keithp.com>
   11747 Date:	Sat Sep 7 19:43:41 2002 +0000
   11748 
   11749     Add a bunch more blank glyphs, plus label existing blanks with
   11750     official
   11751 	unicode names
   11752 
   11753  fonts.conf.in |   66
   11754  ++++++++++++++++++++++++++++++++-------------------------
   11755  1 files changed, 37 insertions(+), 29 deletions(-)
   11756 
   11757 commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
   11758 Author: Keith Packard <keithp (a] keithp.com>
   11759 Date:	Sat Sep 7 17:30:18 2002 +0000
   11760 
   11761     Found a few more blank glyphs to add
   11762 
   11763  fonts.conf.in |    4 ++++
   11764  1 files changed, 4 insertions(+), 0 deletions(-)
   11765 
   11766 commit f9ad97b0d4be53164970ca0a8ff605670a60587c
   11767 Author: Keith Packard <keithp (a] keithp.com>
   11768 Date:	Sat Sep 7 16:50:16 2002 +0000
   11769 
   11770     Add more blank glyphs to default config
   11771 
   11772  fonts.conf.in |   14 ++++++++++++++
   11773  1 files changed, 14 insertions(+), 0 deletions(-)
   11774 
   11775 commit c2022f999e0492d530925b0112ffd34ce146a8e3
   11776 Author: Keith Packard <keithp (a] keithp.com>
   11777 Date:	Sat Aug 31 22:27:08 2002 +0000
   11778 
   11779     Update ChangeLog with a few notes
   11780 
   11781  ChangeLog |   15 ++++++++++++++-
   11782  1 files changed, 14 insertions(+), 1 deletions(-)
   11783 
   11784 commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
   11785 Author: Keith Packard <keithp (a] keithp.com>
   11786 Date:	Sat Aug 31 22:17:32 2002 +0000
   11787 
   11788     More complete memory tracking. Install always overwrites header files
   11789 
   11790  fontconfig/Makefile.in |   17 ++++-------------
   11791  src/fcatomic.c		|    8 +++++++-
   11792  src/fcblanks.c		|    8 ++++++++
   11793  src/fccache.c		|   37 +++++++++++++++++++++++++++----------
   11794  src/fccfg.c		|    6 ++++--
   11795  src/fccharset.c	|   10 +++++++---
   11796  src/fcdir.c		|    3 ++-
   11797  src/fcfreetype.c	|    8 +++++---
   11798  src/fcinit.c		|   48
   11799  ++++++++++++++++++++++++++++++------------------
   11800  src/fcint.h		|   14 +++++++++++++-
   11801  src/fcmatch.c		|    3 ++-
   11802  src/fcname.c		|    7 ++++++-
   11803  src/fcpat.c		|    3 ++-
   11804  src/fcstr.c		|    5 +++++
   11805  src/fcxml.c		|   33 ++++++++++++++++++++++++++++-----
   11806  15 files changed, 150 insertions(+), 60 deletions(-)
   11807 
   11808 commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
   11809 Author: Keith Packard <keithp (a] keithp.com>
   11810 Date:	Fri Aug 30 01:28:17 2002 +0000
   11811 
   11812     Update latin and cyrillic orthographies by comparing those found at
   11813 	evertype.com with those from eki.ee
   11814 
   11815  fc-lang/ab.orth  |    7 +-
   11816  fc-lang/az.orth  |   65 ++-
   11817  fc-lang/ba.orth  |   43 +-
   11818  fc-lang/be.orth  |   20 +-
   11819  fc-lang/bg.orth  |   21 +-
   11820  fc-lang/br.orth  |   33 +-
   11821  fc-lang/ca.orth  |   50 +-
   11822  fc-lang/cs.orth  |   67 ++-
   11823  fc-lang/da.orth  |   83 ++-
   11824  fc-lang/de.orth  |   33 +-
   11825  fc-lang/es.orth  |   42 +-
   11826  fc-lang/et.orth  |   35 +-
   11827  fc-lang/eu.orth  |   26 +-
   11828  fc-lang/fclang.h | 1602
   11829  ++++++++++++++++++++++++++----------------------------
   11830  fc-lang/fi.orth  |   40 +-
   11831  fc-lang/fo.orth  |   57 ++-
   11832  fc-lang/fy.orth  |   24 +-
   11833  fc-lang/ga.orth  |   78 ++-
   11834  fc-lang/gd.orth  |   23 +-
   11835  fc-lang/gl.orth  |    7 +-
   11836  fc-lang/hr.orth  |   33 +-
   11837  fc-lang/hu.orth  |   13 +-
   11838  fc-lang/is.orth  |   31 +-
   11839  fc-lang/it.orth  |   24 +-
   11840  fc-lang/kk.orth  |   15 +-
   11841  fc-lang/kl.orth  |   35 +-
   11842  fc-lang/lt.orth  |   11 +-
   11843  fc-lang/lv.orth  |    7 +-
   11844  fc-lang/mt.orth  |   50 ++-
   11845  fc-lang/nl.orth  |   27 +-
   11846  fc-lang/no.orth  |   49 ++-
   11847  fc-lang/oc.orth  |   37 +-
   11848  fc-lang/pl.orth  |   16 +-
   11849  fc-lang/pt.orth  |   40 +-
   11850  fc-lang/rm.orth  |   13 +-
   11851  fc-lang/ro.orth  |    6 +-
   11852  fc-lang/sk.orth  |   31 +-
   11853  fc-lang/sl.orth  |   82 +++-
   11854  fc-lang/sq.orth  |    7 +-
   11855  fc-lang/sr.orth  |   25 +-
   11856  fc-lang/sv.orth  |   76 +++-
   11857  fc-lang/tr.orth  |   34 +-
   11858  fc-lang/uk.orth  |   20 +-
   11859  fc-lang/vot.orth |    5 +-
   11860  44 files changed, 1799 insertions(+), 1244 deletions(-)
   11861 
   11862 commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
   11863 Author: Keith Packard <keithp (a] keithp.com>
   11864 Date:	Mon Aug 26 23:34:31 2002 +0000
   11865 
   11866     FcLangSetHasLang was not actually checking the language set itself
   11867 
   11868  ChangeLog    |    4 ++++
   11869  src/fclang.c |    7 ++++---
   11870  2 files changed, 8 insertions(+), 3 deletions(-)
   11871 
   11872 commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
   11873 Author: Keith Packard <keithp (a] keithp.com>
   11874 Date:	Mon Aug 26 20:52:59 2002 +0000
   11875 
   11876     Update ChangeLog, fix some bugs in the man page
   11877 
   11878  ChangeLog	    |	 3 ++
   11879  src/fontconfig.man |	68
   11880  +++++++++++++++++++++++++++------------------------
   11881  2 files changed, 39 insertions(+), 32 deletions(-)
   11882 
   11883 commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
   11884 Author: Keith Packard <keithp (a] keithp.com>
   11885 Date:	Mon Aug 26 19:57:40 2002 +0000
   11886 
   11887     Append version number to cache file names
   11888 
   11889  fontconfig/fontconfig.h |   18 +++++++++++++++---
   11890  src/fcdir.c		 |    6 +++---
   11891  src/fcint.h		 |    2 +-
   11892  src/fontconfig.man	 |    5 +++--
   11893  4 files changed, 22 insertions(+), 9 deletions(-)
   11894 
   11895 commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
   11896 Author: Keith Packard <keithp (a] keithp.com>
   11897 Date:	Sat Aug 24 20:08:53 2002 +0000
   11898 
   11899     Add const to a bunch of string APIs
   11900 
   11901  fontconfig/fontconfig.h |   32 ++++++++++++++++----------------
   11902  src/fcstr.c		 |   46
   11903  +++++++++++++++++++++++-----------------------
   11904  2 files changed, 39 insertions(+), 39 deletions(-)
   11905 
   11906 commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
   11907 Author: Keith Packard <keithp (a] keithp.com>
   11908 Date:	Thu Aug 22 18:53:22 2002 +0000
   11909 
   11910     Add contains/not_contains, fix LangSet equal operator to use
   11911     FcLangEqual
   11912 
   11913  ChangeLog    |   13 +++++++++++++
   11914  fonts.dtd    |    6 ++++--
   11915  src/fccfg.c  |   28 +++++++++++++++++++++-------
   11916  src/fcdbg.c  |    9 ++++++---
   11917  src/fcint.h  |    4 ++--
   11918  src/fclang.c |    1 +
   11919  src/fclist.c |    8 ++++----
   11920  src/fcxml.c  |   19 ++++++++++++++++---
   11921  8 files changed, 67 insertions(+), 21 deletions(-)
   11922 
   11923 commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
   11924 Author: Keith Packard <keithp (a] keithp.com>
   11925 Date:	Thu Aug 22 07:36:45 2002 +0000
   11926 
   11927     Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
   11928 
   11929  ChangeLog		 |   22 ++-
   11930  fc-lang/fc-lang.c	 |   24 ++-
   11931  fc-lang/fclang.h	 |  556
   11932  +++++++++++++++++++++++-----------------------
   11933  fontconfig/fcprivate.h  |    5 +-
   11934  fontconfig/fontconfig.h |   46 ++++-
   11935  src/fccache.c		 |   16 +-
   11936  src/fccfg.c		 |   22 ++-
   11937  src/fccharset.c	 |   80 +++++---
   11938  src/fcdbg.c		 |    5 +-
   11939  src/fcfreetype.c	 |   11 +-
   11940  src/fcinit.c		 |   14 +-
   11941  src/fcint.h		 |   35 ++-
   11942  src/fclang.c		 |  431 +++++++++++++++++++++++++++++++-----
   11943  src/fclist.c		 |    4 +-
   11944  src/fcmatch.c		 |   31 +++-
   11945  src/fcname.c		 |   29 ++-
   11946  src/fcpat.c		 |  301 +++++++++++++++++++++++++-
   11947  src/fcstr.c		 |   14 +-
   11948  18 files changed, 1235 insertions(+), 411 deletions(-)
   11949 
   11950 commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
   11951 Author: Keith Packard <keithp (a] keithp.com>
   11952 Date:	Tue Aug 20 23:17:03 2002 +0000
   11953 
   11954     Memory leak in XML parsing of matrices (thanks Owen)
   11955 
   11956  src/fcxml.c |	  3 ++-
   11957  1 files changed, 2 insertions(+), 1 deletions(-)
   11958 
   11959 commit fa244f3d8807415247c8aeb77145502b1cb9ace8
   11960 Author: Keith Packard <keithp (a] keithp.com>
   11961 Date:	Mon Aug 19 19:32:05 2002 +0000
   11962 
   11963     Various config changes plus a couple of optimizations from Owen
   11964 
   11965  ChangeLog		 |   19 ++++++++
   11966  config.h.in		 |    9 ----
   11967  config/Makedefs.in	 |   25 +++++-----
   11968  configure.in		 |  117
   11969  +++++++---------------------------------------
   11970  fc-cache/Imakefile	 |    2 +-
   11971  fc-lang/Imakefile	 |    4 +-
   11972  fc-lang/ja.orth	 |    4 +-
   11973  fc-lang/ko.orth	 |    5 ++-
   11974  fc-lang/zh_cn.orth	 |    5 ++-
   11975  fc-lang/zh_sg.orth	 |    4 +-
   11976  fc-list/Imakefile	 |    2 +-
   11977  fontconfig/fcprivate.h  |    4 +-
   11978  fontconfig/fontconfig.h |   18 +++----
   11979  fonts.conf.in		 |   12 +++++
   11980  src/Imakefile		 |    2 +-
   11981  src/fccache.c		 |   69 +++++++++++++++++-----------
   11982  src/fccfg.c		 |   33 +++++--------
   11983  src/fcdbg.c		 |    7 +--
   11984  src/fclist.c		 |    4 +-
   11985  src/fcmatch.c		 |    5 +-
   11986  src/fcname.c		 |    4 +-
   11987  src/fcpat.c		 |   43 +-----------------
   11988  src/fcxml.c		 |   17 +------
   11989  src/fontconfig.man	 |   22 +++------
   11990  24 files changed, 159 insertions(+), 277 deletions(-)
   11991 
   11992 commit 5d43e799197d2758102b699f9bc12b3c116a9b80
   11993 Author: Keith Packard <keithp (a] keithp.com>
   11994 Date:	Tue Aug 13 02:06:22 2002 +0000
   11995 
   11996     Make missing font directory messages only displayed when verbose
   11997 
   11998  fc-cache/fc-cache.c |	  5 +++--
   11999  1 files changed, 3 insertions(+), 2 deletions(-)
   12000 
   12001 commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
   12002 Author: Keith Packard <keithp (a] keithp.com>
   12003 Date:	Mon Aug 12 22:20:11 2002 +0000
   12004 
   12005     Clean up French orthography, update 639-1 list of supported languages
   12006 
   12007  fc-lang/fclang.h |    2 +-
   12008  fc-lang/fr.orth  |   59 +++++++++++++++-----------
   12009  fc-lang/iso639-1 |  122
   12010  +++++++++++++++++++++++++++---------------------------
   12011  3 files changed, 95 insertions(+), 88 deletions(-)
   12012 
   12013 commit 938bc63358c09b9fd3709e8f914870f906361594
   12014 Author: Keith Packard <keithp (a] keithp.com>
   12015 Date:	Sun Aug 11 18:11:04 2002 +0000
   12016 
   12017     Fix weird first/not-first lameness in font matches, replacing
   12018     with target
   12019 	qualifiers on test elements. Update library manual page.
   12020 
   12021  fontconfig/fcprivate.h  |    5 +-
   12022  fontconfig/fontconfig.h |   23 +++-
   12023  fonts.conf.in		 |    9 +-
   12024  fonts.dtd		 |    4 +
   12025  src/fccfg.c		 |  142 ++++++++------------
   12026  src/fcdbg.c		 |   29 +++-
   12027  src/fcint.h		 |   19 ++-
   12028  src/fclist.c		 |    4 +-
   12029  src/fcmatch.c		 |   19 +---
   12030  src/fcname.c		 |    4 +-
   12031  src/fcpat.c		 |   43 ++++++-
   12032  src/fcxml.c		 |   33 ++++-
   12033  src/fontconfig.man	 |  332
   12034  +++++++++++++++++++++++++++++++++++++++++++----
   12035  13 files changed, 510 insertions(+), 156 deletions(-)
   12036 
   12037 commit 80a7d664395d62cc335ac93b9918efebca00c117
   12038 Author: Keith Packard <keithp (a] keithp.com>
   12039 Date:	Sun Aug 11 15:09:33 2002 +0000
   12040 
   12041     Help message said -v was for --force
   12042 
   12043  fc-cache/fc-cache.c |	  4 ++--
   12044  1 files changed, 2 insertions(+), 2 deletions(-)
   12045 
   12046 commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
   12047 Author: Keith Packard <keithp (a] keithp.com>
   12048 Date:	Thu Aug 8 00:10:51 2002 +0000
   12049 
   12050     Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
   12051     Interlingua,
   12052 	Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
   12053 	Tigrinya,
   12054 	Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
   12055 
   12056  fc-lang/Imakefile |   42 +-
   12057  fc-lang/aa.orth   |   40 ++
   12058  fc-lang/am.orth   |   28 +
   12059  fc-lang/ay.orth   |   37 ++
   12060  fc-lang/bin.orth  |   55 ++
   12061  fc-lang/dz.orth   |   28 +
   12062  fc-lang/fclang.h  | 1752
   12063  +++++++++++++++++++++++++++++------------------------
   12064  fc-lang/fj.orth   |   34 +
   12065  fc-lang/ho.orth   |   33 +
   12066  fc-lang/ia.orth   |   29 +
   12067  fc-lang/ie.orth   |   29 +
   12068  fc-lang/io.orth   |   29 +
   12069  fc-lang/iso639-2  |   48 +-
   12070  fc-lang/ki.orth   |   33 +
   12071  fc-lang/my.orth   |   37 ++
   12072  fc-lang/om.orth   |   29 +
   12073  fc-lang/so.orth   |   29 +
   12074  fc-lang/sw.orth   |   29 +
   12075  fc-lang/ti.orth   |   28 +
   12076  fc-lang/ts.orth   |   29 +
   12077  fc-lang/tw.orth   |   50 ++
   12078  fc-lang/ug.orth   |   29 +
   12079  fc-lang/ur.orth   |   29 +
   12080  fc-lang/xh.orth   |   29 +
   12081  fc-lang/zu.orth   |   29 +
   12082  25 files changed, 1718 insertions(+), 846 deletions(-)
   12083 
   12084 commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
   12085 Author: Keith Packard <keithp (a] keithp.com>
   12086 Date:	Wed Aug 7 17:34:15 2002 +0000
   12087 
   12088     Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
   12089     Scots,
   12090 	Syriac and Votic orthographies
   12091 
   12092  fc-lang/Imakefile |   39 +-
   12093  fc-lang/ast.orth  |   47 ++
   12094  fc-lang/cu.orth   |   42 ++
   12095  fc-lang/fclang.h  | 1776
   12096  ++++++++++++++++++++++++++++-------------------------
   12097  fc-lang/fur.orth  |   39 ++
   12098  fc-lang/fy.orth   |   26 +-
   12099  fc-lang/gv.orth   |   31 +
   12100  fc-lang/iso639-2  |   20 +-
   12101  fc-lang/kw.orth   |   35 +
   12102  fc-lang/sco.orth  |   32 +
   12103  fc-lang/syr.orth  |   29 +
   12104  fc-lang/to.orth   |	4 +-
   12105  fc-lang/vot.orth  |   37 ++
   12106  13 files changed, 1300 insertions(+), 857 deletions(-)
   12107 
   12108 commit bd724c85969f7c24cf17b8780217c5a428555ea4
   12109 Author: Keith Packard <keithp (a] keithp.com>
   12110 Date:	Wed Aug 7 01:45:59 2002 +0000
   12111 
   12112     Short circuit FcPatternEqual when both args point at the same pattern
   12113 
   12114  src/fcpat.c |	  5 ++++-
   12115  1 files changed, 4 insertions(+), 1 deletions(-)
   12116 
   12117 commit 0e344dec0b124c38e6193cc4208e06662acd32f1
   12118 Author: Keith Packard <keithp (a] keithp.com>
   12119 Date:	Tue Aug 6 19:54:10 2002 +0000
   12120 
   12121     Update fontconfig manual to match current bits
   12122 
   12123  src/fontconfig.man |  100
   12124  +++++++++++++++++++++++++++++++++++++++++++---------
   12125  1 files changed, 83 insertions(+), 17 deletions(-)
   12126 
   12127 commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
   12128 Author: Keith Packard <keithp (a] keithp.com>
   12129 Date:	Tue Aug 6 19:00:43 2002 +0000
   12130 
   12131     Uninitialized member of cache structure could lead to non-updated
   12132     cache
   12133 	files
   12134 
   12135  src/fccache.c |    1 +
   12136  1 files changed, 1 insertions(+), 0 deletions(-)
   12137 
   12138 commit 4534f30d2175966409af158c0a9efee678937bfd
   12139 Author: Keith Packard <keithp (a] keithp.com>
   12140 Date:	Tue Aug 6 18:59:59 2002 +0000
   12141 
   12142     Fix Imakefile to make fclang.h writable
   12143 
   12144  fc-lang/Imakefile |	2 +-
   12145  1 files changed, 1 insertions(+), 1 deletions(-)
   12146 
   12147 commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
   12148 Author: Keith Packard <keithp (a] keithp.com>
   12149 Date:	Tue Aug 6 18:59:43 2002 +0000
   12150 
   12151     Add Latin-1 characters needed by Welsh
   12152 
   12153  fc-lang/cy.orth  |   17 +-
   12154  fc-lang/fclang.h | 1430
   12155  +++++++++++++++++++++++++++---------------------------
   12156  2 files changed, 733 insertions(+), 714 deletions(-)
   12157 
   12158 commit a6531d8cbafd79f26d06b086cceccb461e661f4a
   12159 Author: Keith Packard <keithp (a] keithp.com>
   12160 Date:	Thu Aug 1 16:17:33 2002 +0000
   12161 
   12162     Always install fonts.conf and fonts.dtd, moving any existing
   12163     fonts.conf to
   12164 	fonts.conf.bak. Add ~/.fonts to default font directories and
   12165 	add some
   12166 	useful comments to fonts.conf
   12167 
   12168  Imakefile     |   17 +++++++++++++++--
   12169  fonts.conf.in |   12 ++++++++++++
   12170  setfontdirs   |    2 ++
   12171  3 files changed, 29 insertions(+), 2 deletions(-)
   12172 
   12173 commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
   12174 Author: Keith Packard <keithp (a] keithp.com>
   12175 Date:	Thu Aug 1 15:57:26 2002 +0000
   12176 
   12177     Fix autoconf build BSD install and sysconfdir problems
   12178 
   12179  ChangeLog		|   17 +++++++++++++++++
   12180  Makefile.in		|   10 +++++-----
   12181  config.h.in		|    3 +++
   12182  config/Makedefs.in	|    5 +++--
   12183  configure.in		|   14 +++++++++++++-
   12184  fc-cache/Makefile.in	|    4 ++--
   12185  fc-list/Makefile.in	|    4 ++--
   12186  fontconfig/Makefile.in |    8 ++++----
   12187  src/Makefile.in	|    2 +-
   12188  9 files changed, 50 insertions(+), 17 deletions(-)
   12189 
   12190 commit c2e9d0240b52adf9f0efd42a8be600f652086c32
   12191 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   12192 Date:	Thu Aug 1 01:35:02 2002 +0000
   12193 
   12194     Warning fix
   12195 
   12196  fontconfig/fontconfig.h |    5 ++++-
   12197  src/fcint.h		 |    5 +----
   12198  2 files changed, 5 insertions(+), 5 deletions(-)
   12199 
   12200 commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
   12201 Author: Keith Packard <keithp (a] keithp.com>
   12202 Date:	Wed Jul 31 01:36:37 2002 +0000
   12203 
   12204     Add binding property to edit element
   12205 
   12206  fonts.conf.in |   12 +++++++++---
   12207  fonts.dtd     |    3 ++-
   12208  src/fccfg.c   |    8 ++++----
   12209  src/fcint.h   |    3 ++-
   12210  src/fcxml.c   |   35 ++++++++++++++++++++++++++++-------
   12211  5 files changed, 45 insertions(+), 16 deletions(-)
   12212 
   12213 commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
   12214 Author: Keith Packard <keithp (a] keithp.com>
   12215 Date:	Sun Jul 28 10:50:59 2002 +0000
   12216 
   12217     Rewrite global cache handling code in fontconfig to eliminate per-file
   12218 	syscalls
   12219 
   12220  fontconfig/fontconfig.h |    5 +-
   12221  src/fccache.c		 |  968
   12222  +++++++++++++++++++++++++++++++----------------
   12223  src/fccfg.c		 |   23 +-
   12224  src/fcdir.c		 |  183 +++++-----
   12225  src/fcint.h		 |  126 +++++--
   12226  src/fcmatrix.c		 |    9 +-
   12227  6 files changed, 830 insertions(+), 484 deletions(-)
   12228 
   12229 commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
   12230 Author: Keith Packard <keithp (a] keithp.com>
   12231 Date:	Sat Jul 27 23:13:28 2002 +0000
   12232 
   12233     Add ngai tahu specific chars to maori orthography
   12234 
   12235  fc-lang/Imakefile |	1 +
   12236  fc-lang/fclang.h  |  802
   12237  +++++++++++++++++++++++++++--------------------------
   12238  fc-lang/mi.orth   |	1 +
   12239  3 files changed, 405 insertions(+), 399 deletions(-)
   12240 
   12241 commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
   12242 Author: Keith Packard <keithp (a] keithp.com>
   12243 Date:	Wed Jul 17 17:51:52 2002 +0000
   12244 
   12245     Add fclang.c to Makefile.in
   12246 
   12247  src/Makefile.in |    2 ++
   12248  1 files changed, 2 insertions(+), 0 deletions(-)
   12249 
   12250 commit 6864f6279297a59ff509e5454fdebb77ac64e530
   12251 Author: Keith Packard <keithp (a] keithp.com>
   12252 Date:	Sat Jul 13 20:33:05 2002 +0000
   12253 
   12254     Trim ja orthography of a couple codepoints not found in kochi fonts
   12255 
   12256  fc-lang/fclang.h |    4 ++--
   12257  fc-lang/ja.orth  |    6 +++---
   12258  2 files changed, 5 insertions(+), 5 deletions(-)
   12259 
   12260 commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
   12261 Author: Keith Packard <keithp (a] keithp.com>
   12262 Date:	Sat Jul 13 19:10:03 2002 +0000
   12263 
   12264     Fix typo in geez (ethiopic) orthography
   12265 
   12266  fc-lang/fclang.h |    2 +-
   12267  fc-lang/gez.orth |    4 ++--
   12268  2 files changed, 3 insertions(+), 3 deletions(-)
   12269 
   12270 commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
   12271 Author: Keith Packard <keithp (a] keithp.com>
   12272 Date:	Sat Jul 13 05:43:25 2002 +0000
   12273 
   12274     Add some Utf16 support, extract font family and style names from
   12275     name table
   12276 	for sfnt fonts
   12277 
   12278  fontconfig/fontconfig.h |   23 +++-
   12279  src/fccharset.c	 |   40 +++++--
   12280  src/fcfreetype.c	 |  342
   12281  +++++++++++++++++++++++++++++++++++++++++++++--
   12282  src/fcint.h		 |   11 ++
   12283  src/fcstr.c		 |   99 ++++++++++++++-
   12284  5 files changed, 495 insertions(+), 20 deletions(-)
   12285 
   12286 commit c80d2ac4866d4c534a8693d611ed85b84c11d009
   12287 Author: Keith Packard <keithp (a] keithp.com>
   12288 Date:	Fri Jul 12 21:06:03 2002 +0000
   12289 
   12290     Clean up some coverage files; a few accidentally included PUA
   12291     values and
   12292 	punctuation. Add debugging stuff to dump out missing codepoints
   12293 	during
   12294 	cache building when missing only a few
   12295 
   12296  fc-lang/bg.orth  |   13 +-
   12297  fc-lang/bi.orth  |   10 +-
   12298  fc-lang/bo.orth  |   17 +-
   12299  fc-lang/el.orth  |   20 +-
   12300  fc-lang/fclang.h | 1630
   12301  ++++++++++++++++++++++++++----------------------------
   12302  fc-lang/ga.orth  |    4 +-
   12303  fc-lang/gn.orth  |    4 +-
   12304  fc-lang/hy.orth  |    6 +-
   12305  fc-lang/km.orth  |    6 +-
   12306  fc-lang/ko.orth  |  128 +++---
   12307  fc-lang/lb.orth  |   10 +-
   12308  fc-lang/mg.orth  |    6 +-
   12309  fc-lang/mh.orth  |   14 +-
   12310  fc-lang/mk.orth  |   12 +-
   12311  fc-lang/mn.orth  |   14 +-
   12312  fc-lang/mo.orth  |    4 +-
   12313  fc-lang/ro.orth  |    4 +-
   12314  fc-lang/si.orth  |    8 +-
   12315  fc-lang/tl.orth  |   11 +-
   12316  fc-lang/yo.orth  |   80 ++--
   12317  src/fclang.c	  |   33 +-
   12318  21 files changed, 1017 insertions(+), 1017 deletions(-)
   12319 
   12320 commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
   12321 Author: Keith Packard <keithp (a] keithp.com>
   12322 Date:	Fri Jul 12 19:19:16 2002 +0000
   12323 
   12324     Add a bunch more languages that use the Latin alphabet
   12325 
   12326  fc-lang/Imakefile |   35 +-
   12327  fc-lang/af.orth   |   46 ++
   12328  fc-lang/bam.orth  |   37 +
   12329  fc-lang/bi.orth   |   39 ++
   12330  fc-lang/bs.orth   |   39 ++
   12331  fc-lang/ch.orth   |   35 +
   12332  fc-lang/cy.orth   |   48 ++
   12333  fc-lang/fclang.h  | 1900
   12334  +++++++++++++++++++++++++++++++++--------------------
   12335  fc-lang/ful.orth  |   38 ++
   12336  fc-lang/gn.orth   |   48 ++
   12337  fc-lang/ha.orth   |   36 +
   12338  fc-lang/haw.orth  |   35 +
   12339  fc-lang/ibo.orth  |   35 +
   12340  fc-lang/id.orth   |   31 +
   12341  fc-lang/iso639-2  |   64 +-
   12342  fc-lang/lb.orth   |   60 ++
   12343  fc-lang/mg.orth   |   35 +
   12344  fc-lang/mh.orth   |   45 ++
   12345  fc-lang/mi.orth   |   34 +
   12346  fc-lang/ny.orth   |   30 +
   12347  fc-lang/se.orth   |   37 +
   12348  fc-lang/sm.orth   |   30 +
   12349  fc-lang/sma.orth  |   37 +
   12350  fc-lang/smj.orth  |   37 +
   12351  fc-lang/smn.orth  |   40 ++
   12352  fc-lang/sms.orth  |   48 ++
   12353  fc-lang/tn.orth   |   33 +
   12354  fc-lang/to.orth   |   30 +
   12355  fc-lang/ven.orth  |   34 +
   12356  fc-lang/vi.orth   |   58 ++
   12357  fc-lang/wen.orth  |   42 ++
   12358  fc-lang/wo.orth   |   42 ++
   12359  fc-lang/yap.orth  |   35 +
   12360  fc-lang/yo.orth   |   86 +++
   12361  src/fcxml.c	   |   12 +-
   12362  35 files changed, 2522 insertions(+), 749 deletions(-)
   12363 
   12364 commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
   12365 Author: Keith Packard <keithp (a] keithp.com>
   12366 Date:	Fri Jul 12 09:13:32 2002 +0000
   12367 
   12368     Add nynorsk and bokml, remove double angle quotes from other languages
   12369 
   12370  fc-lang/Imakefile |   31 +-
   12371  fc-lang/ab.orth   |	6 +-
   12372  fc-lang/ba.orth   |	6 +-
   12373  fc-lang/be.orth   |	6 +-
   12374  fc-lang/br.orth   |	8 +-
   12375  fc-lang/da.orth   |	6 +-
   12376  fc-lang/de.orth   |	6 +-
   12377  fc-lang/fclang.h  |  854
   12378  +++++++++++++++++++++++++++--------------------------
   12379  fc-lang/fr.orth   |   10 +-
   12380  fc-lang/gl.orth   |   10 +-
   12381  fc-lang/iso639-2  |	4 +-
   12382  fc-lang/kk.orth   |	6 +-
   12383  fc-lang/kl.orth   |	6 +-
   12384  fc-lang/nb.orth   |   25 ++
   12385  fc-lang/nn.orth   |   43 +++
   12386  fc-lang/no.orth   |	6 +-
   12387  fc-lang/ru.orth   |	6 +-
   12388  fc-lang/uk.orth   |	6 +-
   12389  18 files changed, 565 insertions(+), 480 deletions(-)
   12390 
   12391 commit c2b971c89819281be41584720d20648fe5d1627f
   12392 Author: Keith Packard <keithp (a] keithp.com>
   12393 Date:	Fri Jul 12 07:58:16 2002 +0000
   12394 
   12395     Missed adding kumyk
   12396 
   12397  fc-lang/Imakefile |   19 +++++-----
   12398  fc-lang/fclang.h  |   74 +++++++++++++++++++++--------------------
   12399  fc-lang/iso639-2  |	2 +-
   12400  fc-lang/kum.orth  |   96
   12401  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   12402  4 files changed, 145 insertions(+), 46 deletions(-)
   12403 
   12404 commit f749c49cb4ebe181de145440246d3110f7052f24
   12405 Author: Keith Packard <keithp (a] keithp.com>
   12406 Date:	Fri Jul 12 07:52:16 2002 +0000
   12407 
   12408     Add devanagari and cyrillic languages. Add Geez
   12409 
   12410  fc-lang/Imakefile |   36 +-
   12411  fc-lang/ava.orth  |   97 ++++
   12412  fc-lang/bh.orth   |   25 +
   12413  fc-lang/bho.orth  |   25 +
   12414  fc-lang/bua.orth  |  102 ++++
   12415  fc-lang/ce.orth   |   97 ++++
   12416  fc-lang/chm.orth  |  109 ++++
   12417  fc-lang/cv.orth   |  109 ++++
   12418  fc-lang/fclang.h  | 1612
   12419  +++++++++++++++++++++++++++++++----------------------
   12420  fc-lang/gez.orth  |   57 ++
   12421  fc-lang/hi.orth   |   35 ++
   12422  fc-lang/ik.orth   |  100 ++++
   12423  fc-lang/iso639-2  |   54 +-
   12424  fc-lang/iu.orth   |   77 +++
   12425  fc-lang/kaa.orth  |  110 ++++
   12426  fc-lang/kok.orth  |   25 +
   12427  fc-lang/ks.orth   |   25 +
   12428  fc-lang/ku.orth   |   94 ++++
   12429  fc-lang/kv.orth   |  101 ++++
   12430  fc-lang/ky.orth   |  102 ++++
   12431  fc-lang/lez.orth  |   97 ++++
   12432  fc-lang/mr.orth   |   25 +
   12433  fc-lang/ne.orth   |   25 +
   12434  fc-lang/os.orth   |   96 ++++
   12435  fc-lang/sa.orth   |   25 +
   12436  fc-lang/sah.orth  |  108 ++++
   12437  fc-lang/sel.orth  |   96 ++++
   12438  fc-lang/tg.orth   |  108 ++++
   12439  fc-lang/tk.orth   |  106 ++++
   12440  fc-lang/tt.orth   |  108 ++++
   12441  fc-lang/tyv.orth  |  102 ++++
   12442  fc-lang/uz.orth   |   98 ++++
   12443  32 files changed, 3278 insertions(+), 708 deletions(-)
   12444 
   12445 commit 2ce525423688d32b80587741d97a82209e52378c
   12446 Author: Keith Packard <keithp (a] keithp.com>
   12447 Date:	Thu Jul 11 02:47:50 2002 +0000
   12448 
   12449     Remove old FC_LANG constants now that fontconfig uses RFC 3066
   12450     based names
   12451 
   12452  fontconfig/fontconfig.h |   42 +-----------------------------------------
   12453  1 files changed, 1 insertions(+), 41 deletions(-)
   12454 
   12455 commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
   12456 Author: Keith Packard <keithp (a] keithp.com>
   12457 Date:	Wed Jul 10 21:57:23 2002 +0000
   12458 
   12459     Use presentation forms for arabic matching, fix comment labeling
   12460     persian
   12461 	general forms
   12462 
   12463  fc-lang/ar.orth  |  114
   12464  +++++++++++++++++++++++++++++++-----------------------
   12465  fc-lang/fa.orth  |    4 +-
   12466  fc-lang/fclang.h |    4 +-
   12467  3 files changed, 69 insertions(+), 53 deletions(-)
   12468 
   12469 commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
   12470 Author: Keith Packard <keithp (a] keithp.com>
   12471 Date:	Tue Jul 9 22:08:14 2002 +0000
   12472 
   12473     Use locale data set FC_LANG by default. Reorder FcPattern and
   12474     FcValueList
   12475 	to match Xft1.
   12476 
   12477  src/fcdefault.c |   53
   12478  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   12479  src/fcint.h	 |    4 ++--
   12480  2 files changed, 55 insertions(+), 2 deletions(-)
   12481 
   12482 commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
   12483 Author: Keith Packard <keithp (a] keithp.com>
   12484 Date:	Tue Jul 9 02:28:29 2002 +0000
   12485 
   12486     Trim ideographic punctuation and Suzhou numerals from zh-tw
   12487     orthography.
   12488 	Had accidentally swapped codePageRange bits for traditional and
   12489 	simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
   12490 	possible
   12491 	bug in charset walking
   12492 
   12493  fc-lang/Imakefile  |	18 +-
   12494  fc-lang/fa.orth    |	53 ++
   12495  fc-lang/fclang.h   | 1428 +++++++++++++++++++++------------
   12496  fc-lang/iso639-2   |	 4 +-
   12497  fc-lang/zh_hk.orth | 2240
   12498  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   12499  fc-lang/zh_tw.orth |	33 +-
   12500  src/fccharset.c    |	 4 +-
   12501  src/fcfreetype.c   |	 6 +-
   12502  8 files changed, 3229 insertions(+), 557 deletions(-)
   12503 
   12504 commit e50b9ae71134a23820e8f50589649e629a6143ba
   12505 Author: Keith Packard <keithp (a] keithp.com>
   12506 Date:	Mon Jul 8 07:31:53 2002 +0000
   12507 
   12508     Update iso639-2 language coverage info, fix Georgian orthography to
   12509 	eliminate Mingrelian and Svan glyphs, use coverage for inclusion
   12510 	and
   12511 	OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
   12512 	fc-lang dir
   12513 
   12514  fc-lang/Imakefile     |    8 +-
   12515  fc-lang/fclang.h      | 2624
   12516  ++++++++++++++++++++++++++++++++++++++++++++++++
   12517  fc-lang/fclang.tmpl.c |  130 ---
   12518  fc-lang/fclang.tmpl.h |   25 +
   12519  fc-lang/iso639-2      |   30 +-
   12520  fc-lang/ka.orth       |    5 +-
   12521  fc-lang/zh_mo.orth    |   27 +
   12522  fc-lang/zh_sg.orth    |   27 +
   12523  src/fcfreetype.c      |  238 +----
   12524  src/fcint.h	       |    9 +-
   12525  src/fclang.c	       | 2632
   12526  +------------------------------------------------
   12527  11 files changed, 2794 insertions(+), 2961 deletions(-)
   12528 
   12529 commit d6dabf368677babec02d8f64ba0598270e28b501
   12530 Author: Keith Packard <keithp (a] keithp.com>
   12531 Date:	Sun Jul 7 19:30:53 2002 +0000
   12532 
   12533     Add walloon, update fclang.c to include recent language additions
   12534 
   12535  fc-lang/Imakefile |	4 +-
   12536  fc-lang/wa.orth   |   47 ++
   12537  src/fclang.c	   | 1252
   12538  ++++++++++++++++++++++++++++++-----------------------
   12539  3 files changed, 757 insertions(+), 546 deletions(-)
   12540 
   12541 commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
   12542 Author: Keith Packard <keithp (a] keithp.com>
   12543 Date:	Sun Jul 7 19:18:51 2002 +0000
   12544 
   12545     Share more duplicate charset data
   12546 
   12547  fc-lang/Imakefile |   19 ++++++++++---------
   12548  fc-lang/bn.orth   |   41 +++++++++++++++++++++++++++++++++++++++++
   12549  fc-lang/bo.orth   |   30 ++++++++++++++++++++++++++++++
   12550  fc-lang/fc-lang.c |   28 ++++++++++++++++++++++++++--
   12551  fc-lang/gu.orth   |   41 +++++++++++++++++++++++++++++++++++++++++
   12552  fc-lang/iso639-2  |   26 +++++++++++++-------------
   12553  fc-lang/km.orth   |   29 +++++++++++++++++++++++++++++
   12554  fc-lang/kn.orth   |   40 ++++++++++++++++++++++++++++++++++++++++
   12555  fc-lang/lo.orth   |   45 +++++++++++++++++++++++++++++++++++++++++++++
   12556  fc-lang/ml.orth   |   38 ++++++++++++++++++++++++++++++++++++++
   12557  fc-lang/mn.orth   |   31 +++++++++++++++++++++++++++++++
   12558  fc-lang/or.orth   |   41 +++++++++++++++++++++++++++++++++++++++++
   12559  fc-lang/si.orth   |   38 ++++++++++++++++++++++++++++++++++++++
   12560  fc-lang/ta.orth   |   43 +++++++++++++++++++++++++++++++++++++++++++
   12561  fc-lang/te.orth   |   39 +++++++++++++++++++++++++++++++++++++++
   12562  fc-lang/tl.orth   |   29 +++++++++++++++++++++++++++++
   12563  16 files changed, 534 insertions(+), 24 deletions(-)
   12564 
   12565 commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
   12566 Author: Keith Packard <keithp (a] keithp.com>
   12567 Date:	Sun Jul 7 00:00:43 2002 +0000
   12568 
   12569     Add fclang.c to CVS; easier than attempting to build it on the fly
   12570 
   12571  src/fclang.c | 2561
   12572  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12573  1 files changed, 2561 insertions(+), 0 deletions(-)
   12574 
   12575 commit 6446b1511df528082d2ac9ff31617013b311aa09
   12576 Author: Keith Packard <keithp (a] keithp.com>
   12577 Date:	Sat Jul 6 23:59:19 2002 +0000
   12578 
   12579     Remove at and grave from latin languages, add copyright, license
   12580     and RCS
   12581 	header
   12582 
   12583  fc-lang/Imakefile  |	 2 ++
   12584  fc-lang/ab.orth    |	23 +++++++++++++++++++++++
   12585  fc-lang/ar.orth    |	23 +++++++++++++++++++++++
   12586  fc-lang/az.orth    |	27 +++++++++++++++++++++++++--
   12587  fc-lang/ba.orth    |	23 +++++++++++++++++++++++
   12588  fc-lang/be.orth    |	23 +++++++++++++++++++++++
   12589  fc-lang/bg.orth    |	23 +++++++++++++++++++++++
   12590  fc-lang/br.orth    |	27 +++++++++++++++++++++++++--
   12591  fc-lang/ca.orth    |	27 +++++++++++++++++++++++++--
   12592  fc-lang/chr.orth   |	23 +++++++++++++++++++++++
   12593  fc-lang/co.orth    |	23 +++++++++++++++++++++++
   12594  fc-lang/cs.orth    |	27 +++++++++++++++++++++++++--
   12595  fc-lang/da.orth    |	27 +++++++++++++++++++++++++--
   12596  fc-lang/de.orth    |	27 +++++++++++++++++++++++++--
   12597  fc-lang/el.orth    |	23 +++++++++++++++++++++++
   12598  fc-lang/en.orth    |	27 +++++++++++++++++++++++++--
   12599  fc-lang/eo.orth    |	27 +++++++++++++++++++++++++--
   12600  fc-lang/es.orth    |	27 +++++++++++++++++++++++++--
   12601  fc-lang/et.orth    |	27 +++++++++++++++++++++++++--
   12602  fc-lang/eu.orth    |	27 +++++++++++++++++++++++++--
   12603  fc-lang/fi.orth    |	27 +++++++++++++++++++++++++--
   12604  fc-lang/fo.orth    |	27 +++++++++++++++++++++++++--
   12605  fc-lang/fr.orth    |	27 +++++++++++++++++++++++++--
   12606  fc-lang/fy.orth    |	23 +++++++++++++++++++++++
   12607  fc-lang/ga.orth    |	27 +++++++++++++++++++++++++--
   12608  fc-lang/gd.orth    |	27 +++++++++++++++++++++++++--
   12609  fc-lang/gl.orth    |	27 +++++++++++++++++++++++++--
   12610  fc-lang/he.orth    |	23 +++++++++++++++++++++++
   12611  fc-lang/hr.orth    |	27 +++++++++++++++++++++++++--
   12612  fc-lang/hu.orth    |	27 +++++++++++++++++++++++++--
   12613  fc-lang/hy.orth    |	23 +++++++++++++++++++++++
   12614  fc-lang/is.orth    |	27 +++++++++++++++++++++++++--
   12615  fc-lang/it.orth    |	27 +++++++++++++++++++++++++--
   12616  fc-lang/ja.orth    |	23 +++++++++++++++++++++++
   12617  fc-lang/ka.orth    |	23 +++++++++++++++++++++++
   12618  fc-lang/kk.orth    |	23 +++++++++++++++++++++++
   12619  fc-lang/kl.orth    |	27 +++++++++++++++++++++++++--
   12620  fc-lang/ko.orth    |	23 +++++++++++++++++++++++
   12621  fc-lang/la.orth    |	27 +++++++++++++++++++++++++--
   12622  fc-lang/lt.orth    |	27 +++++++++++++++++++++++++--
   12623  fc-lang/lv.orth    |	27 +++++++++++++++++++++++++--
   12624  fc-lang/mk.orth    |	23 +++++++++++++++++++++++
   12625  fc-lang/mo.orth    |	27 +++++++++++++++++++++++++--
   12626  fc-lang/mt.orth    |	27 +++++++++++++++++++++++++--
   12627  fc-lang/nl.orth    |	27 +++++++++++++++++++++++++--
   12628  fc-lang/no.orth    |	27 +++++++++++++++++++++++++--
   12629  fc-lang/oc.orth    |	27 +++++++++++++++++++++++++--
   12630  fc-lang/pl.orth    |	27 +++++++++++++++++++++++++--
   12631  fc-lang/pt.orth    |	27 +++++++++++++++++++++++++--
   12632  fc-lang/rm.orth    |	27 +++++++++++++++++++++++++--
   12633  fc-lang/ro.orth    |	27 +++++++++++++++++++++++++--
   12634  fc-lang/ru.orth    |	23 +++++++++++++++++++++++
   12635  fc-lang/sh.orth    |	23 +++++++++++++++++++++++
   12636  fc-lang/sk.orth    |	27 +++++++++++++++++++++++++--
   12637  fc-lang/sl.orth    |	27 +++++++++++++++++++++++++--
   12638  fc-lang/sq.orth    |	27 +++++++++++++++++++++++++--
   12639  fc-lang/sr.orth    |	23 +++++++++++++++++++++++
   12640  fc-lang/sv.orth    |	27 +++++++++++++++++++++++++--
   12641  fc-lang/th.orth    |	23 +++++++++++++++++++++++
   12642  fc-lang/tr.orth    |	27 +++++++++++++++++++++++++--
   12643  fc-lang/uk.orth    |	23 +++++++++++++++++++++++
   12644  fc-lang/vo.orth    |	23 +++++++++++++++++++++++
   12645  fc-lang/yi.orth    |	23 +++++++++++++++++++++++
   12646  fc-lang/zh_cn.orth |	23 +++++++++++++++++++++++
   12647  fc-lang/zh_tw.orth |	23 +++++++++++++++++++++++
   12648  65 files changed, 1552 insertions(+), 78 deletions(-)
   12649 
   12650 commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
   12651 Author: Keith Packard <keithp (a] keithp.com>
   12652 Date:	Sat Jul 6 23:47:44 2002 +0000
   12653 
   12654     Switch to RFC 3066 based lang names
   12655 
   12656  fontconfig/fontconfig.h |    5 +-
   12657  src/Imakefile		 |    8 +-
   12658  src/fccharset.c	 |    8 +-
   12659  src/fcfreetype.c	 |  406
   12660  ++++++++++++++++++++++++-----------------------
   12661  src/fcint.h		 |   28 ++++
   12662  src/fcmatch.c		 |   43 +++++-
   12663  src/fcpat.c		 |   22 +++-
   12664  src/fcstr.c		 |   25 +++-
   12665  8 files changed, 330 insertions(+), 215 deletions(-)
   12666 
   12667 commit 899e352656f04323b9467555faf9152c69a741ab
   12668 Author: Keith Packard <keithp (a] keithp.com>
   12669 Date:	Sat Jul 6 23:46:58 2002 +0000
   12670 
   12671     Add a few more common font families to the default configuration
   12672 
   12673  fonts.conf.in |    7 +++++++
   12674  1 files changed, 7 insertions(+), 0 deletions(-)
   12675 
   12676 commit 364a581d91eac73a5b1810d9c5100b6eb690219f
   12677 Author: Keith Packard <keithp (a] keithp.com>
   12678 Date:	Sat Jul 6 23:22:03 2002 +0000
   12679 
   12680     Add coverage documentation files
   12681 
   12682  fc-lang/iso639-1 |  139 ++++++++++++++++
   12683  fc-lang/iso639-2 |  473
   12684  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12685  2 files changed, 612 insertions(+), 0 deletions(-)
   12686 
   12687 commit c1382a3d998d098d3b86c922820558849c777c45
   12688 Author: Keith Packard <keithp (a] keithp.com>
   12689 Date:	Sat Jul 6 23:21:37 2002 +0000
   12690 
   12691     Add fc-lang program to generate language coverage tables
   12692 
   12693  fc-lang/Imakefile     |   44 +
   12694  fc-lang/ab.orth       |   17 +
   12695  fc-lang/ar.orth       |   49 +
   12696  fc-lang/az.orth       |   26 +
   12697  fc-lang/ba.orth       |   16 +
   12698  fc-lang/be.orth       |   11 +
   12699  fc-lang/bg.orth       |   12 +
   12700  fc-lang/br.orth       |   17 +
   12701  fc-lang/ca.orth       |   23 +
   12702  fc-lang/chr.orth      |    2 +
   12703  fc-lang/co.orth       |    2 +
   12704  fc-lang/cs.orth       |   27 +
   12705  fc-lang/da.orth       |   27 +
   12706  fc-lang/de.orth       |   17 +
   12707  fc-lang/el.orth       |   26 +
   12708  fc-lang/en.orth       |   17 +
   12709  fc-lang/eo.orth       |    9 +
   12710  fc-lang/es.orth       |   19 +
   12711  fc-lang/et.orth       |   15 +
   12712  fc-lang/eu.orth       |    8 +
   12713  fc-lang/fc-lang.c     |  295 +
   12714  fc-lang/fc-lang.man   |   41 +
   12715  fc-lang/fclang.tmpl.c |  130 +
   12716  fc-lang/fi.orth       |   15 +
   12717  fc-lang/fo.orth       |   25 +
   12718  fc-lang/fr.orth       |   28 +
   12719  fc-lang/fy.orth       |    2 +
   12720  fc-lang/ga.orth       |   29 +
   12721  fc-lang/gd.orth       |   15 +
   12722  fc-lang/gl.orth       |   22 +
   12723  fc-lang/he.orth       |    2 +
   12724  fc-lang/hr.orth       |   21 +
   12725  fc-lang/hu.orth       |   19 +
   12726  fc-lang/hy.orth       |    5 +
   12727  fc-lang/is.orth       |   26 +
   12728  fc-lang/it.orth       |   14 +
   12729  fc-lang/ja.orth       | 6540 ++++++++++++++++++++
   12730  fc-lang/ka.orth       |    9 +
   12731  fc-lang/kk.orth       |   15 +
   12732  fc-lang/kl.orth       |   23 +
   12733  fc-lang/ko.orth       |16217
   12734  +++++++++++++++++++++++++++++++++++++++++++++++++
   12735  fc-lang/la.orth       |    8 +
   12736  fc-lang/lt.orth       |   13 +
   12737  fc-lang/lv.orth       |   16 +
   12738  fc-lang/mk.orth       |   15 +
   12739  fc-lang/mo.orth       |   14 +
   12740  fc-lang/mt.orth       |   18 +
   12741  fc-lang/nl.orth       |   15 +
   12742  fc-lang/no.orth       |   18 +
   12743  fc-lang/oc.orth       |   15 +
   12744  fc-lang/pl.orth       |   10 +
   12745  fc-lang/pt.orth       |   19 +
   12746  fc-lang/rm.orth       |   15 +
   12747  fc-lang/ro.orth       |   11 +
   12748  fc-lang/ru.orth       |   11 +
   12749  fc-lang/sh.orth       |    2 +
   12750  fc-lang/sk.orth       |   29 +
   12751  fc-lang/sl.orth       |   21 +
   12752  fc-lang/sq.orth       |    7 +
   12753  fc-lang/sr.orth       |   11 +
   12754  fc-lang/sv.orth       |   21 +
   12755  fc-lang/th.orth       |    3 +
   12756  fc-lang/tr.orth       |   12 +
   12757  fc-lang/uk.orth       |   12 +
   12758  fc-lang/vo.orth       |   13 +
   12759  fc-lang/yi.orth       |    2 +
   12760  fc-lang/zh_cn.orth    | 6766 +++++++++++++++++++++
   12761  fc-lang/zh_tw.orth    |13079 +++++++++++++++++++++++++++++++++++++++
   12762  68 files changed, 44053 insertions(+), 0 deletions(-)
   12763 
   12764 commit 084407063d0069b16b24e1fd8be818af12e36741
   12765 Author: Keith Packard <keithp (a] keithp.com>
   12766 Date:	Wed Jul 3 23:15:32 2002 +0000
   12767 
   12768     Object list to FcObjectSetBuild wasnt terminated with 0
   12769 
   12770  fc-list/fc-list.c |	4 ++--
   12771  1 files changed, 2 insertions(+), 2 deletions(-)
   12772 
   12773 commit f9dc31e81cd27be1bcb72706ac667889840f60bb
   12774 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   12775 Date:	Mon Jul 1 12:39:23 2002 +0000
   12776 
   12777     Indent line
   12778 
   12779  fc-list/Imakefile |	2 ++
   12780  1 files changed, 2 insertions(+), 0 deletions(-)
   12781 
   12782 commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
   12783 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   12784 Date:	Mon Jul 1 12:38:27 2002 +0000
   12785 
   12786     Ident line
   12787 
   12788  fc-cache/Imakefile |	 2 ++
   12789  1 files changed, 2 insertions(+), 0 deletions(-)
   12790 
   12791 commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
   12792 Author: Keith Packard <keithp (a] keithp.com>
   12793 Date:	Mon Jul 1 05:11:20 2002 +0000
   12794 
   12795     Make fc-cache avoid reading the whole world full of fonts
   12796 
   12797  fc-cache/fc-cache.c |	 10 +++++-----
   12798  1 files changed, 5 insertions(+), 5 deletions(-)
   12799 
   12800 commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
   12801 Author: Keith Packard <keithp (a] keithp.com>
   12802 Date:	Sun Jun 30 23:45:40 2002 +0000
   12803 
   12804     Make fc-list more useful
   12805 
   12806  fc-list/fc-list.c |   20 ++++++++++++++++----
   12807  1 files changed, 16 insertions(+), 4 deletions(-)
   12808 
   12809 commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
   12810 Author: Keith Packard <keithp (a] keithp.com>
   12811 Date:	Sun Jun 30 23:45:17 2002 +0000
   12812 
   12813     Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
   12814 
   12815  fontconfig/fontconfig.h |    3 ++-
   12816  1 files changed, 2 insertions(+), 1 deletions(-)
   12817 
   12818 commit 4c0036053a36678747adfd06777cef39752ca9a4
   12819 Author: Keith Packard <keithp (a] keithp.com>
   12820 Date:	Sat Jun 29 20:31:02 2002 +0000
   12821 
   12822     Add strong/weak pattern value binding, add known charsets for
   12823     automatic
   12824 	lang computation
   12825 
   12826  src/fccfg.c	   |	3 +-
   12827  src/fccharset.c   |   40 +-
   12828  src/fcfreetype.c  |  235 ++++++-
   12829  src/fcint.h	   |   15 +-
   12830  src/fcknownsets.h | 1895
   12831  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   12832  src/fcmatch.c	   |  112 ++--
   12833  src/fcname.c	   |	7 +-
   12834  src/fcpat.c	   |	3 +-
   12835  8 files changed, 2222 insertions(+), 88 deletions(-)
   12836 
   12837 commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
   12838 Author: Keith Packard <keithp (a] keithp.com>
   12839 Date:	Wed Jun 26 22:56:51 2002 +0000
   12840 
   12841     Construct empty constant charsets correctly (using null pointers)
   12842 
   12843  src/fccharset.c |   18 +++++++++++++-----
   12844  1 files changed, 13 insertions(+), 5 deletions(-)
   12845 
   12846 commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
   12847 Author: Keith Packard <keithp (a] keithp.com>
   12848 Date:	Wed Jun 26 22:14:08 2002 +0000
   12849 
   12850     Permit empty charsets in fonts.cache files
   12851 
   12852  src/fcname.c |    4 ++--
   12853  1 files changed, 2 insertions(+), 2 deletions(-)
   12854 
   12855 commit 223c028949c1ef316c93bea17278f58150c777ee
   12856 Author: Keith Packard <keithp (a] keithp.com>
   12857 Date:	Wed Jun 26 16:11:29 2002 +0000
   12858 
   12859     Steal idea for locale-insensitive strtod from glib
   12860 
   12861  src/fcxml.c |	 59
   12862  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   12863  1 files changed, 57 insertions(+), 2 deletions(-)
   12864 
   12865 commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
   12866 Author: Keith Packard <keithp (a] keithp.com>
   12867 Date:	Fri Jun 21 07:01:11 2002 +0000
   12868 
   12869     Oops. Made a mistake when adding config file names to monitor list
   12870 
   12871  src/fcxml.c |	  9 +++++----
   12872  1 files changed, 5 insertions(+), 4 deletions(-)
   12873 
   12874 commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
   12875 Author: Keith Packard <keithp (a] keithp.com>
   12876 Date:	Fri Jun 21 06:14:45 2002 +0000
   12877 
   12878     Fix automatic file time checking, transcoding table searches. Actually
   12879     add
   12880 	config files used to config structure so they can be time
   12881 	checked as
   12882 	well
   12883 
   12884  src/fccfg.c	 |   31 ++++++++++++++-----------------
   12885  src/fccharset.c |   11 +++--------
   12886  src/fcxml.c	 |    5 ++++-
   12887  3 files changed, 21 insertions(+), 26 deletions(-)
   12888 
   12889 commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
   12890 Author: Keith Packard <keithp (a] keithp.com>
   12891 Date:	Thu Jun 20 03:43:09 2002 +0000
   12892 
   12893     Accidentally falling through several case blocks
   12894 
   12895  src/fccfg.c |	  3 ++-
   12896  src/fcdbg.c |	  6 +++---
   12897  2 files changed, 5 insertions(+), 4 deletions(-)
   12898 
   12899 commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
   12900 Author: Keith Packard <keithp (a] keithp.com>
   12901 Date:	Wed Jun 19 21:32:51 2002 +0000
   12902 
   12903     Add slanting for fonts without oblique/italic varient. Fix matching
   12904     code to
   12905 	make this work
   12906 
   12907  fonts.conf.in |   28 ++++++++++++++++++++++++++++
   12908  src/fcmatch.c |    4 ++--
   12909  2 files changed, 30 insertions(+), 2 deletions(-)
   12910 
   12911 commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
   12912 Author: Keith Packard <keithp (a] keithp.com>
   12913 Date:	Wed Jun 19 20:55:19 2002 +0000
   12914 
   12915     Make fc-cache more tolerant of missing font directories
   12916 
   12917  fc-cache/fc-cache.c |	 28 ++++++++++++++++++++++++++--
   12918  1 files changed, 26 insertions(+), 2 deletions(-)
   12919 
   12920 commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
   12921 Author: Keith Packard <keithp (a] keithp.com>
   12922 Date:	Wed Jun 19 20:08:22 2002 +0000
   12923 
   12924     Add ref counting to font config patterns so that FcFontSort return
   12925     values
   12926 	are persistant
   12927 
   12928  fontconfig/fontconfig.h |    5 ++++-
   12929  fonts.dtd		 |    5 ++++-
   12930  src/fccache.c		 |   11 +++++++++--
   12931  src/fccfg.c		 |    4 ++++
   12932  src/fcdbg.c		 |    8 +++++++-
   12933  src/fcdir.c		 |    5 +++--
   12934  src/fcint.h		 |    9 +++++----
   12935  src/fclist.c		 |    2 +-
   12936  src/fcmatch.c		 |   21 +++++++++++++++++++--
   12937  src/fcname.c		 |    3 ++-
   12938  src/fcpat.c		 |   12 +++++++++++-
   12939  src/fcxml.c		 |    4 ++++
   12940  12 files changed, 73 insertions(+), 16 deletions(-)
   12941 
   12942 commit 06a48f20739580338e69547c9896c539abf000dd
   12943 Author: Keith Packard <keithp (a] keithp.com>
   12944 Date:	Wed Jun 19 06:31:46 2002 +0000
   12945 
   12946     Add a few aliases suggested by Owen and Mike
   12947 
   12948  fonts.conf.in |   19 +++++++++++++++++--
   12949  1 files changed, 17 insertions(+), 2 deletions(-)
   12950 
   12951 commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
   12952 Author: Keith Packard <keithp (a] keithp.com>
   12953 Date:	Tue Jun 18 22:23:05 2002 +0000
   12954 
   12955     Add a few more families to fonts.conf, make FC_ANTIALIAS less
   12956     important for
   12957 	matching, fix family->generic mapping
   12958 
   12959  src/fccfg.c   |    7 ++++---
   12960  src/fcmatch.c |   22 +++++++++++-----------
   12961  2 files changed, 15 insertions(+), 14 deletions(-)
   12962 
   12963 commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
   12964 Author: Keith Packard <keithp (a] keithp.com>
   12965 Date:	Tue Jun 18 16:47:33 2002 +0000
   12966 
   12967     Fix compiler warning
   12968 
   12969  src/fcxml.c |	  4 ++--
   12970  1 files changed, 2 insertions(+), 2 deletions(-)
   12971 
   12972 commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
   12973 Author: Keith Packard <keithp (a] keithp.com>
   12974 Date:	Tue Jun 18 16:47:12 2002 +0000
   12975 
   12976     Fix incorrect size in memmove call in FcObjectSetAdd that crashed
   12977 	FcFontSetList calls
   12978 
   12979  src/fclist.c |    3 ++-
   12980  1 files changed, 2 insertions(+), 1 deletions(-)
   12981 
   12982 commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
   12983 Author: Keith Packard <keithp (a] keithp.com>
   12984 Date:	Sat Jun 8 18:46:35 2002 +0000
   12985 
   12986     Fix fontconfig.pc generation in Imakefile
   12987 
   12988  Imakefile |	4 ++--
   12989  1 files changed, 2 insertions(+), 2 deletions(-)
   12990 
   12991 commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
   12992 Author: Keith Packard <keithp (a] keithp.com>
   12993 Date:	Sat Jun 8 17:32:05 2002 +0000
   12994 
   12995     Add FcPatternHash, clean up a few valgrind issues
   12996 
   12997  fontconfig/fontconfig.h |    3 ++
   12998  src/fccfg.c		 |    2 +-
   12999  src/fcmatch.c		 |   11 ++++--
   13000  src/fcpat.c		 |   78
   13001  +++++++++++++++++++++++++++++++++++++++++++++++
   13002  src/fcxml.c		 |   13 +++++++-
   13003  5 files changed, 101 insertions(+), 6 deletions(-)
   13004 
   13005 commit 8a39040e2a1308602aabe1aa4a8608f94830534e
   13006 Author: Keith Packard <keithp (a] keithp.com>
   13007 Date:	Fri Jun 7 17:55:41 2002 +0000
   13008 
   13009     Make autoconf use correct options to build solaris shared libraries
   13010 
   13011  configure.in |   15 +++++++++++++--
   13012  1 files changed, 13 insertions(+), 2 deletions(-)
   13013 
   13014 commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
   13015 Author: David Dawes <dawes (a] xfree86.org>
   13016 Date:	Tue Jun 4 21:55:42 2002 +0000
   13017 
   13018     171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
   13019 	Mutsumi).
   13020     170. Avoid a problem with setfontdirs when run in some locales (#5179,
   13021 	ISHIKAWA Mutsumi).
   13022     169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
   13023 
   13024  setfontdirs |	  5 +++++
   13025  1 files changed, 5 insertions(+), 0 deletions(-)
   13026 
   13027 commit e9be9cd10a24b75480a26be834041d312d8217b4
   13028 Author: Keith Packard <keithp (a] keithp.com>
   13029 Date:	Mon Jun 3 08:31:15 2002 +0000
   13030 
   13031     Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
   13032 	interfaces
   13033 
   13034  fontconfig/fontconfig.h |    7 ++-
   13035  src/fccfg.c		 |   12 ++--
   13036  src/fcint.h		 |    7 ++-
   13037  src/fclist.c		 |   72 +++++++++++++--------
   13038  src/fcmatch.c		 |    6 +-
   13039  src/fcname.c		 |    8 +-
   13040  src/fcpat.c		 |  161
   13041  ++++++++++++++++++++++++++++-------------------
   13042  7 files changed, 166 insertions(+), 107 deletions(-)
   13043 
   13044 commit 88c747e20612ffcae326313f8d624b36c1235993
   13045 Author: Keith Packard <keithp (a] keithp.com>
   13046 Date:	Sun Jun 2 21:07:57 2002 +0000
   13047 
   13048     Eliminate some compiler warnings, avoid seg fault when matching
   13049     missing
   13050 	values
   13051 
   13052  src/fccfg.c   |    4 ++--
   13053  src/fcdbg.c   |    5 ++++-
   13054  src/fclist.c  |    4 +++-
   13055  src/fcmatch.c |    4 ++--
   13056  src/fcname.c  |    4 +++-
   13057  5 files changed, 14 insertions(+), 7 deletions(-)
   13058 
   13059 commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
   13060 Author: Keith Packard <keithp (a] keithp.com>
   13061 Date:	Sun Jun 2 20:52:06 2002 +0000
   13062 
   13063     Add aspect ratio support to Xft and fontconfig
   13064 
   13065  fontconfig/fontconfig.h |    3 ++-
   13066  src/fcname.c		 |    3 ++-
   13067  2 files changed, 4 insertions(+), 2 deletions(-)
   13068 
   13069 commit 8ec077f22b2f9fd693abfda7d405ac572594be99
   13070 Author: Keith Packard <keithp (a] keithp.com>
   13071 Date:	Sun Jun 2 19:51:36 2002 +0000
   13072 
   13073     Expression parsing in fonts.conf file mis-freed elements. Constant
   13074     identity
   13075 	matrix was accidentally freed. Add ability to comare FTFace
   13076 	pattern
   13077 	elements (not that its all that useful)
   13078 
   13079  src/fccfg.c |	 18 +++++++++++++++---
   13080  src/fcxml.c |	  5 +++--
   13081  2 files changed, 18 insertions(+), 5 deletions(-)
   13082 
   13083 commit be0948508ce4ebbb6e576b9dd31531efef6834e1
   13084 Author: Keith Packard <keithp (a] keithp.com>
   13085 Date:	Fri May 31 23:21:25 2002 +0000
   13086 
   13087     Add support for user-provided freetype faces to Xft
   13088 
   13089  fontconfig/fcfreetype.h |    8 +++++++-
   13090  fontconfig/fcprivate.h  |    4 +++-
   13091  fontconfig/fontconfig.h |    7 +++++--
   13092  src/fccharset.c	 |    5 +----
   13093  src/fcfreetype.c	 |    1 -
   13094  src/fcint.h		 |    3 ++-
   13095  src/fcpat.c		 |   29 ++++++++++++++++++++++++++++-
   13096  7 files changed, 46 insertions(+), 11 deletions(-)
   13097 
   13098 commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
   13099 Author: Keith Packard <keithp (a] keithp.com>
   13100 Date:	Fri May 31 06:52:47 2002 +0000
   13101 
   13102     Fix Xft2 to build right library version on old systems with xmkmf. Fix
   13103 	fc-cache location for xmkmf out-of-tree build on old systems
   13104 
   13105  local.def |	2 ++
   13106  1 files changed, 2 insertions(+), 0 deletions(-)
   13107 
   13108 commit fbb405f3b5f25353babee1e813eb86d53912503f
   13109 Author: Keith Packard <keithp (a] keithp.com>
   13110 Date:	Fri May 31 06:38:43 2002 +0000
   13111 
   13112     Fix up support for building Xft1, Xrender and fontconfig out of
   13113     the tree
   13114 
   13115  fc-list/Imakefile |	5 +++++
   13116  local.def	   |   14 ++++++++++++++
   13117  2 files changed, 19 insertions(+), 0 deletions(-)
   13118 
   13119 commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
   13120 Author: Keith Packard <keithp (a] keithp.com>
   13121 Date:	Fri May 31 04:42:42 2002 +0000
   13122 
   13123     Change FcCharSet datastructure, add FcFontSort API
   13124 
   13125  fontconfig/fontconfig.h |    9 +-
   13126  src/fccharset.c	 |  770
   13127  +++++++++++++++++++++++++----------------------
   13128  src/fcint.h		 |   27 +--
   13129  src/fcmatch.c		 |   26 ++-
   13130  4 files changed, 450 insertions(+), 382 deletions(-)
   13131 
   13132 commit bc9469baadc6b5f9a920a476e460113bab518208
   13133 Author: Keith Packard <keithp (a] keithp.com>
   13134 Date:	Wed May 29 22:07:33 2002 +0000
   13135 
   13136     Optimize after profiling. Fix FcStrCmp to return correct sign
   13137 
   13138  src/fccharset.c |  103 ++++++++++++++++++++++++++++++---------
   13139  src/fcint.h	 |    1 +
   13140  src/fcmatch.c	 |  143
   13141  ++++++++++++++++++++++++++++++++++++++++--------------
   13142  src/fcname.c	 |    4 +-
   13143  src/fcpat.c	 |   13 ++---
   13144  src/fcstr.c	 |    6 +-
   13145  6 files changed, 197 insertions(+), 73 deletions(-)
   13146 
   13147 commit 1412a69926307b2736745737c7c66172ebc56724
   13148 Author: Keith Packard <keithp (a] keithp.com>
   13149 Date:	Wed May 29 08:21:33 2002 +0000
   13150 
   13151     Apply some obvious fixes to FcFontSetSort from Owen. Speed up
   13152     FcCharSet
   13153 	primitives and FcFontSetSort
   13154 
   13155  fontconfig/fontconfig.h |    8 ++-
   13156  src/fccfg.c		 |   10 +-
   13157  src/fccharset.c	 |  197
   13158  ++++++++++++++++++++++++++++++++++++++++++++---
   13159  src/fcint.h		 |    3 +-
   13160  src/fcmatch.c		 |   23 ++++-
   13161  5 files changed, 219 insertions(+), 22 deletions(-)
   13162 
   13163 commit 78417a2c74f95a66e3738cf525f9d699e13c654a
   13164 Author: Keith Packard <keithp (a] keithp.com>
   13165 Date:	Tue May 28 03:50:23 2002 +0000
   13166 
   13167     Use explicit cd for non-gmake systems
   13168 
   13169  Makefile.in |	  4 ++--
   13170  1 files changed, 2 insertions(+), 2 deletions(-)
   13171 
   13172 commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
   13173 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   13174 Date:	Sat May 25 13:52:37 2002 +0000
   13175 
   13176     $< in a non-implicit rule is a GNU-makeism. It's not supported by
   13177     BSD make.
   13178 
   13179  Imakefile |	8 ++++----
   13180  1 files changed, 4 insertions(+), 4 deletions(-)
   13181 
   13182 commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
   13183 Author: Keith Packard <keithp (a] keithp.com>
   13184 Date:	Fri May 24 06:25:52 2002 +0000
   13185 
   13186     Clean up autoconf install to obey DESTDIR
   13187 
   13188  Makefile.in		|   67
   13189  +++++++++++++++++++++++++++++++++---------------
   13190  fc-cache/Makefile.in	|   23 ++++++++++------
   13191  fc-list/Makefile.in	|   22 ++++++++++-----
   13192  fontconfig/Makefile.in |   24 ++++++++--------
   13193  src/Makefile.in	|   48 +++++++++++++++++++++++----------
   13194  5 files changed, 119 insertions(+), 65 deletions(-)
   13195 
   13196 commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
   13197 Author: Keith Packard <keithp (a] keithp.com>
   13198 Date:	Fri May 24 05:20:02 2002 +0000
   13199 
   13200     Change charset enumeration functions to more sensible API
   13201 
   13202  fontconfig/fontconfig.h |   13 ++++++++++++-
   13203  src/fccharset.c	 |   46
   13204  +++++++++++++++++++++++++++++++++-------------
   13205  2 files changed, 45 insertions(+), 14 deletions(-)
   13206 
   13207 commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
   13208 Author: Keith Packard <keithp (a] keithp.com>
   13209 Date:	Fri May 24 05:19:30 2002 +0000
   13210 
   13211     A few autoconf build fixes
   13212 
   13213  Makefile.in	      |   12 ++++++++----
   13214  configure.in	      |    4 ++--
   13215  fontconfig-config.in |   10 +++++-----
   13216  3 files changed, 15 insertions(+), 11 deletions(-)
   13217 
   13218 commit 48db40f692a31c39a96961c8733bfeaad416a5c0
   13219 Author: Keith Packard <keithp (a] keithp.com>
   13220 Date:	Thu May 23 23:00:46 2002 +0000
   13221 
   13222     A few random fontconfig build fixes
   13223 
   13224  config/config-subst	 |   12 +++++++-----
   13225  fontconfig/fontconfig.h |    7 +++++--
   13226  src/fcinit.c		 |    8 +++++++-
   13227  3 files changed, 19 insertions(+), 8 deletions(-)
   13228 
   13229 commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
   13230 Author: Keith Packard <keithp (a] keithp.com>
   13231 Date:	Thu May 23 17:09:32 2002 +0000
   13232 
   13233     Dont require freetype to build with fontconfig
   13234 
   13235  fontconfig.pc.in |    1 -
   13236  1 files changed, 0 insertions(+), 1 deletions(-)
   13237 
   13238 commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
   13239 Author: Keith Packard <keithp (a] keithp.com>
   13240 Date:	Thu May 23 17:06:46 2002 +0000
   13241 
   13242     Add pkgconfig control file and fontconfig-config script
   13243 
   13244  INSTALL	      |   17 +++++++--
   13245  Imakefile	      |   33 +++++++++++++++++-
   13246  Makefile.in	      |   18 ++++++++-
   13247  README		      |   13 +++++++
   13248  config/config-subst  |    8 ++++
   13249  configure.in	      |   18 ++++++----
   13250  fontconfig-config.in |   94
   13251  ++++++++++++++++++++++++++++++++++++++++++++++++++
   13252  fontconfig.pc.in     |   11 ++++++
   13253  8 files changed, 199 insertions(+), 13 deletions(-)
   13254 
   13255 commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
   13256 Author: Keith Packard <keithp (a] keithp.com>
   13257 Date:	Thu May 23 16:05:16 2002 +0000
   13258 
   13259     Fonts.dtd had "blanks" instead of "blank"
   13260 
   13261  fonts.dtd |	4 ++--
   13262  1 files changed, 2 insertions(+), 2 deletions(-)
   13263 
   13264 commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
   13265 Author: Keith Packard <keithp (a] keithp.com>
   13266 Date:	Wed May 22 22:59:41 2002 +0000
   13267 
   13268     Missed a Makefile.in for fontconfig includes
   13269 
   13270  fontconfig/Makefile.in |   48
   13271  ++++++++++++++++++++++++++++++++++++++++++++++++
   13272  1 files changed, 48 insertions(+), 0 deletions(-)
   13273 
   13274 commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
   13275 Author: Keith Packard <keithp (a] keithp.com>
   13276 Date:	Wed May 22 04:37:07 2002 +0000
   13277 
   13278     Replace silly avl sort with qsort, add FcPatternEqual
   13279 
   13280  fontconfig/fontconfig.h |    8 +-
   13281  src/Imakefile		 |    6 +-
   13282  src/Makefile.in	 |    4 +-
   13283  src/fcavl.c		 |  419
   13284  -----------------------------------------------
   13285  src/fcavl.h		 |   46 -----
   13286  src/fcmatch.c		 |   76 +++++----
   13287  src/fcpat.c		 |  109 ++++++++++++-
   13288  src/fcxml.c		 |    9 +-
   13289  8 files changed, 162 insertions(+), 515 deletions(-)
   13290 
   13291 commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
   13292 Author: Keith Packard <keithp (a] keithp.com>
   13293 Date:	Tue May 21 17:48:15 2002 +0000
   13294 
   13295     More autoconf cleanup for fontconfig
   13296 
   13297  Makefile.in	      |    8 ++----
   13298  config.h.in	      |    2 +-
   13299  config/Makedefs.in   |   10 ++++++++-
   13300  configure.in	      |   55
   13301  ++++++++++++++++++++++---------------------------
   13302  fc-cache/Makefile.in |    4 ++-
   13303  fc-list/Makefile.in  |    4 ++-
   13304  src/Imakefile	      |    4 +-
   13305  src/Makefile.in      |    5 +---
   13306  src/fcinit.c	      |    4 +-
   13307  9 files changed, 49 insertions(+), 47 deletions(-)
   13308 
   13309 commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
   13310 Author: Keith Packard <keithp (a] keithp.com>
   13311 Date:	Tue May 21 17:08:42 2002 +0000
   13312 
   13313     Fix xmkmf build process for fontconfig
   13314 
   13315  Imakefile     |    2 +-
   13316  Makefile.in   |   54 +++++++++
   13317  acconfig.h    |    2 -
   13318  config.h.in   |  144 +++++++++++++++++++++++
   13319  configure.in  |  360
   13320  ++++++++++++++++++++++++++++++++++++++++++--------------
   13321  cvscompile.sh |   11 ++-
   13322  findfonts     |    8 +-
   13323  fonts.conf.in |   77 ++++++-------
   13324  fonts.dtd     |   13 ++-
   13325  local.def     |   54 +++++++++
   13326  setfontdirs   |    4 +-
   13327  11 files changed, 581 insertions(+), 148 deletions(-)
   13328 
   13329 commit 179c39959cc9c19004f8ca948623590e404c8c46
   13330 Author: Keith Packard <keithp (a] keithp.com>
   13331 Date:	Tue May 21 17:06:22 2002 +0000
   13332 
   13333     Fix autoconf build process for fontconfig
   13334 
   13335  config/Makedefs.in	 |   68 +++
   13336  config/config.guess	 | 1391
   13337  +++++++++++++++++++++++++++++++++++++++++++++++
   13338  config/config.sub	 | 1355
   13339  +++++++++++++++++++++++++++++++++++++++++++++
   13340  config/install.sh	 |  240 ++++++++
   13341  fc-cache/Imakefile	 |    7 +-
   13342  fc-cache/Makefile.in	 |   46 ++
   13343  fc-cache/fc-cache.c	 |  161 ++++--
   13344  fc-list/Makefile.in	 |   46 ++
   13345  fontconfig/fontconfig.h |   80 +++-
   13346  src/Makefile.in	 |  105 ++++
   13347  src/fccache.c		 |  164 +++++-
   13348  src/fccfg.c		 |  352 ++++++++----
   13349  src/fcdir.c		 |   84 +++-
   13350  src/fcinit.c		 |  109 +++-
   13351  src/fcint.h		 |   52 ++-
   13352  src/fclist.c		 |    5 +-
   13353  src/fcstr.c		 |  228 ++++++++-
   13354  src/fcxml.c		 |  215 +++++---
   13355  18 files changed, 4377 insertions(+), 331 deletions(-)
   13356 
   13357 commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
   13358 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   13359 Date:	Sun May 5 17:53:41 2002 +0000
   13360 
   13361     Don't run fc-cache on make install if DESTDIR is set. Instead;
   13362     run it from
   13363 	Xinstall.sh after XFree86 is installed.
   13364 
   13365  fc-cache/Imakefile |	 4 +++-
   13366  1 files changed, 3 insertions(+), 1 deletions(-)
   13367 
   13368 commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
   13369 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   13370 Date:	Wed Apr 10 11:28:10 2002 +0000
   13371 
   13372     put fontconfig-def.cpp in the right place.
   13373 
   13374  fontconfig-def.cpp	|  170
   13375  ------------------------------------------------
   13376  src/fontconfig-def.cpp |  170
   13377  ++++++++++++++++++++++++++++++++++++++++++++++++
   13378  2 files changed, 170 insertions(+), 170 deletions(-)
   13379 
   13380 commit d82a034f9123558b300c956feec165c50ef7ada2
   13381 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   13382 Date:	Sun Apr 7 15:19:46 2002 +0000
   13383 
   13384     new preprocessor files. (#5215-#5218, Alexander Gottwald).
   13385 
   13386  fontconfig-def.cpp |  170
   13387  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   13388  1 files changed, 170 insertions(+), 0 deletions(-)
   13389 
   13390 commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
   13391 Author: Keith Packard <keithp (a] keithp.com>
   13392 Date:	Wed Mar 27 04:33:55 2002 +0000
   13393 
   13394     Fix FT_Get_Next_Char API to match official 2.0.9 released version
   13395 
   13396  src/fccharset.c |   26 ++++++++++++++++++--------
   13397  1 files changed, 18 insertions(+), 8 deletions(-)
   13398 
   13399 commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
   13400 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   13401 Date:	Mon Mar 4 21:15:28 2002 +0000
   13402 
   13403     Warning fixes
   13404 
   13405  src/fcatomic.c |    4 ++--
   13406  1 files changed, 2 insertions(+), 2 deletions(-)
   13407 
   13408 commit 216fac98e0785e787e32ff354241935a25723e4b
   13409 Author: Keith Packard <keithp (a] keithp.com>
   13410 Date:	Sun Mar 3 18:39:05 2002 +0000
   13411 
   13412     Add match routine that returns list of fonts
   13413 
   13414  fontconfig/fontconfig.h |   14 ++
   13415  src/fcavl.c		 |  419
   13416  +++++++++++++++++++++++++++++++++++++++++++++++
   13417  src/fcavl.h		 |   46 +++++
   13418  src/fcmatch.c		 |  225 ++++++++++++++++++++++----
   13419  4 files changed, 671 insertions(+), 33 deletions(-)
   13420 
   13421 commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
   13422 Author: Keith Packard <keithp (a] keithp.com>
   13423 Date:	Sun Mar 3 18:36:26 2002 +0000
   13424 
   13425     Eliminate duplicate definitions in fcint.h and fontconfig.h
   13426 
   13427  src/fcint.h |	  6 ------
   13428  1 files changed, 0 insertions(+), 6 deletions(-)
   13429 
   13430 commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
   13431 Author: Keith Packard <keithp (a] keithp.com>
   13432 Date:	Sun Mar 3 18:35:22 2002 +0000
   13433 
   13434     fontconfig: bail scanning directory on fatal error
   13435 
   13436  src/fcdir.c |	  2 +-
   13437  1 files changed, 1 insertions(+), 1 deletions(-)
   13438 
   13439 commit 17e16fa1108491fa625258bba12e71aaad8a34de
   13440 Author: Keith Packard <keithp (a] keithp.com>
   13441 Date:	Sun Mar 3 18:31:20 2002 +0000
   13442 
   13443     Eliminate compiler warnings
   13444 
   13445  src/fccharset.c |  528
   13446  +++++++++++++++++++++++++++----------------------------
   13447  1 files changed, 263 insertions(+), 265 deletions(-)
   13448 
   13449 commit a391da8f0f867b8f87b1912a91882b108d163e03
   13450 Author: Keith Packard <keithp (a] keithp.com>
   13451 Date:	Sun Mar 3 00:19:43 2002 +0000
   13452 
   13453     Add fcatomic.c
   13454 
   13455  src/Imakefile	|    4 +-
   13456  src/fcatomic.c |  183
   13457  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   13458  src/fccache.c	|    4 +
   13459  3 files changed, 189 insertions(+), 2 deletions(-)
   13460 
   13461 commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
   13462 Author: Keith Packard <keithp (a] keithp.com>
   13463 Date:	Fri Mar 1 22:06:30 2002 +0000
   13464 
   13465     Add new FcAtomic datatype for config file locking
   13466 
   13467  fontconfig/fontconfig.h |   30 +++++++++++++++++++++++++++++-
   13468  src/Imakefile		 |   12 ++++++------
   13469  src/fccache.c		 |   34 ++++++++++++++--------------------
   13470  src/fcint.h		 |    9 ++++++++-
   13471  4 files changed, 57 insertions(+), 28 deletions(-)
   13472 
   13473 commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
   13474 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   13475 Date:	Fri Mar 1 17:52:03 2002 +0000
   13476 
   13477     Add missing clean rule
   13478 
   13479  Imakefile |	6 ++++++
   13480  1 files changed, 6 insertions(+), 0 deletions(-)
   13481 
   13482 commit 9c8e07f19589ba944e7bfb31251228b41a02f787
   13483 Author: Keith Packard <keithp (a] keithp.com>
   13484 Date:	Fri Mar 1 01:00:54 2002 +0000
   13485 
   13486     Port Xft1 to fontconfig
   13487 
   13488  fontconfig/fontconfig.h |    8 +++++++-
   13489  src/fccache.c		 |   13 +++++++------
   13490  src/fccfg.c		 |   10 +++++-----
   13491  src/fcdir.c		 |    4 ++--
   13492  4 files changed, 21 insertions(+), 14 deletions(-)
   13493 
   13494 commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
   13495 Author: Keith Packard <keithp (a] keithp.com>
   13496 Date:	Thu Feb 28 16:51:48 2002 +0000
   13497 
   13498     Add better error reporting when loading config file
   13499 
   13500  fc-list/fc-list.c	 |    2 +-
   13501  fontconfig/fontconfig.h |   16 +++++++++++++++-
   13502  src/fclist.c		 |   36 ++++++++++++++++++++++++++++++------
   13503  src/fcmatch.c		 |   38 +++++++++++++++++++++++++++++++-------
   13504  src/fcxml.c		 |   12 +++++++++++-
   13505  5 files changed, 88 insertions(+), 16 deletions(-)
   13506 
   13507 commit c4bd0638c5f14329e71be8f170c30d376fc76972
   13508 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   13509 Date:	Tue Feb 26 05:10:30 2002 +0000
   13510 
   13511     Warning fixes
   13512 
   13513  fc-cache/fc-cache.c |	 13 ++++++++++++-
   13514  fc-list/fc-list.c   |	 15 +++++++++++++--
   13515  2 files changed, 25 insertions(+), 3 deletions(-)
   13516 
   13517 commit c5350655bef34cc08739bed324a482473b2a01b8
   13518 Author: Keith Packard <keithp (a] keithp.com>
   13519 Date:	Sun Feb 24 01:23:35 2002 +0000
   13520 
   13521     Check font edit value lists for empty
   13522 
   13523  src/fccfg.c |	  4 ++--
   13524  1 files changed, 2 insertions(+), 2 deletions(-)
   13525 
   13526 commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
   13527 Author: Keith Packard <keithp (a] keithp.com>
   13528 Date:	Fri Feb 22 18:54:07 2002 +0000
   13529 
   13530     fontconfig: some config file parsing mistakes
   13531 
   13532  src/fcfreetype.c |    2 +-
   13533  src/fcint.h	  |    9 ---------
   13534  src/fcxml.c	  |    8 ++++++--
   13535  3 files changed, 7 insertions(+), 12 deletions(-)
   13536 
   13537 commit a398554a6d6467956c1c3471e912fb4e969835eb
   13538 Author: Keith Packard <keithp (a] keithp.com>
   13539 Date:	Wed Feb 20 01:01:21 2002 +0000
   13540 
   13541     Remove fcxml.h include file as it cant work anymore anyhow
   13542 
   13543  fontconfig/Imakefile |    2 +-
   13544  fontconfig/fcxml.h   |   37 -------------------------------------
   13545  2 files changed, 1 insertions(+), 38 deletions(-)
   13546 
   13547 commit 24c90386bbdda9800d5a35c4dbff08682186907f
   13548 Author: Keith Packard <keithp (a] keithp.com>
   13549 Date:	Wed Feb 20 00:32:30 2002 +0000
   13550 
   13551     dont complain about missing optional included font config files
   13552 
   13553  src/fcxml.c |	  4 ++--
   13554  1 files changed, 2 insertions(+), 2 deletions(-)
   13555 
   13556 commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
   13557 Author: Keith Packard <keithp (a] keithp.com>
   13558 Date:	Tue Feb 19 08:33:23 2002 +0000
   13559 
   13560     Automatically initialize the fontconfig library
   13561 
   13562  src/fccfg.c  |   15 +++++++++------
   13563  src/fcinit.c |    4 ++--
   13564  src/fcint.h  |    4 +++-
   13565  3 files changed, 14 insertions(+), 9 deletions(-)
   13566 
   13567 commit aae6f7d48744a25899cac28d47458f394defa02a
   13568 Author: Keith Packard <keithp (a] keithp.com>
   13569 Date:	Tue Feb 19 07:50:44 2002 +0000
   13570 
   13571     Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
   13572     to
   13573 	enumarate Unicode coverage efficiently
   13574 
   13575  fontconfig/fontconfig.h |    7 +++++--
   13576  src/fccache.c		 |    4 ++--
   13577  src/fccharset.c	 |   23 ++++++++++++++++++++++-
   13578  src/fcpat.c		 |    6 +++---
   13579  4 files changed, 32 insertions(+), 8 deletions(-)
   13580 
   13581 commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
   13582 Author: Keith Packard <keithp (a] keithp.com>
   13583 Date:	Mon Feb 18 22:29:28 2002 +0000
   13584 
   13585     Switch fontconfig from libxml2 to expat
   13586 
   13587  src/Imakefile	 |    3 +-
   13588  src/fccharset.c |   12 +-
   13589  src/fcdbg.c	 |   20 +-
   13590  src/fcint.h	 |   34 +-
   13591  src/fcname.c	 |   98 +---
   13592  src/fcstr.c	 |   92 +++-
   13593  src/fcxml.c	 | 1744
   13594  +++++++++++++++++++++++++++++++++++++------------------
   13595  7 files changed, 1316 insertions(+), 687 deletions(-)
   13596 
   13597 commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
   13598 Author: Keith Packard <keithp (a] keithp.com>
   13599 Date:	Fri Feb 15 23:45:33 2002 +0000
   13600 
   13601     fontconfig fc-cache program needs to be executed with correct
   13602     environment
   13603 	on install
   13604 
   13605  fc-cache/Imakefile |	 2 +-
   13606  1 files changed, 1 insertions(+), 1 deletions(-)
   13607 
   13608 commit 65018b4a468c3175790dc27dfe37987151ad97d5
   13609 Author: Keith Packard <keithp (a] keithp.com>
   13610 Date:	Fri Feb 15 07:36:14 2002 +0000
   13611 
   13612     Update to Xft version 2
   13613 
   13614  fc-cache/fc-cache.c |	  7 ++++---
   13615  1 files changed, 4 insertions(+), 3 deletions(-)
   13616 
   13617 commit ccb3e93b2754542d08dcd2572402560d76a8ed91
   13618 Author: Keith Packard <keithp (a] keithp.com>
   13619 Date:	Fri Feb 15 06:01:28 2002 +0000
   13620 
   13621     fontconfig library: build fixes and compiler warning fixes
   13622 
   13623  fc-cache/Imakefile	 |    2 +-
   13624  fc-list/Imakefile	 |    2 +-
   13625  fc-list/fc-list.c	 |    5 +-
   13626  fontconfig/fcfreetype.h |    1 +
   13627  fontconfig/fcprivate.h  |    2 +-
   13628  fontconfig/fcxml.h	 |    2 +-
   13629  fontconfig/fontconfig.h |   61 ++++++++--------
   13630  src/fccache.c		 |  176
   13631  +++++++++++++++++++++++++++++------------------
   13632  src/fccfg.c		 |  126 +++++++++++++++++-----------------
   13633  src/fccharset.c	 |   23 +++---
   13634  src/fcdir.c		 |   58 ++++++++--------
   13635  src/fcfreetype.c	 |  106 ++++++++++++++--------------
   13636  src/fcinit.c		 |    2 +-
   13637  src/fcint.h		 |   74 ++++++++------------
   13638  src/fcmatch.c		 |    7 +-
   13639  src/fcname.c		 |   92 ++++++++++++------------
   13640  src/fcpat.c		 |   10 ++--
   13641  src/fcstr.c		 |   32 ++++----
   13642  src/fcxml.c		 |  135 ++++++++++++++++++------------------
   13643  19 files changed, 473 insertions(+), 443 deletions(-)
   13644 
   13645 commit 3be03bed3955e91882b65315fdf8a68e4b453431
   13646 Author: Keith Packard <keithp (a] keithp.com>
   13647 Date:	Fri Feb 15 00:49:44 2002 +0000
   13648 
   13649     Update fontconfig and libxml2 to get them working with in-tree build
   13650 	process
   13651 
   13652  fc-cache/Imakefile |	12 ++--------
   13653  fc-list/Imakefile  |	13 ++---------
   13654  src/Imakefile	    |	55
   13655  +++++----------------------------------------------
   13656  3 files changed, 12 insertions(+), 68 deletions(-)
   13657 
   13658 commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
   13659 Author: Keith Packard <keithp (a] keithp.com>
   13660 Date:	Thu Feb 14 23:34:13 2002 +0000
   13661 
   13662     Add new font configuration library which forms the basis of the
   13663     new version
   13664 	of Xft
   13665 
   13666 commit 24330d27f88bbf387d92128d2c21e005f2563e93
   13667 Author: Keith Packard <keithp (a] keithp.com>
   13668 Date:	Thu Feb 14 23:34:13 2002 +0000
   13669 
   13670     Initial revision
   13671 
   13672  AUTHORS		 |    1 +
   13673  COPYING		 |   22 +
   13674  INSTALL		 |    3 +
   13675  Imakefile		 |   25 +
   13676  README			 |    2 +
   13677  acconfig.h		 |    2 +
   13678  configure.in		 |  202 +++++++
   13679  cvscompile.sh		 |    6 +
   13680  doc/fontconfig.tex	 |   55 ++
   13681  fc-cache/Imakefile	 |   19 +
   13682  fc-cache/fc-cache.c	 |  145 +++++
   13683  fc-cache/fc-cache.man	 |   45 ++
   13684  fc-list/Imakefile	 |   17 +
   13685  fc-list/fc-list.c	 |  128 ++++
   13686  fc-list/fc-list.man	 |   36 ++
   13687  findfonts		 |    8 +
   13688  fontconfig/Imakefile	 |    8 +
   13689  fontconfig/fcfreetype.h |   34 +
   13690  fontconfig/fcprivate.h  |  117 ++++
   13691  fontconfig/fcxml.h	 |   37 ++
   13692  fontconfig/fontconfig.h |  551 +++++++++++++++++
   13693  fonts.conf.in		 |  191 ++++++
   13694  fonts.dtd		 |  165 +++++
   13695  setfontdirs		 |   19 +
   13696  src/Imakefile		 |   90 +++
   13697  src/fcblanks.c		 |   84 +++
   13698  src/fccache.c		 |  592 ++++++++++++++++++
   13699  src/fccfg.c		 | 1369 ++++++++++++++++++++++++++++++++++++++++++
   13700  src/fccharset.c	 | 1521
   13701  +++++++++++++++++++++++++++++++++++++++++++++++
   13702  src/fcdbg.c		 |  272 +++++++++
   13703  src/fcdefault.c	 |   87 +++
   13704  src/fcdir.c		 |  178 ++++++
   13705  src/fcfreetype.c	 |  236 ++++++++
   13706  src/fcfs.c		 |   82 +++
   13707  src/fcinit.c		 |  174 ++++++
   13708  src/fcint.h		 |  480 +++++++++++++++
   13709  src/fclist.c		 |  442 ++++++++++++++
   13710  src/fcmatch.c		 |  347 +++++++++++
   13711  src/fcmatrix.c		 |  112 ++++
   13712  src/fcname.c		 |  621 +++++++++++++++++++
   13713  src/fcpat.c		 |  491 +++++++++++++++
   13714  src/fcstr.c		 |  188 ++++++
   13715  src/fcxml.c		 | 1032 ++++++++++++++++++++++++++++++++
   13716  src/fontconfig.man	 | 1113 ++++++++++++++++++++++++++++++++++
   13717  44 files changed, 11349 insertions(+), 0 deletions(-)
   13718