Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.2
      1 commit 4a3bef8ac3b91354c6c10b5f6af10ead9d4fe49a
      2 Author: Behdad Esfahbod <behdad (a] behdad.org>
      3 Date:   Wed Nov 18 18:45:19 2009 -0500
      4 
      5     Bump version to 2.8.0
      6 
      7  README                  |   32 ++++++++++++++++++++++++++++++--
      8  configure.in            |    2 +-
      9  fontconfig/fontconfig.h |    4 ++--
     10  3 files changed, 33 insertions(+), 5 deletions(-)
     11 
     12 commit 2e44cbe1b9bf466718167e9e05077743df36ab21
     13 Author: Behdad Esfahbod <behdad (a] behdad.org>
     14 Date:   Wed Nov 18 18:45:06 2009 -0500
     15 
     16     Bump libtool revision in preparation for release
     17 
     18  configure.in |    2 +-
     19  1 files changed, 1 insertions(+), 1 deletions(-)
     20 
     21 commit 91a73751dcd4fd2d2e4e8bcb98af53098c721224
     22 Author: Tor Lillqvist <tml (a] iki.fi>
     23 Date:   Wed Nov 18 21:56:16 2009 +0200
     24 
     25     Improve zip "distribution"
     26 
     27     Don't put entries for directories in the zip file. Fetch manpages from
     28     correct place.
     29 
     30  fontconfig-zip.in |    8 ++------
     31  1 files changed, 2 insertions(+), 6 deletions(-)
     32 
     33 commit bb8fdae8ad6f0a857569b3e09cf21f1af6b4a41b
     34 Author: Tor Lillqvist <tml (a] iki.fi>
     35 Date:   Wed Nov 18 21:54:39 2009 +0200
     36 
     37     Use correct autoconf variable
     38 
     39     Use LIBT_CURRENT_MINUS_AGE instead of the undefined
     40     lt_current_minus_age for the name of the DLL when generating the MS
     41     style import library.
     42 
     43  src/Makefile.am |    2 +-
     44  1 files changed, 1 insertions(+), 1 deletions(-)
     45 
     46 commit 1845f3100d15927cc536bc3d38f140c139fb5614
     47 Author: Behdad Esfahbod <behdad (a] behdad.org>
     48 Date:   Wed Nov 18 14:39:34 2009 -0500
     49 
     50     [fc-arch] Rename architecture names to better reflect what they are
     51 
     52     We only care about three properties in the arch:
     53 
     54       - endianness
     55       - pointer size
     56       - for 32-bit archs, whether double is aligned on 4 or 8 bytes
     57 
     58     This leads to the following 6 archs (old name -> new name):
     59 
     60 	x86    -> le32d4
     61 	mipsel -> le32d8
     62 	x86-64 -> le64
     63 	m68k   -> be32d4
     64 	ppc    -> be32d8
     65 	ppc64  -> be64
     66 
     67  fc-arch/fcarch.tmpl.h |   67
     68  +++++++++++++++++++++++++------------------------
     69  1 files changed, 34 insertions(+), 33 deletions(-)
     70 
     71 commit d5ebf48e34e9235cf10e9f7beb49af74823c3fc6
     72 Author: Behdad Esfahbod <behdad (a] behdad.org>
     73 Date:	Wed Nov 18 14:08:00 2009 -0500
     74 
     75     [fc-arch] Beautify the arch template
     76 
     77  fc-arch/fc-arch.c     |   10 +++++-----
     78  fc-arch/fcarch.tmpl.h |   42 ++++++++++++++++++++++++++++++++++--------
     79  2 files changed, 39 insertions(+), 13 deletions(-)
     80 
     81 commit d074706b507226427f5a4018e78fe120a01eb53d
     82 Author: Behdad Esfahbod <behdad (a] behdad.org>
     83 Date:	Wed Nov 18 09:40:11 2009 -0500
     84 
     85     [fc-case] Update CaseFolding.txt to Unicode 5.2.0
     86 
     87  fc-case/CaseFolding.txt |  116
     88  +++++++++++++++++++++++++++++++++++++++++++++--
     89  1 files changed, 112 insertions(+), 4 deletions(-)
     90 
     91 commit 13781ba00b0ded28319ff417a254c620231973f1
     92 Author: Behdad Esfahbod <behdad (a] behdad.org>
     93 Date:	Wed Nov 18 09:36:23 2009 -0500
     94 
     95     [fc-glyphname] Remove Adobe glyphlist
     96 
     97     It was unused.
     98 
     99  fc-glyphname/glyphlist.txt | 4291
    100  --------------------------------------------
    101  1 files changed, 0 insertions(+), 4291 deletions(-)
    102 
    103 commit d2fb683796f41a68edec53f26e524fd06725eef8
    104 Author: Behdad Esfahbod <behdad (a] behdad.org>
    105 Date:	Wed Nov 18 09:35:40 2009 -0500
    106 
    107     Clean up Makefile's a bit
    108 
    109  fc-arch/Makefile.am	  |    4 +---
    110  fc-case/Makefile.am	  |    7 +++----
    111  fc-glyphname/Makefile.am |    3 ++-
    112  fc-lang/Makefile.am	  |    2 +-
    113  src/Makefile.am	  |   12 +++++++++---
    114  5 files changed, 16 insertions(+), 12 deletions(-)
    115 
    116 commit 192927225c447a8eaba613838aff93f82dee41d0
    117 Author: Behdad Esfahbod <behdad (a] behdad.org>
    118 Date:	Wed Nov 18 09:26:24 2009 -0500
    119 
    120     [fc-glyphname] Rename internal arrays to prefix with _fc_
    121 
    122     Although they were static, I was still surprised that gdb was seeing
    123     our variable "glyphs".  Not helpful.
    124 
    125  fc-glyphname/fc-glyphname.c |	  6 +++---
    126  src/fcfreetype.c	     |	 13 ++++++-------
    127  2 files changed, 9 insertions(+), 10 deletions(-)
    128 
    129 commit 3e5e83e12e051d6ac734f08609c6c584b0f0b807
    130 Author: Behdad Esfahbod <behdad (a] behdad.org>
    131 Date:	Wed Nov 18 09:26:01 2009 -0500
    132 
    133     [src] Create fcglyphname.h automatically
    134 
    135  src/Makefile.am |    4 +++-
    136  1 files changed, 3 insertions(+), 1 deletions(-)
    137 
    138 commit 040c98bcc40617ecbc9eb7e16b1714ebd256cfdc
    139 Author: Behdad Esfahbod <behdad (a] behdad.org>
    140 Date:	Wed Nov 18 09:25:42 2009 -0500
    141 
    142     [fc-glyphname] Cleanup Makefile.am
    143 
    144  fc-glyphname/Makefile.am |    8 +++-----
    145  1 files changed, 3 insertions(+), 5 deletions(-)
    146 
    147 commit 77f4e60a32971a815b85f187712191724a00b856
    148 Author: Behdad Esfahbod <behdad (a] behdad.org>
    149 Date:	Wed Nov 18 09:10:05 2009 -0500
    150 
    151     Remove bogus comment
    152 
    153     Last night in between my dreams I also noticed that we support Unicode
    154     values up to 0x01000000 and not 0x00100000 which I thought before.
    155     This covers the entire Unicode range.
    156 
    157  src/fccharset.c |    1 -
    158  1 files changed, 0 insertions(+), 1 deletions(-)
    159 
    160 commit a90a3ad97a7cee10225190e13a576e55871b9441
    161 Author: Behdad Esfahbod <behdad (a] behdad.org>
    162 Date:	Tue Nov 17 12:10:01 2009 -0500
    163 
    164     Make sure fclang.h and fcarch.h are built
    165 
    166  src/Makefile.am |    7 ++++++-
    167  1 files changed, 6 insertions(+), 1 deletions(-)
    168 
    169 commit a3b2426819836ab2454c6a7bad27c382f4a245bf
    170 Author: Behdad Esfahbod <behdad (a] behdad.org>
    171 Date:	Mon Nov 16 18:29:26 2009 -0500
    172 
    173     [lang] Fix serializing LangSet from older versions
    174 
    175  src/fclang.c |    9 ++++++---
    176  1 files changed, 6 insertions(+), 3 deletions(-)
    177 
    178 commit 8480c6f86327877fce729ebb01b52bd7a40ddfc5
    179 Author: Behdad Esfahbod <behdad (a] behdad.org>
    180 Date:	Mon Nov 16 17:38:40 2009 -0500
    181 
    182     [arch] Try to ensure proper FcLangSet alignment in arch
    183 
    184  fc-arch/fc-arch.c     |    5 +++--
    185  fc-arch/fcarch.tmpl.h |   16 ++++++++--------
    186  src/fclang.c	       |    2 +-
    187  3 files changed, 12 insertions(+), 11 deletions(-)
    188 
    189 commit dffcb2a083bc5f959ed96dbdf0f365ebc0e710cc
    190 Author: Behdad Esfahbod <behdad (a] behdad.org>
    191 Date:	Mon Nov 16 17:00:50 2009 -0500
    192 
    193     [xml] Remove unused code
    194 
    195  src/fcxml.c |	 12 ------------
    196  1 files changed, 0 insertions(+), 12 deletions(-)
    197 
    198 commit b2d910123008115813a5cd623389189a2d66880b
    199 Author: Behdad Esfahbod <behdad (a] behdad.org>
    200 Date:	Mon Nov 16 16:57:53 2009 -0500
    201 
    202     [int] Remove more unused macros
    203 
    204  src/fcint.h |	  4 ----
    205  1 files changed, 0 insertions(+), 4 deletions(-)
    206 
    207 commit 247c4f3df21582260c4799bdbda2be1c13cc8901
    208 Author: Behdad Esfahbod <behdad (a] behdad.org>
    209 Date:	Mon Nov 16 15:48:20 2009 -0500
    210 
    211     Enable automake silent rules
    212 
    213  configure.in |    1 +
    214  1 files changed, 1 insertions(+), 0 deletions(-)
    215 
    216 commit 963820fcbfdb537fd956f8863f8793cf22093c5d
    217 Author: Behdad Esfahbod <behdad (a] behdad.org>
    218 Date:	Mon Nov 16 15:46:46 2009 -0500
    219 
    220     [int] Remove fc_value_* macros that did nothing other than renaming
    221 
    222  src/fcint.h   |    6 ------
    223  src/fcmatch.c |    8 ++++----
    224  src/fcpat.c   |   12 ++++++------
    225  3 files changed, 10 insertions(+), 16 deletions(-)
    226 
    227 commit 888f9427ae84195104855d2bb2fbb6d44067a998
    228 Author: Behdad Esfahbod <behdad (a] behdad.org>
    229 Date:	Mon Nov 16 15:43:08 2009 -0500
    230 
    231     [int] Remove fc_storage_type() in favor of direct access to v->type
    232 
    233  src/fcint.h   |    1 -
    234  src/fcmatch.c |    2 +-
    235  src/fcpat.c   |    2 +-
    236  3 files changed, 2 insertions(+), 3 deletions(-)
    237 
    238 commit 486fa46893d070485738de6e2c0d418650662d63
    239 Author: Behdad Esfahbod <behdad (a] behdad.org>
    240 Date:	Mon Nov 16 15:41:58 2009 -0500
    241 
    242     Remove unused macros
    243 
    244  src/fcint.h |	  5 -----
    245  1 files changed, 0 insertions(+), 5 deletions(-)
    246 
    247 commit 1f4e6fecde22fd4ce8336b01a5c32c533fcb8bac
    248 Author: Behdad Esfahbod <behdad (a] behdad.org>
    249 Date:	Mon Nov 16 15:39:16 2009 -0500
    250 
    251     Bump cache version up from 2 to 3 and fix FcLangSet caching/crash
    252 
    253     Protect cache against future expansions of FcLangSet (adding new
    254     orth files).  Previously, doing so could change the size of
    255     that struct.  Indeed, that happened between 2.6.0 and 2.7.3, causing
    256     crashes.  Unfortunately, sizeof(FcLangSet) was not checked in
    257     fcarch.c.
    258 
    259     This changes FcLangSet code to be able to cope with struct size
    260     changes.
    261     And change cache format, hence bumping from 2 to 3.
    262 
    263  fontconfig/fontconfig.h |    2 +-
    264  src/fcint.h		 |    2 +-
    265  src/fclang.c		 |   67
    266  ++++++++++++++++++++++++++++++++++++----------
    267  3 files changed, 54 insertions(+), 17 deletions(-)
    268 
    269 commit 6b1fc678ca59df3f3f1ffac0e509cf485c9df0c0
    270 Author: Behdad Esfahbod <behdad (a] behdad.org>
    271 Date:	Mon Nov 16 16:57:10 2009 -0500
    272 
    273     [int] Define MIN/MAX/ABS macros
    274 
    275  src/fcfreetype.c |    3 ---
    276  src/fcint.h	  |    4 ++++
    277  2 files changed, 4 insertions(+), 3 deletions(-)
    278 
    279 commit b393846860a390ebe35b19320b5eaf9272084042
    280 Author: Behdad Esfahbod <behdad (a] behdad.org>
    281 Date:	Mon Nov 16 15:17:56 2009 -0500
    282 
    283     [fc-arch] Add FcAlign to arch signature
    284 
    285  fc-arch/fc-arch.c     |    5 +++--
    286  fc-arch/fcarch.tmpl.h |   16 ++++++++--------
    287  2 files changed, 11 insertions(+), 10 deletions(-)
    288 
    289 commit 8009229bc5cd9b540ff56a47ddc32ccada2679b0
    290 Author: Behdad Esfahbod <behdad (a] behdad.org>
    291 Date:	Mon Nov 16 15:12:52 2009 -0500
    292 
    293     Move FcAlign to fcint.h
    294 
    295  src/fcint.h	   |	8 ++++++++
    296  src/fcserialize.c |	8 --------
    297  2 files changed, 8 insertions(+), 8 deletions(-)
    298 
    299 commit 36ae1d9563cff4966b293f816cf9eb25c8ebb857
    300 Author: Behdad Esfahbod <behdad (a] behdad.org>
    301 Date:	Mon Nov 9 13:17:17 2009 -0500
    302 
    303     Clarify default confdir and cachedir better.
    304 
    305     Also remove --with-docdir.	It can be set by setting docdir variable.
    306 
    307  configure.in	 |   19 ++-----------------
    308  doc/Makefile.am |    2 --
    309  2 files changed, 2 insertions(+), 19 deletions(-)
    310 
    311 commit b322eb4d7a90778dc9f08c73036836deba7e463e
    312 Author: Behdad Esfahbod <behdad (a] behdad.org>
    313 Date:	Tue Sep 8 11:45:26 2009 -0400
    314 
    315     Bump version to 2.7.3
    316 
    317  README			 |   14 ++++++++++++--
    318  configure.in		 |    2 +-
    319  fontconfig/fontconfig.h |    2 +-
    320  3 files changed, 14 insertions(+), 4 deletions(-)
    321 
    322 commit afc845d930877ac62f6d5a5f50ea87b5182d0a4a
    323 Author: Behdad Esfahbod <behdad (a] behdad.org>
    324 Date:	Tue Sep 8 11:44:59 2009 -0400
    325 
    326     Bump libtool version in preparation for release
    327 
    328  configure.in |    2 +-
    329  1 files changed, 1 insertions(+), 1 deletions(-)
    330 
    331 commit 5e544b32d8dc98737c7a268a6a5f877207284e9a
    332 Author: Behdad Esfahbod <behdad (a] behdad.org>
    333 Date:	Sun Sep 6 22:10:22 2009 -0400
    334 
    335     Use default config in FcFileScan() and FcDirScan()
    336 
    337     Before a NULL config was passed down adn essentially FcFileScan was
    338     equivalent to FcFreeTypeQuery.  Now fc-scan tool correctly applies
    339     the configuration to the scanned patterns.
    340 
    341  src/fcdir.c |	  4 ++--
    342  1 files changed, 2 insertions(+), 2 deletions(-)
    343 
    344 commit 25436fd08fa6d0825a2f7c7b5d51e34873a05187
    345 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
    346 Date:	Wed Sep 2 20:03:42 2009 -0700
    347 
    348     Updated Arabic, Persian, and Urdu orthographies
    349 
    350     - Arabic (ar), Persian (fa), and Urdu (ur) now use generic forms
    351     (bug #23004)
    352     - Persian (fa) orthography updated to latest standards and
    353     orthographies
    354     - Persian dialects Dari/Eastern Farsi (prs) and Western Farsi
    355     (pes) added
    356 
    357  fc-lang/ar.orth  |   81
    358  ++++++++++-------------------------------------------
    359  fc-lang/fa.orth  |   80
    360  +++++++++++++++++++++++++++++++++--------------------
    361  fc-lang/pes.orth |   26 +++++++++++++++++
    362  fc-lang/prs.orth |   29 +++++++++++++++++++
    363  fc-lang/ur.orth  |   77
    364  ++++++++++++++++++++++++++------------------------
    365  5 files changed, 161 insertions(+), 132 deletions(-)
    366 
    367 commit d9d8b8826402ca75e882a427392bc8209ae8ff1a
    368 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
    369 Date:	Wed Sep 2 18:54:24 2009 -0700
    370 
    371     Correct Ewe (ee) orthography to use U+025B (bug #20711)
    372 
    373  fc-lang/ee.orth |    2 +-
    374  1 files changed, 1 insertions(+), 1 deletions(-)
    375 
    376 commit e52fdbd2bc1b9589ca0adc4b0c143034ff60dd18
    377 Author: Behdad Esfahbod <behdad (a] behdad.org>
    378 Date:	Mon Aug 31 17:32:36 2009 -0400
    379 
    380     Bump version to 2.7.2
    381 
    382  README			 |   19 +++++++++++++++++--
    383  configure.in		 |    2 +-
    384  fontconfig/fontconfig.h |    2 +-
    385  3 files changed, 19 insertions(+), 4 deletions(-)
    386 
    387 commit a74cfb63cb6af3c357b9c33d9f28b9cea5ff3e72
    388 Author: Behdad Esfahbod <behdad (a] behdad.org>
    389 Date:	Mon Aug 31 17:32:13 2009 -0400
    390 
    391     Bump libtool version for release
    392 
    393  configure.in |    2 +-
    394  1 files changed, 1 insertions(+), 1 deletions(-)
    395 
    396 commit c5f0a65b36bc863d67bbf1f334262c35445ce610
    397 Author: Behdad Esfahbod <behdad (a] behdad.org>
    398 Date:	Tue Aug 25 20:40:30 2009 -0400
    399 
    400     Revert "Fix FcNameUnparseLangSet()" and redo it
    401 
    402     This reverts commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c and
    403     fixes that bug using the new reverse-map I added in the previous
    404     commit.
    405 
    406  src/fclang.c |   29 ++++++++++++++++++-----------
    407  1 files changed, 18 insertions(+), 11 deletions(-)
    408 
    409 commit d354a321ee51f0bb70a39faeed541d1a90477d7d
    410 Author: Behdad Esfahbod <behdad (a] behdad.org>
    411 Date:	Tue Aug 25 20:39:20 2009 -0400
    412 
    413     Bug 23419 - "contains" expression seems not working on the fontconfig
    414     rule
    415 
    416     Fix bug in FcLangSetContains(), similar to
    417     5c6d1ff23bda4386984a1d6e4c024958f8f5547c
    418 
    419  fc-lang/fc-lang.c |   20 +++++++++++++++++---
    420  src/fclang.c	   |	4 ++--
    421  2 files changed, 19 insertions(+), 5 deletions(-)
    422 
    423 commit f33a23133ecbcc981745051f7c34d96b33b57447
    424 Author: Behdad Esfahbod <behdad (a] behdad.org>
    425 Date:	Fri Aug 21 13:41:41 2009 -0400
    426 
    427     Bug 22037 - No Fonts installed on a default install on Windows
    428     Server 2003
    429 
    430     Make it easy to install on older Windows
    431 
    432  src/fcxml.c |	  4 ++++
    433  1 files changed, 4 insertions(+), 0 deletions(-)
    434 
    435 commit 8b1ceef0b7f41703775c163d6ac595a5407e9159
    436 Author: Tor Lillqvist <tml (a] iki.fi>
    437 Date:	Fri Aug 14 00:16:18 2009 +0300
    438 
    439     Use multi-byte codepage aware string function on Windows
    440 
    441     The East Asian double-byte codepages have characters with backslash as
    442     the second byte, so we must use _mbsrchr() instead of strrchr() when
    443     looking at pathnames in the system codepage.
    444 
    445  src/fcxml.c |	 11 +++++++++--
    446  1 files changed, 9 insertions(+), 2 deletions(-)
    447 
    448 commit d15678127aeea96c9c8254a171c2f0af0bd7d140
    449 Author: Tor Lillqvist <tml (a] iki.fi>
    450 Date:	Fri Aug 14 00:08:17 2009 +0300
    451 
    452     Fix heap corruption on Windows in FcEndElement()
    453 
    454     Must not call FcStrFree() on a value returned by
    455     FcStrBufDoneStatic(). In the Windows code don't bother with dynamic
    456     allocation, just use a local buffer.
    457 
    458  src/fcxml.c |	 43 +++++++++++--------------------------------
    459  1 files changed, 11 insertions(+), 32 deletions(-)
    460 
    461 commit a1b6e34a9a17a4a675bdc993aa465b92d7122376
    462 Author: Tor Lillqvist <tml (a] iki.fi>
    463 Date:	Fri Aug 14 00:02:59 2009 +0300
    464 
    465     Fix MinGW compilation
    466 
    467     Need to define _WIN32_WINNT as 0x0500 to get declaration for
    468     GetSystemWindowsDirectory().
    469 
    470  src/fcxml.c |	  1 +
    471  1 files changed, 1 insertions(+), 0 deletions(-)
    472 
    473 commit 161620108bbb4e70f2817481e4d5bc26772fe67e
    474 Author: Behdad Esfahbod <behdad (a] behdad.org>
    475 Date:	Tue Jul 28 14:24:21 2009 -0400
    476 
    477     [ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
    478 
    479  fc-lang/ja.orth |    2 +-
    480  1 files changed, 1 insertions(+), 1 deletions(-)
    481 
    482 commit 7c12181f7a75a434e2139f4bee794046258342cf
    483 Author: Behdad Esfahbod <behdad (a] behdad.org>
    484 Date:	Tue Jul 28 14:23:10 2009 -0400
    485 
    486     Improve charset printing
    487 
    488  src/fcdbg.c  |    4 ++--
    489  src/fclang.c |    4 ++--
    490  2 files changed, 4 insertions(+), 4 deletions(-)
    491 
    492 commit d2c8ac373e9ac45df66627cfc42679636d017f6e
    493 Author: Behdad Esfahbod <behdad (a] behdad.org>
    494 Date:	Mon Jul 27 17:53:26 2009 -0400
    495 
    496     Bump version to 2.7.1
    497 
    498  README			 |   27 +++++++++++++++++++++++++--
    499  configure.in		 |    4 ++--
    500  fontconfig/fontconfig.h |    2 +-
    501  3 files changed, 28 insertions(+), 5 deletions(-)
    502 
    503 commit 16630692ec590bd70f4e426125e358251e05435d
    504 Author: Behdad Esfahbod <behdad (a] behdad.org>
    505 Date:	Mon Jul 27 17:51:17 2009 -0400
    506 
    507     Update .gitignore
    508 
    509  .gitignore |	 1 +
    510  1 files changed, 1 insertions(+), 0 deletions(-)
    511 
    512 commit 50d937b0e110ee21d9861b8fb973d62534db98ae
    513 Author: Behdad Esfahbod <behdad (a] behdad.org>
    514 Date:	Mon Jul 27 17:48:29 2009 -0400
    515 
    516     Bump libtool versions that 2.7.0 (I forgot to do back then)
    517 
    518  configure.in |    4 ++--
    519  1 files changed, 2 insertions(+), 2 deletions(-)
    520 
    521 commit 273e22c71f78281ade1c5c30a25ef10d214d7ea6
    522 Author: Behdad Esfahbod <behdad (a] behdad.org>
    523 Date:	Mon Jul 27 15:07:12 2009 -0400
    524 
    525     Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)
    526 
    527     We distribute the docs, so it makes little sense to distribute with
    528     @CONFDIR@ replaced.  Until we find a better solution, I've hardcoded
    529     /etc/fonts now.
    530 
    531  doc/confdir.sgml.in |	  3 ++-
    532  1 files changed, 2 insertions(+), 1 deletions(-)
    533 
    534 commit 21384990ffd045cc0f8379a325612aba6d810359
    535 Author: Behdad Esfahbod <behdad (a] behdad.org>
    536 Date:	Mon Jul 27 14:50:44 2009 -0400
    537 
    538     [doc] Add ~/fonts.conf.d to user docs
    539 
    540  doc/fontconfig-user.sgml |    7 +++++++
    541  1 files changed, 7 insertions(+), 0 deletions(-)
    542 
    543 commit 7575c666619c58df00659d4e70b01104b8e114a5
    544 Author: Behdad Esfahbod <behdad (a] behdad.org>
    545 Date:	Sat Jul 25 16:38:52 2009 -0400
    546 
    547     TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32
    548 
    549     Reported by Yuriy Kaminskiy.
    550 
    551  src/fcfreetype.c |    2 +-
    552  1 files changed, 1 insertions(+), 1 deletions(-)
    553 
    554 commit 558581c434abf0d96c46cf3bb1454be6806e1ffc
    555 Author: Behdad Esfahbod <behdad (a] behdad.org>
    556 Date:	Fri Jul 24 14:59:07 2009 -0400
    557 
    558     Fix doc syntax (#22902)
    559 
    560  fc-match/fc-match.sgml |    3 ++-
    561  fc-scan/fc-scan.sgml	|    2 +-
    562  2 files changed, 3 insertions(+), 2 deletions(-)
    563 
    564 commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c
    565 Author: Behdad Esfahbod <behdad (a] behdad.org>
    566 Date:	Wed Jul 22 19:25:24 2009 -0400
    567 
    568     Fix FcNameUnparseLangSet()
    569 
    570     Was broken since ffd6668b469508177c4baf7745ae42aee5b00322
    571 
    572  src/fclang.c |   29 +++++++++++------------------
    573  1 files changed, 11 insertions(+), 18 deletions(-)
    574 
    575 commit d9741a7f1a73f718ab20b0582fff8aebeba01077
    576 Author: Behdad Esfahbod <behdad (a] behdad.org>
    577 Date:	Wed Jul 22 19:01:06 2009 -0400
    578 
    579     Remove unused macros
    580 
    581  src/fcmatch.c |   33 ++-------------------------------
    582  1 files changed, 2 insertions(+), 31 deletions(-)
    583 
    584 commit 792ce655cb06c678d4a4ff091866fd0531b141fb
    585 Author: Karl Tomlinson <karlt (a] karlt.net>
    586 Date:	Wed Jul 22 08:39:23 2009 -0400
    587 
    588     Don't change the order of names unnecessarily (#20128)
    589 
    590     so that TT_NAME_ID_PREFERRED_FAMILY is consistently preferred over
    591     TT_NAME_ID_FONT_FAMILY when both are specified for the default
    592     language.
    593 
    594  src/fclist.c |    5 ++++-
    595  1 files changed, 4 insertions(+), 1 deletions(-)
    596 
    597 commit 327fc9d183ba193c307d0ecaec8ad1f4e6ca1330
    598 Author: Behdad Esfahbod <behdad (a] behdad.org>
    599 Date:	Tue Jul 21 15:41:47 2009 -0400
    600 
    601     Use GetSystemWindowsDirectory() instead of GetWindowsDirectory()
    602     (#22037)
    603 
    604  src/fcxml.c |	  6 +++---
    605  1 files changed, 3 insertions(+), 3 deletions(-)
    606 
    607 commit 86dd857447f69cf89fd47259055b150f62519c17
    608 Author: Behdad Esfahbod <behdad (a] behdad.org>
    609 Date:	Tue Jul 21 15:39:58 2009 -0400
    610 
    611     Improve libtool version parsing (#22122)
    612 
    613  autogen.sh |	 2 +-
    614  1 files changed, 1 insertions(+), 1 deletions(-)
    615 
    616 commit 16e55c7c85fc5771349172d6eb989dddd48c5c25
    617 Author: Behdad Esfahbod <behdad (a] behdad.org>
    618 Date:	Mon Jul 20 16:30:12 2009 -0400
    619 
    620     Fix leak with string VStack objects
    621 
    622  src/fcxml.c |	  2 +-
    623  1 files changed, 1 insertions(+), 1 deletions(-)
    624 
    625 commit c0ffd7733a735bf2e10834925c63f0039c408649
    626 Author: Behdad Esfahbod <behdad (a] behdad.org>
    627 Date:	Fri Jul 10 18:09:42 2009 +0100
    628 
    629     Add Inconsolata to monospace config (#22710)
    630 
    631  conf.d/45-latin.conf |    1 +
    632  conf.d/60-latin.conf |    1 +
    633  2 files changed, 2 insertions(+), 0 deletions(-)
    634 
    635 commit 55e202a62d95e25cf2c4897afd66eab5711195c3
    636 Author: Behdad Esfahbod <behdad (a] behdad.org>
    637 Date:	Sun Jun 28 14:14:46 2009 -0400
    638 
    639     Remove unused ftglue code
    640 
    641  src/fcfreetype.c |   66
    642  +++++++++++++++++++++++-------------------------------
    643  src/ftglue.c	  |   62
    644  +-------------------------------------------------
    645  src/ftglue.h	  |   33 ---------------------------
    646  3 files changed, 30 insertions(+), 131 deletions(-)
    647 
    648 commit 52742ff86b60b1d244c1e87611aff5ceee46e596
    649 Author: Behdad Esfahbod <behdad (a] behdad.org>
    650 Date:	Sun Jun 28 13:49:09 2009 -0400
    651 
    652     Replace spaces with tabs in conf files
    653 
    654  conf.d/25-unhint-nonlatin.conf |   32 ++++----
    655  conf.d/30-metric-aliases.conf	|   48 +++++-----
    656  conf.d/30-urw-aliases.conf	|   36 ++++----
    657  conf.d/65-fonts-persian.conf	|  184
    658  ++++++++++++++++++++--------------------
    659  conf.d/90-synthetic.conf	|    8 +-
    660  5 files changed, 154 insertions(+), 154 deletions(-)
    661 
    662 commit 57cf838cccda12dd171d3834b3e9b1275467d9e2
    663 Author: Behdad Esfahbod <behdad (a] behdad.org>
    664 Date:	Sun Jun 28 13:46:41 2009 -0400
    665 
    666     Fix win32 build
    667 
    668  src/fcint.h |	  2 +-
    669  1 files changed, 1 insertions(+), 1 deletions(-)
    670 
    671 commit 76374f0edef04e21859122dd8a2026b64fd2b273
    672 Author: Behdad Esfahbod <behdad (a] behdad.org>
    673 Date:	Wed Jun 24 15:19:13 2009 -0400
    674 
    675     git-tag -s again
    676 
    677  new-version.sh |    2 +-
    678  1 files changed, 1 insertions(+), 1 deletions(-)
    679 
    680 commit 0f40912599a4be1b961c091733ed86d08a4e14e1
    681 Author: Behdad Esfahbod <behdad (a] behdad.org>
    682 Date:	Wed Jun 24 15:04:11 2009 -0400
    683 
    684     Bump version to 2.7.0
    685 
    686  README			 |  222
    687  ++++++++++++++++++++++++++++++++++++++++++++++-
    688  configure.in		 |    2 +-
    689  fontconfig/fontconfig.h |    2 +-
    690  3 files changed, 222 insertions(+), 4 deletions(-)
    691 
    692 commit 3734d6a5a2c5326bf1cd8b7cc7f3f07fe6943aa5
    693 Author: Behdad Esfahbod <behdad (a] behdad.org>
    694 Date:	Wed Jun 24 15:03:32 2009 -0400
    695 
    696     Remove keithp's GPG key id
    697 
    698  new-version.sh |    2 +-
    699  1 files changed, 1 insertions(+), 1 deletions(-)
    700 
    701 commit d07059b7a3f8044904d884818d5e03596e7cc1a2
    702 Author: Behdad Esfahbod <behdad (a] behdad.org>
    703 Date:	Wed Jun 24 14:43:32 2009 -0400
    704 
    705     Fix distcheck
    706 
    707  Makefile.am |	  7 +++----
    708  1 files changed, 3 insertions(+), 4 deletions(-)
    709 
    710 commit b65fa0c3113bd1e1cec38d05f8c4f45f78e3e044
    711 Author: Behdad Esfahbod <behdad (a] behdad.org>
    712 Date:	Thu Jun 11 07:08:10 2009 -0400
    713 
    714     Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
    715 
    716  fontconfig.pc.in |    2 +-
    717  1 files changed, 1 insertions(+), 1 deletions(-)
    718 
    719 commit 3164ac76229d9817120015401c1f532934d0a3e2
    720 Author: Behdad Esfahbod <behdad (a] behdad.org>
    721 Date:	Fri Jun 5 22:59:06 2009 -0400
    722 
    723     [xml] Intern more strings
    724 
    725  src/fcxml.c |	  9 ++++-----
    726  1 files changed, 4 insertions(+), 5 deletions(-)
    727 
    728 commit 390c05e64a3716f6ea6fd81cf3ab63439051fbaa
    729 Author: Behdad Esfahbod <behdad (a] behdad.org>
    730 Date:	Fri Jun 5 22:32:31 2009 -0400
    731 
    732     [xml] Allocate FcExpr's in a pool in FcConfig
    733 
    734     Reduces number of malloc's for FcExprs from hundreds into single
    735     digits.
    736 
    737  src/fccfg.c |	 32 +++++++++++++++++++++++++
    738  src/fcint.h |	 14 +++++++++++
    739  src/fcxml.c |	 75
    740  +++++++++++++++++++++++++---------------------------------
    741  3 files changed, 78 insertions(+), 43 deletions(-)
    742 
    743 commit 398d436441d741d6f8edcc25ca01aa9715c0731c
    744 Author: Behdad Esfahbod <behdad (a] behdad.org>
    745 Date:	Fri Jun 5 21:37:01 2009 -0400
    746 
    747     [xml] Mark more symbols static
    748 
    749  src/fcint.h |	 30 ------------------------------
    750  src/fcxml.c |	 22 ++++++++++++----------
    751  2 files changed, 12 insertions(+), 40 deletions(-)
    752 
    753 commit a96ecbfa20fbc66fad3847b1d2bc6fb3cd712c91
    754 Author: Behdad Esfahbod <behdad (a] behdad.org>
    755 Date:	Fri Jun 5 18:40:46 2009 -0400
    756 
    757     [xml] Centralize FcExpr allocation
    758 
    759     To be improved, using a central pool.
    760 
    761  src/fcxml.c |	 46 ++++++++++++++++++++--------------------------
    762  1 files changed, 20 insertions(+), 26 deletions(-)
    763 
    764 commit 5aebb3e299d877c4a66f409a7d448b2ac4e94be0
    765 Author: Behdad Esfahbod <behdad (a] behdad.org>
    766 Date:	Fri Jun 5 18:27:47 2009 -0400
    767 
    768     Remove unused prototypes and function
    769 
    770  src/fcint.h |	 16 ++--------------
    771  src/fcxml.c |	  6 ------
    772  2 files changed, 2 insertions(+), 20 deletions(-)
    773 
    774 commit 900723f3d2396cfb606e5eceb8df0b71c4ffc0dd
    775 Author: Behdad Esfahbod <behdad (a] behdad.org>
    776 Date:	Fri Jun 5 18:16:38 2009 -0400
    777 
    778     [charset] Grow internal FcCharset arrays exponentially
    779 
    780  src/fccharset.c |   65
    781  ++++++++++++++++++++++++++++++------------------------
    782  1 files changed, 36 insertions(+), 29 deletions(-)
    783 
    784 commit cce69b07efd82056c8eb855ef7ac7e02c94439da
    785 Author: Behdad Esfahbod <behdad (a] behdad.org>
    786 Date:	Fri Jun 5 17:15:53 2009 -0400
    787 
    788     Always set *changed in FcCharsetMerge
    789 
    790  src/fccharset.c |    5 ++++-
    791  1 files changed, 4 insertions(+), 1 deletions(-)
    792 
    793 commit 86bdf4598fb46f7f2a36151016a5d318da073d60
    794 Author: Behdad Esfahbod <behdad (a] behdad.org>
    795 Date:	Fri Jun 5 16:57:35 2009 -0400
    796 
    797     Add XXX note about Unicode Plane 16
    798 
    799  src/fccharset.c |    6 +++---
    800  1 files changed, 3 insertions(+), 3 deletions(-)
    801 
    802 commit efe5eae26b2443363b1000b3197d1731a40f8af9
    803 Author: Behdad Esfahbod <behdad (a] behdad.org>
    804 Date:	Fri Jun 5 16:49:07 2009 -0400
    805 
    806     Simplify FcValueSave() semantics
    807 
    808  src/fccfg.c |	  3 ++-
    809  src/fcpat.c |	 12 ++----------
    810  2 files changed, 4 insertions(+), 11 deletions(-)
    811 
    812 commit 8ea654b2aa6b4e97b369e299325da49807559511
    813 Author: Behdad Esfahbod <behdad (a] behdad.org>
    814 Date:	Mon Jun 1 21:14:56 2009 -0400
    815 
    816     Use/prefer WWS family/style (name table id 21/22)
    817 
    818  src/fcfreetype.c |   12 ++++++++++++
    819  1 files changed, 12 insertions(+), 0 deletions(-)
    820 
    821 commit 76845a40c58b092a9b1812830dc98b6f32e13da6
    822 Author: Behdad Esfahbod <behdad (a] behdad.org>
    823 Date:	Mon May 25 20:26:56 2009 -0400
    824 
    825     Mark matchers array const (#21935)
    826 
    827  src/fcmatch.c |    2 +-
    828  1 files changed, 1 insertions(+), 1 deletions(-)
    829 
    830 commit aa82a4f81d4d5e547c84266e66274d55e3843746
    831 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
    832 Date:	Thu May 7 14:31:11 2009 -0700
    833 
    834     Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)
    835 
    836     The correct ISO 639 code for Pakistani/Western Panjabi seems to be
    837     'lah',
    838     not 'pa'. We are keeping 'pa_pk.orth' for compatiblity with glibc.
    839 
    840     Signed-off-by: Behdad Esfahbod <behdad (a] behdad.org>
    841 
    842  fc-lang/Makefile.am |	  5 ++-
    843  fc-lang/lah.orth    |	 35 +++++++++++++++++++++++++++++++++
    844  fc-lang/pa.orth     |	 53
    845  +++++++++++++++++++++++++++++++++++++++++++++++++++
    846  fc-lang/pa_in.orth  |	 46 --------------------------------------------
    847  fc-lang/pa_pk.orth  |	  7 +++--
    848  5 files changed, 95 insertions(+), 51 deletions(-)
    849 
    850 commit 58aa0c8ee83f7bbd232401583106387517d216a9
    851 Author: Behdad Esfahbod <behdad (a] behdad.org>
    852 Date:	Thu Apr 9 13:31:18 2009 -0400
    853 
    854     Detect TrueType Collections by checking the font data header
    855 
    856     Instead of checking for "face->num_faces >1". (GNOME bug #577952)
    857 
    858  src/ftglue.c |   11 +++++++++--
    859  1 files changed, 9 insertions(+), 2 deletions(-)
    860 
    861 commit 1dd95fcb8bb9b5feeabee0dfe334448733f5cb4c
    862 Author: Serge van den Boom <svdb+freedesktop.org (a] stack.nl>
    863 Date:	Sun Apr 5 19:00:18 2009 -0400
    864 
    865     Correctly handle mmap() failure (#21062)
    866 
    867  src/fccache.c |    2 ++
    868  1 files changed, 2 insertions(+), 0 deletions(-)
    869 
    870 commit 35c51811515ab316c7279bd779f6685f2aaf7e81
    871 Author: Behdad Esfahbod <behdad (a] behdad.org>
    872 Date:	Wed Mar 25 23:40:40 2009 -0400
    873 
    874     [fc-cache] Remove obsolete sentence from man page
    875 
    876  fc-cache/fc-cache.sgml |    5 +----
    877  1 files changed, 1 insertions(+), 4 deletions(-)
    878 
    879 commit ffd6668b469508177c4baf7745ae42aee5b00322
    880 Author: Behdad Esfahbod <behdad (a] behdad.org>
    881 Date:	Wed Mar 18 19:28:52 2009 -0400
    882 
    883     [fc-lang] Make LangSet representation in the cache files stable
    884 
    885     Fontconfig assigns an index number to each language it knows about.
    886     The index is used to index a bit in FcLangSet language map.  The bit
    887     map is stored in the cache.
    888 
    889     Previously fc-lang simply sorted the list of languages and assigned
    890     them an index starting from zero.  Net effect is that whenever new
    891     orth files were added, all the FcLangSet info in the cache files would
    892     become invalid.  This was causing weird bugs like this one:
    893 
    894       https://bugzilla.redhat.com/show_bug.cgi?id=490888
    895 
    896     With this commit we fix the index assigned to each language.
    897     The index
    898     will be based on the order the orth files are passed to fc-lang.  As a
    899     result all orth files are explicitly listed in Makefile.am now, and
    900     new additions should be made to the end of the list.  The list is made
    901     to reflect the sorted list of orthographies from 2.6.0 released
    902     followed
    903     by new additions since.
    904 
    905     This fixes the stability problem.  Needless to say, recreating caches
    906     is necessary before any new orthography is recognized in existing
    907     fonts,
    908     but at least the existing caches are still valid and don't cause bugs
    909     like the above.
    910 
    911  configure.in	     |	  7 --
    912  fc-lang/Makefile.am |	248
    913  ++++++++++++++++++++++++++++++++++++++++++++++++++-
    914  fc-lang/fc-lang.c   |	 49 +++++++---
    915  src/fclang.c	     |	  4 +-
    916  4 files changed, 282 insertions(+), 26 deletions(-)
    917 
    918 commit 4d13536db49bdfba97f84f702325d1a99796c06b
    919 Author: Behdad Esfahbod <behdad (a] behdad.org>
    920 Date:	Wed Mar 18 18:50:14 2009 -0400
    921 
    922     [fcstr] Remove unused variable
    923 
    924  src/fcstr.c |	  2 --
    925  1 files changed, 0 insertions(+), 2 deletions(-)
    926 
    927 commit bb36e67685dc4139fc4199c57c9d74d97f7923c8
    928 Author: Behdad Esfahbod <behdad (a] behdad.org>
    929 Date:	Wed Mar 18 18:43:09 2009 -0400
    930 
    931     [fc-lang] Fix bug in country map generation
    932 
    933     Previously the county map code was using an uninitialized variable and
    934     hence was totally failing to populate same-lang-different-territory
    935     map.
    936 
    937  fc-lang/fc-lang.c |	2 +-
    938  1 files changed, 1 insertions(+), 1 deletions(-)
    939 
    940 commit 0f11354877323edc2145f687f9127d2de83c5b3b
    941 Author: Behdad Esfahbod <behdad (a] behdad.org>
    942 Date:	Tue Mar 17 12:52:48 2009 -0400
    943 
    944     Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
    945 
    946     This reverts commit 10609af4aa4030a15c19573198462fa002d2ef13.
    947     Apparently disabling hinting can cause worse rendering with certain
    948     fonts.  This is better handled on a per font basis.
    949 
    950  conf.d/90-synthetic.conf |   11 -----------
    951  1 files changed, 0 insertions(+), 11 deletions(-)
    952 
    953 commit 7042e236495399aab4eaf268232177d4b1680a12
    954 Author: Behdad Esfahbod <behdad (a] behdad.org>
    955 Date:	Mon Mar 16 17:59:50 2009 -0400
    956 
    957     [Makefile.am] Don't clean ChangeLog in distclean
    958 
    959  Makefile.am |	  2 +-
    960  1 files changed, 1 insertions(+), 1 deletions(-)
    961 
    962 commit caeea376da54a6337bfcb1bb20f50c8c2302458f
    963 Author: Behdad Esfahbod <behdad (a] behdad.org>
    964 Date:	Fri Mar 13 17:26:21 2009 -0400
    965 
    966     Document FcPatternFormat() format
    967 
    968  doc/Makefile.am	   |	2 +
    969  doc/fcformat.fncs	   |  301
    970  +++++++++++++++++++++++++++++++++++++++++++++
    971  doc/fcpattern.fncs	   |   20 ---
    972  doc/fontconfig-devel.sgml |	2 +
    973  src/fcformat.c		   |   94 +++++++-------
    974  5 files changed, 353 insertions(+), 66 deletions(-)
    975 
    976 commit f6d83439890c165e5a7f6a8a746ffdb189dbbd0d
    977 Author: Behdad Esfahbod <behdad (a] behdad.org>
    978 Date:	Fri Mar 13 12:11:13 2009 -0400
    979 
    980     [fcformat] Fix default-value handling
    981 
    982  src/fcformat.c |   21 +++++++++++----------
    983  1 files changed, 11 insertions(+), 10 deletions(-)
    984 
    985 commit 3074a73b418b40135d4a4f4e0713fcf987d34795
    986 Author: Behdad Esfahbod <behdad (a] behdad.org>
    987 Date:	Thu Mar 12 16:00:08 2009 -0400
    988 
    989     Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in
    990     all files
    991 
    992  COPYING			 |    4 ++--
    993  Makefile.am			 |    4 ++--
    994  conf.d/65-fonts-persian.conf	 |    2 +-
    995  conf.d/Makefile.am		 |    4 ++--
    996  config/Makedefs.in		 |    4 ++--
    997  configure.in			 |    4 ++--
    998  doc/Makefile.am		 |    4 ++--
    999  doc/confdir.sgml.in		 |    4 ++--
   1000  doc/edit-sgml.c		 |    4 ++--
   1001  doc/fcatomic.fncs		 |    4 ++--
   1002  doc/fcblanks.fncs		 |    4 ++--
   1003  doc/fccache.fncs		 |    4 ++--
   1004  doc/fccharset.fncs		 |    4 ++--
   1005  doc/fcconfig.fncs		 |    4 ++--
   1006  doc/fcconstant.fncs		 |    4 ++--
   1007  doc/fcfile.fncs		 |    4 ++--
   1008  doc/fcfontset.fncs		 |    4 ++--
   1009  doc/fcfreetype.fncs		 |    4 ++--
   1010  doc/fcinit.fncs		 |    4 ++--
   1011  doc/fcmatrix.fncs		 |    4 ++--
   1012  doc/fcobjectset.fncs		 |    4 ++--
   1013  doc/fcobjecttype.fncs		 |    4 ++--
   1014  doc/fcpattern.fncs		 |    4 ++--
   1015  doc/fcstring.fncs		 |    4 ++--
   1016  doc/fcstrset.fncs		 |    4 ++--
   1017  doc/fcvalue.fncs		 |    4 ++--
   1018  doc/fontconfig-devel.sgml	 |    8 ++++----
   1019  doc/fontconfig-user.sgml	 |    4 ++--
   1020  doc/func.sgml			 |    4 ++--
   1021  doc/version.sgml.in		 |    4 ++--
   1022  fc-arch/Makefile.am		 |    4 ++--
   1023  fc-arch/fcarch.tmpl.h		 |    4 ++--
   1024  fc-cache/Makefile.am		 |    4 ++--
   1025  fc-cache/fc-cache.c		 |    4 ++--
   1026  fc-case/Makefile.am		 |    4 ++--
   1027  fc-case/fc-case.c		 |    4 ++--
   1028  fc-case/fccase.tmpl.h		 |    4 ++--
   1029  fc-cat/Makefile.am		 |    4 ++--
   1030  fc-cat/fc-cat.c		 |    4 ++--
   1031  fc-glyphname/Makefile.am	 |    4 ++--
   1032  fc-glyphname/fc-glyphname.c	 |    4 ++--
   1033  fc-glyphname/fcglyphname.tmpl.h |    4 ++--
   1034  fc-lang/Makefile.am		 |    4 ++--
   1035  fc-lang/aa.orth		 |    4 ++--
   1036  fc-lang/ab.orth		 |    4 ++--
   1037  fc-lang/af.orth		 |    4 ++--
   1038  fc-lang/am.orth		 |    4 ++--
   1039  fc-lang/ar.orth		 |    4 ++--
   1040  fc-lang/ast.orth		 |    4 ++--
   1041  fc-lang/av.orth		 |    4 ++--
   1042  fc-lang/ay.orth		 |    4 ++--
   1043  fc-lang/az_ir.orth		 |    4 ++--
   1044  fc-lang/ba.orth		 |    4 ++--
   1045  fc-lang/be.orth		 |    4 ++--
   1046  fc-lang/bg.orth		 |    4 ++--
   1047  fc-lang/bh.orth		 |    4 ++--
   1048  fc-lang/bho.orth		 |    4 ++--
   1049  fc-lang/bi.orth		 |    4 ++--
   1050  fc-lang/bin.orth		 |    4 ++--
   1051  fc-lang/bm.orth		 |    4 ++--
   1052  fc-lang/bo.orth		 |    4 ++--
   1053  fc-lang/br.orth		 |    4 ++--
   1054  fc-lang/bs.orth		 |    4 ++--
   1055  fc-lang/bua.orth		 |    4 ++--
   1056  fc-lang/ca.orth		 |    4 ++--
   1057  fc-lang/ce.orth		 |    4 ++--
   1058  fc-lang/ch.orth		 |    4 ++--
   1059  fc-lang/chm.orth		 |    4 ++--
   1060  fc-lang/chr.orth		 |    4 ++--
   1061  fc-lang/co.orth		 |    4 ++--
   1062  fc-lang/cs.orth		 |    4 ++--
   1063  fc-lang/cu.orth		 |    4 ++--
   1064  fc-lang/cv.orth		 |    4 ++--
   1065  fc-lang/cy.orth		 |    4 ++--
   1066  fc-lang/da.orth		 |    4 ++--
   1067  fc-lang/de.orth		 |    4 ++--
   1068  fc-lang/dz.orth		 |    4 ++--
   1069  fc-lang/el.orth		 |    4 ++--
   1070  fc-lang/en.orth		 |    4 ++--
   1071  fc-lang/eo.orth		 |    4 ++--
   1072  fc-lang/es.orth		 |    4 ++--
   1073  fc-lang/et.orth		 |    4 ++--
   1074  fc-lang/eu.orth		 |    4 ++--
   1075  fc-lang/fa.orth		 |    4 ++--
   1076  fc-lang/fc-lang.c		 |    4 ++--
   1077  fc-lang/fc-lang.man		 |    4 ++--
   1078  fc-lang/fclang.tmpl.h		 |    4 ++--
   1079  fc-lang/ff.orth		 |    4 ++--
   1080  fc-lang/fi.orth		 |    4 ++--
   1081  fc-lang/fj.orth		 |    4 ++--
   1082  fc-lang/fo.orth		 |    4 ++--
   1083  fc-lang/fr.orth		 |    4 ++--
   1084  fc-lang/fur.orth		 |    4 ++--
   1085  fc-lang/fy.orth		 |    4 ++--
   1086  fc-lang/ga.orth		 |    4 ++--
   1087  fc-lang/gd.orth		 |    4 ++--
   1088  fc-lang/gez.orth		 |    4 ++--
   1089  fc-lang/gl.orth		 |    4 ++--
   1090  fc-lang/gn.orth		 |    4 ++--
   1091  fc-lang/gu.orth		 |    4 ++--
   1092  fc-lang/gv.orth		 |    4 ++--
   1093  fc-lang/ha.orth		 |    4 ++--
   1094  fc-lang/haw.orth		 |    4 ++--
   1095  fc-lang/he.orth		 |    4 ++--
   1096  fc-lang/hi.orth		 |    4 ++--
   1097  fc-lang/ho.orth		 |    4 ++--
   1098  fc-lang/hr.orth		 |    4 ++--
   1099  fc-lang/hu.orth		 |    4 ++--
   1100  fc-lang/hy.orth		 |    4 ++--
   1101  fc-lang/ia.orth		 |    4 ++--
   1102  fc-lang/id.orth		 |    4 ++--
   1103  fc-lang/ie.orth		 |    4 ++--
   1104  fc-lang/ig.orth		 |    4 ++--
   1105  fc-lang/ik.orth		 |    4 ++--
   1106  fc-lang/io.orth		 |    4 ++--
   1107  fc-lang/is.orth		 |    4 ++--
   1108  fc-lang/it.orth		 |    4 ++--
   1109  fc-lang/iu.orth		 |    4 ++--
   1110  fc-lang/ja.orth		 |    4 ++--
   1111  fc-lang/ka.orth		 |    4 ++--
   1112  fc-lang/kaa.orth		 |    4 ++--
   1113  fc-lang/ki.orth		 |    4 ++--
   1114  fc-lang/kk.orth		 |    4 ++--
   1115  fc-lang/kl.orth		 |    4 ++--
   1116  fc-lang/kn.orth		 |    4 ++--
   1117  fc-lang/ko.orth		 |    4 ++--
   1118  fc-lang/kok.orth		 |    4 ++--
   1119  fc-lang/ku_am.orth		 |    4 ++--
   1120  fc-lang/ku_ir.orth		 |    4 ++--
   1121  fc-lang/kum.orth		 |    4 ++--
   1122  fc-lang/kv.orth		 |    4 ++--
   1123  fc-lang/kw.orth		 |    4 ++--
   1124  fc-lang/ky.orth		 |    4 ++--
   1125  fc-lang/la.orth		 |    4 ++--
   1126  fc-lang/lb.orth		 |    4 ++--
   1127  fc-lang/lez.orth		 |    4 ++--
   1128  fc-lang/ln.orth		 |    4 ++--
   1129  fc-lang/lo.orth		 |    4 ++--
   1130  fc-lang/lt.orth		 |    4 ++--
   1131  fc-lang/lv.orth		 |    4 ++--
   1132  fc-lang/mai.orth		 |    4 ++--
   1133  fc-lang/mg.orth		 |    4 ++--
   1134  fc-lang/mh.orth		 |    4 ++--
   1135  fc-lang/mi.orth		 |    4 ++--
   1136  fc-lang/mk.orth		 |    4 ++--
   1137  fc-lang/ml.orth		 |    4 ++--
   1138  fc-lang/mn_cn.orth		 |    4 ++--
   1139  fc-lang/mo.orth		 |    4 ++--
   1140  fc-lang/mr.orth		 |    4 ++--
   1141  fc-lang/mt.orth		 |    4 ++--
   1142  fc-lang/my.orth		 |    4 ++--
   1143  fc-lang/nb.orth		 |    4 ++--
   1144  fc-lang/nds.orth		 |    4 ++--
   1145  fc-lang/ne.orth		 |    4 ++--
   1146  fc-lang/nl.orth		 |    4 ++--
   1147  fc-lang/nn.orth		 |    4 ++--
   1148  fc-lang/no.orth		 |    4 ++--
   1149  fc-lang/ny.orth		 |    4 ++--
   1150  fc-lang/oc.orth		 |    4 ++--
   1151  fc-lang/om.orth		 |    4 ++--
   1152  fc-lang/or.orth		 |    4 ++--
   1153  fc-lang/os.orth		 |    4 ++--
   1154  fc-lang/pa_in.orth		 |    2 +-
   1155  fc-lang/pl.orth		 |    4 ++--
   1156  fc-lang/ps_af.orth		 |    4 ++--
   1157  fc-lang/ps_pk.orth		 |    4 ++--
   1158  fc-lang/pt.orth		 |    4 ++--
   1159  fc-lang/rm.orth		 |    4 ++--
   1160  fc-lang/ro.orth		 |    4 ++--
   1161  fc-lang/ru.orth		 |    4 ++--
   1162  fc-lang/sa.orth		 |    4 ++--
   1163  fc-lang/sah.orth		 |    4 ++--
   1164  fc-lang/sco.orth		 |    4 ++--
   1165  fc-lang/se.orth		 |    4 ++--
   1166  fc-lang/sel.orth		 |    4 ++--
   1167  fc-lang/sk.orth		 |    4 ++--
   1168  fc-lang/sl.orth		 |    4 ++--
   1169  fc-lang/sm.orth		 |    4 ++--
   1170  fc-lang/sma.orth		 |    4 ++--
   1171  fc-lang/smj.orth		 |    4 ++--
   1172  fc-lang/smn.orth		 |    4 ++--
   1173  fc-lang/sms.orth		 |    4 ++--
   1174  fc-lang/so.orth		 |    4 ++--
   1175  fc-lang/sq.orth		 |    4 ++--
   1176  fc-lang/sr.orth		 |    4 ++--
   1177  fc-lang/sv.orth		 |    4 ++--
   1178  fc-lang/sw.orth		 |    4 ++--
   1179  fc-lang/syr.orth		 |    4 ++--
   1180  fc-lang/ta.orth		 |    4 ++--
   1181  fc-lang/te.orth		 |    4 ++--
   1182  fc-lang/tg.orth		 |    4 ++--
   1183  fc-lang/th.orth		 |    4 ++--
   1184  fc-lang/ti_er.orth		 |    4 ++--
   1185  fc-lang/ti_et.orth		 |    4 ++--
   1186  fc-lang/tig.orth		 |    4 ++--
   1187  fc-lang/tn.orth		 |    4 ++--
   1188  fc-lang/to.orth		 |    4 ++--
   1189  fc-lang/tr.orth		 |    4 ++--
   1190  fc-lang/ts.orth		 |    4 ++--
   1191  fc-lang/tt.orth		 |    4 ++--
   1192  fc-lang/tw.orth		 |    4 ++--
   1193  fc-lang/tyv.orth		 |    4 ++--
   1194  fc-lang/ug.orth		 |    4 ++--
   1195  fc-lang/uk.orth		 |    4 ++--
   1196  fc-lang/ur.orth		 |    4 ++--
   1197  fc-lang/ve.orth		 |    4 ++--
   1198  fc-lang/vi.orth		 |    4 ++--
   1199  fc-lang/vo.orth		 |    4 ++--
   1200  fc-lang/vot.orth		 |    4 ++--
   1201  fc-lang/wa.orth		 |    4 ++--
   1202  fc-lang/wen.orth		 |    4 ++--
   1203  fc-lang/wo.orth		 |    4 ++--
   1204  fc-lang/xh.orth		 |    4 ++--
   1205  fc-lang/yap.orth		 |    4 ++--
   1206  fc-lang/yi.orth		 |    4 ++--
   1207  fc-lang/yo.orth		 |    4 ++--
   1208  fc-lang/zh_cn.orth		 |    4 ++--
   1209  fc-lang/zh_hk.orth		 |    4 ++--
   1210  fc-lang/zh_mo.orth		 |    4 ++--
   1211  fc-lang/zh_sg.orth		 |    4 ++--
   1212  fc-lang/zh_tw.orth		 |    4 ++--
   1213  fc-lang/zu.orth		 |    4 ++--
   1214  fc-list/Makefile.am		 |    4 ++--
   1215  fc-list/fc-list.c		 |    4 ++--
   1216  fc-match/Makefile.am		 |    4 ++--
   1217  fc-match/fc-match.c		 |    4 ++--
   1218  fc-query/Makefile.am		 |    4 ++--
   1219  fc-query/fc-query.c		 |    4 ++--
   1220  fc-scan/Makefile.am		 |    4 ++--
   1221  fc-scan/fc-scan.c		 |    4 ++--
   1222  fontconfig/fcfreetype.h	 |    4 ++--
   1223  fontconfig/fcprivate.h		 |    4 ++--
   1224  fontconfig/fontconfig.h	 |    4 ++--
   1225  src/Makefile.am		 |    4 ++--
   1226  src/fcatomic.c			 |    4 ++--
   1227  src/fcblanks.c			 |    4 ++--
   1228  src/fccache.c			 |    4 ++--
   1229  src/fccfg.c			 |    4 ++--
   1230  src/fccharset.c		 |    4 ++--
   1231  src/fcdbg.c			 |    4 ++--
   1232  src/fcdefault.c		 |    4 ++--
   1233  src/fcdir.c			 |    4 ++--
   1234  src/fcformat.c			 |    4 ++--
   1235  src/fcfreetype.c		 |    4 ++--
   1236  src/fcfs.c			 |    4 ++--
   1237  src/fcinit.c			 |    4 ++--
   1238  src/fcint.h			 |    4 ++--
   1239  src/fclang.c			 |    4 ++--
   1240  src/fclist.c			 |    4 ++--
   1241  src/fcmatch.c			 |    4 ++--
   1242  src/fcname.c			 |    4 ++--
   1243  src/fcpat.c			 |    4 ++--
   1244  src/fcstr.c			 |    4 ++--
   1245  src/fcxml.c			 |    4 ++--
   1246  254 files changed, 508 insertions(+), 508 deletions(-)
   1247 
   1248 commit b9b01b6ed0849f770200fb6ae2a3ac0ca2166877
   1249 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1250 Date:	Thu Mar 12 13:48:07 2009 -0400
   1251 
   1252     Call git tools using "git cmd" instead of "git-cmd" syntax
   1253 
   1254     Recent git doesn't install the git-* commands in path.
   1255 
   1256  Makefile.am	|    2 +-
   1257  new-version.sh |   10 +++++-----
   1258  2 files changed, 6 insertions(+), 6 deletions(-)
   1259 
   1260 commit de69ee14d3ed094cd2bc4df603a03675c28d1b5b
   1261 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1262 Date:	Thu Mar 12 12:31:57 2009 -0400
   1263 
   1264     [fcxml.c] Embed a static 64-byte attr buffer in FcPStack
   1265 
   1266     Reduces number of mallocs called from FcConfigSaveAttr in my
   1267     small test
   1268     from 160 down to 6.
   1269 
   1270  src/fcstr.c |	  4 ++--
   1271  src/fcxml.c |	 23 +++++++++++++++--------
   1272  2 files changed, 17 insertions(+), 10 deletions(-)
   1273 
   1274 commit 39861b7d9c69e71b9a8fb0d0d04279520cb30f04
   1275 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1276 Date:	Thu Mar 12 12:22:37 2009 -0400
   1277 
   1278     [fcxml] Embed 64 static FcVStack objects in FcConfigParse
   1279 
   1280     This reduces the number of mallocs called from FcVStackPush from
   1281     over 800 down to zero.
   1282 
   1283  src/fcxml.c |	218
   1284  ++++++++++++++++++++++++++++------------------------------
   1285  1 files changed, 105 insertions(+), 113 deletions(-)
   1286 
   1287 commit 1d7b47da9da574a8adf39b0b5d11aab3d3cf4a37
   1288 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1289 Date:	Thu Mar 12 11:58:04 2009 -0400
   1290 
   1291     [fcxml] Embed 8 static FcPStack objects in FcConfigParse
   1292 
   1293     This reduces the number of mallocs called from FcPStackPush from
   1294     over 900 down to zero.
   1295 
   1296  src/fcxml.c |	 28 ++++++++++++++++++++++------
   1297  1 files changed, 22 insertions(+), 6 deletions(-)
   1298 
   1299 commit 532d8a1dbc2baebc2603d091952a640b954b6f71
   1300 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1301 Date:	Thu Mar 12 09:27:20 2009 -0400
   1302 
   1303     [fcxml] Don't allocate attr array if there are no attributes
   1304 
   1305     Reduces number of mallocs from FcConfigSaveAttr() in my small test
   1306     from over 900 down to 157.
   1307 
   1308  src/fcxml.c |	 19 ++++++-------------
   1309  1 files changed, 6 insertions(+), 13 deletions(-)
   1310 
   1311 commit 3ed70071cdc8a03229c009f5565c23948264a5e0
   1312 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1313 Date:	Wed Mar 11 14:07:15 2009 -0400
   1314 
   1315     [fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
   1316 
   1317     We can simply NUL-terminate the buffer and use it.	Reduces number of
   1318     mallocs called from FcStrBufDone in my small test from 631 down to 66.
   1319 
   1320  src/fcint.h |	  3 +++
   1321  src/fcstr.c |	 13 +++++++++++++
   1322  src/fcxml.c |	 28 ++++++++++++++--------------
   1323  3 files changed, 30 insertions(+), 14 deletions(-)
   1324 
   1325 commit 7d35c11b3304659d8be43913c9b125f2b5b38516
   1326 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1327 Date:	Wed Mar 11 13:56:09 2009 -0400
   1328 
   1329     [fcstr.c] Embed a static 64-byte buffer in FcStrBuf
   1330 
   1331     Reduces number of mallocs called from FcStrBufChar in my small test
   1332     from 900 down to 6.
   1333 
   1334  src/fcint.h |	  1 +
   1335  src/fcstr.c |	 11 +++++++++--
   1336  2 files changed, 10 insertions(+), 2 deletions(-)
   1337 
   1338 commit 916640ce40b995d1d97244975139ec0c030483e4
   1339 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1340 Date:	Tue Mar 10 02:15:37 2009 -0400
   1341 
   1342     Fix Makefile's to not create target file in case of failure
   1343 
   1344  fc-arch/Makefile.am |	  3 ++-
   1345  fc-lang/Makefile.am |	  3 ++-
   1346  2 files changed, 4 insertions(+), 2 deletions(-)
   1347 
   1348 commit 26ce979e825d661be046b1440563115ddc5ea4ab
   1349 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1350 Date:	Tue Mar 10 02:14:15 2009 -0400
   1351 
   1352     Fix Fanti (fat) orth file (#20390)
   1353 
   1354  fc-lang/fat.orth |    2 +-
   1355  1 files changed, 1 insertions(+), 1 deletions(-)
   1356 
   1357 commit 49111c11fb5dca2af06004cc2ae443517f6c9557
   1358 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1359 Date:	Mon Mar 2 22:48:37 2009 -0800
   1360 
   1361     Add Sundanese (su) orthography (bug #20440)
   1362 
   1363  fc-lang/su.orth |   33 +++++++++++++++++++++++++++++++++
   1364  1 files changed, 33 insertions(+), 0 deletions(-)
   1365 
   1366 commit 0eaed16d34687bddc831d1ab3c50406c7c56792d
   1367 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1368 Date:	Mon Mar 2 20:53:26 2009 -0800
   1369 
   1370     Add Kanuri (kr) orthography (bug #20438)
   1371 
   1372  fc-lang/kr.orth |   43 +++++++++++++++++++++++++++++++++++++++++++
   1373  1 files changed, 43 insertions(+), 0 deletions(-)
   1374 
   1375 commit fe4838588b0b9eb84f66bd4ad70ee12013e0b49a
   1376 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1377 Date:	Mon Mar 2 02:21:17 2009 -0800
   1378 
   1379     Add Nauru (na) orthography (bug #20418)
   1380 
   1381  fc-lang/na.orth |   40 ++++++++++++++++++++++++++++++++++++++++
   1382  1 files changed, 40 insertions(+), 0 deletions(-)
   1383 
   1384 commit 9141b4bbe9a100200b09597f02521cd6e30d0f06
   1385 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1386 Date:	Sun Mar 1 03:53:11 2009 -0800
   1387 
   1388     Add Javanese (jv) orthography (bug #20403)
   1389 
   1390  fc-lang/jv.orth |   36 ++++++++++++++++++++++++++++++++++++
   1391  1 files changed, 36 insertions(+), 0 deletions(-)
   1392 
   1393 commit dc6daae9494e30d8c2d9657bab04d8f88751f751
   1394 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1395 Date:	Sun Mar 1 03:50:46 2009 -0800
   1396 
   1397     Add Sichuan Yi (ii) orthography (bug #20402)
   1398 
   1399  fc-lang/ii.orth |   34 ++++++++++++++++++++++++++++++++++
   1400  1 files changed, 34 insertions(+), 0 deletions(-)
   1401 
   1402 commit 43517045f885c0e463c8a784c65f0b783658fc9b
   1403 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1404 Date:	Sun Mar 1 03:46:48 2009 -0800
   1405 
   1406     Add Shona (sn) orthography (bug #20394)
   1407 
   1408  fc-lang/sn.orth |   35 +++++++++++++++++++++++++++++++++++
   1409  1 files changed, 35 insertions(+), 0 deletions(-)
   1410 
   1411 commit 42a8008df14c7dcdd85ab7d3ce12b4191b807f27
   1412 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1413 Date:	Sun Mar 1 03:30:58 2009 -0800
   1414 
   1415     Add orthographies for Oshiwambo languages (bug #20401)
   1416 
   1417     The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi
   1418     (kwm).
   1419 
   1420  fc-lang/kj.orth  |   34 ++++++++++++++++++++++++++++++++++
   1421  fc-lang/kwm.orth |   29 +++++++++++++++++++++++++++++
   1422  fc-lang/ng.orth  |   29 +++++++++++++++++++++++++++++
   1423  3 files changed, 92 insertions(+), 0 deletions(-)
   1424 
   1425 commit f0b546372967434418aa6cfe6f2d709795fdff24
   1426 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1427 Date:	Sun Mar 1 02:33:54 2009 -0800
   1428 
   1429     Add Zhuang (za) orthography (bug #20399)
   1430 
   1431  fc-lang/za.orth |   39 +++++++++++++++++++++++++++++++++++++++
   1432  1 files changed, 39 insertions(+), 0 deletions(-)
   1433 
   1434 commit 7886b147834decbcab6f556b1c43cc003e2bf893
   1435 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1436 Date:	Sun Mar 1 02:12:38 2009 -0800
   1437 
   1438     Add Rundi (rn) orthography (bug #20398)
   1439 
   1440  fc-lang/rn.orth |   32 ++++++++++++++++++++++++++++++++
   1441  1 files changed, 32 insertions(+), 0 deletions(-)
   1442 
   1443 commit 10a85249d9e79ae474c996d3e4f14d0ea8aa50b8
   1444 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1445 Date:	Sat Feb 28 19:43:02 2009 -0800
   1446 
   1447     Add Navajo (nv) orthography (bug #20395)
   1448 
   1449  fc-lang/nv.orth |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
   1450  1 files changed, 48 insertions(+), 0 deletions(-)
   1451 
   1452 commit bf20886085a18227702f67b70dd7ef5f0e919469
   1453 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1454 Date:	Sat Feb 28 18:25:20 2009 -0800
   1455 
   1456     Add Tahitian (ty) orthography (bug #20391)
   1457 
   1458  fc-lang/ty.orth |   41 +++++++++++++++++++++++++++++++++++++++++
   1459  1 files changed, 41 insertions(+), 0 deletions(-)
   1460 
   1461 commit 0e05d7e5c730a1740d4c289a66f43f11a527c840
   1462 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1463 Date:	Sat Feb 28 18:01:11 2009 -0800
   1464 
   1465     Add Sango (sg) orthography (bug #20393)
   1466 
   1467  fc-lang/sg.orth |   47 +++++++++++++++++++++++++++++++++++++++++++++++
   1468  1 files changed, 47 insertions(+), 0 deletions(-)
   1469 
   1470 commit bdbdc64dd1e0a1727e2486c3320f9598695e4ab4
   1471 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1472 Date:	Sat Feb 28 17:38:21 2009 -0800
   1473 
   1474     Added Quechua (qu) orthography (bug #20392)
   1475 
   1476  fc-lang/qu.orth |   36 ++++++++++++++++++++++++++++++++++++
   1477  1 files changed, 36 insertions(+), 0 deletions(-)
   1478 
   1479 commit 16159d0fae1d8d0d2ba6ac1fc7f845582dec351b
   1480 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1481 Date:	Sat Feb 28 17:05:11 2009 -0800
   1482 
   1483     Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
   1484 
   1485  fc-lang/ak.orth  |   30 ++++++++++++++++++++++++++++++
   1486  fc-lang/fat.orth |   30 ++++++++++++++++++++++++++++++
   1487  2 files changed, 60 insertions(+), 0 deletions(-)
   1488 
   1489 commit 881a7cd93b3358e371a25bc7ad4818baa3c8968b
   1490 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1491 Date:	Sat Feb 28 16:29:07 2009 -0800
   1492 
   1493     Add Herero (hz) orthograhy (bug #20387)
   1494 
   1495  fc-lang/hz.orth |   35 +++++++++++++++++++++++++++++++++++
   1496  1 files changed, 35 insertions(+), 0 deletions(-)
   1497 
   1498 commit bc701d2a5b7dc687ba25bafc5fea282adad37ecb
   1499 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1500 Date:	Sat Feb 28 16:03:51 2009 -0800
   1501 
   1502     Add Ewe (ee) orthography (bug #20386)
   1503 
   1504  fc-lang/ee.orth |   77
   1505  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   1506  1 files changed, 77 insertions(+), 0 deletions(-)
   1507 
   1508 commit 5a83914b733755ff6c710ff398cb5668fdb74a19
   1509 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1510 Date:	Fri Feb 27 14:41:07 2009 -0800
   1511 
   1512     Update Serbo-Croatian (sh) orthography (bug #20368)
   1513 
   1514  fc-lang/sh.orth |   18 +++++++++++++-----
   1515  1 files changed, 13 insertions(+), 5 deletions(-)
   1516 
   1517 commit 505ea8ce37dff9cc35dba6a98de4a31ed1ac5f8c
   1518 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1519 Date:	Thu Feb 26 23:27:20 2009 -0800
   1520 
   1521     Extend Crimean Tatar (crh) orthography (bug #19891)
   1522 
   1523  fc-lang/crh.orth |    7 ++++---
   1524  1 files changed, 4 insertions(+), 3 deletions(-)
   1525 
   1526 commit 4c7da799f3b90fb2f1117f9e9c45fa7fc1bd268c
   1527 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1528 Date:	Wed Feb 18 21:21:01 2009 -0800
   1529 
   1530     Add Divehi (dv) orthography (bug #20207)
   1531 
   1532  fc-lang/dv.orth |   34 ++++++++++++++++++++++++++++++++++
   1533  1 files changed, 34 insertions(+), 0 deletions(-)
   1534 
   1535 commit 5cac0a4fd681087562c84b3d2534cecff6876048
   1536 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1537 Date:	Wed Feb 18 17:09:51 2009 -0800
   1538 
   1539     Remove digits and symbols from some Indic orthographies (bug #20204)
   1540 
   1541     These orthographies were changed: Gujarati (gu), Kannada (kn), Lao
   1542     (lo),
   1543     Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
   1544 
   1545  fc-lang/gu.orth |    4 ++--
   1546  fc-lang/kn.orth |    4 ++--
   1547  fc-lang/lo.orth |    4 ++--
   1548  fc-lang/ml.orth |    4 ++--
   1549  fc-lang/or.orth |    5 +++--
   1550  fc-lang/te.orth |    4 ++--
   1551  fc-lang/th.orth |    8 ++++++--
   1552  7 files changed, 19 insertions(+), 14 deletions(-)
   1553 
   1554 commit ea628d97706e842cb5555ceb5368fd972c941e0c
   1555 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1556 Date:	Wed Feb 18 16:44:10 2009 -0800
   1557 
   1558     Tighten Central Khmer (km) orthography (bug #20202)
   1559 
   1560  fc-lang/km.orth |   24 +++++++++++++++++-------
   1561  1 files changed, 17 insertions(+), 7 deletions(-)
   1562 
   1563 commit 4a5805d9c6b20b4c8f56f3b8201653e88e3706be
   1564 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1565 Date:	Wed Feb 18 16:03:30 2009 -0800
   1566 
   1567     Change Kashmiri (ks) orthography to Arabic script (bug #20200)
   1568 
   1569  fc-lang/ks.orth |   19 ++++++++++++-------
   1570  1 files changed, 12 insertions(+), 7 deletions(-)
   1571 
   1572 commit cda57219229025db963d3db0f984974187a409f8
   1573 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1574 Date:	Tue Feb 17 23:33:07 2009 -0800
   1575 
   1576     Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
   1577 
   1578  fc-lang/ff.orth  |   38 ++++++++++++++++++++++++++++++++++++++
   1579  fc-lang/ful.orth |   38 --------------------------------------
   1580  2 files changed, 38 insertions(+), 38 deletions(-)
   1581 
   1582 commit a32b79c3a5251916597bb871d2cd7698baeb5e58
   1583 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1584 Date:	Tue Feb 17 22:45:17 2009 -0800
   1585 
   1586     Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
   1587 
   1588  fc-lang/bam.orth |   37 -------------------------------------
   1589  fc-lang/bm.orth  |   37 +++++++++++++++++++++++++++++++++++++
   1590  2 files changed, 37 insertions(+), 37 deletions(-)
   1591 
   1592 commit 74a0a28695a24e02bc623d1b2c1c72054ff03d52
   1593 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1594 Date:	Tue Feb 17 22:40:50 2009 -0800
   1595 
   1596     Rename Avaric orthography from 'ava' to 'av' (bug #20174)
   1597 
   1598  fc-lang/av.orth  |   97
   1599  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   1600  fc-lang/ava.orth |   97
   1601  ------------------------------------------------------
   1602  2 files changed, 97 insertions(+), 97 deletions(-)
   1603 
   1604 commit eba32fa3f3024fb94f75cdedaa8d4c17d786a761
   1605 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1606 Date:	Tue Feb 17 22:09:53 2009 -0800
   1607 
   1608     Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
   1609 
   1610     Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS"
   1611     too, since it was only temporarily used in 1991-1992.
   1612 
   1613  fc-lang/az_az.orth |	41 ++++++++++++++---------------------------
   1614  1 files changed, 14 insertions(+), 27 deletions(-)
   1615 
   1616 commit 1c7bacc214f6e6e507f932230ec52744337cdf47
   1617 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1618 Date:	Tue Feb 17 21:37:45 2009 -0800
   1619 
   1620     Switch Uzbek (uz) orthography to Latin (bug #19851)
   1621 
   1622  fc-lang/uz.orth |   94
   1623  +++++++++---------------------------------------------
   1624  1 files changed, 16 insertions(+), 78 deletions(-)
   1625 
   1626 commit dfd5d0937ce44b4a60b5ee7e2e82650a5e31a456
   1627 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1628 Date:	Tue Feb 17 20:02:39 2009 -0800
   1629 
   1630     Add Crimean Tatar (crh) orthography (bug #19891)
   1631 
   1632  fc-lang/crh.orth |   45 +++++++++++++++++++++++++++++++++++++++++++++
   1633  1 files changed, 45 insertions(+), 0 deletions(-)
   1634 
   1635 commit 502c46c23d3e36dbfff29484486091f140756535
   1636 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1637 Date:	Tue Feb 17 19:41:30 2009 -0800
   1638 
   1639     Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
   1640 
   1641  fc-lang/pap_an.orth |	 46 ++++++++++++++++++++++++++++++++++++++++++++++
   1642  fc-lang/pap_aw.orth |	 31 +++++++++++++++++++++++++++++++
   1643  2 files changed, 77 insertions(+), 0 deletions(-)
   1644 
   1645 commit b4cd4cb6cc2cfd6432bfd4a5b2ec9c63cf653f6d
   1646 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1647 Date:	Tue Feb 17 17:30:15 2009 -0800
   1648 
   1649     Add Blin (byn) orthography (bug #19891)
   1650 
   1651  fc-lang/byn.orth |   27 +++++++++++++++++++++++++++
   1652  1 files changed, 27 insertions(+), 0 deletions(-)
   1653 
   1654 commit 4d7412a28b834830d0d1749852115846b3554932
   1655 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1656 Date:	Tue Feb 17 17:03:54 2009 -0800
   1657 
   1658     Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
   1659 
   1660     Previous Panjabi orthography was in the Gurmukhi script only, while in
   1661     Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
   1662 
   1663  fc-lang/pa.orth    |	46 ----------------------------------------------
   1664  fc-lang/pa_in.orth |	46 ++++++++++++++++++++++++++++++++++++++++++++++
   1665  fc-lang/pa_pk.orth |	28 ++++++++++++++++++++++++++++
   1666  3 files changed, 74 insertions(+), 46 deletions(-)
   1667 
   1668 commit 7a22c9d3471cd4963c529937df823148ab8e1a7d
   1669 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1670 Date:	Fri Feb 13 20:04:42 2009 -0800
   1671 
   1672     Add Ottoman Turkish (ota) orthography (bug #20114)
   1673 
   1674  fc-lang/ota.orth |   41 +++++++++++++++++++++++++++++++++++++++++
   1675  1 files changed, 41 insertions(+), 0 deletions(-)
   1676 
   1677 commit b5675e4c920dbb146ab76d49b4807693749e8143
   1678 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1679 Date:	Fri Feb 13 17:14:14 2009 -0800
   1680 
   1681     Remove Euro Sign from all orthographies (bug #19865)
   1682 
   1683  fc-lang/de.orth |    1 -
   1684  fc-lang/el.orth |    1 -
   1685  fc-lang/en.orth |    1 -
   1686  fc-lang/es.orth |    1 -
   1687  fc-lang/fi.orth |    1 -
   1688  fc-lang/fr.orth |    1 -
   1689  fc-lang/it.orth |    1 -
   1690  fc-lang/nl.orth |    1 -
   1691  fc-lang/pt.orth |    1 -
   1692  9 files changed, 0 insertions(+), 9 deletions(-)
   1693 
   1694 commit f6993c880345b45abc0f7e7f0bb14dd0ddae0caa
   1695 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1696 Date:	Mon Mar 2 13:25:37 2009 +0330
   1697 
   1698     [fc-lang] Continue parsing after an "include" (#20179)
   1699 
   1700  fc-lang/fc-lang.c |   29 ++++++++++++++++++-----------
   1701  1 files changed, 18 insertions(+), 11 deletions(-)
   1702 
   1703 commit abe0e056d5a93dee80d8e964569563dc4d131a90
   1704 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1705 Date:	Fri Feb 13 16:47:11 2009 -0800
   1706 
   1707     Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
   1708 
   1709     Removing digits, symbols, and the letters not used in the languages.
   1710 
   1711  fc-lang/as.orth |   37 +++++++++++++++++++++++++++----------
   1712  fc-lang/bn.orth |   21 ++++++++++++---------
   1713  2 files changed, 39 insertions(+), 19 deletions(-)
   1714 
   1715 commit 40b2904c8984db90cc35eecbec571552c2e4d120
   1716 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1717 Date:	Fri Feb 13 16:07:14 2009 -0800
   1718 
   1719     Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
   1720 
   1721  fc-lang/sid.orth |   27 +++++++++++++++++++++++++++
   1722  fc-lang/wal.orth |   27 +++++++++++++++++++++++++++
   1723  2 files changed, 54 insertions(+), 0 deletions(-)
   1724 
   1725 commit d333969e0c809b3175193c7dda26703287d57fd4
   1726 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1727 Date:	Fri Feb 13 15:52:23 2009 -0800
   1728 
   1729     Add Sardinian (sc) orthography (bug #19891)
   1730 
   1731  fc-lang/sc.orth |   42 ++++++++++++++++++++++++++++++++++++++++++
   1732  1 files changed, 42 insertions(+), 0 deletions(-)
   1733 
   1734 commit 1ae2e9b479818835ba3ddddb3c613cdb5acf46d4
   1735 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1736 Date:	Fri Feb 13 13:31:10 2009 -0800
   1737 
   1738     Add Limburgan (li) orthography (bug #19891)
   1739 
   1740  fc-lang/li.orth |   43 +++++++++++++++++++++++++++++++++++++++++++
   1741  1 files changed, 43 insertions(+), 0 deletions(-)
   1742 
   1743 commit d8a4ee921a3bf0e78dffcea8f27d457cc1bc378e
   1744 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1745 Date:	Wed Feb 11 01:59:56 2009 -0800
   1746 
   1747     Ad Ganda (lg) orthography (bug #19891)
   1748 
   1749  fc-lang/lg.orth |   33 +++++++++++++++++++++++++++++++++
   1750  1 files changed, 33 insertions(+), 0 deletions(-)
   1751 
   1752 commit f4159adaa88d55118fe1c2c62b05600d0a8fbc0a
   1753 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1754 Date:	Wed Feb 11 01:44:45 2009 -0800
   1755 
   1756     Add Haitian Creole (ht) orthography (bug #19891)
   1757 
   1758  fc-lang/ht.orth |   35 +++++++++++++++++++++++++++++++++++
   1759  1 files changed, 35 insertions(+), 0 deletions(-)
   1760 
   1761 commit 190b4b5b2bd9a4822660b134639a759a5949c862
   1762 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1763 Date:	Wed Feb 11 01:11:30 2009 -0800
   1764 
   1765     Add Aragonese (an) orthography (bug #19891)
   1766 
   1767  fc-lang/an.orth |   45 +++++++++++++++++++++++++++++++++++++++++++++
   1768  1 files changed, 45 insertions(+), 0 deletions(-)
   1769 
   1770 commit 3541f01828be06e2a414fa5bcd9543dbb2c9e0fd
   1771 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1772 Date:	Wed Feb 11 00:34:10 2009 -0800
   1773 
   1774     Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
   1775 
   1776  fc-lang/ku_tr.orth |	42 ++++++++++++++++++++++++++++++++++++++++++
   1777  1 files changed, 42 insertions(+), 0 deletions(-)
   1778 
   1779 commit 3792f0199065cdf808d723eacf3fa86910453f70
   1780 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1781 Date:	Wed Feb 11 00:22:53 2009 -0800
   1782 
   1783     Use newly added Cyrillic letters for Kurdish (bug #20049)
   1784 
   1785  fc-lang/ku_am.orth |	 5 +----
   1786  1 files changed, 1 insertions(+), 4 deletions(-)
   1787 
   1788 commit 0d8b15f00f11a5150d842a3bd10e8dd05413fb9c
   1789 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   1790 Date:	Wed Feb 11 00:05:16 2009 -0800
   1791 
   1792     Add Chhattisgarhi (hne) orthography (bug #19891)
   1793 
   1794  fc-lang/hne.orth |   28 ++++++++++++++++++++++++++++
   1795  1 files changed, 28 insertions(+), 0 deletions(-)
   1796 
   1797 commit 04ac14fc14131a66f0c391d8bb3894a01e556a05
   1798 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1799 Date:	Fri Feb 13 17:18:11 2009 -0800
   1800 
   1801     [fcformat] Add list of undocumented language features
   1802 
   1803  src/fcformat.c |   35 +++++++++++++++++++++++++++++++++++
   1804  1 files changed, 35 insertions(+), 0 deletions(-)
   1805 
   1806 commit 384542fa915b27285ec22d899c4aa19be8c275f1
   1807 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1808 Date:	Fri Feb 13 16:41:37 2009 -0800
   1809 
   1810     [fcformat] Add a 'pkgkit' builtin that prints tags for font packages
   1811 
   1812     For DejaVu Sans Condensed it generates:
   1813 
   1814     font(dejavusans)
   1815     font(dejavusanscondensed)
   1816     font(:lang=aa)
   1817     font(:lang=ab)
   1818     ...
   1819     font(:lang=yo)
   1820     font(:lang=zu)
   1821 
   1822  src/fcformat.c |    2 ++
   1823  1 files changed, 2 insertions(+), 0 deletions(-)
   1824 
   1825 commit 9d58d01c5c061c1fcfb3cca3a3a4622f9bbec727
   1826 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1827 Date:	Fri Feb 13 16:33:58 2009 -0800
   1828 
   1829     [fcformat] Enumerate langsets like we do arrays of values
   1830 
   1831     If one asks for a format like '%{[]elt{expr}}' and the first value
   1832     for elt is a langset, we enumerate the langset languages in expr.
   1833 
   1834  src/fcformat.c |   59
   1835  ++++++++++++++++++++++++++++++++++++++++++++-----------
   1836  1 files changed, 47 insertions(+), 12 deletions(-)
   1837 
   1838 commit d62b85af21777582ad720efd9c319fde97b67d82
   1839 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1840 Date:	Fri Feb 13 16:30:43 2009 -0800
   1841 
   1842     [fclang] Implement FcLangSetGetLangs() (#18846)
   1843 
   1844  doc/fclangset.fncs	 |    8 ++++++++
   1845  fontconfig/fontconfig.h |    3 +++
   1846  src/fclang.c		 |   32 ++++++++++++++++++++++++++++++++
   1847  3 files changed, 43 insertions(+), 0 deletions(-)
   1848 
   1849 commit cdfb76585e7afbe739d00ed83a029ce1f909142f
   1850 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1851 Date:	Thu Feb 12 21:48:22 2009 -0600
   1852 
   1853     [fcformat] Implement array enumeration
   1854 
   1855     The format '%{[]family,familylang{expr}}' expands expr once for
   1856     the first
   1857     value of family and familylang, then for the second, etc, until
   1858     both lists
   1859     are exhausted.
   1860 
   1861  src/fcformat.c |   90
   1862  ++++++++++++++++++++++++++++++++++++++++++++++++++++---
   1863  1 files changed, 85 insertions(+), 5 deletions(-)
   1864 
   1865 commit 0673ef3881d24820e627b9a8cd3a4b3e3889c545
   1866 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1867 Date:	Wed Feb 11 23:55:11 2009 -0500
   1868 
   1869     [fcformat] Support 'default value' for simple tags
   1870 
   1871     The format '%{family:-XXX} prints XXX if the element family
   1872     is not defined.
   1873     Also works for things like '%{family[1]:-XXX}'.
   1874 
   1875  src/fcformat.c |   30 +++++++++++++++++++++++++-----
   1876  1 files changed, 25 insertions(+), 5 deletions(-)
   1877 
   1878 commit 9c83a8376f7db19421fb42d311fba81b398c67b0
   1879 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1880 Date:	Wed Feb 11 23:44:36 2009 -0500
   1881 
   1882     [fcformat] Support indexing simple tags
   1883 
   1884     The format '%{family[0]}' will only output the first value for
   1885     element family.
   1886 
   1887  src/fcformat.c |   43 +++++++++++++++++++++++++++++++++++++++----
   1888  src/fcint.h	|    5 +++++
   1889  src/fcname.c	|    2 +-
   1890  3 files changed, 45 insertions(+), 5 deletions(-)
   1891 
   1892 commit d04a750764d89a7048f49d655fb7e4aabbcd10b3
   1893 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1894 Date:	Tue Feb 10 20:56:39 2009 -0500
   1895 
   1896     [fcformat] Add support for builtin formats
   1897 
   1898     The '%{=unparse}' format expands to the FcNameUnparse() result on the
   1899     pattern.  Need to add '%{=verbose}' for FcPatternPrint() output but
   1900     need to change that function to output to a string first.
   1901 
   1902     Also added the '%{=fclist}' and '%{=fcmatch}' which format like the
   1903     default format of fc-list and fc-match respectively.
   1904 
   1905  src/fcformat.c |  137
   1906  +++++++++++++++++++++++++++++++++++++++-----------------
   1907  1 files changed, 95 insertions(+), 42 deletions(-)
   1908 
   1909 commit 85c7fb67ce9f77574f71de7d9b69867bb974cd48
   1910 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1911 Date:	Tue Feb 10 18:57:34 2009 -0500
   1912 
   1913     [fcformat] Refactor code to avoid malloc
   1914 
   1915  src/fcformat.c |  246
   1916  +++++++++++++++++++++++++++++++++-----------------------
   1917  1 files changed, 144 insertions(+), 102 deletions(-)
   1918 
   1919 commit d4f7a4c6af5420afbbcf2217f9fe396623671294
   1920 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1921 Date:	Tue Feb 10 06:22:55 2009 -0500
   1922 
   1923     [fcformat] Start adding builtins
   1924 
   1925  src/fcformat.c |   27 ++++++++++++++++++++++++++-
   1926  1 files changed, 26 insertions(+), 1 deletions(-)
   1927 
   1928 commit c8f5933d13efa6705854d8f89b22d40cf720e68d
   1929 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1930 Date:	Tue Feb 10 05:57:10 2009 -0500
   1931 
   1932     [fcformat] Implement 'delete', 'escape', and 'translate' filter
   1933     functions
   1934 
   1935     The format '%{family|delete( )}' expands to family values with
   1936     space removed.
   1937     The format '%{family|translate( ,-)}' expands to family values
   1938     with space
   1939     replaced by dash.  Multiple chars are supported, like tr(1).
   1940     The format '%{family|escape(\\ )}' expands to family values with space
   1941     escaped using backslash.
   1942 
   1943  src/fcformat.c |  219
   1944  +++++++++++++++++++++++++++++++++++++++++++++++++-------
   1945  1 files changed, 194 insertions(+), 25 deletions(-)
   1946 
   1947 commit b6a23028beb3b99022599344ebd8511c12dc7fd0
   1948 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1949 Date:	Tue Feb 10 05:05:53 2009 -0500
   1950 
   1951     [fcformat] Add value-count syntax
   1952 
   1953     The format '%{#family}' expands to the number of values for the
   1954     element
   1955     'family', or '0' if no such element exists in the pattern.
   1956 
   1957  src/fcformat.c |  116
   1958  ++++++++++++++++++++++++++++++++++++--------------------
   1959  1 files changed, 75 insertions(+), 41 deletions(-)
   1960 
   1961 commit dccbbe83eff54097c55fdc560810cdc56b679a60
   1962 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1963 Date:	Tue Feb 10 04:47:24 2009 -0500
   1964 
   1965     [FcStrBuf] better handle malloc failure
   1966 
   1967     If buffer has failed allocation, return NULL when done.
   1968 
   1969  src/fcstr.c |	  8 +++++++-
   1970  1 files changed, 7 insertions(+), 1 deletions(-)
   1971 
   1972 commit ced38254b49ab616df79930bbb798a93e5ce51fa
   1973 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1974 Date:	Tue Feb 10 04:44:54 2009 -0500
   1975 
   1976     [fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
   1977 
   1978  src/fcformat.c |   87
   1979  ++++++++++++++++++++++++++++++++++++++++++++++++-------
   1980  1 files changed, 76 insertions(+), 11 deletions(-)
   1981 
   1982 commit 2017a5eb79a0774cc5bace8c76304e1a9ef157b9
   1983 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1984 Date:	Tue Feb 10 03:38:22 2009 -0500
   1985 
   1986     [fcformat] Add simple converters
   1987 
   1988     The format '%{family|downcase}' for example prints the lowercase of
   1989     the family element.  Three converters are defined right now:
   1990     'downcase', 'basename', and 'dirname'.
   1991 
   1992  src/fcformat.c |  224
   1993  +++++++++++++++++++++++++++++++++-----------------------
   1994  1 files changed, 131 insertions(+), 93 deletions(-)
   1995 
   1996 commit 7717b25ffdd9507b0d73ef60b70b692f7286c0a2
   1997 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1998 Date:	Tue Feb 10 00:15:08 2009 -0500
   1999 
   2000     [fcformat] Add conditionals
   2001 
   2002     The conditional '%{?elt1,elt2,!elt3{expr1}{expr2}}' will evaluate
   2003     expr1 if elt1 and elt2 exist in pattern and elt3 doesn't exist, and
   2004     expr2 otherwise.  The '{expr2}' part is optional.
   2005 
   2006  src/fcformat.c |  158
   2007  ++++++++++++++++++++++++++++++++++++++++++++++++++++----
   2008  1 files changed, 147 insertions(+), 11 deletions(-)
   2009 
   2010 commit 8c31a2434d5dfa475ef710ad52c992111caac424
   2011 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2012 Date:	Mon Feb 9 23:08:08 2009 -0500
   2013 
   2014     [fcformat] Add element filtering and deletion
   2015 
   2016     The filtering, '%{+elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   2017     with a pattern only having the listed elements from the surrounding
   2018     pattern.
   2019 
   2020     The deletion, '%{-elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   2021     with a the surrounding pattern sans the listed elements.
   2022 
   2023  doc/fcpattern.fncs  |	  2 +-
   2024  fc-list/fc-list.c   |	  7 +-
   2025  fc-match/fc-match.c |	  6 +-
   2026  fc-query/fc-query.c |	  7 +-
   2027  fc-scan/fc-scan.c   |	  7 +-
   2028  src/fcformat.c      |	214
   2029  ++++++++++++++++++++++++++++++++++++++------------
   2030  6 files changed, 183 insertions(+), 60 deletions(-)
   2031 
   2032 commit d6506ff6eeb4a4cb0bfe827174e474c7b91ff045
   2033 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2034 Date:	Mon Feb 9 20:49:45 2009 -0500
   2035 
   2036     [fcformat] Add support for subexpressions
   2037 
   2038     The syntax is '{{expr}}'.  Can be used for aligning/justifying
   2039     an entire
   2040     subexpr for example.
   2041 
   2042  src/fcformat.c |  149
   2043  ++++++++++++++++++++++++++++++++++++++++++++++---------
   2044  1 files changed, 124 insertions(+), 25 deletions(-)
   2045 
   2046 commit 27b3e2dddf6a89c66e8d79f4a28b1a0653e8e100
   2047 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2048 Date:	Mon Feb 9 19:13:07 2009 -0500
   2049 
   2050     [fcformat] Refactor and restructure code for upcoming changes
   2051 
   2052     Also makes it thread-safe.
   2053 
   2054  src/fcformat.c |  165
   2055  ++++++++++++++++++++++++++++++++-----------------------
   2056  1 files changed, 96 insertions(+), 69 deletions(-)
   2057 
   2058 commit c493c3b770ab12ab1c61a4fb10419c490d2b5ba6
   2059 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2060 Date:	Mon Feb 9 18:18:59 2009 -0500
   2061 
   2062     [fcformat] Add support for width modifiers
   2063 
   2064     One can do '%30{family}' for example.  Or '%-30{family}' for the
   2065     left-aligned version.
   2066 
   2067  doc/fcpattern.fncs |	 6 ++++--
   2068  src/fcformat.c     |	46 +++++++++++++++++++++++++++++++++++++++++++---
   2069  2 files changed, 47 insertions(+), 5 deletions(-)
   2070 
   2071 commit 967267556c762d2746f819eca85f3c59fbb95875
   2072 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2073 Date:	Thu Feb 5 23:37:16 2009 -0500
   2074 
   2075     Further update Sinhala orthography (#19288)
   2076 
   2077  fc-lang/si.orth |    7 +++++--
   2078  1 files changed, 5 insertions(+), 2 deletions(-)
   2079 
   2080 commit b697fa2523a6d3fe091e14710d14720a9e051bf1
   2081 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2082 Date:	Thu Feb 5 02:46:16 2009 -0500
   2083 
   2084     [cache] After writing cache to file, update the internal copy to
   2085     reflect this
   2086 
   2087     Only do it for small caches though.  For large cache we'd better
   2088     off loading
   2089     the cache file again, mmap()ing it.
   2090 
   2091     Based on patch from Diego Santa Cruz.
   2092 
   2093  src/fccache.c |   16 ++++++++++++++++
   2094  1 files changed, 16 insertions(+), 0 deletions(-)
   2095 
   2096 commit ecce22d40cfbc50bbe19891035c06bbbeef5232f
   2097 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2098 Date:	Wed Feb 4 15:58:36 2009 -0500
   2099 
   2100     Update Sinhala orthography (#19288)
   2101 
   2102     Patch from Harshula Jayasuriya.
   2103 
   2104  fc-lang/si.orth |   45 ++++++++++++++++++++++++++++++++++-----------
   2105  1 files changed, 34 insertions(+), 11 deletions(-)
   2106 
   2107 commit 6bb5d72fe788f897e30ab39ac7585c624282303f
   2108 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2109 Date:	Tue Feb 3 21:06:15 2009 -0500
   2110 
   2111     [fccache] Make sure the cache is current when reusing from open caches
   2112 
   2113     Reported by Diego Santa Cruz.
   2114 
   2115  src/fccache.c |    8 +++++++-
   2116  1 files changed, 7 insertions(+), 1 deletions(-)
   2117 
   2118 commit f9feb587faa5a3df0f03e5ba945d228b8b49ec51
   2119 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2120 Date:	Tue Feb 3 20:50:29 2009 -0500
   2121 
   2122     [win32] Do not remove leading '\\' such that network paths work
   2123 
   2124     Raised by Diego Santa Cruz.
   2125 
   2126  src/fcstr.c |	  8 +++++++-
   2127  1 files changed, 7 insertions(+), 1 deletions(-)
   2128 
   2129 commit 1cdf7efb224867c41b2dea48884d87c5fb67bdaf
   2130 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2131 Date:	Tue Feb 3 20:35:10 2009 -0500
   2132 
   2133     [win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to
   2134     binary location
   2135 
   2136     Proposed by Diego Santa Cruz.
   2137 
   2138  src/fcxml.c |	 21 +++++++++++++++++++++
   2139  1 files changed, 21 insertions(+), 0 deletions(-)
   2140 
   2141 commit e62058abb9cf04b3f2270a45f3c0760287f12033
   2142 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2143 Date:	Tue Feb 3 20:31:30 2009 -0500
   2144 
   2145     [win32] Fix usage of GetFullPathName()
   2146 
   2147     Diego Santa Cruz pointed out that we are using that API wrongly.
   2148     The forth argument is a pointer to a pointer.  Turns out we don't
   2149     need that arugment and it accepts NULL, so just pass that.
   2150 
   2151  src/fcstr.c |	  4 +---
   2152  1 files changed, 1 insertions(+), 3 deletions(-)
   2153 
   2154 commit c4d557ab90c7ef6eccb998550190ccccde80670d
   2155 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2156 Date:	Tue Feb 3 17:15:52 2009 -0500
   2157 
   2158     Add ICONV_LIBS to fontconfig.pc.in (#19606)
   2159 
   2160  fontconfig.pc.in |    2 +-
   2161  1 files changed, 1 insertions(+), 1 deletions(-)
   2162 
   2163 commit 10609af4aa4030a15c19573198462fa002d2ef13
   2164 Author: Mike FABIAN <mfabian (a] suse.de>
   2165 Date:	Tue Feb 3 16:57:01 2009 -0500
   2166 
   2167     [conf] Disable hinting when emboldening (#19904)
   2168 
   2169     Hinting will be done before Embolden in freetype2,
   2170     but in such case, Embolden will get wrong result
   2171     on some glyph contours after applying hinting.
   2172     Actually, hinting should be done after embolden, but we can't
   2173     fix it in current freetype2. So as a workaround, just turn off
   2174     hinting if we want to do embolden.
   2175 
   2176  conf.d/90-synthetic.conf |   11 +++++++++++
   2177  1 files changed, 11 insertions(+), 0 deletions(-)
   2178 
   2179 commit fe00689cddb42df141d891c2cd5b4a8ea3a42816
   2180 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2181 Date:	Mon Feb 2 00:27:58 2009 -0800
   2182 
   2183     Remove punctuation symbols from Asturian orthography (bug #19893)
   2184 
   2185     Also fix the URL for orthography.
   2186 
   2187  fc-lang/ast.orth |   12 ++++--------
   2188  1 files changed, 4 insertions(+), 8 deletions(-)
   2189 
   2190 commit a4f651241e2db62bd058e773b4e5931d205af0f6
   2191 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2192 Date:	Sun Feb 1 23:52:10 2009 -0800
   2193 
   2194     Rename Igbo from "ibo" to "ig" (bug #19892)
   2195 
   2196  fc-lang/ibo.orth |   35 -----------------------------------
   2197  fc-lang/ig.orth  |   35 +++++++++++++++++++++++++++++++++++
   2198  2 files changed, 35 insertions(+), 35 deletions(-)
   2199 
   2200 commit ff71a83c207891323b487d9cbec0658e16ca11c3
   2201 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2202 Date:	Sun Feb 1 22:14:53 2009 -0800
   2203 
   2204     Renamed az to az_az (bug #19889)
   2205 
   2206  fc-lang/az.orth    |	66
   2207  ----------------------------------------------------
   2208  fc-lang/az_az.orth |	66
   2209  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   2210  2 files changed, 66 insertions(+), 66 deletions(-)
   2211 
   2212 commit e53956ee5e6340c5c8a78bf65e9c9df0757af439
   2213 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2214 Date:	Sun Feb 1 20:46:23 2009 -0800
   2215 
   2216     Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
   2217 
   2218  fc-lang/ber_dz.orth |	 27 +++++++++++++++++++++++++++
   2219  fc-lang/ber_ma.orth |	 46 ++++++++++++++++++++++++++++++++++++++++++++++
   2220  fc-lang/kab.orth    |	 42 ++++++++++++++++++++++++++++++++++++++++++
   2221  3 files changed, 115 insertions(+), 0 deletions(-)
   2222 
   2223 commit 3765a7483e1d313c6d0ced8a20cd5a258165f8e0
   2224 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2225 Date:	Sun Feb 1 20:42:54 2009 -0800
   2226 
   2227     Add Upper Sorbian (hsb) orthography (bug #19870)
   2228 
   2229  fc-lang/hsb.orth |   42 ++++++++++++++++++++++++++++++++++++++++++
   2230  1 files changed, 42 insertions(+), 0 deletions(-)
   2231 
   2232 commit 9f54d9db2912287358c1c01771a1bc8263e9539a
   2233 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2234 Date:	Sun Feb 1 20:41:14 2009 -0800
   2235 
   2236     Add Kinyarwanda (rw) orthography (bug #19868)
   2237 
   2238  fc-lang/rw.orth |   31 +++++++++++++++++++++++++++++++
   2239  1 files changed, 31 insertions(+), 0 deletions(-)
   2240 
   2241 commit 3889de9e3c0a0b6aacd0558ce41953d9aa35878b
   2242 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2243 Date:	Sun Feb 1 20:39:03 2009 -0800
   2244 
   2245     Add Malay (ms) orthography (bug #19867)
   2246 
   2247  fc-lang/ms.orth |   32 ++++++++++++++++++++++++++++++++
   2248  1 files changed, 32 insertions(+), 0 deletions(-)
   2249 
   2250 commit 0896d14ab7fe5a7233102f5ff7c59199f893c734
   2251 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2252 Date:	Sun Feb 1 20:36:55 2009 -0800
   2253 
   2254     Add Kashubian (csb) orth file (bug #19866)
   2255 
   2256  fc-lang/csb.orth |   46 ++++++++++++++++++++++++++++++++++++++++++++++
   2257  1 files changed, 46 insertions(+), 0 deletions(-)
   2258 
   2259 commit a32870457eb8f35a19193bc3e9e66db9948186fb
   2260 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2261 Date:	Sun Feb 1 20:29:12 2009 -0800
   2262 
   2263     Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
   2264 
   2265     For Iraq, we are assuming its the same Arabic orthography used
   2266     in Iran.
   2267 
   2268     According to Ethnologue, Kurdish is written in Cyrillic in Armenia:
   2269     http://www.ethnologue.com/show_language.asp?code=kmr
   2270 
   2271     Turkey and Syria need more research.
   2272 
   2273  fc-lang/ku.orth    |	94
   2274  ----------------------------------------------------
   2275  fc-lang/ku_am.orth |	94
   2276  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   2277  fc-lang/ku_iq.orth |	27 +++++++++++++++
   2278  3 files changed, 121 insertions(+), 94 deletions(-)
   2279 
   2280 commit 2199c6e321c92cf42711180b483e3f1b0091d980
   2281 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2282 Date:	Sun Feb 1 20:21:45 2009 -0800
   2283 
   2284     Rename Venda from "ven" to "ve" (bug #19852)
   2285 
   2286     Since ISO 639-1 code exists, we should use it.
   2287 
   2288  fc-lang/ve.orth  |   34 ++++++++++++++++++++++++++++++++++
   2289  fc-lang/ven.orth |   34 ----------------------------------
   2290  2 files changed, 34 insertions(+), 34 deletions(-)
   2291 
   2292 commit d7dd87649c07b7b73cf4ecfe7273cb0fcedc5be0
   2293 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2294 Date:	Sun Feb 1 20:00:15 2009 -0800
   2295 
   2296     Change Turkmen orth from Cyrillic to Latin (bug #19849)
   2297 
   2298  fc-lang/tk.orth |  114
   2299  ++++++++++++------------------------------------------
   2300  1 files changed, 26 insertions(+), 88 deletions(-)
   2301 
   2302 commit b25a42963d70f9ead6bc026f57ae2433b4ac5e85
   2303 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2304 Date:	Sun Feb 1 19:35:37 2009 -0800
   2305 
   2306     Fix doubly encoded UTF-8 in comments (bug #19848)
   2307 
   2308  fc-lang/nb.orth |    2 +-
   2309  1 files changed, 1 insertions(+), 1 deletions(-)
   2310 
   2311 commit f3c214a1cd799dc1eb965ced8107f52cc9dd065e
   2312 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2313 Date:	Sun Feb 1 19:29:21 2009 -0800
   2314 
   2315     Split Mongolian orth to Mongolia and China (bug #19847)
   2316 
   2317     The orth file for Mongolia uses Cyrillic, while that of
   2318     China uses the classical Mongolian script.
   2319 
   2320  fc-lang/mn.orth    |	37 -------------------------------------
   2321  fc-lang/mn_cn.orth |	37 +++++++++++++++++++++++++++++++++++++
   2322  fc-lang/mn_mn.orth |	35 +++++++++++++++++++++++++++++++++++
   2323  3 files changed, 72 insertions(+), 37 deletions(-)
   2324 
   2325 commit 0d5f9a2592634e6f9c74f48bbad9f6b443d1b574
   2326 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2327 Date:	Sun Feb 1 18:55:31 2009 -0800
   2328 
   2329     Add Filipino orth, alias Tagalog to Filipino (bug #19846)
   2330 
   2331     The previous Tagalog orthography used the Tagalog script, which is
   2332     not in
   2333     modern use.
   2334 
   2335  fc-lang/fil.orth |   45 +++++++++++++++++++++++++++++++++++++++++++++
   2336  fc-lang/tl.orth  |   23 ++++++++---------------
   2337  2 files changed, 53 insertions(+), 15 deletions(-)
   2338 
   2339 commit 2bf7d799bf8c9e116f08864f4f62575a6a25b380
   2340 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2341 Date:	Sun Feb 1 18:52:41 2009 -0800
   2342 
   2343     Remove Sinhala characters not in modern use (bug #19288)
   2344 
   2345  fc-lang/si.orth |   30 ++++++++++++++++++++----------
   2346  1 files changed, 20 insertions(+), 10 deletions(-)
   2347 
   2348 commit 2f3b07fe80415873ef3e0e0a7e753a55e766986b
   2349 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   2350 Date:	Sun Feb 1 18:32:21 2009 -0800
   2351 
   2352     Correct Sindhi orthography to use Arabic script (bug #17140)
   2353 
   2354     The previous version used the Devanagari script. But in both
   2355     Pakistan and
   2356     India, Sindhi is generally written in Arabic. The Devanagari data
   2357     could
   2358     prove to be useful, if we decide on how we should name such files (see
   2359     bug #17208 and bug #19869).
   2360 
   2361  fc-lang/sd.orth |   48 +++++++++++++++++++++++++++++++++++++++---------
   2362  1 files changed, 39 insertions(+), 9 deletions(-)
   2363 
   2364 commit 574805478c19cdb487aea96922ff7177dd0844d7
   2365 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2366 Date:	Sat Jan 31 03:38:19 2009 -0500
   2367 
   2368     [fcfreetype] Fix typo in GB2312 encoding name string (#19845)
   2369 
   2370     This was causing failure when opening iconv converter, hence rendering
   2371     GB2312-encoded fonts with no other usable encoding unusable.
   2372 
   2373  src/fcfreetype.c |    2 +-
   2374  1 files changed, 1 insertions(+), 1 deletions(-)
   2375 
   2376 commit 575ee6cddd391857339f57331d2677fcc868369e
   2377 Author: Karl Tomlinson <bugs.freedesktop (a] karlt.net>
   2378 Date:	Tue Jan 27 03:35:51 2009 -0500
   2379 
   2380     Change FcCharSetMerge API
   2381 
   2382     To only work on writable charsets.	Also, return a bool indicating
   2383     whether
   2384     the merge changed the charset.
   2385 
   2386     Also changes the implementation of FcCharSetMerge and
   2387     FcCharSetIsSubset
   2388 
   2389  doc/fccharset.fncs	 |   16 +++---
   2390  fontconfig/fontconfig.h |    4 +-
   2391  src/fccharset.c	 |  129
   2392  +++++++++++++++++++---------------------------
   2393  src/fcmatch.c		 |   64 +++++++++++++-----------
   2394  4 files changed, 99 insertions(+), 114 deletions(-)
   2395 
   2396 commit b8860e2faffa8b3f62b3c7aafd2d3b6962566f41
   2397 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2398 Date:	Fri Jan 23 14:17:08 2009 -0500
   2399 
   2400     [fcmatch] Fix crash when no fonts are available.
   2401 
   2402  src/fcmatch.c |   10 ++++++++--
   2403  1 files changed, 8 insertions(+), 2 deletions(-)
   2404 
   2405 commit c08216c6f468ce22cb7c0c1959019a7caad3484a
   2406 Author: Dan Nicholson <dbn.lists (a] gmail.com>
   2407 Date:	Mon Jan 19 17:02:55 2009 -0500
   2408 
   2409     Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)
   2410 
   2411     configure replaces a NONE prefix with the default prefix too late.
   2412     So we move fonts.conf creation to Makefile, such that prefix is
   2413     correctly
   2414     expanded. Ugly, but works.
   2415 
   2416  Makefile.am  |   13 ++++++++++++-
   2417  configure.in |    3 +--
   2418  2 files changed, 13 insertions(+), 3 deletions(-)
   2419 
   2420 commit 98d765a53ba33d28283e499ebd1098d27cbe6d02
   2421 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2422 Date:	Thu Jan 15 19:27:53 2009 -0500
   2423 
   2424     Cleanup all manpage.* files
   2425 
   2426     Recent doc2man generates files called manpage.log.	This was
   2427     breaking build.
   2428 
   2429  doc/Makefile.am      |    5 ++---
   2430  fc-cache/Makefile.am |    2 +-
   2431  fc-cat/Makefile.am   |    2 +-
   2432  fc-list/Makefile.am  |    2 +-
   2433  fc-match/Makefile.am |    2 +-
   2434  fc-query/Makefile.am |    2 +-
   2435  fc-scan/Makefile.am  |    2 +-
   2436  7 files changed, 8 insertions(+), 9 deletions(-)
   2437 
   2438 commit 41af588f543ca5c0efaeb699992376d89cb35763
   2439 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2440 Date:	Thu Jan 15 19:12:37 2009 -0500
   2441 
   2442     [fc-match] Accept list of elements like fc-list (bug #13017)
   2443 
   2444     Also make --verbose not ignore list of elements and only print those.
   2445     Update docs.
   2446 
   2447  fc-list/fc-list.c	|   29 ++++++++++++++---------------
   2448  fc-list/fc-list.sgml	|   12 ++++++------
   2449  fc-match/fc-match.c	|   48
   2450  +++++++++++++++++++++++++++++++++++++-----------
   2451  fc-match/fc-match.sgml |   29 ++++++++++++++++++++---------
   2452  4 files changed, 77 insertions(+), 41 deletions(-)
   2453 
   2454 commit 263f16ced279b0c09834bb4ca0df87fd0f76dcaf
   2455 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2456 Date:	Thu Jan 15 19:12:27 2009 -0500
   2457 
   2458     Oops, fix FcPatternFilter
   2459 
   2460  src/fcpat.c |	  2 +-
   2461  1 files changed, 1 insertions(+), 1 deletions(-)
   2462 
   2463 commit 6bffe1a95bfd6609358d38590ad638c688232575
   2464 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2465 Date:	Thu Jan 15 18:39:48 2009 -0500
   2466 
   2467     Add fc-scan too that runs FcFileScan/FcDirScan
   2468 
   2469     This is quite similar to fc-query, but calling FcFileScan/FcDirScan
   2470     instead
   2471     of FcFreeTypeQuery.
   2472 
   2473  .gitignore		|    2 +
   2474  Makefile.am		|    2 +-
   2475  configure.in		|    1 +
   2476  doc/fcfile.fncs	|   18 +++---
   2477  fc-cache/fc-cache.sgml |    1 +
   2478  fc-cat/fc-cat.sgml	|    1 +
   2479  fc-list/fc-list.sgml	|    7 +-
   2480  fc-match/fc-match.sgml |    7 +-
   2481  fc-query/fc-query.sgml |    5 +-
   2482  fc-scan/Makefile.am	|   59 ++++++++++++++++
   2483  fc-scan/fc-scan.c	|  181
   2484  ++++++++++++++++++++++++++++++++++++++++++++++++
   2485  fc-scan/fc-scan.sgml	|  176
   2486  ++++++++++++++++++++++++++++++++++++++++++++++
   2487  12 files changed, 442 insertions(+), 18 deletions(-)
   2488 
   2489 commit 4074fd254e5ad707448d3665a034e0fbdf6de033
   2490 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2491 Date:	Thu Jan 15 18:35:09 2009 -0500
   2492 
   2493     Revive FcConfigScan() (bug #17121)
   2494 
   2495     FcConfigScan() with parameters cache=NULL and force=FcTrue can be used
   2496     to scan font dirs without any caching side effect.
   2497 
   2498  src/fcdir.c |	155
   2499  ++++++++++++++++++++++++++++++++++-------------------------
   2500  1 files changed, 90 insertions(+), 65 deletions(-)
   2501 
   2502 commit 46e405cb9ab5870bda1947f3afd80f8f54c7ac75
   2503 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2504 Date:	Thu Jan 15 17:34:26 2009 -0500
   2505 
   2506     Oops.  Fix usage output.
   2507 
   2508  fc-query/fc-query.c |	  5 ++---
   2509  1 files changed, 2 insertions(+), 3 deletions(-)
   2510 
   2511 commit 25a09eb9bf2d993228a3d98d1dd271f55efb2358
   2512 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2513 Date:	Thu Jan 8 03:04:34 2009 -0500
   2514 
   2515     Don't use FcCharSetCopy in FcCharSetMerge
   2516 
   2517     The Copy function is actually a ref, not real copy.
   2518 
   2519  doc/fccharset.fncs |	 2 +-
   2520  src/fccharset.c    |	 7 ++++---
   2521  2 files changed, 5 insertions(+), 4 deletions(-)
   2522 
   2523 commit d230cf144f84c8a50b932c8b89daa55c1a3620d8
   2524 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2525 Date:	Wed Jan 7 20:15:20 2009 -0500
   2526 
   2527     Make FcCharSetMerge() public
   2528 
   2529     That's needed for apps to be abled to do pruning themselves without
   2530     the performance penalty of recreating new charsets all the time.
   2531 
   2532  doc/fccharset.fncs	 |   13 +++++++++++++
   2533  fontconfig/fontconfig.h |    3 +++
   2534  src/fcint.h		 |    3 ---
   2535  3 files changed, 16 insertions(+), 3 deletions(-)
   2536 
   2537 commit 3b725d0a318623bba08a9f7c75e4fe71527f5dec
   2538 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2539 Date:	Thu Jan 1 16:29:01 2009 -0500
   2540 
   2541     [doc] Note that fontset returned by FcConfigGetFonts should not
   2542     be modified
   2543 
   2544  doc/fcconfig.fncs |	2 +-
   2545  1 files changed, 1 insertions(+), 1 deletions(-)
   2546 
   2547 commit 6d764a3f9b89f21b5c2cdf48cbd913b9706d42b2
   2548 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2549 Date:	Wed Dec 31 20:16:40 2008 -0500
   2550 
   2551     [fcmatch] Move FcFontSetMatch() functionality into
   2552     FcFontSetMatchInternal()
   2553 
   2554     Except for the final FcFontRenderPrepare().  This way we have more
   2555     flexibility to do caching in FcFontMatch() while leaving
   2556     FcFontSetMatch()
   2557     intact.
   2558 
   2559  src/fcmatch.c |   42 +++++++++++++++++++++++++++++-------------
   2560  1 files changed, 29 insertions(+), 13 deletions(-)
   2561 
   2562 commit a5a384c5ffb479e095092c2aaedd406f8785280a
   2563 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2564 Date:	Wed Dec 31 19:44:32 2008 -0500
   2565 
   2566     [fcmatch] When matching, reserve score 0 for when elements don't exist
   2567 
   2568     Previously an index j was added to element score to prefer matches
   2569     earlier
   2570     in the value list to the later ones.  This index started from 0,
   2571     meaning
   2572     that the score zero could be generated for the first element.
   2573     By starting
   2574     j from one, scores for when the element exists in both pattern
   2575     and font
   2576     can never be zero.	The score zero is reserved for when the element is
   2577     NOT available in both font and pattern.  We will use this property
   2578     later.
   2579 
   2580     This shouldn't change matching much.  The only difference I can
   2581     think of
   2582     is that if a font family exists both as a bitmap font and a scalable
   2583     version, and when requesting it at the size of the bitmap version,
   2584     previously the font returned was nondeterministic.	Now the scalable
   2585     version will always be preferred.
   2586 
   2587  src/fcmatch.c |    2 +-
   2588  1 files changed, 1 insertions(+), 1 deletions(-)
   2589 
   2590 commit c7641f2872329197250db6ffe194df3d33ff42b3
   2591 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2592 Date:	Wed Dec 31 19:35:27 2008 -0500
   2593 
   2594     [fcmatch] Use larger multipliers to enforce order
   2595 
   2596     Previously the matcher multiplied comparison results by 100 and added
   2597     index value to it.	With long lists of families (lots of aliases),
   2598     reaching 100 is not that hard.  That could result in a non-match early
   2599     in the list to be preferred over a match late in the list.	Changing
   2600     the multiplier from 100 to 1000 should fix that.
   2601 
   2602     To keep things relatively in order, the lang multiplier is changed
   2603     from 1000 to 10000.
   2604 
   2605  src/fcmatch.c |    4 ++--
   2606  1 files changed, 2 insertions(+), 2 deletions(-)
   2607 
   2608 commit 1b43ccc805f26a78934267d92275cd19b5648e91
   2609 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2610 Date:	Wed Dec 31 18:10:31 2008 -0500
   2611 
   2612     [fcmatch.c] Fix debug formatting
   2613 
   2614  src/fcmatch.c |    1 +
   2615  1 files changed, 1 insertions(+), 0 deletions(-)
   2616 
   2617 commit a291cfc710c5989ba3e787ae20911d3176bea307
   2618 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2619 Date:	Wed Dec 31 18:06:07 2008 -0500
   2620 
   2621     Fix comparison of family names to ignore leading space properly
   2622 
   2623     Previously fc-match "xxx,nazli" matched Nazli, but "xxx, nazli"
   2624     didn't.
   2625     This was because of a bug in FcCompareFamily's short-circuit check
   2626     that forgot to ignore spaces.
   2627 
   2628  src/fcmatch.c |    3 ++-
   2629  1 files changed, 2 insertions(+), 1 deletions(-)
   2630 
   2631 commit 0c93b91db0cdf7c5e901477c266b45c8baeadd00
   2632 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2633 Date:	Mon Dec 29 20:00:26 2008 -0500
   2634 
   2635     Implement FcPatternFormat and use it in cmdline tools (bug #17107)
   2636 
   2637     Still need to add more features, but the API is there, and used
   2638     by cmdline tools with -f or --format.
   2639 
   2640  doc/fcpattern.fncs	 |   18 ++++++
   2641  fc-list/fc-list.c	 |   38 +++++++++---
   2642  fc-list/fc-list.sgml	 |   22 ++++++-
   2643  fc-match/fc-match.c	 |   31 +++++++---
   2644  fc-match/fc-match.sgml  |   47 ++++++++++-----
   2645  fc-query/fc-query.c	 |   25 +++++++-
   2646  fc-query/fc-query.sgml  |   36 ++++++++---
   2647  fontconfig/fontconfig.h |    3 +
   2648  src/Makefile.am	 |    1 +
   2649  src/fcformat.c		 |  155
   2650  +++++++++++++++++++++++++++++++++++++++++++++++
   2651  src/fcint.h		 |    5 ++
   2652  src/fcname.c		 |    2 +-
   2653  12 files changed, 333 insertions(+), 50 deletions(-)
   2654 
   2655 commit 5cf04b201fb5e9dc989d30cf5c30f7575dda56bc
   2656 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2657 Date:	Mon Dec 29 19:27:00 2008 -0500
   2658 
   2659     [.gitignore] Update
   2660 
   2661  .gitignore |	 2 ++
   2662  1 files changed, 2 insertions(+), 0 deletions(-)
   2663 
   2664 commit f9806ab4b9bfa88a782008156511e29f37ce967d
   2665 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2666 Date:	Mon Dec 29 18:58:29 2008 -0500
   2667 
   2668     Remove special-casing of FC_FILE in FcPatternPrint()
   2669 
   2670     I can't understand why the special case is needed.	Indeed,
   2671     removing it
   2672     does not make any difference in the "fc-match --verbose" output, and
   2673     that's the only time fc-match uses FcPatternPrint.
   2674 
   2675  src/fcdbg.c |	 21 +--------------------
   2676  1 files changed, 1 insertions(+), 20 deletions(-)
   2677 
   2678 commit 8ae1e3d5dc323542e7def06a42deea62c7ba7027
   2679 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2680 Date:	Sun Dec 28 16:54:44 2008 -0500
   2681 
   2682     Explicitly chmod() directories (bug #18934)
   2683 
   2684     Two changes:
   2685 
   2686       - after mkdir(), we immediately chmod(), such that we are not
   2687       affected
   2688 	by stupid umask's.
   2689 
   2690       - if a directory we want to use is not writable but exists, we try a
   2691 	chmod on it.  This is to recover from stupid umask's having
   2692 	affected
   2693 	us with older versions.
   2694 
   2695  src/fccache.c |   14 +++++++++++---
   2696  1 files changed, 11 insertions(+), 3 deletions(-)
   2697 
   2698 commit b6cf885a0a71a0e8f03832fe038e57e6f2778974
   2699 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2700 Date:	Sun Dec 28 09:03:29 2008 -0500
   2701 
   2702     Don't use identifier named complex
   2703 
   2704  src/fcfreetype.c |   42 +++++++++++++++++++++---------------------
   2705  1 files changed, 21 insertions(+), 21 deletions(-)
   2706 
   2707 commit 627dd913cf1588436936bc8731c7dd9c96baee90
   2708 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2709 Date:	Sun Dec 28 08:06:07 2008 -0500
   2710 
   2711     [65-fonts-persian.conf] Set foundry in target=scan instead of
   2712     target=font
   2713 
   2714  conf.d/65-fonts-persian.conf |   14 +++++++-------
   2715  1 files changed, 7 insertions(+), 7 deletions(-)
   2716 
   2717 commit 030983185bb6f3f3885dc2e4d80fec330455f11c
   2718 Author: Harshula Jayasuriya <harshula (a] gmail.com>
   2719 Date:	Sun Dec 28 06:13:19 2008 -0500
   2720 
   2721     Fix Sinhala coverage (bug #19288)
   2722 
   2723  fc-lang/si.orth |    9 ++++-----
   2724  1 files changed, 4 insertions(+), 5 deletions(-)
   2725 
   2726 commit 6ca36812b4ece5368468278a9ff18f5a9c62b39f
   2727 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   2728 Date:	Sun Dec 28 05:15:45 2008 -0500
   2729 
   2730     Use human-readable file names in the docs (bug #16278)
   2731 
   2732  doc/Makefile.am |    2 +-
   2733  1 files changed, 1 insertions(+), 1 deletions(-)
   2734 
   2735 commit f26062b277e1781876a30d3170fca8bbba2409ab
   2736 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2737 Date:	Sun Dec 28 04:58:14 2008 -0500
   2738 
   2739     Implement fc-list --quiet ala grep (bug #17141)
   2740 
   2741     Exits 1 if no fonts matched, 0 otherwise.
   2742 
   2743  fc-list/fc-list.c |   27 ++++++++++++++++++++-------
   2744  1 files changed, 20 insertions(+), 7 deletions(-)
   2745 
   2746 commit 00c0972acae849ca3b18a7c76894c078185d3be4
   2747 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2748 Date:	Sun Dec 28 04:48:54 2008 -0500
   2749 
   2750     Fix compile with old FreeType that doesn't have FT_Select_Size()
   2751     (bug #17498)
   2752 
   2753  configure.in	  |   10 +---------
   2754  src/fcfreetype.c |    2 ++
   2755  2 files changed, 3 insertions(+), 9 deletions(-)
   2756 
   2757 commit 350dc5f35091e7e5635a6cf239e4cad56e992d01
   2758 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2759 Date:	Sun Dec 28 04:26:26 2008 -0500
   2760 
   2761     Use __builtin_popcount() when available (bug #17592)
   2762 
   2763  src/fccharset.c |    4 ++++
   2764  1 files changed, 4 insertions(+), 0 deletions(-)
   2765 
   2766 commit 4c209d5f0c217ff9d8f3b517017212d6362b07a8
   2767 Author: Rahul Bhalerao <b.rahul.pm (a] gmail.com>
   2768 Date:	Sun Dec 28 04:10:53 2008 -0500
   2769 
   2770     Add config for new Indic fonts (bug #17856)
   2771 
   2772  conf.d/65-nonlatin.conf |   35 ++++++++++++++++++++++++++++-------
   2773  1 files changed, 28 insertions(+), 7 deletions(-)
   2774 
   2775 commit f69db8d49cbd929b80527719be6c0b1e6d49ccac
   2776 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2777 Date:	Sun Dec 28 04:06:01 2008 -0500
   2778 
   2779     Consistently use FcStat() over stat() in all places
   2780 
   2781  src/fcatomic.c |    2 +-
   2782  src/fccache.c	|    7 +------
   2783  src/fccfg.c	|    2 +-
   2784  src/fcdir.c	|    4 ++--
   2785  src/fcint.h	|    7 +++++++
   2786  5 files changed, 12 insertions(+), 10 deletions(-)
   2787 
   2788 commit 9e2ed2513bb4c2ecc7ee09c48c1dc677ea58a723
   2789 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2790 Date:	Sun Dec 28 04:00:09 2008 -0500
   2791 
   2792     [fccache] Consistently use FcStat() over stat() (bug #18195)
   2793 
   2794  src/fccache.c |    2 +-
   2795  1 files changed, 1 insertions(+), 1 deletions(-)
   2796 
   2797 commit ee2463fbcbe105a413021aa870e8a3f0094a1a24
   2798 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2799 Date:	Sun Dec 28 03:40:21 2008 -0500
   2800 
   2801     Cleanup symlinks in "make uninstall" (bug #18885)
   2802 
   2803  conf.d/Makefile.am |	 7 +++++++
   2804  1 files changed, 7 insertions(+), 0 deletions(-)
   2805 
   2806 commit fe8e8a1dd777ab53f57c4d31dc9547b3e4ba0d70
   2807 Author: Harald Fernengel <harry (a] kdevelop.org>
   2808 Date:	Sun Dec 28 03:23:58 2008 -0500
   2809 
   2810     Don't use variables named 'bool' (bug #18851)
   2811 
   2812  src/fcxml.c |	 16 ++++++++--------
   2813  1 files changed, 8 insertions(+), 8 deletions(-)
   2814 
   2815 commit a9ac5c52a658920f1054a12435d8c07205953153
   2816 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2817 Date:	Sun Dec 28 03:08:38 2008 -0500
   2818 
   2819     [.gitignore] Update
   2820 
   2821  .gitignore |	 4 ++++
   2822  1 files changed, 4 insertions(+), 0 deletions(-)
   2823 
   2824 commit 1c7f4de80cc4819b504707ae143a2d718af42733
   2825 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2826 Date:	Tue Dec 2 06:07:41 2008 -0500
   2827 
   2828     Fix two more doc typos
   2829 
   2830  doc/fcpattern.fncs |	 4 ++--
   2831  1 files changed, 2 insertions(+), 2 deletions(-)
   2832 
   2833 commit 355ed50b185b7879a5c95e1f8697824c6dec6f9f
   2834 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2835 Date:	Mon Sep 22 18:51:11 2008 -0400
   2836 
   2837     Don't call FcPatternGetCharSet in FcSortWalk unless we need to
   2838     (#17361)
   2839 
   2840  src/fcmatch.c |   55
   2841  +++++++++++++++++++++++++++++++------------------------
   2842  1 files changed, 31 insertions(+), 24 deletions(-)
   2843 
   2844 commit 799691c901ea2d8561980c763a7e78383f1cceec
   2845 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2846 Date:	Mon Sep 22 18:16:30 2008 -0400
   2847 
   2848     Don't leak FcValues string loaded through fcxml.c (#17661)
   2849 
   2850     Patch from Caolan McNamara.
   2851 
   2852  src/fcpat.c |	 10 +++++-----
   2853  src/fcxml.c |	  2 ++
   2854  2 files changed, 7 insertions(+), 5 deletions(-)
   2855 
   2856 commit 311da2316f5d40d9b8c72c9965f7d70330f3c498
   2857 Author: Chris Wilson <chris (a] chris-wilson.co.uk>
   2858 Date:	Wed Apr 23 09:07:28 2008 +0100
   2859 
   2860     Reduce number of allocations during FcSortWalk().
   2861 
   2862     The current behaviour of FcSortWalk() is to create a new FcCharSet on
   2863     each iteration that is the union of the previous iteration with
   2864     the next
   2865     FcCharSet in the font set. This causes the existing FcCharSet to be
   2866     reproduced in its entirety and then allocates fresh leaves for the new
   2867     FcCharSet. In essence the number of allocations is quadratic wrt the
   2868     number of fonts required.
   2869 
   2870     By introducing a new method for merging a new FcCharSet with an
   2871     existing
   2872     one we can change the behaviour to be effectively linear with
   2873     the number
   2874     of fonts - allocating no more leaves than necessary to cover all the
   2875     fonts in the set.
   2876 
   2877     For example, profiling 'gedit UTF-8-demo.txt'
   2878 	Allocator		    nAllocs	    nBytes
   2879     Before:
   2880 	FcCharSetFindLeafCreate 62886	    2012352
   2881 	FcCharSetPutLeaf	9361	    11441108
   2882     After:
   2883 	FcCharSetFindLeafCreate 1940	    62080
   2884 	FcCharSetPutLeaf	281		    190336
   2885 
   2886     The savings are even more significant for applications like
   2887     firefox-3.0b5
   2888     which need to switch between large number of fonts.
   2889     Before:
   2890 	FcCharSetFindLeafCreate 4461192     142758144
   2891 	FcCharSetPutLeaf	    1124536	    451574172
   2892     After:
   2893 	FcCharSetFindLeafCreate 80359	    2571488
   2894 	FcCharSetPutLeaf	    18940	    9720522
   2895 
   2896     Out of interest, the next most frequent allocations are
   2897 	FcPatternObjectAddWithBinding 526029	10520580
   2898 	tt_face_load_eblc	    42103	    2529892
   2899 
   2900  src/fccharset.c |   62
   2901  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   2902  src/fcint.h	 |    3 ++
   2903  src/fcmatch.c	 |   13 ++--------
   2904  3 files changed, 68 insertions(+), 10 deletions(-)
   2905 
   2906 commit 8072f4b1304efc59fee5e61efc4c4b0fc05bb8fb
   2907 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2908 Date:	Fri Aug 22 18:25:22 2008 -0400
   2909 
   2910     Document how to free return value of FcNameUnparse()
   2911 
   2912  doc/fcpattern.fncs |	 2 +-
   2913  1 files changed, 1 insertions(+), 1 deletions(-)
   2914 
   2915 commit 241fbde1ab28d7beb9b861d8804d0416f0d5589c
   2916 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2917 Date:	Fri Aug 22 18:08:07 2008 -0400
   2918 
   2919     Add FcConfigReference() (#17124)
   2920 
   2921  doc/fcconfig.fncs	 |   20 +++++++++++++++++---
   2922  fontconfig/fontconfig.h |    3 +++
   2923  src/fccfg.c		 |   20 ++++++++++++++++++++
   2924  src/fcint.h		 |    2 ++
   2925  4 files changed, 42 insertions(+), 3 deletions(-)
   2926 
   2927 commit 03dcaaa08fe324a058c427ab2da993fddaa7b3fd
   2928 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2929 Date:	Fri Aug 22 17:49:02 2008 -0400
   2930 
   2931     Document when config can be NULL (#17105)
   2932 
   2933     Note that this also fixes a bug with FcFontList() where previously
   2934     it was NOT checking whether the config is up-to-date.  May want to
   2935     keep the old behavior and document that ScanInterval is essentially
   2936     unused internally (FcFontSetList uses it, but we can remove that
   2937     too).
   2938 
   2939  doc/fcconfig.fncs  |	21 +++++++++++++++++++++
   2940  doc/fcfontset.fncs |	 3 +++
   2941  src/fclist.c	    |	 3 +++
   2942  3 files changed, 27 insertions(+), 0 deletions(-)
   2943 
   2944 commit 1439c8f21af1533a920b54333f79459f456a402e
   2945 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2946 Date:	Fri Aug 22 16:51:33 2008 -0400
   2947 
   2948     Handle -h and --help according to GNU Coding Standards (#17104)
   2949 
   2950     Added -h instead of -?.  And upon -h and --help, write usave to stdout
   2951     instead of stdin, and return 0 instead of 1.
   2952 
   2953     -? still works like before as that's what getopt returns upon unknown
   2954     arguments.
   2955 
   2956  fc-cache/fc-cache.c	|   47
   2957  +++++++++++++++++++++++++----------------------
   2958  fc-cache/fc-cache.sgml |    4 ++--
   2959  fc-cat/fc-cat.c	|   45
   2960  ++++++++++++++++++++++++---------------------
   2961  fc-cat/fc-cat.sgml	|    4 ++--
   2962  fc-list/fc-list.c	|   36 ++++++++++++++++++++----------------
   2963  fc-list/fc-list.sgml	|    4 ++--
   2964  fc-match/fc-match.c	|   44
   2965  ++++++++++++++++++++++++--------------------
   2966  fc-match/fc-match.sgml |    4 ++--
   2967  fc-query/fc-query.c	|   40 ++++++++++++++++++++++------------------
   2968  fc-query/fc-query.sgml |    4 ++--
   2969  10 files changed, 125 insertions(+), 107 deletions(-)
   2970 
   2971 commit df243f93be4306e788aebf6b2ac4a7c1b97550ae
   2972 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2973 Date:	Fri Aug 22 13:02:14 2008 -0400
   2974 
   2975     Add WenQuanYi fonts to default conf (#17262, from Mandriva)
   2976 
   2977  conf.d/65-nonlatin.conf |    4 ++++
   2978  1 files changed, 4 insertions(+), 0 deletions(-)
   2979 
   2980 commit f31d8b1b1a93334611353d7ea846f8006fda855c
   2981 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2982 Date:	Fri Aug 22 03:51:57 2008 -0400
   2983 
   2984     Add Sindhi .orth file. (#17140)
   2985 
   2986  fc-lang/sd.orth |   28 ++++++++++++++++++++++++++++
   2987  1 files changed, 28 insertions(+), 0 deletions(-)
   2988 
   2989 commit b9f18922f112f2f551429b692d793dda7d02cd86
   2990 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2991 Date:	Thu Aug 21 17:17:04 2008 -0400
   2992 
   2993     Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
   2994 
   2995  fc-lang/sr.orth |   24 +++++++-----------------
   2996  1 files changed, 7 insertions(+), 17 deletions(-)
   2997 
   2998 commit 74e16ceeeab86f50c4b6bea12800f70110cd4794
   2999 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3000 Date:	Thu Aug 14 15:27:16 2008 -0400
   3001 
   3002     Fix docs re 'orig' argument of FcPatternBuild and family
   3003 
   3004     Now call it 'p' or 'pattern', since it's modified in place.
   3005     There is no copying.
   3006 
   3007  doc/fcpattern.fncs	 |    6 +++---
   3008  fontconfig/fontconfig.h |    4 ++--
   3009  src/fcpat.c		 |   12 ++++++------
   3010  3 files changed, 11 insertions(+), 11 deletions(-)
   3011 
   3012 commit bb65f58f6354b8ad363021457852ad9e841cef89
   3013 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3014 Date:	Wed Aug 13 16:45:18 2008 -0400
   3015 
   3016     [doc] Fix signature of FcConfigHome()
   3017 
   3018     We should write a test to automatically cross-check signatures
   3019     from public headers to docs.
   3020 
   3021  doc/fcconfig.fncs |	5 +++--
   3022  1 files changed, 3 insertions(+), 2 deletions(-)
   3023 
   3024 commit e690fbb20ec41ef018a32ac01118a41103c01289
   3025 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3026 Date:	Wed Aug 13 03:30:23 2008 -0400
   3027 
   3028     Get rid of $Id: ChangeLog,v 1.1.1.2 2010/11/21 06:35:29 mrg Exp $ tags
   3029 
   3030  COPYING			 |    2 +-
   3031  Makefile.am			 |    2 +-
   3032  conf.d/Makefile.am		 |    2 +-
   3033  configure.in			 |    2 +-
   3034  doc/Makefile.am		 |    2 +-
   3035  doc/confdir.sgml.in		 |    2 +-
   3036  doc/edit-sgml.c		 |    2 +-
   3037  doc/fcatomic.fncs		 |    2 +-
   3038  doc/fcblanks.fncs		 |    2 +-
   3039  doc/fccharset.fncs		 |    2 +-
   3040  doc/fcconfig.fncs		 |    2 +-
   3041  doc/fcconstant.fncs		 |    2 +-
   3042  doc/fcfile.fncs		 |    2 +-
   3043  doc/fcfontset.fncs		 |    2 +-
   3044  doc/fcfreetype.fncs		 |    2 +-
   3045  doc/fcinit.fncs		 |    2 +-
   3046  doc/fcmatrix.fncs		 |    2 +-
   3047  doc/fcobjectset.fncs		 |    2 +-
   3048  doc/fcobjecttype.fncs		 |    2 +-
   3049  doc/fcpattern.fncs		 |    2 +-
   3050  doc/fcstring.fncs		 |    2 +-
   3051  doc/fcstrset.fncs		 |    2 +-
   3052  doc/fcvalue.fncs		 |    2 +-
   3053  doc/fontconfig-devel.sgml	 |    2 +-
   3054  doc/func.sgml			 |    2 +-
   3055  doc/version.sgml.in		 |    2 +-
   3056  fc-cache/Makefile.am		 |    2 +-
   3057  fc-case/fc-case.c		 |    2 +-
   3058  fc-case/fccase.tmpl.h		 |    2 +-
   3059  fc-cat/Makefile.am		 |    2 +-
   3060  fc-glyphname/fc-glyphname.c	 |    2 +-
   3061  fc-glyphname/fcglyphname.tmpl.h |    2 +-
   3062  fc-list/Makefile.am		 |    2 +-
   3063  fc-match/Makefile.am		 |    2 +-
   3064  fc-query/Makefile.am		 |    2 +-
   3065  src/Makefile.am		 |    2 +-
   3066  36 files changed, 36 insertions(+), 36 deletions(-)
   3067 
   3068 commit 3042050954ddbe205e3166c9910886839829e788
   3069 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3070 Date:	Wed Aug 13 03:16:39 2008 -0400
   3071 
   3072     [doc] Document that a zero rescanInterval disables automatic checks
   3073     (#17103)
   3074 
   3075  doc/fcconfig.fncs |	2 ++
   3076  1 files changed, 2 insertions(+), 0 deletions(-)
   3077 
   3078 commit 41fc0fe68d88c1fdd38469a51a322dab6a30757d
   3079 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3080 Date:	Wed Aug 13 02:50:35 2008 -0400
   3081 
   3082     Add FcPatternFilter() (#13016)
   3083 
   3084  doc/fcpattern.fncs	 |   12 ++++++++++++
   3085  fontconfig/fontconfig.h |    3 +++
   3086  src/fcpat.c		 |   37 +++++++++++++++++++++++++++++++++++++
   3087  3 files changed, 52 insertions(+), 0 deletions(-)
   3088 
   3089 commit e6f14d3c513a9f2e7d75c389db4f65aa0dc0502f
   3090 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3091 Date:	Wed Aug 13 02:47:12 2008 -0400
   3092 
   3093     [doc] Add const decorator for FcPatternDuplicate()
   3094 
   3095  doc/fcpattern.fncs |	 2 +-
   3096  1 files changed, 1 insertions(+), 1 deletions(-)
   3097 
   3098 commit 29874098537e763e8e4cd3fefb1ecc0f36b808a5
   3099 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3100 Date:	Wed Aug 13 02:24:42 2008 -0400
   3101 
   3102     Implement fc-list --verbose (#13015)
   3103 
   3104     A private FcObjectGetSet() is implemented that provides an
   3105     FcObjectSet of all registered elements.  FcFontSetList() is
   3106     then modified to use the object set from FcObjectGetSet() if
   3107     provided object-set is NULL.
   3108 
   3109     Alternatively FcObjectGetSet() can be made public.	In that
   3110     case fc-list can use that as a base if --verbose is included,
   3111     and also add any elements provided by the user (though that has
   3112     no effect, as all elements from the cache are already registered).
   3113     Currently fc-list ignores user-provided elements if --verbose
   3114     is specified.
   3115 
   3116  fc-list/fc-list.c    |   41 ++++++++++++++++++++++++-----------------
   3117  fc-list/fc-list.sgml |   10 +++++++---
   3118  src/fcint.h	      |    3 +++
   3119  src/fclist.c	      |   10 ++++++++++
   3120  src/fcname.c	      |   14 ++++++++++++++
   3121  5 files changed, 58 insertions(+), 20 deletions(-)
   3122 
   3123 commit 77c0d8bce86ca088782d5631617c0ef681d91312
   3124 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3125 Date:	Wed Aug 13 01:31:18 2008 -0400
   3126 
   3127     Add fc-query (#13019)
   3128 
   3129  .gitignore		  |    2 +
   3130  Makefile.am		  |    2 +-
   3131  configure.in		  |    1 +
   3132  doc/fontconfig-user.sgml |    2 +-
   3133  fc-cache/fc-cache.sgml   |    1 +
   3134  fc-cat/fc-cat.sgml	  |    1 +
   3135  fc-list/fc-list.sgml	  |    1 +
   3136  fc-match/fc-match.sgml   |    1 +
   3137  fc-query/Makefile.am	  |   59 ++++++++++++++++
   3138  fc-query/fc-query.c	  |  166
   3139  +++++++++++++++++++++++++++++++++++++++++++
   3140  fc-query/fc-query.sgml   |  174
   3141  ++++++++++++++++++++++++++++++++++++++++++++++
   3142  11 files changed, 408 insertions(+), 2 deletions(-)
   3143 
   3144 commit d5b6085c3e40b4e2605cab7ff6c8a621b961b2d2
   3145 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3146 Date:	Wed Aug 13 00:42:12 2008 -0400
   3147 
   3148     Update man pages
   3149 
   3150  fc-cache/fc-cache.sgml |   16 ++++++++++------
   3151  fc-cat/fc-cat.sgml	|   15 +++++++++++----
   3152  fc-list/fc-list.sgml	|   12 ++++++++----
   3153  fc-match/fc-match.sgml |   30 +++++++++++++++++++++++-------
   3154  4 files changed, 52 insertions(+), 21 deletions(-)
   3155 
   3156 commit 88261bafff30ec02b5a2180f1f9b786c8ff44e3d
   3157 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3158 Date:	Tue Aug 12 23:44:44 2008 -0400
   3159 
   3160     [fc-match] Fix list of getopt options in --help
   3161 
   3162  fc-match/fc-match.c |	  4 ++--
   3163  1 files changed, 2 insertions(+), 2 deletions(-)
   3164 
   3165 commit 43291847c58002fca99984dcec4f1bbbb0d0f61d
   3166 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3167 Date:	Tue Aug 12 18:00:35 2008 -0400
   3168 
   3169     Add ~/.fonts.conf.d to default config (#17100)
   3170 
   3171  conf.d/50-user.conf |	  1 +
   3172  1 files changed, 1 insertions(+), 0 deletions(-)
   3173 
   3174 commit 4f468454d80bf4f1d256f084afd69cabecf1243e
   3175 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3176 Date:	Tue Aug 12 17:54:45 2008 -0400
   3177 
   3178     Update Thai default families (#16223)
   3179 
   3180     Patch from Theppitak Karoonboonyanan
   3181 
   3182  conf.d/65-nonlatin.conf |   13 +++++++++----
   3183  1 files changed, 9 insertions(+), 4 deletions(-)
   3184 
   3185 commit 2e08e0f243633386b6441784926f928359c92453
   3186 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3187 Date:	Tue Aug 12 17:52:02 2008 -0400
   3188 
   3189     [doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet
   3190     (#16272)
   3191 
   3192  doc/fcpattern.fncs |	 6 ++++--
   3193  1 files changed, 4 insertions(+), 2 deletions(-)
   3194 
   3195 commit 317b849215ab16cfcd0dda0e424efc9216a74f28
   3196 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3197 Date:	Tue Aug 12 16:34:24 2008 -0400
   3198 
   3199     Replace RCS Id tags with the file name
   3200 
   3201  config/Makedefs.in	 |    2 +-
   3202  config/install.sh	 |    2 +-
   3203  fc-cache/fc-cache.c	 |    2 +-
   3204  fc-cat/fc-cat.c	 |    2 +-
   3205  fc-lang/aa.orth	 |    2 +-
   3206  fc-lang/ab.orth	 |    2 +-
   3207  fc-lang/af.orth	 |    2 +-
   3208  fc-lang/am.orth	 |    2 +-
   3209  fc-lang/ar.orth	 |    2 +-
   3210  fc-lang/ast.orth	 |    2 +-
   3211  fc-lang/ava.orth	 |    2 +-
   3212  fc-lang/ay.orth	 |    2 +-
   3213  fc-lang/az.orth	 |    2 +-
   3214  fc-lang/az_ir.orth	 |    2 +-
   3215  fc-lang/ba.orth	 |    2 +-
   3216  fc-lang/bam.orth	 |    2 +-
   3217  fc-lang/be.orth	 |    2 +-
   3218  fc-lang/bg.orth	 |    2 +-
   3219  fc-lang/bh.orth	 |    2 +-
   3220  fc-lang/bho.orth	 |    2 +-
   3221  fc-lang/bi.orth	 |    2 +-
   3222  fc-lang/bin.orth	 |    2 +-
   3223  fc-lang/bn.orth	 |    2 +-
   3224  fc-lang/bo.orth	 |    2 +-
   3225  fc-lang/br.orth	 |    2 +-
   3226  fc-lang/bs.orth	 |    2 +-
   3227  fc-lang/bua.orth	 |    2 +-
   3228  fc-lang/ca.orth	 |    2 +-
   3229  fc-lang/ce.orth	 |    2 +-
   3230  fc-lang/ch.orth	 |    2 +-
   3231  fc-lang/chm.orth	 |    2 +-
   3232  fc-lang/chr.orth	 |    2 +-
   3233  fc-lang/co.orth	 |    2 +-
   3234  fc-lang/cs.orth	 |    2 +-
   3235  fc-lang/cu.orth	 |    2 +-
   3236  fc-lang/cv.orth	 |    2 +-
   3237  fc-lang/cy.orth	 |    2 +-
   3238  fc-lang/da.orth	 |    2 +-
   3239  fc-lang/de.orth	 |    2 +-
   3240  fc-lang/dz.orth	 |    2 +-
   3241  fc-lang/el.orth	 |    2 +-
   3242  fc-lang/en.orth	 |    2 +-
   3243  fc-lang/eo.orth	 |    2 +-
   3244  fc-lang/es.orth	 |    2 +-
   3245  fc-lang/et.orth	 |    2 +-
   3246  fc-lang/eu.orth	 |    2 +-
   3247  fc-lang/fa.orth	 |    2 +-
   3248  fc-lang/fc-lang.c	 |    2 +-
   3249  fc-lang/fc-lang.man	 |    2 +-
   3250  fc-lang/fclang.tmpl.h	 |    2 +-
   3251  fc-lang/fi.orth	 |    2 +-
   3252  fc-lang/fj.orth	 |    2 +-
   3253  fc-lang/fo.orth	 |    2 +-
   3254  fc-lang/fr.orth	 |    2 +-
   3255  fc-lang/ful.orth	 |    2 +-
   3256  fc-lang/fur.orth	 |    2 +-
   3257  fc-lang/fy.orth	 |    2 +-
   3258  fc-lang/ga.orth	 |    2 +-
   3259  fc-lang/gd.orth	 |    2 +-
   3260  fc-lang/gez.orth	 |    2 +-
   3261  fc-lang/gl.orth	 |    2 +-
   3262  fc-lang/gn.orth	 |    2 +-
   3263  fc-lang/gu.orth	 |    2 +-
   3264  fc-lang/gv.orth	 |    2 +-
   3265  fc-lang/ha.orth	 |    2 +-
   3266  fc-lang/haw.orth	 |    2 +-
   3267  fc-lang/he.orth	 |    2 +-
   3268  fc-lang/hi.orth	 |    2 +-
   3269  fc-lang/ho.orth	 |    2 +-
   3270  fc-lang/hr.orth	 |    2 +-
   3271  fc-lang/hu.orth	 |    2 +-
   3272  fc-lang/hy.orth	 |    2 +-
   3273  fc-lang/ia.orth	 |    2 +-
   3274  fc-lang/ibo.orth	 |    2 +-
   3275  fc-lang/id.orth	 |    2 +-
   3276  fc-lang/ie.orth	 |    2 +-
   3277  fc-lang/ik.orth	 |    2 +-
   3278  fc-lang/io.orth	 |    2 +-
   3279  fc-lang/is.orth	 |    2 +-
   3280  fc-lang/it.orth	 |    2 +-
   3281  fc-lang/iu.orth	 |    2 +-
   3282  fc-lang/ja.orth	 |    2 +-
   3283  fc-lang/ka.orth	 |    2 +-
   3284  fc-lang/kaa.orth	 |    2 +-
   3285  fc-lang/ki.orth	 |    2 +-
   3286  fc-lang/kk.orth	 |    2 +-
   3287  fc-lang/kl.orth	 |    2 +-
   3288  fc-lang/km.orth	 |    2 +-
   3289  fc-lang/kn.orth	 |    2 +-
   3290  fc-lang/ko.orth	 |    2 +-
   3291  fc-lang/kok.orth	 |    2 +-
   3292  fc-lang/ks.orth	 |    2 +-
   3293  fc-lang/ku.orth	 |    2 +-
   3294  fc-lang/ku_ir.orth	 |    2 +-
   3295  fc-lang/kum.orth	 |    2 +-
   3296  fc-lang/kv.orth	 |    2 +-
   3297  fc-lang/kw.orth	 |    2 +-
   3298  fc-lang/ky.orth	 |    2 +-
   3299  fc-lang/la.orth	 |    2 +-
   3300  fc-lang/lb.orth	 |    2 +-
   3301  fc-lang/lez.orth	 |    2 +-
   3302  fc-lang/ln.orth	 |    2 +-
   3303  fc-lang/lo.orth	 |    2 +-
   3304  fc-lang/lt.orth	 |    2 +-
   3305  fc-lang/lv.orth	 |    2 +-
   3306  fc-lang/mai.orth	 |    2 +-
   3307  fc-lang/mg.orth	 |    2 +-
   3308  fc-lang/mh.orth	 |    2 +-
   3309  fc-lang/mi.orth	 |    2 +-
   3310  fc-lang/mk.orth	 |    2 +-
   3311  fc-lang/ml.orth	 |    2 +-
   3312  fc-lang/mn.orth	 |    2 +-
   3313  fc-lang/mo.orth	 |    2 +-
   3314  fc-lang/mr.orth	 |    2 +-
   3315  fc-lang/mt.orth	 |    2 +-
   3316  fc-lang/my.orth	 |    2 +-
   3317  fc-lang/nb.orth	 |    2 +-
   3318  fc-lang/nds.orth	 |    2 +-
   3319  fc-lang/ne.orth	 |    2 +-
   3320  fc-lang/nl.orth	 |    2 +-
   3321  fc-lang/nn.orth	 |    2 +-
   3322  fc-lang/no.orth	 |    2 +-
   3323  fc-lang/nr.orth	 |    2 +-
   3324  fc-lang/nso.orth	 |    2 +-
   3325  fc-lang/ny.orth	 |    2 +-
   3326  fc-lang/oc.orth	 |    2 +-
   3327  fc-lang/om.orth	 |    2 +-
   3328  fc-lang/or.orth	 |    2 +-
   3329  fc-lang/os.orth	 |    2 +-
   3330  fc-lang/pa.orth	 |    2 +-
   3331  fc-lang/pl.orth	 |    2 +-
   3332  fc-lang/ps_af.orth	 |    2 +-
   3333  fc-lang/ps_pk.orth	 |    2 +-
   3334  fc-lang/pt.orth	 |    2 +-
   3335  fc-lang/rm.orth	 |    2 +-
   3336  fc-lang/ro.orth	 |    2 +-
   3337  fc-lang/ru.orth	 |    2 +-
   3338  fc-lang/sa.orth	 |    2 +-
   3339  fc-lang/sah.orth	 |    2 +-
   3340  fc-lang/sco.orth	 |    2 +-
   3341  fc-lang/se.orth	 |    2 +-
   3342  fc-lang/sel.orth	 |    2 +-
   3343  fc-lang/sh.orth	 |    2 +-
   3344  fc-lang/shs.orth	 |    2 +-
   3345  fc-lang/si.orth	 |    2 +-
   3346  fc-lang/sk.orth	 |    2 +-
   3347  fc-lang/sl.orth	 |    2 +-
   3348  fc-lang/sm.orth	 |    2 +-
   3349  fc-lang/sma.orth	 |    2 +-
   3350  fc-lang/smj.orth	 |    2 +-
   3351  fc-lang/smn.orth	 |    2 +-
   3352  fc-lang/sms.orth	 |    2 +-
   3353  fc-lang/so.orth	 |    2 +-
   3354  fc-lang/sq.orth	 |    2 +-
   3355  fc-lang/sr.orth	 |    2 +-
   3356  fc-lang/ss.orth	 |    2 +-
   3357  fc-lang/st.orth	 |    2 +-
   3358  fc-lang/sv.orth	 |    2 +-
   3359  fc-lang/sw.orth	 |    2 +-
   3360  fc-lang/syr.orth	 |    2 +-
   3361  fc-lang/ta.orth	 |    2 +-
   3362  fc-lang/te.orth	 |    2 +-
   3363  fc-lang/tg.orth	 |    2 +-
   3364  fc-lang/th.orth	 |    2 +-
   3365  fc-lang/ti_er.orth	 |    2 +-
   3366  fc-lang/ti_et.orth	 |    2 +-
   3367  fc-lang/tig.orth	 |    2 +-
   3368  fc-lang/tk.orth	 |    2 +-
   3369  fc-lang/tl.orth	 |    2 +-
   3370  fc-lang/tn.orth	 |    2 +-
   3371  fc-lang/to.orth	 |    2 +-
   3372  fc-lang/tr.orth	 |    2 +-
   3373  fc-lang/ts.orth	 |    2 +-
   3374  fc-lang/tt.orth	 |    2 +-
   3375  fc-lang/tw.orth	 |    2 +-
   3376  fc-lang/tyv.orth	 |    2 +-
   3377  fc-lang/ug.orth	 |    2 +-
   3378  fc-lang/uk.orth	 |    2 +-
   3379  fc-lang/ur.orth	 |    2 +-
   3380  fc-lang/uz.orth	 |    2 +-
   3381  fc-lang/ven.orth	 |    2 +-
   3382  fc-lang/vi.orth	 |    2 +-
   3383  fc-lang/vo.orth	 |    2 +-
   3384  fc-lang/vot.orth	 |    2 +-
   3385  fc-lang/wa.orth	 |    2 +-
   3386  fc-lang/wen.orth	 |    2 +-
   3387  fc-lang/wo.orth	 |    2 +-
   3388  fc-lang/xh.orth	 |    2 +-
   3389  fc-lang/yap.orth	 |    2 +-
   3390  fc-lang/yi.orth	 |    2 +-
   3391  fc-lang/yo.orth	 |    2 +-
   3392  fc-lang/zh_cn.orth	 |    2 +-
   3393  fc-lang/zh_hk.orth	 |    2 +-
   3394  fc-lang/zh_mo.orth	 |    2 +-
   3395  fc-lang/zh_sg.orth	 |    2 +-
   3396  fc-lang/zh_tw.orth	 |    2 +-
   3397  fc-lang/zu.orth	 |    2 +-
   3398  fc-list/fc-list.c	 |    2 +-
   3399  fc-match/fc-match.c	 |    2 +-
   3400  fontconfig/fcfreetype.h |    2 +-
   3401  fontconfig/fcprivate.h  |    2 +-
   3402  fontconfig/fontconfig.h |    2 +-
   3403  src/fcatomic.c		 |    2 +-
   3404  src/fcblanks.c		 |    2 +-
   3405  src/fccfg.c		 |    2 +-
   3406  src/fccharset.c	 |    2 +-
   3407  src/fcdbg.c		 |    2 +-
   3408  src/fcdefault.c	 |    2 +-
   3409  src/fcdir.c		 |    2 +-
   3410  src/fcfreetype.c	 |    2 +-
   3411  src/fcfs.c		 |    2 +-
   3412  src/fcinit.c		 |    2 +-
   3413  src/fcint.h		 |    2 +-
   3414  src/fclang.c		 |    2 +-
   3415  src/fclist.c		 |    2 +-
   3416  src/fcmatch.c		 |    2 +-
   3417  src/fcmatrix.c		 |    2 +-
   3418  src/fcname.c		 |    2 +-
   3419  src/fcstr.c		 |    2 +-
   3420  src/fcxml.c		 |    2 +-
   3421  220 files changed, 220 insertions(+), 220 deletions(-)
   3422 
   3423 commit aef608efed2feb867128e528cd9d39ee7e10a0ac
   3424 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3425 Date:	Tue Aug 12 16:11:29 2008 -0400
   3426 
   3427     Add orth file for Maithili mai.orth (#15821)
   3428 
   3429  fc-lang/mai.orth |   25 +++++++++++++++++++++++++
   3430  1 files changed, 25 insertions(+), 0 deletions(-)
   3431 
   3432 commit 1bcf4ae5f2348d7956c435d34f2856ebfaccd6c8
   3433 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3434 Date:	Tue Aug 12 15:10:04 2008 -0400
   3435 
   3436     When canonizing filenames, squash // and remove final / (#bug 16286)
   3437 
   3438     The fact that we now drop final slashes from all filenames without
   3439     checking that the file name represents a directory may surprise some,
   3440     but it doesn't bother me really.
   3441 
   3442  src/fcstr.c |	  3 +++
   3443  1 files changed, 3 insertions(+), 0 deletions(-)
   3444 
   3445 commit b21bea3731106ef30224f9255c4232d6e2607803
   3446 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3447 Date:	Tue Aug 12 14:32:40 2008 -0400
   3448 
   3449     [doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
   3450 
   3451  doc/fcconfig.fncs |	2 +-
   3452  1 files changed, 1 insertions(+), 1 deletions(-)
   3453 
   3454 commit e04afe83de409b880be9a854b34fb624bca5c3b0
   3455 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3456 Date:	Tue Aug 12 14:10:03 2008 -0400
   3457 
   3458     Avoid C99ism in Win32 code (#16651)
   3459 
   3460  src/fccfg.c |	  3 ++-
   3461  src/fcxml.c |	  3 ++-
   3462  2 files changed, 4 insertions(+), 2 deletions(-)
   3463 
   3464 commit f7364e6273df6f660e6b01ea5189e88b34ba4602
   3465 Author: Benjamin Close <Benjamin.Close (a] clearchain.com>
   3466 Date:	Thu Feb 12 10:23:40 2009 +1030
   3467 
   3468     Remove build manpage logfile if it exists
   3469 
   3470  doc/Makefile.am |    1 +
   3471  1 files changed, 1 insertions(+), 0 deletions(-)
   3472 
   3473 commit 0e21b5a4d5609a5dd0f332b412d878b6f1037d29
   3474 Author: Peter <pva (a] gentoo.org>
   3475 Date:	Sun Jun 22 09:21:05 2008 -0700
   3476 
   3477     Make sure alias files are built first (bug 16464)
   3478 
   3479     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   3480 
   3481  fc-case/Makefile.am |	  4 +++-
   3482  1 files changed, 3 insertions(+), 1 deletions(-)
   3483 
   3484 commit a93b4c2aab1d79573abd646147596a8a34b19350
   3485 Author: Keith Packard <keithp (a] keithp.com>
   3486 Date:	Sat May 31 19:24:35 2008 -0700
   3487 
   3488     Bump version to 2.6.0
   3489 
   3490  README			 |    6 ++++--
   3491  configure.in		 |    2 +-
   3492  fontconfig/fontconfig.h |    4 ++--
   3493  3 files changed, 7 insertions(+), 5 deletions(-)
   3494 
   3495 commit d0902ee0867bd11e4ff266876a69c258eee8d08d
   3496 Author: Keith Packard <keithp (a] keithp.com>
   3497 Date:	Sat May 24 17:52:41 2008 -0700
   3498 
   3499     Bump version to 2.5.93
   3500 
   3501  README			 |   34 ++++++++++++++++++++++++++++++++--
   3502  configure.in		 |    2 +-
   3503  fontconfig/fontconfig.h |    2 +-
   3504  3 files changed, 34 insertions(+), 4 deletions(-)
   3505 
   3506 commit 8ade2369238a0b439192a847f12fcc9748a6d73a
   3507 Author: Keith Packard <keithp (a] keithp.com>
   3508 Date:	Sat May 24 17:14:24 2008 -0700
   3509 
   3510     Ignore empty <dir></dir> elements
   3511 
   3512     An empty element would cause every file starting with the current
   3513     directory to be scanned, probably not what the user wanted.
   3514 
   3515  src/fcxml.c |	  4 +++-
   3516  1 files changed, 3 insertions(+), 1 deletions(-)
   3517 
   3518 commit 83c5c357abc8d626680943537b4dbc020d6c378c
   3519 Author: Keith Packard <keithp (a] keithp.com>
   3520 Date:	Sat May 24 17:01:12 2008 -0700
   3521 
   3522     Oops. Fix for bug 15928 used wrong path for installed fc-cache.
   3523 
   3524     fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
   3525 
   3526  Makefile.am |	  4 ++--
   3527  1 files changed, 2 insertions(+), 2 deletions(-)
   3528 
   3529 commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
   3530 Author: Keith Packard <keithp (a] keithp.com>
   3531 Date:	Sat May 24 16:32:27 2008 -0700
   3532 
   3533     Libs.private needs freetype libraries
   3534 
   3535     To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
   3536     Libs.private.
   3537 
   3538  fontconfig.pc.in |    2 +-
   3539  1 files changed, 1 insertions(+), 1 deletions(-)
   3540 
   3541 commit ad3fc667914d19435ade56adc8afe584d5605d10
   3542 Author: Sayamindu Dasgupta <sayamindu (a] gmail.com>
   3543 Date:	Sat May 24 16:15:27 2008 -0700
   3544 
   3545     FcConfigUptoDate breaks if directory mtime is in the future. Bug
   3546     14424.
   3547 
   3548     At OLPC, we came across a bug where the Browse activity (based
   3549     on xulrunner)
   3550     took 100% CPU after an upgrade/. It turns out the Mozilla uses
   3551     FcConfigUptoDate() to check if new fonts have been added to the
   3552     system, and
   3553     this function was always returning FcFalse since we have the mtimes
   3554     of some
   3555     font directories set in the future. The attached patch makes
   3556     FcConfigUptoDate() print a warning and return FcTrue if mtime of
   3557     directories
   3558     are in the future.
   3559 
   3560  src/fccfg.c |	 13 ++++++++++++-
   3561  1 files changed, 12 insertions(+), 1 deletions(-)
   3562 
   3563 commit b808204023ab47eb06dc520665eb7a0473320a9b
   3564 Author: Evgeniy Stepanov <eugeni.stepanov (a] gmail.com>
   3565 Date:	Sat May 24 16:09:17 2008 -0700
   3566 
   3567     Fix index/offset for 'decorative' matcher. Bug 15890.
   3568 
   3569     It seems indices in _FcMatchers array are slightly mixed up,
   3570     MATCH_DECORATIVE
   3571     should be 10, not 11.
   3572 
   3573     And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
   3574 
   3575  src/fcmatch.c |    7 +++----
   3576  1 files changed, 3 insertions(+), 4 deletions(-)
   3577 
   3578 commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
   3579 Author: Glen Low <glen.low (a] pixelglow.com>
   3580 Date:	Sat May 24 15:59:35 2008 -0700
   3581 
   3582     Fix Win32 build error: install tries to run fc-cache locally
   3583     (bug 15928).
   3584 
   3585     When building in Win32 e.g. with MinGW, the install tries to run
   3586     fc-cache
   3587     locally but the required DLL's are not in the path. I've included
   3588     a patch for
   3589     this to fix Makefile.in to run fc-cache from bindir but obviously
   3590     this should
   3591     be applied to Makefile.am instead.
   3592 
   3593     (the second part of this patch was already in the tree)
   3594 
   3595  Makefile.am |	  4 ++--
   3596  1 files changed, 2 insertions(+), 2 deletions(-)
   3597 
   3598 commit 557f87f7337df1d78c04d2c993916d1d1748360f
   3599 Author: Neskie Manuel <neskiem (a] gmail.com>
   3600 Date:	Sat May 24 15:51:41 2008 -0700
   3601 
   3602     Add Secwepemctsin Orthography. Bug 15996.
   3603 
   3604  fc-lang/shs.orth |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
   3605  1 files changed, 48 insertions(+), 0 deletions(-)
   3606 
   3607 commit a572f547fd46bf169b617108552ab0fa280f4813
   3608 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   3609 Date:	Sat May 24 15:48:00 2008 -0700
   3610 
   3611     Persian conf update. (bug 16066).
   3612 
   3613  conf.d/40-nonlatin.conf      |   37 +++++++++++++++++++++++++++++++++++++
   3614  conf.d/65-fonts-persian.conf |   24 ++++++++++++++++++++----
   3615  2 files changed, 57 insertions(+), 4 deletions(-)
   3616 
   3617 commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
   3618 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   3619 Date:	Sat May 24 15:44:00 2008 -0700
   3620 
   3621     Fix FcStrDirname documentation. (bug 16068)
   3622 
   3623     Description of FcStrDirname is absent in the official documentation of
   3624     fontconfig-2.5.92. At the same time the source documentation contains
   3625     description of the function.
   3626 
   3627     The problem is a consequence of a misprint in the format of the source
   3628     documentation file 'fcstring.fncs'. The finish mark of description
   3629     of the
   3630     previous function is absent.
   3631 
   3632  doc/fcstring.fncs |	1 +
   3633  1 files changed, 1 insertions(+), 0 deletions(-)
   3634 
   3635 commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
   3636 Author: Keith Packard <keithp (a] keithp.com>
   3637 Date:	Mon May 5 08:30:44 2008 -0700
   3638 
   3639     Add a copy of dolt.m4 to acinclude.m4.
   3640 
   3641     An ancient version of dolt.m4 was installed on my system leading to
   3642     a broken
   3643     build on non-Linux systems.
   3644 
   3645  acinclude.m4 |  137
   3646  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3647  1 files changed, 137 insertions(+), 0 deletions(-)
   3648 
   3649 commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
   3650 Author: Keith Packard <keithp (a] keithp.com>
   3651 Date:	Sun May 4 19:08:31 2008 -0700
   3652 
   3653     Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable
   3654     (bug 15822)
   3655 
   3656     Autohinting for Indic fonts has been disabled since freetype could
   3657     not handle
   3658     it properly. But since freetype-2.3.5, the hinting problems for
   3659     indic fonts
   3660     have been fixed. Thus this is a request to enable the autohinting in
   3661     fontconfig again for all the indic fonts.
   3662 
   3663  conf.d/25-unhint-nonlatin.conf |  119
   3664  ----------------------------------------
   3665  1 files changed, 0 insertions(+), 119 deletions(-)
   3666 
   3667 commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
   3668 Author: Keith Packard <keithp (a] keithp.com>
   3669 Date:	Sun May 4 01:27:42 2008 -0700
   3670 
   3671     Add extended, caps, dunhill style mappings.
   3672 
   3673     extended -> expanded.
   3674     caps, dunhill -> decorative
   3675 
   3676  src/fcfreetype.c |    5 +++--
   3677  1 files changed, 3 insertions(+), 2 deletions(-)
   3678 
   3679 commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
   3680 Author: Keith Packard <keithp (a] keithp.com>
   3681 Date:	Sun May 4 01:26:40 2008 -0700
   3682 
   3683     Fix a few memory tracking mistakes.
   3684 
   3685     The built-in memory tracking code in fontconfig relies on a lot
   3686     of manual
   3687     function call tracking. A pain, but it helps debug leaks.
   3688 
   3689  src/fcatomic.c  |    2 +-
   3690  src/fccharset.c |    6 ++++++
   3691  src/fcinit.c	 |    2 ++
   3692  src/fcpat.c	 |    2 +-
   3693  src/fcstr.c	 |    9 +++++++--
   3694  5 files changed, 17 insertions(+), 4 deletions(-)
   3695 
   3696 commit c6c9400d67ffefa95100d03e6650ea901b05116b
   3697 Author: Keith Packard <keithp (a] keithp.com>
   3698 Date:	Sun May 4 01:25:04 2008 -0700
   3699 
   3700     Call FcFini to make memory debugging easier
   3701 
   3702     FcFini frees all libary data structures so valgrind should report 0
   3703     allocations in use when the program exits.
   3704 
   3705  fc-cache/fc-cache.c |	  1 +
   3706  1 files changed, 1 insertions(+), 0 deletions(-)
   3707 
   3708 commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
   3709 Author: Keith Packard <keithp (a] keithp.com>
   3710 Date:	Sat May 3 20:39:07 2008 -0700
   3711 
   3712     Bump version to 2.5.92
   3713 
   3714  README			 |   40 ++++++++++++++++++++++++++++++++++++++--
   3715  configure.in		 |    2 +-
   3716  fontconfig/fontconfig.h |    2 +-
   3717  3 files changed, 40 insertions(+), 4 deletions(-)
   3718 
   3719 commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
   3720 Author: Keith Packard <keithp (a] keithp.com>
   3721 Date:	Sat May 3 20:38:29 2008 -0700
   3722 
   3723     git ignore doltcompile
   3724 
   3725  .gitignore |	 1 +
   3726  1 files changed, 1 insertions(+), 0 deletions(-)
   3727 
   3728 commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
   3729 Author: Keith Packard <keithp (a] keithp.com>
   3730 Date:	Sat May 3 20:37:49 2008 -0700
   3731 
   3732     Allow for RC versions in README update
   3733 
   3734  new-version.sh |    4 ++--
   3735  1 files changed, 2 insertions(+), 2 deletions(-)
   3736 
   3737 commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
   3738 Author: Keith Packard <keithp (a] keithp.com>
   3739 Date:	Sat May 3 20:23:37 2008 -0700
   3740 
   3741     Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug
   3742     15692)
   3743 
   3744     Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
   3745     variables as it includes marcros:
   3746 
   3747     m4_pattern_forbid([^_?LT_[A-Z_]+$])
   3748 
   3749     Rename the LT_ variables to LIBT_ to work around this restriction.
   3750 
   3751  configure.in	   |   18 +++++++++---------
   3752  fontconfig-zip.in |	2 +-
   3753  src/Makefile.am   |	6 +++---
   3754  3 files changed, 13 insertions(+), 13 deletions(-)
   3755 
   3756 commit 0028f72bc818ca3bc343383fb644765ae12ce769
   3757 Author: Carlo Bramini <carlo.bramix (a] libero.it>
   3758 Date:	Sat May 3 20:17:16 2008 -0700
   3759 
   3760     Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
   3761 
   3762     With PUBLIC_FILES no longer containing the freetype-dependent
   3763     symbols, those
   3764     must be added to the fontconfig.def file build process.
   3765 
   3766  src/Makefile.am |    4 ++--
   3767  1 files changed, 2 insertions(+), 2 deletions(-)
   3768 
   3769 commit bdbc26f3d970581a3248c245451f7fbfb1609601
   3770 Author: Keith Packard <keithp (a] keithp.com>
   3771 Date:	Sat May 3 20:14:07 2008 -0700
   3772 
   3773     Make fc-match behave better when style is unknown (bug 15332)
   3774 
   3775  fc-match/fc-match.c |	  2 +-
   3776  1 files changed, 1 insertions(+), 1 deletions(-)
   3777 
   3778 commit 3322ca855330631e0d849e6beca0c2d82390898f
   3779 Author: Keith Packard <keithp (a] keithp.com>
   3780 Date:	Sat May 3 20:07:35 2008 -0700
   3781 
   3782     Use of ":=" in src/Makefile.am is unportable (bug 14420)
   3783 
   3784     Building 2.5.91 on Solaris with the native make(1) yields
   3785 
   3786     ...
   3787     Making all in src
   3788     make: Fatal error in reader: Makefile, line 313: Unexpected end of
   3789     line seen
   3790     Current working directory /tmp/fontconfig-2.5.91/src
   3791     *** Error code 1
   3792 
   3793     This is due to the following line (src/Makefile.am:143):
   3794 
   3795 	CLEANFILES := $(ALIAS_FILES)
   3796 
   3797     Changing that to a standard assignment ("=") fixes the problem.
   3798 
   3799     I believe the ":=" is a typo. ALIAS_FILES is just a statically
   3800     assigned
   3801     variable; it's not like evaluating it more than once would be
   3802     a problem.
   3803 
   3804  src/Makefile.am |    2 +-
   3805  1 files changed, 1 insertions(+), 1 deletions(-)
   3806 
   3807 commit df8ceebdbe735226bef602614921d517321c690f
   3808 Author: Keith Packard <keithp (a] keithp.com>
   3809 Date:	Sat May 3 20:06:48 2008 -0700
   3810 
   3811     Remove doltcompile in distclean
   3812 
   3813  Makefile.am |	  2 +-
   3814  1 files changed, 1 insertions(+), 1 deletions(-)
   3815 
   3816 commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
   3817 Author: Ryan Schmidt <freedesktop-2008 (a] ryandesign.com>
   3818 Date:	Sat May 3 19:49:07 2008 -0700
   3819 
   3820     fontconfig build fails if "head" is missing or unusable (bug 14304)
   3821 
   3822     If the /usr/bin/head program is missing or unusable, or if an
   3823     unusable head
   3824     program is listed first in the PATH, fontconfig fails to build
   3825 
   3826     using "sed -n 1p" instead of "head -1" would be a suitable workaround.
   3827 
   3828  src/makealias |    2 +-
   3829  1 files changed, 1 insertions(+), 1 deletions(-)
   3830 
   3831 commit 6d65081e35fc1ffae1212f173853b0693645192e
   3832 Author: Dennis Schridde <lindevel (a] gmx.net>
   3833 Date:	Sat May 3 19:45:31 2008 -0700
   3834 
   3835     Proper config path for static libraries in win32
   3836 
   3837     Since fontconfig didn't have special handling for paths in static
   3838     Windows
   3839     libraries, I've created a patch which should fix this.
   3840 
   3841     Basically it does this:
   3842     fccfg.c:
   3843     If fontconfig_path was uninitialised it tries to get the directory
   3844     the exe is
   3845     in and uses a fonts/ dir inside that.
   3846     fcxml.c:
   3847     In case the fonts.conf lists a <dir>CUSTOMFONTDIR</dir>, it searches
   3848     for a
   3849     fonts/ directory where the exe is located.
   3850 
   3851  src/fccfg.c |	 26 +++++++++++++++++++++-----
   3852  src/fcxml.c |	 22 +++++++++++++++++++++-
   3853  2 files changed, 42 insertions(+), 6 deletions(-)
   3854 
   3855 commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
   3856 Author: Changwoo Ryu <cwryu (a] debian.org>
   3857 Date:	Sat May 3 19:39:56 2008 -0700
   3858 
   3859     Korean font in the default config - replacing baekmuk with un
   3860     (bug 13569)
   3861 
   3862     I propose to replace the default Baekmuk Korean fonts with Un fonts.
   3863 
   3864     Some people don't agree but most Korean people prefer Un fonts
   3865     to Baekmuk
   3866     ones.  Un fonts just look better, at least in the most common Linux
   3867     desktops
   3868     (antialiased, GNOME or KDE, high resolution).
   3869 
   3870  conf.d/40-nonlatin.conf |    2 ++
   3871  conf.d/65-nonlatin.conf |    4 ++++
   3872  2 files changed, 6 insertions(+), 0 deletions(-)
   3873 
   3874 commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
   3875 Author: Sylvain Pasche <sylvain.pasche (a] gmail.com>
   3876 Date:	Sat May 3 19:33:45 2008 -0700
   3877 
   3878     Fontconfig options for freetype sub-pixel filter configuration
   3879 
   3880     David Turner has modified FreeType to be able to render sub-pixel
   3881     decimated
   3882     glyphs using different methods of filtering. Fontconfig needs new
   3883     configurables to support selecting these new filtering options. A
   3884     patch
   3885     follows that would correspond to one available for Cairo in bug 10301.
   3886 
   3887  doc/fontconfig-devel.sgml |	1 +
   3888  doc/fontconfig-user.sgml  |	5 +++++
   3889  fontconfig/fontconfig.h   |	9 ++++++++-
   3890  src/fcint.h		   |	3 ++-
   3891  src/fcname.c		   |	7 ++++++-
   3892  5 files changed, 22 insertions(+), 3 deletions(-)
   3893 
   3894 commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
   3895 Author: Frederic Crozat <fcrozat (a] mandriva.com>
   3896 Date:	Sat May 3 19:26:09 2008 -0700
   3897 
   3898     Merge some of Mandriva configuration into upstream configuration. Bug
   3899     13247
   3900 
   3901     This is merging some parts of Mandriva fontconfig changes, mostly
   3902     adding and
   3903     documenting fonts to common aliases.
   3904 
   3905  conf.d/25-unhint-nonlatin.conf |   20 ++++++++++
   3906  conf.d/60-latin.conf		|    3 +
   3907  conf.d/65-nonlatin.conf	|   81
   3908  ++++++++++++++++++++++++++++++++++++---
   3909  conf.d/69-unifont.conf		|    4 ++
   3910  4 files changed, 101 insertions(+), 7 deletions(-)
   3911 
   3912 commit c014142a207d6f3ac63580dfb0cacb243776f7c5
   3913 Author: Keith Packard <keithp (a] keithp.com>
   3914 Date:	Sat May 3 19:09:57 2008 -0700
   3915 
   3916     Add --all flag to fc-match to show the untrimmed list. Bug 13018.
   3917 
   3918  fc-match/fc-match.c |	 18 ++++++++++++------
   3919  1 files changed, 12 insertions(+), 6 deletions(-)
   3920 
   3921 commit 8415442f9bb8ad624c9940adf187390468c70548
   3922 Author: Keith Packard <keithp (a] keithp.com>
   3923 Date:	Sat May 3 18:04:32 2008 -0700
   3924 
   3925     Add some sample cursive and fantasy families.
   3926 
   3927  conf.d/45-latin.conf |   20 ++++++++++++++++++++
   3928  conf.d/60-latin.conf |   24 ++++++++++++++++++++++++
   3929  2 files changed, 44 insertions(+), 0 deletions(-)
   3930 
   3931 commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
   3932 Author: Keith Packard <keithp (a] keithp.com>
   3933 Date:	Sat May 3 17:43:39 2008 -0700
   3934 
   3935     Remove size and dpi values from bitmap fonts. Bug 8765.
   3936 
   3937     The only relevant information is the pixel size; don't report
   3938     anything else.
   3939 
   3940  src/fcfreetype.c |   34 ----------------------------------
   3941  1 files changed, 0 insertions(+), 34 deletions(-)
   3942 
   3943 commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
   3944 Author: Keith Packard <keithp (a] keithp.com>
   3945 Date:	Sat May 3 17:19:43 2008 -0700
   3946 
   3947     Work around for bitmap-only TrueType fonts that are missing the
   3948     glyf table.
   3949 
   3950     Bitmap-only TrueType fonts without a glyf table will not load a
   3951     glyph when
   3952     FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType
   3953     fonts that have no
   3954     glyphs and select a single strike to measure the glyph map with.
   3955 
   3956  src/fcfreetype.c |   58
   3957  +++++++++++++++++++++++++++++++++++++++++++++++------
   3958  1 files changed, 51 insertions(+), 7 deletions(-)
   3959 
   3960 commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
   3961 Author: Keith Packard <keithp (a] keithp.com>
   3962 Date:	Sat May 3 17:18:01 2008 -0700
   3963 
   3964     Use DOLT if available
   3965 
   3966  configure.in |    1 +
   3967  1 files changed, 1 insertions(+), 0 deletions(-)
   3968 
   3969 commit ba884599133e444b5f6d0b9b6981079cf8059b9f
   3970 Author: Eric Anholt <eric (a] anholt.net>
   3971 Date:	Fri Apr 18 11:52:41 2008 -0700
   3972 
   3973     Fix build with !ENABLE_DOCS and no built manpages.
   3974 
   3975  fc-cache/Makefile.am |    8 ++++++--
   3976  fc-cat/Makefile.am   |    8 ++++++--
   3977  fc-list/Makefile.am  |    8 ++++++--
   3978  fc-match/Makefile.am |    8 ++++++--
   3979  4 files changed, 24 insertions(+), 8 deletions(-)
   3980 
   3981 commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
   3982 Author: Keith Packard <keithp (a] keithp.com>
   3983 Date:	Thu Jan 10 10:58:25 2008 -0800
   3984 
   3985     Bump version to 2.5.91
   3986 
   3987  README			 |   26 ++++++++++++++++++++++----
   3988  configure.in		 |    2 +-
   3989  fontconfig/fontconfig.h |    2 +-
   3990  3 files changed, 24 insertions(+), 6 deletions(-)
   3991 
   3992 commit b2cbf483ab520ff21ca2152f960498d181613608
   3993 Author: Keith Packard <keithp (a] keithp.com>
   3994 Date:	Thu Jan 10 10:58:22 2008 -0800
   3995 
   3996     git-tag requires space after -m flag
   3997 
   3998  new-version.sh |    2 +-
   3999  1 files changed, 1 insertions(+), 1 deletions(-)
   4000 
   4001 commit 51f1536479064c2d224860c15271a9b14c87fd62
   4002 Author: Keith Packard <keithp (a] keithp.com>
   4003 Date:	Thu Jan 10 10:56:52 2008 -0800
   4004 
   4005     new-version.sh was mis-editing files
   4006 
   4007  new-version.sh |   19 ++++++++-----------
   4008  1 files changed, 8 insertions(+), 11 deletions(-)
   4009 
   4010 commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
   4011 Author: Keith Packard <keithp (a] keithp.com>
   4012 Date:	Thu Jan 10 10:48:00 2008 -0800
   4013 
   4014     Add more files to .gitignore
   4015 
   4016  .gitignore |	 7 +++++--
   4017  1 files changed, 5 insertions(+), 2 deletions(-)
   4018 
   4019 commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
   4020 Author: Keith Packard <keithp (a] keithp.com>
   4021 Date:	Thu Jan 10 10:43:33 2008 -0800
   4022 
   4023     Distribute khmer font aliases
   4024 
   4025  conf.d/65-khmer.conf |   16 ++++++++++++++++
   4026  conf.d/Makefile.am   |    1 +
   4027  2 files changed, 17 insertions(+), 0 deletions(-)
   4028 
   4029 commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
   4030 Author: Keith Packard <keithp (a] keithp.com>
   4031 Date:	Thu Jan 10 10:40:41 2008 -0800
   4032 
   4033     Create new-version.sh to help with releases, update INSTALL
   4034     instructions
   4035 
   4036  INSTALL	|   36 +++++------------
   4037  new-version.sh |  121
   4038  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4039  2 files changed, 131 insertions(+), 26 deletions(-)
   4040 
   4041 commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
   4042 Author: Keith Packard <keithp (a] keithp.com>
   4043 Date:	Thu Jan 10 08:58:57 2008 -0800
   4044 
   4045     Distribute new fcftint.h file
   4046 
   4047  src/Makefile.am |    2 +-
   4048  1 files changed, 1 insertions(+), 1 deletions(-)
   4049 
   4050 commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
   4051 Author: Keith Packard <keithp (a] keithp.com>
   4052 Date:	Tue Jan 8 12:34:19 2008 -0800
   4053 
   4054     Eliminate references to freetype from utility Makefile.am's
   4055 
   4056     The utility programs don't use any freetype interfaces, so they
   4057     don't need to directly refer to freetype headers or libraries.
   4058 
   4059  fc-cache/Makefile.am |    4 ++--
   4060  fc-cat/Makefile.am   |    4 ++--
   4061  fc-list/Makefile.am  |    4 ++--
   4062  fc-match/Makefile.am |    4 ++--
   4063  4 files changed, 8 insertions(+), 8 deletions(-)
   4064 
   4065 commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
   4066 Author: Keith Packard <keithp (a] keithp.com>
   4067 Date:	Mon Jan 7 16:31:06 2008 -0800
   4068 
   4069     Include fcftaliastail.h so that the freetype funcs are exported.
   4070 
   4071     This header file needs to be included at the end of every file that
   4072     exports any freetype symbols.
   4073 
   4074  src/fcfreetype.c |    1 +
   4075  src/fclang.c	  |    1 +
   4076  src/fcpat.c	  |    1 +
   4077  3 files changed, 3 insertions(+), 0 deletions(-)
   4078 
   4079 commit dbd065ad312921308add99fc4cb31457d9045e6a
   4080 Author: Keith Packard <keithp (a] keithp.com>
   4081 Date:	Wed Jan 2 08:47:14 2008 -0800
   4082 
   4083     Remove freetype requirement for build-time applications.
   4084 
   4085     This avoids requiring the freetype development files when cross
   4086     compiling
   4087 
   4088  fc-arch/Makefile.am	  |    2 +-
   4089  fc-case/Makefile.am	  |    2 +-
   4090  fc-glyphname/Makefile.am |    2 +-
   4091  fc-lang/Makefile.am	  |    2 +-
   4092  src/Makefile.am	  |   13 ++++++++--
   4093  src/fcfreetype.c	  |    1 +
   4094  src/fcftint.h		  |   54
   4095  ++++++++++++++++++++++++++++++++++++++++++++++
   4096  src/fcint.h		  |   18 +--------------
   4097  src/fclang.c		  |    1 +
   4098  src/fcpat.c		  |    1 +
   4099  src/makealias		  |    6 +++-
   4100  11 files changed, 76 insertions(+), 26 deletions(-)
   4101 
   4102 commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
   4103 Author: Keith Packard <keithp (a] keithp.com>
   4104 Date:	Sun Dec 23 14:06:41 2007 -0800
   4105 
   4106     Fix OOM failure case in FcPStackPush.
   4107 
   4108     When allocation for the node attributes fail, clean up the node
   4109     allocation
   4110     and report failure.
   4111 
   4112  src/fcxml.c |	  5 +++++
   4113  1 files changed, 5 insertions(+), 0 deletions(-)
   4114 
   4115 commit 0f7870887adff6db3cffda5485418143f2bfa1f6
   4116 Author: Hongbo Zhao <hongbo.zhao (a] gmail.com>
   4117 Date:	Wed Dec 12 21:47:33 2007 -0800
   4118 
   4119     Not_contain should use strstr, not strcmp on strings. (bug 13632)
   4120 
   4121     For Version 2.5.0, (same for previous version 2.4.2), in source
   4122     file fccfg.c,
   4123     on line 700,
   4124 
   4125     Original:
   4126 	  ret = FcStrCmpIgnoreCase (left.u.s, right.u.s) == 0;
   4127 
   4128     Should change to:
   4129 	  ret = FcStrStrIgnoreCase (left.u.s, right.u.s) == 0;
   4130 
   4131     I think this is just a mistake when copy-n-paste similar codes in
   4132     the same
   4133     function. Apparently, return for "Not_contain" should be just the
   4134     inverse of
   4135     "Contain", not the same as "Equal".
   4136 
   4137  src/fccfg.c |	  2 +-
   4138  1 files changed, 1 insertions(+), 1 deletions(-)
   4139 
   4140 commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
   4141 Author: Keith Packard <keithp (a] keithp.com>
   4142 Date:	Sun Nov 25 16:35:55 2007 -0800
   4143 
   4144     Move conf.avail/README to conf.d/README (bug 13392)
   4145 
   4146     Because conf.d is where most people look first.  And the comment at
   4147     the top
   4148     of the README file says conf.d/README too.
   4149 
   4150  conf.d/Makefile.am |	 7 +++++--
   4151  1 files changed, 5 insertions(+), 2 deletions(-)
   4152 
   4153 commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
   4154 Author: Keith Packard <keithp (a] koto.keithp.com>
   4155 Date:	Tue Nov 13 18:56:44 2007 -0800
   4156 
   4157     Bump version number to 2.5
   4158 
   4159  README			 |   15 +++++++++++++--
   4160  configure.in		 |    2 +-
   4161  fontconfig/fontconfig.h |    4 ++--
   4162  3 files changed, 16 insertions(+), 5 deletions(-)
   4163 
   4164 commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
   4165 Author: Tor Lillqvist <tml (a] iki.fi>
   4166 Date:	Tue Nov 13 16:41:55 2007 -0800
   4167 
   4168     Workaround for stat() brokenness in Microsoft's C library (bug 8526)
   4169 
   4170     Fix a couple of longstanding problems with fontconfig on Windows that
   4171     manifest themselves especially in GIMP. The root cause to the problems
   4172     is in
   4173     Microsoft's incredibly stupid stat() implementation. Basically, stat()
   4174     returns wrong timestamp fields for files on NTFS filesystems on
   4175     machines
   4176     that use automatic DST switching.
   4177 
   4178     See for instance http://bugzilla.gnome.org/show_bug.cgi?id=154968 and
   4179     http://www.codeproject.com/datetime/dstbugs.asp
   4180 
   4181     As fccache.c now looks at more fields in the stat struct I fill in
   4182     them all.
   4183     I noticed that fstat() is used only on a fd just after opening it,
   4184     so on
   4185     Win32 I just call my stat() replacement before opening instead...
   4186     Implementing a good replacement for fstat() would be harder because
   4187     the code
   4188     in fccache.c wants to compare inode numbers. There are no (readily
   4189     accessible) inode numbers on Win32, so I fake it with the hash of
   4190     the full
   4191     file name, in the case as it is on disk. And fstat() doesn't know
   4192     the full
   4193     file name, so it would be rather hard to come up with a inode
   4194     number to
   4195     identify the file.
   4196 
   4197     The patch also adds similar handling for the cache directory as for
   4198     the fonts
   4199     directory: If a cachedir element in fonts.conf contains the magic
   4200     string
   4201     "WINDOWSTEMPDIR_FONTCONFIG_CACHE" it is replaced at runtime with a
   4202     path under
   4203     the machine's (or user's) temp folder as returned by GetTempPath(). I
   4204     don't
   4205     want to hardcode any pathnames in a fonts.conf intended to be
   4206     distributed to
   4207     end-users, most of which who wouldn't know how to edit it anyway. And
   4208     requiring an installer to edit it gets complicated.
   4209 
   4210  configure.in	      |    6 +++-
   4211  fc-cache/Makefile.am |    3 ++
   4212  src/fccache.c	      |   93
   4213  +++++++++++++++++++++++++++++++++++++++++++++++++-
   4214  src/fcxml.c	      |   24 +++++++++++++
   4215  4 files changed, 124 insertions(+), 2 deletions(-)
   4216 
   4217 commit 1315db01b626aedd27e3e05bde96ce46c253629b
   4218 Author: Keith Packard <keithp (a] koto.keithp.com>
   4219 Date:	Tue Nov 13 15:48:30 2007 -0800
   4220 
   4221     Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
   4222 
   4223     This reverts commit b607922909acfc7ae96de688ed34efd19cd038ac.
   4224 
   4225     Conflicts:
   4226 
   4227 	src/Makefile.am
   4228 
   4229     Xft still uses the macros that are in fcprivate.h. Document those
   4230     macros and
   4231     include fcprivate.h in the published header files.
   4232 
   4233  doc/check-missing-doc	 |    1 +
   4234  doc/fcobjectset.fncs	 |   11 ++++
   4235  doc/fcpattern.fncs	 |   12 ++++-
   4236  fontconfig/Makefile.am  |    3 +-
   4237  fontconfig/fcprivate.h  |  123
   4238  +++++++++++++++++++++++++++++++++++++++++++++++
   4239  fontconfig/fontconfig.h |    2 +-
   4240  src/Makefile.am	 |    3 +-
   4241  src/fcint.h		 |   95 +------------------------------------
   4242  8 files changed, 152 insertions(+), 98 deletions(-)
   4243 
   4244 commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
   4245 Author: Keith Packard <keithp (a] koto.keithp.com>
   4246 Date:	Tue Nov 13 15:16:58 2007 -0800
   4247 
   4248     Document that FcConfigGetFonts returns the internal fontset (bug
   4249     13197)
   4250 
   4251     FcConfigGetFonts returns the internal font set used by the library
   4252     which
   4253     must not be freed by the application or 'bad things' will happen.
   4254 
   4255  doc/fcconfig.fncs |	3 ++-
   4256  1 files changed, 2 insertions(+), 1 deletions(-)
   4257 
   4258 commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
   4259 Author: Keith Packard <keithp (a] koto.keithp.com>
   4260 Date:	Tue Nov 13 15:11:35 2007 -0800
   4261 
   4262     Document that Match calls FcFontRenderPrepare (bug 13162).
   4263 
   4264     The behaviour of FcFontMatch and FcFontSetMatch is hard to understand
   4265     without
   4266     knowing that they call FcFontRenderPrepare.
   4267 
   4268  doc/fcconfig.fncs  |	12 ++++++++----
   4269  doc/fcfontset.fncs |	12 ++++++++----
   4270  2 files changed, 16 insertions(+), 8 deletions(-)
   4271 
   4272 commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
   4273 Author: Keith Packard <keithp (a] koto.keithp.com>
   4274 Date:	Tue Nov 13 14:58:39 2007 -0800
   4275 
   4276     Document several function return values (Bug 13145).
   4277 
   4278     Several functions had no indication of what the return value would be,
   4279     mostly these were allocation failure returns.
   4280 
   4281  doc/fcatomic.fncs     |    4 +++-
   4282  doc/fcconfig.fncs     |   21 ++++++++++++++-------
   4283  doc/fcconstant.fncs   |    8 ++++++--
   4284  doc/fcfile.fncs       |   28 +++++++++++++++-------------
   4285  doc/fcfontset.fncs    |    3 ++-
   4286  doc/fcinit.fncs       |    7 +++++--
   4287  doc/fcobjectset.fncs  |    3 ++-
   4288  doc/fcobjecttype.fncs |    6 ++++--
   4289  8 files changed, 51 insertions(+), 29 deletions(-)
   4290 
   4291 commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
   4292 Author: Keith Packard <keithp (a] koto.keithp.com>
   4293 Date:	Mon Nov 5 16:08:55 2007 -0800
   4294 
   4295     Fix parallel build in doc directory.
   4296 
   4297     docbook2man has fixed output file names; place output in a
   4298     subdirectory to
   4299     avoid collisions.
   4300 
   4301  doc/Makefile.am |    8 +++++---
   4302  1 files changed, 5 insertions(+), 3 deletions(-)
   4303 
   4304 commit 37e9d33950df03f76b6938ae5675ecfc853eb903
   4305 Author: Keith Packard <keithp (a] koto.keithp.com>
   4306 Date:	Mon Nov 5 15:52:45 2007 -0800
   4307 
   4308     Update version numbers to 2.4.92 (2.5 RC2)
   4309 
   4310  README			 |   49
   4311  +++++++++++++++++++++++++++++++++++++++++++++-
   4312  fontconfig/fontconfig.h |    2 +-
   4313  2 files changed, 48 insertions(+), 3 deletions(-)
   4314 
   4315 commit a504f6b5394b96d2c6a24772b61705227a8e88ab
   4316 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4317 Date:	Mon Nov 5 18:12:51 2007 -0500
   4318 
   4319     Simplify/improve 30-metric-aliases.conf
   4320 
   4321  conf.d/30-metric-aliases.conf |  192
   4322  +++++++++++++++++++++++------------------
   4323  1 files changed, 109 insertions(+), 83 deletions(-)
   4324 
   4325 commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
   4326 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4327 Date:	Mon Nov 5 17:07:36 2007 -0500
   4328 
   4329     Remove list of available conf files from README.
   4330     It was redundant and out-dated.
   4331 
   4332  conf.d/README |   29 +----------------------------
   4333  1 files changed, 1 insertions(+), 28 deletions(-)
   4334 
   4335 commit 0294bda4800b94828b59139e6205730c74261c40
   4336 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4337 Date:	Mon Nov 5 17:05:36 2007 -0500
   4338 
   4339     Fix documented conf-file naming format in README
   4340 
   4341  conf.d/README |    8 ++++----
   4342  1 files changed, 4 insertions(+), 4 deletions(-)
   4343 
   4344 commit 07d04da76c4009552866ae0d2f85659186ef77d6
   4345 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4346 Date:	Mon Nov 5 17:01:44 2007 -0500
   4347 
   4348     Remove 25-unhint-nonlatin.conf from default configuration by not
   4349     linking it.
   4350 
   4351  conf.d/Makefile.am |	 1 -
   4352  1 files changed, 0 insertions(+), 1 deletions(-)
   4353 
   4354 commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
   4355 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4356 Date:	Mon Nov 5 16:46:19 2007 -0500
   4357 
   4358     Oops, fix Makefile.am.
   4359 
   4360  conf.d/Makefile.am |	 4 ++--
   4361  1 files changed, 2 insertions(+), 2 deletions(-)
   4362 
   4363 commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
   4364 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4365 Date:	Mon Nov 5 16:43:49 2007 -0500
   4366 
   4367     Remove 20-lohit-gujarati.conf.  It's covered by
   4368     25-unhint-nonlatin.conf now.
   4369 
   4370  conf.d/20-lohit-gujarati.conf |   11 -----------
   4371  conf.d/Makefile.am	       |    2 --
   4372  2 files changed, 0 insertions(+), 13 deletions(-)
   4373 
   4374 commit 7465091fa90753440ed775de5783387bc4fd9cc4
   4375 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4376 Date:	Mon Nov 5 16:43:14 2007 -0500
   4377 
   4378     Remove redundant/obsolete comments from conf files.
   4379 
   4380     Conf files had an initial comment mentioning the files' name.
   4381     This was outdated and wrong in most cases.	There's no real use
   4382     in that.
   4383 
   4384  conf.d/10-autohint.conf	  |    1 -
   4385  conf.d/10-no-sub-pixel.conf	  |    1 -
   4386  conf.d/10-sub-pixel-bgr.conf	  |    1 -
   4387  conf.d/10-sub-pixel-rgb.conf	  |    1 -
   4388  conf.d/10-sub-pixel-vbgr.conf	  |    1 -
   4389  conf.d/10-sub-pixel-vrgb.conf	  |    1 -
   4390  conf.d/10-unhinted.conf	  |    1 -
   4391  conf.d/20-fix-globaladvance.conf |    1 -
   4392  conf.d/20-unhint-small-vera.conf |    1 -
   4393  conf.d/25-unhint-nonlatin.conf   |    1 -
   4394  conf.d/30-metric-aliases.conf	  |    1 -
   4395  conf.d/30-urw-aliases.conf	  |    1 -
   4396  conf.d/50-user.conf		  |    1 -
   4397  conf.d/51-local.conf		  |    1 -
   4398  conf.d/65-fonts-persian.conf	  |    1 -
   4399  conf.d/70-no-bitmaps.conf	  |    1 -
   4400  conf.d/70-yes-bitmaps.conf	  |    1 -
   4401  conf.d/80-delicious.conf	  |    1 -
   4402  18 files changed, 0 insertions(+), 18 deletions(-)
   4403 
   4404 commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
   4405 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4406 Date:	Mon Nov 5 16:40:25 2007 -0500
   4407 
   4408     Use binding="same" in 30-urw-aliases.conf and remove duplicate
   4409     entries.
   4410 
   4411     Times, Helvetical, and Courier are already handled in
   4412     30-metric-aliases.conf.
   4413     Remove them here and add a comment instead.
   4414 
   4415  conf.d/30-urw-aliases.conf |	27 ++++++++-------------------
   4416  1 files changed, 8 insertions(+), 19 deletions(-)
   4417 
   4418 commit 4b51f173c99152586db26b03752873a4b4020672
   4419 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4420 Date:	Mon Nov 5 16:36:55 2007 -0500
   4421 
   4422     Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
   4423 
   4424  conf.d/40-generic.conf  |   80
   4425  -----------------------------------------------
   4426  conf.d/40-nonlatin.conf |   51 ++++++++++++++++++++++++++++++
   4427  conf.d/45-latin.conf	 |   56 +++++++++++++++++++++++++++++++++
   4428  conf.d/Makefile.am	 |    6 ++-
   4429  conf.d/README		 |    5 ++-
   4430  5 files changed, 114 insertions(+), 84 deletions(-)
   4431 
   4432 commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
   4433 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4434 Date:	Mon Nov 5 16:14:35 2007 -0500
   4435 
   4436     Add/update config files from Fedora.
   4437 
   4438  conf.d/25-unhint-nonlatin.conf |  228
   4439  ++++++++++++++++++++++++++++++++++++++++
   4440  conf.d/30-amt-aliases.conf	|   21 ----
   4441  conf.d/30-metric-aliases.conf	|  186 ++++++++++++++++++++++++++++++++
   4442  conf.d/40-generic.conf		|   22 +++-
   4443  conf.d/65-nonlatin.conf	|   45 ++++++++
   4444  conf.d/Makefile.am		|    6 +-
   4445  conf.d/README			|    3 +-
   4446  7 files changed, 483 insertions(+), 28 deletions(-)
   4447 
   4448 commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
   4449 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4450 Date:	Mon Nov 5 15:29:44 2007 -0500
   4451 
   4452     Add FcGetLangs() and FcLangGetCharSet().
   4453 
   4454  doc/fclangset.fncs	 |   16 ++++++++++++++++
   4455  fontconfig/fontconfig.h |    6 ++++++
   4456  src/fcint.h		 |    3 ---
   4457  src/fclang.c		 |   20 ++++++++++++++++++--
   4458  4 files changed, 40 insertions(+), 5 deletions(-)
   4459 
   4460 commit 811995b79db16be39046dbbffcc5a7d66f88b731
   4461 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4462 Date:	Mon Nov 5 15:29:03 2007 -0500
   4463 
   4464     Fix trivial bugs in edit-sgml.c
   4465 
   4466  doc/edit-sgml.c |    3 ++-
   4467  1 files changed, 2 insertions(+), 1 deletions(-)
   4468 
   4469 commit de1faa42d1425f80366707a730ea919c57e57b2f
   4470 Author: Keith Packard <keithp (a] koto.keithp.com>
   4471 Date:	Sun Nov 4 12:20:45 2007 -0800
   4472 
   4473     Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
   4474 
   4475     These two names are typos of the correct names. Instead of simply
   4476     changing
   4477     them, the correct thing to do is leave them in the library, add
   4478     the correct
   4479     functions and mark them as deprecated so any source packages will
   4480     be updated.
   4481 
   4482     This requires bumping the minor version of the library (for adding
   4483     APIs)
   4484     instead of bumping the major version of the library (for removing
   4485     APIs).
   4486 
   4487  configure.in		 |    6 +++---
   4488  fontconfig/fontconfig.h |   13 +++++++++++++
   4489  src/Makefile.am	 |    5 +++--
   4490  src/fccfg.c		 |   16 ++++++++++++++++
   4491  src/fcdeprecate.h	 |   36 ++++++++++++++++++++++++++++++++++++
   4492  src/fcint.h		 |    1 +
   4493  6 files changed, 72 insertions(+), 5 deletions(-)
   4494 
   4495 commit 69d3eb9cb8e58ab771170f68868748204a4793ab
   4496 Author: Keith Packard <keithp (a] koto.keithp.com>
   4497 Date:	Sat Nov 3 23:43:48 2007 -0700
   4498 
   4499     Ignore new generated documentation
   4500 
   4501  .gitignore |	 3 +++
   4502  1 files changed, 3 insertions(+), 0 deletions(-)
   4503 
   4504 commit dc7b6f1d79b5508706be9242b79180727701e54f
   4505 Author: Keith Packard <keithp (a] koto.keithp.com>
   4506 Date:	Sat Nov 3 23:42:32 2007 -0700
   4507 
   4508     Link new function documentation into the fontconfig-devel.sgml
   4509 
   4510  doc/fontconfig-devel.sgml |   31 +++++++++++++++++++++++++++++++
   4511  1 files changed, 31 insertions(+), 0 deletions(-)
   4512 
   4513 commit dac27f2f1a766b042487827c726b3ccae147d282
   4514 Author: Keith Packard <keithp (a] koto.keithp.com>
   4515 Date:	Sat Nov 3 23:41:38 2007 -0700
   4516 
   4517     Formatting syntax mistake in doc/fclangset.fncs.
   4518 
   4519     <parameter>ls</function> needed to be <parameter>ls</parameter>.
   4520 
   4521  doc/fclangset.fncs |	 2 +-
   4522  1 files changed, 1 insertions(+), 1 deletions(-)
   4523 
   4524 commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
   4525 Author: Keith Packard <keithp (a] koto.keithp.com>
   4526 Date:	Sat Nov 3 23:23:55 2007 -0700
   4527 
   4528     Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
   4529 
   4530     Just adding the .fncs versions doesn't get these files generated.
   4531 
   4532  doc/Makefile.am |    3 +++
   4533  1 files changed, 3 insertions(+), 0 deletions(-)
   4534 
   4535 commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
   4536 Author: Keith Packard <keithp (a] koto.keithp.com>
   4537 Date:	Sat Nov 3 23:23:09 2007 -0700
   4538 
   4539     Fix formatting syntax in doc/fccache.fncs
   4540 
   4541  doc/fccache.fncs |    8 ++++----
   4542  1 files changed, 4 insertions(+), 4 deletions(-)
   4543 
   4544 commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
   4545 Author: Keith Packard <keithp (a] koto.keithp.com>
   4546 Date:	Sat Nov 3 23:03:11 2007 -0700
   4547 
   4548     Replace incorrect documentation uses of 'char' with 'FcChar8'
   4549     (bug 13002).
   4550 
   4551  doc/fcconfig.fncs	   |   10 +++++-----
   4552  doc/fcfile.fncs	   |	6 +++---
   4553  doc/fcfreetype.fncs	   |	4 ++--
   4554  doc/fcpattern.fncs	   |	6 +++---
   4555  doc/fontconfig-devel.sgml |	2 +-
   4556  5 files changed, 14 insertions(+), 14 deletions(-)
   4557 
   4558 commit b4a3e834126a3cac7fbf2212087825f886be1f1d
   4559 Author: Keith Packard <keithp (a] koto.keithp.com>
   4560 Date:	Sat Nov 3 22:53:12 2007 -0700
   4561 
   4562     Remove references to FcConfigParse and FcConfigLoad.
   4563 
   4564     These functions no longer exist.
   4565 
   4566  doc/fcconfig.fncs |	3 +--
   4567  1 files changed, 1 insertions(+), 2 deletions(-)
   4568 
   4569 commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
   4570 Author: Keith Packard <keithp (a] koto.keithp.com>
   4571 Date:	Sat Nov 3 22:45:31 2007 -0700
   4572 
   4573     Have FcConfigSetCurrent accept the current configuration and simply
   4574     return
   4575     without updating anything.
   4576 
   4577  src/fccfg.c |	  3 +++
   4578  1 files changed, 3 insertions(+), 0 deletions(-)
   4579 
   4580 commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
   4581 Author: Keith Packard <keithp (a] koto.keithp.com>
   4582 Date:	Sat Nov 3 22:39:54 2007 -0700
   4583 
   4584     Update documentation for stale FcConfigGetConfig function.
   4585 
   4586     The old per-user cache filename is no longer used.
   4587 
   4588  doc/fcconfig.fncs |	5 +++--
   4589  1 files changed, 3 insertions(+), 2 deletions(-)
   4590 
   4591 commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
   4592 Author: Keith Packard <keithp (a] koto.keithp.com>
   4593 Date:	Sat Nov 3 22:31:16 2007 -0700
   4594 
   4595     Update documentation for FcStrCopyFilename (bug 12964).
   4596 
   4597     FcStrCopyFilename constructs a canonical path for any argument,
   4598     including
   4599     expanding leading ~ and editing '.' and '..' elements out of the
   4600     resulting
   4601     path.
   4602 
   4603  doc/fcstring.fncs |   13 +++++++++----
   4604  1 files changed, 9 insertions(+), 4 deletions(-)
   4605 
   4606 commit a190678e3c4497870679808dde418191407be91d
   4607 Author: Keith Packard <keithp (a] koto.keithp.com>
   4608 Date:	Sat Nov 3 22:23:28 2007 -0700
   4609 
   4610     Document previously undocumented functions. (bug 12963)
   4611 
   4612  doc/Makefile.am	   |	3 +
   4613  doc/check-missing-doc	   |	4 +-
   4614  doc/fccache.fncs	   |   68 ++++++++++++++++++++++++
   4615  doc/fccharset.fncs	   |   24 +++++++++
   4616  doc/fcconfig.fncs	   |   31 +++++++++++
   4617  doc/fcdircache.fncs	   |   88 ++++++++++++++++++++++++++++++++
   4618  doc/fcfile.fncs	   |   29 ++++++----
   4619  doc/fcfontset.fncs	   |   83 ++++++++++++++++++++++++++++++
   4620  doc/fcfreetype.fncs	   |   22 ++++++++
   4621  doc/fclangset.fncs	   |  124
   4622  +++++++++++++++++++++++++++++++++++++++++++++
   4623  doc/fcmatrix.fncs	   |	2 +
   4624  doc/fcpattern.fncs	   |   52 ++++++++++++++++++-
   4625  doc/fcstring.fncs	   |   80 ++++++++++++++++++++++++-----
   4626  doc/fcstrset.fncs	   |   11 ++++
   4627  doc/fcvalue.fncs	   |   21 ++++++++
   4628  doc/fontconfig-devel.sgml |   26 +++++++++-
   4629  16 files changed, 638 insertions(+), 30 deletions(-)
   4630 
   4631 commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
   4632 Author: Keith Packard <keithp (a] koto.keithp.com>
   4633 Date:	Sat Nov 3 22:01:33 2007 -0700
   4634 
   4635     Verify documentation covers exposed symbols.
   4636 
   4637     Add check-missing-doc script to make sure the documentation matches
   4638     the
   4639     complete list of symbols exported from the header files before
   4640     release.
   4641 
   4642  doc/Makefile.am       |    6 +++++-
   4643  doc/check-missing-doc |   23 +++++++++++++++++++++++
   4644  2 files changed, 28 insertions(+), 1 deletions(-)
   4645 
   4646 commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
   4647 Author: Keith Packard <keithp (a] koto.keithp.com>
   4648 Date:	Sat Nov 3 21:58:34 2007 -0700
   4649 
   4650     Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
   4651 
   4652  src/fclang.c |    8 ++++----
   4653  1 files changed, 4 insertions(+), 4 deletions(-)
   4654 
   4655 commit 9b84ecff92b8dccf6559a858e35762c0f664429a
   4656 Author: Keith Packard <keithp (a] koto.keithp.com>
   4657 Date:	Sat Nov 3 21:57:51 2007 -0700
   4658 
   4659     Don't check cache file time stamps when cleaning cache dir.
   4660 
   4661     Cache file mtime is meaningless now that the directory time is
   4662     encoded in
   4663     the cache.
   4664 
   4665  fc-cache/fc-cache.c |	 10 +---------
   4666  1 files changed, 1 insertions(+), 9 deletions(-)
   4667 
   4668 commit 1d93c1752f03b833603ea31c2cfbd16868c44922
   4669 Author: Keith Packard <keithp (a] koto.keithp.com>
   4670 Date:	Sat Nov 3 21:56:36 2007 -0700
   4671 
   4672     Typo error in function name: Inverval -> interval
   4673 
   4674  src/fccfg.c |	  4 ++--
   4675  1 files changed, 2 insertions(+), 2 deletions(-)
   4676 
   4677 commit b868a1447341ebe9962007069ec8658550e62483
   4678 Author: Keith Packard <keithp (a] koto.keithp.com>
   4679 Date:	Sat Nov 3 21:55:39 2007 -0700
   4680 
   4681     Track line numbers in sgml edit tool input.
   4682 
   4683     Errors in the documentation can be hard to find unless the tool
   4684     outputs the
   4685     line number where the problem exists.
   4686 
   4687  doc/edit-sgml.c |   85
   4688  +++++++++++++++++++++++++++++++++---------------------
   4689  1 files changed, 52 insertions(+), 33 deletions(-)
   4690 
   4691 commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
   4692 Author: Keith Packard <keithp (a] koto.keithp.com>
   4693 Date:	Sat Nov 3 21:54:49 2007 -0700
   4694 
   4695     Clean up exported names in fontconfig.h.
   4696 
   4697     Fix typo errors (Inverval indeed).
   4698     Remove FcPattern *p from FcValue (unused)
   4699     Remove spurious FcPublic from formals.
   4700 
   4701  fontconfig/fontconfig.h |   24 +++++++++++++-----------
   4702  1 files changed, 13 insertions(+), 11 deletions(-)
   4703 
   4704 commit e37d10fa74217a6102003882d49ac323f28db678
   4705 Author: Keith Packard <keithp (a] koto.keithp.com>
   4706 Date:	Sat Nov 3 14:16:29 2007 -0700
   4707 
   4708     Make file_stat argument to FcDirCacheLoadFile optional.
   4709 
   4710     Allow file_stat to be NULL by using a local stat structure in
   4711     that case.
   4712 
   4713  src/fccache.c |    3 +++
   4714  1 files changed, 3 insertions(+), 0 deletions(-)
   4715 
   4716 commit 2ddce88cde79d8bf8959d614af883999d5c66a85
   4717 Author: Keith Packard <keithp (a] koto.keithp.com>
   4718 Date:	Sat Nov 3 13:44:59 2007 -0700
   4719 
   4720     Document skipping of fonts from FcFileScan/FcDirScan.
   4721 
   4722     FcFileScan and FcDirScan will skip fonts under direction of the
   4723     configuration and default fontconfig policy.
   4724 
   4725  doc/fcfile.fncs |    7 +++++--
   4726  1 files changed, 5 insertions(+), 2 deletions(-)
   4727 
   4728 commit 5d82c4c85d201011e60adcf887d15341ecdd5729
   4729 Author: Keith Packard <keithp (a] koto.keithp.com>
   4730 Date:	Sat Nov 3 13:26:16 2007 -0700
   4731 
   4732     Correct documentation for FcConfigUptoDate (bug 12948).
   4733 
   4734     FcConfigUptoDate only checks whether files have been modified
   4735     since the
   4736     configuration was created. Any changes to the configuration through
   4737     the API
   4738     since then are not considered.
   4739 
   4740  doc/fcconfig.fncs |	4 ++--
   4741  1 files changed, 2 insertions(+), 2 deletions(-)
   4742 
   4743 commit b607922909acfc7ae96de688ed34efd19cd038ac
   4744 Author: Keith Packard <keithp (a] koto.keithp.com>
   4745 Date:	Sat Nov 3 13:09:01 2007 -0700
   4746 
   4747     Remove fcprivate.h, move the remaining macros to fcint.h.
   4748 
   4749     fcprivate.h was supposed to extend the fontconfig API for the various
   4750     fontconfig utilities. Instead, just have those utilities use the
   4751     internal
   4752     fcint.h header file (which they already do), removing fcprivate.h
   4753     from the
   4754     installation and hence from the defacto public API.
   4755 
   4756  fontconfig/Makefile.am |    3 +-
   4757  fontconfig/fcprivate.h |  123
   4758  ------------------------------------------------
   4759  src/Makefile.am	|    3 +-
   4760  src/fcint.h		|   95 ++++++++++++++++++++++++++++++++++++-
   4761  4 files changed, 96 insertions(+), 128 deletions(-)
   4762 
   4763 commit 910db318ae67693f7bc17f0bdc61caaf555365ae
   4764 Author: Keith Packard <keithp (a] koto.keithp.com>
   4765 Date:	Sat Nov 3 13:05:25 2007 -0700
   4766 
   4767     Correct documentation for FcAtomicLock (Bug 12947).
   4768 
   4769     FcAtomicLock can only be called once from any process.
   4770 
   4771  doc/fcatomic.fncs |	6 +++---
   4772  1 files changed, 3 insertions(+), 3 deletions(-)
   4773 
   4774 commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
   4775 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4776 Date:	Fri Oct 26 02:02:19 2007 -0400
   4777 
   4778     Port fonts-persian.conf to new alias syntax with binding="same"
   4779 
   4780     Signed-off-by: Keith Packard <keithp (a] koto.keithp.com>
   4781 
   4782  conf.d/65-fonts-persian.conf |  377
   4783  ++++++++++++++----------------------------
   4784  1 files changed, 121 insertions(+), 256 deletions(-)
   4785 
   4786 commit 681bb379de1847cf288ba27cf29243c8395cff17
   4787 Author: Keith Packard <keithp (a] koto.keithp.com>
   4788 Date:	Thu Oct 25 22:30:49 2007 -0700
   4789 
   4790     Respect "binding" attribute in <alias> entries.
   4791 
   4792     This makes creating "same" aliases for renamed font families far
   4793     easier.
   4794 
   4795  fonts.dtd   |	  2 ++
   4796  src/fcxml.c |	 58
   4797  ++++++++++++++++++++++++++++++++++++----------------------
   4798  2 files changed, 38 insertions(+), 22 deletions(-)
   4799 
   4800 commit 0602c605af04ea73af700b223ec4ac1dfd5a36f1
   4801 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4802 Date:	Thu Oct 25 21:35:45 2007 -0700
   4803 
   4804     Make fc-match --sort call FcFontRenderPrepare.
   4805 
   4806     This makes the --sort and regular output the same for each font.
   4807 
   4808  fc-match/fc-match.c |	 20 ++++++++++++++++++--
   4809  1 files changed, 18 insertions(+), 2 deletions(-)
   4810 
   4811 commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
   4812 Author: Keith Packard <keithp (a] koto.keithp.com>
   4813 Date:	Thu Oct 25 21:23:36 2007 -0700
   4814 
   4815     Also check configDirs mtimes in FcConfigUptoDate
   4816 
   4817     Checking only config files and font directories can miss changes which
   4818     affect only a configuration directory. Check those to catch any
   4819     changes.
   4820 
   4821  src/fccfg.c |	 17 +++--------------
   4822  1 files changed, 3 insertions(+), 14 deletions(-)
   4823 
   4824 commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
   4825 Author: Keith Packard <keithp (a] koto.keithp.com>
   4826 Date:	Thu Oct 25 15:19:14 2007 -0700
   4827 
   4828     A few fixups for make distcheck
   4829 
   4830  Makefile.am	 |    2 +-
   4831  doc/Makefile.am |    2 +-
   4832  2 files changed, 2 insertions(+), 2 deletions(-)
   4833 
   4834 commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
   4835 Author: Keith Packard <keithp (a] koto.keithp.com>
   4836 Date:	Thu Oct 25 15:07:54 2007 -0700
   4837 
   4838     Set version numbers to 2.4.91 (2.5 RC1)
   4839 
   4840  README			 |   59
   4841  +++++++++++++++++++++++++++++++++++++++++++++-
   4842  configure.in		 |    2 +-
   4843  fontconfig/fontconfig.h |    2 +-
   4844  3 files changed, 59 insertions(+), 4 deletions(-)
   4845 
   4846 commit 7a1a7c0c15793e77cb162dd3393971332896460e
   4847 Author: Keith Packard <keithp (a] koto.keithp.com>
   4848 Date:	Thu Oct 25 14:36:24 2007 -0700
   4849 
   4850     Build fix for Solaris 10 with GCC.
   4851 
   4852     Solaris 10 with GCC doesn't appear capable of supporting the symbol
   4853     visibility stuff, so disable it.
   4854 
   4855  src/fcint.h |	  2 +-
   4856  1 files changed, 1 insertions(+), 1 deletions(-)
   4857 
   4858 commit fc990b2e86008967f499fe0df88de8e074a3670e
   4859 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   4860 Date:	Thu Oct 25 14:20:06 2007 -0700
   4861 
   4862     Update CaseFolding.txt to Unicode 5.1.0
   4863 
   4864  fc-case/CaseFolding.txt |  184
   4865  +++++++++++++++++++++++++++++++++++++++++++++--
   4866  src/fcstr.c		 |    2 +-
   4867  2 files changed, 178 insertions(+), 8 deletions(-)
   4868 
   4869 commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
   4870 Author: Keith Packard <keithp (a] neko.keithp.com>
   4871 Date:	Fri Sep 1 20:25:21 2006 -0700
   4872 
   4873     Match 'ultra' on word boundaries to detect ultra bold fonts. (bug
   4874     2511)
   4875 
   4876     Added FcStrContainsWord to detect strings on word boundaries.
   4877 
   4878  src/fcfreetype.c |   15 +++++++++++++--
   4879  src/fcint.h	  |    3 +++
   4880  src/fcstr.c	  |   50
   4881  +++++++++++++++++++++++++++++++++++++++++++++++++-
   4882  3 files changed, 65 insertions(+), 3 deletions(-)
   4883 
   4884 commit 349182784fdd0acf5d1262d8876c967f69dc30aa
   4885 Author: Keith Packard <keithp (a] koto.keithp.com>
   4886 Date:	Thu Oct 25 01:51:38 2007 -0700
   4887 
   4888     fontconfig needs configure option to use gnu iconv (bug 4083).
   4889 
   4890     Existing Solaris workaround was broken; mis-matching values caused
   4891     the test
   4892     for libiconv to always fail.
   4893 
   4894  configure.in |    4 ++--
   4895  1 files changed, 2 insertions(+), 2 deletions(-)
   4896 
   4897 commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
   4898 Author: Keith Packard <keithp (a] koto.keithp.com>
   4899 Date:	Thu Oct 25 01:35:32 2007 -0700
   4900 
   4901     Ensure weight/slant values present even when style is supplied
   4902     (bug 9313).
   4903 
   4904     If the provided style value doesn't match any available font, fall
   4905     back to
   4906     using the weight and slant values by ensuring that those are in
   4907     the pattern.
   4908 
   4909  src/fcdefault.c |   16 +++++-----------
   4910  1 files changed, 5 insertions(+), 11 deletions(-)
   4911 
   4912 commit 43d0454597dfb5375b1268edb79172779cc51113
   4913 Author: Keith Packard <keithp (a] koto.keithp.com>
   4914 Date:	Thu Oct 25 01:26:09 2007 -0700
   4915 
   4916     Distribute man source files for command line programs (bug 9678).
   4917 
   4918     For systems on whch DOCBOOK is unavailable, distribute command
   4919     line program
   4920     manual pages in .man format.
   4921 
   4922  fc-cache/Makefile.am |    6 +++---
   4923  fc-cat/Makefile.am   |    6 +++---
   4924  fc-list/Makefile.am  |    6 +++---
   4925  fc-match/Makefile.am |    6 +++---
   4926  4 files changed, 12 insertions(+), 12 deletions(-)
   4927 
   4928 commit cf3e888b71a22e5c5875b96bf29557746044bd2b
   4929 Author: Dwayne Bailey <dwayne (a] translate.org.za>
   4930 Date:	Thu Oct 25 01:16:06 2007 -0700
   4931 
   4932     Add/fix *.orth files for South African languages
   4933 
   4934     This adds the missing orth files for Ndebele (South) (nr), Northern
   4935     Sotho
   4936     (nso), Swati (ss) and Southern Sotho (st).	It also fixes the Tswana
   4937     (tn)
   4938     orth file.
   4939 
   4940  fc-lang/iso639-1 |    4 ++--
   4941  fc-lang/iso639-2 |    8 ++++----
   4942  fc-lang/nr.orth  |   29 +++++++++++++++++++++++++++++
   4943  fc-lang/nso.orth |   34 ++++++++++++++++++++++++++++++++++
   4944  fc-lang/ss.orth  |   29 +++++++++++++++++++++++++++++
   4945  fc-lang/st.orth  |   29 +++++++++++++++++++++++++++++
   4946  fc-lang/tn.orth  |    2 ++
   4947  7 files changed, 129 insertions(+), 6 deletions(-)
   4948 
   4949 commit 28a4ea7f714956d34f7ac65354577b87bec5620d
   4950 Author: Keith Packard <keithp (a] koto.keithp.com>
   4951 Date:	Thu Oct 25 01:09:11 2007 -0700
   4952 
   4953     Fix parallel build in fontconfig/docs (bug 10481).
   4954 
   4955  doc/Makefile.am |    2 +-
   4956  1 files changed, 1 insertions(+), 1 deletions(-)
   4957 
   4958 commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
   4959 Author: Keith Packard <keithp (a] koto.keithp.com>
   4960 Date:	Thu Oct 25 01:03:40 2007 -0700
   4961 
   4962     Handle UltraBlack weight.
   4963 
   4964     UltraBlack is weight 950 on the CSS scale; handle this by name
   4965     and value
   4966     encoding it as fontconfig weight 215.
   4967 
   4968  fontconfig/fontconfig.h |    2 ++
   4969  src/fcfreetype.c	 |    7 ++++++-
   4970  2 files changed, 8 insertions(+), 1 deletions(-)
   4971 
   4972 commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
   4973 Author: Keith Packard <keithp (a] koto.keithp.com>
   4974 Date:	Thu Oct 25 01:02:58 2007 -0700
   4975 
   4976     Oops. Left debugging printf in previous commit.
   4977 
   4978  src/fcfreetype.c |    1 -
   4979  1 files changed, 0 insertions(+), 1 deletions(-)
   4980 
   4981 commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
   4982 Author: Keith Packard <keithp (a] koto.keithp.com>
   4983 Date:	Thu Oct 25 00:49:19 2007 -0700
   4984 
   4985     Spelling errors in documentation. (bug 10879).
   4986 
   4987     Thanks to David <ssdk (a] ispras.ru> for spotting these.
   4988 
   4989  doc/fcconfig.fncs |	4 ++--
   4990  doc/fcstring.fncs |	2 +-
   4991  2 files changed, 3 insertions(+), 3 deletions(-)
   4992 
   4993 commit feecc86cea6bd1cb588f68e06b85d85727289989
   4994 Author: Keith Packard <keithp (a] koto.keithp.com>
   4995 Date:	Thu Oct 25 00:46:41 2007 -0700
   4996 
   4997     There is no U+1257 (bug 10899).
   4998 
   4999     The Eritrean Tigrinya orthography mistakenly included this unicode
   5000     value.
   5001 
   5002  fc-lang/ti_er.orth |	 2 +-
   5003  1 files changed, 1 insertions(+), 1 deletions(-)
   5004 
   5005 commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
   5006 Author: Keith Packard <keithp (a] koto.keithp.com>
   5007 Date:	Thu Oct 25 00:41:28 2007 -0700
   5008 
   5009     FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug
   5010     10976)
   5011 
   5012     Thanks to David <ssdk (a] ispras.ru> for spotting this error.
   5013 
   5014  src/fcinit.c |    2 +-
   5015  1 files changed, 1 insertions(+), 1 deletions(-)
   5016 
   5017 commit 28baf727367513ad06ddb1c53daff062e8f39e8c
   5018 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   5019 Date:	Thu Oct 25 00:38:44 2007 -0700
   5020 
   5021     Store FcVendorFoundries in read-only memory.
   5022 
   5023     Create fixed size strings for vendor and foundry.
   5024 
   5025  src/fcfreetype.c |   62
   5026  +++++++++++++++++++++++++++---------------------------
   5027  1 files changed, 31 insertions(+), 31 deletions(-)
   5028 
   5029 commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
   5030 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   5031 Date:	Thu Oct 25 00:36:37 2007 -0700
   5032 
   5033     Store FcNoticeFoundries in read-only memory.
   5034 
   5035     Use a single character array and a separate table of integer indices.
   5036 
   5037  src/fcfreetype.c |   75
   5038  ++++++++++++++++++++++++++++++++++++------------------
   5039  1 files changed, 50 insertions(+), 25 deletions(-)
   5040 
   5041 commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
   5042 Author: Keith Packard <keithp (a] koto.keithp.com>
   5043 Date:	Thu Oct 25 00:22:04 2007 -0700
   5044 
   5045     Replace makealias pattern with something supported by POSIX grep
   5046     (bug 11083)
   5047 
   5048     The suggested replacement in the bug was not supported by GNU grep,
   5049     so I
   5050     created something that should be supported everywhere (famous
   5051     last words).
   5052 
   5053  src/makealias |    2 +-
   5054  1 files changed, 1 insertions(+), 1 deletions(-)
   5055 
   5056 commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
   5057 Author: Keith Packard <keithp (a] koto.keithp.com>
   5058 Date:	Wed Oct 24 21:59:33 2007 -0700
   5059 
   5060     Add BRAILLE PATTERN BLANK to list of blank glyphs.
   5061 
   5062     Braille pattern blank is often imaged as a blank glyph.
   5063 
   5064  fonts.conf.in |    1 +
   5065  1 files changed, 1 insertions(+), 0 deletions(-)
   5066 
   5067 commit 007cae508c831561c7a4f06092858ea7bf517e2e
   5068 Author: Keith Packard <keithp (a] koto.keithp.com>
   5069 Date:	Wed Oct 24 21:52:56 2007 -0700
   5070 
   5071     Move <cachedir> elements to the end of fonts.conf.
   5072 
   5073     This allows users to select alternate directories for cache files,
   5074     ahead of
   5075     the 'standard' directories.
   5076 
   5077  fonts.conf.in |   10 +++++-----
   5078  1 files changed, 5 insertions(+), 5 deletions(-)
   5079 
   5080 commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
   5081 Author: Keith Packard <keithp (a] koto.keithp.com>
   5082 Date:	Wed Oct 24 21:47:40 2007 -0700
   5083 
   5084     Leave generated headers out of distribution (bug 12734).
   5085 
   5086     If the generated header files are included in the distribution,
   5087     a build
   5088     outside of the source directory will use them. For machine-specific
   5089     files,
   5090     this generates the wrong result (fcarch.h). Leaving them out of the
   5091     distribution forces them to be built.
   5092 
   5093  fc-arch/Makefile.am	  |    4 +---
   5094  fc-case/Makefile.am	  |    4 +---
   5095  fc-glyphname/Makefile.am |    4 +---
   5096  fc-lang/Makefile.am	  |    4 +---
   5097  4 files changed, 4 insertions(+), 12 deletions(-)
   5098 
   5099 commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
   5100 Author: Keith Packard <keithp (a] koto.keithp.com>
   5101 Date:	Thu Oct 18 09:48:31 2007 -0700
   5102 
   5103     Eliminate relocations from FcCodePageRange structure (bug 10982).
   5104 
   5105     FcCodePageRange was using char pointers; replace them with char
   5106     arrays.
   5107 
   5108  src/fcfreetype.c |   12 ++++++------
   5109  1 files changed, 6 insertions(+), 6 deletions(-)
   5110 
   5111 commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
   5112 Author: Keith Packard <keithp (a] koto.keithp.com>
   5113 Date:	Thu Oct 18 09:43:22 2007 -0700
   5114 
   5115     Eliminate relocations for glyph name table.
   5116 
   5117     Glyph names (now used only for dingbats) were using many relocations,
   5118     causing startup latency plus per-process memory usage. Replace
   5119     pointers with
   5120     table indices, shrinking table size and elimninating relocations.
   5121 
   5122  fc-glyphname/fc-glyphname.c |	 28 ++++++++++++++++++++--------
   5123  src/fcfreetype.c	     |	 16 ++++++++--------
   5124  2 files changed, 28 insertions(+), 16 deletions(-)
   5125 
   5126 commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
   5127 Author: Keith Packard <keithp (a] koto.keithp.com>
   5128 Date:	Thu Oct 18 09:41:00 2007 -0700
   5129 
   5130     Must not insert cache into hash table before completely validating.
   5131 
   5132     The cache was inserted into the hash table before the timestamps
   5133     in the
   5134     cache were verified; if that verification failed, an extra pointer
   5135     to the
   5136     now freed cache would be left in the hash table. FcFini would fail an
   5137     assertion as a result.
   5138 
   5139  src/fccache.c |    4 ++--
   5140  1 files changed, 2 insertions(+), 2 deletions(-)
   5141 
   5142 commit e85789a99770dbd1a4abe9da3eadb355c19f5216
   5143 Author: Keith Packard <keithp (a] koto.keithp.com>
   5144 Date:	Thu Oct 18 08:58:14 2007 -0700
   5145 
   5146     Place language name in constant array instead of pointer.
   5147 
   5148     Constant char array of 8 bytes is the same size as a pointer plus
   5149     a short
   5150     string, so this actually saves memory and eliminates a pile of
   5151     relocations.
   5152 
   5153  fc-lang/fc-lang.c |	2 +-
   5154  src/fclang.c	   |	2 +-
   5155  2 files changed, 2 insertions(+), 2 deletions(-)
   5156 
   5157 commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
   5158 Author: Keith Packard <keithp (a] koto.keithp.com>
   5159 Date:	Thu Oct 18 08:56:42 2007 -0700
   5160 
   5161     FcConfigParseAndLoad doc was missing the last param.
   5162 
   5163     Typo lost the last param to this function.
   5164 
   5165  doc/fcconfig.fncs |	2 +-
   5166  1 files changed, 1 insertions(+), 1 deletions(-)
   5167 
   5168 commit 07e646cc8422bda778ecf1c084129556a39a0f2a
   5169 Author: Mike FABIAN <mfabian (a] suse.de>
   5170 Date:	Thu Oct 18 05:44:28 2007 -0700
   5171 
   5172     Avoid crashes if config files contain junk.
   5173 
   5174     If ~/.fonts.conf contains:
   5175 
   5176       <edit mode="assign_replace" name="spacing">
   5177 	 <int>mono</int>
   5178 	   </edit>
   5179 
   5180     fontconfig crashes:
   5181 
   5182 	mfabian@magellan:~$ fc-match sans
   5183 	    Fontconfig error: "~/.fonts.conf", line 46: "mono": not
   5184 	    a valid
   5185 	integer
   5186 	     (core dumped)
   5187 		mfabian@magellan:~$
   5188 
   5189     Of course the above is nonsense, mono is no valid integer
   5190     indeed.
   5191 
   5192     But I think nevertheless fontconfig should not crash in that case.
   5193 
   5194     The problem was caused by partially truncated expression trees
   5195     caused by
   5196     parse errors -- typechecking these walked the tree without verifying
   5197     the
   5198     integrity of the structure. Of course, the whole tree will be
   5199     discarded
   5200     shortly after being loaded as it contained an error.
   5201 
   5202  src/fcxml.c |	  4 ++++
   5203  1 files changed, 4 insertions(+), 0 deletions(-)
   5204 
   5205 commit fa9a7448d83da498b3494fd0ff7d756569f94425
   5206 Author: Hideki Yamane <henrich (a] iijmio-mail.jp>
   5207 Date:	Thu Oct 18 05:17:36 2007 -0700
   5208 
   5209     Handle Japanese fonts better. (debian bug #435971)
   5210 
   5211     Add some commonly available Japanese fonts to the standard aliases.
   5212 
   5213  conf.d/65-nonlatin.conf |   11 +++++++++++
   5214  1 files changed, 11 insertions(+), 0 deletions(-)
   5215 
   5216 commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
   5217 Author: Keith Packard <keithp (a] koto.keithp.com>
   5218 Date:	Thu Oct 18 05:05:59 2007 -0700
   5219 
   5220     Have fc-cache remove invalid cache files from cache directories.
   5221 
   5222     Old cache file versions, or corrupted cache files should be removed
   5223     when
   5224     cleaning cache directories with fc-cache. This only affects filenames
   5225     which
   5226     match the fontconfig cache file format, so other files will be
   5227     left alone.
   5228 
   5229  fc-cache/fc-cache.c |	 34 ++++++++++++++++++----------------
   5230  1 files changed, 18 insertions(+), 16 deletions(-)
   5231 
   5232 commit 238489030a64fa883f8f9fc3d73247b7f7257899
   5233 Author: Keith Packard <keithp (a] koto.keithp.com>
   5234 Date:	Thu Oct 18 05:04:39 2007 -0700
   5235 
   5236     Don't use X_OK bit when checking for writable directories (bug 12438)
   5237 
   5238     Some mingw versions have broken X_OK checking; instead of trying
   5239     to work
   5240     around this in a system-depedent manner, simply don't bother
   5241     checking for
   5242     X_OK along with W_OK as such cases are expected to be mistakes,
   5243     and not
   5244     sensible access control.
   5245 
   5246  fc-cache/fc-cache.c |	  2 +-
   5247  src/fccache.c	     |	  4 ++--
   5248  2 files changed, 3 insertions(+), 3 deletions(-)
   5249 
   5250 commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
   5251 Author: Keith Packard <keithp (a] koto.keithp.com>
   5252 Date:	Thu Oct 18 05:01:41 2007 -0700
   5253 
   5254     Verbose message about cleaning directories was imprecise
   5255 
   5256     Non-existent directories are now described as 'non-existent'
   5257     instead of
   5258     'unwritable'.
   5259 
   5260  fc-cache/fc-cache.c |	  3 ++-
   5261  1 files changed, 2 insertions(+), 1 deletions(-)
   5262 
   5263 commit 50124d1e484b84796abb7d8a6c1995edaff23e80
   5264 Author: Keith Packard <keithp (a] koto.keithp.com>
   5265 Date:	Thu Oct 18 04:58:31 2007 -0700
   5266 
   5267     Improve verbose messages from fc-cache.
   5268 
   5269     fc-cache would say 'skipping: %d fonts, %d dirs' or 'caching: %d
   5270     fonts, %d
   5271     dirs', which could easily mislead the user. Add 'existing cache is
   5272     valid' or
   5273     'new cache contents' to these messages to explain what it is doing.
   5274 
   5275  fc-cache/fc-cache.c |	  4 ++--
   5276  1 files changed, 2 insertions(+), 2 deletions(-)
   5277 
   5278 commit e12f718f65fc874e9170761f670930124815663e
   5279 Author: Keith Packard <keithp (a] koto.keithp.com>
   5280 Date:	Thu Oct 18 04:54:51 2007 -0700
   5281 
   5282     Remove unneeded call to access(2) in fc-cache.
   5283 
   5284     This call was followed by a call to stat(2) which provided the
   5285     necessary
   5286     information. This call to access(2) was necessary when cache
   5287     files were
   5288     stored in the font directory as that would check for write permission
   5289     correctly.
   5290 
   5291  fc-cache/fc-cache.c |	 18 +++---------------
   5292  1 files changed, 3 insertions(+), 15 deletions(-)
   5293 
   5294 commit f7da903d370dcf662a301930b003485f25db618f
   5295 Author: Keith Packard <keithp (a] koto.keithp.com>
   5296 Date:	Thu Oct 18 04:31:33 2007 -0700
   5297 
   5298     Make FC_FULLNAME include all fullname entries, elide nothing. [bug
   5299     12827]
   5300 
   5301     The old policy of eliding fullname entries which matched FC_FAMILY or
   5302     FC_FAMILY + FC_STYLE meant that applications could not know what the
   5303     font foundry set as the fullname of the font. Hiding information
   5304     is not
   5305     helpful.
   5306 
   5307  src/fcfreetype.c |   64
   5308  ------------------------------------------------------
   5309  1 files changed, 0 insertions(+), 64 deletions(-)
   5310 
   5311 commit 144ca878311af885db820a35db31563ba87ee6ad
   5312 Author: Keith Packard <keithp (a] koto.keithp.com>
   5313 Date:	Thu Oct 18 04:29:13 2007 -0700
   5314 
   5315     Comment about mmaping cache files was misleading.
   5316 
   5317  src/fccache.c |    3 ++-
   5318  1 files changed, 2 insertions(+), 1 deletions(-)
   5319 
   5320 commit db6f19f13b1719617c54a1658b8faa31da56e1d4
   5321 Author: Keith Packard <keithp (a] koto.keithp.com>
   5322 Date:	Thu Oct 18 04:13:51 2007 -0700
   5323 
   5324     Store font directory mtime in cache file.
   5325 
   5326     Instead of relying on mtime ordering between a directory and its
   5327     associated
   5328     cache file, write the directory mtime into the cache file itself. This
   5329     makes
   5330     cache file checks more reliable across file systems.
   5331 
   5332     This change is made in a way that old programs can use new cache
   5333     files, but
   5334     new programs will need new cache files.
   5335 
   5336  fc-arch/fcarch.tmpl.h |   14 +++++-----
   5337  src/fccache.c	       |   64
   5338  +++++++++++++++++++++++++++++++-----------------
   5339  src/fcdir.c	       |    8 +++++-
   5340  src/fcint.h	       |    5 ++-
   5341  4 files changed, 58 insertions(+), 33 deletions(-)
   5342 
   5343 commit 00268a50e8b99e80ff25ee2a77a925398f89693f
   5344 Author: Keith Packard <keithp (a] koto.keithp.com>
   5345 Date:	Thu Oct 18 03:52:29 2007 -0700
   5346 
   5347     Fix ChangeLog generation to avoid circular make dependency
   5348 
   5349  Makefile.am |	 11 ++++-------
   5350  1 files changed, 4 insertions(+), 7 deletions(-)
   5351 
   5352 commit 3ae9258f9e825ed576dc315ec79009188bb422e2
   5353 Author: Keith Packard <keithp (a] neko.keithp.com>
   5354 Date:	Sun Aug 5 12:31:03 2007 -0700
   5355 
   5356     Free temporary string in FcDirCacheUnlink (Bug #11758)
   5357 
   5358     In FcDirCacheUnlink(), the line
   5359 
   5360       cache_hashed = FcStrPlus (cache_dir, cache_base);
   5361 
   5362     allocates memory in cache_hashed that is never free()'d before
   5363     the function
   5364     exits.
   5365 
   5366     Reported by Ben Combee.
   5367 
   5368  src/fccache.c |    1 +
   5369  1 files changed, 1 insertions(+), 0 deletions(-)
   5370 
   5371 commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
   5372 Author: Keith Packard <keithp (a] neko.keithp.com>
   5373 Date:	Mon Mar 12 10:32:23 2007 -0700
   5374 
   5375     Work around FreeType bug when glyph name buffer is too small.
   5376 
   5377     Recent versions of FreeType do not correctly deal with glyph name
   5378     buffers
   5379     that are too small; work around this by declaring a buffer that can
   5380     hold any
   5381     PS name (127 bytes).
   5382 
   5383  src/fcfreetype.c |   21 +++++++++++++++++----
   5384  1 files changed, 17 insertions(+), 4 deletions(-)
   5385 
   5386 commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
   5387 Author: Keith Packard <keithp (a] neko.keithp.com>
   5388 Date:	Mon Mar 12 10:30:51 2007 -0700
   5389 
   5390     rehash increment could be zero, causing rehash infinite loop.
   5391 
   5392     Bump the rehash value by one so that it is always positive.
   5393 
   5394  fc-glyphname/fc-glyphname.c |	  2 +-
   5395  1 files changed, 1 insertions(+), 1 deletions(-)
   5396 
   5397 commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
   5398 Author: Stephan Kulow <coolo (a] novell.com>
   5399 Date:	Mon Mar 12 10:21:35 2007 -0700
   5400 
   5401     Make FcPatternDuplicate copy the binding instead of always using
   5402     Strong.
   5403 
   5404     I noticed that Qt always uses a different font than fc-match
   5405     advertises.
   5406     Debugging the issue, I found that a call that looks pretty innocent is
   5407     changing all weak bindings to strong bindings and as such changes the
   5408     semantic of the match: FcPatternDuplicate.
   5409 
   5410  src/fcpat.c |	 10 +++++++---
   5411  1 files changed, 7 insertions(+), 3 deletions(-)
   5412 
   5413 commit 2373f904265a05761039cfc5fe305bf588e831c5
   5414 Author: Keith Packard <keithp (a] neko.keithp.com>
   5415 Date:	Sat Dec 2 16:09:47 2006 -0800
   5416 
   5417     Update for version 2.4.2
   5418 
   5419  INSTALL		 |    2 +-
   5420  README			 |   36 ++++++++++++++++++++++++++++++++++--
   5421  configure.in		 |    2 +-
   5422  fontconfig/fontconfig.h |    2 +-
   5423  4 files changed, 37 insertions(+), 5 deletions(-)
   5424 
   5425 commit e3b65ee06808cda296215b88111a259a200cc37c
   5426 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   5427 Date:	Sat Dec 2 15:09:57 2006 -0800
   5428 
   5429     Fix fc-cat documentation (bug 8935).
   5430 
   5431     Adapt documentation to reality.
   5432 
   5433     (1) The fc-cat usage message should reflect the
   5434     options accepted by the program.
   5435 
   5436     (2) The fc-cat.1 manpage was fairly broken (unreadable).
   5437 
   5438  fc-cat/fc-cat.c    |	 9 +++++++--
   5439  fc-cat/fc-cat.sgml |	26 +++++++++++++++++++++++---
   5440  2 files changed, 30 insertions(+), 5 deletions(-)
   5441 
   5442 commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
   5443 Author: Keith Packard <keithp (a] neko.keithp.com>
   5444 Date:	Sat Dec 2 15:06:13 2006 -0800
   5445 
   5446     Add space between type and formal in devel man pages (bug 8935)
   5447 
   5448     Most parameters are pointers and have '*' in the type; for those
   5449     which do not, use '%' to mark where a space needs to be inserted.
   5450 
   5451  doc/edit-sgml.c       |    5 +++++
   5452  doc/fcblanks.fncs     |    4 ++--
   5453  doc/fccharset.fncs    |    8 ++++----
   5454  doc/fcconfig.fncs     |   12 ++++++------
   5455  doc/fcconstant.fncs   |    4 ++--
   5456  doc/fcfile.fncs       |    4 ++--
   5457  doc/fcfreetype.fncs   |   12 ++++++------
   5458  doc/fcmatrix.fncs     |   12 ++++++------
   5459  doc/fcobjectset.fncs  |    2 +-
   5460  doc/fcobjecttype.fncs |    4 ++--
   5461  doc/fcpattern.fncs    |   32 ++++++++++++++++----------------
   5462  doc/fcstring.fncs     |   16 ++++++++--------
   5463  doc/fcvalue.fncs      |    4 ++--
   5464  13 files changed, 62 insertions(+), 57 deletions(-)
   5465 
   5466 commit b1aa20098f641a16d02e70a161450e6b85afe410
   5467 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   5468 Date:	Sat Dec 2 14:28:03 2006 -0800
   5469 
   5470     Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
   5471     8935.
   5472 
   5473  doc/fontconfig-user.sgml |   87
   5474  ++++++++++++++++++++++-----------------------
   5475  1 files changed, 43 insertions(+), 44 deletions(-)
   5476 
   5477 commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
   5478 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   5479 Date:	Sat Dec 2 14:18:11 2006 -0800
   5480 
   5481     A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
   5482 
   5483     VPATH builds without doctools breaks as it cannot find the distributed
   5484     pre-formatted documentation.
   5485 
   5486  configure.in	 |    2 +-
   5487  doc/Makefile.am |   14 +++++++++-----
   5488  2 files changed, 10 insertions(+), 6 deletions(-)
   5489 
   5490 commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
   5491 Author: Keith Packard <keithp (a] neko.keithp.com>
   5492 Date:	Sat Dec 2 13:57:45 2006 -0800
   5493 
   5494     Segfault scanning non-font files. Disallow scan edit of user
   5495     vars. (#8767)
   5496 
   5497     Missing NULL font check before attempting to edit scanned pattern.
   5498     Also, <match target="scan"> rules are now checked to ensure all
   5499     edited variables are in the predefined set; otherwise, the resulting
   5500     cache files will not be stable.
   5501 
   5502  src/fcdir.c |	  2 +-
   5503  src/fcint.h |	  1 +
   5504  src/fcxml.c |	  6 ++++++
   5505  3 files changed, 8 insertions(+), 1 deletions(-)
   5506 
   5507 commit c9c6875014661d4326100bae0464279d76bd657f
   5508 Author: Kean Johnston <kean (a] armory.com>
   5509 Date:	Sat Dec 2 13:36:56 2006 -0800
   5510 
   5511     Don't use varargs CPP macros in fccache.c. (bug 8733)
   5512 
   5513     src/fccache.c uses a trick to try and use a function name that is
   5514     also a
   5515     macro name. It does this using the varargs args() macro. Replace that
   5516     with separate macros for each number of formals.
   5517 
   5518  src/fccache.c |   13 +++++++------
   5519  1 files changed, 7 insertions(+), 6 deletions(-)
   5520 
   5521 commit 72ffe6536a6825a32095c8185aff836a12326ac5
   5522 Author: Keith Packard <keithp (a] neko.keithp.com>
   5523 Date:	Sat Dec 2 13:22:27 2006 -0800
   5524 
   5525     Add FcFreeTypeQueryFace external API. Bug #7311.
   5526 
   5527     Expose ability to build an FcPattern directly from an FT_Face
   5528     object.
   5529 
   5530  configure.in		 |    4 +-
   5531  doc/fcfreetype.fncs	 |   17 +++++++++++++++-
   5532  fontconfig/fcfreetype.h |    6 +++++
   5533  src/fcfreetype.c	 |   50
   5534  ++++++++++++++++++++++++++--------------------
   5535  4 files changed, 52 insertions(+), 25 deletions(-)
   5536 
   5537 commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
   5538 Author: Keith Packard <keithp (a] neko.keithp.com>
   5539 Date:	Sat Dec 2 13:14:23 2006 -0800
   5540 
   5541     Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
   5542 
   5543     grep -l -w '^foo' doesn't work on Solaris. Replace with
   5544     grep -l '^foo\>' instead which does. Also, grep -l will
   5545     report the filename more than once (!), so add | head -1
   5546     to pick just the first one.
   5547 
   5548  src/makealias |    2 +-
   5549  1 files changed, 1 insertions(+), 1 deletions(-)
   5550 
   5551 commit 2b77216ee21de95ec352672aa025195a83925b32
   5552 Author: Keith Packard <keithp (a] neko.keithp.com>
   5553 Date:	Sat Dec 2 13:04:05 2006 -0800
   5554 
   5555     Avoid writing uninitialized structure pad bytes to cache files.
   5556 
   5557     The union inside the FcValue structure contains pad bytes. Instead of
   5558     copying the whole structure to the cache block, copy only the
   5559     initialized
   5560     fields to avoid writing whichever bytes serve as padding within the
   5561     structure.
   5562 
   5563  src/fcpat.c |	 17 ++++++++++++++++-
   5564  1 files changed, 16 insertions(+), 1 deletions(-)
   5565 
   5566 commit 64d7e303df441f274ee194a401dcd14dfb58af7e
   5567 Author: Keith Packard <keithp (a] neko.keithp.com>
   5568 Date:	Sat Dec 2 12:14:49 2006 -0800
   5569 
   5570     Warn (and recover) from config file without <cachedir> elements.
   5571 
   5572     When updating from older fontconfig versions, if the config file
   5573     is not replaced, it will not contain <cachedir> elements. Lacking
   5574     these,
   5575     fontconfig has no place to store cached font information and cannot
   5576     operate
   5577     reasonably.
   5578 
   5579     Add code to check and see if the loaded configuration has no cache
   5580     directories, and if so, warn the user and add both the default
   5581     system cache
   5582     directory and the normal per-user cache directory.
   5583 
   5584  src/fcinit.c |   19 +++++++++++++++++++
   5585  1 files changed, 19 insertions(+), 0 deletions(-)
   5586 
   5587 commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
   5588 Author: Keith Packard <keithp (a] neko.keithp.com>
   5589 Date:	Sat Dec 2 11:47:07 2006 -0800
   5590 
   5591     Use explicit platform/nameid order when scanning ttf files.
   5592 
   5593     Instead of accepting whatever order names appear in the font file,
   5594     use an explicit ordering for both platform and nameid.
   5595 
   5596     Platforms are high precedence than nameids.
   5597 
   5598     The platform order is:
   5599 
   5600 	microsoft, apple unicode, macintosh, (other)
   5601 
   5602     The family nameid order is:
   5603 
   5604 	preferred family, font family
   5605 
   5606     The fullname nameid order is:
   5607 
   5608 	mac full name, full name
   5609 
   5610     The style nameid order is
   5611 
   5612 	preferred subfamily, font subfamily
   5613 
   5614     This will change the names visible to users in various application
   5615     UIs, but
   5616     should not change how existing font names are matched as all names
   5617     remain
   5618     present in the resulting database. The hope is that family names
   5619     will, in
   5620     general, be less ambiguous. Testing here shows that commercial fonts
   5621     have longer names now while DejaVu has a shorter family name, and
   5622     moves more
   5623     of the font description to the style name.
   5624 
   5625  src/fcfreetype.c |  237
   5626  ++++++++++++++++++++++++++++++++++--------------------
   5627  1 files changed, 149 insertions(+), 88 deletions(-)
   5628 
   5629 commit b5803016d74856eb44b05876f0d7178bfec0df47
   5630 Author: Keith Packard <keithp (a] neko.keithp.com>
   5631 Date:	Sun Nov 12 17:15:55 2006 -0800
   5632 
   5633     FcStrCanonAbsoluteFilename should be static.
   5634 
   5635  src/fcstr.c |	  2 +-
   5636  1 files changed, 1 insertions(+), 1 deletions(-)
   5637 
   5638 commit bae5db78ddab473695a7efee374a75d6fe02426f
   5639 Author: Keith Packard <keithp (a] neko.keithp.com>
   5640 Date:	Sun Nov 12 17:15:24 2006 -0800
   5641 
   5642     Add sparc64 architecture string.
   5643 
   5644  fc-arch/fcarch.tmpl.h |    1 +
   5645  1 files changed, 1 insertions(+), 0 deletions(-)
   5646 
   5647 commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
   5648 Author: Mike FABIAN <mfabian (a] suse.de>
   5649 Date:	Fri Oct 27 10:26:50 2006 -0700
   5650 
   5651     Do not clean cache files for different architectures
   5652 
   5653     Use filenames to clean cache files for current architecture
   5654     only. This is
   5655     sufficient as cache files live in their own directory where
   5656     filenames are
   5657     under fontconfig control.
   5658 
   5659  fc-cache/fc-cache.c |	  9 +++++++++
   5660  1 files changed, 9 insertions(+), 0 deletions(-)
   5661 
   5662 commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
   5663 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   5664 Date:	Sun Sep 17 17:03:33 2006 -0700
   5665 
   5666     More fixes for Win32 building (bug 8311)
   5667 
   5668     Our build system barfs on autogen.sh, which ignores
   5669     --noconfigure. Configure
   5670     needs a host of options to make the cross compile work in our case.
   5671 
   5672     Fix typo in fccache.c
   5673 
   5674  autogen.sh    |    7 +++++++
   5675  src/fccache.c |    3 ++-
   5676  2 files changed, 9 insertions(+), 1 deletions(-)
   5677 
   5678 commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
   5679 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   5680 Date:	Sun Sep 17 14:34:46 2006 -0700
   5681 
   5682     FcStrCanonFileName buggy for mingw. (bug 8311)
   5683 
   5684     FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
   5685 
   5686     This only works on POSIX. On dos, this crashes with a stack overflow.
   5687 
   5688     The patch attached splits this functionality in two functions
   5689     (FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
   5690     get an
   5691     absolute path.  It also fixes a number of other issues. With this
   5692     patch,
   5693     LilyPond actually produces output on Windows.
   5694 
   5695  src/fccache.c |    5 +++
   5696  src/fcstr.c   |   88
   5697  +++++++++++++++++++++++++++++++++++++++++++++++----------
   5698  2 files changed, 78 insertions(+), 15 deletions(-)
   5699 
   5700 commit cc104e6a910427db009be36ec34125962889ecb8
   5701 Author: Keith Packard <keithp (a] neko.keithp.com>
   5702 Date:	Sun Sep 17 14:20:18 2006 -0700
   5703 
   5704     Detect and use available random number generator (bug 8308)
   5705 
   5706     Prefer random over lrand48 over rand
   5707 
   5708  configure.in  |    2 +-
   5709  src/fccache.c |   13 ++++++++++++-
   5710  2 files changed, 13 insertions(+), 2 deletions(-)
   5711 
   5712 commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
   5713 Author: Keith Packard <keithp (a] neko.keithp.com>
   5714 Date:	Sun Sep 17 14:09:12 2006 -0700
   5715 
   5716     Build fontconfig.def from header files when needed.
   5717 
   5718     Instead of attempting to track exported symbols manually in
   5719     fontconfig.def.in, build it directly from the public fontconfig
   5720     header files
   5721     to ensure it exports the public API.
   5722 
   5723  configure.in	       |    1 -
   5724  src/Makefile.am       |   18 +++-
   5725  src/fontconfig.def.in |  303
   5726  -------------------------------------------------
   5727  3 files changed, 17 insertions(+), 305 deletions(-)
   5728 
   5729 commit 6262fefe54823476070053d53eb3f52fd516ebfe
   5730 Author: Keith Packard <keithp (a] neko.keithp.com>
   5731 Date:	Sun Sep 17 13:50:31 2006 -0700
   5732 
   5733     Remove documentation for non-existant FcConfigNormalizeFontDir.
   5734 
   5735     FcConfigNormalizeFontDir was present in some of the 2.3.9x release
   5736     but not
   5737     in the final 2.4 release. However, the documentation persisted.
   5738 
   5739  doc/fcconfig.fncs |   11 -----------
   5740  1 files changed, 0 insertions(+), 11 deletions(-)
   5741 
   5742 commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
   5743 Author: Keith Packard <keithp (a] neko.keithp.com>
   5744 Date:	Fri Sep 15 10:12:15 2006 -0700
   5745 
   5746     Update for version 2.4.1
   5747 
   5748  README			 |   13 +++++++++++--
   5749  configure.in		 |    2 +-
   5750  fontconfig/fontconfig.h |    2 +-
   5751  3 files changed, 13 insertions(+), 4 deletions(-)
   5752 
   5753 commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
   5754 Author: Keith Packard <keithp (a] neko.keithp.com>
   5755 Date:	Fri Sep 15 00:23:40 2006 -0700
   5756 
   5757     Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
   5758 
   5759     With the cache restructuring of 2.4.0, the ability to add
   5760     application-specific font files and directories was accidentally lost.
   5761     Reimplement this using by sharing the logic used to load configured
   5762     font
   5763     directories.
   5764 
   5765  src/fccfg.c |	 86
   5766  ++++++++++++++++++++++++++++------------------------------
   5767  src/fcdir.c |	  4 +-
   5768  src/fcint.h |	  3 +-
   5769  3 files changed, 46 insertions(+), 47 deletions(-)
   5770 
   5771 commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
   5772 Author: Keith Packard <keithp (a] neko.keithp.com>
   5773 Date:	Wed Sep 13 18:55:45 2006 -0700
   5774 
   5775     Add warning flags to fc-cache build. Clean up warnings in fc-cache.
   5776 
   5777     Looks like the last directory in the project which didn't use
   5778     $(WARN_CFLAGS)
   5779     for some reason. Adding that found the usual collection of char *
   5780     vs FcChar8
   5781     * issues (why, oh why is FcChar8 not just char...)
   5782 
   5783  fc-cache/Makefile.am |    2 +-
   5784  fc-cache/fc-cache.c  |   31 ++++++++-----------------------
   5785  2 files changed, 9 insertions(+), 24 deletions(-)
   5786 
   5787 commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
   5788 Author: Keith Packard <keithp (a] neko.keithp.com>
   5789 Date:	Wed Sep 13 18:51:11 2006 -0700
   5790 
   5791     Add signatures for m68k and mipsel (thanks debian buildd)
   5792 
   5793  fc-arch/fcarch.tmpl.h |    2 ++
   5794  1 files changed, 2 insertions(+), 0 deletions(-)
   5795 
   5796 commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
   5797 Author: Keith Packard <keithp (a] neko.keithp.com>
   5798 Date:	Mon Sep 11 11:10:48 2006 -0700
   5799 
   5800     Add ppc64 signature. Bug 8227
   5801 
   5802  fc-arch/fcarch.tmpl.h |    1 +
   5803  1 files changed, 1 insertions(+), 0 deletions(-)
   5804 
   5805 commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
   5806 Author: Keith Packard <keithp (a] neko.keithp.com>
   5807 Date:	Mon Sep 11 11:09:26 2006 -0700
   5808 
   5809     Update installation notes for 2.4 base.
   5810 
   5811  INSTALL |   19 ++++++++++++-------
   5812  1 files changed, 12 insertions(+), 7 deletions(-)
   5813 
   5814 commit 76c443222313577236c898f7644098e7cad80c75
   5815 Author: Keith Packard <keithp (a] neko.keithp.com>
   5816 Date:	Sat Sep 9 22:08:40 2006 -0700
   5817 
   5818     Update to version 2.4.0
   5819 
   5820  INSTALL		 |    3 +++
   5821  README			 |   38 ++++++++++++++++++++++++++++++++++++--
   5822  configure.in		 |    2 +-
   5823  fontconfig/fontconfig.h |    4 ++--
   5824  4 files changed, 42 insertions(+), 5 deletions(-)
   5825 
   5826 commit 6c5619a08575943f75d2341e1a4931ec5faf716b
   5827 Author: Keith Packard <keithp (a] neko.keithp.com>
   5828 Date:	Sat Sep 9 21:32:14 2006 -0700
   5829 
   5830     Split much of the configuration into separate files. Renumber files
   5831 
   5832     Most of the remaining elements in fonts.conf have been moved to
   5833     separate
   5834     files. The numbering scheme for conf.d files has been documented
   5835     in the
   5836     README and the files have been renumbered. Config files have been
   5837     validated against the DTD and a few minor errors fixed.
   5838 
   5839  conf.d/10-autohint.conf	  |    9 +
   5840  conf.d/10-no-sub-pixel.conf	  |    9 +
   5841  conf.d/10-sub-pixel-bgr.conf	  |    9 +
   5842  conf.d/10-sub-pixel-rgb.conf	  |    9 +
   5843  conf.d/10-sub-pixel-vbgr.conf	  |    9 +
   5844  conf.d/10-sub-pixel-vrgb.conf	  |    9 +
   5845  conf.d/10-unhinted.conf	  |    9 +
   5846  conf.d/10-urw-aliases.conf	  |   52 ----
   5847  conf.d/15-amt-aliases.conf	  |   21 --
   5848  conf.d/20-lohit-gujarati.conf	  |   11 +
   5849  conf.d/20-unhint-small-vera.conf |   49 ++++
   5850  conf.d/30-amt-aliases.conf	  |   21 ++
   5851  conf.d/30-unhint-small-vera.conf |   49 ----
   5852  conf.d/30-urw-aliases.conf	  |   52 ++++
   5853  conf.d/40-generic.conf		  |   66 +++++
   5854  conf.d/49-sansserif.conf	  |   21 ++
   5855  conf.d/60-LohitGujarati.conf	  |    5 -
   5856  conf.d/60-delicious.conf	  |   20 --
   5857  conf.d/60-fonts-persian.conf	  |  539
   5858  --------------------------------------
   5859  conf.d/60-latin.conf		  |   42 +++
   5860  conf.d/65-fonts-persian.conf	  |  539
   5861  ++++++++++++++++++++++++++++++++++++++
   5862  conf.d/65-nonlatin.conf	  |   38 +++
   5863  conf.d/69-unifont.conf		  |   24 ++
   5864  conf.d/70-no-bitmaps.conf	  |   13 +
   5865  conf.d/70-no-sub-pixel.conf	  |    9 -
   5866  conf.d/70-sub-pixel-bgr.conf	  |    9 -
   5867  conf.d/70-sub-pixel-rgb.conf	  |    9 -
   5868  conf.d/70-sub-pixel-vbgr.conf	  |    9 -
   5869  conf.d/70-sub-pixel-vrgb.conf	  |    9 -
   5870  conf.d/70-yes-bitmaps.conf	  |   13 +
   5871  conf.d/73-autohint.conf	  |    9 -
   5872  conf.d/73-unhinted.conf	  |    9 -
   5873  conf.d/76-no-bitmaps.conf	  |   13 -
   5874  conf.d/76-yes-bitmaps.conf	  |   13 -
   5875  conf.d/80-delicious.conf	  |   20 ++
   5876  conf.d/90-synthetic.conf	  |   64 +++++
   5877  conf.d/Makefile.am		  |   55 +++--
   5878  conf.d/README			  |   46 +++-
   5879  fonts.conf.in			  |  207 ---------------
   5880  39 files changed, 1113 insertions(+), 1006 deletions(-)
   5881 
   5882 commit 9596dce93b751c01770da175d208d78aeaf6ae00
   5883 Author: Keith Packard <keithp (a] neko.keithp.com>
   5884 Date:	Sat Sep 9 21:30:06 2006 -0700
   5885 
   5886     Don't display tests for DESTDIR on make install.
   5887 
   5888     Make install output quieter by eliding the shell commands
   5889     used to test for DESTDIR being set during make install.
   5890 
   5891  Makefile.am |	  2 +-
   5892  1 files changed, 1 insertions(+), 1 deletions(-)
   5893 
   5894 commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
   5895 Author: Keith Packard <keithp (a] neko.keithp.com>
   5896 Date:	Sat Sep 9 21:29:08 2006 -0700
   5897 
   5898     Include cachedir in fonts.dtd.
   5899 
   5900     Fonts.dtd <fontconfig> element was missing the new cachedir element.
   5901 
   5902  fonts.dtd |	7 ++++---
   5903  1 files changed, 4 insertions(+), 3 deletions(-)
   5904 
   5905 commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
   5906 Author: Keith Packard <keithp (a] neko.keithp.com>
   5907 Date:	Sat Sep 9 21:21:01 2006 -0700
   5908 
   5909     Fix conf.d directory sorting.
   5910 
   5911     Sort was using broken comparison function.
   5912 
   5913  src/fcxml.c |	 10 +++++++++-
   5914  1 files changed, 9 insertions(+), 1 deletions(-)
   5915 
   5916 commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
   5917 Author: Keith Packard <keithp (a] neko.keithp.com>
   5918 Date:	Sat Sep 9 19:37:22 2006 -0700
   5919 
   5920     Rename conf.avail to conf.d
   5921 
   5922  Makefile.am			      |    2 +-
   5923  conf.avail/10-urw-aliases.conf       |   52 ----
   5924  conf.avail/15-amt-aliases.conf       |   21 --
   5925  conf.avail/20-fix-globaladvance.conf |   29 --
   5926  conf.avail/30-unhint-small-vera.conf |   49 ---
   5927  conf.avail/50-user.conf	      |    7 -
   5928  conf.avail/51-local.conf	      |    7 -
   5929  conf.avail/60-LohitGujarati.conf     |    5 -
   5930  conf.avail/60-delicious.conf	      |   20 --
   5931  conf.avail/60-fonts-persian.conf     |  539
   5932  ----------------------------------
   5933  conf.avail/70-no-sub-pixel.conf      |    9 -
   5934  conf.avail/70-sub-pixel-bgr.conf     |    9 -
   5935  conf.avail/70-sub-pixel-rgb.conf     |    9 -
   5936  conf.avail/70-sub-pixel-vbgr.conf    |    9 -
   5937  conf.avail/70-sub-pixel-vrgb.conf    |    9 -
   5938  conf.avail/73-autohint.conf	      |    9 -
   5939  conf.avail/73-unhinted.conf	      |    9 -
   5940  conf.avail/76-no-bitmaps.conf	      |   13 -
   5941  conf.avail/76-yes-bitmaps.conf       |   13 -
   5942  conf.avail/Makefile.am		      |   71 -----
   5943  conf.avail/README		      |    8 -
   5944  conf.d/10-urw-aliases.conf	      |   52 ++++
   5945  conf.d/15-amt-aliases.conf	      |   21 ++
   5946  conf.d/20-fix-globaladvance.conf     |   29 ++
   5947  conf.d/30-unhint-small-vera.conf     |   49 +++
   5948  conf.d/50-user.conf		      |    7 +
   5949  conf.d/51-local.conf		      |    7 +
   5950  conf.d/60-LohitGujarati.conf	      |    5 +
   5951  conf.d/60-delicious.conf	      |   20 ++
   5952  conf.d/60-fonts-persian.conf	      |  539
   5953  ++++++++++++++++++++++++++++++++++
   5954  conf.d/70-no-sub-pixel.conf	      |    9 +
   5955  conf.d/70-sub-pixel-bgr.conf	      |    9 +
   5956  conf.d/70-sub-pixel-rgb.conf	      |    9 +
   5957  conf.d/70-sub-pixel-vbgr.conf	      |    9 +
   5958  conf.d/70-sub-pixel-vrgb.conf	      |    9 +
   5959  conf.d/73-autohint.conf	      |    9 +
   5960  conf.d/73-unhinted.conf	      |    9 +
   5961  conf.d/76-no-bitmaps.conf	      |   13 +
   5962  conf.d/76-yes-bitmaps.conf	      |   13 +
   5963  conf.d/Makefile.am		      |   71 +++++
   5964  conf.d/README			      |    8 +
   5965  configure.in			      |    1 -
   5966  42 files changed, 898 insertions(+), 899 deletions(-)
   5967 
   5968 commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
   5969 Author: Keith Packard <keithp (a] neko.keithp.com>
   5970 Date:	Sat Sep 9 16:52:21 2006 -0700
   5971 
   5972     Add XML headers to new conf files. Move link make commands to
   5973     conf.avail dir
   5974 
   5975     Fix up new config fragments to include XML headers as required.
   5976     Move symbolic link installation to conf.avail directory to centralize
   5977     both
   5978     steps.
   5979 
   5980  conf.avail/10-urw-aliases.conf       |    5 +++
   5981  conf.avail/15-amt-aliases.conf       |    5 +++
   5982  conf.avail/20-fix-globaladvance.conf |    5 +++
   5983  conf.avail/30-unhint-small-vera.conf |    5 +++
   5984  conf.avail/Makefile.am		      |   22 ++++++++++++++
   5985  conf.d/Makefile.am		      |   52
   5986  ----------------------------------
   5987  6 files changed, 42 insertions(+), 52 deletions(-)
   5988 
   5989 commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
   5990 Author: Keith Packard <keithp (a] neko.keithp.com>
   5991 Date:	Sat Sep 9 16:41:58 2006 -0700
   5992 
   5993     Insert newly created caches into reference data structure.
   5994 
   5995     All caches used in the application must be in the cache reference
   5996     list so
   5997     internal references can be tracked correctly. Failing to have
   5998     newly created
   5999     caches in the list would cause the cache to be deallocated while
   6000     references
   6001     were still present.
   6002 
   6003  src/fccache.c |   17 ++++++++++++++---
   6004  1 files changed, 14 insertions(+), 3 deletions(-)
   6005 
   6006 commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
   6007 Merge: 5d2f7a9 164e267
   6008 Author: Keith Packard <keithp (a] neko.keithp.com>
   6009 Date:	Sat Sep 9 15:49:24 2006 -0700
   6010 
   6011     Merge branch 'jhcloos'
   6012 
   6013 commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
   6014 Author: Keith Packard <keithp (a] neko.keithp.com>
   6015 Date:	Sat Sep 9 10:04:42 2006 -0700
   6016 
   6017     Accept locale environment variables that do not contain territory.
   6018 
   6019     Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
   6020     language,
   6021     and may contain territory and encoding. Don't accidentally require
   6022     territory
   6023     as that will cause fontconfig to fall back to 'en'.
   6024 
   6025  src/fcdefault.c |   16 ++++++++++++++++
   6026  1 files changed, 16 insertions(+), 0 deletions(-)
   6027 
   6028 commit 164e267d286eccbbdde69e8935a658dced4331b4
   6029 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6030 Date:	Sat Sep 9 01:24:08 2006 -0400
   6031 
   6032     Make conf.avail and conf.d work
   6033 
   6034     Add conf.avail to configure.in
   6035 
   6036     Add install: target to conf.d/Makefile.am to
   6037     create the initial symlinks to conf.avail
   6038 
   6039  conf.d/Makefile.am |	52
   6040  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   6041  configure.in	    |	 1 +
   6042  2 files changed, 53 insertions(+), 0 deletions(-)
   6043 
   6044 commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
   6045 Author: Keith Packard <keithp (a] neko.keithp.com>
   6046 Date:	Thu Sep 7 15:17:10 2006 -0700
   6047 
   6048     Attempt to fix makealias usage for build on Mac OS X.
   6049 
   6050     Avoid using fcalias.h or fcaliastail.h on systems which don't
   6051     support it.
   6052     Provided solution still generates these files, but does not use them.
   6053 
   6054  src/fcint.h   |    3 ++-
   6055  src/makealias |    2 ++
   6056  2 files changed, 4 insertions(+), 1 deletions(-)
   6057 
   6058 commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
   6059 Author: Keith Packard <keithp (a] neko.keithp.com>
   6060 Date:	Thu Sep 7 14:37:52 2006 -0700
   6061 
   6062     Replace gnu-specific sed command with simple grep.
   6063 
   6064     makealias was using a gnu-extension to sed addressing, replace that
   6065     with a
   6066     simple (and more robuse) grep command. Also, found a bug in the public
   6067     header file that was leaving one symbol out of the process.
   6068 
   6069  fontconfig/fontconfig.h |    2 +-
   6070  src/makealias		 |    2 +-
   6071  2 files changed, 2 insertions(+), 2 deletions(-)
   6072 
   6073 commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
   6074 Author: David Turner <david (a] freetype.org>
   6075 Date:	Thu Sep 7 14:29:35 2006 -0700
   6076 
   6077     Replace character discovery loop with simpler, faster version.
   6078 
   6079     The existing loop for discovering which characters map to glyphs is
   6080     ugly and
   6081     inefficient. The replacement is functionally identical, but far
   6082     cleaner and
   6083     faster.
   6084 
   6085  src/fcfreetype.c |   83
   6086  +++++++++++++++++++----------------------------------
   6087  1 files changed, 30 insertions(+), 53 deletions(-)
   6088 
   6089 commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
   6090 Author: Keith Packard <keithp (a] neko.keithp.com>
   6091 Date:	Thu Sep 7 14:22:16 2006 -0700
   6092 
   6093     Reference patterns in FcCacheCopySet.
   6094 
   6095     As patterns are put into the font set copy, mark them as referenced
   6096     so the
   6097     cache stays around while the font set is in use.
   6098 
   6099  src/fccache.c |    7 ++++++-
   6100  1 files changed, 6 insertions(+), 1 deletions(-)
   6101 
   6102 commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
   6103 Author: Keith Packard <keithp (a] neko.keithp.com>
   6104 Date:	Thu Sep 7 10:37:24 2006 -0700
   6105 
   6106     Create fc_cachedir at install time. Bug 8157.
   6107 
   6108  Makefile.am |	  2 +-
   6109  1 files changed, 1 insertions(+), 1 deletions(-)
   6110 
   6111 commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
   6112 Author: Keith Packard <keithp (a] neko.keithp.com>
   6113 Date:	Wed Sep 6 23:58:14 2006 -0700
   6114 
   6115     Update for version 2.3.97.
   6116 
   6117  Makefile.am		 |    2 +-
   6118  README			 |   41 +++++++++++++++++++++++++++++++++++++++--
   6119  configure.in		 |    2 +-
   6120  fontconfig/fontconfig.h |    2 +-
   6121  4 files changed, 42 insertions(+), 5 deletions(-)
   6122 
   6123 commit c3796ac6061373bcf0276a931036987c01741215
   6124 Author: Keith Packard <keithp (a] neko.keithp.com>
   6125 Date:	Wed Sep 6 17:45:40 2006 -0700
   6126 
   6127     Charset hashing depended on uniqueness of leaves.
   6128 
   6129     Charset hashing actually use the value of the leaf pointers, which is
   6130     clearly wrong, especially now that charsets are not shared across
   6131     multiple
   6132     font directories.
   6133 
   6134  src/fccharset.c |    4 ++--
   6135  1 files changed, 2 insertions(+), 2 deletions(-)
   6136 
   6137 commit 08bef687018f2391c2f2b6fc3849878c121b67dd
   6138 Author: Keith Packard <keithp (a] neko.keithp.com>
   6139 Date:	Wed Sep 6 17:43:08 2006 -0700
   6140 
   6141     Parallel build fix for fcalias.h and fcaliastail.h
   6142 
   6143     These are built from the same script, but creating a single
   6144     dependency rule
   6145     caused parallel make to run the script twice.
   6146 
   6147  src/Makefile.am |    4 +++-
   6148  1 files changed, 3 insertions(+), 1 deletions(-)
   6149 
   6150 commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
   6151 Author: Keith Packard <keithp (a] neko.keithp.com>
   6152 Date:	Wed Sep 6 17:14:46 2006 -0700
   6153 
   6154     Update architecture signatures for x86-64 and ppc.
   6155 
   6156     I think the cache file data types are stable for now; add-back the
   6157     signatures for x86-64 and ppc.
   6158 
   6159  fc-arch/fcarch.tmpl.h |    4 ++--
   6160  1 files changed, 2 insertions(+), 2 deletions(-)
   6161 
   6162 commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
   6163 Author: Keith Packard <keithp (a] neko.keithp.com>
   6164 Date:	Tue Sep 5 02:24:01 2006 -0700
   6165 
   6166     Eliminate .so PLT entries for local symbols. (thanks to Arjan van
   6167     de Ven)
   6168 
   6169     Using a simple shell script that processes the public headers,
   6170     two header
   6171     files are constructed that map public symbols to hidden internal
   6172     aliases
   6173     avoiding the assocated PLT entry for referring to a public symbol.
   6174 
   6175     A few mistakes in the FcPrivate/FcPublic annotations were also
   6176     discovered
   6177     through this process
   6178 
   6179  .gitignore		  |    2 ++
   6180  fc-arch/Makefile.am	  |    9 ++++++++-
   6181  fc-case/Makefile.am	  |    9 ++++++++-
   6182  fc-glyphname/Makefile.am |    9 ++++++++-
   6183  fc-lang/Makefile.am	  |    9 ++++++++-
   6184  fc-lang/fc-lang.c	  |    1 -
   6185  fontconfig/fontconfig.h  |   10 +++++-----
   6186  src/Makefile.am	  |   15 ++++++++++++++-
   6187  src/fcatomic.c		  |    3 +++
   6188  src/fcblanks.c		  |    3 +++
   6189  src/fccache.c		  |    3 +++
   6190  src/fccfg.c		  |    3 +++
   6191  src/fccharset.c	  |    3 +++
   6192  src/fcdbg.c		  |    3 +++
   6193  src/fcdefault.c	  |    3 +++
   6194  src/fcdir.c		  |    3 +++
   6195  src/fcfreetype.c	  |    4 ++++
   6196  src/fcfs.c		  |    3 +++
   6197  src/fcinit.c		  |    3 +++
   6198  src/fcint.h		  |    5 ++++-
   6199  src/fclang.c		  |    3 +++
   6200  src/fclist.c		  |    3 +++
   6201  src/fcmatch.c		  |    3 +++
   6202  src/fcmatrix.c		  |    3 +++
   6203  src/fcname.c		  |    3 +++
   6204  src/fcpat.c		  |    3 +++
   6205  src/fcserialize.c	  |    3 +++
   6206  src/fcstr.c		  |    3 +++
   6207  src/fcxml.c		  |    3 +++
   6208  src/ftglue.c		  |    3 +++
   6209  src/makealias		  |   24 ++++++++++++++++++++++++
   6210  31 files changed, 145 insertions(+), 12 deletions(-)
   6211 
   6212 commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
   6213 Author: Keith Packard <keithp (a] neko.keithp.com>
   6214 Date:	Mon Sep 4 23:19:59 2006 -0700
   6215 
   6216     Correct reference count when sharing cache file objects.
   6217 
   6218     Multiple maps of the same cache file share the same mapped object;
   6219     bump the
   6220     cache object reference count in this case
   6221 
   6222  src/fccache.c |    4 +++-
   6223  1 files changed, 3 insertions(+), 1 deletions(-)
   6224 
   6225 commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
   6226 Author: Keith Packard <keithp (a] neko.keithp.com>
   6227 Date:	Mon Sep 4 22:39:51 2006 -0700
   6228 
   6229     Oops, fc-lang broke when I added cache referencing.
   6230 
   6231     Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
   6232 
   6233  fc-lang/fc-lang.c |   10 ++++++++++
   6234  1 files changed, 10 insertions(+), 0 deletions(-)
   6235 
   6236 commit 17389539a046f7231447d531ef7f3d131c1d7515
   6237 Author: Keith Packard <keithp (a] neko.keithp.com>
   6238 Date:	Mon Sep 4 22:26:24 2006 -0700
   6239 
   6240     Make cache reference counting more efficient.
   6241 
   6242     Eliminate need to reference cache object once per cached font, instead
   6243     just count the number of fonts used from the cache and bump the
   6244     reference
   6245     count once by that amount. I think this makes this refernece technique
   6246     efficient enough for use.
   6247 
   6248  src/fccache.c |    9 +++++++++
   6249  src/fccfg.c   |    5 ++++-
   6250  src/fcint.h   |    3 +++
   6251  3 files changed, 16 insertions(+), 1 deletions(-)
   6252 
   6253 commit 9e612141df7e693ef98071f102cecb5d777ceecb
   6254 Author: Keith Packard <keithp (a] neko.keithp.com>
   6255 Date:	Mon Sep 4 22:20:25 2006 -0700
   6256 
   6257     Reference count cache objects.
   6258 
   6259     Caches contain patterns and character sets which are reference
   6260     counted and
   6261     visible to applications. Reference count the underlying cache object
   6262     so that
   6263     it stays around until all reference objects are no longer in use.
   6264 
   6265     This is less efficient than just leaving all caches around forever,
   6266     but does
   6267     avoid eternal size increases in case applications ever bother
   6268     to actually
   6269     look for changes in the font configuration.
   6270 
   6271  src/fccache.c	 |  255
   6272  +++++++++++++++++++++++++++++++++++++++++--------------
   6273  src/fccfg.c	 |   22 +-----
   6274  src/fccharset.c |    5 +
   6275  src/fcint.h	 |   16 ++--
   6276  src/fcpat.c	 |   10 ++-
   6277  5 files changed, 213 insertions(+), 95 deletions(-)
   6278 
   6279 commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
   6280 Author: Keith Packard <keithp (a] neko.keithp.com>
   6281 Date:	Mon Sep 4 13:59:58 2006 -0700
   6282 
   6283     Leave cache files mapped permanently.
   6284 
   6285     Without reference counting on cache objects, there's no way to
   6286     know when
   6287     an application is finished using objects pulled from the cache. Until
   6288     some
   6289     kinf of cache reference counting can be done, leave all cache
   6290     objects mapped
   6291     for the life of the library (until FcFini is called). To mitigate
   6292     the cost
   6293     of this, ensure that each instance of a cache file is mapped only
   6294     once.
   6295 
   6296  src/fccache.c |  143
   6297  ++++++++++++++++++++++++++++++++++++++++++++------------
   6298  src/fcinit.c  |    1 +
   6299  src/fcint.h   |    3 +
   6300  3 files changed, 116 insertions(+), 31 deletions(-)
   6301 
   6302 commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
   6303 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6304 Date:	Mon Sep 4 15:57:19 2006 -0400
   6305 
   6306     Update Makefile.am files
   6307 
   6308  Makefile.am		|    2 +-
   6309  conf.avail/Makefile.am |   34 ++++++++++++++++++++--------------
   6310  2 files changed, 21 insertions(+), 15 deletions(-)
   6311 
   6312 commit c3425fa671663b11aa5288a0b52a0618c5d075ef
   6313 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6314 Date:	Mon Sep 4 15:47:52 2006 -0400
   6315 
   6316     Move some section from fonts.conf into conf.avail files
   6317 
   6318     URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
   6319     unhinting
   6320     sections all moved into conf.avail, to load before user and local
   6321     confs.
   6322 
   6323  conf.avail/10-urw-aliases.conf       |   47 ++++++++++++
   6324  conf.avail/15-amt-aliases.conf       |   16 ++++
   6325  conf.avail/20-fix-globaladvance.conf |   24 ++++++
   6326  conf.avail/30-unhint-small-vera.conf |   44 +++++++++++
   6327  fonts.conf.in			      |  133
   6328  ----------------------------------
   6329  5 files changed, 131 insertions(+), 133 deletions(-)
   6330 
   6331 commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
   6332 Author: Keith Packard <keithp (a] neko.keithp.com>
   6333 Date:	Mon Sep 4 12:46:01 2006 -0700
   6334 
   6335     Can't typecheck values for objects with no known type.
   6336 
   6337     Objects that aren't part of the built-in object list don't have
   6338     predefined
   6339     types, so we can't typecheck them.
   6340 
   6341  src/fcxml.c |	  2 ++
   6342  1 files changed, 2 insertions(+), 0 deletions(-)
   6343 
   6344 commit 60018915891bd146271b687278782fe38b4c4461
   6345 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6346 Date:	Mon Sep 4 15:45:28 2006 -0400
   6347 
   6348     Re-order old conf.d files
   6349 
   6350     Make sure they continue to load after ~/.fonts.conf and local.conf
   6351 
   6352  conf.avail/20-LohitGujarati.conf  |	5 -
   6353  conf.avail/20-fonts-persian.conf  |  539
   6354  -------------------------------------
   6355  conf.avail/30-no-sub-pixel.conf   |	9 -
   6356  conf.avail/30-sub-pixel-bgr.conf  |	9 -
   6357  conf.avail/30-sub-pixel-rgb.conf  |	9 -
   6358  conf.avail/30-sub-pixel-vbgr.conf |	9 -
   6359  conf.avail/30-sub-pixel-vrgb.conf |	9 -
   6360  conf.avail/33-autohint.conf	   |	9 -
   6361  conf.avail/33-unhinted.conf	   |	9 -
   6362  conf.avail/36-no-bitmaps.conf	   |   13 -
   6363  conf.avail/36-yes-bitmaps.conf    |   13 -
   6364  conf.avail/60-LohitGujarati.conf  |	5 +
   6365  conf.avail/60-fonts-persian.conf  |  539
   6366  +++++++++++++++++++++++++++++++++++++
   6367  conf.avail/70-no-sub-pixel.conf   |	9 +
   6368  conf.avail/70-sub-pixel-bgr.conf  |	9 +
   6369  conf.avail/70-sub-pixel-rgb.conf  |	9 +
   6370  conf.avail/70-sub-pixel-vbgr.conf |	9 +
   6371  conf.avail/70-sub-pixel-vrgb.conf |	9 +
   6372  conf.avail/73-autohint.conf	   |	9 +
   6373  conf.avail/73-unhinted.conf	   |	9 +
   6374  conf.avail/76-no-bitmaps.conf	   |   13 +
   6375  conf.avail/76-yes-bitmaps.conf    |   13 +
   6376  22 files changed, 633 insertions(+), 633 deletions(-)
   6377 
   6378 commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
   6379 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6380 Date:	Mon Sep 4 15:36:46 2006 -0400
   6381 
   6382     Make room for chunks from fonts.conf in conf.avail
   6383 
   6384  conf.avail/10-LohitGujarati.conf |    5 -
   6385  conf.avail/10-fonts-persian.conf |  539
   6386  --------------------------------------
   6387  conf.avail/20-LohitGujarati.conf |    5 +
   6388  conf.avail/20-fonts-persian.conf |  539
   6389  ++++++++++++++++++++++++++++++++++++++
   6390  4 files changed, 544 insertions(+), 544 deletions(-)
   6391 
   6392 commit d55620c90676951fc70ec9430c2670edca2147cb
   6393 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6394 Date:	Mon Sep 4 15:32:37 2006 -0400
   6395 
   6396     Replace load of conf.d in fonts.conf.in
   6397 
   6398  fonts.conf.in |    5 +++++
   6399  1 files changed, 5 insertions(+), 0 deletions(-)
   6400 
   6401 commit f6e645c4993fff77d596dba734c09cdb255f4ca0
   6402 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6403 Date:	Mon Sep 4 15:30:10 2006 -0400
   6404 
   6405     Update Makefile.am to match conf.avail changes
   6406 
   6407  conf.avail/Makefile.am |   21 ++++++++++++---------
   6408  1 files changed, 12 insertions(+), 9 deletions(-)
   6409 
   6410 commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
   6411 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6412 Date:	Mon Sep 4 15:27:29 2006 -0400
   6413 
   6414     Number the remaining conf.avail files
   6415 
   6416  conf.avail/30-no-sub-pixel.conf   |	9 +++++++++
   6417  conf.avail/30-sub-pixel-bgr.conf  |	9 +++++++++
   6418  conf.avail/30-sub-pixel-rgb.conf  |	9 +++++++++
   6419  conf.avail/30-sub-pixel-vbgr.conf |	9 +++++++++
   6420  conf.avail/30-sub-pixel-vrgb.conf |	9 +++++++++
   6421  conf.avail/33-autohint.conf	   |	9 +++++++++
   6422  conf.avail/33-unhinted.conf	   |	9 +++++++++
   6423  conf.avail/36-no-bitmaps.conf	   |   13 +++++++++++++
   6424  conf.avail/36-yes-bitmaps.conf    |   13 +++++++++++++
   6425  conf.avail/autohint.conf	   |	9 ---------
   6426  conf.avail/no-bitmaps.conf	   |   13 -------------
   6427  conf.avail/no-sub-pixel.conf	   |	9 ---------
   6428  conf.avail/sub-pixel-bgr.conf	   |	9 ---------
   6429  conf.avail/sub-pixel-rgb.conf	   |	9 ---------
   6430  conf.avail/sub-pixel-vbgr.conf    |	9 ---------
   6431  conf.avail/sub-pixel-vrgb.conf    |	9 ---------
   6432  conf.avail/unhinted.conf	   |	9 ---------
   6433  conf.avail/yes-bitmaps.conf	   |   13 -------------
   6434  18 files changed, 89 insertions(+), 89 deletions(-)
   6435 
   6436 commit a04ac99f0f3e487c7611772442727a6eb4f44393
   6437 Author: Keith Packard <keithp (a] neko.keithp.com>
   6438 Date:	Mon Sep 4 02:13:13 2006 -0700
   6439 
   6440     Hide FreeType glue code from library ABI.
   6441 
   6442     FreeType glue code was escaping the shared library.
   6443 
   6444  src/ftglue.h |    4 +++-
   6445  1 files changed, 3 insertions(+), 1 deletions(-)
   6446 
   6447 commit 4984242e3681a50a9c19f352783f145f91ecb868
   6448 Author: Keith Packard <keithp (a] neko.keithp.com>
   6449 Date:	Mon Sep 4 00:47:07 2006 -0700
   6450 
   6451     Hide private functions in shared library. Export functionality
   6452     for utilities.
   6453 
   6454     Borrowing header stuff written for cairo, fontconfig now exposes
   6455     in the
   6456     shared library only the symbols which are included in the public
   6457     header
   6458     files. All private symbols are hidden using suitable compiler
   6459     directives.
   6460 
   6461     A few new public functions were required for the fontconfig utility
   6462     programs
   6463     (fc-cat and fc-cache) so those were added, bumping the .so minor
   6464     version number
   6465     in the process.
   6466 
   6467  configure.in		 |    9 +-
   6468  fc-cache/fc-cache.c	 |   30 ++--
   6469  fc-cat/Makefile.am	 |    2 +-
   6470  fc-cat/fc-cat.c	 |   37 ++---
   6471  fontconfig/fcfreetype.h |   14 +-
   6472  fontconfig/fontconfig.h |  403
   6473  +++++++++++++++++++++++++++--------------------
   6474  src/fccache.c		 |   48 ++++++
   6475  src/fccharset.c	 |    5 -
   6476  src/fcint.h		 |  337 ++++++++++++++++++---------------------
   6477  9 files changed, 481 insertions(+), 404 deletions(-)
   6478 
   6479 commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
   6480 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6481 Date:	Mon Sep 4 01:33:09 2006 -0400
   6482 
   6483     Move user and local conf file loading into conf.avail files
   6484 
   6485  conf.avail/50-user.conf  |    7 +++++++
   6486  conf.avail/51-local.conf |    7 +++++++
   6487  fonts.conf.in		  |   11 -----------
   6488  3 files changed, 14 insertions(+), 11 deletions(-)
   6489 
   6490 commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
   6491 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6492 Date:	Mon Sep 4 01:28:07 2006 -0400
   6493 
   6494     Support all five possibilities for sub-pixel
   6495 
   6496     Make sub-pixel.conf be sub-pixel-rgb.conf and add the
   6497     three other possibilites: bgr, vrgb and vbgr.
   6498 
   6499  conf.avail/sub-pixel-bgr.conf	|    9 +++++++++
   6500  conf.avail/sub-pixel-rgb.conf	|    9 +++++++++
   6501  conf.avail/sub-pixel-vbgr.conf |    9 +++++++++
   6502  conf.avail/sub-pixel-vrgb.conf |    9 +++++++++
   6503  conf.avail/sub-pixel.conf	|    9 ---------
   6504  5 files changed, 36 insertions(+), 9 deletions(-)
   6505 
   6506 commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
   6507 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6508 Date:	Mon Sep 4 01:24:02 2006 -0400
   6509 
   6510     Standardize conf.avail number prefixing convention
   6511 
   6512     Always use \d- rather than just \d as prefix
   6513 
   6514  conf.avail/10-LohitGujarati.conf |    5 +++++
   6515  conf.avail/10LohitGujarati.conf  |    5 -----
   6516  2 files changed, 5 insertions(+), 5 deletions(-)
   6517 
   6518 commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
   6519 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   6520 Date:	Mon Sep 4 01:21:55 2006 -0400
   6521 
   6522     Move files from conf.d to conf.avail
   6523 
   6524     All of the files in conf.d are now in conf.avail
   6525     Makefile.am is updated to reflect the change
   6526 
   6527  Makefile.am			  |    2 +-
   6528  conf.avail/10-fonts-persian.conf |  539
   6529  ++++++++++++++++++++++++++++++++++++++
   6530  conf.avail/10LohitGujarati.conf  |    5 +
   6531  conf.avail/60-delicious.conf	  |   20 ++
   6532  conf.avail/Makefile.am		  |   40 +++
   6533  conf.avail/README		  |    8 +
   6534  conf.avail/autohint.conf	  |    9 +
   6535  conf.avail/no-bitmaps.conf	  |   13 +
   6536  conf.avail/no-sub-pixel.conf	  |    9 +
   6537  conf.avail/sub-pixel.conf	  |    9 +
   6538  conf.avail/unhinted.conf	  |    9 +
   6539  conf.avail/yes-bitmaps.conf	  |   13 +
   6540  conf.d/10-fonts-persian.conf	  |  539
   6541  --------------------------------------
   6542  conf.d/10LohitGujarati.conf	  |    5 -
   6543  conf.d/60-delicious.conf	  |   20 --
   6544  conf.d/Makefile.am		  |   40 ---
   6545  conf.d/README			  |    8 -
   6546  conf.d/autohint.conf		  |    9 -
   6547  conf.d/no-bitmaps.conf		  |   13 -
   6548  conf.d/no-sub-pixel.conf	  |    9 -
   6549  conf.d/sub-pixel.conf		  |    9 -
   6550  conf.d/unhinted.conf		  |    9 -
   6551  conf.d/yes-bitmaps.conf	  |   13 -
   6552  23 files changed, 675 insertions(+), 675 deletions(-)
   6553 
   6554 commit 34227592c23db4d462d36773532cef67731e2831
   6555 Author: Keith Packard <keithp (a] neko.keithp.com>
   6556 Date:	Sun Sep 3 16:27:09 2006 -0700
   6557 
   6558     Remove all .cvsignore files
   6559 
   6560  .cvsignore		 |   35 -----------------------------------
   6561  conf.d/.cvsignore	 |    2 --
   6562  doc/.cvsignore		 |   16 ----------------
   6563  fc-cache/.cvsignore	 |    6 ------
   6564  fc-case/.cvsignore	 |    6 ------
   6565  fc-cat/.cvsignore	 |    6 ------
   6566  fc-glyphname/.cvsignore |    6 ------
   6567  fc-lang/.cvsignore	 |    6 ------
   6568  fc-list/.cvsignore	 |    6 ------
   6569  fc-match/.cvsignore	 |    6 ------
   6570  fontconfig/.cvsignore	 |    2 --
   6571  src/.cvsignore		 |    7 -------
   6572  test/.cvsignore	 |    2 --
   6573  13 files changed, 0 insertions(+), 106 deletions(-)
   6574 
   6575 commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
   6576 Merge: e79c648 fb2092c
   6577 Author: Keith Packard <keithp (a] neko.keithp.com>
   6578 Date:	Sun Sep 3 16:07:11 2006 -0700
   6579 
   6580     Merge branch 'fc-2_4_branch' to master
   6581 
   6582     Moving development back to master.
   6583 
   6584 commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
   6585 Author: Keith Packard <keithp (a] neko.keithp.com>
   6586 Date:	Sun Sep 3 15:20:46 2006 -0700
   6587 
   6588     Finish INSTALL changes. .gitignore ChangeLog
   6589 
   6590  .gitignore |	 1 +
   6591  INSTALL    |	 2 +-
   6592  2 files changed, 2 insertions(+), 1 deletions(-)
   6593 
   6594 commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
   6595 Author: Keith Packard <keithp (a] neko.keithp.com>
   6596 Date:	Sun Sep 3 14:58:49 2006 -0700
   6597 
   6598     Update instructions for doing a release. Autogen ChangeLog from
   6599     git-log.
   6600 
   6601  INSTALL     |	 21 ++++++++++++++++-----
   6602  Makefile.am |	 39 +++++++++++++++++++++++++++++++++++++++
   6603  2 files changed, 55 insertions(+), 5 deletions(-)
   6604 
   6605 commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
   6606 Author: Keith Packard <keithp (a] neko.keithp.com>
   6607 Date:	Sun Sep 3 14:46:17 2006 -0700
   6608 
   6609     Remove ChangeLog
   6610 
   6611  ChangeLog | 3496
   6612  -------------------------------------------------------------
   6613  1 files changed, 0 insertions(+), 3496 deletions(-)
   6614 
   6615 commit 0945cbe73019404c880be0de7f703ef77aec8a08
   6616 Author: Keith Packard <keithp (a] neko.keithp.com>
   6617 Date:	Sun Sep 3 14:42:48 2006 -0700
   6618 
   6619     Change version to 2.3.96
   6620 
   6621  README			 |   67
   6622  +++++++++++++++++++++++++++++++++++++++++++++-
   6623  configure.in		 |    2 +-
   6624  fontconfig/fontconfig.h |    2 +-
   6625  3 files changed, 67 insertions(+), 4 deletions(-)
   6626 
   6627 commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
   6628 Author: Keith Packard <keithp (a] neko.keithp.com>
   6629 Date:	Sat Sep 2 23:10:59 2006 -0700
   6630 
   6631     Oops; missed the 60-delicious.conf file.
   6632 
   6633     This file fixes Delicious Heavy fonts to have the correct weight
   6634     value.
   6635 
   6636  conf.d/60-delicious.conf |   20 ++++++++++++++++++++
   6637  1 files changed, 20 insertions(+), 0 deletions(-)
   6638 
   6639 commit e3b771a63e837b341bbd1e3e7e9c868244506f62
   6640 Author: Keith Packard <keithp (a] neko.keithp.com>
   6641 Date:	Sat Sep 2 23:09:44 2006 -0700
   6642 
   6643     Using uninitialized (and wrong) variable in FcStrCopyFilename.
   6644 
   6645     A typo from the change in where filename canonicalization occurs.
   6646 
   6647  src/fcstr.c |	  2 +-
   6648  1 files changed, 1 insertions(+), 1 deletions(-)
   6649 
   6650 commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
   6651 Author: Keith Packard <keithp (a] neko.keithp.com>
   6652 Date:	Sat Sep 2 20:23:31 2006 -0700
   6653 
   6654     Don't segfault when string values can't be parsed as charsets or
   6655     langsets.
   6656 
   6657     If parsing charsets or langsets fails, return a FcTypeVoid value
   6658     instead of
   6659     a charset/langset value with a NULL pointer in it (which is invalid).
   6660 
   6661  src/fcname.c |    6 ++++++
   6662  1 files changed, 6 insertions(+), 0 deletions(-)
   6663 
   6664 commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
   6665 Author: Keith Packard <keithp (a] neko.keithp.com>
   6666 Date:	Sat Sep 2 20:07:29 2006 -0700
   6667 
   6668     Fix missing initialization/destruction of new 'scan' target subst
   6669     list.
   6670 
   6671     Forgot to initialize and destroy the new substitution list for the
   6672     'scan'
   6673     match target.
   6674 
   6675  src/fccfg.c |	  2 ++
   6676  1 files changed, 2 insertions(+), 0 deletions(-)
   6677 
   6678 commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
   6679 Author: Keith Packard <keithp (a] neko.keithp.com>
   6680 Date:	Sat Sep 2 17:52:12 2006 -0700
   6681 
   6682     Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
   6683 
   6684     The Delicious family includes one named Delicious Heavy, a bold
   6685     variant
   6686     which is unfortunately marked as having normal weight. Because
   6687     the family
   6688     name is 'Delicious', fontconfig accidentally selects this font
   6689     instead of
   6690     the normal weight variant. The fix here rewrites the scanned data
   6691     by running
   6692     the scanned pattern through a new substitution sequence tagged with
   6693     <match target=scan>; a sample for the Delicious family is included to
   6694     demonstrate how it works (and fix Delicious at the same time).
   6695 
   6696     Also added was a new match predicate -- the 'decorative' predicate
   6697     which is
   6698     automatically detected in fonts by searching style names for key
   6699     decorative
   6700     phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
   6701     additional decorative key words are welcome. This should have
   6702     little effect
   6703     on font matching except when two fonts share the same characteristics
   6704     except
   6705     for this value.
   6706 
   6707  conf.d/Makefile.am	  |    1 +
   6708  doc/fontconfig-user.sgml |    6 ++++--
   6709  fontconfig/fontconfig.h  |    3 ++-
   6710  fonts.dtd		  |    6 +++++-
   6711  src/fccfg.c		  |   35 +++++++++++++++++++++++++++--------
   6712  src/fcdbg.c		  |    7 +++++++
   6713  src/fcdefault.c	  |    1 +
   6714  src/fcdir.c		  |   18 +++++++++++++++++-
   6715  src/fcfreetype.c	  |   34 +++++++++++++++++++++++++++++++++-
   6716  src/fcint.h		  |    2 ++
   6717  src/fcmatch.c		  |   33 ++++++++++++++++++++-------------
   6718  src/fcname.c		  |   34 ++++++++++++++++++++++++++++++----
   6719  src/fcxml.c		  |    4 ++++
   6720  13 files changed, 153 insertions(+), 31 deletions(-)
   6721 
   6722 commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
   6723 Author: Keith Packard <keithp (a] neko.keithp.com>
   6724 Date:	Sat Sep 2 14:54:14 2006 -0700
   6725 
   6726     Allow font caches to contain newer version numbers
   6727 
   6728     Use the version number inside the cache file to mark backward
   6729     compatible
   6730     changes while continuing to reserve the filename number for
   6731     incompatible
   6732     changes.
   6733 
   6734  src/fccache.c |    4 ++--
   6735  1 files changed, 2 insertions(+), 2 deletions(-)
   6736 
   6737 commit 9b511b290548ad2920cda94507a3311efc461e8a
   6738 Author: Keith Packard <keithp (a] neko.keithp.com>
   6739 Date:	Sat Sep 2 14:52:37 2006 -0700
   6740 
   6741     Unify directory canonicalization into FcStrAddFilename.
   6742 
   6743     Instead of making filename canonicalization occur in multiple
   6744     places, it
   6745     occurs only in FcStrAddFilename now, as all filenames pass through
   6746     that
   6747     function at one point.
   6748 
   6749  fc-cache/fc-cache.c |	  2 +-
   6750  fc-cat/fc-cat.c     |	  2 +-
   6751  src/fcdir.c	     |	 17 ++++-------------
   6752  src/fcstr.c	     |	 24 +++++++++++-------------
   6753  4 files changed, 17 insertions(+), 28 deletions(-)
   6754 
   6755 commit 813258dc8e3a8c964af49abe810e76a95241926d
   6756 Author: Keith Packard <keithp (a] neko.keithp.com>
   6757 Date:	Fri Sep 1 22:08:41 2006 -0700
   6758 
   6759     Move Free family names to bottom of respective aliases. (bug 7429)
   6760 
   6761     The FreeSans, FreeSerif and FreeMono fonts cover a large number of
   6762     languages, but are of generally poor quality. Moving these after
   6763     fonts which
   6764     cover specific languages but which have higher quality glyphs
   6765     should improve
   6766     font selection.
   6767 
   6768  fonts.conf.in |    6 +++---
   6769  1 files changed, 3 insertions(+), 3 deletions(-)
   6770 
   6771 commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
   6772 Author: Keith Packard <keithp (a] neko.keithp.com>
   6773 Date:	Fri Sep 1 22:04:52 2006 -0700
   6774 
   6775     Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
   6776 
   6777     Limited FC_DEBUG documentation (just shows values and vague idea
   6778     of what
   6779     they're related to). Also document \ escape syntax for font names,
   6780     including
   6781     how family name and values have different escape requirements.
   6782 
   6783  doc/fontconfig-user.sgml |   40 ++++++++++++++++++++++++++++++++++++++--
   6784  1 files changed, 38 insertions(+), 2 deletions(-)
   6785 
   6786 commit 7295c6f5faa595422e0825aa2e91883147d5b50e
   6787 Author: Keith Packard <keithp (a] neko.keithp.com>
   6788 Date:	Fri Sep 1 21:30:54 2006 -0700
   6789 
   6790     Guess that mac roman names with lots of high bits are actually SJIS.
   6791 
   6792     Many Japanese fonts incorrectly include names tagged as Roman
   6793     encoding and
   6794     English language which are actually Japanese names in the SJIS
   6795     encoding.
   6796     Guess that names with a large number of high bits set are SJIS encoded
   6797     Japanese names rather than English names.
   6798 
   6799  src/fcfreetype.c |   83
   6800  ++++++++++++++++++++++++++++++++++++++++++-----------
   6801  1 files changed, 65 insertions(+), 18 deletions(-)
   6802 
   6803 commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
   6804 Author: Keith Packard <keithp (a] neko.keithp.com>
   6805 Date:	Fri Sep 1 21:12:44 2006 -0700
   6806 
   6807     Prefer Bitstream Vera to DejaVu families.
   6808 
   6809     DejaVu is a modified version of Bitstream Vera that covers
   6810     significantly
   6811     more languages, but does so with spotty quality, lacking hinting
   6812     for many
   6813     glyphs, especially for the synthesized serif oblique face. Use
   6814     Bitstream
   6815     Vera (where installed).
   6816 
   6817  fonts.conf.in |   11 ++++++-----
   6818  1 files changed, 6 insertions(+), 5 deletions(-)
   6819 
   6820 commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
   6821 Author: Keith Packard <keithp (a] neko.keithp.com>
   6822 Date:	Fri Sep 1 15:33:27 2006 -0700
   6823 
   6824     Fonts matching lang not territory should satisfy sort pattern lang.
   6825 
   6826     A pattern specifying 'Chinese' (:lang=zh) without a territory
   6827     should be
   6828     satisfied by any font supporting any Chinese lang. The code was
   6829     requiring
   6830     that the lang tags match exactly, causing this sort to fail.
   6831 
   6832  src/fcmatch.c |    2 +-
   6833  1 files changed, 1 insertions(+), 1 deletions(-)
   6834 
   6835 commit cfccd4873a44da5b041368d5fca4f05180dcf041
   6836 Author: Keith Packard <keithp (a] neko.keithp.com>
   6837 Date:	Fri Sep 1 13:22:45 2006 -0700
   6838 
   6839     Really only rebuild caches for system fonts at make install time.
   6840 
   6841     Oops. Fix actual fc-cache command line instead of just the displayed
   6842     version.
   6843 
   6844  Makefile.am |	  2 +-
   6845  1 files changed, 1 insertions(+), 1 deletions(-)
   6846 
   6847 commit caf996342b53bf2ca4eedbe54bc86b68456d7470
   6848 Author: Keith Packard <keithp (a] neko.keithp.com>
   6849 Date:	Fri Sep 1 12:59:09 2006 -0700
   6850 
   6851     Add Assamese orthography (as.orth). Bug #8050
   6852 
   6853     Behdad Esfahbod says Assamese is the same as Bengali, so this
   6854     just uses
   6855     bn.orth.
   6856 
   6857  fc-lang/as.orth  |   28 ++++++++++++++++++++++++++++
   6858  fc-lang/iso639-1 |    2 +-
   6859  2 files changed, 29 insertions(+), 1 deletions(-)
   6860 
   6861 commit c9e6d2c8cc920937546faa63c889570fa7b4745c
   6862 Author: Keith Packard <keithp (a] neko.keithp.com>
   6863 Date:	Fri Sep 1 12:45:43 2006 -0700
   6864 
   6865     Chinese/Macau needs the Hong Kong orthography instead of Taiwan
   6866     (bug 7884)
   6867 
   6868     From Abel Cheung:
   6869     Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
   6870     Macau
   6871     only uses traditional Chinese characters used in Taiwan; however
   6872     that is
   6873     wrong, as a majority of Macau people speaks Cantonese too, and
   6874     also uses
   6875     additional traditional Chinese chars from Hong Kong (there are
   6876     already some
   6877     place names that can't be represented in just chars used in
   6878     Taiwan). So it
   6879     should include zh_hk.orth instead.
   6880 
   6881  fc-lang/zh_mo.orth |	 9 +++++++--
   6882  1 files changed, 7 insertions(+), 2 deletions(-)
   6883 
   6884 commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
   6885 Author: Keith Packard <keithp (a] neko.keithp.com>
   6886 Date:	Fri Sep 1 12:36:31 2006 -0700
   6887 
   6888     Avoid #warning directives on non-GCC compilers. (bug 7683)
   6889 
   6890     Detect GCC and use #warning only on GCC systems.
   6891 
   6892  configure.in	  |    4 +++-
   6893  src/fcfreetype.c |    2 ++
   6894  2 files changed, 5 insertions(+), 1 deletions(-)
   6895 
   6896 commit ab2cb932b25af20896c08f4641dfa696ed651418
   6897 Author: Keith Packard <keithp (a] neko.keithp.com>
   6898 Date:	Fri Sep 1 12:26:15 2006 -0700
   6899 
   6900     Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
   6901 
   6902     Linking against fontconfig requires expat on systems without chained
   6903     shared
   6904     library dependencies.
   6905 
   6906  fontconfig.pc.in |    1 +
   6907  1 files changed, 1 insertions(+), 0 deletions(-)
   6908 
   6909 commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
   6910 Author: Keith Packard <keithp (a] neko.keithp.com>
   6911 Date:	Fri Sep 1 12:07:10 2006 -0700
   6912 
   6913     Fix memory leaks in fc-cache directory cleaning code.
   6914 
   6915     valgrind found a few leaks in the new cache cleaning code.
   6916 
   6917  fc-cache/fc-cache.c |	  9 +++++++++
   6918  1 files changed, 9 insertions(+), 0 deletions(-)
   6919 
   6920 commit fd7223c770e74730480bdf9ecf36f3152a12473e
   6921 Author: Keith Packard <keithp (a] neko.keithp.com>
   6922 Date:	Fri Sep 1 12:05:04 2006 -0700
   6923 
   6924     Only rebuild caches for system fonts at make install time.
   6925 
   6926     Rebuilding user-specific fonts will stick those cache files in
   6927     the system
   6928     font cache directory.
   6929 
   6930  Makefile.am |	  2 +-
   6931  1 files changed, 1 insertions(+), 1 deletions(-)
   6932 
   6933 commit 8587d77ce64147b7fb324458ba100910ebba93f4
   6934 Author: Keith Packard <keithp (a] neko.keithp.com>
   6935 Date:	Fri Sep 1 02:27:45 2006 -0700
   6936 
   6937     Add some ignores
   6938 
   6939  .gitignore |	 2 ++
   6940  1 files changed, 2 insertions(+), 0 deletions(-)
   6941 
   6942 commit 09bd9ae2be032efb05a8be7bae584fa18756d951
   6943 Author: Keith Packard <keithp (a] neko.keithp.com>
   6944 Date:	Fri Sep 1 02:22:59 2006 -0700
   6945 
   6946     Fontset pattern references are relative to fontset, not array.
   6947 
   6948     Within a fontset, the patterns are stored as pointers in an array.
   6949     When stored as offsets, the offsets are relative to the fontset object
   6950     itself, not the base of the array of pointers.
   6951 
   6952  src/fcint.h |	  2 +-
   6953  1 files changed, 1 insertions(+), 1 deletions(-)
   6954 
   6955 commit 18b6857c6476517db7932025847ae952feba758d
   6956 Author: Keith Packard <keithp (a] neko.keithp.com>
   6957 Date:	Fri Sep 1 01:49:47 2006 -0700
   6958 
   6959     Fix fc-lang to use new charset freezer API.
   6960 
   6961     Charset freezer api now uses allocated object. Also required minor
   6962     fixes to
   6963     charset freezer code to remove assumption that all input charsets are
   6964     persistant.
   6965 
   6966  fc-lang/fc-lang.c |   30 ++++++++++++++++++------------
   6967  src/fccharset.c   |   11 +++++------
   6968  src/fcint.h	   |	6 ++++++
   6969  3 files changed, 29 insertions(+), 18 deletions(-)
   6970 
   6971 commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
   6972 Author: Keith Packard <keithp (a] neko.keithp.com>
   6973 Date:	Fri Sep 1 01:15:14 2006 -0700
   6974 
   6975     Pass directory information around in FcCache structure. Freeze
   6976     charsets.
   6977 
   6978     Instead of passing directory information around in separate variables,
   6979     collect it all in an FcCache structure. Numerous internal and tool
   6980     interfaces changed as a result of this.
   6981 
   6982     Charsets are now pre-frozen before being serialized. This causes
   6983     them to
   6984     share across multiple fonts in the same cache.
   6985 
   6986  fc-cache/fc-cache.c	     |	109 ++++-----
   6987  fc-cat/fc-cat.c	     |	 83 ++-----
   6988  fc-glyphname/fc-glyphname.c |	 13 -
   6989  src/fccache.c		     |	300 ++++++++++--------------
   6990  src/fccfg.c		     |	169 ++++++++------
   6991  src/fccharset.c	     |	550
   6992  ++++++++++++++++++++++---------------------
   6993  src/fcdir.c		     |	177 +++++++-------
   6994  src/fcinit.c		     |	  1 -
   6995  src/fcint.h		     |	 60 +++--
   6996  src/fcpat.c		     |	  8 +
   6997  src/fcserialize.c	     |	  3 +
   6998  11 files changed, 702 insertions(+), 771 deletions(-)
   6999 
   7000 commit aec8c90b450c115718fd87bc270e35ee6b605967
   7001 Author: Keith Packard <keithp (a] neko.keithp.com>
   7002 Date:	Fri Sep 1 01:12:13 2006 -0700
   7003 
   7004     Remove stale architecture signatures.
   7005 
   7006     All but x86 are known to be wrong.
   7007 
   7008  fc-arch/fcarch.tmpl.h |    7 +++----
   7009  1 files changed, 3 insertions(+), 4 deletions(-)
   7010 
   7011 commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
   7012 Author: Keith Packard <keithp (a] neko.keithp.com>
   7013 Date:	Thu Aug 31 18:16:00 2006 -0700
   7014 
   7015     Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
   7016 
   7017     Applications explicitly setting FC_LANG with string would fail due
   7018     to typechecking disallowing this case.
   7019 
   7020  src/fcname.c |    4 ++++
   7021  1 files changed, 4 insertions(+), 0 deletions(-)
   7022 
   7023 commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
   7024 Author: Keith Packard <keithp (a] neko.keithp.com>
   7025 Date:	Thu Aug 31 18:14:45 2006 -0700
   7026 
   7027     Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
   7028     Makefile.am
   7029 
   7030     make distcheck caught this bug; the effect of 'make uninstall'
   7031     would have been to execute 'rm -rf /', somewhat less that desirable.
   7032 
   7033  fc-cache/Makefile.am |    6 ++----
   7034  fc-cat/Makefile.am   |    2 --
   7035  2 files changed, 2 insertions(+), 6 deletions(-)
   7036 
   7037 commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
   7038 Author: Keith Packard <keithp (a] neko.keithp.com>
   7039 Date:	Thu Aug 31 14:38:18 2006 -0700
   7040 
   7041     Revert ABI changes from version 2.3
   7042 
   7043     Accidental ABI changes and additions were discovered by looking at the
   7044     differences in fontconfig.h. All of those have been reverted.
   7045 
   7046  fc-cache/fc-cache.c	 |    4 ++--
   7047  fc-list/fc-list.c	 |    2 +-
   7048  fontconfig/fontconfig.h |   23 +++++------------------
   7049  src/fccache.c		 |   16 ++++++++++++++--
   7050  src/fcint.h		 |    6 ++++++
   7051  5 files changed, 28 insertions(+), 23 deletions(-)
   7052 
   7053 commit 0a87ce715e1862c56702f5be43af9f246aa34e68
   7054 Author: Keith Packard <keithp (a] neko.keithp.com>
   7055 Date:	Thu Aug 31 11:56:43 2006 -0700
   7056 
   7057     With no args, fc-cat now dumps all directories.
   7058 
   7059     Automatically list all font directories when no arguments are given to
   7060     fc-cat. Also add -r option to recurse from specified cache
   7061     directories.
   7062     fc-cat also now prints the cache filename in verbose mode, along
   7063     with the
   7064     related directory name.
   7065 
   7066  fc-cat/fc-cat.c |  119
   7067  +++++++++++++++++++++++++++++++++++++++++++------------
   7068  src/fccache.c	 |   16 +++++---
   7069  src/fcint.h	 |    2 +-
   7070  3 files changed, 104 insertions(+), 33 deletions(-)
   7071 
   7072 commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
   7073 Author: Keith Packard <keithp (a] neko.keithp.com>
   7074 Date:	Thu Aug 31 09:42:49 2006 -0700
   7075 
   7076     Automatically remove invalid cache files.
   7077 
   7078     Cache files for missing or more recently modified directories are
   7079     automatically removed at the end of every fc-cache run.
   7080 
   7081  fc-cache/Makefile.am |    2 +-
   7082  fc-cache/fc-cache.c  |  130
   7083  +++++++++++++++++++++++++++++++++++++++++++++++++-
   7084  fc-cat/fc-cat.c      |    3 +-
   7085  src/fccache.c	      |    6 +-
   7086  src/fcint.h	      |    2 +-
   7087  5 files changed, 135 insertions(+), 8 deletions(-)
   7088 
   7089 commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
   7090 Author: Keith Packard <keithp (a] neko.keithp.com>
   7091 Date:	Thu Aug 31 09:07:32 2006 -0700
   7092 
   7093     Serialized value lists were only including one value.
   7094 
   7095     The next pointer in the serialized value list wasn't getting set,
   7096     so they
   7097     were truncated at a single value.
   7098 
   7099  src/fcpat.c |	  1 +
   7100  1 files changed, 1 insertions(+), 0 deletions(-)
   7101 
   7102 commit c50ea916b0e56520948804b67fc7df57bb490575
   7103 Author: Keith Packard <keithp (a] neko.keithp.com>
   7104 Date:	Wed Aug 30 23:09:39 2006 -0700
   7105 
   7106     Use intptr_t instead of off_t inside FcCache structure.
   7107 
   7108     This avoids OS-dependencies in the cache file structure.
   7109 
   7110  src/fcint.h	   |	2 +-
   7111  src/fcserialize.c |	1 -
   7112  2 files changed, 1 insertions(+), 2 deletions(-)
   7113 
   7114 commit 76abb77f26c43d069919f80e960c71c2242fb5c2
   7115 Author: Keith Packard <keithp (a] neko.keithp.com>
   7116 Date:	Wed Aug 30 22:23:25 2006 -0700
   7117 
   7118     Fix fc-cat again. Sigh.
   7119 
   7120     Internal interfaces in cache management changed again...
   7121 
   7122  fc-cat/fc-cat.c |   37 +++++++++++++++++++++++++------------
   7123  src/fccache.c	 |   19 ++++++++++---------
   7124  src/fcint.h	 |    9 ++++++---
   7125  3 files changed, 41 insertions(+), 24 deletions(-)
   7126 
   7127 commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
   7128 Author: Keith Packard <keithp (a] neko.keithp.com>
   7129 Date:	Wed Aug 30 21:59:53 2006 -0700
   7130 
   7131     Skip broken caches. Cache files are auto-written, don't rewrite
   7132     in fc-cache.
   7133 
   7134     Validate cache contents and skip broken caches, looking down cache
   7135     path for
   7136     valid ones.
   7137 
   7138     Every time a directory is scanned, it will be written to a cache
   7139     file if
   7140     possible, so fc-cache doesn't need to re-write the cache file. This
   7141     makes
   7142     detecting when the cache was generated a bit tricky, so we guess
   7143     that if the
   7144     cache wasn't valid before running and is valid afterwards, the
   7145     cache file
   7146     was written.
   7147 
   7148     Also, allow empty charsets to be serialized with null leaves/numbers.
   7149 
   7150     Eliminate a leak in FcEdit by switching to FcObject sooner.
   7151 
   7152     Call FcFini from fc-match to make valgrind happy.
   7153 
   7154  fc-cache/fc-cache.c |	 25 ++++-----
   7155  fc-match/fc-match.c |	  1 +
   7156  src/fccache.c	     |	148
   7157  +++++++++++++++++++++++++++------------------------
   7158  src/fccfg.c	     |	 80 ++++++++--------------------
   7159  src/fccharset.c     |	 56 +++++++++++--------
   7160  src/fcdir.c	     |	  2 +-
   7161  src/fcint.h	     |	 19 +++++--
   7162  src/fcxml.c	     |	 19 +++----
   7163  8 files changed, 169 insertions(+), 181 deletions(-)
   7164 
   7165 commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
   7166 Author: Keith Packard <keithp (a] neko.keithp.com>
   7167 Date:	Wed Aug 30 18:50:58 2006 -0700
   7168 
   7169     Rework Object name database to unify typechecking and object lookup.
   7170 
   7171     Eliminate ancient list of object name databases and load names
   7172     into single
   7173     hash table that includes type information. Typecheck all pattern
   7174     values to
   7175     avoid mis-typed pattern elements.
   7176 
   7177  fc-case/fc-case.c |   13 --
   7178  src/fcint.h	   |	7 +-
   7179  src/fcmatch.c	   |	9 +-
   7180  src/fcname.c	   |  389
   7181  ++++++++++++++++++++++++++++++-----------------------
   7182  src/fcpat.c	   |	2 +-
   7183  5 files changed, 233 insertions(+), 187 deletions(-)
   7184 
   7185 commit c02886485b293179e8492cad9a34eb431dd4bfc9
   7186 Author: Keith Packard <keithp (a] neko.keithp.com>
   7187 Date:	Wed Aug 30 13:51:03 2006 -0700
   7188 
   7189     FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
   7190     work.
   7191 
   7192     FcCharSetSerialize was computing the offset to the unserialized leaf,
   7193     which left it pointing at random data when the cache was reloaded.
   7194 
   7195     fc-cat has been updated to work with the new cache structure.
   7196 
   7197     Various debug messages extended to help diagnose serialization errors.
   7198 
   7199  fc-cat/fc-cat.c |  134
   7200  +++++++++++++++++++++++++++++--------------------------
   7201  src/fccache.c	 |    6 +--
   7202  src/fccharset.c |    3 +-
   7203  src/fcdbg.c	 |   20 +++++++-
   7204  src/fcint.h	 |   15 +++++--
   7205  src/fcpat.c	 |    7 +++
   7206  6 files changed, 110 insertions(+), 75 deletions(-)
   7207 
   7208 commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
   7209 Author: Keith Packard <keithp (a] neko.keithp.com>
   7210 Date:	Wed Aug 30 04:24:03 2006 -0700
   7211 
   7212     Fix build problems caused by cache rework.
   7213 
   7214     Pagesize no longer matters in architecture decisions, the entire
   7215     cache file
   7216     is mmaped into the library. However, lots of intptr_t values are in
   7217     use now,
   7218     so that value is important.
   7219 
   7220     fc-lang now requires fcserialize.c, which has been added to the
   7221     repository.
   7222 
   7223  fc-arch/fc-arch.c     |   14 +----
   7224  fc-arch/fcarch.tmpl.h |    4 +-
   7225  fc-lang/fc-lang.c     |    1 +
   7226  src/fcserialize.c     |  159
   7227  +++++++++++++++++++++++++++++++++++++++++++++++++
   7228  4 files changed, 165 insertions(+), 13 deletions(-)
   7229 
   7230 commit 7ce196733129b0e664c1bdc20f973f15167292f7
   7231 Author: Keith Packard <keithp (a] neko.keithp.com>
   7232 Date:	Wed Aug 30 04:16:22 2006 -0700
   7233 
   7234     Rework cache files to use offsets for all data structures.
   7235 
   7236     Replace all of the bank/id pairs with simple offsets, recode several
   7237     data structures to always use offsets inside the library to avoid
   7238     conditional paths. Exposed data structures use pointers to hold
   7239     offsets,
   7240     setting the low bit to distinguish between offset and pointer.
   7241 
   7242     Use offset-based data structures for lang charset encodings;
   7243     eliminates
   7244     separate data structure format for that file.
   7245 
   7246     Much testing will be needed; offsets are likely not detected
   7247     everywhere in
   7248     the library yet.
   7249 
   7250  fc-arch/fcarch.tmpl.h	 |    3 +-
   7251  fc-lang/fc-lang.c	 |  185 ++++-----
   7252  fontconfig/fontconfig.h |    3 -
   7253  src/Makefile.am	 |    1 +
   7254  src/fccache.c		 |  581 +++++++++++----------------
   7255  src/fccfg.c		 |  102 +++---
   7256  src/fccharset.c	 |  493 ++++++++---------------
   7257  src/fcdbg.c		 |   43 ++-
   7258  src/fcdefault.c	 |   64 ++--
   7259  src/fcfs.c		 |  133 ++-----
   7260  src/fcint.h		 |  477 +++++++++++++---------
   7261  src/fclang.c		 |  120 ++-----
   7262  src/fclist.c		 |   86 ++---
   7263  src/fcmatch.c		 |  179 +++------
   7264  src/fcname.c		 |  142 ++------
   7265  src/fcpat.c		 | 1025
   7266  ++++++++++++++---------------------------------
   7267  src/fcstr.c		 |    1 +
   7268  src/fcxml.c		 |   15 +-
   7269  18 files changed, 1394 insertions(+), 2259 deletions(-)
   7270 
   7271 commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
   7272 Author: Keith Packard <keithp (a] neko.keithp.com>
   7273 Date:	Mon Aug 28 11:51:12 2006 -0700
   7274 
   7275     Revert to original FcFontSetMatch algorithm to avoid losing fonts.
   7276 
   7277     The fancy new FcFontSetMatch algorithm would discard fonts for the
   7278     wrong reasons; fc-match sans:lang=en,ja would discard all fonts
   7279     without
   7280     Japanese support. This commit reverts to the original algorithm which
   7281     ensure that FcFontSetMatch always matches the first font in the
   7282     FcFontSetSort return list.
   7283 
   7284  src/fcmatch.c |  229
   7285  ++++++++-------------------------------------------------
   7286  1 files changed, 32 insertions(+), 197 deletions(-)
   7287 
   7288 commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
   7289 Author: Keith Packard <keithp (a] neko.keithp.com>
   7290 Date:	Mon Aug 28 10:38:27 2006 -0700
   7291 
   7292     Add ppc architecture
   7293 
   7294  fc-arch/fcarch.tmpl.h |    1 +
   7295  1 files changed, 1 insertions(+), 0 deletions(-)
   7296 
   7297 commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
   7298 Author: Keith Packard <keithp (a] neko.keithp.com>
   7299 Date:	Mon Aug 28 10:30:22 2006 -0700
   7300 
   7301     During test run, remove cache directory to avoid stale cache usage.
   7302 
   7303     As file timestamps have only one second granularity, an old cache
   7304     file could easily be used when a test took less than 1 second to run.
   7305     Just remove the cache directory and its contents before each test
   7306     is run.
   7307     Also, remove mention of the old cache file from the test config file.
   7308 
   7309  test/fonts.conf.in |	 1 -
   7310  test/run-test.sh   |	 4 +---
   7311  2 files changed, 1 insertions(+), 4 deletions(-)
   7312 
   7313 commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
   7314 Author: Keith Packard <keithp (a] neko.keithp.com>
   7315 Date:	Mon Aug 28 10:07:43 2006 -0700
   7316 
   7317     Add x86-64 architecture and signature.
   7318 
   7319  fc-arch/fcarch.tmpl.h |    1 +
   7320  1 files changed, 1 insertions(+), 0 deletions(-)
   7321 
   7322 commit 7db39f729859827b246da242a26ddba13cb8c4b1
   7323 Author: Keith Packard <keithp (a] neko.keithp.com>
   7324 Date:	Mon Aug 28 09:43:12 2006 -0700
   7325 
   7326     Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
   7327 
   7328     Also remove spurious printf of directory names.
   7329 
   7330  fc-arch/Makefile.am   |    2 +-
   7331  fc-arch/fcarch.tmpl.h |    2 +-
   7332  src/fcdir.c	       |    1 -
   7333  3 files changed, 2 insertions(+), 3 deletions(-)
   7334 
   7335 commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
   7336 Author: Keith Packard <keithp (a] neko.keithp.com>
   7337 Date:	Sun Aug 27 23:40:51 2006 -0700
   7338 
   7339     Eliminate ./ and ../ elements from font directory names when scanning.
   7340 
   7341     FcStrCanonFilename eliminates ./ and ../ elements from pathnames
   7342     through
   7343     simple string editing. Also, relative path names are fixed by
   7344     prepending the
   7345     current working directory.
   7346 
   7347  src/fcdir.c |	 45 ++++++++++++++++++++++++++++++---------------
   7348  src/fcint.h |	  3 +++
   7349  src/fcstr.c |	 57
   7350  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   7351  3 files changed, 90 insertions(+), 15 deletions(-)
   7352 
   7353 commit af180c40376690b7ced5262156fbe13c9ebba1e2
   7354 Author: Keith Packard <keithp (a] neko.keithp.com>
   7355 Date:	Sun Aug 27 22:24:39 2006 -0700
   7356 
   7357     Fix up fc-cache and fc-cat for no global cache changes.
   7358 
   7359     fc-cache and fc-cat use internal (fcint.h) APIs that have
   7360     changed with the elimination of the global cache.
   7361 
   7362  fc-cache/fc-cache.c |	  2 +-
   7363  fc-cat/fc-cat.c     |	119
   7364  ++++++---------------------------------------------
   7365  src/fccache.c	     |	 77 +++++++++++++++++++++++----------
   7366  src/fcdir.c	     |	 13 ++---
   7367  src/fcint.h	     |	  4 ++
   7368  5 files changed, 76 insertions(+), 139 deletions(-)
   7369 
   7370 commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
   7371 Author: Keith Packard <keithp (a] neko.keithp.com>
   7372 Date:	Sun Aug 27 21:53:48 2006 -0700
   7373 
   7374     Eliminate global cache. Eliminate multi-arch cache code.
   7375 
   7376     With the removal of the in-directory cache files, and the addition of
   7377     per-user cache directories, there is no longer any reason to
   7378     preserve the
   7379     giant global cache file. Eliminating of this unifies the cache
   7380     structure
   7381     and simplifies the overall caching strategies greatly.
   7382 
   7383  fc-cache/fc-cache.c |	  3 +-
   7384  src/fccache.c	     | 1051
   7385  ++++++---------------------------------------------
   7386  src/fccfg.c	     |	 23 +-
   7387  src/fcdir.c	     |	164 +++++----
   7388  src/fcint.h	     |	 70 +----
   7389  5 files changed, 203 insertions(+), 1108 deletions(-)
   7390 
   7391 commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
   7392 Author: Keith Packard <keithp (a] neko.keithp.com>
   7393 Date:	Sun Aug 27 18:29:51 2006 -0700
   7394 
   7395     Add architecture to cache filename.
   7396 
   7397     Make cache filenames unique by inserting the architecture name
   7398     into the
   7399     filename.
   7400 
   7401  src/fccache.c |    5 +++--
   7402  1 files changed, 3 insertions(+), 2 deletions(-)
   7403 
   7404 commit db50cbdaf592349c204ab0af0e7061ea72237044
   7405 Author: Keith Packard <keithp (a] neko.keithp.com>
   7406 Date:	Sun Aug 27 18:19:39 2006 -0700
   7407 
   7408     Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
   7409     per dir.
   7410 
   7411     Normalized directory names offer protection against looped directory
   7412     trees
   7413     but cost enormous numbers of system calls (stat per file in the
   7414     hierarchy).
   7415     Also, cache file directory name contents are validated each time the
   7416     directory is modified, don't re-validate every time the cache file
   7417     is loaded
   7418     with an access and stat call.
   7419 
   7420  fc-cache/fc-cache.c |	  7 +---
   7421  src/fccache.c	     |	 55 +---------------------------
   7422  src/fccfg.c	     |	100
   7423  ---------------------------------------------------
   7424  src/fcdir.c	     |	  6 ---
   7425  4 files changed, 4 insertions(+), 164 deletions(-)
   7426 
   7427 commit d2f786849c0c4503360a5c09469505b05164c6d2
   7428 Author: Keith Packard <keithp (a] neko.keithp.com>
   7429 Date:	Sun Aug 27 17:04:01 2006 -0700
   7430 
   7431     Write caches to first directory with permission. Valid cache in
   7432     FcDirCacheOpen.
   7433 
   7434     Previous policy was to attempt to update the cache in place and bail
   7435     if that
   7436     didn't work. Now, search for the first writable directory and
   7437     place the
   7438     cache file there instead. Furthermore, on startup, search directory
   7439     list for
   7440     valid cache files instead of bailing if the first found cache
   7441     file wasn't
   7442     valid.
   7443 
   7444  fonts.conf.in |    2 +-
   7445  src/fccache.c |   90
   7446  ++++++++++++++++++++++++++------------------------------
   7447  2 files changed, 43 insertions(+), 49 deletions(-)
   7448 
   7449 commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
   7450 Author: Keith Packard <keithp (a] neko.keithp.com>
   7451 Date:	Sun Aug 27 16:25:07 2006 -0700
   7452 
   7453     Construct short architecture name from architecture signature.
   7454 
   7455     Map existing architecture signature to short architecture name
   7456     at build time. This architecture name is (as yet) unused, but will
   7457     be used
   7458     to build per-architecture cache files with names made unique by
   7459     including
   7460     the architecture name. The auto-detected architecture name can
   7461     be overridden
   7462     with the --with-arch=ARCH configure option.
   7463 
   7464  Makefile.am	       |    2 +-
   7465  configure.in	       |   17 ++++++
   7466  fc-arch/Makefile.am   |   50 +++++++++++++++++
   7467  fc-arch/fc-arch.c     |  144
   7468  +++++++++++++++++++++++++++++++++++++++++++++++++
   7469  fc-arch/fcarch.tmpl.h |   32 +++++++++++
   7470  5 files changed, 244 insertions(+), 1 deletions(-)
   7471 
   7472 commit 199a92241151c391d9becca4fae1cc7e5e32ca80
   7473 Author: Keith Packard <keithp (a] neko.keithp.com>
   7474 Date:	Sun Aug 27 16:21:16 2006 -0700
   7475 
   7476     Add .gitignore
   7477 
   7478  .gitignore |	73
   7479  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   7480  1 files changed, 73 insertions(+), 0 deletions(-)
   7481 
   7482 commit 7410e40bd93beb4ab1a577d084112413431cede2
   7483 Author: Patrick Lam <plam (a] MIT.EDU>
   7484 Date:	Fri Aug 4 16:13:00 2006 +0000
   7485 
   7486     2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
   7487     Make cache directories configurable. Simplify and correct some
   7488     code which
   7489 	deals with per-directory caches.
   7490 
   7491  ChangeLog		 |   24 ++++
   7492  configure.in		 |   22 +++-
   7493  fc-cache/fc-cache.c	 |    7 +-
   7494  fontconfig/fontconfig.h |    4 +-
   7495  fonts.conf.in		 |    5 +
   7496  fonts.dtd		 |   12 ++
   7497  src/Makefile.am	 |    3 +-
   7498  src/fccache.c		 |  323
   7499  ++++++++++++++++++++++++-----------------------
   7500  src/fccfg.c		 |   28 ++++-
   7501  src/fcdir.c		 |    6 +-
   7502  src/fcinit.c		 |    2 +
   7503  src/fcint.h		 |   13 ++-
   7504  src/fcxml.c		 |   17 +++
   7505  test/fonts.conf.in	 |    1 +
   7506  test/run-test.sh	 |    6 +-
   7507  15 files changed, 294 insertions(+), 179 deletions(-)
   7508 
   7509 commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
   7510 Author: Patrick Lam <plam (a] MIT.EDU>
   7511 Date:	Wed Jul 19 02:14:28 2006 +0000
   7512 
   7513     2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
   7514     Fix file-descriptor leak in FcGlobalCacheDestroy.
   7515 
   7516  ChangeLog     |    7 +++++++
   7517  src/fccache.c |    2 ++
   7518  2 files changed, 9 insertions(+), 0 deletions(-)
   7519 
   7520 commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
   7521 Author: Patrick Lam <plam (a] MIT.EDU>
   7522 Date:	Fri Jun 2 18:48:30 2006 +0000
   7523 
   7524     2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad
   7525     Esfahbod
   7526     TrueType Collection table offsets are absolute, not relative.
   7527 
   7528  ChangeLog    |    7 +++++++
   7529  src/ftglue.c |    2 +-
   7530  2 files changed, 8 insertions(+), 1 deletions(-)
   7531 
   7532 commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
   7533 Author: Patrick Lam <plam (a] MIT.EDU>
   7534 Date:	Fri Apr 28 07:00:25 2006 +0000
   7535 
   7536     2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
   7537     Make FcStrCopy slightly more efficient.
   7538 
   7539  ChangeLog   |	  7 +++++++
   7540  src/fcstr.c |	 12 +++++++-----
   7541  2 files changed, 14 insertions(+), 5 deletions(-)
   7542 
   7543 commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
   7544 Author: Patrick Lam <plam (a] MIT.EDU>
   7545 Date:	Thu Apr 27 08:13:45 2006 +0000
   7546 
   7547     Keith Packard <keithp (a] keithp.com>
   7548     Reduce transient memory usage during config file parsing by allocating
   7549 	smaller buffers (64 seems to be a magic number).
   7550 
   7551  ChangeLog   |	 20 +++++++-------------
   7552  src/fcstr.c |	  2 +-
   7553  2 files changed, 8 insertions(+), 14 deletions(-)
   7554 
   7555 commit 529291bef436384a06db246fda30e08d5812de14
   7556 Author: Keith Packard <keithp (a] keithp.com>
   7557 Date:	Thu Apr 27 07:54:07 2006 +0000
   7558 
   7559     Eliminate pattern freezing
   7560 
   7561  ChangeLog    |    8 ++
   7562  src/fcinit.c |    4 -
   7563  src/fcint.h  |    3 -
   7564  src/fcpat.c  |  370
   7565  ----------------------------------------------------------
   7566  src/fcxml.c  |    3 +-
   7567  5 files changed, 9 insertions(+), 379 deletions(-)
   7568 
   7569 commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
   7570 Author: Keith Packard <keithp (a] keithp.com>
   7571 Date:	Thu Apr 27 07:11:44 2006 +0000
   7572 
   7573     Make path names in cache files absolute (NB, cache format change) Stop
   7574 	permitting cache files to be stored in font dirs. Bump cache
   7575 	magic.
   7576 	Don't include /fonts.cache-2 in cache hash construction.
   7577     reviewed by: Patrick Lam <plam (a] mit.edu>
   7578 
   7579  ChangeLog	  |   30 ++++++++++++
   7580  src/fccache.c	  |  104 ++++++++++---------------------------------
   7581  src/fcfreetype.c |   10 +----
   7582  src/fcint.h	  |    8 +---
   7583  src/fclist.c	  |    4 --
   7584  src/fcmatch.c	  |    3 -
   7585  src/fcpat.c	  |  130
   7586  ------------------------------------------------------
   7587  7 files changed, 57 insertions(+), 232 deletions(-)
   7588 
   7589 commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
   7590 Author: Patrick Lam <plam (a] MIT.EDU>
   7591 Date:	Wed Apr 26 14:50:41 2006 +0000
   7592 
   7593     Really update for 2.3.95.
   7594 
   7595  README |    6 ++++--
   7596  1 files changed, 4 insertions(+), 2 deletions(-)
   7597 
   7598 commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
   7599 Author: Patrick Lam <plam (a] MIT.EDU>
   7600 Date:	Tue Apr 25 15:33:07 2006 +0000
   7601 
   7602     Fix the issues with GNU libiconv vs. libc iconv (which especially
   7603     appear on
   7604 	Solarii). Approach suggested by Tim Mooney.
   7605     reviewed by: plam
   7606 
   7607  ChangeLog	  |   12 +++++++++++-
   7608  configure.in	  |   37 +++++++++++++++++++++++++++++++++++--
   7609  src/Makefile.am  |    2 +-
   7610  src/fcfreetype.c |    3 +--
   7611  4 files changed, 48 insertions(+), 6 deletions(-)
   7612 
   7613 commit 49512317264da1996bddf0b3c82d8d2de0c201eb
   7614 Author: Patrick Lam <plam (a] MIT.EDU>
   7615 Date:	Tue Apr 25 06:12:06 2006 +0000
   7616 
   7617     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   7618     Shuffle order of includes for building out of srcdir on win32.
   7619     reviewed by: plam
   7620 
   7621  ChangeLog |   17 ++++++++++++++++-
   7622  1 files changed, 16 insertions(+), 1 deletions(-)
   7623 
   7624 commit f045376c0831f068e8fd8fd61773a5ed83dede7f
   7625 Author: Patrick Lam <plam (a] MIT.EDU>
   7626 Date:	Tue Apr 25 05:57:41 2006 +0000
   7627 
   7628     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   7629     Shuffle order of includes for building out of srcdir on win32.
   7630     reviewed by: plam
   7631 
   7632  fc-cache/fc-cache.c |	 15 ++++++++-------
   7633  fc-cat/fc-cat.c     |	 17 +++++++++--------
   7634  fc-match/fc-match.c |	 11 ++++++-----
   7635  src/Makefile.am     |	  6 +++---
   7636  src/fccache.c	     |	  2 +-
   7637  src/fccfg.c	     |	  2 +-
   7638  src/fccharset.c     |	  2 +-
   7639  src/fcdbg.c	     |	  2 +-
   7640  src/fcfreetype.c    |	  2 +-
   7641  src/fcfs.c	     |	  2 +-
   7642  src/fcinit.c	     |	  2 +-
   7643  src/fclist.c	     |	  2 +-
   7644  src/fcmatch.c	     |	  2 +-
   7645  src/fcmatrix.c      |	  2 +-
   7646  src/fcname.c	     |	  2 +-
   7647  src/fcpat.c	     |	  2 +-
   7648  src/fcstr.c	     |	  2 +-
   7649  src/fcxml.c	     |	  2 +-
   7650  18 files changed, 40 insertions(+), 37 deletions(-)
   7651 
   7652 commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
   7653 Author: Patrick Lam <plam (a] MIT.EDU>
   7654 Date:	Thu Apr 20 16:57:50 2006 +0000
   7655 
   7656     Prevent terrible perf regression by getting the if-condition right
   7657 	(reported by Wouter Bolsterlee).
   7658 
   7659  ChangeLog     |    8 +++++++-
   7660  src/fcmatch.c |    2 +-
   7661  2 files changed, 8 insertions(+), 2 deletions(-)
   7662 
   7663 commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
   7664 Author: Patrick Lam <plam (a] MIT.EDU>
   7665 Date:	Wed Apr 19 16:53:50 2006 +0000
   7666 
   7667     Dominic Lachowicz <cinamod (a] hotmail.com>
   7668     Implement mmap-like code for Windows using MapViewOfFile.
   7669 
   7670  ChangeLog     |    7 +++++++
   7671  src/fccache.c |   23 ++++++++++++++++++++---
   7672  2 files changed, 27 insertions(+), 3 deletions(-)
   7673 
   7674 commit 56f8358364ad9078d99a35a12d7734884b8fccc2
   7675 Author: Patrick Lam <plam (a] MIT.EDU>
   7676 Date:	Wed Apr 19 16:17:46 2006 +0000
   7677 
   7678     Bump version to 2.3.95.
   7679 
   7680  ChangeLog |	8 ++++++++
   7681  1 files changed, 8 insertions(+), 0 deletions(-)
   7682 
   7683 commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
   7684 Author: Patrick Lam <plam (a] MIT.EDU>
   7685 Date:	Wed Apr 19 16:17:19 2006 +0000
   7686 
   7687     Bail gracefully if the cache file does not contain enough data.
   7688 
   7689  ChangeLog		 |    5 +++++
   7690  README			 |   23 +++++++++++++++++++++--
   7691  configure.in		 |    2 +-
   7692  fontconfig/fontconfig.h |    2 +-
   7693  src/fccache.c		 |   19 ++++++++++++++++++-
   7694  5 files changed, 46 insertions(+), 5 deletions(-)
   7695 
   7696 commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
   7697 Author: Patrick Lam <plam (a] MIT.EDU>
   7698 Date:	Sat Apr 15 00:25:20 2006 +0000
   7699 
   7700     Give the 'Standard Symbols L' match a strong (vs. weak) binding.
   7701 
   7702  ChangeLog     |    5 +++++
   7703  fonts.conf.in |   13 ++++++++-----
   7704  2 files changed, 13 insertions(+), 5 deletions(-)
   7705 
   7706 commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
   7707 Author: Patrick Lam <plam (a] MIT.EDU>
   7708 Date:	Fri Apr 14 18:35:16 2006 +0000
   7709 
   7710     Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
   7711 	Simplify code and get things straight.
   7712 
   7713  ChangeLog    |    6 ++++++
   7714  src/fcname.c |   20 +++++---------------
   7715  2 files changed, 11 insertions(+), 15 deletions(-)
   7716 
   7717 commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
   7718 Author: Patrick Lam <plam (a] MIT.EDU>
   7719 Date:	Fri Apr 14 15:40:58 2006 +0000
   7720 
   7721     Actually, just add URW fonts as aliases for all of the PostScript
   7722     fonts.
   7723 	(reported by Miguel Rodriguez).
   7724 
   7725  ChangeLog     |    6 ++++++
   7726  fonts.conf.in |   36 ++++++++++++++++++++++++++++++------
   7727  2 files changed, 36 insertions(+), 6 deletions(-)
   7728 
   7729 commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
   7730 Author: Patrick Lam <plam (a] MIT.EDU>
   7731 Date:	Fri Apr 14 14:51:22 2006 +0000
   7732 
   7733     Add an alias 'Standard Symbols L' for 'Symbol'.
   7734 
   7735  ChangeLog     |    5 +++++
   7736  fonts.conf.in |    6 +++++-
   7737  2 files changed, 10 insertions(+), 1 deletions(-)
   7738 
   7739 commit 2f02e38361b24032945e24f7f8480999bf9df1e2
   7740 Author: Patrick Lam <plam (a] MIT.EDU>
   7741 Date:	Wed Apr 12 14:36:36 2006 +0000
   7742 
   7743     Fix memory leak (Coverity defect #2089).
   7744     Ignore script if subtable is missing (Coverity defect #2088).
   7745     Fix possible null pointer dereference (Coverity defect #784)
   7746     and memory
   7747 	leak (Coverity defects #785, #786).
   7748     Don't copy FcCharSet if we're going to throw it away anyway. (Reported
   7749     by
   7750 	Kenichi Handa).
   7751     reviewed by: plam
   7752 
   7753  ChangeLog	  |   21 +++++++++++++++++++++
   7754  src/fccfg.c	  |    4 +++-
   7755  src/fcfreetype.c |    5 +----
   7756  src/fcmatch.c	  |   33 ++++++++++++++++++++-------------
   7757  src/fcpat.c	  |    7 ++++++-
   7758  5 files changed, 51 insertions(+), 19 deletions(-)
   7759 
   7760 commit a56e89ab4f21aa6288345c63d2c43e55561632e0
   7761 Author: Patrick Lam <plam (a] MIT.EDU>
   7762 Date:	Wed Apr 12 03:02:57 2006 +0000
   7763 
   7764     Fix bad behaviour on realloc resulting in crash.
   7765     reviewed by: plam
   7766 
   7767  ChangeLog    |    7 +++++++
   7768  src/fcname.c |   17 ++++++++++-------
   7769  2 files changed, 17 insertions(+), 7 deletions(-)
   7770 
   7771 commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
   7772 Author: Patrick Lam <plam (a] MIT.EDU>
   7773 Date:	Wed Apr 12 02:38:28 2006 +0000
   7774 
   7775     Don't crash if config is null (Coverity defect #984).
   7776 
   7777  ChangeLog     |   13 +++++++++----
   7778  src/fccache.c |    5 +++--
   7779  2 files changed, 12 insertions(+), 6 deletions(-)
   7780 
   7781 commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
   7782 Author: Patrick Lam <plam (a] MIT.EDU>
   7783 Date:	Tue Apr 11 16:54:24 2006 +0000
   7784 
   7785     Missing bits from previous patches.
   7786     Remove extra semi-colon.
   7787     Fix memory leak in error case (Coverity defects #776, #985).
   7788     Fix memory leaks (Coverity defects #779, #781) and memory use
   7789     after free
   7790 	(Coverity defect #780).
   7791     reviewed by: plam
   7792 
   7793  ChangeLog	 |   18 ++++++++++++++++++
   7794  src/fccfg.c	 |   13 +++++++++----
   7795  src/fccharset.c |    5 ++++-
   7796  src/fclang.c	 |    1 +
   7797  src/fcxml.c	 |    4 +++-
   7798  5 files changed, 35 insertions(+), 6 deletions(-)
   7799 
   7800 commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
   7801 Author: Patrick Lam <plam (a] MIT.EDU>
   7802 Date:	Tue Apr 11 14:20:59 2006 +0000
   7803 
   7804     Properly convert static charsets to dynamic charsets.
   7805     Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
   7806     Fix memory leak (Coverity defect #1819).
   7807     prevent crash when invalid include line is parsed (Coverity defect
   7808     #763).
   7809     Fix potential null pointer access (Coverity defect #1804).
   7810     Remove dead code (Coverity defect #1194).
   7811     Prevent potential null pointer access (Coverity defect #767),
   7812     ensure error
   7813 	value is read (Coverity defect #1195).
   7814     reviewed by: plam
   7815 
   7816  ChangeLog	   |   29 +++++++++++++++++++++++++++++
   7817  fc-cat/fc-cat.c   |	4 +++-
   7818  fc-lang/fc-lang.c |	3 +++
   7819  src/fccharset.c   |	5 +++++
   7820  src/fcfreetype.c  |	6 ++++--
   7821  src/fclang.c	   |	8 +++++++-
   7822  src/fcname.c	   |	8 --------
   7823  src/fcpat.c	   |   11 ++++++++++-
   7824  8 files changed, 61 insertions(+), 13 deletions(-)
   7825 
   7826 commit af2ad236f037c7a53e73b9454f620de1a52f0422
   7827 Author: Patrick Lam <plam (a] MIT.EDU>
   7828 Date:	Tue Apr 11 05:08:26 2006 +0000
   7829 
   7830     Survive missing docbook2pdf.
   7831     reviewed by: plam
   7832 
   7833  ChangeLog	 |   11 +++++++++--
   7834  doc/Makefile.am |   10 ++++++----
   7835  2 files changed, 15 insertions(+), 6 deletions(-)
   7836 
   7837 commit 67ed0b729718233662255a181bdcdb136c04dc5b
   7838 Author: Patrick Lam <plam (a] MIT.EDU>
   7839 Date:	Mon Apr 10 22:08:35 2006 +0000
   7840 
   7841     Include more stub definitions to make HP-UX's C compiler happy.
   7842 
   7843  ChangeLog		     |	  7 +++++++
   7844  fc-case/fc-case.c	     |	  3 +++
   7845  fc-glyphname/fc-glyphname.c |	  3 +++
   7846  fc-lang/fc-lang.c	     |	  3 +++
   7847  4 files changed, 16 insertions(+), 0 deletions(-)
   7848 
   7849 commit ac0010940e626cb9193bb4ad0271f3820c7225ee
   7850 Author: Patrick Lam <plam (a] MIT.EDU>
   7851 Date:	Mon Apr 10 21:04:54 2006 +0000
   7852 
   7853     Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
   7854 
   7855  ChangeLog    |    5 +++++
   7856  src/fcname.c |    2 +-
   7857  2 files changed, 6 insertions(+), 1 deletions(-)
   7858 
   7859 commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
   7860 Author: Patrick Lam <plam (a] MIT.EDU>
   7861 Date:	Mon Apr 10 19:33:03 2006 +0000
   7862 
   7863     Fix string memory leak (Coverity defect #1823).
   7864     Fix memory leak with hash collision (Coverity defect #1824).
   7865     reviewed by: plam
   7866 
   7867  ChangeLog     |    9 +++++++++
   7868  src/fccache.c |    1 +
   7869  src/fccfg.c   |    5 ++++-
   7870  3 files changed, 14 insertions(+), 1 deletions(-)
   7871 
   7872 commit c814c301ee4dcc67eeacee9608fb716e67534356
   7873 Author: Patrick Lam <plam (a] MIT.EDU>
   7874 Date:	Mon Apr 10 16:12:55 2006 +0000
   7875 
   7876     Don't leak header in non-error case (Coverity defect #1825).
   7877     reviewed by: plam
   7878 
   7879  ChangeLog     |    6 ++++++
   7880  src/fccache.c |    2 ++
   7881  2 files changed, 8 insertions(+), 0 deletions(-)
   7882 
   7883 commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
   7884 Author: Patrick Lam <plam (a] MIT.EDU>
   7885 Date:	Mon Apr 10 16:06:42 2006 +0000
   7886 
   7887     src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
   7888     defects
   7889 	#777, #1826)
   7890     reviewed by: plam
   7891 
   7892  ChangeLog   |	  6 ++++++
   7893  src/fcdir.c |	 54 +++++++++++++++++++++++++++++++++++++-----------------
   7894  2 files changed, 43 insertions(+), 17 deletions(-)
   7895 
   7896 commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
   7897 Author: Patrick Lam <plam (a] MIT.EDU>
   7898 Date:	Mon Apr 10 15:46:34 2006 +0000
   7899 
   7900     Fix double free (spotted by Coverity, CID #1965).
   7901     Check if pattern is not null before using it (Coverity defect #1883).
   7902     Fix memory leak with hash collision (Coverity defect #1829).
   7903     Fix memory leak when bail cases (Coverity defect #1828).
   7904     Don't leak directory name (Coverity defect #1827).
   7905     reviewed by: plam
   7906 
   7907  ChangeLog	     |	 18 ++++++++++++++++++
   7908  fc-match/fc-match.c |	  6 ++++--
   7909  src/fccache.c	     |	 10 +++++++---
   7910  src/fccfg.c	     |	  1 +
   7911  4 files changed, 30 insertions(+), 5 deletions(-)
   7912 
   7913 commit 86abd75965f598dba79a3df68e7bc4c5082a5764
   7914 Author: Patrick Lam <plam (a] MIT.EDU>
   7915 Date:	Fri Apr 7 18:07:51 2006 +0000
   7916 
   7917     LD_ADD missing dependencies for binaries. Reported by Edson Alves
   7918     Pereira.
   7919     reviewed by: plam
   7920 
   7921  ChangeLog	      |   10 ++++++++++
   7922  fc-cache/Makefile.am |    2 +-
   7923  fc-cat/Makefile.am   |    2 +-
   7924  fc-list/Makefile.am  |    3 +--
   7925  fc-match/Makefile.am |    2 +-
   7926  5 files changed, 14 insertions(+), 5 deletions(-)
   7927 
   7928 commit f23f5f388d93655af972083513ba4d505ec4f449
   7929 Author: Patrick Lam <plam (a] MIT.EDU>
   7930 Date:	Fri Apr 7 17:37:09 2006 +0000
   7931 
   7932     SGI compilation fixes (reported by Christoph Bauer):
   7933     1) reorder union definition of _FcChar;
   7934     2) omit .stats =.
   7935 
   7936  ChangeLog	   |	8 ++++++++
   7937  fc-lang/fc-lang.c |	2 +-
   7938  src/fcint.h	   |	8 ++++----
   7939  3 files changed, 13 insertions(+), 5 deletions(-)
   7940 
   7941 commit 44415a079a3e9951e0c2424edca4907a93a60db5
   7942 Author: Patrick Lam <plam (a] MIT.EDU>
   7943 Date:	Fri Apr 7 17:27:39 2006 +0000
   7944 
   7945     Portability fixes for HP-UX (reported by Christoph Bauer). Replace
   7946 	'__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
   7947 	'fc_alignof'.
   7948     reviewed by: plam
   7949 
   7950  ChangeLog	 |   15 +++++++++++++++
   7951  configure.in	 |    1 +
   7952  src/fccharset.c |    4 ++--
   7953  src/fcfs.c	 |    2 +-
   7954  src/fcint.h	 |   15 +++++++++------
   7955  src/fclang.c	 |    2 +-
   7956  src/fcname.c	 |    2 +-
   7957  src/fcpat.c	 |    6 +++---
   7958  8 files changed, 33 insertions(+), 14 deletions(-)
   7959 
   7960 commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
   7961 Author: Patrick Lam <plam (a] MIT.EDU>
   7962 Date:	Fri Apr 7 17:06:55 2006 +0000
   7963 
   7964     Move up #include of config.h. Fail if neither inttypes.h nor
   7965     stdint.h is
   7966 	available. Fixes bug 6171.
   7967     reviewed by: plam
   7968 
   7969  ChangeLog   |	  8 ++++++++
   7970  src/fcint.h |	 11 +++++++----
   7971  2 files changed, 15 insertions(+), 4 deletions(-)
   7972 
   7973 commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
   7974 Author: Patrick Lam <plam (a] MIT.EDU>
   7975 Date:	Fri Apr 7 04:42:32 2006 +0000
   7976 
   7977     Patrick Lam <plam (a] mit.edu>
   7978     Make fontconfig compile under MinGW:
   7979     1) remove unneeded #includes;
   7980     2) make use of mmap and sysconf conditional;
   7981     3) replace rand_r by srand/rand if needed;
   7982     4) use chsize instead of ftruncate; and
   7983     5) update libtool exports file
   7984 
   7985  ChangeLog	       |   18 +++
   7986  configure.in	       |    3 +-
   7987  fc-cache/fc-cache.c   |    7 +
   7988  fc-cat/fc-cat.c       |    1 -
   7989  src/fccache.c	       |   74 +++++++++-
   7990  src/fcfreetype.c      |    3 +-
   7991  src/fontconfig.def.in |  370
   7992  ++++++++++++++++++++++++++++++++++---------------
   7993  7 files changed, 353 insertions(+), 123 deletions(-)
   7994 
   7995 commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
   7996 Author: Patrick Lam <plam (a] MIT.EDU>
   7997 Date:	Fri Apr 7 04:19:49 2006 +0000
   7998 
   7999     Eliminate warning.
   8000 
   8001  ChangeLog   |	  5 +++++
   8002  src/fcdir.c |	  2 +-
   8003  2 files changed, 6 insertions(+), 1 deletions(-)
   8004 
   8005 commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
   8006 Author: Patrick Lam <plam (a] MIT.EDU>
   8007 Date:	Thu Apr 6 05:15:08 2006 +0000
   8008 
   8009     file fc-match.sgml was initially added on branch fc-2_4_branch.
   8010 
   8011 commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
   8012 Author: Patrick Lam <plam (a] MIT.EDU>
   8013 Date:	Thu Apr 6 05:15:08 2006 +0000
   8014 
   8015     Update documentation for fc-match (SGML-ize it). (reported by Ilya
   8016 	Konstantinov)
   8017 
   8018  ChangeLog		|    8 ++
   8019  fc-match/.cvsignore	|    1 +
   8020  fc-match/Makefile.am	|   27 +++++++-
   8021  fc-match/fc-match.1	|   37 -----------
   8022  fc-match/fc-match.sgml |  169
   8023  ++++++++++++++++++++++++++++++++++++++++++++++++
   8024  5 files changed, 203 insertions(+), 39 deletions(-)
   8025 
   8026 commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
   8027 Author: Patrick Lam <plam (a] MIT.EDU>
   8028 Date:	Thu Apr 6 04:52:21 2006 +0000
   8029 
   8030     Reduce amount of dirty rss by const'ing some data structures.
   8031     Don't fail if we can't create or remove $(pkgcachedir) i.e.
   8032 	/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
   8033     reviewed by: plam
   8034 
   8035  ChangeLog	      |   15 +++++++++++++++
   8036  fc-cache/Makefile.am |    4 ++--
   8037  src/fcdefault.c      |    2 +-
   8038  src/fcpat.c	      |    2 +-
   8039  src/fcxml.c	      |    2 +-
   8040  5 files changed, 20 insertions(+), 5 deletions(-)
   8041 
   8042 commit 0d745819a9ec491349d4e122a7d44d689b2d3479
   8043 Author: Patrick Lam <plam (a] MIT.EDU>
   8044 Date:	Thu Apr 6 04:33:11 2006 +0000
   8045 
   8046     Fix intel compiler warnings: make many variables static, eliminate
   8047 	duplicate names, reduce variable scopes, unsigned/signed printf
   8048 	formatting.
   8049     reviewed by: plam
   8050 
   8051  ChangeLog		     |	 16 ++++++++++++++++
   8052  fc-case/fc-case.c	     |	  8 ++++----
   8053  fc-glyphname/fc-glyphname.c |	 12 ++++++------
   8054  fc-lang/fc-lang.c	     |	  8 ++++----
   8055  fc-match/fc-match.c	     |	  2 +-
   8056  src/fccache.c		     |	 11 ++++++-----
   8057  src/fcfreetype.c	     |	  4 +---
   8058  src/fclang.c		     |	  5 ++---
   8059  src/fcxml.c		     |	 14 +++++++-------
   8060  9 files changed, 47 insertions(+), 33 deletions(-)
   8061 
   8062 commit b17cf498be69f483e6355ae468f7239165df3ffb
   8063 Author: Patrick Lam <plam (a] MIT.EDU>
   8064 Date:	Fri Mar 24 15:21:10 2006 +0000
   8065 
   8066     Fix multiarch support (don't destroy multiarch files!)
   8067     Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
   8068 	detection!)
   8069     reviewed by: plam
   8070 
   8071  ChangeLog     |   12 ++++++++++++
   8072  configure.in  |    2 ++
   8073  fonts.conf.in |    7 ++++++-
   8074  src/fccache.c |    3 ++-
   8075  4 files changed, 22 insertions(+), 2 deletions(-)
   8076 
   8077 commit ba76916ff64d476d5c5564e46a5d4209cb942864
   8078 Author: Patrick Lam <plam (a] MIT.EDU>
   8079 Date:	Thu Mar 23 04:22:28 2006 +0000
   8080 
   8081     On Windows, unlink before rename. Reported by Tim Evans.
   8082 
   8083  ChangeLog	|    5 +++++
   8084  src/fcatomic.c |    3 +++
   8085  2 files changed, 8 insertions(+), 0 deletions(-)
   8086 
   8087 commit c02218223153b3022071e789def3fde8b556d6d6
   8088 Author: Patrick Lam <plam (a] MIT.EDU>
   8089 Date:	Thu Mar 23 04:21:10 2006 +0000
   8090 
   8091     On Windows, unlink before rename. Reported by Tim Evans.
   8092 
   8093  ChangeLog	|    5 +++++
   8094  src/fcatomic.c |    3 +++
   8095  2 files changed, 8 insertions(+), 0 deletions(-)
   8096 
   8097 commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
   8098 Author: Patrick Lam <plam (a] MIT.EDU>
   8099 Date:	Wed Mar 15 15:59:33 2006 +0000
   8100 
   8101     Fix typos in orth files. Reported by Denis Jacquerye.
   8102 
   8103  fc-lang/ab.orth  |    2 +-
   8104  fc-lang/ibo.orth |    2 +-
   8105  2 files changed, 2 insertions(+), 2 deletions(-)
   8106 
   8107 commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
   8108 Author: Patrick Lam <plam (a] MIT.EDU>
   8109 Date:	Wed Mar 15 15:58:59 2006 +0000
   8110 
   8111     Fix typos in orth files. Reported by Denis Jacquerye.
   8112 
   8113  ChangeLog	  |    6 ++++++
   8114  fc-lang/ab.orth  |    2 +-
   8115  fc-lang/ibo.orth |    2 +-
   8116  3 files changed, 8 insertions(+), 2 deletions(-)
   8117 
   8118 commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
   8119 Author: Patrick Lam <plam (a] MIT.EDU>
   8120 Date:	Wed Mar 8 20:57:39 2006 +0000
   8121 
   8122     Fix Makefile.am for removal of debian/ directory.
   8123 
   8124  ChangeLog	     |	  7 +++++++
   8125  Makefile.am	     |	 35 +----------------------------------
   8126  config/config.guess |	 51
   8127  +++++++++++++++++++++++++++++++++++++++++----------
   8128  config/config.sub   |	 47
   8129  ++++++++++++++++++++++++++++++++++++++---------
   8130  4 files changed, 87 insertions(+), 53 deletions(-)
   8131 
   8132 commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
   8133 Author: Patrick Lam <plam (a] MIT.EDU>
   8134 Date:	Wed Mar 8 20:38:39 2006 +0000
   8135 
   8136     .cvsignore
   8137     Ignore debian/ directory for CVS.
   8138 
   8139  .cvsignore |	 1 +
   8140  ChangeLog  |	 6 +++++-
   8141  2 files changed, 6 insertions(+), 1 deletions(-)
   8142 
   8143 commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
   8144 Author: Patrick Lam <plam (a] MIT.EDU>
   8145 Date:	Wed Mar 8 20:33:42 2006 +0000
   8146 
   8147     debian/*
   8148     Now remove debian/ directory.
   8149 
   8150  ChangeLog			   |	5 +
   8151  debian/README.Debian		   |   45 ---
   8152  debian/changelog		   |  718
   8153  -------------------------------------
   8154  debian/compat			   |	1 -
   8155  debian/control			   |   80 ----
   8156  debian/copyright		   |   29 --
   8157  debian/fontconfig-udeb.install    |	3 -
   8158  debian/fontconfig.config	   |   10 -
   8159  debian/fontconfig.defoma	   |  162 ---------
   8160  debian/fontconfig.dirs		   |	1 -
   8161  debian/fontconfig.install	   |	7 -
   8162  debian/fontconfig.postinst	   |  145 --------
   8163  debian/fontconfig.postrm	   |   26 --
   8164  debian/fontconfig.templates	   |   27 --
   8165  debian/libfontconfig1-dev.install |	7 -
   8166  debian/libfontconfig1.install	   |	1 -
   8167  debian/local.conf.md5sum	   |   18 -
   8168  debian/rules			   |   40 --
   8169  18 files changed, 5 insertions(+), 1320 deletions(-)
   8170 
   8171 commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
   8172 Author: Patrick Lam <plam (a] MIT.EDU>
   8173 Date:	Wed Mar 8 20:32:56 2006 +0000
   8174 
   8175     debian/po/*
   8176     .cvsignore
   8177     Remove debian/ directory from sources. See Debian's subversion
   8178     server at
   8179 	svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
   8180 
   8181  ChangeLog		 |    8 ++
   8182  debian/po/POTFILES.in	 |    1 -
   8183  debian/po/cs.po	 |  127 ------------------------------------
   8184  debian/po/da.po	 |  146 ------------------------------------------
   8185  debian/po/de.po	 |  124 -----------------------------------
   8186  debian/po/es.po	 |  163
   8187  -----------------------------------------------
   8188  debian/po/fr.po	 |  159
   8189  ---------------------------------------------
   8190  debian/po/ja.po	 |   88 -------------------------
   8191  debian/po/nl.po	 |  125 ------------------------------------
   8192  debian/po/pt.po	 |  112 --------------------------------
   8193  debian/po/pt_BR.po	 |  148 ------------------------------------------
   8194  debian/po/templates.pot |   84 ------------------------
   8195  debian/po/tr.po	 |  117 ---------------------------------
   8196  debian/po/zh_CN.po	 |  115 ---------------------------------
   8197  14 files changed, 8 insertions(+), 1509 deletions(-)
   8198 
   8199 commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
   8200 Author: Patrick Lam <plam (a] MIT.EDU>
   8201 Date:	Wed Mar 8 19:27:25 2006 +0000
   8202 
   8203     file ln.orth was initially added on branch fc-2_4_branch.
   8204 
   8205 commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
   8206 Author: Patrick Lam <plam (a] MIT.EDU>
   8207 Date:	Wed Mar 8 19:27:25 2006 +0000
   8208 
   8209     Add orthography for Lingala.
   8210     reviewed by: plam
   8211 
   8212  ChangeLog	  |    8 ++++++++
   8213  fc-lang/iso639-1 |    2 +-
   8214  fc-lang/iso639-2 |    2 +-
   8215  fc-lang/ln.orth  |   43 +++++++++++++++++++++++++++++++++++++++++++
   8216  4 files changed, 53 insertions(+), 2 deletions(-)
   8217 
   8218 commit 37e3f33c7ec32432260b0ef750ac415763d6044f
   8219 Author: Patrick Lam <plam (a] MIT.EDU>
   8220 Date:	Wed Mar 8 19:19:05 2006 +0000
   8221 
   8222     Sort directory entries while scanning them from disk; prevents
   8223     Heisenbugs
   8224 	due to file ordering in a directory.
   8225     reviewed by: plam
   8226 
   8227  ChangeLog   |	  8 ++++++++
   8228  src/fcdir.c |	 45 ++++++++++++++++++++++++++++++++++++++++++---
   8229  2 files changed, 50 insertions(+), 3 deletions(-)
   8230 
   8231 commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
   8232 Author: Patrick Lam <plam (a] MIT.EDU>
   8233 Date:	Wed Mar 8 19:16:10 2006 +0000
   8234 
   8235     Add a configuration file that disables hinting for the Lohit
   8236     Gujarati font
   8237 	(since the hinting distort some glyphs quite badly).
   8238     reviewed by: keithp
   8239 
   8240  ChangeLog	    |	 9 +++++++++
   8241  conf.d/Makefile.am |	 1 +
   8242  2 files changed, 10 insertions(+), 0 deletions(-)
   8243 
   8244 commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
   8245 Author: Patrick Lam <plam (a] MIT.EDU>
   8246 Date:	Wed Mar 8 19:10:57 2006 +0000
   8247 
   8248     Sort directory entries while scanning them from disk; prevents
   8249     Heisenbugs
   8250 	due to file ordering in a directory.
   8251     reviewed by: plam
   8252 
   8253  ChangeLog   |	  8 ++++++++
   8254  src/fcdir.c |	 44 +++++++++++++++++++++++++++++++++++++++++---
   8255  2 files changed, 49 insertions(+), 3 deletions(-)
   8256 
   8257 commit d8951c0cc2474176910277e8ca840fba5d8f3655
   8258 Author: Patrick Lam <plam (a] MIT.EDU>
   8259 Date:	Wed Mar 8 02:30:43 2006 +0000
   8260 
   8261     Remove stuff we don't use, make get_{char,short,long} functions
   8262     of ftglue
   8263 	macros to be inlined.
   8264     Code cleanups (excess prototype, old-style function definition).
   8265     reviewed by: plam
   8266 
   8267  ChangeLog	  |   14 +++++++++++++
   8268  src/fcfreetype.c |    8 +++---
   8269  src/fcint.h	  |    3 --
   8270  src/fcname.c	  |    2 +-
   8271  src/ftglue.c	  |   55
   8272  +++++++----------------------------------------------
   8273  src/ftglue.h	  |   39 ++++++++++---------------------------
   8274  6 files changed, 38 insertions(+), 83 deletions(-)
   8275 
   8276 commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
   8277 Author: Patrick Lam <plam (a] MIT.EDU>
   8278 Date:	Sun Mar 5 15:33:46 2006 +0000
   8279 
   8280     Because we hacked FcPatternGet, we don't really need to expand
   8281     the filename
   8282 	again in FcPatternGetString.
   8283 
   8284  ChangeLog   |	  6 ++++++
   8285  src/fcpat.c |	  3 ---
   8286  2 files changed, 6 insertions(+), 3 deletions(-)
   8287 
   8288 commit 618adbaf7bbad8441efb589417d7144476f828c7
   8289 Author: Patrick Lam <plam (a] MIT.EDU>
   8290 Date:	Sun Mar 5 06:05:50 2006 +0000
   8291 
   8292     Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
   8293     that
   8294 	work. Reported by Bernhard Rosenkraenzer.
   8295 
   8296  ChangeLog   |	  6 +++++
   8297  src/fcpat.c |	 73
   8298  ++++++++++++++++++++++++++++++++--------------------------
   8299  2 files changed, 46 insertions(+), 33 deletions(-)
   8300 
   8301 commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
   8302 Author: Patrick Lam <plam (a] MIT.EDU>
   8303 Date:	Fri Mar 3 18:35:42 2006 +0000
   8304 
   8305     Include inttypes.h instead of stdint.h if appropriate.
   8306 
   8307  ChangeLog   |	  5 +++++
   8308  src/fcint.h |	  4 ++++
   8309  2 files changed, 9 insertions(+), 0 deletions(-)
   8310 
   8311 commit ead55be0eddcaa60ed3f7147091ada276e891ed9
   8312 Author: Patrick Lam <plam (a] MIT.EDU>
   8313 Date:	Fri Mar 3 18:19:04 2006 +0000
   8314 
   8315     More stub definitions and remove FcFileIsDir from fc-cat.
   8316 
   8317  ChangeLog		     |	  6 ++++++
   8318  fc-cat/fc-cat.c	     |	 10 ----------
   8319  fc-glyphname/fc-glyphname.c |	 10 ++++++++++
   8320  3 files changed, 16 insertions(+), 10 deletions(-)
   8321 
   8322 commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
   8323 Author: Patrick Lam <plam (a] MIT.EDU>
   8324 Date:	Fri Mar 3 15:12:12 2006 +0000
   8325 
   8326     Fix compilation on AIX with stub definitions (bug 6097).
   8327 
   8328  ChangeLog	   |	5 +++++
   8329  fc-case/fc-case.c |   10 ++++++++++
   8330  2 files changed, 15 insertions(+), 0 deletions(-)
   8331 
   8332 commit bb6b19938e2c9d115abd4f36439c365b63713bb1
   8333 Author: Patrick Lam <plam (a] MIT.EDU>
   8334 Date:	Fri Mar 3 06:35:53 2006 +0000
   8335 
   8336     Get rid of C++-style comments.
   8337 
   8338  ChangeLog	  |    8 ++++++++
   8339  src/fccache.c	  |    4 ++--
   8340  src/fcfreetype.c |    2 +-
   8341  src/fcfs.c	  |    8 ++++----
   8342  src/fcpat.c	  |    5 +++--
   8343  5 files changed, 18 insertions(+), 9 deletions(-)
   8344 
   8345 commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
   8346 Author: Patrick Lam <plam (a] MIT.EDU>
   8347 Date:	Fri Mar 3 06:12:55 2006 +0000
   8348 
   8349     debian/changelog
   8350     Enable creation of 2.3.94 Debian packages.
   8351 
   8352  ChangeLog	  |    5 +++++
   8353  debian/changelog |    5 +++++
   8354  2 files changed, 10 insertions(+), 0 deletions(-)
   8355 
   8356 commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
   8357 Author: Patrick Lam <plam (a] MIT.EDU>
   8358 Date:	Fri Mar 3 06:11:31 2006 +0000
   8359 
   8360     Fix suspicious return expression which causes junk to be returned.
   8361     reviewed by: plam
   8362 
   8363  ChangeLog    |    8 ++++++++
   8364  src/fclang.c |    2 +-
   8365  2 files changed, 9 insertions(+), 1 deletions(-)
   8366 
   8367 commit b152a85bdc5c911883af4b0e7930cbe12531d179
   8368 Author: Patrick Lam <plam (a] MIT.EDU>
   8369 Date:	Fri Feb 24 19:32:58 2006 +0000
   8370 
   8371     Fix placement of @s.
   8372 
   8373  ChangeLog   |	  5 +++++
   8374  Makefile.am |	 14 +++++++-------
   8375  2 files changed, 12 insertions(+), 7 deletions(-)
   8376 
   8377 commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
   8378 Author: Patrick Lam <plam (a] MIT.EDU>
   8379 Date:	Fri Feb 24 19:19:09 2006 +0000
   8380 
   8381     Bump version to 2.3.94.
   8382 
   8383  ChangeLog		 |    8 ++++++++
   8384  README			 |   47
   8385  +++++++++++++++++++++++++++++++++++++++++++++--
   8386  configure.in		 |    2 +-
   8387  fontconfig/fontconfig.h |    2 +-
   8388  4 files changed, 55 insertions(+), 4 deletions(-)
   8389 
   8390 commit 639475e873c797792fff63fbd8efd73e2b0695fd
   8391 Author: Patrick Lam <plam (a] MIT.EDU>
   8392 Date:	Fri Feb 24 18:52:17 2006 +0000
   8393 
   8394     Remove unconditional emboldening (per Behdad's instructions).
   8395     Add @s to hide some echos.
   8396 
   8397  ChangeLog		      |    9 +++++++++
   8398  Makefile.am		      |   10 +++++-----
   8399  conf.d/10-fonts-persian.conf |    6 ------
   8400  3 files changed, 14 insertions(+), 11 deletions(-)
   8401 
   8402 commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
   8403 Author: Patrick Lam <plam (a] MIT.EDU>
   8404 Date:	Fri Feb 24 16:41:34 2006 +0000
   8405 
   8406     Takashi Iwai <tiwai (a] suse.de> reviewed by: plam
   8407     Fix double-free on error case.
   8408 
   8409  ChangeLog	  |    8 ++++++++
   8410  src/fcfreetype.c |    1 +
   8411  2 files changed, 9 insertions(+), 0 deletions(-)
   8412 
   8413 commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
   8414 Author: Patrick Lam <plam (a] MIT.EDU>
   8415 Date:	Wed Feb 22 04:50:16 2006 +0000
   8416 
   8417     Strip \r and whitespace from input; fixes bug 3454.
   8418 
   8419  ChangeLog	   |	7 ++++++-
   8420  fc-lang/fc-lang.c |   11 +++++++----
   8421  2 files changed, 13 insertions(+), 5 deletions(-)
   8422 
   8423 commit 69a3fc78e233957f9e1f6737eccada1494a937ae
   8424 Author: Patrick Lam <plam (a] MIT.EDU>
   8425 Date:	Wed Feb 22 04:09:39 2006 +0000
   8426 
   8427     Allocate large arrays statically in fc-lang to fix crashes under
   8428 	MinGW/MSYS.
   8429 
   8430  ChangeLog	   |	6 ++++++
   8431  fc-lang/fc-lang.c |   18 +++++++++---------
   8432  2 files changed, 15 insertions(+), 9 deletions(-)
   8433 
   8434 commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
   8435 Author: Patrick Lam <plam (a] MIT.EDU>
   8436 Date:	Tue Feb 21 15:56:41 2006 +0000
   8437 
   8438     Pass the buck; make fontconfig not crash on pango badness.
   8439 
   8440  ChangeLog	  |    5 +++++
   8441  src/fcfreetype.c |    4 ++++
   8442  2 files changed, 9 insertions(+), 0 deletions(-)
   8443 
   8444 commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
   8445 Author: Patrick Lam <plam (a] MIT.EDU>
   8446 Date:	Tue Feb 21 15:53:43 2006 +0000
   8447 
   8448     Use embeddedbitmap rather than rh_prefer_bitmap.
   8449 
   8450  ChangeLog		      |    5 +++++
   8451  conf.d/10-fonts-persian.conf |    2 +-
   8452  2 files changed, 6 insertions(+), 1 deletions(-)
   8453 
   8454 commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
   8455 Author: Patrick Lam <plam (a] MIT.EDU>
   8456 Date:	Tue Feb 21 15:50:19 2006 +0000
   8457 
   8458     Eliminate redundancies.
   8459     reviewed by: plam
   8460 
   8461  ChangeLog	  |   11 +++++++++++
   8462  src/fccache.c	  |    3 ++-
   8463  src/fcdir.c	  |    3 ---
   8464  src/fcfreetype.c |    1 -
   8465  src/fcxml.c	  |    3 +--
   8466  src/ftglue.c	  |    1 -
   8467  6 files changed, 14 insertions(+), 8 deletions(-)
   8468 
   8469 commit b023dbd38410521a459758498f99d3a48cdd313d
   8470 Author: Patrick Lam <plam (a] MIT.EDU>
   8471 Date:	Tue Feb 21 15:40:18 2006 +0000
   8472 
   8473     Eliminate unused vars reported by Intel's compiler.
   8474     reviewed by: plam
   8475 
   8476  ChangeLog	   |   10 ++++++++++
   8477  fc-list/fc-list.c |	4 ++--
   8478  src/fcfreetype.c  |	3 +--
   8479  src/fcstr.c	   |	3 +--
   8480  src/fcxml.c	   |	2 --
   8481  5 files changed, 14 insertions(+), 8 deletions(-)
   8482 
   8483 commit 2b90aee36399ec13ba3af929311b37d9494adab6
   8484 Author: Patrick Lam <plam (a] MIT.EDU>
   8485 Date:	Tue Feb 21 15:29:54 2006 +0000
   8486 
   8487     Remove one more archaic character.
   8488     reviewed by: plam
   8489 
   8490  ChangeLog	 |    7 +++++++
   8491  fc-lang/ka.orth |    2 +-
   8492  2 files changed, 8 insertions(+), 1 deletions(-)
   8493 
   8494 commit dacf81ed4c541174f0dbfe2898f3309657bf6116
   8495 Author: Patrick Lam <plam (a] MIT.EDU>
   8496 Date:	Tue Feb 21 15:24:28 2006 +0000
   8497 
   8498     Freeze patterns created by configuration file for tiny memory savings
   8499 	(every little bit helps).
   8500     reviewed by: plam, keithp
   8501 
   8502  ChangeLog   |	  8 ++++++++
   8503  src/fcxml.c |	  3 ++-
   8504  2 files changed, 10 insertions(+), 1 deletions(-)
   8505 
   8506 commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
   8507 Author: Patrick Lam <plam (a] MIT.EDU>
   8508 Date:	Tue Feb 21 14:12:41 2006 +0000
   8509 
   8510     Initialize fontconfig library in fc-cat to avoid segfault.
   8511     reviewed by: plam
   8512 
   8513  ChangeLog	 |    7 +++++++
   8514  fc-cat/fc-cat.c |   11 ++++++++++-
   8515  2 files changed, 17 insertions(+), 1 deletions(-)
   8516 
   8517 commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
   8518 Author: Patrick Lam <plam (a] MIT.EDU>
   8519 Date:	Sat Feb 18 18:18:07 2006 +0000
   8520 
   8521     Fix the underlying cause of the below segfault (must usually call
   8522 	FcDirCacheHasCurrentArch after FcDirCacheValid).
   8523 
   8524  ChangeLog	     |	 12 ++++++++++--
   8525  fc-cache/fc-cache.c |	  2 ++
   8526  src/fccache.c	     |	  4 +++-
   8527  src/fcdir.c	     |	  4 +++-
   8528  4 files changed, 18 insertions(+), 4 deletions(-)
   8529 
   8530 commit a68ce9525dedc06fd4da102492e8d1c6137b3664
   8531 Author: Patrick Lam <plam (a] MIT.EDU>
   8532 Date:	Sat Feb 18 17:56:25 2006 +0000
   8533 
   8534     Fix segfault (reported by fcrozat) caused by incorrect input on cache
   8535 	files.
   8536 
   8537  ChangeLog     |    6 ++++++
   8538  src/fccache.c |   21 +++++++++++++--------
   8539  2 files changed, 19 insertions(+), 8 deletions(-)
   8540 
   8541 commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
   8542 Author: Patrick Lam <plam (a] MIT.EDU>
   8543 Date:	Fri Feb 17 14:44:42 2006 +0000
   8544 
   8545     Bump up magic version; we changed the binary format.
   8546 
   8547  ChangeLog   |	  5 +++++
   8548  src/fcint.h |	  4 ++--
   8549  2 files changed, 7 insertions(+), 2 deletions(-)
   8550 
   8551 commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
   8552 Author: Patrick Lam <plam (a] MIT.EDU>
   8553 Date:	Fri Feb 17 05:47:08 2006 +0000
   8554 
   8555     Enable fc-cat to print out old-style cache info when given a directory
   8556 	name.
   8557 
   8558  ChangeLog	 |    6 ++++++
   8559  fc-cat/fc-cat.c |   26 +++++++++++++++++++++++++-
   8560  2 files changed, 31 insertions(+), 1 deletions(-)
   8561 
   8562 commit 8c0d692125018052fa228721f30f760dfb0c0adf
   8563 Author: Patrick Lam <plam (a] MIT.EDU>
   8564 Date:	Thu Feb 16 17:50:04 2006 +0000
   8565 
   8566     Deal correctly with changing FC_CACHE_MAGIC.
   8567 
   8568  ChangeLog     |    5 +++++
   8569  src/fccache.c |   17 +++++++++++++++++
   8570  2 files changed, 22 insertions(+), 0 deletions(-)
   8571 
   8572 commit d2c0102944176744e440c4109bf7725240453cc7
   8573 Author: Patrick Lam <plam (a] MIT.EDU>
   8574 Date:	Thu Feb 16 15:36:43 2006 +0000
   8575 
   8576     Add -r --really-force option which blows away cache files and then
   8577 	regenerates them.
   8578 
   8579  ChangeLog	     |	  6 ++++++
   8580  fc-cache/fc-cache.c |	 25 ++++++++++++++++++-------
   8581  2 files changed, 24 insertions(+), 7 deletions(-)
   8582 
   8583 commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
   8584 Author: Patrick Lam <plam (a] MIT.EDU>
   8585 Date:	Thu Feb 16 07:12:04 2006 +0000
   8586 
   8587     Don't bail if fontconfig can't remove a dir cache file. Skip the ID
   8588     of a
   8589 	cache file when copying. Eliminate 'source file too small' bug in
   8590 	FcDirCacheWrite.
   8591 
   8592  ChangeLog	     |	  9 ++++++++-
   8593  fc-cache/fc-cache.c |	 16 ++++++++++------
   8594  src/fccache.c	     |	  8 +++-----
   8595  3 files changed, 21 insertions(+), 12 deletions(-)
   8596 
   8597 commit f8a17f329815cfa5416142811b96d16f2a5cca93
   8598 Author: Patrick Lam <plam (a] MIT.EDU>
   8599 Date:	Mon Feb 13 22:19:30 2006 +0000
   8600 
   8601     Fix memory leak in error condition code.
   8602 
   8603  ChangeLog	  |    5 +++++
   8604  src/fcfreetype.c |    4 ++--
   8605  2 files changed, 7 insertions(+), 2 deletions(-)
   8606 
   8607 commit 5657098e2940652065fcfd00e4cf2771d7df21ef
   8608 Author: Patrick Lam <plam (a] MIT.EDU>
   8609 Date:	Mon Feb 13 21:51:11 2006 +0000
   8610 
   8611     Skip bitmap fonts which can't even get it together enough to declare a
   8612 	family name; this appears to reproduce previous fontconfig
   8613 	behaviour.
   8614     reviewed by: plam
   8615 
   8616  ChangeLog	  |    8 ++++++++
   8617  src/fcfreetype.c |    5 +++++
   8618  2 files changed, 13 insertions(+), 0 deletions(-)
   8619 
   8620 commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
   8621 Author: Patrick Lam <plam (a] MIT.EDU>
   8622 Date:	Sat Feb 11 05:01:32 2006 +0000
   8623 
   8624     Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2
   8625     in a
   8626 	directory, because /var/cache/fontconfig failures ought to
   8627 	be fixable,
   8628 	unlike fonts.cache-2 failures, which may leave you screwed.
   8629     reviewed by: plam
   8630 
   8631  ChangeLog     |    9 +++++++++
   8632  src/fccache.c |   42 ++++++++++++++++++++----------------------
   8633  2 files changed, 29 insertions(+), 22 deletions(-)
   8634 
   8635 commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
   8636 Author: Patrick Lam <plam (a] MIT.EDU>
   8637 Date:	Sat Feb 11 04:50:46 2006 +0000
   8638 
   8639     Use a tri-state to mark the fonts which didn't get blocked but
   8640     were just
   8641 	missing an element, to distinguish them from the fonts that
   8642 	do match
   8643 	the element.
   8644     reviewed by: plam
   8645 
   8646  ChangeLog     |    8 ++++++++
   8647  src/fcmatch.c |   18 +++++++++++-------
   8648  2 files changed, 19 insertions(+), 7 deletions(-)
   8649 
   8650 commit f11a184104a57c0d68afde8e7458c7b8473b6671
   8651 Author: Patrick Lam <plam (a] MIT.EDU>
   8652 Date:	Fri Feb 10 19:40:11 2006 +0000
   8653 
   8654     Don't kill fonts because they don't declare an element that's
   8655     being matched
   8656 	on.
   8657     reviewed by: plam
   8658 
   8659  ChangeLog     |    7 +++++++
   8660  src/fcmatch.c |    4 ++++
   8661  2 files changed, 11 insertions(+), 0 deletions(-)
   8662 
   8663 commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
   8664 Author: Patrick Lam <plam (a] MIT.EDU>
   8665 Date:	Thu Feb 9 18:44:14 2006 +0000
   8666 
   8667     Define and pass O_BINARY to open if appropriate, for those platforms
   8668     that
   8669 	need it. Reported by Doodle.
   8670 
   8671  ChangeLog     |    7 ++++---
   8672  src/fccache.c |   30 +++++++++++++++++-------------
   8673  2 files changed, 21 insertions(+), 16 deletions(-)
   8674 
   8675 commit c7490074c57da387904cecfdf60595713c7bb89e
   8676 Author: Patrick Lam <plam (a] MIT.EDU>
   8677 Date:	Thu Feb 9 16:19:42 2006 +0000
   8678 
   8679     Fix attempt to close -1. Don't unboundedly grow bad caches
   8680     (reported by
   8681 	fcrozat).
   8682 
   8683  ChangeLog     |    6 ++++++
   8684  src/fccache.c |    8 +++++---
   8685  2 files changed, 11 insertions(+), 3 deletions(-)
   8686 
   8687 commit a8c425301aeb8e417b0fa35567b2f8f64b450657
   8688 Author: Patrick Lam <plam (a] MIT.EDU>
   8689 Date:	Thu Feb 9 15:25:57 2006 +0000
   8690 
   8691     Fix problem with missing 'en' due to euro.patch: change cache
   8692     file format
   8693 	slightly to coincide with that generated by fc-lang.
   8694 
   8695  ChangeLog	 |    8 ++++++++
   8696  src/fccharset.c |    8 ++++----
   8697  2 files changed, 12 insertions(+), 4 deletions(-)
   8698 
   8699 commit b10e77628c4d207ac60ae4000b1459ced9228d69
   8700 Author: Patrick Lam <plam (a] MIT.EDU>
   8701 Date:	Wed Feb 8 03:34:17 2006 +0000
   8702 
   8703     Fix warning.
   8704 
   8705  ChangeLog     |    5 +++++
   8706  src/fccache.c |    2 +-
   8707  2 files changed, 6 insertions(+), 1 deletions(-)
   8708 
   8709 commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
   8710 Author: Patrick Lam <plam (a] MIT.EDU>
   8711 Date:	Tue Feb 7 22:09:01 2006 +0000
   8712 
   8713     Don't reject dirs that can't be normalized (fixes lilypond, and
   8714     is correct
   8715 	in the context of application font directories.)
   8716     Use normalized directory name exclusively in FcCacheReadDirs.
   8717     reviewed by: plam
   8718 
   8719  ChangeLog     |   13 +++++++++++++
   8720  src/fccache.c |   19 ++++++++++---------
   8721  src/fcdir.c   |    9 ++++-----
   8722  3 files changed, 27 insertions(+), 14 deletions(-)
   8723 
   8724 commit efb11b36c4e24a619e7be1790834130ca4113c5b
   8725 Author: Patrick Lam <plam (a] MIT.EDU>
   8726 Date:	Tue Feb 7 21:15:33 2006 +0000
   8727 
   8728     Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
   8729 	usage, remove redundant cast.
   8730     reviewed by: plam
   8731 
   8732  ChangeLog   |	  8 ++++++++
   8733  src/fcpat.c |	 39 +++++++++++++++++++--------------------
   8734  2 files changed, 27 insertions(+), 20 deletions(-)
   8735 
   8736 commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
   8737 Author: Patrick Lam <plam (a] MIT.EDU>
   8738 Date:	Tue Feb 7 20:56:48 2006 +0000
   8739 
   8740     src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
   8741     Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
   8742     extern for
   8743 	static arrays as arrays, not pointers. (Part of the fix for 'fonts
   8744 	don't have en' issue after Euro patch.)
   8745     (I forgot to commit the ChangeLog last time.)
   8746     reviewed by: plam
   8747 
   8748  ChangeLog	 |   25 +++++++++++++++++++++++++
   8749  src/fccharset.c |    6 +++---
   8750  2 files changed, 28 insertions(+), 3 deletions(-)
   8751 
   8752 commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
   8753 Author: Patrick Lam <plam (a] MIT.EDU>
   8754 Date:	Tue Feb 7 03:53:32 2006 +0000
   8755 
   8756     Fix hidden variable warning.
   8757 
   8758  ChangeLog	   |	6 ++++++
   8759  fc-lang/de.orth   |	1 +
   8760  fc-lang/el.orth   |	1 +
   8761  fc-lang/en.orth   |	1 +
   8762  fc-lang/es.orth   |	1 +
   8763  fc-lang/fc-lang.c |	6 +++---
   8764  fc-lang/fi.orth   |	2 +-
   8765  fc-lang/fr.orth   |	1 +
   8766  fc-lang/it.orth   |	1 +
   8767  fc-lang/nl.orth   |	1 +
   8768  fc-lang/pt.orth   |	1 +
   8769  src/fccache.c	   |	1 -
   8770  src/fccharset.c   |	9 +++++----
   8771  13 files changed, 23 insertions(+), 9 deletions(-)
   8772 
   8773 commit 799157dbbf55d1bf13b1e63faf3b530979116aca
   8774 Author: Patrick Lam <plam (a] MIT.EDU>
   8775 Date:	Tue Feb 7 02:33:57 2006 +0000
   8776 
   8777     Remove de-escaping logic because FcCacheWriteString doesn't escape
   8778     anyway.
   8779 	Do blockwise reading instead of byte-wise for performance.
   8780 
   8781  ChangeLog     |    8 ++++++
   8782  src/fccache.c |   72
   8783  +++++++++++++++++++--------------------------------------
   8784  2 files changed, 32 insertions(+), 48 deletions(-)
   8785 
   8786 commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
   8787 Author: Patrick Lam <plam (a] MIT.EDU>
   8788 Date:	Tue Feb 7 02:22:50 2006 +0000
   8789 
   8790     Takashi Iwai <tiwai (a] suse.de>
   8791     Don't loop infinitely on recursive symlinks (client-side).
   8792 
   8793  ChangeLog     |    7 +++++++
   8794  src/fccache.c |   21 +++++++++++++++------
   8795  2 files changed, 22 insertions(+), 6 deletions(-)
   8796 
   8797 commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
   8798 Author: Patrick Lam <plam (a] MIT.EDU>
   8799 Date:	Mon Feb 6 23:11:41 2006 +0000
   8800 
   8801     Don't loop infinitely on recursive symlinks.
   8802     reviewed by: plam
   8803 
   8804  ChangeLog	     |	  6 ++++++
   8805  fc-cache/fc-cache.c |	 18 ++++++++++++++++++
   8806  2 files changed, 24 insertions(+), 0 deletions(-)
   8807 
   8808 commit fff5a5af30142c933d8e9dddda61a6a994f44c28
   8809 Author: Patrick Lam <plam (a] MIT.EDU>
   8810 Date:	Mon Feb 6 22:44:02 2006 +0000
   8811 
   8812     Skip subdirs when skipping over stale bits of global cache. Introduce
   8813     state
   8814 	machine into FcGlobalCacheDir to avoid doing inappropriate
   8815 	operations
   8816 	on global dir entries, e.g. writing out an out-of-date cache
   8817 	entry.
   8818     reviewed by: plam
   8819 
   8820  ChangeLog     |   12 ++++
   8821  src/fccache.c |  186
   8822  +++++++++++++++++++++++++++++++++++++++++----------------
   8823  src/fcint.h   |    4 +
   8824  3 files changed, 150 insertions(+), 52 deletions(-)
   8825 
   8826 commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
   8827 Author: Patrick Lam <plam (a] MIT.EDU>
   8828 Date:	Mon Feb 6 21:52:15 2006 +0000
   8829 
   8830     Hoist FcFileIsDir check out of FcFileScanConfig loop.
   8831     reviewed by: plam
   8832 
   8833  ChangeLog   |	  6 ++++++
   8834  src/fcdir.c |	 11 ++++-------
   8835  2 files changed, 10 insertions(+), 7 deletions(-)
   8836 
   8837 commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
   8838 Author: Patrick Lam <plam (a] MIT.EDU>
   8839 Date:	Mon Feb 6 19:25:45 2006 +0000
   8840 
   8841     Don't rescan when trying to normalize a non-declared font dir. Don't
   8842     add
   8843 	font dirs multiple times (even if they're aliased).
   8844     reviewed by: plam
   8845 
   8846  ChangeLog   |	  9 +++++++
   8847  src/fccfg.c |	 78
   8848  +++++++++++++++++++++++++++++++++++++++-------------------
   8849  2 files changed, 61 insertions(+), 26 deletions(-)
   8850 
   8851 commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
   8852 Author: Patrick Lam <plam (a] MIT.EDU>
   8853 Date:	Mon Feb 6 14:44:46 2006 +0000
   8854 
   8855     Explain apples/oranges comparison and fix compilation error.
   8856     reviewed by: plam
   8857 
   8858  ChangeLog  |	 7 +++++++
   8859  src/fcfs.c |	 5 ++++-
   8860  2 files changed, 11 insertions(+), 1 deletions(-)
   8861 
   8862 commit f076169d19574c6c548764d574a33bc4fe022ffb
   8863 Author: Patrick Lam <plam (a] MIT.EDU>
   8864 Date:	Mon Feb 6 14:14:21 2006 +0000
   8865 
   8866     Insert check for integer overflow in # of fonts.
   8867     reviewed by: plam
   8868 
   8869  ChangeLog  |	 7 +++++++
   8870  src/fcfs.c |	 2 +-
   8871  2 files changed, 8 insertions(+), 1 deletions(-)
   8872 
   8873 commit 788c4af232f5677d73e8e2e77e123cf566530ccb
   8874 Author: Patrick Lam <plam (a] MIT.EDU>
   8875 Date:	Sun Feb 5 04:11:08 2006 +0000
   8876 
   8877     Make 'make distcheck' work with automake 1.6.3.
   8878     reviewed by: plam
   8879 
   8880  ChangeLog	      |   10 ++++++++++
   8881  doc/Makefile.am      |    2 +-
   8882  fc-cache/Makefile.am |    2 +-
   8883  fc-cat/Makefile.am   |    2 +-
   8884  fc-list/Makefile.am  |    2 +-
   8885  5 files changed, 14 insertions(+), 4 deletions(-)
   8886 
   8887 commit 68355f38774fe55d8010268291a170492b241a71
   8888 Author: Patrick Lam <plam (a] MIT.EDU>
   8889 Date:	Sun Feb 5 02:57:21 2006 +0000
   8890 
   8891     src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
   8892     FcDirCacheConsume,
   8893 	FcDirCacheWrite)
   8894     Check I/O call return values and eliminate unused variable warnings.
   8895     reviewed by: plam
   8896 
   8897  ChangeLog	 |   13 ++++++++++
   8898  fc-cat/fc-cat.c |    5 +--
   8899  src/fccache.c	 |   66
   8900  +++++++++++++++++++++++++++++++++++++++++-------------
   8901  src/fcxml.c	 |    4 +-
   8902  4 files changed, 67 insertions(+), 21 deletions(-)
   8903 
   8904 commit c4c47a7654196f37b625f337192b235e558ab890
   8905 Author: Patrick Lam <plam (a] MIT.EDU>
   8906 Date:	Sat Feb 4 00:09:42 2006 +0000
   8907 
   8908     src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
   8909     Fix memory leak.
   8910     reviewed by: plam
   8911 
   8912  ChangeLog   |	  7 +++++++
   8913  src/fccfg.c |	  2 ++
   8914  2 files changed, 9 insertions(+), 0 deletions(-)
   8915 
   8916 commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
   8917 Author: Patrick Lam <plam (a] MIT.EDU>
   8918 Date:	Sat Feb 4 00:04:00 2006 +0000
   8919 
   8920     Gracefully handle the case where a cache asserts that it has
   8921     a negative
   8922 	number of fonts, causing overflow.
   8923     reviewed by: plam
   8924 
   8925  ChangeLog  |	 8 ++++++++
   8926  src/fcfs.c |	29 +++++++++++++++--------------
   8927  2 files changed, 23 insertions(+), 14 deletions(-)
   8928 
   8929 commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
   8930 Author: Patrick Lam <plam (a] MIT.EDU>
   8931 Date:	Fri Feb 3 23:47:37 2006 +0000
   8932 
   8933     Fix double free in error case.
   8934 
   8935  ChangeLog     |    5 +++++
   8936  src/fccache.c |    2 +-
   8937  2 files changed, 6 insertions(+), 1 deletions(-)
   8938 
   8939 commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
   8940 Author: Patrick Lam <plam (a] MIT.EDU>
   8941 Date:	Tue Jan 31 07:30:23 2006 +0000
   8942 
   8943     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   8944     Replace 'stamp' target with mkinstalldirs.
   8945 
   8946  ChangeLog	      |    8 ++++++++
   8947  fc-cache/Makefile.am |   13 +++----------
   8948  2 files changed, 11 insertions(+), 10 deletions(-)
   8949 
   8950 commit 28aefd013d1896ffbf389596109eaec729d5d9a5
   8951 Author: Patrick Lam <plam (a] MIT.EDU>
   8952 Date:	Tue Jan 31 07:16:22 2006 +0000
   8953 
   8954     Toast broken global cache files.
   8955     reviewed by: plam
   8956 
   8957  ChangeLog     |    7 +++++++
   8958  src/fccache.c |    4 ++--
   8959  2 files changed, 9 insertions(+), 2 deletions(-)
   8960 
   8961 commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
   8962 Author: Patrick Lam <plam (a] MIT.EDU>
   8963 Date:	Tue Jan 31 04:42:20 2006 +0000
   8964 
   8965     Actually use the directories that I added to the global cache. Fixes
   8966     'make
   8967 	check'.
   8968 
   8969  ChangeLog     |    6 ++++++
   8970  src/fccache.c |   11 +++++++++--
   8971  2 files changed, 15 insertions(+), 2 deletions(-)
   8972 
   8973 commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
   8974 Author: Patrick Lam <plam (a] MIT.EDU>
   8975 Date:	Tue Jan 31 04:07:45 2006 +0000
   8976 
   8977     Don't stop scanning if a directory in fonts.conf doesn't exist,
   8978     because
   8979 	subsequent directories might exist.
   8980     reviewed by: plam
   8981 
   8982  ChangeLog	     |	  8 ++++++++
   8983  fc-cache/fc-cache.c |	 20 ++++++++++++++------
   8984  2 files changed, 22 insertions(+), 6 deletions(-)
   8985 
   8986 commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
   8987 Author: Patrick Lam <plam (a] MIT.EDU>
   8988 Date:	Mon Jan 30 16:31:56 2006 +0000
   8989 
   8990     Make global cache work again after putting dir names into global cache
   8991     (I
   8992 	misplaced the recording of a file offset).
   8993 
   8994  ChangeLog     |    6 ++++++
   8995  src/fccache.c |    2 +-
   8996  2 files changed, 7 insertions(+), 1 deletions(-)
   8997 
   8998 commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
   8999 Author: Patrick Lam <plam (a] MIT.EDU>
   9000 Date:	Mon Jan 30 15:59:17 2006 +0000
   9001 
   9002     Update fc-cat to handle subdir lists in global cache file.
   9003     Another FcCacheReadString return value check.
   9004 
   9005  ChangeLog	 |    9 +++++++++
   9006  fc-cat/fc-cat.c |   10 ++++++++++
   9007  src/fccache.c	 |   11 +++++++++--
   9008  3 files changed, 28 insertions(+), 2 deletions(-)
   9009 
   9010 commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
   9011 Author: Patrick Lam <plam (a] MIT.EDU>
   9012 Date:	Mon Jan 30 15:44:13 2006 +0000
   9013 
   9014     Make fccache more resilient to broken cache files by checking
   9015     return value
   9016 	of FcCacheReadString all the time.
   9017     reviewed by: plam
   9018 
   9019  ChangeLog     |    9 +++++++++
   9020  src/fccache.c |   28 ++++++++++++++--------------
   9021  2 files changed, 23 insertions(+), 14 deletions(-)
   9022 
   9023 commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
   9024 Author: Patrick Lam <plam (a] MIT.EDU>
   9025 Date:	Mon Jan 30 14:43:04 2006 +0000
   9026 
   9027     Remove references to dead fontconfig(3) manpages in other fontconfig
   9028 	manpages.
   9029     reviewed by: plam
   9030 
   9031  ChangeLog	     |	  9 +++++++++
   9032  fc-lang/fc-lang.man |	  2 --
   9033  fc-match/fc-match.1 |	  2 --
   9034  3 files changed, 9 insertions(+), 4 deletions(-)
   9035 
   9036 commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
   9037 Author: Patrick Lam <plam (a] MIT.EDU>
   9038 Date:	Mon Jan 30 04:51:22 2006 +0000
   9039 
   9040     Fix world's tiniest typo in code example.
   9041     reviewed by: plam
   9042 
   9043  ChangeLog	    |	 7 +++++++
   9044  doc/fcpattern.fncs |	 2 +-
   9045  2 files changed, 8 insertions(+), 1 deletions(-)
   9046 
   9047 commit 30c4189deb8412793d175bce255561a882ad81b7
   9048 Author: Patrick Lam <plam (a] MIT.EDU>
   9049 Date:	Mon Jan 30 04:47:17 2006 +0000
   9050 
   9051     Fix global cache reads of subdirectories.
   9052     reviewed by: plam
   9053 
   9054  ChangeLog     |    7 +++++++
   9055  src/fccache.c |    2 +-
   9056  2 files changed, 8 insertions(+), 1 deletions(-)
   9057 
   9058 commit 971cf18018a4f41bca196dd81989e67672e52112
   9059 Author: Patrick Lam <plam (a] MIT.EDU>
   9060 Date:	Mon Jan 30 04:27:53 2006 +0000
   9061 
   9062     Add documentation for FcConfigNormalizeFontDir.
   9063     Write directory information to global caches to fix make check
   9064     (reported by
   9065 	Ronny V. Vindenes). This changes the global cache format again.
   9066 
   9067  ChangeLog	   |   13 +++++++++++++
   9068  doc/fcconfig.fncs |   11 +++++++++++
   9069  src/fccache.c	   |   25 +++++++++++++++++++++++--
   9070  src/fcdir.c	   |	2 +-
   9071  src/fcint.h	   |	2 ++
   9072  5 files changed, 50 insertions(+), 3 deletions(-)
   9073 
   9074 commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
   9075 Author: Patrick Lam <plam (a] MIT.EDU>
   9076 Date:	Fri Jan 27 05:47:59 2006 +0000
   9077 
   9078     Move FcConfigNormalizeFontDir call so that it doesn't result in
   9079     infinite
   9080 	recursion (reported by Ronny V. Vindenes).
   9081 
   9082  ChangeLog		 |    9 +++++++++
   9083  fc-cache/fc-cache.c	 |    6 +++++-
   9084  fontconfig/fontconfig.h |    4 ++++
   9085  src/fccache.c		 |    8 --------
   9086  src/fcint.h		 |    4 ----
   9087  5 files changed, 18 insertions(+), 13 deletions(-)
   9088 
   9089 commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
   9090 Author: Patrick Lam <plam (a] MIT.EDU>
   9091 Date:	Fri Jan 27 00:27:37 2006 +0000
   9092 
   9093     Add a couple of missing normalizations to make fc-cache work right;
   9094     only
   9095 	scan subdirectories once.
   9096 
   9097  ChangeLog     |    7 +++++++
   9098  src/fccache.c |    8 ++++++++
   9099  src/fccfg.c   |    4 ++--
   9100  3 files changed, 17 insertions(+), 2 deletions(-)
   9101 
   9102 commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
   9103 Author: Patrick Lam <plam (a] MIT.EDU>
   9104 Date:	Thu Jan 26 16:11:41 2006 +0000
   9105 
   9106     Don't crash on non-existant directories in global cache.
   9107     reviewed by: plam
   9108 
   9109  ChangeLog     |    7 +++++++
   9110  src/fccache.c |    4 +++-
   9111  2 files changed, 10 insertions(+), 1 deletions(-)
   9112 
   9113 commit f468f568b4aedef1606b0692addf47cb9f02b328
   9114 Author: Patrick Lam <plam (a] MIT.EDU>
   9115 Date:	Thu Jan 26 16:09:12 2006 +0000
   9116 
   9117     Stop trampling the directory name when writing out caches. (with Mike
   9118 	Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
   9119 	necessary. Don't scan directories that can't be normalized.
   9120 
   9121  ChangeLog     |   11 +++++++++++
   9122  src/fccache.c |   16 +++++++++++++---
   9123  src/fccfg.c   |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
   9124  src/fcdir.c   |    6 +++++-
   9125  src/fcxml.c   |    2 +-
   9126  5 files changed, 82 insertions(+), 5 deletions(-)
   9127 
   9128 commit 575a37b7975656f73162438635b4ba26e229b33f
   9129 Author: Patrick Lam <plam (a] MIT.EDU>
   9130 Date:	Wed Jan 25 14:52:49 2006 +0000
   9131 
   9132     Fix additional memory leaks reported by Ronny V. Vindenes: don't
   9133     invoke
   9134 	FcValueSave on hashed static strings in FcPatternAddWithBinding.
   9135     Add another st_dev check in FcDirCacheOpen.
   9136 
   9137  ChangeLog     |   11 +++++++++++
   9138  src/fccache.c |   13 +++++++++++--
   9139  src/fccfg.c   |    3 +--
   9140  src/fcpat.c   |    9 ++++++++-
   9141  4 files changed, 31 insertions(+), 5 deletions(-)
   9142 
   9143 commit 16a71eff3ee0326db3794fa26548106a8a8697f6
   9144 Author: Patrick Lam <plam (a] MIT.EDU>
   9145 Date:	Wed Jan 25 02:54:37 2006 +0000
   9146 
   9147     Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
   9148 	fontconfig to treat A-X fonts differently from A-Y fonts;
   9149 	please mail
   9150 	the fontconfig list if this causes any problems.
   9151     reviewed by: plam
   9152 
   9153  ChangeLog	    |	10 ++++++++++
   9154  fc-lang/zh_hk.orth |	 2 +-
   9155  src/fcfreetype.c   |	 2 +-
   9156  3 files changed, 12 insertions(+), 2 deletions(-)
   9157 
   9158 commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
   9159 Author: Patrick Lam <plam (a] MIT.EDU>
   9160 Date:	Wed Jan 25 02:33:46 2006 +0000
   9161 
   9162     Fix memory leaks reported by Ronny V. Vindenes.
   9163 
   9164  ChangeLog	  |    6 ++++++
   9165  src/fccache.c	  |    9 ++++++++-
   9166  src/fcfreetype.c |    8 +++++++-
   9167  3 files changed, 21 insertions(+), 2 deletions(-)
   9168 
   9169 commit 986e35979e56774c91f3214af9e8a6f71817dcfa
   9170 Author: Patrick Lam <plam (a] MIT.EDU>
   9171 Date:	Thu Jan 19 19:20:30 2006 +0000
   9172 
   9173     Fix for unaligned memory accesses.
   9174     reviewed by: plam
   9175 
   9176  ChangeLog   |	  9 ++++++++-
   9177  src/fcpat.c |	 12 ++++++++----
   9178  2 files changed, 16 insertions(+), 5 deletions(-)
   9179 
   9180 commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
   9181 Author: Patrick Lam <plam (a] MIT.EDU>
   9182 Date:	Wed Jan 18 15:41:15 2006 +0000
   9183 
   9184     Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
   9185     calls to
   9186 	avoid crashes.
   9187     reviewed by: plam
   9188 
   9189  ChangeLog   |	  8 ++++++++
   9190  src/fcdir.c |	  4 +++-
   9191  2 files changed, 11 insertions(+), 1 deletions(-)
   9192 
   9193 commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
   9194 Author: Patrick Lam <plam (a] MIT.EDU>
   9195 Date:	Sun Jan 15 05:31:58 2006 +0000
   9196 
   9197     Fix segfault when consuming zero-length caches in fc-cat (which has no
   9198 	config, so FcConfigAddFontDir shouldn't be called.)
   9199 
   9200  ChangeLog     |    6 ++++++
   9201  src/fccache.c |    3 ++-
   9202  2 files changed, 8 insertions(+), 1 deletions(-)
   9203 
   9204 commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
   9205 Author: Patrick Lam <plam (a] MIT.EDU>
   9206 Date:	Sat Jan 14 21:23:03 2006 +0000
   9207 
   9208     Compare device numbers as well as inodes. Always normalize directory
   9209     names
   9210 	before comparing them.
   9211     Allocate extra space for appended '/' in directory name.
   9212     reviewed by: plam
   9213 
   9214  ChangeLog		 |   19 +++++++++++++++++++
   9215  fc-cache/fc-cache.c	 |    2 +-
   9216  fc-cat/fc-cat.c	 |    6 +++++-
   9217  fontconfig/fontconfig.h |    2 +-
   9218  src/fccache.c		 |   19 ++++++++++++++-----
   9219  src/fccfg.c		 |    7 ++++---
   9220  src/fcdir.c		 |    2 +-
   9221  src/fcint.h		 |    6 ++++--
   9222  8 files changed, 49 insertions(+), 14 deletions(-)
   9223 
   9224 commit df3efc11a9584e2099366c31ba64ac9346760321
   9225 Author: Patrick Lam <plam (a] MIT.EDU>
   9226 Date:	Tue Jan 10 13:15:05 2006 +0000
   9227 
   9228     Explicitly add font dirs to config.fontDirs even if they're empty. Set
   9229 	current config in fc-cache.c. Fix treatment of cache directory
   9230 	as read
   9231 	from cache file; don't use string equality to determine if we
   9232 	have the
   9233 	right file, use inode equality.
   9234 
   9235  ChangeLog	     |	 12 +++++++++
   9236  fc-cache/fc-cache.c |	  1 +
   9237  src/fccache.c	     |	 64
   9238  +++++++++++++++++++++++++++------------------------
   9239  3 files changed, 47 insertions(+), 30 deletions(-)
   9240 
   9241 commit cd9bca69702900ca9b24319c76b2dc9432bb548f
   9242 Author: Patrick Lam <plam (a] MIT.EDU>
   9243 Date:	Mon Jan 9 13:58:04 2006 +0000
   9244 
   9245     Normalize font dirs by using the form, as given in fonts.conf,
   9246     and recorded
   9247 	in FcConfig's fontDirs string set, as canonical.
   9248     Actually update config.fontDirs as font directories are scanned.
   9249 
   9250  ChangeLog	     |	 14 ++++++++++++++
   9251  fc-cache/fc-cache.c |	  2 +-
   9252  fc-cat/fc-cat.c     |	  4 ++--
   9253  src/fccache.c	     |	 21 ++++++++++++---------
   9254  src/fccfg.c	     |	 23 +++++++++++++++++++++++
   9255  src/fcdir.c	     |	  3 ++-
   9256  src/fcint.h	     |	  6 +++++-
   9257  7 files changed, 59 insertions(+), 14 deletions(-)
   9258 
   9259 commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
   9260 Author: Patrick Lam <plam (a] MIT.EDU>
   9261 Date:	Sun Jan 8 10:58:30 2006 +0000
   9262 
   9263     Fix matching bug when multiple elements match; don't use the sum
   9264     of all
   9265 	scores, but the best score.
   9266     Also more perf opts, e.g. evaluate best over all font sets rather
   9267     than on a
   9268 	per-set basis (and other changes).
   9269 
   9270  src/fcmatch.c |  243
   9271  +++++++++++++++++++++++++++++++++-----------------------
   9272  1 files changed, 143 insertions(+), 100 deletions(-)
   9273 
   9274 commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
   9275 Author: Patrick Lam <plam (a] MIT.EDU>
   9276 Date:	Sun Jan 8 10:58:05 2006 +0000
   9277 
   9278     Fix matching bug when multiple elements match; don't use the sum
   9279     of all
   9280 	scores, but the best score.
   9281     Also more perf opts, e.g. evaluate best over all font sets rather
   9282     than on a
   9283 	per-set basis (and other changes).
   9284 
   9285  ChangeLog |	9 +++++++++
   9286  1 files changed, 9 insertions(+), 0 deletions(-)
   9287 
   9288 commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
   9289 Author: Patrick Lam <plam (a] MIT.EDU>
   9290 Date:	Sun Jan 8 10:50:51 2006 +0000
   9291 
   9292     Properly skip past dir caches that contain zero fonts (as occurs
   9293     in global
   9294 	caches.) Reported by Mike Fabian.
   9295 
   9296  ChangeLog     |    6 ++++++
   9297  src/fccache.c |    4 ++++
   9298  2 files changed, 10 insertions(+), 0 deletions(-)
   9299 
   9300 commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
   9301 Author: Patrick Lam <plam (a] MIT.EDU>
   9302 Date:	Sat Jan 7 06:36:24 2006 +0000
   9303 
   9304     Print out full pathname in fc-match -v as well. Reported by Frederic
   9305 	Crozat.
   9306     Fix bug where fc-match crashes when given __DUMMY__ property to
   9307     match on.
   9308     (I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
   9309     to
   9310 	distinguish an error return from a successful return. -PL)
   9311     reviewed by: plam
   9312 
   9313  ChangeLog    |   18 ++++++++++++++++++
   9314  src/fcdbg.c  |   21 ++++++++++++++++++++-
   9315  src/fcname.c |   11 +++++++----
   9316  3 files changed, 45 insertions(+), 5 deletions(-)
   9317 
   9318 commit c60ec7cc6d1795922b742435965746e02e67f11c
   9319 Author: Patrick Lam <plam (a] MIT.EDU>
   9320 Date:	Thu Jan 5 15:12:22 2006 +0000
   9321 
   9322     Add self to AUTHORS list.
   9323     Minor change to global cache file format to fix fc-cat bug reported by
   9324 	Frederic Crozat, and buglet with not globally caching directories
   9325 	with
   9326 	zero fonts cached.
   9327 
   9328  AUTHORS	 |    2 +
   9329  ChangeLog	 |   18 +++++++++++++++
   9330  fc-cat/fc-cat.c |   66
   9331  +++++++++++++++++++++++++++++++-----------------------
   9332  src/fccache.c	 |   31 ++++++++++++-------------
   9333  src/fcint.h	 |    1 +
   9334  src/fcpat.c	 |    2 +-
   9335  6 files changed, 75 insertions(+), 45 deletions(-)
   9336 
   9337 commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
   9338 Author: Patrick Lam <plam (a] MIT.EDU>
   9339 Date:	Mon Jan 2 17:20:23 2006 +0000
   9340 
   9341     Fix double-free which occurs because FcValueCanonicalize doesn't
   9342     create an
   9343 	extra copy of the returned value, it only canonicalizes it.
   9344     reviewed by: plam
   9345 
   9346  ChangeLog   |	 11 ++++++++++-
   9347  src/fccfg.c |	  1 +
   9348  2 files changed, 11 insertions(+), 1 deletions(-)
   9349 
   9350 commit cea78a87910a88383699d5a386693d39aa3236f5
   9351 Author: Patrick Lam <plam (a] MIT.EDU>
   9352 Date:	Mon Jan 2 17:18:22 2006 +0000
   9353 
   9354     Fix version of .cache file (currently 1 -> currently 2). Reported
   9355     by Jim
   9356 	Osborn.
   9357 
   9358  ChangeLog |	6 ++++++
   9359  1 files changed, 6 insertions(+), 0 deletions(-)
   9360 
   9361 commit e9fd3c069aa415f9e7589dd1a871cd7727925364
   9362 Author: Patrick Lam <plam (a] MIT.EDU>
   9363 Date:	Mon Jan 2 17:13:48 2006 +0000
   9364 
   9365     Fix version of .cache file (currently 1 -> currently 2). Reported
   9366     by Jim
   9367 	Osborn.
   9368 
   9369  doc/fontconfig-user.sgml |    2 +-
   9370  1 files changed, 1 insertions(+), 1 deletions(-)
   9371 
   9372 commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
   9373 Author: Patrick Lam <plam (a] MIT.EDU>
   9374 Date:	Wed Dec 21 20:00:20 2005 +0000
   9375 
   9376     Shut up GCC warnings on amd.
   9377     reviewed by: plam
   9378 
   9379  ChangeLog   |	  7 +++++++
   9380  src/fcpat.c |	  4 ++--
   9381  2 files changed, 9 insertions(+), 2 deletions(-)
   9382 
   9383 commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
   9384 Author: Patrick Lam <plam (a] MIT.EDU>
   9385 Date:	Wed Dec 21 05:37:10 2005 +0000
   9386 
   9387     Avoid check on _fcBankId nullness and fix case where it used to crash.
   9388 
   9389  ChangeLog	 |    7 +++++++
   9390  src/fccharset.c |    2 +-
   9391  src/fcint.h	 |    2 +-
   9392  3 files changed, 9 insertions(+), 2 deletions(-)
   9393 
   9394 commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
   9395 Author: Patrick Lam <plam (a] MIT.EDU>
   9396 Date:	Wed Dec 21 03:31:19 2005 +0000
   9397 
   9398     Bump version to 2.3.93.
   9399     Use open instead of fopen (requested by Phil Race for Sun).
   9400     src/fccache.c (FcDirCacheWrite);
   9401     Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
   9402     dir.
   9403 
   9404  ChangeLog		 |   20 +++++++++++++++
   9405  README			 |   17 +++++++++++-
   9406  configure.in		 |    2 +-
   9407  fc-cache/Makefile.am	 |    8 ++++++
   9408  fontconfig/fontconfig.h |    2 +-
   9409  src/fccache.c		 |   62
   9410  ++++++++++++++++++++++++++++++++++++++--------
   9411  src/fcxml.c		 |   13 +++++----
   9412  7 files changed, 103 insertions(+), 21 deletions(-)
   9413 
   9414 commit 6f767cec491d354150a11491905ba59cc77a2659
   9415 Author: Patrick Lam <plam (a] MIT.EDU>
   9416 Date:	Tue Dec 20 20:35:47 2005 +0000
   9417 
   9418     Restore code to skip over PCF fonts that have no encoded
   9419     characters. (We
   9420 	guess that a font is PCF by presence of the PIXEL_SIZE BDF
   9421 	property.)
   9422 
   9423  ChangeLog		     |	  8 ++++++++
   9424  conf.d/10LohitGujarati.conf |	  5 +++++
   9425  src/fcfreetype.c	     |	  9 ++++++---
   9426  3 files changed, 19 insertions(+), 3 deletions(-)
   9427 
   9428 commit a7683cafe10925d09855f927cb7602a90e10516f
   9429 Author: Carl Worth <cworth (a] cworth.org>
   9430 Date:	Tue Dec 13 17:50:50 2005 +0000
   9431 
   9432     Add a configuration file that disables hinting for the Lohit
   9433     Gujarati font
   9434 	(since the hinting distort some glyphs quite badly).
   9435     reviewed by: keithp
   9436 
   9437  ChangeLog		     |	  8 ++++++++
   9438  conf.d/10LohitGujarati.conf |	  5 +++++
   9439  conf.d/Makefile.am	     |	  1 +
   9440  3 files changed, 14 insertions(+), 0 deletions(-)
   9441 
   9442 commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
   9443 Author: Patrick Lam <plam (a] MIT.EDU>
   9444 Date:	Mon Dec 12 20:45:54 2005 +0000
   9445 
   9446     Read and write the original location as a fallback for the hashed
   9447     cache
   9448 	file locations. This is mostly for users to be able to have
   9449 	per-directory cache files.
   9450 
   9451  ChangeLog     |    7 +++++++
   9452  src/fccache.c |   41 ++++++++++++++++++++++++++++++++---------
   9453  2 files changed, 39 insertions(+), 9 deletions(-)
   9454 
   9455 commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
   9456 Author: Patrick Lam <plam (a] MIT.EDU>
   9457 Date:	Mon Dec 12 13:46:45 2005 +0000
   9458 
   9459     Improve error message when fc-cache can't write the cache. Add missing
   9460 	slash. Reported by Behdad. Incorporate Behdad's patch to create
   9461 	/var/cache/fontconfig when appropriate.
   9462 
   9463  ChangeLog	      |    9 +++++++++
   9464  fc-cache/Makefile.am |    5 +++++
   9465  fc-cache/fc-cache.c  |    4 +++-
   9466  src/fccache.c	      |    2 +-
   9467  4 files changed, 18 insertions(+), 2 deletions(-)
   9468 
   9469 commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
   9470 Author: Patrick Lam <plam (a] MIT.EDU>
   9471 Date:	Mon Dec 12 13:20:41 2005 +0000
   9472 
   9473     Fix crash reported by Frederic Crozat when using libxml2.
   9474     reviewed by: plam
   9475 
   9476  ChangeLog   |	  7 +++++++
   9477  src/fcxml.c |	  3 +++
   9478  2 files changed, 10 insertions(+), 0 deletions(-)
   9479 
   9480 commit ea44e2184198aba956e39ae63a4914544c9719fe
   9481 Author: Patrick Lam <plam (a] MIT.EDU>
   9482 Date:	Fri Dec 9 16:36:45 2005 +0000
   9483 
   9484     Migrate cache files from fonts directories to
   9485     /var/cache/fontconfig. This
   9486 	helps make fontconfig FHS-compliant, but requires that all
   9487 	caches get
   9488 	rebuilt.
   9489     Also, autogen.sh now needs the additional parameter
   9490     --localstatedir=/var.
   9491 
   9492  ChangeLog		 |   20 ++
   9493  INSTALL		 |    2 +-
   9494  configure.in		 |    7 +
   9495  fc-cache/Makefile.am	 |    2 +
   9496  fc-cat/Makefile.am	 |    2 +
   9497  fc-cat/fc-cat.c	 |   13 +-
   9498  fontconfig/fontconfig.h |    1 +
   9499  src/Makefile.am	 |    2 +
   9500  src/fccache.c		 |  523
   9501  ++++++++++++++++++++++++++++++++++++++++++-----
   9502  9 files changed, 519 insertions(+), 53 deletions(-)
   9503 
   9504 commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
   9505 Author: Patrick Lam <plam (a] MIT.EDU>
   9506 Date:	Thu Dec 8 05:54:27 2005 +0000
   9507 
   9508     Because we've changed FcPatternAddString to use FcStrStaticName
   9509     and not
   9510 	FcValueSave, explicitly handle the case of a null string.
   9511 
   9512  ChangeLog   |	  6 ++++++
   9513  src/fcpat.c |	  7 +++++++
   9514  2 files changed, 13 insertions(+), 0 deletions(-)
   9515 
   9516 commit 982b598278315de60721740047a1b57f4a5895b8
   9517 Author: Patrick Lam <plam (a] MIT.EDU>
   9518 Date:	Wed Dec 7 03:55:25 2005 +0000
   9519 
   9520     Fix warnings.
   9521 
   9522  ChangeLog	 |    5 +++++
   9523  fc-cat/fc-cat.c |    9 +++------
   9524  2 files changed, 8 insertions(+), 6 deletions(-)
   9525 
   9526 commit c6103dfb22de0664a6ab164d90d6959551e301c5
   9527 Author: Patrick Lam <plam (a] MIT.EDU>
   9528 Date:	Tue Dec 6 18:57:43 2005 +0000
   9529 
   9530     Don't assign types to user object names.
   9531 
   9532  ChangeLog    |    5 +++++
   9533  src/fcname.c |    3 +++
   9534  2 files changed, 8 insertions(+), 0 deletions(-)
   9535 
   9536 commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
   9537 Author: Patrick Lam <plam (a] MIT.EDU>
   9538 Date:	Mon Dec 5 16:08:01 2005 +0000
   9539 
   9540     Don't free strings that have been returned from FcStrStaticName.
   9541 
   9542  ChangeLog   |	  5 +++++
   9543  src/fcpat.c |	 21 +++++++++++++++++++--
   9544  2 files changed, 24 insertions(+), 2 deletions(-)
   9545 
   9546 commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
   9547 Author: Patrick Lam <plam (a] MIT.EDU>
   9548 Date:	Thu Dec 1 07:12:45 2005 +0000
   9549 
   9550     Add codepath for reading global cache files as well.
   9551 
   9552  ChangeLog	 |    5 ++++
   9553  fc-cat/fc-cat.c |   61
   9554  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   9555  2 files changed, 66 insertions(+), 0 deletions(-)
   9556 
   9557 commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
   9558 Author: Patrick Lam <plam (a] MIT.EDU>
   9559 Date:	Thu Dec 1 06:27:07 2005 +0000
   9560 
   9561     file 10-fonts-persian.conf was initially added on branch
   9562     fc-2_4_branch.
   9563 
   9564 commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
   9565 Author: Patrick Lam <plam (a] MIT.EDU>
   9566 Date:	Thu Dec 1 06:27:07 2005 +0000
   9567 
   9568     Add config file for Persian fonts from Sharif FarsiWeb, Inc.
   9569     reviewed by: plam
   9570 
   9571  ChangeLog		      |   10 +-
   9572  conf.d/10-fonts-persian.conf |  545
   9573  ++++++++++++++++++++++++++++++++++++++++++
   9574  conf.d/Makefile.am	      |    1 +
   9575  3 files changed, 555 insertions(+), 1 deletions(-)
   9576 
   9577 commit cb6d97eb1baba6795bb8abdede69902b2440f371
   9578 Author: Patrick Lam <plam (a] MIT.EDU>
   9579 Date:	Wed Nov 30 22:13:21 2005 +0000
   9580 
   9581     Only add a config file to the set of config files once.
   9582     reviewed by: plam
   9583 
   9584  ChangeLog   |	  7 +++++++
   9585  src/fcxml.c |	  6 ++++++
   9586  2 files changed, 13 insertions(+), 0 deletions(-)
   9587 
   9588 commit 93a27747a485624d4a89550036e12eeec96d4558
   9589 Author: Patrick Lam <plam (a] MIT.EDU>
   9590 Date:	Tue Nov 29 15:04:06 2005 +0000
   9591 
   9592     src/fcint.h (FcCacheBankToIndex);
   9593     Fix segfault by guarding array dereference.
   9594 
   9595  ChangeLog   |	  5 +++++
   9596  src/fcint.h |	  2 +-
   9597  2 files changed, 6 insertions(+), 1 deletions(-)
   9598 
   9599 commit b8948e85420469c83098a6b97d7979189a8734d9
   9600 Author: Patrick Lam <plam (a] MIT.EDU>
   9601 Date:	Tue Nov 29 14:57:10 2005 +0000
   9602 
   9603     Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
   9604 	checks the front of the list and a non-inlineable part which
   9605 	finds and
   9606 	moves the appropriate element to the front of the list.
   9607     reviewed by: plam
   9608 
   9609  ChangeLog	   |   14 ++++++++++++++
   9610  fc-lang/fc-lang.c |	5 ++++-
   9611  src/fccache.c	   |   34 +++++++++++++++++-----------------
   9612  src/fcint.h	   |	9 ++++++++-
   9613  4 files changed, 43 insertions(+), 19 deletions(-)
   9614 
   9615 commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
   9616 Author: Patrick Lam <plam (a] MIT.EDU>
   9617 Date:	Tue Nov 29 06:23:00 2005 +0000
   9618 
   9619     Make the perf guys hate me a bit less: hoist the directory-name
   9620 	FcConfigAcceptFont check for cached fonts up to directory
   9621 	cache read
   9622 	time, rather than running it for each font.
   9623 
   9624  ChangeLog     |    8 ++++++++
   9625  src/fccache.c |    3 +++
   9626  src/fccfg.c   |    6 ++----
   9627  3 files changed, 13 insertions(+), 4 deletions(-)
   9628 
   9629 commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
   9630 Author: Patrick Lam <plam (a] MIT.EDU>
   9631 Date:	Tue Nov 29 06:09:18 2005 +0000
   9632 
   9633     Don't make FcPatternFindFullFname available to fccfg, it's not
   9634     really safe.
   9635 	Instead go through FcPatternGetString (sorry, perf guys.) Also,
   9636 	use
   9637 	globs for dirs as well.
   9638 
   9639  ChangeLog   |	  9 +++++++++
   9640  src/fccfg.c |	  8 +++++---
   9641  src/fcint.h |	  3 ---
   9642  src/fcpat.c |	  5 ++++-
   9643  4 files changed, 18 insertions(+), 7 deletions(-)
   9644 
   9645 commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
   9646 Author: Patrick Lam <plam (a] MIT.EDU>
   9647 Date:	Tue Nov 29 00:21:05 2005 +0000
   9648 
   9649     Fix segfault.
   9650 
   9651  ChangeLog   |	  5 +++++
   9652  src/fccfg.c |	  5 ++++-
   9653  2 files changed, 9 insertions(+), 1 deletions(-)
   9654 
   9655 commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
   9656 Author: Patrick Lam <plam (a] MIT.EDU>
   9657 Date:	Tue Nov 29 00:16:02 2005 +0000
   9658 
   9659     Update autogenerated config.* files.
   9660 
   9661  config/config.guess |	535
   9662  ++++++++++++++++++++++++++-------------------------
   9663  config/config.sub   |	 67 ++++---
   9664  2 files changed, 314 insertions(+), 288 deletions(-)
   9665 
   9666 commit ced3f0a0abd84de73753956ec18e7316eda33a37
   9667 Author: Patrick Lam <plam (a] MIT.EDU>
   9668 Date:	Tue Nov 29 00:14:42 2005 +0000
   9669 
   9670     Fix problem dating back at least to 2.3.2 where globs weren't
   9671     being applied
   9672 	to patterns loaded from a cache.
   9673     Fix some obvious spelling mistakes.
   9674 
   9675  ChangeLog		  |   13 +++++++++++++
   9676  doc/fontconfig-user.sgml |   17 +++++++++--------
   9677  src/fccfg.c		  |    3 ++-
   9678  src/fcint.h		  |    3 +++
   9679  src/fcpat.c		  |    4 +---
   9680  5 files changed, 28 insertions(+), 12 deletions(-)
   9681 
   9682 commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
   9683 Author: Patrick Lam <plam (a] MIT.EDU>
   9684 Date:	Mon Nov 28 10:54:11 2005 +0000
   9685 
   9686     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   9687     Don't kill all fonts during match (oops!)
   9688 
   9689  ChangeLog     |   23 +++++++++++++++++++++++
   9690  src/fcmatch.c |   39 ++++++++++++++++++++++++++++++++-------
   9691  2 files changed, 55 insertions(+), 7 deletions(-)
   9692 
   9693 commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
   9694 Author: Patrick Lam <plam (a] MIT.EDU>
   9695 Date:	Mon Nov 28 01:40:53 2005 +0000
   9696 
   9697     Stephan Kulow <coolo (a] suse.de> Michael Matz <matz (a] suse.de> reviewed
   9698     by: plam
   9699     Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
   9700 	FcCompare into FcFontSetMatch and reorder the loops, adding
   9701 	a boolean
   9702 	array which blocks patterns from future consideration if
   9703 	they're known
   9704 	to not be best on some past criterion.
   9705 
   9706  src/fcmatch.c |  224
   9707  ++++++++++++++++++++++++++++++++++++++++-----------------
   9708  1 files changed, 159 insertions(+), 65 deletions(-)
   9709 
   9710 commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
   9711 Author: Patrick Lam <plam (a] MIT.EDU>
   9712 Date:	Sat Nov 26 05:05:14 2005 +0000
   9713 
   9714     Fix incorrect merge.
   9715     reviewed by: plam
   9716 
   9717  ChangeLog     |    7 +++++++
   9718  src/fcmatch.c |    6 +++---
   9719  2 files changed, 10 insertions(+), 3 deletions(-)
   9720 
   9721 commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
   9722 Author: Patrick Lam <plam (a] MIT.EDU>
   9723 Date:	Fri Nov 25 16:33:58 2005 +0000
   9724 
   9725     Don't do random matching when bad objects are passed into
   9726 	FcCompareValueList.
   9727 
   9728  ChangeLog     |    6 +++++
   9729  src/fcmatch.c |   58
   9730  ++++++++++++++++++++++++++++++++++++++++++--------------
   9731  2 files changed, 49 insertions(+), 15 deletions(-)
   9732 
   9733 commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
   9734 Author: Patrick Lam <plam (a] MIT.EDU>
   9735 Date:	Fri Nov 25 16:04:44 2005 +0000
   9736 
   9737     Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
   9738 	_fcPatternElts, _fcValueLists for consistency.
   9739 
   9740  ChangeLog   |	 10 ++++++++++
   9741  src/fcint.h |	  8 ++++----
   9742  src/fcpat.c |	 50 +++++++++++++++++++++++++-------------------------
   9743  3 files changed, 39 insertions(+), 29 deletions(-)
   9744 
   9745 commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
   9746 Author: Patrick Lam <plam (a] MIT.EDU>
   9747 Date:	Fri Nov 25 15:54:24 2005 +0000
   9748 
   9749     Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
   9750     reviewed by: plam
   9751 
   9752  ChangeLog     |    7 +++++++
   9753  src/fcmatch.c |   35 ++++++++++-------------------------
   9754  2 files changed, 17 insertions(+), 25 deletions(-)
   9755 
   9756 commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
   9757 Author: Patrick Lam <plam (a] MIT.EDU>
   9758 Date:	Fri Nov 25 15:50:34 2005 +0000
   9759 
   9760     Pass around FcCache *s to the Unserialize functions for extra
   9761     consistency
   9762 	(and less overhead, for what that's worth).
   9763 
   9764  ChangeLog	 |   13 +++++++++++++
   9765  src/fccache.c	 |    2 +-
   9766  src/fccharset.c |   12 ++++++------
   9767  src/fcfs.c	 |    2 +-
   9768  src/fcint.h	 |   10 +++++-----
   9769  src/fclang.c	 |    8 ++++----
   9770  src/fcname.c	 |    2 +-
   9771  src/fcpat.c	 |   32 ++++++++++++++++----------------
   9772  8 files changed, 47 insertions(+), 34 deletions(-)
   9773 
   9774 commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
   9775 Author: Patrick Lam <plam (a] MIT.EDU>
   9776 Date:	Fri Nov 25 03:00:51 2005 +0000
   9777 
   9778     Inline the *PtrU functions to gain perf. Remove unneeded params
   9779     for the
   9780 	FcCompare* functions.
   9781     reviewed by: plam
   9782 
   9783  ChangeLog     |   12 +++++++++++-
   9784  src/fcint.h   |   31 +++++++++++++++++++++++++++----
   9785  src/fcmatch.c |   50 +++++++++++++++++---------------------------------
   9786  src/fcname.c  |   12 +++---------
   9787  src/fcpat.c   |   22 ++--------------------
   9788  5 files changed, 60 insertions(+), 67 deletions(-)
   9789 
   9790 commit 3f9f24e077cc079be362343be499ff0baf23e0a1
   9791 Author: Patrick Lam <plam (a] MIT.EDU>
   9792 Date:	Fri Nov 25 02:16:42 2005 +0000
   9793 
   9794     Fix the debian changelog so that debian/rules works again, make it
   9795     create a
   9796 	debian package for release 2.3.92-1. Acknowledge change in NMU of
   9797 	debian package.
   9798 
   9799  debian/changelog |   13 ++++++++++++
   9800  debian/control   |    1 +
   9801  debian/po/cs.po  |   57
   9802  +++++++++++++++++++++++++++--------------------------
   9803  3 files changed, 43 insertions(+), 28 deletions(-)
   9804 
   9805 commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
   9806 Author: Patrick Lam <plam (a] MIT.EDU>
   9807 Date:	Thu Nov 24 21:40:20 2005 +0000
   9808 
   9809     Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
   9810     Check for type validity during FcPatternAddWithBinding, don't
   9811     verify type
   9812 	in FcFontMatch, don't call FcCanonicalize here (which always
   9813 	does a
   9814 	deep copy).
   9815     reviewed by: plam
   9816 
   9817  ChangeLog		 |   13 +++++++++++++
   9818  fontconfig/fontconfig.h |    3 ---
   9819  src/fcint.h		 |    3 +++
   9820  src/fcmatch.c		 |   22 +++++-----------------
   9821  src/fcpat.c		 |   22 +++++++++++++++++-----
   9822  5 files changed, 38 insertions(+), 25 deletions(-)
   9823 
   9824 commit 4f8b266fd97e36961639c40d93225265c0f849c7
   9825 Author: Patrick Lam <plam (a] MIT.EDU>
   9826 Date:	Thu Nov 24 20:20:26 2005 +0000
   9827 
   9828     Make FcCompareString and FcCompareFamily less expensive. Only add
   9829     a value
   9830 	for FC_FAMILY if the proposed value is a string.
   9831     reviewed by: plam
   9832 
   9833  ChangeLog     |   11 ++++++++++-
   9834  src/fcmatch.c |   24 +++++++++++++++++-------
   9835  src/fcpat.c   |    7 +++++++
   9836  3 files changed, 34 insertions(+), 8 deletions(-)
   9837 
   9838 commit b97a34b5924b1279dd831426a94016ea8b65ea8d
   9839 Author: Patrick Lam <plam (a] MIT.EDU>
   9840 Date:	Thu Nov 24 19:38:05 2005 +0000
   9841 
   9842     Inline FcDebug invocations and only initialize once, in
   9843     FcInit*. Improve
   9844 	debug msg in FcPatternPrint.
   9845     reviewed by: plam
   9846 
   9847  ChangeLog    |   10 ++++++++++
   9848  src/fcdbg.c  |   30 ++++++++++++------------------
   9849  src/fcinit.c |    2 ++
   9850  src/fcint.h  |    9 +++++++--
   9851  4 files changed, 31 insertions(+), 20 deletions(-)
   9852 
   9853 commit d2f459781cade98d1d07806d023e63f1fc289b0e
   9854 Author: Patrick Lam <plam (a] MIT.EDU>
   9855 Date:	Wed Nov 23 17:01:27 2005 +0000
   9856 
   9857     Properly apply fcrozat's patch.
   9858 
   9859  fc-cat/fc-cat.c |    2 +-
   9860  1 files changed, 1 insertions(+), 1 deletions(-)
   9861 
   9862 commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
   9863 Author: Patrick Lam <plam (a] MIT.EDU>
   9864 Date:	Wed Nov 23 16:36:26 2005 +0000
   9865 
   9866     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   9867     Minor code warning cleanups.
   9868 
   9869  ChangeLog		 |    8 ++++++++
   9870  fc-cat/fc-cat.c	 |    1 -
   9871  fontconfig/fontconfig.h |    2 +-
   9872  3 files changed, 9 insertions(+), 2 deletions(-)
   9873 
   9874 commit b1297aa8977901075e95e40bc430fc823e1fb230
   9875 Author: Patrick Lam <plam (a] MIT.EDU>
   9876 Date:	Wed Nov 23 15:33:48 2005 +0000
   9877 
   9878     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   9879     Make getopt_long accept -s parameter to fc-match as well.
   9880 
   9881  ChangeLog	     |	  7 +++++++
   9882  fc-match/fc-match.c |	  2 +-
   9883  2 files changed, 8 insertions(+), 1 deletions(-)
   9884 
   9885 commit 435fc66073ee83d17242bac2880e843489439cda
   9886 Author: Patrick Lam <plam (a] MIT.EDU>
   9887 Date:	Wed Nov 23 15:32:36 2005 +0000
   9888 
   9889     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   9890     Make getopt_long accept -s parameter to fc-match as well.
   9891 
   9892  ChangeLog	     |	  7 +++++++
   9893  fc-match/fc-match.c |	  2 +-
   9894  2 files changed, 8 insertions(+), 1 deletions(-)
   9895 
   9896 commit adac22f290f1780f6d1424d6f93cc4453d4d489c
   9897 Author: Patrick Lam <plam (a] MIT.EDU>
   9898 Date:	Tue Nov 22 04:46:55 2005 +0000
   9899 
   9900     Manually perform inlining & partial redundancy elimination to
   9901     reduce calls
   9902 	to FcValueListPtrU.
   9903     Only invoke strlen() when really necessary.
   9904     reviewed by: plam
   9905     reviewed by: plam
   9906 
   9907  ChangeLog     |   16 ++++++++++++++++
   9908  src/fcmatch.c |   17 +++++++++--------
   9909  src/fcstr.c   |    8 ++------
   9910  3 files changed, 27 insertions(+), 14 deletions(-)
   9911 
   9912 commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
   9913 Author: Patrick Lam <plam (a] MIT.EDU>
   9914 Date:	Sat Nov 19 22:38:39 2005 +0000
   9915 
   9916     Get rid of the use of freetype internal headers in fcfreetype.c, since
   9917 	those headers will go away with freetype 2.2. Replace with public
   9918 	domain ftglue code from pango. Note that the patch removes
   9919 	some extra
   9920 	error checking in FT_Get_BDF_Property() and comments out the
   9921 	skipping
   9922 	of empty pcf fonts.
   9923     reviewed by: plam
   9924 
   9925  ChangeLog |	2 ++
   9926  1 files changed, 2 insertions(+), 0 deletions(-)
   9927 
   9928 commit 246985e40e3296a6bb427026d8274fe8409f3776
   9929 Author: Patrick Lam <plam (a] MIT.EDU>
   9930 Date:	Sat Nov 19 22:37:24 2005 +0000
   9931 
   9932     file ftglue.c was initially added on branch fc-2_4_branch.
   9933 
   9934 commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
   9935 Author: Patrick Lam <plam (a] MIT.EDU>
   9936 Date:	Sat Nov 19 22:37:24 2005 +0000
   9937 
   9938     Get rid of the use of freetype internal headers in fcfreetype.c, since
   9939 	those headers will go away with freetype 2.2. Replace with public
   9940 	domain ftglue code from pango. Note that the patch removes
   9941 	some extra
   9942 	error checking in FT_Get_BDF_Property() and comments out the
   9943 	skipping
   9944 	of empty pcf fonts.
   9945     reviewed by: plam
   9946 
   9947  src/ftglue.c |  349
   9948  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   9949  src/ftglue.h |  159 ++++++++++++++++++++++++++
   9950  2 files changed, 508 insertions(+), 0 deletions(-)
   9951 
   9952 commit 8ebf7725a8607b39ff505029b2a41369d67eb736
   9953 Author: Patrick Lam <plam (a] MIT.EDU>
   9954 Date:	Sat Nov 19 22:32:13 2005 +0000
   9955 
   9956     Get rid of the use of freetype internal headers in fcfreetype.c, since
   9957 	those headers will go away with freetype 2.2. Replace with public
   9958 	domain ftglue code from pango. Note that the patch removes
   9959 	some extra
   9960 	error checking in FT_Get_BDF_Property() and comments out the
   9961 	skipping
   9962 	of empty pcf fonts.
   9963     reviewed by: plam
   9964 
   9965  ChangeLog	  |   13 +++++++++
   9966  src/Makefile.am  |    4 ++-
   9967  src/fcfreetype.c |   75
   9968  +++++++++++++++++++++++++----------------------------
   9969  3 files changed, 51 insertions(+), 41 deletions(-)
   9970 
   9971 commit a151acedc056783957f9875b1a21f13d0bb8bfe2
   9972 Author: Patrick Lam <plam (a] MIT.EDU>
   9973 Date:	Sat Nov 19 16:24:53 2005 +0000
   9974 
   9975     Further fix of patch from 2005-11-04: miscounted numbers count
   9976 	(numbers_count); didn't strip duplicate numbers (langBankNumbers);
   9977 	and
   9978 	leafidx_offset and numbers_offset in fcLangCharSets are wrong.
   9979     Removed leafidx_count and numbers_count since they are the same and
   9980 	replaced them with offset_count.
   9981     reviewed by: plam
   9982 
   9983  ChangeLog	   |   12 ++++++++++++
   9984  fc-lang/fc-lang.c |   21 +++++++++++++--------
   9985  2 files changed, 25 insertions(+), 8 deletions(-)
   9986 
   9987 commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
   9988 Author: Patrick Lam <plam (a] MIT.EDU>
   9989 Date:	Fri Nov 18 20:32:30 2005 +0000
   9990 
   9991     Don't crash when fc-cat invoked with no arguments.
   9992     Fix invalid read access caused by premature free and GCC4 warnings in
   9993 	libxml2 codepath.
   9994     reviewed by: plam
   9995     reviewed by: plam
   9996 
   9997  ChangeLog	 |   17 ++++++++++++++++-
   9998  fc-cat/fc-cat.c |    3 +++
   9999  src/fcxml.c	 |   10 ++++++----
   10000  3 files changed, 25 insertions(+), 5 deletions(-)
   10001 
   10002 commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
   10003 Author: Patrick Lam <plam (a] MIT.EDU>
   10004 Date:	Fri Nov 18 04:21:10 2005 +0000
   10005 
   10006     List iteration not needed in FcConfigValues, since it's building
   10007     up the
   10008 	list itself; we can just strip FcVoid elements during
   10009 	construction.
   10010     reviewed by: plam
   10011 
   10012  ChangeLog   |	  9 +++++++++
   10013  src/fccfg.c |	 17 ++++++-----------
   10014  2 files changed, 15 insertions(+), 11 deletions(-)
   10015 
   10016 commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
   10017 Author: Patrick Lam <plam (a] MIT.EDU>
   10018 Date:	Thu Nov 17 16:46:07 2005 +0000
   10019 
   10020     Fix crash on invalid constants in config files (forgot to update
   10021     a pointer
   10022 	upon list iteration.)
   10023 
   10024  ChangeLog   |	  6 ++++++
   10025  src/fccfg.c |	  1 +
   10026  2 files changed, 7 insertions(+), 0 deletions(-)
   10027 
   10028 commit f28472fdb4e51a06283161f9e7a645d5354a37d2
   10029 Author: Patrick Lam <plam (a] MIT.EDU>
   10030 Date:	Thu Nov 17 16:17:05 2005 +0000
   10031 
   10032     Complain about invalid constants in config files.
   10033     reviewed by: plam
   10034 
   10035  ChangeLog   |	  7 +++++++
   10036  src/fcxml.c |	  4 ++++
   10037  2 files changed, 11 insertions(+), 0 deletions(-)
   10038 
   10039 commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
   10040 Author: Patrick Lam <plam (a] MIT.EDU>
   10041 Date:	Thu Nov 17 15:43:39 2005 +0000
   10042 
   10043     Don't add current_arch_start more than once.
   10044     Fix ordering of ALIGN with respect to saving block_ptr; add another
   10045     ALIGN
   10046 	to fcfs.c.
   10047     reviewed by: plam
   10048 
   10049  ChangeLog	 |   16 ++++++++++++++++
   10050  src/fccache.c	 |    2 +-
   10051  src/fccharset.c |   12 ++++++++----
   10052  src/fcfs.c	 |   10 +++++++++-
   10053  src/fcname.c	 |    6 ++++--
   10054  src/fcpat.c	 |    1 +
   10055  6 files changed, 39 insertions(+), 8 deletions(-)
   10056 
   10057 commit 8e351527bb87798e9b796e12a3b1ee6229536a28
   10058 Author: Patrick Lam <plam (a] MIT.EDU>
   10059 Date:	Wed Nov 16 17:49:01 2005 +0000
   10060 
   10061     src/fccache.c (FcDirCacheProduce)
   10062     Fix case where alignment bytes bumped up metadata->count causing
   10063 	unwarranted failures to write cache files. (Reported by Stephan
   10064 	Kulow).
   10065 
   10066  ChangeLog     |    7 +++++++
   10067  src/fccache.c |   15 +++++++++++----
   10068  2 files changed, 18 insertions(+), 4 deletions(-)
   10069 
   10070 commit 7fd7221e683d6c65b9199fd06d34d5215582748e
   10071 Author: Patrick Lam <plam (a] MIT.EDU>
   10072 Date:	Wed Nov 16 15:55:17 2005 +0000
   10073 
   10074     Add *NeededBytesAlign(), which overestimates the padding which
   10075     is later
   10076 	added by the new ALIGN macro. Fix alignment problems on ia64
   10077 	and s390
   10078 	by bumping up block_ptr appropriately. (Earlier version by Andreas
   10079 	Schwab).
   10080     Use sysconf to determine proper PAGESIZE value; this appears to be
   10081 	POSIX-compliant. (reported by Andreas Schwab)
   10082     reviewed by: plam
   10083 
   10084  ChangeLog	 |   23 +++++++++++++++++++++++
   10085  src/fccache.c	 |   21 +++++++++++++--------
   10086  src/fccharset.c |   11 +++++++++++
   10087  src/fcfs.c	 |   10 ++++++++++
   10088  src/fcint.h	 |   18 ++++++++++++++++++
   10089  src/fclang.c	 |    8 ++++++++
   10090  src/fcname.c	 |    8 ++++++++
   10091  src/fcpat.c	 |   36 ++++++++++++++++++++++++++++++++++++
   10092  8 files changed, 127 insertions(+), 8 deletions(-)
   10093 
   10094 commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
   10095 Author: Patrick Lam <plam (a] MIT.EDU>
   10096 Date:	Fri Nov 4 19:31:26 2005 +0000
   10097 
   10098     Fix bug 2878 (excessive relocations at startup for charsets,
   10099     reported by
   10100 	Ross Burton): fc-lang/fc-lang now creates the static form of the
   10101 	langset, not the dynamic form, so that the charsets should now
   10102 	be in
   10103 	.rodata.
   10104 
   10105  ChangeLog	   |   11 +++++++++
   10106  fc-lang/fc-lang.c |   59
   10107  ++++++++++++++++++++++++++++++++++++++--------------
   10108  src/fccharset.c   |   18 ++++++++++++++++
   10109  src/fcint.h	   |	5 ++++
   10110  src/fclang.c	   |   16 +++++++++++++-
   10111  5 files changed, 92 insertions(+), 17 deletions(-)
   10112 
   10113 commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
   10114 Author: Patrick Lam <plam (a] MIT.EDU>
   10115 Date:	Fri Nov 4 16:48:32 2005 +0000
   10116 
   10117     Add test for validity of directory caches that somehow got lost
   10118     (reported
   10119 	by make distcheck).
   10120 
   10121  ChangeLog   |	  6 ++++++
   10122  src/fcdir.c |	  2 +-
   10123  2 files changed, 7 insertions(+), 1 deletions(-)
   10124 
   10125 commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
   10126 Author: Patrick Lam <plam (a] MIT.EDU>
   10127 Date:	Fri Nov 4 06:17:00 2005 +0000
   10128 
   10129     Bump version to 2.3.92.
   10130 
   10131  ChangeLog		 |    8 ++++++++
   10132  README			 |   29 +++++++++++++++++++++++++++--
   10133  configure.in		 |    2 +-
   10134  fontconfig/fontconfig.h |    2 +-
   10135  4 files changed, 37 insertions(+), 4 deletions(-)
   10136 
   10137 commit ea9726b620bff44d45fa25c91a8ab7d31a813577
   10138 Author: Patrick Lam <plam (a] MIT.EDU>
   10139 Date:	Thu Nov 3 04:45:57 2005 +0000
   10140 
   10141     Fix argument ordering problem in call to FcPatternTransferFullFname.
   10142 
   10143  ChangeLog   |	  5 +++++
   10144  src/fcpat.c |	  2 +-
   10145  2 files changed, 6 insertions(+), 1 deletions(-)
   10146 
   10147 commit 7358dae49b328f5546d156246510601e2dd85d1c
   10148 Author: Patrick Lam <plam (a] MIT.EDU>
   10149 Date:	Thu Nov 3 04:23:22 2005 +0000
   10150 
   10151     Fix warnings and embarrassing double-free error.
   10152 
   10153  ChangeLog	  |    7 +++++++
   10154  src/fcfreetype.c |    2 +-
   10155  src/fcpat.c	  |   14 +++++---------
   10156  3 files changed, 13 insertions(+), 10 deletions(-)
   10157 
   10158 commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
   10159 Author: Patrick Lam <plam (a] MIT.EDU>
   10160 Date:	Wed Nov 2 15:57:36 2005 +0000
   10161 
   10162     Change the rule for artificial emboldening in fonts.conf.in. This
   10163     enables
   10164 	the support for artificial emboldening included in cairo.
   10165     reviewed by: plam
   10166 
   10167  ChangeLog     |    8 ++++++++
   10168  fonts.conf.in |   18 ++++++++++++++----
   10169  2 files changed, 22 insertions(+), 4 deletions(-)
   10170 
   10171 commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
   10172 Author: Patrick Lam <plam (a] MIT.EDU>
   10173 Date:	Wed Nov 2 15:29:53 2005 +0000
   10174 
   10175     Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
   10176     full
   10177 	names when transferring, and free full names when freeing the
   10178 	associated font. Reported by Jinghua Luo.
   10179 
   10180  ChangeLog   |	  8 ++++++++
   10181  src/fcpat.c |	 18 ++++++++++++++----
   10182  2 files changed, 22 insertions(+), 4 deletions(-)
   10183 
   10184 commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
   10185 Author: Patrick Lam <plam (a] MIT.EDU>
   10186 Date:	Wed Nov 2 07:37:00 2005 +0000
   10187 
   10188     Revert the previous patch and commit the correct patch: I forgot a
   10189 	canonicalization in FcValueListSerialize, so that it would
   10190 	choke on
   10191 	already-serialized input files. Duh!
   10192 
   10193  ChangeLog	     |	  8 ++++++++
   10194  fc-cache/fc-cache.c |	  9 ---------
   10195  src/fcpat.c	     |	  1 +
   10196  3 files changed, 9 insertions(+), 9 deletions(-)
   10197 
   10198 commit c6b75577f3bf3019399e0a439d9cccf55e53999f
   10199 Author: Patrick Lam <plam (a] MIT.EDU>
   10200 Date:	Wed Nov 2 07:01:25 2005 +0000
   10201 
   10202     Forcibly rescan a directory before writing a fresh local cache
   10203     file for
   10204 	that directory, fixing the losing-fonts problem reported by
   10205 	Mike Fabian
   10206 	and also apparently the font cache file corruption.
   10207 
   10208  ChangeLog	     |	  8 ++++++++
   10209  fc-cache/fc-cache.c |	  9 +++++++++
   10210  2 files changed, 17 insertions(+), 0 deletions(-)
   10211 
   10212 commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
   10213 Author: Patrick Lam <plam (a] MIT.EDU>
   10214 Date:	Wed Nov 2 06:39:23 2005 +0000
   10215 
   10216     Fix thinko: actually, the whole global cache is stale if the global
   10217     cache
   10218 	is older than the (newest) config file.
   10219 
   10220  ChangeLog     |    6 ++++++
   10221  src/fccache.c |    6 +++---
   10222  2 files changed, 9 insertions(+), 3 deletions(-)
   10223 
   10224 commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
   10225 Author: Patrick Lam <plam (a] MIT.EDU>
   10226 Date:	Wed Nov 2 06:29:14 2005 +0000
   10227 
   10228     Declare the global cache of a directory's contents to be stale if the
   10229 	directory is newer than the (newest) configuration file. S:
   10230 	----------------------------------------------------------------------
   10231 
   10232  ChangeLog     |    8 ++++++++
   10233  src/fccache.c |   12 +++++++++---
   10234  src/fccfg.c   |   20 ++++++++++++++------
   10235  src/fcint.h   |   11 ++++++++++-
   10236  4 files changed, 41 insertions(+), 10 deletions(-)
   10237 
   10238 commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
   10239 Author: Patrick Lam <plam (a] MIT.EDU>
   10240 Date:	Tue Nov 1 06:57:25 2005 +0000
   10241 
   10242     Copy the full pathname whenever duplicating an FcPattern; otherwise,
   10243 	applications continue breaking.
   10244 
   10245  ChangeLog     |   10 ++++++++++
   10246  src/fcint.h   |    4 ++--
   10247  src/fclist.c  |    6 +-----
   10248  src/fcmatch.c |    4 ++++
   10249  src/fcpat.c   |   25 ++++++++++++++++++++++++-
   10250  5 files changed, 41 insertions(+), 8 deletions(-)
   10251 
   10252 commit d6946c1a11695eb55a3fe60db5480df94570b1ba
   10253 Author: Patrick Lam <plam (a] MIT.EDU>
   10254 Date:	Tue Nov 1 05:52:28 2005 +0000
   10255 
   10256     Fix small memory error (tried to free argv); use basename and dirname
   10257 	correctly (they can modify their arguments).
   10258 
   10259  ChangeLog	  |    7 +++++++
   10260  fc-cat/fc-cat.c  |    4 +---
   10261  src/fcfreetype.c |    2 +-
   10262  3 files changed, 9 insertions(+), 4 deletions(-)
   10263 
   10264 commit e77c17184a6172d6368dd3193c791c4027065bbd
   10265 Author: Patrick Lam <plam (a] MIT.EDU>
   10266 Date:	Tue Nov 1 05:26:27 2005 +0000
   10267 
   10268     Reinstate basename patch, but keep a hash table linking FcPatterns
   10269     to their
   10270 	fully-qualified font names for clients' benefit. Clients only
   10271 	pay for
   10272 	the font names once they request the FC_FILE property from an
   10273 	FcPattern, but the font name is malloc'd at that point (i.e. not
   10274 	mmapped: that's impossible, since it may vary between machines.)
   10275 	Clients do have to pay for a copy of the path name per cache file.
   10276     Note that FcPatternGetString now does some rewriting if you ask for an
   10277 	FC_FILE, appending the pathname as appropriate.
   10278 
   10279  ChangeLog	  |   23 +++++++++++++
   10280  fc-cat/fc-cat.c  |    7 ++--
   10281  src/fccache.c	  |   40 ++++++++++++++++++++--
   10282  src/fcfreetype.c |    5 ++-
   10283  src/fcint.h	  |    9 +++++
   10284  src/fclist.c	  |    8 ++++
   10285  src/fcpat.c	  |   97
   10286  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10287  7 files changed, 181 insertions(+), 8 deletions(-)
   10288 
   10289 commit be99726f672cef086b4256ad34163f6f9ed9d4a5
   10290 Author: Patrick Lam <plam (a] MIT.EDU>
   10291 Date:	Mon Oct 31 06:02:00 2005 +0000
   10292 
   10293     Revert basename patch, which breaks fontconfig clients on my system.
   10294 
   10295  src/fcfreetype.c |    3 +--
   10296  1 files changed, 1 insertions(+), 2 deletions(-)
   10297 
   10298 commit 720298e773876037dd9af384a9cc16956600b5e7
   10299 Author: Patrick Lam <plam (a] MIT.EDU>
   10300 Date:	Wed Oct 26 06:34:29 2005 +0000
   10301 
   10302     Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
   10303 	embedded bitmaps or not.
   10304     reviewed by: plam
   10305 
   10306  ChangeLog		 |   11 +++++++++++
   10307  fontconfig/fontconfig.h |    1 +
   10308  fonts.conf.in		 |    4 ++++
   10309  src/fcdefault.c	 |    1 +
   10310  src/fcname.c		 |    1 +
   10311  5 files changed, 18 insertions(+), 0 deletions(-)
   10312 
   10313 commit 961d9b9993ae815d6ba723829724bf0685809091
   10314 Author: Patrick Lam <plam (a] MIT.EDU>
   10315 Date:	Tue Oct 25 22:29:13 2005 +0000
   10316 
   10317     Only add basename to patterns' FC_FILE element, not any part of the
   10318 	dirname.
   10319 
   10320  ChangeLog	  |    6 ++++++
   10321  src/fcfreetype.c |    3 ++-
   10322  2 files changed, 8 insertions(+), 1 deletions(-)
   10323 
   10324 commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
   10325 Author: Patrick Lam <plam (a] MIT.EDU>
   10326 Date:	Sat Oct 22 15:12:05 2005 +0000
   10327 
   10328     Add some more consts, fixing more GCC4 warnings.
   10329 
   10330  ChangeLog	  |    5 +++++
   10331  src/fcfreetype.c |   22 +++++++++++-----------
   10332  2 files changed, 16 insertions(+), 11 deletions(-)
   10333 
   10334 commit 904426816df300fad816238f0f27ef595a6a539b
   10335 Author: Patrick Lam <plam (a] MIT.EDU>
   10336 Date:	Sat Oct 22 14:21:14 2005 +0000
   10337 
   10338     Support localized font family and style names. This has been
   10339     reported to
   10340 	break old apps like xfd, but modern (gtk+/qt/mozilla) apps
   10341 	work fine.
   10342     reviewed by: plam
   10343 
   10344  ChangeLog	 |    7 +++
   10345  src/fcdefault.c |  110
   10346  +++++++++++++++++++++++++++++++------------------------
   10347  src/fcint.h	 |    4 ++
   10348  src/fclist.c	 |   60 ++++++++++++++++++++++++++++-
   10349  4 files changed, 130 insertions(+), 51 deletions(-)
   10350 
   10351 commit e58b50e88cbe3b55695101a0988306ea4646bbe4
   10352 Author: Patrick Lam <plam (a] MIT.EDU>
   10353 Date:	Fri Oct 21 20:24:30 2005 +0000
   10354 
   10355     Destroy the global cache file if it's terminally broken. (reported
   10356     by Mike
   10357 	Fabian)
   10358 
   10359  ChangeLog     |    9 ++++++++-
   10360  src/fccache.c |   16 +++++++++++++---
   10361  2 files changed, 21 insertions(+), 4 deletions(-)
   10362 
   10363 commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
   10364 Author: Patrick Lam <plam (a] MIT.EDU>
   10365 Date:	Fri Oct 21 19:47:43 2005 +0000
   10366 
   10367     Prevent fc-list from escaping strings when printing them.
   10368 
   10369  ChangeLog		 |    7 +++++++
   10370  fc-list/fc-list.c	 |    2 +-
   10371  fontconfig/fontconfig.h |    3 +++
   10372  src/fcname.c		 |   16 +++++++++++-----
   10373  4 files changed, 22 insertions(+), 6 deletions(-)
   10374 
   10375 commit 250c1cd422ce6260ff58f2699043556d93729ef7
   10376 Author: Patrick Lam <plam (a] MIT.EDU>
   10377 Date:	Thu Oct 20 20:50:21 2005 +0000
   10378 
   10379     Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
   10380     reviewed by: plam
   10381 
   10382  ChangeLog		 |    9 ++++++++-
   10383  fontconfig/fontconfig.h |   12 ++++++++++--
   10384  2 files changed, 18 insertions(+), 3 deletions(-)
   10385 
   10386 commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
   10387 Author: Patrick Lam <plam (a] MIT.EDU>
   10388 Date:	Fri Oct 14 21:02:31 2005 +0000
   10389 
   10390     Add consts to variables so as to move arrays into .rodata.
   10391     reviewed by: plam
   10392 
   10393  ChangeLog		     |	  8 ++++++++
   10394  fc-glyphname/fc-glyphname.c |	  4 ++--
   10395  src/fclang.c		     |	  4 ++--
   10396  3 files changed, 12 insertions(+), 4 deletions(-)
   10397 
   10398 commit 15d7bd0a16af189194b665e789331a8f8c86f20d
   10399 Author: Patrick Lam <plam (a] MIT.EDU>
   10400 Date:	Fri Oct 14 20:56:27 2005 +0000
   10401 
   10402     Check existence of directory cache file before attempting to unlink.
   10403     reviewed by: plam
   10404 
   10405  ChangeLog     |    7 +++++++
   10406  src/fccache.c |    4 +++-
   10407  2 files changed, 10 insertions(+), 1 deletions(-)
   10408 
   10409 commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
   10410 Author: Patrick Lam <plam (a] MIT.EDU>
   10411 Date:	Thu Oct 13 12:32:14 2005 +0000
   10412 
   10413     Fix flipped return value on unlink. (Reported by Mike Fabian)
   10414 
   10415  ChangeLog     |   14 ++++++++++++++
   10416  src/fccache.c |    6 ++++--
   10417  2 files changed, 18 insertions(+), 2 deletions(-)
   10418 
   10419 commit 2eb843740672da9319c190c48aea2cd98dc92725
   10420 Author: Patrick Lam <plam (a] MIT.EDU>
   10421 Date:	Wed Oct 12 07:55:42 2005 +0000
   10422 
   10423     When fc-cache is run without --force, use directory cache files to
   10424     speed up
   10425 	fc-cache run time.
   10426 
   10427  src/fccache.c |    4 ++--
   10428  src/fcdir.c   |    3 +++
   10429  src/fcint.h   |    3 +++
   10430  3 files changed, 8 insertions(+), 2 deletions(-)
   10431 
   10432 commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
   10433 Author: Patrick Lam <plam (a] MIT.EDU>
   10434 Date:	Thu Oct 6 20:45:25 2005 +0000
   10435 
   10436     Add padding to make valgrind and glibc not hate each other when
   10437     calling
   10438 	strlen().
   10439 
   10440  ChangeLog    |    8 ++++++++
   10441  src/fcname.c |    5 +++--
   10442  src/fcpat.c  |    5 +++--
   10443  3 files changed, 14 insertions(+), 4 deletions(-)
   10444 
   10445 commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
   10446 Author: Patrick Lam <plam (a] MIT.EDU>
   10447 Date:	Wed Oct 5 21:12:57 2005 +0000
   10448 
   10449     Use libtool -no-undefined flag on all platforms.
   10450     reviewed by: plam & keithp
   10451 
   10452  ChangeLog	 |    7 +++++++
   10453  src/Makefile.am |    3 +--
   10454  2 files changed, 8 insertions(+), 2 deletions(-)
   10455 
   10456 commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
   10457 Author: Patrick Lam <plam (a] MIT.EDU>
   10458 Date:	Wed Oct 5 21:12:25 2005 +0000
   10459 
   10460     Fix typo in manually applying patch.
   10461 
   10462  src/Makefile.am |    2 +-
   10463  1 files changed, 1 insertions(+), 1 deletions(-)
   10464 
   10465 commit affc7d1849c26db10b344cfbe834d0bba764f419
   10466 Author: Patrick Lam <plam (a] MIT.EDU>
   10467 Date:	Wed Oct 5 19:40:35 2005 +0000
   10468 
   10469     Modify config file to use Greek fonts before Asian fonts with
   10470     Greek glyphs.
   10471     reviewed by: plam & keithp
   10472 
   10473  ChangeLog     |    8 ++++++++
   10474  fonts.conf.in |   10 +++++++---
   10475  2 files changed, 15 insertions(+), 3 deletions(-)
   10476 
   10477 commit 328929f5ea3f507426b0c021c11fef62794066df
   10478 Author: Patrick Lam <plam (a] MIT.EDU>
   10479 Date:	Wed Oct 5 19:38:40 2005 +0000
   10480 
   10481     Modify config file to use Greek fonts before Asian fonts with
   10482     Greek glyphs.
   10483     reviewed by: plam & keithp
   10484 
   10485  ChangeLog     |    8 ++++++++
   10486  fonts.conf.in |   10 +++++++---
   10487  2 files changed, 15 insertions(+), 3 deletions(-)
   10488 
   10489 commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
   10490 Author: Patrick Lam <plam (a] MIT.EDU>
   10491 Date:	Wed Oct 5 19:32:41 2005 +0000
   10492 
   10493     Use libtool -no-undefined flag on all platforms.
   10494     reviewed by: plam & keithp
   10495 
   10496  ChangeLog	 |    7 +++++++
   10497  src/Makefile.am |    3 +--
   10498  2 files changed, 8 insertions(+), 2 deletions(-)
   10499 
   10500 commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
   10501 Author: Patrick Lam <plam (a] MIT.EDU>
   10502 Date:	Wed Oct 5 18:41:55 2005 +0000
   10503 
   10504     Implement move-to-front array for banks (perf regression reported
   10505     by Ronny
   10506 	V. Vindenes).
   10507 
   10508  ChangeLog     |    6 ++++++
   10509  src/fccache.c |   29 +++++++++++++++++++----------
   10510  2 files changed, 25 insertions(+), 10 deletions(-)
   10511 
   10512 commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
   10513 Author: Patrick Lam <plam (a] MIT.EDU>
   10514 Date:	Wed Oct 5 00:34:52 2005 +0000
   10515 
   10516     Add new API which unlinks directory caches and checks dir caches for
   10517 	existence of appropriate sections. Fix fc-cache to unlink
   10518 	stale cache
   10519 	files and save directory caches that lack relevant sections.
   10520 
   10521  ChangeLog		 |   11 +++++++++++
   10522  fc-cache/fc-cache.c	 |    6 +++++-
   10523  fontconfig/fontconfig.h |    6 ++++++
   10524  src/fccache.c		 |   44
   10525  ++++++++++++++++++++++++++++++++++----------
   10526  4 files changed, 56 insertions(+), 11 deletions(-)
   10527 
   10528 commit 6bf2380478f825a6135527133a03869e0ae18742
   10529 Author: Patrick Lam <plam (a] MIT.EDU>
   10530 Date:	Mon Oct 3 19:51:11 2005 +0000
   10531 
   10532     Ensure that a directory cache has the appropriate section before
   10533     reporting
   10534 	that it is valid (reported by Matthias Clasen).
   10535 
   10536  ChangeLog     |    6 ++++++
   10537  src/fccache.c |   15 +++++++++++++++
   10538  2 files changed, 21 insertions(+), 0 deletions(-)
   10539 
   10540 commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
   10541 Author: Patrick Lam <plam (a] MIT.EDU>
   10542 Date:	Sat Oct 1 19:18:51 2005 +0000
   10543 
   10544     Bump version number to 2.3.91.
   10545 
   10546  README			 |   15 ++++++++++++++-
   10547  configure.in		 |    2 +-
   10548  fontconfig/fontconfig.h |    2 +-
   10549  3 files changed, 16 insertions(+), 3 deletions(-)
   10550 
   10551 commit e99f0f0a45b29ad195c96833c95771ccf7771fef
   10552 Author: Patrick Lam <plam (a] MIT.EDU>
   10553 Date:	Thu Sep 29 20:53:30 2005 +0000
   10554 
   10555     Use libxml2 if requested (with --enable-libxml2) or if expat is not
   10556 	available.
   10557     reviewed by: plam
   10558 
   10559  ChangeLog	 |   11 ++++
   10560  configure.in	 |  162
   10561  +++++++++++++++++++++++++++++++------------------------
   10562  src/Makefile.am |    3 +-
   10563  src/fcxml.c	 |   71 ++++++++++++++++++++++++-
   10564  4 files changed, 174 insertions(+), 73 deletions(-)
   10565 
   10566 commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
   10567 Author: Patrick Lam <plam (a] MIT.EDU>
   10568 Date:	Thu Sep 29 05:14:04 2005 +0000
   10569 
   10570     Fix multi-arch cache files: compute the position for the block to
   10571     be added
   10572 	using info from OrigFile, not NewFile.
   10573 
   10574  ChangeLog     |    6 ++++++
   10575  src/fccache.c |    4 ++--
   10576  2 files changed, 8 insertions(+), 2 deletions(-)
   10577 
   10578 commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
   10579 Author: Patrick Lam <plam (a] MIT.EDU>
   10580 Date:	Wed Sep 28 16:21:14 2005 +0000
   10581 
   10582     Cast results of sizeof() to unsigned int to get rid of warnings
   10583     on x86_64
   10584 	(thanks Matthias Clasen).
   10585 
   10586  ChangeLog     |    8 +++++++-
   10587  src/fccache.c |   38 +++++++++++++++++++-------------------
   10588  2 files changed, 26 insertions(+), 20 deletions(-)
   10589 
   10590 commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
   10591 Author: Patrick Lam <plam (a] MIT.EDU>
   10592 Date:	Wed Sep 28 00:23:39 2005 +0000
   10593 
   10594     Update ChangeLog.
   10595 
   10596  ChangeLog |   34 ++++++++++++++++++++++++++++++++++
   10597  1 files changed, 34 insertions(+), 0 deletions(-)
   10598 
   10599 commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
   10600 Author: Patrick Lam <plam (a] MIT.EDU>
   10601 Date:	Wed Sep 28 00:23:15 2005 +0000
   10602 
   10603     Use FcAtomic to rewrite cache files.
   10604 
   10605  src/fccache.c |  132
   10606  ++++++++++++++++++++++++++++++++++++++++++---------------
   10607  1 files changed, 98 insertions(+), 34 deletions(-)
   10608 
   10609 commit 099f9a86834060741dcbdf8b70e32f3a7338925f
   10610 Author: Patrick Lam <plam (a] MIT.EDU>
   10611 Date:	Tue Sep 27 15:52:58 2005 +0000
   10612 
   10613     Don't unlink the fonts.cache-2 file even if there's no data to
   10614     write; just
   10615 	write an empty cache file. (thanks Lubos Lunak)
   10616 
   10617  src/fccache.c |    7 -------
   10618  1 files changed, 0 insertions(+), 7 deletions(-)
   10619 
   10620 commit 6aee8c6faa2906334b9d9f933440184a256d0b53
   10621 Author: Patrick Lam <plam (a] MIT.EDU>
   10622 Date:	Tue Sep 27 05:43:08 2005 +0000
   10623 
   10624     Allocate room for the subdirectory names in each directory
   10625     cache. Thanks to
   10626 	James Cloos for finding and diagnosing this bug!
   10627 
   10628  src/fccache.c |   10 ++++++++--
   10629  1 files changed, 8 insertions(+), 2 deletions(-)
   10630 
   10631 commit 2633bc38431468ce528407ee576cb29b0d1212c8
   10632 Author: Patrick Lam <plam (a] MIT.EDU>
   10633 Date:	Tue Sep 27 05:26:59 2005 +0000
   10634 
   10635     Fix .cvsignore file after copying across directories.
   10636 
   10637  fc-cat/.cvsignore |	4 ++--
   10638  1 files changed, 2 insertions(+), 2 deletions(-)
   10639 
   10640 commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
   10641 Author: Patrick Lam <plam (a] MIT.EDU>
   10642 Date:	Fri Sep 23 21:42:32 2005 +0000
   10643 
   10644     Add comment about needing docbook-utils to run make distcheck;
   10645     hope it'll
   10646 	save pain to others later.
   10647 
   10648  INSTALL |    2 +-
   10649  1 files changed, 1 insertions(+), 1 deletions(-)
   10650 
   10651 commit 35c2c7f1e979449e67551588f3440ff15e5c806c
   10652 Author: Patrick Lam <plam (a] MIT.EDU>
   10653 Date:	Fri Sep 23 14:41:40 2005 +0000
   10654 
   10655     Update ChangeLog for 2.3.90.
   10656 
   10657  ChangeLog |   33 +++++++++++++++++++++++++++++++++
   10658  1 files changed, 33 insertions(+), 0 deletions(-)
   10659 
   10660 commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
   10661 Author: Patrick Lam <plam (a] MIT.EDU>
   10662 Date:	Fri Sep 23 05:59:19 2005 +0000
   10663 
   10664     file Makefile.am was initially added on branch fc-2_4_branch.
   10665 
   10666 commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
   10667 Author: Patrick Lam <plam (a] MIT.EDU>
   10668 Date:	Fri Sep 23 05:59:19 2005 +0000
   10669 
   10670     Add new command-line utility, fc-cat, to convert fonts.cache-2
   10671     files into
   10672 	fonts.cache-1 files (e.g. for grepping and validation of the mmap
   10673 	codepath), as per James Cloos' request.
   10674     Remove done 'TODO' comment.
   10675     Updates for development release 2.3.90.
   10676 
   10677  Makefile.am		 |    2 +-
   10678  README			 |    7 +-
   10679  configure.in		 |    3 +-
   10680  fc-cache/fc-cache.c	 |    1 -
   10681  fc-cache/fc-cache.sgml  |    4 +-
   10682  fc-cat/.cvsignore	 |    6 +
   10683  fc-cat/Makefile.am	 |   55 ++++++++
   10684  fc-cat/fc-cat.c	 |  336
   10685  +++++++++++++++++++++++++++++++++++++++++++++++
   10686  fc-cat/fc-cat.sgml	 |  139 +++++++++++++++++++
   10687  fontconfig/fontconfig.h |    2 +-
   10688  10 files changed, 548 insertions(+), 7 deletions(-)
   10689 
   10690 commit a9698bed6553c12d397593292ee9e81054244e85
   10691 Author: Patrick Lam <plam (a] MIT.EDU>
   10692 Date:	Fri Sep 23 04:09:37 2005 +0000
   10693 
   10694     Update documentation -- fc-cache's man page now says that you need
   10695     to run
   10696 	fc-cache once per cached architecture; add some documentation
   10697 	to the
   10698 	FcCache structure.
   10699     Make fc-cache write out fonts.cache-2 files for directories with
   10700     no fonts
   10701 	(i.e. only subdirectories).
   10702 
   10703  fc-cache/fc-cache.sgml |    7 +++++++
   10704  src/fccache.c		|   13 ++++++++-----
   10705  src/fcint.h		|    8 ++++----
   10706  3 files changed, 19 insertions(+), 9 deletions(-)
   10707 
   10708 commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
   10709 Author: Patrick Lam <plam (a] MIT.EDU>
   10710 Date:	Fri Sep 23 02:33:55 2005 +0000
   10711 
   10712     Remove debugging printf (oops).
   10713 
   10714  src/fcpat.c |	  1 -
   10715  1 files changed, 0 insertions(+), 1 deletions(-)
   10716 
   10717 commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
   10718 Author: Patrick Lam <plam (a] MIT.EDU>
   10719 Date:	Fri Sep 23 02:08:40 2005 +0000
   10720 
   10721     Convert fromcode to char[12] from char *.
   10722 
   10723  src/fcfreetype.c |   10 +++++-----
   10724  1 files changed, 5 insertions(+), 5 deletions(-)
   10725 
   10726 commit c7beacf91698e8b0dcba2e813052538ec56dd268
   10727 Author: Patrick Lam <plam (a] MIT.EDU>
   10728 Date:	Fri Sep 23 01:48:33 2005 +0000
   10729 
   10730     Small patch for output in case where lineno not defined.
   10731 
   10732  fc-lang/fc-lang.c |	2 +-
   10733  src/fcint.h	   |   14 +++++++-------
   10734  2 files changed, 8 insertions(+), 8 deletions(-)
   10735 
   10736 commit 67accef4d3e245c1dea341e633d82b14aa03432a
   10737 Author: Patrick Lam <plam (a] MIT.EDU>
   10738 Date:	Thu Sep 22 23:45:53 2005 +0000
   10739 
   10740     Fix more gcc4 warnings:
   10741     - Cast sizeof to int, to shut up signedness warnings in comparison.
   10742     - Add consts where appropriate.
   10743     reviewed by: Patrick Lam <plam (a] mit.edu>
   10744 
   10745  doc/edit-sgml.c	     |	  4 +-
   10746  fc-case/fc-case.c	     |	  8 +-
   10747  fc-glyphname/fc-glyphname.c |	 21 ++++---
   10748  fc-lang/fc-lang.c	     |	 20 ++++--
   10749  src/fccharset.c	     |	  3 +-
   10750  src/fcdefault.c	     |	  6 +-
   10751  src/fcfreetype.c	     |	 43 ++++++++------
   10752  src/fcinit.c		     |	  2 +-
   10753  src/fcmatch.c		     |	 18 +++---
   10754  src/fcpat.c		     |	  3 +-
   10755  src/fcxml.c		     |	138
   10756  +++++++++++++++++++++---------------------
   10757  11 files changed, 142 insertions(+), 124 deletions(-)
   10758 
   10759 commit 141432505aecb158285ccc84ec5d7099e3c2efa7
   10760 Author: Patrick Lam <plam (a] MIT.EDU>
   10761 Date:	Thu Sep 22 20:49:24 2005 +0000
   10762 
   10763     Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
   10764 	returning bogus (i.e. duplicate) FcObjectPtr values. Now use
   10765 	negative
   10766 	values for dynamic object strings and positive values for
   10767 	built-in and
   10768 	FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
   10769 	pinpointing this bus!
   10770 
   10771  src/fcname.c |   37 ++++++++++++++++++++++++++++---------
   10772  1 files changed, 28 insertions(+), 9 deletions(-)
   10773 
   10774 commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
   10775 Author: Patrick Lam <plam (a] MIT.EDU>
   10776 Date:	Fri Sep 16 04:57:18 2005 +0000
   10777 
   10778     Add missing FcValueCanonicalize on call to FcPatternAdd.
   10779 
   10780  src/fcpat.c |	  3 ++-
   10781  1 files changed, 2 insertions(+), 1 deletions(-)
   10782 
   10783 commit 13cdf607533ad592b896b738c5642f3685fd8053
   10784 Author: Patrick Lam <plam (a] MIT.EDU>
   10785 Date:	Thu Sep 15 20:36:44 2005 +0000
   10786 
   10787     Revert ill-advised addition of FC_RENDER. Add strategy for handling
   10788     objects
   10789 	that aren't hardcoded into fontconfig, but generated by fontconfig
   10790 	clients: keep another array of user-defined objects (indexed
   10791 	after the
   10792 	built-in objects).
   10793     Fix compilation warning (uninitialized variable).
   10794     Add comment.
   10795 
   10796  fontconfig/fontconfig.h |    1 -
   10797  src/fccache.c		 |    1 +
   10798  src/fccfg.c		 |    2 +-
   10799  src/fcname.c		 |   98
   10800  +++++++++++++++++++++++++++++++++++++----------
   10801  4 files changed, 80 insertions(+), 22 deletions(-)
   10802 
   10803 commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
   10804 Author: Patrick Lam <plam (a] MIT.EDU>
   10805 Date:	Sun Sep 11 05:17:28 2005 +0000
   10806 
   10807     Add a global binding for the 'render' pattern element used by Xft;
   10808     the lack
   10809 	of said binding prevented programs from using FcPatterns
   10810 	through Xft.
   10811 
   10812  fontconfig/fontconfig.h |    1 +
   10813  src/fcname.c		 |    2 +-
   10814  2 files changed, 2 insertions(+), 1 deletions(-)
   10815 
   10816 commit 8245771d5a42dac36024411a0da047b9a7dc42c6
   10817 Author: Patrick Lam <plam (a] MIT.EDU>
   10818 Date:	Sun Sep 11 02:16:09 2005 +0000
   10819 
   10820     Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
   10821 
   10822  ChangeLog		     |	 19 ++++
   10823  doc/fontconfig-user.sgml    |	  4 +-
   10824  fc-glyphname/fc-glyphname.c |	  4 +-
   10825  fc-lang/fc-lang.c	     |	  2 +-
   10826  fc-match/fc-match.c	     |	  8 +-
   10827  fontconfig/fcprivate.h      |	  2 +-
   10828  src/fccache.c		     |	 35 ++++----
   10829  src/fccfg.c		     |	  2 +-
   10830  src/fcdir.c		     |	  4 +-
   10831  src/fcfreetype.c	     |	191
   10832  +++++++++++++++++++++++-------------------
   10833  src/fcint.h		     |	 10 +-
   10834  src/fclist.c		     |	  2 +-
   10835  src/fcpat.c		     |	 80 +++++++++---------
   10836  src/fcstr.c		     |	  2 +-
   10837  src/fcxml.c		     |	 11 ++-
   10838  15 files changed, 209 insertions(+), 167 deletions(-)
   10839 
   10840 commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
   10841 Author: Patrick Lam <plam (a] MIT.EDU>
   10842 Date:	Wed Sep 7 15:38:46 2005 +0000
   10843 
   10844     Robustness fixes: check return values from read and lseek; fix
   10845 	uninitialized variables; ensure progress on FcCacheSkipToArch.
   10846 
   10847  src/fccache.c |   34 +++++++++++++++++++++++-----------
   10848  1 files changed, 23 insertions(+), 11 deletions(-)
   10849 
   10850 commit 03a212e525a34e2ceeac369bac669871d8cc681a
   10851 Author: Patrick Lam <plam (a] MIT.EDU>
   10852 Date:	Sat Sep 3 04:56:56 2005 +0000
   10853 
   10854     Really fix the global cache: make sure we're reading and writing
   10855     the same
   10856 	data format. Also match subdirectories when consuming cache
   10857 	information. Also check dates for global cache: a dir is out of
   10858 	date if
   10859 	it is newer than the global cache; scan it manually if that's
   10860 	the case.
   10861 
   10862  src/fccache.c |   55
   10863  ++++++++++++++++++++++++++++++++++++++-----------------
   10864  src/fccfg.c   |   23 ++++++++++++++++++++---
   10865  src/fcint.h   |    1 +
   10866  3 files changed, 59 insertions(+), 20 deletions(-)
   10867 
   10868 commit f6ee3db5f02eb8f41e3941e892964175cad0a898
   10869 Author: Patrick Lam <plam (a] MIT.EDU>
   10870 Date:	Fri Sep 2 06:16:49 2005 +0000
   10871 
   10872     Fix addressing in the global cache file, preventing infinite
   10873     loops. Get rid
   10874 	of unused variables.
   10875 
   10876  src/fccache.c |    6 ++----
   10877  1 files changed, 2 insertions(+), 4 deletions(-)
   10878 
   10879 commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
   10880 Author: Patrick Lam <plam (a] MIT.EDU>
   10881 Date:	Thu Sep 1 18:29:28 2005 +0000
   10882 
   10883     Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
   10884 	FcObjectPtrU).
   10885 
   10886  src/fcpat.c |	  2 +-
   10887  1 files changed, 1 insertions(+), 1 deletions(-)
   10888 
   10889 commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
   10890 Author: Patrick Lam <plam (a] MIT.EDU>
   10891 Date:	Thu Sep 1 06:59:44 2005 +0000
   10892 
   10893     Fix embarassing attempt to free a static buffer.
   10894 
   10895  src/fccache.c |    9 +++------
   10896  1 files changed, 3 insertions(+), 6 deletions(-)
   10897 
   10898 commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
   10899 Author: Patrick Lam <plam (a] MIT.EDU>
   10900 Date:	Thu Sep 1 06:14:46 2005 +0000
   10901 
   10902     :
   10903     Save subdirectory names in cache files to save time. This completely
   10904 	restores the original fontconfig API, BTW. Note that directories
   10905 	without fonts don't get a cache file; but then how many files
   10906 	would it
   10907 	have in that directory...
   10908 
   10909  fc-cache/fc-cache.c	 |    2 +-
   10910  fontconfig/fontconfig.h |    2 +-
   10911  src/fccache.c		 |   40 ++++++++++++++++------------------------
   10912  src/fcdir.c		 |    4 ++--
   10913  src/fcint.h		 |    2 +-
   10914  5 files changed, 21 insertions(+), 29 deletions(-)
   10915 
   10916 commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
   10917 Author: Patrick Lam <plam (a] MIT.EDU>
   10918 Date:	Wed Aug 31 15:12:41 2005 +0000
   10919 
   10920     Only load requested fonts for fc-cache, and cleanup memory handling:
   10921 	*Serialize no longer mutates original FcPatterns, it creates a
   10922 	new copy
   10923 	in the supplied buffer. Fix thinkos in global cache freeing and in
   10924 	FcCacheSkipToArch.
   10925 
   10926  fc-cache/fc-cache.c |	  3 +--
   10927  src/fccache.c	     |	 36 ++++++++++++++++--------------------
   10928  src/fcfs.c	     |	  3 ---
   10929  3 files changed, 17 insertions(+), 25 deletions(-)
   10930 
   10931 commit fd77c154afb039b6b19f8e29c28dce652b2d060e
   10932 Author: Patrick Lam <plam (a] MIT.EDU>
   10933 Date:	Tue Aug 30 23:03:42 2005 +0000
   10934 
   10935     Fix compilation error exposed with gcc 2.95.
   10936 
   10937  src/fccache.c |    5 ++++-
   10938  1 files changed, 4 insertions(+), 1 deletions(-)
   10939 
   10940 commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
   10941 Author: Patrick Lam <plam (a] MIT.EDU>
   10942 Date:	Tue Aug 30 05:55:13 2005 +0000
   10943 
   10944     src/fcint.c
   10945     The global cache now uses the same mmap-based cache infrastructure
   10946     as the
   10947 	per-directory caches. Furthermore, the global cache is
   10948 	automatically
   10949 	updated (if possible) whenever fontconfig is used. Rip out
   10950 	remnants of
   10951 	the old cache infrastructure.
   10952 
   10953  fc-cache/fc-cache.c |	  3 -
   10954  src/fccache.c	     | 1156
   10955  ++++++++++++---------------------------------------
   10956  src/fcdir.c	     |	144 ++-----
   10957  src/fcint.h	     |	 97 +----
   10958  4 files changed, 307 insertions(+), 1093 deletions(-)
   10959 
   10960 commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
   10961 Author: Patrick Lam <plam (a] MIT.EDU>
   10962 Date:	Sun Aug 28 05:20:23 2005 +0000
   10963 
   10964     Emit and verify machine signature (sizeof (stuff) + endianness)
   10965     in cache
   10966 	files. Fix bugs in FcCacheBankToIndex.
   10967 
   10968  src/fccache.c |  152
   10969  +++++++++++++++++++++++++++++++-------------------------
   10970  src/fcint.h   |    2 +-
   10971  2 files changed, 85 insertions(+), 69 deletions(-)
   10972 
   10973 commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
   10974 Author: Patrick Lam <plam (a] MIT.EDU>
   10975 Date:	Sat Aug 27 02:34:24 2005 +0000
   10976 
   10977     Replace FcObjectStaticName by FcStrStaticName. Implement serialization
   10978     of
   10979 	'object' table (strings pointed to by FcPatternElt->object and
   10980 	used as
   10981 	keys) and loading of object table from cache file if more
   10982 	strings are
   10983 	present in cache file than in current version of fontconfig. Hash
   10984 	the
   10985 	object table in memory.
   10986 
   10987  src/fccfg.c  |    4 +-
   10988  src/fcfs.c   |   11 ++-
   10989  src/fcint.h  |   31 ++++++-----
   10990  src/fclist.c |    2 +-
   10991  src/fcname.c |  181
   10992  ++++++++++++++++++++++++++++++++++++++++++++++++----------
   10993  src/fcpat.c  |   19 +++---
   10994  6 files changed, 186 insertions(+), 62 deletions(-)
   10995 
   10996 commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
   10997 Author: Patrick Lam <plam (a] MIT.EDU>
   10998 Date:	Thu Aug 25 07:38:02 2005 +0000
   10999 
   11000     Reinstate the old global cache code. For the forseeable future, it's
   11001 	probably all right to use the global cache as it was previously
   11002 	and
   11003 	just store filenames and font info, as long as no mmap cache
   11004 	exists in
   11005 	the directory. Of course, if an mmap cache exists, use that
   11006 	instead.
   11007     If a directory cache does not exist or is invalid, load the fonts
   11008     for just
   11009 	that directory using the old codepath.
   11010     Fix premature free of the FcPatterns belonging to the FcFontSet
   11011     which we
   11012 	create from the mmapped files.
   11013 
   11014  src/fccache.c |  710
   11015  ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
   11016  src/fccfg.c   |   21 +-
   11017  src/fcint.h   |   53 +++++-
   11018  3 files changed, 741 insertions(+), 43 deletions(-)
   11019 
   11020 commit 4262e0b3853bc2153270eb33d09a063f852f3f90
   11021 Author: Patrick Lam <plam (a] MIT.EDU>
   11022 Date:	Wed Aug 24 06:21:30 2005 +0000
   11023 
   11024     Overhaul the serialization system to create one mmapable file per
   11025     directory
   11026 	and distribute bytes for each directory from a single malloc
   11027 	for that
   11028 	directory. Store pointers as differences between the data
   11029 	pointed to
   11030 	and the pointer's address (s_off = s - v). Don't serialize data
   11031 	structures that never actually get serialized. Separate strings
   11032 	used
   11033 	for keys from strings used for values (in FcPatternElt and
   11034 	FcValue,
   11035 	respectively). Bump FC_CACHE_VERSION to 2.
   11036 
   11037  fc-cache/fc-cache.c	 |   12 +-
   11038  fc-lang/fc-lang.c	 |    4 +-
   11039  fontconfig/fcprivate.h  |    8 +-
   11040  fontconfig/fontconfig.h |   51 +--
   11041  src/fccache.c		 |  415 +++++++++++------
   11042  src/fccfg.c		 |  109 +++--
   11043  src/fccharset.c	 |  333 +++++--------
   11044  src/fcdbg.c		 |   12 +-
   11045  src/fcdir.c		 |   17 +-
   11046  src/fcfs.c		 |  154 +++----
   11047  src/fcinit.c		 |    3 -
   11048  src/fcint.h		 |  276 ++++-------
   11049  src/fclang.c		 |  213 ++++-----
   11050  src/fclist.c		 |   57 +--
   11051  src/fcmatch.c		 |   88 ++--
   11052  src/fcmatrix.c		 |  100 +----
   11053  src/fcname.c		 |  101 ++++-
   11054  src/fcpat.c		 | 1218
   11055  ++++++++++++++++++-----------------------------
   11056  src/fcstr.c		 |  291 +-----------
   11057  src/fcxml.c		 |   13 +-
   11058  20 files changed, 1402 insertions(+), 2073 deletions(-)
   11059 
   11060 commit 71f94d0768725eb171e04748d9f561f58b258ae7
   11061 Author: Keith Packard <keithp (a] keithp.com>
   11062 Date:	Mon Jul 25 20:39:19 2005 +0000
   11063 
   11064     Various GCC 4 cleanups for signed vs unsigned char
   11065     Match only [0-9]*.conf files in <include>{directory}</include>
   11066     elements to
   11067 	avoid loading *.rpmsave or .dpkg-old files. (otaylor)
   11068 
   11069  ChangeLog		     |	 19 ++++
   11070  doc/fontconfig-user.sgml    |	  4 +-
   11071  fc-glyphname/fc-glyphname.c |	  4 +-
   11072  fc-lang/fc-lang.c	     |	  2 +-
   11073  fc-match/fc-match.c	     |	  8 +-
   11074  src/fccfg.c		     |	  2 +-
   11075  src/fcfreetype.c	     |	191
   11076  +++++++++++++++++++++++-------------------
   11077  src/fcpat.c		     |	  2 +-
   11078  src/fcstr.c		     |	  2 +-
   11079  src/fcxml.c		     |	 11 ++-
   11080  10 files changed, 144 insertions(+), 101 deletions(-)
   11081 
   11082 commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
   11083 Author: Patrick Lam <plam (a] MIT.EDU>
   11084 Date:	Mon Jul 25 04:10:09 2005 +0000
   11085 
   11086     #ifdef out old cache stuff, replace with first version of new mmapping
   11087 	cache. Add *Read and *Write procedures which mmap in and write
   11088 	out the
   11089 	fontconfig data structures to disk. Currently, create cache
   11090 	in /tmp,
   11091 	with different sections for each architecture (as returned
   11092 	by uname's
   11093 	.machine field. Run the fc-cache binary to create a new cache
   11094 	file;
   11095 	fontconfig then uses this cache file on subsequent runs, saving
   11096 	lots of
   11097 	memory. Also fixes a few bugs and leaks.
   11098 
   11099  fc-cache/fc-cache.c |	 13 +-
   11100  fc-lang/fc-lang.c   |	  6 +
   11101  src/fccache.c	     | 1081
   11102  ++++++++++++++-------------------------------------
   11103  src/fccfg.c	     |	 16 +-
   11104  src/fccharset.c     |	103 +++++-
   11105  src/fcdir.c	     |	 17 +-
   11106  src/fcfs.c	     |	 95 +++++
   11107  src/fcinit.c	     |	  3 +
   11108  src/fcint.h	     |	148 ++++---
   11109  src/fclang.c	     |	 28 ++
   11110  src/fcmatrix.c      |	 29 ++
   11111  src/fcpat.c	     |	241 ++++++++++--
   11112  src/fcstr.c	     |	 76 ++++-
   11113  13 files changed, 963 insertions(+), 893 deletions(-)
   11114 
   11115 commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
   11116 Author: Patrick Lam <plam (a] MIT.EDU>
   11117 Date:	Fri Jul 15 18:49:12 2005 +0000
   11118 
   11119     Forward port cworth's patch to branch.
   11120 
   11121  ChangeLog    |   15 ++++++++++++++
   11122  src/fcinit.c |    2 +-
   11123  src/fcint.h  |    2 +-
   11124  src/fcpat.c  |   60
   11125  +++++++++++++++++++++++++++++++++++++++------------------
   11126  src/fcxml.c  |    1 +
   11127  5 files changed, 59 insertions(+), 21 deletions(-)
   11128 
   11129 commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
   11130 Author: Carl Worth <cworth (a] cworth.org>
   11131 Date:	Fri Jul 15 17:43:44 2005 +0000
   11132 
   11133     Rename FcPatternThawAll to FcPatternFini.
   11134     Pull the FcObjectStateName hash table out to file scope, and add
   11135 	FcObjectStaticNameFini so that FcFini will cleanup this hash
   11136 	table as
   11137 	well.
   11138     Clear FILE* to NULL after fclose.
   11139 
   11140  ChangeLog    |   15 +++++++++++++++
   11141  src/fcinit.c |    2 +-
   11142  src/fcint.h  |    2 +-
   11143  src/fcpat.c  |   49 ++++++++++++++++++++++++++++++++++++-------------
   11144  src/fcxml.c  |    1 +
   11145  5 files changed, 54 insertions(+), 15 deletions(-)
   11146 
   11147 commit 0fa680f0766a8f545b20a7935a19e9db5529f903
   11148 Author: Patrick Lam <plam (a] MIT.EDU>
   11149 Date:	Thu Jul 7 12:09:10 2005 +0000
   11150 
   11151     Convert ObjectPtr from a fat structure to a simple index into an
   11152     id table;
   11153 	ids can be positive (for static strings) or negative (for dynamic
   11154 	strings). Static strings belong to a single buffer, while dynamic
   11155 	strings are independently allocated.
   11156 
   11157  fontconfig/fontconfig.h |    9 +-
   11158  src/fccfg.c		 |    7 +-
   11159  src/fcname.c		 |    2 +-
   11160  src/fcpat.c		 |  560
   11161  +++++++++++++++++++++++++++++++++--------------
   11162  src/fcxml.c		 |    2 +-
   11163  5 files changed, 408 insertions(+), 172 deletions(-)
   11164 
   11165 commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
   11166 Author: Patrick Lam <plam (a] MIT.EDU>
   11167 Date:	Tue Jun 28 03:41:02 2005 +0000
   11168 
   11169     Add functionality to allow fontconfig data structure serialization.
   11170     This patch allows the fundamental fontconfig data structures to be
   11171 	serialized. I've converted everything from FcPattern down to be
   11172 	able to
   11173 	use *Ptr objects, which can be either static or dynamic (using
   11174 	a union
   11175 	which either contains a pointer or an index) and replaced
   11176 	storage of
   11177 	pointers in the heap with the appropriate *Ptr object. I then
   11178 	changed
   11179 	all writes of pointers to the heap with a *CreateDynamic call,
   11180 	which
   11181 	creates a dynamic Ptr object pointing to the same object as
   11182 	before.
   11183 	This way, the fundamental fontconfig semantics should be
   11184 	unchanged; I
   11185 	did not have to change external signatures this way, although
   11186 	I did
   11187 	change some internal signatures. When given a *Ptr object,
   11188 	just run *U
   11189 	to get back to a normal pointer; it gives the right answer
   11190 	regardless
   11191 	of whether we're using static or dynamic storage.
   11192     I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
   11193 	converts the dynamic FcFontSets contained in the config object to
   11194 	static FcFontSets and also converts its dependencies
   11195 	(e.g. everything
   11196 	you'd need to write to disk) to static objects. Note that you
   11197 	have to
   11198 	call Fc*PrepareSerialize first; this call will count the number of
   11199 	objects that actually needs to be allocated, so that we can avoid
   11200 	realloc. The Fc*Serialize calls then check the static pointers for
   11201 	nullness, and allocate the buffers if necessary. I've tested the
   11202 	execution of fc-list and fc-match after Fc*Serialize and they
   11203 	appear to
   11204 	work the same way.
   11205 
   11206  fc-lang/fc-lang.c	 |   17 +-
   11207  fontconfig/fcprivate.h  |    8 +-
   11208  fontconfig/fontconfig.h |   50 +++-
   11209  src/fccache.c		 |   32 ++
   11210  src/fccfg.c		 |  135 ++++----
   11211  src/fccharset.c	 |  371 ++++++++++++++++-----
   11212  src/fcdbg.c		 |   26 +-
   11213  src/fcfs.c		 |   36 ++
   11214  src/fcint.h		 |  212 +++++++++++-
   11215  src/fclang.c		 |  164 +++++++--
   11216  src/fclist.c		 |  104 ++++---
   11217  src/fcmatch.c		 |   69 +++--
   11218  src/fcmatrix.c		 |   71 ++++-
   11219  src/fcname.c		 |   35 +-
   11220  src/fcpat.c		 |  866
   11221  +++++++++++++++++++++++++++++++++++++----------
   11222  src/fcstr.c		 |  219 +++++++++++--
   11223  src/fcxml.c		 |   13 +-
   11224  17 files changed, 1902 insertions(+), 526 deletions(-)
   11225 
   11226 commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
   11227 Author: Keith Packard <keithp (a] keithp.com>
   11228 Date:	Fri Jun 17 03:01:43 2005 +0000
   11229 
   11230     Make FcOpNotContains use FcStrStr for strings so that it matches
   11231     semantics
   11232 	for !FcOpContains.
   11233     reviewed by: keithp
   11234 
   11235  ChangeLog   |	  8 ++++++++
   11236  src/fccfg.c |	  4 +++-
   11237  2 files changed, 11 insertions(+), 1 deletions(-)
   11238 
   11239 commit adc7abacbf0e2eae882d035f10117fb009b71bdd
   11240 Author: Keith Packard <keithp (a] keithp.com>
   11241 Date:	Fri May 20 16:21:39 2005 +0000
   11242 
   11243     Move fontconfig source package to libs as per override
   11244 
   11245  ChangeLog	  |    6 ++++++
   11246  debian/changelog |    2 ++
   11247  debian/control   |    2 +-
   11248  3 files changed, 9 insertions(+), 1 deletions(-)
   11249 
   11250 commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
   11251 Author: Keith Packard <keithp (a] keithp.com>
   11252 Date:	Fri May 20 15:56:51 2005 +0000
   11253 
   11254     The ka.orth file requires several characters which are not used
   11255     anymore in
   11256 	modern Georgian and which are missing in the free Georgian
   11257 	TrueType
   11258 	fonts downloadable at:
   11259     http://aiet.qartuli.net/docs/georgian_on_linux_en.php
   11260     reviewed by: Mike Fabian Bug: 3352
   11261 
   11262  ChangeLog	 |   11 +++++++++++
   11263  fc-lang/ka.orth |    5 +++--
   11264  2 files changed, 14 insertions(+), 2 deletions(-)
   11265 
   11266 commit 87c887464a6fc20310998146b8558179ebe18923
   11267 Author: Keith Packard <keithp (a] keithp.com>
   11268 Date:	Wed Apr 27 19:08:08 2005 +0000
   11269 
   11270     Update date to real 2.3.2 release date. Fix change attributions
   11271 
   11272  ChangeLog	  |   14 ++++++++++++++
   11273  README		  |    5 +++--
   11274  debian/changelog |    2 +-
   11275  3 files changed, 18 insertions(+), 3 deletions(-)
   11276 
   11277 commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
   11278 Author: Keith Packard <keithp (a] keithp.com>
   11279 Date:	Wed Apr 27 16:22:46 2005 +0000
   11280 
   11281     Bump so revision for 2.3.2
   11282     Fix a few minor leaks in error cases.
   11283 
   11284  fc-cache/fc-cache.c |	 11 ++++++++++-
   11285  1 files changed, 10 insertions(+), 1 deletions(-)
   11286 
   11287 commit 1cb309adcb881409d669749bbca91056a0967ccf
   11288 Author: Keith Packard <keithp (a] keithp.com>
   11289 Date:	Sat Apr 23 04:32:23 2005 +0000
   11290 
   11291     Update for version 2.3.2
   11292 
   11293  ChangeLog		 |    8 ++++++++
   11294  README			 |   11 +++++++++--
   11295  configure.in		 |    2 +-
   11296  debian/changelog	 |    7 +++++++
   11297  fontconfig/fontconfig.h |    2 +-
   11298  5 files changed, 26 insertions(+), 4 deletions(-)
   11299 
   11300 commit 716ac8b8033794e2557ad567005dfff4dd95f031
   11301 Author: Keith Packard <keithp (a] keithp.com>
   11302 Date:	Thu Apr 21 19:03:53 2005 +0000
   11303 
   11304     Don't force bitmap font enable in default configuration; allows
   11305     users to
   11306 	override this in ~/.fonts.conf
   11307     Updated translations
   11308     Destroy font configuration on exit to help valgrind
   11309     Use own transcoding routines in preference to iconv which appears
   11310     to have
   11311 	leaks in some translators. Call iconv_close after using iconv
   11312 	(oops).
   11313     Prefer unicode encoding of Euro char as some fonts mis-encode Euro
   11314     in other
   11315 	ones.
   11316     Must fetch bitmap glyphs to get width values to check for
   11317 	monospace/dual-width fonts.
   11318 
   11319  ChangeLog		    |	36 ++++++++++
   11320  debian/fontconfig.postinst |	 8 ++-
   11321  debian/po/cs.po	    |  154
   11322  ++++++++++++++++++--------------------------
   11323  debian/po/da.po	    |	94 +++++++++-----------------
   11324  debian/po/de.po	    |	71 ++++++---------------
   11325  debian/po/es.po	    |	77 ++++++----------------
   11326  debian/po/fr.po	    |	77 ++++++----------------
   11327  debian/po/ja.po	    |  150
   11328  ++++++++----------------------------------
   11329  debian/po/nl.po	    |	71 ++++++---------------
   11330  debian/po/pt.po	    |	71 ++++++---------------
   11331  debian/po/pt_BR.po	    |	77 ++++++----------------
   11332  debian/po/templates.pot    |	66 ++++---------------
   11333  debian/po/tr.po	    |	71 ++++++---------------
   11334  debian/po/zh_CN.po	    |	71 ++++++---------------
   11335  fc-cache/fc-cache.c	    |	 1 +
   11336  fonts.conf.in		    |	37 ++++-------
   11337  src/fcfreetype.c	    |	84 ++++++++++++++----------
   11338  17 files changed, 404 insertions(+), 812 deletions(-)
   11339 
   11340 commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
   11341 Author: Ross Burton <ross (a] burtonini.com>
   11342 Date:	Wed Apr 13 09:11:52 2005 +0000
   11343 
   11344     Check that a pattern isn't already frozen in FcPatternFreeze
   11345 
   11346  ChangeLog   |	  5 +++++
   11347  src/fcpat.c |	  3 +++
   11348  2 files changed, 8 insertions(+), 0 deletions(-)
   11349 
   11350 commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
   11351 Author: Ross Burton <ross (a] burtonini.com>
   11352 Date:	Thu Mar 31 19:16:49 2005 +0000
   11353 
   11354     Put all FcPattern objects though FcObjectStaticName and do pointer
   11355     trather
   11356 	than string compares
   11357 
   11358  ChangeLog     |    8 ++++++++
   11359  src/fclist.c  |    5 +++--
   11360  src/fcmatch.c |    2 +-
   11361  src/fcpat.c   |    3 ++-
   11362  4 files changed, 14 insertions(+), 4 deletions(-)
   11363 
   11364 commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
   11365 Author: Tor Lillqvist <tml (a] iki.fi>
   11366 Date:	Thu Mar 17 08:57:11 2005 +0000
   11367 
   11368     Add the .dll to the dll name.
   11369 
   11370  ChangeLog	       |    4 ++++
   11371  src/fontconfig.def.in |    2 +-
   11372  2 files changed, 5 insertions(+), 1 deletions(-)
   11373 
   11374 commit 5f347d9cd50069a50174cc243acab64ee4e537a9
   11375 Author: Keith Packard <keithp (a] keithp.com>
   11376 Date:	Thu Mar 10 22:06:20 2005 +0000
   11377 
   11378     Update to reflect configuration changes
   11379     Fix Autohint vs Autohinter mistake
   11380     Adopt changes from Josselin Mouette for configuration descriptions
   11381     Update
   11382 	debian to version 2.3.1-2
   11383 
   11384  ChangeLog		     |	 11 +++++++++++
   11385  debian/README.Debian	     |	 19 ++++++++++---------
   11386  debian/changelog	     |	 10 ++++++++++
   11387  debian/fontconfig.postinst  |	  2 +-
   11388  debian/fontconfig.templates |	 39
   11389  ++++++++-------------------------------
   11390  5 files changed, 40 insertions(+), 41 deletions(-)
   11391 
   11392 commit 8c74026071aae6ad70a96b81398498dcb28c0255
   11393 Author: Keith Packard <keithp (a] keithp.com>
   11394 Date:	Wed Mar 9 04:57:42 2005 +0000
   11395 
   11396     Update debian for 2.3.1
   11397 
   11398  ChangeLog	  |    6 ++++++
   11399  debian/changelog |   11 +++++++++++
   11400  debian/rules	  |    1 +
   11401  3 files changed, 18 insertions(+), 0 deletions(-)
   11402 
   11403 commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
   11404 Author: Tor Lillqvist <tml (a] iki.fi>
   11405 Date:	Wed Mar 9 00:47:11 2005 +0000
   11406 
   11407     Get the DLL from "bin" where modern libtools put it, not "lib".
   11408     Check also drive letter prefix on Win32.
   11409 
   11410  ChangeLog	   |	8 ++++++++
   11411  fontconfig-zip.in |	2 +-
   11412  src/fccfg.c	   |	4 +++-
   11413  3 files changed, 12 insertions(+), 2 deletions(-)
   11414 
   11415 commit d49dde9f900777f8482290dbafc6acb52a2b9432
   11416 Author: Keith Packard <keithp (a] keithp.com>
   11417 Date:	Tue Mar 8 23:39:02 2005 +0000
   11418 
   11419     Update for 2.3.1
   11420 
   11421  ChangeLog		 |    7 +++++++
   11422  README			 |   12 ++++++++++--
   11423  configure.in		 |    2 +-
   11424  fontconfig/fontconfig.h |    2 +-
   11425  4 files changed, 19 insertions(+), 4 deletions(-)
   11426 
   11427 commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
   11428 Author: Keith Packard <keithp (a] keithp.com>
   11429 Date:	Sat Mar 5 23:50:55 2005 +0000
   11430 
   11431     Include space and remove numbers from valid script tags. This
   11432     ensures that
   11433 	tags like 'lao ' work while rejecting those which have any digits.
   11434 	Eliminate a spurious debugging variable (len)
   11435 
   11436  ChangeLog	  |    8 ++++++++
   11437  src/fcfreetype.c |   20 ++++++++++++--------
   11438  2 files changed, 20 insertions(+), 8 deletions(-)
   11439 
   11440 commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
   11441 Author: Keith Packard <keithp (a] keithp.com>
   11442 Date:	Sat Mar 5 23:34:57 2005 +0000
   11443 
   11444     Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
   11445     for the
   11446 	broken font go to Manish Singh
   11447 
   11448  ChangeLog	  |    7 ++++++
   11449  src/fcfreetype.c |   64
   11450  +++++++++++++++++++++++++++++++++++++----------------
   11451  2 files changed, 51 insertions(+), 20 deletions(-)
   11452 
   11453 commit 97bde49a2b791de9ad66aed97ca07c22302da60d
   11454 Author: Keith Packard <keithp (a] keithp.com>
   11455 Date:	Sat Mar 5 20:58:39 2005 +0000
   11456 
   11457     Josselin Mouette:
   11458     Include 2.3 release information in changelog Add Josselin Mouette
   11459     as an
   11460 	Uploader Set hinting_type to low priority configuration option
   11461     Manish Singh:
   11462     yes_bitmaps.conf -> yes-bitmaps.conf
   11463     Funda Wang:
   11464     Johap -> Johab
   11465 
   11466  ChangeLog		     |	 20 ++++++++++++++++++++
   11467  debian/changelog	     |	 13 +++++++++++--
   11468  debian/control		     |	  1 +
   11469  debian/fontconfig.config    |	  2 +-
   11470  debian/fontconfig.postinst  |	  2 +-
   11471  debian/fontconfig.templates |	  4 ++--
   11472  debian/rules		     |	  4 ++--
   11473  src/fcfreetype.c	     |	  2 +-
   11474  8 files changed, 39 insertions(+), 9 deletions(-)
   11475 
   11476 commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
   11477 Author: Keith Packard <keithp (a] keithp.com>
   11478 Date:	Thu Mar 3 06:20:57 2005 +0000
   11479 
   11480     Move debian-specific conf file examples upstream.
   11481     Sub-pixel configuration examples must smash subpixel value as
   11482     Xft always
   11483 	sets it from X.
   11484     Change sub-pixel rendering debconf descriptions from Enable/Disable to
   11485 	Always/Never.
   11486 
   11487  ChangeLog		     |	 22 ++++++++++++++++++++++
   11488  Makefile.am		     |	  3 ---
   11489  conf.d/Makefile.am	     |	  7 +++++--
   11490  conf.d/autohint.conf	     |	  9 +++++++++
   11491  conf.d/no-sub-pixel.conf    |	  9 +++++++++
   11492  conf.d/sub-pixel.conf	     |	  3 ---
   11493  conf.d/unhinted.conf	     |	  9 +++++++++
   11494  debian/autohint.conf	     |	  9 ---------
   11495  debian/fontconfig.install   |	  1 +
   11496  debian/fontconfig.postinst  |	  4 ++--
   11497  debian/fontconfig.templates |	 11 +++++------
   11498  debian/no-sub-pixel.conf    |	 12 ------------
   11499  debian/unhinted.conf	     |	  9 ---------
   11500  13 files changed, 62 insertions(+), 46 deletions(-)
   11501 
   11502 commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
   11503 Author: Keith Packard <keithp (a] keithp.com>
   11504 Date:	Thu Mar 3 01:59:28 2005 +0000
   11505 
   11506     Ignore more build detritus
   11507     Add debian package construction stuff.
   11508     Update to newer versions of these tools
   11509     Get library manuals to build again (we love automake).
   11510     Update debian build system to switch maintainers and deal with 2.3
   11511 	functionality
   11512 
   11513  .cvsignore			   |	7 +
   11514  ChangeLog			   |   53 +++
   11515  Makefile.am			   |   50 +++-
   11516  conf.d/.cvsignore		   |	2 +
   11517  config/config.guess		   |  846
   11518  ++++++++++++++++++++-----------------
   11519  config/config.sub		   |  449 +++++++++++++++------
   11520  debian/README.Debian		   |   44 ++
   11521  debian/autohint.conf		   |	9 +
   11522  debian/changelog		   |  661 +++++++++++++++++++++++++++++
   11523  debian/compat			   |	1 +
   11524  debian/control			   |   78 ++++
   11525  debian/copyright		   |   29 ++
   11526  debian/fontconfig-udeb.install    |	3 +
   11527  debian/fontconfig.config	   |   10 +
   11528  debian/fontconfig.defoma	   |  162 +++++++
   11529  debian/fontconfig.dirs		   |	1 +
   11530  debian/fontconfig.install	   |	6 +
   11531  debian/fontconfig.postinst	   |  139 ++++++
   11532  debian/fontconfig.postrm	   |   26 ++
   11533  debian/fontconfig.templates	   |   51 +++
   11534  debian/libfontconfig1-dev.install |	7 +
   11535  debian/libfontconfig1.install	   |	1 +
   11536  debian/local.conf.md5sum	   |   18 +
   11537  debian/no-sub-pixel.conf	   |   12 +
   11538  debian/po/POTFILES.in		   |	1 +
   11539  debian/po/cs.po		   |  154 +++++++
   11540  debian/po/da.po		   |  174 ++++++++
   11541  debian/po/de.po		   |  157 +++++++
   11542  debian/po/es.po		   |  198 +++++++++
   11543  debian/po/fr.po		   |  194 +++++++++
   11544  debian/po/ja.po		   |  180 ++++++++
   11545  debian/po/nl.po		   |  158 +++++++
   11546  debian/po/pt.po		   |  145 +++++++
   11547  debian/po/pt_BR.po		   |  183 ++++++++
   11548  debian/po/templates.pot	   |  120 ++++++
   11549  debian/po/tr.po		   |  150 +++++++
   11550  debian/po/zh_CN.po		   |  148 +++++++
   11551  debian/rules			   |   39 ++
   11552  debian/unhinted.conf		   |	9 +
   11553  doc/.cvsignore			   |	1 +
   11554  doc/Makefile.am		   |   13 +-
   11555  41 files changed, 4171 insertions(+), 518 deletions(-)
   11556 
   11557 commit 4afc00ca02bb3f49fe214463e0f194486f438b70
   11558 Author: Keith Packard <keithp (a] keithp.com>
   11559 Date:	Tue Mar 1 20:48:36 2005 +0000
   11560 
   11561     Update for 2.3.0
   11562 
   11563  ChangeLog		 |    7 +++++++
   11564  README			 |   14 ++++++++++++--
   11565  configure.in		 |    2 +-
   11566  fontconfig/fontconfig.h |    4 ++--
   11567  4 files changed, 22 insertions(+), 5 deletions(-)
   11568 
   11569 commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
   11570 Author: Keith Packard <keithp (a] keithp.com>
   11571 Date:	Tue Mar 1 20:36:48 2005 +0000
   11572 
   11573     Generate and install PDF versions of the manuals
   11574     Fix formatting
   11575     Add missing exported functions, fix data types
   11576     Add missing pattern elements.
   11577     Add missing pattern elements. Document conf.d usage, clarify available
   11578 	orthography list. Fix some config file attributes. Complete
   11579 	list of
   11580 	constants.
   11581     Mark FC_SOURCE deprecated.
   11582     Don't set FC_SOURCE any longer.
   11583 
   11584  ChangeLog		   |   25 +++++++++++++++
   11585  doc/Makefile.am	   |   18 ++++++++++-
   11586  doc/fcpattern.fncs	   |	3 +-
   11587  doc/fcstring.fncs	   |   40 +++++++++++++++++++++++-
   11588  doc/fontconfig-devel.sgml |   10 +++++-
   11589  doc/fontconfig-user.sgml  |   74
   11590  ++++++++++++++++++++++++++++++++++++++------
   11591  fontconfig/fontconfig.h   |	2 +-
   11592  src/fcfreetype.c	   |	3 --
   11593  8 files changed, 156 insertions(+), 19 deletions(-)
   11594 
   11595 commit 414f720281b416736b92913f4bcbceac1a781cde
   11596 Author: Keith Packard <keithp (a] keithp.com>
   11597 Date:	Mon Feb 28 18:56:15 2005 +0000
   11598 
   11599     Create prototype /etc/fonts/conf.d directory with a few sample
   11600 	configuration files. Deprecate use of local.conf for local
   11601 	customizations in favor of this directory based scheme which
   11602 	is more
   11603 	easily integrated into installation systems.
   11604     Tag FC_EMBOLDEN as a boolean variable
   11605 
   11606  ChangeLog		 |   18 ++++++++++++++++++
   11607  Makefile.am		 |   24 ++----------------------
   11608  conf.d/Makefile.am	 |   34 ++++++++++++++++++++++++++++++++++
   11609  conf.d/README		 |    8 ++++++++
   11610  conf.d/no-bitmaps.conf  |   13 +++++++++++++
   11611  conf.d/sub-pixel.conf	 |   12 ++++++++++++
   11612  conf.d/yes-bitmaps.conf |   13 +++++++++++++
   11613  configure.in		 |    1 +
   11614  src/fcname.c		 |    1 +
   11615  9 files changed, 102 insertions(+), 22 deletions(-)
   11616 
   11617 commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
   11618 Author: Keith Packard <keithp (a] keithp.com>
   11619 Date:	Thu Feb 10 23:00:51 2005 +0000
   11620 
   11621     Free patterns from fonts which are rejected by configuration
   11622     (bug #2518)
   11623     reviewed by: pborelli (a] katamail.com
   11624 
   11625  ChangeLog   |	  8 ++++++++
   11626  src/fcdir.c |	  2 ++
   11627  2 files changed, 10 insertions(+), 0 deletions(-)
   11628 
   11629 commit afca783626534477f07b03d173bbe9f51e03b53b
   11630 Author: Keith Packard <keithp (a] keithp.com>
   11631 Date:	Sat Jan 29 00:42:37 2005 +0000
   11632 
   11633     Update for version 2.2.99
   11634 
   11635  ChangeLog		 |   11 +++++++++--
   11636  README			 |   16 ++++++++++++++--
   11637  configure.in		 |    2 +-
   11638  fontconfig/fontconfig.h |    2 +-
   11639  4 files changed, 25 insertions(+), 6 deletions(-)
   11640 
   11641 commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
   11642 Author: Keith Packard <keithp (a] keithp.com>
   11643 Date:	Sat Jan 29 00:33:47 2005 +0000
   11644 
   11645     Add a few pointers
   11646 
   11647  ChangeLog |	5 +++++
   11648  README    |	3 +++
   11649  2 files changed, 8 insertions(+), 0 deletions(-)
   11650 
   11651 commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
   11652 Author: Keith Packard <keithp (a] keithp.com>
   11653 Date:	Fri Jan 28 23:55:14 2005 +0000
   11654 
   11655     Polite typechecking for test and edit expressions. Helps catch
   11656     errors in
   11657 	the font configuration.
   11658 
   11659  ChangeLog    |   10 +++
   11660  src/fcint.h  |   12 +---
   11661  src/fcname.c |    2 +-
   11662  src/fcxml.c  |  252
   11663  +++++++++++++++++++++++++++++++++++++++++++++------------
   11664  4 files changed, 211 insertions(+), 65 deletions(-)
   11665 
   11666 commit 59e149e757795a7c0ec66c35b551a66e0da42098
   11667 Author: Keith Packard <keithp (a] keithp.com>
   11668 Date:	Sun Jan 16 01:41:24 2005 +0000
   11669 
   11670     Have --with-expat set EXPAT_CFLAGS (bug 2278)
   11671     reviewed by: Keith Packard <keithp (a] keithp.com>
   11672 
   11673  ChangeLog    |    7 +++++++
   11674  configure.in |   11 ++++++++++-
   11675  2 files changed, 17 insertions(+), 1 deletions(-)
   11676 
   11677 commit d8ae9c92197f1f2782b9decb276f6da756ce882d
   11678 Author: Keith Packard <keithp (a] keithp.com>
   11679 Date:	Thu Jan 13 18:31:50 2005 +0000
   11680 
   11681     Add SEE ALSO section (bug 2085)
   11682     Cross compiling fixes (bug 280)
   11683     reviewed by: Keith Packard <keithp (a] keithp.com>
   11684 
   11685  ChangeLog		  |   18 ++++++++++++++++++
   11686  Makefile.am		  |   17 ++++++++++++++++-
   11687  configure.in		  |   44
   11688  ++++++++++++++++++++++++++++++++++++++++++++
   11689  doc/Makefile.am	  |    8 ++++++--
   11690  doc/fontconfig-user.sgml |    5 +++++
   11691  fc-case/Makefile.am	  |    8 ++++++--
   11692  fc-glyphname/Makefile.am |    8 ++++++--
   11693  fc-lang/Makefile.am	  |    8 ++++++--
   11694  src/fontconfig.def.in	  |    2 +-
   11695  9 files changed, 108 insertions(+), 10 deletions(-)
   11696 
   11697 commit 8759822e8fdaebcaaea82571d6b084003ca5751e
   11698 Author: Keith Packard <keithp (a] keithp.com>
   11699 Date:	Thu Jan 13 18:10:42 2005 +0000
   11700 
   11701     Update blanks list (Closes bug 86)
   11702 
   11703  ChangeLog     |    5 +++++
   11704  fonts.conf.in |   52 +++++++++++++++++++++++++++++++---------------------
   11705  2 files changed, 36 insertions(+), 21 deletions(-)
   11706 
   11707 commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
   11708 Author: Keith Packard <keithp (a] keithp.com>
   11709 Date:	Tue Jan 4 21:54:50 2005 +0000
   11710 
   11711     Verify that every font pattern loaded from cache has both FC_FILE and
   11712 	FC_FAMILY entries. Attempt to fix bug #2219.
   11713 
   11714  ChangeLog     |    7 +++++++
   11715  src/fccache.c |   10 +++++++++-
   11716  2 files changed, 16 insertions(+), 1 deletions(-)
   11717 
   11718 commit d53461812d46ffb2eaffb2c512e8740e8536e498
   11719 Author: Keith Packard <keithp (a] keithp.com>
   11720 Date:	Wed Dec 29 19:44:51 2004 +0000
   11721 
   11722     Update for version 2.2.98
   11723 
   11724  ChangeLog		 |    7 +++++++
   11725  README			 |   22 ++++++++++++++++++++--
   11726  configure.in		 |    2 +-
   11727  fontconfig/fontconfig.h |    2 +-
   11728  4 files changed, 29 insertions(+), 4 deletions(-)
   11729 
   11730 commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
   11731 Author: Keith Packard <keithp (a] keithp.com>
   11732 Date:	Wed Dec 29 19:37:14 2004 +0000
   11733 
   11734     Document ASCII limitations of Fc character conversion macros
   11735     Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
   11736     (useful
   11737 	for testing case conversion functions)
   11738 
   11739  ChangeLog		 |    8 ++++++++
   11740  fontconfig/fontconfig.h |   10 +++++++---
   11741  src/fcstr.c		 |   21 ++++++++++++++++++++-
   11742  3 files changed, 35 insertions(+), 4 deletions(-)
   11743 
   11744 commit 02748dd3b8830a60439340a768959231e669b55c
   11745 Author: Keith Packard <keithp (a] keithp.com>
   11746 Date:	Wed Dec 29 10:07:10 2004 +0000
   11747 
   11748     Add territory database
   11749     Reviewed by: Keith Packard
   11750     Remove Han characters from Korean orthography
   11751 
   11752  .cvsignore	      |    1 +
   11753  ChangeLog	      |   15 +
   11754  fc-case/.cvsignore   |    6 +
   11755  fc-lang/iso-3166.txt |  242 +
   11756  fc-lang/ko.orth      |18729
   11757  +++++++-------------------------------------------
   11758  5 files changed, 2776 insertions(+), 16217 deletions(-)
   11759 
   11760 commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
   11761 Author: Keith Packard <keithp (a] keithp.com>
   11762 Date:	Wed Dec 29 09:57:49 2004 +0000
   11763 
   11764     Reorder utility programs to make sure fc-case is run before fc-lang as
   11765 	fc-lang uses fcstr.c which uses fccase.h
   11766     Fix broken XML
   11767 
   11768  ChangeLog     |    8 ++++++++
   11769  Makefile.am   |    2 +-
   11770  fonts.conf.in |   10 +++++++---
   11771  3 files changed, 16 insertions(+), 4 deletions(-)
   11772 
   11773 commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
   11774 Author: Keith Packard <keithp (a] keithp.com>
   11775 Date:	Wed Dec 29 09:15:17 2004 +0000
   11776 
   11777     Adopt some RedHat suggestions for standard font configuration.
   11778     Add new helper program 'fc-case' to construct case folding tables from
   11779 	standard Unicode CaseFolding.txt file
   11780     Re-implement case insensitive functions with Unicode aware versions
   11781 	(including full case folding mappings)
   11782 
   11783  ChangeLog		 |   26 ++
   11784  Makefile.am		 |    2 +-
   11785  configure.in		 |    1 +
   11786  fc-case/CaseFolding.txt |  924
   11787  +++++++++++++++++++++++++++++++++++++++++++++++
   11788  fc-case/Makefile.am	 |   52 +++
   11789  fc-case/fc-case.c	 |  363 +++++++++++++++++++
   11790  fc-case/fccase.tmpl.h	 |   25 ++
   11791  fonts.conf.in		 |   73 +++-
   11792  src/fcint.h		 |   34 ++
   11793  src/fclist.c		 |   16 +-
   11794  src/fcstr.c		 |  263 +++++++++++---
   11795  11 files changed, 1685 insertions(+), 94 deletions(-)
   11796 
   11797 commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
   11798 Author: Keith Packard <keithp (a] keithp.com>
   11799 Date:	Tue Dec 14 00:12:25 2004 +0000
   11800 
   11801     I changed FcFontSetSort to respect the generic aliases better in
   11802     the face
   11803 	of language matching.
   11804     What I did was to ammend the strict sort order used by FcFontSort
   11805     so that
   11806 	it 'satisfies' the language specified in the pattern by
   11807 	locating the
   11808 	best matching font supporting each pattern language and then
   11809 	ignores
   11810 	language in the remaining fonts for purposes of matching.
   11811     So, when asking for 'sans:lang=en', you'll get an English font
   11812     first, and
   11813 	then the remaining fonts sorted with respect to the 'sans'
   11814 	alias alone
   11815 	-- pushing Kochi fonts ahead of other English-supporting Han
   11816 	fonts.
   11817     reviewed by: Owen Taylor <otaylor (a] redhat.com>
   11818 
   11819  ChangeLog     |   17 ++++++++++++
   11820  src/fcmatch.c |   81
   11821  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   11822  2 files changed, 96 insertions(+), 2 deletions(-)
   11823 
   11824 commit 46a10637cde656967b60f1e028b24763022358bb
   11825 Author: Keith Packard <keithp (a] keithp.com>
   11826 Date:	Fri Dec 10 16:48:08 2004 +0000
   11827 
   11828     Configuration changes to request synthetic emboldening of fonts. The
   11829     actual
   11830 	emboldening code will live in Xft.
   11831     reviewed by: Keith Packard <keithp (a] keithp.com>
   11832 
   11833  ChangeLog		 |   10 ++++++++++
   11834  fontconfig/fontconfig.h |    1 +
   11835  fonts.conf.in		 |   20 ++++++++++++++++++++
   11836  3 files changed, 31 insertions(+), 0 deletions(-)
   11837 
   11838 commit 9af19286b0dcdf7636749b9efb64a50650554f2d
   11839 Author: Keith Packard <keithp (a] keithp.com>
   11840 Date:	Thu Dec 9 19:36:30 2004 +0000
   11841 
   11842     Currently Russian (ru) requires 0406 and 0456 ( and ), but
   11843     these were
   11844 	eliminated in Russian in 1918 in favor of 0418 and 0438 (
   11845 	and ),
   11846 	and don't even appear in KOI8-R. (The hypothesis that they
   11847 	don't appear
   11848 	in KOI8-R due to their similarity with Latin I and i is
   11849 	eliminated by
   11850 	their presence in KOI8-U.) I have a couple of fonts with Russian
   11851 	support that don't have the letter.
   11852     Therefore, 0406 and 0456 should be removed from or commented out
   11853     of ru.orth
   11854     reviewed by: Keith Packard <keithp (a] keithp.com>
   11855 
   11856  ChangeLog	 |   16 ++++++++++++++++
   11857  fc-lang/ru.orth |    4 ++--
   11858  2 files changed, 18 insertions(+), 2 deletions(-)
   11859 
   11860 commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
   11861 Author: Keith Packard <keithp (a] keithp.com>
   11862 Date:	Tue Dec 7 01:36:26 2004 +0000
   11863 
   11864     Reviewed by: Keith Packard <keithp (a] keithp.com>
   11865     memoize strings and share a single copy for all uses. Note that
   11866     this could
   11867 	be improved further by using statically allocated blocks and
   11868 	gluing
   11869 	multiple strings together, but I'm basically lazy. In my
   11870 	environment
   11871 	with 800 font files, I get a savings of about 90KB.
   11872 
   11873  ChangeLog    |   15 +++++++++++++++
   11874  src/fcinit.c |    5 +++--
   11875  src/fcint.h  |    3 ++-
   11876  src/fclist.c |    2 +-
   11877  src/fcpat.c  |   42 +++++++++++++-----------------------------
   11878  src/fcxml.c  |    6 ------
   11879  6 files changed, 34 insertions(+), 39 deletions(-)
   11880 
   11881 commit 46b51147d10db21a4d5992074bcdc9022f45856b
   11882 Author: Keith Packard <keithp (a] keithp.com>
   11883 Date:	Tue Dec 7 01:14:46 2004 +0000
   11884 
   11885     Change files from ISO-Latin-1 to UTF-8
   11886 
   11887  COPYING			 |    2 +-
   11888  ChangeLog			 |  249
   11889  +++++++++++++++++++++++++++++++++++++++
   11890  Makefile.am			 |    2 +-
   11891  config/Makedefs.in		 |    2 +-
   11892  configure.in			 |    2 +-
   11893  doc/edit-sgml.c		 |    2 +-
   11894  doc/fcatomic.fncs		 |    2 +-
   11895  doc/fcblanks.fncs		 |    2 +-
   11896  doc/fccharset.fncs		 |    2 +-
   11897  doc/fcconfig.fncs		 |    2 +-
   11898  doc/fcconstant.fncs		 |    2 +-
   11899  doc/fcfile.fncs		 |    2 +-
   11900  doc/fcfontset.fncs		 |    2 +-
   11901  doc/fcfreetype.fncs		 |    2 +-
   11902  doc/fcinit.fncs		 |    2 +-
   11903  doc/fcmatrix.fncs		 |    2 +-
   11904  doc/fcobjectset.fncs		 |    2 +-
   11905  doc/fcobjecttype.fncs		 |    2 +-
   11906  doc/fcpattern.fncs		 |    2 +-
   11907  doc/fcstring.fncs		 |    2 +-
   11908  doc/fcstrset.fncs		 |    2 +-
   11909  doc/fcvalue.fncs		 |    2 +-
   11910  doc/fontconfig-devel.sgml	 |    4 +-
   11911  doc/fontconfig-user.sgml	 |    2 +-
   11912  doc/func.sgml			 |    2 +-
   11913  doc/version.sgml.in		 |    2 +-
   11914  fc-cache/Makefile.am		 |    2 +-
   11915  fc-cache/fc-cache.c		 |    2 +-
   11916  fc-glyphname/Makefile.am	 |    2 +-
   11917  fc-glyphname/fc-glyphname.c	 |    2 +-
   11918  fc-glyphname/fcglyphname.tmpl.h |    2 +-
   11919  fc-lang/Makefile.am		 |    2 +-
   11920  fc-lang/aa.orth		 |    2 +-
   11921  fc-lang/ab.orth		 |    2 +-
   11922  fc-lang/af.orth		 |    2 +-
   11923  fc-lang/am.orth		 |    2 +-
   11924  fc-lang/ar.orth		 |    2 +-
   11925  fc-lang/ast.orth		 |    2 +-
   11926  fc-lang/ava.orth		 |    2 +-
   11927  fc-lang/ay.orth		 |    2 +-
   11928  fc-lang/az.orth		 |    2 +-
   11929  fc-lang/az_ir.orth		 |    2 +-
   11930  fc-lang/ba.orth		 |    2 +-
   11931  fc-lang/bam.orth		 |    2 +-
   11932  fc-lang/be.orth		 |    2 +-
   11933  fc-lang/bg.orth		 |    2 +-
   11934  fc-lang/bh.orth		 |    2 +-
   11935  fc-lang/bho.orth		 |    2 +-
   11936  fc-lang/bi.orth		 |    2 +-
   11937  fc-lang/bin.orth		 |    2 +-
   11938  fc-lang/bn.orth		 |    2 +-
   11939  fc-lang/bo.orth		 |    2 +-
   11940  fc-lang/br.orth		 |    2 +-
   11941  fc-lang/bs.orth		 |    2 +-
   11942  fc-lang/bua.orth		 |    2 +-
   11943  fc-lang/ca.orth		 |    2 +-
   11944  fc-lang/ce.orth		 |    2 +-
   11945  fc-lang/ch.orth		 |    2 +-
   11946  fc-lang/chm.orth		 |    2 +-
   11947  fc-lang/chr.orth		 |    2 +-
   11948  fc-lang/co.orth		 |    2 +-
   11949  fc-lang/cs.orth		 |    2 +-
   11950  fc-lang/cu.orth		 |    2 +-
   11951  fc-lang/cv.orth		 |    2 +-
   11952  fc-lang/cy.orth		 |    2 +-
   11953  fc-lang/da.orth		 |    2 +-
   11954  fc-lang/de.orth		 |    2 +-
   11955  fc-lang/dz.orth		 |    2 +-
   11956  fc-lang/el.orth		 |    2 +-
   11957  fc-lang/en.orth		 |    2 +-
   11958  fc-lang/eo.orth		 |    2 +-
   11959  fc-lang/es.orth		 |    2 +-
   11960  fc-lang/et.orth		 |    2 +-
   11961  fc-lang/eu.orth		 |    4 +-
   11962  fc-lang/fa.orth		 |    2 +-
   11963  fc-lang/fc-lang.c		 |    2 +-
   11964  fc-lang/fc-lang.man		 |    2 +-
   11965  fc-lang/fclang.tmpl.h		 |    2 +-
   11966  fc-lang/fi.orth		 |    2 +-
   11967  fc-lang/fj.orth		 |    2 +-
   11968  fc-lang/fo.orth		 |    2 +-
   11969  fc-lang/fr.orth		 |    2 +-
   11970  fc-lang/ful.orth		 |    2 +-
   11971  fc-lang/fur.orth		 |    2 +-
   11972  fc-lang/fy.orth		 |    4 +-
   11973  fc-lang/ga.orth		 |    2 +-
   11974  fc-lang/gd.orth		 |    2 +-
   11975  fc-lang/gez.orth		 |    2 +-
   11976  fc-lang/gl.orth		 |    2 +-
   11977  fc-lang/gn.orth		 |    4 +-
   11978  fc-lang/gu.orth		 |    2 +-
   11979  fc-lang/gv.orth		 |    2 +-
   11980  fc-lang/ha.orth		 |    2 +-
   11981  fc-lang/haw.orth		 |    2 +-
   11982  fc-lang/he.orth		 |    2 +-
   11983  fc-lang/hi.orth		 |    2 +-
   11984  fc-lang/ho.orth		 |    2 +-
   11985  fc-lang/hr.orth		 |    2 +-
   11986  fc-lang/hu.orth		 |    2 +-
   11987  fc-lang/hy.orth		 |    2 +-
   11988  fc-lang/ia.orth		 |    2 +-
   11989  fc-lang/ibo.orth		 |    2 +-
   11990  fc-lang/id.orth		 |    2 +-
   11991  fc-lang/ie.orth		 |    2 +-
   11992  fc-lang/ik.orth		 |    2 +-
   11993  fc-lang/io.orth		 |    2 +-
   11994  fc-lang/is.orth		 |    2 +-
   11995  fc-lang/iso639-2		 |  194 +++++++++++++++---------------
   11996  fc-lang/it.orth		 |    2 +-
   11997  fc-lang/iu.orth		 |    2 +-
   11998  fc-lang/ja.orth		 |    2 +-
   11999  fc-lang/ka.orth		 |    2 +-
   12000  fc-lang/kaa.orth		 |    2 +-
   12001  fc-lang/ki.orth		 |    2 +-
   12002  fc-lang/kk.orth		 |    2 +-
   12003  fc-lang/kl.orth		 |    2 +-
   12004  fc-lang/km.orth		 |    2 +-
   12005  fc-lang/kn.orth		 |    2 +-
   12006  fc-lang/ko.orth		 |    2 +-
   12007  fc-lang/kok.orth		 |    2 +-
   12008  fc-lang/ks.orth		 |    2 +-
   12009  fc-lang/ku.orth		 |    2 +-
   12010  fc-lang/ku_ir.orth		 |    2 +-
   12011  fc-lang/kum.orth		 |    2 +-
   12012  fc-lang/kv.orth		 |    2 +-
   12013  fc-lang/kw.orth		 |    2 +-
   12014  fc-lang/ky.orth		 |    2 +-
   12015  fc-lang/la.orth		 |    2 +-
   12016  fc-lang/lb.orth		 |    2 +-
   12017  fc-lang/lez.orth		 |    2 +-
   12018  fc-lang/lo.orth		 |    2 +-
   12019  fc-lang/lt.orth		 |    2 +-
   12020  fc-lang/lv.orth		 |    2 +-
   12021  fc-lang/mg.orth		 |    2 +-
   12022  fc-lang/mh.orth		 |    2 +-
   12023  fc-lang/mi.orth		 |    2 +-
   12024  fc-lang/mk.orth		 |    2 +-
   12025  fc-lang/ml.orth		 |    2 +-
   12026  fc-lang/mn.orth		 |    2 +-
   12027  fc-lang/mo.orth		 |    2 +-
   12028  fc-lang/mr.orth		 |    2 +-
   12029  fc-lang/mt.orth		 |    2 +-
   12030  fc-lang/my.orth		 |    2 +-
   12031  fc-lang/nb.orth		 |    4 +-
   12032  fc-lang/nds.orth		 |    2 +-
   12033  fc-lang/ne.orth		 |    2 +-
   12034  fc-lang/nl.orth		 |    2 +-
   12035  fc-lang/nn.orth		 |    2 +-
   12036  fc-lang/no.orth		 |    4 +-
   12037  fc-lang/ny.orth		 |    2 +-
   12038  fc-lang/oc.orth		 |    2 +-
   12039  fc-lang/om.orth		 |    2 +-
   12040  fc-lang/or.orth		 |    2 +-
   12041  fc-lang/os.orth		 |    2 +-
   12042  fc-lang/pl.orth		 |    2 +-
   12043  fc-lang/ps_af.orth		 |    2 +-
   12044  fc-lang/ps_pk.orth		 |    2 +-
   12045  fc-lang/pt.orth		 |    2 +-
   12046  fc-lang/rm.orth		 |    2 +-
   12047  fc-lang/ro.orth		 |    2 +-
   12048  fc-lang/ru.orth		 |    2 +-
   12049  fc-lang/sa.orth		 |    2 +-
   12050  fc-lang/sah.orth		 |    2 +-
   12051  fc-lang/sco.orth		 |    2 +-
   12052  fc-lang/se.orth		 |    4 +-
   12053  fc-lang/sel.orth		 |    2 +-
   12054  fc-lang/sh.orth		 |    2 +-
   12055  fc-lang/si.orth		 |    2 +-
   12056  fc-lang/sk.orth		 |    2 +-
   12057  fc-lang/sl.orth		 |    2 +-
   12058  fc-lang/sm.orth		 |    2 +-
   12059  fc-lang/sma.orth		 |    4 +-
   12060  fc-lang/smj.orth		 |    4 +-
   12061  fc-lang/smn.orth		 |    4 +-
   12062  fc-lang/sms.orth		 |    4 +-
   12063  fc-lang/so.orth		 |    2 +-
   12064  fc-lang/sq.orth		 |    2 +-
   12065  fc-lang/sr.orth		 |    2 +-
   12066  fc-lang/sv.orth		 |    2 +-
   12067  fc-lang/sw.orth		 |    2 +-
   12068  fc-lang/syr.orth		 |    2 +-
   12069  fc-lang/ta.orth		 |    2 +-
   12070  fc-lang/te.orth		 |    2 +-
   12071  fc-lang/tg.orth		 |    2 +-
   12072  fc-lang/th.orth		 |    2 +-
   12073  fc-lang/ti_er.orth		 |    2 +-
   12074  fc-lang/ti_et.orth		 |    2 +-
   12075  fc-lang/tig.orth		 |    2 +-
   12076  fc-lang/tk.orth		 |    2 +-
   12077  fc-lang/tl.orth		 |    2 +-
   12078  fc-lang/tn.orth		 |    2 +-
   12079  fc-lang/to.orth		 |    2 +-
   12080  fc-lang/tr.orth		 |    2 +-
   12081  fc-lang/ts.orth		 |    2 +-
   12082  fc-lang/tt.orth		 |    2 +-
   12083  fc-lang/tw.orth		 |    2 +-
   12084  fc-lang/tyv.orth		 |    2 +-
   12085  fc-lang/ug.orth		 |    2 +-
   12086  fc-lang/uk.orth		 |    2 +-
   12087  fc-lang/ur.orth		 |    2 +-
   12088  fc-lang/uz.orth		 |    2 +-
   12089  fc-lang/ven.orth		 |    2 +-
   12090  fc-lang/vi.orth		 |    2 +-
   12091  fc-lang/vo.orth		 |    4 +-
   12092  fc-lang/vot.orth		 |    2 +-
   12093  fc-lang/wa.orth		 |    2 +-
   12094  fc-lang/wen.orth		 |    2 +-
   12095  fc-lang/wo.orth		 |    2 +-
   12096  fc-lang/xh.orth		 |    2 +-
   12097  fc-lang/yap.orth		 |    2 +-
   12098  fc-lang/yi.orth		 |    2 +-
   12099  fc-lang/yo.orth		 |    2 +-
   12100  fc-lang/zh_cn.orth		 |    2 +-
   12101  fc-lang/zh_hk.orth		 |    2 +-
   12102  fc-lang/zh_mo.orth		 |    2 +-
   12103  fc-lang/zh_sg.orth		 |    2 +-
   12104  fc-lang/zh_tw.orth		 |    2 +-
   12105  fc-lang/zu.orth		 |    2 +-
   12106  fc-list/Makefile.am		 |    2 +-
   12107  fc-list/fc-list.c		 |    2 +-
   12108  fc-match/Makefile.am		 |    2 +-
   12109  fc-match/fc-match.1		 |    2 +-
   12110  fc-match/fc-match.c		 |    2 +-
   12111  fontconfig/fcfreetype.h	 |    2 +-
   12112  fontconfig/fcprivate.h		 |    2 +-
   12113  fontconfig/fontconfig.h	 |    2 +-
   12114  src/fcatomic.c			 |    2 +-
   12115  src/fcblanks.c			 |    2 +-
   12116  src/fccache.c			 |    2 +-
   12117  src/fccfg.c			 |    2 +-
   12118  src/fccharset.c		 |    2 +-
   12119  src/fcdbg.c			 |    2 +-
   12120  src/fcdefault.c		 |    2 +-
   12121  src/fcdir.c			 |    2 +-
   12122  src/fcfreetype.c		 |    4 +-
   12123  src/fcfs.c			 |    2 +-
   12124  src/fcinit.c			 |    2 +-
   12125  src/fcint.h			 |    2 +-
   12126  src/fclang.c			 |    2 +-
   12127  src/fclist.c			 |    2 +-
   12128  src/fcmatch.c			 |    2 +-
   12129  src/fcmatrix.c			 |    2 +-
   12130  src/fcname.c			 |    2 +-
   12131  src/fcpat.c			 |    2 +-
   12132  src/fcstr.c			 |    2 +-
   12133  src/fcxml.c			 |    2 +-
   12134  246 files changed, 603 insertions(+), 354 deletions(-)
   12135 
   12136 commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
   12137 Author: Keith Packard <keithp (a] keithp.com>
   12138 Date:	Sun Dec 5 07:44:08 2004 +0000
   12139 
   12140     Update links to new freedesktop.org locations
   12141     Add uninstall-local to get rid of fonts.conf and local.conf if
   12142     they match
   12143 	the distributed versions. Fixes 'make distcheck'
   12144 
   12145  ChangeLog   |	  8 ++++++++
   12146  INSTALL     |	  4 ++--
   12147  Makefile.am |	 24 ++++++++++++++++++++++++
   12148  3 files changed, 34 insertions(+), 2 deletions(-)
   12149 
   12150 commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
   12151 Author: Keith Packard <keithp (a] keithp.com>
   12152 Date:	Sun Dec 5 06:38:54 2004 +0000
   12153 
   12154     Updates for version 2.2.97
   12155 
   12156  ChangeLog		 |    7 +++++++
   12157  README			 |   30 ++++++++++++++++++++++++++++--
   12158  configure.in		 |    2 +-
   12159  fontconfig/fontconfig.h |    2 +-
   12160  4 files changed, 37 insertions(+), 4 deletions(-)
   12161 
   12162 commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
   12163 Author: Keith Packard <keithp (a] keithp.com>
   12164 Date:	Sun Dec 5 06:19:46 2004 +0000
   12165 
   12166     Sleep for two seconds before exiting to make sure timestamps for
   12167     future
   12168 	changes have distinct mod times in the file system. Bug #1982.
   12169     Add Punjabi orthography. Bug #1671.
   12170     reviewed by: Keith Packard <keithp (a] keithp.com>
   12171 
   12172  ChangeLog	     |	 13 ++++++++++++-
   12173  fc-cache/fc-cache.c |	  8 ++++++++
   12174  fc-lang/pa.orth     |	 46 ++++++++++++++++++++++++++++++++++++++++++++++
   12175  3 files changed, 66 insertions(+), 1 deletions(-)
   12176 
   12177 commit c5a0b541df8be0b66f4ecf531570242693aac930
   12178 Author: Keith Packard <keithp (a] keithp.com>
   12179 Date:	Sun Dec 5 05:49:20 2004 +0000
   12180 
   12181     Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
   12182 	multi-arch installs. Now that all X fonts are included without
   12183 	prejudice, the chances of the date being at all interesting
   12184 	are rather
   12185 	limited. Bug #415.
   12186     Add copyright and license
   12187 
   12188  ChangeLog	 |   10 ++++++++++
   12189  fonts.conf.in	 |    2 +-
   12190  src/Makefile.am |   23 +++++++++++++++++++++++
   12191  3 files changed, 34 insertions(+), 1 deletions(-)
   12192 
   12193 commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
   12194 Author: Keith Packard <keithp (a] keithp.com>
   12195 Date:	Sun Dec 5 05:03:52 2004 +0000
   12196 
   12197     Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
   12198     (or
   12199 	wherever the X fonts are located).
   12200     Document new <include>directory-name</include> semantics
   12201     add <include ignore_missing="yes">conf.d</include>
   12202     Add selectfont to ignore bitmap fonts, add comment for selectfont
   12203     which
   12204 	accepts bitmap fonts.
   12205     Allow <include> configuration elements to reference directories. Parse
   12206     and
   12207 	load all files of the form [0-9]* in sorted order.
   12208 
   12209  ChangeLog		  |   18 +++++++++
   12210  configure.in		  |   23 +++++-------
   12211  doc/fontconfig-user.sgml |   17 +++++----
   12212  fonts.conf.in		  |    1 +
   12213  local.conf		  |   23 ++++++++++++
   12214  src/fcdir.c		  |    4 +--
   12215  src/fcint.h		  |    6 +++
   12216  src/fcxml.c		  |   89
   12217  ++++++++++++++++++++++++++++++++++++++++++++++
   12218  8 files changed, 158 insertions(+), 23 deletions(-)
   12219 
   12220 commit 38e528e77673f0395ab802cd1040947e307f0c6c
   12221 Author: Keith Packard <keithp (a] keithp.com>
   12222 Date:	Sun Dec 5 04:14:17 2004 +0000
   12223 
   12224     Report command line for $srcdir/configure accurately. Bug #212.
   12225 
   12226  ChangeLog  |	 8 +++++++-
   12227  autogen.sh |	 2 +-
   12228  2 files changed, 8 insertions(+), 2 deletions(-)
   12229 
   12230 commit e4125ef950ada3413a542dc457a4d36c5495dcd7
   12231 Author: Keith Packard <keithp (a] keithp.com>
   12232 Date:	Sun Dec 5 04:11:11 2004 +0000
   12233 
   12234     Check for non-empty face->family_name and face->style_name before
   12235     using
   12236 	those for the font. Empty names match everything. Bug #171.
   12237 
   12238  ChangeLog	  |    7 +++++++
   12239  src/fcfreetype.c |   12 +++++++-----
   12240  2 files changed, 14 insertions(+), 5 deletions(-)
   12241 
   12242 commit 537e3d23fab449be154da8d49817364479924a61
   12243 Author: Keith Packard <keithp (a] keithp.com>
   12244 Date:	Sun Dec 5 00:26:06 2004 +0000
   12245 
   12246     Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
   12247     available.
   12248 	This provides font file format information (BDF, Type 1, PCF,
   12249 	TrueType)
   12250 	for each font. Closes #109.
   12251 
   12252  ChangeLog		 |   10 ++++++++++
   12253  configure.in		 |    2 +-
   12254  fontconfig/fontconfig.h |    1 +
   12255  src/fcfreetype.c	 |   14 ++++++++++++++
   12256  src/fcname.c		 |    1 +
   12257  5 files changed, 27 insertions(+), 1 deletions(-)
   12258 
   12259 commit dbf68dd5fe2f936af53891a240601c727bdcf09d
   12260 Author: Keith Packard <keithp (a] keithp.com>
   12261 Date:	Sat Dec 4 22:06:52 2004 +0000
   12262 
   12263     Fix typo.
   12264     Add detection for font capabilities (bug #105)
   12265     reviewed by: Keith Packard <keithp (a] keithp.com>
   12266 
   12267  ChangeLog		  |   13 +++
   12268  doc/fontconfig-user.sgml |    1 +
   12269  fontconfig/fontconfig.h  |    1 +
   12270  src/fcfreetype.c	  |  188
   12271  ++++++++++++++++++++++++++++++++++++++++++++++
   12272  src/fcname.c		  |    1 +
   12273  5 files changed, 204 insertions(+), 0 deletions(-)
   12274 
   12275 commit 4f27c1c0a383e891890ab27c74226957ed7067aa
   12276 Author: Keith Packard <keithp (a] keithp.com>
   12277 Date:	Sat Dec 4 19:41:10 2004 +0000
   12278 
   12279     Move existing fonts.conf to fonts.conf.bak
   12280     Add detection of iconv
   12281     Document new selectfont elements
   12282     Switch to UTF-8 in comment
   12283     Add fullname, and family/style/fullname language entries
   12284     Respect selectfont/*/glob
   12285     Add support for selectfont
   12286     Add multi-lingual family/style/fullname support
   12287     Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
   12288     Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
   12289     computed
   12290 	pattern element names which are required to be static.
   12291 
   12292  ChangeLog		   |   47 ++
   12293  Makefile.am		   |   13 +-
   12294  configure.in		   |	6 +-
   12295  doc/fcpattern.fncs	   |   11 +
   12296  doc/fontconfig-devel.sgml |   13 +-
   12297  doc/fontconfig-user.sgml  |   43 ++-
   12298  fc-lang/nb.orth	   |	2 +-
   12299  fontconfig/fontconfig.h   |	7 +
   12300  fonts.dtd		   |   19 +
   12301  src/fccache.c		   |	2 +-
   12302  src/fccfg.c		   |   55 +++-
   12303  src/fcdir.c		   |	2 +-
   12304  src/fcfreetype.c	   | 1087
   12305  +++++++++++++++++++++++++++++++++------------
   12306  src/fcint.h		   |   21 +
   12307  src/fclist.c		   |	6 +-
   12308  src/fcname.c		   |	4 +
   12309  src/fcpat.c		   |   73 +++
   12310  src/fcxml.c		   |  162 +++++++
   12311  18 files changed, 1283 insertions(+), 290 deletions(-)
   12312 
   12313 commit c641c77d6f1a0b378e800c9e3502ae446839a8af
   12314 Author: Keith Packard <keithp (a] keithp.com>
   12315 Date:	Thu Sep 9 14:31:18 2004 +0000
   12316 
   12317     Remove spurious / after $(DESTDIR)
   12318     reviewed by: keithp
   12319 
   12320  ChangeLog   |	  7 +++++++
   12321  Makefile.am |	  2 +-
   12322  2 files changed, 8 insertions(+), 1 deletions(-)
   12323 
   12324 commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
   12325 Author: Keith Packard <keithp (a] keithp.com>
   12326 Date:	Wed Jun 30 20:06:41 2004 +0000
   12327 
   12328     Update for 2.2.96
   12329 
   12330  ChangeLog		 |    7 +++++++
   12331  README			 |   12 ++++++++++--
   12332  configure.in		 |    2 +-
   12333  fontconfig/fontconfig.h |    2 +-
   12334  4 files changed, 19 insertions(+), 4 deletions(-)
   12335 
   12336 commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
   12337 Author: Keith Packard <keithp (a] keithp.com>
   12338 Date:	Wed Jun 30 18:41:52 2004 +0000
   12339 
   12340     Provided by: Lubos Lunak <l.lunak (a] suse.cz>
   12341     However FcConfigUptoDate() doesn't seem to work. See the attached
   12342     patch.
   12343 	First there's an obvious misplaced parenthesis making it return
   12344 	always
   12345 	false, and second, even this call fails to detect font changes
   12346 	(e.g.
   12347 	adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
   12348 	should fix that as well. The problem seems to be triggered by my
   12349 	fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
   12350 	therefore
   12351 	config->configDirs doesn't include subdirs, unlike
   12352 	config->fontDirs.
   12353 
   12354  ChangeLog   |	 14 ++++++++++++++
   12355  src/fccfg.c |	  4 ++--
   12356  2 files changed, 16 insertions(+), 2 deletions(-)
   12357 
   12358 commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
   12359 Author: Keith Packard <keithp (a] keithp.com>
   12360 Date:	Thu Jun 3 14:16:38 2004 +0000
   12361 
   12362     Remove comma at end of FcResult enum definition.
   12363 
   12364  ChangeLog		 |    5 +++++
   12365  fontconfig/fontconfig.h |    2 +-
   12366  2 files changed, 6 insertions(+), 1 deletions(-)
   12367 
   12368 commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
   12369 Author: Keith Packard <keithp (a] keithp.com>
   12370 Date:	Sat May 29 20:07:46 2004 +0000
   12371 
   12372     Add steps to md5sum release
   12373 
   12374  ChangeLog |	5 +++++
   12375  INSTALL   |	5 ++++-
   12376  2 files changed, 9 insertions(+), 1 deletions(-)
   12377 
   12378 commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
   12379 Author: Keith Packard <keithp (a] keithp.com>
   12380 Date:	Sat May 29 19:49:52 2004 +0000
   12381 
   12382     Add sh autogen.sh to INSTALL
   12383 
   12384  INSTALL |   14 ++++++++------
   12385  1 files changed, 8 insertions(+), 6 deletions(-)
   12386 
   12387 commit d81271eb21db058d0e816044874b3a8b88439e82
   12388 Author: Keith Packard <keithp (a] keithp.com>
   12389 Date:	Sat May 29 19:36:32 2004 +0000
   12390 
   12391     Update for 2.2.95
   12392 
   12393  ChangeLog		 |    7 +++++++
   12394  README			 |   11 +++++++++--
   12395  configure.in		 |    2 +-
   12396  fontconfig/fontconfig.h |    2 +-
   12397  4 files changed, 18 insertions(+), 4 deletions(-)
   12398 
   12399 commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
   12400 Author: Keith Packard <keithp (a] keithp.com>
   12401 Date:	Sat May 29 19:32:41 2004 +0000
   12402 
   12403     Add FcResultOutOfMemory to provide an accurate error when
   12404     FcFontSetMatch
   12405 	fails in this way
   12406     Make #warning about lacking various FreeType features indicate which
   12407 	version those features appeared so users know how to fix the
   12408 	problem
   12409 	(Thanks to Anton Tropashko)
   12410 
   12411  ChangeLog		 |   12 ++++++++++++
   12412  fontconfig/fontconfig.h |    3 ++-
   12413  src/fcfreetype.c	 |    6 +++---
   12414  src/fcmatch.c		 |    3 +++
   12415  4 files changed, 20 insertions(+), 4 deletions(-)
   12416 
   12417 commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
   12418 Author: Keith Packard <keithp (a] keithp.com>
   12419 Date:	Thu May 6 02:28:37 2004 +0000
   12420 
   12421     Replace MIN/MAX/ABS macros which happen to have come from FreeType
   12422     with
   12423 	fontconfig-specific ones (FC_*)
   12424 
   12425  ChangeLog	  |    6 ++++++
   12426  src/fcfreetype.c |    7 +++++--
   12427  2 files changed, 11 insertions(+), 2 deletions(-)
   12428 
   12429 commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
   12430 Author: Keith Packard <keithp (a] keithp.com>
   12431 Date:	Sat Apr 24 02:54:40 2004 +0000
   12432 
   12433     Extend release preparation instructions to include notification and
   12434 	distribution steps
   12435 
   12436  ChangeLog |	6 ++++++
   12437  INSTALL   |   11 +++++++++--
   12438  2 files changed, 15 insertions(+), 2 deletions(-)
   12439 
   12440 commit 626a70167d7805c20a157e945a1f380ae580661a
   12441 Author: Keith Packard <keithp (a] keithp.com>
   12442 Date:	Sat Apr 24 01:09:36 2004 +0000
   12443 
   12444     Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
   12445 
   12446  ChangeLog		 |    7 +++++++
   12447  README			 |    9 +++++++--
   12448  configure.in		 |    2 +-
   12449  fontconfig/fontconfig.h |    2 +-
   12450  4 files changed, 16 insertions(+), 4 deletions(-)
   12451 
   12452 commit 7969113f086176112fdc13347ea56ea52838117a
   12453 Author: Keith Packard <keithp (a] keithp.com>
   12454 Date:	Sat Apr 24 01:06:32 2004 +0000
   12455 
   12456     Ignore a few more autotool files
   12457 
   12458  .cvsignore |	 4 ++++
   12459  ChangeLog  |	 5 +++++
   12460  2 files changed, 9 insertions(+), 0 deletions(-)
   12461 
   12462 commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
   12463 Author: Keith Packard <keithp (a] keithp.com>
   12464 Date:	Wed Apr 14 18:08:41 2004 +0000
   12465 
   12466     Add instructions for doing a release
   12467     clean up .spec file; perhaps this will be useful to somebody...
   12468     Update to 2.2.93
   12469     Make 'scanopen' static so GCC doesn't whine about lacking prototype
   12470     Add WARN_CFLAGS to pass -W flags for GCC systems
   12471     Change various char types around to match across function calls. Fixed
   12472     bug
   12473 	in using available_sizes[i].height which is in pixels, not 64ths
   12474 	of a
   12475 	pixel.
   12476 
   12477  ChangeLog		  |   30 +++++++++++++
   12478  INSTALL		  |   13 ++++++
   12479  README			  |   27 +++++++++++-
   12480  configure.in		  |   14 ++++++-
   12481  fc-glyphname/Makefile.am |    2 +-
   12482  fc-lang/Makefile.am	  |    2 +-
   12483  fc-lang/fc-lang.c	  |    2 +-
   12484  fc-list/Makefile.am	  |    2 +-
   12485  fc-match/Makefile.am	  |    2 +-
   12486  fontconfig.spec.in	  |   42 +++++++++++++----
   12487  fontconfig/fontconfig.h  |    2 +-
   12488  src/Makefile.am	  |    1 +
   12489  src/fcfreetype.c	  |  109
   12490  +++++++++++++++++++++++----------------------
   12491  13 files changed, 176 insertions(+), 72 deletions(-)
   12492 
   12493 commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
   12494 Author: Keith Packard <keithp (a] keithp.com>
   12495 Date:	Sat Mar 6 23:44:11 2004 +0000
   12496 
   12497     Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
   12498     looking for
   12499 	explicit values prefer exact matches
   12500 
   12501  ChangeLog	  |    6 ++++++
   12502  src/fcfreetype.c |   18 ++++++++++--------
   12503  2 files changed, 16 insertions(+), 8 deletions(-)
   12504 
   12505 commit 02638f1ace0ad7e898317128c244dfd9c842d122
   12506 Author: Keith Packard <keithp (a] keithp.com>
   12507 Date:	Tue Mar 2 16:48:51 2004 +0000
   12508 
   12509     Supplied by: mfabian (a] suse.de (Mike FABIAN)
   12510     Bug #260 fc-cache generates wrong spacing values for bitmap fonts
   12511     Was using
   12512 	(strcmp (a,b)) instead of (!strcmp(a,b)).
   12513 
   12514  ChangeLog	  |    8 ++++++++
   12515  src/fcfreetype.c |    6 +++---
   12516  2 files changed, 11 insertions(+), 3 deletions(-)
   12517 
   12518 commit de66e750a5c5798dab5347675d6581183efa8105
   12519 Author: Manish Singh <yosh (a] gimp.org>
   12520 Date:	Sun Feb 22 02:21:37 2004 +0000
   12521 
   12522     Cast strlen to int for printf, so we're 64-bit clean.
   12523 
   12524  ChangeLog		     |	  5 +++++
   12525  fc-glyphname/fc-glyphname.c |	  2 +-
   12526  2 files changed, 6 insertions(+), 1 deletions(-)
   12527 
   12528 commit 208a720f009357449647a56d6fe95a5a346a6578
   12529 Author: Keith Packard <keithp (a] keithp.com>
   12530 Date:	Wed Feb 11 18:53:05 2004 +0000
   12531 
   12532     Ok, so I messed up the test for y_ppem. Let's see if I got it
   12533     right this
   12534 	time.
   12535 
   12536  ChangeLog	  |    7 +++++++
   12537  configure.in	  |   15 +++------------
   12538  src/fcfreetype.c |    4 ++--
   12539  3 files changed, 12 insertions(+), 14 deletions(-)
   12540 
   12541 commit 4f38fa81062e5e2e151715a162c295b9a216568a
   12542 Author: Keith Packard <keithp (a] keithp.com>
   12543 Date:	Tue Feb 10 18:38:58 2004 +0000
   12544 
   12545     Pre-2.1.5 versions of FreeType didn't include y_ppem in the
   12546     FT_Bitmap_Size
   12547 	record. Add a configure.in test for this and change the code
   12548 	accordingly (using height instead).
   12549 
   12550  ChangeLog	  |    8 ++++++++
   12551  configure.in	  |   21 +++++++++++++++++++--
   12552  src/fcfreetype.c |    4 ++++
   12553  3 files changed, 31 insertions(+), 2 deletions(-)
   12554 
   12555 commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
   12556 Author: Keith Packard <keithp (a] keithp.com>
   12557 Date:	Sat Feb 7 07:13:48 2004 +0000
   12558 
   12559     Add Low Saxon orthography (Kenneth Rohde Christiansen
   12560     <kenneth (a] gnu.org>)
   12561     Oops. Left 'newest.set' unset, which would miscompute the newest file
   12562     Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
   12563 	properties (which report the wrong value in current FreeType)
   12564     Don't attempt to check for empty glyphs in non-scalable fonts;
   12565     they have no
   12566 	outlines...
   12567 
   12568  ChangeLog	  |   18 ++++++++++++++++++
   12569  fc-lang/nds.orth |   40 ++++++++++++++++++++++++++++++++++++++++
   12570  src/fccfg.c	  |    3 +++
   12571  src/fcfreetype.c |   36 ++++++++++++++++++++++++------------
   12572  4 files changed, 85 insertions(+), 12 deletions(-)
   12573 
   12574 commit f4c52909ab5321df608fe7af2da3edcab48818d9
   12575 Author: Tor Lillqvist <tml (a] iki.fi>
   12576 Date:	Sun Feb 1 19:32:36 2004 +0000
   12577 
   12578     fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
   12579     crashes
   12580 	when trying to save the cache if config->cache is NULL, which
   12581 	happens
   12582 	if FcConfigHome() is NULL. Guard against that by using the
   12583 	temp folder
   12584 	in that case.
   12585 
   12586  ChangeLog   |	  7 +++++++
   12587  src/fccfg.c |	 25 +++++++++++++++++++++++++
   12588  2 files changed, 32 insertions(+), 0 deletions(-)
   12589 
   12590 commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
   12591 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   12592 Date:	Sat Jan 3 18:27:29 2004 +0000
   12593 
   12594     Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
   12595     (Afghan
   12596 	and Pakistani).
   12597     Updated Urdu orthography with real data.
   12598 
   12599  ChangeLog	    |	11 +++++++++++
   12600  fc-lang/az_ir.orth |	32 ++++++++++++++++++++++++++++++++
   12601  fc-lang/ku_ir.orth |	49
   12602  +++++++++++++++++++++++++++++++++++++++++++++++++
   12603  fc-lang/ps_af.orth |	52
   12604  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   12605  fc-lang/ps_pk.orth |	52
   12606  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   12607  fc-lang/ur.orth    |	41 +++++++++++++++++++++++++++++++++++++----
   12608  6 files changed, 233 insertions(+), 4 deletions(-)
   12609 
   12610 commit f6d784313fa87d405b4b4165ee7b9248dd378df2
   12611 Author: Carl Worth <cworth (a] cworth.org>
   12612 Date:	Fri Dec 12 17:07:55 2003 +0000
   12613 
   12614     Remove excessive whitespace (missed on previous commit)
   12615 
   12616  fc-cache/Makefile.am |    8 ++++----
   12617  1 files changed, 4 insertions(+), 4 deletions(-)
   12618 
   12619 commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
   12620 Author: Carl Worth <cworth (a] cworth.org>
   12621 Date:	Thu Dec 11 19:30:07 2003 +0000
   12622 
   12623     Move man_MANS into the 'if USEDOCBOOK' block.
   12624     Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
   12625     excessive
   12626 	whitespace.
   12627     Add 'set -e' to abort when any program fails, (avoids printing of
   12628     'now type
   12629 	make' after configure aborts).
   12630 
   12631  ChangeLog	      |   12 ++++++++++++
   12632  autogen.sh	      |    2 ++
   12633  fc-cache/Makefile.am |    6 +++---
   12634  fc-list/Makefile.am  |    4 ++--
   12635  4 files changed, 19 insertions(+), 5 deletions(-)
   12636 
   12637 commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
   12638 Author: Keith Packard <keithp (a] keithp.com>
   12639 Date:	Tue Nov 18 07:53:04 2003 +0000
   12640 
   12641     Switch to FreeType 2.1.7 style includes. Bug #150.
   12642     reviewed by: Keith Packard <keithp (a] keithp.com>
   12643 
   12644  ChangeLog		 |    9 +++++++++
   12645  doc/Makefile.am	 |    1 +
   12646  fontconfig/fcfreetype.h |    3 ++-
   12647  src/fcfreetype.c	 |   17 +++++++++--------
   12648  4 files changed, 21 insertions(+), 9 deletions(-)
   12649 
   12650 commit 8e8fcda45c07bb0934f30887282238a57cc619da
   12651 Author: Noah Levitt <nlevitt (a] gmail.com>
   12652 Date:	Sun Nov 16 19:08:04 2003 +0000
   12653 
   12654     Add some example usages.
   12655 
   12656  ChangeLog	      |    4 ++++
   12657  fc-list/fc-list.sgml |   23 +++++++++++++++++++++++
   12658  2 files changed, 27 insertions(+), 0 deletions(-)
   12659 
   12660 commit 344a0e33618cd0e9f620b5fa55969602d775934c
   12661 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   12662 Date:	Mon Nov 10 17:34:36 2003 +0000
   12663 
   12664     Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
   12665 	separators.
   12666 
   12667  ChangeLog   |	  8 +++++++-
   12668  src/fcxml.c |	  7 +++++--
   12669  2 files changed, 12 insertions(+), 3 deletions(-)
   12670 
   12671 commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
   12672 Author: Keith Packard <keithp (a] keithp.com>
   12673 Date:	Mon Oct 27 10:47:53 2003 +0000
   12674 
   12675     Update to version 2.2.92
   12676 
   12677  ChangeLog		 |    6 ++++++
   12678  configure.in		 |    2 +-
   12679  fontconfig/fontconfig.h |    2 +-
   12680  3 files changed, 8 insertions(+), 2 deletions(-)
   12681 
   12682 commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
   12683 Author: Keith Packard <keithp (a] keithp.com>
   12684 Date:	Mon Oct 27 10:44:13 2003 +0000
   12685 
   12686     Yet more cleanups to finish getting 'make distcheck' working This
   12687     has been
   12688 	tested to ensure that it even works from a _build directory.
   12689 
   12690  ChangeLog		  |   16 ++++++
   12691  Makefile.am		  |    1 +
   12692  configure.in		  |   10 ++++
   12693  doc/Makefile.am	  |  133
   12694  +++++++++++++++-------------------------------
   12695  fc-cache/Makefile.am	  |    2 +-
   12696  fc-glyphname/Makefile.am |    6 +-
   12697  fc-lang/Makefile.am	  |    5 +-
   12698  fc-list/Makefile.am	  |    2 +-
   12699  fc-match/Makefile.am	  |    2 +-
   12700  test/Makefile.am	  |    4 +-
   12701  test/run-test.sh	  |   28 ++++++----
   12702  11 files changed, 98 insertions(+), 111 deletions(-)
   12703 
   12704 commit 394b2bf04651d62194c7faa836899d33ca3ed017
   12705 Author: Keith Packard <keithp (a] keithp.com>
   12706 Date:	Mon Oct 27 06:30:29 2003 +0000
   12707 
   12708     Attempts to fix 'make distcheck' work. Things are progressing
   12709     pretty well,
   12710 	but there are still failures long into the process dealing
   12711 	with docs
   12712 	(as always).
   12713     The big changes here are mostly to make $(srcdir) != "." work
   12714     correctly,
   12715 	fixing the docbook related sections and fc-lang were particularily
   12716 	tricky. Docbook refuses to load system entities from anywhere
   12717 	other
   12718 	than where the original .sgml file was located, so no luck
   12719 	looking in
   12720 	"." for the configure-generated version.sgml and confdir.sgml
   12721 	files.
   12722     fc-lang needed help finding .orth files; added a -d option to set the
   12723 	directory as the least evil of many options.
   12724     Now to go use a faster machine and try and wring out the last issues.
   12725 
   12726  ChangeLog		  |   27 ++++++++++++++++++
   12727  configure.in		  |    2 +-
   12728  doc/Makefile.am	  |   68
   12729  +++++++++++++++++++++++++++++++++++++++-------
   12730  fc-cache/Makefile.am	  |   13 +++++----
   12731  fc-glyphname/Makefile.am |   11 +++++--
   12732  fc-lang/Makefile.am	  |   10 +++++--
   12733  fc-lang/fc-lang.c	  |   29 ++++++++++++++++++-
   12734  fc-list/Makefile.am	  |   10 ++++---
   12735  fc-match/Makefile.am	  |    2 +-
   12736  9 files changed, 142 insertions(+), 30 deletions(-)
   12737 
   12738 commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
   12739 Author: Keith Packard <keithp (a] keithp.com>
   12740 Date:	Sun Oct 26 16:52:28 2003 +0000
   12741 
   12742     Tag version 2.2.91
   12743 
   12744  ChangeLog		 |    4 ++++
   12745  configure.in		 |    2 +-
   12746  fontconfig/fontconfig.h |    2 +-
   12747  3 files changed, 6 insertions(+), 2 deletions(-)
   12748 
   12749 commit e99043ac778280ed16ab69ca0844b634f7d20f30
   12750 Author: Keith Packard <keithp (a] keithp.com>
   12751 Date:	Sun Oct 26 16:45:23 2003 +0000
   12752 
   12753     Include confdir.sgml.in in EXTRA_DIST
   12754 
   12755  ChangeLog	 |    5 +++++
   12756  doc/Makefile.am |    2 +-
   12757  2 files changed, 6 insertions(+), 1 deletions(-)
   12758 
   12759 commit 75839218d18a7fad2f7e84cb995724763f7cae11
   12760 Author: Josselin Mouette <joss (a] debian.org>
   12761 Date:	Thu Oct 9 18:21:49 2003 +0000
   12762 
   12763     Replace fc-cache and fc-list manpages with more detailed, SGML
   12764     versions.
   12765 
   12766  ChangeLog		|    7 ++
   12767  fc-cache/.cvsignore	|    1 +
   12768  fc-cache/Makefile.am	|   24 ++++++-
   12769  fc-cache/fc-cache.1	|   51 ------------
   12770  fc-cache/fc-cache.sgml |  200
   12771  ++++++++++++++++++++++++++++++++++++++++++++++++
   12772  fc-list/.cvsignore	|    1 +
   12773  fc-list/Makefile.am	|   24 ++++++-
   12774  fc-list/fc-list.1	|   37 ---------
   12775  fc-list/fc-list.sgml	|  165 +++++++++++++++++++++++++++++++++++++++
   12776  9 files changed, 420 insertions(+), 90 deletions(-)
   12777 
   12778 commit f077d662c001468eb2aa1261549accd9ff3de401
   12779 Author: Owen Taylor <otaylor (a] redhat.com>
   12780 Date:	Tue Sep 23 20:12:20 2003 +0000
   12781 
   12782     Add a FC_HINT_STYLE key for patterns, with possible values
   12783 	HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
   12784 
   12785  ChangeLog		 |    7 +++++++
   12786  fontconfig/fontconfig.h |    7 +++++++
   12787  src/fcdefault.c	 |    5 +++++
   12788  src/fcname.c		 |    6 ++++++
   12789  4 files changed, 25 insertions(+), 0 deletions(-)
   12790 
   12791 commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
   12792 Author: Owen Taylor <otaylor (a] redhat.com>
   12793 Date:	Tue Sep 23 20:06:40 2003 +0000
   12794 
   12795     Remove Georgian capitals, they aren't used for normal writing. (Bug
   12796     #116)
   12797 
   12798  ChangeLog	 |    5 +++++
   12799  fc-lang/ka.orth |    2 +-
   12800  2 files changed, 6 insertions(+), 1 deletions(-)
   12801 
   12802 commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
   12803 Author: Noah Levitt <nlevitt (a] gmail.com>
   12804 Date:	Sat Sep 6 19:40:41 2003 +0000
   12805 
   12806     Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
   12807     #111)
   12808     When checking for monospace and dual-width fonts, allow roughly a 3%
   12809 	variance in the advances.
   12810 
   12811  ChangeLog		   |   13 ++++++++++
   12812  doc/fontconfig-devel.sgml |	4 +-
   12813  doc/fontconfig-user.sgml  |	3 +-
   12814  fontconfig/fontconfig.h   |	1 +
   12815  src/fcfreetype.c	   |   55
   12816  ++++++++++++++++++++++++++++++++++++---------
   12817  src/fcname.c		   |	1 +
   12818  6 files changed, 63 insertions(+), 14 deletions(-)
   12819 
   12820 commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
   12821 Author: Manish Singh <yosh (a] gimp.org>
   12822 Date:	Mon Sep 1 05:11:17 2003 +0000
   12823 
   12824     FcConfigAppFontClear: Support passing NULL to use default config.
   12825 
   12826  ChangeLog   |	  5 +++++
   12827  src/fccfg.c |	  7 +++++++
   12828  2 files changed, 12 insertions(+), 0 deletions(-)
   12829 
   12830 commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
   12831 Author: Carl Worth <cworth (a] cworth.org>
   12832 Date:	Fri Aug 15 19:45:20 2003 +0000
   12833 
   12834     Added new FcFini function for cleaning up all memory. Fixed a
   12835     few memory
   12836 	leaks. fc-list now calls FcFini, (and is now leak-free according
   12837 	to
   12838 	valgrind)
   12839 
   12840  ChangeLog		     |	 44 ++++++++++
   12841  doc/Makefile.am	     |	  8 +-
   12842  doc/edit-sgml.c	     |	187
   12843  +++++++++++++++++++++++++++++++------------
   12844  doc/fcinit.fncs	     |	 11 +++
   12845  fc-glyphname/fc-glyphname.c |	 35 +++++++--
   12846  fc-list/fc-list.c	     |	  4 +
   12847  fc-match/fc-match.c	     |	  2 +-
   12848  fontconfig/fontconfig.h     |	  3 +
   12849  src/fccfg.c		     |	  6 ++
   12850  src/fccharset.c	     |	 64 ++++++++++++++-
   12851  src/fcinit.c		     |	 13 +++
   12852  src/fcint.h		     |	  6 ++
   12853  src/fcpat.c		     |	 84 ++++++++++++++++++-
   12854  src/fcxml.c		     |	  4 +
   12855  src/fontconfig.def.in	     |	  1 +
   12856  15 files changed, 398 insertions(+), 74 deletions(-)
   12857 
   12858 commit 18906a876aa13550b1a10550ceeef6df0c4473ec
   12859 Author: Keith Packard <keithp (a] keithp.com>
   12860 Date:	Tue Aug 12 02:06:20 2003 +0000
   12861 
   12862     Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
   12863     varargs are
   12864 	untyped
   12865 
   12866  fc-list/fc-list.c |	2 +-
   12867  1 files changed, 1 insertions(+), 1 deletions(-)
   12868 
   12869 commit 116e13b4431b051b8196db201c22cd67b30922e9
   12870 Author: Keith Packard <keithp (a] keithp.com>
   12871 Date:	Sun Jul 20 17:14:47 2003 +0000
   12872 
   12873     Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
   12874 
   12875  fontconfig/fcfreetype.h |    4 ++++
   12876  1 files changed, 4 insertions(+), 0 deletions(-)
   12877 
   12878 commit 74a623e02efc23a39fb35e8d338858877b8f89e7
   12879 Author: Keith Packard <keithp (a] keithp.com>
   12880 Date:	Sun Jul 20 16:06:18 2003 +0000
   12881 
   12882     Implement new semantics for Contains and LISTING:
   12883     LISTING requires that the font Contain all of the pattern values,
   12884     where
   12885 	Contain is redefined for strings to mean precise matching (so that
   12886 	Courier 10 Pitch doesn't list Courier fonts)
   12887     "Contains" for lang means both langs have the same language and
   12888     either the
   12889 	same country or one is missing the country
   12890 
   12891  src/fccfg.c  |   79
   12892  ++++++++++++++++++++++++++++++++-------------------------
   12893  src/fcdbg.c  |    3 ++
   12894  src/fcint.h  |    3 +-
   12895  src/fclang.c |   18 ++++++++-----
   12896  src/fclist.c |   38 ++++++++++++++++++++-------
   12897  src/fcxml.c  |    1 +
   12898  6 files changed, 89 insertions(+), 53 deletions(-)
   12899 
   12900 commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
   12901 Author: Keith Packard <keithp (a] keithp.com>
   12902 Date:	Wed Jul 9 17:04:17 2003 +0000
   12903 
   12904     Was miscomputing end of string position for FcStrtod in locales with
   12905 	multibyte separators
   12906 
   12907  src/fcxml.c |	  2 +-
   12908  1 files changed, 1 insertions(+), 1 deletions(-)
   12909 
   12910 commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
   12911 Author: Keith Packard <keithp (a] keithp.com>
   12912 Date:	Thu Jun 26 08:19:11 2003 +0000
   12913 
   12914     Add autoconf checks for FT_Has_PS_Glyph_Names
   12915 
   12916  configure.in	  |    3 ++-
   12917  src/fcfreetype.c |    6 ++++++
   12918  2 files changed, 8 insertions(+), 1 deletions(-)
   12919 
   12920 commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
   12921 Author: Keith Packard <keithp (a] keithp.com>
   12922 Date:	Thu Jun 26 00:39:04 2003 +0000
   12923 
   12924     Allow config->cache to be null (as it is when $HOME is not set)
   12925 
   12926  src/fccfg.c |	  9 ++++++---
   12927  1 files changed, 6 insertions(+), 3 deletions(-)
   12928 
   12929 commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
   12930 Author: Keith Packard <keithp (a] keithp.com>
   12931 Date:	Wed Jun 25 23:21:03 2003 +0000
   12932 
   12933     Lean on autoconf to find useful FreeType functions (bug 95)
   12934 
   12935  configure.in	  |    7 +++++--
   12936  src/fcfreetype.c |   46 +++++++++++++++++-----------------------------
   12937  2 files changed, 22 insertions(+), 31 deletions(-)
   12938 
   12939 commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
   12940 Author: Keith Packard <keithp (a] keithp.com>
   12941 Date:	Tue Jun 17 18:28:20 2003 +0000
   12942 
   12943     Bug 75: dont build docs unless docbook is available. Dont install docs
   12944 	unless they are pre-built or buildable
   12945 
   12946  Makefile.am	 |    3 ++-
   12947  configure.in	 |   26 +++++++++++++++++++++-----
   12948  doc/Makefile.am |    2 +-
   12949  3 files changed, 24 insertions(+), 7 deletions(-)
   12950 
   12951 commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
   12952 Author: Keith Packard <keithp (a] keithp.com>
   12953 Date:	Tue Jun 17 17:31:16 2003 +0000
   12954 
   12955     Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
   12956 	vvas (a] hal.csd.auth.gr (Vasilis Vasaitis))
   12957 
   12958  fonts.conf.in |   22 ++++++++++++++--------
   12959  1 files changed, 14 insertions(+), 8 deletions(-)
   12960 
   12961 commit 231051f41669095db4a2c5680a0945fb1ff45a2d
   12962 Author: Tor Lillqvist <tml (a] iki.fi>
   12963 Date:	Sun Jun 15 22:57:21 2003 +0000
   12964 
   12965     Remove CRs from the out file before comparing (needed on Windows).
   12966 
   12967  ChangeLog	  |    3 +++
   12968  test/run-test.sh |    1 +
   12969  2 files changed, 4 insertions(+), 0 deletions(-)
   12970 
   12971 commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
   12972 Author: Tor Lillqvist <tml (a] iki.fi>
   12973 Date:	Sun Jun 15 22:45:12 2003 +0000
   12974 
   12975     Trivial braino.
   12976 
   12977  src/fccfg.c |	  2 +-
   12978  1 files changed, 1 insertions(+), 1 deletions(-)
   12979 
   12980 commit c3941ba9c064d41f248c6a00f06423f3c50c685d
   12981 Author: Tor Lillqvist <tml (a] iki.fi>
   12982 Date:	Sun Jun 15 22:35:52 2003 +0000
   12983 
   12984     Fix cut&paste error.
   12985 
   12986  ChangeLog	   |	4 ++++
   12987  fontconfig-zip.in |	3 ++-
   12988  src/Makefile.am   |	2 +-
   12989  3 files changed, 7 insertions(+), 2 deletions(-)
   12990 
   12991 commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
   12992 Author: Tor Lillqvist <tml (a] iki.fi>
   12993 Date:	Fri Jun 13 23:04:35 2003 +0000
   12994 
   12995     Check also for DLL_EXPORT as indication of being built as a DLL
   12996     on Win32.
   12997 
   12998  ChangeLog   |	  3 +++
   12999  src/fccfg.c |	  6 +++++-
   13000  2 files changed, 8 insertions(+), 1 deletions(-)
   13001 
   13002 commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
   13003 Author: Tor Lillqvist <tml (a] iki.fi>
   13004 Date:	Fri Jun 13 22:43:28 2003 +0000
   13005 
   13006     Add share/doc directory. Add Fc*.3 man pages.
   13007     Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
   13008     Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
   13009 	which expects the EXPORTS line to be the first. Add
   13010 	FcConfigEnableHome.
   13011 
   13012  ChangeLog	       |   12 ++++++++++++
   13013  configure.in	       |   12 +++++++++---
   13014  fontconfig-zip.in     |    4 +++-
   13015  src/fontconfig.def.in |    5 +++--
   13016  4 files changed, 27 insertions(+), 6 deletions(-)
   13017 
   13018 commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
   13019 Author: Keith Packard <keithp (a] keithp.com>
   13020 Date:	Mon Jun 9 19:21:06 2003 +0000
   13021 
   13022     Update to version 2.2.90
   13023 
   13024  ChangeLog		 |    4 ++++
   13025  configure.in		 |    2 +-
   13026  fontconfig/fontconfig.h |    2 +-
   13027  3 files changed, 6 insertions(+), 2 deletions(-)
   13028 
   13029 commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
   13030 Author: Keith Packard <keithp (a] keithp.com>
   13031 Date:	Mon Jun 9 19:15:00 2003 +0000
   13032 
   13033     Add a bunch of ChangeLog entries
   13034 
   13035  ChangeLog |   79
   13036  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   13037  1 files changed, 78 insertions(+), 1 deletions(-)
   13038 
   13039 commit 440e7054857a9a6382243f33498b2384f246379d
   13040 Author: Keith Packard <keithp (a] keithp.com>
   13041 Date:	Mon Jun 9 18:49:19 2003 +0000
   13042 
   13043     Add fc-match program to demonstrate font matching from the command
   13044     line
   13045 
   13046  Makefile.am	     |	  2 +-
   13047  configure.in	     |	  1 +
   13048  fc-match/.cvsignore |	  5 +++++
   13049  3 files changed, 7 insertions(+), 1 deletions(-)
   13050 
   13051 commit 947afeb566e738de3980c8c8751358ecfebdba25
   13052 Author: Keith Packard <keithp (a] keithp.com>
   13053 Date:	Mon Jun 9 17:31:03 2003 +0000
   13054 
   13055     Optimization in FcLangSetIndex was broken, occasionally returning
   13056     a pointer
   13057 	to the wrong location on miss
   13058 
   13059  src/fclang.c |   21 +++++++--------------
   13060  1 files changed, 7 insertions(+), 14 deletions(-)
   13061 
   13062 commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
   13063 Author: Keith Packard <keithp (a] keithp.com>
   13064 Date:	Mon Jun 9 16:53:31 2003 +0000
   13065 
   13066     Add fc-match program
   13067 
   13068  fc-match/Makefile.am |   32 +++++++++
   13069  fc-match/fc-match.1  |   39 ++++++++++
   13070  fc-match/fc-match.c  |  188
   13071  ++++++++++++++++++++++++++++++++++++++++++++++++++
   13072  3 files changed, 259 insertions(+), 0 deletions(-)
   13073 
   13074 commit 6d3a90a41c63d479e3a109790a4ac466ee992478
   13075 Author: Keith Packard <keithp (a] keithp.com>
   13076 Date:	Sat May 31 21:07:01 2003 +0000
   13077 
   13078     (Bug 85) add support for culmus fonts
   13079 
   13080  fonts.conf.in |   39 +++++----------------------------------
   13081  1 files changed, 5 insertions(+), 34 deletions(-)
   13082 
   13083 commit 86b1243193a1cbab3286ee97d2543bfc841a575a
   13084 Author: Keith Packard <keithp (a] keithp.com>
   13085 Date:	Sat May 31 14:58:41 2003 +0000
   13086 
   13087     (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
   13088     usage info
   13089 	on non-long option systems (Tim Mooney)
   13090 
   13091  ChangeLog	       |    4 +++
   13092  fc-cache/Makefile.am  |    4 +-
   13093  fc-cache/fc-cache.1   |   51
   13094  +++++++++++++++++++++++++++++++++++++++++++++++++
   13095  fc-cache/fc-cache.c   |   19 +++++++++++++++--
   13096  fc-cache/fc-cache.man |   45 -------------------------------------------
   13097  fc-list/Makefile.am   |    4 +-
   13098  fc-list/fc-list.1     |   37 +++++++++++++++++++++++++++++++++++
   13099  fc-list/fc-list.c     |   11 ++++++++++
   13100  fc-list/fc-list.man   |   36 ----------------------------------
   13101  9 files changed, 123 insertions(+), 88 deletions(-)
   13102 
   13103 commit d4d1e8bc604c98d647d70f9188744b95deba8723
   13104 Author: James Su <suzhe (a] turbolinux.com.cn>
   13105 Date:	Wed May 28 01:34:38 2003 +0000
   13106 
   13107     Fix "contains" op for strings and langsets.
   13108 
   13109  fontconfig/fontconfig.h |    6 +++
   13110  src/fccfg.c		 |   16 +++++---
   13111  src/fcstr.c		 |  103
   13112  +++++++++++++++++++++++++++++++++++++++++++++++
   13113  3 files changed, 119 insertions(+), 6 deletions(-)
   13114 
   13115 commit 53183e66e564c03401237f6fea873733ef326890
   13116 Author: Keith Packard <keithp (a] keithp.com>
   13117 Date:	Sat May 17 02:17:19 2003 +0000
   13118 
   13119     Fix build error with BDF prop local. Free langset after query
   13120 
   13121  src/fcfreetype.c |    9 ++++++++-
   13122  1 files changed, 8 insertions(+), 1 deletions(-)
   13123 
   13124 commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
   13125 Author: Keith Packard <keithp (a] keithp.com>
   13126 Date:	Fri May 16 16:37:16 2003 +0000
   13127 
   13128     oops. Left the psfontinfo.weight matching code commented out while
   13129     testing
   13130 	other stuff...
   13131 
   13132  src/fcfreetype.c |    2 --
   13133  1 files changed, 0 insertions(+), 2 deletions(-)
   13134 
   13135 commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
   13136 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   13137 Date:	Wed May 14 20:23:24 2003 +0000
   13138 
   13139     Extract spacing from XLFD atom
   13140 
   13141  src/fcfreetype.c |   14 ++++++++++++++
   13142  1 files changed, 14 insertions(+), 0 deletions(-)
   13143 
   13144 commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
   13145 Author: Keith Packard <keithp (a] keithp.com>
   13146 Date:	Mon May 12 20:48:59 2003 +0000
   13147 
   13148     Use FcIsWidth to share code
   13149     Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
   13150 	misclassifying some Han fonts as monospaced.
   13151 
   13152  src/fcfreetype.c |   27 ++++++---------------------
   13153  1 files changed, 6 insertions(+), 21 deletions(-)
   13154 
   13155 commit 65d1441df89b898dd74ac1f0fba69c83441dba92
   13156 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   13157 Date:	Mon May 12 09:11:10 2003 +0000
   13158 
   13159     Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
   13160 
   13161  src/fcfreetype.c |    5 ++++-
   13162  1 files changed, 4 insertions(+), 1 deletions(-)
   13163 
   13164 commit 0f362ad520e61e096c887f9374a485c3df32655a
   13165 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   13166 Date:	Mon May 12 09:04:24 2003 +0000
   13167 
   13168     Generate FC_SIZE and FC_DPI for legacy bitmap fonts
   13169 
   13170  src/fcfreetype.c |   41 +++++++++++++++++++++++++++++++++++++++++
   13171  1 files changed, 41 insertions(+), 0 deletions(-)
   13172 
   13173 commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
   13174 Author: Keith Packard <keithp (a] keithp.com>
   13175 Date:	Wed May 7 16:13:24 2003 +0000
   13176 
   13177     Add filename-based accept/reject to ammend available fonts.
   13178     change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
   13179 	FreeType releases.
   13180 
   13181  src/fccache.c	  |   18 ++++++----
   13182  src/fccfg.c	  |   96
   13183  +++++++++++++++++++++++++++++++++++++++++++++++++++--
   13184  src/fcdir.c	  |   60 +++++++++++++++++++++++++--------
   13185  src/fcfreetype.c |    2 +-
   13186  src/fcint.h	  |   40 +++++++++++++++++++++-
   13187  src/fcxml.c	  |   46 +++++++++++++++++++++++++-
   13188  6 files changed, 232 insertions(+), 30 deletions(-)
   13189 
   13190 commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
   13191 Author: Keith Packard <keithp (a] keithp.com>
   13192 Date:	Tue May 6 14:26:34 2003 +0000
   13193 
   13194     Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
   13195 	<jshin (a] mailaps.org>)
   13196 
   13197  fc-lang/ta.orth |    7 +++++--
   13198  1 files changed, 5 insertions(+), 2 deletions(-)
   13199 
   13200 commit 8ef6a58cb071396630cf05ec857f8c90524752f9
   13201 Author: Keith Packard <keithp (a] keithp.com>
   13202 Date:	Sun May 4 22:58:29 2003 +0000
   13203 
   13204     Add more .cvsignore entries
   13205 
   13206  .cvsignore	|    1 +
   13207  src/.cvsignore |    1 +
   13208  2 files changed, 2 insertions(+), 0 deletions(-)
   13209 
   13210 commit 3018151753821434135c0c17873764f3283fcc50
   13211 Author: Keith Packard <keithp (a] keithp.com>
   13212 Date:	Sun May 4 22:57:00 2003 +0000
   13213 
   13214     Add more .cvsignore entries
   13215 
   13216  .cvsignore |	 5 +++++
   13217  1 files changed, 5 insertions(+), 0 deletions(-)
   13218 
   13219 commit 7769c3213dc832f7643660d6aab5fade96cd57c3
   13220 Author: Keith Packard <keithp (a] keithp.com>
   13221 Date:	Sun May 4 22:53:49 2003 +0000
   13222 
   13223     Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
   13224     encodings
   13225 
   13226  Makefile.am	  |    2 +-
   13227  configure.in	  |    1 +
   13228  src/fcfreetype.c |  160
   13229  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
   13230  src/fcint.h	  |   10 ++++
   13231  4 files changed, 170 insertions(+), 3 deletions(-)
   13232 
   13233 commit 83321a017a9586aa4f3ace022a91f69122c08ed8
   13234 Author: Keith Packard <keithp (a] keithp.com>
   13235 Date:	Sun May 4 22:51:36 2003 +0000
   13236 
   13237     Add .cvsignore in new fc-glyphname dir
   13238 
   13239  fc-glyphname/.cvsignore |    6 ++++++
   13240  1 files changed, 6 insertions(+), 0 deletions(-)
   13241 
   13242 commit 721d496d7864ff587f51637f578f4b35d501d091
   13243 Author: Keith Packard <keithp (a] keithp.com>
   13244 Date:	Sun May 4 22:50:17 2003 +0000
   13245 
   13246     Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
   13247 	conversion functions
   13248 
   13249  fc-glyphname/Makefile.am	 |   42 +
   13250  fc-glyphname/fc-glyphname.c	 |  287 +++
   13251  fc-glyphname/fcglyphname.tmpl.h |   25 +
   13252  fc-glyphname/glyphlist.txt	 | 4291
   13253  +++++++++++++++++++++++++++++++++++++++
   13254  fc-glyphname/zapfdingbats.txt	 |  212 ++
   13255  5 files changed, 4857 insertions(+), 0 deletions(-)
   13256 
   13257 commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
   13258 Author: Keith Packard <keithp (a] keithp.com>
   13259 Date:	Fri May 2 01:11:53 2003 +0000
   13260 
   13261     Grub through style to find weight/slant/width values when other
   13262     techniques
   13263 	fail
   13264 
   13265  src/fcfreetype.c |  228
   13266  ++++++++++++++++++++++++++++++++++++------------------
   13267  src/fcint.h	  |    6 ++
   13268  src/fcstr.c	  |   74 ++++++++++++++++++
   13269  3 files changed, 233 insertions(+), 75 deletions(-)
   13270 
   13271 commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
   13272 Author: Keith Packard <keithp (a] keithp.com>
   13273 Date:	Fri May 2 01:11:09 2003 +0000
   13274 
   13275     Add book constant for book weight
   13276 
   13277  src/fcname.c |    1 +
   13278  1 files changed, 1 insertions(+), 0 deletions(-)
   13279 
   13280 commit ad293de0041230d530c5b3d2be56690db49e4510
   13281 Author: Keith Packard <keithp (a] keithp.com>
   13282 Date:	Fri May 2 01:09:57 2003 +0000
   13283 
   13284     Add FC_WEIGHT_BOOK as weight 75
   13285 
   13286  fontconfig/fontconfig.h |    1 +
   13287  1 files changed, 1 insertions(+), 0 deletions(-)
   13288 
   13289 commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
   13290 Author: Noah Levitt <nlevitt (a] gmail.com>
   13291 Date:	Thu May 1 16:20:27 2003 +0000
   13292 
   13293     Fix expat function check.
   13294 
   13295  configure.in |    8 ++++----
   13296  1 files changed, 4 insertions(+), 4 deletions(-)
   13297 
   13298 commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
   13299 Author: Noah Levitt <nlevitt (a] gmail.com>
   13300 Date:	Thu May 1 16:15:28 2003 +0000
   13301 
   13302     Check for an expat function that won't be there if expat is too old.
   13303 
   13304  configure.in |    4 ++--
   13305  1 files changed, 2 insertions(+), 2 deletions(-)
   13306 
   13307 commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
   13308 Author: Keith Packard <keithp (a] keithp.com>
   13309 Date:	Thu May 1 14:31:04 2003 +0000
   13310 
   13311     Add demi and book postscript weight names. Allow spaces in postscript
   13312     and X
   13313 	matching
   13314 
   13315  src/fcfreetype.c |    6 ++++--
   13316  1 files changed, 4 insertions(+), 2 deletions(-)
   13317 
   13318 commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
   13319 Author: Keith Packard <keithp (a] keithp.com>
   13320 Date:	Wed Apr 30 15:17:42 2003 +0000
   13321 
   13322     Typo in bitstream foundry name
   13323 
   13324  src/fcfreetype.c |    2 +-
   13325  1 files changed, 1 insertions(+), 1 deletions(-)
   13326 
   13327 commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
   13328 Author: Keith Packard <keithp (a] keithp.com>
   13329 Date:	Thu Apr 24 17:31:03 2003 +0000
   13330 
   13331     Debug output for unknown ps weight names. ignore italic_angle for
   13332     PS fonts
   13333 	as FreeType already checks that
   13334 
   13335  src/fcfreetype.c |   15 +++++++++++++--
   13336  1 files changed, 13 insertions(+), 2 deletions(-)
   13337 
   13338 commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
   13339 Author: Keith Packard <keithp (a] keithp.com>
   13340 Date:	Thu Apr 24 15:29:33 2003 +0000
   13341 
   13342     FcFontList broken when presented a charset - was comparing inclusion
   13343     in the
   13344 	wrong direction
   13345 
   13346  src/fccfg.c	 |    8 ++++----
   13347  src/fccharset.c |   15 +++++++++++++++
   13348  2 files changed, 19 insertions(+), 4 deletions(-)
   13349 
   13350 commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
   13351 Author: Keith Packard <keithp (a] keithp.com>
   13352 Date:	Wed Apr 23 04:45:39 2003 +0000
   13353 
   13354     Oops. Missing newline in .cvsignore
   13355 
   13356  doc/.cvsignore |    2 +-
   13357  1 files changed, 1 insertions(+), 1 deletions(-)
   13358 
   13359 commit 8c87b4293fe27398d9c6500189a1f72741afdff3
   13360 Author: Keith Packard <keithp (a] keithp.com>
   13361 Date:	Wed Apr 23 04:09:28 2003 +0000
   13362 
   13363     Fix docs to close sgml tags
   13364 
   13365  ChangeLog		   |	8 ++++++++
   13366  doc/fcpattern.fncs	   |	1 +
   13367  doc/fontconfig-devel.sgml |	1 +
   13368  doc/func.sgml		   |	1 +
   13369  4 files changed, 11 insertions(+), 0 deletions(-)
   13370 
   13371 commit c92926bf653425fff0291f1070cc7205e91810a0
   13372 Author: Keith Packard <keithp (a] keithp.com>
   13373 Date:	Wed Apr 23 04:06:18 2003 +0000
   13374 
   13375     Add confdir.sgml to .cvsignore
   13376 
   13377  doc/.cvsignore |    1 +
   13378  1 files changed, 1 insertions(+), 0 deletions(-)
   13379 
   13380 commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
   13381 Author: Keith Packard <keithp (a] keithp.com>
   13382 Date:	Wed Apr 23 04:05:58 2003 +0000
   13383 
   13384     Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
   13385 	trailing newline instead of leaving CVS file without a newline
   13386 	(which
   13387 	will break at some point)
   13388 
   13389  doc/Makefile.am     |	  3 ++-
   13390  doc/confdir.sgml.in |	  2 +-
   13391  2 files changed, 3 insertions(+), 2 deletions(-)
   13392 
   13393 commit 8b290c54761ee020b0bc197c7ea06366e73be66c
   13394 Author: Noah Levitt <nlevitt (a] gmail.com>
   13395 Date:	Wed Apr 23 00:40:24 2003 +0000
   13396 
   13397     Got rid of the newline at the end of the file. It's yucky but,
   13398     I'm not sure
   13399 	how else to get rid of the newline in the output.
   13400 
   13401  doc/confdir.sgml.in |	  2 +-
   13402  1 files changed, 1 insertions(+), 1 deletions(-)
   13403 
   13404 commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
   13405 Author: Noah Levitt <nlevitt (a] gmail.com>
   13406 Date:	Wed Apr 23 00:08:03 2003 +0000
   13407 
   13408     Getting closer to fixing /etc/fonts hard-coding.
   13409 
   13410  configure.in	     |	  1 -
   13411  doc/Makefile.am     |	  4 ++++
   13412  doc/confdir.sgml.in |	 25 +++++++++++++++++++++++++
   13413  3 files changed, 29 insertions(+), 1 deletions(-)
   13414 
   13415 commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
   13416 Author: Noah Levitt <nlevitt (a] gmail.com>
   13417 Date:	Tue Apr 22 23:34:50 2003 +0000
   13418 
   13419     Testing syncmail yet again.
   13420 
   13421  .cvsignore		  |    2 +-
   13422  configure.in		  |    1 +
   13423  doc/Makefile.am	  |   12 ++++++------
   13424  doc/fontconfig-user.sgml |    9 +++++----
   13425  4 files changed, 13 insertions(+), 11 deletions(-)
   13426 
   13427 commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
   13428 Author: Keith Packard <keithp (a] keithp.com>
   13429 Date:	Tue Apr 22 16:53:18 2003 +0000
   13430 
   13431     Fix autogen.sh to work with newer automakes
   13432 
   13433  autogen.sh |	45 +++++++++++++++++++++++++++++++++++----------
   13434  1 files changed, 35 insertions(+), 10 deletions(-)
   13435 
   13436 commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
   13437 Author: Keith Packard <keithp (a] keithp.com>
   13438 Date:	Tue Apr 22 06:27:27 2003 +0000
   13439 
   13440     Handle pattern elements moving during multiple edits
   13441 
   13442  src/fccfg.c |	  8 ++++++++
   13443  1 files changed, 8 insertions(+), 0 deletions(-)
   13444 
   13445 commit 781f10486df22a422b92114ad438d4d8e74c9b93
   13446 Author: Keith Packard <keithp (a] keithp.com>
   13447 Date:	Mon Apr 21 16:12:22 2003 +0000
   13448 
   13449     Update to version 2.2.0
   13450 
   13451  configure.in		 |    2 +-
   13452  fontconfig/fontconfig.h |    4 ++--
   13453  2 files changed, 3 insertions(+), 3 deletions(-)
   13454 
   13455 commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
   13456 Author: Noah Levitt <nlevitt (a] gmail.com>
   13457 Date:	Mon Apr 21 06:17:23 2003 +0000
   13458 
   13459     Fixed variable name mistake.
   13460 
   13461  configure.in |    4 ++--
   13462  1 files changed, 2 insertions(+), 2 deletions(-)
   13463 
   13464 commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
   13465 Author: Keith Packard <keithp (a] keithp.com>
   13466 Date:	Sun Apr 20 04:44:09 2003 +0000
   13467 
   13468     From James Su -- only part of page 0xff is Latin
   13469 
   13470  src/fcfreetype.c |    3 ++-
   13471  1 files changed, 2 insertions(+), 1 deletions(-)
   13472 
   13473 commit 29d961a28e231302683577328ed4724319805a7f
   13474 Author: Keith Packard <keithp (a] keithp.com>
   13475 Date:	Fri Apr 18 15:56:05 2003 +0000
   13476 
   13477     Guard calls to FT_Get_BDF_Property to avoid freetype jumping
   13478     through null
   13479 	pointer
   13480 
   13481  src/fcfreetype.c |   12 +++++++++---
   13482  1 files changed, 9 insertions(+), 3 deletions(-)
   13483 
   13484 commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
   13485 Author: Keith Packard <keithp (a] keithp.com>
   13486 Date:	Thu Apr 17 21:50:24 2003 +0000
   13487 
   13488     Pass FONTCONFIG_PATH in arguments to get expanded
   13489 
   13490  src/Makefile.am |    1 +
   13491  src/fccfg.c	 |    4 ----
   13492  2 files changed, 1 insertions(+), 4 deletions(-)
   13493 
   13494 commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
   13495 Author: Keith Packard <keithp (a] keithp.com>
   13496 Date:	Thu Apr 17 21:29:12 2003 +0000
   13497 
   13498     BDF properties not available until FreeType 2.1.4
   13499 
   13500  src/fcfreetype.c |    2 +-
   13501  1 files changed, 1 insertions(+), 1 deletions(-)
   13502 
   13503 commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
   13504 Author: Colin Walters <walters (a] verbum.org>
   13505 Date:	Thu Apr 17 17:43:04 2003 +0000
   13506 
   13507     Remove some unused variables, and initialize some other ones so
   13508     gcc doesn't
   13509 	warn us.
   13510 
   13511  ChangeLog	 |    5 +++++
   13512  doc/edit-sgml.c |    1 +
   13513  src/fclang.c	 |    6 ++----
   13514  3 files changed, 8 insertions(+), 4 deletions(-)
   13515 
   13516 commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
   13517 Author: Keith Packard <keithp (a] keithp.com>
   13518 Date:	Thu Apr 17 15:47:34 2003 +0000
   13519 
   13520     Solaris porting fixes
   13521 
   13522  configure.in	   |	4 ++--
   13523  fc-lang/fc-lang.c |	4 ++--
   13524  2 files changed, 4 insertions(+), 4 deletions(-)
   13525 
   13526 commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
   13527 Author: Keith Packard <keithp (a] keithp.com>
   13528 Date:	Wed Apr 16 22:04:42 2003 +0000
   13529 
   13530     Add Vera support to default configuration
   13531 
   13532  fonts.conf.in |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
   13533  1 files changed, 50 insertions(+), 0 deletions(-)
   13534 
   13535 commit e2925d7dc2877fba2112eb3de9853f3e889362c3
   13536 Author: Keith Packard <keithp (a] keithp.com>
   13537 Date:	Wed Apr 16 21:50:51 2003 +0000
   13538 
   13539     bump version to 2.1.94
   13540 
   13541  configure.in		 |    2 +-
   13542  fontconfig/fontconfig.h |    2 +-
   13543  2 files changed, 2 insertions(+), 2 deletions(-)
   13544 
   13545 commit ab06f005f66e12b46a5f1274eafa992be20a1f72
   13546 Author: Keith Packard <keithp (a] keithp.com>
   13547 Date:	Wed Apr 16 18:49:28 2003 +0000
   13548 
   13549     add some changelog entries
   13550 
   13551  ChangeLog |   18 ++++++++++++++++++
   13552  1 files changed, 18 insertions(+), 0 deletions(-)
   13553 
   13554 commit 0e7a434783b28e9e954d3136195af7ba622c459d
   13555 Author: Keith Packard <keithp (a] keithp.com>
   13556 Date:	Wed Apr 16 18:08:47 2003 +0000
   13557 
   13558     Search through the BDF properties for width and foundry information
   13559 
   13560  src/fcfreetype.c |   76
   13561  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
   13562  1 files changed, 75 insertions(+), 1 deletions(-)
   13563 
   13564 commit 2e2121f910dd84b0731985570d93cd31ae2edb61
   13565 Author: Keith Packard <keithp (a] keithp.com>
   13566 Date:	Wed Apr 16 16:19:38 2003 +0000
   13567 
   13568     Move foundry detection data into fcfreetype.c (which is getting rather
   13569 	large at this point)
   13570 
   13571  src/Makefile.am  |    2 +-
   13572  src/data.h	  |   77 -----------------------
   13573  src/fcfreetype.c |  177
   13574  +++++++++++++++++++++++++++++++++++++++++-------------
   13575  3 files changed, 137 insertions(+), 119 deletions(-)
   13576 
   13577 commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
   13578 Author: Keith Packard <keithp (a] keithp.com>
   13579 Date:	Wed Apr 16 16:18:27 2003 +0000
   13580 
   13581     bool was misdeclared in DTD
   13582 
   13583  fonts.dtd |	2 +-
   13584  1 files changed, 1 insertions(+), 1 deletions(-)
   13585 
   13586 commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
   13587 Author: Keith Packard <keithp (a] keithp.com>
   13588 Date:	Tue Apr 15 23:38:06 2003 +0000
   13589 
   13590     Fix unary operator parsing. Add floor, ceil, trunc and round unary
   13591 	operators
   13592 
   13593  fontconfig/fontconfig.h |    2 +
   13594  fonts.dtd		 |    6 ++-
   13595  src/Makefile.am	 |    2 +-
   13596  src/fccfg.c		 |   71 +++++++++++++++++++++++++++++++
   13597  src/fcdbg.c		 |   20 +++++++++
   13598  src/fcint.h		 |    3 +-
   13599  src/fcxml.c		 |  107
   13600  +++++++++++++++++++++++++++++++++++++---------
   13601  7 files changed, 187 insertions(+), 24 deletions(-)
   13602 
   13603 commit 52253696cd2779bd9040457fbd157bbe75895ed6
   13604 Author: Keith Packard <keithp (a] keithp.com>
   13605 Date:	Tue Apr 15 17:01:39 2003 +0000
   13606 
   13607     Clean up ps font weight matching and check for NULL
   13608 
   13609  src/fcfreetype.c |   59
   13610  ++++++++++++++++++++++++++++-------------------------
   13611  1 files changed, 31 insertions(+), 28 deletions(-)
   13612 
   13613 commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
   13614 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   13615 Date:	Fri Apr 11 23:45:59 2003 +0000
   13616 
   13617     Implemented foundry generation for Type 1 and TrueType
   13618 
   13619  src/data.h	  |   77
   13620  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   13621  src/fcfreetype.c |   73
   13622  +++++++++++++++++++++++++++++++++++++++++++++++---
   13623  2 files changed, 145 insertions(+), 5 deletions(-)
   13624 
   13625 commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
   13626 Author: Keith Packard <keithp (a] keithp.com>
   13627 Date:	Fri Apr 11 23:00:51 2003 +0000
   13628 
   13629     update version number to 2.1.93
   13630 
   13631  configure.in		 |    2 +-
   13632  fontconfig/fontconfig.h |    2 +-
   13633  2 files changed, 2 insertions(+), 2 deletions(-)
   13634 
   13635 commit 7f31f3781597e035b8432e0ce1c2894835b4988a
   13636 Author: Keith Packard <keithp (a] keithp.com>
   13637 Date:	Fri Apr 11 22:53:53 2003 +0000
   13638 
   13639     Run fc-cache from local dir instead of install dir to help LFS
   13640     installs (I
   13641 	hope)
   13642 
   13643  Makefile.am |	  2 +-
   13644  1 files changed, 1 insertions(+), 1 deletions(-)
   13645 
   13646 commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
   13647 Author: Keith Packard <keithp (a] keithp.com>
   13648 Date:	Fri Apr 11 22:24:23 2003 +0000
   13649 
   13650     Switch to locale-independent string compare function
   13651 
   13652  src/fcfreetype.c |   28 ++++++++++++++--------------
   13653  1 files changed, 14 insertions(+), 14 deletions(-)
   13654 
   13655 commit d6ea834746a7b2758ea5b89467c0e64446840ca4
   13656 Author: Keith Packard <keithp (a] keithp.com>
   13657 Date:	Fri Apr 11 22:17:11 2003 +0000
   13658 
   13659     Bug #46, #47 fontconfig should retrieve type 1 font information from
   13660 	FontInfo dictionary Patch provided by g2 (a] magestudios.net (Gerard
   13661 	Escalante)
   13662 
   13663  src/fcfreetype.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
   13664  1 files changed, 44 insertions(+), 0 deletions(-)
   13665 
   13666 commit cc30f9ca548661d0d9eb07216d261457db58ca02
   13667 Author: Keith Packard <keithp (a] keithp.com>
   13668 Date:	Tue Apr 8 05:00:25 2003 +0000
   13669 
   13670     remove -u option to docbook2man which was trashing the .html file
   13671 
   13672  doc/Makefile.am |    2 +-
   13673  1 files changed, 1 insertions(+), 1 deletions(-)
   13674 
   13675 commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
   13676 Author: Colin Walters <walters (a] verbum.org>
   13677 Date:	Tue Apr 8 03:58:57 2003 +0000
   13678 
   13679     *** empty log message ***
   13680 
   13681  ChangeLog |	5 +++++
   13682  1 files changed, 5 insertions(+), 0 deletions(-)
   13683 
   13684 commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
   13685 Author: Colin Walters <walters (a] verbum.org>
   13686 Date:	Tue Apr 8 03:58:08 2003 +0000
   13687 
   13688     Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
   13689 
   13690  src/Makefile.am |    4 ++--
   13691  1 files changed, 2 insertions(+), 2 deletions(-)
   13692 
   13693 commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
   13694 Author: Keith Packard <keithp (a] keithp.com>
   13695 Date:	Fri Apr 4 20:17:40 2003 +0000
   13696 
   13697     update copyright years
   13698 
   13699  COPYING       |    2 +-
   13700  fonts.conf.in |   15 ++-------------
   13701  local.conf    |    9 +++++++++
   13702  3 files changed, 12 insertions(+), 14 deletions(-)
   13703 
   13704 commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
   13705 Author: Keith Packard <keithp (a] keithp.com>
   13706 Date:	Fri Apr 4 20:16:33 2003 +0000
   13707 
   13708     Move sample subpixel configuration to local.conf
   13709 
   13710  config/Makedefs.in |	 4 ++--
   13711  config/install.sh  |	 4 ++--
   13712  2 files changed, 4 insertions(+), 4 deletions(-)
   13713 
   13714 commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
   13715 Author: Keith Packard <keithp (a] keithp.com>
   13716 Date:	Fri Mar 28 17:08:35 2003 +0000
   13717 
   13718     Set spacing to mono if every encoded glyph is the same width
   13719 
   13720  fontconfig/fcfreetype.h |    3 +++
   13721  src/fcfreetype.c	 |   46
   13722  +++++++++++++++++++++++++++++++++++++++++-----
   13723  2 files changed, 44 insertions(+), 5 deletions(-)
   13724 
   13725 commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
   13726 Author: Keith Packard <keithp (a] keithp.com>
   13727 Date:	Mon Mar 24 05:03:20 2003 +0000
   13728 
   13729     Wrong pattern for matching font file names. Fix submitted by
   13730 	hjchoe (a] hancom.com (Choe Hwanjin)
   13731 
   13732  configure.in |    2 +-
   13733  1 files changed, 1 insertions(+), 1 deletions(-)
   13734 
   13735 commit c8582ff72ade8522d545d117641e4afac61382a0
   13736 Author: Tor Lillqvist <tml (a] iki.fi>
   13737 Date:	Sat Mar 22 21:28:13 2003 +0000
   13738 
   13739     Changes for Windows:
   13740     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   13741 
   13742  fontconfig-zip.in |   30 ++++++++++++++++++++++++++++++
   13743  1 files changed, 30 insertions(+), 0 deletions(-)
   13744 
   13745 commit daeed6e048a413a94754fd79f62307ca9be80a43
   13746 Author: Tor Lillqvist <tml (a] iki.fi>
   13747 Date:	Sat Mar 22 21:25:34 2003 +0000
   13748 
   13749     Changes for Windows:
   13750     On Windows with gcc (a.k.a. mingw) build as a DLL.
   13751     We don't want to hardcode the fonts.conf file location in the DLL,
   13752     so we
   13753 	look up the DLL location at run-time in a DllMain() function. The
   13754 	fonts.conf location is deduced from that.
   13755     The colon can't be used as path separator on Windows, semicolon
   13756     is used
   13757 	instead. File path components can be separated with either
   13758 	slash or
   13759 	backslash. Absolute paths can also begin with a drive letter.
   13760     Add internal function FcStrLastSlash that strrchr's the last slash, or
   13761 	backslash on Windows.
   13762     There is no link() on Windows. For atomicity checks, mkdir a lock
   13763     directory
   13764 	instead.
   13765     In addition to HOME, also look for USERPROFILE.
   13766     Recognize the special font directory token WINDOWSFONTDIR, to use the
   13767 	system's font directory.
   13768     Remove the fontconfig-def.cpp that was obsolete. Add
   13769     fontconfig.def(.in),
   13770 	without internal functions.
   13771     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   13772 
   13773  ChangeLog		|   32 +++++++++
   13774  Makefile.am		|    3 +-
   13775  configure.in		|   28 ++++++++-
   13776  fc-lang/fc-lang.man	|    6 +-
   13777  src/Makefile.am	|   55 +++++++++++++++-
   13778  src/fcatomic.c		|   23 ++++++-
   13779  src/fccache.c		|   21 ++++++-
   13780  src/fccfg.c		|   90 ++++++++++++++++++++++++-
   13781  src/fcint.h		|    9 +++
   13782  src/fcstr.c		|   23 ++++++-
   13783  src/fcxml.c		|   30 +++++++++
   13784  src/fontconfig-def.cpp |  170
   13785  ------------------------------------------------
   13786  src/fontconfig.def.in	|  161
   13787  +++++++++++++++++++++++++++++++++++++++++++++
   13788  13 files changed, 464 insertions(+), 187 deletions(-)
   13789 
   13790 commit cc9dd09816f717fc678d097a69f793dca1b1eef0
   13791 Author: Keith Packard <keithp (a] keithp.com>
   13792 Date:	Sat Mar 22 01:55:00 2003 +0000
   13793 
   13794     switch // comment
   13795 
   13796  src/fclang.c |    2 +-
   13797  1 files changed, 1 insertions(+), 1 deletions(-)
   13798 
   13799 commit ddde1797a900b818b96fc0818d9df0efacb5ac69
   13800 Author: Keith Packard <keithp (a] keithp.com>
   13801 Date:	Thu Mar 20 02:01:01 2003 +0000
   13802 
   13803     strtod under some locales requires digits before the decimal
   13804 
   13805  doc/fontconfig-user.sgml |    8 ++++++--
   13806  fonts.conf.in		  |    2 +-
   13807  2 files changed, 7 insertions(+), 3 deletions(-)
   13808 
   13809 commit f4007a672834df25f0f9b6a918c135d2b79a3784
   13810 Author: Keith Packard <keithp (a] keithp.com>
   13811 Date:	Thu Mar 20 02:00:15 2003 +0000
   13812 
   13813     Avoid crashing on empty test/edit lists
   13814 
   13815  src/fccfg.c |	  6 ++++--
   13816  1 files changed, 4 insertions(+), 2 deletions(-)
   13817 
   13818 commit 3fbd50e48679c15c24400aaa78c6cd266317a784
   13819 Author: Keith Packard <keithp (a] keithp.com>
   13820 Date:	Thu Mar 20 01:59:28 2003 +0000
   13821 
   13822     bogus libtoolize --version | libtoolize --version
   13823 
   13824  autogen.sh |	 2 +-
   13825  1 files changed, 1 insertions(+), 1 deletions(-)
   13826 
   13827 commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
   13828 Author: Keith Packard <keithp (a] keithp.com>
   13829 Date:	Tue Mar 18 08:03:42 2003 +0000
   13830 
   13831     FcCharSetIsSubset errored on fonts with subsets in early blocks
   13832     and extra
   13833 	blocks not present in the second argument
   13834 
   13835  src/fccharset.c |    2 +-
   13836  1 files changed, 1 insertions(+), 1 deletions(-)
   13837 
   13838 commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
   13839 Author: Keith Packard <keithp (a] keithp.com>
   13840 Date:	Fri Mar 14 00:16:56 2003 +0000
   13841 
   13842     Fix configure arguments (bug 45)
   13843 
   13844  configure.in |   10 +++++-----
   13845  1 files changed, 5 insertions(+), 5 deletions(-)
   13846 
   13847 commit 81fa16c3366a701255f4e52cdfd716dd06253748
   13848 Author: Keith Packard <keithp (a] keithp.com>
   13849 Date:	Wed Mar 12 22:16:43 2003 +0000
   13850 
   13851     add font widths and extend weight from OS/2 table
   13852 
   13853  fontconfig/fontconfig.h |   44 +++++++++++++++++++++++++++-----------
   13854  src/fcdefault.c	 |    3 ++
   13855  src/fcfreetype.c	 |   54
   13856  ++++++++++++++++++++++++++++++++++++++++++----
   13857  src/fcmatch.c		 |   29 ++++++++++++++++--------
   13858  src/fcname.c		 |   18 +++++++++++++++
   13859  5 files changed, 120 insertions(+), 28 deletions(-)
   13860 
   13861 commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
   13862 Author: Keith Packard <keithp (a] keithp.com>
   13863 Date:	Wed Mar 12 22:15:39 2003 +0000
   13864 
   13865     Global cache time checking was using wrong file name and computing
   13866     wrong
   13867 	count of fonts per file
   13868 
   13869  src/fccache.c |   10 +++++-----
   13870  src/fcdir.c   |    8 ++++++--
   13871  src/fcint.h   |    2 +-
   13872  3 files changed, 12 insertions(+), 8 deletions(-)
   13873 
   13874 commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
   13875 Author: Keith Packard <keithp (a] keithp.com>
   13876 Date:	Mon Mar 10 06:56:32 2003 +0000
   13877 
   13878     Ship manual
   13879 
   13880  fc-list/Makefile.am |	  2 ++
   13881  1 files changed, 2 insertions(+), 0 deletions(-)
   13882 
   13883 commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
   13884 Author: Mike A. Harris <mharris (a] redhat.com>
   13885 Date:	Sat Mar 8 01:03:32 2003 +0000
   13886 
   13887     Updated RPM specfile for 2.1.92 and fixed remaining known spec
   13888     file issues
   13889 
   13890  ChangeLog	    |	 8 ++++++++
   13891  fontconfig.spec.in |	19 +++++++++++++++++--
   13892  2 files changed, 25 insertions(+), 2 deletions(-)
   13893 
   13894 commit 6348213702153f1097c648ae575bcc89dbb259dc
   13895 Author: Keith Packard <keithp (a] keithp.com>
   13896 Date:	Fri Mar 7 21:04:52 2003 +0000
   13897 
   13898     Bump version to 2.1.92
   13899 
   13900  configure.in		 |    2 +-
   13901  fontconfig/fontconfig.h |    2 +-
   13902  2 files changed, 2 insertions(+), 2 deletions(-)
   13903 
   13904 commit dcd1f27185958b000f12e0390970c925f4386598
   13905 Author: Keith Packard <keithp (a] keithp.com>
   13906 Date:	Fri Mar 7 20:51:17 2003 +0000
   13907 
   13908     add version.sgml to .cvsignore
   13909 
   13910  doc/.cvsignore |    1 +
   13911  1 files changed, 1 insertions(+), 0 deletions(-)
   13912 
   13913 commit ae2c2943648313b41f2d032b72618d11ffdd1772
   13914 Author: Keith Packard <keithp (a] keithp.com>
   13915 Date:	Fri Mar 7 20:50:44 2003 +0000
   13916 
   13917     Add version number to user doc
   13918 
   13919  doc/fontconfig-user.sgml |   27 +++++++++++++++++----------
   13920  doc/func.sgml		  |    1 +
   13921  2 files changed, 18 insertions(+), 10 deletions(-)
   13922 
   13923 commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
   13924 Author: Keith Packard <keithp (a] keithp.com>
   13925 Date:	Fri Mar 7 20:45:43 2003 +0000
   13926 
   13927     Add version number to documentation
   13928 
   13929  configure.in		   |	1 +
   13930  doc/fontconfig-devel.sgml |   13 +++----------
   13931  doc/func.sgml		   |	4 ++++
   13932  doc/version.sgml.in	   |   24 ++++++++++++++++++++++++
   13933  4 files changed, 32 insertions(+), 10 deletions(-)
   13934 
   13935 commit 4484582ebaaaea4982248a6141d87d488ef322bd
   13936 Author: Keith Packard <keithp (a] keithp.com>
   13937 Date:	Fri Mar 7 20:45:20 2003 +0000
   13938 
   13939     wasnt rebuilding most of the docs
   13940 
   13941  doc/Makefile.am |   18 +++++++++---------
   13942  1 files changed, 9 insertions(+), 9 deletions(-)
   13943 
   13944 commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
   13945 Author: Keith Packard <keithp (a] keithp.com>
   13946 Date:	Fri Mar 7 20:04:13 2003 +0000
   13947 
   13948     distribute man page
   13949 
   13950  fc-cache/Makefile.am |    2 ++
   13951  1 files changed, 2 insertions(+), 0 deletions(-)
   13952 
   13953 commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
   13954 Author: Keith Packard <keithp (a] keithp.com>
   13955 Date:	Fri Mar 7 20:03:53 2003 +0000
   13956 
   13957     note that default mandir is usually wrong
   13958 
   13959  INSTALL |    2 +-
   13960  1 files changed, 1 insertions(+), 1 deletions(-)
   13961 
   13962 commit bdc0fd54344cd161f1507aa53f3d676569d63f08
   13963 Author: Keith Packard <keithp (a] keithp.com>
   13964 Date:	Fri Mar 7 20:03:23 2003 +0000
   13965 
   13966     get manuals to install with automake-1.4
   13967 
   13968  doc/Makefile.am |   44 +++++++++++++++++++++-----------------------
   13969  1 files changed, 21 insertions(+), 23 deletions(-)
   13970 
   13971 commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
   13972 Author: Keith Packard <keithp (a] keithp.com>
   13973 Date:	Fri Mar 7 19:41:34 2003 +0000
   13974 
   13975     Create fontconfig-user.html
   13976 
   13977  doc/Makefile.am |    2 +-
   13978  1 files changed, 1 insertions(+), 1 deletions(-)
   13979 
   13980 commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
   13981 Author: Keith Packard <keithp (a] keithp.com>
   13982 Date:	Fri Mar 7 19:39:57 2003 +0000
   13983 
   13984     Add more to .cvsignore
   13985 
   13986  doc/.cvsignore |    9 +++++++++
   13987  1 files changed, 9 insertions(+), 0 deletions(-)
   13988 
   13989 commit b219ac6b99672506965f3c2168e2af1cd58d28e7
   13990 Author: Keith Packard <keithp (a] keithp.com>
   13991 Date:	Fri Mar 7 19:37:16 2003 +0000
   13992 
   13993     Make documentation build
   13994 
   13995  doc/Makefile.am	  |  172
   13996  +++++++++++++++++++++++++++-------------------
   13997  doc/edit-sgml.c	  |    2 +-
   13998  doc/fontconfig-user.sgml |    2 +-
   13999  3 files changed, 102 insertions(+), 74 deletions(-)
   14000 
   14001 commit 39381776a4c0cf4077a31f3a493cbd37420cec71
   14002 Author: Keith Packard <keithp (a] keithp.com>
   14003 Date:	Fri Mar 7 19:01:41 2003 +0000
   14004 
   14005     Finish reformatting developer documentation
   14006 
   14007  doc/Makefile.am	   |   16 ++-
   14008  doc/edit-sgml.c	   |   17 ++-
   14009  doc/fcatomic.fncs	   |   93 +++++++++
   14010  doc/fcconfig.fncs	   |  153 ++++++++-------
   14011  doc/fcfile.fncs	   |   78 ++++++++
   14012  doc/fcfreetype.fncs	   |   69 +++++++
   14013  doc/fcinit.fncs	   |   78 ++++++++
   14014  doc/fcstring.fncs	   |  150 ++++++++++++++
   14015  doc/fcstrset.fncs	   |  104 ++++++++++
   14016  doc/fontconfig-devel.sgml |  475
   14017  +++++++++++----------------------------------
   14018  10 files changed, 795 insertions(+), 438 deletions(-)
   14019 
   14020 commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
   14021 Author: Keith Packard <keithp (a] keithp.com>
   14022 Date:	Fri Mar 7 08:52:27 2003 +0000
   14023 
   14024     Add copyright
   14025 
   14026  doc/func.sgml |   23 +++++++++++++++++++++++
   14027  1 files changed, 23 insertions(+), 0 deletions(-)
   14028 
   14029 commit 2df0c66230fb86a784414b5db803d32d1a083b3a
   14030 Author: Keith Packard <keithp (a] keithp.com>
   14031 Date:	Fri Mar 7 08:51:14 2003 +0000
   14032 
   14033     Use <parameter> tags. Add copyrights
   14034 
   14035  doc/fcconfig.fncs     |   46
   14036  +++++++++++++++++++++++-----------------------
   14037  doc/fcconstant.fncs   |   10 +++++-----
   14038  doc/fcobjecttype.fncs |    6 +++---
   14039  doc/fcpattern.fncs    |   14 +++++++-------
   14040  doc/fcvalue.fncs      |    4 ++--
   14041  5 files changed, 40 insertions(+), 40 deletions(-)
   14042 
   14043 commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
   14044 Author: Keith Packard <keithp (a] keithp.com>
   14045 Date:	Fri Mar 7 08:44:32 2003 +0000
   14046 
   14047     Add lots more function documentation
   14048 
   14049  doc/Makefile.am	   |   16 ++-
   14050  doc/fcblanks.fncs	   |   58 +++++++++
   14051  doc/fccharset.fncs	   |   23 ++++
   14052  doc/fcconfig.fncs	   |  279
   14053  +++++++++++++++++++++++++++++++++++++++++++
   14054  doc/fcconstant.fncs	   |   58 +++++++++
   14055  doc/fcfontset.fncs	   |   49 ++++++++
   14056  doc/fcmatrix.fncs	   |   23 ++++
   14057  doc/fcobjectset.fncs	   |   61 ++++++++++
   14058  doc/fcobjecttype.fncs	   |   48 ++++++++
   14059  doc/fcpattern.fncs	   |   23 ++++
   14060  doc/fcvalue.fncs	   |   23 ++++
   14061  doc/fontconfig-devel.sgml |  292
   14062  +++------------------------------------------
   14063  12 files changed, 677 insertions(+), 276 deletions(-)
   14064 
   14065 commit 22671e25510e77af1a8f2b569314ba2de1c93353
   14066 Author: Keith Packard <keithp (a] keithp.com>
   14067 Date:	Fri Mar 7 07:12:51 2003 +0000
   14068 
   14069     Rework documentation to build man pages for each function
   14070 
   14071  doc/Makefile.am	   |   84 +++-
   14072  doc/fccharset.fncs	   |  144 +++++
   14073  doc/fcmatrix.fncs	   |  100 ++++
   14074  doc/fcpattern.fncs	   |  287 ++++++++++
   14075  doc/fcvalue.fncs	   |   17 +
   14076  doc/fontconfig-devel.sgml | 1355
   14077  ++++++++++++++++++---------------------------
   14078  doc/fontconfig-user.sgml  |  396 ++++++--------
   14079  doc/func.sgml		   |   61 ++
   14080  8 files changed, 1411 insertions(+), 1033 deletions(-)
   14081 
   14082 commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
   14083 Author: Keith Packard <keithp (a] keithp.com>
   14084 Date:	Fri Mar 7 06:17:36 2003 +0000
   14085 
   14086     Add func doc creation program edit-sgml
   14087 
   14088  doc/edit-sgml.c |  426
   14089  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   14090  1 files changed, 426 insertions(+), 0 deletions(-)
   14091 
   14092 commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
   14093 Author: Mike A. Harris <mharris (a] redhat.com>
   14094 Date:	Wed Mar 5 10:09:57 2003 +0000
   14095 
   14096     Update Changelog
   14097 
   14098  ChangeLog |	7 +++++++
   14099  1 files changed, 7 insertions(+), 0 deletions(-)
   14100 
   14101 commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
   14102 Author: Mike A. Harris <mharris (a] redhat.com>
   14103 Date:	Wed Mar 5 10:08:08 2003 +0000
   14104 
   14105     Added back the configure macro options --disable-docs because
   14106     otherwise
   14107 	fontconfig installs docs into /usr/share/doc/fontconfig (with no
   14108 	version number) unconditionally, causing RPM to fail the build
   14109 	due to
   14110 	_unpackaged_files_terminate_build. We pick up the pregenerated
   14111 	docs
   14112 	with %doc already.
   14113 
   14114  fontconfig.spec.in |	 8 +++++++-
   14115  1 files changed, 7 insertions(+), 1 deletions(-)
   14116 
   14117 commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
   14118 Author: Mike A. Harris <mharris (a] redhat.com>
   14119 Date:	Wed Mar 5 09:28:08 2003 +0000
   14120 
   14121     Updated rpm specfile changelog and Changelog to reflect today's
   14122     changes
   14123 
   14124  ChangeLog	    |	13 ++++++++++++-
   14125  fontconfig.spec.in |	 9 ++++++++-
   14126  2 files changed, 20 insertions(+), 2 deletions(-)
   14127 
   14128 commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
   14129 Author: Mike A. Harris <mharris (a] redhat.com>
   14130 Date:	Wed Mar 5 09:16:37 2003 +0000
   14131 
   14132     Reordered %files lists to be a bit tidier. Made -devel package own the
   14133 	%{_includedir}/fontconfig directory
   14134 
   14135  fontconfig.spec.in |	 9 +++++----
   14136  1 files changed, 5 insertions(+), 4 deletions(-)
   14137 
   14138 commit c674c89bf919fa7f357319a7ce825ba5369ff737
   14139 Author: Mike A. Harris <mharris (a] redhat.com>
   14140 Date:	Wed Mar 5 09:14:06 2003 +0000
   14141 
   14142     Put %post script in {}'s for tidyness, and change the call to
   14143     fc-cache to
   14144 	use %{_bindir}/fc-cache
   14145 
   14146  fontconfig.spec.in |	 9 +++++----
   14147  1 files changed, 5 insertions(+), 4 deletions(-)
   14148 
   14149 commit 5283328a6006420cb3382c0dbef55f715996b91c
   14150 Author: Mike A. Harris <mharris (a] redhat.com>
   14151 Date:	Wed Mar 5 09:10:14 2003 +0000
   14152 
   14153     Changed BuildRequires: lines to use %{_bindir} macro instead of
   14154     hard coded
   14155 	/usr/bin
   14156 
   14157  fontconfig.spec.in |	 4 ++--
   14158  1 files changed, 2 insertions(+), 2 deletions(-)
   14159 
   14160 commit 674c09dfbfc3d6d3a014ac018995530159fc157f
   14161 Author: Mike A. Harris <mharris (a] redhat.com>
   14162 Date:	Wed Mar 5 09:08:41 2003 +0000
   14163 
   14164     Replace commented out %define at top of specfile with a comment
   14165     preceding
   14166 	the freetype2 define, since rpm expands macros in comments. Also
   14167 	remove
   14168 	-j flag from make, as _smp_mflags expands to -jN already.
   14169 
   14170  fontconfig.spec.in |	 6 +++---
   14171  1 files changed, 3 insertions(+), 3 deletions(-)
   14172 
   14173 commit d30f481c4d182db3873fc9caf0e191da3c4955ef
   14174 Author: Keith Packard <keithp (a] keithp.com>
   14175 Date:	Wed Mar 5 07:45:37 2003 +0000
   14176 
   14177     switch vesion to version
   14178 
   14179  fontconfig.spec.in |	 2 +-
   14180  1 files changed, 1 insertions(+), 1 deletions(-)
   14181 
   14182 commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
   14183 Author: Keith Packard <keithp (a] keithp.com>
   14184 Date:	Wed Mar 5 06:09:36 2003 +0000
   14185 
   14186     optimize string compares even more
   14187 
   14188  src/fcstr.c |	 19 +++----------------
   14189  1 files changed, 3 insertions(+), 16 deletions(-)
   14190 
   14191 commit dc1de232a694c9c431604e701e8f617978a00e0a
   14192 Author: Keith Packard <keithp (a] keithp.com>
   14193 Date:	Wed Mar 5 06:09:14 2003 +0000
   14194 
   14195     Use VERSION in fontconfig.pc.in
   14196 
   14197  fontconfig.pc.in |    2 +-
   14198  1 files changed, 1 insertions(+), 1 deletions(-)
   14199 
   14200 commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
   14201 Author: Keith Packard <keithp (a] keithp.com>
   14202 Date:	Wed Mar 5 05:57:11 2003 +0000
   14203 
   14204     No longer using config directory
   14205 
   14206  configure.in |    2 --
   14207  1 files changed, 0 insertions(+), 2 deletions(-)
   14208 
   14209 commit 94421e4097d84b50fc2da285b57fb00da3592796
   14210 Author: Keith Packard <keithp (a] keithp.com>
   14211 Date:	Wed Mar 5 05:53:10 2003 +0000
   14212 
   14213     use FcToLower instead of tolower
   14214 
   14215  src/fcname.c |   12 +++++-------
   14216  1 files changed, 5 insertions(+), 7 deletions(-)
   14217 
   14218 commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
   14219 Author: Keith Packard <keithp (a] keithp.com>
   14220 Date:	Wed Mar 5 05:52:51 2003 +0000
   14221 
   14222     Add FcLangSetPrint
   14223 
   14224  src/fcdbg.c |	 29 ++++++++++++++++++-----------
   14225  1 files changed, 18 insertions(+), 11 deletions(-)
   14226 
   14227 commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
   14228 Author: Keith Packard <keithp (a] keithp.com>
   14229 Date:	Wed Mar 5 05:52:31 2003 +0000
   14230 
   14231     AddFcLangSetContains for font listing, add first-letter table for
   14232     language
   14233 	lookups, change RCS tag
   14234 
   14235  src/fccfg.c  |    8 +-
   14236  src/fcint.h  |    7 +-
   14237  src/fclang.c |  231
   14238  ++++++++++++++++++++++++++++++++++++++++++++++++++++------
   14239  src/fclist.c |    6 +-
   14240  4 files changed, 219 insertions(+), 33 deletions(-)
   14241 
   14242 commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
   14243 Author: Keith Packard <keithp (a] keithp.com>
   14244 Date:	Wed Mar 5 05:51:27 2003 +0000
   14245 
   14246     Change RCS tag
   14247 
   14248  fc-cache/fc-cache.c	|    4 ++--
   14249  fc-cache/fc-cache.man	|    4 ++--
   14250  fc-list/fc-list.c	|    4 ++--
   14251  fc-list/fc-list.man	|    4 ++--
   14252  src/fcatomic.c		|    4 ++--
   14253  src/fcblanks.c		|    4 ++--
   14254  src/fccache.c		|    4 ++--
   14255  src/fccharset.c	|    4 ++--
   14256  src/fcdefault.c	|    4 ++--
   14257  src/fcdir.c		|    4 ++--
   14258  src/fcfreetype.c	|    4 ++--
   14259  src/fcfs.c		|    4 ++--
   14260  src/fcinit.c		|    4 ++--
   14261  src/fcmatch.c		|    4 ++--
   14262  src/fcmatrix.c		|    2 +-
   14263  src/fcpat.c		|    4 ++--
   14264  src/fcstr.c		|    4 ++--
   14265  src/fcxml.c		|    4 ++--
   14266  src/fontconfig-def.cpp |    2 +-
   14267  19 files changed, 36 insertions(+), 36 deletions(-)
   14268 
   14269 commit 0eadb052fb31ad99d77d1997108d316c64d939b8
   14270 Author: Keith Packard <keithp (a] keithp.com>
   14271 Date:	Wed Mar 5 05:48:53 2003 +0000
   14272 
   14273     Add letter ranges to speed lang lookups, change CVS tag
   14274 
   14275  fc-lang/fc-lang.c     |   38 ++++++++++++++++++++++++++++++++++++--
   14276  fc-lang/fc-lang.man   |    4 ++--
   14277  fc-lang/fclang.tmpl.h |    4 ++--
   14278  3 files changed, 40 insertions(+), 6 deletions(-)
   14279 
   14280 commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
   14281 Author: Keith Packard <keithp (a] keithp.com>
   14282 Date:	Wed Mar 5 05:48:15 2003 +0000
   14283 
   14284     Change RCS tag, add FcLangSetContains
   14285 
   14286  fontconfig/fcfreetype.h |    4 ++--
   14287  fontconfig/fcprivate.h  |    4 ++--
   14288  fontconfig/fontconfig.h |   11 ++++++++---
   14289  3 files changed, 12 insertions(+), 7 deletions(-)
   14290 
   14291 commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
   14292 Author: Keith Packard <keithp (a] keithp.com>
   14293 Date:	Wed Mar 5 04:26:06 2003 +0000
   14294 
   14295     Switch RCS tag label
   14296 
   14297  fc-lang/aa.orth    |	 4 ++--
   14298  fc-lang/ab.orth    |	 4 ++--
   14299  fc-lang/af.orth    |	 4 ++--
   14300  fc-lang/am.orth    |	 4 ++--
   14301  fc-lang/ar.orth    |	 4 ++--
   14302  fc-lang/ast.orth   |	 4 ++--
   14303  fc-lang/ava.orth   |	 4 ++--
   14304  fc-lang/ay.orth    |	 4 ++--
   14305  fc-lang/az.orth    |	 4 ++--
   14306  fc-lang/ba.orth    |	 4 ++--
   14307  fc-lang/bam.orth   |	 4 ++--
   14308  fc-lang/be.orth    |	 4 ++--
   14309  fc-lang/bg.orth    |	 4 ++--
   14310  fc-lang/bh.orth    |	 4 ++--
   14311  fc-lang/bho.orth   |	 4 ++--
   14312  fc-lang/bi.orth    |	 4 ++--
   14313  fc-lang/bin.orth   |	 4 ++--
   14314  fc-lang/bn.orth    |	 4 ++--
   14315  fc-lang/bo.orth    |	 4 ++--
   14316  fc-lang/br.orth    |	 4 ++--
   14317  fc-lang/bs.orth    |	 4 ++--
   14318  fc-lang/bua.orth   |	 4 ++--
   14319  fc-lang/ca.orth    |	 4 ++--
   14320  fc-lang/ce.orth    |	 4 ++--
   14321  fc-lang/ch.orth    |	 4 ++--
   14322  fc-lang/chm.orth   |	 4 ++--
   14323  fc-lang/chr.orth   |	 4 ++--
   14324  fc-lang/co.orth    |	 4 ++--
   14325  fc-lang/cs.orth    |	 4 ++--
   14326  fc-lang/cu.orth    |	 4 ++--
   14327  fc-lang/cv.orth    |	 4 ++--
   14328  fc-lang/cy.orth    |	 4 ++--
   14329  fc-lang/da.orth    |	 4 ++--
   14330  fc-lang/de.orth    |	 4 ++--
   14331  fc-lang/dz.orth    |	 4 ++--
   14332  fc-lang/el.orth    |	 4 ++--
   14333  fc-lang/en.orth    |	 4 ++--
   14334  fc-lang/eo.orth    |	 4 ++--
   14335  fc-lang/es.orth    |	 4 ++--
   14336  fc-lang/et.orth    |	 4 ++--
   14337  fc-lang/eu.orth    |	 4 ++--
   14338  fc-lang/fa.orth    |	 4 ++--
   14339  fc-lang/fi.orth    |	 4 ++--
   14340  fc-lang/fj.orth    |	 4 ++--
   14341  fc-lang/fo.orth    |	 4 ++--
   14342  fc-lang/fr.orth    |	 4 ++--
   14343  fc-lang/ful.orth   |	 4 ++--
   14344  fc-lang/fur.orth   |	 4 ++--
   14345  fc-lang/fy.orth    |	 4 ++--
   14346  fc-lang/ga.orth    |	 4 ++--
   14347  fc-lang/gd.orth    |	 4 ++--
   14348  fc-lang/gez.orth   |	 4 ++--
   14349  fc-lang/gl.orth    |	 4 ++--
   14350  fc-lang/gn.orth    |	 4 ++--
   14351  fc-lang/gu.orth    |	 4 ++--
   14352  fc-lang/gv.orth    |	 4 ++--
   14353  fc-lang/ha.orth    |	 4 ++--
   14354  fc-lang/haw.orth   |	 4 ++--
   14355  fc-lang/he.orth    |	 4 ++--
   14356  fc-lang/hi.orth    |	 4 ++--
   14357  fc-lang/ho.orth    |	 4 ++--
   14358  fc-lang/hr.orth    |	 4 ++--
   14359  fc-lang/hu.orth    |	 4 ++--
   14360  fc-lang/hy.orth    |	 4 ++--
   14361  fc-lang/ia.orth    |	 4 ++--
   14362  fc-lang/ibo.orth   |	 4 ++--
   14363  fc-lang/id.orth    |	 4 ++--
   14364  fc-lang/ie.orth    |	 4 ++--
   14365  fc-lang/ik.orth    |	 4 ++--
   14366  fc-lang/io.orth    |	 4 ++--
   14367  fc-lang/is.orth    |	 4 ++--
   14368  fc-lang/it.orth    |	 4 ++--
   14369  fc-lang/iu.orth    |	 4 ++--
   14370  fc-lang/ja.orth    |	 4 ++--
   14371  fc-lang/ka.orth    |	 4 ++--
   14372  fc-lang/kaa.orth   |	 4 ++--
   14373  fc-lang/ki.orth    |	 4 ++--
   14374  fc-lang/kk.orth    |	 4 ++--
   14375  fc-lang/kl.orth    |	 4 ++--
   14376  fc-lang/km.orth    |	 4 ++--
   14377  fc-lang/kn.orth    |	 4 ++--
   14378  fc-lang/ko.orth    |	 4 ++--
   14379  fc-lang/kok.orth   |	 4 ++--
   14380  fc-lang/ks.orth    |	 4 ++--
   14381  fc-lang/ku.orth    |	 4 ++--
   14382  fc-lang/kum.orth   |	 4 ++--
   14383  fc-lang/kv.orth    |	 4 ++--
   14384  fc-lang/kw.orth    |	 4 ++--
   14385  fc-lang/ky.orth    |	 4 ++--
   14386  fc-lang/la.orth    |	 4 ++--
   14387  fc-lang/lb.orth    |	 4 ++--
   14388  fc-lang/lez.orth   |	 4 ++--
   14389  fc-lang/lo.orth    |	 4 ++--
   14390  fc-lang/lt.orth    |	 4 ++--
   14391  fc-lang/lv.orth    |	 4 ++--
   14392  fc-lang/mg.orth    |	 4 ++--
   14393  fc-lang/mh.orth    |	 4 ++--
   14394  fc-lang/mi.orth    |	 4 ++--
   14395  fc-lang/mk.orth    |	 4 ++--
   14396  fc-lang/ml.orth    |	 4 ++--
   14397  fc-lang/mn.orth    |	 4 ++--
   14398  fc-lang/mo.orth    |	 4 ++--
   14399  fc-lang/mr.orth    |	 4 ++--
   14400  fc-lang/mt.orth    |	 4 ++--
   14401  fc-lang/my.orth    |	 4 ++--
   14402  fc-lang/nb.orth    |	 4 ++--
   14403  fc-lang/ne.orth    |	 4 ++--
   14404  fc-lang/nl.orth    |	 4 ++--
   14405  fc-lang/nn.orth    |	 4 ++--
   14406  fc-lang/no.orth    |	 4 ++--
   14407  fc-lang/ny.orth    |	 4 ++--
   14408  fc-lang/oc.orth    |	 4 ++--
   14409  fc-lang/om.orth    |	 4 ++--
   14410  fc-lang/or.orth    |	 4 ++--
   14411  fc-lang/os.orth    |	 4 ++--
   14412  fc-lang/pl.orth    |	 4 ++--
   14413  fc-lang/pt.orth    |	 4 ++--
   14414  fc-lang/rm.orth    |	 4 ++--
   14415  fc-lang/ro.orth    |	 4 ++--
   14416  fc-lang/ru.orth    |	 4 ++--
   14417  fc-lang/sa.orth    |	 4 ++--
   14418  fc-lang/sah.orth   |	 4 ++--
   14419  fc-lang/sco.orth   |	 4 ++--
   14420  fc-lang/se.orth    |	 4 ++--
   14421  fc-lang/sel.orth   |	 4 ++--
   14422  fc-lang/sh.orth    |	 4 ++--
   14423  fc-lang/si.orth    |	 4 ++--
   14424  fc-lang/sk.orth    |	 4 ++--
   14425  fc-lang/sl.orth    |	 4 ++--
   14426  fc-lang/sm.orth    |	 4 ++--
   14427  fc-lang/sma.orth   |	 4 ++--
   14428  fc-lang/smj.orth   |	 4 ++--
   14429  fc-lang/smn.orth   |	 4 ++--
   14430  fc-lang/sms.orth   |	 4 ++--
   14431  fc-lang/so.orth    |	 4 ++--
   14432  fc-lang/sq.orth    |	 4 ++--
   14433  fc-lang/sr.orth    |	 4 ++--
   14434  fc-lang/sv.orth    |	 4 ++--
   14435  fc-lang/sw.orth    |	 4 ++--
   14436  fc-lang/syr.orth   |	 4 ++--
   14437  fc-lang/ta.orth    |	 4 ++--
   14438  fc-lang/te.orth    |	 4 ++--
   14439  fc-lang/tg.orth    |	 4 ++--
   14440  fc-lang/th.orth    |	 4 ++--
   14441  fc-lang/ti_er.orth |	 4 ++--
   14442  fc-lang/ti_et.orth |	 4 ++--
   14443  fc-lang/tig.orth   |	 4 ++--
   14444  fc-lang/tk.orth    |	 4 ++--
   14445  fc-lang/tl.orth    |	 4 ++--
   14446  fc-lang/tn.orth    |	 4 ++--
   14447  fc-lang/to.orth    |	 4 ++--
   14448  fc-lang/tr.orth    |	 4 ++--
   14449  fc-lang/ts.orth    |	 4 ++--
   14450  fc-lang/tt.orth    |	 4 ++--
   14451  fc-lang/tw.orth    |	 4 ++--
   14452  fc-lang/tyv.orth   |	 4 ++--
   14453  fc-lang/ug.orth    |	 4 ++--
   14454  fc-lang/uk.orth    |	 4 ++--
   14455  fc-lang/ur.orth    |	 4 ++--
   14456  fc-lang/uz.orth    |	 4 ++--
   14457  fc-lang/ven.orth   |	 4 ++--
   14458  fc-lang/vi.orth    |	 4 ++--
   14459  fc-lang/vo.orth    |	 4 ++--
   14460  fc-lang/vot.orth   |	 4 ++--
   14461  fc-lang/wa.orth    |	 4 ++--
   14462  fc-lang/wen.orth   |	 4 ++--
   14463  fc-lang/wo.orth    |	 4 ++--
   14464  fc-lang/xh.orth    |	 4 ++--
   14465  fc-lang/yap.orth   |	 4 ++--
   14466  fc-lang/yi.orth    |	 4 ++--
   14467  fc-lang/yo.orth    |	 4 ++--
   14468  fc-lang/zh_cn.orth |	 4 ++--
   14469  fc-lang/zh_hk.orth |	 4 ++--
   14470  fc-lang/zh_mo.orth |	 4 ++--
   14471  fc-lang/zh_sg.orth |	 4 ++--
   14472  fc-lang/zh_tw.orth |	 4 ++--
   14473  fc-lang/zu.orth    |	 4 ++--
   14474  177 files changed, 354 insertions(+), 354 deletions(-)
   14475 
   14476 commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
   14477 Author: Keith Packard <keithp (a] keithp.com>
   14478 Date:	Tue Mar 4 00:19:09 2003 +0000
   14479 
   14480     Add .cvsignore
   14481 
   14482  doc/.cvsignore |    4 ++++
   14483  1 files changed, 4 insertions(+), 0 deletions(-)
   14484 
   14485 commit af82b48c2b8c2037020d928aced582dedd06d8d9
   14486 Author: Keith Packard <keithp (a] keithp.com>
   14487 Date:	Tue Mar 4 00:14:58 2003 +0000
   14488 
   14489     Allow multiple directories in --with-add-fonts, by default add only
   14490 	scalable fonts from X directory
   14491 
   14492  configure.in |   48 ++++++++++++++++++++++++++++++++----------------
   14493  1 files changed, 32 insertions(+), 16 deletions(-)
   14494 
   14495 commit bb7743ae7e218ecef31f3023b281939b02967552
   14496 Author: Keith Packard <keithp (a] keithp.com>
   14497 Date:	Mon Mar 3 05:47:14 2003 +0000
   14498 
   14499     Update version to 2.1.91
   14500 
   14501  configure.in		 |    2 +-
   14502  fontconfig/fontconfig.h |    2 +-
   14503  2 files changed, 2 insertions(+), 2 deletions(-)
   14504 
   14505 commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
   14506 Author: Owen Taylor <otaylor (a] redhat.com>
   14507 Date:	Mon Mar 3 01:13:11 2003 +0000
   14508 
   14509     Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor (a] redhat.com>
   14510     fontconfig.spec.in: Improvements from Red Hat spec file.
   14511     {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
   14512     docs/*.sgml: SGML fixes.
   14513 
   14514  ChangeLog		   |	8 ++
   14515  doc/fontconfig-devel.sgml |  237
   14516  +++++++++++++++++++++++----------------------
   14517  doc/fontconfig-user.sgml  |	8 ++-
   14518  fc-cache/Makefile.am	   |	2 +
   14519  fc-lang/Makefile.am	   |	2 +
   14520  fc-list/Makefile.am	   |	2 +
   14521  fontconfig.spec.in	   |   86 +++++++++-------
   14522  7 files changed, 191 insertions(+), 154 deletions(-)
   14523 
   14524 commit ee170116da7cbd6e03a4de61c455d717183f46d7
   14525 Author: Keith Packard <keithp (a] keithp.com>
   14526 Date:	Sun Mar 2 19:13:00 2003 +0000
   14527 
   14528     Ignore dist files
   14529 
   14530  .cvsignore |	 1 +
   14531  1 files changed, 1 insertions(+), 0 deletions(-)
   14532 
   14533 commit ff3f1f98ed240a4cde511cace7acd09d40548656
   14534 Author: Keith Packard <keithp (a] keithp.com>
   14535 Date:	Sun Mar 2 19:12:23 2003 +0000
   14536 
   14537     Switch back to -version-info for fontconfig as its at minor 0. Add
   14538 	--system-only to fc-cache. Fix FC_VERSION to match product version
   14539 	rather than .so version
   14540 
   14541  Makefile.am		 |    1 -
   14542  configure.in		 |   23 +-
   14543  fc-cache/fc-cache.c	 |    8 +
   14544  fc-lang/fc-lang.c	 |    6 +
   14545  fontconfig/fontconfig.h |   16 +-
   14546  ltmain.sh		 | 6192
   14547  -----------------------------------------------
   14548  src/Makefile.am	 |    2 +-
   14549  src/fccfg.c		 |   25 +-
   14550  src/fcint.h		 |    3 +
   14551  src/fcstr.c		 |    8 +-
   14552  src/fcxml.c		 |   14 +-
   14553  11 files changed, 79 insertions(+), 6219 deletions(-)
   14554 
   14555 commit bf0093b72487bd463b9c7700902cd8765534c9c1
   14556 Author: Keith Packard <keithp (a] keithp.com>
   14557 Date:	Sun Mar 2 08:46:04 2003 +0000
   14558 
   14559     oops -- X fonts referenced from the wrong place
   14560 
   14561  configure.in |    2 +-
   14562  1 files changed, 1 insertions(+), 1 deletions(-)
   14563 
   14564 commit ad9b233c98d4da08178503f6db9a43708e2a7df0
   14565 Author: Keith Packard <keithp (a] keithp.com>
   14566 Date:	Sun Mar 2 08:00:24 2003 +0000
   14567 
   14568     Make default confdir point to sysconfdir
   14569 
   14570  configure.in |    4 ++--
   14571  1 files changed, 2 insertions(+), 2 deletions(-)
   14572 
   14573 commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
   14574 Author: Keith Packard <keithp (a] keithp.com>
   14575 Date:	Sun Mar 2 07:36:08 2003 +0000
   14576 
   14577     Add ltmain.sh to the package
   14578 
   14579  Makefile.am |	  1 +
   14580  1 files changed, 1 insertions(+), 0 deletions(-)
   14581 
   14582 commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
   14583 Author: Keith Packard <keithp (a] keithp.com>
   14584 Date:	Sun Mar 2 07:28:24 2003 +0000
   14585 
   14586     make dist works now. Update to 2.1.90 in preparation for eventual 2.2
   14587 	release
   14588 
   14589  COPYING	     |	  4 +-
   14590  ChangeLog	     |	 20 +
   14591  INSTALL	     |	 11 +-
   14592  Makefile.am	     |	  3 +-
   14593  README		     |	  6 +-
   14594  configure.in	     |	 11 +-
   14595  fc-lang/Makefile.am |	  2 +
   14596  src/Makefile.am     |	  2 +
   14597  src/fcknownsets.h   | 1895
   14598  ---------------------------------------------------
   14599  test/Makefile.am    |	  3 +
   14600  10 files changed, 42 insertions(+), 1915 deletions(-)
   14601 
   14602 commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
   14603 Author: Keith Packard <keithp (a] keithp.com>
   14604 Date:	Sat Mar 1 05:55:48 2003 +0000
   14605 
   14606     Add .cvsignore
   14607 
   14608  test/.cvsignore |    2 ++
   14609  1 files changed, 2 insertions(+), 0 deletions(-)
   14610 
   14611 commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
   14612 Author: Keith Packard <keithp (a] keithp.com>
   14613 Date:	Sat Mar 1 05:55:17 2003 +0000
   14614 
   14615     Add simple tests
   14616 
   14617  Makefile.am	    |	 2 +-
   14618  configure.in	    |	 1 +
   14619  test/4x6.pcf	    |  Bin 0 -> 70952 bytes
   14620  test/8x16.pcf	    |  Bin 0 -> 21320 bytes
   14621  test/Makefile.am   |	 4 ++
   14622  test/fonts.conf.in |	 4 ++
   14623  test/out.expected  |	 8 +++++
   14624  test/run-test.sh   |	85
   14625  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   14626  8 files changed, 103 insertions(+), 1 deletions(-)
   14627 
   14628 commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
   14629 Author: Keith Packard <keithp (a] keithp.com>
   14630 Date:	Sat Mar 1 05:21:02 2003 +0000
   14631 
   14632     Add --disable-docs flag
   14633 
   14634  configure.in	 |   16 ++++++++++++++++
   14635  doc/Makefile.am |   21 ++++++++++++++++-----
   14636  src/Makefile.am |    4 ----
   14637  3 files changed, 32 insertions(+), 9 deletions(-)
   14638 
   14639 commit 0da305f7f85ae0dddc411df53ef077709558d369
   14640 Author: Keith Packard <keithp (a] keithp.com>
   14641 Date:	Sat Mar 1 03:06:37 2003 +0000
   14642 
   14643     Switch to docbook and split documentation into pieces
   14644 
   14645  Makefile.am	  |    2 +-
   14646  configure.in	  |   15 +
   14647  doc/Makefile.am  |   35 ++
   14648  src/fontconfig.3 | 1466
   14649  ------------------------------------------------------
   14650  4 files changed, 51 insertions(+), 1467 deletions(-)
   14651 
   14652 commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
   14653 Author: Keith Packard <keithp (a] keithp.com>
   14654 Date:	Sat Mar 1 02:23:52 2003 +0000
   14655 
   14656     Reformat documentation into sgml for docbook, split into user/devel
   14657     guides
   14658 
   14659  doc/fontconfig-devel.sgml | 1257
   14660  +++++++++++++++++++++++++++++++++++++++++++++
   14661  doc/fontconfig-user.sgml  |  559 ++++++++++++++++++++
   14662  doc/fontconfig.tex	   |   55 --
   14663  3 files changed, 1816 insertions(+), 55 deletions(-)
   14664 
   14665 commit df43986cdcb38f6462d63618a115618cd9a964bb
   14666 Author: Keith Packard <keithp (a] keithp.com>
   14667 Date:	Thu Feb 27 08:12:13 2003 +0000
   14668 
   14669     Disable globaladvance for batang fonts
   14670 
   14671  fonts.conf.in |   10 ++++++++++
   14672  1 files changed, 10 insertions(+), 0 deletions(-)
   14673 
   14674 commit cc168fa6688066baad43d1de577a39c11102947a
   14675 Author: Keith Packard <keithp (a] keithp.com>
   14676 Date:	Thu Feb 27 08:08:09 2003 +0000
   14677 
   14678     Disable globaladvance for gulim fonts
   14679 
   14680  fonts.conf.in |   15 +++++++++++++++
   14681  1 files changed, 15 insertions(+), 0 deletions(-)
   14682 
   14683 commit 148656ed8b3755f0634be14ae60996a1ad493836
   14684 Author: Keith Packard <keithp (a] keithp.com>
   14685 Date:	Thu Feb 27 07:04:59 2003 +0000
   14686 
   14687     Stop setting FC_SPACING from font hints. Theyre always wrong
   14688 
   14689  src/fcfreetype.c |    7 ++++++-
   14690  1 files changed, 6 insertions(+), 1 deletions(-)
   14691 
   14692 commit 662b879681f2961b446341638c7bec048edd612a
   14693 Author: Keith Packard <keithp (a] keithp.com>
   14694 Date:	Thu Feb 27 07:04:31 2003 +0000
   14695 
   14696     Avoid crashing with null expressions in debug code
   14697 
   14698  src/fcdbg.c |	  3 ++-
   14699  1 files changed, 2 insertions(+), 1 deletions(-)
   14700 
   14701 commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
   14702 Author: Keith Packard <keithp (a] keithp.com>
   14703 Date:	Wed Feb 26 19:13:17 2003 +0000
   14704 
   14705     Allow double or integer for numeric values in matching
   14706 
   14707  src/fcdbg.c   |    4 ++--
   14708  src/fcmatch.c |   34 ++++++++++++++++++++++++++--------
   14709  2 files changed, 28 insertions(+), 10 deletions(-)
   14710 
   14711 commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
   14712 Author: Keith Packard <keithp (a] keithp.com>
   14713 Date:	Mon Feb 24 17:52:44 2003 +0000
   14714 
   14715     Add remaining .cvsignore files
   14716 
   14717  fc-cache/.cvsignore   |    5 +++++
   14718  fc-lang/.cvsignore    |    6 ++++++
   14719  fc-list/.cvsignore    |    5 +++++
   14720  fontconfig/.cvsignore |    2 ++
   14721  src/.cvsignore        |    6 ++++++
   14722  5 files changed, 24 insertions(+), 0 deletions(-)
   14723 
   14724 commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
   14725 Author: Keith Packard <keithp (a] keithp.com>
   14726 Date:	Mon Feb 24 17:50:29 2003 +0000
   14727 
   14728     Add .cvsignore file
   14729 
   14730  .cvsignore |	15 +++++++++++++++
   14731  1 files changed, 15 insertions(+), 0 deletions(-)
   14732 
   14733 commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
   14734 Author: Keith Packard <keithp (a] keithp.com>
   14735 Date:	Mon Feb 24 17:18:50 2003 +0000
   14736 
   14737     Switch to automake
   14738 
   14739  Makefile.am		 |   49 +
   14740  Makefile.in		 |   91 -
   14741  autogen.sh		 |   89 +
   14742  config.h.in		 |  138 --
   14743  configure.in		 |  425 ++--
   14744  cvscompile.sh		 |   11 -
   14745  fc-cache/Makefile.am	 |   28 +
   14746  fc-cache/Makefile.in	 |   53 -
   14747  fc-lang/Makefile.am	 |   38 +
   14748  fc-list/Makefile.am	 |   28 +
   14749  fc-list/Makefile.in	 |   54 -
   14750  findfonts		 |    4 -
   14751  fontconfig.spec.in	 |   74 +
   14752  fontconfig/Makefile.am  |    8 +
   14753  fontconfig/Makefile.in  |   39 -
   14754  fontconfig/fontconfig.h |    3 +-
   14755  fonts.conf.in		 |   12 +-
   14756  local.conf		 |    5 +
   14757  local.def		 |   70 -
   14758  ltmain.sh		 | 6192
   14759  +++++++++++++++++++++++++++++++++++++++++++++++
   14760  setfontdirs		 |   36 -
   14761  src/Makefile.am	 |   38 +
   14762  src/Makefile.in	 |  120 -
   14763  src/fontconfig.3	 | 1466 +++++++++++
   14764  src/fontconfig.man	 | 1466 -----------
   14765  25 files changed, 8214 insertions(+), 2323 deletions(-)
   14766 
   14767 commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
   14768 Author: Keith Packard <keithp (a] keithp.com>
   14769 Date:	Mon Feb 24 16:51:29 2003 +0000
   14770 
   14771     Dont attempt to use cache if NULL
   14772 
   14773  src/fcdir.c |	  3 ++-
   14774  1 files changed, 2 insertions(+), 1 deletions(-)
   14775 
   14776 commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
   14777 Author: Keith Packard <keithp (a] keithp.com>
   14778 Date:	Mon Feb 17 17:35:28 2003 +0000
   14779 
   14780     Remove broken fontconfig-config script
   14781 
   14782  Makefile.in	      |    9 -----
   14783  configure.in	      |    3 +-
   14784  fontconfig-config.in |   94
   14785  --------------------------------------------------
   14786  3 files changed, 1 insertions(+), 105 deletions(-)
   14787 
   14788 commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
   14789 Author: Keith Packard <keithp (a] keithp.com>
   14790 Date:	Thu Feb 13 16:42:38 2003 +0000
   14791 
   14792     Track dirs containing fonts.cache files referenced from ~/.fonts.cache
   14793     file
   14794 
   14795  src/fccache.c |   45 ++++++++++++++++++++++++++++++++++++++-------
   14796  src/fcdir.c   |    3 +++
   14797  src/fcint.h   |    4 ++++
   14798  3 files changed, 45 insertions(+), 7 deletions(-)
   14799 
   14800 commit 565a919e80bf2d801078cbd83eee8caf9c057519
   14801 Author: Keith Packard <keithp (a] keithp.com>
   14802 Date:	Wed Feb 12 20:35:32 2003 +0000
   14803 
   14804     Have fc-cache skip directories without write access
   14805 
   14806  fc-cache/fc-cache.c |	 26 +++++++++++++++++++-------
   14807  1 files changed, 19 insertions(+), 7 deletions(-)
   14808 
   14809 commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
   14810 Author: Keith Packard <keithp (a] keithp.com>
   14811 Date:	Wed Feb 12 18:23:03 2003 +0000
   14812 
   14813     Add prefer_outline hacks to replace bitmap fonts with equivalent
   14814     outlines
   14815 
   14816  fonts.conf.in |   28 ++++++++++++++++++++++++++++
   14817  1 files changed, 28 insertions(+), 0 deletions(-)
   14818 
   14819 commit dda7794f1be86fa270410e63ce96104843ded66f
   14820 Author: Keith Packard <keithp (a] keithp.com>
   14821 Date:	Wed Feb 12 18:22:12 2003 +0000
   14822 
   14823     Add "same" binding for edits to inherit binding from matched element
   14824 
   14825  fonts.dtd   |	  2 +-
   14826  src/fccfg.c |	 10 +++++++++-
   14827  src/fcint.h |	  2 +-
   14828  src/fcxml.c |	  2 ++
   14829  4 files changed, 13 insertions(+), 3 deletions(-)
   14830 
   14831 commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
   14832 Author: Keith Packard <keithp (a] keithp.com>
   14833 Date:	Wed Feb 12 18:21:21 2003 +0000
   14834 
   14835     Output langsets and all bindings in debug messages
   14836 
   14837  src/fcdbg.c |	 21 +++++++++++++++++++--
   14838  1 files changed, 19 insertions(+), 2 deletions(-)
   14839 
   14840 commit b2b6903259c742c75738d49fa37ea0b167ef87cb
   14841 Author: Keith Packard <keithp (a] keithp.com>
   14842 Date:	Wed Feb 12 18:20:04 2003 +0000
   14843 
   14844     Make FcStrCmpIgnoreCase a bit faster
   14845 
   14846  src/fcstr.c |	 11 +++++++----
   14847  1 files changed, 7 insertions(+), 4 deletions(-)
   14848 
   14849 commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
   14850 Author: Keith Packard <keithp (a] keithp.com>
   14851 Date:	Wed Feb 12 18:19:33 2003 +0000
   14852 
   14853     Dont cache directorys until theyve been scanned. Avoids losing subdir
   14854 	contents. Also fixed cache hashing function (was returning
   14855 	constant).
   14856 	Lots of comments
   14857 
   14858  src/fccache.c |   38 ++++++++++++++++++++++++++++++++------
   14859  src/fcdir.c   |   11 +++++++++--
   14860  2 files changed, 41 insertions(+), 8 deletions(-)
   14861 
   14862 commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
   14863 Author: Keith Packard <keithp (a] keithp.com>
   14864 Date:	Fri Feb 7 00:15:09 2003 +0000
   14865 
   14866     fontconfig is no longer affiliated with xfree86
   14867 
   14868  src/fontconfig.man |	 8 ++++----
   14869  1 files changed, 4 insertions(+), 4 deletions(-)
   14870 
   14871 commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
   14872 Author: Keith Packard <keithp (a] keithp.com>
   14873 Date:	Fri Feb 7 00:14:31 2003 +0000
   14874 
   14875     Emphasize that fonts.conf isnt the right place for local configuration
   14876 
   14877  fonts.conf.in |    8 ++++++--
   14878  1 files changed, 6 insertions(+), 2 deletions(-)
   14879 
   14880 commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
   14881 Author: Keith Packard <keithp (a] keithp.com>
   14882 Date:	Fri Feb 7 00:13:55 2003 +0000
   14883 
   14884     Remove Imakefile
   14885 
   14886  Imakefile |   90
   14887  -------------------------------------------------------------
   14888  1 files changed, 0 insertions(+), 90 deletions(-)
   14889 
   14890 commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
   14891 Author: Keith Packard <keithp (a] keithp.com>
   14892 Date:	Fri Feb 7 00:13:37 2003 +0000
   14893 
   14894     Build fc-lang, install local.conf
   14895 
   14896  Makefile.in |	 17 +++++++++++------
   14897  1 files changed, 11 insertions(+), 6 deletions(-)
   14898 
   14899 commit dda27aa9ee057d213956f18041bedb4648c6c302
   14900 Author: Keith Packard <keithp (a] keithp.com>
   14901 Date:	Thu Feb 6 19:30:32 2003 +0000
   14902 
   14903     Avoid crash when $HOME is not set
   14904 
   14905  src/fcstr.c |	  3 ++-
   14906  1 files changed, 2 insertions(+), 1 deletions(-)
   14907 
   14908 commit 48092073dd7b633441daba6297cff8c4588fe58d
   14909 Author: Keith Packard <keithp (a] keithp.com>
   14910 Date:	Thu Feb 6 19:28:23 2003 +0000
   14911 
   14912     Update greek orthography from vvas (a] hal.csd.auth.gr (Vasilis Vasaitis)
   14913 
   14914  fc-lang/el.orth |    9 +++++----
   14915  1 files changed, 5 insertions(+), 4 deletions(-)
   14916 
   14917 commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
   14918 Author: Keith Packard <keithp (a] keithp.com>
   14919 Date:	Thu Feb 6 19:25:53 2003 +0000
   14920 
   14921     add shared library support for Tru64 UNIX and IRIX (bug #14)
   14922 
   14923  configure.in |   17 +++++++++++++++++
   14924  1 files changed, 17 insertions(+), 0 deletions(-)
   14925 
   14926 commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
   14927 Author: Keith Packard <keithp (a] keithp.com>
   14928 Date:	Thu Feb 6 19:22:43 2003 +0000
   14929 
   14930     Fix inconsistent const usage in FcConfigCompareValue
   14931 
   14932  src/fccfg.c |	 10 ++++++----
   14933  1 files changed, 6 insertions(+), 4 deletions(-)
   14934 
   14935 commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
   14936 Author: Keith Packard <keithp (a] keithp.com>
   14937 Date:	Thu Feb 6 17:46:06 2003 +0000
   14938 
   14939     Build fclang.h before building library This required compiling
   14940     the charset
   14941 	funcs into fc-lang, which was done by refactoring code in
   14942 	fccharset.c
   14943 	and fcfreetype.c a bit
   14944     Updated ethiopic orthographies
   14945     Remove imake support
   14946     Install empty local.conf file if none is present
   14947 
   14948  fc-cache/Imakefile   |   22 -
   14949  fc-lang/Imakefile    |   56 -
   14950  fc-lang/am.orth      |   10 +-
   14951  fc-lang/fc-lang.c    |   21 +-
   14952  fc-lang/fclang.h     | 4006
   14953  --------------------------------------------------
   14954  fc-lang/gez.orth     |   55 +-
   14955  fc-lang/ti.orth      |   28 -
   14956  fc-lang/ti_er.orth   |   56 +
   14957  fc-lang/ti_et.orth   |   33 +
   14958  fc-lang/tig.orth     |   52 +
   14959  fc-list/Imakefile    |   17 -
   14960  fontconfig/Imakefile |    8 -
   14961  src/Imakefile	      |   48 -
   14962  src/fccharset.c      |  769 +----------
   14963  src/fcfreetype.c     |  768 ++++++++++
   14964  src/fcint.h	      |   19 +-
   14965  16 files changed, 975 insertions(+), 4993 deletions(-)
   14966 
   14967 commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
   14968 Author: Keith Packard <keithp (a] keithp.com>
   14969 Date:	Tue Jan 28 21:28:20 2003 +0000
   14970 
   14971     Bug #4 The last entry for the terminator should not be 0xfffa,
   14972     but 0xfffb.
   14973 
   14974  fonts.conf.in |    2 +-
   14975  1 files changed, 1 insertions(+), 1 deletions(-)
   14976 
   14977 commit 4d3520610ec82a80601a1590861dc9505e2813b4
   14978 Author: Keith Packard <keithp (a] keithp.com>
   14979 Date:	Tue Jan 28 20:56:18 2003 +0000
   14980 
   14981     Bug #2 If a sub-make fails, then the build will still happily
   14982     continue. I
   14983 	will attach a patch I have been using in the Debian package for a
   14984 	while.
   14985 
   14986  Makefile.in |	  2 +-
   14987  1 files changed, 1 insertions(+), 1 deletions(-)
   14988 
   14989 commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
   14990 Author: David Dawes <dawes (a] xfree86.org>
   14991 Date:	Tue Jan 7 02:07:47 2003 +0000
   14992 
   14993     703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
   14994 	script (#A.1483, Markus Kuhn).
   14995 
   14996  setfontdirs |	  6 +++---
   14997  1 files changed, 3 insertions(+), 3 deletions(-)
   14998 
   14999 commit 72a762196f356837ef615ee2a079e8b801a6f592
   15000 Author: Torrey Lyons <torrey (a] mrcla.com>
   15001 Date:	Fri Jan 3 18:54:11 2003 +0000
   15002 
   15003     On Darwin add Mac font directories to fonts.conf.
   15004 
   15005  Imakefile |	9 +++++++--
   15006  1 files changed, 7 insertions(+), 2 deletions(-)
   15007 
   15008 commit 432913ead584d164ed2830958ca5a3846394f5e6
   15009 Author: David Dawes <dawes (a] xfree86.org>
   15010 Date:	Sat Dec 21 02:31:53 2002 +0000
   15011 
   15012     677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
   15013 
   15014  src/fccfg.c |	  6 +++++-
   15015  1 files changed, 5 insertions(+), 1 deletions(-)
   15016 
   15017 commit 1e341fdfc38527d8614e2fe744237f473f3febee
   15018 Author: David Dawes <dawes (a] xfree86.org>
   15019 Date:	Tue Dec 17 03:26:36 2002 +0000
   15020 
   15021     Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
   15022     fixes
   15023 	(Stuart Lissaman).
   15024 
   15025  setfontdirs |	 14 ++++++++++++--
   15026  1 files changed, 12 insertions(+), 2 deletions(-)
   15027 
   15028 commit 234397b42976f027df7acc41aae80ec43692d557
   15029 Author: David Dawes <dawes (a] xfree86.org>
   15030 Date:	Sat Dec 14 02:03:59 2002 +0000
   15031 
   15032     633. Perform country-independent matching for Chinese languages in
   15033 	fontconfig (#A.1406, Keith Packard).
   15034 
   15035  fc-lang/fc-lang.c |   76
   15036  ++++++++++++++++++++++++++++++++++++++++++++++++----
   15037  fc-lang/fclang.h  |   10 ++++++-
   15038  src/fclang.c	   |   15 +++++++---
   15039  3 files changed, 89 insertions(+), 12 deletions(-)
   15040 
   15041 commit 45fb31aa9113b597878fc19d1463c078663540d9
   15042 Author: David Dawes <dawes (a] xfree86.org>
   15043 Date:	Sat Dec 14 01:59:38 2002 +0000
   15044 
   15045     632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
   15046     code
   15047 	in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
   15048 
   15049  src/fcstr.c |	  4 ++--
   15050  1 files changed, 2 insertions(+), 2 deletions(-)
   15051 
   15052 commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
   15053 Author: Egbert Eich <eich (a] suse.de>
   15054 Date:	Wed Dec 4 10:28:03 2002 +0000
   15055 
   15056     574. Make RENDER optional for Xvfb. When RENDER is enabled add
   15057     depth 32
   15058 	pixmap format to list of supported pixmaps (Egbert Eich).
   15059     573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
   15060     isn't true
   15061 	for all platforms (Egbert Eich).
   15062     572. Fix lbxproxy to also build on platforms that don't have
   15063     snprintf()
   15064 	(Egbert Eich).
   15065     571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
   15066     after
   15067 	calling va_arg on all platforms (Egbert Eich).
   15068     570. Fixed x11perf aa benchmarks to support non-default
   15069     visuals/colormaps
   15070 	(Egbert Eich).
   15071 
   15072  fontconfig/fcprivate.h |    2 +-
   15073  1 files changed, 1 insertions(+), 1 deletions(-)
   15074 
   15075 commit 7657345c1031eacedd734ddbc62a29de776672f4
   15076 Author: Keith Packard <keithp (a] keithp.com>
   15077 Date:	Fri Nov 22 02:12:16 2002 +0000
   15078 
   15079     In debugging output, mark weakly bound values with (w)
   15080 
   15081  src/fcdbg.c |	  6 +++++-
   15082  1 files changed, 5 insertions(+), 1 deletions(-)
   15083 
   15084 commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
   15085 Author: Keith Packard <keithp (a] keithp.com>
   15086 Date:	Thu Nov 21 16:53:00 2002 +0000
   15087 
   15088     Use unique local Imake define for fonts.conf dir (#5482, Mike
   15089     A. Harris)
   15090 
   15091  Imakefile |   14 +++++++-------
   15092  1 files changed, 7 insertions(+), 7 deletions(-)
   15093 
   15094 commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
   15095 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   15096 Date:	Fri Nov 15 09:29:35 2002 +0000
   15097 
   15098     483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
   15099 	directory /usr/share/fonts is ignored in this case (#A.1325,
   15100 	Joe Moss).
   15101 
   15102  Imakefile |   14 ++++++++++++--
   15103  1 files changed, 12 insertions(+), 2 deletions(-)
   15104 
   15105 commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
   15106 Author: Keith Packard <keithp (a] keithp.com>
   15107 Date:	Mon Oct 21 17:03:47 2002 +0000
   15108 
   15109     Elide historic cyrillic letters from several orthographies as they are
   15110 	unnecessary for modern documents and ill supported by fonts
   15111 
   15112  fc-lang/bua.orth |    6 +++---
   15113  fc-lang/fclang.h |   14 +++++++-------
   15114  fc-lang/kaa.orth |    6 +++---
   15115  fc-lang/ky.orth  |    6 +++---
   15116  fc-lang/ru.orth  |   10 +++++++---
   15117  fc-lang/sah.orth |    6 +++---
   15118  fc-lang/tk.orth  |    6 +++---
   15119  fc-lang/tt.orth  |    6 +++---
   15120  fc-lang/tyv.orth |    6 +++---
   15121  9 files changed, 35 insertions(+), 31 deletions(-)
   15122 
   15123 commit bff801144b226f5f3ddf4188f181ed3f629fdcab
   15124 Author: Keith Packard <keithp (a] keithp.com>
   15125 Date:	Fri Oct 11 17:53:03 2002 +0000
   15126 
   15127     Add a bunch more consts to Xft and fontconfig apis
   15128 
   15129  fontconfig/fcfreetype.h |    2 +-
   15130  fontconfig/fontconfig.h |   20 ++++++++++----------
   15131  src/fcpat.c		 |   20 ++++++++++----------
   15132  3 files changed, 21 insertions(+), 21 deletions(-)
   15133 
   15134 commit 0ce819b6096ae852a1979fa6ebb3e29260848007
   15135 Author: Keith Packard <keithp (a] keithp.com>
   15136 Date:	Thu Oct 3 22:06:27 2002 +0000
   15137 
   15138     Change comments a bit in fonts.conf.in
   15139 
   15140  fonts.conf.in |    7 +++++++
   15141  1 files changed, 7 insertions(+), 0 deletions(-)
   15142 
   15143 commit 0d5af2ef2d9785efc29c909bc11f483069192c95
   15144 Author: Keith Packard <keithp (a] keithp.com>
   15145 Date:	Wed Oct 2 16:15:54 2002 +0000
   15146 
   15147     English orthography included 0xd. instead of 0xe. for several
   15148     codepoints.
   15149 	Oops
   15150 
   15151  fc-lang/en.orth  |    8 ++++----
   15152  fc-lang/fclang.h |    2 +-
   15153  2 files changed, 5 insertions(+), 5 deletions(-)
   15154 
   15155 commit 1852d490352fdc05891b778a8769000816b907b0
   15156 Author: Keith Packard <keithp (a] keithp.com>
   15157 Date:	Wed Oct 2 07:11:30 2002 +0000
   15158 
   15159     Add FC_RGBA_UNKNOWN
   15160 
   15161  fontconfig/fontconfig.h |    5 +++--
   15162  src/fcname.c		 |    5 +++--
   15163  src/fontconfig.man	 |    4 +++-
   15164  3 files changed, 9 insertions(+), 5 deletions(-)
   15165 
   15166 commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
   15167 Author: Keith Packard <keithp (a] keithp.com>
   15168 Date:	Thu Sep 26 00:30:30 2002 +0000
   15169 
   15170     Fix alignment issue on sparc
   15171 
   15172  src/fcpat.c |	 17 ++++++++++++-----
   15173  1 files changed, 12 insertions(+), 5 deletions(-)
   15174 
   15175 commit a342e87dc3d4211a29525654ff6b41d088bdce71
   15176 Author: Keith Packard <keithp (a] keithp.com>
   15177 Date:	Thu Sep 26 00:17:28 2002 +0000
   15178 
   15179     Add fontversion field
   15180 
   15181  fontconfig/fontconfig.h |    3 ++-
   15182  src/fcdefault.c	 |    6 +++++-
   15183  src/fcfreetype.c	 |   18 +++++++++++++++++-
   15184  src/fcmatch.c		 |   15 ++++++++++++---
   15185  src/fcname.c		 |    3 ++-
   15186  5 files changed, 38 insertions(+), 7 deletions(-)
   15187 
   15188 commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
   15189 Author: Keith Packard <keithp (a] keithp.com>
   15190 Date:	Thu Sep 26 00:16:23 2002 +0000
   15191 
   15192     Was losing local cached dirs in global cache list
   15193 
   15194  src/fccache.c |   17 ++++++++---------
   15195  src/fcdir.c   |    4 +++-
   15196  src/fcint.h   |   10 ++++++----
   15197  3 files changed, 17 insertions(+), 14 deletions(-)
   15198 
   15199 commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
   15200 Author: Keith Packard <keithp (a] keithp.com>
   15201 Date:	Thu Sep 26 00:13:39 2002 +0000
   15202 
   15203     Add a few more permissable blank glyphs
   15204 
   15205  fonts.conf.in |    6 ++++++
   15206  1 files changed, 6 insertions(+), 0 deletions(-)
   15207 
   15208 commit d1bec8c66d729fe67992a0212b3dffa18879e88f
   15209 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   15210 Date:	Wed Sep 18 17:11:46 2002 +0000
   15211 
   15212     Pacify gcc 3.2
   15213 
   15214  fc-cache/fc-cache.c |	  3 ++-
   15215  src/fclist.c	     |	  4 ++--
   15216  src/fcpat.c	     |	  4 ++--
   15217  3 files changed, 6 insertions(+), 5 deletions(-)
   15218 
   15219 commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
   15220 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   15221 Date:	Thu Sep 12 20:56:03 2002 +0000
   15222 
   15223     Fix structure alignment and array wlk bugs
   15224 
   15225  src/fcpat.c |	 11 +++++++----
   15226  1 files changed, 7 insertions(+), 4 deletions(-)
   15227 
   15228 commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
   15229 Author: Keith Packard <keithp (a] keithp.com>
   15230 Date:	Sat Sep 7 19:43:41 2002 +0000
   15231 
   15232     Add a bunch more blank glyphs, plus label existing blanks with
   15233     official
   15234 	unicode names
   15235 
   15236  fonts.conf.in |   66
   15237  ++++++++++++++++++++++++++++++++-------------------------
   15238  1 files changed, 37 insertions(+), 29 deletions(-)
   15239 
   15240 commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
   15241 Author: Keith Packard <keithp (a] keithp.com>
   15242 Date:	Sat Sep 7 17:30:18 2002 +0000
   15243 
   15244     Found a few more blank glyphs to add
   15245 
   15246  fonts.conf.in |    4 ++++
   15247  1 files changed, 4 insertions(+), 0 deletions(-)
   15248 
   15249 commit f9ad97b0d4be53164970ca0a8ff605670a60587c
   15250 Author: Keith Packard <keithp (a] keithp.com>
   15251 Date:	Sat Sep 7 16:50:16 2002 +0000
   15252 
   15253     Add more blank glyphs to default config
   15254 
   15255  fonts.conf.in |   14 ++++++++++++++
   15256  1 files changed, 14 insertions(+), 0 deletions(-)
   15257 
   15258 commit c2022f999e0492d530925b0112ffd34ce146a8e3
   15259 Author: Keith Packard <keithp (a] keithp.com>
   15260 Date:	Sat Aug 31 22:27:08 2002 +0000
   15261 
   15262     Update ChangeLog with a few notes
   15263 
   15264  ChangeLog |   15 ++++++++++++++-
   15265  1 files changed, 14 insertions(+), 1 deletions(-)
   15266 
   15267 commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
   15268 Author: Keith Packard <keithp (a] keithp.com>
   15269 Date:	Sat Aug 31 22:17:32 2002 +0000
   15270 
   15271     More complete memory tracking. Install always overwrites header files
   15272 
   15273  fontconfig/Makefile.in |   17 ++++-------------
   15274  src/fcatomic.c		|    8 +++++++-
   15275  src/fcblanks.c		|    8 ++++++++
   15276  src/fccache.c		|   37 +++++++++++++++++++++++++++----------
   15277  src/fccfg.c		|    6 ++++--
   15278  src/fccharset.c	|   10 +++++++---
   15279  src/fcdir.c		|    3 ++-
   15280  src/fcfreetype.c	|    8 +++++---
   15281  src/fcinit.c		|   48
   15282  ++++++++++++++++++++++++++++++------------------
   15283  src/fcint.h		|   14 +++++++++++++-
   15284  src/fcmatch.c		|    3 ++-
   15285  src/fcname.c		|    7 ++++++-
   15286  src/fcpat.c		|    3 ++-
   15287  src/fcstr.c		|    5 +++++
   15288  src/fcxml.c		|   33 ++++++++++++++++++++++++++++-----
   15289  15 files changed, 150 insertions(+), 60 deletions(-)
   15290 
   15291 commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
   15292 Author: Keith Packard <keithp (a] keithp.com>
   15293 Date:	Fri Aug 30 01:28:17 2002 +0000
   15294 
   15295     Update latin and cyrillic orthographies by comparing those found at
   15296 	evertype.com with those from eki.ee
   15297 
   15298  fc-lang/ab.orth  |    7 +-
   15299  fc-lang/az.orth  |   65 ++-
   15300  fc-lang/ba.orth  |   43 +-
   15301  fc-lang/be.orth  |   20 +-
   15302  fc-lang/bg.orth  |   21 +-
   15303  fc-lang/br.orth  |   33 +-
   15304  fc-lang/ca.orth  |   50 +-
   15305  fc-lang/cs.orth  |   67 ++-
   15306  fc-lang/da.orth  |   83 ++-
   15307  fc-lang/de.orth  |   33 +-
   15308  fc-lang/es.orth  |   42 +-
   15309  fc-lang/et.orth  |   35 +-
   15310  fc-lang/eu.orth  |   26 +-
   15311  fc-lang/fclang.h | 1602
   15312  ++++++++++++++++++++++++++----------------------------
   15313  fc-lang/fi.orth  |   40 +-
   15314  fc-lang/fo.orth  |   57 ++-
   15315  fc-lang/fy.orth  |   24 +-
   15316  fc-lang/ga.orth  |   78 ++-
   15317  fc-lang/gd.orth  |   23 +-
   15318  fc-lang/gl.orth  |    7 +-
   15319  fc-lang/hr.orth  |   33 +-
   15320  fc-lang/hu.orth  |   13 +-
   15321  fc-lang/is.orth  |   31 +-
   15322  fc-lang/it.orth  |   24 +-
   15323  fc-lang/kk.orth  |   15 +-
   15324  fc-lang/kl.orth  |   35 +-
   15325  fc-lang/lt.orth  |   11 +-
   15326  fc-lang/lv.orth  |    7 +-
   15327  fc-lang/mt.orth  |   50 ++-
   15328  fc-lang/nl.orth  |   27 +-
   15329  fc-lang/no.orth  |   49 ++-
   15330  fc-lang/oc.orth  |   37 +-
   15331  fc-lang/pl.orth  |   16 +-
   15332  fc-lang/pt.orth  |   40 +-
   15333  fc-lang/rm.orth  |   13 +-
   15334  fc-lang/ro.orth  |    6 +-
   15335  fc-lang/sk.orth  |   31 +-
   15336  fc-lang/sl.orth  |   82 +++-
   15337  fc-lang/sq.orth  |    7 +-
   15338  fc-lang/sr.orth  |   25 +-
   15339  fc-lang/sv.orth  |   76 +++-
   15340  fc-lang/tr.orth  |   34 +-
   15341  fc-lang/uk.orth  |   20 +-
   15342  fc-lang/vot.orth |    5 +-
   15343  44 files changed, 1799 insertions(+), 1244 deletions(-)
   15344 
   15345 commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
   15346 Author: Keith Packard <keithp (a] keithp.com>
   15347 Date:	Mon Aug 26 23:34:31 2002 +0000
   15348 
   15349     FcLangSetHasLang was not actually checking the language set itself
   15350 
   15351  ChangeLog    |    4 ++++
   15352  src/fclang.c |    7 ++++---
   15353  2 files changed, 8 insertions(+), 3 deletions(-)
   15354 
   15355 commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
   15356 Author: Keith Packard <keithp (a] keithp.com>
   15357 Date:	Mon Aug 26 20:52:59 2002 +0000
   15358 
   15359     Update ChangeLog, fix some bugs in the man page
   15360 
   15361  ChangeLog	    |	 3 ++
   15362  src/fontconfig.man |	68
   15363  +++++++++++++++++++++++++++------------------------
   15364  2 files changed, 39 insertions(+), 32 deletions(-)
   15365 
   15366 commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
   15367 Author: Keith Packard <keithp (a] keithp.com>
   15368 Date:	Mon Aug 26 19:57:40 2002 +0000
   15369 
   15370     Append version number to cache file names
   15371 
   15372  fontconfig/fontconfig.h |   18 +++++++++++++++---
   15373  src/fcdir.c		 |    6 +++---
   15374  src/fcint.h		 |    2 +-
   15375  src/fontconfig.man	 |    5 +++--
   15376  4 files changed, 22 insertions(+), 9 deletions(-)
   15377 
   15378 commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
   15379 Author: Keith Packard <keithp (a] keithp.com>
   15380 Date:	Sat Aug 24 20:08:53 2002 +0000
   15381 
   15382     Add const to a bunch of string APIs
   15383 
   15384  fontconfig/fontconfig.h |   32 ++++++++++++++++----------------
   15385  src/fcstr.c		 |   46
   15386  +++++++++++++++++++++++-----------------------
   15387  2 files changed, 39 insertions(+), 39 deletions(-)
   15388 
   15389 commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
   15390 Author: Keith Packard <keithp (a] keithp.com>
   15391 Date:	Thu Aug 22 18:53:22 2002 +0000
   15392 
   15393     Add contains/not_contains, fix LangSet equal operator to use
   15394     FcLangEqual
   15395 
   15396  ChangeLog    |   13 +++++++++++++
   15397  fonts.dtd    |    6 ++++--
   15398  src/fccfg.c  |   28 +++++++++++++++++++++-------
   15399  src/fcdbg.c  |    9 ++++++---
   15400  src/fcint.h  |    4 ++--
   15401  src/fclang.c |    1 +
   15402  src/fclist.c |    8 ++++----
   15403  src/fcxml.c  |   19 ++++++++++++++++---
   15404  8 files changed, 67 insertions(+), 21 deletions(-)
   15405 
   15406 commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
   15407 Author: Keith Packard <keithp (a] keithp.com>
   15408 Date:	Thu Aug 22 07:36:45 2002 +0000
   15409 
   15410     Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
   15411 
   15412  ChangeLog		 |   22 ++-
   15413  fc-lang/fc-lang.c	 |   24 ++-
   15414  fc-lang/fclang.h	 |  556
   15415  +++++++++++++++++++++++-----------------------
   15416  fontconfig/fcprivate.h  |    5 +-
   15417  fontconfig/fontconfig.h |   46 ++++-
   15418  src/fccache.c		 |   16 +-
   15419  src/fccfg.c		 |   22 ++-
   15420  src/fccharset.c	 |   80 +++++---
   15421  src/fcdbg.c		 |    5 +-
   15422  src/fcfreetype.c	 |   11 +-
   15423  src/fcinit.c		 |   14 +-
   15424  src/fcint.h		 |   35 ++-
   15425  src/fclang.c		 |  431 +++++++++++++++++++++++++++++++-----
   15426  src/fclist.c		 |    4 +-
   15427  src/fcmatch.c		 |   31 +++-
   15428  src/fcname.c		 |   29 ++-
   15429  src/fcpat.c		 |  301 +++++++++++++++++++++++++-
   15430  src/fcstr.c		 |   14 +-
   15431  18 files changed, 1235 insertions(+), 411 deletions(-)
   15432 
   15433 commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
   15434 Author: Keith Packard <keithp (a] keithp.com>
   15435 Date:	Tue Aug 20 23:17:03 2002 +0000
   15436 
   15437     Memory leak in XML parsing of matrices (thanks Owen)
   15438 
   15439  src/fcxml.c |	  3 ++-
   15440  1 files changed, 2 insertions(+), 1 deletions(-)
   15441 
   15442 commit fa244f3d8807415247c8aeb77145502b1cb9ace8
   15443 Author: Keith Packard <keithp (a] keithp.com>
   15444 Date:	Mon Aug 19 19:32:05 2002 +0000
   15445 
   15446     Various config changes plus a couple of optimizations from Owen
   15447 
   15448  ChangeLog		 |   19 ++++++++
   15449  config.h.in		 |    9 ----
   15450  config/Makedefs.in	 |   25 +++++-----
   15451  configure.in		 |  117
   15452  +++++++---------------------------------------
   15453  fc-cache/Imakefile	 |    2 +-
   15454  fc-lang/Imakefile	 |    4 +-
   15455  fc-lang/ja.orth	 |    4 +-
   15456  fc-lang/ko.orth	 |    5 ++-
   15457  fc-lang/zh_cn.orth	 |    5 ++-
   15458  fc-lang/zh_sg.orth	 |    4 +-
   15459  fc-list/Imakefile	 |    2 +-
   15460  fontconfig/fcprivate.h  |    4 +-
   15461  fontconfig/fontconfig.h |   18 +++----
   15462  fonts.conf.in		 |   12 +++++
   15463  src/Imakefile		 |    2 +-
   15464  src/fccache.c		 |   69 +++++++++++++++++-----------
   15465  src/fccfg.c		 |   33 +++++--------
   15466  src/fcdbg.c		 |    7 +--
   15467  src/fclist.c		 |    4 +-
   15468  src/fcmatch.c		 |    5 +-
   15469  src/fcname.c		 |    4 +-
   15470  src/fcpat.c		 |   43 +-----------------
   15471  src/fcxml.c		 |   17 +------
   15472  src/fontconfig.man	 |   22 +++------
   15473  24 files changed, 159 insertions(+), 277 deletions(-)
   15474 
   15475 commit 5d43e799197d2758102b699f9bc12b3c116a9b80
   15476 Author: Keith Packard <keithp (a] keithp.com>
   15477 Date:	Tue Aug 13 02:06:22 2002 +0000
   15478 
   15479     Make missing font directory messages only displayed when verbose
   15480 
   15481  fc-cache/fc-cache.c |	  5 +++--
   15482  1 files changed, 3 insertions(+), 2 deletions(-)
   15483 
   15484 commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
   15485 Author: Keith Packard <keithp (a] keithp.com>
   15486 Date:	Mon Aug 12 22:20:11 2002 +0000
   15487 
   15488     Clean up French orthography, update 639-1 list of supported languages
   15489 
   15490  fc-lang/fclang.h |    2 +-
   15491  fc-lang/fr.orth  |   59 +++++++++++++++-----------
   15492  fc-lang/iso639-1 |  122
   15493  +++++++++++++++++++++++++++---------------------------
   15494  3 files changed, 95 insertions(+), 88 deletions(-)
   15495 
   15496 commit 938bc63358c09b9fd3709e8f914870f906361594
   15497 Author: Keith Packard <keithp (a] keithp.com>
   15498 Date:	Sun Aug 11 18:11:04 2002 +0000
   15499 
   15500     Fix weird first/not-first lameness in font matches, replacing
   15501     with target
   15502 	qualifiers on test elements. Update library manual page.
   15503 
   15504  fontconfig/fcprivate.h  |    5 +-
   15505  fontconfig/fontconfig.h |   23 +++-
   15506  fonts.conf.in		 |    9 +-
   15507  fonts.dtd		 |    4 +
   15508  src/fccfg.c		 |  142 ++++++++------------
   15509  src/fcdbg.c		 |   29 +++-
   15510  src/fcint.h		 |   19 ++-
   15511  src/fclist.c		 |    4 +-
   15512  src/fcmatch.c		 |   19 +---
   15513  src/fcname.c		 |    4 +-
   15514  src/fcpat.c		 |   43 ++++++-
   15515  src/fcxml.c		 |   33 ++++-
   15516  src/fontconfig.man	 |  332
   15517  +++++++++++++++++++++++++++++++++++++++++++----
   15518  13 files changed, 510 insertions(+), 156 deletions(-)
   15519 
   15520 commit 80a7d664395d62cc335ac93b9918efebca00c117
   15521 Author: Keith Packard <keithp (a] keithp.com>
   15522 Date:	Sun Aug 11 15:09:33 2002 +0000
   15523 
   15524     Help message said -v was for --force
   15525 
   15526  fc-cache/fc-cache.c |	  4 ++--
   15527  1 files changed, 2 insertions(+), 2 deletions(-)
   15528 
   15529 commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
   15530 Author: Keith Packard <keithp (a] keithp.com>
   15531 Date:	Thu Aug 8 00:10:51 2002 +0000
   15532 
   15533     Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
   15534     Interlingua,
   15535 	Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
   15536 	Tigrinya,
   15537 	Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
   15538 
   15539  fc-lang/Imakefile |   42 +-
   15540  fc-lang/aa.orth   |   40 ++
   15541  fc-lang/am.orth   |   28 +
   15542  fc-lang/ay.orth   |   37 ++
   15543  fc-lang/bin.orth  |   55 ++
   15544  fc-lang/dz.orth   |   28 +
   15545  fc-lang/fclang.h  | 1752
   15546  +++++++++++++++++++++++++++++------------------------
   15547  fc-lang/fj.orth   |   34 +
   15548  fc-lang/ho.orth   |   33 +
   15549  fc-lang/ia.orth   |   29 +
   15550  fc-lang/ie.orth   |   29 +
   15551  fc-lang/io.orth   |   29 +
   15552  fc-lang/iso639-2  |   48 +-
   15553  fc-lang/ki.orth   |   33 +
   15554  fc-lang/my.orth   |   37 ++
   15555  fc-lang/om.orth   |   29 +
   15556  fc-lang/so.orth   |   29 +
   15557  fc-lang/sw.orth   |   29 +
   15558  fc-lang/ti.orth   |   28 +
   15559  fc-lang/ts.orth   |   29 +
   15560  fc-lang/tw.orth   |   50 ++
   15561  fc-lang/ug.orth   |   29 +
   15562  fc-lang/ur.orth   |   29 +
   15563  fc-lang/xh.orth   |   29 +
   15564  fc-lang/zu.orth   |   29 +
   15565  25 files changed, 1718 insertions(+), 846 deletions(-)
   15566 
   15567 commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
   15568 Author: Keith Packard <keithp (a] keithp.com>
   15569 Date:	Wed Aug 7 17:34:15 2002 +0000
   15570 
   15571     Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
   15572     Scots,
   15573 	Syriac and Votic orthographies
   15574 
   15575  fc-lang/Imakefile |   39 +-
   15576  fc-lang/ast.orth  |   47 ++
   15577  fc-lang/cu.orth   |   42 ++
   15578  fc-lang/fclang.h  | 1776
   15579  ++++++++++++++++++++++++++++-------------------------
   15580  fc-lang/fur.orth  |   39 ++
   15581  fc-lang/fy.orth   |   26 +-
   15582  fc-lang/gv.orth   |   31 +
   15583  fc-lang/iso639-2  |   20 +-
   15584  fc-lang/kw.orth   |   35 +
   15585  fc-lang/sco.orth  |   32 +
   15586  fc-lang/syr.orth  |   29 +
   15587  fc-lang/to.orth   |	4 +-
   15588  fc-lang/vot.orth  |   37 ++
   15589  13 files changed, 1300 insertions(+), 857 deletions(-)
   15590 
   15591 commit bd724c85969f7c24cf17b8780217c5a428555ea4
   15592 Author: Keith Packard <keithp (a] keithp.com>
   15593 Date:	Wed Aug 7 01:45:59 2002 +0000
   15594 
   15595     Short circuit FcPatternEqual when both args point at the same pattern
   15596 
   15597  src/fcpat.c |	  5 ++++-
   15598  1 files changed, 4 insertions(+), 1 deletions(-)
   15599 
   15600 commit 0e344dec0b124c38e6193cc4208e06662acd32f1
   15601 Author: Keith Packard <keithp (a] keithp.com>
   15602 Date:	Tue Aug 6 19:54:10 2002 +0000
   15603 
   15604     Update fontconfig manual to match current bits
   15605 
   15606  src/fontconfig.man |  100
   15607  +++++++++++++++++++++++++++++++++++++++++++---------
   15608  1 files changed, 83 insertions(+), 17 deletions(-)
   15609 
   15610 commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
   15611 Author: Keith Packard <keithp (a] keithp.com>
   15612 Date:	Tue Aug 6 19:00:43 2002 +0000
   15613 
   15614     Uninitialized member of cache structure could lead to non-updated
   15615     cache
   15616 	files
   15617 
   15618  src/fccache.c |    1 +
   15619  1 files changed, 1 insertions(+), 0 deletions(-)
   15620 
   15621 commit 4534f30d2175966409af158c0a9efee678937bfd
   15622 Author: Keith Packard <keithp (a] keithp.com>
   15623 Date:	Tue Aug 6 18:59:59 2002 +0000
   15624 
   15625     Fix Imakefile to make fclang.h writable
   15626 
   15627  fc-lang/Imakefile |	2 +-
   15628  1 files changed, 1 insertions(+), 1 deletions(-)
   15629 
   15630 commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
   15631 Author: Keith Packard <keithp (a] keithp.com>
   15632 Date:	Tue Aug 6 18:59:43 2002 +0000
   15633 
   15634     Add Latin-1 characters needed by Welsh
   15635 
   15636  fc-lang/cy.orth  |   17 +-
   15637  fc-lang/fclang.h | 1430
   15638  +++++++++++++++++++++++++++---------------------------
   15639  2 files changed, 733 insertions(+), 714 deletions(-)
   15640 
   15641 commit a6531d8cbafd79f26d06b086cceccb461e661f4a
   15642 Author: Keith Packard <keithp (a] keithp.com>
   15643 Date:	Thu Aug 1 16:17:33 2002 +0000
   15644 
   15645     Always install fonts.conf and fonts.dtd, moving any existing
   15646     fonts.conf to
   15647 	fonts.conf.bak. Add ~/.fonts to default font directories and
   15648 	add some
   15649 	useful comments to fonts.conf
   15650 
   15651  Imakefile     |   17 +++++++++++++++--
   15652  fonts.conf.in |   12 ++++++++++++
   15653  setfontdirs   |    2 ++
   15654  3 files changed, 29 insertions(+), 2 deletions(-)
   15655 
   15656 commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
   15657 Author: Keith Packard <keithp (a] keithp.com>
   15658 Date:	Thu Aug 1 15:57:26 2002 +0000
   15659 
   15660     Fix autoconf build BSD install and sysconfdir problems
   15661 
   15662  ChangeLog		|   17 +++++++++++++++++
   15663  Makefile.in		|   10 +++++-----
   15664  config.h.in		|    3 +++
   15665  config/Makedefs.in	|    5 +++--
   15666  configure.in		|   14 +++++++++++++-
   15667  fc-cache/Makefile.in	|    4 ++--
   15668  fc-list/Makefile.in	|    4 ++--
   15669  fontconfig/Makefile.in |    8 ++++----
   15670  src/Makefile.in	|    2 +-
   15671  9 files changed, 50 insertions(+), 17 deletions(-)
   15672 
   15673 commit c2e9d0240b52adf9f0efd42a8be600f652086c32
   15674 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   15675 Date:	Thu Aug 1 01:35:02 2002 +0000
   15676 
   15677     Warning fix
   15678 
   15679  fontconfig/fontconfig.h |    5 ++++-
   15680  src/fcint.h		 |    5 +----
   15681  2 files changed, 5 insertions(+), 5 deletions(-)
   15682 
   15683 commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
   15684 Author: Keith Packard <keithp (a] keithp.com>
   15685 Date:	Wed Jul 31 01:36:37 2002 +0000
   15686 
   15687     Add binding property to edit element
   15688 
   15689  fonts.conf.in |   12 +++++++++---
   15690  fonts.dtd     |    3 ++-
   15691  src/fccfg.c   |    8 ++++----
   15692  src/fcint.h   |    3 ++-
   15693  src/fcxml.c   |   35 ++++++++++++++++++++++++++++-------
   15694  5 files changed, 45 insertions(+), 16 deletions(-)
   15695 
   15696 commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
   15697 Author: Keith Packard <keithp (a] keithp.com>
   15698 Date:	Sun Jul 28 10:50:59 2002 +0000
   15699 
   15700     Rewrite global cache handling code in fontconfig to eliminate per-file
   15701 	syscalls
   15702 
   15703  fontconfig/fontconfig.h |    5 +-
   15704  src/fccache.c		 |  968
   15705  +++++++++++++++++++++++++++++++----------------
   15706  src/fccfg.c		 |   23 +-
   15707  src/fcdir.c		 |  183 +++++-----
   15708  src/fcint.h		 |  126 +++++--
   15709  src/fcmatrix.c		 |    9 +-
   15710  6 files changed, 830 insertions(+), 484 deletions(-)
   15711 
   15712 commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
   15713 Author: Keith Packard <keithp (a] keithp.com>
   15714 Date:	Sat Jul 27 23:13:28 2002 +0000
   15715 
   15716     Add ngai tahu specific chars to maori orthography
   15717 
   15718  fc-lang/Imakefile |	1 +
   15719  fc-lang/fclang.h  |  802
   15720  +++++++++++++++++++++++++++--------------------------
   15721  fc-lang/mi.orth   |	1 +
   15722  3 files changed, 405 insertions(+), 399 deletions(-)
   15723 
   15724 commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
   15725 Author: Keith Packard <keithp (a] keithp.com>
   15726 Date:	Wed Jul 17 17:51:52 2002 +0000
   15727 
   15728     Add fclang.c to Makefile.in
   15729 
   15730  src/Makefile.in |    2 ++
   15731  1 files changed, 2 insertions(+), 0 deletions(-)
   15732 
   15733 commit 6864f6279297a59ff509e5454fdebb77ac64e530
   15734 Author: Keith Packard <keithp (a] keithp.com>
   15735 Date:	Sat Jul 13 20:33:05 2002 +0000
   15736 
   15737     Trim ja orthography of a couple codepoints not found in kochi fonts
   15738 
   15739  fc-lang/fclang.h |    4 ++--
   15740  fc-lang/ja.orth  |    6 +++---
   15741  2 files changed, 5 insertions(+), 5 deletions(-)
   15742 
   15743 commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
   15744 Author: Keith Packard <keithp (a] keithp.com>
   15745 Date:	Sat Jul 13 19:10:03 2002 +0000
   15746 
   15747     Fix typo in geez (ethiopic) orthography
   15748 
   15749  fc-lang/fclang.h |    2 +-
   15750  fc-lang/gez.orth |    4 ++--
   15751  2 files changed, 3 insertions(+), 3 deletions(-)
   15752 
   15753 commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
   15754 Author: Keith Packard <keithp (a] keithp.com>
   15755 Date:	Sat Jul 13 05:43:25 2002 +0000
   15756 
   15757     Add some Utf16 support, extract font family and style names from
   15758     name table
   15759 	for sfnt fonts
   15760 
   15761  fontconfig/fontconfig.h |   23 +++-
   15762  src/fccharset.c	 |   40 +++++--
   15763  src/fcfreetype.c	 |  342
   15764  +++++++++++++++++++++++++++++++++++++++++++++--
   15765  src/fcint.h		 |   11 ++
   15766  src/fcstr.c		 |   99 ++++++++++++++-
   15767  5 files changed, 495 insertions(+), 20 deletions(-)
   15768 
   15769 commit c80d2ac4866d4c534a8693d611ed85b84c11d009
   15770 Author: Keith Packard <keithp (a] keithp.com>
   15771 Date:	Fri Jul 12 21:06:03 2002 +0000
   15772 
   15773     Clean up some coverage files; a few accidentally included PUA
   15774     values and
   15775 	punctuation. Add debugging stuff to dump out missing codepoints
   15776 	during
   15777 	cache building when missing only a few
   15778 
   15779  fc-lang/bg.orth  |   13 +-
   15780  fc-lang/bi.orth  |   10 +-
   15781  fc-lang/bo.orth  |   17 +-
   15782  fc-lang/el.orth  |   20 +-
   15783  fc-lang/fclang.h | 1630
   15784  ++++++++++++++++++++++++++----------------------------
   15785  fc-lang/ga.orth  |    4 +-
   15786  fc-lang/gn.orth  |    4 +-
   15787  fc-lang/hy.orth  |    6 +-
   15788  fc-lang/km.orth  |    6 +-
   15789  fc-lang/ko.orth  |  128 +++---
   15790  fc-lang/lb.orth  |   10 +-
   15791  fc-lang/mg.orth  |    6 +-
   15792  fc-lang/mh.orth  |   14 +-
   15793  fc-lang/mk.orth  |   12 +-
   15794  fc-lang/mn.orth  |   14 +-
   15795  fc-lang/mo.orth  |    4 +-
   15796  fc-lang/ro.orth  |    4 +-
   15797  fc-lang/si.orth  |    8 +-
   15798  fc-lang/tl.orth  |   11 +-
   15799  fc-lang/yo.orth  |   80 ++--
   15800  src/fclang.c	  |   33 +-
   15801  21 files changed, 1017 insertions(+), 1017 deletions(-)
   15802 
   15803 commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
   15804 Author: Keith Packard <keithp (a] keithp.com>
   15805 Date:	Fri Jul 12 19:19:16 2002 +0000
   15806 
   15807     Add a bunch more languages that use the Latin alphabet
   15808 
   15809  fc-lang/Imakefile |   35 +-
   15810  fc-lang/af.orth   |   46 ++
   15811  fc-lang/bam.orth  |   37 +
   15812  fc-lang/bi.orth   |   39 ++
   15813  fc-lang/bs.orth   |   39 ++
   15814  fc-lang/ch.orth   |   35 +
   15815  fc-lang/cy.orth   |   48 ++
   15816  fc-lang/fclang.h  | 1900
   15817  +++++++++++++++++++++++++++++++++--------------------
   15818  fc-lang/ful.orth  |   38 ++
   15819  fc-lang/gn.orth   |   48 ++
   15820  fc-lang/ha.orth   |   36 +
   15821  fc-lang/haw.orth  |   35 +
   15822  fc-lang/ibo.orth  |   35 +
   15823  fc-lang/id.orth   |   31 +
   15824  fc-lang/iso639-2  |   64 +-
   15825  fc-lang/lb.orth   |   60 ++
   15826  fc-lang/mg.orth   |   35 +
   15827  fc-lang/mh.orth   |   45 ++
   15828  fc-lang/mi.orth   |   34 +
   15829  fc-lang/ny.orth   |   30 +
   15830  fc-lang/se.orth   |   37 +
   15831  fc-lang/sm.orth   |   30 +
   15832  fc-lang/sma.orth  |   37 +
   15833  fc-lang/smj.orth  |   37 +
   15834  fc-lang/smn.orth  |   40 ++
   15835  fc-lang/sms.orth  |   48 ++
   15836  fc-lang/tn.orth   |   33 +
   15837  fc-lang/to.orth   |   30 +
   15838  fc-lang/ven.orth  |   34 +
   15839  fc-lang/vi.orth   |   58 ++
   15840  fc-lang/wen.orth  |   42 ++
   15841  fc-lang/wo.orth   |   42 ++
   15842  fc-lang/yap.orth  |   35 +
   15843  fc-lang/yo.orth   |   86 +++
   15844  src/fcxml.c	   |   12 +-
   15845  35 files changed, 2522 insertions(+), 749 deletions(-)
   15846 
   15847 commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
   15848 Author: Keith Packard <keithp (a] keithp.com>
   15849 Date:	Fri Jul 12 09:13:32 2002 +0000
   15850 
   15851     Add nynorsk and bokml, remove double angle quotes from other languages
   15852 
   15853  fc-lang/Imakefile |   31 +-
   15854  fc-lang/ab.orth   |	6 +-
   15855  fc-lang/ba.orth   |	6 +-
   15856  fc-lang/be.orth   |	6 +-
   15857  fc-lang/br.orth   |	8 +-
   15858  fc-lang/da.orth   |	6 +-
   15859  fc-lang/de.orth   |	6 +-
   15860  fc-lang/fclang.h  |  854
   15861  +++++++++++++++++++++++++++--------------------------
   15862  fc-lang/fr.orth   |   10 +-
   15863  fc-lang/gl.orth   |   10 +-
   15864  fc-lang/iso639-2  |	4 +-
   15865  fc-lang/kk.orth   |	6 +-
   15866  fc-lang/kl.orth   |	6 +-
   15867  fc-lang/nb.orth   |   25 ++
   15868  fc-lang/nn.orth   |   43 +++
   15869  fc-lang/no.orth   |	6 +-
   15870  fc-lang/ru.orth   |	6 +-
   15871  fc-lang/uk.orth   |	6 +-
   15872  18 files changed, 565 insertions(+), 480 deletions(-)
   15873 
   15874 commit c2b971c89819281be41584720d20648fe5d1627f
   15875 Author: Keith Packard <keithp (a] keithp.com>
   15876 Date:	Fri Jul 12 07:58:16 2002 +0000
   15877 
   15878     Missed adding kumyk
   15879 
   15880  fc-lang/Imakefile |   19 +++++-----
   15881  fc-lang/fclang.h  |   74 +++++++++++++++++++++--------------------
   15882  fc-lang/iso639-2  |	2 +-
   15883  fc-lang/kum.orth  |   96
   15884  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   15885  4 files changed, 145 insertions(+), 46 deletions(-)
   15886 
   15887 commit f749c49cb4ebe181de145440246d3110f7052f24
   15888 Author: Keith Packard <keithp (a] keithp.com>
   15889 Date:	Fri Jul 12 07:52:16 2002 +0000
   15890 
   15891     Add devanagari and cyrillic languages. Add Geez
   15892 
   15893  fc-lang/Imakefile |   36 +-
   15894  fc-lang/ava.orth  |   97 ++++
   15895  fc-lang/bh.orth   |   25 +
   15896  fc-lang/bho.orth  |   25 +
   15897  fc-lang/bua.orth  |  102 ++++
   15898  fc-lang/ce.orth   |   97 ++++
   15899  fc-lang/chm.orth  |  109 ++++
   15900  fc-lang/cv.orth   |  109 ++++
   15901  fc-lang/fclang.h  | 1612
   15902  +++++++++++++++++++++++++++++++----------------------
   15903  fc-lang/gez.orth  |   57 ++
   15904  fc-lang/hi.orth   |   35 ++
   15905  fc-lang/ik.orth   |  100 ++++
   15906  fc-lang/iso639-2  |   54 +-
   15907  fc-lang/iu.orth   |   77 +++
   15908  fc-lang/kaa.orth  |  110 ++++
   15909  fc-lang/kok.orth  |   25 +
   15910  fc-lang/ks.orth   |   25 +
   15911  fc-lang/ku.orth   |   94 ++++
   15912  fc-lang/kv.orth   |  101 ++++
   15913  fc-lang/ky.orth   |  102 ++++
   15914  fc-lang/lez.orth  |   97 ++++
   15915  fc-lang/mr.orth   |   25 +
   15916  fc-lang/ne.orth   |   25 +
   15917  fc-lang/os.orth   |   96 ++++
   15918  fc-lang/sa.orth   |   25 +
   15919  fc-lang/sah.orth  |  108 ++++
   15920  fc-lang/sel.orth  |   96 ++++
   15921  fc-lang/tg.orth   |  108 ++++
   15922  fc-lang/tk.orth   |  106 ++++
   15923  fc-lang/tt.orth   |  108 ++++
   15924  fc-lang/tyv.orth  |  102 ++++
   15925  fc-lang/uz.orth   |   98 ++++
   15926  32 files changed, 3278 insertions(+), 708 deletions(-)
   15927 
   15928 commit 2ce525423688d32b80587741d97a82209e52378c
   15929 Author: Keith Packard <keithp (a] keithp.com>
   15930 Date:	Thu Jul 11 02:47:50 2002 +0000
   15931 
   15932     Remove old FC_LANG constants now that fontconfig uses RFC 3066
   15933     based names
   15934 
   15935  fontconfig/fontconfig.h |   42 +-----------------------------------------
   15936  1 files changed, 1 insertions(+), 41 deletions(-)
   15937 
   15938 commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
   15939 Author: Keith Packard <keithp (a] keithp.com>
   15940 Date:	Wed Jul 10 21:57:23 2002 +0000
   15941 
   15942     Use presentation forms for arabic matching, fix comment labeling
   15943     persian
   15944 	general forms
   15945 
   15946  fc-lang/ar.orth  |  114
   15947  +++++++++++++++++++++++++++++++-----------------------
   15948  fc-lang/fa.orth  |    4 +-
   15949  fc-lang/fclang.h |    4 +-
   15950  3 files changed, 69 insertions(+), 53 deletions(-)
   15951 
   15952 commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
   15953 Author: Keith Packard <keithp (a] keithp.com>
   15954 Date:	Tue Jul 9 22:08:14 2002 +0000
   15955 
   15956     Use locale data set FC_LANG by default. Reorder FcPattern and
   15957     FcValueList
   15958 	to match Xft1.
   15959 
   15960  src/fcdefault.c |   53
   15961  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   15962  src/fcint.h	 |    4 ++--
   15963  2 files changed, 55 insertions(+), 2 deletions(-)
   15964 
   15965 commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
   15966 Author: Keith Packard <keithp (a] keithp.com>
   15967 Date:	Tue Jul 9 02:28:29 2002 +0000
   15968 
   15969     Trim ideographic punctuation and Suzhou numerals from zh-tw
   15970     orthography.
   15971 	Had accidentally swapped codePageRange bits for traditional and
   15972 	simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
   15973 	possible
   15974 	bug in charset walking
   15975 
   15976  fc-lang/Imakefile  |	18 +-
   15977  fc-lang/fa.orth    |	53 ++
   15978  fc-lang/fclang.h   | 1428 +++++++++++++++++++++------------
   15979  fc-lang/iso639-2   |	 4 +-
   15980  fc-lang/zh_hk.orth | 2240
   15981  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   15982  fc-lang/zh_tw.orth |	33 +-
   15983  src/fccharset.c    |	 4 +-
   15984  src/fcfreetype.c   |	 6 +-
   15985  8 files changed, 3229 insertions(+), 557 deletions(-)
   15986 
   15987 commit e50b9ae71134a23820e8f50589649e629a6143ba
   15988 Author: Keith Packard <keithp (a] keithp.com>
   15989 Date:	Mon Jul 8 07:31:53 2002 +0000
   15990 
   15991     Update iso639-2 language coverage info, fix Georgian orthography to
   15992 	eliminate Mingrelian and Svan glyphs, use coverage for inclusion
   15993 	and
   15994 	OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
   15995 	fc-lang dir
   15996 
   15997  fc-lang/Imakefile     |    8 +-
   15998  fc-lang/fclang.h      | 2624
   15999  ++++++++++++++++++++++++++++++++++++++++++++++++
   16000  fc-lang/fclang.tmpl.c |  130 ---
   16001  fc-lang/fclang.tmpl.h |   25 +
   16002  fc-lang/iso639-2      |   30 +-
   16003  fc-lang/ka.orth       |    5 +-
   16004  fc-lang/zh_mo.orth    |   27 +
   16005  fc-lang/zh_sg.orth    |   27 +
   16006  src/fcfreetype.c      |  238 +----
   16007  src/fcint.h	       |    9 +-
   16008  src/fclang.c	       | 2632
   16009  +------------------------------------------------
   16010  11 files changed, 2794 insertions(+), 2961 deletions(-)
   16011 
   16012 commit d6dabf368677babec02d8f64ba0598270e28b501
   16013 Author: Keith Packard <keithp (a] keithp.com>
   16014 Date:	Sun Jul 7 19:30:53 2002 +0000
   16015 
   16016     Add walloon, update fclang.c to include recent language additions
   16017 
   16018  fc-lang/Imakefile |	4 +-
   16019  fc-lang/wa.orth   |   47 ++
   16020  src/fclang.c	   | 1252
   16021  ++++++++++++++++++++++++++++++-----------------------
   16022  3 files changed, 757 insertions(+), 546 deletions(-)
   16023 
   16024 commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
   16025 Author: Keith Packard <keithp (a] keithp.com>
   16026 Date:	Sun Jul 7 19:18:51 2002 +0000
   16027 
   16028     Share more duplicate charset data
   16029 
   16030  fc-lang/Imakefile |   19 ++++++++++---------
   16031  fc-lang/bn.orth   |   41 +++++++++++++++++++++++++++++++++++++++++
   16032  fc-lang/bo.orth   |   30 ++++++++++++++++++++++++++++++
   16033  fc-lang/fc-lang.c |   28 ++++++++++++++++++++++++++--
   16034  fc-lang/gu.orth   |   41 +++++++++++++++++++++++++++++++++++++++++
   16035  fc-lang/iso639-2  |   26 +++++++++++++-------------
   16036  fc-lang/km.orth   |   29 +++++++++++++++++++++++++++++
   16037  fc-lang/kn.orth   |   40 ++++++++++++++++++++++++++++++++++++++++
   16038  fc-lang/lo.orth   |   45 +++++++++++++++++++++++++++++++++++++++++++++
   16039  fc-lang/ml.orth   |   38 ++++++++++++++++++++++++++++++++++++++
   16040  fc-lang/mn.orth   |   31 +++++++++++++++++++++++++++++++
   16041  fc-lang/or.orth   |   41 +++++++++++++++++++++++++++++++++++++++++
   16042  fc-lang/si.orth   |   38 ++++++++++++++++++++++++++++++++++++++
   16043  fc-lang/ta.orth   |   43 +++++++++++++++++++++++++++++++++++++++++++
   16044  fc-lang/te.orth   |   39 +++++++++++++++++++++++++++++++++++++++
   16045  fc-lang/tl.orth   |   29 +++++++++++++++++++++++++++++
   16046  16 files changed, 534 insertions(+), 24 deletions(-)
   16047 
   16048 commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
   16049 Author: Keith Packard <keithp (a] keithp.com>
   16050 Date:	Sun Jul 7 00:00:43 2002 +0000
   16051 
   16052     Add fclang.c to CVS; easier than attempting to build it on the fly
   16053 
   16054  src/fclang.c | 2561
   16055  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   16056  1 files changed, 2561 insertions(+), 0 deletions(-)
   16057 
   16058 commit 6446b1511df528082d2ac9ff31617013b311aa09
   16059 Author: Keith Packard <keithp (a] keithp.com>
   16060 Date:	Sat Jul 6 23:59:19 2002 +0000
   16061 
   16062     Remove at and grave from latin languages, add copyright, license
   16063     and RCS
   16064 	header
   16065 
   16066  fc-lang/Imakefile  |	 2 ++
   16067  fc-lang/ab.orth    |	23 +++++++++++++++++++++++
   16068  fc-lang/ar.orth    |	23 +++++++++++++++++++++++
   16069  fc-lang/az.orth    |	27 +++++++++++++++++++++++++--
   16070  fc-lang/ba.orth    |	23 +++++++++++++++++++++++
   16071  fc-lang/be.orth    |	23 +++++++++++++++++++++++
   16072  fc-lang/bg.orth    |	23 +++++++++++++++++++++++
   16073  fc-lang/br.orth    |	27 +++++++++++++++++++++++++--
   16074  fc-lang/ca.orth    |	27 +++++++++++++++++++++++++--
   16075  fc-lang/chr.orth   |	23 +++++++++++++++++++++++
   16076  fc-lang/co.orth    |	23 +++++++++++++++++++++++
   16077  fc-lang/cs.orth    |	27 +++++++++++++++++++++++++--
   16078  fc-lang/da.orth    |	27 +++++++++++++++++++++++++--
   16079  fc-lang/de.orth    |	27 +++++++++++++++++++++++++--
   16080  fc-lang/el.orth    |	23 +++++++++++++++++++++++
   16081  fc-lang/en.orth    |	27 +++++++++++++++++++++++++--
   16082  fc-lang/eo.orth    |	27 +++++++++++++++++++++++++--
   16083  fc-lang/es.orth    |	27 +++++++++++++++++++++++++--
   16084  fc-lang/et.orth    |	27 +++++++++++++++++++++++++--
   16085  fc-lang/eu.orth    |	27 +++++++++++++++++++++++++--
   16086  fc-lang/fi.orth    |	27 +++++++++++++++++++++++++--
   16087  fc-lang/fo.orth    |	27 +++++++++++++++++++++++++--
   16088  fc-lang/fr.orth    |	27 +++++++++++++++++++++++++--
   16089  fc-lang/fy.orth    |	23 +++++++++++++++++++++++
   16090  fc-lang/ga.orth    |	27 +++++++++++++++++++++++++--
   16091  fc-lang/gd.orth    |	27 +++++++++++++++++++++++++--
   16092  fc-lang/gl.orth    |	27 +++++++++++++++++++++++++--
   16093  fc-lang/he.orth    |	23 +++++++++++++++++++++++
   16094  fc-lang/hr.orth    |	27 +++++++++++++++++++++++++--
   16095  fc-lang/hu.orth    |	27 +++++++++++++++++++++++++--
   16096  fc-lang/hy.orth    |	23 +++++++++++++++++++++++
   16097  fc-lang/is.orth    |	27 +++++++++++++++++++++++++--
   16098  fc-lang/it.orth    |	27 +++++++++++++++++++++++++--
   16099  fc-lang/ja.orth    |	23 +++++++++++++++++++++++
   16100  fc-lang/ka.orth    |	23 +++++++++++++++++++++++
   16101  fc-lang/kk.orth    |	23 +++++++++++++++++++++++
   16102  fc-lang/kl.orth    |	27 +++++++++++++++++++++++++--
   16103  fc-lang/ko.orth    |	23 +++++++++++++++++++++++
   16104  fc-lang/la.orth    |	27 +++++++++++++++++++++++++--
   16105  fc-lang/lt.orth    |	27 +++++++++++++++++++++++++--
   16106  fc-lang/lv.orth    |	27 +++++++++++++++++++++++++--
   16107  fc-lang/mk.orth    |	23 +++++++++++++++++++++++
   16108  fc-lang/mo.orth    |	27 +++++++++++++++++++++++++--
   16109  fc-lang/mt.orth    |	27 +++++++++++++++++++++++++--
   16110  fc-lang/nl.orth    |	27 +++++++++++++++++++++++++--
   16111  fc-lang/no.orth    |	27 +++++++++++++++++++++++++--
   16112  fc-lang/oc.orth    |	27 +++++++++++++++++++++++++--
   16113  fc-lang/pl.orth    |	27 +++++++++++++++++++++++++--
   16114  fc-lang/pt.orth    |	27 +++++++++++++++++++++++++--
   16115  fc-lang/rm.orth    |	27 +++++++++++++++++++++++++--
   16116  fc-lang/ro.orth    |	27 +++++++++++++++++++++++++--
   16117  fc-lang/ru.orth    |	23 +++++++++++++++++++++++
   16118  fc-lang/sh.orth    |	23 +++++++++++++++++++++++
   16119  fc-lang/sk.orth    |	27 +++++++++++++++++++++++++--
   16120  fc-lang/sl.orth    |	27 +++++++++++++++++++++++++--
   16121  fc-lang/sq.orth    |	27 +++++++++++++++++++++++++--
   16122  fc-lang/sr.orth    |	23 +++++++++++++++++++++++
   16123  fc-lang/sv.orth    |	27 +++++++++++++++++++++++++--
   16124  fc-lang/th.orth    |	23 +++++++++++++++++++++++
   16125  fc-lang/tr.orth    |	27 +++++++++++++++++++++++++--
   16126  fc-lang/uk.orth    |	23 +++++++++++++++++++++++
   16127  fc-lang/vo.orth    |	23 +++++++++++++++++++++++
   16128  fc-lang/yi.orth    |	23 +++++++++++++++++++++++
   16129  fc-lang/zh_cn.orth |	23 +++++++++++++++++++++++
   16130  fc-lang/zh_tw.orth |	23 +++++++++++++++++++++++
   16131  65 files changed, 1552 insertions(+), 78 deletions(-)
   16132 
   16133 commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
   16134 Author: Keith Packard <keithp (a] keithp.com>
   16135 Date:	Sat Jul 6 23:47:44 2002 +0000
   16136 
   16137     Switch to RFC 3066 based lang names
   16138 
   16139  fontconfig/fontconfig.h |    5 +-
   16140  src/Imakefile		 |    8 +-
   16141  src/fccharset.c	 |    8 +-
   16142  src/fcfreetype.c	 |  406
   16143  ++++++++++++++++++++++++-----------------------
   16144  src/fcint.h		 |   28 ++++
   16145  src/fcmatch.c		 |   43 +++++-
   16146  src/fcpat.c		 |   22 +++-
   16147  src/fcstr.c		 |   25 +++-
   16148  8 files changed, 330 insertions(+), 215 deletions(-)
   16149 
   16150 commit 899e352656f04323b9467555faf9152c69a741ab
   16151 Author: Keith Packard <keithp (a] keithp.com>
   16152 Date:	Sat Jul 6 23:46:58 2002 +0000
   16153 
   16154     Add a few more common font families to the default configuration
   16155 
   16156  fonts.conf.in |    7 +++++++
   16157  1 files changed, 7 insertions(+), 0 deletions(-)
   16158 
   16159 commit 364a581d91eac73a5b1810d9c5100b6eb690219f
   16160 Author: Keith Packard <keithp (a] keithp.com>
   16161 Date:	Sat Jul 6 23:22:03 2002 +0000
   16162 
   16163     Add coverage documentation files
   16164 
   16165  fc-lang/iso639-1 |  139 ++++++++++++++++
   16166  fc-lang/iso639-2 |  473
   16167  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   16168  2 files changed, 612 insertions(+), 0 deletions(-)
   16169 
   16170 commit c1382a3d998d098d3b86c922820558849c777c45
   16171 Author: Keith Packard <keithp (a] keithp.com>
   16172 Date:	Sat Jul 6 23:21:37 2002 +0000
   16173 
   16174     Add fc-lang program to generate language coverage tables
   16175 
   16176  fc-lang/Imakefile     |   44 +
   16177  fc-lang/ab.orth       |   17 +
   16178  fc-lang/ar.orth       |   49 +
   16179  fc-lang/az.orth       |   26 +
   16180  fc-lang/ba.orth       |   16 +
   16181  fc-lang/be.orth       |   11 +
   16182  fc-lang/bg.orth       |   12 +
   16183  fc-lang/br.orth       |   17 +
   16184  fc-lang/ca.orth       |   23 +
   16185  fc-lang/chr.orth      |    2 +
   16186  fc-lang/co.orth       |    2 +
   16187  fc-lang/cs.orth       |   27 +
   16188  fc-lang/da.orth       |   27 +
   16189  fc-lang/de.orth       |   17 +
   16190  fc-lang/el.orth       |   26 +
   16191  fc-lang/en.orth       |   17 +
   16192  fc-lang/eo.orth       |    9 +
   16193  fc-lang/es.orth       |   19 +
   16194  fc-lang/et.orth       |   15 +
   16195  fc-lang/eu.orth       |    8 +
   16196  fc-lang/fc-lang.c     |  295 +
   16197  fc-lang/fc-lang.man   |   41 +
   16198  fc-lang/fclang.tmpl.c |  130 +
   16199  fc-lang/fi.orth       |   15 +
   16200  fc-lang/fo.orth       |   25 +
   16201  fc-lang/fr.orth       |   28 +
   16202  fc-lang/fy.orth       |    2 +
   16203  fc-lang/ga.orth       |   29 +
   16204  fc-lang/gd.orth       |   15 +
   16205  fc-lang/gl.orth       |   22 +
   16206  fc-lang/he.orth       |    2 +
   16207  fc-lang/hr.orth       |   21 +
   16208  fc-lang/hu.orth       |   19 +
   16209  fc-lang/hy.orth       |    5 +
   16210  fc-lang/is.orth       |   26 +
   16211  fc-lang/it.orth       |   14 +
   16212  fc-lang/ja.orth       | 6540 ++++++++++++++++++++
   16213  fc-lang/ka.orth       |    9 +
   16214  fc-lang/kk.orth       |   15 +
   16215  fc-lang/kl.orth       |   23 +
   16216  fc-lang/ko.orth       |16217
   16217  +++++++++++++++++++++++++++++++++++++++++++++++++
   16218  fc-lang/la.orth       |    8 +
   16219  fc-lang/lt.orth       |   13 +
   16220  fc-lang/lv.orth       |   16 +
   16221  fc-lang/mk.orth       |   15 +
   16222  fc-lang/mo.orth       |   14 +
   16223  fc-lang/mt.orth       |   18 +
   16224  fc-lang/nl.orth       |   15 +
   16225  fc-lang/no.orth       |   18 +
   16226  fc-lang/oc.orth       |   15 +
   16227  fc-lang/pl.orth       |   10 +
   16228  fc-lang/pt.orth       |   19 +
   16229  fc-lang/rm.orth       |   15 +
   16230  fc-lang/ro.orth       |   11 +
   16231  fc-lang/ru.orth       |   11 +
   16232  fc-lang/sh.orth       |    2 +
   16233  fc-lang/sk.orth       |   29 +
   16234  fc-lang/sl.orth       |   21 +
   16235  fc-lang/sq.orth       |    7 +
   16236  fc-lang/sr.orth       |   11 +
   16237  fc-lang/sv.orth       |   21 +
   16238  fc-lang/th.orth       |    3 +
   16239  fc-lang/tr.orth       |   12 +
   16240  fc-lang/uk.orth       |   12 +
   16241  fc-lang/vo.orth       |   13 +
   16242  fc-lang/yi.orth       |    2 +
   16243  fc-lang/zh_cn.orth    | 6766 +++++++++++++++++++++
   16244  fc-lang/zh_tw.orth    |13079 +++++++++++++++++++++++++++++++++++++++
   16245  68 files changed, 44053 insertions(+), 0 deletions(-)
   16246 
   16247 commit 084407063d0069b16b24e1fd8be818af12e36741
   16248 Author: Keith Packard <keithp (a] keithp.com>
   16249 Date:	Wed Jul 3 23:15:32 2002 +0000
   16250 
   16251     Object list to FcObjectSetBuild wasnt terminated with 0
   16252 
   16253  fc-list/fc-list.c |	4 ++--
   16254  1 files changed, 2 insertions(+), 2 deletions(-)
   16255 
   16256 commit f9dc31e81cd27be1bcb72706ac667889840f60bb
   16257 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   16258 Date:	Mon Jul 1 12:39:23 2002 +0000
   16259 
   16260     Indent line
   16261 
   16262  fc-list/Imakefile |	2 ++
   16263  1 files changed, 2 insertions(+), 0 deletions(-)
   16264 
   16265 commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
   16266 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   16267 Date:	Mon Jul 1 12:38:27 2002 +0000
   16268 
   16269     Ident line
   16270 
   16271  fc-cache/Imakefile |	 2 ++
   16272  1 files changed, 2 insertions(+), 0 deletions(-)
   16273 
   16274 commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
   16275 Author: Keith Packard <keithp (a] keithp.com>
   16276 Date:	Mon Jul 1 05:11:20 2002 +0000
   16277 
   16278     Make fc-cache avoid reading the whole world full of fonts
   16279 
   16280  fc-cache/fc-cache.c |	 10 +++++-----
   16281  1 files changed, 5 insertions(+), 5 deletions(-)
   16282 
   16283 commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
   16284 Author: Keith Packard <keithp (a] keithp.com>
   16285 Date:	Sun Jun 30 23:45:40 2002 +0000
   16286 
   16287     Make fc-list more useful
   16288 
   16289  fc-list/fc-list.c |   20 ++++++++++++++++----
   16290  1 files changed, 16 insertions(+), 4 deletions(-)
   16291 
   16292 commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
   16293 Author: Keith Packard <keithp (a] keithp.com>
   16294 Date:	Sun Jun 30 23:45:17 2002 +0000
   16295 
   16296     Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
   16297 
   16298  fontconfig/fontconfig.h |    3 ++-
   16299  1 files changed, 2 insertions(+), 1 deletions(-)
   16300 
   16301 commit 4c0036053a36678747adfd06777cef39752ca9a4
   16302 Author: Keith Packard <keithp (a] keithp.com>
   16303 Date:	Sat Jun 29 20:31:02 2002 +0000
   16304 
   16305     Add strong/weak pattern value binding, add known charsets for
   16306     automatic
   16307 	lang computation
   16308 
   16309  src/fccfg.c	   |	3 +-
   16310  src/fccharset.c   |   40 +-
   16311  src/fcfreetype.c  |  235 ++++++-
   16312  src/fcint.h	   |   15 +-
   16313  src/fcknownsets.h | 1895
   16314  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   16315  src/fcmatch.c	   |  112 ++--
   16316  src/fcname.c	   |	7 +-
   16317  src/fcpat.c	   |	3 +-
   16318  8 files changed, 2222 insertions(+), 88 deletions(-)
   16319 
   16320 commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
   16321 Author: Keith Packard <keithp (a] keithp.com>
   16322 Date:	Wed Jun 26 22:56:51 2002 +0000
   16323 
   16324     Construct empty constant charsets correctly (using null pointers)
   16325 
   16326  src/fccharset.c |   18 +++++++++++++-----
   16327  1 files changed, 13 insertions(+), 5 deletions(-)
   16328 
   16329 commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
   16330 Author: Keith Packard <keithp (a] keithp.com>
   16331 Date:	Wed Jun 26 22:14:08 2002 +0000
   16332 
   16333     Permit empty charsets in fonts.cache files
   16334 
   16335  src/fcname.c |    4 ++--
   16336  1 files changed, 2 insertions(+), 2 deletions(-)
   16337 
   16338 commit 223c028949c1ef316c93bea17278f58150c777ee
   16339 Author: Keith Packard <keithp (a] keithp.com>
   16340 Date:	Wed Jun 26 16:11:29 2002 +0000
   16341 
   16342     Steal idea for locale-insensitive strtod from glib
   16343 
   16344  src/fcxml.c |	 59
   16345  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   16346  1 files changed, 57 insertions(+), 2 deletions(-)
   16347 
   16348 commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
   16349 Author: Keith Packard <keithp (a] keithp.com>
   16350 Date:	Fri Jun 21 07:01:11 2002 +0000
   16351 
   16352     Oops. Made a mistake when adding config file names to monitor list
   16353 
   16354  src/fcxml.c |	  9 +++++----
   16355  1 files changed, 5 insertions(+), 4 deletions(-)
   16356 
   16357 commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
   16358 Author: Keith Packard <keithp (a] keithp.com>
   16359 Date:	Fri Jun 21 06:14:45 2002 +0000
   16360 
   16361     Fix automatic file time checking, transcoding table searches. Actually
   16362     add
   16363 	config files used to config structure so they can be time
   16364 	checked as
   16365 	well
   16366 
   16367  src/fccfg.c	 |   31 ++++++++++++++-----------------
   16368  src/fccharset.c |   11 +++--------
   16369  src/fcxml.c	 |    5 ++++-
   16370  3 files changed, 21 insertions(+), 26 deletions(-)
   16371 
   16372 commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
   16373 Author: Keith Packard <keithp (a] keithp.com>
   16374 Date:	Thu Jun 20 03:43:09 2002 +0000
   16375 
   16376     Accidentally falling through several case blocks
   16377 
   16378  src/fccfg.c |	  3 ++-
   16379  src/fcdbg.c |	  6 +++---
   16380  2 files changed, 5 insertions(+), 4 deletions(-)
   16381 
   16382 commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
   16383 Author: Keith Packard <keithp (a] keithp.com>
   16384 Date:	Wed Jun 19 21:32:51 2002 +0000
   16385 
   16386     Add slanting for fonts without oblique/italic varient. Fix matching
   16387     code to
   16388 	make this work
   16389 
   16390  fonts.conf.in |   28 ++++++++++++++++++++++++++++
   16391  src/fcmatch.c |    4 ++--
   16392  2 files changed, 30 insertions(+), 2 deletions(-)
   16393 
   16394 commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
   16395 Author: Keith Packard <keithp (a] keithp.com>
   16396 Date:	Wed Jun 19 20:55:19 2002 +0000
   16397 
   16398     Make fc-cache more tolerant of missing font directories
   16399 
   16400  fc-cache/fc-cache.c |	 28 ++++++++++++++++++++++++++--
   16401  1 files changed, 26 insertions(+), 2 deletions(-)
   16402 
   16403 commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
   16404 Author: Keith Packard <keithp (a] keithp.com>
   16405 Date:	Wed Jun 19 20:08:22 2002 +0000
   16406 
   16407     Add ref counting to font config patterns so that FcFontSort return
   16408     values
   16409 	are persistant
   16410 
   16411  fontconfig/fontconfig.h |    5 ++++-
   16412  fonts.dtd		 |    5 ++++-
   16413  src/fccache.c		 |   11 +++++++++--
   16414  src/fccfg.c		 |    4 ++++
   16415  src/fcdbg.c		 |    8 +++++++-
   16416  src/fcdir.c		 |    5 +++--
   16417  src/fcint.h		 |    9 +++++----
   16418  src/fclist.c		 |    2 +-
   16419  src/fcmatch.c		 |   21 +++++++++++++++++++--
   16420  src/fcname.c		 |    3 ++-
   16421  src/fcpat.c		 |   12 +++++++++++-
   16422  src/fcxml.c		 |    4 ++++
   16423  12 files changed, 73 insertions(+), 16 deletions(-)
   16424 
   16425 commit 06a48f20739580338e69547c9896c539abf000dd
   16426 Author: Keith Packard <keithp (a] keithp.com>
   16427 Date:	Wed Jun 19 06:31:46 2002 +0000
   16428 
   16429     Add a few aliases suggested by Owen and Mike
   16430 
   16431  fonts.conf.in |   19 +++++++++++++++++--
   16432  1 files changed, 17 insertions(+), 2 deletions(-)
   16433 
   16434 commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
   16435 Author: Keith Packard <keithp (a] keithp.com>
   16436 Date:	Tue Jun 18 22:23:05 2002 +0000
   16437 
   16438     Add a few more families to fonts.conf, make FC_ANTIALIAS less
   16439     important for
   16440 	matching, fix family->generic mapping
   16441 
   16442  src/fccfg.c   |    7 ++++---
   16443  src/fcmatch.c |   22 +++++++++++-----------
   16444  2 files changed, 15 insertions(+), 14 deletions(-)
   16445 
   16446 commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
   16447 Author: Keith Packard <keithp (a] keithp.com>
   16448 Date:	Tue Jun 18 16:47:33 2002 +0000
   16449 
   16450     Fix compiler warning
   16451 
   16452  src/fcxml.c |	  4 ++--
   16453  1 files changed, 2 insertions(+), 2 deletions(-)
   16454 
   16455 commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
   16456 Author: Keith Packard <keithp (a] keithp.com>
   16457 Date:	Tue Jun 18 16:47:12 2002 +0000
   16458 
   16459     Fix incorrect size in memmove call in FcObjectSetAdd that crashed
   16460 	FcFontSetList calls
   16461 
   16462  src/fclist.c |    3 ++-
   16463  1 files changed, 2 insertions(+), 1 deletions(-)
   16464 
   16465 commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
   16466 Author: Keith Packard <keithp (a] keithp.com>
   16467 Date:	Sat Jun 8 18:46:35 2002 +0000
   16468 
   16469     Fix fontconfig.pc generation in Imakefile
   16470 
   16471  Imakefile |	4 ++--
   16472  1 files changed, 2 insertions(+), 2 deletions(-)
   16473 
   16474 commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
   16475 Author: Keith Packard <keithp (a] keithp.com>
   16476 Date:	Sat Jun 8 17:32:05 2002 +0000
   16477 
   16478     Add FcPatternHash, clean up a few valgrind issues
   16479 
   16480  fontconfig/fontconfig.h |    3 ++
   16481  src/fccfg.c		 |    2 +-
   16482  src/fcmatch.c		 |   11 ++++--
   16483  src/fcpat.c		 |   78
   16484  +++++++++++++++++++++++++++++++++++++++++++++++
   16485  src/fcxml.c		 |   13 +++++++-
   16486  5 files changed, 101 insertions(+), 6 deletions(-)
   16487 
   16488 commit 8a39040e2a1308602aabe1aa4a8608f94830534e
   16489 Author: Keith Packard <keithp (a] keithp.com>
   16490 Date:	Fri Jun 7 17:55:41 2002 +0000
   16491 
   16492     Make autoconf use correct options to build solaris shared libraries
   16493 
   16494  configure.in |   15 +++++++++++++--
   16495  1 files changed, 13 insertions(+), 2 deletions(-)
   16496 
   16497 commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
   16498 Author: David Dawes <dawes (a] xfree86.org>
   16499 Date:	Tue Jun 4 21:55:42 2002 +0000
   16500 
   16501     171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
   16502 	Mutsumi).
   16503     170. Avoid a problem with setfontdirs when run in some locales (#5179,
   16504 	ISHIKAWA Mutsumi).
   16505     169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
   16506 
   16507  setfontdirs |	  5 +++++
   16508  1 files changed, 5 insertions(+), 0 deletions(-)
   16509 
   16510 commit e9be9cd10a24b75480a26be834041d312d8217b4
   16511 Author: Keith Packard <keithp (a] keithp.com>
   16512 Date:	Mon Jun 3 08:31:15 2002 +0000
   16513 
   16514     Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
   16515 	interfaces
   16516 
   16517  fontconfig/fontconfig.h |    7 ++-
   16518  src/fccfg.c		 |   12 ++--
   16519  src/fcint.h		 |    7 ++-
   16520  src/fclist.c		 |   72 +++++++++++++--------
   16521  src/fcmatch.c		 |    6 +-
   16522  src/fcname.c		 |    8 +-
   16523  src/fcpat.c		 |  161
   16524  ++++++++++++++++++++++++++++-------------------
   16525  7 files changed, 166 insertions(+), 107 deletions(-)
   16526 
   16527 commit 88c747e20612ffcae326313f8d624b36c1235993
   16528 Author: Keith Packard <keithp (a] keithp.com>
   16529 Date:	Sun Jun 2 21:07:57 2002 +0000
   16530 
   16531     Eliminate some compiler warnings, avoid seg fault when matching
   16532     missing
   16533 	values
   16534 
   16535  src/fccfg.c   |    4 ++--
   16536  src/fcdbg.c   |    5 ++++-
   16537  src/fclist.c  |    4 +++-
   16538  src/fcmatch.c |    4 ++--
   16539  src/fcname.c  |    4 +++-
   16540  5 files changed, 14 insertions(+), 7 deletions(-)
   16541 
   16542 commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
   16543 Author: Keith Packard <keithp (a] keithp.com>
   16544 Date:	Sun Jun 2 20:52:06 2002 +0000
   16545 
   16546     Add aspect ratio support to Xft and fontconfig
   16547 
   16548  fontconfig/fontconfig.h |    3 ++-
   16549  src/fcname.c		 |    3 ++-
   16550  2 files changed, 4 insertions(+), 2 deletions(-)
   16551 
   16552 commit 8ec077f22b2f9fd693abfda7d405ac572594be99
   16553 Author: Keith Packard <keithp (a] keithp.com>
   16554 Date:	Sun Jun 2 19:51:36 2002 +0000
   16555 
   16556     Expression parsing in fonts.conf file mis-freed elements. Constant
   16557     identity
   16558 	matrix was accidentally freed. Add ability to comare FTFace
   16559 	pattern
   16560 	elements (not that its all that useful)
   16561 
   16562  src/fccfg.c |	 18 +++++++++++++++---
   16563  src/fcxml.c |	  5 +++--
   16564  2 files changed, 18 insertions(+), 5 deletions(-)
   16565 
   16566 commit be0948508ce4ebbb6e576b9dd31531efef6834e1
   16567 Author: Keith Packard <keithp (a] keithp.com>
   16568 Date:	Fri May 31 23:21:25 2002 +0000
   16569 
   16570     Add support for user-provided freetype faces to Xft
   16571 
   16572  fontconfig/fcfreetype.h |    8 +++++++-
   16573  fontconfig/fcprivate.h  |    4 +++-
   16574  fontconfig/fontconfig.h |    7 +++++--
   16575  src/fccharset.c	 |    5 +----
   16576  src/fcfreetype.c	 |    1 -
   16577  src/fcint.h		 |    3 ++-
   16578  src/fcpat.c		 |   29 ++++++++++++++++++++++++++++-
   16579  7 files changed, 46 insertions(+), 11 deletions(-)
   16580 
   16581 commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
   16582 Author: Keith Packard <keithp (a] keithp.com>
   16583 Date:	Fri May 31 06:52:47 2002 +0000
   16584 
   16585     Fix Xft2 to build right library version on old systems with xmkmf. Fix
   16586 	fc-cache location for xmkmf out-of-tree build on old systems
   16587 
   16588  local.def |	2 ++
   16589  1 files changed, 2 insertions(+), 0 deletions(-)
   16590 
   16591 commit fbb405f3b5f25353babee1e813eb86d53912503f
   16592 Author: Keith Packard <keithp (a] keithp.com>
   16593 Date:	Fri May 31 06:38:43 2002 +0000
   16594 
   16595     Fix up support for building Xft1, Xrender and fontconfig out of
   16596     the tree
   16597 
   16598  fc-list/Imakefile |	5 +++++
   16599  local.def	   |   14 ++++++++++++++
   16600  2 files changed, 19 insertions(+), 0 deletions(-)
   16601 
   16602 commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
   16603 Author: Keith Packard <keithp (a] keithp.com>
   16604 Date:	Fri May 31 04:42:42 2002 +0000
   16605 
   16606     Change FcCharSet datastructure, add FcFontSort API
   16607 
   16608  fontconfig/fontconfig.h |    9 +-
   16609  src/fccharset.c	 |  770
   16610  +++++++++++++++++++++++++----------------------
   16611  src/fcint.h		 |   27 +--
   16612  src/fcmatch.c		 |   26 ++-
   16613  4 files changed, 450 insertions(+), 382 deletions(-)
   16614 
   16615 commit bc9469baadc6b5f9a920a476e460113bab518208
   16616 Author: Keith Packard <keithp (a] keithp.com>
   16617 Date:	Wed May 29 22:07:33 2002 +0000
   16618 
   16619     Optimize after profiling. Fix FcStrCmp to return correct sign
   16620 
   16621  src/fccharset.c |  103 ++++++++++++++++++++++++++++++---------
   16622  src/fcint.h	 |    1 +
   16623  src/fcmatch.c	 |  143
   16624  ++++++++++++++++++++++++++++++++++++++++--------------
   16625  src/fcname.c	 |    4 +-
   16626  src/fcpat.c	 |   13 ++---
   16627  src/fcstr.c	 |    6 +-
   16628  6 files changed, 197 insertions(+), 73 deletions(-)
   16629 
   16630 commit 1412a69926307b2736745737c7c66172ebc56724
   16631 Author: Keith Packard <keithp (a] keithp.com>
   16632 Date:	Wed May 29 08:21:33 2002 +0000
   16633 
   16634     Apply some obvious fixes to FcFontSetSort from Owen. Speed up
   16635     FcCharSet
   16636 	primitives and FcFontSetSort
   16637 
   16638  fontconfig/fontconfig.h |    8 ++-
   16639  src/fccfg.c		 |   10 +-
   16640  src/fccharset.c	 |  197
   16641  ++++++++++++++++++++++++++++++++++++++++++++---
   16642  src/fcint.h		 |    3 +-
   16643  src/fcmatch.c		 |   23 ++++-
   16644  5 files changed, 219 insertions(+), 22 deletions(-)
   16645 
   16646 commit 78417a2c74f95a66e3738cf525f9d699e13c654a
   16647 Author: Keith Packard <keithp (a] keithp.com>
   16648 Date:	Tue May 28 03:50:23 2002 +0000
   16649 
   16650     Use explicit cd for non-gmake systems
   16651 
   16652  Makefile.in |	  4 ++--
   16653  1 files changed, 2 insertions(+), 2 deletions(-)
   16654 
   16655 commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
   16656 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   16657 Date:	Sat May 25 13:52:37 2002 +0000
   16658 
   16659     $< in a non-implicit rule is a GNU-makeism. It's not supported by
   16660     BSD make.
   16661 
   16662  Imakefile |	8 ++++----
   16663  1 files changed, 4 insertions(+), 4 deletions(-)
   16664 
   16665 commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
   16666 Author: Keith Packard <keithp (a] keithp.com>
   16667 Date:	Fri May 24 06:25:52 2002 +0000
   16668 
   16669     Clean up autoconf install to obey DESTDIR
   16670 
   16671  Makefile.in		|   67
   16672  +++++++++++++++++++++++++++++++++---------------
   16673  fc-cache/Makefile.in	|   23 ++++++++++------
   16674  fc-list/Makefile.in	|   22 ++++++++++-----
   16675  fontconfig/Makefile.in |   24 ++++++++--------
   16676  src/Makefile.in	|   48 +++++++++++++++++++++++----------
   16677  5 files changed, 119 insertions(+), 65 deletions(-)
   16678 
   16679 commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
   16680 Author: Keith Packard <keithp (a] keithp.com>
   16681 Date:	Fri May 24 05:20:02 2002 +0000
   16682 
   16683     Change charset enumeration functions to more sensible API
   16684 
   16685  fontconfig/fontconfig.h |   13 ++++++++++++-
   16686  src/fccharset.c	 |   46
   16687  +++++++++++++++++++++++++++++++++-------------
   16688  2 files changed, 45 insertions(+), 14 deletions(-)
   16689 
   16690 commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
   16691 Author: Keith Packard <keithp (a] keithp.com>
   16692 Date:	Fri May 24 05:19:30 2002 +0000
   16693 
   16694     A few autoconf build fixes
   16695 
   16696  Makefile.in	      |   12 ++++++++----
   16697  configure.in	      |    4 ++--
   16698  fontconfig-config.in |   10 +++++-----
   16699  3 files changed, 15 insertions(+), 11 deletions(-)
   16700 
   16701 commit 48db40f692a31c39a96961c8733bfeaad416a5c0
   16702 Author: Keith Packard <keithp (a] keithp.com>
   16703 Date:	Thu May 23 23:00:46 2002 +0000
   16704 
   16705     A few random fontconfig build fixes
   16706 
   16707  config/config-subst	 |   12 +++++++-----
   16708  fontconfig/fontconfig.h |    7 +++++--
   16709  src/fcinit.c		 |    8 +++++++-
   16710  3 files changed, 19 insertions(+), 8 deletions(-)
   16711 
   16712 commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
   16713 Author: Keith Packard <keithp (a] keithp.com>
   16714 Date:	Thu May 23 17:09:32 2002 +0000
   16715 
   16716     Dont require freetype to build with fontconfig
   16717 
   16718  fontconfig.pc.in |    1 -
   16719  1 files changed, 0 insertions(+), 1 deletions(-)
   16720 
   16721 commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
   16722 Author: Keith Packard <keithp (a] keithp.com>
   16723 Date:	Thu May 23 17:06:46 2002 +0000
   16724 
   16725     Add pkgconfig control file and fontconfig-config script
   16726 
   16727  INSTALL	      |   17 +++++++--
   16728  Imakefile	      |   33 +++++++++++++++++-
   16729  Makefile.in	      |   18 ++++++++-
   16730  README		      |   13 +++++++
   16731  config/config-subst  |    8 ++++
   16732  configure.in	      |   18 ++++++----
   16733  fontconfig-config.in |   94
   16734  ++++++++++++++++++++++++++++++++++++++++++++++++++
   16735  fontconfig.pc.in     |   11 ++++++
   16736  8 files changed, 199 insertions(+), 13 deletions(-)
   16737 
   16738 commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
   16739 Author: Keith Packard <keithp (a] keithp.com>
   16740 Date:	Thu May 23 16:05:16 2002 +0000
   16741 
   16742     Fonts.dtd had "blanks" instead of "blank"
   16743 
   16744  fonts.dtd |	4 ++--
   16745  1 files changed, 2 insertions(+), 2 deletions(-)
   16746 
   16747 commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
   16748 Author: Keith Packard <keithp (a] keithp.com>
   16749 Date:	Wed May 22 22:59:41 2002 +0000
   16750 
   16751     Missed a Makefile.in for fontconfig includes
   16752 
   16753  fontconfig/Makefile.in |   48
   16754  ++++++++++++++++++++++++++++++++++++++++++++++++
   16755  1 files changed, 48 insertions(+), 0 deletions(-)
   16756 
   16757 commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
   16758 Author: Keith Packard <keithp (a] keithp.com>
   16759 Date:	Wed May 22 04:37:07 2002 +0000
   16760 
   16761     Replace silly avl sort with qsort, add FcPatternEqual
   16762 
   16763  fontconfig/fontconfig.h |    8 +-
   16764  src/Imakefile		 |    6 +-
   16765  src/Makefile.in	 |    4 +-
   16766  src/fcavl.c		 |  419
   16767  -----------------------------------------------
   16768  src/fcavl.h		 |   46 -----
   16769  src/fcmatch.c		 |   76 +++++----
   16770  src/fcpat.c		 |  109 ++++++++++++-
   16771  src/fcxml.c		 |    9 +-
   16772  8 files changed, 162 insertions(+), 515 deletions(-)
   16773 
   16774 commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
   16775 Author: Keith Packard <keithp (a] keithp.com>
   16776 Date:	Tue May 21 17:48:15 2002 +0000
   16777 
   16778     More autoconf cleanup for fontconfig
   16779 
   16780  Makefile.in	      |    8 ++----
   16781  config.h.in	      |    2 +-
   16782  config/Makedefs.in   |   10 ++++++++-
   16783  configure.in	      |   55
   16784  ++++++++++++++++++++++---------------------------
   16785  fc-cache/Makefile.in |    4 ++-
   16786  fc-list/Makefile.in  |    4 ++-
   16787  src/Imakefile	      |    4 +-
   16788  src/Makefile.in      |    5 +---
   16789  src/fcinit.c	      |    4 +-
   16790  9 files changed, 49 insertions(+), 47 deletions(-)
   16791 
   16792 commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
   16793 Author: Keith Packard <keithp (a] keithp.com>
   16794 Date:	Tue May 21 17:08:42 2002 +0000
   16795 
   16796     Fix xmkmf build process for fontconfig
   16797 
   16798  Imakefile     |    2 +-
   16799  Makefile.in   |   54 +++++++++
   16800  acconfig.h    |    2 -
   16801  config.h.in   |  144 +++++++++++++++++++++++
   16802  configure.in  |  360
   16803  ++++++++++++++++++++++++++++++++++++++++++--------------
   16804  cvscompile.sh |   11 ++-
   16805  findfonts     |    8 +-
   16806  fonts.conf.in |   77 ++++++-------
   16807  fonts.dtd     |   13 ++-
   16808  local.def     |   54 +++++++++
   16809  setfontdirs   |    4 +-
   16810  11 files changed, 581 insertions(+), 148 deletions(-)
   16811 
   16812 commit 179c39959cc9c19004f8ca948623590e404c8c46
   16813 Author: Keith Packard <keithp (a] keithp.com>
   16814 Date:	Tue May 21 17:06:22 2002 +0000
   16815 
   16816     Fix autoconf build process for fontconfig
   16817 
   16818  config/Makedefs.in	 |   68 +++
   16819  config/config.guess	 | 1391
   16820  +++++++++++++++++++++++++++++++++++++++++++++++
   16821  config/config.sub	 | 1355
   16822  +++++++++++++++++++++++++++++++++++++++++++++
   16823  config/install.sh	 |  240 ++++++++
   16824  fc-cache/Imakefile	 |    7 +-
   16825  fc-cache/Makefile.in	 |   46 ++
   16826  fc-cache/fc-cache.c	 |  161 ++++--
   16827  fc-list/Makefile.in	 |   46 ++
   16828  fontconfig/fontconfig.h |   80 +++-
   16829  src/Makefile.in	 |  105 ++++
   16830  src/fccache.c		 |  164 +++++-
   16831  src/fccfg.c		 |  352 ++++++++----
   16832  src/fcdir.c		 |   84 +++-
   16833  src/fcinit.c		 |  109 +++-
   16834  src/fcint.h		 |   52 ++-
   16835  src/fclist.c		 |    5 +-
   16836  src/fcstr.c		 |  228 ++++++++-
   16837  src/fcxml.c		 |  215 +++++---
   16838  18 files changed, 4377 insertions(+), 331 deletions(-)
   16839 
   16840 commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
   16841 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   16842 Date:	Sun May 5 17:53:41 2002 +0000
   16843 
   16844     Don't run fc-cache on make install if DESTDIR is set. Instead;
   16845     run it from
   16846 	Xinstall.sh after XFree86 is installed.
   16847 
   16848  fc-cache/Imakefile |	 4 +++-
   16849  1 files changed, 3 insertions(+), 1 deletions(-)
   16850 
   16851 commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
   16852 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   16853 Date:	Wed Apr 10 11:28:10 2002 +0000
   16854 
   16855     put fontconfig-def.cpp in the right place.
   16856 
   16857  fontconfig-def.cpp	|  170
   16858  ------------------------------------------------
   16859  src/fontconfig-def.cpp |  170
   16860  ++++++++++++++++++++++++++++++++++++++++++++++++
   16861  2 files changed, 170 insertions(+), 170 deletions(-)
   16862 
   16863 commit d82a034f9123558b300c956feec165c50ef7ada2
   16864 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   16865 Date:	Sun Apr 7 15:19:46 2002 +0000
   16866 
   16867     new preprocessor files. (#5215-#5218, Alexander Gottwald).
   16868 
   16869  fontconfig-def.cpp |  170
   16870  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   16871  1 files changed, 170 insertions(+), 0 deletions(-)
   16872 
   16873 commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
   16874 Author: Keith Packard <keithp (a] keithp.com>
   16875 Date:	Wed Mar 27 04:33:55 2002 +0000
   16876 
   16877     Fix FT_Get_Next_Char API to match official 2.0.9 released version
   16878 
   16879  src/fccharset.c |   26 ++++++++++++++++++--------
   16880  1 files changed, 18 insertions(+), 8 deletions(-)
   16881 
   16882 commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
   16883 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   16884 Date:	Mon Mar 4 21:15:28 2002 +0000
   16885 
   16886     Warning fixes
   16887 
   16888  src/fcatomic.c |    4 ++--
   16889  1 files changed, 2 insertions(+), 2 deletions(-)
   16890 
   16891 commit 216fac98e0785e787e32ff354241935a25723e4b
   16892 Author: Keith Packard <keithp (a] keithp.com>
   16893 Date:	Sun Mar 3 18:39:05 2002 +0000
   16894 
   16895     Add match routine that returns list of fonts
   16896 
   16897  fontconfig/fontconfig.h |   14 ++
   16898  src/fcavl.c		 |  419
   16899  +++++++++++++++++++++++++++++++++++++++++++++++
   16900  src/fcavl.h		 |   46 +++++
   16901  src/fcmatch.c		 |  225 ++++++++++++++++++++++----
   16902  4 files changed, 671 insertions(+), 33 deletions(-)
   16903 
   16904 commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
   16905 Author: Keith Packard <keithp (a] keithp.com>
   16906 Date:	Sun Mar 3 18:36:26 2002 +0000
   16907 
   16908     Eliminate duplicate definitions in fcint.h and fontconfig.h
   16909 
   16910  src/fcint.h |	  6 ------
   16911  1 files changed, 0 insertions(+), 6 deletions(-)
   16912 
   16913 commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
   16914 Author: Keith Packard <keithp (a] keithp.com>
   16915 Date:	Sun Mar 3 18:35:22 2002 +0000
   16916 
   16917     fontconfig: bail scanning directory on fatal error
   16918 
   16919  src/fcdir.c |	  2 +-
   16920  1 files changed, 1 insertions(+), 1 deletions(-)
   16921 
   16922 commit 17e16fa1108491fa625258bba12e71aaad8a34de
   16923 Author: Keith Packard <keithp (a] keithp.com>
   16924 Date:	Sun Mar 3 18:31:20 2002 +0000
   16925 
   16926     Eliminate compiler warnings
   16927 
   16928  src/fccharset.c |  528
   16929  +++++++++++++++++++++++++++----------------------------
   16930  1 files changed, 263 insertions(+), 265 deletions(-)
   16931 
   16932 commit a391da8f0f867b8f87b1912a91882b108d163e03
   16933 Author: Keith Packard <keithp (a] keithp.com>
   16934 Date:	Sun Mar 3 00:19:43 2002 +0000
   16935 
   16936     Add fcatomic.c
   16937 
   16938  src/Imakefile	|    4 +-
   16939  src/fcatomic.c |  183
   16940  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   16941  src/fccache.c	|    4 +
   16942  3 files changed, 189 insertions(+), 2 deletions(-)
   16943 
   16944 commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
   16945 Author: Keith Packard <keithp (a] keithp.com>
   16946 Date:	Fri Mar 1 22:06:30 2002 +0000
   16947 
   16948     Add new FcAtomic datatype for config file locking
   16949 
   16950  fontconfig/fontconfig.h |   30 +++++++++++++++++++++++++++++-
   16951  src/Imakefile		 |   12 ++++++------
   16952  src/fccache.c		 |   34 ++++++++++++++--------------------
   16953  src/fcint.h		 |    9 ++++++++-
   16954  4 files changed, 57 insertions(+), 28 deletions(-)
   16955 
   16956 commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
   16957 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   16958 Date:	Fri Mar 1 17:52:03 2002 +0000
   16959 
   16960     Add missing clean rule
   16961 
   16962  Imakefile |	6 ++++++
   16963  1 files changed, 6 insertions(+), 0 deletions(-)
   16964 
   16965 commit 9c8e07f19589ba944e7bfb31251228b41a02f787
   16966 Author: Keith Packard <keithp (a] keithp.com>
   16967 Date:	Fri Mar 1 01:00:54 2002 +0000
   16968 
   16969     Port Xft1 to fontconfig
   16970 
   16971  fontconfig/fontconfig.h |    8 +++++++-
   16972  src/fccache.c		 |   13 +++++++------
   16973  src/fccfg.c		 |   10 +++++-----
   16974  src/fcdir.c		 |    4 ++--
   16975  4 files changed, 21 insertions(+), 14 deletions(-)
   16976 
   16977 commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
   16978 Author: Keith Packard <keithp (a] keithp.com>
   16979 Date:	Thu Feb 28 16:51:48 2002 +0000
   16980 
   16981     Add better error reporting when loading config file
   16982 
   16983  fc-list/fc-list.c	 |    2 +-
   16984  fontconfig/fontconfig.h |   16 +++++++++++++++-
   16985  src/fclist.c		 |   36 ++++++++++++++++++++++++++++++------
   16986  src/fcmatch.c		 |   38 +++++++++++++++++++++++++++++++-------
   16987  src/fcxml.c		 |   12 +++++++++++-
   16988  5 files changed, 88 insertions(+), 16 deletions(-)
   16989 
   16990 commit c4bd0638c5f14329e71be8f170c30d376fc76972
   16991 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   16992 Date:	Tue Feb 26 05:10:30 2002 +0000
   16993 
   16994     Warning fixes
   16995 
   16996  fc-cache/fc-cache.c |	 13 ++++++++++++-
   16997  fc-list/fc-list.c   |	 15 +++++++++++++--
   16998  2 files changed, 25 insertions(+), 3 deletions(-)
   16999 
   17000 commit c5350655bef34cc08739bed324a482473b2a01b8
   17001 Author: Keith Packard <keithp (a] keithp.com>
   17002 Date:	Sun Feb 24 01:23:35 2002 +0000
   17003 
   17004     Check font edit value lists for empty
   17005 
   17006  src/fccfg.c |	  4 ++--
   17007  1 files changed, 2 insertions(+), 2 deletions(-)
   17008 
   17009 commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
   17010 Author: Keith Packard <keithp (a] keithp.com>
   17011 Date:	Fri Feb 22 18:54:07 2002 +0000
   17012 
   17013     fontconfig: some config file parsing mistakes
   17014 
   17015  src/fcfreetype.c |    2 +-
   17016  src/fcint.h	  |    9 ---------
   17017  src/fcxml.c	  |    8 ++++++--
   17018  3 files changed, 7 insertions(+), 12 deletions(-)
   17019 
   17020 commit a398554a6d6467956c1c3471e912fb4e969835eb
   17021 Author: Keith Packard <keithp (a] keithp.com>
   17022 Date:	Wed Feb 20 01:01:21 2002 +0000
   17023 
   17024     Remove fcxml.h include file as it cant work anymore anyhow
   17025 
   17026  fontconfig/Imakefile |    2 +-
   17027  fontconfig/fcxml.h   |   37 -------------------------------------
   17028  2 files changed, 1 insertions(+), 38 deletions(-)
   17029 
   17030 commit 24c90386bbdda9800d5a35c4dbff08682186907f
   17031 Author: Keith Packard <keithp (a] keithp.com>
   17032 Date:	Wed Feb 20 00:32:30 2002 +0000
   17033 
   17034     dont complain about missing optional included font config files
   17035 
   17036  src/fcxml.c |	  4 ++--
   17037  1 files changed, 2 insertions(+), 2 deletions(-)
   17038 
   17039 commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
   17040 Author: Keith Packard <keithp (a] keithp.com>
   17041 Date:	Tue Feb 19 08:33:23 2002 +0000
   17042 
   17043     Automatically initialize the fontconfig library
   17044 
   17045  src/fccfg.c  |   15 +++++++++------
   17046  src/fcinit.c |    4 ++--
   17047  src/fcint.h  |    4 +++-
   17048  3 files changed, 14 insertions(+), 9 deletions(-)
   17049 
   17050 commit aae6f7d48744a25899cac28d47458f394defa02a
   17051 Author: Keith Packard <keithp (a] keithp.com>
   17052 Date:	Tue Feb 19 07:50:44 2002 +0000
   17053 
   17054     Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
   17055     to
   17056 	enumarate Unicode coverage efficiently
   17057 
   17058  fontconfig/fontconfig.h |    7 +++++--
   17059  src/fccache.c		 |    4 ++--
   17060  src/fccharset.c	 |   23 ++++++++++++++++++++++-
   17061  src/fcpat.c		 |    6 +++---
   17062  4 files changed, 32 insertions(+), 8 deletions(-)
   17063 
   17064 commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
   17065 Author: Keith Packard <keithp (a] keithp.com>
   17066 Date:	Mon Feb 18 22:29:28 2002 +0000
   17067 
   17068     Switch fontconfig from libxml2 to expat
   17069 
   17070  src/Imakefile	 |    3 +-
   17071  src/fccharset.c |   12 +-
   17072  src/fcdbg.c	 |   20 +-
   17073  src/fcint.h	 |   34 +-
   17074  src/fcname.c	 |   98 +---
   17075  src/fcstr.c	 |   92 +++-
   17076  src/fcxml.c	 | 1744
   17077  +++++++++++++++++++++++++++++++++++++------------------
   17078  7 files changed, 1316 insertions(+), 687 deletions(-)
   17079 
   17080 commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
   17081 Author: Keith Packard <keithp (a] keithp.com>
   17082 Date:	Fri Feb 15 23:45:33 2002 +0000
   17083 
   17084     fontconfig fc-cache program needs to be executed with correct
   17085     environment
   17086 	on install
   17087 
   17088  fc-cache/Imakefile |	 2 +-
   17089  1 files changed, 1 insertions(+), 1 deletions(-)
   17090 
   17091 commit 65018b4a468c3175790dc27dfe37987151ad97d5
   17092 Author: Keith Packard <keithp (a] keithp.com>
   17093 Date:	Fri Feb 15 07:36:14 2002 +0000
   17094 
   17095     Update to Xft version 2
   17096 
   17097  fc-cache/fc-cache.c |	  7 ++++---
   17098  1 files changed, 4 insertions(+), 3 deletions(-)
   17099 
   17100 commit ccb3e93b2754542d08dcd2572402560d76a8ed91
   17101 Author: Keith Packard <keithp (a] keithp.com>
   17102 Date:	Fri Feb 15 06:01:28 2002 +0000
   17103 
   17104     fontconfig library: build fixes and compiler warning fixes
   17105 
   17106  fc-cache/Imakefile	 |    2 +-
   17107  fc-list/Imakefile	 |    2 +-
   17108  fc-list/fc-list.c	 |    5 +-
   17109  fontconfig/fcfreetype.h |    1 +
   17110  fontconfig/fcprivate.h  |    2 +-
   17111  fontconfig/fcxml.h	 |    2 +-
   17112  fontconfig/fontconfig.h |   61 ++++++++--------
   17113  src/fccache.c		 |  176
   17114  +++++++++++++++++++++++++++++------------------
   17115  src/fccfg.c		 |  126 +++++++++++++++++-----------------
   17116  src/fccharset.c	 |   23 +++---
   17117  src/fcdir.c		 |   58 ++++++++--------
   17118  src/fcfreetype.c	 |  106 ++++++++++++++--------------
   17119  src/fcinit.c		 |    2 +-
   17120  src/fcint.h		 |   74 ++++++++------------
   17121  src/fcmatch.c		 |    7 +-
   17122  src/fcname.c		 |   92 ++++++++++++------------
   17123  src/fcpat.c		 |   10 ++--
   17124  src/fcstr.c		 |   32 ++++----
   17125  src/fcxml.c		 |  135 ++++++++++++++++++------------------
   17126  19 files changed, 473 insertions(+), 443 deletions(-)
   17127 
   17128 commit 3be03bed3955e91882b65315fdf8a68e4b453431
   17129 Author: Keith Packard <keithp (a] keithp.com>
   17130 Date:	Fri Feb 15 00:49:44 2002 +0000
   17131 
   17132     Update fontconfig and libxml2 to get them working with in-tree build
   17133 	process
   17134 
   17135  fc-cache/Imakefile |	12 ++--------
   17136  fc-list/Imakefile  |	13 ++---------
   17137  src/Imakefile	    |	55
   17138  +++++----------------------------------------------
   17139  3 files changed, 12 insertions(+), 68 deletions(-)
   17140 
   17141 commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
   17142 Author: Keith Packard <keithp (a] keithp.com>
   17143 Date:	Thu Feb 14 23:34:13 2002 +0000
   17144 
   17145     Add new font configuration library which forms the basis of the
   17146     new version
   17147 	of Xft
   17148 
   17149 commit 24330d27f88bbf387d92128d2c21e005f2563e93
   17150 Author: Keith Packard <keithp (a] keithp.com>
   17151 Date:	Thu Feb 14 23:34:13 2002 +0000
   17152 
   17153     Initial revision
   17154 
   17155  AUTHORS		 |    1 +
   17156  COPYING		 |   22 +
   17157  INSTALL		 |    3 +
   17158  Imakefile		 |   25 +
   17159  README			 |    2 +
   17160  acconfig.h		 |    2 +
   17161  configure.in		 |  202 +++++++
   17162  cvscompile.sh		 |    6 +
   17163  doc/fontconfig.tex	 |   55 ++
   17164  fc-cache/Imakefile	 |   19 +
   17165  fc-cache/fc-cache.c	 |  145 +++++
   17166  fc-cache/fc-cache.man	 |   45 ++
   17167  fc-list/Imakefile	 |   17 +
   17168  fc-list/fc-list.c	 |  128 ++++
   17169  fc-list/fc-list.man	 |   36 ++
   17170  findfonts		 |    8 +
   17171  fontconfig/Imakefile	 |    8 +
   17172  fontconfig/fcfreetype.h |   34 +
   17173  fontconfig/fcprivate.h  |  117 ++++
   17174  fontconfig/fcxml.h	 |   37 ++
   17175  fontconfig/fontconfig.h |  551 +++++++++++++++++
   17176  fonts.conf.in		 |  191 ++++++
   17177  fonts.dtd		 |  165 +++++
   17178  setfontdirs		 |   19 +
   17179  src/Imakefile		 |   90 +++
   17180  src/fcblanks.c		 |   84 +++
   17181  src/fccache.c		 |  592 ++++++++++++++++++
   17182  src/fccfg.c		 | 1369 ++++++++++++++++++++++++++++++++++++++++++
   17183  src/fccharset.c	 | 1521
   17184  +++++++++++++++++++++++++++++++++++++++++++++++
   17185  src/fcdbg.c		 |  272 +++++++++
   17186  src/fcdefault.c	 |   87 +++
   17187  src/fcdir.c		 |  178 ++++++
   17188  src/fcfreetype.c	 |  236 ++++++++
   17189  src/fcfs.c		 |   82 +++
   17190  src/fcinit.c		 |  174 ++++++
   17191  src/fcint.h		 |  480 +++++++++++++++
   17192  src/fclist.c		 |  442 ++++++++++++++
   17193  src/fcmatch.c		 |  347 +++++++++++
   17194  src/fcmatrix.c		 |  112 ++++
   17195  src/fcname.c		 |  621 +++++++++++++++++++
   17196  src/fcpat.c		 |  491 +++++++++++++++
   17197  src/fcstr.c		 |  188 ++++++
   17198  src/fcxml.c		 | 1032 ++++++++++++++++++++++++++++++++
   17199  src/fontconfig.man	 | 1113 ++++++++++++++++++++++++++++++++++
   17200  44 files changed, 11349 insertions(+), 0 deletions(-)
   17201