Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.5
      1 commit 13087e38ace4f092667ab08617ced1d559f3d2e2
      2 Author: Akira TAGOH <akira (a] tagoh.org>
      3 Date:   Wed Apr 6 21:05:36 2016 +0900
      4 
      5     Bump version to 2.11.95
      6 
      7  README                  | 41 +++++++++++++++++++++++++++++++++++++++--
      8  configure.ac            |  2 +-
      9  fontconfig/fontconfig.h |  2 +-
     10  3 files changed, 41 insertions(+), 4 deletions(-)
     11 
     12 commit 0cfa146e6b41bc6b819fe0f37d0e2ff0a947eb3b
     13 Author: Akira TAGOH <akira (a] tagoh.org>
     14 Date:   Wed Apr 6 21:04:42 2016 +0900
     15 
     16     Update libtool revision
     17 
     18  configure.ac | 2 +-
     19  1 file changed, 1 insertion(+), 1 deletion(-)
     20 
     21 commit d179cbc2536af16cf0f4992e0a4b2d751437ee6c
     22 Author: Akira TAGOH <akira (a] tagoh.org>
     23 Date:   Wed Apr 6 14:39:15 2016 +0900
     24 
     25     Revert "Workaround another race condition issue"
     26 
     27     This reverts commit f44bfad235e63bb792c38e16ae1fbd281ec1453b.
     28 
     29  src/fccache.c | 31 +------------------------------
     30  src/fcdir.c   | 31 ++++++-------------------------
     31  src/fcint.h   |  8 +-------
     32  3 files changed, 8 insertions(+), 62 deletions(-)
     33 
     34 commit d05d083e9f87eb378b92e477d34a88061a572d86
     35 Author: Behdad Esfahbod <behdad (a] behdad.org>
     36 Date:   Tue Mar 8 17:20:41 2016 -0800
     37 
     38     [GX] Improve weight mapping
     39 
     40     Align the 'wght' axis default value to OS/2 weight value and
     41     adjust accordingly.  This makes both default=1.0 and default=400
     42     models to work.
     43 
     44  src/fcfreetype.c | 15 ++++++++++++---
     45  1 file changed, 12 insertions(+), 3 deletions(-)
     46 
     47 commit d709220d74c4ff6e609f35761b71d4d7136d02c1
     48 Author: Behdad Esfahbod <behdad (a] behdad.org>
     49 Date:   Tue Mar 8 17:20:28 2016 -0800
     50 
     51     Improve OpenType to Fontconfig weight mapping
     52 
     53  src/fcweight.c | 25 +++++++++++++++++++------
     54  1 file changed, 19 insertions(+), 6 deletions(-)
     55 
     56 commit 27d61f1ddcda5543e9c6440a0f8794caa0b1eac7
     57 Author: Behdad Esfahbod <behdad (a] behdad.org>
     58 Date:   Sun Aug 9 00:59:31 2015 +0200
     59 
     60     [GX] Enumerate all named-instances in TrueType GX fonts
     61 
     62  src/fcdir.c | 19 +++++++++++++++----
     63  1 file changed, 15 insertions(+), 4 deletions(-)
     64 
     65 commit 00c8408c6a82a79388f8119c4afce6e721b693f7
     66 Author: Behdad Esfahbod <behdad (a] behdad.org>
     67 Date:   Sun Aug 9 09:06:37 2015 +0200
     68 
     69     [GX] Support instance weight, width, and style name
     70 
     71  src/fcfreetype.c | 74
     72  +++++++++++++++++++++++++++++++++++++++++++++++++++-----
     73  1 file changed, 68 insertions(+), 6 deletions(-)
     74 
     75 commit 28f62d1bb892e1c86eb0d5afaf125bfe0e34cbe9
     76 Author: Behdad Esfahbod <behdad (a] behdad.org>
     77 Date:   Sun Aug 9 00:45:01 2015 +0200
     78 
     79     Call FcFreeTypeQueryFace() from fcdir.c, instead of FcFreeTypeQuery()
     80 
     81     Need for upcoming work.  No functional change expected.
     82 
     83  src/fcdir.c | 25 +++++++++++++++++++++----
     84  1 file changed, 21 insertions(+), 4 deletions(-)
     85 
     86 commit d570a841a2aa9d770578aa149e43bb2e5bd0f2df
     87 Author: Patrick Haller <patrick.haller (a] haller-consult.de>
     88 Date:   Sat Jan 9 03:06:31 2016 +0100
     89 
     90     Optimizations in FcStrSet
     91 
     92     Applied optimizations:
     93     - skip duplicate check in FcStrSetAppend for values originating
     94     from readdir()
     95     - grow FcStrSet in 64-element bulks for local FcStrSets (FcConfig
     96     layout unaltered)
     97 
     98     Starting gedit is measured to
     99 
    100                             Unoptimized     Optimized
    101     user[s]                         0,806         0,579
    102     sys[s]                          0,062         0,062
    103     Total Instr Fetch Cost: 1.658.683.750   895.069.820
    104     Cachegrind D Refs:        513.917.619   312.000.436
    105     Cachegrind Dl Misses:       8.605.632     4.954.639
    106 
    107  src/fccache.c |  2 +-
    108  src/fccfg.c   |  4 ++--
    109  src/fcdir.c   |  6 +++---
    110  src/fcint.h   | 11 +++++++++++
    111  src/fcstr.c   | 47 +++++++++++++++++++++++++++++++++--------------
    112  src/fcxml.c   |  2 +-
    113  6 files changed, 51 insertions(+), 21 deletions(-)
    114 
    115 commit 98434b3392172233094cac25ade7225c93da9f1c
    116 Author: Akira TAGOH <akira (a] tagoh.org>
    117 Date:   Wed Dec 2 11:31:50 2015 +0900
    118 
    119     Add hintstyle templates and make hintslight default
    120 
    121  conf.d/10-hinting-full.conf   | 13 +++++++++++++
    122  conf.d/10-hinting-medium.conf | 13 +++++++++++++
    123  conf.d/10-hinting-none.conf   | 13 +++++++++++++
    124  conf.d/10-hinting-slight.conf | 13 +++++++++++++
    125  conf.d/Makefile.am            |  5 +++++
    126  5 files changed, 57 insertions(+)
    127 
    128 commit 04763135d47ae24a808fc15c4482e2bb6f847ab9
    129 Author: Akira TAGOH <akira (a] tagoh.org>
    130 Date:   Wed Nov 25 11:58:14 2015 +0900
    131 
    132     Avoid an error message on testing when no fonts.conf installed
    133 
    134     This test case doesn't require any config files so no need to ensure
    135     loading them.
    136 
    137  test/test-bz89617.c | 2 +-
    138  1 file changed, 1 insertion(+), 1 deletion(-)
    139 
    140 commit 5886d98c368cdb76ddedc48aedbab45a5c7e96f6
    141 Author: Akira TAGOH <akira (a] tagoh.org>
    142 Date:   Tue Nov 24 10:46:34 2015 +0900
    143 
    144     Bug 93075 - Possible fix for make check failure on msys/MinGW...
    145 
    146     Patch from Christian Fafard
    147 
    148  test/run-test.sh | 13 +++++++++----
    149  1 file changed, 9 insertions(+), 4 deletions(-)
    150 
    151 commit 1d87fab8b18bf5a497646d98a1c6279372aac4ea
    152 Author: Akira TAGOH <akira (a] tagoh.org>
    153 Date:   Wed Nov 18 14:44:17 2015 +0900
    154 
    155     remomve unnecessary code
    156 
    157  src/fcdefault.c | 1 -
    158  1 file changed, 1 deletion(-)
    159 
    160 commit d162a4a83d6bf2182e288e0bc0b4d3ae2f78f040
    161 Author: Akira TAGOH <akira (a] tagoh.org>
    162 Date:   Fri Oct 16 17:24:22 2015 +0900
    163 
    164     Fix assertion on 32bit arch
    165 
    166  src/fcarch.c | 2 +-
    167  1 file changed, 1 insertion(+), 1 deletion(-)
    168 
    169 commit 6d6ce028eedc6775b61fe768eca4d791ba9db21d
    170 Author: Akira TAGOH <akira (a] tagoh.org>
    171 Date:   Thu Oct 15 15:53:27 2015 +0900
    172 
    173     Fix compiler warnings on MinGW
    174 
    175  test/test-bz89617.c | 4 ++--
    176  1 file changed, 2 insertions(+), 2 deletions(-)
    177 
    178 commit bd96984e4b1da2e4b422050b773f3ded978d976c
    179 Author: Akira TAGOH <akira (a] tagoh.org>
    180 Date:   Thu Oct 15 15:48:23 2015 +0900
    181 
    182     Use int64_t instead of long long
    183 
    184  src/fccache.c | 4 ++--
    185  src/fcint.h   | 2 +-
    186  2 files changed, 3 insertions(+), 3 deletions(-)
    187 
    188 commit 7ccde89758f23a7eb90549667cffb084e684ed48
    189 Author: Akira TAGOH <akira (a] tagoh.org>
    190 Date:   Tue Oct 13 13:06:54 2015 +0900
    191 
    192     Fix build issue on MinGW
    193 
    194  src/fccache.c | 16 ++++++++++++++--
    195  1 file changed, 14 insertions(+), 2 deletions(-)
    196 
    197 commit a44cc450b5f3d67c0298a912e12ed5ff234490f9
    198 Author: Akira TAGOH <akira (a] tagoh.org>
    199 Date:   Tue Oct 13 13:04:18 2015 +0900
    200 
    201     Use long long to see the same size between LP64 and LLP64
    202 
    203  src/fccache.c | 2 +-
    204  src/fcint.h   | 2 +-
    205  2 files changed, 2 insertions(+), 2 deletions(-)
    206 
    207 commit c88d9b62421e8ba35a71319c7b0d555d512510c7
    208 Author: Akira TAGOH <akira (a] tagoh.org>
    209 Date:   Mon Aug 17 16:37:08 2015 +0900
    210 
    211     Fail on make runtime as needed instead of configure if no python
    212     installed
    213 
    214     python isn't necessarily required to build fontconfig from tarball
    215     so that
    216     generated fcblanks.h is available in tarball.
    217 
    218     https://bugs.freedesktop.org/show_bug.cgi?id=91663
    219 
    220  configure.ac          | 3 ++-
    221  fc-blanks/Makefile.am | 5 +++++
    222  2 files changed, 7 insertions(+), 1 deletion(-)
    223 
    224 commit ad9f5880502c9a3f8e7f8919336888ee056f17ba
    225 Author: Akira TAGOH <akira (a] tagoh.org>
    226 Date:   Fri Aug 14 17:17:34 2015 +0900
    227 
    228     Fix the broken cache more.
    229 
    230     Take a look at the nano second in the mtime to figure out
    231     if the cache needs to be updated if available.
    232     and do the mutex lock between scanning and writing a cache
    233     to avoid the conflict.
    234 
    235     Also we don't need to scan directories again after writing
    236     caches. so getting rid of the related code as well.
    237 
    238     https://bugs.freedesktop.org/show_bug.cgi?id=69845
    239 
    240     and for reference:
    241 
    242     https://bugzilla.redhat.com/show_bug.cgi?id=1236034
    243 
    244  configure.ac            |  3 ++
    245  fc-cache/fc-cache.c     | 75 +++++++++++++------------------------
    246  fontconfig/fontconfig.h |  2 +-
    247  src/fcarch.c            |  2 +-
    248  src/fccache.c           | 98
    249  ++++++++++++++++++++++++++++++++++++++++++++++++-
    250  src/fcdir.c             |  6 +++
    251  src/fcint.h             |  8 ++++
    252  7 files changed, 142 insertions(+), 52 deletions(-)
    253 
    254 commit 46ec6a52d4cc447cc3ff4a13b2067ecb76c9db2e
    255 Author: Behdad Esfahbod <behdad (a] behdad.org>
    256 Date:   Fri Jun 26 17:02:13 2015 -0700
    257 
    258     Revert changes made to FcConfigAppFontAddDir() recently
    259 
    260     In 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb the behavior of
    261     FcConfigAppFontAddFile/Dir() were changed to return false
    262     if not fonts were found.  While this is welldefined and useful
    263     for AddFile(), it's quite problematic for AddDir().  For example,
    264     if the directory is empty, is that a failure or success?  Worse,
    265     the false value from AddDir() was being propagated all the way
    266     to FcInit() returning false now.  This only happened upon memory
    267     allocation failure before, and some clients assert that FcInit()
    268     is successful.
    269 
    270     With this change, AddDir() is reverted back to what it was.
    271     AddFont() change (which was actually in fcdir.c) from the original
    272     commit is left in.
    273 
    274  doc/fcconfig.fncs |  2 +-
    275  src/fccfg.c       | 29 +++++++++++------------------
    276  src/fcint.h       |  3 ---
    277  src/fcstr.c       |  8 --------
    278  4 files changed, 12 insertions(+), 30 deletions(-)
    279 
    280 commit a8096dfa5965bfb1953fe829ff13eea23b4233c7
    281 Author: Akira TAGOH <akira (a] tagoh.org>
    282 Date:   Wed Jun 24 15:46:45 2015 +0900
    283 
    284     Bug 90867 - Memory Leak during error case in fccharset
    285 
    286     https://bugs.freedesktop.org/show_bug.cgi?id=90867
    287 
    288  src/fccharset.c | 24 ++++++++++++++++++++----
    289  1 file changed, 20 insertions(+), 4 deletions(-)
    290 
    291 commit 0551e1b344bd2f57015a378dae4a0771031c3042
    292 Author: Akira TAGOH <akira (a] tagoh.org>
    293 Date:   Thu Jun 18 17:25:02 2015 +0900
    294 
    295     Update CaseFolding.txt to Unicode 8.0
    296 
    297  fc-case/CaseFolding.txt | 147
    298  +++++++++++++++++++++++++++++++++++++++++++++++-
    299  fc-case/Makefile.am     |   3 +
    300  2 files changed, 147 insertions(+), 3 deletions(-)
    301 
    302 commit 6f929ff37ce277a12256b918751e2f3fca2fcb8a
    303 Author: Akira TAGOH <akira (a] tagoh.org>
    304 Date:   Wed Jun 17 16:34:29 2015 +0900
    305 
    306     Fix a memory leak in FcFreeTypeQueryFace
    307 
    308  src/fcfreetype.c | 2 ++
    309  1 file changed, 2 insertions(+)
    310 
    311 commit 46b2c62faa64250eec3981ee816e91a9a3dee857
    312 Author: Akira TAGOH <akira (a] tagoh.org>
    313 Date:   Wed Jun 17 16:29:08 2015 +0900
    314 
    315     Add a warning for blank in fonts.conf
    316 
    317     and remove the unnecessary code for parsing blanks
    318 
    319  src/fcxml.c | 7 +++++++
    320  1 file changed, 7 insertions(+)
    321 
    322 commit 33fd436a3ec63ca58f3cb51bd4ab7b33e90d89c8
    323 Author: Akira TAGOH <akira (a] tagoh.org>
    324 Date:   Wed Jun 17 16:15:35 2015 +0900
    325 
    326     Don't return FcFalse even when no fonts dirs is configured
    327 
    328  src/fccfg.c | 2 ++
    329  src/fcint.h | 3 +++
    330  src/fcstr.c | 8 ++++++++
    331  3 files changed, 13 insertions(+)
    332 
    333 commit f6d61c9beed856a925bd60c025b55284b2d88161
    334 Author: Akira TAGOH <akira (a] tagoh.org>
    335 Date:   Fri Jun 12 11:30:01 2015 +0900
    336 
    337     mark as private at this moment
    338 
    339  fontconfig/fontconfig.h | 3 ---
    340  src/fcint.h             | 3 +++
    341  2 files changed, 3 insertions(+), 3 deletions(-)
    342 
    343 commit dbda1171427071ff31429ea6d36330bb8f193138
    344 Author: Akira TAGOH <akira (a] tagoh.org>
    345 Date:   Tue Jun 9 11:15:25 2015 +0900
    346 
    347     No need to be public
    348 
    349  fontconfig/fontconfig.h | 3 ---
    350  src/fcint.h             | 3 +++
    351  2 files changed, 3 insertions(+), 3 deletions(-)
    352 
    353 commit 359ada2b4c12b6b6c3b4c017f95a35f18a3c6dd7
    354 Author: Akira TAGOH <akira (a] tagoh.org>
    355 Date:   Tue Jun 9 11:15:06 2015 +0900
    356 
    357     Fix a crash when no objects are available after filtering
    358 
    359  src/fcdbg.c | 2 +-
    360  1 file changed, 1 insertion(+), 1 deletion(-)
    361 
    362 commit 10a57edd07f8dc64b60c71d51c225436f4fbb3bc
    363 Author: Akira TAGOH <akira (a] tagoh.org>
    364 Date:   Mon Jun 8 17:38:02 2015 +0900
    365 
    366     Add one more debugging option to see transformation on font-matching
    367 
    368     just setting FC_MATCH=3 shows a lot of information and hard to keep
    369     on track for informamtion
    370     which is really necessary to see. to use this more effectively,
    371     added FC_DBG_MATCH_FILTER to
    372     see for what one really want to see. it takes a comma-separated-list
    373     of object names.
    374     If you want to see family name only, try like this:
    375 
    376     FC_DBG_MATCH_FILTER=family FC_DEBUG=4096 fc-match
    377 
    378     debugging output will be filtered out and see family only in the
    379     result.
    380 
    381  doc/fontconfig-user.sgml |  6 +++-
    382  fontconfig/fontconfig.h  |  6 ++++
    383  src/fcdbg.c              | 78
    384  ++++++++++++++++++++++++++++++++++++++++++++++++
    385  src/fcint.h              |  1 +
    386  src/fcmatch.c            | 41 +++++++++++++++++++++++++
    387  src/fcpat.c              |  6 ++++
    388  6 files changed, 137 insertions(+), 1 deletion(-)
    389 
    390 commit 1827ef7b1e0a1fba27fcdb8a021abaa8ee7782eb
    391 Author: Akira TAGOH <akira (a] tagoh.org>
    392 Date:   Tue Jun 2 17:33:03 2015 +0900
    393 
    394     Bump version to 2.11.94
    395 
    396  README                  | 40 ++++++++++++++++++++++++++++++++++++++--
    397  configure.ac            |  2 +-
    398  fontconfig/fontconfig.h |  2 +-
    399  3 files changed, 40 insertions(+), 4 deletions(-)
    400 
    401 commit 481a9f03a020ee53500585332786826e8c3ebd8e
    402 Author: Behdad Esfahbod <behdad (a] behdad.org>
    403 Date:   Wed May 27 14:40:15 2015 -0700
    404 
    405     Bump cache version number to 6, because of recent FcRange changes
    406 
    407  fontconfig/fontconfig.h | 2 +-
    408  1 file changed, 1 insertion(+), 1 deletion(-)
    409 
    410 commit ee2d1da2d21bc14127f4cf12312e1f007935e8b0
    411 Author: Behdad Esfahbod <behdad (a] behdad.org>
    412 Date:   Wed May 27 14:36:35 2015 -0700
    413 
    414     Reduce number of places that cache version is specified to 1
    415 
    416  fontconfig/fontconfig.h | 5 ++++-
    417  src/fccache.c           | 6 +++---
    418  src/fcint.h             | 3 +--
    419  3 files changed, 8 insertions(+), 6 deletions(-)
    420 
    421 commit 5bad26ccb6686f1b9c8df6c1e9b49a72d42ad661
    422 Author: Behdad Esfahbod <behdad (a] behdad.org>
    423 Date:   Wed Aug 20 16:07:26 2014 -0400
    424 
    425     Simplify FcRange
    426 
    427  src/fcdbg.c   |  10 ++----
    428  src/fcint.h   |  25 +-------------
    429  src/fcmatch.c |   2 +-
    430  src/fcname.c  |  14 ++------
    431  src/fcrange.c | 109
    432  ++++++++++------------------------------------------------
    433  src/fcxml.c   |  12 +++----
    434  6 files changed, 28 insertions(+), 144 deletions(-)
    435 
    436 commit 13a5ae9fb953c8a8eb3ec801781a499521c211f3
    437 Author: Behdad Esfahbod <behdad (a] behdad.org>
    438 Date:   Wed Aug 20 16:03:02 2014 -0400
    439 
    440     Fix compiler warnings
    441 
    442  src/fcxml.c | 3 +++
    443  1 file changed, 3 insertions(+)
    444 
    445 commit 346073d9dc17fc07758f7ef86c4ed05213ed0dab
    446 Author: Behdad Esfahbod <behdad (a] behdad.org>
    447 Date:   Sun Jul 6 20:36:18 2014 -0400
    448 
    449     Don't set FC_SIZE for bitmap fonts
    450 
    451     They get FC_PIXELSIZE set, which is later converted to FC_SIZE using
    452     FC_DPI.
    453 
    454  src/fcfreetype.c | 36 ++++++++++++------------------------
    455  1 file changed, 12 insertions(+), 24 deletions(-)
    456 
    457 commit eba6f109de475215c2d4b42612f6baf57041536d
    458 Author: Behdad Esfahbod <behdad (a] behdad.org>
    459 Date:   Fri Jul 4 17:15:11 2014 -0400
    460 
    461     Accept Integer for FC_SIZE
    462 
    463     There are more places to fix I'm sure...
    464 
    465     https://bugs.freedesktop.org/show_bug.cgi?id=80873
    466 
    467  src/fcname.c | 4 +++-
    468  1 file changed, 3 insertions(+), 1 deletion(-)
    469 
    470 commit cb2f096e15cb868cbf29428b6dd339b8ba344e50
    471 Author: Behdad Esfahbod <behdad (a] behdad.org>
    472 Date:   Fri Jul 4 16:18:52 2014 -0400
    473 
    474     Add bitmap-only font size as Double, not Range
    475 
    476     The whole size setting part still smells to me.
    477 
    478  src/fcfreetype.c | 7 +------
    479  1 file changed, 1 insertion(+), 6 deletions(-)
    480 
    481 commit 51756aab180c9f7a6632743885695add2f511100
    482 Author: Behdad Esfahbod <behdad (a] behdad.org>
    483 Date:   Fri Jul 4 16:13:45 2014 -0400
    484 
    485     Only set FC_SIZE for scalable fonts if OS/2 version 5 is present
    486 
    487     Part of https://bugs.freedesktop.org/show_bug.cgi?id=80873
    488 
    489  src/fcfreetype.c | 28 +++++++++++++++-------------
    490  1 file changed, 15 insertions(+), 13 deletions(-)
    491 
    492 commit d09ba385892862e18c409f49405f51f066dea552
    493 Author: Behdad Esfahbod <behdad (a] behdad.org>
    494 Date:   Fri Jul 4 16:09:23 2014 -0400
    495 
    496     Write ranges using a [start finish) format
    497 
    498     To show closed and open ends.
    499 
    500  src/fcdbg.c  | 2 +-
    501  src/fcname.c | 4 ++--
    502  2 files changed, 3 insertions(+), 3 deletions(-)
    503 
    504 commit 4c9101f7044b68aa121557c796384e4bdf08f73f
    505 Author: Akira TAGOH <akira (a] tagoh.org>
    506 Date:   Mon May 25 21:41:05 2015 +0900
    507 
    508     Revert the previous change
    509 
    510     and just abort if the object id is overflowed.
    511 
    512  src/fcobjs.c | 16 +---------------
    513  1 file changed, 1 insertion(+), 15 deletions(-)
    514 
    515 commit 09edd84cf8e8bd1f6062c8803316327e662fdbda
    516 Author: Akira TAGOH <akira (a] tagoh.org>
    517 Date:   Fri May 22 20:51:21 2015 +0900
    518 
    519     Detect the overflow for the object ID
    520 
    521     Continue to increase the object id even after FcFini()
    522     and detect the overflow. that would be rather easier than
    523     reset the object id with the complicated mutex and atomic
    524     functions.
    525 
    526     This situation would be quite unlikely to happen though
    527 
    528  src/fcobjs.c | 22 +++++++++++++++++++++-
    529  1 file changed, 21 insertions(+), 1 deletion(-)
    530 
    531 commit f053231186fc340b5365a59eea30db5af787877a
    532 Author: Akira TAGOH <akira (a] tagoh.org>
    533 Date:   Fri May 22 20:46:54 2015 +0900
    534 
    535     Fix a crash
    536 
    537     segfault happens when the config needs to be migrated to XDG's
    538     and no definition for include with prefix="xdg"
    539 
    540  src/fcxml.c | 1 +
    541  1 file changed, 1 insertion(+)
    542 
    543 commit 249306fbd782570cf958675672d21cf12aa1f14e
    544 Author: Akira TAGOH <akira (a] tagoh.org>
    545 Date:   Fri May 22 20:45:05 2015 +0900
    546 
    547     Fix a typo
    548 
    549  src/fcxml.c | 2 +-
    550  1 file changed, 1 insertion(+), 1 deletion(-)
    551 
    552 commit fa6c6b53c5a42ae6a9f8254ca9603dbe0aec63ad
    553 Author: Akira TAGOH <akira (a] tagoh.org>
    554 Date:   Fri May 22 16:53:34 2015 +0900
    555 
    556     Fix memory leaks after FcFini()
    557 
    558     Reported by Jia Wang
    559 
    560     https://bugs.freedesktop.org/show_bug.cgi?id=83770
    561 
    562  fontconfig/fontconfig.h |  2 +-
    563  src/fcinit.c            |  2 ++
    564  src/fcint.h             |  6 ++++++
    565  src/fcobjs.c            | 25 ++++++++++++++++++++++++-
    566  src/fcxml.c             | 47
    567  +++++++++++++++++++++++++++++++++++++++++++----
    568  5 files changed, 76 insertions(+), 6 deletions(-)
    569 
    570 commit bcfe167e3d60402c1f999359ca8531c6fae01a2b
    571 Author: Behdad Esfahbod <behdad (a] behdad.org>
    572 Date:   Mon May 18 15:26:03 2015 -0700
    573 
    574     Add su[pport for symbol fonts
    575 
    576     Adds FC_SYMBOL.
    577 
    578     This affects fonts having a cmap with platform 3 encoding 0.
    579     We now map their glyphs from the PUA area to the Latin1 area.
    580 
    581     See thread "Webdings and other MS symbol fonts don't display"
    582     on the mailing list.
    583 
    584     Test before/after with:
    585     $ pango-view --markup --text='<span
    586     fallback="false">&#xd7;&#xf0d7;</span>' --font=Wingdings
    587 
    588  doc/fontconfig-devel.sgml |  1 +
    589  fontconfig/fontconfig.h   |  1 +
    590  src/fcdefault.c           |  1 +
    591  src/fcfreetype.c          | 57
    592  ++++++++++++++++++++++++++++++++++++++++++++---
    593  src/fcmatch.c             |  1 +
    594  src/fcobjs.h              |  1 +
    595  6 files changed, 59 insertions(+), 3 deletions(-)
    596 
    597 commit ead7275e05966eca19f530712f8e5c738a61cf4f
    598 Author: Akira TAGOH <akira (a] tagoh.org>
    599 Date:   Mon May 18 14:03:50 2015 +0900
    600 
    601     Bug 90148 - Don't warn if cachedir isn't specified
    602 
    603     only warn when FONTCONFIG_FILE or FONTCONFIG_PATH is set.
    604 
    605     Bug 90148 - Don't warn if cachedir isn't specified
    606 
    607  src/fcinit.c | 26 +++++++++++++++++++-------
    608  1 file changed, 19 insertions(+), 7 deletions(-)
    609 
    610 commit 55ff8419274fd5ce59675f220b85035a3986d6cf
    611 Author: Akira TAGOH <akira (a] tagoh.org>
    612 Date:   Tue May 12 14:47:38 2015 +0900
    613 
    614     Make FC_SCALE deprecated
    615 
    616     Use FC_MATRIX instead.
    617 
    618     https://bugs.freedesktop.org/show_bug.cgi?id=90257
    619 
    620  doc/fontconfig-devel.sgml | 2 +-
    621  doc/fontconfig-user.sgml  | 2 +-
    622  fontconfig/fontconfig.h   | 2 +-
    623  3 files changed, 3 insertions(+), 3 deletions(-)
    624 
    625 commit a10cb2e4d7fb7d790fe913058f0821ccf2185a86
    626 Author: Akira TAGOH <akira (a] tagoh.org>
    627 Date:   Tue May 12 14:28:45 2015 +0900
    628 
    629     Add missing description for usage
    630 
    631  fc-query/fc-query.c | 9 +++++----
    632  fc-scan/fc-scan.c   | 7 ++++---
    633  2 files changed, 9 insertions(+), 7 deletions(-)
    634 
    635 commit 4c040d393dfb47b8a2f75fb639f6b5e92fced6f3
    636 Author: Akira TAGOH <akira (a] tagoh.org>
    637 Date:   Wed Apr 22 19:37:46 2015 +0900
    638 
    639     Observe blanks to compute correct languages in fc-query/fc-scan
    640 
    641     Added --ignore-blanks option to get back the behavior.
    642 
    643     https://bugs.freedesktop.org/show_bug.cgi?id=79955
    644 
    645  fc-query/fc-query.c    | 19 ++++++++++++++-----
    646  fc-query/fc-query.sgml | 12 ++++++++++++
    647  fc-scan/fc-scan.c      | 21 +++++++++++++++------
    648  fc-scan/fc-scan.sgml   | 14 +++++++++++++-
    649  4 files changed, 54 insertions(+), 12 deletions(-)
    650 
    651 commit 4a6f5efd5f6a468e1872d58e589bcf30ba88e2fd
    652 Author: Behdad Esfahbod <behdad (a] behdad.org>
    653 Date:   Thu Apr 30 11:25:59 2015 -0400
    654 
    655     Fix bitmap scaling
    656 
    657     Was broken by 66db69a6d991945f96feb1da683a2e04ea396842.  Ouch!
    658 
    659  conf.d/10-scale-bitmap-fonts.conf | 32 +++++++++++++++++---------------
    660  1 file changed, 17 insertions(+), 15 deletions(-)
    661 
    662 commit 3a4136778cc5a4ff1dc979cbd50fcdf73cab4d70
    663 Author: Akira TAGOH <akira (a] tagoh.org>
    664 Date:   Wed Apr 22 14:36:29 2015 +0900
    665 
    666     Drop unmaintained code
    667     Use four-byte code for foundry as is instead.
    668 
    669     https://bugs.freedesktop.org/show_bug.cgi?id=88679
    670 
    671  src/fcfreetype.c | 84
    672  ++++++++------------------------------------------------
    673  1 file changed, 12 insertions(+), 72 deletions(-)
    674 
    675 commit b3fc08bc952505e322160a4a7eb146754ae4f24a
    676 Author: Akira TAGOH <akira (a] tagoh.org>
    677 Date:   Wed Apr 22 11:17:04 2015 +0900
    678 
    679     Fix a typo in fontconfig-user.sgml
    680 
    681     https://bugs.freedesktop.org/show_bug.cgi?id=90105
    682 
    683  doc/fontconfig-user.sgml | 2 +-
    684  1 file changed, 1 insertion(+), 1 deletion(-)
    685 
    686 commit 07be485a0a84995ce69bf60e3b1bb22cb35f6b0e
    687 Author: Akira TAGOH <akira (a] tagoh.org>
    688 Date:   Mon Apr 20 10:49:21 2015 +0900
    689 
    690     Fix a typo for the latest cache version
    691 
    692  doc/fontconfig-user.sgml | 2 +-
    693  1 file changed, 1 insertion(+), 1 deletion(-)
    694 
    695 commit f6e6a8a22b9d775fff117d65016b5e85233a7293
    696 Author:   <lrn1986 (a] gmail.com>
    697 Date:   Wed Apr 8 08:41:25 2015 +0000
    698 
    699     W32: Support cache paths relative to the root directory
    700 
    701     Paths starting with '/' don't make sense on W32 as-is,
    702     prepend the installation root directory to them.
    703 
    704     This allows the cache to be contained within a particular
    705     fontconfig installation (as long as the default
    706     --with-cache-dir= is overriden at configure time).
    707 
    708  src/fccfg.c |  2 ++
    709  src/fcxml.c | 21 ++++++++++++++++++++-
    710  2 files changed, 22 insertions(+), 1 deletion(-)
    711 
    712 commit 7bc07cf6c2a5685ab95f146f5af2b3bcd5f5864d
    713 Author: Akira TAGOH <akira (a] tagoh.org>
    714 Date:   Mon Mar 30 15:18:44 2015 +0900
    715 
    716     Fix SIGFPE
    717 
    718  src/fcrange.c | 2 +-
    719  1 file changed, 1 insertion(+), 1 deletion(-)
    720 
    721 commit e92c92ff22c13e96afd6dfa0f75e7b37b9cfa06d
    722 Author: Akira TAGOH <akira (a] tagoh.org>
    723 Date:   Wed Mar 25 12:10:48 2015 +0900
    724 
    725     Fix unknown attribute in Win32
    726 
    727  src/fcxml.c | 2 +-
    728  1 file changed, 1 insertion(+), 1 deletion(-)
    729 
    730 commit c965c9f67759585909fa03236bad826de85bd39c
    731 Author: Akira TAGOH <akira (a] tagoh.org>
    732 Date:   Mon Mar 23 13:30:59 2015 +0900
    733 
    734     Bug 89617 - FcConfigAppFontAddFile() returns false on any font file
    735 
    736     Prior to the change of 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb
    737     FcConfigAppFontAddFile() always returned FcTrue no matter what
    738     fonts was added. after that, it always returned FcFalse because
    739     adding a font doesn't add any subdirs with FcFileScanConfig().
    740     so changing that to simply ignore it.
    741 
    742     Also fixing it to return FcFalse if non-fonts was added, i.e.
    743     FcFreeTypeQuery() fails.
    744 
    745     https://bugs.freedesktop.org/show_bug.cgi?id=89617
    746 
    747  src/fccfg.c         |  4 +++-
    748  src/fcdir.c         |  2 ++
    749  test/Makefile.am    |  7 +++++++
    750  test/test-bz89617.c | 38 ++++++++++++++++++++++++++++++++++++++
    751  4 files changed, 50 insertions(+), 1 deletion(-)
    752 
    753 commit 7301f2f02816c5d44ee75dd0689c806c5aabdbda
    754 Author: Akira TAGOH <akira (a] tagoh.org>
    755 Date:   Mon Mar 23 13:18:49 2015 +0900
    756 
    757     Remove the dead code
    758 
    759  src/fcdir.c | 2 --
    760  1 file changed, 2 deletions(-)
    761 
    762 commit 69ff6b6e260584e383c38b1b7034ddcbb23d214f
    763 Author: Akira TAGOH <akira (a] tagoh.org>
    764 Date:   Mon Mar 9 12:22:40 2015 +0900
    765 
    766     Bump version to 2.11.93
    767 
    768  README                  | 37 +++++++++++++++++++++++++++++++++++--
    769  configure.ac            |  6 +++---
    770  fontconfig/fontconfig.h |  2 +-
    771  3 files changed, 39 insertions(+), 6 deletions(-)
    772 
    773 commit b75d809d1298b791f39596170950597bcfe98dd6
    774 Author: Akira TAGOH <akira (a] tagoh.org>
    775 Date:   Mon Mar 9 12:22:30 2015 +0900
    776 
    777     Fix a trivial bug for dist
    778 
    779  fc-blanks/Makefile.am | 1 +
    780  1 file changed, 1 insertion(+)
    781 
    782 commit f5b1e0ab97daa0e08af8d667cabb700bb73da568
    783 Author: Akira TAGOH <akira (a] tagoh.org>
    784 Date:   Mon Mar 9 12:18:03 2015 +0900
    785 
    786     Fix an infinite loop in FcBlanksIsMember()
    787 
    788  src/fcblanks.c | 2 +-
    789  1 file changed, 1 insertion(+), 1 deletion(-)
    790 
    791 commit 484834c186dee281bcd13067d7b7bce1322b4e0b
    792 Author: Akira TAGOH <akira (a] tagoh.org>
    793 Date:   Fri Mar 6 11:15:26 2015 +0900
    794 
    795     Fix a bug in the previous change forFcBlanksIsMember()
    796 
    797  src/fcblanks.c | 3 +--
    798  1 file changed, 1 insertion(+), 2 deletions(-)
    799 
    800 commit ed74a58ccc245bacd907cd91e0f3df64e427c163
    801 Author: Akira TAGOH <akira (a] tagoh.org>
    802 Date:   Fri Mar 6 11:05:23 2015 +0900
    803 
    804     Fix a segfault when OOM happened.
    805 
    806     Reported by Matt Breedlove
    807 
    808  src/fcinit.c | 2 ++
    809  1 file changed, 2 insertions(+)
    810 
    811 commit 96a3f6879c13577cc9edd867b3f89b0cba469073
    812 Author: Akira TAGOH <akira (a] tagoh.org>
    813 Date:   Thu Mar 5 17:52:04 2015 +0900
    814 
    815     Improve the performance on searching blanks
    816 
    817     After the change of d6a5cc665a1d7e91332944353e92c83ad114368c
    818     we have a lot of code points in FcBlanks. doing the linear search
    819     on the array isn't comfortable anymore.
    820     So re-implementing FcBlanksIsMember() to use the binary search.
    821 
    822     Figuring out how much improved after this change depends on
    823     how many fonts proceed with fc-cache say though, it's about 20 times
    824     faster here on testing. which sounds good enough for
    825     improvement.
    826 
    827  src/fcblanks.c | 21 ++++++++++++++++++---
    828  1 file changed, 18 insertions(+), 3 deletions(-)
    829 
    830 commit d997d7c770cd6a36159090fd0b8720a3dc426707
    831 Author: Behdad Esfahbod <behdad (a] behdad.org>
    832 Date:   Wed Jan 21 14:35:03 2015 -0800
    833 
    834     Simplify some more
    835 
    836  src/fcfreetype.c | 20 ++++++++------------
    837  1 file changed, 8 insertions(+), 12 deletions(-)
    838 
    839 commit 9c99baba66d335738318dc7cacef64fafb699ebf
    840 Author: Behdad Esfahbod <behdad (a] behdad.org>
    841 Date:   Wed Jan 21 14:32:51 2015 -0800
    842 
    843     Remove dead code after previous commit
    844 
    845  src/fcfreetype.c | 339
    846  +------------------------------------------------------
    847  1 file changed, 3 insertions(+), 336 deletions(-)
    848 
    849 commit 2f311c562d87c0bf95d27709e82afd196c2bff28
    850 Author: Akira TAGOH <akira (a] tagoh.org>
    851 Date:   Tue Mar 3 11:30:12 2015 +0900
    852 
    853     Fix the array allocation
    854 
    855  src/fcstat.c | 2 +-
    856  1 file changed, 1 insertion(+), 1 deletion(-)
    857 
    858 commit f18f2f88f287a2438d2bf9b27773cb14606cbb11
    859 Author: Akira TAGOH <akira (a] tagoh.org>
    860 Date:   Mon Feb 9 16:45:43 2015 +0900
    861 
    862     Don't add FC_LANG when it has "und"
    863 
    864     to avoid the situation to find the better fallback font.
    865 
    866     https://code.google.com/p/chromium/issues/detail?id=392724 has
    867     more words to explain the details.
    868 
    869     https://bugs.freedesktop.org/show_bug.cgi?id=81185
    870 
    871  src/fccfg.c | 9 +++++++++
    872  1 file changed, 9 insertions(+)
    873 
    874 commit 724664e3fd056b864576f8e100a8de5c0e93a725
    875 Author: Akira TAGOH <akira (a] tagoh.org>
    876 Date:   Mon Mar 2 11:34:53 2015 +0900
    877 
    878     Fix a build issue when $(srcdir) != $(builddir)
    879 
    880  fc-blanks/Makefile.am | 4 ++--
    881  1 file changed, 2 insertions(+), 2 deletions(-)
    882 
    883 commit a9d4dba7492e060f9d225307c58d79bc50b16cd3
    884 Author: Akira TAGOH <akira (a] tagoh.org>
    885 Date:   Fri Feb 27 15:48:54 2015 +0900
    886 
    887     Update the script to recognize the escaped space
    888 
    889  fc-blanks/fc-blanks.py | 15 +++++++++++----
    890  1 file changed, 11 insertions(+), 4 deletions(-)
    891 
    892 commit d6a5cc665a1d7e91332944353e92c83ad114368c
    893 Author: Akira TAGOH <akira (a] tagoh.org>
    894 Date:   Fri Feb 27 14:17:26 2015 +0900
    895 
    896     Hardcode the blanks in the library
    897 
    898     https://bugs.freedesktop.org/show_bug.cgi?id=79956
    899 
    900  Makefile.am               |   2 +-
    901  configure.ac              |   2 +
    902  fc-blanks/Makefile.am     |  40 +++++++++++++++
    903  fc-blanks/fc-blanks.py    | 125
    904  ++++++++++++++++++++++++++++++++++++++++++++++
    905  fc-blanks/fcblanks.tmpl.h |  25 ++++++++++
    906  fonts.conf.in             |  68 -------------------------
    907  src/fcblanks.c            |   7 +++
    908  src/fccfg.c               |   3 +-
    909  8 files changed, 202 insertions(+), 70 deletions(-)
    910 
    911 commit 97cf7ec4d740c9b3ac7c29388224f5e0c226a120
    912 Author: Akira TAGOH <akira (a] tagoh.org>
    913 Date:   Fri Feb 27 12:04:44 2015 +0900
    914 
    915     Rework again to copy the struct dirent
    916 
    917     Assuming that d_name is the last member of struct dirent.
    918     In POSIX, the maximum length of d_name is defined as NAME_MAX
    919     or FILENAME_MAX though, that assumption may be wrong on some
    920     platforms where defines d_name as the flexible array member
    921     and allocate the minimum memory to store d_name.
    922 
    923     Patch from Raimund Steger
    924 
    925  src/fcstat.c | 9 ++-------
    926  1 file changed, 2 insertions(+), 7 deletions(-)
    927 
    928 commit 1add10bfbc6f0667284f58cb388ae02f695b4a57
    929 Author: Michael Haubenwallner <michael.haubenwallner (a] ssi-schaefer.com>
    930 Date:   Thu Feb 26 12:23:27 2015 +0100
    931 
    932     Ensure config.h is included first, bug#89336.
    933 
    934     config.h may define ABI-specific macros, especially for AIX,
    935     so has to be included before any system header - via fcint.h.
    936 
    937     https://bugs.freedesktop.org/show_bug.cgi?id=89336
    938 
    939  src/fcarch.c | 3 +--
    940  1 file changed, 1 insertion(+), 2 deletions(-)
    941 
    942 commit 8809d1b73b9c162ee0fecd314e2a80b287309954
    943 Author: Akira TAGOH <akira (a] tagoh.org>
    944 Date:   Thu Feb 26 14:08:20 2015 +0900
    945 
    946     Copy the real size of struct dirent
    947 
    948     In some platforms, d_name is defined as the flexible array member.
    949     We may need to compute the real size for that case.
    950 
    951  configure.ac |  1 +
    952  src/fcstat.c | 11 +++++++++--
    953  2 files changed, 10 insertions(+), 2 deletions(-)
    954 
    955 commit dd427253cc73d8786bbf436ec4d026f370ab0812
    956 Author: Akira TAGOH <akira (a] tagoh.org>
    957 Date:   Wed Feb 25 17:36:50 2015 +0900
    958 
    959     filter can be null
    960 
    961  src/fcstat.c | 2 +-
    962  1 file changed, 1 insertion(+), 1 deletion(-)
    963 
    964 commit 45018e6979198b92b732b4b5e29671b2fe499bd8
    965 Author: Akira TAGOH <akira (a] tagoh.org>
    966 Date:   Tue Feb 24 15:25:16 2015 +0900
    967 
    968     Fix pointer cast warning on win32
    969 
    970  src/fclist.c | 2 +-
    971  1 file changed, 1 insertion(+), 1 deletion(-)
    972 
    973 commit f43c58189bb667e65630c37f33a58d39d7c550f6
    974 Author: Akira TAGOH <akira (a] tagoh.org>
    975 Date:   Tue Feb 24 15:01:14 2015 +0900
    976 
    977     ifdef'd the unnecessary code for win32
    978 
    979  src/fcxml.c | 4 ++++
    980  1 file changed, 4 insertions(+)
    981 
    982 commit ed0d705e2221adbfb21de357c1a82b7a2a5c3641
    983 Author: Akira TAGOH <akira (a] tagoh.org>
    984 Date:   Tue Feb 10 19:32:13 2015 +0900
    985 
    986     Fix a build fail on some non-POSIX platforms
    987 
    988     Use own scandir function. according to this change,
    989     we don't need -Werror things in configure anymore.
    990 
    991  configure.ac | 35 --------------------------
    992  src/fcstat.c | 80
    993  ++++++++++++++++++++++++++++++++++++++++++++++++++++++------
    994  2 files changed, 72 insertions(+), 43 deletions(-)
    995 
    996 commit d6d5adeb7940c0d0beb86489c2a1c2ce59e5c044
    997 Author: Behdad Esfahbod <behdad (a] behdad.org>
    998 Date:   Wed Jan 21 14:13:36 2015 -0800
    999 
   1000     Fix symbol cmap handling
   1001 
   1002     A while back we removed Apple Roman encoding support.  This broke
   1003     symbol fonts (Wingdings, etc) because those fonts come with two
   1004     cmaps:
   1005 
   1006       1) platform=1,encoding=0, aka Apple Roman, which maps identity,
   1007       2) platform=3,encoding=0, aka MS Symbol font
   1008 
   1009     Now, the reason the Apple Roman removal "broke" these fonts is
   1010     obvious, and for the better: these fonts were mapping ASCII and
   1011     other Latin chars to symbols.
   1012 
   1013     The reason the fonts didn't work anymore, however, is that we were
   1014     mishandling the MS symbol-font cmaps.  In their modern incarnation
   1015     they are like regular non-symbol-font cmap that map PUA codepoints
   1016     to symbols.  We want to expose those as such.  Hence, this change
   1017     just removes the special-handling for that.
   1018 
   1019     Now, the reason this confusion happened, if I was to guess, is either
   1020     that FreeType docs are wrong saying that FT_ENCODING_MS_SYMBOL is
   1021     the "Microsoft Symbol encoding, used to encode mathematical symbols":
   1022 
   1023       http://www.kostis.net/charsets/symbol.htm
   1024 
   1025     or maybe it started that way, but turned into also mapping MS symbol-
   1026     font cmaps, which is a completely different thing.  At any rate, I
   1027     don't know if there are any fonts that use this thing these days, but
   1028     the code here didn't seem to produce charset for any font.  By now I'm
   1029     convinced that this change is the Right Thing to do.  The MS Symbol
   1030     thing was called AdobeSymbol in our code by the way.
   1031 
   1032     This fixes the much-reported bug that windings, etc are not usable
   1033     with recent fontconfig:
   1034     https://bugs.freedesktop.org/show_bug.cgi?id=58641
   1035 
   1036     Now I see PUA mappings reported for Wingdings.
   1037 
   1038     This also fixes:
   1039     Bug 48947 - Drop the non-Unicode cmap support gradually
   1040     https://bugs.freedesktop.org/show_bug.cgi?id=48947
   1041     since the AdobeSymbol was the last non-Unicode cmap we were
   1042     trying to parse (very incorrectly).
   1043 
   1044     Lots of code around this change can be simplified.  I'll push those
   1045     out (including removing the table itself) in subsequent changes.
   1046 
   1047  src/fcfreetype.c | 2 +-
   1048  1 file changed, 1 insertion(+), 1 deletion(-)
   1049 
   1050 commit eb5e89f817a78e8f6fbb0d8a1b48c510f1b898b1
   1051 Author: Akira TAGOH <akira (a] tagoh.org>
   1052 Date:   Tue Jan 20 20:34:47 2015 +0900
   1053 
   1054     Add pkg.m4 to git
   1055 
   1056  m4/pkg.m4 | 214
   1057  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   1058  1 file changed, 214 insertions(+)
   1059 
   1060 commit 78ed920e2be4dca04ff64ba98cf6935fc40cc758
   1061 Author: Akira TAGOH <akira (a] tagoh.org>
   1062 Date:   Mon Jan 19 19:48:50 2015 +0900
   1063 
   1064     Fix a typo in docs
   1065 
   1066  doc/fontconfig-user.sgml | 2 +-
   1067  fc-cache/fc-cache.sgml   | 2 +-
   1068  fc-cat/fc-cat.sgml       | 2 +-
   1069  3 files changed, 3 insertions(+), 3 deletions(-)
   1070 
   1071 commit 694368667a15341ea30b37a36e9540e6b1492680
   1072 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1073 Date:   Fri Jan 16 09:35:22 2015 -0800
   1074 
   1075     Fix configure to work with Solaris Studio compilers
   1076 
   1077     Passing -Werror in the scandir() checks caused Studio cc to report
   1078     "Unrecognized option errors", confusing configure into thinking that
   1079     scandir() was not available.   Use Studio equivalent flags instead.
   1080 
   1081     Leaves -Werror as the default for all other compilers, including
   1082     unknown ones, to flag to them that they need to update their flags
   1083     as well if -Werror is not correct for them.
   1084 
   1085     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1086 
   1087  configure.ac | 13 ++++++++++++-
   1088  1 file changed, 12 insertions(+), 1 deletion(-)
   1089 
   1090 commit 4d739d13f4f58e11c62006e4f70776a945094ea4
   1091 Author: Akira TAGOH <akira (a] tagoh.org>
   1092 Date:   Tue Jan 13 12:40:40 2015 +0900
   1093 
   1094     Bump version to 2.11.92
   1095 
   1096  README                  | 9 +++++++--
   1097  configure.ac            | 2 +-
   1098  fontconfig/fontconfig.h | 2 +-
   1099  3 files changed, 9 insertions(+), 4 deletions(-)
   1100 
   1101 commit 4c60fabf6617a8954e46bdaeccc95667375fa159
   1102 Author: Akira TAGOH <akira (a] tagoh.org>
   1103 Date:   Tue Jan 6 16:37:18 2015 +0900
   1104 
   1105     Add missing docs
   1106 
   1107  doc/fontconfig-devel.sgml | 5 +++++
   1108  doc/fontconfig-user.sgml  | 7 +++++++
   1109  2 files changed, 12 insertions(+)
   1110 
   1111 commit fff4086e1587f94c267055ff5c3b48df1f1055f7
   1112 Author: Akira TAGOH <akira (a] tagoh.org>
   1113 Date:   Thu Dec 25 13:49:25 2014 +0900
   1114 
   1115     Bump version to 2.11.91
   1116 
   1117  README                  | 80
   1118  +++++++++++++++++++++++++++++++++++++++++++++++--
   1119  configure.ac            |  2 +-
   1120  fontconfig/fontconfig.h |  2 +-
   1121  3 files changed, 80 insertions(+), 4 deletions(-)
   1122 
   1123 commit 4420b27c074821a1d1f9d6ebe822a610176a417d
   1124 Author: Akira TAGOH <akira (a] tagoh.org>
   1125 Date:   Thu Dec 25 13:48:57 2014 +0900
   1126 
   1127     Fix a typo
   1128 
   1129     missing a terminator caused a document generation fail.
   1130 
   1131  doc/fcrange.fncs | 1 +
   1132  1 file changed, 1 insertion(+)
   1133 
   1134 commit 365809938e901e603d2fe93363545e1c1afc1816
   1135 Author: Akira TAGOH <akira (a] tagoh.org>
   1136 Date:   Thu Dec 25 13:11:21 2014 +0900
   1137 
   1138     Bump the cache version to 5
   1139 
   1140     FcPattern isn't compatible to the older.
   1141 
   1142  fontconfig/fontconfig.h | 2 +-
   1143  src/fcint.h             | 2 +-
   1144  2 files changed, 2 insertions(+), 2 deletions(-)
   1145 
   1146 commit 456937cd15568c7f1a633445dee44ae8e2ed395f
   1147 Author: Akira TAGOH <akira (a] tagoh.org>
   1148 Date:   Wed Dec 24 18:53:41 2014 +0900
   1149 
   1150     fc-cache: Add an option to raise an error if no fonts found
   1151 
   1152     and get back the behavior.
   1153 
   1154  fc-cache/fc-cache.c    | 26 +++++++++++++++++---------
   1155  fc-cache/fc-cache.sgml | 31 ++++++++++++++++++++++++++++++-
   1156  2 files changed, 47 insertions(+), 10 deletions(-)
   1157 
   1158 commit db64c71408636e2d0ac3c39682ac1b6c8f317ac4
   1159 Author: Akira TAGOH <akira (a] tagoh.org>
   1160 Date:   Tue Dec 16 20:43:02 2014 +0900
   1161 
   1162     fc-cache: make a fail if no fonts processed on a given path
   1163 
   1164  fc-cache/fc-cache.c | 5 ++++-
   1165  1 file changed, 4 insertions(+), 1 deletion(-)
   1166 
   1167 commit af5864419441e12f1951c7cfd0a742b6316934cc
   1168 Author: Nick Alcock <nick.alcock (a] oracle.com>
   1169 Date:   Sat Dec 13 18:21:16 2014 +0000
   1170 
   1171     Generate documentation for FcWeight* functions.
   1172 
   1173     The SGML for these functions exists, and they are named as manpages,
   1174     but because they are not mentioned in fontconfig-devel.sgml, no
   1175     documentation is ever generated, and installation under --enable-docs
   1176     fails.
   1177 
   1178     (The documentation I have written in fontconfig-devel.sgml is
   1179     boilerplate
   1180     so I can get the manpages generated. It's probably wrong.)
   1181 
   1182  doc/fontconfig-devel.sgml | 7 +++++++
   1183  1 file changed, 7 insertions(+)
   1184 
   1185 commit 66db69a6d991945f96feb1da683a2e04ea396842
   1186 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1187 Date:   Sun Dec 14 13:55:53 2014 -0800
   1188 
   1189     Treat color fonts as scalable
   1190 
   1191     All color fonts are designed to be scaled, even if they only have
   1192     bitmap strikes.  Client is responsible to scale the bitmaps.  This
   1193     is in constrast to non-color strikes...
   1194 
   1195     Clients can still use FC_OUTLINE to distinguish bitmap vs outline
   1196     fonts.  Previously FC_OUTLINE and FC_SCALABLE always had the same
   1197     value.  Now FC_SCALABLE is set to (FC_OUTLINE || FC_COLOR).
   1198 
   1199     Fixes:
   1200     https://bugs.freedesktop.org/show_bug.cgi?id=87122
   1201 
   1202  src/fcfreetype.c | 27 ++++++++++++++++++---------
   1203  1 file changed, 18 insertions(+), 9 deletions(-)
   1204 
   1205 commit dbc7c4a2cfe1ba6c537957b3b68b625403ca99fd
   1206 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1207 Date:   Sun Dec 14 13:39:41 2014 -0800
   1208 
   1209     Add FC_COLOR
   1210 
   1211     Only adds "color" to pattern if FreeType version supports color.
   1212 
   1213     Based on patch from Jungshik Shin.
   1214 
   1215  doc/fontconfig-devel.sgml | 1 +
   1216  fontconfig/fontconfig.h   | 1 +
   1217  src/fcfreetype.c          | 6 ++++++
   1218  src/fcmatch.c             | 1 +
   1219  src/fcobjs.h              | 1 +
   1220  5 files changed, 10 insertions(+)
   1221 
   1222 commit fc7e1a9497919c88d790d9395eb01cd7d5121507
   1223 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1224 Date:   Fri Dec 12 21:42:35 2014 -0800
   1225 
   1226     Fix buffer overflow in copying PS name
   1227 
   1228     As reported on the mailing list by Tanel Liiv.  Found using American
   1229     Fuzzy Lop.
   1230 
   1231  src/fcfreetype.c | 3 ++-
   1232  1 file changed, 2 insertions(+), 1 deletion(-)
   1233 
   1234 commit 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb
   1235 Author: Akira TAGOH <akira (a] tagoh.org>
   1236 Date:   Tue Dec 9 19:06:46 2014 +0900
   1237 
   1238     Returns False if no fonts found
   1239 
   1240     https://bugs.freedesktop.org/show_bug.cgi?id=86950
   1241 
   1242  doc/fcconfig.fncs | 10 ++++++----
   1243  src/fccfg.c       | 23 +++++++++++++----------
   1244  2 files changed, 19 insertions(+), 14 deletions(-)
   1245 
   1246 commit b732bf057f4b3ec3bac539803005e9c42d056b2a
   1247 Author: Akira TAGOH <akira (a] tagoh.org>
   1248 Date:   Thu Nov 6 13:15:09 2014 +0900
   1249 
   1250     Update aliases for new URW fonts
   1251 
   1252     Patch from Tom Yan
   1253 
   1254     https://bugs.freedesktop.org/show_bug.cgi?id=85225
   1255 
   1256  conf.d/30-metric-aliases.conf | 94
   1257  ++++++++++++++++++++++++++++++++++++++-----
   1258  conf.d/45-latin.conf          | 12 ++++++
   1259  conf.d/60-latin.conf          |  3 ++
   1260  3 files changed, 98 insertions(+), 11 deletions(-)
   1261 
   1262 commit e7121de237a1873c3241a5b8451e7d00a3d41524
   1263 Author: Akira TAGOH <akira (a] tagoh.org>
   1264 Date:   Fri Oct 3 12:26:42 2014 +0900
   1265 
   1266     Revert "Bug 73291 - poppler does not show fl ligature"
   1267 
   1268     This reverts commit c6aa4d4bfcbed14f39d070fe7ef90a4b74642ee7.
   1269 
   1270     This issue has been fixed in poppler and we no longer need to patch
   1271     it out in fontconfig.
   1272 
   1273  conf.d/30-metric-aliases.conf | 6 ------
   1274  1 file changed, 6 deletions(-)
   1275 
   1276 commit 1082161ea303cf2bbc13b62a191662984131e820
   1277 Author: Akira TAGOH <akira (a] tagoh.org>
   1278 Date:   Thu Sep 25 17:03:27 2014 +0900
   1279 
   1280     Add FcRangeGetDouble()
   1281 
   1282     https://bugs.freedesktop.org/show_bug.cgi?id=82876
   1283 
   1284  doc/fcrange.fncs        | 10 ++++++++++
   1285  fontconfig/fontconfig.h |  3 +++
   1286  src/fcrange.c           | 23 +++++++++++++++++++++++
   1287  3 files changed, 36 insertions(+)
   1288 
   1289 commit 286cdc9c10b0453c25950103b6a1f7170d15bfdc
   1290 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1291 Date:   Wed Aug 20 15:23:04 2014 -0400
   1292 
   1293     Revert "[fcmatch] When matching, reserve score 0 for when elements
   1294     don't exist"
   1295 
   1296     This reverts commit a5a384c5ffb479e095092c2aaedd406f8785280a.
   1297 
   1298     I don't remember what I had in mind for "We will use this property
   1299     later.", but
   1300     the change was wrong.  If a font pattern doesn't have any value
   1301     for element,
   1302     it must be interpretted as "it matches any value perfectly.
   1303     And "perfectly"
   1304     must have a score of 0 for that to happen.
   1305 
   1306     This was actually affecting bitmap fonts (in a bad way), as the
   1307     change made
   1308     an outline font to always be preferred over a (otherwise equal)
   1309     bitmap font,
   1310     even for the exact size of the bitmap font.  That probably was
   1311     never noticed
   1312     by anyone, but with the font range support this has become clear
   1313     (and worked
   1314     around by Akira).  To clean that up, I'm reverting this so I can
   1315     land the
   1316     rest of patches for bug 80873.
   1317 
   1318     https://bugs.freedesktop.org/show_bug.cgi?id=80873#c10
   1319 
   1320  src/fcmatch.c | 2 +-
   1321  1 file changed, 1 insertion(+), 1 deletion(-)
   1322 
   1323 commit f0945396875ec4ff60add56935b02c3f66b3fc40
   1324 Author: Akira TAGOH <akira (a] tagoh.org>
   1325 Date:   Wed Aug 13 11:39:29 2014 +0900
   1326 
   1327     Note FcConfigSetCurrent() increases the refcount in document
   1328 
   1329  doc/fcconfig.fncs | 3 ++-
   1330  1 file changed, 2 insertions(+), 1 deletion(-)
   1331 
   1332 commit eb2689c67ba2da969d33be43a05af1e8975e9837
   1333 Author: Akira TAGOH <akira (a] tagoh.org>
   1334 Date:   Tue Aug 12 18:53:04 2014 +0900
   1335 
   1336     Fix the memory leak in fc-cat
   1337 
   1338  fc-cat/fc-cat.c | 8 ++------
   1339  1 file changed, 2 insertions(+), 6 deletions(-)
   1340 
   1341 commit 23e88d8c6a5d3d0a9526a3f3217bd33a7607cbab
   1342 Author: Akira TAGOH <akira (a] tagoh.org>
   1343 Date:   Tue Aug 12 18:48:00 2014 +0900
   1344 
   1345     Increase the refcount in FcConfigSetCurrent()
   1346 
   1347     https://bugs.freedesktop.org/show_bug.cgi?id=82432
   1348 
   1349  fc-cat/fc-cat.c | 1 +
   1350  src/fccfg.c     | 5 +++++
   1351  src/fcinit.c    | 9 ++++++++-
   1352  3 files changed, 14 insertions(+), 1 deletion(-)
   1353 
   1354 commit 841753a93f0e5698663b7931b8456e7b96259f54
   1355 Author: Akira TAGOH <akira (a] tagoh.org>
   1356 Date:   Mon Aug 11 12:14:54 2014 +0900
   1357 
   1358     fallback to the another method to lock when link() failed
   1359 
   1360     Bug 82358 - FcAtomicLock fails on OS X on network mounts
   1361     https://bugs.freedesktop.org/show_bug.cgi?id=82358
   1362 
   1363  src/fcatomic.c | 2 +-
   1364  1 file changed, 1 insertion(+), 1 deletion(-)
   1365 
   1366 commit 748a2ce9d4bd6aae90b974724b795056e2bcb4d7
   1367 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1368 Date:   Wed Aug 6 14:45:02 2014 -0400
   1369 
   1370     Fix previous commit
   1371 
   1372     Ouch!
   1373 
   1374  conf.d/45-latin.conf | 2 +-
   1375  1 file changed, 1 insertion(+), 1 deletion(-)
   1376 
   1377 commit 3d2627bba6ce9f743273c6031a34fb2750c04a41
   1378 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1379 Date:   Wed Aug 6 14:28:18 2014 -0400
   1380 
   1381     Trebuchet MS is a sans-serif font, not serif
   1382 
   1383     https://bugs.freedesktop.org/show_bug.cgi?id=82099
   1384 
   1385  conf.d/45-latin.conf | 8 ++++----
   1386  1 file changed, 4 insertions(+), 4 deletions(-)
   1387 
   1388 commit 80edaccc3cbd77434718e8f4731a20b410f9d10a
   1389 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1390 Date:   Wed Aug 6 12:29:35 2014 -0400
   1391 
   1392     If OS/2 table says weight is 1 to 9, multiply by 100
   1393 
   1394     https://bugs.freedesktop.org/show_bug.cgi?id=82228
   1395 
   1396  src/fcweight.c | 9 ++++++++-
   1397  1 file changed, 8 insertions(+), 1 deletion(-)
   1398 
   1399 commit 01bb6978b6389852c5259b135af45ecdfe9f42f8
   1400 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1401 Date:   Wed Aug 6 12:23:24 2014 -0400
   1402 
   1403     Fix assertion failure
   1404 
   1405     https://bugs.freedesktop.org/show_bug.cgi?id=82220
   1406     https://bugs.freedesktop.org/show_bug.cgi?id=82228
   1407 
   1408  src/fcweight.c | 2 +-
   1409  1 file changed, 1 insertion(+), 1 deletion(-)
   1410 
   1411 commit 37e501ed0af9b1f68f64600e00e90809e19f9302
   1412 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1413 Date:   Sun Jul 27 16:53:28 2014 -0400
   1414 
   1415     Remove unneeded FcPublic
   1416 
   1417  src/fcweight.c | 4 ++--
   1418  1 file changed, 2 insertions(+), 2 deletions(-)
   1419 
   1420 commit a9e7b0494e04b3925d1bccc140ff2500cfff9618
   1421 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1422 Date:   Sat Jul 26 16:17:02 2014 -0400
   1423 
   1424     Export recently added API
   1425 
   1426     We should remove this alias mess.
   1427 
   1428  src/fccompat.c | 4 ++++
   1429  src/fcrange.c  | 4 ++++
   1430  src/fcstat.c   | 4 ++++
   1431  src/fcweight.c | 4 ++++
   1432  4 files changed, 16 insertions(+)
   1433 
   1434 commit ffda7c0e8130eb107ecbb3bdc48043093b12dff9
   1435 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1436 Date:   Fri Jul 25 17:59:26 2014 -0400
   1437 
   1438     Linearly interpolate weight values
   1439 
   1440     Rest of Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453
   1441 
   1442     Adds new API:
   1443 
   1444 	FcWeightFromOpenType()
   1445 	FcWeightToOpenType()
   1446 
   1447  doc/Makefile.am	 |  1 +
   1448  doc/fcweight.fncs	 | 47 +++++++++++++++++++++++++++
   1449  fontconfig/fontconfig.h |  7 +++++
   1450  src/Makefile.am	 |  1 +
   1451  src/fcfreetype.c	 | 27 +---------------
   1452  src/fcweight.c		 | 84
   1453  +++++++++++++++++++++++++++++++++++++++++++++++++
   1454  6 files changed, 141 insertions(+), 26 deletions(-)
   1455 
   1456 commit bf9df5ada77469f57101851f6b4e279a4a5ea087
   1457 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1458 Date:	Fri Jul 25 18:07:10 2014 -0400
   1459 
   1460     Change DemiLight from 65 to 55
   1461 
   1462     Such that Regular is closer to Medium than to DemiLight
   1463 
   1464  doc/fontconfig-user.sgml | 4 ++--
   1465  fontconfig/fontconfig.h  | 2 +-
   1466  2 files changed, 3 insertions(+), 3 deletions(-)
   1467 
   1468 commit be6506ca04ccce10868a8cd51d89e586284d149b
   1469 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1470 Date:	Fri Jul 25 16:24:26 2014 -0400
   1471 
   1472     Add FC_WEIGHT_DEMILIGHT
   1473 
   1474     Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453
   1475     Also hooks up FC_WEIGHT_BOOK to fcfreetype.c.
   1476 
   1477  doc/fontconfig-user.sgml | 2 ++
   1478  fontconfig/fontconfig.h  | 2 ++
   1479  src/fcfreetype.c	  | 8 +++++++-
   1480  src/fcname.c		  | 2 ++
   1481  4 files changed, 13 insertions(+), 1 deletion(-)
   1482 
   1483 commit 9839d0112c6d61ae22bb3f215bffbe88df6781a1
   1484 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1485 Date:	Thu Jul 24 16:07:13 2014 -0400
   1486 
   1487     Improve / cleanup namelang matching
   1488 
   1489     Previously, if the patten didn't request, eg, style, then the style
   1490     and stylelang were fully copied from the font, even though the pattern
   1491     had a stylelang.  Eg:
   1492 
   1493     $ fc-match 'Apple Color Emoji:stylelang=en'
   1494     Apple Color Emoji.ttf: "Apple Color Emoji" ""
   1495 
   1496     This change both fixes that and makes the code much more readable.
   1497     Now:
   1498 
   1499     $ fc-match 'Apple Color Emoji:stylelang=en'
   1500     Apple Color Emoji.ttf: "Apple Color Emoji" "Regular"
   1501 
   1502  src/fcmatch.c | 45 +++++++++++++++++++++++----------------------
   1503  1 file changed, 23 insertions(+), 22 deletions(-)
   1504 
   1505 commit 874a5491641642f669396c514c3672f6794fdfa7
   1506 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1507 Date:	Thu Jul 24 15:42:54 2014 -0400
   1508 
   1509     Remove unused regex code
   1510 
   1511     Regex matching was disabled in
   1512     f6244d2cf231e1dc756f3e941e61b9bf124879bb
   1513 
   1514  configure.ac | 10 ++--------
   1515  src/fcint.h  |  6 ------
   1516  src/fcstr.c  | 52 ----------------------------------------------------
   1517  3 files changed, 2 insertions(+), 66 deletions(-)
   1518 
   1519 commit 9a8e812477bd65d2ecfa721819d0555289520401
   1520 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1521 Date:	Thu Jul 24 15:37:51 2014 -0400
   1522 
   1523     Use lang=und instead of lang=xx for "undetermined"
   1524 
   1525     That's the correct BCP 47 code.
   1526 
   1527  src/fcfreetype.c | 4 ++--
   1528  1 file changed, 2 insertions(+), 2 deletions(-)
   1529 
   1530 commit 76151ceaf3417a987ae2c36b247ca82f50d857f6
   1531 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1532 Date:	Thu Jul 24 15:34:20 2014 -0400
   1533 
   1534     Ouch, fix buffer
   1535 
   1536  src/fcfreetype.c | 4 ++--
   1537  1 file changed, 2 insertions(+), 2 deletions(-)
   1538 
   1539 commit aeba5bf4b69f8b559cb909df12d0a636e6054325
   1540 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1541 Date:	Thu Jul 24 15:28:09 2014 -0400
   1542 
   1543     Decode MacRoman encoding in name table without iconv
   1544 
   1545     iconv support was turned off by default in f30a5d76.
   1546     Some fonts, like Apple Color Emoji, only have their English
   1547     name in a MacRoman entry.  As such, decode MacRoman ourselves.
   1548 
   1549  src/fcfreetype.c | 162
   1550  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   1551  1 file changed, 162 insertions(+)
   1552 
   1553 commit 07a0f511b13a872824c2c57251b7e47ee7df1354
   1554 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1555 Date:	Thu Jul 24 15:01:57 2014 -0400
   1556 
   1557     Call FcInitDebug from FcFreeTypeQueryFace
   1558 
   1559  src/fcfreetype.c | 2 ++
   1560  1 file changed, 2 insertions(+)
   1561 
   1562 commit a5641cfb2472a92a64858d00525ae3b0fc0ae2a4
   1563 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1564 Date:	Wed Jul 23 13:21:05 2014 -0400
   1565 
   1566     Revert "Symlinks fix for DESTDIR"
   1567 
   1568     This reverts commit fd5667b42c253da9c4c5502f53b5c0fb7e0f589e.
   1569 
   1570     This was wrong, as pointed out by Akira on the list.
   1571     We want symlinks to final destination.
   1572 
   1573  conf.d/Makefile.am | 4 ++--
   1574  1 file changed, 2 insertions(+), 2 deletions(-)
   1575 
   1576 commit fd5667b42c253da9c4c5502f53b5c0fb7e0f589e
   1577 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1578 Date:	Wed Jul 23 11:57:31 2014 -0400
   1579 
   1580     Symlinks fix for DESTDIR
   1581 
   1582     From:
   1583     https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-fontconfig/fontconfig-2.11.0-symlinks-fix.patch
   1584 
   1585  conf.d/Makefile.am | 4 ++--
   1586  1 file changed, 2 insertions(+), 2 deletions(-)
   1587 
   1588 commit 107b44f50b6818288ad70608fbe4ec3fd1a7119f
   1589 Author: Akira TAGOH <akira (a] tagoh.org>
   1590 Date:	Wed Jul 23 19:17:26 2014 +0900
   1591 
   1592     Don't add duplicate lang
   1593 
   1594     Don't add duplicate lang from FC_LANG if the pattern already has.
   1595 
   1596     https://bugs.freedesktop.org/show_bug.cgi?id=81186
   1597 
   1598  src/fccfg.c | 28 ++++++++++++++++++++++++++++
   1599  1 file changed, 28 insertions(+)
   1600 
   1601 commit 342b908b9696a3f1cf1a45ddd779f3a17d6f9142
   1602 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1603 Date:	Sat Jul 19 16:33:49 2014 -0400
   1604 
   1605     More mingw32 MemoryBarrier() fixup
   1606 
   1607  src/fcwindows.h | 7 ++++++-
   1608  1 file changed, 6 insertions(+), 1 deletion(-)
   1609 
   1610 commit 6781c6baef062eeea5b5b68e4a9c31ea6cd7539b
   1611 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1612 Date:	Fri Jul 11 12:19:39 2014 -0400
   1613 
   1614     Update mingw32 MemoryBarrier from HarfBuzz
   1615 
   1616     Fixes https://bugs.freedesktop.org/show_bug.cgi?id=81228
   1617 
   1618  src/fcatomic.h | 18 +++++++++---------
   1619  1 file changed, 9 insertions(+), 9 deletions(-)
   1620 
   1621 commit dca5d0feee5eb6428bec48b1aff4396cf92c76c0
   1622 Author: Akira TAGOH <akira (a] tagoh.org>
   1623 Date:	Tue Jul 8 14:55:15 2014 +0900
   1624 
   1625     Fix a gcc warning
   1626 
   1627     test-migration.c:17:5: warning: pointer targets in passing argument
   1628     1 of 'FcStrDirname' differ in signedness
   1629 
   1630  test/test-migration.c | 2 +-
   1631  1 file changed, 1 insertion(+), 1 deletion(-)
   1632 
   1633 commit da8233b0f244676ea372ffa485b6cb329700c8ca
   1634 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1635 Date:	Sun Jul 6 18:26:03 2014 -0400
   1636 
   1637     Fixup previous commit
   1638 
   1639  src/fcmatch.c | 12 ------------
   1640  src/fcobjs.h  |  2 +-
   1641  2 files changed, 1 insertion(+), 13 deletions(-)
   1642 
   1643 commit bb27d6969ce0ef1244e73f9c6232f91bce60dad7
   1644 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1645 Date:	Sun Jul 6 18:10:44 2014 -0400
   1646 
   1647     Remove HASH from matching priorities
   1648 
   1649     We deprecated FC_HASH, so doesn't make sense to sort on it.
   1650 
   1651  src/fcmatch.c | 1 -
   1652  1 file changed, 1 deletion(-)
   1653 
   1654 commit 5674b8a66354d657559c37e9d168bfbf48b931a8
   1655 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1656 Date:	Sun Jul 6 17:41:19 2014 -0400
   1657 
   1658     Comments
   1659 
   1660  src/fcmatch.c | 6 ++++++
   1661  1 file changed, 6 insertions(+)
   1662 
   1663 commit 5b22776999b6052afe0e829b1a0c0935bbe1e9f7
   1664 Author: Akira TAGOH <akira (a] tagoh.org>
   1665 Date:	Fri Jul 4 18:04:52 2014 +0900
   1666 
   1667     Fix a crash when no sysroot is given and failed to load the default
   1668     fonts.conf
   1669 
   1670  src/fccfg.c | 11 +++++++----
   1671  1 file changed, 7 insertions(+), 4 deletions(-)
   1672 
   1673 commit f5b4b2c1ed7ff92e2fb9339750f0288e2e794c4b
   1674 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1675 Date:	Fri Jul 4 01:43:47 2014 -0400
   1676 
   1677     Fix charset unparse after recent changes
   1678 
   1679  src/fccharset.c | 2 +-
   1680  1 file changed, 1 insertion(+), 1 deletion(-)
   1681 
   1682 commit 940d27a197bfb0cfd93d3bb7dba33d5e23ac46b0
   1683 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1684 Date:	Thu Jul 3 21:15:25 2014 -0400
   1685 
   1686     Minor
   1687 
   1688  src/fccharset.c | 4 ++--
   1689  1 file changed, 2 insertions(+), 2 deletions(-)
   1690 
   1691 commit e708e97c351d3bc9f7030ef22ac2f007d5114730
   1692 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1693 Date:	Thu Jul 3 17:52:54 2014 -0400
   1694 
   1695     Change charset parse/unparse format to be human readable
   1696 
   1697     Previous format was unusable.  New format is ranges of hex values.
   1698     To choose space character and Latin capital letters for example:
   1699 
   1700     $ fc-pattern ':charset=20 41-5a'
   1701     Pattern has 1 elts (size 16)
   1702 	charset:
   1703 	0000: 00000000 00000001 07fffffe 00000000 00000000 00000000
   1704 	00000000 00000000
   1705     (s)
   1706 
   1707  src/fccharset.c | 223
   1708  ++++++++++++++++++++------------------------------------
   1709  1 file changed, 79 insertions(+), 144 deletions(-)
   1710 
   1711 commit dab60e4476ada4ad4639599ea24dd012d4a79584
   1712 Author: Akira TAGOH <akira (a] tagoh.org>
   1713 Date:	Mon Jun 30 15:12:32 2014 +0900
   1714 
   1715     Rework for 5004e8e01f5de30ad01904e57ea0eda006ab3a0c
   1716 
   1717     Don't read/write from/to the XDG dirs even if XDG_*_HOME is set
   1718     and the home directory is disabled.
   1719 
   1720  src/fccfg.c | 24 +++++++++---------------
   1721  1 file changed, 9 insertions(+), 15 deletions(-)
   1722 
   1723 commit 5004e8e01f5de30ad01904e57ea0eda006ab3a0c
   1724 Author: Akira TAGOH <akira (a] tagoh.org>
   1725 Date:	Mon Jun 30 12:37:36 2014 +0900
   1726 
   1727     Don't read/write from/to the XDG dirs if the home directory is
   1728     disabled
   1729 
   1730  src/fccfg.c | 18 +++++++++++++++---
   1731  src/fcxml.c | 23 ++++++++++++++++++++++-
   1732  2 files changed, 37 insertions(+), 4 deletions(-)
   1733 
   1734 commit 274f2181f294af2eff3e8db106ec8d7bab2d3ff1
   1735 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1736 Date:	Wed Jun 18 12:20:57 2014 -0400
   1737 
   1738     Update blanks to Unicode 7.0
   1739 
   1740  fonts.conf.in | 4 ++++
   1741  1 file changed, 4 insertions(+)
   1742 
   1743 commit 2f96482a9f5bc185b244a8bdaa7563a829965f1a
   1744 Author: Akira TAGOH <akira (a] tagoh.org>
   1745 Date:	Wed Jun 18 19:13:53 2014 +0900
   1746 
   1747     Update CaseFolding.txt to Unicode 7.0
   1748 
   1749  fc-case/CaseFolding.txt | 59
   1750  ++++++++++++++++++++++++++++++++++++++++++++-----
   1751  1 file changed, 53 insertions(+), 6 deletions(-)
   1752 
   1753 commit 6c3c2603b9f68a7460e9642d0421b5cc5a848452
   1754 Author: Akira TAGOH <akira (a] tagoh.org>
   1755 Date:	Wed Jun 18 11:49:10 2014 +0900
   1756 
   1757     Fix a segfault
   1758 
   1759     introduced by the previous commit
   1760     d17f556153fbaf8fe57fdb4fc1f0efa4313f0ecf
   1761 
   1762  src/fcdir.c | 22 ++++++++++++----------
   1763  1 file changed, 12 insertions(+), 10 deletions(-)
   1764 
   1765 commit 8915c15b9ee394ef19042f1acf75eb8b0592e5a7
   1766 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1767 Date:	Thu Jun 12 17:56:04 2014 -0400
   1768 
   1769     Update list of blanks to Unicode 6.3.0
   1770 
   1771     Some were bogus, some were missing.  See:
   1772 
   1773       https://bugs.freedesktop.org/show_bug.cgi?id=79956
   1774 
   1775  fonts.conf.in | 20 +++++++++-----------
   1776  1 file changed, 9 insertions(+), 11 deletions(-)
   1777 
   1778 commit d17f556153fbaf8fe57fdb4fc1f0efa4313f0ecf
   1779 Author: Akira TAGOH <akira (a] tagoh.org>
   1780 Date:	Tue Jun 17 20:08:24 2014 +0900
   1781 
   1782     Read the config files and fonts on the sysroot when --sysroot is
   1783     given to fc-cache
   1784 
   1785     Fix for e96d7760886a3781a46b3271c76af99e15cb0146
   1786 
   1787     https://bugs.freedesktop.org/show_bug.cgi?id=59456
   1788 
   1789  fc-cache/fc-cache.c | 10 ++++---
   1790  src/fccache.c	     | 76
   1791  +++++++++++++++++++++++++++++++++++--------------
   1792  src/fccfg.c	     |	2 +-
   1793  src/fcdir.c	     | 82
   1794  ++++++++++++++++++++++++++++++++++++++++++++++-------
   1795  src/fcinit.c	     | 17 +++++++++--
   1796  src/fcint.h	     |	3 +-
   1797  src/fcxml.c	     | 12 ++++++--
   1798  7 files changed, 158 insertions(+), 44 deletions(-)
   1799 
   1800 commit 8f62ccaa962b13781d7916d4d1c061993b991e69
   1801 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1802 Date:	Mon Jun 9 22:00:25 2014 -0400
   1803 
   1804     Remove unused FcHash code now that FC_HASH is deprecated
   1805 
   1806  src/Makefile.am  |   1 -
   1807  src/fcfreetype.c |  51 ---------------
   1808  src/fchash.c	  | 189
   1809  -------------------------------------------------------
   1810  src/fcint.h	  |  19 ------
   1811  4 files changed, 260 deletions(-)
   1812 
   1813 commit 75abdaf5c8e8b14c3e9e94ff5c563091594a32cf
   1814 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1815 Date:	Mon Jun 9 21:53:01 2014 -0400
   1816 
   1817     Deprecate FC_HASH and don't compute it
   1818 
   1819     It was added without proper measurement and a fuzzy possible
   1820     use-case (font servers) in mind, but reality check shows that
   1821     this significantly slows down caching.  As such, deprecate it
   1822     and do NOT compute hash during caching.
   1823 
   1824     Makes caching two to three times faster (ignoring the 2 second
   1825     delay in fc-cache).
   1826 
   1827  doc/fontconfig-devel.sgml | 2 +-
   1828  fontconfig/fontconfig.h   | 2 +-
   1829  src/fcfreetype.c	   | 2 ++
   1830  src/fcobjs.h		   | 4 ++--
   1831  4 files changed, 6 insertions(+), 4 deletions(-)
   1832 
   1833 commit cd9631d83e51bab95413a8aa0e8ecc68f3e3a0fc
   1834 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1835 Date:	Thu Jun 12 17:01:07 2014 -0400
   1836 
   1837     [ko.orth] Remove U+3164 HANGUL FILLER
   1838 
   1839     Better not to reject a font just over that.  Note that we do NOT
   1840     list U+115F and U+1160 either.
   1841 
   1842  fc-lang/ko.orth | 1 -
   1843  1 file changed, 1 deletion(-)
   1844 
   1845 commit f44bfad235e63bb792c38e16ae1fbd281ec1453b
   1846 Author: Akira TAGOH <akira (a] tagoh.org>
   1847 Date:	Thu Jun 5 19:06:02 2014 +0900
   1848 
   1849     Workaround another race condition issue
   1850 
   1851     See https://bugzilla.redhat.com/show_bug.cgi?id=921706
   1852 
   1853  src/fccache.c | 24 +++++++++++++++++++++++-
   1854  src/fcdir.c   | 30 ++++++++++++++++++++++++------
   1855  src/fcint.h   |  7 ++++++-
   1856  3 files changed, 53 insertions(+), 8 deletions(-)
   1857 
   1858 commit 58acd993cb13b58c61633174071ef42da3dcac85
   1859 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1860 Date:	Fri May 16 15:08:52 2014 -0600
   1861 
   1862     Allow passing NULL for file to FcFreeTypeQueryFace()
   1863 
   1864  src/fcfreetype.c | 4 ++--
   1865  1 file changed, 2 insertions(+), 2 deletions(-)
   1866 
   1867 commit 3f992254f2a3b7f88df989067785141cbf265037
   1868 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1869 Date:	Fri May 16 15:02:58 2014 -0600
   1870 
   1871     Rewrite hashing to use FT_Stream directly
   1872 
   1873     This is more robust but introduces a small change in behavior:
   1874     For .pcf.gz fonts, the new code calculates the hash of the
   1875     uncompressed
   1876     font data whereas the original code was calculating the hash of the
   1877     compressed data.
   1878 
   1879     No big deal IMO.
   1880 
   1881  src/fcfreetype.c | 78
   1882  ++++++++++++++++++++++++++++++--------------------------
   1883  src/fchash.c	  | 75
   1884  +++--------------------------------------------------
   1885  src/fcint.h	  | 19 +++++++++++---
   1886  3 files changed, 61 insertions(+), 111 deletions(-)
   1887 
   1888 commit 8284df49ef45678781fc6e05d18cc04acf04cf3c
   1889 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1890 Date:	Fri May 16 14:17:45 2014 -0600
   1891 
   1892     Further simplify hash code
   1893 
   1894  src/fchash.c | 88
   1895  ++++++++++++++++++++++++++----------------------------------
   1896  1 file changed, 38 insertions(+), 50 deletions(-)
   1897 
   1898 commit 748e77e89f8f6ba297ce9d206ac3834ae087201d
   1899 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1900 Date:	Fri May 16 14:03:19 2014 -0600
   1901 
   1902     Simplify hash code
   1903 
   1904  src/fcfreetype.c |  4 +--
   1905  src/fchash.c	  | 94
   1906  ++++++++++++++++++++++++++------------------------------
   1907  src/fcint.h	  |  6 ++--
   1908  3 files changed, 48 insertions(+), 56 deletions(-)
   1909 
   1910 commit e4d8847eee14ddfa9632057bca36cb60dfa1b35f
   1911 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1912 Date:	Fri May 16 13:45:44 2014 -0600
   1913 
   1914     Remove unused code
   1915 
   1916  src/fchash.c | 41 -----------------------------------------
   1917  src/fcint.h  |  4 ----
   1918  2 files changed, 45 deletions(-)
   1919 
   1920 commit 48c8b7938a0f1412d31dbe2f4e332e460f624068
   1921 Author: Akira TAGOH <akira (a] tagoh.org>
   1922 Date:	Tue May 13 21:21:43 2014 +0900
   1923 
   1924     Allow the modification on FcTypeVoid with FcTypeLangSet and
   1925     FcTypeCharSet
   1926 
   1927     FcTypeVoid is likely to happen when 'lang' and 'charset'
   1928     is deleted by 'delete' or 'delete_all' mode in edit.
   1929     Without this change, any modification on them are simply
   1930     ignored.
   1931 
   1932     This is useful to make a lot of changes, particularly
   1933     when one wants to add a few and delete a lot say.
   1934 
   1935  src/fccfg.c	 | 10 ++++++++++
   1936  src/fccharset.c | 15 +++++++++++++++
   1937  src/fcint.h	 |  3 +++
   1938  src/fclang.c	 | 27 +++++++++++++++------------
   1939  4 files changed, 43 insertions(+), 12 deletions(-)
   1940 
   1941 commit 81664fe54f117e4781fda5a30429b51858302e91
   1942 Author: Akira TAGOH <akira (a] tagoh.org>
   1943 Date:	Tue Apr 22 12:39:12 2014 +0900
   1944 
   1945     Rebase ja.orth against Joyo kanji characters
   1946 
   1947     Patch from Akihiro TSUKADA
   1948 
   1949  fc-lang/ja.orth | 4234
   1950  +------------------------------------------------------
   1951  1 file changed, 7 insertions(+), 4227 deletions(-)
   1952 
   1953 commit f44157c809d280e2a0ce87fb078fc4b278d24a67
   1954 Author: Akira TAGOH <akira (a] tagoh.org>
   1955 Date:	Thu Apr 10 19:27:55 2014 +0900
   1956 
   1957     Fix fc-cache fail with -r
   1958 
   1959     Do not unlink the cache even if --really-force is given.
   1960     because re-scanning process expects the cache exists.
   1961 
   1962     https://bugs.freedesktop.org/show_bug.cgi?id=77252
   1963 
   1964  fc-cache/fc-cache.c | 2 +-
   1965  1 file changed, 1 insertion(+), 1 deletion(-)
   1966 
   1967 commit 91784eb7d0c9f9f357210f4c82555469da37334a
   1968 Author: Akira TAGOH <akira (a] tagoh.org>
   1969 Date:	Fri Apr 4 12:18:28 2014 +0900
   1970 
   1971     Fix a typo
   1972 
   1973     https://bugs.freedesktop.org/show_bug.cgi?id=77033
   1974 
   1975  configure.ac | 2 +-
   1976  1 file changed, 1 insertion(+), 1 deletion(-)
   1977 
   1978 commit fcba9ef01c978323fc71c17e455d3cd6ae35edcc
   1979 Author: Akira TAGOH <akira (a] tagoh.org>
   1980 Date:	Wed Mar 26 16:01:49 2014 +0900
   1981 
   1982     Fix missing docs
   1983 
   1984  doc/Makefile.am	   |  1 +
   1985  doc/fcpattern.fncs	   | 27 +++++++++++++++++---
   1986  doc/fcrange.fncs	   | 64
   1987  +++++++++++++++++++++++++++++++++++++++++++++++
   1988  doc/fontconfig-devel.sgml |  7 ++++++
   1989  4 files changed, 95 insertions(+), 4 deletions(-)
   1990 
   1991 commit fff91eee7df5a71ed9a63a4b6e3b02c14eaf9cb3
   1992 Author: Akira TAGOH <akira (a] tagoh.org>
   1993 Date:	Wed Mar 26 12:22:02 2014 +0900
   1994 
   1995     Fix a build issue with freetype <2.5.1
   1996 
   1997  src/fcfreetype.c | 3 ---
   1998  1 file changed, 3 deletions(-)
   1999 
   2000 commit 3cd573fc1fb67db75cd356cad3e901d24af1ce8a
   2001 Author: Akira TAGOH <akira (a] tagoh.org>
   2002 Date:	Wed Nov 20 18:44:59 2013 +0900
   2003 
   2004     Bug 71287 - size specific design selection support in OS/2 table
   2005     version 5
   2006 
   2007     This feature requires the FreeType 2.5.1 or later at the build time.
   2008 
   2009     Besides <range> element allows <double> elements with this changes.
   2010 
   2011     This may breaks the cache but not bumping in this change sets at
   2012     this moment.
   2013     please be aware if you want to try it and run fc-cache before/after to
   2014     avoid the weird thing against it.
   2015 
   2016  configure.ac		 |   4 +
   2017  fontconfig/fcprivate.h  |   3 +
   2018  fontconfig/fontconfig.h |  28 ++++++-
   2019  src/Makefile.am	 |   1 +
   2020  src/fccfg.c		 |  48 +++++++----
   2021  src/fcdbg.c		 |  13 ++-
   2022  src/fcdefault.c	 |  47 ++++++-----
   2023  src/fcfreetype.c	 |  38 +++++++++
   2024  src/fcint.h		 |  85 ++++++++++++++++----
   2025  src/fclist.c		 |   2 +
   2026  src/fcmatch.c		 |  45 +++++++++++
   2027  src/fcname.c		 |  49 +++++++++++-
   2028  src/fcobjs.h		 |   2 +-
   2029  src/fcpat.c		 |  73 +++++++++++++++++
   2030  src/fcrange.c		 | 207
   2031  ++++++++++++++++++++++++++++++++++++++++++++++++
   2032  src/fcxml.c		 | 108 +++++++++++++++++++------
   2033  16 files changed, 663 insertions(+), 90 deletions(-)
   2034 
   2035 commit 9260b7ec39c34ce68d74e16d47917290a8c3f35a
   2036 Author: Akira TAGOH <akira (a] tagoh.org>
   2037 Date:	Mon Mar 24 15:03:12 2014 +0900
   2038 
   2039     Bump version to 2.11.1
   2040 
   2041  README			 | 57
   2042  +++++++++++++++++++++++++++++++++++++++++++++++--
   2043  configure.ac		 |  2 +-
   2044  fontconfig/fontconfig.h |  2 +-
   2045  3 files changed, 57 insertions(+), 4 deletions(-)
   2046 
   2047 commit 812143c34d904fb26de471a579a7e381b7f7f33b
   2048 Author: Akira TAGOH <akira (a] tagoh.org>
   2049 Date:	Mon Mar 24 15:02:26 2014 +0900
   2050 
   2051     Fix autoconf warning, warning: AC_COMPILE_IFELSE was called before
   2052     AC_USE_SYSTEM_EXTENSIONS
   2053 
   2054     Call AC_USE_SYSTEM_EXTENSIONS before LT_INIT
   2055 
   2056  configure.ac | 48 ++++++++++++++++++++++++------------------------
   2057  1 file changed, 24 insertions(+), 24 deletions(-)
   2058 
   2059 commit 5478192f379d784b421329e4bf72cc780818e467
   2060 Author: Akira TAGOH <akira (a] tagoh.org>
   2061 Date:	Tue Mar 18 12:14:03 2014 +0900
   2062 
   2063     Add README describes the criteria to add/modify the orthography files
   2064 
   2065     https://bugs.freedesktop.org/show_bug.cgi?id=73461
   2066 
   2067  fc-lang/README | 28 ++++++++++++++++++++++++++++
   2068  1 file changed, 28 insertions(+)
   2069 
   2070 commit c6aa4d4bfcbed14f39d070fe7ef90a4b74642ee7
   2071 Author: Akira TAGOH <akira (a] tagoh.org>
   2072 Date:	Tue Mar 18 11:51:37 2014 +0900
   2073 
   2074     Bug 73291 - poppler does not show fl ligature
   2075 
   2076     commented out substitutions for TeX Gyre Termes font
   2077     until the broken font are fixed.
   2078 
   2079     https://bugs.freedesktop.org/show_bug.cgi?id=73291
   2080 
   2081  conf.d/30-metric-aliases.conf | 6 ++++++
   2082  1 file changed, 6 insertions(+)
   2083 
   2084 commit f8ccf379eb1092592ae0b65deb563c5491f69de9
   2085 Author: Akira TAGOH <akira (a] tagoh.org>
   2086 Date:	Fri Mar 7 19:42:21 2014 +0900
   2087 
   2088     Update doc to include the version info of `since when'
   2089 
   2090     Version section was getting confused to the API's availability,
   2091      even though it was the version the doc was genereated.
   2092     So moving it into the footer and added @SINCE@ field in the data.
   2093 
   2094  doc/fccache.fncs    | 2 ++
   2095  doc/fccharset.fncs  | 1 +
   2096  doc/fcconfig.fncs   | 2 ++
   2097  doc/fcdircache.fncs | 1 +
   2098  doc/fcformat.fncs   | 1 +
   2099  doc/fclangset.fncs  | 6 ++++++
   2100  doc/fcstrset.fncs   | 1 +
   2101  doc/func.sgml	     | 9 +++++----
   2102  8 files changed, 19 insertions(+), 4 deletions(-)
   2103 
   2104 commit 39a2f1e8f98d27b929d56a55a68b3a20d2f8dd32
   2105 Author: Akira TAGOH <akira (a] tagoh.org>
   2106 Date:	Wed Mar 5 18:29:29 2014 +0900
   2107 
   2108     Fallback to lstat() in case the filesystem doesn't support d_type
   2109     in struct dirent
   2110 
   2111  src/fcstat.c | 12 +++++-------
   2112  1 file changed, 5 insertions(+), 7 deletions(-)
   2113 
   2114 commit e310d2fac2d874d5aa76c609df70cc7b871c0b6d
   2115 Author: Akira TAGOH <akira (a] tagoh.org>
   2116 Date:	Thu Feb 6 19:40:01 2014 +0900
   2117 
   2118     Fix incompatible API on AIX with random_r and initstate_r
   2119 
   2120     https://bugs.freedesktop.org/show_bug.cgi?id=74603
   2121 
   2122  src/fccompat.c | 35 ++++++++++++++++++++++++-----------
   2123  1 file changed, 24 insertions(+), 11 deletions(-)
   2124 
   2125 commit 7d75653285a3cd67b5f066fe899821462d7f324f
   2126 Author: Akira TAGOH <akira (a] tagoh.org>
   2127 Date:	Thu Feb 6 17:29:19 2014 +0900
   2128 
   2129     Add missing #include <sys/statvfs.h> in fcstat.c
   2130 
   2131     https://bugs.freedesktop.org/show_bug.cgi?id=74602
   2132 
   2133  configure.ac | 2 +-
   2134  src/fcstat.c | 3 +++
   2135  2 files changed, 4 insertions(+), 1 deletion(-)
   2136 
   2137 commit 787619b2c7bfbdc91ed170381f28003e86679c99
   2138 Author: Akira TAGOH <akira (a] tagoh.org>
   2139 Date:	Thu Feb 6 17:15:26 2014 +0900
   2140 
   2141     Add a doc for FcDirCacheRescan
   2142 
   2143  doc/fcdircache.fncs | 10 ++++++++++
   2144  1 file changed, 10 insertions(+)
   2145 
   2146 commit 80081555fdffea927a53fce2773cfbe9db4c51f0
   2147 Author: Akira TAGOH <akira (a] tagoh.org>
   2148 Date:	Fri Jan 31 11:10:02 2014 +0900
   2149 
   2150     Fix a crash issue when empty strings are set to the BDF properties
   2151 
   2152  src/fcfreetype.c | 4 ++--
   2153  1 file changed, 2 insertions(+), 2 deletions(-)
   2154 
   2155 commit e2b406053c2937799da8636c56b72a77998bcab0
   2156 Author: Akira TAGOH <akira (a] tagoh.org>
   2157 Date:	Wed Jan 22 19:35:07 2014 +0900
   2158 
   2159     Update the use of autotools' macro
   2160 
   2161  configure.ac | 6 ++++--
   2162  1 file changed, 4 insertions(+), 2 deletions(-)
   2163 
   2164 commit 5918d5bea5416cf27061db4263aefeb8fd310f0e
   2165 Author: Akira TAGOH <akira (a] tagoh.org>
   2166 Date:	Fri Jan 17 13:05:25 2014 +0900
   2167 
   2168     Add missing license headers
   2169 
   2170     https://bugs.freedesktop.org/show_bug.cgi?id=73401
   2171 
   2172  autogen.sh		| 22 ++++++++++++++++++++++
   2173  new-version.sh		| 21 +++++++++++++++++++++
   2174  src/fcobjs.h		| 23 +++++++++++++++++++++++
   2175  src/fcobjshash.gperf.h | 23 +++++++++++++++++++++++
   2176  test/run-test.sh	| 21 +++++++++++++++++++++
   2177  test/test-migration.c	| 24 ++++++++++++++++++++++++
   2178  test/test-pthread.c	| 26 ++++++++++++++++++++++++--
   2179  7 files changed, 158 insertions(+), 2 deletions(-)
   2180 
   2181 commit bfdd40efd1c82dec5c818c8ce5f78d96fe0ebede
   2182 Author: Akira TAGOH <akira (a] tagoh.org>
   2183 Date:	Fri Jan 17 12:57:56 2014 +0900
   2184 
   2185     clean up the unused files
   2186 
   2187  config/Makedefs.in  |	 76 ---
   2188  config/config-subst |	 10 -
   2189  config/config.guess | 1497
   2190  -----------------------------------------------
   2191  config/config.sub   | 1608
   2192  ---------------------------------------------------
   2193  config/install.sh   |	240 --------
   2194  5 files changed, 3431 deletions(-)
   2195 
   2196 commit f35b44c35bf8468ea4c28c7efa77b47b1e2a1930
   2197 Author: Akira TAGOH <akira (a] tagoh.org>
   2198 Date:	Fri Jan 17 12:24:02 2014 +0900
   2199 
   2200     Update zh_hk.orth
   2201 
   2202     Patch from Abel Cheung
   2203 
   2204     https://bugs.freedesktop.org/show_bug.cgi?id=73461
   2205 
   2206  fc-lang/zh_hk.orth | 2249
   2207  +++++++++++++---------------------------------------
   2208  1 file changed, 564 insertions(+), 1685 deletions(-)
   2209 
   2210 commit 320283cd70ae31ce46b03e0c5da55412089ce953
   2211 Author: Akira TAGOH <akira (a] tagoh.org>
   2212 Date:	Thu Jan 16 19:30:35 2014 +0900
   2213 
   2214     Bug 73686 - confdir is not set correctly in fontconfig.pc
   2215 
   2216  fontconfig.pc.in | 2 +-
   2217  1 file changed, 1 insertion(+), 1 deletion(-)
   2218 
   2219 commit 7a6622f25cdfab5ab775324bef1833b67109801b
   2220 Author: Akira TAGOH <akira (a] tagoh.org>
   2221 Date:	Thu Dec 5 19:15:47 2013 +0900
   2222 
   2223     Improve the performance issue on rescanning directories
   2224 
   2225 Notes:
   2226     Tested-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   2227 
   2228  fc-cache/fc-cache.c	 | 10 ++++++++--
   2229  fontconfig/fontconfig.h |  3 +++
   2230  src/fccache.c		 | 13 +++++++++++++
   2231  src/fcdir.c		 | 46
   2232  +++++++++++++++++++++++++++++++++++++++++++++-
   2233  src/fcfs.c		 | 22 ++++++++++++++++++++++
   2234  src/fcint.h		 |  6 ++++++
   2235  src/fcpat.c		 |  2 ++
   2236  7 files changed, 99 insertions(+), 3 deletions(-)
   2237 
   2238 commit 5c725f2f5829238d16116f782d00d8bb0defaf08
   2239 Author: Akira TAGOH <akira (a] tagoh.org>
   2240 Date:	Mon Dec 16 17:44:37 2013 +0900
   2241 
   2242     Fix a build issue on platforms where doesn't support readlink()
   2243 
   2244  configure.ac	 | 2 +-
   2245  src/fcdefault.c | 4 +++-
   2246  2 files changed, 4 insertions(+), 2 deletions(-)
   2247 
   2248 commit 1132c98b7b760be24a301c9dbd24e348f6601fed
   2249 Author: Akira TAGOH <akira (a] tagoh.org>
   2250 Date:	Mon Dec 16 16:00:12 2013 +0900
   2251 
   2252     Fix a typo
   2253 
   2254  conf.d/10-no-sub-pixel.conf | 2 +-
   2255  1 file changed, 1 insertion(+), 1 deletion(-)
   2256 
   2257 commit fee834a9c9e1089a9ae29b1d8e8b6a4cc710204b
   2258 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2259 Date:	Mon Dec 9 21:21:57 2013 -0500
   2260 
   2261     Bug 72380 - Never drop first font when trimming
   2262 
   2263     Let me show it with an example.
   2264 
   2265     Currently:
   2266 
   2267     $ fc-match symbol
   2268     symbol.ttf: "Symbol" "Regular"
   2269 
   2270     $ fc-match symbol --sort | head -n 1
   2271     Symbol.pfb: "Symbol" "Regular"
   2272 
   2273     $ fc-match symbol --sort --all | head -n 1
   2274     symbol.ttf: "Symbol" "Regular"
   2275 
   2276     I want to make sure the above three commands all return the same font.
   2277     Ie.  I want to make sure FcFontMatch() always returns the first font
   2278     from FcFontSort().	As such, never trim first font.
   2279 
   2280  src/fcmatch.c | 5 +++--
   2281  1 file changed, 3 insertions(+), 2 deletions(-)
   2282 
   2283 commit c9e24f9ef41e2c3e552ddd35d8c70daae5b505cd
   2284 Author: Jehan <jehan (a] girinstud.io>
   2285 Date:	Sun Nov 17 22:38:28 2013 +1300
   2286 
   2287     Defaulting <cachedir> to LOCAL_APPDATA_FONTCONFIG_CACHE for Win32
   2288     build
   2289 
   2290     https://bugs.freedesktop.org/show_bug.cgi?id=71691
   2291 
   2292  configure.ac | 2 +-
   2293  1 file changed, 1 insertion(+), 1 deletion(-)
   2294 
   2295 commit 2e933bd8bcad936717b6b9d8a22b86b7ddb5457e
   2296 Author: Frederic Crozat <fcrozat (a] suse.com>
   2297 Date:	Fri Dec 6 14:23:52 2013 +0100
   2298 
   2299     Add metric aliases for additional Google ChromeOS fonts
   2300 
   2301     MS fonts Cambria, Symbol and Calibri have compat metrics fonts
   2302     from ChromeOS.
   2303 
   2304     https://bugs.freedesktop.org/show_bug.cgi?id=72395
   2305 
   2306  conf.d/30-metric-aliases.conf | 43
   2307  +++++++++++++++++++++++++++++++++++++++++++
   2308  1 file changed, 43 insertions(+)
   2309 
   2310 commit 6a06e29491ffdb5be6342164b96de59c6fa07b32
   2311 Author: Frederic Crozat <fcrozat (a] suse.com>
   2312 Date:	Fri Dec 6 14:08:08 2013 +0100
   2313 
   2314     Fix inversion between Tinos and Cousine in the comment
   2315 
   2316  conf.d/30-metric-aliases.conf | 4 ++--
   2317  1 file changed, 2 insertions(+), 2 deletions(-)
   2318 
   2319 commit d97fbbe9f59965167fbc0bdc49f983c2bc96d521
   2320 Author: Akira TAGOH <akira (a] tagoh.org>
   2321 Date:	Mon Dec 2 19:18:25 2013 +0900
   2322 
   2323     Simplify to validate the availability of scandir
   2324 
   2325  configure.ac | 48 +++++++++++++++++++++++-------------------------
   2326  1 file changed, 23 insertions(+), 25 deletions(-)
   2327 
   2328 commit 51521153490ab0b01959c10c57e476de3ad27acb
   2329 Author: Akira TAGOH <akira (a] tagoh.org>
   2330 Date:	Mon Dec 2 18:43:10 2013 +0900
   2331 
   2332     Simplify to validate the availability of posix_fadvise
   2333 
   2334  configure.ac	       | 12 ++----------
   2335  m4/ac_check_symbol.m4 | 48
   2336  ++++++++++++++++++++++++++++++++++++++++++++++++
   2337  src/fccache.c	       |  2 +-
   2338  3 files changed, 51 insertions(+), 11 deletions(-)
   2339 
   2340 commit 59fd9960bbb58fd6257adb13ec0f918882149332
   2341 Author: Akira TAGOH <akira (a] tagoh.org>
   2342 Date:	Mon Dec 2 15:53:57 2013 +0900
   2343 
   2344     Bug 72086 - Check for gperf in autogen.sh
   2345 
   2346  autogen.sh | 9 +++++++++
   2347  1 file changed, 9 insertions(+)
   2348 
   2349 commit a5fd7912ff8c7bc72d2cdbd0038c7ff0c968831f
   2350 Author: Ross Burton <ross.burton (a] intel.com>
   2351 Date:	Tue Nov 26 17:18:25 2013 +0000
   2352 
   2353     fc-cache: --sysroot option takes an argument
   2354 
   2355     The getopt_long option definitions say that sysroot doesn't take
   2356     an argument,
   2357     when it in fact does.
   2358 
   2359     Signed-off-by: Ross Burton <ross.burton (a] intel.com>
   2360 
   2361  fc-cache/fc-cache.c | 2 +-
   2362  1 file changed, 1 insertion(+), 1 deletion(-)
   2363 
   2364 commit 38acb08d9778ebad2bfc3407532adf8f2e8e667e
   2365 Author: Akira TAGOH <akira (a] tagoh.org>
   2366 Date:	Mon Nov 11 11:53:09 2013 +0900
   2367 
   2368     Fix typo
   2369 
   2370     Use FcTypeUnknown instead of -1 with type casting.
   2371     This seems missed when it was changed.
   2372 
   2373     Patch from brian porter
   2374 
   2375  src/fcxml.c | 4 ++--
   2376  1 file changed, 2 insertions(+), 2 deletions(-)
   2377 
   2378 commit a4443e64c89256087d40462cfbb482950873e366
   2379 Author: Akira TAGOH <akira (a] tagoh.org>
   2380 Date:	Tue Nov 5 20:30:35 2013 +0900
   2381 
   2382     Re-scan font directories only when it contains subdirs
   2383 
   2384     Somewhat improves the performance but still need to think about for
   2385     the situation
   2386     where both directories and fonts are in.
   2387 
   2388  fc-cache/fc-cache.c | 26 ++++++++++++++++++--------
   2389  1 file changed, 18 insertions(+), 8 deletions(-)
   2390 
   2391 commit 0b7f42f777a14ee61783fd95dd04e870f02d201e
   2392 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2393 Date:	Sat Nov 2 10:23:57 2013 -0700
   2394 
   2395     Avoid null pointer dereference in FcNameParse if malloc fails
   2396 
   2397     Reported by parfait 1.3:
   2398     Error: Null pointer dereference (CWE 476)
   2399        Read from null pointer t
   2400 	    at line 423 of src/fcname.c in function 'FcNameParse'.
   2401 	      Function _FcObjectLookupOtherTypeByName may return constant
   2402 	      'NULL'
   2403 	       at line 63, called at line 122 of src/fcobjs.c in function
   2404 	       'FcObjectLookupOtherTypeByName'.
   2405 	      Function FcObjectLookupOtherTypeByName may return constant
   2406 	      'NULL'
   2407 	       at line 122, called at line 67 of src/fcname.c in function
   2408 	       'FcNameGetObjectType'.
   2409 	      Function FcNameGetObjectType may return constant 'NULL'
   2410 	      at line 67,
   2411 	       called at line 422 in function 'FcNameParse'.
   2412 	      Null pointer introduced at line 63 of src/fcobjs.c in
   2413 	      function
   2414 	       '_FcObjectLookupOtherTypeByName'.
   2415 
   2416     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2417 
   2418  src/fcname.c | 2 ++
   2419  1 file changed, 2 insertions(+)
   2420 
   2421 commit 5b8380d52eae55cba0adcc47d78a53c320d294ec
   2422 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2423 Date:	Sat Nov 2 10:23:56 2013 -0700
   2424 
   2425     Avoid memory leak when NULL path passed to FcStrBuildFilename
   2426 
   2427     Reported by parfait 1.3:
   2428        Memory leak of pointer sset allocated with FcStrSetCreate()
   2429 	    at line 933 of src/fcstr.c in function 'FcStrBuildFilename'.
   2430 	      sset allocated at line 927 with FcStrSetCreate().
   2431 	      sset leaks when sset != NULL at line 932.
   2432 
   2433     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2434 
   2435  src/fcstr.c | 8 ++++++--
   2436  1 file changed, 6 insertions(+), 2 deletions(-)
   2437 
   2438 commit cb72901d0b7dff73ea2596491c5db602e4750853
   2439 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2440 Date:	Sat Nov 2 10:23:55 2013 -0700
   2441 
   2442     Leave room for null terminators in arrays
   2443 
   2444     Code currently returns a fatal error if it tries to add more entries
   2445     than the array has room for, but it wasn't checking to make sure
   2446     the final null terminator entry would fit.
   2447 
   2448     Reported by parfait 1.3:
   2449     Error: Buffer overrun
   2450        Buffer overflow (CWE 120): In array dereference of files[i]
   2451        with index i
   2452 	  Array size is 256 elements (of 4 bytes each), index >= 0 and
   2453 	  index <= 256
   2454 	    at line 250 of fc-glyphname/fc-glyphname.c in function 'main'.
   2455     Error: Buffer overrun
   2456        Buffer overflow (CWE 120): In array dereference of entries[i]
   2457        with index i
   2458 	  Array size is 1024 elements (of 8 bytes each), index >= 0 and
   2459 	  index <= 1024
   2460 	    at line 298 of fc-lang/fc-lang.c in function 'main'.
   2461 
   2462     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2463 
   2464  fc-glyphname/fc-glyphname.c | 2 +-
   2465  fc-lang/fc-lang.c	     | 2 +-
   2466  2 files changed, 2 insertions(+), 2 deletions(-)
   2467 
   2468 commit 767108aa1327cf0156dfc6f024dbc8fb783ae067
   2469 Author: Akira TAGOH <akira (a] tagoh.org>
   2470 Date:	Thu Oct 31 22:12:26 2013 +0900
   2471 
   2472     Correct DTD
   2473 
   2474  fonts.dtd | 2 +-
   2475  1 file changed, 1 insertion(+), 1 deletion(-)
   2476 
   2477 commit aa22e6e63933e8b31a032835b712b7ed596534cc
   2478 Author: Akira TAGOH <akira (a] tagoh.org>
   2479 Date:	Thu Jan 24 19:48:48 2013 +0900
   2480 
   2481     Warn if no <test> nor <edit> elements in <match>
   2482 
   2483     This corrects an error message being reported at
   2484       https://bugs.freedesktop.org/show_bug.cgi?id=71085
   2485       Bug 71085 - "out of memory" errors on empty match element in
   2486       fonts.conf
   2487 
   2488     and somewhat works as a workaround for
   2489       https://bugs.freedesktop.org/show_bug.cgi?id=59438
   2490       Bug 59438 - Fix <alias> inside <match>
   2491 
   2492  src/fcxml.c | 5 +++++
   2493  1 file changed, 5 insertions(+)
   2494 
   2495 commit 525a135ccf53e4bf3363c3143d9cfdf15fba55ab
   2496 Author: Akira TAGOH <akira (a] tagoh.org>
   2497 Date:	Mon Oct 28 11:54:04 2013 +0900
   2498 
   2499     Change the default weight on match to FC_WEIGHT_NORMAL
   2500 
   2501  src/fcdefault.c | 2 +-
   2502  1 file changed, 1 insertion(+), 1 deletion(-)
   2503 
   2504 commit 65872e9e46d17e4461c3a891ef23abe156005e04
   2505 Author: Akira TAGOH <akira (a] tagoh.org>
   2506 Date:	Thu Oct 24 19:35:26 2013 +0900
   2507 
   2508     Fix a build issue on Solaris 10
   2509 
   2510     Use own mkdtemp implementation if not available.
   2511 
   2512     Reported by Thomas Klausner and Jrn Clausen
   2513 
   2514  configure.ac	       |  2 +-
   2515  test/test-migration.c | 15 ++++++++++++++-
   2516  2 files changed, 15 insertions(+), 2 deletions(-)
   2517 
   2518 commit 76ea9af816a50c6bb0b3dc2960460a90fadd9cdb
   2519 Author: Akira TAGOH <akira (a] tagoh.org>
   2520 Date:	Tue Oct 22 15:00:29 2013 +0900
   2521 
   2522     Use stat() if there are no d_type in struct dirent
   2523 
   2524     Reported by Thomas Klausner
   2525 
   2526  test/test-migration.c | 18 ++++++++++++++++++
   2527  1 file changed, 18 insertions(+)
   2528 
   2529 commit 5e029db4971e37437cfe6147d52d00136dfb8cb5
   2530 Author: Akira TAGOH <akira (a] tagoh.org>
   2531 Date:	Mon Oct 21 12:16:46 2013 +0900
   2532 
   2533     Fix the dynamic loading issue on NetBSD
   2534 
   2535     On NetBSD, it is not supported to load a library linked against
   2536     libpthread into a program that wasn't (since the C library provides
   2537     stubs for some pthread-functions, which might have already been called
   2538     before libpthread is loaded, leading to problems).
   2539 
   2540     Patch from Matthias Drochner
   2541 
   2542  m4/ax_pthread.m4 | 5 +++++
   2543  1 file changed, 5 insertions(+)
   2544 
   2545 commit ff0e0d17b254f71592dfa29a988a82efefff8913
   2546 Author: Akira TAGOH <akira (a] tagoh.org>
   2547 Date:	Mon Oct 21 12:13:31 2013 +0900
   2548 
   2549     Update ax_pthread.m4 to the latest version
   2550 
   2551  m4/ax_pthread.m4 | 71
   2552  +++++++++++++++++++++++++++++++++++++-------------------
   2553  1 file changed, 47 insertions(+), 24 deletions(-)
   2554 
   2555 commit 06b388523d747db16708c1662f3c6d64a36d5daf
   2556 Author: Akira TAGOH <akira (a] tagoh.org>
   2557 Date:	Mon Oct 21 11:50:55 2013 +0900
   2558 
   2559     Fix build issue on Debian/kFreeBSD 7.0
   2560 
   2561     There are posix_fadvise(2) but not POSIX_FADV_WILLNEED.
   2562     Patch from Ryo ONODERA.
   2563 
   2564  src/fccache.c | 3 ++-
   2565  1 file changed, 2 insertions(+), 1 deletion(-)
   2566 
   2567 commit 5406919c5e186f74ccdade1a65344ce7b5c56a64
   2568 Author: Akira TAGOH <akira (a] tagoh.org>
   2569 Date:	Fri Oct 11 19:31:22 2013 +0900
   2570 
   2571     do not build test-migration for Win32
   2572 
   2573     This testing code is for XDG base directory spec which may be not
   2574     interesting for them
   2575 
   2576  test/Makefile.am | 5 ++++-
   2577  1 file changed, 4 insertions(+), 1 deletion(-)
   2578 
   2579 commit f16c3118e25546c1b749f9823c51827a60aeb5c1
   2580 Author: Akira TAGOH <akira (a] tagoh.org>
   2581 Date:	Fri Oct 11 13:27:33 2013 +0900
   2582 
   2583     Bump version to 2.11.0
   2584 
   2585  README			 | 29 +++++++++++++++++++++++++++--
   2586  configure.ac		 |  2 +-
   2587  fontconfig/fontconfig.h |  4 ++--
   2588  3 files changed, 30 insertions(+), 5 deletions(-)
   2589 
   2590 commit f82a032f417445abbb4399344766102aff255b6c
   2591 Author: Akira TAGOH <akira (a] tagoh.org>
   2592 Date:	Fri Oct 11 13:27:24 2013 +0900
   2593 
   2594     Update CaseFolding.txt to Unicode 6.3
   2595 
   2596     No real updates between 6.2 and 6.3.
   2597 
   2598  fc-case/CaseFolding.txt | 6 +++---
   2599  1 file changed, 3 insertions(+), 3 deletions(-)
   2600 
   2601 commit c4c90ffc7a7eec42fc0b84f1a7af464a4c9fcfd8
   2602 Author: Akira TAGOH <akira (a] tagoh.org>
   2603 Date:	Fri Oct 11 12:40:23 2013 +0900
   2604 
   2605     Bump libtool revision
   2606 
   2607  configure.ac | 4 ++--
   2608  1 file changed, 2 insertions(+), 2 deletions(-)
   2609 
   2610 commit 9a4310176bb11e1e826d238eb0761b7895b48883
   2611 Author: Akira TAGOH <akira (a] tagoh.org>
   2612 Date:	Wed Oct 9 12:19:35 2013 +0900
   2613 
   2614     Add missing doc for FcStrListFirst and fix a typo
   2615 
   2616  doc/fcstrset.fncs | 10 +++++++++-
   2617  1 file changed, 9 insertions(+), 1 deletion(-)
   2618 
   2619 commit 604c2a683f1357fc65bad372b5d25a90099f827f
   2620 Author: Akira TAGOH <akira (a] tagoh.org>
   2621 Date:	Thu Oct 3 19:59:30 2013 +0900
   2622 
   2623     exit with the error code when FcNameParse() failed
   2624 
   2625  fc-list/fc-list.c	 | 5 +++++
   2626  fc-match/fc-match.c	 | 5 +++++
   2627  fc-pattern/fc-pattern.c | 5 +++++
   2628  3 files changed, 15 insertions(+)
   2629 
   2630 commit 0203055520206028eecee5d261887cdc91500e15
   2631 Author: Akira TAGOH <akira (a] tagoh.org>
   2632 Date:	Wed Oct 2 16:34:34 2013 +0900
   2633 
   2634     Workaround the race condition issue on updating cache
   2635 
   2636  fc-cache/fc-cache.c	 | 62
   2637  ++++++++++++++++++++++++++++---------------------
   2638  fontconfig/fontconfig.h |  3 +++
   2639  src/fcstr.c		 |  6 +++++
   2640  3 files changed, 45 insertions(+), 26 deletions(-)
   2641 
   2642 commit 9161ed1e4a3f4afaee6dbcfc0b84a279ad99b397
   2643 Author: Akira TAGOH <akira (a] tagoh.org>
   2644 Date:	Mon Sep 30 11:30:00 2013 +0900
   2645 
   2646     Add the relative path for <include> to fonts.conf if the parent path
   2647     is same to fonts.conf
   2648 
   2649     Bug 69836 - fonts.conf.in update for Windows cross-compiling
   2650 
   2651  Makefile.am | 4 +++-
   2652  1 file changed, 3 insertions(+), 1 deletion(-)
   2653 
   2654 commit 96c5f3cf0ff57e7bbb08cc1e0e78ed0542096484
   2655 Author: Akira TAGOH <akira (a] tagoh.org>
   2656 Date:	Thu Sep 26 18:44:10 2013 +0900
   2657 
   2658     clean up
   2659 
   2660  conf.d/Makefile.am | 2 +-
   2661  configure.ac	    | 6 +-----
   2662  2 files changed, 2 insertions(+), 6 deletions(-)
   2663 
   2664 commit 43f768b53f554cf0f927ccac5daf96877f9fc69c
   2665 Author: Akira TAGOH <akira (a] tagoh.org>
   2666 Date:	Thu Sep 26 17:46:26 2013 +0900
   2667 
   2668     avoid reading config.h twice
   2669 
   2670     config.h is read from fcint.h now so having a line of the sort of
   2671     #include "config.h"
   2672     is duplicate.
   2673 
   2674     Bug 69833 - Incorrect SIZEOF_VOID_P and ALIGNOF_DOUBLE definitions
   2675     causes nasty warnings on MacOSX when building fat libraries
   2676 
   2677  src/fcarch.c	| 4 ----
   2678  src/fccache.c	| 3 ---
   2679  src/fccompat.c | 4 ----
   2680  src/fchash.c	| 3 ---
   2681  src/fcstat.c	| 3 ---
   2682  5 files changed, 17 deletions(-)
   2683 
   2684 commit 102864d0dba46c99b22c912454c1f58731287405
   2685 Author: Akira TAGOH <akira (a] tagoh.org>
   2686 Date:	Wed Sep 25 11:41:23 2013 +0900
   2687 
   2688     Add the description of -q option to the man page
   2689 
   2690  fc-list/fc-list.sgml | 12 ++++++++++++
   2691  1 file changed, 12 insertions(+)
   2692 
   2693 commit 2b0fca14ad202d4dbd32478dc367e648833866c0
   2694 Author: W. Trevor King <wking (a] tremily.us>
   2695 Date:	Sat Sep 21 17:06:50 2013 -0700
   2696 
   2697     doc/fccharset.fncs: Describe the map format in more detail
   2698 
   2699     The previous documentation for FcCharSetFirstPage and
   2700     FcCharSetNextPage was technically accurate, but a bit terse.  I've
   2701     added an example using the returned page (root code point) and map to
   2702     give folks something concrete to work with.  I've also documented
   2703     FC_CHARSET_DONE, which wasn't mentioned at all before.
   2704 
   2705  doc/fccharset.fncs | 36 ++++++++++++++++++++++++++++++------
   2706  1 file changed, 30 insertions(+), 6 deletions(-)
   2707 
   2708 commit 8a174b6c51581df6ffd6a5da056949c6c79337cf
   2709 Author: Akira TAGOH <akira (a] tagoh.org>
   2710 Date:	Tue Sep 24 11:14:57 2013 +0900
   2711 
   2712     Fix a crash when FcPattern is set to null on FcFontSetList()
   2713     and FcFontList()
   2714 
   2715  src/fclist.c | 2 ++
   2716  1 file changed, 2 insertions(+)
   2717 
   2718 commit 643f8088f0d51107e58d142df47124efec6afab1
   2719 Author: Jan Alexander Steffens (heftig) <jan.steffens (a] gmail.com>
   2720 Date:	Sat Sep 14 02:25:26 2013 +0200
   2721 
   2722     Further changes to 30-metric-aliases.conf
   2723 
   2724     Big changes:
   2725     * Handle more PostScript fonts (further reduce 30-urw-aliases.conf)
   2726     * Update the big comment
   2727 
   2728     Specific->Generic:
   2729     * Add missing maps, for symmetry
   2730 
   2731     Generic<->Generic:
   2732     * Add "Helvetica Condensed" <-> "Arial Narrow" map
   2733 
   2734     Generic->Specific:
   2735     * Add missing Courier -> Cursor alias
   2736     * Add "Helvetica Condensed" -> "Heros Cn" alias
   2737     * Remove Arial -> Heros and "Times New Roman" -> Termes maps
   2738 
   2739  conf.d/30-metric-aliases.conf | 319
   2740  ++++++++++++++++++++++++++++++++++--------
   2741  conf.d/30-urw-aliases.conf    |  24 +---
   2742  2 files changed, 261 insertions(+), 82 deletions(-)
   2743 
   2744 commit 5e6b8894ea9d03caabdfc3a6bcd0c402edf840a8
   2745 Author: Akira TAGOH <akira (a] tagoh.org>
   2746 Date:	Wed Sep 18 17:31:10 2013 +0900
   2747 
   2748     Copy all values from the font to the pattern if the pattern doesn't
   2749     have the element
   2750 
   2751  src/fcmatch.c | 6 ++++--
   2752  1 file changed, 4 insertions(+), 2 deletions(-)
   2753 
   2754 commit 7e44a0b5a88e597b33ba9e2cc3a6d4555736db0a
   2755 Author: Akira TAGOH <akira (a] tagoh.org>
   2756 Date:	Tue Sep 10 17:45:11 2013 +0900
   2757 
   2758     Bug 68955 - Deprecate / remove FC_RASTERIZER
   2759 
   2760  doc/fontconfig-devel.sgml | 2 +-
   2761  doc/fontconfig-user.sgml  | 2 +-
   2762  fontconfig/fontconfig.h   | 2 +-
   2763  3 files changed, 3 insertions(+), 3 deletions(-)
   2764 
   2765 commit a61e145304da86c8c35b137493bbd8fd5dd1e7f5
   2766 Author: Akira TAGOH <akira (a] tagoh.org>
   2767 Date:	Mon Sep 9 19:59:31 2013 +0900
   2768 
   2769     Fix memory leaks in FcFreeTypeQueryFace
   2770 
   2771  src/fcfreetype.c | 15 ++++++++++-----
   2772  1 file changed, 10 insertions(+), 5 deletions(-)
   2773 
   2774 commit 6720892e97f11fbe8d69ae5b3875d928c68ff90e
   2775 Author: Akira TAGOH <akira (a] tagoh.org>
   2776 Date:	Mon Sep 2 20:52:20 2013 +0900
   2777 
   2778     Add a test case of the migration for config place
   2779 
   2780  test/Makefile.am      |   7 +-
   2781  test/test-migration.c | 172
   2782  ++++++++++++++++++++++++++++++++++++++++++++++++++
   2783  2 files changed, 177 insertions(+), 2 deletions(-)
   2784 
   2785 commit 3e5f70a16ac6d54f1e01c92ddaa5985deec1b7f9
   2786 Author: Akira TAGOH <akira (a] tagoh.org>
   2787 Date:	Mon Sep 2 20:51:46 2013 +0900
   2788 
   2789     Do not create a config dir for migration when no config files nor dirs
   2790 
   2791  src/fcxml.c | 15 ++++++++++-----
   2792  1 file changed, 10 insertions(+), 5 deletions(-)
   2793 
   2794 commit d2bb1a8381ba50dce79a487cd82087ca57fdcb68
   2795 Author: Akira TAGOH <akira (a] tagoh.org>
   2796 Date:	Sat Aug 31 10:50:07 2013 +0900
   2797 
   2798     Bump version to 2.10.95
   2799 
   2800  README			 | 10 ++++++++--
   2801  configure.ac		 |  2 +-
   2802  fontconfig/fontconfig.h |  2 +-
   2803  3 files changed, 10 insertions(+), 4 deletions(-)
   2804 
   2805 commit 272a99217b15e9cf1e4d2a1dcf92b540576c29a6
   2806 Author: Akira TAGOH <akira (a] tagoh.org>
   2807 Date:	Sat Aug 31 10:43:13 2013 +0900
   2808 
   2809     Fix a crash
   2810 
   2811  src/fccfg.c | 15 +++++++++++++++
   2812  1 file changed, 15 insertions(+)
   2813 
   2814 commit 071ce44c35733e54cb477cc75810cbe55025b619
   2815 Author: Akira TAGOH <akira (a] tagoh.org>
   2816 Date:	Thu Aug 29 20:53:58 2013 +0900
   2817 
   2818     Fix a typo
   2819 
   2820  configure.ac | 2 +-
   2821  1 file changed, 1 insertion(+), 1 deletion(-)
   2822 
   2823 commit 06dd98b2a3271e5f02787f208f73f13f794cb1bf
   2824 Author: Akira TAGOH <akira (a] tagoh.org>
   2825 Date:	Thu Aug 29 17:38:29 2013 +0900
   2826 
   2827     Bump version to 2.10.94
   2828 
   2829  README			 | 37 +++++++++++++++++++++++++++++++++++--
   2830  configure.ac		 |  2 +-
   2831  fontconfig/fontconfig.h |  2 +-
   2832  3 files changed, 37 insertions(+), 4 deletions(-)
   2833 
   2834 commit 53ad60deabb787671a862b8d1fab52f8b71bf765
   2835 Author: Akira TAGOH <akira (a] tagoh.org>
   2836 Date:	Thu Aug 29 17:12:45 2013 +0900
   2837 
   2838     Add quz.orth to Makefile.am
   2839 
   2840  fc-lang/Makefile.am | 1 +
   2841  1 file changed, 1 insertion(+)
   2842 
   2843 commit c6228f8091ab91b67ea006ad5a1b1da97b3d4a5a
   2844 Author: Akira TAGOH <akira (a] tagoh.org>
   2845 Date:	Tue Aug 27 12:28:52 2013 +0900
   2846 
   2847     Bug 68587 - copy qu.orth to quz.orth
   2848 
   2849  fc-lang/quz.orth | 36 ++++++++++++++++++++++++++++++++++++
   2850  1 file changed, 36 insertions(+)
   2851 
   2852 commit fba9efecd2ef3aca84e0a4806899c09ba95f4c19
   2853 Author: Akira TAGOH <akira (a] tagoh.org>
   2854 Date:	Mon Aug 26 12:47:07 2013 +0900
   2855 
   2856     Fix a wrong edit position when 'kind' is different
   2857 
   2858  src/fccfg.c | 24 ++++++++++++++++--------
   2859  1 file changed, 16 insertions(+), 8 deletions(-)
   2860 
   2861 commit 223c1384c98caaf9ba5d2cddf7465b7b3a82316b
   2862 Author: Akira TAGOH <akira (a] tagoh.org>
   2863 Date:	Fri Aug 23 20:42:37 2013 +0900
   2864 
   2865     Fix a crash when non-builtin objects are edited
   2866 
   2867  src/fccfg.c | 28 +++++++++++-----------------
   2868  src/fcint.h |	5 +++--
   2869  2 files changed, 14 insertions(+), 19 deletions(-)
   2870 
   2871 commit 6c664d533d242112c30e0d3b585e90a361a1b959
   2872 Author: Akira TAGOH <akira (a] tagoh.org>
   2873 Date:	Fri Aug 23 19:58:43 2013 +0900
   2874 
   2875     Fix a typo
   2876 
   2877  src/fcxml.c | 7 ++++---
   2878  1 file changed, 4 insertions(+), 3 deletions(-)
   2879 
   2880 commit f3bb3f19c917e3fd0a0cdd9a2adf8f827e7a5838
   2881 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2882 Date:	Wed Aug 21 14:31:55 2013 -0400
   2883 
   2884     Fix assertion
   2885 
   2886     Apparently some AIX versions have 64bit pointers yet 32bit double
   2887     alignment.	Fix assertion.
   2888 
   2889  src/fcarch.c | 2 +-
   2890  1 file changed, 1 insertion(+), 1 deletion(-)
   2891 
   2892 commit ec3f0af6f09292126a54b7abe2313e5124ef9a4c
   2893 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2894 Date:	Wed Aug 21 14:27:16 2013 -0400
   2895 
   2896     Minor
   2897 
   2898  src/fcarch.h | 2 +-
   2899  1 file changed, 1 insertion(+), 1 deletion(-)
   2900 
   2901 commit 104a2af0dd60f68a1e3f9e5f99e6180336ce28c2
   2902 Author: Akira TAGOH <akira (a] tagoh.org>
   2903 Date:	Wed Aug 21 13:12:41 2013 +0900
   2904 
   2905     Bug 63399 - Add default aliases for Georgia, Garamond, Palatino
   2906     Linotype, Trebuchet MS
   2907 
   2908  conf.d/45-latin.conf | 16 ++++++++++++++++
   2909  1 file changed, 16 insertions(+)
   2910 
   2911 commit 010c973df5544996f5d8774e361d45daa5b61b52
   2912 Author: Akira TAGOH <akira (a] tagoh.org>
   2913 Date:	Wed Aug 21 13:12:22 2013 +0900
   2914 
   2915     Bug 68340 - More metric compat fonts
   2916 
   2917  conf.d/30-metric-aliases.conf | 11 +++++++++++
   2918  1 file changed, 11 insertions(+)
   2919 
   2920 commit 084cf7c44e985dd48c088d921ad0d9a43b0b00b4
   2921 Author: Akira TAGOH <akira (a] tagoh.org>
   2922 Date:	Wed Aug 14 12:51:26 2013 +0900
   2923 
   2924     Bug 16818 - fontformat in match pattern is not respected?
   2925 
   2926  src/fcmatch.c | 1 +
   2927  src/fcobjs.h  | 2 +-
   2928  2 files changed, 2 insertions(+), 1 deletion(-)
   2929 
   2930 commit 45221ab12fa7001b9659293d4833f828801d2518
   2931 Author: Akira TAGOH <akira (a] tagoh.org>
   2932 Date:	Wed Aug 7 12:19:33 2013 +0900
   2933 
   2934     Bug 67845 - Match on FC_SCALABLE
   2935 
   2936  src/fcmatch.c | 1 +
   2937  src/fcobjs.h  | 2 +-
   2938  2 files changed, 2 insertions(+), 1 deletion(-)
   2939 
   2940 commit 041deb0cc541692e260b93232b9957c2538e3bb9
   2941 Author: Akira TAGOH <akira (a] tagoh.org>
   2942 Date:	Wed Aug 7 11:57:19 2013 +0900
   2943 
   2944     warn deprecated only when migration failed
   2945 
   2946  src/fccache.c	| 28 ----------------------------
   2947  src/fccompat.c | 27 +++++++++++++++++++++++++++
   2948  src/fcdir.c	| 10 ++++++++++
   2949  src/fcint.h	|  6 ++++++
   2950  src/fcxml.c	| 59
   2951  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   2952  5 files changed, 101 insertions(+), 29 deletions(-)
   2953 
   2954 commit d52daa0024a6c0bb160c3b3c7f85d0b031f88c85
   2955 Author: Akira TAGOH <akira (a] tagoh.org>
   2956 Date:	Tue Aug 6 15:09:23 2013 +0900
   2957 
   2958     Bug 67809 - Invalid read/write with valgrind when assigning something
   2959     twice
   2960 
   2961  src/fccfg.c | 2 +-
   2962  1 file changed, 1 insertion(+), 1 deletion(-)
   2963 
   2964 commit a51d2767ce4d88017bd7d34ccb9e352d1687a3c0
   2965 Author: Akira TAGOH <akira (a] tagoh.org>
   2966 Date:	Mon Aug 5 20:04:13 2013 +0900
   2967 
   2968     Fix wrong edit position
   2969 
   2970  src/fccfg.c  | 100
   2971  +++++++++++++++++++++++++++++++++++++++--------------------
   2972  src/fcint.h  |   5 +++
   2973  src/fcobjs.c |   2 +-
   2974  3 files changed, 72 insertions(+), 35 deletions(-)
   2975 
   2976 commit 338ffe6b886ad4ba86ff471cb59c4a5e5ffbe408
   2977 Author: Akira TAGOH <akira (a] tagoh.org>
   2978 Date:	Fri Jul 12 14:52:01 2013 +0900
   2979 
   2980     Correct fontconfig.pc to add certain dependencies for static build
   2981 
   2982  configure.ac	  | 14 ++++----------
   2983  fontconfig.pc.in |  7 ++++---
   2984  2 files changed, 8 insertions(+), 13 deletions(-)
   2985 
   2986 commit 7274f6e37a4d1a062b4eee3a625bd393a283a9d0
   2987 Author: Akira TAGOH <akira (a] tagoh.org>
   2988 Date:	Fri Jul 12 12:39:36 2013 +0900
   2989 
   2990     Correct fontconfig.pc to add certain dependencies for build
   2991 
   2992  configure.ac	  | 26 +++++++++++++++++++++++---
   2993  fontconfig.pc.in |  7 ++++---
   2994  2 files changed, 27 insertions(+), 6 deletions(-)
   2995 
   2996 commit 04bd904632b22682c888f658650cdcd322544273
   2997 Author: Akira TAGOH <akira (a] tagoh.org>
   2998 Date:	Tue Jul 9 16:43:26 2013 +0900
   2999 
   3000     trivial code optimization
   3001 
   3002  src/fcxml.c | 6 ++++--
   3003  1 file changed, 4 insertions(+), 2 deletions(-)
   3004 
   3005 commit d420e1df983871ab18b0f07976596fdf0ce78847
   3006 Author: Akira TAGOH <akira (a] tagoh.org>
   3007 Date:	Thu Jul 4 19:51:03 2013 +0900
   3008 
   3009     Rework to apply the intermixed test and edit elements in one-pass
   3010 
   3011  src/fccfg.c | 349
   3012  +++++++++++++++++++++++++++---------------------------------
   3013  src/fcdbg.c |	39 +++++--
   3014  src/fcint.h |	29 +++--
   3015  src/fcxml.c | 245 ++++++++++++++++++++----------------------
   3016  4 files changed, 321 insertions(+), 341 deletions(-)
   3017 
   3018 commit 1162515a9819c7355890aad919e5b9daa448a3a4
   3019 Author: Akira TAGOH <akira (a] tagoh.org>
   3020 Date:	Wed Jul 3 11:56:58 2013 +0900
   3021 
   3022     Add FC_UNUSED to FC_ASSERT_STATIC macro to avoid compiler warning
   3023 
   3024  src/fcint.h | 2 +-
   3025  1 file changed, 1 insertion(+), 1 deletion(-)
   3026 
   3027 commit cbf06d7d3c797b97d720909fd4554d1771d41c20
   3028 Author: Akira TAGOH <akira (a] tagoh.org>
   3029 Date:	Tue Jul 2 19:04:36 2013 +0900
   3030 
   3031     Use INT_MAX instead of unreliable hardcoding value
   3032 
   3033  src/fcint.h | 3 ++-
   3034  1 file changed, 2 insertions(+), 1 deletion(-)
   3035 
   3036 commit ab5b535704fbcab43040d80100cb19cb33f6219d
   3037 Author: Akira TAGOH <akira (a] tagoh.org>
   3038 Date:	Tue Jul 2 18:54:29 2013 +0900
   3039 
   3040     Ignore scandir() check on mingw
   3041 
   3042  configure.ac | 50 ++++++++++++++++++++++++++------------------------
   3043  1 file changed, 26 insertions(+), 24 deletions(-)
   3044 
   3045 commit 0907589a79d05aeed9bc6bff783838b0eb25736b
   3046 Author: Akira TAGOH <akira (a] tagoh.org>
   3047 Date:	Fri Jun 28 15:54:38 2013 +0900
   3048 
   3049     Fix the behavior of intermixed tests end edits in match
   3050 
   3051     to get the following recipe working:
   3052 
   3053     <match>
   3054       <test1 .../>
   3055       <edit1 .../>
   3056       <test2 .../>
   3057       <edit2 .../>
   3058     </match>
   3059 
   3060     as:
   3061 
   3062     <match>
   3063       <test1 .../>
   3064       </edit1 .../>
   3065     </match>
   3066     <match>
   3067       <test1 .../>
   3068       <test2 .../>
   3069       <edit2 .../>
   3070     </match>
   3071 
   3072  src/fccfg.c | 27 ++++++++++++++++-----------
   3073  src/fcint.h |	1 +
   3074  src/fcxml.c | 37 ++++++++++++++++++++++++++++++++++++-
   3075  3 files changed, 53 insertions(+), 12 deletions(-)
   3076 
   3077 commit 197d06c49b01413303f2c92130594daa4fcaa6ad
   3078 Author: Akira TAGOH <akira (a] tagoh.org>
   3079 Date:	Fri Jun 28 15:04:11 2013 +0900
   3080 
   3081     Add FcTypeUnknown to FcType to avoid comparison of constant -1
   3082 
   3083     This change reverts 9acc14c34a372b54f9075ec3611588298fb2a501
   3084     because it doesn't work as expected when building
   3085     with -fshort-enums which is default for older arms ABIs
   3086 
   3087     Thanks for pointing this out, Thomas Klausner, Valery Ushakov,
   3088     and Martin Husemann
   3089 
   3090  fontconfig/fcprivate.h  | 3 ++-
   3091  fontconfig/fontconfig.h | 1 +
   3092  src/fccfg.c		 | 4 +++-
   3093  src/fcdbg.c		 | 7 +++++++
   3094  src/fcint.h		 | 6 ++++--
   3095  src/fclist.c		 | 1 +
   3096  src/fcname.c		 | 5 ++++-
   3097  src/fcobjs.c		 | 2 +-
   3098  src/fcpat.c		 | 5 ++++-
   3099  src/fcxml.c		 | 2 +-
   3100  10 files changed, 28 insertions(+), 8 deletions(-)
   3101 
   3102 commit 38ab7ab2fbd83c0c62e4b78302b5fe89da0cb79e
   3103 Author: Akira TAGOH <akira (a] tagoh.org>
   3104 Date:	Thu Jun 27 13:10:27 2013 +0900
   3105 
   3106     Fix a incompatible pointer warning on NetBSD
   3107 
   3108  configure.ac | 29 +++++++++++++++++++++++++++++
   3109  src/fcstat.c | 10 ++++++++++
   3110  2 files changed, 39 insertions(+)
   3111 
   3112 commit 8603e5869505ff06d443b8b22d5357d4caaaac24
   3113 Author: Akira TAGOH <akira (a] tagoh.org>
   3114 Date:	Thu Jun 27 12:30:56 2013 +0900
   3115 
   3116     Fix a shift count overflow on 32bit box
   3117 
   3118  src/fchash.c | 20 ++++++++++----------
   3119  1 file changed, 10 insertions(+), 10 deletions(-)
   3120 
   3121 commit 9acc14c34a372b54f9075ec3611588298fb2a501
   3122 Author: Akira TAGOH <akira (a] tagoh.org>
   3123 Date:	Wed Jun 26 12:03:38 2013 +0900
   3124 
   3125     Fix a comparison of constant warning with clang
   3126 
   3127  src/fcname.c | 2 +-
   3128  1 file changed, 1 insertion(+), 1 deletion(-)
   3129 
   3130 commit cd9b1033a68816a7acfbba1718ba0aa5888f6ec7
   3131 Author: Akira TAGOH <akira (a] tagoh.org>
   3132 Date:	Fri May 24 13:55:07 2013 +0900
   3133 
   3134     Bug 64906 - FcNameParse() should ignore leading whitespace in
   3135     parameters
   3136 
   3137     After this change, the following works as expected:
   3138     $ FC_DEBUG=4 fc-match ":family=foo bar, sans-serif"
   3139     ...
   3140     FcConfigSubstitute Pattern has 3 elts (size 16)
   3141 	    family: "foo bar"(s) "sans-serif"(s)
   3142     ...
   3143 
   3144  src/fcname.c | 6 ++++++
   3145  1 file changed, 6 insertions(+)
   3146 
   3147 commit 8d54091513c00905457e0ee49ba6ea2c4aacddd7
   3148 Author: Akira TAGOH <akira (a] tagoh.org>
   3149 Date:	Mon May 20 17:42:34 2013 +0900
   3150 
   3151     Bump version to 2.10.93
   3152 
   3153  README			 | 21 +++++++++++++++++++--
   3154  configure.ac		 |  2 +-
   3155  fontconfig/fontconfig.h |  2 +-
   3156  3 files changed, 21 insertions(+), 4 deletions(-)
   3157 
   3158 commit 1cad82cde29ea488ea22541b46ed347d10952557
   3159 Author: Akira TAGOH <akira (a] tagoh.org>
   3160 Date:	Fri May 10 20:26:11 2013 +0900
   3161 
   3162     Bug 63922 - FcFreeTypeQueryFace fails on postscripts fonts loaded
   3163     from memory
   3164 
   3165     Workaround to not failing even when the hash is unable to generate
   3166     from fonts.
   3167     This change also contains to ignore the case if the hash isn't in
   3168     either both
   3169     patterns.
   3170 
   3171  src/fcfreetype.c | 16 +++++++++-------
   3172  src/fcmatch.c	  | 30 +++++++++++++++++++++---------
   3173  src/fcobjs.h	  |  2 +-
   3174  3 files changed, 31 insertions(+), 17 deletions(-)
   3175 
   3176 commit 0f9aa8759df563332db60055ae33dd9424ebf802
   3177 Author: Akira TAGOH <akira (a] tagoh.org>
   3178 Date:	Thu May 16 13:41:32 2013 +0900
   3179 
   3180     Fix missing OSAtomicCompareAndSwapPtrBarrier() on Mac OS X 10.4
   3181 
   3182     based on hb-atomic-private.hh in harfbuzz
   3183 
   3184  src/fcatomic.h | 14 +++++++++++++-
   3185  1 file changed, 13 insertions(+), 1 deletion(-)
   3186 
   3187 commit 93137252cfab1c38e1c9137d831c177665e0592a
   3188 Author: Akira TAGOH <akira (a] tagoh.org>
   3189 Date:	Mon May 13 12:14:29 2013 +0900
   3190 
   3191     Bug 63452 - conf.d/README outdated
   3192 
   3193     reflect correct path where is configured at the build time.
   3194 
   3195  conf.d/Makefile.am | 11 ++++++++---
   3196  conf.d/README	    | 23 -----------------------
   3197  conf.d/README.in   | 23 +++++++++++++++++++++++
   3198  3 files changed, 31 insertions(+), 26 deletions(-)
   3199 
   3200 commit f6244d2cf231e1dc756f3e941e61b9bf124879bb
   3201 Author: Akira TAGOH <akira (a] tagoh.org>
   3202 Date:	Wed May 8 11:57:49 2013 +0900
   3203 
   3204     Use the glob matching for filename
   3205 
   3206     Regex is expensive to compare filenames. we already have the glob
   3207     matching
   3208     and it works enough in this case.
   3209 
   3210     Prior to this change, renaming FcConfigGlobMatch() to FcStrGlobMatch()
   3211     and moving to fcstr.c
   3212 
   3213  src/fccfg.c   | 46 +---------------------------------------------
   3214  src/fcint.h   |  4 ++++
   3215  src/fcmatch.c |  6 ++----
   3216  src/fcstr.c   | 44 ++++++++++++++++++++++++++++++++++++++++++++
   3217  4 files changed, 51 insertions(+), 49 deletions(-)
   3218 
   3219 commit 03216ccf4ca0808f9c7b9513efcaeb7f4058b575
   3220 Author: Akira TAGOH <akira (a] tagoh.org>
   3221 Date:	Wed Apr 10 18:41:22 2013 +0900
   3222 
   3223     Bug 63329 - make check fails: .. contents:: :depth: 2
   3224 
   3225     Add back FcHashGetSHA256DigestFromFile() and fall back to it
   3226     when font isn't SFNT-based font because FT_Load_Sfnt_Table
   3227     fails with FT_Err_Invalid_Face_Handle.
   3228 
   3229  src/fcfreetype.c | 32 ++++++++++++++++++++---------
   3230  src/fchash.c	  | 62
   3231  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3232  src/fcint.h	  |  4 ++++
   3233  3 files changed, 88 insertions(+), 10 deletions(-)
   3234 
   3235 commit 77419a4dfdf41ed34dd03e74d0e4e6f89dbc65e1
   3236 Author: Akira TAGOH <akira (a] tagoh.org>
   3237 Date:	Wed Apr 10 11:14:39 2013 +0900
   3238 
   3239     documented FC_HASH and FC_POSTSCRIPT_NAME
   3240 
   3241  doc/fontconfig-devel.sgml | 3 +++
   3242  1 file changed, 3 insertions(+)
   3243 
   3244 commit fc5a589abad0e8285f7d95007ebda76536e8fa7d
   3245 Author: Akira TAGOH <akira (a] tagoh.org>
   3246 Date:	Tue Apr 9 17:18:43 2013 +0900
   3247 
   3248     Revert the previous change and rework to not export freetype API
   3249     outside fcfreetype.c
   3250 
   3251  src/fcfreetype.c | 23 ++++++++++++++++++++---
   3252  src/fchash.c	  | 47 ++++++++++++-----------------------------------
   3253  src/fcint.h	  |  5 ++---
   3254  3 files changed, 34 insertions(+), 41 deletions(-)
   3255 
   3256 commit c93a8b8b54afe33e5ecf9870723543cb4058fa94
   3257 Author: Akira TAGOH <akira (a] tagoh.org>
   3258 Date:	Tue Apr 9 12:46:30 2013 +0900
   3259 
   3260     Obtain fonts data via FT_Face instead of opening a file directly
   3261 
   3262  src/fcfreetype.c |  2 +-
   3263  src/fchash.c	  | 50 +++++++++++++++++++++++++++++++++-----------------
   3264  src/fcint.h	  |  4 +++-
   3265  3 files changed, 37 insertions(+), 19 deletions(-)
   3266 
   3267 commit 9299155b5247255d6b6687448173056c3ca8d09b
   3268 Author: Akira TAGOH <akira (a] tagoh.org>
   3269 Date:	Tue Apr 9 11:34:35 2013 +0900
   3270 
   3271     Ensure closing fp on error
   3272 
   3273  src/fchash.c | 2 +-
   3274  1 file changed, 1 insertion(+), 1 deletion(-)
   3275 
   3276 commit 18bf57c70aafcad031c0b43756b754dcaf6a756a
   3277 Author: Sebastian Freundt <hroptatyr (a] fresse.org>
   3278 Date:	Sun Apr 7 00:02:58 2013 +0000
   3279 
   3280     build-chain, replace INCLUDES directive by AM_CPPFLAGS
   3281 
   3282     As of automake-13.1 the INCLUDES directive is no longer supported.
   3283     An automake run will return with an error.
   3284 
   3285     This changeset simply follows automake's advice to replace INCLUDES
   3286     by AM_CPPFLAGS.
   3287 
   3288  Tools.mk		 | 4 ++--
   3289  fc-cache/Makefile.am	 | 2 +-
   3290  fc-cat/Makefile.am	 | 2 +-
   3291  fc-list/Makefile.am	 | 2 +-
   3292  fc-match/Makefile.am	 | 2 +-
   3293  fc-pattern/Makefile.am  | 2 +-
   3294  fc-query/Makefile.am	 | 2 +-
   3295  fc-scan/Makefile.am	 | 2 +-
   3296  fc-validate/Makefile.am | 2 +-
   3297  src/Makefile.am	 | 2 +-
   3298  10 files changed, 11 insertions(+), 11 deletions(-)
   3299 
   3300 commit 8fd0ed60a62cb7f36b2ade1bd16a66671eaf79da
   3301 Author: Akira TAGOH <akira (a] tagoh.org>
   3302 Date:	Mon Apr 1 18:16:28 2013 +0900
   3303 
   3304     Bug 62980 - matching native fonts with even :lang=en
   3305 
   3306     Fix the matcher modified by 4eab908c8679a797ac7016b77a93ee41bb11b0fc
   3307     to deal with both strong and weak of FC_LANG as the same location
   3308     in the score
   3309 
   3310  src/fcmatch.c | 23 +++++++----------------
   3311  1 file changed, 7 insertions(+), 16 deletions(-)
   3312 
   3313 commit 73fa326d1e791b587da93b795f962c3405b7a96d
   3314 Author: Akira TAGOH <akira (a] tagoh.org>
   3315 Date:	Fri Mar 29 16:10:15 2013 +0900
   3316 
   3317     Bump version to 2.10.92
   3318 
   3319  README			 | 65
   3320  +++++++++++++++++++++++++++++++++++++++++++++++--
   3321  configure.ac		 |  2 +-
   3322  fontconfig/fontconfig.h |  2 +-
   3323  3 files changed, 65 insertions(+), 4 deletions(-)
   3324 
   3325 commit c842412c079e781d53f023616d9758223fb68323
   3326 Author: Akira TAGOH <akira (a] tagoh.org>
   3327 Date:	Fri Mar 29 16:07:30 2013 +0900
   3328 
   3329     Minor fix
   3330 
   3331  new-version.sh | 2 +-
   3332  1 file changed, 1 insertion(+), 1 deletion(-)
   3333 
   3334 commit b3b435b87f1aec1b2779fd7edbbff5571c3c61a2
   3335 Author: Akira TAGOH <akira (a] tagoh.org>
   3336 Date:	Fri Mar 29 16:02:34 2013 +0900
   3337 
   3338     Bump libtool revision
   3339 
   3340  configure.ac | 6 +++---
   3341  1 file changed, 3 insertions(+), 3 deletions(-)
   3342 
   3343 commit 3fc22cfe756fcb2d6c5a64aa305957c417c6cecd
   3344 Author: Akira TAGOH <akira (a] tagoh.org>
   3345 Date:	Fri Mar 29 12:46:04 2013 +0900
   3346 
   3347     Minor cleanup
   3348 
   3349  Makefile.am | 1 +
   3350  1 file changed, 1 insertion(+)
   3351 
   3352 commit b561ff2016ce84eef3c81f16dfb0481be6a13f9b
   3353 Author: Akira TAGOH <akira (a] tagoh.org>
   3354 Date:	Fri Jan 18 11:30:10 2013 +0900
   3355 
   3356     Bug 38737 - Wishlist: support FC_POSTSCRIPT_NAME
   3357 
   3358     Add the PostScript name into the cache and the matcher.
   3359     Scoring the better font against the PostScript name by
   3360     the forward-matching.
   3361 
   3362  fontconfig/fontconfig.h |  1 +
   3363  src/fcfreetype.c	 | 49 +++++++++++++++++++++++++++-
   3364  src/fcint.h		 |  6 ++++
   3365  src/fcmatch.c		 | 21 ++++++++++++
   3366  src/fcobjs.h		 |  1 +
   3367  src/fcstr.c		 | 85
   3368  ++++++++++++++++++++++++++++---------------------
   3369  6 files changed, 125 insertions(+), 38 deletions(-)
   3370 
   3371 commit c758206e8c0e5b572bd34183b184ef4361745333
   3372 Author: Akira TAGOH <akira (a] tagoh.org>
   3373 Date:	Thu Mar 21 11:58:06 2013 +0900
   3374 
   3375     Fix a SIGSEGV on FcPatternGet* with NULL pattern
   3376 
   3377  src/fcpat.c | 2 ++
   3378  1 file changed, 2 insertions(+)
   3379 
   3380 commit bdf1581e3de5528f397f19bfd4ca9caaf9e7fe4a
   3381 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3382 Date:	Fri Mar 8 05:53:27 2013 -0500
   3383 
   3384     Fix crash with FcConfigSetCurrent(NULL)
   3385 
   3386  src/fccfg.c | 2 +-
   3387  1 file changed, 1 insertion(+), 1 deletion(-)
   3388 
   3389 commit aad4d6f6c68d06415333f5d0d3e4b4870114f11d
   3390 Author: Akira TAGOH <akira (a] tagoh.org>
   3391 Date:	Thu Mar 7 13:19:50 2013 +0900
   3392 
   3393     Do not copy FC_*LANG_OBJECT even if it's not available on the pattern
   3394 
   3395     those objects are linked to the corresponding string objects.
   3396     this may causes inconsistency that those objects has more values
   3397     than them.
   3398 
   3399  src/fcmatch.c | 5 ++++-
   3400  1 file changed, 4 insertions(+), 1 deletion(-)
   3401 
   3402 commit e96d7760886a3781a46b3271c76af99e15cb0146
   3403 Author: Akira TAGOH <akira (a] tagoh.org>
   3404 Date:	Wed Feb 6 19:35:30 2013 +0900
   3405 
   3406     Bug 59456 - Adding a --sysroot like option to fc-cache
   3407 
   3408     Add an ability to set the system root to generate the caches.
   3409     In order to do this, new APIs, FcConfigGetSysRoot() and
   3410     FcConfigSetSysRoot() is available.
   3411 
   3412  doc/fcconfig.fncs	 | 21 +++++++++++
   3413  fc-cache/fc-cache.c	 | 38 +++++++++++++------
   3414  fontconfig/fontconfig.h |  7 ++++
   3415  src/fccache.c		 | 99
   3416  +++++++++++++++++++++++++++++++++----------------
   3417  src/fccfg.c		 | 57 ++++++++++++++++++++++++++++
   3418  src/fcinit.c		 | 30 ++++++++++-----
   3419  src/fcint.h		 | 15 +++++++-
   3420  src/fcstr.c		 | 62 ++++++++++++++++++++++++++++++-
   3421  8 files changed, 275 insertions(+), 54 deletions(-)
   3422 
   3423 commit 569657a24ca11aedfd3b588984344d7ab97fe09f
   3424 Author: Akira TAGOH <akira (a] tagoh.org>
   3425 Date:	Tue Mar 5 12:46:01 2013 +0900
   3426 
   3427     Fix a memory leak
   3428 
   3429  src/fclang.c | 4 +++-
   3430  1 file changed, 3 insertions(+), 1 deletion(-)
   3431 
   3432 commit 612ee2a5c91b8929b2cc5abce4af84d8d7e66bd0
   3433 Author: Akira TAGOH <akira (a] tagoh.org>
   3434 Date:	Fri Mar 1 22:21:25 2013 +0900
   3435 
   3436     Fix broken sort order with FcFontSort()
   3437 
   3438     which was introduced by 4eab908c8679a797ac7016b77a93ee41bb11b0fc
   3439 
   3440  src/fcmatch.c | 7 +++++++
   3441  1 file changed, 7 insertions(+)
   3442 
   3443 commit ea4ebd59377d3dff3616bd20381f308a92781ae6
   3444 Author: Akira TAGOH <akira (a] tagoh.org>
   3445 Date:	Fri Mar 1 19:38:21 2013 +0900
   3446 
   3447     Fix a crash when the object is non-builtin object
   3448 
   3449  src/fcmatch.c | 3 ++-
   3450  1 file changed, 2 insertions(+), 1 deletion(-)
   3451 
   3452 commit 10230497675fa4fcbb427efe8dd2883839ddaec0
   3453 Author: Akira TAGOH <akira (a] tagoh.org>
   3454 Date:	Fri Mar 1 18:41:27 2013 +0900
   3455 
   3456     Fix a typo
   3457 
   3458  conf.d/30-metric-aliases.conf | 2 +-
   3459  1 file changed, 1 insertion(+), 1 deletion(-)
   3460 
   3461 commit db69bf6ecd0da4d23bdfe38652bb53d2daa655a2
   3462 Author: Akira TAGOH <akira (a] tagoh.org>
   3463 Date:	Fri Mar 1 18:31:01 2013 +0900
   3464 
   3465     Bug 60783 - Add Liberation Sans Narrow to 30-metric-aliases.conf
   3466 
   3467     Add Liberation Sans Narrow as an alias for Arial Narrow
   3468 
   3469  conf.d/30-metric-aliases.conf | 16 ++++++++++++++++
   3470  1 file changed, 16 insertions(+)
   3471 
   3472 commit 2c696255749683e9a084f797eb033d222510a275
   3473 Author: Akira TAGOH <akira (a] tagoh.org>
   3474 Date:	Mon Feb 18 13:17:53 2013 +0900
   3475 
   3476     Bug 60748 - broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf
   3477 
   3478     Move the target of recipes to the "pattern" from the "font".
   3479     This is to ensure the targeted objects is updated by them
   3480     prior to FcDefaultSubstitute() so that it can adds the default
   3481     values properly.
   3482 
   3483  conf.d/10-autohint.conf	  | 2 +-
   3484  conf.d/10-no-sub-pixel.conf	  | 2 +-
   3485  conf.d/10-sub-pixel-bgr.conf	  | 2 +-
   3486  conf.d/10-sub-pixel-rgb.conf	  | 2 +-
   3487  conf.d/10-sub-pixel-vbgr.conf	  | 2 +-
   3488  conf.d/10-sub-pixel-vrgb.conf	  | 2 +-
   3489  conf.d/10-unhinted.conf	  | 2 +-
   3490  conf.d/11-lcdfilter-default.conf | 2 +-
   3491  conf.d/11-lcdfilter-legacy.conf  | 2 +-
   3492  conf.d/11-lcdfilter-light.conf   | 2 +-
   3493  10 files changed, 10 insertions(+), 10 deletions(-)
   3494 
   3495 commit 83f679ce558de736ef1a095a362397da0ac3417f
   3496 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3497 Date:	Fri Feb 15 09:48:38 2013 -0500
   3498 
   3499     Accept digits as part of OpenType script tags
   3500 
   3501     They've been used since 2005.
   3502 
   3503  src/fcfreetype.c | 5 +++--
   3504  1 file changed, 3 insertions(+), 2 deletions(-)
   3505 
   3506 commit 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3
   3507 Author: Akira TAGOH <akira (a] tagoh.org>
   3508 Date:	Thu Feb 7 17:56:17 2013 +0900
   3509 
   3510     Add Culmus foundry to the vendor list
   3511 
   3512     Maps fonts produced by the Culmus project
   3513     <http://culmus.sourceforge.net>
   3514     to the XLFD foundry name culmus.
   3515 
   3516     For TrueType fonts, maps the vendor code CLM from the TrueType vendor
   3517     id field.
   3518 
   3519     For Type1 fonts, which use heuristics to guess mappings to XLFD
   3520     foundries from
   3521     words in the copyright notice, add the names of the main contributors
   3522     to
   3523     the Culmus product to recognize the fonts under their copyright.
   3524 
   3525     Patch from Maxim Iorsh
   3526 
   3527  src/fcfreetype.c | 67
   3528  +++++++++++++++++++-------------------------------------
   3529  1 file changed, 23 insertions(+), 44 deletions(-)
   3530 
   3531 commit 96220a5ed9d1d761b14a7ac516ac6786c132f280
   3532 Author: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3533 Date:	Sat Feb 2 17:01:07 2013 +0100
   3534 
   3535     Use LOG_COMPILER and AM_TESTS_ENVIRONMENT
   3536 
   3537     TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
   3538     override the test environment
   3539 
   3540     <ext>_LOG_COMPILER is meant to contain the program that runs the test
   3541     with <ext> extension
   3542     LOG_COMPILER is for extensionless tests
   3543     AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
   3544 
   3545       https://bugs.freedesktop.org/show_bug.cgi?id=60192
   3546 
   3547     Signed-off-by: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3548 
   3549  Makefile.am	  |  1 -
   3550  configure.ac	  |  2 +-
   3551  doc/Makefile.am  |  5 ++++-
   3552  test/Makefile.am | 12 +++++++++++-
   3553  4 files changed, 16 insertions(+), 4 deletions(-)
   3554 
   3555 commit 62b7d764ce994bb32e7614337fdfa0854445c380
   3556 Author: Akira TAGOH <akira (a] tagoh.org>
   3557 Date:	Wed Feb 6 19:14:51 2013 +0900
   3558 
   3559     Bump the cache version to 4
   3560 
   3561  fontconfig/fontconfig.h | 2 +-
   3562  src/fcint.h		 | 2 +-
   3563  2 files changed, 2 insertions(+), 2 deletions(-)
   3564 
   3565 commit 4eab908c8679a797ac7016b77a93ee41bb11b0fc
   3566 Author: Akira TAGOH <akira (a] tagoh.org>
   3567 Date:	Wed Feb 6 19:02:07 2013 +0900
   3568 
   3569     Update _FcMatchers definition logic
   3570 
   3571     to make it easier to maintain. also added FC_HASH_OBJECT to be matched
   3572     in the pattern, prior to FC_FILE_OBJECT.
   3573 
   3574  src/fcint.h		|   2 +-
   3575  src/fcmatch.c		| 184
   3576  +++++++++++++++++++++++--------------------------
   3577  src/fcname.c		|   2 +-
   3578  src/fcobjs.h		|  90 ++++++++++++------------
   3579  src/fcobjshash.gperf.h |   2 +-
   3580  5 files changed, 134 insertions(+), 146 deletions(-)
   3581 
   3582 commit 52b2b5c99268d5ad28dc0972c5f136720d55f21b
   3583 Author: Akira TAGOH <akira (a] tagoh.org>
   3584 Date:	Tue Feb 5 20:44:18 2013 +0900
   3585 
   3586     Bug 60312 - DIST_SUBDIRS should never appear in a conditional
   3587 
   3588     As it is documented like this:
   3589 
   3590     If SUBDIRS is defined conditionally using Automake conditionals,
   3591     Automake will define DIST_SUBDIRS automatically from the possible
   3592     values of SUBDIRS in all conditions.
   3593 
   3594     So we don't need to re-define DIST_SUBDIRS in Makefile.am unless
   3595     we use AC_SUBST to define SUBDIRS.
   3596 
   3597     Patch from Quentin Glidic
   3598 
   3599  Makefile.am | 3 ---
   3600  1 file changed, 3 deletions(-)
   3601 
   3602 commit 95af7447dba7c54ed162b667c0bb2ea6500e8f32
   3603 Author: Akira TAGOH <akira (a] tagoh.org>
   3604 Date:	Mon Feb 4 16:03:29 2013 +0900
   3605 
   3606     Bug 50733 - Add font-file hash?
   3607 
   3608     Add "hash" object which contains SHA256 hash value (so far) computed
   3609     from the font file.
   3610 
   3611  fontconfig/fontconfig.h |   1 +
   3612  src/Makefile.am	 |   1 +
   3613  src/fcfreetype.c	 |   9 ++
   3614  src/fchash.c		 | 265
   3615  ++++++++++++++++++++++++++++++++++++++++++++++++
   3616  src/fcint.h		 |   7 ++
   3617  src/fcobjs.h		 |   1 +
   3618  6 files changed, 284 insertions(+)
   3619 
   3620 commit d34643894f2dff7eec35345e8e9b32a9a32fa113
   3621 Author: Akira TAGOH <akira (a] tagoh.org>
   3622 Date:	Tue Feb 5 14:17:16 2013 +0900
   3623 
   3624     Use AM_MISSING_PROG instead of hardcoding missing
   3625 
   3626  Makefile.am  | 2 +-
   3627  configure.ac | 1 +
   3628  2 files changed, 2 insertions(+), 1 deletion(-)
   3629 
   3630 commit 241cd53ff62599ecf557c6a4f975fc427dad9700
   3631 Author: Akira TAGOH <akira (a] tagoh.org>
   3632 Date:	Tue Feb 5 11:33:47 2013 +0900
   3633 
   3634     Revert "test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT"
   3635 
   3636     This reverts commit 2146b0307a3476892723104481f27f8484451c52.
   3637 
   3638     That change introduces incompatibility and seems not working with
   3639     older releases of automake, including automake 1.12.2.
   3640 
   3641  test/Makefile.am | 12 +-----------
   3642  1 file changed, 1 insertion(+), 11 deletions(-)
   3643 
   3644 commit 2146b0307a3476892723104481f27f8484451c52
   3645 Author: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3646 Date:	Sat Feb 2 17:01:07 2013 +0100
   3647 
   3648     test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT
   3649 
   3650     TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
   3651     override the test environment
   3652 
   3653     <ext>_LOG_COMPILER is meant to contain the program that runs the test
   3654     with <ext> extension
   3655     AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
   3656 
   3657       https://bugs.freedesktop.org/show_bug.cgi?id=60192
   3658 
   3659     Signed-off-by: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3660 
   3661  test/Makefile.am | 12 +++++++++++-
   3662  1 file changed, 11 insertions(+), 1 deletion(-)
   3663 
   3664 commit da0946721af3ab2dff3cd903065336b93592d067
   3665 Author: Akira TAGOH <akira (a] tagoh.org>
   3666 Date:	Mon Feb 4 17:57:00 2013 +0900
   3667 
   3668     Use AM_MISSING_PROG instead of hardcoding missing
   3669 
   3670  configure.ac	 | 2 ++
   3671  src/Makefile.am | 2 +-
   3672  2 files changed, 3 insertions(+), 1 deletion(-)
   3673 
   3674 commit 786ead52015573e7b60a53d79abc26d611f1fe93
   3675 Author: Akira TAGOH <akira (a] tagoh.org>
   3676 Date:	Mon Feb 4 17:20:03 2013 +0900
   3677 
   3678     Modernize configure.ac
   3679 
   3680  configure.ac | 7 ++++---
   3681  1 file changed, 4 insertions(+), 3 deletions(-)
   3682 
   3683 commit 20191810d1fea7c2f49b65ffee3e4d5e2bc0bac3
   3684 Author: Akira TAGOH <akira (a] tagoh.org>
   3685 Date:	Tue Jan 29 20:19:36 2013 +0900
   3686 
   3687     Bug 23757 - Add mode="delete" to <edit>
   3688 
   3689     Add two edit mode, "delete" and "delete_all".
   3690     what values are being deleted depends on <test> as documented.
   3691     if the target object is same to what is tested, matching value there
   3692     will be deleted. otherwise all of values in the object will be
   3693     deleted.
   3694     so this would means both edit mode will not take any expressions.
   3695 
   3696     e.g.
   3697 
   3698     Given that the testing is always true here, the following rules:
   3699 
   3700       <match>
   3701 	<test name="foo" compare="eq">
   3702 	  <string>bar</string>
   3703 	</test>
   3704 	<edit name="foo" mode="delete"/>
   3705       </match>
   3706 
   3707     will removes "bar" string from "foo" object. and:
   3708 
   3709       <match>
   3710 	<test name="foo" compare="eq">
   3711 	  <string>foo</string>
   3712 	</test>
   3713 	<edit name="bar" mode="delete"/>
   3714       </match>
   3715 
   3716     will removes all of values in "bar" object.
   3717 
   3718  doc/fontconfig-user.sgml |  2 ++
   3719  fonts.dtd		  |  2 +-
   3720  src/fccfg.c		  | 10 ++++++++++
   3721  src/fcdbg.c		  |  6 ++++--
   3722  src/fcint.h		  |  1 +
   3723  src/fcxml.c		  | 11 +++++++++++
   3724  6 files changed, 29 insertions(+), 3 deletions(-)
   3725 
   3726 commit c1d9588890798e389d0f0ba633b704dee1ea8bf5
   3727 Author: Colin Walters <walters (a] verbum.org>
   3728 Date:	Thu Jan 31 21:32:46 2013 -0500
   3729 
   3730     build: Only use PKG_INSTALLDIR if available
   3731 
   3732     It's only in pkg-config 0.27 or newer, but 0.25 at least is still
   3733     fairly widespread.
   3734 
   3735  configure.ac | 2 +-
   3736  1 file changed, 1 insertion(+), 1 deletion(-)
   3737 
   3738 commit e11f15628cff04c4a742f88abee22f440edcce52
   3739 Author: Christoph J. Thompson <cjsthompson (a] gmail.com>
   3740 Date:	Fri Feb 1 02:27:32 2013 +0100
   3741 
   3742     Use the PKG_INSTALLDIR macro.
   3743 
   3744 	modified:   Makefile.am
   3745 	modified:   configure.ac
   3746 
   3747  Makefile.am  | 1 -
   3748  configure.ac | 1 +
   3749  2 files changed, 1 insertion(+), 1 deletion(-)
   3750 
   3751 commit d26fb23c41abd87422778bb38eea39f25ba3dc4a
   3752 Author: Akira TAGOH <akira (a] tagoh.org>
   3753 Date:	Fri Jan 25 20:01:24 2013 +0900
   3754 
   3755     Bug 59385 - Do the right thing for intermixed edit and test elements
   3756 
   3757     This changes allows to have multiple mathcing rules in one <match>
   3758     block
   3759     in the same order.
   3760     After this changes, the following thing will works as two matching
   3761     rules:
   3762 
   3763 	<match>
   3764 		<!-- rule 1 -->
   3765 		<test name="family" compare="eq">
   3766 			<string>foo</string>
   3767 		</test>
   3768 		<edit name="foo" mode="append">
   3769 			<string>foo</string>
   3770 		</edit>
   3771 		<!-- rule 2 -->
   3772 		<test name="foo" compare="eq">
   3773 			<string>foo</string>
   3774 		</test>
   3775 		<edit name="foo" mode="append">
   3776 			<string>bar</string>
   3777 		</edit>
   3778 	</match>
   3779 
   3780  fonts.dtd   |	2 +-
   3781  src/fcxml.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   3782  2 files changed, 47 insertions(+), 1 deletion(-)
   3783 
   3784 commit fb3b410998aba8835999e2ca7003a180431cfaf4
   3785 Author: Akira TAGOH <akira (a] tagoh.org>
   3786 Date:	Wed Jan 23 12:37:51 2013 +0900
   3787 
   3788     remove the unnecessary code
   3789 
   3790  src/fccompat.c | 6 ------
   3791  1 file changed, 6 deletions(-)
   3792 
   3793 commit 5400bb4fb43dc811b813f11d5b0c023db727f543
   3794 Author: Akira TAGOH <akira (a] tagoh.org>
   3795 Date:	Wed Jan 23 12:32:37 2013 +0900
   3796 
   3797     Add another approach to FC_PRGNAME for Solaris 10 or before
   3798 
   3799     Patch from Raimund Steger
   3800 
   3801  configure.ac	 | 2 +-
   3802  src/fcdefault.c | 5 ++++-
   3803  2 files changed, 5 insertions(+), 2 deletions(-)
   3804 
   3805 commit 000ca9ccb03013a5b151f0d21148ab0ca4c2f2de
   3806 Author: Akira TAGOH <akira (a] tagoh.org>
   3807 Date:	Tue Jan 22 12:11:56 2013 +0900
   3808 
   3809     Fix installation on MinGW32
   3810 
   3811     Patch from LRN
   3812 
   3813  src/Makefile.am | 5 +++--
   3814  1 file changed, 3 insertions(+), 2 deletions(-)
   3815 
   3816 commit 6363193a0575cf6f58baf7f0a772ad8f92b7b904
   3817 Author: Akira TAGOH <akira (a] tagoh.org>
   3818 Date:	Tue Jan 22 12:03:28 2013 +0900
   3819 
   3820     Fix mkstemp absence for some platform
   3821 
   3822     Patch from LRN and modified to make more generic.
   3823 
   3824  src/fccache.c	|  57 ----------------------------
   3825  src/fccompat.c | 116
   3826  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3827  src/fcint.h	|   3 ++
   3828  3 files changed, 119 insertions(+), 57 deletions(-)
   3829 
   3830 commit 9dbc282796e9a4d5a2a8cc7d1c8e29b9154e91c0
   3831 Author: Akira TAGOH <akira (a] tagoh.org>
   3832 Date:	Tue Jan 22 10:26:41 2013 +0900
   3833 
   3834     Add missing file descriptor to F_DUPFD_CLOEXEC
   3835 
   3836     Patch from Matthieu Herrb
   3837 
   3838  src/fccompat.c | 2 +-
   3839  1 file changed, 1 insertion(+), 1 deletion(-)
   3840 
   3841 commit 6118781f7f5dba672d19a841cc231661bf5fb59d
   3842 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3843 Date:	Thu Jan 17 19:27:20 2013 -0600
   3844 
   3845     Fix readlink failure
   3846 
   3847     As reported by Raimund Steger.
   3848 
   3849  src/fcdefault.c | 4 ++--
   3850  1 file changed, 2 insertions(+), 2 deletions(-)
   3851 
   3852 commit 671bcb34e23ed03b1f564af35560db81f8b12b96
   3853 Author: Akira TAGOH <akira (a] tagoh.org>
   3854 Date:	Thu Jan 17 12:49:16 2013 +0900
   3855 
   3856     Better fix for 2fe5ddfd
   3857 
   3858     Drop realpath() and fix breakage on Win32
   3859 
   3860  configure.ac	 |  2 +-
   3861  src/fcdefault.c | 14 +++++++-------
   3862  2 files changed, 8 insertions(+), 8 deletions(-)
   3863 
   3864 commit 2fe5ddfdae6be80db5b7e622ab6c1ab985377542
   3865 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3866 Date:	Wed Jan 16 21:01:28 2013 -0600
   3867 
   3868     Fix FC_PRGNAME default
   3869 
   3870     As reported by Raimund Steger.
   3871 
   3872  src/fcdefault.c | 36 +++++++++++++++++++-----------------
   3873  1 file changed, 19 insertions(+), 17 deletions(-)
   3874 
   3875 commit 55d39bcad0737e92e1207fabbd8c65fa9e5e0482
   3876 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3877 Date:	Wed Jan 16 07:30:44 2013 -0600
   3878 
   3879     Fix fc-cache crash caused by looking up NULL object incorrectly
   3880 
   3881     We were returning a skiplist node when looking up NULL!
   3882 
   3883  src/fccache.c | 7 +++++--
   3884  src/fccfg.c   | 4 ++--
   3885  2 files changed, 7 insertions(+), 4 deletions(-)
   3886 
   3887 commit 106c4f73119e00a7804ef79ee556f1111d680e32
   3888 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3889 Date:	Wed Jan 16 07:05:07 2013 -0600
   3890 
   3891     Minor
   3892 
   3893  src/fcfreetype.c | 3 ++-
   3894  1 file changed, 2 insertions(+), 1 deletion(-)
   3895 
   3896 commit 1a5d0daea0173e2cc47d76d2022467f0dbd423f0
   3897 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3898 Date:	Wed Jan 16 04:52:06 2013 -0600
   3899 
   3900     Remove unused checks for common functions
   3901 
   3902     The check results of these were never actually used.
   3903 
   3904  configure.ac | 2 +-
   3905  1 file changed, 1 insertion(+), 1 deletion(-)
   3906 
   3907 commit f9ac4c84c90cbb57afbf1fa3a5c9ff3bfc4f537e
   3908 Author: Akira TAGOH <akira (a] tagoh.org>
   3909 Date:	Wed Jan 16 16:35:28 2013 +0900
   3910 
   3911     Improve FcGetPrgname() to work on BSD
   3912 
   3913  configure.ac	 |  2 +-
   3914  src/fcdefault.c | 10 ++++++++++
   3915  2 files changed, 11 insertions(+), 1 deletion(-)
   3916 
   3917 commit ec5ca08c807585a9230f83c95f7cca6b7065b142
   3918 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3919 Date:	Tue Jan 15 20:41:26 2013 -0600
   3920 
   3921     Bug 59379 - FC_PRGNAME
   3922 
   3923     Can be used for per-application configuration.
   3924 
   3925  configure.ac		   |  2 +-
   3926  doc/fontconfig-devel.sgml |  3 +-
   3927  doc/fontconfig-user.sgml  |  1 +
   3928  fontconfig/fontconfig.h   |  1 +
   3929  src/fccfg.c		   |  7 ++++
   3930  src/fcdefault.c	   | 85
   3931  +++++++++++++++++++++++++++++++++++++++++++++--
   3932  src/fcint.h		   |  3 ++
   3933  src/fcobjs.h		   |  1 +
   3934  8 files changed, 99 insertions(+), 4 deletions(-)
   3935 
   3936 commit 3f84695104b169fe25742ba3b91d04467f5debc4
   3937 Author: Akira TAGOH <akira (a] tagoh.org>
   3938 Date:	Tue Sep 4 12:39:48 2012 +0900
   3939 
   3940     Bug 50497 - RFE: Add OpenType feature tags support
   3941 
   3942     Add FC_FONT_FEATURES to store the feature tags to be enabled.
   3943 
   3944  doc/fontconfig-devel.sgml | 2 ++
   3945  doc/fontconfig-user.sgml  | 1 +
   3946  fontconfig/fontconfig.h   | 1 +
   3947  src/fcobjs.h		   | 1 +
   3948  4 files changed, 5 insertions(+)
   3949 
   3950 commit dffb69ed8c7cf2e707bc692f94b51108b772d9d8
   3951 Author: Akira TAGOH <akira (a] tagoh.org>
   3952 Date:	Tue Jan 15 17:26:27 2013 +0900
   3953 
   3954     Fix the build fail on MinGW
   3955 
   3956     Reported at
   3957     http://lists.freedesktop.org/archives/fontconfig/2013-January/004601.html
   3958 
   3959     just warn at the runtime instead of the compile time. it somewhat
   3960     works
   3961     on even MinGW since FcMakeTempfile() isn't used on Win32 so far.
   3962 
   3963  src/fccompat.c | 6 +++++-
   3964  1 file changed, 5 insertions(+), 1 deletion(-)
   3965 
   3966 commit 8b8f0d21534aa9b82276815c84429ffca8941d2a
   3967 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3968 Date:	Mon Jan 14 14:39:12 2013 -0600
   3969 
   3970     Minor
   3971 
   3972  src/fcmatch.c | 2 +-
   3973  1 file changed, 1 insertion(+), 1 deletion(-)
   3974 
   3975 commit 8828fffd93c6b19bcfd7626ddc472aa8f055d034
   3976 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3977 Date:	Mon Jan 14 14:36:38 2013 -0600
   3978 
   3979     Copy all values from pattern to font if the font doesn't have
   3980     the element
   3981 
   3982     Bug 59376 - FcFontRenderPrepare enhancement
   3983 
   3984  src/fcmatch.c | 5 +++--
   3985  1 file changed, 3 insertions(+), 2 deletions(-)
   3986 
   3987 commit 0831c1770e4bac7269a190936bbb0529d747e233
   3988 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3989 Date:	Thu Jan 10 09:01:52 2013 -0600
   3990 
   3991     Ensure we find the uninstalled fontconfig header
   3992 
   3993     Patch from Colin Walters.
   3994 
   3995  test/Makefile.am | 2 ++
   3996  1 file changed, 2 insertions(+)
   3997 
   3998 commit 1527c395cbe0bbab9e66a42213ef3ac5ce1c0383
   3999 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4000 Date:	Thu Jan 10 09:00:18 2013 -0600
   4001 
   4002     Resepct $NOCONFIGURE
   4003 
   4004     Patch from Colin Walters.
   4005 
   4006  autogen.sh | 4 ++--
   4007  1 file changed, 2 insertions(+), 2 deletions(-)
   4008 
   4009 commit fcc3567847949ec422157d331c9640cd0453e169
   4010 Author: Akira TAGOH <akira (a] tagoh.org>
   4011 Date:	Thu Jan 10 17:57:12 2013 +0900
   4012 
   4013     Bump version to 2.10.91
   4014 
   4015  README			 | 105
   4016  +++++++++++++++++++++++++++++++++++++++++++++++-
   4017  configure.ac		 |   2 +-
   4018  fontconfig/fontconfig.h |   2 +-
   4019  3 files changed, 105 insertions(+), 4 deletions(-)
   4020 
   4021 commit 98352247f2ab01046c330485f73fd26eb15a08a4
   4022 Author: Akira TAGOH <akira (a] tagoh.org>
   4023 Date:	Thu Jan 10 17:56:51 2013 +0900
   4024 
   4025     Update the date in README properly
   4026 
   4027  new-version.sh | 4 ++--
   4028  1 file changed, 2 insertions(+), 2 deletions(-)
   4029 
   4030 commit 9066fbe7855674ff51053b78f1d0d179486e22ea
   4031 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4032 Date:	Thu Jan 10 01:23:07 2013 -0600
   4033 
   4034     Make linker happy
   4035 
   4036  fc-validate/Makefile.am | 2 +-
   4037  1 file changed, 1 insertion(+), 1 deletion(-)
   4038 
   4039 commit 98efed3bcafc92b573b193b5b38039aa717617d3
   4040 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4041 Date:	Thu Jan 10 01:17:02 2013 -0600
   4042 
   4043     Add atomic ops for Solaris
   4044 
   4045     Patch from Raimund Steger.
   4046 
   4047  configure.ac	| 22 ++++++++++++++++++++--
   4048  src/fcatomic.h | 12 ++++++++++++
   4049  2 files changed, 32 insertions(+), 2 deletions(-)
   4050 
   4051 commit 8e8a99ae8a1c2e56c42093bee577d6de66248366
   4052 Author: Akira TAGOH <akira (a] tagoh.org>
   4053 Date:	Mon Sep 10 16:09:04 2012 +0900
   4054 
   4055     Bug 29312 - RFE: feature to indicate which characters are missing
   4056     to satisfy the language support
   4057 
   4058     Add fc-validate to check the language coverage in a font.
   4059 
   4060  Makefile.am		      |   2 +-
   4061  configure.ac		      |   1 +
   4062  doc/fclangset.fncs	      |   8 ++
   4063  fc-validate/Makefile.am      |  60 +++++++++++
   4064  fc-validate/fc-validate.c    | 242
   4065  +++++++++++++++++++++++++++++++++++++++++++
   4066  fc-validate/fc-validate.sgml | 182 ++++++++++++++++++++++++++++++++
   4067  fontconfig/fontconfig.h      |   3 +
   4068  src/fcint.h		      |   3 -
   4069  8 files changed, 497 insertions(+), 4 deletions(-)
   4070 
   4071 commit 16fd965171808c10f87d097f678ee9e10771be72
   4072 Author: Akira TAGOH <akira (a] tagoh.org>
   4073 Date:	Wed Jan 9 11:26:56 2013 +0900
   4074 
   4075     Fix a typo in the manpages template
   4076 
   4077  doc/func.sgml | 2 +-
   4078  1 file changed, 1 insertion(+), 1 deletion(-)
   4079 
   4080 commit 7680e9ee891a74f0e428e30604a5d0ff0e2e9383
   4081 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4082 Date:	Tue Jan 8 14:51:00 2013 -0600
   4083 
   4084     Add pthread test
   4085 
   4086     Not enabled by default since it requires config and fonts.
   4087 
   4088  test/Makefile.am    |	9 ++++++
   4089  test/test-pthread.c | 79
   4090  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   4091  2 files changed, 88 insertions(+)
   4092 
   4093 commit dc21ed28d69df279c6068d9cae862e02af72815f
   4094 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4095 Date:	Tue Jan 8 13:01:48 2013 -0600
   4096 
   4097     Fix memory corruption!
   4098 
   4099     In FcStrListCreate() we were increasing reference count of set,
   4100     however, if set had a const reference (which is the case for list
   4101     of languages), and with multiple threads, the const ref (-1) was
   4102     getting up to 1 and then a decrease was destroying the set.  Ouch.
   4103 
   4104     Here's the valgrind error, which took me quite a few hours of
   4105     running to catch:
   4106 
   4107     ==4464== Invalid read of size 4
   4108     ==4464==	at 0x4E58FF3: FcStrListNext (fcstr.c:1256)
   4109     ==4464==	by 0x4E3F11D: FcConfigSubstituteWithPat (fccfg.c:1508)
   4110     ==4464==	by 0x4E3F8F4: FcConfigSubstitute (fccfg.c:1729)
   4111     ==4464==	by 0x4009FA: test_match (simple-pthread-test.c:53)
   4112     ==4464==	by 0x400A6E: run_test_in_thread (simple-pthread-test.c:68)
   4113     ==4464==	by 0x507EE99: start_thread (pthread_create.c:308)
   4114     ==4464==  Address 0x6bc0b44 is 4 bytes inside a block of size
   4115     24 free'd
   4116     ==4464==	at 0x4C2A82E: free (in
   4117     /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
   4118     ==4464==	by 0x4E58F84: FcStrSetDestroy (fcstr.c:1236)
   4119     ==4464==	by 0x4E3F0C6: FcConfigSubstituteWithPat (fccfg.c:1507)
   4120     ==4464==	by 0x4E3F8F4: FcConfigSubstitute (fccfg.c:1729)
   4121     ==4464==	by 0x4009FA: test_match (simple-pthread-test.c:53)
   4122     ==4464==	by 0x400A6E: run_test_in_thread (simple-pthread-test.c:68)
   4123     ==4464==	by 0x507EE99: start_thread (pthread_create.c:308)
   4124 
   4125     Thread test is running happily now.  Will add the test in a moment.
   4126 
   4127  src/fcstr.c | 13 ++++++++++++-
   4128  1 file changed, 12 insertions(+), 1 deletion(-)
   4129 
   4130 commit 4e6c7d0827c5b3b20205521bf9bd2e94e704b36d
   4131 Author: Akira TAGOH <akira (a] tagoh.org>
   4132 Date:	Tue Jan 8 16:20:28 2013 +0900
   4133 
   4134     Fix a build fail on mingw
   4135 
   4136     Regarding the change of 596931c8b4a7a35cbff9c33437d3cd44395d9c3f
   4137 
   4138  configure.ac	| 2 +-
   4139  src/fccompat.c | 4 ++++
   4140  2 files changed, 5 insertions(+), 1 deletion(-)
   4141 
   4142 commit d837a7a584bc1e908bc4370d337cd10ecc781fad
   4143 Author: Akira TAGOH <akira (a] tagoh.org>
   4144 Date:	Tue Jan 8 16:18:32 2013 +0900
   4145 
   4146     missing header file to declare _mkdir
   4147 
   4148  src/fccache.c | 1 +
   4149  1 file changed, 1 insertion(+)
   4150 
   4151 commit 596931c8b4a7a35cbff9c33437d3cd44395d9c3f
   4152 Author: Akira TAGOH <akira (a] tagoh.org>
   4153 Date:	Thu Dec 6 20:01:52 2012 +0900
   4154 
   4155     Bug 47705 - Using O_CLOEXEC
   4156 
   4157  configure.ac	 |   4 ++-
   4158  src/Makefile.am |   1 +
   4159  src/fcatomic.c  |   3 +-
   4160  src/fccache.c	 |   6 ++--
   4161  src/fccompat.c  | 103
   4162  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4163  src/fcint.h	 |   7 ++++
   4164  src/fcstat.c	 |   2 +-
   4165  src/fcxml.c	 |   2 +-
   4166  8 files changed, 120 insertions(+), 8 deletions(-)
   4167 
   4168 commit d7de1b5c6d4b8800825913ac40a9cea00824f2f8
   4169 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4170 Date:	Mon Jan 7 20:10:14 2013 -0600
   4171 
   4172     Fix pthreads setup
   4173 
   4174     As reported by Raimund Steger.
   4175 
   4176  configure.ac | 3 +++
   4177  1 file changed, 3 insertions(+)
   4178 
   4179 commit 1c4c4978adb0fa59767ac7d8c7f98a86928b2fdc
   4180 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4181 Date:	Mon Jan 7 17:59:17 2013 -0600
   4182 
   4183     Oops, add the actual file
   4184 
   4185  conf.d/10-scale-bitmap-fonts.conf | 81
   4186  +++++++++++++++++++++++++++++++++++++++
   4187  1 file changed, 81 insertions(+)
   4188 
   4189 commit dc11dd581f228623f0f14b3a6a1e4beaa659266b
   4190 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4191 Date:	Mon Jan 7 16:41:29 2013 -0600
   4192 
   4193     Add 10-scale-bitmap-fonts.conf and enable by default
   4194 
   4195  conf.d/Makefile.am | 2 ++
   4196  1 file changed, 2 insertions(+)
   4197 
   4198 commit ea3a35306617eec068ed961439cf76cdbcb10c28
   4199 Author: Akira TAGOH <akira (a] tagoh.org>
   4200 Date:	Mon Jan 7 17:55:04 2013 +0900
   4201 
   4202     Clean up the unused variable
   4203 
   4204  fc-query/fc-query.c | 1 -
   4205  1 file changed, 1 deletion(-)
   4206 
   4207 commit 17eda89ed2e24a3fc5f68538dd7fd9ada8efb087
   4208 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4209 Date:	Thu Jan 3 20:33:34 2013 -0600
   4210 
   4211     Remove FcInit() calls from tools
   4212 
   4213     Library is supposed to automatically initialize itself.  If it
   4214     doesn't,
   4215     it's a bug.
   4216 
   4217  fc-list/fc-list.c	 | 5 -----
   4218  fc-match/fc-match.c	 | 5 -----
   4219  fc-pattern/fc-pattern.c | 5 -----
   4220  fc-query/fc-query.c	 | 6 ------
   4221  fc-scan/fc-scan.c	 | 6 ------
   4222  5 files changed, 27 deletions(-)
   4223 
   4224 commit 102a4344dd7f668cf03b9665c718505050e0ae78
   4225 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4226 Date:	Thu Jan 3 20:31:22 2013 -0600
   4227 
   4228     Don't use blanks for fc-query
   4229 
   4230     fc-query is supposed to be config-independent.
   4231 
   4232  fc-query/fc-query.c | 4 +---
   4233  1 file changed, 1 insertion(+), 3 deletions(-)
   4234 
   4235 commit b6b678e71eb0ba2b53335b7df0804058f6bd006d
   4236 Author: Akira TAGOH <akira (a] tagoh.org>
   4237 Date:	Fri Jan 4 11:29:50 2013 +0900
   4238 
   4239     Missing header file for _mkdir declaration
   4240 
   4241  src/fcatomic.c | 1 +
   4242  1 file changed, 1 insertion(+)
   4243 
   4244 commit 8e143b4ec447a7ee6c501e7488a3c94db7e6a035
   4245 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4246 Date:	Thu Jan 3 04:19:12 2013 -0600
   4247 
   4248     Minor
   4249 
   4250  src/fcobjs.c | 5 ++++-
   4251  1 file changed, 4 insertions(+), 1 deletion(-)
   4252 
   4253 commit 16ddb9ff31a7d45ae477f5274c704523b2ec7330
   4254 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4255 Date:	Wed Jan 2 22:37:33 2013 -0600
   4256 
   4257     Ugh, add Tools.mk
   4258 
   4259  Tools.mk | 64
   4260  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4261  1 file changed, 64 insertions(+)
   4262 
   4263 commit 86e3255118e943bcc5c16cf1628ca381470ca34d
   4264 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4265 Date:	Wed Jan 2 20:16:55 2013 -0600
   4266 
   4267     Second try to make Sun CPP happy
   4268 
   4269  src/Makefile.am | 22 ++++++++++++----------
   4270  1 file changed, 12 insertions(+), 10 deletions(-)
   4271 
   4272 commit bc62c40597c3d95edfdc6a93b39d0bb3837d1d34
   4273 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4274 Date:	Wed Jan 2 20:08:40 2013 -0600
   4275 
   4276     Really fix cross-compiling and building of tools this time
   4277 
   4278  configure.ac		     |	1 +
   4279  fc-case/Makefile.am	     | 47 +++++----------------------
   4280  fc-glyphname/Makefile.am    | 47 +++++----------------------
   4281  fc-glyphname/fc-glyphname.c |	2 +-
   4282  fc-lang/Makefile.am	     | 44 +++++---------------------
   4283  fc-lang/fc-lang.c	     |	8 ++---
   4284  m4/ax_cc_for_build.m4	     | 77
   4285  +++++++++++++++++++++++++++++++++++++++++++++
   4286  7 files changed, 107 insertions(+), 119 deletions(-)
   4287 
   4288 commit 32c1d32cbd54686804481fedaa1881d4f3043f1b
   4289 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4290 Date:	Wed Jan 2 19:04:17 2013 -0600
   4291 
   4292     Work around Sun CPP
   4293 
   4294     According to Raimund Steger:
   4295 
   4296     > [...]
   4297     > diff --git a/src/Makefile.am b/src/Makefile.am
   4298     > index dc082b7..57c34a2 100644
   4299     > [...]
   4300     > +fcobjshash.gperf: fcobjshash.gperf.h fcobjs.h
   4301     > +    $(AM_V_GEN) $(CPP) -I$(top_srcdir) $< | $(GREP) '^[^#]' |
   4302     awk ' \
   4303     > +    /CUT_OUT_BEGIN/ { no_write=1; next; }; \
   4304     > +    /CUT_OUT_END/ { no_write=0; next; }; \
   4305     > +    { if (!no_write) print; next; }; \
   4306     > +    ' - > $@.tmp && \
   4307     > +    mv -f $@.tmp $@
   4308 
   4309     Sun Studio CPP seems to insert whitespace in a different way than
   4310     GCC's CPP.
   4311 
   4312     GCC generates in src/fcobjshash.gperf:
   4313 
   4314     [...]
   4315     "family", FC_FAMILY_OBJECT
   4316     "familylang", FC_FAMILYLANG_OBJECT
   4317     [...]
   4318 
   4319     Sun Studio generates:
   4320 
   4321     [...]
   4322      "family" , FC_FAMILY_OBJECT
   4323      "familylang" , FC_FAMILYLANG_OBJECT
   4324     [...]
   4325 
   4326     leading to:
   4327 
   4328     [...]
   4329     Making all in src
   4330     gmake[2]: Entering directory
   4331     `/home/rs/src/fontconfig-git/fontconfig/src'
   4332       GEN    fcobjshash.gperf
   4333       GEN    fcobjshash.h
   4334     Key link: " " = " ", with key set "".
   4335     1 input keys have identical hash values,
   4336     use option -D.
   4337     gmake[2]: *** [fcobjshash.h] Error 1
   4338     gmake[2]: Leaving directory
   4339     `/home/rs/src/fontconfig-git/fontconfig/src'
   4340     gmake[1]: *** [all-recursive] Error 1
   4341     gmake[1]: Leaving directory `/home/rs/src/fontconfig-git/fontconfig'
   4342     gmake: *** [all] Error 2
   4343 
   4344     ...maybe we could tuck in an additional sed to remove the whitespace,
   4345     like:
   4346 
   4347     [...]
   4348     fcobjshash.gperf: fcobjshash.gperf.h fcobjs.h
   4349 	$(AM_V_GEN) $(CPP) -I$(top_srcdir) $< | \
   4350 	$(SED) 's/^\s*//;s/\s*,\s*/,/;' | \
   4351 	$(GREP) '^[^#]' | \
   4352 	$(AWK) '/CUT_OUT_BEGIN/,/CUT_OUT_END/ { next; }; { print; };' \
   4353 	> $@.tmp && \
   4354 	mv -f $@.tmp $@
   4355     [...]
   4356 
   4357     though I'm not sure what kind of guarantee CPP can give us/what
   4358     easier option I might have missed...
   4359 
   4360  src/Makefile.am | 3 ++-
   4361  1 file changed, 2 insertions(+), 1 deletion(-)
   4362 
   4363 commit b1510145e7a38802bd544de6035fabf9f81f9710
   4364 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4365 Date:	Wed Jan 2 18:57:47 2013 -0600
   4366 
   4367     Fix build around true/false
   4368 
   4369  src/fcatomic.h |  4 ++--
   4370  src/fcinit.c	| 10 ++++++++++
   4371  2 files changed, 12 insertions(+), 2 deletions(-)
   4372 
   4373 commit 538f1579e86fdcf471cea58945bf8c674d5b91e7
   4374 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4375 Date:	Wed Jan 2 18:07:13 2013 -0600
   4376 
   4377     Trying to fix distcheck
   4378 
   4379     Doesn't work though :(.  Building docs is very fragile...
   4380 
   4381     At least, if docbook is present, distcheck passes now.
   4382 
   4383  Makefile.am	 | 11 +++++++++--
   4384  configure.ac	 |  4 ----
   4385  doc/Makefile.am |  8 ++++++++
   4386  3 files changed, 17 insertions(+), 6 deletions(-)
   4387 
   4388 commit 46ab96b8fa029fbc8ccf69a6f2fda89866e3ac9c
   4389 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4390 Date:	Wed Jan 2 17:52:00 2013 -0600
   4391 
   4392     Fix more warnings.
   4393 
   4394     Linux build and mingw32 cross build warning-free now.
   4395 
   4396  src/fcobjs.c		| 10 ++++++++--
   4397  src/fcobjshash.gperf.h |  2 +-
   4398  2 files changed, 9 insertions(+), 3 deletions(-)
   4399 
   4400 commit 558b3c65f91b4b2dd65ce2242e1a21ace621e44b
   4401 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4402 Date:	Wed Jan 2 17:49:41 2013 -0600
   4403 
   4404     Use CC_FOR_BUILD to generate source files
   4405 
   4406     Previously we were failing if CROSS_COMPILING and the generated
   4407     headers
   4408     were not present.  It works just fine now.
   4409 
   4410     One caveat: the fix is not fully correct since config.h is being
   4411     included in the files built with CC_FOR_BUILD, but config.h has config
   4412     for the host system, not the build system.	Should be fine though.
   4413 
   4414  configure.ac		  | 1 +
   4415  doc/Makefile.am	  | 6 +-----
   4416  fc-case/Makefile.am	  | 8 +-------
   4417  fc-glyphname/Makefile.am | 9 ++++-----
   4418  fc-lang/Makefile.am	  | 9 +++------
   4419  5 files changed, 10 insertions(+), 23 deletions(-)
   4420 
   4421 commit ec8a40d2381014ad2e72b5da0e6357a85f078f9f
   4422 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4423 Date:	Wed Jan 2 17:35:56 2013 -0600
   4424 
   4425     Fix build and warnings on win32
   4426 
   4427  src/Makefile.am |  1 +
   4428  src/fcatomic.h  |  9 +++------
   4429  src/fccache.c	 |  2 +-
   4430  src/fccfg.c	 | 17 ++++++-----------
   4431  src/fcint.h	 |  7 +------
   4432  src/fcmutex.h	 |  5 ++---
   4433  src/fcstat.c	 |  3 ---
   4434  src/fcstr.c	 |  3 ---
   4435  src/fcwindows.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
   4436  src/fcxml.c	 | 18 +++++++++---------
   4437  10 files changed, 67 insertions(+), 42 deletions(-)
   4438 
   4439 commit 5c0a4f2726fd1440bf3ec4bb375e5e4d146bd989
   4440 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4441 Date:	Wed Jan 2 02:27:57 2013 -0600
   4442 
   4443     Minor
   4444 
   4445  fc-glyphname/fc-glyphname.c | 46
   4446  ++++++++++++++++++++++-----------------------
   4447  1 file changed, 23 insertions(+), 23 deletions(-)
   4448 
   4449 commit 766bed901f7f4c648387fb403ef6e253be1c45e9
   4450 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4451 Date:	Wed Jan 2 02:19:04 2013 -0600
   4452 
   4453     Fix compiler warnings
   4454 
   4455  src/fcobjs.c | 4 ++--
   4456  1 file changed, 2 insertions(+), 2 deletions(-)
   4457 
   4458 commit 93fb1d4bab5fefb73393141bb3e96c9dc279e615
   4459 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4460 Date:	Wed Jan 2 02:06:15 2013 -0600
   4461 
   4462     Remove FcSharedStr*
   4463 
   4464  src/fccfg.c	 |  2 +-
   4465  src/fcdefault.c |  6 +++---
   4466  src/fcint.h	 |  9 +++------
   4467  src/fclist.c	 |  6 +++---
   4468  src/fcname.c	 |  2 +-
   4469  src/fcobjs.c	 |  2 +-
   4470  src/fcpat.c	 | 25 +++----------------------
   4471  src/fcstr.c	 | 11 +----------
   4472  src/fcxml.c	 | 10 +++++-----
   4473  9 files changed, 21 insertions(+), 52 deletions(-)
   4474 
   4475 commit 6b143781073cf395fd6211c75bbdc9f5b5a54936
   4476 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4477 Date:	Wed Jan 2 01:54:38 2013 -0600
   4478 
   4479     Fixup fcobjs.c
   4480 
   4481     Ouch!
   4482 
   4483  src/fcobjs.c | 2 +-
   4484  1 file changed, 1 insertion(+), 1 deletion(-)
   4485 
   4486 commit 6047ce7b9fb793da4e693e3777bbd3e1baf3146e
   4487 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4488 Date:	Wed Jan 2 01:31:34 2013 -0600
   4489 
   4490     Warn about undefined/invalid attributes during config parsing
   4491 
   4492  src/fcxml.c | 19 +++++++++++++++++++
   4493  1 file changed, 19 insertions(+)
   4494 
   4495 commit b604f10c0c31a56ae16154dfe6a2f13b795aaabf
   4496 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4497 Date:	Wed Jan 2 01:09:20 2013 -0600
   4498 
   4499     Make fcobjs.c thread-safe
   4500 
   4501     With this, the library should be threadsafe as far as my analysis
   4502     goes!
   4503 
   4504  src/fcobjs.c | 18 +++++++++---------
   4505  1 file changed, 9 insertions(+), 9 deletions(-)
   4506 
   4507 commit 2ae07bbcd2a7650f2711b45e78e65e2ca1c4a17a
   4508 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4509 Date:	Mon Oct 15 19:35:03 2012 -0500
   4510 
   4511     Make FcDirCacheDispose() threadsafe
   4512 
   4513  src/fccache.c | 16 +++++++++-------
   4514  1 file changed, 9 insertions(+), 7 deletions(-)
   4515 
   4516 commit 68b8ae9af8b0f86dade6135b01aaf0b2f2077fb5
   4517 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4518 Date:	Wed Oct 10 15:24:31 2012 -0400
   4519 
   4520     Make cache hash threadsafe
   4521 
   4522     This concludes my first pass at making fontconfig threadsafe.  Now to
   4523     testing and actually fixing it!
   4524 
   4525  src/fccache.c | 37 ++++++++++++++++++++++++++++++-------
   4526  1 file changed, 30 insertions(+), 7 deletions(-)
   4527 
   4528 commit adb03b730de5d090855f45bc23b934a65ef2399c
   4529 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4530 Date:	Mon Oct 8 20:03:35 2012 -0400
   4531 
   4532     Make random-state initialization threadsafe
   4533 
   4534  src/fccache.c | 5 +++++
   4535  1 file changed, 5 insertions(+)
   4536 
   4537 commit 91dd7d28ffc397fb1389f76ac55b397e55da809d
   4538 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4539 Date:	Mon Oct 8 20:02:05 2012 -0400
   4540 
   4541     Add a big cache lock
   4542 
   4543     Not used yet.
   4544 
   4545  src/fccache.c | 41 +++++++++++++++++++++++++++++++++++++++++
   4546  1 file changed, 41 insertions(+)
   4547 
   4548 commit 8d2bbb193ae49ea6abd5a9b4d28d3d88ac97d7a2
   4549 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4550 Date:	Sun Oct 7 21:03:58 2012 -0400
   4551 
   4552     Make cache refcounting threadsafe
   4553 
   4554  src/fcatomic.h |  1 +
   4555  src/fccache.c	| 13 ++++++-------
   4556  2 files changed, 7 insertions(+), 7 deletions(-)
   4557 
   4558 commit 31ee38e541180db6d7bc58d5abde83136352e7ce
   4559 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4560 Date:	Sun Oct 7 17:46:12 2012 -0400
   4561 
   4562     Minor
   4563 
   4564  src/fccfg.c | 4 ++--
   4565  1 file changed, 2 insertions(+), 2 deletions(-)
   4566 
   4567 commit b8f238e49d7b7e1cff787c518cd4490b32039cca
   4568 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4569 Date:	Sun Oct 7 17:42:18 2012 -0400
   4570 
   4571     Make FcCacheIsMmapSafe() threadsafe
   4572 
   4573  src/fccache.c | 38 ++++++++++++++++++++++----------------
   4574  1 file changed, 22 insertions(+), 16 deletions(-)
   4575 
   4576 commit b27a22aae9902d409c21e5bb19a97dcc5966ea24
   4577 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4578 Date:	Sun Oct 7 17:29:45 2012 -0400
   4579 
   4580     Minor
   4581 
   4582  src/fcinit.c | 3 +--
   4583  1 file changed, 1 insertion(+), 2 deletions(-)
   4584 
   4585 commit 0552f26016865b8a76819cf342fa0cf13afdc5e8
   4586 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4587 Date:	Sun Oct 7 17:02:50 2012 -0400
   4588 
   4589     Make default-FcConfig threadsafe
   4590 
   4591  src/fccfg.c	 | 60
   4592  +++++++++++++++++++++++++++++++++++++--------------------
   4593  src/fcdefault.c |  3 +--
   4594  2 files changed, 40 insertions(+), 23 deletions(-)
   4595 
   4596 commit e53f5da54f066f73a53eba1f82f54521fa3f7ea2
   4597 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4598 Date:	Sun Oct 7 16:42:36 2012 -0400
   4599 
   4600     Minor
   4601 
   4602  src/fccfg.c | 3 +--
   4603  1 file changed, 1 insertion(+), 2 deletions(-)
   4604 
   4605 commit 7ae24b4554a8543d8cd41a83b6114e0143982758
   4606 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4607 Date:	Sun Oct 7 16:37:03 2012 -0400
   4608 
   4609     Refactor; contain default config in fccfg.c
   4610 
   4611  src/fccfg.c  | 26 ++++++++++++++++++++++++--
   4612  src/fcinit.c | 14 ++------------
   4613  src/fcint.h  |  8 ++++++--
   4614  src/fcxml.c  |  4 ++--
   4615  4 files changed, 34 insertions(+), 18 deletions(-)
   4616 
   4617 commit 32b0d88923524c24f4be36733ebef5872b57b95a
   4618 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4619 Date:	Sun Oct 7 16:26:53 2012 -0400
   4620 
   4621     Make FcDefaultFini() threadsafe
   4622 
   4623  src/fcdefault.c | 19 ++++++++++++-------
   4624  1 file changed, 12 insertions(+), 7 deletions(-)
   4625 
   4626 commit 7019896c99872b23d89b1404b02754cbc4ea1456
   4627 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4628 Date:	Sun Oct 7 16:09:35 2012 -0400
   4629 
   4630     Make FcInitDebug() idempotent
   4631 
   4632  src/fcdbg.c | 18 ++++++++++--------
   4633  1 file changed, 10 insertions(+), 8 deletions(-)
   4634 
   4635 commit b97ab0c94938448dc2b780b8f0f60fb68884899f
   4636 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4637 Date:	Sun Oct 7 15:52:25 2012 -0400
   4638 
   4639     Make FcGetDefaultLang and FcGetDefaultLangs thread-safe
   4640 
   4641  src/fcdefault.c | 83
   4642  +++++++++++++++++++++++++++++++++++++++++----------------
   4643  src/fcinit.c	 |  1 +
   4644  src/fcint.h	 |  3 +++
   4645  src/fcstr.c	 |  4 +++
   4646  4 files changed, 68 insertions(+), 23 deletions(-)
   4647 
   4648 commit 64af9e1917114c789ad74dd28b3248f8c0525f45
   4649 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4650 Date:	Sun Oct 7 14:41:38 2012 -0400
   4651 
   4652     Make refcounts, patterns, charsets, strings, and FcLang thread-safe
   4653 
   4654  src/fcatomic.h  | 18 +++++++++---------
   4655  src/fccfg.c	 | 29 +++++++++++++++--------------
   4656  src/fccharset.c | 24 ++++++++++++------------
   4657  src/fcdefault.c |  2 +-
   4658  src/fcint.h	 | 26 ++++++++++++++++++++------
   4659  src/fclang.c	 | 43 ++++++++++++++++++++++++-------------------
   4660  src/fcmatch.c	 |  4 ----
   4661  src/fcmutex.h	 |  2 ++
   4662  src/fcpat.c	 | 25 ++++++++++++-------------
   4663  src/fcstr.c	 | 24 +++++++++++++-----------
   4664  10 files changed, 108 insertions(+), 89 deletions(-)
   4665 
   4666 commit 814871b2aaa3a22ef711ca4656507fb69c952156
   4667 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4668 Date:	Sun Oct 7 14:24:28 2012 -0400
   4669 
   4670     Add thread-safety primitives
   4671 
   4672  COPYING	 |   1 +
   4673  src/Makefile.am |   2 +
   4674  src/fcatomic.h  | 123
   4675  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4676  src/fcint.h	 |   4 +-
   4677  src/fcmutex.h	 | 126
   4678  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4679  5 files changed, 254 insertions(+), 2 deletions(-)
   4680 
   4681 commit f6d8306e566dd1a4b8a13f433d2bc1ffbe667db7
   4682 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4683 Date:	Sun Oct 7 13:49:45 2012 -0400
   4684 
   4685     Add build stuff for threadsafety primitives
   4686 
   4687     Copied over from HarfBuzz.
   4688 
   4689  configure.ac	  |  38 ++++++-
   4690  m4/ax_pthread.m4 | 309
   4691  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4692  2 files changed, 346 insertions(+), 1 deletion(-)
   4693 
   4694 commit b53744383dbefb3f80fb8a7365487669a499ad76
   4695 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4696 Date:	Sat Oct 6 18:15:58 2012 -0400
   4697 
   4698     Fix build stuff
   4699 
   4700  src/Makefile.am | 8 +++++---
   4701  1 file changed, 5 insertions(+), 3 deletions(-)
   4702 
   4703 commit db6d86a6c1b5bb15511e4e4015af889d4206be1d
   4704 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4705 Date:	Sat Oct 6 18:12:19 2012 -0400
   4706 
   4707     Remove shared-str pool
   4708 
   4709     We used to have a shared-str pool.	Removed to make thread-safety
   4710     work easier.  My measurements show that the extra overhead is not
   4711     significant by any means.
   4712 
   4713  src/fcpat.c | 58
   4714  +++++++---------------------------------------------------
   4715  1 file changed, 7 insertions(+), 51 deletions(-)
   4716 
   4717 commit ed41b237658ba290d86795904701ace09b46f6c4
   4718 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4719 Date:	Sat Oct 6 17:52:39 2012 -0400
   4720 
   4721     Switch .gitignore to git.mk
   4722 
   4723  .gitignore		  | 100 ---------------------
   4724  Makefile.am		  |   2 +
   4725  conf.d/Makefile.am	  |   2 +
   4726  doc/Makefile.am	  |   2 +
   4727  fc-cache/Makefile.am	  |   2 +
   4728  fc-case/Makefile.am	  |   2 +
   4729  fc-cat/Makefile.am	  |   2 +
   4730  fc-glyphname/Makefile.am |   2 +
   4731  fc-lang/Makefile.am	  |   2 +
   4732  fc-list/Makefile.am	  |   2 +
   4733  fc-match/Makefile.am	  |   2 +
   4734  fc-pattern/Makefile.am   |   2 +
   4735  fc-query/Makefile.am	  |   2 +
   4736  fc-scan/Makefile.am	  |   2 +
   4737  fontconfig/Makefile.am   |   2 +
   4738  git.mk			  | 227
   4739  +++++++++++++++++++++++++++++++++++++++++++++++
   4740  src/Makefile.am	  |   2 +
   4741  test/Makefile.am	  |   2 +
   4742  18 files changed, 259 insertions(+), 100 deletions(-)
   4743 
   4744 commit d58c31e6dcfd8c5e6fe3ead4a69216b059558223
   4745 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4746 Date:	Thu Sep 20 14:42:31 2012 -0400
   4747 
   4748     Use a static perfect hash table for object-name lookup
   4749 
   4750     The hash table is generated by gperf.  For runtime element types,
   4751     we use
   4752     a append-only linked list.
   4753 
   4754     A bit clumsy, but I think I got it right.
   4755 
   4756  src/Makefile.am	|  26 +++-
   4757  src/fcinit.c		|   1 -
   4758  src/fcint.h		|  79 ++++---------
   4759  src/fcname.c		| 315
   4760  +++++++------------------------------------------
   4761  src/fcobjs.c		| 130 ++++++++++++++++++++
   4762  src/fcobjs.h		|  44 +++++++
   4763  src/fcobjshash.gperf.h |  26 ++++
   4764  7 files changed, 291 insertions(+), 330 deletions(-)
   4765 
   4766 commit 7c0f79c5fe9db50b55112a1048a8f1c6a80e96fa
   4767 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4768 Date:	Thu Sep 20 14:01:47 2012 -0400
   4769 
   4770     Deprecate FcName(Un)RegisterObjectTypes / FcName(Un)RegisterConstants
   4771 
   4772     These never worked as intended.  The problem is, if Fontconfig
   4773     tries to
   4774     read config files when these new types / constants are not registered,
   4775     it errs.  As a result, no defined types / constants are usable from
   4776     config files.  Which makes these really useless.  Xft was the
   4777     only user
   4778     of this API and even there it's not really used.  Just kill it.
   4779 
   4780     One inch closer to thread-safety since we can fix the object-type hash
   4781     table at compile time.
   4782 
   4783  doc/fcconstant.fncs	 |   8 +---
   4784  doc/fcobjecttype.fncs	 |   6 +--
   4785  fontconfig/fontconfig.h |  10 +++--
   4786  src/fcname.c		 | 100
   4787  ++++++------------------------------------------
   4788  4 files changed, 23 insertions(+), 101 deletions(-)
   4789 
   4790 commit 1e2c0d70527c39f761c5770d93a5c1f8e87522bc
   4791 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4792 Date:	Tue Jan 1 20:28:08 2013 -0600
   4793 
   4794     Whitespace
   4795 
   4796  fontconfig/fontconfig.h | 8 ++++----
   4797  1 file changed, 4 insertions(+), 4 deletions(-)
   4798 
   4799 commit a498f2f717a73c3fff9784dd92173583fb37a596
   4800 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4801 Date:	Tue Jan 1 20:27:54 2013 -0600
   4802 
   4803     Minor
   4804 
   4805  src/fcname.c | 2 +-
   4806  1 file changed, 1 insertion(+), 1 deletion(-)
   4807 
   4808 commit 8198127b2525084bfe2378b83c185fa0da7f583b
   4809 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4810 Date:	Tue Jan 1 20:20:31 2013 -0600
   4811 
   4812     Don't crash in FcPatternFormat() with NULL pattern
   4813 
   4814  src/fcformat.c | 6 +++++-
   4815  1 file changed, 5 insertions(+), 1 deletion(-)
   4816 
   4817 commit c9581b47c4409612e8f2d4f67a402c566ba8330e
   4818 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4819 Date:	Tue Jan 1 20:20:12 2013 -0600
   4820 
   4821     Don't crash in FcPatternDestroy with NULL pattern
   4822 
   4823  src/fcpat.c | 3 +++
   4824  1 file changed, 3 insertions(+)
   4825 
   4826 commit e7d3e2163280ffb970b60c6ed18e26325d0241e4
   4827 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4828 Date:	Tue Jan 1 20:10:18 2013 -0600
   4829 
   4830     Add NULL check
   4831 
   4832  src/fcformat.c | 3 +++
   4833  1 file changed, 3 insertions(+)
   4834 
   4835 commit 5bb5da4c4a34ca7c0a7c513e38829f69654f9962
   4836 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4837 Date:	Tue Jan 1 20:09:08 2013 -0600
   4838 
   4839     Refuse to set value to unsupported types during config too
   4840 
   4841  src/fccfg.c | 34 ++++++++++++++++++++++++++++------
   4842  1 file changed, 28 insertions(+), 6 deletions(-)
   4843 
   4844 commit 3878a125410d1dd461aee1e40f9ac00d68be71f2
   4845 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4846 Date:	Tue Jan 1 19:52:14 2013 -0600
   4847 
   4848     Make FC_DBG_OBJTYPES debug messages into warnings
   4849 
   4850     And remove FC_DBG_OBJTYPES since it has no use now.
   4851 
   4852  src/fcdbg.c | 30 +++++++++++++++++++-----------
   4853  src/fcint.h |	5 ++++-
   4854  src/fcpat.c | 21 +++++++++------------
   4855  3 files changed, 32 insertions(+), 24 deletions(-)
   4856 
   4857 commit 209750a4e0a3e1d7b8c5c971e9e2cbd5770d959f
   4858 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4859 Date:	Mon Dec 31 20:11:12 2012 -0600
   4860 
   4861     Warn if <name target="font"> appears in <match target="pattern">
   4862 
   4863  src/fccfg.c | 21 +++++++++++++++------
   4864  1 file changed, 15 insertions(+), 6 deletions(-)
   4865 
   4866 commit 424cfa1684f8af8bb6ecb01dc83bfc3d0a14f20a
   4867 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4868 Date:	Mon Dec 31 20:00:17 2012 -0600
   4869 
   4870     Adjust docs for recent changes
   4871 
   4872  doc/fontconfig-user.sgml | 12 +++++++++---
   4873  1 file changed, 9 insertions(+), 3 deletions(-)
   4874 
   4875 commit 31ce352bb350a10c6ae08f1415d348458b64bf61
   4876 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4877 Date:	Mon Dec 31 19:55:37 2012 -0600
   4878 
   4879     Initialize matrix during name parsing
   4880 
   4881     Before:
   4882     $ fc-match sans:matrix=2 -v | grep matrix
   4883 	matrix: [2 6.95183e-310; 0 0](s)
   4884 
   4885     After:
   4886     $ fc-match sans:matrix=2 -v | grep matrix
   4887 	matrix: [2 0; 0 1](s)
   4888 
   4889  src/fcname.c | 1 +
   4890  1 file changed, 1 insertion(+)
   4891 
   4892 commit 6bfef3ca4e52bdd5216facb90faa043c845aa0f6
   4893 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4894 Date:	Mon Dec 31 17:21:07 2012 -0600
   4895 
   4896     Make tests run on Windows
   4897 
   4898  test/Makefile.am | 2 +-
   4899  test/run-test.sh | 4 ++--
   4900  2 files changed, 3 insertions(+), 3 deletions(-)
   4901 
   4902 commit b1630dc00e3538a8fc6629ddbbba5435bfb2bd7a
   4903 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4904 Date:	Mon Dec 31 17:20:29 2012 -0600
   4905 
   4906     Enable fcarch assert checks even when FC_ARCHITECTURE is explicitly
   4907     given
   4908 
   4909     After all, if the asserts fail, the resulting library simply can't be
   4910     working correctly.
   4911 
   4912  src/fcarch.c | 9 ---------
   4913  1 file changed, 9 deletions(-)
   4914 
   4915 commit a0638ff0c7445925e873b39dbe584fbaf3cc87e5
   4916 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4917 Date:	Mon Dec 31 17:20:12 2012 -0600
   4918 
   4919     Remove unneeded stuff
   4920 
   4921  fc-cat/fc-cat.c   | 10 ++++------
   4922  fc-lang/fc-lang.c | 11 -----------
   4923  2 files changed, 4 insertions(+), 17 deletions(-)
   4924 
   4925 commit a603be89cd13555d5992836531c5ef2ba88b8473
   4926 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4927 Date:	Mon Dec 31 17:00:19 2012 -0600
   4928 
   4929     Unbreak build when FC_ARCHITECTURE is defined
   4930 
   4931  src/fcarch.c | 4 ++--
   4932  1 file changed, 2 insertions(+), 2 deletions(-)
   4933 
   4934 commit 1fbb0b3b15774c187c697a80fb3c89bc1f3e0006
   4935 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4936 Date:	Sun Dec 30 19:08:42 2012 -0600
   4937 
   4938     Don't warn if an unknown element is used in an expression
   4939 
   4940     The type will be resolved at runtime...
   4941 
   4942     For example, we can do this now without getting a warning:
   4943 
   4944     <match target="font">
   4945       <test name="scalable" compare="eq">
   4946 	<bool>false</bool>
   4947       </test>
   4948       <edit name="pixelsizefixupfactor" mode="assign">
   4949 	<divide>
   4950 	  <name target="pattern">pixelsize</name>
   4951 	  <name target="font"	>pixelsize</name>
   4952 	</divide>
   4953       </edit>
   4954       <edit name="matrix" mode="assign">
   4955 	<times>
   4956 	  <name>matrix</name>
   4957 	  <matrix>
   4958 	    <name>pixelsizefixupfactor</name> <double>0</double>
   4959 	    <double>0</double> <name>pixelsizefixupfactor</name>
   4960 	   </matrix>
   4961 	</times>
   4962       </edit>
   4963       <edit name="size" mode="assign">
   4964 	<divide>
   4965 	  <name>size</name>
   4966 	  <name>pixelsizefixupfactor</name>
   4967 	</divide>
   4968       </edit>
   4969     </match>
   4970 
   4971     Previously the last edit was generating:
   4972 
   4973     Fontconfig warning:
   4974     "/home/behdad/.local/etc/fonts/conf.d/00-scale-bitmap-fonts.conf",
   4975     line 29: saw unknown, expected number
   4976 
   4977  src/fcxml.c | 4 ++++
   4978  1 file changed, 4 insertions(+)
   4979 
   4980 commit 51b0044648e00025cf20014b19aaceed7beeed75
   4981 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4982 Date:	Sat Dec 29 23:58:38 2012 -0500
   4983 
   4984     Allow target="font/pattern/default" in <name> elements
   4985 
   4986     Based on idea from Raimund Steger.
   4987 
   4988     For example, one can do something like this:
   4989 
   4990     <match target="font">
   4991       <test name="scalable" compare="eq">
   4992 	<bool>false</bool>
   4993       </test>
   4994       <edit name="pixelsizefixupfactor" mode="assign">
   4995 	<divide>
   4996 	  <name target="pattern">pixelsize</name>
   4997 	  <name target="font"	>pixelsize</name>
   4998 	</divide>
   4999       </edit>
   5000       <edit name="matrix" mode="assign">
   5001 	<times>
   5002 	  <name>matrix</name>
   5003 	  <matrix>
   5004 	    <name>pixelsizefixupfactor</name> <double>0</double>
   5005 	    <double>0</double> <name>pixelsizefixupfactor</name>
   5006 	   </matrix>
   5007 	</times>
   5008       </edit>
   5009     </match>
   5010 
   5011     Part of work to make bitmap font scaling possible.	See thread
   5012     discussion:
   5013 
   5014     http://lists.freedesktop.org/archives/fontconfig/2012-December/004498.html
   5015 
   5016  fonts.dtd   |	3 ++-
   5017  src/fccfg.c | 57 +++++++++++++++++++++++++++----------------------
   5018  src/fcdbg.c | 19 ++++++++++++-----
   5019  src/fcint.h |	9 +++++++-
   5020  src/fcxml.c | 71
   5021  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
   5022  5 files changed, 118 insertions(+), 41 deletions(-)
   5023 
   5024 commit d7e1965aa0f55925913e9764d2d0792cc14490c2
   5025 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5026 Date:	Sat Dec 29 23:12:07 2012 -0500
   5027 
   5028     Remove memory accounting and reporting
   5029 
   5030     That belongs in tools like cairo/util/malloc-stat.so
   5031 
   5032  src/fcatomic.c  |   6 ----
   5033  src/fcblanks.c  |   8 -----
   5034  src/fccfg.c	 |  16 ---------
   5035  src/fccharset.c |  36 -------------------
   5036  src/fcfs.c	 |   8 -----
   5037  src/fcinit.c	 | 105
   5038  --------------------------------------------------------
   5039  src/fcint.h	 |  45 ------------------------
   5040  src/fclang.c	 |  17 +--------
   5041  src/fclist.c	 |  10 ------
   5042  src/fcmatrix.c  |   4 ---
   5043  src/fcname.c	 |   2 --
   5044  src/fcpat.c	 |  20 +----------
   5045  src/fcstr.c	 |  21 ------------
   5046  src/fcxml.c	 |  22 ------------
   5047  14 files changed, 2 insertions(+), 318 deletions(-)
   5048 
   5049 commit d823bb3cad1b34d92ca99998a00f35b66666bdf3
   5050 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5051 Date:	Sat Dec 29 22:57:53 2012 -0500
   5052 
   5053     Fixup from 4f6767470f52b287a2923e7e6d8de5fae1993f67
   5054 
   5055  src/fcxml.c | 5 -----
   5056  1 file changed, 5 deletions(-)
   5057 
   5058 commit eb9ffac7e5955bcfdf98fa985cc39062d6ea641b
   5059 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5060 Date:	Sat Dec 29 22:56:14 2012 -0500
   5061 
   5062     Fix more warnings
   5063 
   5064  src/fcserialize.c | 1 -
   5065  src/ftglue.c	   | 1 -
   5066  2 files changed, 2 deletions(-)
   5067 
   5068 commit 1404af312a091b601bca91b791fe4039da8dba8f
   5069 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5070 Date:	Sat Dec 29 22:55:36 2012 -0500
   5071 
   5072     Fix warning
   5073 
   5074  src/fcstat.c | 6 ++++--
   5075  1 file changed, 4 insertions(+), 2 deletions(-)
   5076 
   5077 commit dd69d96e06b16c37bb87817edd40f6e4040f35ae
   5078 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5079 Date:	Sat Dec 29 22:47:49 2012 -0500
   5080 
   5081     Fix sign-compare warnings
   5082 
   5083  src/fccache.c	  | 6 +++---
   5084  src/fcfreetype.c | 6 +++---
   5085  src/fcint.h	  | 4 ++--
   5086  src/fclang.c	  | 6 +++---
   5087  src/fcname.c	  | 6 +++---
   5088  src/fcxml.c	  | 4 ++--
   5089  src/ftglue.c	  | 2 +-
   5090  7 files changed, 17 insertions(+), 17 deletions(-)
   5091 
   5092 commit 4ad3a73691b98781cfd4de789af7d33649ce3023
   5093 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5094 Date:	Sat Dec 29 22:33:33 2012 -0500
   5095 
   5096     Fix more warnings
   5097 
   5098  src/fcstr.c | 2 --
   5099  src/fcxml.c | 2 --
   5100  2 files changed, 4 deletions(-)
   5101 
   5102 commit 83d8019011232d491df93cda97a2f988ee96005b
   5103 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5104 Date:	Sat Dec 29 22:32:56 2012 -0500
   5105 
   5106     Fix unused-parameter warnings
   5107 
   5108  src/fcarch.c	 |  2 +-
   5109  src/fccache.c	 |  2 +-
   5110  src/fccfg.c	 |  2 +-
   5111  src/fccharset.c |  4 ++--
   5112  src/fcdir.c	 |  6 +++---
   5113  src/fcformat.c  |  6 +++---
   5114  src/fcint.h	 |  6 ++++++
   5115  src/fcmatch.c	 |  9 ++++-----
   5116  src/fcxml.c	 | 10 +++++-----
   5117  9 files changed, 26 insertions(+), 21 deletions(-)
   5118 
   5119 commit 24cdcf52ab7f83b329072efacbdd9253991579c0
   5120 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5121 Date:	Sat Dec 29 22:11:09 2012 -0500
   5122 
   5123     Fix compiler warnings
   5124 
   5125  src/fccfg.c	  | 44 ++++++++++++++++++++++----------------------
   5126  src/fcformat.c   |  2 +-
   5127  src/fcfreetype.c |  6 ++----
   5128  src/fcmatch.c	  | 14 +++++++-------
   5129  src/fcname.c	  |  6 +++---
   5130  src/fcpat.c	  | 16 ++++++++--------
   5131  src/fcxml.c	  | 20 ++++++++++----------
   5132  7 files changed, 53 insertions(+), 55 deletions(-)
   5133 
   5134 commit 4f6767470f52b287a2923e7e6d8de5fae1993f67
   5135 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5136 Date:	Sat Dec 29 21:39:06 2012 -0500
   5137 
   5138     Parse matrices of expressions
   5139 
   5140     Previously a <matrix> element could only accept four <double>
   5141     literals.
   5142     It now accepts full expressions, which can in turn poke into the
   5143     pattern, do math, etc.
   5144 
   5145  fonts.dtd   |	2 +-
   5146  src/fccfg.c | 24 +++++++++++++--
   5147  src/fcdbg.c | 16 ++++++----
   5148  src/fcint.h |	6 +++-
   5149  src/fcxml.c | 97
   5150  +++++++++++++++++++++++++++++++++++--------------------------
   5151  5 files changed, 94 insertions(+), 51 deletions(-)
   5152 
   5153 commit 927dd3ddb582303843e70300b04167ca774e78b7
   5154 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5155 Date:	Sat Dec 29 20:14:07 2012 -0500
   5156 
   5157     Fix typo
   5158 
   5159     Ouch, this has been wrong since 2004...  I guess no one uses <patelt>
   5160     stuff.
   5161 
   5162  src/fcxml.c | 2 +-
   5163  1 file changed, 1 insertion(+), 1 deletion(-)
   5164 
   5165 commit 9ce36f4bbebc702a35d0cd9f1a59d5b828549bc6
   5166 Author: Akira TAGOH <akira (a] tagoh.org>
   5167 Date:	Tue Dec 11 18:53:57 2012 +0900
   5168 
   5169     Check the system font to be initialized
   5170 
   5171     config->fonts is an array and checking if config->fonts is a null
   5172     will not be useful.
   5173 
   5174  src/fccfg.c | 2 +-
   5175  1 file changed, 1 insertion(+), 1 deletion(-)
   5176 
   5177 commit 58040349e8309601b0e5488b8a71cedf03f81415
   5178 Author: Akira TAGOH <akira (a] tagoh.org>
   5179 Date:	Tue Dec 11 12:38:42 2012 +0900
   5180 
   5181     Fix a memory leak
   5182 
   5183  src/fcxml.c | 1 +
   5184  1 file changed, 1 insertion(+)
   5185 
   5186 commit 5ea3118ad63787c9a3daa856dd09736aac6f4069
   5187 Author: Akira TAGOH <akira (a] tagoh.org>
   5188 Date:	Tue Dec 11 12:35:02 2012 +0900
   5189 
   5190     Fix a typo that accessing to the out of array
   5191 
   5192  src/fcstr.c | 2 +-
   5193  1 file changed, 1 insertion(+), 1 deletion(-)
   5194 
   5195 commit cef2b50c6647582bb128f98f2f78331fbe7dec4e
   5196 Author: Akira TAGOH <akira (a] tagoh.org>
   5197 Date:	Tue Dec 11 12:30:05 2012 +0900
   5198 
   5199     clean up
   5200 
   5201     ret won't be -1 if HAVE_STRUCT_DIRENT_D_TYPE isn't defined.
   5202 
   5203  src/fcstat.c | 5 ++++-
   5204  1 file changed, 4 insertions(+), 1 deletion(-)
   5205 
   5206 commit 36265aeebd637e75c7b84db107afd6a35eb485c1
   5207 Author: Akira TAGOH <akira (a] tagoh.org>
   5208 Date:	Tue Dec 11 11:37:23 2012 +0900
   5209 
   5210     Remove the dead code
   5211 
   5212  fc-cache/fc-cache.c | 7 -------
   5213  1 file changed, 7 deletions(-)
   5214 
   5215 commit 608c5b590bd3428dfcd30f3d68ee8b7131e2f019
   5216 Author: Akira TAGOH <akira (a] tagoh.org>
   5217 Date:	Mon Dec 10 10:54:47 2012 +0900
   5218 
   5219     Remove the duplicate null-check
   5220 
   5221  src/fcinit.c | 2 +-
   5222  1 file changed, 1 insertion(+), 1 deletion(-)
   5223 
   5224 commit e7954674eb4f16d0fed3018cbefb4907c89d2465
   5225 Author: Akira TAGOH <akira (a] tagoh.org>
   5226 Date:	Fri Dec 7 19:09:36 2012 +0900
   5227 
   5228     Fix the wrong estimation for the memory usage information in
   5229     fontconfig
   5230 
   5231  src/fccfg.c  |  2 ++
   5232  src/fcinit.c | 16 ++++++++++------
   5233  src/fclang.c | 26 ++++++++++++++++++++++++--
   5234  src/fcstr.c  |  5 ++---
   5235  src/fcxml.c  | 28 ++++++++++++++++------------
   5236  5 files changed, 54 insertions(+), 23 deletions(-)
   5237 
   5238 commit 959442bca138e6480418f2607a04d9343db7f438
   5239 Author: Akira TAGOH <akira (a] tagoh.org>
   5240 Date:	Thu Dec 6 19:49:05 2012 +0900
   5241 
   5242     Fix a typo
   5243 
   5244  src/fcdir.c | 2 +-
   5245  1 file changed, 1 insertion(+), 1 deletion(-)
   5246 
   5247 commit 9231545c6bb775460702d8a615f1649bd8632f00
   5248 Author: Akira TAGOH <akira (a] tagoh.org>
   5249 Date:	Wed Dec 5 18:13:25 2012 +0900
   5250 
   5251     Do not show the deprecation warning if it is a symlink
   5252 
   5253  conf.d/50-user.conf |	7 ++++++-
   5254  configure.ac	     |	2 +-
   5255  src/fcdir.c	     | 14 ++++++++++++++
   5256  src/fcint.h	     |	3 +++
   5257  src/fcxml.c	     |	6 ++++--
   5258  5 files changed, 28 insertions(+), 4 deletions(-)
   5259 
   5260 commit 2442d611579bccb84f0c29e3f9ceb0a7436df812
   5261 Author: Akira TAGOH <akira (a] tagoh.org>
   5262 Date:	Fri Nov 30 20:10:30 2012 +0900
   5263 
   5264     Fix build issues on clean tree
   5265 
   5266  doc/Makefile.am	  | 9 ++-------
   5267  fc-case/Makefile.am	  | 7 +++++--
   5268  fc-glyphname/Makefile.am | 9 ++++++---
   5269  fc-lang/Makefile.am	  | 9 ++++++---
   5270  4 files changed, 19 insertions(+), 15 deletions(-)
   5271 
   5272 commit faea1cac85ac3b0fd6a983e1c0adeb68e115e06c
   5273 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   5274 Date:	Wed Nov 28 16:10:28 2012 +0000
   5275 
   5276     Fix build when srcdir != builddir
   5277 
   5278     When ./configure'd in a directory other than the srcdir, we need
   5279     to look
   5280     in ${top_builddir)/src for the generated header fcstdint.h
   5281 
   5282     Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   5283 
   5284  fc-case/Makefile.am	  | 2 +-
   5285  fc-glyphname/Makefile.am | 2 +-
   5286  fc-lang/Makefile.am	  | 2 +-
   5287  3 files changed, 3 insertions(+), 3 deletions(-)
   5288 
   5289 commit 3d3629f86a45d30eed51dad58865753b3b1e186e
   5290 Author: Akira TAGOH <akira (a] tagoh.org>
   5291 Date:	Tue Nov 27 18:25:11 2012 +0900
   5292 
   5293     Fix a potability issue about stdint.h
   5294 
   5295  configure.ac		  |   1 +
   5296  m4/ax_create_stdint_h.m4 | 695
   5297  +++++++++++++++++++++++++++++++++++++++++++++++
   5298  src/Makefile.am	  |  11 +-
   5299  src/fcint.h		  |   9 +-
   5300  4 files changed, 707 insertions(+), 9 deletions(-)
   5301 
   5302 commit 02db01ac22318b2e296e6e1fd9664cac1ae66442
   5303 Author: Akira TAGOH <akira (a] tagoh.org>
   5304 Date:	Mon Nov 26 17:21:14 2012 +0900
   5305 
   5306     Bump version to 2.10.2
   5307 
   5308  README			 | 25 ++++++++++++++++++++++++-
   5309  configure.ac		 |  2 +-
   5310  fontconfig/fontconfig.h |  2 +-
   5311  3 files changed, 26 insertions(+), 3 deletions(-)
   5312 
   5313 commit 376fc9d22f1480ac380a3845f4cb4fe227e4be9a
   5314 Author: Akira TAGOH <akira (a] tagoh.org>
   5315 Date:	Tue Nov 20 20:09:10 2012 +0900
   5316 
   5317     Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in
   5318     65-nonlatin.conf
   5319 
   5320     Those two fonts are serif fonts. shouldn't be added to monospace.
   5321 
   5322  conf.d/65-nonlatin.conf | 2 --
   5323  1 file changed, 2 deletions(-)
   5324 
   5325 commit e7b5b5b586fd3c1f1fc7959730b760b7fd1bdee8
   5326 Author: Akira TAGOH <akira (a] tagoh.org>
   5327 Date:	Tue Nov 20 11:48:17 2012 +0900
   5328 
   5329     Update CaseFolding.txt to Unicode 6.2
   5330 
   5331     No real updates between 6.1 and 6.2, but anyway.
   5332 
   5333  fc-case/CaseFolding.txt | 8 +++++---
   5334  1 file changed, 5 insertions(+), 3 deletions(-)
   5335 
   5336 commit c20ac78b01df3f0919352bba16b5b48b3b5d4d6d
   5337 Author: Akira TAGOH <akira (a] tagoh.org>
   5338 Date:	Thu Nov 15 16:37:01 2012 +0900
   5339 
   5340     Bug 57114 - regression on FcFontMatch with namelang
   5341 
   5342     After 7587d1c99d9476b6dd4dbe523c0204da700fed8d applied, family,
   5343     style, and fullname is localized against current locale or lang
   5344     if any though, the string in other languages were dropped from
   5345     the pattern. this caused unexpected mismatch on the target="font"
   5346     rules.
   5347 
   5348     This fix adds other strings at the end of the list.
   5349 
   5350  src/fcint.h   |  22 +++++++++
   5351  src/fcmatch.c |  63 +++++++++++++++++--------
   5352  src/fcpat.c   | 146
   5353  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   5354  3 files changed, 210 insertions(+), 21 deletions(-)
   5355 
   5356 commit bdaef0b80dc27f4ab7a9d9bcedcfd8b5724b3cfd
   5357 Author: Akira TAGOH <akira (a] tagoh.org>
   5358 Date:	Tue Oct 30 09:56:24 2012 +0900
   5359 
   5360     Bug 56531 - autogen.sh fails due to missing 'm4' directory
   5361 
   5362     Keep m4 directory in git.
   5363 
   5364  m4/.gitkeep | 0
   5365  1 file changed, 0 insertions(+), 0 deletions(-)
   5366 
   5367 commit 038aa930ae2c3b7972eefe334917e7222fe478ec
   5368 Author: Akira TAGOH <akira (a] tagoh.org>
   5369 Date:	Fri Oct 26 14:31:23 2012 +0900
   5370 
   5371     Use automake variable instead of cleaning files in clean-local
   5372 
   5373     just for git.mk coming up from Behdad's threadsafe branch
   5374 
   5375  fc-cache/Makefile.am	| 7 +++----
   5376  fc-cat/Makefile.am	| 7 +++----
   5377  fc-list/Makefile.am	| 7 +++----
   5378  fc-match/Makefile.am	| 7 +++----
   5379  fc-pattern/Makefile.am | 7 +++----
   5380  fc-query/Makefile.am	| 7 +++----
   5381  fc-scan/Makefile.am	| 7 +++----
   5382  7 files changed, 21 insertions(+), 28 deletions(-)
   5383 
   5384 commit 73ab254336100c5971e3a1e14b73222efd0e9822
   5385 Author: Akira TAGOH <akira (a] tagoh.org>
   5386 Date:	Tue Oct 23 15:52:37 2012 +0900
   5387 
   5388     autogen.sh: Add -I option to tell aclocal a place for external
   5389     m4 files
   5390 
   5391  autogen.sh | 1 +
   5392  1 file changed, 1 insertion(+)
   5393 
   5394 commit e7bfe729ab4cae63ca502291c1fe46cf7152b459
   5395 Author: Akira TAGOH <akira (a] tagoh.org>
   5396 Date:	Tue Oct 9 11:05:59 2012 +0900
   5397 
   5398     Fix syntax errors in fonts.dtd.
   5399 
   5400     Patch from Steve Simpson
   5401 
   5402  fonts.dtd | 10 +++++-----
   5403  1 file changed, 5 insertions(+), 5 deletions(-)
   5404 
   5405 commit 8890f94438179ed7d6f7e2622178bb6c9b1f0e5e
   5406 Author: Akira TAGOH <akira (a] tagoh.org>
   5407 Date:	Tue Oct 9 11:03:03 2012 +0900
   5408 
   5409     Fix wrongly squashing for the network path on Win32.
   5410 
   5411     Patch from Diego Santa Cruz
   5412 
   5413  src/fcstr.c | 4 ++++
   5414  1 file changed, 4 insertions(+)
   5415 
   5416 commit 8daa863c6d84ea56cc2f568a89316690e784a277
   5417 Author: Akira TAGOH <akira (a] tagoh.org>
   5418 Date:	Tue Sep 11 18:09:36 2012 +0900
   5419 
   5420     deal with warnings as errors for the previous change
   5421 
   5422     missed this change to commit. doh!
   5423 
   5424  configure.ac | 3 +++
   5425  1 file changed, 3 insertions(+)
   5426 
   5427 commit ab26a722c05b43468f838b2fa72bb6ccd0408ac8
   5428 Author: Akira TAGOH <akira (a] tagoh.org>
   5429 Date:	Fri Aug 31 15:10:50 2012 +0900
   5430 
   5431     Bug 52573 - patch required to build 2.10.x with oldish GNU C library
   5432     headers
   5433 
   5434     On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise()
   5435     and AC_CHECK_FUNCS doesn't check a header file if the function is
   5436     declared there properly. so use AC_LINK_IFELSE instead.
   5437 
   5438  configure.ac | 15 ++++++++++++++-
   5439  1 file changed, 14 insertions(+), 1 deletion(-)
   5440 
   5441 commit 535e0a37d6d77a9d65096277f3bf94c39ffbf7d1
   5442 Author: Akira TAGOH <akira (a] tagoh.org>
   5443 Date:	Fri Aug 31 12:39:38 2012 +0900
   5444 
   5445     Bug 54138 - X_OK permission is invalid for win32 access(..) calls
   5446 
   5447     X_OK checking was added back in
   5448     8ae1e3d5dc323542e7def06a42deea62c7ba7027
   5449     which was removed due to the same reason in
   5450     238489030a64fa883f8f9fc3d73247b7f7257899.
   5451     apparently the test case in Bug#18934 still works without it.
   5452     so I'm removing it again to get this working on Windows.
   5453 
   5454  src/fccache.c | 4 ++--
   5455  1 file changed, 2 insertions(+), 2 deletions(-)
   5456 
   5457 commit 9ec868665dd0f4890b5fb9edb85df8334e5bb689
   5458 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   5459 Date:	Mon Aug 27 14:52:23 2012 -0700
   5460 
   5461     Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h"
   5462     result in the correct values
   5463 
   5464     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   5465 
   5466  config-fixups.h | 4 ----
   5467  1 file changed, 4 deletions(-)
   5468 
   5469 commit c4a58ae0e2fa43fbf9ebefc83891f6abd6728ac9
   5470 Author: Akira TAGOH <akira (a] tagoh.org>
   5471 Date:	Mon Aug 27 16:36:49 2012 +0900
   5472 
   5473     Fix for libtoolize's warnings
   5474 
   5475  Makefile.am  | 1 +
   5476  configure.ac | 1 +
   5477  2 files changed, 2 insertions(+)
   5478 
   5479 commit 65da8c091c402ec706d76054eacbc455a7e3d801
   5480 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5481 Date:	Sat Aug 25 14:10:14 2012 -0400
   5482 
   5483     Fix N'ko orthography
   5484 
   5485  fc-lang/nqo.orth | 3 +--
   5486  1 file changed, 1 insertion(+), 2 deletions(-)
   5487 
   5488 commit 375cdbce9d283d1eddb8f6b1c904d755653a87c5
   5489 Author: Akira TAGOH <akira (a] tagoh.org>
   5490 Date:	Thu Aug 16 20:33:12 2012 +0900
   5491 
   5492     Bug 53585 - Two highly-visible typos in src/fcxml.c
   5493 
   5494  src/fcxml.c | 4 ++--
   5495  1 file changed, 2 insertions(+), 2 deletions(-)
   5496 
   5497 commit cbfbd4041d4209b5da36746d68fe7aac7645eea5
   5498 Author: Akira TAGOH <akira (a] tagoh.org>
   5499 Date:	Fri Jul 27 11:22:14 2012 +0900
   5500 
   5501     Bump version to 2.10.1
   5502 
   5503  README			 | 8 +++++++-
   5504  configure.ac		 | 2 +-
   5505  fontconfig/fontconfig.h | 2 +-
   5506  3 files changed, 9 insertions(+), 3 deletions(-)
   5507 
   5508 commit b7287a91fedc8b3ba2f566a17e4c5a00222ca76e
   5509 Author: Akira TAGOH <akira (a] tagoh.org>
   5510 Date:	Mon Jul 23 13:59:16 2012 +0900
   5511 
   5512     Install config files first
   5513 
   5514     Use install-data-hook instead of install-data-local.
   5515     This allows on the real installation to create a symlink with
   5516     the broken ln command though, still not work with the pseudo
   5517     installation by using DESTDIR say.
   5518 
   5519  conf.d/Makefile.am | 2 +-
   5520  1 file changed, 1 insertion(+), 1 deletion(-)
   5521 
   5522 commit ebd5096abc495550596861b6af2aae067e861553
   5523 Author: Akira TAGOH <akira (a] tagoh.org>
   5524 Date:	Thu Jul 19 10:20:30 2012 +0900
   5525 
   5526     Fix a typo in fontconfig.pc
   5527 
   5528     Reported by Daniel Macks
   5529 
   5530  fontconfig.pc.in | 2 +-
   5531  1 file changed, 1 insertion(+), 1 deletion(-)
   5532 
   5533 commit d4fc407246ba0860dd883baf4551401614ec220f
   5534 Author: Akira TAGOH <akira (a] tagoh.org>
   5535 Date:	Tue Jul 17 14:20:48 2012 +0900
   5536 
   5537     correct version
   5538 
   5539  configure.ac | 2 +-
   5540  1 file changed, 1 insertion(+), 1 deletion(-)
   5541 
   5542 commit 92bad770e505ec8683aad2e6e063232843734ece
   5543 Author: Akira TAGOH <akira (a] tagoh.org>
   5544 Date:	Tue Jul 17 11:36:01 2012 +0900
   5545 
   5546     Bump version to 2.10
   5547 
   5548  README			 | 11 ++++++++++-
   5549  configure.ac		 |  2 +-
   5550  fontconfig/fontconfig.h |  4 ++--
   5551  3 files changed, 13 insertions(+), 4 deletions(-)
   5552 
   5553 commit f513f53347ae943a03192e83f7a6d7c40bcdfd5d
   5554 Author: Akira TAGOH <akira (a] tagoh.org>
   5555 Date:	Tue Jul 17 11:35:41 2012 +0900
   5556 
   5557     Update INSTALL
   5558 
   5559  INSTALL | 2 +-
   5560  1 file changed, 1 insertion(+), 1 deletion(-)
   5561 
   5562 commit 14d23ef330808b480393196984cb06efb5724160
   5563 Author: Akira TAGOH <akira (a] tagoh.org>
   5564 Date:	Tue Jul 17 11:34:31 2012 +0900
   5565 
   5566     Bump libtool revision
   5567 
   5568  configure.ac | 2 +-
   5569  1 file changed, 1 insertion(+), 1 deletion(-)
   5570 
   5571 commit da9400212db8e5aa0a0bdd4fad21d2008b5034e2
   5572 Author: Akira TAGOH <akira (a] tagoh.org>
   5573 Date:	Mon Jun 18 11:23:39 2012 +0900
   5574 
   5575     Fix a build fail with gcc 2.95, not supporting the flexible array
   5576     members.
   5577 
   5578  configure.ac | 2 ++
   5579  src/fcint.h  | 2 +-
   5580  2 files changed, 3 insertions(+), 1 deletion(-)
   5581 
   5582 commit 489a575a7455204ee5c170754b92e72ba1e483fd
   5583 Author: Akira TAGOH <akira (a] tagoh.org>
   5584 Date:	Fri Jul 6 19:02:05 2012 +0900
   5585 
   5586     Update CaseFolding.txt to Unicode 6.1
   5587 
   5588  fc-case/CaseFolding.txt | 21 +++++++++++++++++----
   5589  1 file changed, 17 insertions(+), 4 deletions(-)
   5590 
   5591 commit 5b2d065ef87514ca32af325f793ee37fabd6af19
   5592 Author: Akira TAGOH <akira (a] tagoh.org>
   5593 Date:	Tue Jul 3 19:56:56 2012 +0900
   5594 
   5595     Bug 34266 - configs silently ignored if libxml2 doesn't support
   5596     SAX1 interface
   5597 
   5598     Check if libxml2 has built with --with-sax1
   5599 
   5600  configure.ac | 12 ++++++++++++
   5601  1 file changed, 12 insertions(+)
   5602 
   5603 commit 9c377192bf7d59336dbe4603d73449c7090c11ca
   5604 Author: Akira TAGOH <akira (a] tagoh.org>
   5605 Date:	Mon Jun 25 14:57:51 2012 +0900
   5606 
   5607     Bump version to 2.9.92
   5608 
   5609  README			 | 19 ++++++++++++++++++-
   5610  configure.ac		 |  2 +-
   5611  fontconfig/fontconfig.h |  2 +-
   5612  3 files changed, 20 insertions(+), 3 deletions(-)
   5613 
   5614 commit 2162d9c2ee7ba930dca8f710ad35a83cb7c76ca6
   5615 Author: Akira TAGOH <akira (a] tagoh.org>
   5616 Date:	Mon Jun 25 14:57:40 2012 +0900
   5617 
   5618     Update INSTALL
   5619 
   5620  INSTALL | 4 ++--
   5621  1 file changed, 2 insertions(+), 2 deletions(-)
   5622 
   5623 commit a94c6b3b94b4a66d7f528fcc7e939b8ec19ad660
   5624 Author: Akira TAGOH <akira (a] tagoh.org>
   5625 Date:	Mon Jun 25 14:50:18 2012 +0900
   5626 
   5627     Bump libtool revision
   5628 
   5629  configure.ac | 2 +-
   5630  1 file changed, 1 insertion(+), 1 deletion(-)
   5631 
   5632 commit 769306665c37175d1e0e1167895eace0a8bc4bc3
   5633 Author: Akira TAGOH <akira (a] tagoh.org>
   5634 Date:	Tue Apr 24 19:11:41 2012 +0900
   5635 
   5636     Bug 18726 - RFE: help write locale-specific tests
   5637 
   5638     Add an example matching rule for the language specific
   5639 
   5640  doc/fontconfig-user.sgml | 35 +++++++++++++++++++++++++++++++++++
   5641  1 file changed, 35 insertions(+)
   5642 
   5643 commit e5a59eac905f1ff6ebe6005c257ce3f9f3c4cc6b
   5644 Author: Marius Tolzmann <tolzmann (a] molgen.mpg.de>
   5645 Date:	Thu Jun 21 21:01:10 2012 +0200
   5646 
   5647     Fix warning about deprecated, non-existent config includes
   5648 
   5649     Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8:
   5650     reading configurations from ~/.fonts.conf.d is deprecated.
   5651 
   5652     Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9:
   5653     reading configurations from ~/.fonts.conf is deprecated.
   5654 
   5655     Be polite and do not issue the warning if deprecated config includes
   5656     (e.g. ~/.fonts.conf.d and/or ~/.fonts.conf) do not exist.
   5657 
   5658  src/fcxml.c | 16 +++++++++++++---
   5659  1 file changed, 13 insertions(+), 3 deletions(-)
   5660 
   5661 commit 3a5e9bc75d7e240ec590c6e50161ee157904d4d6
   5662 Author: Marius Tolzmann <tolzmann (a] molgen.mpg.de>
   5663 Date:	Thu Jun 21 21:01:09 2012 +0200
   5664 
   5665     Fix newline in warning about deprecated config includes
   5666 
   5667  src/fcxml.c | 2 +-
   5668  1 file changed, 1 insertion(+), 1 deletion(-)
   5669 
   5670 commit 2d9ad5434b1d3afa2aa3d8a77af0bce940c69177
   5671 Author: Akira TAGOH <akira (a] tagoh.org>
   5672 Date:	Mon Jun 18 18:31:36 2012 +0900
   5673 
   5674     Rename configure.in to configure.ac
   5675 
   5676  configure.ac	| 615
   5677  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5678  configure.in	| 615
   5679  ---------------------------------------------------------
   5680  new-version.sh |   4 +-
   5681  3 files changed, 617 insertions(+), 617 deletions(-)
   5682 
   5683 commit 4353df754fcf4126ff4a69ccfef1a59450e5a7c7
   5684 Author: Akira TAGOH <akira (a] tagoh.org>
   5685 Date:	Mon Jun 18 10:52:21 2012 +0900
   5686 
   5687     clean up the lock file properly on even hardlink-not-supported
   5688     filesystem.
   5689 
   5690  src/fcatomic.c | 14 ++++++++++++--
   5691  1 file changed, 12 insertions(+), 2 deletions(-)
   5692 
   5693 commit 997a64a67b77ae7c083f4a2898670201ed618fb2
   5694 Author: Akira TAGOH <akira (a] tagoh.org>
   5695 Date:	Thu Jun 14 11:27:31 2012 +0900
   5696 
   5697     Fix the fail of make install with --disable-shared on Win32
   5698 
   5699  .gitignore	 | 1 +
   5700  configure.in	 | 1 +
   5701  src/Makefile.am | 2 ++
   5702  3 files changed, 4 insertions(+)
   5703 
   5704 commit cd280f6532663981fb5fcc2d38f99973033568db
   5705 Author: Akira TAGOH <akira (a] tagoh.org>
   5706 Date:	Wed Jun 13 20:01:30 2012 +0900
   5707 
   5708     Fix a build fail on MINGW
   5709 
   5710  src/fcatomic.c |  7 ++++---
   5711  src/fccfg.c	| 18 +++++++++---------
   5712  src/fcint.h	|  4 +++-
   5713  src/fcstat.c	| 16 ++++++++++------
   5714  src/fcstr.c	|  6 +++---
   5715  src/fcxml.c	| 24 ++++++++++++------------
   5716  6 files changed, 41 insertions(+), 34 deletions(-)
   5717 
   5718 commit 2ec0440fb580f5556d8e1fc4e0e3a6c5b9472cf6
   5719 Author: Akira TAGOH <akira (a] tagoh.org>
   5720 Date:	Tue Jun 12 11:02:03 2012 +0900
   5721 
   5722     Fix a typo and build fail.
   5723 
   5724  doc/Makefile.am | 6 +++---
   5725  1 file changed, 3 insertions(+), 3 deletions(-)
   5726 
   5727 commit b447fc5d52e1e88ca1eca0ce3472d48626e27109
   5728 Author: Akira TAGOH <akira (a] tagoh.org>
   5729 Date:	Mon Jun 11 14:14:41 2012 +0900
   5730 
   5731     Bug 50835 - Deprecate FC_GLOBAL_ADVANCE
   5732 
   5733     FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on
   5734     freetype 2.4.5 or later.
   5735 
   5736  conf.d/20-fix-globaladvance.conf | 28 ----------------------------
   5737  conf.d/Makefile.am		  |  2 --
   5738  doc/fontconfig-devel.sgml	  |  2 +-
   5739  doc/fontconfig-user.sgml	  |  2 +-
   5740  fontconfig/fontconfig.h	  |  1 +
   5741  src/fcdefault.c		  |  1 +
   5742  src/fcint.h			  |  2 +-
   5743  src/fcname.c			  |  4 ++--
   5744  8 files changed, 7 insertions(+), 35 deletions(-)
   5745 
   5746 commit 54fb7967de3850cf7176dde12432ed48c628ebea
   5747 Author: Akira TAGOH <akira (a] tagoh.org>
   5748 Date:	Mon Jun 11 20:15:15 2012 +0900
   5749 
   5750     Bump version to 2.9.91
   5751 
   5752  README			 | 81
   5753  ++++++++++++++++++++++++++++++++++++++++++++++++-
   5754  configure.in		 |  2 +-
   5755  fontconfig/fontconfig.h |  2 +-
   5756  3 files changed, 82 insertions(+), 3 deletions(-)
   5757 
   5758 commit 0b20bd0281a2247a047ef388ea2c6c58614d7b1a
   5759 Author: Mark Brand <mabrand (a] mabrand.nl>
   5760 Date:	Mon Jun 11 20:13:02 2012 +0900
   5761 
   5762     fix building for WIN32
   5763 
   5764     8c255fb185d5651b57380b0a9443001e8051b29d moved some code out of switch
   5765     but did not declare 'buffer'. Also, replacing the "break" with
   5766     "goto bail" neglected the WIN32 specific code.
   5767 
   5768  src/fcxml.c | 12 ++++++------
   5769  1 file changed, 6 insertions(+), 6 deletions(-)
   5770 
   5771 commit 101825a129aa1a025e91fd55124e973fcdb31f9e
   5772 Author: Akira TAGOH <akira (a] tagoh.org>
   5773 Date:	Mon Jun 11 18:43:56 2012 +0900
   5774 
   5775     Generate bzip2-compressed tarball too
   5776 
   5777  Makefile.am | 2 ++
   5778  1 file changed, 2 insertions(+)
   5779 
   5780 commit fdb1155035da677368f762d8fb24ad2f470a9813
   5781 Author: Akira TAGOH <akira (a] tagoh.org>
   5782 Date:	Mon Jun 11 18:39:37 2012 +0900
   5783 
   5784     doc: Fix distcheck error again...
   5785 
   5786  doc/Makefile.am | 15 +++++++++------
   5787  1 file changed, 9 insertions(+), 6 deletions(-)
   5788 
   5789 commit e8f16c9343f64266c3ec0048d867bfe23bdb6ec6
   5790 Author: Akira TAGOH <akira (a] tagoh.org>
   5791 Date:	Mon Jun 11 17:48:12 2012 +0900
   5792 
   5793     Bump libtool revision
   5794 
   5795  configure.in | 4 ++--
   5796  1 file changed, 2 insertions(+), 2 deletions(-)
   5797 
   5798 commit cf70eaa3bfa9b14847a1067295c5c0dc12c95e83
   5799 Author: Akira TAGOH <akira (a] tagoh.org>
   5800 Date:	Fri Jun 8 19:41:59 2012 +0900
   5801 
   5802     Bug 50525 - superfluous whitespace in the style
   5803 
   5804  src/fcfreetype.c | 15 ++++++++++++++-
   5805  1 file changed, 14 insertions(+), 1 deletion(-)
   5806 
   5807 commit f4103bf708778433f5ea02014f890cdeccde206b
   5808 Author: Akira TAGOH <akira (a] tagoh.org>
   5809 Date:	Fri Jun 8 19:17:57 2012 +0900
   5810 
   5811     fcdefault: Add the lang object at FcConfigSubstituteWithPat() only
   5812     when kind is FcMatchPattern
   5813 
   5814  src/fccfg.c | 33 ++++++++++++++++-----------------
   5815  1 file changed, 16 insertions(+), 17 deletions(-)
   5816 
   5817 commit 07e52eeb097a4e3c147e00ed7a6eb7652a611751
   5818 Author: Akira TAGOH <akira (a] tagoh.org>
   5819 Date:	Fri Jun 8 15:54:48 2012 +0900
   5820 
   5821     fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
   5822 
   5823  src/fcdefault.c | 4 ----
   5824  1 file changed, 4 deletions(-)
   5825 
   5826 commit 550fd49d4fb8efab33d1fa1687b1b9bd352202fe
   5827 Author: Akira TAGOH <akira (a] tagoh.org>
   5828 Date:	Tue May 22 14:17:10 2012 +0900
   5829 
   5830     Add the default language to the pattern prior to do build the
   5831     substitution
   5832 
   5833     the default language is referred from the FC_LANG environment variable
   5834     or the current locale
   5835 
   5836  src/fccfg.c | 18 ++++++++++++++++++
   5837  1 file changed, 18 insertions(+)
   5838 
   5839 commit 2261a64ce14d692f7c553f46e2158e70400dbc9c
   5840 Author: Akira TAGOH <akira (a] tagoh.org>
   5841 Date:	Fri Jun 8 15:47:52 2012 +0900
   5842 
   5843     fcdefault: fallback if the environment variables are empty
   5844 
   5845     try to fallback if FC_LANG, LC_ALL, LC_CTYPE and LANG is empty
   5846 
   5847  src/fcdefault.c | 8 ++++----
   5848  1 file changed, 4 insertions(+), 4 deletions(-)
   5849 
   5850 commit bbc8fb5ba705e5257693f3b266fce12d2f81b50c
   5851 Author: Akira TAGOH <akira (a] tagoh.org>
   5852 Date:	Thu Mar 29 20:25:20 2012 +0900
   5853 
   5854     Bug 32853 - Export API to get the default language
   5855 
   5856     Add a new API FcGetDefaultLangs() to export the string sets of
   5857     the default
   5858     languages.
   5859 
   5860  doc/fclangset.fncs	 |   9 +++
   5861  fc-lang/fc-lang.c	 |   6 ++
   5862  fontconfig/fontconfig.h |   3 +
   5863  src/fcdefault.c	 | 102 ++++++++++---------------------
   5864  src/fcint.h		 |   6 ++
   5865  src/fclang.c		 | 159
   5866  ++++++++++++++++++++++++++++++++++++++++++++++++
   5867  src/fcstr.c		 |  44 ++++++++++++++
   5868  7 files changed, 260 insertions(+), 69 deletions(-)
   5869 
   5870 commit 1b692d8ab91a096e7d433c51ab187382de91147b
   5871 Author: Akira TAGOH <akira (a] tagoh.org>
   5872 Date:	Fri Jun 1 19:06:17 2012 +0900
   5873 
   5874     Fix the wrong estimation for the memory usage information in
   5875     fontconfig
   5876 
   5877  fc-cat/fc-cat.c	 |  2 +-
   5878  fc-list/fc-list.c	 |  2 +-
   5879  fc-match/fc-match.c	 |  2 +-
   5880  fc-pattern/fc-pattern.c |  2 +-
   5881  fc-query/fc-query.c	 |  2 +-
   5882  fc-scan/fc-scan.c	 |  2 +-
   5883  src/fccfg.c		 | 12 ++++++++----
   5884  src/fcformat.c		 |  4 ++--
   5885  src/fcpat.c		 |  3 ++-
   5886  src/fcstr.c		 |  3 +--
   5887  src/fcxml.c		 | 11 +++++++++--
   5888  11 files changed, 28 insertions(+), 17 deletions(-)
   5889 
   5890 commit 5254a6630fdf132b0cda62c1bc7e8e40d2639bdf
   5891 Author: Akira TAGOH <akira (a] tagoh.org>
   5892 Date:	Thu May 31 12:46:55 2012 +0900
   5893 
   5894     Fix a typo and polish the previous change
   5895 
   5896  src/fcstat.c | 21 ++++++++-------------
   5897  1 file changed, 8 insertions(+), 13 deletions(-)
   5898 
   5899 commit 4a741e9a0ab8dbaa0c377fbfed41547645ac79af
   5900 Author: Akira TAGOH <akira (a] tagoh.org>
   5901 Date:	Wed May 30 18:21:57 2012 +0900
   5902 
   5903     Fix the build fail on Solaris
   5904 
   5905     It's introduced by 0ac6c98294d666762960824d39329459b22b48b7.
   5906     Use lstat() and S_ISDIR() to check if it's the directory or not
   5907     if there are no d_type in struct dirent.
   5908 
   5909  configure.in |  2 ++
   5910  src/fcstat.c | 61
   5911  ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
   5912  2 files changed, 55 insertions(+), 8 deletions(-)
   5913 
   5914 commit 0ac6c98294d666762960824d39329459b22b48b7
   5915 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5916 Date:	Mon May 28 14:52:21 2012 +0900
   5917 
   5918     Fix cache aging for fonts on FAT filesystem under Linux
   5919 
   5920     Windows does not update mtime of directory on FAT filesystem when
   5921     file is added to it or removed from it. Fontconfig uses mtime of
   5922     directory to check cache file aging and hence fails to detect
   5923     newly added or recently removed files.
   5924 
   5925     This changeset detects FAT filesystem (currently implemented for
   5926     Linux) and adds generating checksum of directory entries instead
   5927     of using mtime which guarantees proper cache rebuild.
   5928 
   5929     For non-FAT filesystems this patch adds single syscall per directory
   5930     which is negligeable overhead.
   5931 
   5932     This fixes bug https://bugs.freedesktop.org/show_bug.cgi?id=25535
   5933 
   5934     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5935 
   5936  src/fccache.c | 14 +++++-----
   5937  src/fcdir.c   |  2 +-
   5938  src/fcint.h   |  5 +++-
   5939  src/fcstat.c  | 84
   5940  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5941  4 files changed, 96 insertions(+), 9 deletions(-)
   5942 
   5943 commit dc2da23e69e6b3f6e6d0436d4777ee2c1d8ff1be
   5944 Author: Akira TAGOH <akira (a] tagoh.org>
   5945 Date:	Mon May 28 13:59:48 2012 +0900
   5946 
   5947     Move statfs/statvfs wrapper to fcstat.c and add a test for the mtime
   5948     broken fs
   5949 
   5950     just rework to share the efforts between FcIsFsMmapSafe() and
   5951     FcIsFsMtimeBroken().
   5952 
   5953  src/fccache.c |  50 +--------------------------
   5954  src/fcint.h   |  13 +++++++
   5955  src/fcstat.c  | 108
   5956  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5957  3 files changed, 122 insertions(+), 49 deletions(-)
   5958 
   5959 commit 6a83c1ad40594530994b826d928312e9eeb19c35
   5960 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5961 Date:	Sun Apr 29 12:56:16 2012 +0200
   5962 
   5963     Move FcStat to separate compilation unit
   5964 
   5965     FcStat() logic is quite complicated in presence of various semi-broken
   5966     operating
   5967     systems and filesystems, split it out in order to make it a bit
   5968     easier.
   5969 
   5970     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5971 
   5972  src/Makefile.am |   1 +
   5973  src/fccache.c	 |  88 ------------------------------------------
   5974  src/fcint.h	 |   8 ++--
   5975  src/fcstat.c	 | 116
   5976  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5977  4 files changed, 122 insertions(+), 91 deletions(-)
   5978 
   5979 commit 26160366d7ba5c7baf20ae091d5dd0388714df83
   5980 Author: Akira TAGOH <akira (a] tagoh.org>
   5981 Date:	Mon May 28 15:58:56 2012 +0900
   5982 
   5983     fcatomic: fallback to create a directory with FcAtomicLock
   5984 
   5985     link(2) might be failed on the filesystem that doesn't support
   5986     the hard link. e.g. FcAtomicLock() always fails on FAT filesystem
   5987     when link(2) is available.
   5988     So that may be a good idea to fallback if link(2) is failed.
   5989 
   5990  src/fcatomic.c | 10 +++++++++-
   5991  1 file changed, 9 insertions(+), 1 deletion(-)
   5992 
   5993 commit 2837c63876b9b1f27d74aad51d45fc18d48f4652
   5994 Author: Akira TAGOH <akira (a] tagoh.org>
   5995 Date:	Mon May 21 13:43:20 2012 +0900
   5996 
   5997     Bug 33644 - Fontconfig doesn't match correctly in <test>
   5998 
   5999     Warn if the multiple values is set to <test>, including the case of
   6000     in <alias> because the behavior isn't intuitive since so many users
   6001     is asking for a help to get things working for their expectation.
   6002 
   6003     Use multiple <match>s or <alias>es for OR operator and
   6004     multiple <test>s for AND operator.
   6005 
   6006  doc/fontconfig-user.sgml | 23 +++++++++++++++++++++++
   6007  src/fcxml.c		  |  5 +++++
   6008  2 files changed, 28 insertions(+)
   6009 
   6010 commit 794fb0bd6a3fa91c6e03e51dc080e458b8960a55
   6011 Author: Akira TAGOH <akira (a] tagoh.org>
   6012 Date:	Mon May 21 13:37:54 2012 +0900
   6013 
   6014     Correct the example
   6015 
   6016     Enclose the string with <string> in <test>
   6017 
   6018  doc/fontconfig-user.sgml | 10 +++++-----
   6019  1 file changed, 5 insertions(+), 5 deletions(-)
   6020 
   6021 commit 8c255fb185d5651b57380b0a9443001e8051b29d
   6022 Author: Akira TAGOH <akira (a] tagoh.org>
   6023 Date:	Mon Mar 12 19:18:19 2012 +0900
   6024 
   6025     Bug 20411 - fontconfig doesn't match FreeDesktop directories specs
   6026 
   6027     Allows reading configuration files, fonts and cache files from
   6028     the directories where the XDG Base Directory Specification defines.
   6029 
   6030     the old directories are still in the configuration files for
   6031     the backward compatibility.
   6032 
   6033  conf.d/50-user.conf	  |   7 +-
   6034  doc/fontconfig-user.sgml |  37 ++---
   6035  fonts.conf.in		  |   4 +
   6036  fonts.dtd		  |  10 +-
   6037  src/fccfg.c		  |  78 ++++++++++-
   6038  src/fcinit.c		  |  20 ++-
   6039  src/fcint.h		  |  11 ++
   6040  src/fcstr.c		  |   5 +-
   6041  src/fcxml.c		  | 344
   6042  ++++++++++++++++++++++++++++++-----------------
   6043  9 files changed, 366 insertions(+), 150 deletions(-)
   6044 
   6045 commit bc4517d8e5af8f31821ec8d9990765dad2867dd4
   6046 Author: Akira TAGOH <akira (a] tagoh.org>
   6047 Date:	Wed Apr 11 19:52:35 2012 +0900
   6048 
   6049     Bug 19128 - Handling whitespace in aliases
   6050 
   6051     Add a new attribute `ignore-blanks' to <test>.
   6052     When this is set to "true", any blanks in the string will be ignored
   6053     on comparison.  This takes effects for compare="eq" or "not_eq" only.
   6054 
   6055     Also changed the behavior of the comparison on <alias> too.
   6056 
   6057  conf.d/20-fix-globaladvance.conf |  8 ++++----
   6058  conf.d/20-unhint-small-vera.conf |  6 +++---
   6059  conf.d/25-unhint-nonlatin.conf   | 30 +++++++++++++++---------------
   6060  conf.d/30-urw-aliases.conf	  |  7 +------
   6061  conf.d/65-fonts-persian.conf	  | 14 +++++++-------
   6062  conf.d/80-delicious.conf	  |  2 +-
   6063  doc/fontconfig-user.sgml	  |  3 ++-
   6064  fonts.dtd			  |  1 +
   6065  src/fccfg.c			  | 35 ++++++++++++++++++++++-------------
   6066  src/fcdbg.c			  | 27 ++++++++++++++++++---------
   6067  src/fcint.h			  |  8 ++++++++
   6068  src/fclist.c			  |  2 +-
   6069  src/fcxml.c			  | 24 ++++++++++++++++++++----
   6070  13 files changed, 103 insertions(+), 64 deletions(-)
   6071 
   6072 commit 5ac12c0e94128ea63e3e74b4e602cf0c74661bce
   6073 Author: Akira TAGOH <akira (a] tagoh.org>
   6074 Date:	Thu May 10 16:47:09 2012 +0900
   6075 
   6076     fcarch.c: get rid of the duplicate definition of FC_MAX
   6077 
   6078     FC_MAX is also available in src/fcint.h
   6079 
   6080  src/fcarch.c | 2 --
   6081  1 file changed, 2 deletions(-)
   6082 
   6083 commit cc9d572d3e3d270653c994ff1269f56eb7ee1b1c
   6084 Author: Akira TAGOH <akira (a] tagoh.org>
   6085 Date:	Thu May 10 16:36:10 2012 +0900
   6086 
   6087     fonts.conf: keeps same binding for alternatives
   6088 
   6089     Since the binding is affected to the score, the replacement should
   6090     have same binding to avoid the unexpected estimation.
   6091 
   6092  fonts.conf.in | 6 +++---
   6093  1 file changed, 3 insertions(+), 3 deletions(-)
   6094 
   6095 commit d81407611b160ebfa631556ee60be147d1c0416f
   6096 Author: Keith Packard <keithp (a] keithp.com>
   6097 Date:	Tue May 1 19:28:27 2012 -0700
   6098 
   6099     Deal with architectures where ALIGNOF_DOUBLE < 4
   6100 
   6101     This patch isn't really tested as I don't have such a machine, but I
   6102     have a bug report that on m68k machines, double values are aligned on
   6103     smaller than 4 byte boundaries. If ALIGNOF_DOUBLE < sizeof(int),
   6104     the "expected" sizeof of FcValue is miscomputed. Use the maximum of 4
   6105     (sizeof (int)) and ALIGNOF_DOUBLE when computing the expected size of
   6106     FcValue.
   6107 
   6108     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6109 
   6110  src/fcarch.c | 4 +++-
   6111  1 file changed, 3 insertions(+), 1 deletion(-)
   6112 
   6113 commit e41474e925947b5a2fb64c80135bc116e9e56d2d
   6114 Author: Keith Packard <keithp (a] keithp.com>
   6115 Date:	Tue May 1 19:28:26 2012 -0700
   6116 
   6117     Extra ',' in AC_ARG_WITH(arch causes arch to never be autodetected
   6118 
   6119     Commit 87d7b82a98780223422a829b6bb1a05fd753ae5e reformatted this
   6120     part of the configure script, accidentally introducing a spurious
   6121     comma.
   6122 
   6123     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6124 
   6125  configure.in | 1 -
   6126  1 file changed, 1 deletion(-)
   6127 
   6128 commit d2718257f9aa3e6071f649296a52a22684c43e96
   6129 Author: Akira TAGOH <akira (a] tagoh.org>
   6130 Date:	Tue May 1 20:18:41 2012 +0900
   6131 
   6132     Output more verbose debugging log to show where to insert the element
   6133     into the value list
   6134 
   6135  src/fccfg.c |	2 +-
   6136  src/fcdbg.c | 79
   6137  +++++++++++++++++++++++++++++++++++++++++++------------------
   6138  src/fcint.h |	8 ++++++-
   6139  3 files changed, 64 insertions(+), 25 deletions(-)
   6140 
   6141 commit 7d65f9f514e33305bdeafd0d34140da46259e57f
   6142 Author: Akira TAGOH <akira (a] tagoh.org>
   6143 Date:	Wed Apr 11 19:52:35 2012 +0900
   6144 
   6145     Bug 39278 - make usage of mmap optional
   6146 
   6147     Stop using mmap() if the cache file is stored on NFS.
   6148     also added FONTCONFIG_USE_MMAP environment variable to enforce the
   6149     use of
   6150     or not the use of mmap(2) regardless of what the filesystem the
   6151     cache files
   6152     are stored on.
   6153 
   6154  configure.in		  | 24 +++++++++++++--
   6155  doc/fontconfig-user.sgml | 20 ++++++++++++-
   6156  src/fccache.c		  | 77
   6157  ++++++++++++++++++++++++++++++++++++++++++++++--
   6158  3 files changed, 116 insertions(+), 5 deletions(-)
   6159 
   6160 commit f30a5d7637af14b12f07267b59e02ec4a14458f2
   6161 Author: Akira TAGOH <akira (a] tagoh.org>
   6162 Date:	Wed Apr 25 16:21:33 2012 +0900
   6163 
   6164     Disable iconv support anyway...
   6165 
   6166  configure.in | 3 ++-
   6167  1 file changed, 2 insertions(+), 1 deletion(-)
   6168 
   6169 commit 7587d1c99d9476b6dd4dbe523c0204da700fed8d
   6170 Author: Akira TAGOH <akira (a] tagoh.org>
   6171 Date:	Mon Mar 26 16:34:34 2012 +0900
   6172 
   6173     Bug 27765 - FcMatch() returns style in wrong language
   6174 
   6175     Add "namelang" object to obtain the localized name in the font
   6176     regardless
   6177     of the lang object. it's applied to "familylang", "stylelang" and
   6178     "fullnamelang" alltogether. this would helps if one wants to enforce
   6179     selecting them in the specific language if any.  the default value for
   6180     the namelang object is determined from current locale.
   6181 
   6182  doc/fontconfig-devel.sgml |   3 ++
   6183  fontconfig/fontconfig.h   |   1 +
   6184  src/fcdefault.c	   |  37 ++++++++++++++-
   6185  src/fcint.h		   |   3 +-
   6186  src/fclist.c		   |  47 +++++++++++++++----
   6187  src/fcmatch.c		   | 113
   6188  +++++++++++++++++++++++++++++++++++++++-------
   6189  src/fcname.c		   |   1 +
   6190  7 files changed, 178 insertions(+), 27 deletions(-)
   6191 
   6192 commit 526f0da93fc487e9b33a4d97386a9054156d01ac
   6193 Author: Akira TAGOH <akira (a] tagoh.org>
   6194 Date:	Tue Apr 24 11:40:51 2012 +0900
   6195 
   6196     Add --enable-iconv option to configure
   6197 
   6198     Disable iconv support by default, which provide a feature to convert
   6199     non-Unicode SFNT names to UTF-8.
   6200 
   6201  configure.in | 64
   6202  ++++++++++++++++++++++++++++++++----------------------------
   6203  1 file changed, 34 insertions(+), 30 deletions(-)
   6204 
   6205 commit 06d6b7c3120cd417af5ff47e9735aed577978354
   6206 Author: Akira TAGOH <akira (a] tagoh.org>
   6207 Date:	Wed Mar 28 17:28:06 2012 +0900
   6208 
   6209     Create CACHEDIR.TAG when fc-cache is run or only when the cache
   6210     directory is created at the runtime.
   6211 
   6212     Also add FcCacheCreateTagFile() API to do create CACHEDIR.TAG on
   6213     the cache
   6214     directory.
   6215 
   6216  doc/fccache.fncs	 |  9 ++++++
   6217  doc/fcconfig.fncs	 |  2 +-
   6218  fc-cache/fc-cache.c	 | 73 +-----------------------------------------
   6219  fontconfig/fontconfig.h |  5 ++-
   6220  src/fccache.c		 | 85
   6221  +++++++++++++++++++++++++++++++++++++++++++++++++
   6222  src/fccfg.c		 |  2 +-
   6223  src/fcint.h		 |  3 ++
   6224  7 files changed, 104 insertions(+), 75 deletions(-)
   6225 
   6226 commit 25ccc3f3d27d8affd45c4b0a8041ef757dbb20dd
   6227 Author: Akira TAGOH <akira (a] tagoh.org>
   6228 Date:	Fri Apr 20 19:08:59 2012 +0900
   6229 
   6230     Bug 47721 - Add ChromeOS fonts to 30-metric-aliases.conf
   6231 
   6232  conf.d/30-metric-aliases.conf | 50
   6233  +++++++++++++++++++++++++++++++++----------
   6234  1 file changed, 39 insertions(+), 11 deletions(-)
   6235 
   6236 commit 7069d717e982adcf8e1d300cbd10eec6322a65c9
   6237 Author: Akira TAGOH <akira (a] tagoh.org>
   6238 Date:	Sun Apr 22 21:40:44 2012 +0900
   6239 
   6240     C++11 requires a space between literal and identifier
   6241 
   6242     Reported by Buganini
   6243 
   6244  fontconfig/fontconfig.h | 6 +++---
   6245  1 file changed, 3 insertions(+), 3 deletions(-)
   6246 
   6247 commit 22dc5460906f78b3dc1b12ab2440e62b930adf0b
   6248 Author: Akira TAGOH <akira (a] tagoh.org>
   6249 Date:	Fri Apr 20 20:04:17 2012 +0900
   6250 
   6251     Fix a build issue again when no regex functions available
   6252 
   6253     Reported by Jon TURNEY
   6254 
   6255  configure.in | 4 +---
   6256  src/fcstr.c  | 2 +-
   6257  2 files changed, 2 insertions(+), 4 deletions(-)
   6258 
   6259 commit 9fa7b7c8f2d1d8a9c50f3ba0f99087f653b6a9b8
   6260 Author: Akira TAGOH <akira (a] tagoh.org>
   6261 Date:	Fri Apr 20 11:17:41 2012 +0900
   6262 
   6263     Rework to avoid adding the unexpected value to ICONV_CFLAGS and
   6264     ICONV_LIBS
   6265 
   6266  configure.in | 44 ++++++++++++++++++++++++--------------------
   6267  1 file changed, 24 insertions(+), 20 deletions(-)
   6268 
   6269 commit dd2a3d3520b6fea20a58b2888fef0458c01b287f
   6270 Author: Akira TAGOH <akira (a] tagoh.org>
   6271 Date:	Wed Apr 18 12:55:23 2012 +0900
   6272 
   6273     Bug 25151 - Move cleanCacheDirectory() from fc-cache.c into
   6274      the library
   6275 
   6276     Add FcDirCacheScan() API to clean up the cache files in the directory.
   6277 
   6278  doc/fccache.fncs	 |  9 +++++
   6279  fc-cache/fc-cache.c	 | 93
   6280  +------------------------------------------------
   6281  fontconfig/fontconfig.h |  3 ++
   6282  src/fccache.c		 | 91
   6283  +++++++++++++++++++++++++++++++++++++++++++++++
   6284  src/fcint.h		 |  2 ++
   6285  5 files changed, 106 insertions(+), 92 deletions(-)
   6286 
   6287 commit 9e62fcedfe774a13843cc0982bc3e535369b99eb
   6288 Author: Keith Packard <keithp (a] keithp.com>
   6289 Date:	Mon Apr 16 11:28:36 2012 -0700
   6290 
   6291     Use posix_fadvise to speed startup
   6292 
   6293     Given that fontconfig will scan all of the cache file data during the
   6294     first font search, ask the kernel to start reading the pages right
   6295     away.
   6296 
   6297     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6298 
   6299  configure.in  | 2 +-
   6300  src/fccache.c | 3 +++
   6301  2 files changed, 4 insertions(+), 1 deletion(-)
   6302 
   6303 commit 94c2cc58a091138aa8c507d6239eca69520b65f0
   6304 Author: Akira TAGOH <akira (a] tagoh.org>
   6305 Date:	Mon Apr 16 20:25:52 2012 +0900
   6306 
   6307     doc: Fix a typo of the environment variable name.
   6308 
   6309  doc/fcconfig.fncs | 4 ++--
   6310  1 file changed, 2 insertions(+), 2 deletions(-)
   6311 
   6312 commit c5714bcf90d6b345e748b7fa7b21e421409aba60
   6313 Author: Akira TAGOH <akira (a] tagoh.org>
   6314 Date:	Fri Apr 13 11:09:04 2012 +0900
   6315 
   6316     Add --with-expat, --with-expat-includes and --with-expat-lib back.
   6317 
   6318  configure.in | 41 ++++++++++++++++++++++++++++++++++++++---
   6319  1 file changed, 38 insertions(+), 3 deletions(-)
   6320 
   6321 commit 470e92c9dbdc75d354c9dce9063276996ecf535d
   6322 Author: Akira TAGOH <akira (a] tagoh.org>
   6323 Date:	Thu Apr 12 14:01:25 2012 +0900
   6324 
   6325     Bug 27526 - Compatibility fix for old windows sytems
   6326 
   6327     Patch from Gianluigi Tiesi
   6328 
   6329  src/fccache.c |  3 ---
   6330  src/fcint.h   | 12 ++++++++++--
   6331  src/fcxml.c   | 52 +++++++++++++++++++++++++++++++++++++++++++---------
   6332  3 files changed, 53 insertions(+), 14 deletions(-)
   6333 
   6334 commit ac6271dbac32086ce60845efc4d87e669f37796a
   6335 Author: Akira TAGOH <akira (a] tagoh.org>
   6336 Date:	Thu Apr 12 11:01:12 2012 +0900
   6337 
   6338     Bug 48573 - platform without regex do not have also REG_XXX defines
   6339 
   6340     Fix a build issue on the platforms where regex isn't available
   6341 
   6342  configure.in | 9 +++++++++
   6343  src/fcstr.c  | 6 ++++--
   6344  2 files changed, 13 insertions(+), 2 deletions(-)
   6345 
   6346 commit 9231d79ad180f992f9bbef4f3127576870a75075
   6347 Author: Akira TAGOH <akira (a] tagoh.org>
   6348 Date:	Mon Apr 9 12:51:12 2012 +0900
   6349 
   6350     Bug 28491 - Allow matching on FC_FILE
   6351 
   6352     Allow :file=/path/to/font/file on matching
   6353 
   6354  configure.in  |  4 +--
   6355  src/fcint.h   |  6 +++++
   6356  src/fcmatch.c | 84
   6357  ++++++++++++++++++++++++++++++++++++-----------------------
   6358  src/fcstr.c   | 50 +++++++++++++++++++++++++++++++++++
   6359  4 files changed, 110 insertions(+), 34 deletions(-)
   6360 
   6361 commit 2589207cfd4c7e948a4b50d7c07c13a3a52fe0aa
   6362 Author: Akira TAGOH <akira (a] tagoh.org>
   6363 Date:	Tue Apr 10 18:34:11 2012 +0900
   6364 
   6365     Bug 26830 - Add search for libiconv non-default directory
   6366 
   6367     Add --with-libiconv, --with-libiconv-includes and --with-libiconv-lib
   6368     to specify the directory where libiconv might be installed.
   6369 
   6370  configure.in	 | 85
   6371  +++++++++++++++++++++++++++++++++++++++++----------------
   6372  src/Makefile.am |  1 +
   6373  2 files changed, 63 insertions(+), 23 deletions(-)
   6374 
   6375 commit ddefa5021f7785514f373aab6a8e6191a867278e
   6376 Author: Akira TAGOH <akira (a] tagoh.org>
   6377 Date:	Wed Apr 4 14:47:57 2012 +0900
   6378 
   6379     Bug 22862 - <alias> ignores <match> <test>s
   6380 
   6381     Allow to use the test elements in the alias element.
   6382 
   6383  fonts.dtd   |	2 +-
   6384  src/fcxml.c | 27 +++++++++++++++++++++------
   6385  2 files changed, 22 insertions(+), 7 deletions(-)
   6386 
   6387 commit e181ab4de5d20fe1f70e68f66ef8332553eba206
   6388 Author: Akira TAGOH <akira (a] tagoh.org>
   6389 Date:	Wed Apr 4 16:49:30 2012 +0900
   6390 
   6391     Bug 29341 - Make some fontconfig paths configurable
   6392 
   6393     Add configure options to set the directory to be installed:
   6394       --with-templatedir for the configuration files a.k.a.
   6395 	/etc/fonts/conf.avail
   6396       --with-baseconfigdir for fonts.conf etc a.k.a. /etc/fonts
   6397       --with-configdir for the active configuration files a.k.a.
   6398 	/etc/fonts/conf.d
   6399       --with-xmldir for fonts.dtd etc
   6400 
   6401     and the default path for templatedir is changed to
   6402     ${datadir}/fontconfig/conf.avail
   6403 
   6404  Makefile.am	    | 36 +++++++++++---------
   6405  conf.d/Makefile.am | 99
   6406  ++++++++++++++++++++++++++----------------------------
   6407  configure.in	    | 72 ++++++++++++++++++++++++++++++++-------
   6408  fonts.conf.in	    |  2 +-
   6409  src/Makefile.am    |  2 +-
   6410  5 files changed, 129 insertions(+), 82 deletions(-)
   6411 
   6412 commit bb02899d9ff9813738809fb5349a9f3ae2dba76f
   6413 Author: Akira TAGOH <akira (a] tagoh.org>
   6414 Date:	Mon Apr 2 15:38:27 2012 +0900
   6415 
   6416     Use pkgconfig to check builddeps
   6417 
   6418  configure.in | 164
   6419  +++++++++++------------------------------------------------
   6420  1 file changed, 31 insertions(+), 133 deletions(-)
   6421 
   6422 commit 87d7b82a98780223422a829b6bb1a05fd753ae5e
   6423 Author: Akira TAGOH <akira (a] tagoh.org>
   6424 Date:	Mon Apr 2 14:32:44 2012 +0900
   6425 
   6426     Use AC_HELP_STRING instead of formatting manually
   6427 
   6428  configure.in | 57
   6429  ++++++++++++++++++++++++++++++++++++++++++++++-----------
   6430  1 file changed, 46 insertions(+), 11 deletions(-)
   6431 
   6432 commit d3e3f4a46d07a7b611be21600d7049225b8b2909
   6433 Author: Akira TAGOH <akira (a] tagoh.org>
   6434 Date:	Fri Mar 30 18:09:14 2012 +0900
   6435 
   6436     doc: Add contains and not_contains operators and elements
   6437 
   6438  doc/fontconfig-user.sgml | 6 +++---
   6439  1 file changed, 3 insertions(+), 3 deletions(-)
   6440 
   6441 commit 9279f71a3a855e3b2dbd13dbe0d38f2b69673c49
   6442 Author: Akira TAGOH <akira (a] tagoh.org>
   6443 Date:	Fri Mar 30 11:52:25 2012 +0900
   6444 
   6445     Bug 24729 - [ne_NP] Fix ortho file
   6446 
   6447     further update for ne.orth
   6448 
   6449     Patch from Pravin Satpute.
   6450 
   6451  fc-lang/ne.orth | 23 ++++++++++++++++++++---
   6452  1 file changed, 20 insertions(+), 3 deletions(-)
   6453 
   6454 commit 9fe7c986c64d8cfb7f85a300b6f0d470ce66b18a
   6455 Author: Akira TAGOH <akira (a] tagoh.org>
   6456 Date:	Thu Mar 29 15:43:11 2012 +0900
   6457 
   6458     Bug 48020 - Fix for src/makealias on Solaris 10
   6459 
   6460     Use the command substitution `command` instead of $(command) for
   6461     Solaris 10.
   6462 
   6463  src/makealias | 2 +-
   6464  1 file changed, 1 insertion(+), 1 deletion(-)
   6465 
   6466 commit becbdaebe3d77726900072de1a0fb6a95c938da5
   6467 Author: Akira TAGOH <akira (a] tagoh.org>
   6468 Date:	Wed Mar 28 15:09:25 2012 +0900
   6469 
   6470     Move workaround macros for fat binaries into the separate header file
   6471 
   6472  Makefile.am	 |  5 +++--
   6473  config-fixups.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
   6474  configure.in	 |  4 +++-
   6475  src/fcarch.h	 | 13 -------------
   6476  4 files changed, 50 insertions(+), 16 deletions(-)
   6477 
   6478 commit fe6ba5e5c54928adeaf96668d0cf6f44f0484065
   6479 Author: Akira TAGOH <akira (a] tagoh.org>
   6480 Date:	Wed Mar 28 16:27:46 2012 +0900
   6481 
   6482     Fix the hardcoded cache file suffix
   6483 
   6484  fc-cat/fc-cat.c | 4 ++--
   6485  1 file changed, 2 insertions(+), 2 deletions(-)
   6486 
   6487 commit 4a060729a1466186d3be63ada344f43d66f937e5
   6488 Author: Akira TAGOH <akira (a] tagoh.org>
   6489 Date:	Wed Mar 28 13:38:53 2012 +0900
   6490 
   6491     fcpat: Increase the number of buckets in the shared string hash table
   6492 
   6493     This is a reasonably conservative increase in the number of buckets
   6494     in the hash
   6495     table to 251.  After FcInit(), there are 240 shared strings in use
   6496     on my system
   6497     (from configuration files I assume).  The hash value is stored in
   6498     each link in
   6499     the chains so comparison are actually not very expensive.  This change
   6500     should
   6501     reduce the average length of chains by a factor of 8.  With the
   6502     reference
   6503     counted strings, it should keep the average length of chains to
   6504     about 2.  The
   6505     number of buckets is prime so as not to rely too much on the quality
   6506     of the
   6507     hash function.
   6508 
   6509     https://bugs.freedesktop.org/show_bug.cgi?id=17832#c5
   6510 
   6511     Patch from Karl Tomlinson
   6512 
   6513  src/fcpat.c | 2 +-
   6514  1 file changed, 1 insertion(+), 1 deletion(-)
   6515 
   6516 commit d8dcff7b96b09748e6f1df9e4adc7ab0850d7b18
   6517 Author: Akira TAGOH <akira (a] tagoh.org>
   6518 Date:	Wed Mar 28 13:37:15 2012 +0900
   6519 
   6520     Bug 17832 - Memory leaks due to FcStrStaticName use for external
   6521     patterns
   6522 
   6523     Use the reference-counted strings instead of the static strings
   6524 
   6525     Patch from Karl Tomlinson
   6526 
   6527  src/fccfg.c  |  2 +-
   6528  src/fcinit.c |  4 ++--
   6529  src/fcint.h  | 10 +++++-----
   6530  src/fclist.c | 10 +++++++++-
   6531  src/fcname.c | 34 ++++++++------------------------
   6532  src/fcpat.c  | 63
   6533  +++++++++++++++++++++++-------------------------------------
   6534  src/fcxml.c  |  8 +++++---
   6535  7 files changed, 54 insertions(+), 77 deletions(-)
   6536 
   6537 commit ea1c6ea337b8cf6b86169b565787d0d31a0fc330
   6538 Author: Akira TAGOH <akira (a] tagoh.org>
   6539 Date:	Tue Mar 27 21:06:36 2012 +0900
   6540 
   6541     Fix a memory leak in FcDirScanConfig()
   6542 
   6543  src/fcdir.c | 3 +++
   6544  1 file changed, 3 insertions(+)
   6545 
   6546 commit 1aaf8b773d73f89f5b0d8591cca0a2072524fdb3
   6547 Author: Akira TAGOH <akira (a] tagoh.org>
   6548 Date:	Mon Mar 26 10:58:18 2012 +0900
   6549 
   6550     Bug 17722 - Don't overwrite user's configurations in default config
   6551 
   6552     Use "append" to avoid overwriting the user configuration.
   6553     This presumes most clients may takes care of the first value only.
   6554 
   6555  conf.d/10-autohint.conf	  | 8 +++++++-
   6556  conf.d/10-no-sub-pixel.conf	  | 8 +++++++-
   6557  conf.d/10-sub-pixel-bgr.conf	  | 8 +++++++-
   6558  conf.d/10-sub-pixel-rgb.conf	  | 8 +++++++-
   6559  conf.d/10-sub-pixel-vbgr.conf	  | 8 +++++++-
   6560  conf.d/10-sub-pixel-vrgb.conf	  | 8 +++++++-
   6561  conf.d/10-unhinted.conf	  | 8 +++++++-
   6562  conf.d/11-lcdfilter-default.conf | 8 +++++++-
   6563  conf.d/11-lcdfilter-legacy.conf  | 8 +++++++-
   6564  conf.d/11-lcdfilter-light.conf   | 8 +++++++-
   6565  10 files changed, 70 insertions(+), 10 deletions(-)
   6566 
   6567 commit 900675d0b0b40f22ecc0d75e4d5ce16295a3a5e3
   6568 Author: Akira TAGOH <akira (a] tagoh.org>
   6569 Date:	Thu Mar 22 19:57:47 2012 +0900
   6570 
   6571     Bug 47703 - SimSun default family
   6572 
   6573     40-nonlatin.conf: SimSun should be serif but not sans-serif.
   6574 
   6575     http://www.microsoft.com/typography/fonts/family.aspx?FID=37
   6576 
   6577     Patch from Petr Gajdos
   6578 
   6579  conf.d/40-nonlatin.conf | 8 ++++----
   6580  1 file changed, 4 insertions(+), 4 deletions(-)
   6581 
   6582 commit 92ac054ce5e270f22a4f81a09522c3f03b76c876
   6583 Author: Akira TAGOH <akira (a] tagoh.org>
   6584 Date:	Thu Mar 22 19:15:27 2012 +0900
   6585 
   6586     fcmatch: Set FcResultMatch at the end if the return value is valid.
   6587 
   6588     In the previous code, the result of 'result' in the argument for
   6589     FcFontSetSort() and FcFontSetMatch() wasn't predictable and not
   6590     reliable to
   6591     check if the return value is valid or not. this change is to ensure
   6592     if it's
   6593     performed successfully.
   6594 
   6595  src/fcmatch.c | 19 ++++++++++++++-----
   6596  1 file changed, 14 insertions(+), 5 deletions(-)
   6597 
   6598 commit 1db3e9cdd8bc7408e630934cfc8deda7798b8970
   6599 Author: Akira TAGOH <akira (a] tagoh.org>
   6600 Date:	Thu Mar 22 12:36:34 2012 +0900
   6601 
   6602     fc-cache: improvement of the fix for Bug#39914.
   6603 
   6604     Use sizeof() instead of strlen() and use stdio.
   6605 
   6606  fc-cache/fc-cache.c | 13 +++++++------
   6607  1 file changed, 7 insertions(+), 6 deletions(-)
   6608 
   6609 commit 4f7f3bf9f78843be5b39eb64acfeb02ffcd8e3a4
   6610 Author: Akira TAGOH <akira (a] tagoh.org>
   6611 Date:	Wed Mar 21 16:06:37 2012 +0900
   6612 
   6613     Bug 39914 - Please tag the cache directory with CACHEDIR.TAG
   6614 
   6615     fc-cache: Create CACHEDIR.TAG at the top of the cache directory.
   6616 
   6617     Reviewed-by: Josh Triplett <josh (a] joshtriplett.org>
   6618 
   6619  fc-cache/fc-cache.c | 77
   6620  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   6621  1 file changed, 77 insertions(+)
   6622 
   6623 commit 8cc4498122b17843b00ec3eebdd7a7d8d59cb7ff
   6624 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   6625 Date:	Mon Mar 19 02:16:41 2012 -0700
   6626 
   6627     fcarch: Check for architecture signature at compile time rather than
   6628     configure time
   6629 
   6630     https://bugs.freedesktop.org/show_bug.cgi?id=20208
   6631 
   6632     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   6633 
   6634  fc-cache/fc-cache.c |	3 +--
   6635  src/fcarch.c	     |	4 ++--
   6636  src/fcarch.h	     | 23 +++++++++++++++++++++--
   6637  3 files changed, 24 insertions(+), 6 deletions(-)
   6638 
   6639 commit e1ffb3dcd46f1fbbc5cb7527bc7f447b060ed98f
   6640 Author: Akira TAGOH <tagoh (a] redhat.com>
   6641 Date:	Fri Mar 16 23:18:23 2012 +0900
   6642 
   6643     Get rid of the prerequisites from the sufix rules
   6644 
   6645     Thanks to Adam Sampson for pointing this out.
   6646 
   6647  doc/Makefile.am | 12 ++++++++----
   6648  1 file changed, 8 insertions(+), 4 deletions(-)
   6649 
   6650 commit 93460f93e9e55e39a42fb6474918f31539436d9c
   6651 Author: Akira TAGOH <akira (a] tagoh.org>
   6652 Date:	Fri Mar 16 16:29:53 2012 +0900
   6653 
   6654     Fix a build issue due to the use of non-portable variables
   6655 
   6656     $< isn't supported in BSD make say. $(RM) is pre-defined in GNU make
   6657     though, not in BSD make say. so changed to check on configure if it's
   6658     pre-defined by make, otherwise set the appropriate command to $(RM).
   6659 
   6660     This would be a workaround until it has the certain pre-defined value.
   6661 
   6662  Makefile.am		| 10 +++++-----
   6663  conf.d/Makefile.am	|  8 ++++----
   6664  configure.in		|  9 +++++++++
   6665  doc/Makefile.am	| 32 ++++++++++++++++----------------
   6666  fc-cache/Makefile.am	|  4 ++--
   6667  fc-case/Makefile.am	|  6 ++----
   6668  fc-cat/Makefile.am	|  4 ++--
   6669  fc-list/Makefile.am	|  4 ++--
   6670  fc-match/Makefile.am	|  4 ++--
   6671  fc-pattern/Makefile.am |  4 ++--
   6672  fc-query/Makefile.am	|  4 ++--
   6673  fc-scan/Makefile.am	|  4 ++--
   6674  src/Makefile.am	|  8 ++++----
   6675  13 files changed, 54 insertions(+), 47 deletions(-)
   6676 
   6677 commit f2813ffc689fb6972ff4d5d414c3abfa3e0be26f
   6678 Author: Akira TAGOH <akira (a] tagoh.org>
   6679 Date:	Fri Mar 16 11:55:47 2012 +0900
   6680 
   6681     Revert "Fix a build fail on some environment"
   6682 
   6683     This reverts commit b75eb63982a54c0fb4576d8a655ef734908d3604.
   6684 
   6685  fc-case/Makefile.am	  | 10 ++++++----
   6686  fc-glyphname/Makefile.am |  4 ++--
   6687  fc-lang/Makefile.am	  |  4 ++--
   6688  3 files changed, 10 insertions(+), 8 deletions(-)
   6689 
   6690 commit a5b609196fe9cf688e5b4f7b7cd31fb2dc15b154
   6691 Author: Akira TAGOH <akira (a] tagoh.org>
   6692 Date:	Fri Mar 16 11:55:30 2012 +0900
   6693 
   6694     Revert "Fix a build fail on some environment."
   6695 
   6696     This reverts commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af.
   6697 
   6698     Conflicts:
   6699 
   6700 	doc/Makefile.am
   6701 
   6702  Makefile.am		  |  2 +-
   6703  doc/Makefile.am	  | 30 +++++++++++++++---------------
   6704  fc-cache/Makefile.am	  | 10 +++++-----
   6705  fc-case/Makefile.am	  |  2 +-
   6706  fc-cat/Makefile.am	  |  6 +++---
   6707  fc-glyphname/Makefile.am |  2 +-
   6708  fc-lang/Makefile.am	  |  2 +-
   6709  fc-list/Makefile.am	  |  8 ++++----
   6710  fc-match/Makefile.am	  |  8 ++++----
   6711  fc-pattern/Makefile.am   |  6 +++---
   6712  fc-query/Makefile.am	  |  8 ++++----
   6713  fc-scan/Makefile.am	  |  8 ++++----
   6714  src/Makefile.am	  |  2 +-
   6715  13 files changed, 47 insertions(+), 47 deletions(-)
   6716 
   6717 commit 765b7b32d862474eb631b47bbdbd34ffba507392
   6718 Author: Akira TAGOH <akira (a] tagoh.org>
   6719 Date:	Mon Mar 12 19:02:27 2012 +0900
   6720 
   6721     [doc] Update for cachedir.
   6722 
   6723     <cache> element is now obsoletes and no longer used. get rid of it
   6724     from the doc and add <cachedir> instead.
   6725 
   6726  doc/fontconfig-user.sgml | 19 ++++++++++---------
   6727  1 file changed, 10 insertions(+), 9 deletions(-)
   6728 
   6729 commit e8bdc6df2ed329a38c2152b3592bf4ded8f27ce7
   6730 Author: Akira TAGOH <akira (a] tagoh.org>
   6731 Date:	Mon Mar 12 17:58:00 2012 +0900
   6732 
   6733     [doc] Update the path for cache files and the version.
   6734 
   6735  doc/fontconfig-user.sgml | 6 +++---
   6736  1 file changed, 3 insertions(+), 3 deletions(-)
   6737 
   6738 commit dd3214aa392a66095513f8fc160d6b62d81f36f5
   6739 Author: Akira TAGOH <akira (a] tagoh.org>
   6740 Date:	Sun Mar 11 02:24:33 2012 +0900
   6741 
   6742     Bump version to 2.9.0
   6743 
   6744  README			 | 129
   6745  +++++++++++++++++++++++++++++++++++++++++++++++-
   6746  configure.in		 |   2 +-
   6747  fontconfig/fontconfig.h |   2 +-
   6748  3 files changed, 129 insertions(+), 4 deletions(-)
   6749 
   6750 commit 3b142c2aaeaed4d6d5b3353aa1007d6ac08dbbdb
   6751 Author: Akira TAGOH <akira (a] tagoh.org>
   6752 Date:	Sun Mar 11 02:12:10 2012 +0900
   6753 
   6754     Get rid of $< from Makefile.am
   6755 
   6756  Makefile.am	 |  2 +-
   6757  doc/Makefile.am | 16 ++++++++--------
   6758  2 files changed, 9 insertions(+), 9 deletions(-)
   6759 
   6760 commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af
   6761 Author: Akira TAGOH <akira (a] tagoh.org>
   6762 Date:	Sat Mar 10 23:30:30 2012 +0900
   6763 
   6764     Fix a build fail on some environment.
   6765 
   6766  Makefile.am		  |  2 +-
   6767  doc/Makefile.am	  | 20 ++++++++++----------
   6768  fc-cache/Makefile.am	  | 10 +++++-----
   6769  fc-case/Makefile.am	  |  2 +-
   6770  fc-cat/Makefile.am	  |  6 +++---
   6771  fc-glyphname/Makefile.am |  2 +-
   6772  fc-lang/Makefile.am	  |  2 +-
   6773  fc-list/Makefile.am	  |  8 ++++----
   6774  fc-match/Makefile.am	  |  8 ++++----
   6775  fc-pattern/Makefile.am   |  6 +++---
   6776  fc-query/Makefile.am	  |  8 ++++----
   6777  fc-scan/Makefile.am	  |  8 ++++----
   6778  src/Makefile.am	  |  2 +-
   6779  13 files changed, 42 insertions(+), 42 deletions(-)
   6780 
   6781 commit b75eb63982a54c0fb4576d8a655ef734908d3604
   6782 Author: Akira TAGOH <akira (a] tagoh.org>
   6783 Date:	Sat Mar 10 22:05:07 2012 +0900
   6784 
   6785     Fix a build fail on some environment
   6786 
   6787  fc-case/Makefile.am	  | 10 ++++------
   6788  fc-glyphname/Makefile.am |  4 ++--
   6789  fc-lang/Makefile.am	  |  4 ++--
   6790  3 files changed, 8 insertions(+), 10 deletions(-)
   6791 
   6792 commit a47899a853e4ed3405f398f43d03424095ae73f5
   6793 Author: Akira TAGOH <akira (a] tagoh.org>
   6794 Date:	Sat Mar 10 19:03:05 2012 +0900
   6795 
   6796     Fix a build issue
   6797 
   6798  doc/Makefile.am | 1 -
   6799  1 file changed, 1 deletion(-)
   6800 
   6801 commit d6de5351922d79ccf38d2bc6b75f6ea2011dd421
   6802 Author: Akira TAGOH <akira (a] tagoh.org>
   6803 Date:	Fri Mar 9 22:24:18 2012 +0900
   6804 
   6805     Update to detect the uncommited changes properly
   6806 
   6807  new-version.sh | 2 +-
   6808  1 file changed, 1 insertion(+), 1 deletion(-)
   6809 
   6810 commit 78d75c003c5f03a2aeebc628d70d3f75bd6f5707
   6811 Author: Akira TAGOH <akira (a] tagoh.org>
   6812 Date:	Fri Mar 9 22:12:35 2012 +0900
   6813 
   6814     Update the version info
   6815 
   6816  configure.in | 6 +++---
   6817  1 file changed, 3 insertions(+), 3 deletions(-)
   6818 
   6819 commit 353f7cc69184cdb1a7d5b4cc00741fab97b32f17
   6820 Author: Akira TAGOH <akira (a] tagoh.org>
   6821 Date:	Fri Mar 9 17:33:03 2012 +0900
   6822 
   6823     Fix distcheck error
   6824 
   6825  doc/Makefile.am	  | 334
   6826  ++++++++++++++++++++++++-----------------------
   6827  fc-case/Makefile.am	  |   3 +
   6828  fc-glyphname/Makefile.am |   3 +
   6829  fc-lang/Makefile.am	  |   3 +
   6830  4 files changed, 179 insertions(+), 164 deletions(-)
   6831 
   6832 commit 254232f47eaea0d03d2b1c2405d4ded5fd09142e
   6833 Author: Akira TAGOH <akira (a] tagoh.org>
   6834 Date:	Wed Mar 7 18:16:35 2012 +0900
   6835 
   6836     Bug 19128 - Handling whitespace in aliases
   6837 
   6838     Add a workaround alias for Dingbats.
   6839 
   6840  conf.d/30-urw-aliases.conf | 5 +++++
   6841  1 file changed, 5 insertions(+)
   6842 
   6843 commit 0ca752dd25462ed88112ba7c859ef6d5a41ea606
   6844 Author: Akira TAGOH <akira (a] tagoh.org>
   6845 Date:	Wed Mar 7 17:56:39 2012 +0900
   6846 
   6847     Check null value for given object to avoid possibly segfaulting
   6848 
   6849  src/fccharset.c | 175
   6850  +++++++++++++++++++++++++++++++++-----------------------
   6851  1 file changed, 103 insertions(+), 72 deletions(-)
   6852 
   6853 commit 1f01c4b60c4c5e16a92d60f76ce615005c7db6b8
   6854 Author: Akira TAGOH <akira (a] tagoh.org>
   6855 Date:	Wed Mar 7 17:32:14 2012 +0900
   6856 
   6857     Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType
   6858 
   6859     Force to find out a size for bitmap-only ttf to avoid the blank glyphs
   6860     in the font.
   6861 
   6862     Patch from Bug Fly
   6863 
   6864  src/fcfreetype.c | 32 ++++++++++++++------------------
   6865  1 file changed, 14 insertions(+), 18 deletions(-)
   6866 
   6867 commit a13d518fdd079aeb0bd07a0457393cca8def7f90
   6868 Author: Akira TAGOH <akira (a] tagoh.org>
   6869 Date:	Tue Feb 28 12:52:25 2012 +0900
   6870 
   6871     Bug 41694 - FcCache functions have random-number-generator side
   6872     effects
   6873 
   6874     Use the own random number generator state if possible.
   6875 
   6876  configure.in  |  2 +-
   6877  src/fccache.c | 69
   6878  ++++++++++++++++++++++++++++++++++++++++++++++++++---------
   6879  2 files changed, 60 insertions(+), 11 deletions(-)
   6880 
   6881 commit c7a671ab6069c676bbc77875234364242fd00e88
   6882 Author: Pravin Satpute <psatpute (a] redhat.com>
   6883 Date:	Fri Feb 24 16:50:14 2012 +0900
   6884 
   6885     Bug 25652 - Add ortho file for locale mni_IN
   6886 
   6887     Add mni.orth for Maniputi
   6888 
   6889     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6890 
   6891  fc-lang/Makefile.am |	3 ++-
   6892  fc-lang/mni.orth    | 35 +++++++++++++++++++++++++++++++++++
   6893  2 files changed, 37 insertions(+), 1 deletion(-)
   6894 
   6895 commit 04c96f59b92091b758fb26b97f1f9a3c9c2a6b6c
   6896 Author: Pravin Satpute <psatpute (a] redhat.com>
   6897 Date:	Fri Feb 24 16:43:14 2012 +0900
   6898 
   6899     Bug 25653 - Add ortho file for locale doi_IN
   6900 
   6901     Add doi.orth for Dogri
   6902 
   6903     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6904 
   6905  fc-lang/Makefile.am |	3 ++-
   6906  fc-lang/doi.orth    | 40 ++++++++++++++++++++++++++++++++++++++++
   6907  2 files changed, 42 insertions(+), 1 deletion(-)
   6908 
   6909 commit 857753d3680b7e64e753a4b8a8324138200eb86b
   6910 Author: Akira TAGOH <akira (a] tagoh.org>
   6911 Date:	Thu Feb 23 20:12:06 2012 +0900
   6912 
   6913     Add brx.orth and sat.orth
   6914 
   6915  fc-lang/Makefile.am | 4 +++-
   6916  1 file changed, 3 insertions(+), 1 deletion(-)
   6917 
   6918 commit 942cb16f6c59103e29b4e04ca8c64d29c8e67cb0
   6919 Author: Parag Nemade <pnemade (a] redhat.com>
   6920 Date:	Thu Feb 23 20:06:41 2012 +0900
   6921 
   6922     Bug 25650 - Add ortho file for locale sat_IN
   6923 
   6924     Add sat.orth for Santali
   6925 
   6926     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6927 
   6928  fc-lang/sat.orth | 44 ++++++++++++++++++++++++++++++++++++++++++++
   6929  1 file changed, 44 insertions(+)
   6930 
   6931 commit 38b9c42fe2e9d496a41e773d84a74254a6f65bc4
   6932 Author: Parag Nemade <pnemade (a] redhat.com>
   6933 Date:	Thu Feb 23 19:34:18 2012 +0900
   6934 
   6935     Bug 25651 - Add ortho file for locale brx_IN
   6936 
   6937     Add brx.orth for Bodo.
   6938 
   6939     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6940 
   6941  fc-lang/brx.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   6942  1 file changed, 46 insertions(+)
   6943 
   6944 commit a3ff1f07f8c60d2a3c77a4670de6aad0622ecacc
   6945 Author: Akira TAGOH <akira (a] tagoh.org>
   6946 Date:	Thu Feb 23 15:23:23 2012 +0900
   6947 
   6948     Bug 27385 - lcdfilter settings for freetype-2.3.12 not available
   6949     in fontconfig-2.8.0
   6950 
   6951     Add config files for FT_LcdFilter options.
   6952 
   6953     Patch from Robin Johnson.
   6954 
   6955  conf.d/11-lcdfilter-default.conf | 10 ++++++++++
   6956  conf.d/11-lcdfilter-legacy.conf  | 10 ++++++++++
   6957  conf.d/11-lcdfilter-light.conf   | 10 ++++++++++
   6958  conf.d/Makefile.am		  |  3 +++
   6959  4 files changed, 33 insertions(+)
   6960 
   6961 commit 5e4ea1104c9b832046cc8dde5ea7da52aaa61143
   6962 Author: Akira TAGOH <akira (a] tagoh.org>
   6963 Date:	Wed Feb 22 16:50:13 2012 +0900
   6964 
   6965     Do not update stream->pos when seeking is failed.
   6966 
   6967  src/ftglue.c | 3 ++-
   6968  1 file changed, 2 insertions(+), 1 deletion(-)
   6969 
   6970 commit 71b14d645f524637579d87ea99720c123d728e1f
   6971 Author: Akira TAGOH <akira (a] tagoh.org>
   6972 Date:	Wed Feb 22 16:30:05 2012 +0900
   6973 
   6974     Bug 46169 - Pointer error in FcConfigGlobMatch
   6975 
   6976     Fix possibly accessing the invalid memory and a crash in the
   6977     worst case
   6978     when the glob string is longer than the string.
   6979 
   6980  src/fccfg.c | 10 +++++++++-
   6981  1 file changed, 9 insertions(+), 1 deletion(-)
   6982 
   6983 commit 3abf981542788310104bc96b9c9cf70dd39b361b
   6984 Author: Mike Frysinger <vapier (a] gentoo.org>
   6985 Date:	Tue Nov 8 14:19:57 2011 -0500
   6986 
   6987     makealias: handle missing funcs better
   6988 
   6989     When adding new functions, if the actual definition doesn't match the
   6990     header (say due to a typo), the regeneration of the internal headers
   6991     get confused and output bad cpp logic.  This causes gcc to barf due
   6992     to mismatched #ifdef/#endif.  Which is a pain to figure out due to
   6993     the sheer voulme of generated code.
   6994 
   6995     So tweak the makealias script to detect this case and error out.
   6996     While we're here, improve the cpp output a bit to indent, include
   6997     comments, and merge similar ifdef blocks.
   6998 
   6999     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7000 
   7001  src/makealias | 18 ++++++++++++++----
   7002  1 file changed, 14 insertions(+), 4 deletions(-)
   7003 
   7004 commit d9c4462778a3d97b38e267dcdf68dfe22210ed8c
   7005 Author: Mike Frysinger <vapier (a] gentoo.org>
   7006 Date:	Mon Nov 7 20:09:10 2011 -0500
   7007 
   7008     FcObjectValidType: tweak -1 checking
   7009 
   7010     Newer gcc doesn't like when you switch on an enum and use a value
   7011     that isn't declared:
   7012 
   7013     fcname.c: In function 'FcObjectValidType':
   7014     fcname.c:299:2: warning: case value '4294967295'
   7015 	not in enumerated type 'FcType' [-Wswitch]
   7016 
   7017     So tweak the logic to avoid this warning.
   7018 
   7019     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7020 
   7021  src/fcname.c | 4 +---
   7022  1 file changed, 1 insertion(+), 3 deletions(-)
   7023 
   7024 commit 97c9506e4d0abe5e6a7d61c1a909741d2605507b
   7025 Author: Mike Frysinger <vapier (a] gentoo.org>
   7026 Date:	Mon Nov 7 19:29:57 2011 -0500
   7027 
   7028     fix build warnings when using --with-arch
   7029 
   7030     Latest configure code will setup FC_ARCHITECTURE directly rather than
   7031     going through ARCHITECTURE, so update fcarch.h accordingly.
   7032 
   7033     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7034 
   7035  src/fcarch.h | 5 ++---
   7036  1 file changed, 2 insertions(+), 3 deletions(-)
   7037 
   7038 commit 01c833379e19d8f8752ac7cec15b179c71242e2c
   7039 Author: Mike Frysinger <vapier (a] gentoo.org>
   7040 Date:	Mon Nov 7 15:33:12 2011 -0500
   7041 
   7042     fc-{list,match}: constify format string
   7043 
   7044     We don't free this string anywhere, so mark it const to avoid gcc
   7045     warnings
   7046     and possible bugs in the future (if people did try freeing it).
   7047 
   7048     fc-list.c: In function 'main':
   7049     fc-list.c:161:16: warning: pointer targets in assignment
   7050 	differ in signedness [-Wpointer-sign]
   7051 
   7052     fc-match.c: In function 'main':
   7053     fc-match.c:201:13: warning: pointer targets in assignment
   7054 	differ in signedness [-Wpointer-sign]
   7055     fc-match.c:203:13: warning: pointer targets in assignment
   7056 	differ in signedness [-Wpointer-sign]
   7057 
   7058     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7059 
   7060  fc-list/fc-list.c   | 20 ++++++++++----------
   7061  fc-match/fc-match.c | 22 +++++++++++-----------
   7062  2 files changed, 21 insertions(+), 21 deletions(-)
   7063 
   7064 commit 123d344f4590c45c5ccced8c46d157edb2b9efd2
   7065 Author: Mike Frysinger <vapier (a] gentoo.org>
   7066 Date:	Mon Nov 7 15:26:52 2011 -0500
   7067 
   7068     FcName{,Get}Constant: constify string input
   7069 
   7070     These funcs don't modify the incoming string, so add const markings.
   7071     This is the "right thing", shouldn't change the ABI, and fixes some
   7072     gcc warnings:
   7073 
   7074     fccfg.c: In function 'FcConfigEvaluate':
   7075     fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant'
   7076 	discards 'const' qualifier from pointer target type [enabled
   7077 	by default]
   7078     fcalias.h:253:34: note: expected 'FcChar8 *' but
   7079 	argument is of type 'const FcChar8 *'
   7080 
   7081     fcxml.c: In function 'FcTypecheckExpr':
   7082     fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant'
   7083 	discards 'const' qualifier from pointer target type [enabled
   7084 	by default]
   7085     fcalias.h:251:37: note: expected 'FcChar8 *' but
   7086 	argument is of type 'const FcChar8 *'
   7087 
   7088     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7089 
   7090  fontconfig/fontconfig.h | 4 ++--
   7091  src/fcname.c		 | 4 ++--
   7092  2 files changed, 4 insertions(+), 4 deletions(-)
   7093 
   7094 commit da763aa77dbaefd9be10ff5ad04ab5da39327b2e
   7095 Author: Mike Frysinger <vapier (a] gentoo.org>
   7096 Date:	Mon Nov 7 15:24:53 2011 -0500
   7097 
   7098     fc-cat: fix pointer warning
   7099 
   7100     Add a cast to avoid a gcc warning:
   7101 
   7102     fc-cat.c: In function 'cache_print_set':
   7103     fc-cat.c:230:2: warning: pointer targets in passing argument 2
   7104 	of 'FcPatternFormat' differ in signedness [-Wpointer-sign]
   7105     ../fontconfig/fontconfig.h:860:1: note:
   7106 	expected 'const FcChar8 *' but argument is of type 'char *'
   7107 
   7108     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7109 
   7110  fc-cat/fc-cat.c | 2 +-
   7111  1 file changed, 1 insertion(+), 1 deletion(-)
   7112 
   7113 commit 647569d029d0c01ce36ae7d94095ea83f40728de
   7114 Author: Mike Frysinger <vapier (a] gentoo.org>
   7115 Date:	Mon Nov 7 15:21:51 2011 -0500
   7116 
   7117     FcStat: change to FcChar8 for first arg
   7118 
   7119     This shouldn't affect the ABI, makes FcStat more like the rest of the
   7120     fontconfig API, and fixes warnings where we pass FcChar8* pointers in
   7121     to this func from other places.
   7122 
   7123     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7124 
   7125  src/fccache.c | 4 ++--
   7126  src/fcint.h   | 2 +-
   7127  2 files changed, 3 insertions(+), 3 deletions(-)
   7128 
   7129 commit e3a66c2937c3bd5c45f5170cf7720b4023b8ae3f
   7130 Author: Mike Frysinger <vapier (a] gentoo.org>
   7131 Date:	Mon Nov 7 15:18:26 2011 -0500
   7132 
   7133     delete unused variables
   7134 
   7135     Newer gcc is better at detecting set-but-unused variables.
   7136 
   7137     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7138 
   7139  src/fccache.c	  |  6 ++----
   7140  src/fcdir.c	  | 17 -----------------
   7141  src/fcformat.c   |  5 ++---
   7142  src/fcfreetype.c |  3 ---
   7143  4 files changed, 4 insertions(+), 27 deletions(-)
   7144 
   7145 commit 6f020161e8628546158766ce7a5f5e0ce1f7d95a
   7146 Author: Mike Frysinger <vapier (a] gentoo.org>
   7147 Date:	Mon Nov 7 14:25:51 2011 -0500
   7148 
   7149     FcStrPlus: optimize a little
   7150 
   7151     We've already calculated the lengths of these strings, so re-use those
   7152     values to avoid having to rescan the strings multiple times.
   7153 
   7154     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7155 
   7156  src/fcstr.c | 8 +++++---
   7157  1 file changed, 5 insertions(+), 3 deletions(-)
   7158 
   7159 commit 2b010e46e629f118885f17ba860e9c4ddbba8779
   7160 Author: Akira TAGOH <akira (a] tagoh.org>
   7161 Date:	Thu Jan 19 12:04:52 2012 +0900
   7162 
   7163     Bug 44826 - <alias> must contain only a single <family>
   7164 
   7165     Fix invalid syntax around alias elements in 30-metric-aliases.conf
   7166     40-nonlatin.conf and 45-latin.conf.
   7167 
   7168     Patch from lolilolicon
   7169 
   7170  conf.d/30-metric-aliases.conf |  36 +++++++++++
   7171  conf.d/40-nonlatin.conf       | 140
   7172  +++++++++++++++++++++++++++++++++++++++++-
   7173  conf.d/45-latin.conf	       |  96 +++++++++++++++++++++++++++++
   7174  3 files changed, 271 insertions(+), 1 deletion(-)
   7175 
   7176 commit 54dd481512265a247bd23663c8fdb290a8886ccd
   7177 Author: Akira TAGOH <akira (a] tagoh.org>
   7178 Date:	Tue Dec 20 18:46:14 2011 +0900
   7179 
   7180     Get rid of the unexpected family name
   7181 
   7182     UmePlus P Gothic isn't a serif font.
   7183 
   7184  conf.d/65-nonlatin.conf | 1 -
   7185  1 file changed, 1 deletion(-)
   7186 
   7187 commit 1c13fee11adcaae9eaaa08f9193a8c3c5b01504a
   7188 Author: MINAMI Hirokazu <minami (a] mistfall.net>
   7189 Date:	Tue Dec 20 18:36:35 2011 +0900
   7190 
   7191     Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf
   7192 
   7193     Fix a typo.
   7194 
   7195     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7196 
   7197  conf.d/65-nonlatin.conf | 2 +-
   7198  1 file changed, 1 insertion(+), 1 deletion(-)
   7199 
   7200 commit a53553b4b65d6230b1a91b1a7433c8c5852ab055
   7201 Author: Pravin Satpute <pravin.d.s (a] gmail.com>
   7202 Date:	Wed Dec 21 11:38:28 2011 +0900
   7203 
   7204     Bug 43321 - Required corrections in urdu.orth file
   7205 
   7206     Drop U+0629 and U+0647, and add U+06c3 to ur.orth
   7207 
   7208     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7209 
   7210  fc-lang/ur.orth | 7 +++++--
   7211  1 file changed, 5 insertions(+), 2 deletions(-)
   7212 
   7213 commit 8c58dc276895cbeb0e9ae79718b1a38a082709d3
   7214 Author: Jinkyu Yi <jincreator (a] naver.com>
   7215 Date:	Wed Nov 9 18:07:37 2011 +0900
   7216 
   7217     Bug 42423 - make default Korean font from Un to Nanum
   7218 
   7219     Update 40-nonlatin.conf and 65-nonlatin.conf for Nanum korean fonts.
   7220 
   7221     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7222 
   7223  conf.d/40-nonlatin.conf |  3 +++
   7224  conf.d/65-nonlatin.conf | 24 ++++++++++++++----------
   7225  2 files changed, 17 insertions(+), 10 deletions(-)
   7226 
   7227 commit a18ca17b6211f62fbd1d893811b94b8c83db4cc0
   7228 Author: Akira TAGOH <akira (a] tagoh.org>
   7229 Date:	Tue Feb 21 15:29:56 2012 +0900
   7230 
   7231     Bug 40452 - Running 'fc-match --all' core dumps when no fonts are
   7232     installed
   7233 
   7234     This would changes the behavior of FcFontSort().
   7235     it won't returns NULL afterward.
   7236 
   7237  fc-match/fc-match.c |	5 +++++
   7238  src/fcmatch.c	     | 29 ++++++++++++++++++++++++++++-
   7239  2 files changed, 33 insertions(+), 1 deletion(-)
   7240 
   7241 commit cbb6ee1662f1219518677a9d489159778a812782
   7242 Author: Akira TAGOH <akira (a] tagoh.org>
   7243 Date:	Tue Jul 19 20:12:09 2011 +0900
   7244 
   7245     Bug 35517 - Remove Apple Roman cmap support
   7246 
   7247     Get rid of the apple roman encoding related code
   7248 
   7249  src/fcfreetype.c | 260
   7250  -------------------------------------------------------
   7251  1 file changed, 260 deletions(-)
   7252 
   7253 commit d3c438221610d2e584a611f21433062dc7e7f83d
   7254 Author: Akira TAGOH <akira (a] tagoh.org>
   7255 Date:	Tue Feb 21 15:11:30 2012 +0900
   7256 
   7257     Add a missing file
   7258 
   7259  fc-lang/Makefile.am | 3 ++-
   7260  1 file changed, 2 insertions(+), 1 deletion(-)
   7261 
   7262 commit 5582043a49f4360ae83d66ea05409e1c0a25b61e
   7263 Author: Akira TAGOH <akira (a] tagoh.org>
   7264 Date:	Mon Nov 14 12:56:28 2011 +0900
   7265 
   7266     Bug 32965 - Asturian (ast-ES) language matching missing 
   7267 
   7268     Add U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian
   7269 
   7270  fc-lang/ast.orth | 4 ++++
   7271  1 file changed, 4 insertions(+)
   7272 
   7273 commit dab0afd81013507b3d32afdd5a552d6ac09c10c0
   7274 Author: Akira TAGOH <akira (a] tagoh.org>
   7275 Date:	Mon Nov 14 18:22:48 2011 +0900
   7276 
   7277     Remove the unnecessary comment in ks.orth
   7278 
   7279  fc-lang/ks.orth | 4 ----
   7280  1 file changed, 4 deletions(-)
   7281 
   7282 commit dedc16733a44373633e319461ff04ec9d1f08ed6
   7283 Author: Pravin Satpute <pravin.d.s (a] gmail.com>
   7284 Date:	Fri Nov 11 15:30:56 2011 +0900
   7285 
   7286     Bug 27195 - need updates to ks.orth file
   7287 
   7288     Add U+0620, U+0657, U+065f, U+0672, U+0673 and U+06c4 for Kashmiri
   7289 
   7290     See http://www.unicode.org/charts/PDF/U0600.pdf
   7291 
   7292     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7293 
   7294  fc-lang/ks.orth | 6 ++++++
   7295  1 file changed, 6 insertions(+)
   7296 
   7297 commit a1ecd679db82b0b118dc7334993f53b4288c4ae4
   7298 Author: Akira TAGOH <akira (a] tagoh.org>
   7299 Date:	Mon Nov 14 17:44:24 2011 +0900
   7300 
   7301     Bug 24744 - No n'ko orthography
   7302 
   7303     Add nqo.orth for N'Ko
   7304 
   7305  fc-lang/nqo.orth | 31 +++++++++++++++++++++++++++++++
   7306  1 file changed, 31 insertions(+)
   7307 
   7308 commit 19651262e9502c952184f27962c9f5e521a11db9
   7309 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7310 Date:	Thu Oct 6 14:59:04 2011 -0400
   7311 
   7312     Add FcPublic to FcLangSetUnion and FcLangSetSubtract
   7313 
   7314     Patch from ssp
   7315 
   7316  fontconfig/fontconfig.h | 4 ++--
   7317  1 file changed, 2 insertions(+), 2 deletions(-)
   7318 
   7319 commit 3951fbaa39699684ebd3e76b333a14d5ebb19919
   7320 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7321 Date:	Wed Oct 5 15:12:48 2011 -0400
   7322 
   7323     Fix parallel build
   7324 
   7325  doc/Makefile.am | 2 +-
   7326  1 file changed, 1 insertion(+), 1 deletion(-)
   7327 
   7328 commit 082caefb6d5462c97f280b7037e3740b4865a244
   7329 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7330 Date:	Sat Sep 24 13:52:05 2011 -0400
   7331 
   7332     Bug 41171 - Invalid use of memset
   7333 
   7334  src/fccache.c | 2 +-
   7335  1 file changed, 1 insertion(+), 1 deletion(-)
   7336 
   7337 commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a
   7338 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7339 Date:	Wed Jun 22 13:06:19 2011 -0400
   7340 
   7341     Fix stupid bug in FcFontSort()
   7342 
   7343     I broke FcFontSort() language handling at the end of 2008 with this
   7344     commit: c7641f28
   7345 
   7346     G-d knows how many of the lang-matching bugs in bugzilla will be
   7347     fixed by this changed...
   7348 
   7349     I'm really sorry, everyone!
   7350 
   7351  src/fcmatch.c | 2 +-
   7352  1 file changed, 1 insertion(+), 1 deletion(-)
   7353 
   7354 commit e61eba94efffbdbec6f9e08f3fb04b75f0ba2a3f
   7355 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7356 Date:	Mon Jun 20 11:55:25 2011 -0400
   7357 
   7358     Switch fc-cat to use FcPatternFormat()
   7359 
   7360     Added the a builtin "fccat" to FcPatternFormat().
   7361 
   7362  doc/fcformat.fncs |  7 +++++++
   7363  fc-cat/fc-cat.c   | 39 +++++++++++----------------------------
   7364  src/fcformat.c    |  3 +++
   7365  3 files changed, 21 insertions(+), 28 deletions(-)
   7366 
   7367 commit a15ac5d3840552528874f1d5ad166eb00906ce80
   7368 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7369 Date:	Mon Jun 20 11:32:46 2011 -0400
   7370 
   7371     Switch fc-match to use FcPatternFormat()
   7372 
   7373     Fix small bug in FcPatternFormat that was letting element-default to
   7374     consume the convertor sequence.
   7375 
   7376  fc-match/fc-match.c | 38 +++++++++-----------------------------
   7377  src/fcformat.c      |	2 +-
   7378  2 files changed, 10 insertions(+), 30 deletions(-)
   7379 
   7380 commit e0be405a1dd5765e36152c754a47c8ad7ff0ab85
   7381 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7382 Date:	Mon Jun 20 11:22:17 2011 -0400
   7383 
   7384     Bug 26718 - "fc-match sans file" doesn't work
   7385 
   7386     - Do not throw away FC_FILE in FcNameUnparse
   7387     - Update the builtin "fclist" format to remove FC_FILE properly
   7388     instead
   7389     - Switch fc-list to use FcPatternFormat()
   7390 
   7391     Note that I had previously broken fc-list and it was not showing the
   7392     file name anymore.	No one noticed that it seems!  Now fixed.
   7393 
   7394  fc-list/fc-list.c | 17 ++++-------------
   7395  src/fcformat.c    |  2 +-
   7396  src/fcname.c	   |  3 +--
   7397  3 files changed, 6 insertions(+), 16 deletions(-)
   7398 
   7399 commit 0fcf866d44c46bd63d91f656e36544b6ce9af47d
   7400 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7401 Date:	Mon Jun 20 11:07:56 2011 -0400
   7402 
   7403     Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts...
   7404 
   7405     Do not remove blacklisted fonts during cache generation.  We already
   7406     apply the blacklist when reading the caches.  The idea always has been
   7407     that the config should not affect caches built, although that design
   7408     was tarnished with the introduction of target="scan" configurations.
   7409 
   7410  src/fcdir.c | 7 ++-----
   7411  1 file changed, 2 insertions(+), 5 deletions(-)
   7412 
   7413 commit 0392abf79131c9325c66c71c2708a4cd77673296
   7414 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7415 Date:	Tue Apr 12 22:15:37 2011 -0400
   7416 
   7417     [.gitignore] Update
   7418 
   7419  .gitignore | 3 +++
   7420  1 file changed, 3 insertions(+)
   7421 
   7422 commit 1c475d5c8cb265ac939d6b9e097666e300162511
   7423 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7424 Date:	Mon Mar 28 16:33:12 2011 -0400
   7425 
   7426     Bug 35587 - Add padding to make valgrind and glibc not hate each other
   7427 
   7428  src/fccfg.c | 13 +++++++++++--
   7429  src/fcpat.c | 10 +++++++---
   7430  2 files changed, 18 insertions(+), 5 deletions(-)
   7431 
   7432 commit f0ee5761e1ab63d848f980a767dd8475986f1342
   7433 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7434 Date:	Mon Mar 14 18:58:13 2011 -0300
   7435 
   7436     Fix warning
   7437 
   7438  fc-lang/fc-lang.c | 2 +-
   7439  1 file changed, 1 insertion(+), 1 deletion(-)
   7440 
   7441 commit c21fb9ac27ca89f3b581c58b1a08372f8273a262
   7442 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7443 Date:	Mon Mar 14 18:49:21 2011 -0300
   7444 
   7445     Always define FcStat as a function
   7446 
   7447     Such that first arg is const char *.  We also need to make more
   7448     changes
   7449     in that function as part of some other bug.
   7450 
   7451  src/fcatomic.c |  2 +-
   7452  src/fccache.c	| 13 +++++++++++--
   7453  src/fccfg.c	|  2 +-
   7454  src/fcdir.c	|  4 ++--
   7455  src/fcint.h	|  4 ----
   7456  5 files changed, 15 insertions(+), 10 deletions(-)
   7457 
   7458 commit b5617e636cbb0bc8ef4daba6681a6f58078d7a42
   7459 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7460 Date:	Mon Mar 14 18:23:56 2011 -0300
   7461 
   7462     More doc typo fixes
   7463 
   7464  doc/fcatomic.fncs    | 2 +-
   7465  doc/fcconfig.fncs    | 4 ++--
   7466  doc/fcinit.fncs      | 2 +-
   7467  doc/fcmatrix.fncs    | 4 ++--
   7468  doc/fcobjectset.fncs | 2 +-
   7469  5 files changed, 7 insertions(+), 7 deletions(-)
   7470 
   7471 commit 6c7915c10548132c3f7d0c00d08fdb268e5da6d4
   7472 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7473 Date:	Mon Mar 14 18:21:32 2011 -0300
   7474 
   7475     Mark constant strings as constant
   7476 
   7477     Fixes a few compiler warnings in fcxml.c and makes it clear that they
   7478     should not be freed.
   7479 
   7480  doc/fcatomic.fncs | 2 +-
   7481  src/fcint.h	   | 4 ++--
   7482  2 files changed, 3 insertions(+), 3 deletions(-)
   7483 
   7484 commit c76ed777ddb03a70c5990ef439d8d97809d1ef92
   7485 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7486 Date:	Mon Mar 14 18:04:59 2011 -0300
   7487 
   7488     Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized
   7489     idx to FcPatternGetLangSet()
   7490 
   7491  src/fcformat.c | 2 +-
   7492  1 file changed, 1 insertion(+), 1 deletion(-)
   7493 
   7494 commit ccc239b3865dd8d83026ae59b89de965e948120a
   7495 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7496 Date:	Mon Mar 14 17:28:53 2011 -0300
   7497 
   7498     Bug 20113 - Uighur (ug) orthography incomplete
   7499 
   7500  fc-lang/ug.orth | 35 ++++++++++++++++++++++++++++-------
   7501  1 file changed, 28 insertions(+), 7 deletions(-)
   7502 
   7503 commit 7baa20c7590b12d11dcfb0a50131d50963581258
   7504 Author: Brad Hards <bradh (a] frogmouth.net>
   7505 Date:	Fri Mar 11 19:43:42 2011 -0300
   7506 
   7507     Documentation fixes
   7508 
   7509  doc/fcatomic.fncs	   |   2 +-
   7510  doc/fccharset.fncs	   |   8 +--
   7511  doc/fcfontset.fncs	   |   2 +-
   7512  doc/fcformat.fncs	   |   4 +-
   7513  doc/fcfreetype.fncs	   |   4 +-
   7514  doc/fcinit.fncs	   |   2 +-
   7515  doc/fclangset.fncs	   |   4 +-
   7516  doc/fcpattern.fncs	   |   2 +-
   7517  doc/fcstring.fncs	   |   4 +-
   7518  doc/fontconfig-devel.sgml | 148
   7519  +++++++++++++++++++++++-----------------------
   7520  doc/fontconfig-user.sgml  |   8 +--
   7521  11 files changed, 94 insertions(+), 94 deletions(-)
   7522 
   7523 commit 9bfe7bad1c85403d85b833b58ebc6343f766e0a9
   7524 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7525 Date:	Fri Mar 11 19:40:38 2011 -0300
   7526 
   7527     Remove --enable-maintainer-mode from autogen.sh
   7528 
   7529  autogen.sh | 4 ++--
   7530  1 file changed, 2 insertions(+), 2 deletions(-)
   7531 
   7532 commit e1bb01bfdc64d0276fb17f248a54bcabe6f9aff1
   7533 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7534 Date:	Fri Jan 21 16:34:52 2011 -0500
   7535 
   7536     Update CaseFolding.txt to Unicode 6.0
   7537 
   7538  fc-case/CaseFolding.txt | 15 ++++++++++++---
   7539  1 file changed, 12 insertions(+), 3 deletions(-)
   7540 
   7541 commit e10a42178c65ff974fa9383dbc78525b3d8de1ae
   7542 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7543 Date:	Mon Jan 3 22:18:38 2011 -0500
   7544 
   7545     Remove AM_MAINTAINER_MODE
   7546 
   7547     That macro is simply broken.
   7548 
   7549     This was also brought up in:
   7550     Bug 32679 - fontconfig-2.8.0 does not cross compile
   7551 
   7552  configure.in | 1 -
   7553  1 file changed, 1 deletion(-)
   7554 
   7555 commit 0c7b8676171f2238af9785abf775e0f420e6545a
   7556 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7557 Date:	Sun Jan 2 13:25:29 2011 -0700
   7558 
   7559     Fix assertion failure on le32d4
   7560 
   7561     Reported by Jon TURNEY.
   7562 
   7563  src/fcarch.c | 3 ++-
   7564  1 file changed, 2 insertions(+), 1 deletion(-)
   7565 
   7566 commit e63f90ce74d1f2c1e22959cb2ed97120eff3867f
   7567 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7568 Date:	Tue Dec 28 02:58:16 2010 -0600
   7569 
   7570     Doc nit
   7571 
   7572  doc/fclangset.fncs | 4 ++--
   7573  1 file changed, 2 insertions(+), 2 deletions(-)
   7574 
   7575 commit 43bf659eedb3eeff75d219864af475dcadcf6983
   7576 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7577 Date:	Tue Dec 28 02:55:31 2010 -0600
   7578 
   7579     Skip <range> elements with begin > end
   7580 
   7581  src/fcxml.c | 26 ++++++++++++++++----------
   7582  1 file changed, 16 insertions(+), 10 deletions(-)
   7583 
   7584 commit 8c625aa01f0ad95b1c06acb079921c209906f3b4
   7585 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7586 Date:	Tue Dec 28 02:52:06 2010 -0600
   7587 
   7588     Add <range> support for <blank> into the DTD
   7589 
   7590  fonts.dtd | 2 +-
   7591  1 file changed, 1 insertion(+), 1 deletion(-)
   7592 
   7593 commit 549c9962a48cd728116c8f39db31c58043236ff0
   7594 Merge: 30fd4fa fa269cf
   7595 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7596 Date:	Tue Dec 28 02:50:16 2010 -0600
   7597 
   7598     Allow editing charset and lang in target="scan"
   7599 
   7600     Merge commit 'fa269cf812ee304534b0e4c44662202496008db0'
   7601 
   7602     Fixes:
   7603     Bug 31969 - Can't modify charset in target="scan"
   7604     Bug 23758 - Can't modify lang in target="scan"
   7605 
   7606 commit 30fd4fac9ca2238f84608c23836cab219640d9c1
   7607 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7608 Date:	Tue Dec 28 01:28:39 2010 -0600
   7609 
   7610     Bump version
   7611 
   7612  configure.in | 2 +-
   7613  1 file changed, 1 insertion(+), 1 deletion(-)
   7614 
   7615 commit d1a0fca316ab8d9d61474028da54615e4d9f7540
   7616 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7617 Date:	Tue Dec 28 00:59:19 2010 -0600
   7618 
   7619     Make fc-arch stuff cross-compiling-safe
   7620 
   7621     Fixes:
   7622     Bug 32679 - fontconfig-2.8.0 does not cross compile
   7623     Bug 25462 - Cross-compilation doesn't work
   7624 
   7625  Makefile.am	       |   2 +-
   7626  configure.in	       |  64 +++++------------------
   7627  fc-arch/Makefile.am   |  54 --------------------
   7628  fc-arch/fc-arch.c     | 138
   7629  --------------------------------------------------
   7630  fc-arch/fcarch.tmpl.h |  65 ------------------------
   7631  fc-cache/fc-cache.c   |   2 +-
   7632  fc-cat/fc-cat.c       |   2 +-
   7633  src/Makefile.am       |   6 +--
   7634  src/fcarch.c	       |  72 ++++++++++++++++++++++++++
   7635  src/fcarch.h	       |  71 ++++++++++++++++++++++++++
   7636  src/fccache.c	       |   3 +-
   7637  src/fcint.h	       |   4 ++
   7638  12 files changed, 167 insertions(+), 316 deletions(-)
   7639 
   7640 commit 2a6b235ff6d2750171e8dff7cfdfe3bccb0f630e
   7641 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7642 Date:	Mon Dec 27 13:20:47 2010 -0600
   7643 
   7644     Make most generated-files cross-compiling-safe
   7645 
   7646     By simply including a copy in the tarball.
   7647 
   7648     Remains fc-arch which is trickier.
   7649 
   7650  doc/Makefile.am	  | 19 +++++++++++--------
   7651  fc-arch/fcarch.tmpl.h	  |  2 +-
   7652  fc-case/Makefile.am	  | 14 ++++++++------
   7653  fc-glyphname/Makefile.am | 14 ++++++++------
   7654  fc-lang/Makefile.am	  | 17 ++++++++++-------
   7655  5 files changed, 38 insertions(+), 28 deletions(-)
   7656 
   7657 commit fa269cf812ee304534b0e4c44662202496008db0
   7658 Author: Akira TAGOH <akira (a] tagoh.org>
   7659 Date:	Thu Dec 9 11:57:24 2010 +0900
   7660 
   7661     add some documents
   7662 
   7663  doc/fclangset.fncs	  | 30 ++++++++++++++++++++++++++++++
   7664  doc/fontconfig-user.sgml |  4 ++++
   7665  2 files changed, 34 insertions(+)
   7666 
   7667 commit 3c862aad9f49be4b098cb679a67449c85b58f1f5
   7668 Author: Akira TAGOH <akira (a] tagoh.org>
   7669 Date:	Mon Dec 6 12:38:18 2010 +0900
   7670 
   7671     Add editing langset feature.
   7672 
   7673     The syntax to add any langset to the langset table looks like:
   7674 
   7675     <match target="scan">
   7676 	<test name="family">
   7677 	    <string>Buggy Sans</string>
   7678 	</test>
   7679 	<edit name="lang" mode="assign">
   7680 	    <plus>
   7681 		<name>lang</name>
   7682 		<langset>
   7683 		    <string>zh-cn</string>
   7684 		    <string>zh-tw</string>
   7685 		</langset>
   7686 	    </plus>
   7687 	</edit>
   7688     </match>
   7689 
   7690     To remove any langset from the langset table:
   7691 
   7692     <match target="scan">
   7693 	<test name="family">
   7694 	    <string>Buggy Sans</string>
   7695 	</test>
   7696 	<edit name="lang" mode="assign">
   7697 	    <minus>
   7698 		<name>lang</name>
   7699 		<langset>
   7700 		    <string>ja</string>
   7701 		</langset>
   7702 	    </minus>
   7703 	</edit>
   7704     </match>
   7705 
   7706  fontconfig/fontconfig.h |  9 ++++++
   7707  fonts.dtd		 |  5 ++--
   7708  src/fccfg.c		 | 24 +++++++++++++++
   7709  src/fcdbg.c		 |  6 ++++
   7710  src/fcint.h		 |  3 +-
   7711  src/fclang.c		 | 62 ++++++++++++++++++++++++++++++++++++++
   7712  src/fcxml.c		 | 80
   7713  +++++++++++++++++++++++++++++++++++++++++++++++++
   7714  7 files changed, 186 insertions(+), 3 deletions(-)
   7715 
   7716 commit d975cdda782bb88c8bb6706889a554b2afb9f939
   7717 Author: Akira TAGOH <akira (a] tagoh.org>
   7718 Date:	Mon Dec 6 12:18:23 2010 +0900
   7719 
   7720     Add the range support in blank element
   7721 
   7722  src/fcxml.c | 35 +++++++++++++++++++++--------------
   7723  1 file changed, 21 insertions(+), 14 deletions(-)
   7724 
   7725 commit 51e352a1bde91348888202539639a5a2d0d506d4
   7726 Author: Akira TAGOH <akira (a] tagoh.org>
   7727 Date:	Thu Dec 9 11:32:26 2010 +0900
   7728 
   7729     add some document for range and charset.
   7730 
   7731  doc/fontconfig-user.sgml | 8 ++++++++
   7732  1 file changed, 8 insertions(+)
   7733 
   7734 commit 857b7efe1e301f670329c6836da52fbab8c5df66
   7735 Author: Akira TAGOH <akira (a] tagoh.org>
   7736 Date:	Mon Dec 6 12:10:17 2010 +0900
   7737 
   7738     Add charset editing feature.
   7739 
   7740     The syntax to add any characters to the charset table looks like:
   7741 
   7742     <match target="scan">
   7743 	<test name="family">
   7744 	    <string>Buggy Sans</string>
   7745 	</test>
   7746 	<edit name="charset" mode="assign">
   7747 	    <plus>
   7748 		<name>charset</name>
   7749 		<charset>
   7750 		    <int>0x3220</int>	 <!-- PARENTHESIZED IDEOGRAPH
   7751 		    ONE -->
   7752 		</charset>
   7753 	    </plus>
   7754 	</edit>
   7755     </match>
   7756 
   7757     To remove any characters from the charset table:
   7758 
   7759     <match target="scan">
   7760 	<test name="family">
   7761 	    <string>Buggy Sans</string>
   7762 	</test>
   7763 	<edit name="charset" mode="assign">
   7764 	    <minus>
   7765 		<name>charset</name>
   7766 		<charset>
   7767 		    <int>0x06CC</int>	 <!-- ARABIC LETTER FARSI YEH -->
   7768 		    <int>0x06D2</int>	 <!-- ARABIC LETTER YEH BARREE -->
   7769 		    <int>0x06D3</int>	 <!-- ARABIC LETTER YEH BARREE
   7770 		    WITH HAMZA ABOVE -->
   7771 		</charset>
   7772 	    </minus>
   7773 	</edit>
   7774     </match>
   7775 
   7776     You could also use the range element for convenience:
   7777 
   7778     ...
   7779 		<charset>
   7780 		    <int>0x06CC</int>	 <!-- ARABIC LETTER FARSI YEH -->
   7781 		    <range>
   7782 			<int>0x06D2</int>    <!-- ARABIC LETTER YEH
   7783 			BARREE -->
   7784 			<int>0x06D3</int>    <!-- ARABIC LETTER YEH
   7785 			BARREE WITH HAMZA ABOVE -->
   7786 		    </range>
   7787 		</charset>
   7788     ...
   7789 
   7790  fonts.dtd	 |   4 +-
   7791  src/Makefile.am |   4 +-
   7792  src/fccfg.c	 |  19 +++++++
   7793  src/fcdbg.c	 |   2 +
   7794  src/fcint.h	 |   9 +++-
   7795  src/fcxml.c	 | 156
   7796  ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   7797  6 files changed, 185 insertions(+), 9 deletions(-)
   7798 
   7799 commit 0d47cfabd82cd9c02ec5711383f06599b0450ac0
   7800 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7801 Date:	Tue Dec 7 18:48:56 2010 -0500
   7802 
   7803     Bug 28958 - lang=en matches other langs
   7804 
   7805     Patch from Akira TAGOH.
   7806 
   7807  src/fclang.c | 2 ++
   7808  1 file changed, 2 insertions(+)
   7809 
   7810 commit 1e7a2a4f6cd05bfa8b15f88c2f9ca10ad97fc8ac
   7811 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7812 Date:	Thu Dec 2 08:13:59 2010 -0500
   7813 
   7814     Fix returned value
   7815 
   7816  src/fcinit.c | 2 +-
   7817  1 file changed, 1 insertion(+), 1 deletion(-)
   7818 
   7819 commit 5aaf466d3899842763e746a9c2b745748eb34b48
   7820 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7821 Date:	Wed Nov 10 16:45:42 2010 -0500
   7822 
   7823     Cleanup copyright notices to replace "Keith Packard" with "the
   7824     author(s)"
   7825 
   7826  COPYING			 | 5 ++---
   7827  Makefile.am			 | 4 ++--
   7828  conf.d/Makefile.am		 | 4 ++--
   7829  config/Makedefs.in		 | 4 ++--
   7830  configure.in			 | 4 ++--
   7831  doc/Makefile.am		 | 4 ++--
   7832  doc/confdir.sgml.in		 | 4 ++--
   7833  doc/edit-sgml.c		 | 4 ++--
   7834  doc/fcatomic.fncs		 | 4 ++--
   7835  doc/fcblanks.fncs		 | 4 ++--
   7836  doc/fccache.fncs		 | 4 ++--
   7837  doc/fccharset.fncs		 | 4 ++--
   7838  doc/fcconfig.fncs		 | 4 ++--
   7839  doc/fcconstant.fncs		 | 4 ++--
   7840  doc/fcfile.fncs		 | 4 ++--
   7841  doc/fcfontset.fncs		 | 4 ++--
   7842  doc/fcformat.fncs		 | 4 ++--
   7843  doc/fcfreetype.fncs		 | 4 ++--
   7844  doc/fcinit.fncs		 | 4 ++--
   7845  doc/fcmatrix.fncs		 | 4 ++--
   7846  doc/fcobjectset.fncs		 | 4 ++--
   7847  doc/fcobjecttype.fncs		 | 4 ++--
   7848  doc/fcpattern.fncs		 | 4 ++--
   7849  doc/fcstring.fncs		 | 4 ++--
   7850  doc/fcstrset.fncs		 | 4 ++--
   7851  doc/fcvalue.fncs		 | 4 ++--
   7852  doc/fontconfig-devel.sgml	 | 8 ++++----
   7853  doc/fontconfig-user.sgml	 | 4 ++--
   7854  doc/func.sgml			 | 4 ++--
   7855  doc/version.sgml.in		 | 4 ++--
   7856  fc-arch/Makefile.am		 | 4 ++--
   7857  fc-arch/fcarch.tmpl.h		 | 4 ++--
   7858  fc-cache/Makefile.am		 | 4 ++--
   7859  fc-cache/fc-cache.c		 | 4 ++--
   7860  fc-case/Makefile.am		 | 4 ++--
   7861  fc-case/fc-case.c		 | 4 ++--
   7862  fc-case/fccase.tmpl.h		 | 4 ++--
   7863  fc-cat/Makefile.am		 | 4 ++--
   7864  fc-cat/fc-cat.c		 | 4 ++--
   7865  fc-glyphname/Makefile.am	 | 4 ++--
   7866  fc-glyphname/fc-glyphname.c	 | 4 ++--
   7867  fc-glyphname/fcglyphname.tmpl.h | 4 ++--
   7868  fc-lang/Makefile.am		 | 4 ++--
   7869  fc-lang/aa.orth		 | 4 ++--
   7870  fc-lang/ab.orth		 | 4 ++--
   7871  fc-lang/af.orth		 | 4 ++--
   7872  fc-lang/am.orth		 | 4 ++--
   7873  fc-lang/ar.orth		 | 4 ++--
   7874  fc-lang/ast.orth		 | 4 ++--
   7875  fc-lang/av.orth		 | 4 ++--
   7876  fc-lang/ay.orth		 | 4 ++--
   7877  fc-lang/az_ir.orth		 | 4 ++--
   7878  fc-lang/ba.orth		 | 4 ++--
   7879  fc-lang/be.orth		 | 4 ++--
   7880  fc-lang/bg.orth		 | 4 ++--
   7881  fc-lang/bh.orth		 | 4 ++--
   7882  fc-lang/bho.orth		 | 4 ++--
   7883  fc-lang/bi.orth		 | 4 ++--
   7884  fc-lang/bin.orth		 | 4 ++--
   7885  fc-lang/bm.orth		 | 4 ++--
   7886  fc-lang/bo.orth		 | 4 ++--
   7887  fc-lang/br.orth		 | 4 ++--
   7888  fc-lang/bs.orth		 | 4 ++--
   7889  fc-lang/bua.orth		 | 4 ++--
   7890  fc-lang/ca.orth		 | 4 ++--
   7891  fc-lang/ce.orth		 | 4 ++--
   7892  fc-lang/ch.orth		 | 4 ++--
   7893  fc-lang/chm.orth		 | 4 ++--
   7894  fc-lang/chr.orth		 | 4 ++--
   7895  fc-lang/co.orth		 | 4 ++--
   7896  fc-lang/cs.orth		 | 4 ++--
   7897  fc-lang/cu.orth		 | 4 ++--
   7898  fc-lang/cv.orth		 | 4 ++--
   7899  fc-lang/cy.orth		 | 4 ++--
   7900  fc-lang/da.orth		 | 4 ++--
   7901  fc-lang/de.orth		 | 4 ++--
   7902  fc-lang/dz.orth		 | 4 ++--
   7903  fc-lang/el.orth		 | 4 ++--
   7904  fc-lang/en.orth		 | 4 ++--
   7905  fc-lang/eo.orth		 | 4 ++--
   7906  fc-lang/es.orth		 | 4 ++--
   7907  fc-lang/et.orth		 | 4 ++--
   7908  fc-lang/eu.orth		 | 4 ++--
   7909  fc-lang/fa.orth		 | 4 ++--
   7910  fc-lang/fc-lang.c		 | 4 ++--
   7911  fc-lang/fc-lang.man		 | 4 ++--
   7912  fc-lang/fclang.tmpl.h		 | 4 ++--
   7913  fc-lang/ff.orth		 | 4 ++--
   7914  fc-lang/fi.orth		 | 4 ++--
   7915  fc-lang/fj.orth		 | 4 ++--
   7916  fc-lang/fo.orth		 | 4 ++--
   7917  fc-lang/fr.orth		 | 4 ++--
   7918  fc-lang/fur.orth		 | 4 ++--
   7919  fc-lang/fy.orth		 | 4 ++--
   7920  fc-lang/ga.orth		 | 4 ++--
   7921  fc-lang/gd.orth		 | 4 ++--
   7922  fc-lang/gez.orth		 | 4 ++--
   7923  fc-lang/gl.orth		 | 4 ++--
   7924  fc-lang/gn.orth		 | 4 ++--
   7925  fc-lang/gu.orth		 | 4 ++--
   7926  fc-lang/gv.orth		 | 4 ++--
   7927  fc-lang/ha.orth		 | 4 ++--
   7928  fc-lang/haw.orth		 | 4 ++--
   7929  fc-lang/he.orth		 | 4 ++--
   7930  fc-lang/hi.orth		 | 4 ++--
   7931  fc-lang/ho.orth		 | 4 ++--
   7932  fc-lang/hr.orth		 | 4 ++--
   7933  fc-lang/hu.orth		 | 4 ++--
   7934  fc-lang/hy.orth		 | 4 ++--
   7935  fc-lang/ia.orth		 | 4 ++--
   7936  fc-lang/id.orth		 | 4 ++--
   7937  fc-lang/ie.orth		 | 4 ++--
   7938  fc-lang/ig.orth		 | 4 ++--
   7939  fc-lang/ik.orth		 | 4 ++--
   7940  fc-lang/io.orth		 | 4 ++--
   7941  fc-lang/is.orth		 | 4 ++--
   7942  fc-lang/it.orth		 | 4 ++--
   7943  fc-lang/iu.orth		 | 4 ++--
   7944  fc-lang/ja.orth		 | 4 ++--
   7945  fc-lang/ka.orth		 | 4 ++--
   7946  fc-lang/kaa.orth		 | 4 ++--
   7947  fc-lang/ki.orth		 | 4 ++--
   7948  fc-lang/kk.orth		 | 4 ++--
   7949  fc-lang/kl.orth		 | 4 ++--
   7950  fc-lang/kn.orth		 | 4 ++--
   7951  fc-lang/ko.orth		 | 4 ++--
   7952  fc-lang/kok.orth		 | 4 ++--
   7953  fc-lang/ku_am.orth		 | 4 ++--
   7954  fc-lang/ku_ir.orth		 | 4 ++--
   7955  fc-lang/kum.orth		 | 4 ++--
   7956  fc-lang/kv.orth		 | 4 ++--
   7957  fc-lang/kw.orth		 | 4 ++--
   7958  fc-lang/ky.orth		 | 4 ++--
   7959  fc-lang/la.orth		 | 4 ++--
   7960  fc-lang/lb.orth		 | 4 ++--
   7961  fc-lang/lez.orth		 | 4 ++--
   7962  fc-lang/ln.orth		 | 4 ++--
   7963  fc-lang/lo.orth		 | 4 ++--
   7964  fc-lang/lt.orth		 | 4 ++--
   7965  fc-lang/lv.orth		 | 4 ++--
   7966  fc-lang/mai.orth		 | 4 ++--
   7967  fc-lang/mg.orth		 | 4 ++--
   7968  fc-lang/mh.orth		 | 4 ++--
   7969  fc-lang/mi.orth		 | 4 ++--
   7970  fc-lang/mk.orth		 | 4 ++--
   7971  fc-lang/ml.orth		 | 4 ++--
   7972  fc-lang/mn_cn.orth		 | 4 ++--
   7973  fc-lang/mo.orth		 | 4 ++--
   7974  fc-lang/mr.orth		 | 4 ++--
   7975  fc-lang/mt.orth		 | 4 ++--
   7976  fc-lang/my.orth		 | 4 ++--
   7977  fc-lang/nb.orth		 | 4 ++--
   7978  fc-lang/nds.orth		 | 4 ++--
   7979  fc-lang/ne.orth		 | 4 ++--
   7980  fc-lang/nl.orth		 | 4 ++--
   7981  fc-lang/nn.orth		 | 4 ++--
   7982  fc-lang/no.orth		 | 4 ++--
   7983  fc-lang/ny.orth		 | 4 ++--
   7984  fc-lang/oc.orth		 | 4 ++--
   7985  fc-lang/om.orth		 | 4 ++--
   7986  fc-lang/or.orth		 | 4 ++--
   7987  fc-lang/os.orth		 | 4 ++--
   7988  fc-lang/pes.orth		 | 4 ++--
   7989  fc-lang/pl.orth		 | 4 ++--
   7990  fc-lang/prs.orth		 | 4 ++--
   7991  fc-lang/ps_af.orth		 | 4 ++--
   7992  fc-lang/ps_pk.orth		 | 4 ++--
   7993  fc-lang/pt.orth		 | 4 ++--
   7994  fc-lang/rm.orth		 | 4 ++--
   7995  fc-lang/ro.orth		 | 4 ++--
   7996  fc-lang/ru.orth		 | 4 ++--
   7997  fc-lang/sa.orth		 | 4 ++--
   7998  fc-lang/sah.orth		 | 4 ++--
   7999  fc-lang/sco.orth		 | 4 ++--
   8000  fc-lang/se.orth		 | 4 ++--
   8001  fc-lang/sel.orth		 | 4 ++--
   8002  fc-lang/sk.orth		 | 4 ++--
   8003  fc-lang/sl.orth		 | 4 ++--
   8004  fc-lang/sm.orth		 | 4 ++--
   8005  fc-lang/sma.orth		 | 4 ++--
   8006  fc-lang/smj.orth		 | 4 ++--
   8007  fc-lang/smn.orth		 | 4 ++--
   8008  fc-lang/sms.orth		 | 4 ++--
   8009  fc-lang/so.orth		 | 4 ++--
   8010  fc-lang/sq.orth		 | 4 ++--
   8011  fc-lang/sr.orth		 | 4 ++--
   8012  fc-lang/sv.orth		 | 4 ++--
   8013  fc-lang/sw.orth		 | 4 ++--
   8014  fc-lang/syr.orth		 | 4 ++--
   8015  fc-lang/ta.orth		 | 4 ++--
   8016  fc-lang/te.orth		 | 4 ++--
   8017  fc-lang/tg.orth		 | 4 ++--
   8018  fc-lang/th.orth		 | 4 ++--
   8019  fc-lang/ti_er.orth		 | 4 ++--
   8020  fc-lang/ti_et.orth		 | 4 ++--
   8021  fc-lang/tig.orth		 | 4 ++--
   8022  fc-lang/tn.orth		 | 4 ++--
   8023  fc-lang/to.orth		 | 4 ++--
   8024  fc-lang/tr.orth		 | 4 ++--
   8025  fc-lang/ts.orth		 | 4 ++--
   8026  fc-lang/tt.orth		 | 4 ++--
   8027  fc-lang/tw.orth		 | 4 ++--
   8028  fc-lang/tyv.orth		 | 4 ++--
   8029  fc-lang/ug.orth		 | 4 ++--
   8030  fc-lang/uk.orth		 | 4 ++--
   8031  fc-lang/ur.orth		 | 4 ++--
   8032  fc-lang/ve.orth		 | 4 ++--
   8033  fc-lang/vi.orth		 | 4 ++--
   8034  fc-lang/vo.orth		 | 4 ++--
   8035  fc-lang/vot.orth		 | 4 ++--
   8036  fc-lang/wa.orth		 | 4 ++--
   8037  fc-lang/wen.orth		 | 4 ++--
   8038  fc-lang/wo.orth		 | 4 ++--
   8039  fc-lang/xh.orth		 | 4 ++--
   8040  fc-lang/yap.orth		 | 4 ++--
   8041  fc-lang/yi.orth		 | 4 ++--
   8042  fc-lang/yo.orth		 | 4 ++--
   8043  fc-lang/zh_cn.orth		 | 4 ++--
   8044  fc-lang/zh_hk.orth		 | 4 ++--
   8045  fc-lang/zh_mo.orth		 | 4 ++--
   8046  fc-lang/zh_sg.orth		 | 4 ++--
   8047  fc-lang/zh_tw.orth		 | 4 ++--
   8048  fc-lang/zu.orth		 | 4 ++--
   8049  fc-list/Makefile.am		 | 4 ++--
   8050  fc-list/fc-list.c		 | 4 ++--
   8051  fc-match/Makefile.am		 | 4 ++--
   8052  fc-match/fc-match.c		 | 4 ++--
   8053  fc-pattern/Makefile.am		 | 4 ++--
   8054  fc-pattern/fc-pattern.c	 | 4 ++--
   8055  fc-query/Makefile.am		 | 4 ++--
   8056  fc-query/fc-query.c		 | 4 ++--
   8057  fc-scan/Makefile.am		 | 4 ++--
   8058  fc-scan/fc-scan.c		 | 4 ++--
   8059  fontconfig/fcfreetype.h	 | 4 ++--
   8060  fontconfig/fcprivate.h		 | 4 ++--
   8061  fontconfig/fontconfig.h	 | 4 ++--
   8062  src/Makefile.am		 | 4 ++--
   8063  src/fcatomic.c			 | 4 ++--
   8064  src/fcblanks.c			 | 4 ++--
   8065  src/fccache.c			 | 4 ++--
   8066  src/fccfg.c			 | 4 ++--
   8067  src/fccharset.c		 | 4 ++--
   8068  src/fcdbg.c			 | 4 ++--
   8069  src/fcdefault.c		 | 4 ++--
   8070  src/fcdir.c			 | 4 ++--
   8071  src/fcformat.c			 | 4 ++--
   8072  src/fcfreetype.c		 | 4 ++--
   8073  src/fcfs.c			 | 4 ++--
   8074  src/fcinit.c			 | 4 ++--
   8075  src/fcint.h			 | 4 ++--
   8076  src/fclang.c			 | 4 ++--
   8077  src/fclist.c			 | 4 ++--
   8078  src/fcmatch.c			 | 4 ++--
   8079  src/fcname.c			 | 4 ++--
   8080  src/fcpat.c			 | 4 ++--
   8081  src/fcstr.c			 | 4 ++--
   8082  src/fcxml.c			 | 4 ++--
   8083  257 files changed, 516 insertions(+), 517 deletions(-)
   8084 
   8085 commit 1f5c675fedd42bda49375ca7a9d6f3f8b2cd97bb
   8086 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8087 Date:	Wed Nov 10 15:27:10 2010 -0500
   8088 
   8089     Add more copyright owners
   8090 
   8091  COPYING | 6 ++++++
   8092  1 file changed, 6 insertions(+)
   8093 
   8094 commit 039b9fd090cf3fcd279eeb8c786070a94993a8ba
   8095 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   8096 Date:	Wed Nov 3 01:08:12 2010 -0700
   8097 
   8098     fontconfig.pc.in: Add sysconfdir, localstatedir, and PACKAGE
   8099 
   8100     In the default case, cachedir and confdir will evaluate to something
   8101     referencing these other variables (which wouldn't otherwise be defined
   8102     in the pkg-config file.
   8103 
   8104     Fixes a regression introduced by
   8105     81b542b50f82f8a0ad9f38f7d913fe5433631166
   8106 
   8107     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   8108     Tested-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   8109 
   8110  fontconfig.pc.in | 3 +++
   8111  1 file changed, 3 insertions(+)
   8112 
   8113 commit 81b542b50f82f8a0ad9f38f7d913fe5433631166
   8114 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   8115 Date:	Wed Oct 6 11:21:29 2010 -0700
   8116 
   8117     fontconfig.pc: Add variables for confdir and cachedir
   8118 
   8119     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   8120 
   8121  fontconfig.pc.in | 2 ++
   8122  1 file changed, 2 insertions(+)
   8123 
   8124 commit caa4bec9459af0779d1d16ba66964593e5748e3c
   8125 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8126 Date:	Tue Sep 21 13:18:05 2010 -0400
   8127 
   8128     Bug 24729 - [ne_NP] Fix ortho file
   8129 
   8130     Exclude three characters (U+090C..090E) from Nepalese.
   8131 
   8132  fc-lang/ne.orth | 1 +
   8133  1 file changed, 1 insertion(+)
   8134 
   8135 commit 0a023b24daa683d9c0be4e2ef6d50040c1c52316
   8136 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8137 Date:	Tue Sep 21 13:14:55 2010 -0400
   8138 
   8139     [fc-lang] Support excluding characters
   8140 
   8141     By prefixing a line by a hyphen/minus sign.  Useful when including
   8142     other orth files.
   8143 
   8144  fc-lang/fc-lang.c | 35 +++++++++++++++++++++++++----------
   8145  1 file changed, 25 insertions(+), 10 deletions(-)
   8146 
   8147 commit 52960d05ebb8af34a302e3959978d2930a39fb39
   8148 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8149 Date:	Tue Sep 21 13:14:41 2010 -0400
   8150 
   8151     Add new public API: FcCharSetDelChar()
   8152 
   8153  doc/fccharset.fncs	 | 11 +++++++++++
   8154  fontconfig/fontconfig.h |  3 +++
   8155  src/fccharset.c	 | 17 +++++++++++++++++
   8156  3 files changed, 31 insertions(+)
   8157 
   8158 commit 9d8d0226d9ac5bc9956263a13454179eafc4ab82
   8159 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8160 Date:	Fri Sep 3 08:11:00 2010 -0400
   8161 
   8162     Bug 29995 - fc-cat does not invoke FcFini()
   8163 
   8164  fc-cat/fc-cat.c | 1 +
   8165  1 file changed, 1 insertion(+)
   8166 
   8167 commit 25afea879d5b73c116e00c2c62b2a7ce9bcf803a
   8168 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8169 Date:	Wed Aug 18 11:31:31 2010 -0400
   8170 
   8171     Add comments
   8172 
   8173  src/fcformat.c | 8 ++++++++
   8174  1 file changed, 8 insertions(+)
   8175 
   8176 commit c2764d959c652f572bfefa00234448742bda2b08
   8177 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8178 Date:	Thu Aug 5 15:58:09 2010 -0400
   8179 
   8180     Bug 29338 - fc-pattern.sgml, open para tag
   8181 
   8182  fc-pattern/fc-pattern.sgml | 2 +-
   8183  1 file changed, 1 insertion(+), 1 deletion(-)
   8184 
   8185 commit 78366844468c5fa785d05bb25be2d0023e60f5ee
   8186 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   8187 Date:	Wed Jun 2 22:38:19 2010 -0400
   8188 
   8189     Fix compiler warnings
   8190 
   8191  fc-lang/fc-lang.c | 6 +++---
   8192  1 file changed, 3 insertions(+), 3 deletions(-)
   8193 
   8194 commit ba7b50ab3324887e1680a4a8961487706705c739
   8195 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8196 Date:	Tue Apr 20 23:18:00 2010 -0400
   8197 
   8198     Add fc-pattern cmdline tool
   8199 
   8200  Makefile.am		    |	3 +-
   8201  configure.in		    |	1 +
   8202  fc-cache/fc-cache.sgml     |	1 +
   8203  fc-cat/fc-cat.sgml	    |	1 +
   8204  fc-list/fc-list.sgml	    |	1 +
   8205  fc-match/fc-match.sgml     |	1 +
   8206  fc-pattern/Makefile.am     |  59 +++++++++++++
   8207  fc-pattern/fc-pattern.c    | 195
   8208  +++++++++++++++++++++++++++++++++++++++++++
   8209  fc-pattern/fc-pattern.sgml | 204
   8210  +++++++++++++++++++++++++++++++++++++++++++++
   8211  fc-query/fc-query.sgml     |	1 +
   8212  fc-scan/fc-scan.sgml	    |	1 +
   8213  11 files changed, 467 insertions(+), 1 deletion(-)
   8214 
   8215 commit ac5a2336436dadac699bb579d3f6ca30225dbb28
   8216 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8217 Date:	Mon Apr 12 12:49:53 2010 -0400
   8218 
   8219     Fix comment
   8220 
   8221  src/fcmatch.c | 2 +-
   8222  1 file changed, 1 insertion(+), 1 deletion(-)
   8223 
   8224 commit 594dcef0f30ca27e27b95a9174087e8c61327e5f
   8225 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8226 Date:	Mon Apr 12 12:18:50 2010 -0400
   8227 
   8228     Remove all training whitespaces
   8229 
   8230  src/fcatomic.c   |   4 +-
   8231  src/fccache.c	  |  66 ++++++++++++------------
   8232  src/fccfg.c	  | 118 +++++++++++++++++++++----------------------
   8233  src/fccharset.c  | 150
   8234  +++++++++++++++++++++++++++----------------------------
   8235  src/fcdbg.c	  |  14 +++---
   8236  src/fcdefault.c  |   2 +-
   8237  src/fcdir.c	  |  14 +++---
   8238  src/fcfreetype.c |  88 ++++++++++++++++----------------
   8239  src/fcfs.c	  |   6 +--
   8240  src/fcftint.h	  |   2 +-
   8241  src/fcinit.c	  |   6 +--
   8242  src/fcint.h	  |  42 ++++++++--------
   8243  src/fclang.c	  |  28 +++++------
   8244  src/fclist.c	  |  30 +++++------
   8245  src/fcmatch.c	  |  32 ++++++------
   8246  src/fcmatrix.c   |   6 +--
   8247  src/fcname.c	  |  28 +++++------
   8248  src/fcpat.c	  |  70 +++++++++++++-------------
   8249  src/fcstr.c	  |  74 +++++++++++++--------------
   8250  src/ftglue.c	  |  16 +++---
   8251  20 files changed, 398 insertions(+), 398 deletions(-)
   8252 
   8253 commit d0d1f3904c9f6af9f39a5a085e454cde5ba9d44e
   8254 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8255 Date:	Mon Apr 12 12:10:05 2010 -0400
   8256 
   8257     More whitespace
   8258 
   8259  src/fcxml.c | 88
   8260  ++++++++++++++++++++++++++++++-------------------------------
   8261  1 file changed, 44 insertions(+), 44 deletions(-)
   8262 
   8263 commit 2b0f3f1128e479dd3d32022336c967655e6c4821
   8264 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8265 Date:	Mon Apr 12 11:52:09 2010 -0400
   8266 
   8267     Whitespace
   8268 
   8269  src/fcxml.c | 2 +-
   8270  1 file changed, 1 insertion(+), 1 deletion(-)
   8271 
   8272 commit 632612b810f1c8eb5b75ba1465d10cb31af0cbf0
   8273 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8274 Date:	Wed Apr 7 12:47:37 2010 -0400
   8275 
   8276     Accept TT_PLATFORM_MICROSOFT, TT_MS_ID_SYMBOL_CS from name table
   8277 
   8278     The OT spec says:
   8279 
   8280     "When building a Unicode font for Windows, the platform ID should
   8281     be 3 and the
   8282     encoding ID should be 1. When building a symbol font for Windows,
   8283     the platform
   8284     ID should be 3 and the encoding ID should be 0."
   8285 
   8286     We were ignoring the SYMBOL_CS entry before.  It's UTF-16/UCS-2
   8287     like the
   8288     UNICODE_CS.
   8289 
   8290     Also, always use UTF-16BE instead of UCS-2BE.  The conversion
   8291     was doing
   8292     UTF-16BE anyway.
   8293 
   8294  src/fcfreetype.c | 7 ++++---
   8295  1 file changed, 4 insertions(+), 3 deletions(-)
   8296 
   8297 commit 300b495dc400df401afaacfa4e986092ea119865
   8298 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8299 Date:	Wed Mar 3 13:26:55 2010 -0500
   8300 
   8301     Don't include unistd.h in fontconfig.h
   8302 
   8303     Bug 26783 patch: unistd.h not exist on ms windows
   8304 
   8305  fontconfig/fontconfig.h | 1 -
   8306  1 file changed, 1 deletion(-)
   8307 
   8308 commit 111e5b6d690970fce1abaf39e01d6d2498c9cfb3
   8309 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8310 Date:	Fri Feb 26 01:47:56 2010 -0500
   8311 
   8312     Bug 25152 Don't sleep(2) if all caches were uptodate
   8313 
   8314  fc-cache/fc-cache.c | 12 ++++++++----
   8315  1 file changed, 8 insertions(+), 4 deletions(-)
   8316 
   8317 commit 3cd1e673a9b518784183029d5cc1d2adae0cb29a
   8318 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8319 Date:	Thu Feb 25 17:11:14 2010 -0500
   8320 
   8321     Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails
   8322 
   8323  src/fcint.h | 2 +-
   8324  1 file changed, 1 insertion(+), 1 deletion(-)
   8325 
   8326 commit 2c93614ea0d0d1d895abe6c44add436c58bd99f8
   8327 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8328 Date:	Thu Feb 25 15:10:41 2010 -0500
   8329 
   8330     Bug 18886 installation crashes if fontconfig already installed
   8331 
   8332     Run the uninstalled fc-cache, not the installed one.
   8333 
   8334  Makefile.am | 4 ++--
   8335  1 file changed, 2 insertions(+), 2 deletions(-)
   8336 
   8337 commit 2e375b68946cafa62dce3abebdd35e20ecbb0b46
   8338 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8339 Date:	Sun Feb 14 20:27:22 2010 -0500
   8340 
   8341     More doc typo fixes
   8342 
   8343  doc/fcformat.fncs | 4 ++--
   8344  1 file changed, 2 insertions(+), 2 deletions(-)
   8345 
   8346 commit 77be30cb9fde6540337a590e5d90e59996e07adc
   8347 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8348 Date:	Sun Feb 14 20:20:00 2010 -0500
   8349 
   8350     Fix doc typo
   8351 
   8352  doc/fcformat.fncs | 2 +-
   8353  1 file changed, 1 insertion(+), 1 deletion(-)
   8354 
   8355 commit d6351325056a94e2db0c8c533c7d16eb5c278861
   8356 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8357 Date:	Tue Jan 26 12:45:09 2010 -0500
   8358 
   8359     Add note about autogen.sh to INSTALL
   8360 
   8361  INSTALL | 7 ++++++-
   8362  1 file changed, 6 insertions(+), 1 deletion(-)
   8363 
   8364 commit 0dbbf9f20b8a65af8a8a05ada653d99117192622
   8365 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8366 Date:	Tue Jan 26 12:43:51 2010 -0500
   8367 
   8368     Update INSTALL
   8369 
   8370  INSTALL | 4 ++--
   8371  1 file changed, 2 insertions(+), 2 deletions(-)
   8372 
   8373 commit af4a82863f60dff79c4ce06a871b737899a3c9e3
   8374 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8375 Date:	Tue Dec 8 21:15:15 2009 -0500
   8376 
   8377     Bug 25508 configure assumes bash > 2.0 is on system
   8378 
   8379     Remove dolt.  With libtool2, there's not much need for dolt.
   8380 
   8381  acinclude.m4 | 137
   8382  -----------------------------------------------------------
   8383  configure.in |   1 -
   8384  2 files changed, 138 deletions(-)
   8385 
   8386 commit aabe0f9d7d427097ddfc69ceb6f48999fcd01f60
   8387 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8388 Date:	Mon Nov 30 16:09:55 2009 -0500
   8389 
   8390     [doc] Fix typo
   8391 
   8392  fc-match/fc-match.sgml | 2 +-
   8393  1 file changed, 1 insertion(+), 1 deletion(-)
   8394 
   8395 commit 38bd85b83b2114d9a18da7b0ea73e0cdad5c7ee4
   8396 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8397 Date:	Fri Nov 20 18:44:04 2009 -0500
   8398 
   8399     [fc-cache] Document -r argument in man page
   8400 
   8401  fc-cache/fc-cache.sgml | 11 ++++++++++-
   8402  1 file changed, 10 insertions(+), 1 deletion(-)
   8403 
   8404 commit 4a3bef8ac3b91354c6c10b5f6af10ead9d4fe49a
   8405 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8406 Date:	Wed Nov 18 18:45:19 2009 -0500
   8407 
   8408     Bump version to 2.8.0
   8409 
   8410  README			 | 32 ++++++++++++++++++++++++++++++--
   8411  configure.in		 |  2 +-
   8412  fontconfig/fontconfig.h |  4 ++--
   8413  3 files changed, 33 insertions(+), 5 deletions(-)
   8414 
   8415 commit 2e44cbe1b9bf466718167e9e05077743df36ab21
   8416 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8417 Date:	Wed Nov 18 18:45:06 2009 -0500
   8418 
   8419     Bump libtool revision in preparation for release
   8420 
   8421  configure.in | 2 +-
   8422  1 file changed, 1 insertion(+), 1 deletion(-)
   8423 
   8424 commit 91a73751dcd4fd2d2e4e8bcb98af53098c721224
   8425 Author: Tor Lillqvist <tml (a] iki.fi>
   8426 Date:	Wed Nov 18 21:56:16 2009 +0200
   8427 
   8428     Improve zip "distribution"
   8429 
   8430     Don't put entries for directories in the zip file. Fetch manpages from
   8431     correct place.
   8432 
   8433  fontconfig-zip.in | 8 ++------
   8434  1 file changed, 2 insertions(+), 6 deletions(-)
   8435 
   8436 commit bb8fdae8ad6f0a857569b3e09cf21f1af6b4a41b
   8437 Author: Tor Lillqvist <tml (a] iki.fi>
   8438 Date:	Wed Nov 18 21:54:39 2009 +0200
   8439 
   8440     Use correct autoconf variable
   8441 
   8442     Use LIBT_CURRENT_MINUS_AGE instead of the undefined
   8443     lt_current_minus_age for the name of the DLL when generating the MS
   8444     style import library.
   8445 
   8446  src/Makefile.am | 2 +-
   8447  1 file changed, 1 insertion(+), 1 deletion(-)
   8448 
   8449 commit 1845f3100d15927cc536bc3d38f140c139fb5614
   8450 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8451 Date:	Wed Nov 18 14:39:34 2009 -0500
   8452 
   8453     [fc-arch] Rename architecture names to better reflect what they are
   8454 
   8455     We only care about three properties in the arch:
   8456 
   8457       - endianness
   8458       - pointer size
   8459       - for 32-bit archs, whether double is aligned on 4 or 8 bytes
   8460 
   8461     This leads to the following 6 archs (old name -> new name):
   8462 
   8463 	x86    -> le32d4
   8464 	mipsel -> le32d8
   8465 	x86-64 -> le64
   8466 	m68k   -> be32d4
   8467 	ppc    -> be32d8
   8468 	ppc64  -> be64
   8469 
   8470  fc-arch/fcarch.tmpl.h | 67
   8471  ++++++++++++++++++++++++++-------------------------
   8472  1 file changed, 34 insertions(+), 33 deletions(-)
   8473 
   8474 commit d5ebf48e34e9235cf10e9f7beb49af74823c3fc6
   8475 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8476 Date:	Wed Nov 18 14:08:00 2009 -0500
   8477 
   8478     [fc-arch] Beautify the arch template
   8479 
   8480  fc-arch/fc-arch.c     | 10 +++++-----
   8481  fc-arch/fcarch.tmpl.h | 42 ++++++++++++++++++++++++++++++++++--------
   8482  2 files changed, 39 insertions(+), 13 deletions(-)
   8483 
   8484 commit d074706b507226427f5a4018e78fe120a01eb53d
   8485 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8486 Date:	Wed Nov 18 09:40:11 2009 -0500
   8487 
   8488     [fc-case] Update CaseFolding.txt to Unicode 5.2.0
   8489 
   8490  fc-case/CaseFolding.txt | 116
   8491  ++++++++++++++++++++++++++++++++++++++++++++++--
   8492  1 file changed, 112 insertions(+), 4 deletions(-)
   8493 
   8494 commit 13781ba00b0ded28319ff417a254c620231973f1
   8495 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8496 Date:	Wed Nov 18 09:36:23 2009 -0500
   8497 
   8498     [fc-glyphname] Remove Adobe glyphlist
   8499 
   8500     It was unused.
   8501 
   8502  fc-glyphname/glyphlist.txt | 4291
   8503  --------------------------------------------
   8504  1 file changed, 4291 deletions(-)
   8505 
   8506 commit d2fb683796f41a68edec53f26e524fd06725eef8
   8507 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8508 Date:	Wed Nov 18 09:35:40 2009 -0500
   8509 
   8510     Clean up Makefile's a bit
   8511 
   8512  fc-arch/Makefile.am	  |  4 +---
   8513  fc-case/Makefile.am	  |  7 +++----
   8514  fc-glyphname/Makefile.am |  3 ++-
   8515  fc-lang/Makefile.am	  |  2 +-
   8516  src/Makefile.am	  | 12 +++++++++---
   8517  5 files changed, 16 insertions(+), 12 deletions(-)
   8518 
   8519 commit 192927225c447a8eaba613838aff93f82dee41d0
   8520 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8521 Date:	Wed Nov 18 09:26:24 2009 -0500
   8522 
   8523     [fc-glyphname] Rename internal arrays to prefix with _fc_
   8524 
   8525     Although they were static, I was still surprised that gdb was seeing
   8526     our variable "glyphs".  Not helpful.
   8527 
   8528  fc-glyphname/fc-glyphname.c |	6 +++---
   8529  src/fcfreetype.c	     | 13 ++++++-------
   8530  2 files changed, 9 insertions(+), 10 deletions(-)
   8531 
   8532 commit 3e5e83e12e051d6ac734f08609c6c584b0f0b807
   8533 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8534 Date:	Wed Nov 18 09:26:01 2009 -0500
   8535 
   8536     [src] Create fcglyphname.h automatically
   8537 
   8538  src/Makefile.am | 4 +++-
   8539  1 file changed, 3 insertions(+), 1 deletion(-)
   8540 
   8541 commit 040c98bcc40617ecbc9eb7e16b1714ebd256cfdc
   8542 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8543 Date:	Wed Nov 18 09:25:42 2009 -0500
   8544 
   8545     [fc-glyphname] Cleanup Makefile.am
   8546 
   8547  fc-glyphname/Makefile.am | 8 +++-----
   8548  1 file changed, 3 insertions(+), 5 deletions(-)
   8549 
   8550 commit 77f4e60a32971a815b85f187712191724a00b856
   8551 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8552 Date:	Wed Nov 18 09:10:05 2009 -0500
   8553 
   8554     Remove bogus comment
   8555 
   8556     Last night in between my dreams I also noticed that we support Unicode
   8557     values up to 0x01000000 and not 0x00100000 which I thought before.
   8558     This covers the entire Unicode range.
   8559 
   8560  src/fccharset.c | 1 -
   8561  1 file changed, 1 deletion(-)
   8562 
   8563 commit a90a3ad97a7cee10225190e13a576e55871b9441
   8564 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8565 Date:	Tue Nov 17 12:10:01 2009 -0500
   8566 
   8567     Make sure fclang.h and fcarch.h are built
   8568 
   8569  src/Makefile.am | 7 ++++++-
   8570  1 file changed, 6 insertions(+), 1 deletion(-)
   8571 
   8572 commit a3b2426819836ab2454c6a7bad27c382f4a245bf
   8573 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8574 Date:	Mon Nov 16 18:29:26 2009 -0500
   8575 
   8576     [lang] Fix serializing LangSet from older versions
   8577 
   8578  src/fclang.c | 9 ++++++---
   8579  1 file changed, 6 insertions(+), 3 deletions(-)
   8580 
   8581 commit 8480c6f86327877fce729ebb01b52bd7a40ddfc5
   8582 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8583 Date:	Mon Nov 16 17:38:40 2009 -0500
   8584 
   8585     [arch] Try to ensure proper FcLangSet alignment in arch
   8586 
   8587  fc-arch/fc-arch.c     |  5 +++--
   8588  fc-arch/fcarch.tmpl.h | 16 ++++++++--------
   8589  src/fclang.c	       |  2 +-
   8590  3 files changed, 12 insertions(+), 11 deletions(-)
   8591 
   8592 commit dffcb2a083bc5f959ed96dbdf0f365ebc0e710cc
   8593 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8594 Date:	Mon Nov 16 17:00:50 2009 -0500
   8595 
   8596     [xml] Remove unused code
   8597 
   8598  src/fcxml.c | 12 ------------
   8599  1 file changed, 12 deletions(-)
   8600 
   8601 commit b2d910123008115813a5cd623389189a2d66880b
   8602 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8603 Date:	Mon Nov 16 16:57:53 2009 -0500
   8604 
   8605     [int] Remove more unused macros
   8606 
   8607  src/fcint.h | 4 ----
   8608  1 file changed, 4 deletions(-)
   8609 
   8610 commit 247c4f3df21582260c4799bdbda2be1c13cc8901
   8611 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8612 Date:	Mon Nov 16 15:48:20 2009 -0500
   8613 
   8614     Enable automake silent rules
   8615 
   8616  configure.in | 1 +
   8617  1 file changed, 1 insertion(+)
   8618 
   8619 commit 963820fcbfdb537fd956f8863f8793cf22093c5d
   8620 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8621 Date:	Mon Nov 16 15:46:46 2009 -0500
   8622 
   8623     [int] Remove fc_value_* macros that did nothing other than renaming
   8624 
   8625  src/fcint.h   |  6 ------
   8626  src/fcmatch.c |  8 ++++----
   8627  src/fcpat.c   | 12 ++++++------
   8628  3 files changed, 10 insertions(+), 16 deletions(-)
   8629 
   8630 commit 888f9427ae84195104855d2bb2fbb6d44067a998
   8631 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8632 Date:	Mon Nov 16 15:43:08 2009 -0500
   8633 
   8634     [int] Remove fc_storage_type() in favor of direct access to v->type
   8635 
   8636  src/fcint.h   | 1 -
   8637  src/fcmatch.c | 2 +-
   8638  src/fcpat.c   | 2 +-
   8639  3 files changed, 2 insertions(+), 3 deletions(-)
   8640 
   8641 commit 486fa46893d070485738de6e2c0d418650662d63
   8642 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8643 Date:	Mon Nov 16 15:41:58 2009 -0500
   8644 
   8645     Remove unused macros
   8646 
   8647  src/fcint.h | 5 -----
   8648  1 file changed, 5 deletions(-)
   8649 
   8650 commit 1f4e6fecde22fd4ce8336b01a5c32c533fcb8bac
   8651 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8652 Date:	Mon Nov 16 15:39:16 2009 -0500
   8653 
   8654     Bump cache version up from 2 to 3 and fix FcLangSet caching/crash
   8655 
   8656     Protect cache against future expansions of FcLangSet (adding new
   8657     orth files).  Previously, doing so could change the size of
   8658     that struct.  Indeed, that happened between 2.6.0 and 2.7.3, causing
   8659     crashes.  Unfortunately, sizeof(FcLangSet) was not checked in
   8660     fcarch.c.
   8661 
   8662     This changes FcLangSet code to be able to cope with struct size
   8663     changes.
   8664     And change cache format, hence bumping from 2 to 3.
   8665 
   8666  fontconfig/fontconfig.h |  2 +-
   8667  src/fcint.h		 |  2 +-
   8668  src/fclang.c		 | 67
   8669  ++++++++++++++++++++++++++++++++++++++-----------
   8670  3 files changed, 54 insertions(+), 17 deletions(-)
   8671 
   8672 commit 6b1fc678ca59df3f3f1ffac0e509cf485c9df0c0
   8673 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8674 Date:	Mon Nov 16 16:57:10 2009 -0500
   8675 
   8676     [int] Define MIN/MAX/ABS macros
   8677 
   8678  src/fcfreetype.c | 3 ---
   8679  src/fcint.h	  | 4 ++++
   8680  2 files changed, 4 insertions(+), 3 deletions(-)
   8681 
   8682 commit b393846860a390ebe35b19320b5eaf9272084042
   8683 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8684 Date:	Mon Nov 16 15:17:56 2009 -0500
   8685 
   8686     [fc-arch] Add FcAlign to arch signature
   8687 
   8688  fc-arch/fc-arch.c     |  5 +++--
   8689  fc-arch/fcarch.tmpl.h | 16 ++++++++--------
   8690  2 files changed, 11 insertions(+), 10 deletions(-)
   8691 
   8692 commit 8009229bc5cd9b540ff56a47ddc32ccada2679b0
   8693 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8694 Date:	Mon Nov 16 15:12:52 2009 -0500
   8695 
   8696     Move FcAlign to fcint.h
   8697 
   8698  src/fcint.h	   | 8 ++++++++
   8699  src/fcserialize.c | 8 --------
   8700  2 files changed, 8 insertions(+), 8 deletions(-)
   8701 
   8702 commit 36ae1d9563cff4966b293f816cf9eb25c8ebb857
   8703 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8704 Date:	Mon Nov 9 13:17:17 2009 -0500
   8705 
   8706     Clarify default confdir and cachedir better.
   8707 
   8708     Also remove --with-docdir.	It can be set by setting docdir variable.
   8709 
   8710  configure.in	 | 19 ++-----------------
   8711  doc/Makefile.am |  2 --
   8712  2 files changed, 2 insertions(+), 19 deletions(-)
   8713 
   8714 commit b322eb4d7a90778dc9f08c73036836deba7e463e
   8715 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8716 Date:	Tue Sep 8 11:45:26 2009 -0400
   8717 
   8718     Bump version to 2.7.3
   8719 
   8720  README			 | 14 ++++++++++++--
   8721  configure.in		 |  2 +-
   8722  fontconfig/fontconfig.h |  2 +-
   8723  3 files changed, 14 insertions(+), 4 deletions(-)
   8724 
   8725 commit afc845d930877ac62f6d5a5f50ea87b5182d0a4a
   8726 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8727 Date:	Tue Sep 8 11:44:59 2009 -0400
   8728 
   8729     Bump libtool version in preparation for release
   8730 
   8731  configure.in | 2 +-
   8732  1 file changed, 1 insertion(+), 1 deletion(-)
   8733 
   8734 commit 5e544b32d8dc98737c7a268a6a5f877207284e9a
   8735 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8736 Date:	Sun Sep 6 22:10:22 2009 -0400
   8737 
   8738     Use default config in FcFileScan() and FcDirScan()
   8739 
   8740     Before a NULL config was passed down adn essentially FcFileScan was
   8741     equivalent to FcFreeTypeQuery.  Now fc-scan tool correctly applies
   8742     the configuration to the scanned patterns.
   8743 
   8744  src/fcdir.c | 4 ++--
   8745  1 file changed, 2 insertions(+), 2 deletions(-)
   8746 
   8747 commit 25436fd08fa6d0825a2f7c7b5d51e34873a05187
   8748 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   8749 Date:	Wed Sep 2 20:03:42 2009 -0700
   8750 
   8751     Updated Arabic, Persian, and Urdu orthographies
   8752 
   8753     - Arabic (ar), Persian (fa), and Urdu (ur) now use generic forms
   8754     (bug #23004)
   8755     - Persian (fa) orthography updated to latest standards and
   8756     orthographies
   8757     - Persian dialects Dari/Eastern Farsi (prs) and Western Farsi
   8758     (pes) added
   8759 
   8760  fc-lang/ar.orth  | 81
   8761  +++++++++++---------------------------------------------
   8762  fc-lang/fa.orth  | 80
   8763  ++++++++++++++++++++++++++++++++++---------------------
   8764  fc-lang/pes.orth | 26 ++++++++++++++++++
   8765  fc-lang/prs.orth | 29 ++++++++++++++++++++
   8766  fc-lang/ur.orth  | 77
   8767  +++++++++++++++++++++++++++--------------------------
   8768  5 files changed, 161 insertions(+), 132 deletions(-)
   8769 
   8770 commit d9d8b8826402ca75e882a427392bc8209ae8ff1a
   8771 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   8772 Date:	Wed Sep 2 18:54:24 2009 -0700
   8773 
   8774     Correct Ewe (ee) orthography to use U+025B (bug #20711)
   8775 
   8776  fc-lang/ee.orth | 2 +-
   8777  1 file changed, 1 insertion(+), 1 deletion(-)
   8778 
   8779 commit e52fdbd2bc1b9589ca0adc4b0c143034ff60dd18
   8780 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8781 Date:	Mon Aug 31 17:32:36 2009 -0400
   8782 
   8783     Bump version to 2.7.2
   8784 
   8785  README			 | 19 +++++++++++++++++--
   8786  configure.in		 |  2 +-
   8787  fontconfig/fontconfig.h |  2 +-
   8788  3 files changed, 19 insertions(+), 4 deletions(-)
   8789 
   8790 commit a74cfb63cb6af3c357b9c33d9f28b9cea5ff3e72
   8791 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8792 Date:	Mon Aug 31 17:32:13 2009 -0400
   8793 
   8794     Bump libtool version for release
   8795 
   8796  configure.in | 2 +-
   8797  1 file changed, 1 insertion(+), 1 deletion(-)
   8798 
   8799 commit c5f0a65b36bc863d67bbf1f334262c35445ce610
   8800 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8801 Date:	Tue Aug 25 20:40:30 2009 -0400
   8802 
   8803     Revert "Fix FcNameUnparseLangSet()" and redo it
   8804 
   8805     This reverts commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c and
   8806     fixes that bug using the new reverse-map I added in the previous
   8807     commit.
   8808 
   8809  src/fclang.c | 29 ++++++++++++++++++-----------
   8810  1 file changed, 18 insertions(+), 11 deletions(-)
   8811 
   8812 commit d354a321ee51f0bb70a39faeed541d1a90477d7d
   8813 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8814 Date:	Tue Aug 25 20:39:20 2009 -0400
   8815 
   8816     Bug 23419 - "contains" expression seems not working on the fontconfig
   8817     rule
   8818 
   8819     Fix bug in FcLangSetContains(), similar to
   8820     5c6d1ff23bda4386984a1d6e4c024958f8f5547c
   8821 
   8822  fc-lang/fc-lang.c | 20 +++++++++++++++++---
   8823  src/fclang.c	   |  4 ++--
   8824  2 files changed, 19 insertions(+), 5 deletions(-)
   8825 
   8826 commit f33a23133ecbcc981745051f7c34d96b33b57447
   8827 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8828 Date:	Fri Aug 21 13:41:41 2009 -0400
   8829 
   8830     Bug 22037 - No Fonts installed on a default install on Windows
   8831     Server 2003
   8832 
   8833     Make it easy to install on older Windows
   8834 
   8835  src/fcxml.c | 4 ++++
   8836  1 file changed, 4 insertions(+)
   8837 
   8838 commit 8b1ceef0b7f41703775c163d6ac595a5407e9159
   8839 Author: Tor Lillqvist <tml (a] iki.fi>
   8840 Date:	Fri Aug 14 00:16:18 2009 +0300
   8841 
   8842     Use multi-byte codepage aware string function on Windows
   8843 
   8844     The East Asian double-byte codepages have characters with backslash as
   8845     the second byte, so we must use _mbsrchr() instead of strrchr() when
   8846     looking at pathnames in the system codepage.
   8847 
   8848  src/fcxml.c | 11 +++++++++--
   8849  1 file changed, 9 insertions(+), 2 deletions(-)
   8850 
   8851 commit d15678127aeea96c9c8254a171c2f0af0bd7d140
   8852 Author: Tor Lillqvist <tml (a] iki.fi>
   8853 Date:	Fri Aug 14 00:08:17 2009 +0300
   8854 
   8855     Fix heap corruption on Windows in FcEndElement()
   8856 
   8857     Must not call FcStrFree() on a value returned by
   8858     FcStrBufDoneStatic(). In the Windows code don't bother with dynamic
   8859     allocation, just use a local buffer.
   8860 
   8861  src/fcxml.c | 43 +++++++++++--------------------------------
   8862  1 file changed, 11 insertions(+), 32 deletions(-)
   8863 
   8864 commit a1b6e34a9a17a4a675bdc993aa465b92d7122376
   8865 Author: Tor Lillqvist <tml (a] iki.fi>
   8866 Date:	Fri Aug 14 00:02:59 2009 +0300
   8867 
   8868     Fix MinGW compilation
   8869 
   8870     Need to define _WIN32_WINNT as 0x0500 to get declaration for
   8871     GetSystemWindowsDirectory().
   8872 
   8873  src/fcxml.c | 1 +
   8874  1 file changed, 1 insertion(+)
   8875 
   8876 commit 161620108bbb4e70f2817481e4d5bc26772fe67e
   8877 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8878 Date:	Tue Jul 28 14:24:21 2009 -0400
   8879 
   8880     [ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
   8881 
   8882  fc-lang/ja.orth | 2 +-
   8883  1 file changed, 1 insertion(+), 1 deletion(-)
   8884 
   8885 commit 7c12181f7a75a434e2139f4bee794046258342cf
   8886 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8887 Date:	Tue Jul 28 14:23:10 2009 -0400
   8888 
   8889     Improve charset printing
   8890 
   8891  src/fcdbg.c  | 4 ++--
   8892  src/fclang.c | 4 ++--
   8893  2 files changed, 4 insertions(+), 4 deletions(-)
   8894 
   8895 commit d2c8ac373e9ac45df66627cfc42679636d017f6e
   8896 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8897 Date:	Mon Jul 27 17:53:26 2009 -0400
   8898 
   8899     Bump version to 2.7.1
   8900 
   8901  README			 | 27 +++++++++++++++++++++++++--
   8902  configure.in		 |  4 ++--
   8903  fontconfig/fontconfig.h |  2 +-
   8904  3 files changed, 28 insertions(+), 5 deletions(-)
   8905 
   8906 commit 16630692ec590bd70f4e426125e358251e05435d
   8907 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8908 Date:	Mon Jul 27 17:51:17 2009 -0400
   8909 
   8910     Update .gitignore
   8911 
   8912  .gitignore | 1 +
   8913  1 file changed, 1 insertion(+)
   8914 
   8915 commit 50d937b0e110ee21d9861b8fb973d62534db98ae
   8916 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8917 Date:	Mon Jul 27 17:48:29 2009 -0400
   8918 
   8919     Bump libtool versions that 2.7.0 (I forgot to do back then)
   8920 
   8921  configure.in | 4 ++--
   8922  1 file changed, 2 insertions(+), 2 deletions(-)
   8923 
   8924 commit 273e22c71f78281ade1c5c30a25ef10d214d7ea6
   8925 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8926 Date:	Mon Jul 27 15:07:12 2009 -0400
   8927 
   8928     Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)
   8929 
   8930     We distribute the docs, so it makes little sense to distribute with
   8931     @CONFDIR@ replaced.  Until we find a better solution, I've hardcoded
   8932     /etc/fonts now.
   8933 
   8934  doc/confdir.sgml.in | 3 ++-
   8935  1 file changed, 2 insertions(+), 1 deletion(-)
   8936 
   8937 commit 21384990ffd045cc0f8379a325612aba6d810359
   8938 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8939 Date:	Mon Jul 27 14:50:44 2009 -0400
   8940 
   8941     [doc] Add ~/fonts.conf.d to user docs
   8942 
   8943  doc/fontconfig-user.sgml | 7 +++++++
   8944  1 file changed, 7 insertions(+)
   8945 
   8946 commit 7575c666619c58df00659d4e70b01104b8e114a5
   8947 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8948 Date:	Sat Jul 25 16:38:52 2009 -0400
   8949 
   8950     TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32
   8951 
   8952     Reported by Yuriy Kaminskiy.
   8953 
   8954  src/fcfreetype.c | 2 +-
   8955  1 file changed, 1 insertion(+), 1 deletion(-)
   8956 
   8957 commit 558581c434abf0d96c46cf3bb1454be6806e1ffc
   8958 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8959 Date:	Fri Jul 24 14:59:07 2009 -0400
   8960 
   8961     Fix doc syntax (#22902)
   8962 
   8963  fc-match/fc-match.sgml | 3 ++-
   8964  fc-scan/fc-scan.sgml	| 2 +-
   8965  2 files changed, 3 insertions(+), 2 deletions(-)
   8966 
   8967 commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c
   8968 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8969 Date:	Wed Jul 22 19:25:24 2009 -0400
   8970 
   8971     Fix FcNameUnparseLangSet()
   8972 
   8973     Was broken since ffd6668b469508177c4baf7745ae42aee5b00322
   8974 
   8975  src/fclang.c | 29 +++++++++++------------------
   8976  1 file changed, 11 insertions(+), 18 deletions(-)
   8977 
   8978 commit d9741a7f1a73f718ab20b0582fff8aebeba01077
   8979 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8980 Date:	Wed Jul 22 19:01:06 2009 -0400
   8981 
   8982     Remove unused macros
   8983 
   8984  src/fcmatch.c | 33 ++-------------------------------
   8985  1 file changed, 2 insertions(+), 31 deletions(-)
   8986 
   8987 commit 792ce655cb06c678d4a4ff091866fd0531b141fb
   8988 Author: Karl Tomlinson <karlt (a] karlt.net>
   8989 Date:	Wed Jul 22 08:39:23 2009 -0400
   8990 
   8991     Don't change the order of names unnecessarily (#20128)
   8992 
   8993     so that TT_NAME_ID_PREFERRED_FAMILY is consistently preferred over
   8994     TT_NAME_ID_FONT_FAMILY when both are specified for the default
   8995     language.
   8996 
   8997  src/fclist.c | 5 ++++-
   8998  1 file changed, 4 insertions(+), 1 deletion(-)
   8999 
   9000 commit 327fc9d183ba193c307d0ecaec8ad1f4e6ca1330
   9001 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9002 Date:	Tue Jul 21 15:41:47 2009 -0400
   9003 
   9004     Use GetSystemWindowsDirectory() instead of GetWindowsDirectory()
   9005     (#22037)
   9006 
   9007  src/fcxml.c | 6 +++---
   9008  1 file changed, 3 insertions(+), 3 deletions(-)
   9009 
   9010 commit 86dd857447f69cf89fd47259055b150f62519c17
   9011 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9012 Date:	Tue Jul 21 15:39:58 2009 -0400
   9013 
   9014     Improve libtool version parsing (#22122)
   9015 
   9016  autogen.sh | 2 +-
   9017  1 file changed, 1 insertion(+), 1 deletion(-)
   9018 
   9019 commit 16e55c7c85fc5771349172d6eb989dddd48c5c25
   9020 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9021 Date:	Mon Jul 20 16:30:12 2009 -0400
   9022 
   9023     Fix leak with string VStack objects
   9024 
   9025  src/fcxml.c | 2 +-
   9026  1 file changed, 1 insertion(+), 1 deletion(-)
   9027 
   9028 commit c0ffd7733a735bf2e10834925c63f0039c408649
   9029 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9030 Date:	Fri Jul 10 18:09:42 2009 +0100
   9031 
   9032     Add Inconsolata to monospace config (#22710)
   9033 
   9034  conf.d/45-latin.conf | 1 +
   9035  conf.d/60-latin.conf | 1 +
   9036  2 files changed, 2 insertions(+)
   9037 
   9038 commit 55e202a62d95e25cf2c4897afd66eab5711195c3
   9039 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9040 Date:	Sun Jun 28 14:14:46 2009 -0400
   9041 
   9042     Remove unused ftglue code
   9043 
   9044  src/fcfreetype.c | 66
   9045  ++++++++++++++++++++++++--------------------------------
   9046  src/ftglue.c	  | 62
   9047  ++--------------------------------------------------
   9048  src/ftglue.h	  | 33 ----------------------------
   9049  3 files changed, 30 insertions(+), 131 deletions(-)
   9050 
   9051 commit 52742ff86b60b1d244c1e87611aff5ceee46e596
   9052 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9053 Date:	Sun Jun 28 13:49:09 2009 -0400
   9054 
   9055     Replace spaces with tabs in conf files
   9056 
   9057  conf.d/25-unhint-nonlatin.conf |  32 +++----
   9058  conf.d/30-metric-aliases.conf	|  48 +++++------
   9059  conf.d/30-urw-aliases.conf	|  36 ++++----
   9060  conf.d/65-fonts-persian.conf	| 184
   9061  ++++++++++++++++++++---------------------
   9062  conf.d/90-synthetic.conf	|   8 +-
   9063  5 files changed, 154 insertions(+), 154 deletions(-)
   9064 
   9065 commit 57cf838cccda12dd171d3834b3e9b1275467d9e2
   9066 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9067 Date:	Sun Jun 28 13:46:41 2009 -0400
   9068 
   9069     Fix win32 build
   9070 
   9071  src/fcint.h | 2 +-
   9072  1 file changed, 1 insertion(+), 1 deletion(-)
   9073 
   9074 commit 76374f0edef04e21859122dd8a2026b64fd2b273
   9075 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9076 Date:	Wed Jun 24 15:19:13 2009 -0400
   9077 
   9078     git-tag -s again
   9079 
   9080  new-version.sh | 2 +-
   9081  1 file changed, 1 insertion(+), 1 deletion(-)
   9082 
   9083 commit 0f40912599a4be1b961c091733ed86d08a4e14e1
   9084 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9085 Date:	Wed Jun 24 15:04:11 2009 -0400
   9086 
   9087     Bump version to 2.7.0
   9088 
   9089  README			 | 222
   9090  +++++++++++++++++++++++++++++++++++++++++++++++-
   9091  configure.in		 |   2 +-
   9092  fontconfig/fontconfig.h |   2 +-
   9093  3 files changed, 222 insertions(+), 4 deletions(-)
   9094 
   9095 commit 3734d6a5a2c5326bf1cd8b7cc7f3f07fe6943aa5
   9096 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9097 Date:	Wed Jun 24 15:03:32 2009 -0400
   9098 
   9099     Remove keithp's GPG key id
   9100 
   9101  new-version.sh | 2 +-
   9102  1 file changed, 1 insertion(+), 1 deletion(-)
   9103 
   9104 commit d07059b7a3f8044904d884818d5e03596e7cc1a2
   9105 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9106 Date:	Wed Jun 24 14:43:32 2009 -0400
   9107 
   9108     Fix distcheck
   9109 
   9110  Makefile.am | 7 +++----
   9111  1 file changed, 3 insertions(+), 4 deletions(-)
   9112 
   9113 commit b65fa0c3113bd1e1cec38d05f8c4f45f78e3e044
   9114 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9115 Date:	Thu Jun 11 07:08:10 2009 -0400
   9116 
   9117     Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
   9118 
   9119  fontconfig.pc.in | 2 +-
   9120  1 file changed, 1 insertion(+), 1 deletion(-)
   9121 
   9122 commit 3164ac76229d9817120015401c1f532934d0a3e2
   9123 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9124 Date:	Fri Jun 5 22:59:06 2009 -0400
   9125 
   9126     [xml] Intern more strings
   9127 
   9128  src/fcxml.c | 9 ++++-----
   9129  1 file changed, 4 insertions(+), 5 deletions(-)
   9130 
   9131 commit 390c05e64a3716f6ea6fd81cf3ab63439051fbaa
   9132 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9133 Date:	Fri Jun 5 22:32:31 2009 -0400
   9134 
   9135     [xml] Allocate FcExpr's in a pool in FcConfig
   9136 
   9137     Reduces number of malloc's for FcExprs from hundreds into single
   9138     digits.
   9139 
   9140  src/fccfg.c | 32 ++++++++++++++++++++++++++
   9141  src/fcint.h | 14 ++++++++++++
   9142  src/fcxml.c | 75
   9143  ++++++++++++++++++++++++++-----------------------------------
   9144  3 files changed, 78 insertions(+), 43 deletions(-)
   9145 
   9146 commit 398d436441d741d6f8edcc25ca01aa9715c0731c
   9147 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9148 Date:	Fri Jun 5 21:37:01 2009 -0400
   9149 
   9150     [xml] Mark more symbols static
   9151 
   9152  src/fcint.h | 30 ------------------------------
   9153  src/fcxml.c | 22 ++++++++++++----------
   9154  2 files changed, 12 insertions(+), 40 deletions(-)
   9155 
   9156 commit a96ecbfa20fbc66fad3847b1d2bc6fb3cd712c91
   9157 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9158 Date:	Fri Jun 5 18:40:46 2009 -0400
   9159 
   9160     [xml] Centralize FcExpr allocation
   9161 
   9162     To be improved, using a central pool.
   9163 
   9164  src/fcxml.c | 46 ++++++++++++++++++++--------------------------
   9165  1 file changed, 20 insertions(+), 26 deletions(-)
   9166 
   9167 commit 5aebb3e299d877c4a66f409a7d448b2ac4e94be0
   9168 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9169 Date:	Fri Jun 5 18:27:47 2009 -0400
   9170 
   9171     Remove unused prototypes and function
   9172 
   9173  src/fcint.h | 16 ++--------------
   9174  src/fcxml.c |	6 ------
   9175  2 files changed, 2 insertions(+), 20 deletions(-)
   9176 
   9177 commit 900723f3d2396cfb606e5eceb8df0b71c4ffc0dd
   9178 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9179 Date:	Fri Jun 5 18:16:38 2009 -0400
   9180 
   9181     [charset] Grow internal FcCharset arrays exponentially
   9182 
   9183  src/fccharset.c | 65
   9184  ++++++++++++++++++++++++++++++++-------------------------
   9185  1 file changed, 36 insertions(+), 29 deletions(-)
   9186 
   9187 commit cce69b07efd82056c8eb855ef7ac7e02c94439da
   9188 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9189 Date:	Fri Jun 5 17:15:53 2009 -0400
   9190 
   9191     Always set *changed in FcCharsetMerge
   9192 
   9193  src/fccharset.c | 5 ++++-
   9194  1 file changed, 4 insertions(+), 1 deletion(-)
   9195 
   9196 commit 86bdf4598fb46f7f2a36151016a5d318da073d60
   9197 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9198 Date:	Fri Jun 5 16:57:35 2009 -0400
   9199 
   9200     Add XXX note about Unicode Plane 16
   9201 
   9202  src/fccharset.c | 6 +++---
   9203  1 file changed, 3 insertions(+), 3 deletions(-)
   9204 
   9205 commit efe5eae26b2443363b1000b3197d1731a40f8af9
   9206 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9207 Date:	Fri Jun 5 16:49:07 2009 -0400
   9208 
   9209     Simplify FcValueSave() semantics
   9210 
   9211  src/fccfg.c |	3 ++-
   9212  src/fcpat.c | 12 ++----------
   9213  2 files changed, 4 insertions(+), 11 deletions(-)
   9214 
   9215 commit 8ea654b2aa6b4e97b369e299325da49807559511
   9216 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9217 Date:	Mon Jun 1 21:14:56 2009 -0400
   9218 
   9219     Use/prefer WWS family/style (name table id 21/22)
   9220 
   9221  src/fcfreetype.c | 12 ++++++++++++
   9222  1 file changed, 12 insertions(+)
   9223 
   9224 commit 76845a40c58b092a9b1812830dc98b6f32e13da6
   9225 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9226 Date:	Mon May 25 20:26:56 2009 -0400
   9227 
   9228     Mark matchers array const (#21935)
   9229 
   9230  src/fcmatch.c | 2 +-
   9231  1 file changed, 1 insertion(+), 1 deletion(-)
   9232 
   9233 commit aa82a4f81d4d5e547c84266e66274d55e3843746
   9234 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9235 Date:	Thu May 7 14:31:11 2009 -0700
   9236 
   9237     Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)
   9238 
   9239     The correct ISO 639 code for Pakistani/Western Panjabi seems to be
   9240     'lah',
   9241     not 'pa'. We are keeping 'pa_pk.orth' for compatiblity with glibc.
   9242 
   9243     Signed-off-by: Behdad Esfahbod <behdad (a] behdad.org>
   9244 
   9245  fc-lang/Makefile.am |	5 +++--
   9246  fc-lang/lah.orth    | 35 +++++++++++++++++++++++++++++++++++
   9247  fc-lang/pa.orth     | 53
   9248  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   9249  fc-lang/pa_in.orth  | 46 ----------------------------------------------
   9250  fc-lang/pa_pk.orth  |	7 ++++---
   9251  5 files changed, 95 insertions(+), 51 deletions(-)
   9252 
   9253 commit 58aa0c8ee83f7bbd232401583106387517d216a9
   9254 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9255 Date:	Thu Apr 9 13:31:18 2009 -0400
   9256 
   9257     Detect TrueType Collections by checking the font data header
   9258 
   9259     Instead of checking for "face->num_faces >1". (GNOME bug #577952)
   9260 
   9261  src/ftglue.c | 11 +++++++++--
   9262  1 file changed, 9 insertions(+), 2 deletions(-)
   9263 
   9264 commit 1dd95fcb8bb9b5feeabee0dfe334448733f5cb4c
   9265 Author: Serge van den Boom <svdb+freedesktop.org (a] stack.nl>
   9266 Date:	Sun Apr 5 19:00:18 2009 -0400
   9267 
   9268     Correctly handle mmap() failure (#21062)
   9269 
   9270  src/fccache.c | 2 ++
   9271  1 file changed, 2 insertions(+)
   9272 
   9273 commit 35c51811515ab316c7279bd779f6685f2aaf7e81
   9274 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9275 Date:	Wed Mar 25 23:40:40 2009 -0400
   9276 
   9277     [fc-cache] Remove obsolete sentence from man page
   9278 
   9279  fc-cache/fc-cache.sgml | 5 +----
   9280  1 file changed, 1 insertion(+), 4 deletions(-)
   9281 
   9282 commit ffd6668b469508177c4baf7745ae42aee5b00322
   9283 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9284 Date:	Wed Mar 18 19:28:52 2009 -0400
   9285 
   9286     [fc-lang] Make LangSet representation in the cache files stable
   9287 
   9288     Fontconfig assigns an index number to each language it knows about.
   9289     The index is used to index a bit in FcLangSet language map.  The bit
   9290     map is stored in the cache.
   9291 
   9292     Previously fc-lang simply sorted the list of languages and assigned
   9293     them an index starting from zero.  Net effect is that whenever new
   9294     orth files were added, all the FcLangSet info in the cache files would
   9295     become invalid.  This was causing weird bugs like this one:
   9296 
   9297       https://bugzilla.redhat.com/show_bug.cgi?id=490888
   9298 
   9299     With this commit we fix the index assigned to each language.
   9300     The index
   9301     will be based on the order the orth files are passed to fc-lang.  As a
   9302     result all orth files are explicitly listed in Makefile.am now, and
   9303     new additions should be made to the end of the list.  The list is made
   9304     to reflect the sorted list of orthographies from 2.6.0 released
   9305     followed
   9306     by new additions since.
   9307 
   9308     This fixes the stability problem.  Needless to say, recreating caches
   9309     is necessary before any new orthography is recognized in existing
   9310     fonts,
   9311     but at least the existing caches are still valid and don't cause bugs
   9312     like the above.
   9313 
   9314  configure.in	     |	 7 --
   9315  fc-lang/Makefile.am | 248
   9316  +++++++++++++++++++++++++++++++++++++++++++++++++++-
   9317  fc-lang/fc-lang.c   |	49 +++++++----
   9318  src/fclang.c	     |	 4 +-
   9319  4 files changed, 282 insertions(+), 26 deletions(-)
   9320 
   9321 commit 4d13536db49bdfba97f84f702325d1a99796c06b
   9322 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9323 Date:	Wed Mar 18 18:50:14 2009 -0400
   9324 
   9325     [fcstr] Remove unused variable
   9326 
   9327  src/fcstr.c | 2 --
   9328  1 file changed, 2 deletions(-)
   9329 
   9330 commit bb36e67685dc4139fc4199c57c9d74d97f7923c8
   9331 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9332 Date:	Wed Mar 18 18:43:09 2009 -0400
   9333 
   9334     [fc-lang] Fix bug in country map generation
   9335 
   9336     Previously the county map code was using an uninitialized variable and
   9337     hence was totally failing to populate same-lang-different-territory
   9338     map.
   9339 
   9340  fc-lang/fc-lang.c | 2 +-
   9341  1 file changed, 1 insertion(+), 1 deletion(-)
   9342 
   9343 commit 0f11354877323edc2145f687f9127d2de83c5b3b
   9344 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9345 Date:	Tue Mar 17 12:52:48 2009 -0400
   9346 
   9347     Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
   9348 
   9349     This reverts commit 10609af4aa4030a15c19573198462fa002d2ef13.
   9350     Apparently disabling hinting can cause worse rendering with certain
   9351     fonts.  This is better handled on a per font basis.
   9352 
   9353  conf.d/90-synthetic.conf | 11 -----------
   9354  1 file changed, 11 deletions(-)
   9355 
   9356 commit 7042e236495399aab4eaf268232177d4b1680a12
   9357 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9358 Date:	Mon Mar 16 17:59:50 2009 -0400
   9359 
   9360     [Makefile.am] Don't clean ChangeLog in distclean
   9361 
   9362  Makefile.am | 2 +-
   9363  1 file changed, 1 insertion(+), 1 deletion(-)
   9364 
   9365 commit caeea376da54a6337bfcb1bb20f50c8c2302458f
   9366 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9367 Date:	Fri Mar 13 17:26:21 2009 -0400
   9368 
   9369     Document FcPatternFormat() format
   9370 
   9371  doc/Makefile.am	   |   2 +
   9372  doc/fcformat.fncs	   | 301
   9373  ++++++++++++++++++++++++++++++++++++++++++++++
   9374  doc/fcpattern.fncs	   |  20 ---
   9375  doc/fontconfig-devel.sgml |   2 +
   9376  src/fcformat.c		   |  94 ++++++++-------
   9377  5 files changed, 353 insertions(+), 66 deletions(-)
   9378 
   9379 commit f6d83439890c165e5a7f6a8a746ffdb189dbbd0d
   9380 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9381 Date:	Fri Mar 13 12:11:13 2009 -0400
   9382 
   9383     [fcformat] Fix default-value handling
   9384 
   9385  src/fcformat.c | 21 +++++++++++----------
   9386  1 file changed, 11 insertions(+), 10 deletions(-)
   9387 
   9388 commit 3074a73b418b40135d4a4f4e0713fcf987d34795
   9389 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9390 Date:	Thu Mar 12 16:00:08 2009 -0400
   9391 
   9392     Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in
   9393     all files
   9394 
   9395  COPYING			 | 4 ++--
   9396  Makefile.am			 | 4 ++--
   9397  conf.d/65-fonts-persian.conf	 | 2 +-
   9398  conf.d/Makefile.am		 | 4 ++--
   9399  config/Makedefs.in		 | 4 ++--
   9400  configure.in			 | 4 ++--
   9401  doc/Makefile.am		 | 4 ++--
   9402  doc/confdir.sgml.in		 | 4 ++--
   9403  doc/edit-sgml.c		 | 4 ++--
   9404  doc/fcatomic.fncs		 | 4 ++--
   9405  doc/fcblanks.fncs		 | 4 ++--
   9406  doc/fccache.fncs		 | 4 ++--
   9407  doc/fccharset.fncs		 | 4 ++--
   9408  doc/fcconfig.fncs		 | 4 ++--
   9409  doc/fcconstant.fncs		 | 4 ++--
   9410  doc/fcfile.fncs		 | 4 ++--
   9411  doc/fcfontset.fncs		 | 4 ++--
   9412  doc/fcfreetype.fncs		 | 4 ++--
   9413  doc/fcinit.fncs		 | 4 ++--
   9414  doc/fcmatrix.fncs		 | 4 ++--
   9415  doc/fcobjectset.fncs		 | 4 ++--
   9416  doc/fcobjecttype.fncs		 | 4 ++--
   9417  doc/fcpattern.fncs		 | 4 ++--
   9418  doc/fcstring.fncs		 | 4 ++--
   9419  doc/fcstrset.fncs		 | 4 ++--
   9420  doc/fcvalue.fncs		 | 4 ++--
   9421  doc/fontconfig-devel.sgml	 | 8 ++++----
   9422  doc/fontconfig-user.sgml	 | 4 ++--
   9423  doc/func.sgml			 | 4 ++--
   9424  doc/version.sgml.in		 | 4 ++--
   9425  fc-arch/Makefile.am		 | 4 ++--
   9426  fc-arch/fcarch.tmpl.h		 | 4 ++--
   9427  fc-cache/Makefile.am		 | 4 ++--
   9428  fc-cache/fc-cache.c		 | 4 ++--
   9429  fc-case/Makefile.am		 | 4 ++--
   9430  fc-case/fc-case.c		 | 4 ++--
   9431  fc-case/fccase.tmpl.h		 | 4 ++--
   9432  fc-cat/Makefile.am		 | 4 ++--
   9433  fc-cat/fc-cat.c		 | 4 ++--
   9434  fc-glyphname/Makefile.am	 | 4 ++--
   9435  fc-glyphname/fc-glyphname.c	 | 4 ++--
   9436  fc-glyphname/fcglyphname.tmpl.h | 4 ++--
   9437  fc-lang/Makefile.am		 | 4 ++--
   9438  fc-lang/aa.orth		 | 4 ++--
   9439  fc-lang/ab.orth		 | 4 ++--
   9440  fc-lang/af.orth		 | 4 ++--
   9441  fc-lang/am.orth		 | 4 ++--
   9442  fc-lang/ar.orth		 | 4 ++--
   9443  fc-lang/ast.orth		 | 4 ++--
   9444  fc-lang/av.orth		 | 4 ++--
   9445  fc-lang/ay.orth		 | 4 ++--
   9446  fc-lang/az_ir.orth		 | 4 ++--
   9447  fc-lang/ba.orth		 | 4 ++--
   9448  fc-lang/be.orth		 | 4 ++--
   9449  fc-lang/bg.orth		 | 4 ++--
   9450  fc-lang/bh.orth		 | 4 ++--
   9451  fc-lang/bho.orth		 | 4 ++--
   9452  fc-lang/bi.orth		 | 4 ++--
   9453  fc-lang/bin.orth		 | 4 ++--
   9454  fc-lang/bm.orth		 | 4 ++--
   9455  fc-lang/bo.orth		 | 4 ++--
   9456  fc-lang/br.orth		 | 4 ++--
   9457  fc-lang/bs.orth		 | 4 ++--
   9458  fc-lang/bua.orth		 | 4 ++--
   9459  fc-lang/ca.orth		 | 4 ++--
   9460  fc-lang/ce.orth		 | 4 ++--
   9461  fc-lang/ch.orth		 | 4 ++--
   9462  fc-lang/chm.orth		 | 4 ++--
   9463  fc-lang/chr.orth		 | 4 ++--
   9464  fc-lang/co.orth		 | 4 ++--
   9465  fc-lang/cs.orth		 | 4 ++--
   9466  fc-lang/cu.orth		 | 4 ++--
   9467  fc-lang/cv.orth		 | 4 ++--
   9468  fc-lang/cy.orth		 | 4 ++--
   9469  fc-lang/da.orth		 | 4 ++--
   9470  fc-lang/de.orth		 | 4 ++--
   9471  fc-lang/dz.orth		 | 4 ++--
   9472  fc-lang/el.orth		 | 4 ++--
   9473  fc-lang/en.orth		 | 4 ++--
   9474  fc-lang/eo.orth		 | 4 ++--
   9475  fc-lang/es.orth		 | 4 ++--
   9476  fc-lang/et.orth		 | 4 ++--
   9477  fc-lang/eu.orth		 | 4 ++--
   9478  fc-lang/fa.orth		 | 4 ++--
   9479  fc-lang/fc-lang.c		 | 4 ++--
   9480  fc-lang/fc-lang.man		 | 4 ++--
   9481  fc-lang/fclang.tmpl.h		 | 4 ++--
   9482  fc-lang/ff.orth		 | 4 ++--
   9483  fc-lang/fi.orth		 | 4 ++--
   9484  fc-lang/fj.orth		 | 4 ++--
   9485  fc-lang/fo.orth		 | 4 ++--
   9486  fc-lang/fr.orth		 | 4 ++--
   9487  fc-lang/fur.orth		 | 4 ++--
   9488  fc-lang/fy.orth		 | 4 ++--
   9489  fc-lang/ga.orth		 | 4 ++--
   9490  fc-lang/gd.orth		 | 4 ++--
   9491  fc-lang/gez.orth		 | 4 ++--
   9492  fc-lang/gl.orth		 | 4 ++--
   9493  fc-lang/gn.orth		 | 4 ++--
   9494  fc-lang/gu.orth		 | 4 ++--
   9495  fc-lang/gv.orth		 | 4 ++--
   9496  fc-lang/ha.orth		 | 4 ++--
   9497  fc-lang/haw.orth		 | 4 ++--
   9498  fc-lang/he.orth		 | 4 ++--
   9499  fc-lang/hi.orth		 | 4 ++--
   9500  fc-lang/ho.orth		 | 4 ++--
   9501  fc-lang/hr.orth		 | 4 ++--
   9502  fc-lang/hu.orth		 | 4 ++--
   9503  fc-lang/hy.orth		 | 4 ++--
   9504  fc-lang/ia.orth		 | 4 ++--
   9505  fc-lang/id.orth		 | 4 ++--
   9506  fc-lang/ie.orth		 | 4 ++--
   9507  fc-lang/ig.orth		 | 4 ++--
   9508  fc-lang/ik.orth		 | 4 ++--
   9509  fc-lang/io.orth		 | 4 ++--
   9510  fc-lang/is.orth		 | 4 ++--
   9511  fc-lang/it.orth		 | 4 ++--
   9512  fc-lang/iu.orth		 | 4 ++--
   9513  fc-lang/ja.orth		 | 4 ++--
   9514  fc-lang/ka.orth		 | 4 ++--
   9515  fc-lang/kaa.orth		 | 4 ++--
   9516  fc-lang/ki.orth		 | 4 ++--
   9517  fc-lang/kk.orth		 | 4 ++--
   9518  fc-lang/kl.orth		 | 4 ++--
   9519  fc-lang/kn.orth		 | 4 ++--
   9520  fc-lang/ko.orth		 | 4 ++--
   9521  fc-lang/kok.orth		 | 4 ++--
   9522  fc-lang/ku_am.orth		 | 4 ++--
   9523  fc-lang/ku_ir.orth		 | 4 ++--
   9524  fc-lang/kum.orth		 | 4 ++--
   9525  fc-lang/kv.orth		 | 4 ++--
   9526  fc-lang/kw.orth		 | 4 ++--
   9527  fc-lang/ky.orth		 | 4 ++--
   9528  fc-lang/la.orth		 | 4 ++--
   9529  fc-lang/lb.orth		 | 4 ++--
   9530  fc-lang/lez.orth		 | 4 ++--
   9531  fc-lang/ln.orth		 | 4 ++--
   9532  fc-lang/lo.orth		 | 4 ++--
   9533  fc-lang/lt.orth		 | 4 ++--
   9534  fc-lang/lv.orth		 | 4 ++--
   9535  fc-lang/mai.orth		 | 4 ++--
   9536  fc-lang/mg.orth		 | 4 ++--
   9537  fc-lang/mh.orth		 | 4 ++--
   9538  fc-lang/mi.orth		 | 4 ++--
   9539  fc-lang/mk.orth		 | 4 ++--
   9540  fc-lang/ml.orth		 | 4 ++--
   9541  fc-lang/mn_cn.orth		 | 4 ++--
   9542  fc-lang/mo.orth		 | 4 ++--
   9543  fc-lang/mr.orth		 | 4 ++--
   9544  fc-lang/mt.orth		 | 4 ++--
   9545  fc-lang/my.orth		 | 4 ++--
   9546  fc-lang/nb.orth		 | 4 ++--
   9547  fc-lang/nds.orth		 | 4 ++--
   9548  fc-lang/ne.orth		 | 4 ++--
   9549  fc-lang/nl.orth		 | 4 ++--
   9550  fc-lang/nn.orth		 | 4 ++--
   9551  fc-lang/no.orth		 | 4 ++--
   9552  fc-lang/ny.orth		 | 4 ++--
   9553  fc-lang/oc.orth		 | 4 ++--
   9554  fc-lang/om.orth		 | 4 ++--
   9555  fc-lang/or.orth		 | 4 ++--
   9556  fc-lang/os.orth		 | 4 ++--
   9557  fc-lang/pa_in.orth		 | 2 +-
   9558  fc-lang/pl.orth		 | 4 ++--
   9559  fc-lang/ps_af.orth		 | 4 ++--
   9560  fc-lang/ps_pk.orth		 | 4 ++--
   9561  fc-lang/pt.orth		 | 4 ++--
   9562  fc-lang/rm.orth		 | 4 ++--
   9563  fc-lang/ro.orth		 | 4 ++--
   9564  fc-lang/ru.orth		 | 4 ++--
   9565  fc-lang/sa.orth		 | 4 ++--
   9566  fc-lang/sah.orth		 | 4 ++--
   9567  fc-lang/sco.orth		 | 4 ++--
   9568  fc-lang/se.orth		 | 4 ++--
   9569  fc-lang/sel.orth		 | 4 ++--
   9570  fc-lang/sk.orth		 | 4 ++--
   9571  fc-lang/sl.orth		 | 4 ++--
   9572  fc-lang/sm.orth		 | 4 ++--
   9573  fc-lang/sma.orth		 | 4 ++--
   9574  fc-lang/smj.orth		 | 4 ++--
   9575  fc-lang/smn.orth		 | 4 ++--
   9576  fc-lang/sms.orth		 | 4 ++--
   9577  fc-lang/so.orth		 | 4 ++--
   9578  fc-lang/sq.orth		 | 4 ++--
   9579  fc-lang/sr.orth		 | 4 ++--
   9580  fc-lang/sv.orth		 | 4 ++--
   9581  fc-lang/sw.orth		 | 4 ++--
   9582  fc-lang/syr.orth		 | 4 ++--
   9583  fc-lang/ta.orth		 | 4 ++--
   9584  fc-lang/te.orth		 | 4 ++--
   9585  fc-lang/tg.orth		 | 4 ++--
   9586  fc-lang/th.orth		 | 4 ++--
   9587  fc-lang/ti_er.orth		 | 4 ++--
   9588  fc-lang/ti_et.orth		 | 4 ++--
   9589  fc-lang/tig.orth		 | 4 ++--
   9590  fc-lang/tn.orth		 | 4 ++--
   9591  fc-lang/to.orth		 | 4 ++--
   9592  fc-lang/tr.orth		 | 4 ++--
   9593  fc-lang/ts.orth		 | 4 ++--
   9594  fc-lang/tt.orth		 | 4 ++--
   9595  fc-lang/tw.orth		 | 4 ++--
   9596  fc-lang/tyv.orth		 | 4 ++--
   9597  fc-lang/ug.orth		 | 4 ++--
   9598  fc-lang/uk.orth		 | 4 ++--
   9599  fc-lang/ur.orth		 | 4 ++--
   9600  fc-lang/ve.orth		 | 4 ++--
   9601  fc-lang/vi.orth		 | 4 ++--
   9602  fc-lang/vo.orth		 | 4 ++--
   9603  fc-lang/vot.orth		 | 4 ++--
   9604  fc-lang/wa.orth		 | 4 ++--
   9605  fc-lang/wen.orth		 | 4 ++--
   9606  fc-lang/wo.orth		 | 4 ++--
   9607  fc-lang/xh.orth		 | 4 ++--
   9608  fc-lang/yap.orth		 | 4 ++--
   9609  fc-lang/yi.orth		 | 4 ++--
   9610  fc-lang/yo.orth		 | 4 ++--
   9611  fc-lang/zh_cn.orth		 | 4 ++--
   9612  fc-lang/zh_hk.orth		 | 4 ++--
   9613  fc-lang/zh_mo.orth		 | 4 ++--
   9614  fc-lang/zh_sg.orth		 | 4 ++--
   9615  fc-lang/zh_tw.orth		 | 4 ++--
   9616  fc-lang/zu.orth		 | 4 ++--
   9617  fc-list/Makefile.am		 | 4 ++--
   9618  fc-list/fc-list.c		 | 4 ++--
   9619  fc-match/Makefile.am		 | 4 ++--
   9620  fc-match/fc-match.c		 | 4 ++--
   9621  fc-query/Makefile.am		 | 4 ++--
   9622  fc-query/fc-query.c		 | 4 ++--
   9623  fc-scan/Makefile.am		 | 4 ++--
   9624  fc-scan/fc-scan.c		 | 4 ++--
   9625  fontconfig/fcfreetype.h	 | 4 ++--
   9626  fontconfig/fcprivate.h		 | 4 ++--
   9627  fontconfig/fontconfig.h	 | 4 ++--
   9628  src/Makefile.am		 | 4 ++--
   9629  src/fcatomic.c			 | 4 ++--
   9630  src/fcblanks.c			 | 4 ++--
   9631  src/fccache.c			 | 4 ++--
   9632  src/fccfg.c			 | 4 ++--
   9633  src/fccharset.c		 | 4 ++--
   9634  src/fcdbg.c			 | 4 ++--
   9635  src/fcdefault.c		 | 4 ++--
   9636  src/fcdir.c			 | 4 ++--
   9637  src/fcformat.c			 | 4 ++--
   9638  src/fcfreetype.c		 | 4 ++--
   9639  src/fcfs.c			 | 4 ++--
   9640  src/fcinit.c			 | 4 ++--
   9641  src/fcint.h			 | 4 ++--
   9642  src/fclang.c			 | 4 ++--
   9643  src/fclist.c			 | 4 ++--
   9644  src/fcmatch.c			 | 4 ++--
   9645  src/fcname.c			 | 4 ++--
   9646  src/fcpat.c			 | 4 ++--
   9647  src/fcstr.c			 | 4 ++--
   9648  src/fcxml.c			 | 4 ++--
   9649  254 files changed, 508 insertions(+), 508 deletions(-)
   9650 
   9651 commit b9b01b6ed0849f770200fb6ae2a3ac0ca2166877
   9652 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9653 Date:	Thu Mar 12 13:48:07 2009 -0400
   9654 
   9655     Call git tools using "git cmd" instead of "git-cmd" syntax
   9656 
   9657     Recent git doesn't install the git-* commands in path.
   9658 
   9659  Makefile.am	|  2 +-
   9660  new-version.sh | 10 +++++-----
   9661  2 files changed, 6 insertions(+), 6 deletions(-)
   9662 
   9663 commit de69ee14d3ed094cd2bc4df603a03675c28d1b5b
   9664 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9665 Date:	Thu Mar 12 12:31:57 2009 -0400
   9666 
   9667     [fcxml.c] Embed a static 64-byte attr buffer in FcPStack
   9668 
   9669     Reduces number of mallocs called from FcConfigSaveAttr in my
   9670     small test
   9671     from 160 down to 6.
   9672 
   9673  src/fcstr.c |	4 ++--
   9674  src/fcxml.c | 23 +++++++++++++++--------
   9675  2 files changed, 17 insertions(+), 10 deletions(-)
   9676 
   9677 commit 39861b7d9c69e71b9a8fb0d0d04279520cb30f04
   9678 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9679 Date:	Thu Mar 12 12:22:37 2009 -0400
   9680 
   9681     [fcxml] Embed 64 static FcVStack objects in FcConfigParse
   9682 
   9683     This reduces the number of mallocs called from FcVStackPush from
   9684     over 800 down to zero.
   9685 
   9686  src/fcxml.c | 218
   9687  +++++++++++++++++++++++++++++-------------------------------
   9688  1 file changed, 105 insertions(+), 113 deletions(-)
   9689 
   9690 commit 1d7b47da9da574a8adf39b0b5d11aab3d3cf4a37
   9691 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9692 Date:	Thu Mar 12 11:58:04 2009 -0400
   9693 
   9694     [fcxml] Embed 8 static FcPStack objects in FcConfigParse
   9695 
   9696     This reduces the number of mallocs called from FcPStackPush from
   9697     over 900 down to zero.
   9698 
   9699  src/fcxml.c | 28 ++++++++++++++++++++++------
   9700  1 file changed, 22 insertions(+), 6 deletions(-)
   9701 
   9702 commit 532d8a1dbc2baebc2603d091952a640b954b6f71
   9703 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9704 Date:	Thu Mar 12 09:27:20 2009 -0400
   9705 
   9706     [fcxml] Don't allocate attr array if there are no attributes
   9707 
   9708     Reduces number of mallocs from FcConfigSaveAttr() in my small test
   9709     from over 900 down to 157.
   9710 
   9711  src/fcxml.c | 19 ++++++-------------
   9712  1 file changed, 6 insertions(+), 13 deletions(-)
   9713 
   9714 commit 3ed70071cdc8a03229c009f5565c23948264a5e0
   9715 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9716 Date:	Wed Mar 11 14:07:15 2009 -0400
   9717 
   9718     [fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
   9719 
   9720     We can simply NUL-terminate the buffer and use it.	Reduces number of
   9721     mallocs called from FcStrBufDone in my small test from 631 down to 66.
   9722 
   9723  src/fcint.h |	3 +++
   9724  src/fcstr.c | 13 +++++++++++++
   9725  src/fcxml.c | 28 ++++++++++++++--------------
   9726  3 files changed, 30 insertions(+), 14 deletions(-)
   9727 
   9728 commit 7d35c11b3304659d8be43913c9b125f2b5b38516
   9729 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9730 Date:	Wed Mar 11 13:56:09 2009 -0400
   9731 
   9732     [fcstr.c] Embed a static 64-byte buffer in FcStrBuf
   9733 
   9734     Reduces number of mallocs called from FcStrBufChar in my small test
   9735     from 900 down to 6.
   9736 
   9737  src/fcint.h |	1 +
   9738  src/fcstr.c | 11 +++++++++--
   9739  2 files changed, 10 insertions(+), 2 deletions(-)
   9740 
   9741 commit 916640ce40b995d1d97244975139ec0c030483e4
   9742 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9743 Date:	Tue Mar 10 02:15:37 2009 -0400
   9744 
   9745     Fix Makefile's to not create target file in case of failure
   9746 
   9747  fc-arch/Makefile.am | 3 ++-
   9748  fc-lang/Makefile.am | 3 ++-
   9749  2 files changed, 4 insertions(+), 2 deletions(-)
   9750 
   9751 commit 26ce979e825d661be046b1440563115ddc5ea4ab
   9752 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9753 Date:	Tue Mar 10 02:14:15 2009 -0400
   9754 
   9755     Fix Fanti (fat) orth file (#20390)
   9756 
   9757  fc-lang/fat.orth | 2 +-
   9758  1 file changed, 1 insertion(+), 1 deletion(-)
   9759 
   9760 commit 49111c11fb5dca2af06004cc2ae443517f6c9557
   9761 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9762 Date:	Mon Mar 2 22:48:37 2009 -0800
   9763 
   9764     Add Sundanese (su) orthography (bug #20440)
   9765 
   9766  fc-lang/su.orth | 33 +++++++++++++++++++++++++++++++++
   9767  1 file changed, 33 insertions(+)
   9768 
   9769 commit 0eaed16d34687bddc831d1ab3c50406c7c56792d
   9770 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9771 Date:	Mon Mar 2 20:53:26 2009 -0800
   9772 
   9773     Add Kanuri (kr) orthography (bug #20438)
   9774 
   9775  fc-lang/kr.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
   9776  1 file changed, 43 insertions(+)
   9777 
   9778 commit fe4838588b0b9eb84f66bd4ad70ee12013e0b49a
   9779 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9780 Date:	Mon Mar 2 02:21:17 2009 -0800
   9781 
   9782     Add Nauru (na) orthography (bug #20418)
   9783 
   9784  fc-lang/na.orth | 40 ++++++++++++++++++++++++++++++++++++++++
   9785  1 file changed, 40 insertions(+)
   9786 
   9787 commit 9141b4bbe9a100200b09597f02521cd6e30d0f06
   9788 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9789 Date:	Sun Mar 1 03:53:11 2009 -0800
   9790 
   9791     Add Javanese (jv) orthography (bug #20403)
   9792 
   9793  fc-lang/jv.orth | 36 ++++++++++++++++++++++++++++++++++++
   9794  1 file changed, 36 insertions(+)
   9795 
   9796 commit dc6daae9494e30d8c2d9657bab04d8f88751f751
   9797 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9798 Date:	Sun Mar 1 03:50:46 2009 -0800
   9799 
   9800     Add Sichuan Yi (ii) orthography (bug #20402)
   9801 
   9802  fc-lang/ii.orth | 34 ++++++++++++++++++++++++++++++++++
   9803  1 file changed, 34 insertions(+)
   9804 
   9805 commit 43517045f885c0e463c8a784c65f0b783658fc9b
   9806 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9807 Date:	Sun Mar 1 03:46:48 2009 -0800
   9808 
   9809     Add Shona (sn) orthography (bug #20394)
   9810 
   9811  fc-lang/sn.orth | 35 +++++++++++++++++++++++++++++++++++
   9812  1 file changed, 35 insertions(+)
   9813 
   9814 commit 42a8008df14c7dcdd85ab7d3ce12b4191b807f27
   9815 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9816 Date:	Sun Mar 1 03:30:58 2009 -0800
   9817 
   9818     Add orthographies for Oshiwambo languages (bug #20401)
   9819 
   9820     The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi
   9821     (kwm).
   9822 
   9823  fc-lang/kj.orth  | 34 ++++++++++++++++++++++++++++++++++
   9824  fc-lang/kwm.orth | 29 +++++++++++++++++++++++++++++
   9825  fc-lang/ng.orth  | 29 +++++++++++++++++++++++++++++
   9826  3 files changed, 92 insertions(+)
   9827 
   9828 commit f0b546372967434418aa6cfe6f2d709795fdff24
   9829 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9830 Date:	Sun Mar 1 02:33:54 2009 -0800
   9831 
   9832     Add Zhuang (za) orthography (bug #20399)
   9833 
   9834  fc-lang/za.orth | 39 +++++++++++++++++++++++++++++++++++++++
   9835  1 file changed, 39 insertions(+)
   9836 
   9837 commit 7886b147834decbcab6f556b1c43cc003e2bf893
   9838 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9839 Date:	Sun Mar 1 02:12:38 2009 -0800
   9840 
   9841     Add Rundi (rn) orthography (bug #20398)
   9842 
   9843  fc-lang/rn.orth | 32 ++++++++++++++++++++++++++++++++
   9844  1 file changed, 32 insertions(+)
   9845 
   9846 commit 10a85249d9e79ae474c996d3e4f14d0ea8aa50b8
   9847 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9848 Date:	Sat Feb 28 19:43:02 2009 -0800
   9849 
   9850     Add Navajo (nv) orthography (bug #20395)
   9851 
   9852  fc-lang/nv.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
   9853  1 file changed, 48 insertions(+)
   9854 
   9855 commit bf20886085a18227702f67b70dd7ef5f0e919469
   9856 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9857 Date:	Sat Feb 28 18:25:20 2009 -0800
   9858 
   9859     Add Tahitian (ty) orthography (bug #20391)
   9860 
   9861  fc-lang/ty.orth | 41 +++++++++++++++++++++++++++++++++++++++++
   9862  1 file changed, 41 insertions(+)
   9863 
   9864 commit 0e05d7e5c730a1740d4c289a66f43f11a527c840
   9865 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9866 Date:	Sat Feb 28 18:01:11 2009 -0800
   9867 
   9868     Add Sango (sg) orthography (bug #20393)
   9869 
   9870  fc-lang/sg.orth | 47 +++++++++++++++++++++++++++++++++++++++++++++++
   9871  1 file changed, 47 insertions(+)
   9872 
   9873 commit bdbdc64dd1e0a1727e2486c3320f9598695e4ab4
   9874 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9875 Date:	Sat Feb 28 17:38:21 2009 -0800
   9876 
   9877     Added Quechua (qu) orthography (bug #20392)
   9878 
   9879  fc-lang/qu.orth | 36 ++++++++++++++++++++++++++++++++++++
   9880  1 file changed, 36 insertions(+)
   9881 
   9882 commit 16159d0fae1d8d0d2ba6ac1fc7f845582dec351b
   9883 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9884 Date:	Sat Feb 28 17:05:11 2009 -0800
   9885 
   9886     Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
   9887 
   9888  fc-lang/ak.orth  | 30 ++++++++++++++++++++++++++++++
   9889  fc-lang/fat.orth | 30 ++++++++++++++++++++++++++++++
   9890  2 files changed, 60 insertions(+)
   9891 
   9892 commit 881a7cd93b3358e371a25bc7ad4818baa3c8968b
   9893 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9894 Date:	Sat Feb 28 16:29:07 2009 -0800
   9895 
   9896     Add Herero (hz) orthograhy (bug #20387)
   9897 
   9898  fc-lang/hz.orth | 35 +++++++++++++++++++++++++++++++++++
   9899  1 file changed, 35 insertions(+)
   9900 
   9901 commit bc701d2a5b7dc687ba25bafc5fea282adad37ecb
   9902 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9903 Date:	Sat Feb 28 16:03:51 2009 -0800
   9904 
   9905     Add Ewe (ee) orthography (bug #20386)
   9906 
   9907  fc-lang/ee.orth | 77
   9908  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   9909  1 file changed, 77 insertions(+)
   9910 
   9911 commit 5a83914b733755ff6c710ff398cb5668fdb74a19
   9912 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9913 Date:	Fri Feb 27 14:41:07 2009 -0800
   9914 
   9915     Update Serbo-Croatian (sh) orthography (bug #20368)
   9916 
   9917  fc-lang/sh.orth | 18 +++++++++++++-----
   9918  1 file changed, 13 insertions(+), 5 deletions(-)
   9919 
   9920 commit 505ea8ce37dff9cc35dba6a98de4a31ed1ac5f8c
   9921 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9922 Date:	Thu Feb 26 23:27:20 2009 -0800
   9923 
   9924     Extend Crimean Tatar (crh) orthography (bug #19891)
   9925 
   9926  fc-lang/crh.orth | 7 ++++---
   9927  1 file changed, 4 insertions(+), 3 deletions(-)
   9928 
   9929 commit 4c7da799f3b90fb2f1117f9e9c45fa7fc1bd268c
   9930 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9931 Date:	Wed Feb 18 21:21:01 2009 -0800
   9932 
   9933     Add Divehi (dv) orthography (bug #20207)
   9934 
   9935  fc-lang/dv.orth | 34 ++++++++++++++++++++++++++++++++++
   9936  1 file changed, 34 insertions(+)
   9937 
   9938 commit 5cac0a4fd681087562c84b3d2534cecff6876048
   9939 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9940 Date:	Wed Feb 18 17:09:51 2009 -0800
   9941 
   9942     Remove digits and symbols from some Indic orthographies (bug #20204)
   9943 
   9944     These orthographies were changed: Gujarati (gu), Kannada (kn), Lao
   9945     (lo),
   9946     Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
   9947 
   9948  fc-lang/gu.orth | 4 ++--
   9949  fc-lang/kn.orth | 4 ++--
   9950  fc-lang/lo.orth | 4 ++--
   9951  fc-lang/ml.orth | 4 ++--
   9952  fc-lang/or.orth | 5 +++--
   9953  fc-lang/te.orth | 4 ++--
   9954  fc-lang/th.orth | 8 ++++++--
   9955  7 files changed, 19 insertions(+), 14 deletions(-)
   9956 
   9957 commit ea628d97706e842cb5555ceb5368fd972c941e0c
   9958 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9959 Date:	Wed Feb 18 16:44:10 2009 -0800
   9960 
   9961     Tighten Central Khmer (km) orthography (bug #20202)
   9962 
   9963  fc-lang/km.orth | 24 +++++++++++++++++-------
   9964  1 file changed, 17 insertions(+), 7 deletions(-)
   9965 
   9966 commit 4a5805d9c6b20b4c8f56f3b8201653e88e3706be
   9967 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9968 Date:	Wed Feb 18 16:03:30 2009 -0800
   9969 
   9970     Change Kashmiri (ks) orthography to Arabic script (bug #20200)
   9971 
   9972  fc-lang/ks.orth | 19 ++++++++++++-------
   9973  1 file changed, 12 insertions(+), 7 deletions(-)
   9974 
   9975 commit cda57219229025db963d3db0f984974187a409f8
   9976 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9977 Date:	Tue Feb 17 23:33:07 2009 -0800
   9978 
   9979     Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
   9980 
   9981  fc-lang/ff.orth  | 38 ++++++++++++++++++++++++++++++++++++++
   9982  fc-lang/ful.orth | 38 --------------------------------------
   9983  2 files changed, 38 insertions(+), 38 deletions(-)
   9984 
   9985 commit a32b79c3a5251916597bb871d2cd7698baeb5e58
   9986 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9987 Date:	Tue Feb 17 22:45:17 2009 -0800
   9988 
   9989     Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
   9990 
   9991  fc-lang/bam.orth | 37 -------------------------------------
   9992  fc-lang/bm.orth  | 37 +++++++++++++++++++++++++++++++++++++
   9993  2 files changed, 37 insertions(+), 37 deletions(-)
   9994 
   9995 commit 74a0a28695a24e02bc623d1b2c1c72054ff03d52
   9996 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9997 Date:	Tue Feb 17 22:40:50 2009 -0800
   9998 
   9999     Rename Avaric orthography from 'ava' to 'av' (bug #20174)
   10000 
   10001  fc-lang/av.orth  | 97
   10002  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10003  fc-lang/ava.orth | 97
   10004  --------------------------------------------------------
   10005  2 files changed, 97 insertions(+), 97 deletions(-)
   10006 
   10007 commit eba32fa3f3024fb94f75cdedaa8d4c17d786a761
   10008 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10009 Date:	Tue Feb 17 22:09:53 2009 -0800
   10010 
   10011     Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
   10012 
   10013     Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS"
   10014     too, since it was only temporarily used in 1991-1992.
   10015 
   10016  fc-lang/az_az.orth | 41 ++++++++++++++---------------------------
   10017  1 file changed, 14 insertions(+), 27 deletions(-)
   10018 
   10019 commit 1c7bacc214f6e6e507f932230ec52744337cdf47
   10020 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10021 Date:	Tue Feb 17 21:37:45 2009 -0800
   10022 
   10023     Switch Uzbek (uz) orthography to Latin (bug #19851)
   10024 
   10025  fc-lang/uz.orth | 94
   10026  ++++++++++-----------------------------------------------
   10027  1 file changed, 16 insertions(+), 78 deletions(-)
   10028 
   10029 commit dfd5d0937ce44b4a60b5ee7e2e82650a5e31a456
   10030 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10031 Date:	Tue Feb 17 20:02:39 2009 -0800
   10032 
   10033     Add Crimean Tatar (crh) orthography (bug #19891)
   10034 
   10035  fc-lang/crh.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   10036  1 file changed, 45 insertions(+)
   10037 
   10038 commit 502c46c23d3e36dbfff29484486091f140756535
   10039 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10040 Date:	Tue Feb 17 19:41:30 2009 -0800
   10041 
   10042     Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
   10043 
   10044  fc-lang/pap_an.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10045  fc-lang/pap_aw.orth | 31 +++++++++++++++++++++++++++++++
   10046  2 files changed, 77 insertions(+)
   10047 
   10048 commit b4cd4cb6cc2cfd6432bfd4a5b2ec9c63cf653f6d
   10049 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10050 Date:	Tue Feb 17 17:30:15 2009 -0800
   10051 
   10052     Add Blin (byn) orthography (bug #19891)
   10053 
   10054  fc-lang/byn.orth | 27 +++++++++++++++++++++++++++
   10055  1 file changed, 27 insertions(+)
   10056 
   10057 commit 4d7412a28b834830d0d1749852115846b3554932
   10058 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10059 Date:	Tue Feb 17 17:03:54 2009 -0800
   10060 
   10061     Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
   10062 
   10063     Previous Panjabi orthography was in the Gurmukhi script only, while in
   10064     Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
   10065 
   10066  fc-lang/pa.orth    | 46 ----------------------------------------------
   10067  fc-lang/pa_in.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10068  fc-lang/pa_pk.orth | 28 ++++++++++++++++++++++++++++
   10069  3 files changed, 74 insertions(+), 46 deletions(-)
   10070 
   10071 commit 7a22c9d3471cd4963c529937df823148ab8e1a7d
   10072 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10073 Date:	Fri Feb 13 20:04:42 2009 -0800
   10074 
   10075     Add Ottoman Turkish (ota) orthography (bug #20114)
   10076 
   10077  fc-lang/ota.orth | 41 +++++++++++++++++++++++++++++++++++++++++
   10078  1 file changed, 41 insertions(+)
   10079 
   10080 commit b5675e4c920dbb146ab76d49b4807693749e8143
   10081 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10082 Date:	Fri Feb 13 17:14:14 2009 -0800
   10083 
   10084     Remove Euro Sign from all orthographies (bug #19865)
   10085 
   10086  fc-lang/de.orth | 1 -
   10087  fc-lang/el.orth | 1 -
   10088  fc-lang/en.orth | 1 -
   10089  fc-lang/es.orth | 1 -
   10090  fc-lang/fi.orth | 1 -
   10091  fc-lang/fr.orth | 1 -
   10092  fc-lang/it.orth | 1 -
   10093  fc-lang/nl.orth | 1 -
   10094  fc-lang/pt.orth | 1 -
   10095  9 files changed, 9 deletions(-)
   10096 
   10097 commit f6993c880345b45abc0f7e7f0bb14dd0ddae0caa
   10098 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10099 Date:	Mon Mar 2 13:25:37 2009 +0330
   10100 
   10101     [fc-lang] Continue parsing after an "include" (#20179)
   10102 
   10103  fc-lang/fc-lang.c | 29 ++++++++++++++++++-----------
   10104  1 file changed, 18 insertions(+), 11 deletions(-)
   10105 
   10106 commit abe0e056d5a93dee80d8e964569563dc4d131a90
   10107 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10108 Date:	Fri Feb 13 16:47:11 2009 -0800
   10109 
   10110     Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
   10111 
   10112     Removing digits, symbols, and the letters not used in the languages.
   10113 
   10114  fc-lang/as.orth | 37 +++++++++++++++++++++++++++----------
   10115  fc-lang/bn.orth | 21 ++++++++++++---------
   10116  2 files changed, 39 insertions(+), 19 deletions(-)
   10117 
   10118 commit 40b2904c8984db90cc35eecbec571552c2e4d120
   10119 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10120 Date:	Fri Feb 13 16:07:14 2009 -0800
   10121 
   10122     Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
   10123 
   10124  fc-lang/sid.orth | 27 +++++++++++++++++++++++++++
   10125  fc-lang/wal.orth | 27 +++++++++++++++++++++++++++
   10126  2 files changed, 54 insertions(+)
   10127 
   10128 commit d333969e0c809b3175193c7dda26703287d57fd4
   10129 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10130 Date:	Fri Feb 13 15:52:23 2009 -0800
   10131 
   10132     Add Sardinian (sc) orthography (bug #19891)
   10133 
   10134  fc-lang/sc.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   10135  1 file changed, 42 insertions(+)
   10136 
   10137 commit 1ae2e9b479818835ba3ddddb3c613cdb5acf46d4
   10138 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10139 Date:	Fri Feb 13 13:31:10 2009 -0800
   10140 
   10141     Add Limburgan (li) orthography (bug #19891)
   10142 
   10143  fc-lang/li.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
   10144  1 file changed, 43 insertions(+)
   10145 
   10146 commit d8a4ee921a3bf0e78dffcea8f27d457cc1bc378e
   10147 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10148 Date:	Wed Feb 11 01:59:56 2009 -0800
   10149 
   10150     Ad Ganda (lg) orthography (bug #19891)
   10151 
   10152  fc-lang/lg.orth | 33 +++++++++++++++++++++++++++++++++
   10153  1 file changed, 33 insertions(+)
   10154 
   10155 commit f4159adaa88d55118fe1c2c62b05600d0a8fbc0a
   10156 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10157 Date:	Wed Feb 11 01:44:45 2009 -0800
   10158 
   10159     Add Haitian Creole (ht) orthography (bug #19891)
   10160 
   10161  fc-lang/ht.orth | 35 +++++++++++++++++++++++++++++++++++
   10162  1 file changed, 35 insertions(+)
   10163 
   10164 commit 190b4b5b2bd9a4822660b134639a759a5949c862
   10165 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10166 Date:	Wed Feb 11 01:11:30 2009 -0800
   10167 
   10168     Add Aragonese (an) orthography (bug #19891)
   10169 
   10170  fc-lang/an.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   10171  1 file changed, 45 insertions(+)
   10172 
   10173 commit 3541f01828be06e2a414fa5bcd9543dbb2c9e0fd
   10174 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10175 Date:	Wed Feb 11 00:34:10 2009 -0800
   10176 
   10177     Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
   10178 
   10179  fc-lang/ku_tr.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   10180  1 file changed, 42 insertions(+)
   10181 
   10182 commit 3792f0199065cdf808d723eacf3fa86910453f70
   10183 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10184 Date:	Wed Feb 11 00:22:53 2009 -0800
   10185 
   10186     Use newly added Cyrillic letters for Kurdish (bug #20049)
   10187 
   10188  fc-lang/ku_am.orth | 5 +----
   10189  1 file changed, 1 insertion(+), 4 deletions(-)
   10190 
   10191 commit 0d8b15f00f11a5150d842a3bd10e8dd05413fb9c
   10192 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10193 Date:	Wed Feb 11 00:05:16 2009 -0800
   10194 
   10195     Add Chhattisgarhi (hne) orthography (bug #19891)
   10196 
   10197  fc-lang/hne.orth | 28 ++++++++++++++++++++++++++++
   10198  1 file changed, 28 insertions(+)
   10199 
   10200 commit 04ac14fc14131a66f0c391d8bb3894a01e556a05
   10201 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10202 Date:	Fri Feb 13 17:18:11 2009 -0800
   10203 
   10204     [fcformat] Add list of undocumented language features
   10205 
   10206  src/fcformat.c | 35 +++++++++++++++++++++++++++++++++++
   10207  1 file changed, 35 insertions(+)
   10208 
   10209 commit 384542fa915b27285ec22d899c4aa19be8c275f1
   10210 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10211 Date:	Fri Feb 13 16:41:37 2009 -0800
   10212 
   10213     [fcformat] Add a 'pkgkit' builtin that prints tags for font packages
   10214 
   10215     For DejaVu Sans Condensed it generates:
   10216 
   10217     font(dejavusans)
   10218     font(dejavusanscondensed)
   10219     font(:lang=aa)
   10220     font(:lang=ab)
   10221     ...
   10222     font(:lang=yo)
   10223     font(:lang=zu)
   10224 
   10225  src/fcformat.c | 2 ++
   10226  1 file changed, 2 insertions(+)
   10227 
   10228 commit 9d58d01c5c061c1fcfb3cca3a3a4622f9bbec727
   10229 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10230 Date:	Fri Feb 13 16:33:58 2009 -0800
   10231 
   10232     [fcformat] Enumerate langsets like we do arrays of values
   10233 
   10234     If one asks for a format like '%{[]elt{expr}}' and the first value
   10235     for elt is a langset, we enumerate the langset languages in expr.
   10236 
   10237  src/fcformat.c | 59
   10238  ++++++++++++++++++++++++++++++++++++++++++++++------------
   10239  1 file changed, 47 insertions(+), 12 deletions(-)
   10240 
   10241 commit d62b85af21777582ad720efd9c319fde97b67d82
   10242 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10243 Date:	Fri Feb 13 16:30:43 2009 -0800
   10244 
   10245     [fclang] Implement FcLangSetGetLangs() (#18846)
   10246 
   10247  doc/fclangset.fncs	 |  8 ++++++++
   10248  fontconfig/fontconfig.h |  3 +++
   10249  src/fclang.c		 | 32 ++++++++++++++++++++++++++++++++
   10250  3 files changed, 43 insertions(+)
   10251 
   10252 commit cdfb76585e7afbe739d00ed83a029ce1f909142f
   10253 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10254 Date:	Thu Feb 12 21:48:22 2009 -0600
   10255 
   10256     [fcformat] Implement array enumeration
   10257 
   10258     The format '%{[]family,familylang{expr}}' expands expr once for
   10259     the first
   10260     value of family and familylang, then for the second, etc, until
   10261     both lists
   10262     are exhausted.
   10263 
   10264  src/fcformat.c | 90
   10265  ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
   10266  1 file changed, 85 insertions(+), 5 deletions(-)
   10267 
   10268 commit 0673ef3881d24820e627b9a8cd3a4b3e3889c545
   10269 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10270 Date:	Wed Feb 11 23:55:11 2009 -0500
   10271 
   10272     [fcformat] Support 'default value' for simple tags
   10273 
   10274     The format '%{family:-XXX} prints XXX if the element family
   10275     is not defined.
   10276     Also works for things like '%{family[1]:-XXX}'.
   10277 
   10278  src/fcformat.c | 30 +++++++++++++++++++++++++-----
   10279  1 file changed, 25 insertions(+), 5 deletions(-)
   10280 
   10281 commit 9c83a8376f7db19421fb42d311fba81b398c67b0
   10282 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10283 Date:	Wed Feb 11 23:44:36 2009 -0500
   10284 
   10285     [fcformat] Support indexing simple tags
   10286 
   10287     The format '%{family[0]}' will only output the first value for
   10288     element family.
   10289 
   10290  src/fcformat.c | 43 +++++++++++++++++++++++++++++++++++++++----
   10291  src/fcint.h	|  5 +++++
   10292  src/fcname.c	|  2 +-
   10293  3 files changed, 45 insertions(+), 5 deletions(-)
   10294 
   10295 commit d04a750764d89a7048f49d655fb7e4aabbcd10b3
   10296 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10297 Date:	Tue Feb 10 20:56:39 2009 -0500
   10298 
   10299     [fcformat] Add support for builtin formats
   10300 
   10301     The '%{=unparse}' format expands to the FcNameUnparse() result on the
   10302     pattern.  Need to add '%{=verbose}' for FcPatternPrint() output but
   10303     need to change that function to output to a string first.
   10304 
   10305     Also added the '%{=fclist}' and '%{=fcmatch}' which format like the
   10306     default format of fc-list and fc-match respectively.
   10307 
   10308  src/fcformat.c | 137
   10309  +++++++++++++++++++++++++++++++++++++++------------------
   10310  1 file changed, 95 insertions(+), 42 deletions(-)
   10311 
   10312 commit 85c7fb67ce9f77574f71de7d9b69867bb974cd48
   10313 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10314 Date:	Tue Feb 10 18:57:34 2009 -0500
   10315 
   10316     [fcformat] Refactor code to avoid malloc
   10317 
   10318  src/fcformat.c | 246
   10319  +++++++++++++++++++++++++++++++++------------------------
   10320  1 file changed, 144 insertions(+), 102 deletions(-)
   10321 
   10322 commit d4f7a4c6af5420afbbcf2217f9fe396623671294
   10323 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10324 Date:	Tue Feb 10 06:22:55 2009 -0500
   10325 
   10326     [fcformat] Start adding builtins
   10327 
   10328  src/fcformat.c | 27 ++++++++++++++++++++++++++-
   10329  1 file changed, 26 insertions(+), 1 deletion(-)
   10330 
   10331 commit c8f5933d13efa6705854d8f89b22d40cf720e68d
   10332 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10333 Date:	Tue Feb 10 05:57:10 2009 -0500
   10334 
   10335     [fcformat] Implement 'delete', 'escape', and 'translate' filter
   10336     functions
   10337 
   10338     The format '%{family|delete( )}' expands to family values with
   10339     space removed.
   10340     The format '%{family|translate( ,-)}' expands to family values
   10341     with space
   10342     replaced by dash.  Multiple chars are supported, like tr(1).
   10343     The format '%{family|escape(\\ )}' expands to family values with space
   10344     escaped using backslash.
   10345 
   10346  src/fcformat.c | 219
   10347  ++++++++++++++++++++++++++++++++++++++++++++++++++-------
   10348  1 file changed, 194 insertions(+), 25 deletions(-)
   10349 
   10350 commit b6a23028beb3b99022599344ebd8511c12dc7fd0
   10351 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10352 Date:	Tue Feb 10 05:05:53 2009 -0500
   10353 
   10354     [fcformat] Add value-count syntax
   10355 
   10356     The format '%{#family}' expands to the number of values for the
   10357     element
   10358     'family', or '0' if no such element exists in the pattern.
   10359 
   10360  src/fcformat.c | 116
   10361  +++++++++++++++++++++++++++++++++++++--------------------
   10362  1 file changed, 75 insertions(+), 41 deletions(-)
   10363 
   10364 commit dccbbe83eff54097c55fdc560810cdc56b679a60
   10365 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10366 Date:	Tue Feb 10 04:47:24 2009 -0500
   10367 
   10368     [FcStrBuf] better handle malloc failure
   10369 
   10370     If buffer has failed allocation, return NULL when done.
   10371 
   10372  src/fcstr.c | 8 +++++++-
   10373  1 file changed, 7 insertions(+), 1 deletion(-)
   10374 
   10375 commit ced38254b49ab616df79930bbb798a93e5ce51fa
   10376 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10377 Date:	Tue Feb 10 04:44:54 2009 -0500
   10378 
   10379     [fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
   10380 
   10381  src/fcformat.c | 87
   10382  ++++++++++++++++++++++++++++++++++++++++++++++++++--------
   10383  1 file changed, 76 insertions(+), 11 deletions(-)
   10384 
   10385 commit 2017a5eb79a0774cc5bace8c76304e1a9ef157b9
   10386 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10387 Date:	Tue Feb 10 03:38:22 2009 -0500
   10388 
   10389     [fcformat] Add simple converters
   10390 
   10391     The format '%{family|downcase}' for example prints the lowercase of
   10392     the family element.  Three converters are defined right now:
   10393     'downcase', 'basename', and 'dirname'.
   10394 
   10395  src/fcformat.c | 224
   10396  +++++++++++++++++++++++++++++++++------------------------
   10397  1 file changed, 131 insertions(+), 93 deletions(-)
   10398 
   10399 commit 7717b25ffdd9507b0d73ef60b70b692f7286c0a2
   10400 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10401 Date:	Tue Feb 10 00:15:08 2009 -0500
   10402 
   10403     [fcformat] Add conditionals
   10404 
   10405     The conditional '%{?elt1,elt2,!elt3{expr1}{expr2}}' will evaluate
   10406     expr1 if elt1 and elt2 exist in pattern and elt3 doesn't exist, and
   10407     expr2 otherwise.  The '{expr2}' part is optional.
   10408 
   10409  src/fcformat.c | 158
   10410  +++++++++++++++++++++++++++++++++++++++++++++++++++++----
   10411  1 file changed, 147 insertions(+), 11 deletions(-)
   10412 
   10413 commit 8c31a2434d5dfa475ef710ad52c992111caac424
   10414 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10415 Date:	Mon Feb 9 23:08:08 2009 -0500
   10416 
   10417     [fcformat] Add element filtering and deletion
   10418 
   10419     The filtering, '%{+elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   10420     with a pattern only having the listed elements from the surrounding
   10421     pattern.
   10422 
   10423     The deletion, '%{-elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   10424     with a the surrounding pattern sans the listed elements.
   10425 
   10426  doc/fcpattern.fncs  |	 2 +-
   10427  fc-list/fc-list.c   |	 7 +-
   10428  fc-match/fc-match.c |	 6 +-
   10429  fc-query/fc-query.c |	 7 +-
   10430  fc-scan/fc-scan.c   |	 7 +-
   10431  src/fcformat.c      | 214
   10432  +++++++++++++++++++++++++++++++++++++++-------------
   10433  6 files changed, 183 insertions(+), 60 deletions(-)
   10434 
   10435 commit d6506ff6eeb4a4cb0bfe827174e474c7b91ff045
   10436 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10437 Date:	Mon Feb 9 20:49:45 2009 -0500
   10438 
   10439     [fcformat] Add support for subexpressions
   10440 
   10441     The syntax is '{{expr}}'.  Can be used for aligning/justifying
   10442     an entire
   10443     subexpr for example.
   10444 
   10445  src/fcformat.c | 149
   10446  +++++++++++++++++++++++++++++++++++++++++++++++----------
   10447  1 file changed, 124 insertions(+), 25 deletions(-)
   10448 
   10449 commit 27b3e2dddf6a89c66e8d79f4a28b1a0653e8e100
   10450 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10451 Date:	Mon Feb 9 19:13:07 2009 -0500
   10452 
   10453     [fcformat] Refactor and restructure code for upcoming changes
   10454 
   10455     Also makes it thread-safe.
   10456 
   10457  src/fcformat.c | 165
   10458  +++++++++++++++++++++++++++++++++------------------------
   10459  1 file changed, 96 insertions(+), 69 deletions(-)
   10460 
   10461 commit c493c3b770ab12ab1c61a4fb10419c490d2b5ba6
   10462 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10463 Date:	Mon Feb 9 18:18:59 2009 -0500
   10464 
   10465     [fcformat] Add support for width modifiers
   10466 
   10467     One can do '%30{family}' for example.  Or '%-30{family}' for the
   10468     left-aligned version.
   10469 
   10470  doc/fcpattern.fncs |  6 ++++--
   10471  src/fcformat.c     | 46 +++++++++++++++++++++++++++++++++++++++++++---
   10472  2 files changed, 47 insertions(+), 5 deletions(-)
   10473 
   10474 commit 967267556c762d2746f819eca85f3c59fbb95875
   10475 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10476 Date:	Thu Feb 5 23:37:16 2009 -0500
   10477 
   10478     Further update Sinhala orthography (#19288)
   10479 
   10480  fc-lang/si.orth | 7 +++++--
   10481  1 file changed, 5 insertions(+), 2 deletions(-)
   10482 
   10483 commit b697fa2523a6d3fe091e14710d14720a9e051bf1
   10484 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10485 Date:	Thu Feb 5 02:46:16 2009 -0500
   10486 
   10487     [cache] After writing cache to file, update the internal copy to
   10488     reflect this
   10489 
   10490     Only do it for small caches though.  For large cache we'd better
   10491     off loading
   10492     the cache file again, mmap()ing it.
   10493 
   10494     Based on patch from Diego Santa Cruz.
   10495 
   10496  src/fccache.c | 16 ++++++++++++++++
   10497  1 file changed, 16 insertions(+)
   10498 
   10499 commit ecce22d40cfbc50bbe19891035c06bbbeef5232f
   10500 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10501 Date:	Wed Feb 4 15:58:36 2009 -0500
   10502 
   10503     Update Sinhala orthography (#19288)
   10504 
   10505     Patch from Harshula Jayasuriya.
   10506 
   10507  fc-lang/si.orth | 45 ++++++++++++++++++++++++++++++++++-----------
   10508  1 file changed, 34 insertions(+), 11 deletions(-)
   10509 
   10510 commit 6bb5d72fe788f897e30ab39ac7585c624282303f
   10511 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10512 Date:	Tue Feb 3 21:06:15 2009 -0500
   10513 
   10514     [fccache] Make sure the cache is current when reusing from open caches
   10515 
   10516     Reported by Diego Santa Cruz.
   10517 
   10518  src/fccache.c | 8 +++++++-
   10519  1 file changed, 7 insertions(+), 1 deletion(-)
   10520 
   10521 commit f9feb587faa5a3df0f03e5ba945d228b8b49ec51
   10522 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10523 Date:	Tue Feb 3 20:50:29 2009 -0500
   10524 
   10525     [win32] Do not remove leading '\\' such that network paths work
   10526 
   10527     Raised by Diego Santa Cruz.
   10528 
   10529  src/fcstr.c | 8 +++++++-
   10530  1 file changed, 7 insertions(+), 1 deletion(-)
   10531 
   10532 commit 1cdf7efb224867c41b2dea48884d87c5fb67bdaf
   10533 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10534 Date:	Tue Feb 3 20:35:10 2009 -0500
   10535 
   10536     [win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to
   10537     binary location
   10538 
   10539     Proposed by Diego Santa Cruz.
   10540 
   10541  src/fcxml.c | 21 +++++++++++++++++++++
   10542  1 file changed, 21 insertions(+)
   10543 
   10544 commit e62058abb9cf04b3f2270a45f3c0760287f12033
   10545 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10546 Date:	Tue Feb 3 20:31:30 2009 -0500
   10547 
   10548     [win32] Fix usage of GetFullPathName()
   10549 
   10550     Diego Santa Cruz pointed out that we are using that API wrongly.
   10551     The forth argument is a pointer to a pointer.  Turns out we don't
   10552     need that arugment and it accepts NULL, so just pass that.
   10553 
   10554  src/fcstr.c | 4 +---
   10555  1 file changed, 1 insertion(+), 3 deletions(-)
   10556 
   10557 commit c4d557ab90c7ef6eccb998550190ccccde80670d
   10558 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10559 Date:	Tue Feb 3 17:15:52 2009 -0500
   10560 
   10561     Add ICONV_LIBS to fontconfig.pc.in (#19606)
   10562 
   10563  fontconfig.pc.in | 2 +-
   10564  1 file changed, 1 insertion(+), 1 deletion(-)
   10565 
   10566 commit 10609af4aa4030a15c19573198462fa002d2ef13
   10567 Author: Mike FABIAN <mfabian (a] suse.de>
   10568 Date:	Tue Feb 3 16:57:01 2009 -0500
   10569 
   10570     [conf] Disable hinting when emboldening (#19904)
   10571 
   10572     Hinting will be done before Embolden in freetype2,
   10573     but in such case, Embolden will get wrong result
   10574     on some glyph contours after applying hinting.
   10575     Actually, hinting should be done after embolden, but we can't
   10576     fix it in current freetype2. So as a workaround, just turn off
   10577     hinting if we want to do embolden.
   10578 
   10579  conf.d/90-synthetic.conf | 11 +++++++++++
   10580  1 file changed, 11 insertions(+)
   10581 
   10582 commit fe00689cddb42df141d891c2cd5b4a8ea3a42816
   10583 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10584 Date:	Mon Feb 2 00:27:58 2009 -0800
   10585 
   10586     Remove punctuation symbols from Asturian orthography (bug #19893)
   10587 
   10588     Also fix the URL for orthography.
   10589 
   10590  fc-lang/ast.orth | 12 ++++--------
   10591  1 file changed, 4 insertions(+), 8 deletions(-)
   10592 
   10593 commit a4f651241e2db62bd058e773b4e5931d205af0f6
   10594 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10595 Date:	Sun Feb 1 23:52:10 2009 -0800
   10596 
   10597     Rename Igbo from "ibo" to "ig" (bug #19892)
   10598 
   10599  fc-lang/ibo.orth | 35 -----------------------------------
   10600  fc-lang/ig.orth  | 35 +++++++++++++++++++++++++++++++++++
   10601  2 files changed, 35 insertions(+), 35 deletions(-)
   10602 
   10603 commit ff71a83c207891323b487d9cbec0658e16ca11c3
   10604 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10605 Date:	Sun Feb 1 22:14:53 2009 -0800
   10606 
   10607     Renamed az to az_az (bug #19889)
   10608 
   10609  fc-lang/az.orth    | 66
   10610  ------------------------------------------------------
   10611  fc-lang/az_az.orth | 66
   10612  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10613  2 files changed, 66 insertions(+), 66 deletions(-)
   10614 
   10615 commit e53956ee5e6340c5c8a78bf65e9c9df0757af439
   10616 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10617 Date:	Sun Feb 1 20:46:23 2009 -0800
   10618 
   10619     Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
   10620 
   10621  fc-lang/ber_dz.orth | 27 +++++++++++++++++++++++++++
   10622  fc-lang/ber_ma.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10623  fc-lang/kab.orth    | 42 ++++++++++++++++++++++++++++++++++++++++++
   10624  3 files changed, 115 insertions(+)
   10625 
   10626 commit 3765a7483e1d313c6d0ced8a20cd5a258165f8e0
   10627 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10628 Date:	Sun Feb 1 20:42:54 2009 -0800
   10629 
   10630     Add Upper Sorbian (hsb) orthography (bug #19870)
   10631 
   10632  fc-lang/hsb.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   10633  1 file changed, 42 insertions(+)
   10634 
   10635 commit 9f54d9db2912287358c1c01771a1bc8263e9539a
   10636 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10637 Date:	Sun Feb 1 20:41:14 2009 -0800
   10638 
   10639     Add Kinyarwanda (rw) orthography (bug #19868)
   10640 
   10641  fc-lang/rw.orth | 31 +++++++++++++++++++++++++++++++
   10642  1 file changed, 31 insertions(+)
   10643 
   10644 commit 3889de9e3c0a0b6aacd0558ce41953d9aa35878b
   10645 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10646 Date:	Sun Feb 1 20:39:03 2009 -0800
   10647 
   10648     Add Malay (ms) orthography (bug #19867)
   10649 
   10650  fc-lang/ms.orth | 32 ++++++++++++++++++++++++++++++++
   10651  1 file changed, 32 insertions(+)
   10652 
   10653 commit 0896d14ab7fe5a7233102f5ff7c59199f893c734
   10654 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10655 Date:	Sun Feb 1 20:36:55 2009 -0800
   10656 
   10657     Add Kashubian (csb) orth file (bug #19866)
   10658 
   10659  fc-lang/csb.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10660  1 file changed, 46 insertions(+)
   10661 
   10662 commit a32870457eb8f35a19193bc3e9e66db9948186fb
   10663 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10664 Date:	Sun Feb 1 20:29:12 2009 -0800
   10665 
   10666     Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
   10667 
   10668     For Iraq, we are assuming its the same Arabic orthography used
   10669     in Iran.
   10670 
   10671     According to Ethnologue, Kurdish is written in Cyrillic in Armenia:
   10672     http://www.ethnologue.com/show_language.asp?code=kmr
   10673 
   10674     Turkey and Syria need more research.
   10675 
   10676  fc-lang/ku.orth    | 94
   10677  ------------------------------------------------------
   10678  fc-lang/ku_am.orth | 94
   10679  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10680  fc-lang/ku_iq.orth | 27 ++++++++++++++++
   10681  3 files changed, 121 insertions(+), 94 deletions(-)
   10682 
   10683 commit 2199c6e321c92cf42711180b483e3f1b0091d980
   10684 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10685 Date:	Sun Feb 1 20:21:45 2009 -0800
   10686 
   10687     Rename Venda from "ven" to "ve" (bug #19852)
   10688 
   10689     Since ISO 639-1 code exists, we should use it.
   10690 
   10691  fc-lang/ve.orth  | 34 ++++++++++++++++++++++++++++++++++
   10692  fc-lang/ven.orth | 34 ----------------------------------
   10693  2 files changed, 34 insertions(+), 34 deletions(-)
   10694 
   10695 commit d7dd87649c07b7b73cf4ecfe7273cb0fcedc5be0
   10696 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10697 Date:	Sun Feb 1 20:00:15 2009 -0800
   10698 
   10699     Change Turkmen orth from Cyrillic to Latin (bug #19849)
   10700 
   10701  fc-lang/tk.orth | 114
   10702  +++++++++++++-------------------------------------------
   10703  1 file changed, 26 insertions(+), 88 deletions(-)
   10704 
   10705 commit b25a42963d70f9ead6bc026f57ae2433b4ac5e85
   10706 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10707 Date:	Sun Feb 1 19:35:37 2009 -0800
   10708 
   10709     Fix doubly encoded UTF-8 in comments (bug #19848)
   10710 
   10711  fc-lang/nb.orth | 2 +-
   10712  1 file changed, 1 insertion(+), 1 deletion(-)
   10713 
   10714 commit f3c214a1cd799dc1eb965ced8107f52cc9dd065e
   10715 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10716 Date:	Sun Feb 1 19:29:21 2009 -0800
   10717 
   10718     Split Mongolian orth to Mongolia and China (bug #19847)
   10719 
   10720     The orth file for Mongolia uses Cyrillic, while that of
   10721     China uses the classical Mongolian script.
   10722 
   10723  fc-lang/mn.orth    | 37 -------------------------------------
   10724  fc-lang/mn_cn.orth | 37 +++++++++++++++++++++++++++++++++++++
   10725  fc-lang/mn_mn.orth | 35 +++++++++++++++++++++++++++++++++++
   10726  3 files changed, 72 insertions(+), 37 deletions(-)
   10727 
   10728 commit 0d5f9a2592634e6f9c74f48bbad9f6b443d1b574
   10729 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10730 Date:	Sun Feb 1 18:55:31 2009 -0800
   10731 
   10732     Add Filipino orth, alias Tagalog to Filipino (bug #19846)
   10733 
   10734     The previous Tagalog orthography used the Tagalog script, which is
   10735     not in
   10736     modern use.
   10737 
   10738  fc-lang/fil.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   10739  fc-lang/tl.orth  | 23 ++++++++---------------
   10740  2 files changed, 53 insertions(+), 15 deletions(-)
   10741 
   10742 commit 2bf7d799bf8c9e116f08864f4f62575a6a25b380
   10743 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10744 Date:	Sun Feb 1 18:52:41 2009 -0800
   10745 
   10746     Remove Sinhala characters not in modern use (bug #19288)
   10747 
   10748  fc-lang/si.orth | 30 ++++++++++++++++++++----------
   10749  1 file changed, 20 insertions(+), 10 deletions(-)
   10750 
   10751 commit 2f3b07fe80415873ef3e0e0a7e753a55e766986b
   10752 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10753 Date:	Sun Feb 1 18:32:21 2009 -0800
   10754 
   10755     Correct Sindhi orthography to use Arabic script (bug #17140)
   10756 
   10757     The previous version used the Devanagari script. But in both
   10758     Pakistan and
   10759     India, Sindhi is generally written in Arabic. The Devanagari data
   10760     could
   10761     prove to be useful, if we decide on how we should name such files (see
   10762     bug #17208 and bug #19869).
   10763 
   10764  fc-lang/sd.orth | 48 +++++++++++++++++++++++++++++++++++++++---------
   10765  1 file changed, 39 insertions(+), 9 deletions(-)
   10766 
   10767 commit 574805478c19cdb487aea96922ff7177dd0844d7
   10768 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10769 Date:	Sat Jan 31 03:38:19 2009 -0500
   10770 
   10771     [fcfreetype] Fix typo in GB2312 encoding name string (#19845)
   10772 
   10773     This was causing failure when opening iconv converter, hence rendering
   10774     GB2312-encoded fonts with no other usable encoding unusable.
   10775 
   10776  src/fcfreetype.c | 2 +-
   10777  1 file changed, 1 insertion(+), 1 deletion(-)
   10778 
   10779 commit 575ee6cddd391857339f57331d2677fcc868369e
   10780 Author: Karl Tomlinson <bugs.freedesktop (a] karlt.net>
   10781 Date:	Tue Jan 27 03:35:51 2009 -0500
   10782 
   10783     Change FcCharSetMerge API
   10784 
   10785     To only work on writable charsets.	Also, return a bool indicating
   10786     whether
   10787     the merge changed the charset.
   10788 
   10789     Also changes the implementation of FcCharSetMerge and
   10790     FcCharSetIsSubset
   10791 
   10792  doc/fccharset.fncs	 |  16 +++---
   10793  fontconfig/fontconfig.h |   4 +-
   10794  src/fccharset.c	 | 129
   10795  ++++++++++++++++++++----------------------------
   10796  src/fcmatch.c		 |  64 +++++++++++++-----------
   10797  4 files changed, 99 insertions(+), 114 deletions(-)
   10798 
   10799 commit b8860e2faffa8b3f62b3c7aafd2d3b6962566f41
   10800 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10801 Date:	Fri Jan 23 14:17:08 2009 -0500
   10802 
   10803     [fcmatch] Fix crash when no fonts are available.
   10804 
   10805  src/fcmatch.c | 10 ++++++++--
   10806  1 file changed, 8 insertions(+), 2 deletions(-)
   10807 
   10808 commit c08216c6f468ce22cb7c0c1959019a7caad3484a
   10809 Author: Dan Nicholson <dbn.lists (a] gmail.com>
   10810 Date:	Mon Jan 19 17:02:55 2009 -0500
   10811 
   10812     Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)
   10813 
   10814     configure replaces a NONE prefix with the default prefix too late.
   10815     So we move fonts.conf creation to Makefile, such that prefix is
   10816     correctly
   10817     expanded. Ugly, but works.
   10818 
   10819  Makefile.am  | 13 ++++++++++++-
   10820  configure.in |  3 +--
   10821  2 files changed, 13 insertions(+), 3 deletions(-)
   10822 
   10823 commit 98d765a53ba33d28283e499ebd1098d27cbe6d02
   10824 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10825 Date:	Thu Jan 15 19:27:53 2009 -0500
   10826 
   10827     Cleanup all manpage.* files
   10828 
   10829     Recent doc2man generates files called manpage.log.	This was
   10830     breaking build.
   10831 
   10832  doc/Makefile.am      | 5 ++---
   10833  fc-cache/Makefile.am | 2 +-
   10834  fc-cat/Makefile.am   | 2 +-
   10835  fc-list/Makefile.am  | 2 +-
   10836  fc-match/Makefile.am | 2 +-
   10837  fc-query/Makefile.am | 2 +-
   10838  fc-scan/Makefile.am  | 2 +-
   10839  7 files changed, 8 insertions(+), 9 deletions(-)
   10840 
   10841 commit 41af588f543ca5c0efaeb699992376d89cb35763
   10842 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10843 Date:	Thu Jan 15 19:12:37 2009 -0500
   10844 
   10845     [fc-match] Accept list of elements like fc-list (bug #13017)
   10846 
   10847     Also make --verbose not ignore list of elements and only print those.
   10848     Update docs.
   10849 
   10850  fc-list/fc-list.c	| 29 ++++++++++++++---------------
   10851  fc-list/fc-list.sgml	| 12 ++++++------
   10852  fc-match/fc-match.c	| 48
   10853  +++++++++++++++++++++++++++++++++++++-----------
   10854  fc-match/fc-match.sgml | 29 ++++++++++++++++++++---------
   10855  4 files changed, 77 insertions(+), 41 deletions(-)
   10856 
   10857 commit 263f16ced279b0c09834bb4ca0df87fd0f76dcaf
   10858 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10859 Date:	Thu Jan 15 19:12:27 2009 -0500
   10860 
   10861     Oops, fix FcPatternFilter
   10862 
   10863  src/fcpat.c | 2 +-
   10864  1 file changed, 1 insertion(+), 1 deletion(-)
   10865 
   10866 commit 6bffe1a95bfd6609358d38590ad638c688232575
   10867 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10868 Date:	Thu Jan 15 18:39:48 2009 -0500
   10869 
   10870     Add fc-scan too that runs FcFileScan/FcDirScan
   10871 
   10872     This is quite similar to fc-query, but calling FcFileScan/FcDirScan
   10873     instead
   10874     of FcFreeTypeQuery.
   10875 
   10876  .gitignore		|   2 +
   10877  Makefile.am		|   2 +-
   10878  configure.in		|   1 +
   10879  doc/fcfile.fncs	|  18 ++---
   10880  fc-cache/fc-cache.sgml |   1 +
   10881  fc-cat/fc-cat.sgml	|   1 +
   10882  fc-list/fc-list.sgml	|   7 +-
   10883  fc-match/fc-match.sgml |   7 +-
   10884  fc-query/fc-query.sgml |   5 +-
   10885  fc-scan/Makefile.am	|  59 ++++++++++++++++
   10886  fc-scan/fc-scan.c	| 181
   10887  +++++++++++++++++++++++++++++++++++++++++++++++++
   10888  fc-scan/fc-scan.sgml	| 176
   10889  +++++++++++++++++++++++++++++++++++++++++++++++
   10890  12 files changed, 442 insertions(+), 18 deletions(-)
   10891 
   10892 commit 4074fd254e5ad707448d3665a034e0fbdf6de033
   10893 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10894 Date:	Thu Jan 15 18:35:09 2009 -0500
   10895 
   10896     Revive FcConfigScan() (bug #17121)
   10897 
   10898     FcConfigScan() with parameters cache=NULL and force=FcTrue can be used
   10899     to scan font dirs without any caching side effect.
   10900 
   10901  src/fcdir.c | 155
   10902  +++++++++++++++++++++++++++++++++++-------------------------
   10903  1 file changed, 90 insertions(+), 65 deletions(-)
   10904 
   10905 commit 46e405cb9ab5870bda1947f3afd80f8f54c7ac75
   10906 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10907 Date:	Thu Jan 15 17:34:26 2009 -0500
   10908 
   10909     Oops.  Fix usage output.
   10910 
   10911  fc-query/fc-query.c | 5 ++---
   10912  1 file changed, 2 insertions(+), 3 deletions(-)
   10913 
   10914 commit 25a09eb9bf2d993228a3d98d1dd271f55efb2358
   10915 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10916 Date:	Thu Jan 8 03:04:34 2009 -0500
   10917 
   10918     Don't use FcCharSetCopy in FcCharSetMerge
   10919 
   10920     The Copy function is actually a ref, not real copy.
   10921 
   10922  doc/fccharset.fncs | 2 +-
   10923  src/fccharset.c    | 7 ++++---
   10924  2 files changed, 5 insertions(+), 4 deletions(-)
   10925 
   10926 commit d230cf144f84c8a50b932c8b89daa55c1a3620d8
   10927 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10928 Date:	Wed Jan 7 20:15:20 2009 -0500
   10929 
   10930     Make FcCharSetMerge() public
   10931 
   10932     That's needed for apps to be abled to do pruning themselves without
   10933     the performance penalty of recreating new charsets all the time.
   10934 
   10935  doc/fccharset.fncs	 | 13 +++++++++++++
   10936  fontconfig/fontconfig.h |  3 +++
   10937  src/fcint.h		 |  3 ---
   10938  3 files changed, 16 insertions(+), 3 deletions(-)
   10939 
   10940 commit 3b725d0a318623bba08a9f7c75e4fe71527f5dec
   10941 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10942 Date:	Thu Jan 1 16:29:01 2009 -0500
   10943 
   10944     [doc] Note that fontset returned by FcConfigGetFonts should not
   10945     be modified
   10946 
   10947  doc/fcconfig.fncs | 2 +-
   10948  1 file changed, 1 insertion(+), 1 deletion(-)
   10949 
   10950 commit 6d764a3f9b89f21b5c2cdf48cbd913b9706d42b2
   10951 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10952 Date:	Wed Dec 31 20:16:40 2008 -0500
   10953 
   10954     [fcmatch] Move FcFontSetMatch() functionality into
   10955     FcFontSetMatchInternal()
   10956 
   10957     Except for the final FcFontRenderPrepare().  This way we have more
   10958     flexibility to do caching in FcFontMatch() while leaving
   10959     FcFontSetMatch()
   10960     intact.
   10961 
   10962  src/fcmatch.c | 42 +++++++++++++++++++++++++++++-------------
   10963  1 file changed, 29 insertions(+), 13 deletions(-)
   10964 
   10965 commit a5a384c5ffb479e095092c2aaedd406f8785280a
   10966 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10967 Date:	Wed Dec 31 19:44:32 2008 -0500
   10968 
   10969     [fcmatch] When matching, reserve score 0 for when elements don't exist
   10970 
   10971     Previously an index j was added to element score to prefer matches
   10972     earlier
   10973     in the value list to the later ones.  This index started from 0,
   10974     meaning
   10975     that the score zero could be generated for the first element.
   10976     By starting
   10977     j from one, scores for when the element exists in both pattern
   10978     and font
   10979     can never be zero.	The score zero is reserved for when the element is
   10980     NOT available in both font and pattern.  We will use this property
   10981     later.
   10982 
   10983     This shouldn't change matching much.  The only difference I can
   10984     think of
   10985     is that if a font family exists both as a bitmap font and a scalable
   10986     version, and when requesting it at the size of the bitmap version,
   10987     previously the font returned was nondeterministic.	Now the scalable
   10988     version will always be preferred.
   10989 
   10990  src/fcmatch.c | 2 +-
   10991  1 file changed, 1 insertion(+), 1 deletion(-)
   10992 
   10993 commit c7641f2872329197250db6ffe194df3d33ff42b3
   10994 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10995 Date:	Wed Dec 31 19:35:27 2008 -0500
   10996 
   10997     [fcmatch] Use larger multipliers to enforce order
   10998 
   10999     Previously the matcher multiplied comparison results by 100 and added
   11000     index value to it.	With long lists of families (lots of aliases),
   11001     reaching 100 is not that hard.  That could result in a non-match early
   11002     in the list to be preferred over a match late in the list.	Changing
   11003     the multiplier from 100 to 1000 should fix that.
   11004 
   11005     To keep things relatively in order, the lang multiplier is changed
   11006     from 1000 to 10000.
   11007 
   11008  src/fcmatch.c | 4 ++--
   11009  1 file changed, 2 insertions(+), 2 deletions(-)
   11010 
   11011 commit 1b43ccc805f26a78934267d92275cd19b5648e91
   11012 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11013 Date:	Wed Dec 31 18:10:31 2008 -0500
   11014 
   11015     [fcmatch.c] Fix debug formatting
   11016 
   11017  src/fcmatch.c | 1 +
   11018  1 file changed, 1 insertion(+)
   11019 
   11020 commit a291cfc710c5989ba3e787ae20911d3176bea307
   11021 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11022 Date:	Wed Dec 31 18:06:07 2008 -0500
   11023 
   11024     Fix comparison of family names to ignore leading space properly
   11025 
   11026     Previously fc-match "xxx,nazli" matched Nazli, but "xxx, nazli"
   11027     didn't.
   11028     This was because of a bug in FcCompareFamily's short-circuit check
   11029     that forgot to ignore spaces.
   11030 
   11031  src/fcmatch.c | 3 ++-
   11032  1 file changed, 2 insertions(+), 1 deletion(-)
   11033 
   11034 commit 0c93b91db0cdf7c5e901477c266b45c8baeadd00
   11035 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11036 Date:	Mon Dec 29 20:00:26 2008 -0500
   11037 
   11038     Implement FcPatternFormat and use it in cmdline tools (bug #17107)
   11039 
   11040     Still need to add more features, but the API is there, and used
   11041     by cmdline tools with -f or --format.
   11042 
   11043  doc/fcpattern.fncs	 |  18 ++++++
   11044  fc-list/fc-list.c	 |  38 ++++++++----
   11045  fc-list/fc-list.sgml	 |  22 ++++++-
   11046  fc-match/fc-match.c	 |  31 +++++++---
   11047  fc-match/fc-match.sgml  |  47 ++++++++++-----
   11048  fc-query/fc-query.c	 |  25 +++++++-
   11049  fc-query/fc-query.sgml  |  36 +++++++----
   11050  fontconfig/fontconfig.h |   3 +
   11051  src/Makefile.am	 |   1 +
   11052  src/fcformat.c		 | 155
   11053  ++++++++++++++++++++++++++++++++++++++++++++++++
   11054  src/fcint.h		 |   5 ++
   11055  src/fcname.c		 |   2 +-
   11056  12 files changed, 333 insertions(+), 50 deletions(-)
   11057 
   11058 commit 5cf04b201fb5e9dc989d30cf5c30f7575dda56bc
   11059 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11060 Date:	Mon Dec 29 19:27:00 2008 -0500
   11061 
   11062     [.gitignore] Update
   11063 
   11064  .gitignore | 2 ++
   11065  1 file changed, 2 insertions(+)
   11066 
   11067 commit f9806ab4b9bfa88a782008156511e29f37ce967d
   11068 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11069 Date:	Mon Dec 29 18:58:29 2008 -0500
   11070 
   11071     Remove special-casing of FC_FILE in FcPatternPrint()
   11072 
   11073     I can't understand why the special case is needed.	Indeed,
   11074     removing it
   11075     does not make any difference in the "fc-match --verbose" output, and
   11076     that's the only time fc-match uses FcPatternPrint.
   11077 
   11078  src/fcdbg.c | 21 +--------------------
   11079  1 file changed, 1 insertion(+), 20 deletions(-)
   11080 
   11081 commit 8ae1e3d5dc323542e7def06a42deea62c7ba7027
   11082 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11083 Date:	Sun Dec 28 16:54:44 2008 -0500
   11084 
   11085     Explicitly chmod() directories (bug #18934)
   11086 
   11087     Two changes:
   11088 
   11089       - after mkdir(), we immediately chmod(), such that we are not
   11090       affected
   11091 	by stupid umask's.
   11092 
   11093       - if a directory we want to use is not writable but exists, we try a
   11094 	chmod on it.  This is to recover from stupid umask's having
   11095 	affected
   11096 	us with older versions.
   11097 
   11098  src/fccache.c | 14 +++++++++++---
   11099  1 file changed, 11 insertions(+), 3 deletions(-)
   11100 
   11101 commit b6cf885a0a71a0e8f03832fe038e57e6f2778974
   11102 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11103 Date:	Sun Dec 28 09:03:29 2008 -0500
   11104 
   11105     Don't use identifier named complex
   11106 
   11107  src/fcfreetype.c | 42 +++++++++++++++++++++---------------------
   11108  1 file changed, 21 insertions(+), 21 deletions(-)
   11109 
   11110 commit 627dd913cf1588436936bc8731c7dd9c96baee90
   11111 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11112 Date:	Sun Dec 28 08:06:07 2008 -0500
   11113 
   11114     [65-fonts-persian.conf] Set foundry in target=scan instead of
   11115     target=font
   11116 
   11117  conf.d/65-fonts-persian.conf | 14 +++++++-------
   11118  1 file changed, 7 insertions(+), 7 deletions(-)
   11119 
   11120 commit 030983185bb6f3f3885dc2e4d80fec330455f11c
   11121 Author: Harshula Jayasuriya <harshula (a] gmail.com>
   11122 Date:	Sun Dec 28 06:13:19 2008 -0500
   11123 
   11124     Fix Sinhala coverage (bug #19288)
   11125 
   11126  fc-lang/si.orth | 9 ++++-----
   11127  1 file changed, 4 insertions(+), 5 deletions(-)
   11128 
   11129 commit 6ca36812b4ece5368468278a9ff18f5a9c62b39f
   11130 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   11131 Date:	Sun Dec 28 05:15:45 2008 -0500
   11132 
   11133     Use human-readable file names in the docs (bug #16278)
   11134 
   11135  doc/Makefile.am | 2 +-
   11136  1 file changed, 1 insertion(+), 1 deletion(-)
   11137 
   11138 commit f26062b277e1781876a30d3170fca8bbba2409ab
   11139 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11140 Date:	Sun Dec 28 04:58:14 2008 -0500
   11141 
   11142     Implement fc-list --quiet ala grep (bug #17141)
   11143 
   11144     Exits 1 if no fonts matched, 0 otherwise.
   11145 
   11146  fc-list/fc-list.c | 27 ++++++++++++++++++++-------
   11147  1 file changed, 20 insertions(+), 7 deletions(-)
   11148 
   11149 commit 00c0972acae849ca3b18a7c76894c078185d3be4
   11150 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11151 Date:	Sun Dec 28 04:48:54 2008 -0500
   11152 
   11153     Fix compile with old FreeType that doesn't have FT_Select_Size()
   11154     (bug #17498)
   11155 
   11156  configure.in	  | 10 +---------
   11157  src/fcfreetype.c |  2 ++
   11158  2 files changed, 3 insertions(+), 9 deletions(-)
   11159 
   11160 commit 350dc5f35091e7e5635a6cf239e4cad56e992d01
   11161 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11162 Date:	Sun Dec 28 04:26:26 2008 -0500
   11163 
   11164     Use __builtin_popcount() when available (bug #17592)
   11165 
   11166  src/fccharset.c | 4 ++++
   11167  1 file changed, 4 insertions(+)
   11168 
   11169 commit 4c209d5f0c217ff9d8f3b517017212d6362b07a8
   11170 Author: Rahul Bhalerao <b.rahul.pm (a] gmail.com>
   11171 Date:	Sun Dec 28 04:10:53 2008 -0500
   11172 
   11173     Add config for new Indic fonts (bug #17856)
   11174 
   11175  conf.d/65-nonlatin.conf | 35 ++++++++++++++++++++++++++++-------
   11176  1 file changed, 28 insertions(+), 7 deletions(-)
   11177 
   11178 commit f69db8d49cbd929b80527719be6c0b1e6d49ccac
   11179 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11180 Date:	Sun Dec 28 04:06:01 2008 -0500
   11181 
   11182     Consistently use FcStat() over stat() in all places
   11183 
   11184  src/fcatomic.c | 2 +-
   11185  src/fccache.c	| 7 +------
   11186  src/fccfg.c	| 2 +-
   11187  src/fcdir.c	| 4 ++--
   11188  src/fcint.h	| 7 +++++++
   11189  5 files changed, 12 insertions(+), 10 deletions(-)
   11190 
   11191 commit 9e2ed2513bb4c2ecc7ee09c48c1dc677ea58a723
   11192 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11193 Date:	Sun Dec 28 04:00:09 2008 -0500
   11194 
   11195     [fccache] Consistently use FcStat() over stat() (bug #18195)
   11196 
   11197  src/fccache.c | 2 +-
   11198  1 file changed, 1 insertion(+), 1 deletion(-)
   11199 
   11200 commit ee2463fbcbe105a413021aa870e8a3f0094a1a24
   11201 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11202 Date:	Sun Dec 28 03:40:21 2008 -0500
   11203 
   11204     Cleanup symlinks in "make uninstall" (bug #18885)
   11205 
   11206  conf.d/Makefile.am | 7 +++++++
   11207  1 file changed, 7 insertions(+)
   11208 
   11209 commit fe8e8a1dd777ab53f57c4d31dc9547b3e4ba0d70
   11210 Author: Harald Fernengel <harry (a] kdevelop.org>
   11211 Date:	Sun Dec 28 03:23:58 2008 -0500
   11212 
   11213     Don't use variables named 'bool' (bug #18851)
   11214 
   11215  src/fcxml.c | 16 ++++++++--------
   11216  1 file changed, 8 insertions(+), 8 deletions(-)
   11217 
   11218 commit a9ac5c52a658920f1054a12435d8c07205953153
   11219 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11220 Date:	Sun Dec 28 03:08:38 2008 -0500
   11221 
   11222     [.gitignore] Update
   11223 
   11224  .gitignore | 4 ++++
   11225  1 file changed, 4 insertions(+)
   11226 
   11227 commit 1c7f4de80cc4819b504707ae143a2d718af42733
   11228 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11229 Date:	Tue Dec 2 06:07:41 2008 -0500
   11230 
   11231     Fix two more doc typos
   11232 
   11233  doc/fcpattern.fncs | 4 ++--
   11234  1 file changed, 2 insertions(+), 2 deletions(-)
   11235 
   11236 commit 355ed50b185b7879a5c95e1f8697824c6dec6f9f
   11237 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11238 Date:	Mon Sep 22 18:51:11 2008 -0400
   11239 
   11240     Don't call FcPatternGetCharSet in FcSortWalk unless we need to
   11241     (#17361)
   11242 
   11243  src/fcmatch.c | 55
   11244  +++++++++++++++++++++++++++++++------------------------
   11245  1 file changed, 31 insertions(+), 24 deletions(-)
   11246 
   11247 commit 799691c901ea2d8561980c763a7e78383f1cceec
   11248 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11249 Date:	Mon Sep 22 18:16:30 2008 -0400
   11250 
   11251     Don't leak FcValues string loaded through fcxml.c (#17661)
   11252 
   11253     Patch from Caolan McNamara.
   11254 
   11255  src/fcpat.c | 10 +++++-----
   11256  src/fcxml.c |	2 ++
   11257  2 files changed, 7 insertions(+), 5 deletions(-)
   11258 
   11259 commit 311da2316f5d40d9b8c72c9965f7d70330f3c498
   11260 Author: Chris Wilson <chris (a] chris-wilson.co.uk>
   11261 Date:	Wed Apr 23 09:07:28 2008 +0100
   11262 
   11263     Reduce number of allocations during FcSortWalk().
   11264 
   11265     The current behaviour of FcSortWalk() is to create a new FcCharSet on
   11266     each iteration that is the union of the previous iteration with
   11267     the next
   11268     FcCharSet in the font set. This causes the existing FcCharSet to be
   11269     reproduced in its entirety and then allocates fresh leaves for the new
   11270     FcCharSet. In essence the number of allocations is quadratic wrt the
   11271     number of fonts required.
   11272 
   11273     By introducing a new method for merging a new FcCharSet with an
   11274     existing
   11275     one we can change the behaviour to be effectively linear with
   11276     the number
   11277     of fonts - allocating no more leaves than necessary to cover all the
   11278     fonts in the set.
   11279 
   11280     For example, profiling 'gedit UTF-8-demo.txt'
   11281 	Allocator		    nAllocs	    nBytes
   11282     Before:
   11283 	FcCharSetFindLeafCreate 62886	    2012352
   11284 	FcCharSetPutLeaf	9361	    11441108
   11285     After:
   11286 	FcCharSetFindLeafCreate 1940	    62080
   11287 	FcCharSetPutLeaf	281		    190336
   11288 
   11289     The savings are even more significant for applications like
   11290     firefox-3.0b5
   11291     which need to switch between large number of fonts.
   11292     Before:
   11293 	FcCharSetFindLeafCreate 4461192     142758144
   11294 	FcCharSetPutLeaf	    1124536	    451574172
   11295     After:
   11296 	FcCharSetFindLeafCreate 80359	    2571488
   11297 	FcCharSetPutLeaf	    18940	    9720522
   11298 
   11299     Out of interest, the next most frequent allocations are
   11300 	FcPatternObjectAddWithBinding 526029	10520580
   11301 	tt_face_load_eblc	    42103	    2529892
   11302 
   11303  src/fccharset.c | 62
   11304  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   11305  src/fcint.h	 |  3 +++
   11306  src/fcmatch.c	 | 13 +++---------
   11307  3 files changed, 68 insertions(+), 10 deletions(-)
   11308 
   11309 commit 8072f4b1304efc59fee5e61efc4c4b0fc05bb8fb
   11310 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11311 Date:	Fri Aug 22 18:25:22 2008 -0400
   11312 
   11313     Document how to free return value of FcNameUnparse()
   11314 
   11315  doc/fcpattern.fncs | 2 +-
   11316  1 file changed, 1 insertion(+), 1 deletion(-)
   11317 
   11318 commit 241fbde1ab28d7beb9b861d8804d0416f0d5589c
   11319 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11320 Date:	Fri Aug 22 18:08:07 2008 -0400
   11321 
   11322     Add FcConfigReference() (#17124)
   11323 
   11324  doc/fcconfig.fncs	 | 20 +++++++++++++++++---
   11325  fontconfig/fontconfig.h |  3 +++
   11326  src/fccfg.c		 | 20 ++++++++++++++++++++
   11327  src/fcint.h		 |  2 ++
   11328  4 files changed, 42 insertions(+), 3 deletions(-)
   11329 
   11330 commit 03dcaaa08fe324a058c427ab2da993fddaa7b3fd
   11331 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11332 Date:	Fri Aug 22 17:49:02 2008 -0400
   11333 
   11334     Document when config can be NULL (#17105)
   11335 
   11336     Note that this also fixes a bug with FcFontList() where previously
   11337     it was NOT checking whether the config is up-to-date.  May want to
   11338     keep the old behavior and document that ScanInterval is essentially
   11339     unused internally (FcFontSetList uses it, but we can remove that
   11340     too).
   11341 
   11342  doc/fcconfig.fncs  | 21 +++++++++++++++++++++
   11343  doc/fcfontset.fncs |  3 +++
   11344  src/fclist.c	    |  3 +++
   11345  3 files changed, 27 insertions(+)
   11346 
   11347 commit 1439c8f21af1533a920b54333f79459f456a402e
   11348 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11349 Date:	Fri Aug 22 16:51:33 2008 -0400
   11350 
   11351     Handle -h and --help according to GNU Coding Standards (#17104)
   11352 
   11353     Added -h instead of -?.  And upon -h and --help, write usave to stdout
   11354     instead of stdin, and return 0 instead of 1.
   11355 
   11356     -? still works like before as that's what getopt returns upon unknown
   11357     arguments.
   11358 
   11359  fc-cache/fc-cache.c	| 47
   11360  +++++++++++++++++++++++++----------------------
   11361  fc-cache/fc-cache.sgml |  4 ++--
   11362  fc-cat/fc-cat.c	| 45 ++++++++++++++++++++++++---------------------
   11363  fc-cat/fc-cat.sgml	|  4 ++--
   11364  fc-list/fc-list.c	| 36 ++++++++++++++++++++----------------
   11365  fc-list/fc-list.sgml	|  4 ++--
   11366  fc-match/fc-match.c	| 44 ++++++++++++++++++++++++--------------------
   11367  fc-match/fc-match.sgml |  4 ++--
   11368  fc-query/fc-query.c	| 40 ++++++++++++++++++++++------------------
   11369  fc-query/fc-query.sgml |  4 ++--
   11370  10 files changed, 125 insertions(+), 107 deletions(-)
   11371 
   11372 commit df243f93be4306e788aebf6b2ac4a7c1b97550ae
   11373 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11374 Date:	Fri Aug 22 13:02:14 2008 -0400
   11375 
   11376     Add WenQuanYi fonts to default conf (#17262, from Mandriva)
   11377 
   11378  conf.d/65-nonlatin.conf | 4 ++++
   11379  1 file changed, 4 insertions(+)
   11380 
   11381 commit f31d8b1b1a93334611353d7ea846f8006fda855c
   11382 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11383 Date:	Fri Aug 22 03:51:57 2008 -0400
   11384 
   11385     Add Sindhi .orth file. (#17140)
   11386 
   11387  fc-lang/sd.orth | 28 ++++++++++++++++++++++++++++
   11388  1 file changed, 28 insertions(+)
   11389 
   11390 commit b9f18922f112f2f551429b692d793dda7d02cd86
   11391 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11392 Date:	Thu Aug 21 17:17:04 2008 -0400
   11393 
   11394     Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
   11395 
   11396  fc-lang/sr.orth | 24 +++++++-----------------
   11397  1 file changed, 7 insertions(+), 17 deletions(-)
   11398 
   11399 commit 74e16ceeeab86f50c4b6bea12800f70110cd4794
   11400 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11401 Date:	Thu Aug 14 15:27:16 2008 -0400
   11402 
   11403     Fix docs re 'orig' argument of FcPatternBuild and family
   11404 
   11405     Now call it 'p' or 'pattern', since it's modified in place.
   11406     There is no copying.
   11407 
   11408  doc/fcpattern.fncs	 |  6 +++---
   11409  fontconfig/fontconfig.h |  4 ++--
   11410  src/fcpat.c		 | 12 ++++++------
   11411  3 files changed, 11 insertions(+), 11 deletions(-)
   11412 
   11413 commit bb65f58f6354b8ad363021457852ad9e841cef89
   11414 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11415 Date:	Wed Aug 13 16:45:18 2008 -0400
   11416 
   11417     [doc] Fix signature of FcConfigHome()
   11418 
   11419     We should write a test to automatically cross-check signatures
   11420     from public headers to docs.
   11421 
   11422  doc/fcconfig.fncs | 5 +++--
   11423  1 file changed, 3 insertions(+), 2 deletions(-)
   11424 
   11425 commit e690fbb20ec41ef018a32ac01118a41103c01289
   11426 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11427 Date:	Wed Aug 13 03:30:23 2008 -0400
   11428 
   11429     Get rid of $Id: ChangeLog,v 1.1.1.5 2017/08/29 08:32:28 mrg Exp $ tags
   11430 
   11431  COPYING			 | 2 +-
   11432  Makefile.am			 | 2 +-
   11433  conf.d/Makefile.am		 | 2 +-
   11434  configure.in			 | 2 +-
   11435  doc/Makefile.am		 | 2 +-
   11436  doc/confdir.sgml.in		 | 2 +-
   11437  doc/edit-sgml.c		 | 2 +-
   11438  doc/fcatomic.fncs		 | 2 +-
   11439  doc/fcblanks.fncs		 | 2 +-
   11440  doc/fccharset.fncs		 | 2 +-
   11441  doc/fcconfig.fncs		 | 2 +-
   11442  doc/fcconstant.fncs		 | 2 +-
   11443  doc/fcfile.fncs		 | 2 +-
   11444  doc/fcfontset.fncs		 | 2 +-
   11445  doc/fcfreetype.fncs		 | 2 +-
   11446  doc/fcinit.fncs		 | 2 +-
   11447  doc/fcmatrix.fncs		 | 2 +-
   11448  doc/fcobjectset.fncs		 | 2 +-
   11449  doc/fcobjecttype.fncs		 | 2 +-
   11450  doc/fcpattern.fncs		 | 2 +-
   11451  doc/fcstring.fncs		 | 2 +-
   11452  doc/fcstrset.fncs		 | 2 +-
   11453  doc/fcvalue.fncs		 | 2 +-
   11454  doc/fontconfig-devel.sgml	 | 2 +-
   11455  doc/func.sgml			 | 2 +-
   11456  doc/version.sgml.in		 | 2 +-
   11457  fc-cache/Makefile.am		 | 2 +-
   11458  fc-case/fc-case.c		 | 2 +-
   11459  fc-case/fccase.tmpl.h		 | 2 +-
   11460  fc-cat/Makefile.am		 | 2 +-
   11461  fc-glyphname/fc-glyphname.c	 | 2 +-
   11462  fc-glyphname/fcglyphname.tmpl.h | 2 +-
   11463  fc-list/Makefile.am		 | 2 +-
   11464  fc-match/Makefile.am		 | 2 +-
   11465  fc-query/Makefile.am		 | 2 +-
   11466  src/Makefile.am		 | 2 +-
   11467  36 files changed, 36 insertions(+), 36 deletions(-)
   11468 
   11469 commit 3042050954ddbe205e3166c9910886839829e788
   11470 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11471 Date:	Wed Aug 13 03:16:39 2008 -0400
   11472 
   11473     [doc] Document that a zero rescanInterval disables automatic checks
   11474     (#17103)
   11475 
   11476  doc/fcconfig.fncs | 2 ++
   11477  1 file changed, 2 insertions(+)
   11478 
   11479 commit 41fc0fe68d88c1fdd38469a51a322dab6a30757d
   11480 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11481 Date:	Wed Aug 13 02:50:35 2008 -0400
   11482 
   11483     Add FcPatternFilter() (#13016)
   11484 
   11485  doc/fcpattern.fncs	 | 12 ++++++++++++
   11486  fontconfig/fontconfig.h |  3 +++
   11487  src/fcpat.c		 | 37 +++++++++++++++++++++++++++++++++++++
   11488  3 files changed, 52 insertions(+)
   11489 
   11490 commit e6f14d3c513a9f2e7d75c389db4f65aa0dc0502f
   11491 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11492 Date:	Wed Aug 13 02:47:12 2008 -0400
   11493 
   11494     [doc] Add const decorator for FcPatternDuplicate()
   11495 
   11496  doc/fcpattern.fncs | 2 +-
   11497  1 file changed, 1 insertion(+), 1 deletion(-)
   11498 
   11499 commit 29874098537e763e8e4cd3fefb1ecc0f36b808a5
   11500 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11501 Date:	Wed Aug 13 02:24:42 2008 -0400
   11502 
   11503     Implement fc-list --verbose (#13015)
   11504 
   11505     A private FcObjectGetSet() is implemented that provides an
   11506     FcObjectSet of all registered elements.  FcFontSetList() is
   11507     then modified to use the object set from FcObjectGetSet() if
   11508     provided object-set is NULL.
   11509 
   11510     Alternatively FcObjectGetSet() can be made public.	In that
   11511     case fc-list can use that as a base if --verbose is included,
   11512     and also add any elements provided by the user (though that has
   11513     no effect, as all elements from the cache are already registered).
   11514     Currently fc-list ignores user-provided elements if --verbose
   11515     is specified.
   11516 
   11517  fc-list/fc-list.c    | 41 ++++++++++++++++++++++++-----------------
   11518  fc-list/fc-list.sgml | 10 +++++++---
   11519  src/fcint.h	      |  3 +++
   11520  src/fclist.c	      | 10 ++++++++++
   11521  src/fcname.c	      | 14 ++++++++++++++
   11522  5 files changed, 58 insertions(+), 20 deletions(-)
   11523 
   11524 commit 77c0d8bce86ca088782d5631617c0ef681d91312
   11525 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11526 Date:	Wed Aug 13 01:31:18 2008 -0400
   11527 
   11528     Add fc-query (#13019)
   11529 
   11530  .gitignore		  |   2 +
   11531  Makefile.am		  |   2 +-
   11532  configure.in		  |   1 +
   11533  doc/fontconfig-user.sgml |   2 +-
   11534  fc-cache/fc-cache.sgml   |   1 +
   11535  fc-cat/fc-cat.sgml	  |   1 +
   11536  fc-list/fc-list.sgml	  |   1 +
   11537  fc-match/fc-match.sgml   |   1 +
   11538  fc-query/Makefile.am	  |  59 ++++++++++++++++
   11539  fc-query/fc-query.c	  | 166
   11540  ++++++++++++++++++++++++++++++++++++++++++++
   11541  fc-query/fc-query.sgml   | 174
   11542  +++++++++++++++++++++++++++++++++++++++++++++++
   11543  11 files changed, 408 insertions(+), 2 deletions(-)
   11544 
   11545 commit d5b6085c3e40b4e2605cab7ff6c8a621b961b2d2
   11546 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11547 Date:	Wed Aug 13 00:42:12 2008 -0400
   11548 
   11549     Update man pages
   11550 
   11551  fc-cache/fc-cache.sgml | 16 ++++++++++------
   11552  fc-cat/fc-cat.sgml	| 15 +++++++++++----
   11553  fc-list/fc-list.sgml	| 12 ++++++++----
   11554  fc-match/fc-match.sgml | 30 +++++++++++++++++++++++-------
   11555  4 files changed, 52 insertions(+), 21 deletions(-)
   11556 
   11557 commit 88261bafff30ec02b5a2180f1f9b786c8ff44e3d
   11558 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11559 Date:	Tue Aug 12 23:44:44 2008 -0400
   11560 
   11561     [fc-match] Fix list of getopt options in --help
   11562 
   11563  fc-match/fc-match.c | 4 ++--
   11564  1 file changed, 2 insertions(+), 2 deletions(-)
   11565 
   11566 commit 43291847c58002fca99984dcec4f1bbbb0d0f61d
   11567 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11568 Date:	Tue Aug 12 18:00:35 2008 -0400
   11569 
   11570     Add ~/.fonts.conf.d to default config (#17100)
   11571 
   11572  conf.d/50-user.conf | 1 +
   11573  1 file changed, 1 insertion(+)
   11574 
   11575 commit 4f468454d80bf4f1d256f084afd69cabecf1243e
   11576 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11577 Date:	Tue Aug 12 17:54:45 2008 -0400
   11578 
   11579     Update Thai default families (#16223)
   11580 
   11581     Patch from Theppitak Karoonboonyanan
   11582 
   11583  conf.d/65-nonlatin.conf | 13 +++++++++----
   11584  1 file changed, 9 insertions(+), 4 deletions(-)
   11585 
   11586 commit 2e08e0f243633386b6441784926f928359c92453
   11587 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11588 Date:	Tue Aug 12 17:52:02 2008 -0400
   11589 
   11590     [doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet
   11591     (#16272)
   11592 
   11593  doc/fcpattern.fncs | 6 ++++--
   11594  1 file changed, 4 insertions(+), 2 deletions(-)
   11595 
   11596 commit 317b849215ab16cfcd0dda0e424efc9216a74f28
   11597 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11598 Date:	Tue Aug 12 16:34:24 2008 -0400
   11599 
   11600     Replace RCS Id tags with the file name
   11601 
   11602  config/Makedefs.in	 | 2 +-
   11603  config/install.sh	 | 2 +-
   11604  fc-cache/fc-cache.c	 | 2 +-
   11605  fc-cat/fc-cat.c	 | 2 +-
   11606  fc-lang/aa.orth	 | 2 +-
   11607  fc-lang/ab.orth	 | 2 +-
   11608  fc-lang/af.orth	 | 2 +-
   11609  fc-lang/am.orth	 | 2 +-
   11610  fc-lang/ar.orth	 | 2 +-
   11611  fc-lang/ast.orth	 | 2 +-
   11612  fc-lang/ava.orth	 | 2 +-
   11613  fc-lang/ay.orth	 | 2 +-
   11614  fc-lang/az.orth	 | 2 +-
   11615  fc-lang/az_ir.orth	 | 2 +-
   11616  fc-lang/ba.orth	 | 2 +-
   11617  fc-lang/bam.orth	 | 2 +-
   11618  fc-lang/be.orth	 | 2 +-
   11619  fc-lang/bg.orth	 | 2 +-
   11620  fc-lang/bh.orth	 | 2 +-
   11621  fc-lang/bho.orth	 | 2 +-
   11622  fc-lang/bi.orth	 | 2 +-
   11623  fc-lang/bin.orth	 | 2 +-
   11624  fc-lang/bn.orth	 | 2 +-
   11625  fc-lang/bo.orth	 | 2 +-
   11626  fc-lang/br.orth	 | 2 +-
   11627  fc-lang/bs.orth	 | 2 +-
   11628  fc-lang/bua.orth	 | 2 +-
   11629  fc-lang/ca.orth	 | 2 +-
   11630  fc-lang/ce.orth	 | 2 +-
   11631  fc-lang/ch.orth	 | 2 +-
   11632  fc-lang/chm.orth	 | 2 +-
   11633  fc-lang/chr.orth	 | 2 +-
   11634  fc-lang/co.orth	 | 2 +-
   11635  fc-lang/cs.orth	 | 2 +-
   11636  fc-lang/cu.orth	 | 2 +-
   11637  fc-lang/cv.orth	 | 2 +-
   11638  fc-lang/cy.orth	 | 2 +-
   11639  fc-lang/da.orth	 | 2 +-
   11640  fc-lang/de.orth	 | 2 +-
   11641  fc-lang/dz.orth	 | 2 +-
   11642  fc-lang/el.orth	 | 2 +-
   11643  fc-lang/en.orth	 | 2 +-
   11644  fc-lang/eo.orth	 | 2 +-
   11645  fc-lang/es.orth	 | 2 +-
   11646  fc-lang/et.orth	 | 2 +-
   11647  fc-lang/eu.orth	 | 2 +-
   11648  fc-lang/fa.orth	 | 2 +-
   11649  fc-lang/fc-lang.c	 | 2 +-
   11650  fc-lang/fc-lang.man	 | 2 +-
   11651  fc-lang/fclang.tmpl.h	 | 2 +-
   11652  fc-lang/fi.orth	 | 2 +-
   11653  fc-lang/fj.orth	 | 2 +-
   11654  fc-lang/fo.orth	 | 2 +-
   11655  fc-lang/fr.orth	 | 2 +-
   11656  fc-lang/ful.orth	 | 2 +-
   11657  fc-lang/fur.orth	 | 2 +-
   11658  fc-lang/fy.orth	 | 2 +-
   11659  fc-lang/ga.orth	 | 2 +-
   11660  fc-lang/gd.orth	 | 2 +-
   11661  fc-lang/gez.orth	 | 2 +-
   11662  fc-lang/gl.orth	 | 2 +-
   11663  fc-lang/gn.orth	 | 2 +-
   11664  fc-lang/gu.orth	 | 2 +-
   11665  fc-lang/gv.orth	 | 2 +-
   11666  fc-lang/ha.orth	 | 2 +-
   11667  fc-lang/haw.orth	 | 2 +-
   11668  fc-lang/he.orth	 | 2 +-
   11669  fc-lang/hi.orth	 | 2 +-
   11670  fc-lang/ho.orth	 | 2 +-
   11671  fc-lang/hr.orth	 | 2 +-
   11672  fc-lang/hu.orth	 | 2 +-
   11673  fc-lang/hy.orth	 | 2 +-
   11674  fc-lang/ia.orth	 | 2 +-
   11675  fc-lang/ibo.orth	 | 2 +-
   11676  fc-lang/id.orth	 | 2 +-
   11677  fc-lang/ie.orth	 | 2 +-
   11678  fc-lang/ik.orth	 | 2 +-
   11679  fc-lang/io.orth	 | 2 +-
   11680  fc-lang/is.orth	 | 2 +-
   11681  fc-lang/it.orth	 | 2 +-
   11682  fc-lang/iu.orth	 | 2 +-
   11683  fc-lang/ja.orth	 | 2 +-
   11684  fc-lang/ka.orth	 | 2 +-
   11685  fc-lang/kaa.orth	 | 2 +-
   11686  fc-lang/ki.orth	 | 2 +-
   11687  fc-lang/kk.orth	 | 2 +-
   11688  fc-lang/kl.orth	 | 2 +-
   11689  fc-lang/km.orth	 | 2 +-
   11690  fc-lang/kn.orth	 | 2 +-
   11691  fc-lang/ko.orth	 | 2 +-
   11692  fc-lang/kok.orth	 | 2 +-
   11693  fc-lang/ks.orth	 | 2 +-
   11694  fc-lang/ku.orth	 | 2 +-
   11695  fc-lang/ku_ir.orth	 | 2 +-
   11696  fc-lang/kum.orth	 | 2 +-
   11697  fc-lang/kv.orth	 | 2 +-
   11698  fc-lang/kw.orth	 | 2 +-
   11699  fc-lang/ky.orth	 | 2 +-
   11700  fc-lang/la.orth	 | 2 +-
   11701  fc-lang/lb.orth	 | 2 +-
   11702  fc-lang/lez.orth	 | 2 +-
   11703  fc-lang/ln.orth	 | 2 +-
   11704  fc-lang/lo.orth	 | 2 +-
   11705  fc-lang/lt.orth	 | 2 +-
   11706  fc-lang/lv.orth	 | 2 +-
   11707  fc-lang/mai.orth	 | 2 +-
   11708  fc-lang/mg.orth	 | 2 +-
   11709  fc-lang/mh.orth	 | 2 +-
   11710  fc-lang/mi.orth	 | 2 +-
   11711  fc-lang/mk.orth	 | 2 +-
   11712  fc-lang/ml.orth	 | 2 +-
   11713  fc-lang/mn.orth	 | 2 +-
   11714  fc-lang/mo.orth	 | 2 +-
   11715  fc-lang/mr.orth	 | 2 +-
   11716  fc-lang/mt.orth	 | 2 +-
   11717  fc-lang/my.orth	 | 2 +-
   11718  fc-lang/nb.orth	 | 2 +-
   11719  fc-lang/nds.orth	 | 2 +-
   11720  fc-lang/ne.orth	 | 2 +-
   11721  fc-lang/nl.orth	 | 2 +-
   11722  fc-lang/nn.orth	 | 2 +-
   11723  fc-lang/no.orth	 | 2 +-
   11724  fc-lang/nr.orth	 | 2 +-
   11725  fc-lang/nso.orth	 | 2 +-
   11726  fc-lang/ny.orth	 | 2 +-
   11727  fc-lang/oc.orth	 | 2 +-
   11728  fc-lang/om.orth	 | 2 +-
   11729  fc-lang/or.orth	 | 2 +-
   11730  fc-lang/os.orth	 | 2 +-
   11731  fc-lang/pa.orth	 | 2 +-
   11732  fc-lang/pl.orth	 | 2 +-
   11733  fc-lang/ps_af.orth	 | 2 +-
   11734  fc-lang/ps_pk.orth	 | 2 +-
   11735  fc-lang/pt.orth	 | 2 +-
   11736  fc-lang/rm.orth	 | 2 +-
   11737  fc-lang/ro.orth	 | 2 +-
   11738  fc-lang/ru.orth	 | 2 +-
   11739  fc-lang/sa.orth	 | 2 +-
   11740  fc-lang/sah.orth	 | 2 +-
   11741  fc-lang/sco.orth	 | 2 +-
   11742  fc-lang/se.orth	 | 2 +-
   11743  fc-lang/sel.orth	 | 2 +-
   11744  fc-lang/sh.orth	 | 2 +-
   11745  fc-lang/shs.orth	 | 2 +-
   11746  fc-lang/si.orth	 | 2 +-
   11747  fc-lang/sk.orth	 | 2 +-
   11748  fc-lang/sl.orth	 | 2 +-
   11749  fc-lang/sm.orth	 | 2 +-
   11750  fc-lang/sma.orth	 | 2 +-
   11751  fc-lang/smj.orth	 | 2 +-
   11752  fc-lang/smn.orth	 | 2 +-
   11753  fc-lang/sms.orth	 | 2 +-
   11754  fc-lang/so.orth	 | 2 +-
   11755  fc-lang/sq.orth	 | 2 +-
   11756  fc-lang/sr.orth	 | 2 +-
   11757  fc-lang/ss.orth	 | 2 +-
   11758  fc-lang/st.orth	 | 2 +-
   11759  fc-lang/sv.orth	 | 2 +-
   11760  fc-lang/sw.orth	 | 2 +-
   11761  fc-lang/syr.orth	 | 2 +-
   11762  fc-lang/ta.orth	 | 2 +-
   11763  fc-lang/te.orth	 | 2 +-
   11764  fc-lang/tg.orth	 | 2 +-
   11765  fc-lang/th.orth	 | 2 +-
   11766  fc-lang/ti_er.orth	 | 2 +-
   11767  fc-lang/ti_et.orth	 | 2 +-
   11768  fc-lang/tig.orth	 | 2 +-
   11769  fc-lang/tk.orth	 | 2 +-
   11770  fc-lang/tl.orth	 | 2 +-
   11771  fc-lang/tn.orth	 | 2 +-
   11772  fc-lang/to.orth	 | 2 +-
   11773  fc-lang/tr.orth	 | 2 +-
   11774  fc-lang/ts.orth	 | 2 +-
   11775  fc-lang/tt.orth	 | 2 +-
   11776  fc-lang/tw.orth	 | 2 +-
   11777  fc-lang/tyv.orth	 | 2 +-
   11778  fc-lang/ug.orth	 | 2 +-
   11779  fc-lang/uk.orth	 | 2 +-
   11780  fc-lang/ur.orth	 | 2 +-
   11781  fc-lang/uz.orth	 | 2 +-
   11782  fc-lang/ven.orth	 | 2 +-
   11783  fc-lang/vi.orth	 | 2 +-
   11784  fc-lang/vo.orth	 | 2 +-
   11785  fc-lang/vot.orth	 | 2 +-
   11786  fc-lang/wa.orth	 | 2 +-
   11787  fc-lang/wen.orth	 | 2 +-
   11788  fc-lang/wo.orth	 | 2 +-
   11789  fc-lang/xh.orth	 | 2 +-
   11790  fc-lang/yap.orth	 | 2 +-
   11791  fc-lang/yi.orth	 | 2 +-
   11792  fc-lang/yo.orth	 | 2 +-
   11793  fc-lang/zh_cn.orth	 | 2 +-
   11794  fc-lang/zh_hk.orth	 | 2 +-
   11795  fc-lang/zh_mo.orth	 | 2 +-
   11796  fc-lang/zh_sg.orth	 | 2 +-
   11797  fc-lang/zh_tw.orth	 | 2 +-
   11798  fc-lang/zu.orth	 | 2 +-
   11799  fc-list/fc-list.c	 | 2 +-
   11800  fc-match/fc-match.c	 | 2 +-
   11801  fontconfig/fcfreetype.h | 2 +-
   11802  fontconfig/fcprivate.h  | 2 +-
   11803  fontconfig/fontconfig.h | 2 +-
   11804  src/fcatomic.c		 | 2 +-
   11805  src/fcblanks.c		 | 2 +-
   11806  src/fccfg.c		 | 2 +-
   11807  src/fccharset.c	 | 2 +-
   11808  src/fcdbg.c		 | 2 +-
   11809  src/fcdefault.c	 | 2 +-
   11810  src/fcdir.c		 | 2 +-
   11811  src/fcfreetype.c	 | 2 +-
   11812  src/fcfs.c		 | 2 +-
   11813  src/fcinit.c		 | 2 +-
   11814  src/fcint.h		 | 2 +-
   11815  src/fclang.c		 | 2 +-
   11816  src/fclist.c		 | 2 +-
   11817  src/fcmatch.c		 | 2 +-
   11818  src/fcmatrix.c		 | 2 +-
   11819  src/fcname.c		 | 2 +-
   11820  src/fcstr.c		 | 2 +-
   11821  src/fcxml.c		 | 2 +-
   11822  220 files changed, 220 insertions(+), 220 deletions(-)
   11823 
   11824 commit aef608efed2feb867128e528cd9d39ee7e10a0ac
   11825 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11826 Date:	Tue Aug 12 16:11:29 2008 -0400
   11827 
   11828     Add orth file for Maithili mai.orth (#15821)
   11829 
   11830  fc-lang/mai.orth | 25 +++++++++++++++++++++++++
   11831  1 file changed, 25 insertions(+)
   11832 
   11833 commit 1bcf4ae5f2348d7956c435d34f2856ebfaccd6c8
   11834 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11835 Date:	Tue Aug 12 15:10:04 2008 -0400
   11836 
   11837     When canonizing filenames, squash // and remove final / (#bug 16286)
   11838 
   11839     The fact that we now drop final slashes from all filenames without
   11840     checking that the file name represents a directory may surprise some,
   11841     but it doesn't bother me really.
   11842 
   11843  src/fcstr.c | 3 +++
   11844  1 file changed, 3 insertions(+)
   11845 
   11846 commit b21bea3731106ef30224f9255c4232d6e2607803
   11847 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11848 Date:	Tue Aug 12 14:32:40 2008 -0400
   11849 
   11850     [doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
   11851 
   11852  doc/fcconfig.fncs | 2 +-
   11853  1 file changed, 1 insertion(+), 1 deletion(-)
   11854 
   11855 commit e04afe83de409b880be9a854b34fb624bca5c3b0
   11856 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11857 Date:	Tue Aug 12 14:10:03 2008 -0400
   11858 
   11859     Avoid C99ism in Win32 code (#16651)
   11860 
   11861  src/fccfg.c | 3 ++-
   11862  src/fcxml.c | 3 ++-
   11863  2 files changed, 4 insertions(+), 2 deletions(-)
   11864 
   11865 commit f7364e6273df6f660e6b01ea5189e88b34ba4602
   11866 Author: Benjamin Close <Benjamin.Close (a] clearchain.com>
   11867 Date:	Thu Feb 12 10:23:40 2009 +1030
   11868 
   11869     Remove build manpage logfile if it exists
   11870 
   11871  doc/Makefile.am | 1 +
   11872  1 file changed, 1 insertion(+)
   11873 
   11874 commit 0e21b5a4d5609a5dd0f332b412d878b6f1037d29
   11875 Author: Peter <pva (a] gentoo.org>
   11876 Date:	Sun Jun 22 09:21:05 2008 -0700
   11877 
   11878     Make sure alias files are built first (bug 16464)
   11879 
   11880     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   11881 
   11882  fc-case/Makefile.am | 4 +++-
   11883  1 file changed, 3 insertions(+), 1 deletion(-)
   11884 
   11885 commit a93b4c2aab1d79573abd646147596a8a34b19350
   11886 Author: Keith Packard <keithp (a] keithp.com>
   11887 Date:	Sat May 31 19:24:35 2008 -0700
   11888 
   11889     Bump version to 2.6.0
   11890 
   11891  README			 | 6 ++++--
   11892  configure.in		 | 2 +-
   11893  fontconfig/fontconfig.h | 4 ++--
   11894  3 files changed, 7 insertions(+), 5 deletions(-)
   11895 
   11896 commit d0902ee0867bd11e4ff266876a69c258eee8d08d
   11897 Author: Keith Packard <keithp (a] keithp.com>
   11898 Date:	Sat May 24 17:52:41 2008 -0700
   11899 
   11900     Bump version to 2.5.93
   11901 
   11902  README			 | 34 ++++++++++++++++++++++++++++++++--
   11903  configure.in		 |  2 +-
   11904  fontconfig/fontconfig.h |  2 +-
   11905  3 files changed, 34 insertions(+), 4 deletions(-)
   11906 
   11907 commit 8ade2369238a0b439192a847f12fcc9748a6d73a
   11908 Author: Keith Packard <keithp (a] keithp.com>
   11909 Date:	Sat May 24 17:14:24 2008 -0700
   11910 
   11911     Ignore empty <dir></dir> elements
   11912 
   11913     An empty element would cause every file starting with the current
   11914     directory to be scanned, probably not what the user wanted.
   11915 
   11916  src/fcxml.c | 4 +++-
   11917  1 file changed, 3 insertions(+), 1 deletion(-)
   11918 
   11919 commit 83c5c357abc8d626680943537b4dbc020d6c378c
   11920 Author: Keith Packard <keithp (a] keithp.com>
   11921 Date:	Sat May 24 17:01:12 2008 -0700
   11922 
   11923     Oops. Fix for bug 15928 used wrong path for installed fc-cache.
   11924 
   11925     fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
   11926 
   11927  Makefile.am | 4 ++--
   11928  1 file changed, 2 insertions(+), 2 deletions(-)
   11929 
   11930 commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
   11931 Author: Keith Packard <keithp (a] keithp.com>
   11932 Date:	Sat May 24 16:32:27 2008 -0700
   11933 
   11934     Libs.private needs freetype libraries
   11935 
   11936     To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
   11937     Libs.private.
   11938 
   11939  fontconfig.pc.in | 2 +-
   11940  1 file changed, 1 insertion(+), 1 deletion(-)
   11941 
   11942 commit ad3fc667914d19435ade56adc8afe584d5605d10
   11943 Author: Sayamindu Dasgupta <sayamindu (a] gmail.com>
   11944 Date:	Sat May 24 16:15:27 2008 -0700
   11945 
   11946     FcConfigUptoDate breaks if directory mtime is in the future. Bug
   11947     14424.
   11948 
   11949     At OLPC, we came across a bug where the Browse activity (based
   11950     on xulrunner)
   11951     took 100% CPU after an upgrade/. It turns out the Mozilla uses
   11952     FcConfigUptoDate() to check if new fonts have been added to the
   11953     system, and
   11954     this function was always returning FcFalse since we have the mtimes
   11955     of some
   11956     font directories set in the future. The attached patch makes
   11957     FcConfigUptoDate() print a warning and return FcTrue if mtime of
   11958     directories
   11959     are in the future.
   11960 
   11961  src/fccfg.c | 13 ++++++++++++-
   11962  1 file changed, 12 insertions(+), 1 deletion(-)
   11963 
   11964 commit b808204023ab47eb06dc520665eb7a0473320a9b
   11965 Author: Evgeniy Stepanov <eugeni.stepanov (a] gmail.com>
   11966 Date:	Sat May 24 16:09:17 2008 -0700
   11967 
   11968     Fix index/offset for 'decorative' matcher. Bug 15890.
   11969 
   11970     It seems indices in _FcMatchers array are slightly mixed up,
   11971     MATCH_DECORATIVE
   11972     should be 10, not 11.
   11973 
   11974     And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
   11975 
   11976  src/fcmatch.c | 7 +++----
   11977  1 file changed, 3 insertions(+), 4 deletions(-)
   11978 
   11979 commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
   11980 Author: Glen Low <glen.low (a] pixelglow.com>
   11981 Date:	Sat May 24 15:59:35 2008 -0700
   11982 
   11983     Fix Win32 build error: install tries to run fc-cache locally
   11984     (bug 15928).
   11985 
   11986     When building in Win32 e.g. with MinGW, the install tries to run
   11987     fc-cache
   11988     locally but the required DLL's are not in the path. I've included
   11989     a patch for
   11990     this to fix Makefile.in to run fc-cache from bindir but obviously
   11991     this should
   11992     be applied to Makefile.am instead.
   11993 
   11994     (the second part of this patch was already in the tree)
   11995 
   11996  Makefile.am | 4 ++--
   11997  1 file changed, 2 insertions(+), 2 deletions(-)
   11998 
   11999 commit 557f87f7337df1d78c04d2c993916d1d1748360f
   12000 Author: Neskie Manuel <neskiem (a] gmail.com>
   12001 Date:	Sat May 24 15:51:41 2008 -0700
   12002 
   12003     Add Secwepemctsin Orthography. Bug 15996.
   12004 
   12005  fc-lang/shs.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
   12006  1 file changed, 48 insertions(+)
   12007 
   12008 commit a572f547fd46bf169b617108552ab0fa280f4813
   12009 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   12010 Date:	Sat May 24 15:48:00 2008 -0700
   12011 
   12012     Persian conf update. (bug 16066).
   12013 
   12014  conf.d/40-nonlatin.conf      | 37 +++++++++++++++++++++++++++++++++++++
   12015  conf.d/65-fonts-persian.conf | 24 ++++++++++++++++++++----
   12016  2 files changed, 57 insertions(+), 4 deletions(-)
   12017 
   12018 commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
   12019 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   12020 Date:	Sat May 24 15:44:00 2008 -0700
   12021 
   12022     Fix FcStrDirname documentation. (bug 16068)
   12023 
   12024     Description of FcStrDirname is absent in the official documentation of
   12025     fontconfig-2.5.92. At the same time the source documentation contains
   12026     description of the function.
   12027 
   12028     The problem is a consequence of a misprint in the format of the source
   12029     documentation file 'fcstring.fncs'. The finish mark of description
   12030     of the
   12031     previous function is absent.
   12032 
   12033  doc/fcstring.fncs | 1 +
   12034  1 file changed, 1 insertion(+)
   12035 
   12036 commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
   12037 Author: Keith Packard <keithp (a] keithp.com>
   12038 Date:	Mon May 5 08:30:44 2008 -0700
   12039 
   12040     Add a copy of dolt.m4 to acinclude.m4.
   12041 
   12042     An ancient version of dolt.m4 was installed on my system leading to
   12043     a broken
   12044     build on non-Linux systems.
   12045 
   12046  acinclude.m4 | 137
   12047  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12048  1 file changed, 137 insertions(+)
   12049 
   12050 commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
   12051 Author: Keith Packard <keithp (a] keithp.com>
   12052 Date:	Sun May 4 19:08:31 2008 -0700
   12053 
   12054     Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable
   12055     (bug 15822)
   12056 
   12057     Autohinting for Indic fonts has been disabled since freetype could
   12058     not handle
   12059     it properly. But since freetype-2.3.5, the hinting problems for
   12060     indic fonts
   12061     have been fixed. Thus this is a request to enable the autohinting in
   12062     fontconfig again for all the indic fonts.
   12063 
   12064  conf.d/25-unhint-nonlatin.conf | 119
   12065  -----------------------------------------
   12066  1 file changed, 119 deletions(-)
   12067 
   12068 commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
   12069 Author: Keith Packard <keithp (a] keithp.com>
   12070 Date:	Sun May 4 01:27:42 2008 -0700
   12071 
   12072     Add extended, caps, dunhill style mappings.
   12073 
   12074     extended -> expanded.
   12075     caps, dunhill -> decorative
   12076 
   12077  src/fcfreetype.c | 5 +++--
   12078  1 file changed, 3 insertions(+), 2 deletions(-)
   12079 
   12080 commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
   12081 Author: Keith Packard <keithp (a] keithp.com>
   12082 Date:	Sun May 4 01:26:40 2008 -0700
   12083 
   12084     Fix a few memory tracking mistakes.
   12085 
   12086     The built-in memory tracking code in fontconfig relies on a lot
   12087     of manual
   12088     function call tracking. A pain, but it helps debug leaks.
   12089 
   12090  src/fcatomic.c  | 2 +-
   12091  src/fccharset.c | 6 ++++++
   12092  src/fcinit.c	 | 2 ++
   12093  src/fcpat.c	 | 2 +-
   12094  src/fcstr.c	 | 9 +++++++--
   12095  5 files changed, 17 insertions(+), 4 deletions(-)
   12096 
   12097 commit c6c9400d67ffefa95100d03e6650ea901b05116b
   12098 Author: Keith Packard <keithp (a] keithp.com>
   12099 Date:	Sun May 4 01:25:04 2008 -0700
   12100 
   12101     Call FcFini to make memory debugging easier
   12102 
   12103     FcFini frees all libary data structures so valgrind should report 0
   12104     allocations in use when the program exits.
   12105 
   12106  fc-cache/fc-cache.c | 1 +
   12107  1 file changed, 1 insertion(+)
   12108 
   12109 commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
   12110 Author: Keith Packard <keithp (a] keithp.com>
   12111 Date:	Sat May 3 20:39:07 2008 -0700
   12112 
   12113     Bump version to 2.5.92
   12114 
   12115  README			 | 40 ++++++++++++++++++++++++++++++++++++++--
   12116  configure.in		 |  2 +-
   12117  fontconfig/fontconfig.h |  2 +-
   12118  3 files changed, 40 insertions(+), 4 deletions(-)
   12119 
   12120 commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
   12121 Author: Keith Packard <keithp (a] keithp.com>
   12122 Date:	Sat May 3 20:38:29 2008 -0700
   12123 
   12124     git ignore doltcompile
   12125 
   12126  .gitignore | 1 +
   12127  1 file changed, 1 insertion(+)
   12128 
   12129 commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
   12130 Author: Keith Packard <keithp (a] keithp.com>
   12131 Date:	Sat May 3 20:37:49 2008 -0700
   12132 
   12133     Allow for RC versions in README update
   12134 
   12135  new-version.sh | 4 ++--
   12136  1 file changed, 2 insertions(+), 2 deletions(-)
   12137 
   12138 commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
   12139 Author: Keith Packard <keithp (a] keithp.com>
   12140 Date:	Sat May 3 20:23:37 2008 -0700
   12141 
   12142     Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug
   12143     15692)
   12144 
   12145     Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
   12146     variables as it includes marcros:
   12147 
   12148     m4_pattern_forbid([^_?LT_[A-Z_]+$])
   12149 
   12150     Rename the LT_ variables to LIBT_ to work around this restriction.
   12151 
   12152  configure.in	   | 18 +++++++++---------
   12153  fontconfig-zip.in |  2 +-
   12154  src/Makefile.am   |  6 +++---
   12155  3 files changed, 13 insertions(+), 13 deletions(-)
   12156 
   12157 commit 0028f72bc818ca3bc343383fb644765ae12ce769
   12158 Author: Carlo Bramini <carlo.bramix (a] libero.it>
   12159 Date:	Sat May 3 20:17:16 2008 -0700
   12160 
   12161     Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
   12162 
   12163     With PUBLIC_FILES no longer containing the freetype-dependent
   12164     symbols, those
   12165     must be added to the fontconfig.def file build process.
   12166 
   12167  src/Makefile.am | 4 ++--
   12168  1 file changed, 2 insertions(+), 2 deletions(-)
   12169 
   12170 commit bdbc26f3d970581a3248c245451f7fbfb1609601
   12171 Author: Keith Packard <keithp (a] keithp.com>
   12172 Date:	Sat May 3 20:14:07 2008 -0700
   12173 
   12174     Make fc-match behave better when style is unknown (bug 15332)
   12175 
   12176  fc-match/fc-match.c | 2 +-
   12177  1 file changed, 1 insertion(+), 1 deletion(-)
   12178 
   12179 commit 3322ca855330631e0d849e6beca0c2d82390898f
   12180 Author: Keith Packard <keithp (a] keithp.com>
   12181 Date:	Sat May 3 20:07:35 2008 -0700
   12182 
   12183     Use of ":=" in src/Makefile.am is unportable (bug 14420)
   12184 
   12185     Building 2.5.91 on Solaris with the native make(1) yields
   12186 
   12187     ...
   12188     Making all in src
   12189     make: Fatal error in reader: Makefile, line 313: Unexpected end of
   12190     line seen
   12191     Current working directory /tmp/fontconfig-2.5.91/src
   12192     *** Error code 1
   12193 
   12194     This is due to the following line (src/Makefile.am:143):
   12195 
   12196 	CLEANFILES := $(ALIAS_FILES)
   12197 
   12198     Changing that to a standard assignment ("=") fixes the problem.
   12199 
   12200     I believe the ":=" is a typo. ALIAS_FILES is just a statically
   12201     assigned
   12202     variable; it's not like evaluating it more than once would be
   12203     a problem.
   12204 
   12205  src/Makefile.am | 2 +-
   12206  1 file changed, 1 insertion(+), 1 deletion(-)
   12207 
   12208 commit df8ceebdbe735226bef602614921d517321c690f
   12209 Author: Keith Packard <keithp (a] keithp.com>
   12210 Date:	Sat May 3 20:06:48 2008 -0700
   12211 
   12212     Remove doltcompile in distclean
   12213 
   12214  Makefile.am | 2 +-
   12215  1 file changed, 1 insertion(+), 1 deletion(-)
   12216 
   12217 commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
   12218 Author: Ryan Schmidt <freedesktop-2008 (a] ryandesign.com>
   12219 Date:	Sat May 3 19:49:07 2008 -0700
   12220 
   12221     fontconfig build fails if "head" is missing or unusable (bug 14304)
   12222 
   12223     If the /usr/bin/head program is missing or unusable, or if an
   12224     unusable head
   12225     program is listed first in the PATH, fontconfig fails to build
   12226 
   12227     using "sed -n 1p" instead of "head -1" would be a suitable workaround.
   12228 
   12229  src/makealias | 2 +-
   12230  1 file changed, 1 insertion(+), 1 deletion(-)
   12231 
   12232 commit 6d65081e35fc1ffae1212f173853b0693645192e
   12233 Author: Dennis Schridde <lindevel (a] gmx.net>
   12234 Date:	Sat May 3 19:45:31 2008 -0700
   12235 
   12236     Proper config path for static libraries in win32
   12237 
   12238     Since fontconfig didn't have special handling for paths in static
   12239     Windows
   12240     libraries, I've created a patch which should fix this.
   12241 
   12242     Basically it does this:
   12243     fccfg.c:
   12244     If fontconfig_path was uninitialised it tries to get the directory
   12245     the exe is
   12246     in and uses a fonts/ dir inside that.
   12247     fcxml.c:
   12248     In case the fonts.conf lists a <dir>CUSTOMFONTDIR</dir>, it searches
   12249     for a
   12250     fonts/ directory where the exe is located.
   12251 
   12252  src/fccfg.c | 26 +++++++++++++++++++++-----
   12253  src/fcxml.c | 22 +++++++++++++++++++++-
   12254  2 files changed, 42 insertions(+), 6 deletions(-)
   12255 
   12256 commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
   12257 Author: Changwoo Ryu <cwryu (a] debian.org>
   12258 Date:	Sat May 3 19:39:56 2008 -0700
   12259 
   12260     Korean font in the default config - replacing baekmuk with un
   12261     (bug 13569)
   12262 
   12263     I propose to replace the default Baekmuk Korean fonts with Un fonts.
   12264 
   12265     Some people don't agree but most Korean people prefer Un fonts
   12266     to Baekmuk
   12267     ones.  Un fonts just look better, at least in the most common Linux
   12268     desktops
   12269     (antialiased, GNOME or KDE, high resolution).
   12270 
   12271  conf.d/40-nonlatin.conf | 2 ++
   12272  conf.d/65-nonlatin.conf | 4 ++++
   12273  2 files changed, 6 insertions(+)
   12274 
   12275 commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
   12276 Author: Sylvain Pasche <sylvain.pasche (a] gmail.com>
   12277 Date:	Sat May 3 19:33:45 2008 -0700
   12278 
   12279     Fontconfig options for freetype sub-pixel filter configuration
   12280 
   12281     David Turner has modified FreeType to be able to render sub-pixel
   12282     decimated
   12283     glyphs using different methods of filtering. Fontconfig needs new
   12284     configurables to support selecting these new filtering options. A
   12285     patch
   12286     follows that would correspond to one available for Cairo in bug 10301.
   12287 
   12288  doc/fontconfig-devel.sgml | 1 +
   12289  doc/fontconfig-user.sgml  | 5 +++++
   12290  fontconfig/fontconfig.h   | 9 ++++++++-
   12291  src/fcint.h		   | 3 ++-
   12292  src/fcname.c		   | 7 ++++++-
   12293  5 files changed, 22 insertions(+), 3 deletions(-)
   12294 
   12295 commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
   12296 Author: Frederic Crozat <fcrozat (a] mandriva.com>
   12297 Date:	Sat May 3 19:26:09 2008 -0700
   12298 
   12299     Merge some of Mandriva configuration into upstream configuration. Bug
   12300     13247
   12301 
   12302     This is merging some parts of Mandriva fontconfig changes, mostly
   12303     adding and
   12304     documenting fonts to common aliases.
   12305 
   12306  conf.d/25-unhint-nonlatin.conf | 20 +++++++++++
   12307  conf.d/60-latin.conf		|  3 ++
   12308  conf.d/65-nonlatin.conf	| 81
   12309  ++++++++++++++++++++++++++++++++++++++----
   12310  conf.d/69-unifont.conf		|  4 +++
   12311  4 files changed, 101 insertions(+), 7 deletions(-)
   12312 
   12313 commit c014142a207d6f3ac63580dfb0cacb243776f7c5
   12314 Author: Keith Packard <keithp (a] keithp.com>
   12315 Date:	Sat May 3 19:09:57 2008 -0700
   12316 
   12317     Add --all flag to fc-match to show the untrimmed list. Bug 13018.
   12318 
   12319  fc-match/fc-match.c | 18 ++++++++++++------
   12320  1 file changed, 12 insertions(+), 6 deletions(-)
   12321 
   12322 commit 8415442f9bb8ad624c9940adf187390468c70548
   12323 Author: Keith Packard <keithp (a] keithp.com>
   12324 Date:	Sat May 3 18:04:32 2008 -0700
   12325 
   12326     Add some sample cursive and fantasy families.
   12327 
   12328  conf.d/45-latin.conf | 20 ++++++++++++++++++++
   12329  conf.d/60-latin.conf | 24 ++++++++++++++++++++++++
   12330  2 files changed, 44 insertions(+)
   12331 
   12332 commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
   12333 Author: Keith Packard <keithp (a] keithp.com>
   12334 Date:	Sat May 3 17:43:39 2008 -0700
   12335 
   12336     Remove size and dpi values from bitmap fonts. Bug 8765.
   12337 
   12338     The only relevant information is the pixel size; don't report
   12339     anything else.
   12340 
   12341  src/fcfreetype.c | 34 ----------------------------------
   12342  1 file changed, 34 deletions(-)
   12343 
   12344 commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
   12345 Author: Keith Packard <keithp (a] keithp.com>
   12346 Date:	Sat May 3 17:19:43 2008 -0700
   12347 
   12348     Work around for bitmap-only TrueType fonts that are missing the
   12349     glyf table.
   12350 
   12351     Bitmap-only TrueType fonts without a glyf table will not load a
   12352     glyph when
   12353     FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType
   12354     fonts that have no
   12355     glyphs and select a single strike to measure the glyph map with.
   12356 
   12357  src/fcfreetype.c | 58
   12358  +++++++++++++++++++++++++++++++++++++++++++++++++-------
   12359  1 file changed, 51 insertions(+), 7 deletions(-)
   12360 
   12361 commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
   12362 Author: Keith Packard <keithp (a] keithp.com>
   12363 Date:	Sat May 3 17:18:01 2008 -0700
   12364 
   12365     Use DOLT if available
   12366 
   12367  configure.in | 1 +
   12368  1 file changed, 1 insertion(+)
   12369 
   12370 commit ba884599133e444b5f6d0b9b6981079cf8059b9f
   12371 Author: Eric Anholt <eric (a] anholt.net>
   12372 Date:	Fri Apr 18 11:52:41 2008 -0700
   12373 
   12374     Fix build with !ENABLE_DOCS and no built manpages.
   12375 
   12376  fc-cache/Makefile.am | 8 ++++++--
   12377  fc-cat/Makefile.am   | 8 ++++++--
   12378  fc-list/Makefile.am  | 8 ++++++--
   12379  fc-match/Makefile.am | 8 ++++++--
   12380  4 files changed, 24 insertions(+), 8 deletions(-)
   12381 
   12382 commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
   12383 Author: Keith Packard <keithp (a] keithp.com>
   12384 Date:	Thu Jan 10 10:58:25 2008 -0800
   12385 
   12386     Bump version to 2.5.91
   12387 
   12388  README			 | 26 ++++++++++++++++++++++----
   12389  configure.in		 |  2 +-
   12390  fontconfig/fontconfig.h |  2 +-
   12391  3 files changed, 24 insertions(+), 6 deletions(-)
   12392 
   12393 commit b2cbf483ab520ff21ca2152f960498d181613608
   12394 Author: Keith Packard <keithp (a] keithp.com>
   12395 Date:	Thu Jan 10 10:58:22 2008 -0800
   12396 
   12397     git-tag requires space after -m flag
   12398 
   12399  new-version.sh | 2 +-
   12400  1 file changed, 1 insertion(+), 1 deletion(-)
   12401 
   12402 commit 51f1536479064c2d224860c15271a9b14c87fd62
   12403 Author: Keith Packard <keithp (a] keithp.com>
   12404 Date:	Thu Jan 10 10:56:52 2008 -0800
   12405 
   12406     new-version.sh was mis-editing files
   12407 
   12408  new-version.sh | 19 ++++++++-----------
   12409  1 file changed, 8 insertions(+), 11 deletions(-)
   12410 
   12411 commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
   12412 Author: Keith Packard <keithp (a] keithp.com>
   12413 Date:	Thu Jan 10 10:48:00 2008 -0800
   12414 
   12415     Add more files to .gitignore
   12416 
   12417  .gitignore | 7 +++++--
   12418  1 file changed, 5 insertions(+), 2 deletions(-)
   12419 
   12420 commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
   12421 Author: Keith Packard <keithp (a] keithp.com>
   12422 Date:	Thu Jan 10 10:43:33 2008 -0800
   12423 
   12424     Distribute khmer font aliases
   12425 
   12426  conf.d/65-khmer.conf | 16 ++++++++++++++++
   12427  conf.d/Makefile.am   |  1 +
   12428  2 files changed, 17 insertions(+)
   12429 
   12430 commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
   12431 Author: Keith Packard <keithp (a] keithp.com>
   12432 Date:	Thu Jan 10 10:40:41 2008 -0800
   12433 
   12434     Create new-version.sh to help with releases, update INSTALL
   12435     instructions
   12436 
   12437  INSTALL	|  36 +++++------------
   12438  new-version.sh | 121
   12439  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12440  2 files changed, 131 insertions(+), 26 deletions(-)
   12441 
   12442 commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
   12443 Author: Keith Packard <keithp (a] keithp.com>
   12444 Date:	Thu Jan 10 08:58:57 2008 -0800
   12445 
   12446     Distribute new fcftint.h file
   12447 
   12448  src/Makefile.am | 2 +-
   12449  1 file changed, 1 insertion(+), 1 deletion(-)
   12450 
   12451 commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
   12452 Author: Keith Packard <keithp (a] keithp.com>
   12453 Date:	Tue Jan 8 12:34:19 2008 -0800
   12454 
   12455     Eliminate references to freetype from utility Makefile.am's
   12456 
   12457     The utility programs don't use any freetype interfaces, so they
   12458     don't need to directly refer to freetype headers or libraries.
   12459 
   12460  fc-cache/Makefile.am | 4 ++--
   12461  fc-cat/Makefile.am   | 4 ++--
   12462  fc-list/Makefile.am  | 4 ++--
   12463  fc-match/Makefile.am | 4 ++--
   12464  4 files changed, 8 insertions(+), 8 deletions(-)
   12465 
   12466 commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
   12467 Author: Keith Packard <keithp (a] keithp.com>
   12468 Date:	Mon Jan 7 16:31:06 2008 -0800
   12469 
   12470     Include fcftaliastail.h so that the freetype funcs are exported.
   12471 
   12472     This header file needs to be included at the end of every file that
   12473     exports any freetype symbols.
   12474 
   12475  src/fcfreetype.c | 1 +
   12476  src/fclang.c	  | 1 +
   12477  src/fcpat.c	  | 1 +
   12478  3 files changed, 3 insertions(+)
   12479 
   12480 commit dbd065ad312921308add99fc4cb31457d9045e6a
   12481 Author: Keith Packard <keithp (a] keithp.com>
   12482 Date:	Wed Jan 2 08:47:14 2008 -0800
   12483 
   12484     Remove freetype requirement for build-time applications.
   12485 
   12486     This avoids requiring the freetype development files when cross
   12487     compiling
   12488 
   12489  fc-arch/Makefile.am	  |  2 +-
   12490  fc-case/Makefile.am	  |  2 +-
   12491  fc-glyphname/Makefile.am |  2 +-
   12492  fc-lang/Makefile.am	  |  2 +-
   12493  src/Makefile.am	  | 13 +++++++++---
   12494  src/fcfreetype.c	  |  1 +
   12495  src/fcftint.h		  | 54
   12496  ++++++++++++++++++++++++++++++++++++++++++++++++
   12497  src/fcint.h		  | 18 +---------------
   12498  src/fclang.c		  |  1 +
   12499  src/fcpat.c		  |  1 +
   12500  src/makealias		  |  6 ++++--
   12501  11 files changed, 76 insertions(+), 26 deletions(-)
   12502 
   12503 commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
   12504 Author: Keith Packard <keithp (a] keithp.com>
   12505 Date:	Sun Dec 23 14:06:41 2007 -0800
   12506 
   12507     Fix OOM failure case in FcPStackPush.
   12508 
   12509     When allocation for the node attributes fail, clean up the node
   12510     allocation
   12511     and report failure.
   12512 
   12513  src/fcxml.c | 5 +++++
   12514  1 file changed, 5 insertions(+)
   12515 
   12516 commit 0f7870887adff6db3cffda5485418143f2bfa1f6
   12517 Author: Hongbo Zhao <hongbo.zhao (a] gmail.com>
   12518 Date:	Wed Dec 12 21:47:33 2007 -0800
   12519 
   12520     Not_contain should use strstr, not strcmp on strings. (bug 13632)
   12521 
   12522     For Version 2.5.0, (same for previous version 2.4.2), in source
   12523     file fccfg.c,
   12524     on line 700,
   12525 
   12526     Original:
   12527 	  ret = FcStrCmpIgnoreCase (left.u.s, right.u.s) == 0;
   12528 
   12529     Should change to:
   12530 	  ret = FcStrStrIgnoreCase (left.u.s, right.u.s) == 0;
   12531 
   12532     I think this is just a mistake when copy-n-paste similar codes in
   12533     the same
   12534     function. Apparently, return for "Not_contain" should be just the
   12535     inverse of
   12536     "Contain", not the same as "Equal".
   12537 
   12538  src/fccfg.c | 2 +-
   12539  1 file changed, 1 insertion(+), 1 deletion(-)
   12540 
   12541 commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
   12542 Author: Keith Packard <keithp (a] keithp.com>
   12543 Date:	Sun Nov 25 16:35:55 2007 -0800
   12544 
   12545     Move conf.avail/README to conf.d/README (bug 13392)
   12546 
   12547     Because conf.d is where most people look first.  And the comment at
   12548     the top
   12549     of the README file says conf.d/README too.
   12550 
   12551  conf.d/Makefile.am | 7 +++++--
   12552  1 file changed, 5 insertions(+), 2 deletions(-)
   12553 
   12554 commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
   12555 Author: Keith Packard <keithp (a] koto.keithp.com>
   12556 Date:	Tue Nov 13 18:56:44 2007 -0800
   12557 
   12558     Bump version number to 2.5
   12559 
   12560  README			 | 15 +++++++++++++--
   12561  configure.in		 |  2 +-
   12562  fontconfig/fontconfig.h |  4 ++--
   12563  3 files changed, 16 insertions(+), 5 deletions(-)
   12564 
   12565 commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
   12566 Author: Tor Lillqvist <tml (a] iki.fi>
   12567 Date:	Tue Nov 13 16:41:55 2007 -0800
   12568 
   12569     Workaround for stat() brokenness in Microsoft's C library (bug 8526)
   12570 
   12571     Fix a couple of longstanding problems with fontconfig on Windows that
   12572     manifest themselves especially in GIMP. The root cause to the problems
   12573     is in
   12574     Microsoft's incredibly stupid stat() implementation. Basically, stat()
   12575     returns wrong timestamp fields for files on NTFS filesystems on
   12576     machines
   12577     that use automatic DST switching.
   12578 
   12579     See for instance http://bugzilla.gnome.org/show_bug.cgi?id=154968 and
   12580     http://www.codeproject.com/datetime/dstbugs.asp
   12581 
   12582     As fccache.c now looks at more fields in the stat struct I fill in
   12583     them all.
   12584     I noticed that fstat() is used only on a fd just after opening it,
   12585     so on
   12586     Win32 I just call my stat() replacement before opening instead...
   12587     Implementing a good replacement for fstat() would be harder because
   12588     the code
   12589     in fccache.c wants to compare inode numbers. There are no (readily
   12590     accessible) inode numbers on Win32, so I fake it with the hash of
   12591     the full
   12592     file name, in the case as it is on disk. And fstat() doesn't know
   12593     the full
   12594     file name, so it would be rather hard to come up with a inode
   12595     number to
   12596     identify the file.
   12597 
   12598     The patch also adds similar handling for the cache directory as for
   12599     the fonts
   12600     directory: If a cachedir element in fonts.conf contains the magic
   12601     string
   12602     "WINDOWSTEMPDIR_FONTCONFIG_CACHE" it is replaced at runtime with a
   12603     path under
   12604     the machine's (or user's) temp folder as returned by GetTempPath(). I
   12605     don't
   12606     want to hardcode any pathnames in a fonts.conf intended to be
   12607     distributed to
   12608     end-users, most of which who wouldn't know how to edit it anyway. And
   12609     requiring an installer to edit it gets complicated.
   12610 
   12611  configure.in	      |  6 +++-
   12612  fc-cache/Makefile.am |  3 ++
   12613  src/fccache.c	      | 93
   12614  +++++++++++++++++++++++++++++++++++++++++++++++++++-
   12615  src/fcxml.c	      | 24 ++++++++++++++
   12616  4 files changed, 124 insertions(+), 2 deletions(-)
   12617 
   12618 commit 1315db01b626aedd27e3e05bde96ce46c253629b
   12619 Author: Keith Packard <keithp (a] koto.keithp.com>
   12620 Date:	Tue Nov 13 15:48:30 2007 -0800
   12621 
   12622     Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
   12623 
   12624     This reverts commit b607922909acfc7ae96de688ed34efd19cd038ac.
   12625 
   12626     Conflicts:
   12627 
   12628 	src/Makefile.am
   12629 
   12630     Xft still uses the macros that are in fcprivate.h. Document those
   12631     macros and
   12632     include fcprivate.h in the published header files.
   12633 
   12634  doc/check-missing-doc	 |   1 +
   12635  doc/fcobjectset.fncs	 |  11 +++++
   12636  doc/fcpattern.fncs	 |  12 ++++-
   12637  fontconfig/Makefile.am  |   3 +-
   12638  fontconfig/fcprivate.h  | 123
   12639  ++++++++++++++++++++++++++++++++++++++++++++++++
   12640  fontconfig/fontconfig.h |   2 +-
   12641  src/Makefile.am	 |   3 +-
   12642  src/fcint.h		 |  95 +------------------------------------
   12643  8 files changed, 152 insertions(+), 98 deletions(-)
   12644 
   12645 commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
   12646 Author: Keith Packard <keithp (a] koto.keithp.com>
   12647 Date:	Tue Nov 13 15:16:58 2007 -0800
   12648 
   12649     Document that FcConfigGetFonts returns the internal fontset (bug
   12650     13197)
   12651 
   12652     FcConfigGetFonts returns the internal font set used by the library
   12653     which
   12654     must not be freed by the application or 'bad things' will happen.
   12655 
   12656  doc/fcconfig.fncs | 3 ++-
   12657  1 file changed, 2 insertions(+), 1 deletion(-)
   12658 
   12659 commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
   12660 Author: Keith Packard <keithp (a] koto.keithp.com>
   12661 Date:	Tue Nov 13 15:11:35 2007 -0800
   12662 
   12663     Document that Match calls FcFontRenderPrepare (bug 13162).
   12664 
   12665     The behaviour of FcFontMatch and FcFontSetMatch is hard to understand
   12666     without
   12667     knowing that they call FcFontRenderPrepare.
   12668 
   12669  doc/fcconfig.fncs  | 12 ++++++++----
   12670  doc/fcfontset.fncs | 12 ++++++++----
   12671  2 files changed, 16 insertions(+), 8 deletions(-)
   12672 
   12673 commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
   12674 Author: Keith Packard <keithp (a] koto.keithp.com>
   12675 Date:	Tue Nov 13 14:58:39 2007 -0800
   12676 
   12677     Document several function return values (Bug 13145).
   12678 
   12679     Several functions had no indication of what the return value would be,
   12680     mostly these were allocation failure returns.
   12681 
   12682  doc/fcatomic.fncs     |  4 +++-
   12683  doc/fcconfig.fncs     | 21 ++++++++++++++-------
   12684  doc/fcconstant.fncs   |  8 ++++++--
   12685  doc/fcfile.fncs       | 28 +++++++++++++++-------------
   12686  doc/fcfontset.fncs    |  3 ++-
   12687  doc/fcinit.fncs       |  7 +++++--
   12688  doc/fcobjectset.fncs  |  3 ++-
   12689  doc/fcobjecttype.fncs |  6 ++++--
   12690  8 files changed, 51 insertions(+), 29 deletions(-)
   12691 
   12692 commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
   12693 Author: Keith Packard <keithp (a] koto.keithp.com>
   12694 Date:	Mon Nov 5 16:08:55 2007 -0800
   12695 
   12696     Fix parallel build in doc directory.
   12697 
   12698     docbook2man has fixed output file names; place output in a
   12699     subdirectory to
   12700     avoid collisions.
   12701 
   12702  doc/Makefile.am | 8 +++++---
   12703  1 file changed, 5 insertions(+), 3 deletions(-)
   12704 
   12705 commit 37e9d33950df03f76b6938ae5675ecfc853eb903
   12706 Author: Keith Packard <keithp (a] koto.keithp.com>
   12707 Date:	Mon Nov 5 15:52:45 2007 -0800
   12708 
   12709     Update version numbers to 2.4.92 (2.5 RC2)
   12710 
   12711  README			 | 49
   12712  +++++++++++++++++++++++++++++++++++++++++++++++--
   12713  fontconfig/fontconfig.h |  2 +-
   12714  2 files changed, 48 insertions(+), 3 deletions(-)
   12715 
   12716 commit a504f6b5394b96d2c6a24772b61705227a8e88ab
   12717 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12718 Date:	Mon Nov 5 18:12:51 2007 -0500
   12719 
   12720     Simplify/improve 30-metric-aliases.conf
   12721 
   12722  conf.d/30-metric-aliases.conf | 192
   12723  ++++++++++++++++++++++++------------------
   12724  1 file changed, 109 insertions(+), 83 deletions(-)
   12725 
   12726 commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
   12727 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12728 Date:	Mon Nov 5 17:07:36 2007 -0500
   12729 
   12730     Remove list of available conf files from README.
   12731     It was redundant and out-dated.
   12732 
   12733  conf.d/README | 29 +----------------------------
   12734  1 file changed, 1 insertion(+), 28 deletions(-)
   12735 
   12736 commit 0294bda4800b94828b59139e6205730c74261c40
   12737 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12738 Date:	Mon Nov 5 17:05:36 2007 -0500
   12739 
   12740     Fix documented conf-file naming format in README
   12741 
   12742  conf.d/README | 8 ++++----
   12743  1 file changed, 4 insertions(+), 4 deletions(-)
   12744 
   12745 commit 07d04da76c4009552866ae0d2f85659186ef77d6
   12746 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12747 Date:	Mon Nov 5 17:01:44 2007 -0500
   12748 
   12749     Remove 25-unhint-nonlatin.conf from default configuration by not
   12750     linking it.
   12751 
   12752  conf.d/Makefile.am | 1 -
   12753  1 file changed, 1 deletion(-)
   12754 
   12755 commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
   12756 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12757 Date:	Mon Nov 5 16:46:19 2007 -0500
   12758 
   12759     Oops, fix Makefile.am.
   12760 
   12761  conf.d/Makefile.am | 4 ++--
   12762  1 file changed, 2 insertions(+), 2 deletions(-)
   12763 
   12764 commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
   12765 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12766 Date:	Mon Nov 5 16:43:49 2007 -0500
   12767 
   12768     Remove 20-lohit-gujarati.conf.  It's covered by
   12769     25-unhint-nonlatin.conf now.
   12770 
   12771  conf.d/20-lohit-gujarati.conf | 11 -----------
   12772  conf.d/Makefile.am	       |  2 --
   12773  2 files changed, 13 deletions(-)
   12774 
   12775 commit 7465091fa90753440ed775de5783387bc4fd9cc4
   12776 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12777 Date:	Mon Nov 5 16:43:14 2007 -0500
   12778 
   12779     Remove redundant/obsolete comments from conf files.
   12780 
   12781     Conf files had an initial comment mentioning the files' name.
   12782     This was outdated and wrong in most cases.	There's no real use
   12783     in that.
   12784 
   12785  conf.d/10-autohint.conf	  | 1 -
   12786  conf.d/10-no-sub-pixel.conf	  | 1 -
   12787  conf.d/10-sub-pixel-bgr.conf	  | 1 -
   12788  conf.d/10-sub-pixel-rgb.conf	  | 1 -
   12789  conf.d/10-sub-pixel-vbgr.conf	  | 1 -
   12790  conf.d/10-sub-pixel-vrgb.conf	  | 1 -
   12791  conf.d/10-unhinted.conf	  | 1 -
   12792  conf.d/20-fix-globaladvance.conf | 1 -
   12793  conf.d/20-unhint-small-vera.conf | 1 -
   12794  conf.d/25-unhint-nonlatin.conf   | 1 -
   12795  conf.d/30-metric-aliases.conf	  | 1 -
   12796  conf.d/30-urw-aliases.conf	  | 1 -
   12797  conf.d/50-user.conf		  | 1 -
   12798  conf.d/51-local.conf		  | 1 -
   12799  conf.d/65-fonts-persian.conf	  | 1 -
   12800  conf.d/70-no-bitmaps.conf	  | 1 -
   12801  conf.d/70-yes-bitmaps.conf	  | 1 -
   12802  conf.d/80-delicious.conf	  | 1 -
   12803  18 files changed, 18 deletions(-)
   12804 
   12805 commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
   12806 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12807 Date:	Mon Nov 5 16:40:25 2007 -0500
   12808 
   12809     Use binding="same" in 30-urw-aliases.conf and remove duplicate
   12810     entries.
   12811 
   12812     Times, Helvetical, and Courier are already handled in
   12813     30-metric-aliases.conf.
   12814     Remove them here and add a comment instead.
   12815 
   12816  conf.d/30-urw-aliases.conf | 27 ++++++++-------------------
   12817  1 file changed, 8 insertions(+), 19 deletions(-)
   12818 
   12819 commit 4b51f173c99152586db26b03752873a4b4020672
   12820 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12821 Date:	Mon Nov 5 16:36:55 2007 -0500
   12822 
   12823     Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
   12824 
   12825  conf.d/40-generic.conf  | 80
   12826  -------------------------------------------------
   12827  conf.d/40-nonlatin.conf | 51 +++++++++++++++++++++++++++++++
   12828  conf.d/45-latin.conf	 | 56 ++++++++++++++++++++++++++++++++++
   12829  conf.d/Makefile.am	 |  6 ++--
   12830  conf.d/README		 |  5 ++--
   12831  5 files changed, 114 insertions(+), 84 deletions(-)
   12832 
   12833 commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
   12834 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12835 Date:	Mon Nov 5 16:14:35 2007 -0500
   12836 
   12837     Add/update config files from Fedora.
   12838 
   12839  conf.d/25-unhint-nonlatin.conf | 228
   12840  +++++++++++++++++++++++++++++++++++++++++
   12841  conf.d/30-amt-aliases.conf	|  21 ----
   12842  conf.d/30-metric-aliases.conf	| 186 +++++++++++++++++++++++++++++++++
   12843  conf.d/40-generic.conf		|  22 +++-
   12844  conf.d/65-nonlatin.conf	|  45 ++++++++
   12845  conf.d/Makefile.am		|   6 +-
   12846  conf.d/README			|   3 +-
   12847  7 files changed, 483 insertions(+), 28 deletions(-)
   12848 
   12849 commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
   12850 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12851 Date:	Mon Nov 5 15:29:44 2007 -0500
   12852 
   12853     Add FcGetLangs() and FcLangGetCharSet().
   12854 
   12855  doc/fclangset.fncs	 | 16 ++++++++++++++++
   12856  fontconfig/fontconfig.h |  6 ++++++
   12857  src/fcint.h		 |  3 ---
   12858  src/fclang.c		 | 20 ++++++++++++++++++--
   12859  4 files changed, 40 insertions(+), 5 deletions(-)
   12860 
   12861 commit 811995b79db16be39046dbbffcc5a7d66f88b731
   12862 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12863 Date:	Mon Nov 5 15:29:03 2007 -0500
   12864 
   12865     Fix trivial bugs in edit-sgml.c
   12866 
   12867  doc/edit-sgml.c | 3 ++-
   12868  1 file changed, 2 insertions(+), 1 deletion(-)
   12869 
   12870 commit de1faa42d1425f80366707a730ea919c57e57b2f
   12871 Author: Keith Packard <keithp (a] koto.keithp.com>
   12872 Date:	Sun Nov 4 12:20:45 2007 -0800
   12873 
   12874     Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
   12875 
   12876     These two names are typos of the correct names. Instead of simply
   12877     changing
   12878     them, the correct thing to do is leave them in the library, add
   12879     the correct
   12880     functions and mark them as deprecated so any source packages will
   12881     be updated.
   12882 
   12883     This requires bumping the minor version of the library (for adding
   12884     APIs)
   12885     instead of bumping the major version of the library (for removing
   12886     APIs).
   12887 
   12888  configure.in		 |  6 +++---
   12889  fontconfig/fontconfig.h | 13 +++++++++++++
   12890  src/Makefile.am	 |  5 +++--
   12891  src/fccfg.c		 | 16 ++++++++++++++++
   12892  src/fcdeprecate.h	 | 36 ++++++++++++++++++++++++++++++++++++
   12893  src/fcint.h		 |  1 +
   12894  6 files changed, 72 insertions(+), 5 deletions(-)
   12895 
   12896 commit 69d3eb9cb8e58ab771170f68868748204a4793ab
   12897 Author: Keith Packard <keithp (a] koto.keithp.com>
   12898 Date:	Sat Nov 3 23:43:48 2007 -0700
   12899 
   12900     Ignore new generated documentation
   12901 
   12902  .gitignore | 3 +++
   12903  1 file changed, 3 insertions(+)
   12904 
   12905 commit dc7b6f1d79b5508706be9242b79180727701e54f
   12906 Author: Keith Packard <keithp (a] koto.keithp.com>
   12907 Date:	Sat Nov 3 23:42:32 2007 -0700
   12908 
   12909     Link new function documentation into the fontconfig-devel.sgml
   12910 
   12911  doc/fontconfig-devel.sgml | 31 +++++++++++++++++++++++++++++++
   12912  1 file changed, 31 insertions(+)
   12913 
   12914 commit dac27f2f1a766b042487827c726b3ccae147d282
   12915 Author: Keith Packard <keithp (a] koto.keithp.com>
   12916 Date:	Sat Nov 3 23:41:38 2007 -0700
   12917 
   12918     Formatting syntax mistake in doc/fclangset.fncs.
   12919 
   12920     <parameter>ls</function> needed to be <parameter>ls</parameter>.
   12921 
   12922  doc/fclangset.fncs | 2 +-
   12923  1 file changed, 1 insertion(+), 1 deletion(-)
   12924 
   12925 commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
   12926 Author: Keith Packard <keithp (a] koto.keithp.com>
   12927 Date:	Sat Nov 3 23:23:55 2007 -0700
   12928 
   12929     Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
   12930 
   12931     Just adding the .fncs versions doesn't get these files generated.
   12932 
   12933  doc/Makefile.am | 3 +++
   12934  1 file changed, 3 insertions(+)
   12935 
   12936 commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
   12937 Author: Keith Packard <keithp (a] koto.keithp.com>
   12938 Date:	Sat Nov 3 23:23:09 2007 -0700
   12939 
   12940     Fix formatting syntax in doc/fccache.fncs
   12941 
   12942  doc/fccache.fncs | 8 ++++----
   12943  1 file changed, 4 insertions(+), 4 deletions(-)
   12944 
   12945 commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
   12946 Author: Keith Packard <keithp (a] koto.keithp.com>
   12947 Date:	Sat Nov 3 23:03:11 2007 -0700
   12948 
   12949     Replace incorrect documentation uses of 'char' with 'FcChar8'
   12950     (bug 13002).
   12951 
   12952  doc/fcconfig.fncs	   | 10 +++++-----
   12953  doc/fcfile.fncs	   |  6 +++---
   12954  doc/fcfreetype.fncs	   |  4 ++--
   12955  doc/fcpattern.fncs	   |  6 +++---
   12956  doc/fontconfig-devel.sgml |  2 +-
   12957  5 files changed, 14 insertions(+), 14 deletions(-)
   12958 
   12959 commit b4a3e834126a3cac7fbf2212087825f886be1f1d
   12960 Author: Keith Packard <keithp (a] koto.keithp.com>
   12961 Date:	Sat Nov 3 22:53:12 2007 -0700
   12962 
   12963     Remove references to FcConfigParse and FcConfigLoad.
   12964 
   12965     These functions no longer exist.
   12966 
   12967  doc/fcconfig.fncs | 3 +--
   12968  1 file changed, 1 insertion(+), 2 deletions(-)
   12969 
   12970 commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
   12971 Author: Keith Packard <keithp (a] koto.keithp.com>
   12972 Date:	Sat Nov 3 22:45:31 2007 -0700
   12973 
   12974     Have FcConfigSetCurrent accept the current configuration and simply
   12975     return
   12976     without updating anything.
   12977 
   12978  src/fccfg.c | 3 +++
   12979  1 file changed, 3 insertions(+)
   12980 
   12981 commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
   12982 Author: Keith Packard <keithp (a] koto.keithp.com>
   12983 Date:	Sat Nov 3 22:39:54 2007 -0700
   12984 
   12985     Update documentation for stale FcConfigGetConfig function.
   12986 
   12987     The old per-user cache filename is no longer used.
   12988 
   12989  doc/fcconfig.fncs | 5 +++--
   12990  1 file changed, 3 insertions(+), 2 deletions(-)
   12991 
   12992 commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
   12993 Author: Keith Packard <keithp (a] koto.keithp.com>
   12994 Date:	Sat Nov 3 22:31:16 2007 -0700
   12995 
   12996     Update documentation for FcStrCopyFilename (bug 12964).
   12997 
   12998     FcStrCopyFilename constructs a canonical path for any argument,
   12999     including
   13000     expanding leading ~ and editing '.' and '..' elements out of the
   13001     resulting
   13002     path.
   13003 
   13004  doc/fcstring.fncs | 15 ++++++++++-----
   13005  1 file changed, 10 insertions(+), 5 deletions(-)
   13006 
   13007 commit a190678e3c4497870679808dde418191407be91d
   13008 Author: Keith Packard <keithp (a] koto.keithp.com>
   13009 Date:	Sat Nov 3 22:23:28 2007 -0700
   13010 
   13011     Document previously undocumented functions. (bug 12963)
   13012 
   13013  doc/Makefile.am	   |   3 ++
   13014  doc/check-missing-doc	   |   4 +-
   13015  doc/fccache.fncs	   |  68 +++++++++++++++++++++++++
   13016  doc/fccharset.fncs	   |  24 +++++++++
   13017  doc/fcconfig.fncs	   |  31 ++++++++++++
   13018  doc/fcdircache.fncs	   |  88 ++++++++++++++++++++++++++++++++
   13019  doc/fcfile.fncs	   |  29 ++++++-----
   13020  doc/fcfontset.fncs	   |  83 +++++++++++++++++++++++++++++++
   13021  doc/fcfreetype.fncs	   |  22 ++++++++
   13022  doc/fclangset.fncs	   | 124
   13023  ++++++++++++++++++++++++++++++++++++++++++++++
   13024  doc/fcmatrix.fncs	   |   2 +
   13025  doc/fcpattern.fncs	   |  52 ++++++++++++++++++-
   13026  doc/fcstring.fncs	   |  80 ++++++++++++++++++++++++------
   13027  doc/fcstrset.fncs	   |  11 ++++
   13028  doc/fcvalue.fncs	   |  21 ++++++++
   13029  doc/fontconfig-devel.sgml |  26 +++++++++-
   13030  16 files changed, 638 insertions(+), 30 deletions(-)
   13031 
   13032 commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
   13033 Author: Keith Packard <keithp (a] koto.keithp.com>
   13034 Date:	Sat Nov 3 22:01:33 2007 -0700
   13035 
   13036     Verify documentation covers exposed symbols.
   13037 
   13038     Add check-missing-doc script to make sure the documentation matches
   13039     the
   13040     complete list of symbols exported from the header files before
   13041     release.
   13042 
   13043  doc/Makefile.am       |  6 +++++-
   13044  doc/check-missing-doc | 23 +++++++++++++++++++++++
   13045  2 files changed, 28 insertions(+), 1 deletion(-)
   13046 
   13047 commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
   13048 Author: Keith Packard <keithp (a] koto.keithp.com>
   13049 Date:	Sat Nov 3 21:58:34 2007 -0700
   13050 
   13051     Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
   13052 
   13053  src/fclang.c | 8 ++++----
   13054  1 file changed, 4 insertions(+), 4 deletions(-)
   13055 
   13056 commit 9b84ecff92b8dccf6559a858e35762c0f664429a
   13057 Author: Keith Packard <keithp (a] koto.keithp.com>
   13058 Date:	Sat Nov 3 21:57:51 2007 -0700
   13059 
   13060     Don't check cache file time stamps when cleaning cache dir.
   13061 
   13062     Cache file mtime is meaningless now that the directory time is
   13063     encoded in
   13064     the cache.
   13065 
   13066  fc-cache/fc-cache.c | 10 +---------
   13067  1 file changed, 1 insertion(+), 9 deletions(-)
   13068 
   13069 commit 1d93c1752f03b833603ea31c2cfbd16868c44922
   13070 Author: Keith Packard <keithp (a] koto.keithp.com>
   13071 Date:	Sat Nov 3 21:56:36 2007 -0700
   13072 
   13073     Typo error in function name: Inverval -> interval
   13074 
   13075  src/fccfg.c | 4 ++--
   13076  1 file changed, 2 insertions(+), 2 deletions(-)
   13077 
   13078 commit b868a1447341ebe9962007069ec8658550e62483
   13079 Author: Keith Packard <keithp (a] koto.keithp.com>
   13080 Date:	Sat Nov 3 21:55:39 2007 -0700
   13081 
   13082     Track line numbers in sgml edit tool input.
   13083 
   13084     Errors in the documentation can be hard to find unless the tool
   13085     outputs the
   13086     line number where the problem exists.
   13087 
   13088  doc/edit-sgml.c | 85
   13089  +++++++++++++++++++++++++++++++++++----------------------
   13090  1 file changed, 52 insertions(+), 33 deletions(-)
   13091 
   13092 commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
   13093 Author: Keith Packard <keithp (a] koto.keithp.com>
   13094 Date:	Sat Nov 3 21:54:49 2007 -0700
   13095 
   13096     Clean up exported names in fontconfig.h.
   13097 
   13098     Fix typo errors (Inverval indeed).
   13099     Remove FcPattern *p from FcValue (unused)
   13100     Remove spurious FcPublic from formals.
   13101 
   13102  fontconfig/fontconfig.h | 24 +++++++++++++-----------
   13103  1 file changed, 13 insertions(+), 11 deletions(-)
   13104 
   13105 commit e37d10fa74217a6102003882d49ac323f28db678
   13106 Author: Keith Packard <keithp (a] koto.keithp.com>
   13107 Date:	Sat Nov 3 14:16:29 2007 -0700
   13108 
   13109     Make file_stat argument to FcDirCacheLoadFile optional.
   13110 
   13111     Allow file_stat to be NULL by using a local stat structure in
   13112     that case.
   13113 
   13114  src/fccache.c | 3 +++
   13115  1 file changed, 3 insertions(+)
   13116 
   13117 commit 2ddce88cde79d8bf8959d614af883999d5c66a85
   13118 Author: Keith Packard <keithp (a] koto.keithp.com>
   13119 Date:	Sat Nov 3 13:44:59 2007 -0700
   13120 
   13121     Document skipping of fonts from FcFileScan/FcDirScan.
   13122 
   13123     FcFileScan and FcDirScan will skip fonts under direction of the
   13124     configuration and default fontconfig policy.
   13125 
   13126  doc/fcfile.fncs | 7 +++++--
   13127  1 file changed, 5 insertions(+), 2 deletions(-)
   13128 
   13129 commit 5d82c4c85d201011e60adcf887d15341ecdd5729
   13130 Author: Keith Packard <keithp (a] koto.keithp.com>
   13131 Date:	Sat Nov 3 13:26:16 2007 -0700
   13132 
   13133     Correct documentation for FcConfigUptoDate (bug 12948).
   13134 
   13135     FcConfigUptoDate only checks whether files have been modified
   13136     since the
   13137     configuration was created. Any changes to the configuration through
   13138     the API
   13139     since then are not considered.
   13140 
   13141  doc/fcconfig.fncs | 4 ++--
   13142  1 file changed, 2 insertions(+), 2 deletions(-)
   13143 
   13144 commit b607922909acfc7ae96de688ed34efd19cd038ac
   13145 Author: Keith Packard <keithp (a] koto.keithp.com>
   13146 Date:	Sat Nov 3 13:09:01 2007 -0700
   13147 
   13148     Remove fcprivate.h, move the remaining macros to fcint.h.
   13149 
   13150     fcprivate.h was supposed to extend the fontconfig API for the various
   13151     fontconfig utilities. Instead, just have those utilities use the
   13152     internal
   13153     fcint.h header file (which they already do), removing fcprivate.h
   13154     from the
   13155     installation and hence from the defacto public API.
   13156 
   13157  fontconfig/Makefile.am |   3 +-
   13158  fontconfig/fcprivate.h | 123
   13159  -------------------------------------------------
   13160  src/Makefile.am	|   3 +-
   13161  src/fcint.h		|  95 +++++++++++++++++++++++++++++++++++++-
   13162  4 files changed, 96 insertions(+), 128 deletions(-)
   13163 
   13164 commit 910db318ae67693f7bc17f0bdc61caaf555365ae
   13165 Author: Keith Packard <keithp (a] koto.keithp.com>
   13166 Date:	Sat Nov 3 13:05:25 2007 -0700
   13167 
   13168     Correct documentation for FcAtomicLock (Bug 12947).
   13169 
   13170     FcAtomicLock can only be called once from any process.
   13171 
   13172  doc/fcatomic.fncs | 6 +++---
   13173  1 file changed, 3 insertions(+), 3 deletions(-)
   13174 
   13175 commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
   13176 Author: Behdad Esfahbod <behdad (a] behdad.org>
   13177 Date:	Fri Oct 26 02:02:19 2007 -0400
   13178 
   13179     Port fonts-persian.conf to new alias syntax with binding="same"
   13180 
   13181     Signed-off-by: Keith Packard <keithp (a] koto.keithp.com>
   13182 
   13183  conf.d/65-fonts-persian.conf | 377
   13184  ++++++++++++++-----------------------------
   13185  1 file changed, 121 insertions(+), 256 deletions(-)
   13186 
   13187 commit 681bb379de1847cf288ba27cf29243c8395cff17
   13188 Author: Keith Packard <keithp (a] koto.keithp.com>
   13189 Date:	Thu Oct 25 22:30:49 2007 -0700
   13190 
   13191     Respect "binding" attribute in <alias> entries.
   13192 
   13193     This makes creating "same" aliases for renamed font families far
   13194     easier.
   13195 
   13196  fonts.dtd   |	2 ++
   13197  src/fcxml.c | 58
   13198  ++++++++++++++++++++++++++++++++++++----------------------
   13199  2 files changed, 38 insertions(+), 22 deletions(-)
   13200 
   13201 commit 0602c605af04ea73af700b223ec4ac1dfd5a36f1
   13202 Author: Behdad Esfahbod <behdad (a] behdad.org>
   13203 Date:	Thu Oct 25 21:35:45 2007 -0700
   13204 
   13205     Make fc-match --sort call FcFontRenderPrepare.
   13206 
   13207     This makes the --sort and regular output the same for each font.
   13208 
   13209  fc-match/fc-match.c | 20 ++++++++++++++++++--
   13210  1 file changed, 18 insertions(+), 2 deletions(-)
   13211 
   13212 commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
   13213 Author: Keith Packard <keithp (a] koto.keithp.com>
   13214 Date:	Thu Oct 25 21:23:36 2007 -0700
   13215 
   13216     Also check configDirs mtimes in FcConfigUptoDate
   13217 
   13218     Checking only config files and font directories can miss changes which
   13219     affect only a configuration directory. Check those to catch any
   13220     changes.
   13221 
   13222  src/fccfg.c | 17 +++--------------
   13223  1 file changed, 3 insertions(+), 14 deletions(-)
   13224 
   13225 commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
   13226 Author: Keith Packard <keithp (a] koto.keithp.com>
   13227 Date:	Thu Oct 25 15:19:14 2007 -0700
   13228 
   13229     A few fixups for make distcheck
   13230 
   13231  Makefile.am	 | 2 +-
   13232  doc/Makefile.am | 2 +-
   13233  2 files changed, 2 insertions(+), 2 deletions(-)
   13234 
   13235 commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
   13236 Author: Keith Packard <keithp (a] koto.keithp.com>
   13237 Date:	Thu Oct 25 15:07:54 2007 -0700
   13238 
   13239     Set version numbers to 2.4.91 (2.5 RC1)
   13240 
   13241  README			 | 59
   13242  +++++++++++++++++++++++++++++++++++++++++++++++--
   13243  configure.in		 |  2 +-
   13244  fontconfig/fontconfig.h |  2 +-
   13245  3 files changed, 59 insertions(+), 4 deletions(-)
   13246 
   13247 commit 7a1a7c0c15793e77cb162dd3393971332896460e
   13248 Author: Keith Packard <keithp (a] koto.keithp.com>
   13249 Date:	Thu Oct 25 14:36:24 2007 -0700
   13250 
   13251     Build fix for Solaris 10 with GCC.
   13252 
   13253     Solaris 10 with GCC doesn't appear capable of supporting the symbol
   13254     visibility stuff, so disable it.
   13255 
   13256  src/fcint.h | 2 +-
   13257  1 file changed, 1 insertion(+), 1 deletion(-)
   13258 
   13259 commit fc990b2e86008967f499fe0df88de8e074a3670e
   13260 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   13261 Date:	Thu Oct 25 14:20:06 2007 -0700
   13262 
   13263     Update CaseFolding.txt to Unicode 5.1.0
   13264 
   13265  fc-case/CaseFolding.txt | 184
   13266  ++++++++++++++++++++++++++++++++++++++++++++++--
   13267  src/fcstr.c		 |   2 +-
   13268  2 files changed, 178 insertions(+), 8 deletions(-)
   13269 
   13270 commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
   13271 Author: Keith Packard <keithp (a] neko.keithp.com>
   13272 Date:	Fri Sep 1 20:25:21 2006 -0700
   13273 
   13274     Match 'ultra' on word boundaries to detect ultra bold fonts. (bug
   13275     2511)
   13276 
   13277     Added FcStrContainsWord to detect strings on word boundaries.
   13278 
   13279  src/fcfreetype.c | 15 +++++++++++++--
   13280  src/fcint.h	  |  3 +++
   13281  src/fcstr.c	  | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
   13282  3 files changed, 65 insertions(+), 3 deletions(-)
   13283 
   13284 commit 349182784fdd0acf5d1262d8876c967f69dc30aa
   13285 Author: Keith Packard <keithp (a] koto.keithp.com>
   13286 Date:	Thu Oct 25 01:51:38 2007 -0700
   13287 
   13288     fontconfig needs configure option to use gnu iconv (bug 4083).
   13289 
   13290     Existing Solaris workaround was broken; mis-matching values caused
   13291     the test
   13292     for libiconv to always fail.
   13293 
   13294  configure.in | 4 ++--
   13295  1 file changed, 2 insertions(+), 2 deletions(-)
   13296 
   13297 commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
   13298 Author: Keith Packard <keithp (a] koto.keithp.com>
   13299 Date:	Thu Oct 25 01:35:32 2007 -0700
   13300 
   13301     Ensure weight/slant values present even when style is supplied
   13302     (bug 9313).
   13303 
   13304     If the provided style value doesn't match any available font, fall
   13305     back to
   13306     using the weight and slant values by ensuring that those are in
   13307     the pattern.
   13308 
   13309  src/fcdefault.c | 16 +++++-----------
   13310  1 file changed, 5 insertions(+), 11 deletions(-)
   13311 
   13312 commit 43d0454597dfb5375b1268edb79172779cc51113
   13313 Author: Keith Packard <keithp (a] koto.keithp.com>
   13314 Date:	Thu Oct 25 01:26:09 2007 -0700
   13315 
   13316     Distribute man source files for command line programs (bug 9678).
   13317 
   13318     For systems on whch DOCBOOK is unavailable, distribute command
   13319     line program
   13320     manual pages in .man format.
   13321 
   13322  fc-cache/Makefile.am | 6 +++---
   13323  fc-cat/Makefile.am   | 6 +++---
   13324  fc-list/Makefile.am  | 6 +++---
   13325  fc-match/Makefile.am | 6 +++---
   13326  4 files changed, 12 insertions(+), 12 deletions(-)
   13327 
   13328 commit cf3e888b71a22e5c5875b96bf29557746044bd2b
   13329 Author: Dwayne Bailey <dwayne (a] translate.org.za>
   13330 Date:	Thu Oct 25 01:16:06 2007 -0700
   13331 
   13332     Add/fix *.orth files for South African languages
   13333 
   13334     This adds the missing orth files for Ndebele (South) (nr), Northern
   13335     Sotho
   13336     (nso), Swati (ss) and Southern Sotho (st).	It also fixes the Tswana
   13337     (tn)
   13338     orth file.
   13339 
   13340  fc-lang/iso639-1 |  4 ++--
   13341  fc-lang/iso639-2 |  8 ++++----
   13342  fc-lang/nr.orth  | 29 +++++++++++++++++++++++++++++
   13343  fc-lang/nso.orth | 34 ++++++++++++++++++++++++++++++++++
   13344  fc-lang/ss.orth  | 29 +++++++++++++++++++++++++++++
   13345  fc-lang/st.orth  | 29 +++++++++++++++++++++++++++++
   13346  fc-lang/tn.orth  |  2 ++
   13347  7 files changed, 129 insertions(+), 6 deletions(-)
   13348 
   13349 commit 28a4ea7f714956d34f7ac65354577b87bec5620d
   13350 Author: Keith Packard <keithp (a] koto.keithp.com>
   13351 Date:	Thu Oct 25 01:09:11 2007 -0700
   13352 
   13353     Fix parallel build in fontconfig/docs (bug 10481).
   13354 
   13355  doc/Makefile.am | 2 +-
   13356  1 file changed, 1 insertion(+), 1 deletion(-)
   13357 
   13358 commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
   13359 Author: Keith Packard <keithp (a] koto.keithp.com>
   13360 Date:	Thu Oct 25 01:03:40 2007 -0700
   13361 
   13362     Handle UltraBlack weight.
   13363 
   13364     UltraBlack is weight 950 on the CSS scale; handle this by name
   13365     and value
   13366     encoding it as fontconfig weight 215.
   13367 
   13368  fontconfig/fontconfig.h | 2 ++
   13369  src/fcfreetype.c	 | 7 ++++++-
   13370  2 files changed, 8 insertions(+), 1 deletion(-)
   13371 
   13372 commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
   13373 Author: Keith Packard <keithp (a] koto.keithp.com>
   13374 Date:	Thu Oct 25 01:02:58 2007 -0700
   13375 
   13376     Oops. Left debugging printf in previous commit.
   13377 
   13378  src/fcfreetype.c | 1 -
   13379  1 file changed, 1 deletion(-)
   13380 
   13381 commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
   13382 Author: Keith Packard <keithp (a] koto.keithp.com>
   13383 Date:	Thu Oct 25 00:49:19 2007 -0700
   13384 
   13385     Spelling errors in documentation. (bug 10879).
   13386 
   13387     Thanks to David <ssdk (a] ispras.ru> for spotting these.
   13388 
   13389  doc/fcconfig.fncs | 4 ++--
   13390  doc/fcstring.fncs | 2 +-
   13391  2 files changed, 3 insertions(+), 3 deletions(-)
   13392 
   13393 commit feecc86cea6bd1cb588f68e06b85d85727289989
   13394 Author: Keith Packard <keithp (a] koto.keithp.com>
   13395 Date:	Thu Oct 25 00:46:41 2007 -0700
   13396 
   13397     There is no U+1257 (bug 10899).
   13398 
   13399     The Eritrean Tigrinya orthography mistakenly included this unicode
   13400     value.
   13401 
   13402  fc-lang/ti_er.orth | 2 +-
   13403  1 file changed, 1 insertion(+), 1 deletion(-)
   13404 
   13405 commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
   13406 Author: Keith Packard <keithp (a] koto.keithp.com>
   13407 Date:	Thu Oct 25 00:41:28 2007 -0700
   13408 
   13409     FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug
   13410     10976)
   13411 
   13412     Thanks to David <ssdk (a] ispras.ru> for spotting this error.
   13413 
   13414  src/fcinit.c | 2 +-
   13415  1 file changed, 1 insertion(+), 1 deletion(-)
   13416 
   13417 commit 28baf727367513ad06ddb1c53daff062e8f39e8c
   13418 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   13419 Date:	Thu Oct 25 00:38:44 2007 -0700
   13420 
   13421     Store FcVendorFoundries in read-only memory.
   13422 
   13423     Create fixed size strings for vendor and foundry.
   13424 
   13425  src/fcfreetype.c | 62
   13426  ++++++++++++++++++++++++++++----------------------------
   13427  1 file changed, 31 insertions(+), 31 deletions(-)
   13428 
   13429 commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
   13430 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   13431 Date:	Thu Oct 25 00:36:37 2007 -0700
   13432 
   13433     Store FcNoticeFoundries in read-only memory.
   13434 
   13435     Use a single character array and a separate table of integer indices.
   13436 
   13437  src/fcfreetype.c | 75
   13438  +++++++++++++++++++++++++++++++++++++-------------------
   13439  1 file changed, 50 insertions(+), 25 deletions(-)
   13440 
   13441 commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
   13442 Author: Keith Packard <keithp (a] koto.keithp.com>
   13443 Date:	Thu Oct 25 00:22:04 2007 -0700
   13444 
   13445     Replace makealias pattern with something supported by POSIX grep
   13446     (bug 11083)
   13447 
   13448     The suggested replacement in the bug was not supported by GNU grep,
   13449     so I
   13450     created something that should be supported everywhere (famous
   13451     last words).
   13452 
   13453  src/makealias | 2 +-
   13454  1 file changed, 1 insertion(+), 1 deletion(-)
   13455 
   13456 commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
   13457 Author: Keith Packard <keithp (a] koto.keithp.com>
   13458 Date:	Wed Oct 24 21:59:33 2007 -0700
   13459 
   13460     Add BRAILLE PATTERN BLANK to list of blank glyphs.
   13461 
   13462     Braille pattern blank is often imaged as a blank glyph.
   13463 
   13464  fonts.conf.in | 1 +
   13465  1 file changed, 1 insertion(+)
   13466 
   13467 commit 007cae508c831561c7a4f06092858ea7bf517e2e
   13468 Author: Keith Packard <keithp (a] koto.keithp.com>
   13469 Date:	Wed Oct 24 21:52:56 2007 -0700
   13470 
   13471     Move <cachedir> elements to the end of fonts.conf.
   13472 
   13473     This allows users to select alternate directories for cache files,
   13474     ahead of
   13475     the 'standard' directories.
   13476 
   13477  fonts.conf.in | 10 +++++-----
   13478  1 file changed, 5 insertions(+), 5 deletions(-)
   13479 
   13480 commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
   13481 Author: Keith Packard <keithp (a] koto.keithp.com>
   13482 Date:	Wed Oct 24 21:47:40 2007 -0700
   13483 
   13484     Leave generated headers out of distribution (bug 12734).
   13485 
   13486     If the generated header files are included in the distribution,
   13487     a build
   13488     outside of the source directory will use them. For machine-specific
   13489     files,
   13490     this generates the wrong result (fcarch.h). Leaving them out of the
   13491     distribution forces them to be built.
   13492 
   13493  fc-arch/Makefile.am	  | 4 +---
   13494  fc-case/Makefile.am	  | 4 +---
   13495  fc-glyphname/Makefile.am | 4 +---
   13496  fc-lang/Makefile.am	  | 4 +---
   13497  4 files changed, 4 insertions(+), 12 deletions(-)
   13498 
   13499 commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
   13500 Author: Keith Packard <keithp (a] koto.keithp.com>
   13501 Date:	Thu Oct 18 09:48:31 2007 -0700
   13502 
   13503     Eliminate relocations from FcCodePageRange structure (bug 10982).
   13504 
   13505     FcCodePageRange was using char pointers; replace them with char
   13506     arrays.
   13507 
   13508  src/fcfreetype.c | 12 ++++++------
   13509  1 file changed, 6 insertions(+), 6 deletions(-)
   13510 
   13511 commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
   13512 Author: Keith Packard <keithp (a] koto.keithp.com>
   13513 Date:	Thu Oct 18 09:43:22 2007 -0700
   13514 
   13515     Eliminate relocations for glyph name table.
   13516 
   13517     Glyph names (now used only for dingbats) were using many relocations,
   13518     causing startup latency plus per-process memory usage. Replace
   13519     pointers with
   13520     table indices, shrinking table size and elimninating relocations.
   13521 
   13522  fc-glyphname/fc-glyphname.c | 28 ++++++++++++++++++++--------
   13523  src/fcfreetype.c	     | 16 ++++++++--------
   13524  2 files changed, 28 insertions(+), 16 deletions(-)
   13525 
   13526 commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
   13527 Author: Keith Packard <keithp (a] koto.keithp.com>
   13528 Date:	Thu Oct 18 09:41:00 2007 -0700
   13529 
   13530     Must not insert cache into hash table before completely validating.
   13531 
   13532     The cache was inserted into the hash table before the timestamps
   13533     in the
   13534     cache were verified; if that verification failed, an extra pointer
   13535     to the
   13536     now freed cache would be left in the hash table. FcFini would fail an
   13537     assertion as a result.
   13538 
   13539  src/fccache.c | 4 ++--
   13540  1 file changed, 2 insertions(+), 2 deletions(-)
   13541 
   13542 commit e85789a99770dbd1a4abe9da3eadb355c19f5216
   13543 Author: Keith Packard <keithp (a] koto.keithp.com>
   13544 Date:	Thu Oct 18 08:58:14 2007 -0700
   13545 
   13546     Place language name in constant array instead of pointer.
   13547 
   13548     Constant char array of 8 bytes is the same size as a pointer plus
   13549     a short
   13550     string, so this actually saves memory and eliminates a pile of
   13551     relocations.
   13552 
   13553  fc-lang/fc-lang.c | 2 +-
   13554  src/fclang.c	   | 2 +-
   13555  2 files changed, 2 insertions(+), 2 deletions(-)
   13556 
   13557 commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
   13558 Author: Keith Packard <keithp (a] koto.keithp.com>
   13559 Date:	Thu Oct 18 08:56:42 2007 -0700
   13560 
   13561     FcConfigParseAndLoad doc was missing the last param.
   13562 
   13563     Typo lost the last param to this function.
   13564 
   13565  doc/fcconfig.fncs | 2 +-
   13566  1 file changed, 1 insertion(+), 1 deletion(-)
   13567 
   13568 commit 07e646cc8422bda778ecf1c084129556a39a0f2a
   13569 Author: Mike FABIAN <mfabian (a] suse.de>
   13570 Date:	Thu Oct 18 05:44:28 2007 -0700
   13571 
   13572     Avoid crashes if config files contain junk.
   13573 
   13574     If ~/.fonts.conf contains:
   13575 
   13576       <edit mode="assign_replace" name="spacing">
   13577 	 <int>mono</int>
   13578 	   </edit>
   13579 
   13580     fontconfig crashes:
   13581 
   13582 	mfabian@magellan:~$ fc-match sans
   13583 	    Fontconfig error: "~/.fonts.conf", line 46: "mono": not
   13584 	    a valid
   13585 	integer
   13586 	     (core dumped)
   13587 		mfabian@magellan:~$
   13588 
   13589     Of course the above is nonsense, mono is no valid integer
   13590     indeed.
   13591 
   13592     But I think nevertheless fontconfig should not crash in that case.
   13593 
   13594     The problem was caused by partially truncated expression trees
   13595     caused by
   13596     parse errors -- typechecking these walked the tree without verifying
   13597     the
   13598     integrity of the structure. Of course, the whole tree will be
   13599     discarded
   13600     shortly after being loaded as it contained an error.
   13601 
   13602  src/fcxml.c | 4 ++++
   13603  1 file changed, 4 insertions(+)
   13604 
   13605 commit fa9a7448d83da498b3494fd0ff7d756569f94425
   13606 Author: Hideki Yamane <henrich (a] iijmio-mail.jp>
   13607 Date:	Thu Oct 18 05:17:36 2007 -0700
   13608 
   13609     Handle Japanese fonts better. (debian bug #435971)
   13610 
   13611     Add some commonly available Japanese fonts to the standard aliases.
   13612 
   13613  conf.d/65-nonlatin.conf | 11 +++++++++++
   13614  1 file changed, 11 insertions(+)
   13615 
   13616 commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
   13617 Author: Keith Packard <keithp (a] koto.keithp.com>
   13618 Date:	Thu Oct 18 05:05:59 2007 -0700
   13619 
   13620     Have fc-cache remove invalid cache files from cache directories.
   13621 
   13622     Old cache file versions, or corrupted cache files should be removed
   13623     when
   13624     cleaning cache directories with fc-cache. This only affects filenames
   13625     which
   13626     match the fontconfig cache file format, so other files will be
   13627     left alone.
   13628 
   13629  fc-cache/fc-cache.c | 34 ++++++++++++++++++----------------
   13630  1 file changed, 18 insertions(+), 16 deletions(-)
   13631 
   13632 commit 238489030a64fa883f8f9fc3d73247b7f7257899
   13633 Author: Keith Packard <keithp (a] koto.keithp.com>
   13634 Date:	Thu Oct 18 05:04:39 2007 -0700
   13635 
   13636     Don't use X_OK bit when checking for writable directories (bug 12438)
   13637 
   13638     Some mingw versions have broken X_OK checking; instead of trying
   13639     to work
   13640     around this in a system-depedent manner, simply don't bother
   13641     checking for
   13642     X_OK along with W_OK as such cases are expected to be mistakes,
   13643     and not
   13644     sensible access control.
   13645 
   13646  fc-cache/fc-cache.c | 2 +-
   13647  src/fccache.c	     | 4 ++--
   13648  2 files changed, 3 insertions(+), 3 deletions(-)
   13649 
   13650 commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
   13651 Author: Keith Packard <keithp (a] koto.keithp.com>
   13652 Date:	Thu Oct 18 05:01:41 2007 -0700
   13653 
   13654     Verbose message about cleaning directories was imprecise
   13655 
   13656     Non-existent directories are now described as 'non-existent'
   13657     instead of
   13658     'unwritable'.
   13659 
   13660  fc-cache/fc-cache.c | 3 ++-
   13661  1 file changed, 2 insertions(+), 1 deletion(-)
   13662 
   13663 commit 50124d1e484b84796abb7d8a6c1995edaff23e80
   13664 Author: Keith Packard <keithp (a] koto.keithp.com>
   13665 Date:	Thu Oct 18 04:58:31 2007 -0700
   13666 
   13667     Improve verbose messages from fc-cache.
   13668 
   13669     fc-cache would say 'skipping: %d fonts, %d dirs' or 'caching: %d
   13670     fonts, %d
   13671     dirs', which could easily mislead the user. Add 'existing cache is
   13672     valid' or
   13673     'new cache contents' to these messages to explain what it is doing.
   13674 
   13675  fc-cache/fc-cache.c | 4 ++--
   13676  1 file changed, 2 insertions(+), 2 deletions(-)
   13677 
   13678 commit e12f718f65fc874e9170761f670930124815663e
   13679 Author: Keith Packard <keithp (a] koto.keithp.com>
   13680 Date:	Thu Oct 18 04:54:51 2007 -0700
   13681 
   13682     Remove unneeded call to access(2) in fc-cache.
   13683 
   13684     This call was followed by a call to stat(2) which provided the
   13685     necessary
   13686     information. This call to access(2) was necessary when cache
   13687     files were
   13688     stored in the font directory as that would check for write permission
   13689     correctly.
   13690 
   13691  fc-cache/fc-cache.c | 18 +++---------------
   13692  1 file changed, 3 insertions(+), 15 deletions(-)
   13693 
   13694 commit f7da903d370dcf662a301930b003485f25db618f
   13695 Author: Keith Packard <keithp (a] koto.keithp.com>
   13696 Date:	Thu Oct 18 04:31:33 2007 -0700
   13697 
   13698     Make FC_FULLNAME include all fullname entries, elide nothing. [bug
   13699     12827]
   13700 
   13701     The old policy of eliding fullname entries which matched FC_FAMILY or
   13702     FC_FAMILY + FC_STYLE meant that applications could not know what the
   13703     font foundry set as the fullname of the font. Hiding information
   13704     is not
   13705     helpful.
   13706 
   13707  src/fcfreetype.c | 64
   13708  --------------------------------------------------------
   13709  1 file changed, 64 deletions(-)
   13710 
   13711 commit 144ca878311af885db820a35db31563ba87ee6ad
   13712 Author: Keith Packard <keithp (a] koto.keithp.com>
   13713 Date:	Thu Oct 18 04:29:13 2007 -0700
   13714 
   13715     Comment about mmaping cache files was misleading.
   13716 
   13717  src/fccache.c | 3 ++-
   13718  1 file changed, 2 insertions(+), 1 deletion(-)
   13719 
   13720 commit db6f19f13b1719617c54a1658b8faa31da56e1d4
   13721 Author: Keith Packard <keithp (a] koto.keithp.com>
   13722 Date:	Thu Oct 18 04:13:51 2007 -0700
   13723 
   13724     Store font directory mtime in cache file.
   13725 
   13726     Instead of relying on mtime ordering between a directory and its
   13727     associated
   13728     cache file, write the directory mtime into the cache file itself. This
   13729     makes
   13730     cache file checks more reliable across file systems.
   13731 
   13732     This change is made in a way that old programs can use new cache
   13733     files, but
   13734     new programs will need new cache files.
   13735 
   13736  fc-arch/fcarch.tmpl.h | 14 +++++------
   13737  src/fccache.c	       | 64
   13738  +++++++++++++++++++++++++++++++++------------------
   13739  src/fcdir.c	       |  8 ++++++-
   13740  src/fcint.h	       |  5 ++--
   13741  4 files changed, 58 insertions(+), 33 deletions(-)
   13742 
   13743 commit 00268a50e8b99e80ff25ee2a77a925398f89693f
   13744 Author: Keith Packard <keithp (a] koto.keithp.com>
   13745 Date:	Thu Oct 18 03:52:29 2007 -0700
   13746 
   13747     Fix ChangeLog generation to avoid circular make dependency
   13748 
   13749  Makefile.am | 11 ++++-------
   13750  1 file changed, 4 insertions(+), 7 deletions(-)
   13751 
   13752 commit 3ae9258f9e825ed576dc315ec79009188bb422e2
   13753 Author: Keith Packard <keithp (a] neko.keithp.com>
   13754 Date:	Sun Aug 5 12:31:03 2007 -0700
   13755 
   13756     Free temporary string in FcDirCacheUnlink (Bug #11758)
   13757 
   13758     In FcDirCacheUnlink(), the line
   13759 
   13760       cache_hashed = FcStrPlus (cache_dir, cache_base);
   13761 
   13762     allocates memory in cache_hashed that is never free()'d before
   13763     the function
   13764     exits.
   13765 
   13766     Reported by Ben Combee.
   13767 
   13768  src/fccache.c | 1 +
   13769  1 file changed, 1 insertion(+)
   13770 
   13771 commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
   13772 Author: Keith Packard <keithp (a] neko.keithp.com>
   13773 Date:	Mon Mar 12 10:32:23 2007 -0700
   13774 
   13775     Work around FreeType bug when glyph name buffer is too small.
   13776 
   13777     Recent versions of FreeType do not correctly deal with glyph name
   13778     buffers
   13779     that are too small; work around this by declaring a buffer that can
   13780     hold any
   13781     PS name (127 bytes).
   13782 
   13783  src/fcfreetype.c | 21 +++++++++++++++++----
   13784  1 file changed, 17 insertions(+), 4 deletions(-)
   13785 
   13786 commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
   13787 Author: Keith Packard <keithp (a] neko.keithp.com>
   13788 Date:	Mon Mar 12 10:30:51 2007 -0700
   13789 
   13790     rehash increment could be zero, causing rehash infinite loop.
   13791 
   13792     Bump the rehash value by one so that it is always positive.
   13793 
   13794  fc-glyphname/fc-glyphname.c | 2 +-
   13795  1 file changed, 1 insertion(+), 1 deletion(-)
   13796 
   13797 commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
   13798 Author: Stephan Kulow <coolo (a] novell.com>
   13799 Date:	Mon Mar 12 10:21:35 2007 -0700
   13800 
   13801     Make FcPatternDuplicate copy the binding instead of always using
   13802     Strong.
   13803 
   13804     I noticed that Qt always uses a different font than fc-match
   13805     advertises.
   13806     Debugging the issue, I found that a call that looks pretty innocent is
   13807     changing all weak bindings to strong bindings and as such changes the
   13808     semantic of the match: FcPatternDuplicate.
   13809 
   13810  src/fcpat.c | 10 +++++++---
   13811  1 file changed, 7 insertions(+), 3 deletions(-)
   13812 
   13813 commit 2373f904265a05761039cfc5fe305bf588e831c5
   13814 Author: Keith Packard <keithp (a] neko.keithp.com>
   13815 Date:	Sat Dec 2 16:09:47 2006 -0800
   13816 
   13817     Update for version 2.4.2
   13818 
   13819  INSTALL		 |  2 +-
   13820  README			 | 36 ++++++++++++++++++++++++++++++++++--
   13821  configure.in		 |  2 +-
   13822  fontconfig/fontconfig.h |  2 +-
   13823  4 files changed, 37 insertions(+), 5 deletions(-)
   13824 
   13825 commit e3b65ee06808cda296215b88111a259a200cc37c
   13826 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   13827 Date:	Sat Dec 2 15:09:57 2006 -0800
   13828 
   13829     Fix fc-cat documentation (bug 8935).
   13830 
   13831     Adapt documentation to reality.
   13832 
   13833     (1) The fc-cat usage message should reflect the
   13834     options accepted by the program.
   13835 
   13836     (2) The fc-cat.1 manpage was fairly broken (unreadable).
   13837 
   13838  fc-cat/fc-cat.c    |  9 +++++++--
   13839  fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
   13840  2 files changed, 30 insertions(+), 5 deletions(-)
   13841 
   13842 commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
   13843 Author: Keith Packard <keithp (a] neko.keithp.com>
   13844 Date:	Sat Dec 2 15:06:13 2006 -0800
   13845 
   13846     Add space between type and formal in devel man pages (bug 8935)
   13847 
   13848     Most parameters are pointers and have '*' in the type; for those
   13849     which do not, use '%' to mark where a space needs to be inserted.
   13850 
   13851  doc/edit-sgml.c       |  5 +++++
   13852  doc/fcblanks.fncs     |  4 ++--
   13853  doc/fccharset.fncs    |  8 ++++----
   13854  doc/fcconfig.fncs     | 12 ++++++------
   13855  doc/fcconstant.fncs   |  4 ++--
   13856  doc/fcfile.fncs       |  4 ++--
   13857  doc/fcfreetype.fncs   | 12 ++++++------
   13858  doc/fcmatrix.fncs     | 12 ++++++------
   13859  doc/fcobjectset.fncs  |  2 +-
   13860  doc/fcobjecttype.fncs |  4 ++--
   13861  doc/fcpattern.fncs    | 32 ++++++++++++++++----------------
   13862  doc/fcstring.fncs     | 16 ++++++++--------
   13863  doc/fcvalue.fncs      |  4 ++--
   13864  13 files changed, 62 insertions(+), 57 deletions(-)
   13865 
   13866 commit b1aa20098f641a16d02e70a161450e6b85afe410
   13867 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   13868 Date:	Sat Dec 2 14:28:03 2006 -0800
   13869 
   13870     Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
   13871     8935.
   13872 
   13873  doc/fontconfig-user.sgml | 87
   13874  ++++++++++++++++++++++++------------------------
   13875  1 file changed, 43 insertions(+), 44 deletions(-)
   13876 
   13877 commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
   13878 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   13879 Date:	Sat Dec 2 14:18:11 2006 -0800
   13880 
   13881     A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
   13882 
   13883     VPATH builds without doctools breaks as it cannot find the distributed
   13884     pre-formatted documentation.
   13885 
   13886  configure.in	 |  2 +-
   13887  doc/Makefile.am | 14 +++++++++-----
   13888  2 files changed, 10 insertions(+), 6 deletions(-)
   13889 
   13890 commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
   13891 Author: Keith Packard <keithp (a] neko.keithp.com>
   13892 Date:	Sat Dec 2 13:57:45 2006 -0800
   13893 
   13894     Segfault scanning non-font files. Disallow scan edit of user
   13895     vars. (#8767)
   13896 
   13897     Missing NULL font check before attempting to edit scanned pattern.
   13898     Also, <match target="scan"> rules are now checked to ensure all
   13899     edited variables are in the predefined set; otherwise, the resulting
   13900     cache files will not be stable.
   13901 
   13902  src/fcdir.c | 2 +-
   13903  src/fcint.h | 1 +
   13904  src/fcxml.c | 6 ++++++
   13905  3 files changed, 8 insertions(+), 1 deletion(-)
   13906 
   13907 commit c9c6875014661d4326100bae0464279d76bd657f
   13908 Author: Kean Johnston <kean (a] armory.com>
   13909 Date:	Sat Dec 2 13:36:56 2006 -0800
   13910 
   13911     Don't use varargs CPP macros in fccache.c. (bug 8733)
   13912 
   13913     src/fccache.c uses a trick to try and use a function name that is
   13914     also a
   13915     macro name. It does this using the varargs args() macro. Replace that
   13916     with separate macros for each number of formals.
   13917 
   13918  src/fccache.c | 13 +++++++------
   13919  1 file changed, 7 insertions(+), 6 deletions(-)
   13920 
   13921 commit 72ffe6536a6825a32095c8185aff836a12326ac5
   13922 Author: Keith Packard <keithp (a] neko.keithp.com>
   13923 Date:	Sat Dec 2 13:22:27 2006 -0800
   13924 
   13925     Add FcFreeTypeQueryFace external API. Bug #7311.
   13926 
   13927     Expose ability to build an FcPattern directly from an FT_Face
   13928     object.
   13929 
   13930  configure.in		 |  4 ++--
   13931  doc/fcfreetype.fncs	 | 17 ++++++++++++++++-
   13932  fontconfig/fcfreetype.h |  6 ++++++
   13933  src/fcfreetype.c	 | 50
   13934  +++++++++++++++++++++++++++----------------------
   13935  4 files changed, 52 insertions(+), 25 deletions(-)
   13936 
   13937 commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
   13938 Author: Keith Packard <keithp (a] neko.keithp.com>
   13939 Date:	Sat Dec 2 13:14:23 2006 -0800
   13940 
   13941     Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
   13942 
   13943     grep -l -w '^foo' doesn't work on Solaris. Replace with
   13944     grep -l '^foo\>' instead which does. Also, grep -l will
   13945     report the filename more than once (!), so add | head -1
   13946     to pick just the first one.
   13947 
   13948  src/makealias | 2 +-
   13949  1 file changed, 1 insertion(+), 1 deletion(-)
   13950 
   13951 commit 2b77216ee21de95ec352672aa025195a83925b32
   13952 Author: Keith Packard <keithp (a] neko.keithp.com>
   13953 Date:	Sat Dec 2 13:04:05 2006 -0800
   13954 
   13955     Avoid writing uninitialized structure pad bytes to cache files.
   13956 
   13957     The union inside the FcValue structure contains pad bytes. Instead of
   13958     copying the whole structure to the cache block, copy only the
   13959     initialized
   13960     fields to avoid writing whichever bytes serve as padding within the
   13961     structure.
   13962 
   13963  src/fcpat.c | 17 ++++++++++++++++-
   13964  1 file changed, 16 insertions(+), 1 deletion(-)
   13965 
   13966 commit 64d7e303df441f274ee194a401dcd14dfb58af7e
   13967 Author: Keith Packard <keithp (a] neko.keithp.com>
   13968 Date:	Sat Dec 2 12:14:49 2006 -0800
   13969 
   13970     Warn (and recover) from config file without <cachedir> elements.
   13971 
   13972     When updating from older fontconfig versions, if the config file
   13973     is not replaced, it will not contain <cachedir> elements. Lacking
   13974     these,
   13975     fontconfig has no place to store cached font information and cannot
   13976     operate
   13977     reasonably.
   13978 
   13979     Add code to check and see if the loaded configuration has no cache
   13980     directories, and if so, warn the user and add both the default
   13981     system cache
   13982     directory and the normal per-user cache directory.
   13983 
   13984  src/fcinit.c | 19 +++++++++++++++++++
   13985  1 file changed, 19 insertions(+)
   13986 
   13987 commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
   13988 Author: Keith Packard <keithp (a] neko.keithp.com>
   13989 Date:	Sat Dec 2 11:47:07 2006 -0800
   13990 
   13991     Use explicit platform/nameid order when scanning ttf files.
   13992 
   13993     Instead of accepting whatever order names appear in the font file,
   13994     use an explicit ordering for both platform and nameid.
   13995 
   13996     Platforms are high precedence than nameids.
   13997 
   13998     The platform order is:
   13999 
   14000 	microsoft, apple unicode, macintosh, (other)
   14001 
   14002     The family nameid order is:
   14003 
   14004 	preferred family, font family
   14005 
   14006     The fullname nameid order is:
   14007 
   14008 	mac full name, full name
   14009 
   14010     The style nameid order is
   14011 
   14012 	preferred subfamily, font subfamily
   14013 
   14014     This will change the names visible to users in various application
   14015     UIs, but
   14016     should not change how existing font names are matched as all names
   14017     remain
   14018     present in the resulting database. The hope is that family names
   14019     will, in
   14020     general, be less ambiguous. Testing here shows that commercial fonts
   14021     have longer names now while DejaVu has a shorter family name, and
   14022     moves more
   14023     of the font description to the style name.
   14024 
   14025  src/fcfreetype.c | 237
   14026  ++++++++++++++++++++++++++++++++++---------------------
   14027  1 file changed, 149 insertions(+), 88 deletions(-)
   14028 
   14029 commit b5803016d74856eb44b05876f0d7178bfec0df47
   14030 Author: Keith Packard <keithp (a] neko.keithp.com>
   14031 Date:	Sun Nov 12 17:15:55 2006 -0800
   14032 
   14033     FcStrCanonAbsoluteFilename should be static.
   14034 
   14035  src/fcstr.c | 2 +-
   14036  1 file changed, 1 insertion(+), 1 deletion(-)
   14037 
   14038 commit bae5db78ddab473695a7efee374a75d6fe02426f
   14039 Author: Keith Packard <keithp (a] neko.keithp.com>
   14040 Date:	Sun Nov 12 17:15:24 2006 -0800
   14041 
   14042     Add sparc64 architecture string.
   14043 
   14044  fc-arch/fcarch.tmpl.h | 1 +
   14045  1 file changed, 1 insertion(+)
   14046 
   14047 commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
   14048 Author: Mike FABIAN <mfabian (a] suse.de>
   14049 Date:	Fri Oct 27 10:26:50 2006 -0700
   14050 
   14051     Do not clean cache files for different architectures
   14052 
   14053     Use filenames to clean cache files for current architecture
   14054     only. This is
   14055     sufficient as cache files live in their own directory where
   14056     filenames are
   14057     under fontconfig control.
   14058 
   14059  fc-cache/fc-cache.c | 9 +++++++++
   14060  1 file changed, 9 insertions(+)
   14061 
   14062 commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
   14063 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   14064 Date:	Sun Sep 17 17:03:33 2006 -0700
   14065 
   14066     More fixes for Win32 building (bug 8311)
   14067 
   14068     Our build system barfs on autogen.sh, which ignores
   14069     --noconfigure. Configure
   14070     needs a host of options to make the cross compile work in our case.
   14071 
   14072     Fix typo in fccache.c
   14073 
   14074  autogen.sh    | 7 +++++++
   14075  src/fccache.c | 3 ++-
   14076  2 files changed, 9 insertions(+), 1 deletion(-)
   14077 
   14078 commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
   14079 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   14080 Date:	Sun Sep 17 14:34:46 2006 -0700
   14081 
   14082     FcStrCanonFileName buggy for mingw. (bug 8311)
   14083 
   14084     FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
   14085 
   14086     This only works on POSIX. On dos, this crashes with a stack overflow.
   14087 
   14088     The patch attached splits this functionality in two functions
   14089     (FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
   14090     get an
   14091     absolute path.  It also fixes a number of other issues. With this
   14092     patch,
   14093     LilyPond actually produces output on Windows.
   14094 
   14095  src/fccache.c |  5 ++++
   14096  src/fcstr.c   | 88
   14097  +++++++++++++++++++++++++++++++++++++++++++++++++----------
   14098  2 files changed, 78 insertions(+), 15 deletions(-)
   14099 
   14100 commit cc104e6a910427db009be36ec34125962889ecb8
   14101 Author: Keith Packard <keithp (a] neko.keithp.com>
   14102 Date:	Sun Sep 17 14:20:18 2006 -0700
   14103 
   14104     Detect and use available random number generator (bug 8308)
   14105 
   14106     Prefer random over lrand48 over rand
   14107 
   14108  configure.in  |  2 +-
   14109  src/fccache.c | 13 ++++++++++++-
   14110  2 files changed, 13 insertions(+), 2 deletions(-)
   14111 
   14112 commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
   14113 Author: Keith Packard <keithp (a] neko.keithp.com>
   14114 Date:	Sun Sep 17 14:09:12 2006 -0700
   14115 
   14116     Build fontconfig.def from header files when needed.
   14117 
   14118     Instead of attempting to track exported symbols manually in
   14119     fontconfig.def.in, build it directly from the public fontconfig
   14120     header files
   14121     to ensure it exports the public API.
   14122 
   14123  configure.in	       |   1 -
   14124  src/Makefile.am       |  18 ++-
   14125  src/fontconfig.def.in | 303
   14126  --------------------------------------------------
   14127  3 files changed, 17 insertions(+), 305 deletions(-)
   14128 
   14129 commit 6262fefe54823476070053d53eb3f52fd516ebfe
   14130 Author: Keith Packard <keithp (a] neko.keithp.com>
   14131 Date:	Sun Sep 17 13:50:31 2006 -0700
   14132 
   14133     Remove documentation for non-existant FcConfigNormalizeFontDir.
   14134 
   14135     FcConfigNormalizeFontDir was present in some of the 2.3.9x release
   14136     but not
   14137     in the final 2.4 release. However, the documentation persisted.
   14138 
   14139  doc/fcconfig.fncs | 11 -----------
   14140  1 file changed, 11 deletions(-)
   14141 
   14142 commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
   14143 Author: Keith Packard <keithp (a] neko.keithp.com>
   14144 Date:	Fri Sep 15 10:12:15 2006 -0700
   14145 
   14146     Update for version 2.4.1
   14147 
   14148  README			 | 13 +++++++++++--
   14149  configure.in		 |  2 +-
   14150  fontconfig/fontconfig.h |  2 +-
   14151  3 files changed, 13 insertions(+), 4 deletions(-)
   14152 
   14153 commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
   14154 Author: Keith Packard <keithp (a] neko.keithp.com>
   14155 Date:	Fri Sep 15 00:23:40 2006 -0700
   14156 
   14157     Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
   14158 
   14159     With the cache restructuring of 2.4.0, the ability to add
   14160     application-specific font files and directories was accidentally lost.
   14161     Reimplement this using by sharing the logic used to load configured
   14162     font
   14163     directories.
   14164 
   14165  src/fccfg.c | 86
   14166  ++++++++++++++++++++++++++++++-------------------------------
   14167  src/fcdir.c |	4 +--
   14168  src/fcint.h |	3 ++-
   14169  3 files changed, 46 insertions(+), 47 deletions(-)
   14170 
   14171 commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
   14172 Author: Keith Packard <keithp (a] neko.keithp.com>
   14173 Date:	Wed Sep 13 18:55:45 2006 -0700
   14174 
   14175     Add warning flags to fc-cache build. Clean up warnings in fc-cache.
   14176 
   14177     Looks like the last directory in the project which didn't use
   14178     $(WARN_CFLAGS)
   14179     for some reason. Adding that found the usual collection of char *
   14180     vs FcChar8
   14181     * issues (why, oh why is FcChar8 not just char...)
   14182 
   14183  fc-cache/Makefile.am |  2 +-
   14184  fc-cache/fc-cache.c  | 31 ++++++++-----------------------
   14185  2 files changed, 9 insertions(+), 24 deletions(-)
   14186 
   14187 commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
   14188 Author: Keith Packard <keithp (a] neko.keithp.com>
   14189 Date:	Wed Sep 13 18:51:11 2006 -0700
   14190 
   14191     Add signatures for m68k and mipsel (thanks debian buildd)
   14192 
   14193  fc-arch/fcarch.tmpl.h | 2 ++
   14194  1 file changed, 2 insertions(+)
   14195 
   14196 commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
   14197 Author: Keith Packard <keithp (a] neko.keithp.com>
   14198 Date:	Mon Sep 11 11:10:48 2006 -0700
   14199 
   14200     Add ppc64 signature. Bug 8227
   14201 
   14202  fc-arch/fcarch.tmpl.h | 1 +
   14203  1 file changed, 1 insertion(+)
   14204 
   14205 commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
   14206 Author: Keith Packard <keithp (a] neko.keithp.com>
   14207 Date:	Mon Sep 11 11:09:26 2006 -0700
   14208 
   14209     Update installation notes for 2.4 base.
   14210 
   14211  INSTALL | 19 ++++++++++++-------
   14212  1 file changed, 12 insertions(+), 7 deletions(-)
   14213 
   14214 commit 76c443222313577236c898f7644098e7cad80c75
   14215 Author: Keith Packard <keithp (a] neko.keithp.com>
   14216 Date:	Sat Sep 9 22:08:40 2006 -0700
   14217 
   14218     Update to version 2.4.0
   14219 
   14220  INSTALL		 |  3 +++
   14221  README			 | 38 ++++++++++++++++++++++++++++++++++++--
   14222  configure.in		 |  2 +-
   14223  fontconfig/fontconfig.h |  4 ++--
   14224  4 files changed, 42 insertions(+), 5 deletions(-)
   14225 
   14226 commit 6c5619a08575943f75d2341e1a4931ec5faf716b
   14227 Author: Keith Packard <keithp (a] neko.keithp.com>
   14228 Date:	Sat Sep 9 21:32:14 2006 -0700
   14229 
   14230     Split much of the configuration into separate files. Renumber files
   14231 
   14232     Most of the remaining elements in fonts.conf have been moved to
   14233     separate
   14234     files. The numbering scheme for conf.d files has been documented
   14235     in the
   14236     README and the files have been renumbered. Config files have been
   14237     validated against the DTD and a few minor errors fixed.
   14238 
   14239  conf.d/10-autohint.conf	  |   9 +
   14240  conf.d/10-no-sub-pixel.conf	  |   9 +
   14241  conf.d/10-sub-pixel-bgr.conf	  |   9 +
   14242  conf.d/10-sub-pixel-rgb.conf	  |   9 +
   14243  conf.d/10-sub-pixel-vbgr.conf	  |   9 +
   14244  conf.d/10-sub-pixel-vrgb.conf	  |   9 +
   14245  conf.d/10-unhinted.conf	  |   9 +
   14246  conf.d/10-urw-aliases.conf	  |  52 ----
   14247  conf.d/15-amt-aliases.conf	  |  21 --
   14248  conf.d/20-lohit-gujarati.conf	  |  11 +
   14249  conf.d/20-unhint-small-vera.conf |  49 ++++
   14250  conf.d/30-amt-aliases.conf	  |  21 ++
   14251  conf.d/30-unhint-small-vera.conf |  49 ----
   14252  conf.d/30-urw-aliases.conf	  |  52 ++++
   14253  conf.d/40-generic.conf		  |  66 +++++
   14254  conf.d/49-sansserif.conf	  |  21 ++
   14255  conf.d/60-LohitGujarati.conf	  |   5 -
   14256  conf.d/60-delicious.conf	  |  20 --
   14257  conf.d/60-fonts-persian.conf	  | 539
   14258  ---------------------------------------
   14259  conf.d/60-latin.conf		  |  42 +++
   14260  conf.d/65-fonts-persian.conf	  | 539
   14261  +++++++++++++++++++++++++++++++++++++++
   14262  conf.d/65-nonlatin.conf	  |  38 +++
   14263  conf.d/69-unifont.conf		  |  24 ++
   14264  conf.d/70-no-bitmaps.conf	  |  13 +
   14265  conf.d/70-no-sub-pixel.conf	  |   9 -
   14266  conf.d/70-sub-pixel-bgr.conf	  |   9 -
   14267  conf.d/70-sub-pixel-rgb.conf	  |   9 -
   14268  conf.d/70-sub-pixel-vbgr.conf	  |   9 -
   14269  conf.d/70-sub-pixel-vrgb.conf	  |   9 -
   14270  conf.d/70-yes-bitmaps.conf	  |  13 +
   14271  conf.d/73-autohint.conf	  |   9 -
   14272  conf.d/73-unhinted.conf	  |   9 -
   14273  conf.d/76-no-bitmaps.conf	  |  13 -
   14274  conf.d/76-yes-bitmaps.conf	  |  13 -
   14275  conf.d/80-delicious.conf	  |  20 ++
   14276  conf.d/90-synthetic.conf	  |  64 +++++
   14277  conf.d/Makefile.am		  |  55 ++--
   14278  conf.d/README			  |  46 +++-
   14279  fonts.conf.in			  | 207 ---------------
   14280  39 files changed, 1113 insertions(+), 1006 deletions(-)
   14281 
   14282 commit 9596dce93b751c01770da175d208d78aeaf6ae00
   14283 Author: Keith Packard <keithp (a] neko.keithp.com>
   14284 Date:	Sat Sep 9 21:30:06 2006 -0700
   14285 
   14286     Don't display tests for DESTDIR on make install.
   14287 
   14288     Make install output quieter by eliding the shell commands
   14289     used to test for DESTDIR being set during make install.
   14290 
   14291  Makefile.am | 2 +-
   14292  1 file changed, 1 insertion(+), 1 deletion(-)
   14293 
   14294 commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
   14295 Author: Keith Packard <keithp (a] neko.keithp.com>
   14296 Date:	Sat Sep 9 21:29:08 2006 -0700
   14297 
   14298     Include cachedir in fonts.dtd.
   14299 
   14300     Fonts.dtd <fontconfig> element was missing the new cachedir element.
   14301 
   14302  fonts.dtd | 7 ++++---
   14303  1 file changed, 4 insertions(+), 3 deletions(-)
   14304 
   14305 commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
   14306 Author: Keith Packard <keithp (a] neko.keithp.com>
   14307 Date:	Sat Sep 9 21:21:01 2006 -0700
   14308 
   14309     Fix conf.d directory sorting.
   14310 
   14311     Sort was using broken comparison function.
   14312 
   14313  src/fcxml.c | 10 +++++++++-
   14314  1 file changed, 9 insertions(+), 1 deletion(-)
   14315 
   14316 commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
   14317 Author: Keith Packard <keithp (a] neko.keithp.com>
   14318 Date:	Sat Sep 9 19:37:22 2006 -0700
   14319 
   14320     Rename conf.avail to conf.d
   14321 
   14322  Makefile.am			      |   2 +-
   14323  conf.avail/10-urw-aliases.conf       |  52 ----
   14324  conf.avail/15-amt-aliases.conf       |  21 --
   14325  conf.avail/20-fix-globaladvance.conf |  29 --
   14326  conf.avail/30-unhint-small-vera.conf |  49 ----
   14327  conf.avail/50-user.conf	      |   7 -
   14328  conf.avail/51-local.conf	      |   7 -
   14329  conf.avail/60-LohitGujarati.conf     |   5 -
   14330  conf.avail/60-delicious.conf	      |  20 --
   14331  conf.avail/60-fonts-persian.conf     | 539
   14332  -----------------------------------
   14333  conf.avail/70-no-sub-pixel.conf      |   9 -
   14334  conf.avail/70-sub-pixel-bgr.conf     |   9 -
   14335  conf.avail/70-sub-pixel-rgb.conf     |   9 -
   14336  conf.avail/70-sub-pixel-vbgr.conf    |   9 -
   14337  conf.avail/70-sub-pixel-vrgb.conf    |   9 -
   14338  conf.avail/73-autohint.conf	      |   9 -
   14339  conf.avail/73-unhinted.conf	      |   9 -
   14340  conf.avail/76-no-bitmaps.conf	      |  13 -
   14341  conf.avail/76-yes-bitmaps.conf       |  13 -
   14342  conf.avail/Makefile.am		      |  71 -----
   14343  conf.avail/README		      |   8 -
   14344  conf.d/10-urw-aliases.conf	      |  52 ++++
   14345  conf.d/15-amt-aliases.conf	      |  21 ++
   14346  conf.d/20-fix-globaladvance.conf     |  29 ++
   14347  conf.d/30-unhint-small-vera.conf     |  49 ++++
   14348  conf.d/50-user.conf		      |   7 +
   14349  conf.d/51-local.conf		      |   7 +
   14350  conf.d/60-LohitGujarati.conf	      |   5 +
   14351  conf.d/60-delicious.conf	      |  20 ++
   14352  conf.d/60-fonts-persian.conf	      | 539
   14353  +++++++++++++++++++++++++++++++++++
   14354  conf.d/70-no-sub-pixel.conf	      |   9 +
   14355  conf.d/70-sub-pixel-bgr.conf	      |   9 +
   14356  conf.d/70-sub-pixel-rgb.conf	      |   9 +
   14357  conf.d/70-sub-pixel-vbgr.conf	      |   9 +
   14358  conf.d/70-sub-pixel-vrgb.conf	      |   9 +
   14359  conf.d/73-autohint.conf	      |   9 +
   14360  conf.d/73-unhinted.conf	      |   9 +
   14361  conf.d/76-no-bitmaps.conf	      |  13 +
   14362  conf.d/76-yes-bitmaps.conf	      |  13 +
   14363  conf.d/Makefile.am		      |  71 +++++
   14364  conf.d/README			      |   8 +
   14365  configure.in			      |   1 -
   14366  42 files changed, 898 insertions(+), 899 deletions(-)
   14367 
   14368 commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
   14369 Author: Keith Packard <keithp (a] neko.keithp.com>
   14370 Date:	Sat Sep 9 16:52:21 2006 -0700
   14371 
   14372     Add XML headers to new conf files. Move link make commands to
   14373     conf.avail dir
   14374 
   14375     Fix up new config fragments to include XML headers as required.
   14376     Move symbolic link installation to conf.avail directory to centralize
   14377     both
   14378     steps.
   14379 
   14380  conf.avail/10-urw-aliases.conf       |  5 ++++
   14381  conf.avail/15-amt-aliases.conf       |  5 ++++
   14382  conf.avail/20-fix-globaladvance.conf |  5 ++++
   14383  conf.avail/30-unhint-small-vera.conf |  5 ++++
   14384  conf.avail/Makefile.am		      | 22 +++++++++++++++
   14385  conf.d/Makefile.am		      | 52
   14386  ------------------------------------
   14387  6 files changed, 42 insertions(+), 52 deletions(-)
   14388 
   14389 commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
   14390 Author: Keith Packard <keithp (a] neko.keithp.com>
   14391 Date:	Sat Sep 9 16:41:58 2006 -0700
   14392 
   14393     Insert newly created caches into reference data structure.
   14394 
   14395     All caches used in the application must be in the cache reference
   14396     list so
   14397     internal references can be tracked correctly. Failing to have
   14398     newly created
   14399     caches in the list would cause the cache to be deallocated while
   14400     references
   14401     were still present.
   14402 
   14403  src/fccache.c | 17 ++++++++++++++---
   14404  1 file changed, 14 insertions(+), 3 deletions(-)
   14405 
   14406 commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
   14407 Merge: 5d2f7a9 164e267
   14408 Author: Keith Packard <keithp (a] neko.keithp.com>
   14409 Date:	Sat Sep 9 15:49:24 2006 -0700
   14410 
   14411     Merge branch 'jhcloos'
   14412 
   14413 commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
   14414 Author: Keith Packard <keithp (a] neko.keithp.com>
   14415 Date:	Sat Sep 9 10:04:42 2006 -0700
   14416 
   14417     Accept locale environment variables that do not contain territory.
   14418 
   14419     Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
   14420     language,
   14421     and may contain territory and encoding. Don't accidentally require
   14422     territory
   14423     as that will cause fontconfig to fall back to 'en'.
   14424 
   14425  src/fcdefault.c | 16 ++++++++++++++++
   14426  1 file changed, 16 insertions(+)
   14427 
   14428 commit 164e267d286eccbbdde69e8935a658dced4331b4
   14429 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14430 Date:	Sat Sep 9 01:24:08 2006 -0400
   14431 
   14432     Make conf.avail and conf.d work
   14433 
   14434     Add conf.avail to configure.in
   14435 
   14436     Add install: target to conf.d/Makefile.am to
   14437     create the initial symlinks to conf.avail
   14438 
   14439  conf.d/Makefile.am | 52
   14440  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   14441  configure.in	    |  1 +
   14442  2 files changed, 53 insertions(+)
   14443 
   14444 commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
   14445 Author: Keith Packard <keithp (a] neko.keithp.com>
   14446 Date:	Thu Sep 7 15:17:10 2006 -0700
   14447 
   14448     Attempt to fix makealias usage for build on Mac OS X.
   14449 
   14450     Avoid using fcalias.h or fcaliastail.h on systems which don't
   14451     support it.
   14452     Provided solution still generates these files, but does not use them.
   14453 
   14454  src/fcint.h   | 3 ++-
   14455  src/makealias | 2 ++
   14456  2 files changed, 4 insertions(+), 1 deletion(-)
   14457 
   14458 commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
   14459 Author: Keith Packard <keithp (a] neko.keithp.com>
   14460 Date:	Thu Sep 7 14:37:52 2006 -0700
   14461 
   14462     Replace gnu-specific sed command with simple grep.
   14463 
   14464     makealias was using a gnu-extension to sed addressing, replace that
   14465     with a
   14466     simple (and more robuse) grep command. Also, found a bug in the public
   14467     header file that was leaving one symbol out of the process.
   14468 
   14469  fontconfig/fontconfig.h | 2 +-
   14470  src/makealias		 | 2 +-
   14471  2 files changed, 2 insertions(+), 2 deletions(-)
   14472 
   14473 commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
   14474 Author: David Turner <david (a] freetype.org>
   14475 Date:	Thu Sep 7 14:29:35 2006 -0700
   14476 
   14477     Replace character discovery loop with simpler, faster version.
   14478 
   14479     The existing loop for discovering which characters map to glyphs is
   14480     ugly and
   14481     inefficient. The replacement is functionally identical, but far
   14482     cleaner and
   14483     faster.
   14484 
   14485  src/fcfreetype.c | 83
   14486  ++++++++++++++++++++------------------------------------
   14487  1 file changed, 30 insertions(+), 53 deletions(-)
   14488 
   14489 commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
   14490 Author: Keith Packard <keithp (a] neko.keithp.com>
   14491 Date:	Thu Sep 7 14:22:16 2006 -0700
   14492 
   14493     Reference patterns in FcCacheCopySet.
   14494 
   14495     As patterns are put into the font set copy, mark them as referenced
   14496     so the
   14497     cache stays around while the font set is in use.
   14498 
   14499  src/fccache.c | 7 ++++++-
   14500  1 file changed, 6 insertions(+), 1 deletion(-)
   14501 
   14502 commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
   14503 Author: Keith Packard <keithp (a] neko.keithp.com>
   14504 Date:	Thu Sep 7 10:37:24 2006 -0700
   14505 
   14506     Create fc_cachedir at install time. Bug 8157.
   14507 
   14508  Makefile.am | 2 +-
   14509  1 file changed, 1 insertion(+), 1 deletion(-)
   14510 
   14511 commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
   14512 Author: Keith Packard <keithp (a] neko.keithp.com>
   14513 Date:	Wed Sep 6 23:58:14 2006 -0700
   14514 
   14515     Update for version 2.3.97.
   14516 
   14517  Makefile.am		 |  2 +-
   14518  README			 | 41 +++++++++++++++++++++++++++++++++++++++--
   14519  configure.in		 |  2 +-
   14520  fontconfig/fontconfig.h |  2 +-
   14521  4 files changed, 42 insertions(+), 5 deletions(-)
   14522 
   14523 commit c3796ac6061373bcf0276a931036987c01741215
   14524 Author: Keith Packard <keithp (a] neko.keithp.com>
   14525 Date:	Wed Sep 6 17:45:40 2006 -0700
   14526 
   14527     Charset hashing depended on uniqueness of leaves.
   14528 
   14529     Charset hashing actually use the value of the leaf pointers, which is
   14530     clearly wrong, especially now that charsets are not shared across
   14531     multiple
   14532     font directories.
   14533 
   14534  src/fccharset.c | 4 ++--
   14535  1 file changed, 2 insertions(+), 2 deletions(-)
   14536 
   14537 commit 08bef687018f2391c2f2b6fc3849878c121b67dd
   14538 Author: Keith Packard <keithp (a] neko.keithp.com>
   14539 Date:	Wed Sep 6 17:43:08 2006 -0700
   14540 
   14541     Parallel build fix for fcalias.h and fcaliastail.h
   14542 
   14543     These are built from the same script, but creating a single
   14544     dependency rule
   14545     caused parallel make to run the script twice.
   14546 
   14547  src/Makefile.am | 4 +++-
   14548  1 file changed, 3 insertions(+), 1 deletion(-)
   14549 
   14550 commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
   14551 Author: Keith Packard <keithp (a] neko.keithp.com>
   14552 Date:	Wed Sep 6 17:14:46 2006 -0700
   14553 
   14554     Update architecture signatures for x86-64 and ppc.
   14555 
   14556     I think the cache file data types are stable for now; add-back the
   14557     signatures for x86-64 and ppc.
   14558 
   14559  fc-arch/fcarch.tmpl.h | 4 ++--
   14560  1 file changed, 2 insertions(+), 2 deletions(-)
   14561 
   14562 commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
   14563 Author: Keith Packard <keithp (a] neko.keithp.com>
   14564 Date:	Tue Sep 5 02:24:01 2006 -0700
   14565 
   14566     Eliminate .so PLT entries for local symbols. (thanks to Arjan van
   14567     de Ven)
   14568 
   14569     Using a simple shell script that processes the public headers,
   14570     two header
   14571     files are constructed that map public symbols to hidden internal
   14572     aliases
   14573     avoiding the assocated PLT entry for referring to a public symbol.
   14574 
   14575     A few mistakes in the FcPrivate/FcPublic annotations were also
   14576     discovered
   14577     through this process
   14578 
   14579  .gitignore		  |  2 ++
   14580  fc-arch/Makefile.am	  |  9 ++++++++-
   14581  fc-case/Makefile.am	  |  9 ++++++++-
   14582  fc-glyphname/Makefile.am |  9 ++++++++-
   14583  fc-lang/Makefile.am	  |  9 ++++++++-
   14584  fc-lang/fc-lang.c	  |  1 -
   14585  fontconfig/fontconfig.h  | 10 +++++-----
   14586  src/Makefile.am	  | 15 ++++++++++++++-
   14587  src/fcatomic.c		  |  3 +++
   14588  src/fcblanks.c		  |  3 +++
   14589  src/fccache.c		  |  3 +++
   14590  src/fccfg.c		  |  3 +++
   14591  src/fccharset.c	  |  3 +++
   14592  src/fcdbg.c		  |  3 +++
   14593  src/fcdefault.c	  |  3 +++
   14594  src/fcdir.c		  |  3 +++
   14595  src/fcfreetype.c	  |  4 ++++
   14596  src/fcfs.c		  |  3 +++
   14597  src/fcinit.c		  |  3 +++
   14598  src/fcint.h		  |  5 ++++-
   14599  src/fclang.c		  |  3 +++
   14600  src/fclist.c		  |  3 +++
   14601  src/fcmatch.c		  |  3 +++
   14602  src/fcmatrix.c		  |  3 +++
   14603  src/fcname.c		  |  3 +++
   14604  src/fcpat.c		  |  3 +++
   14605  src/fcserialize.c	  |  3 +++
   14606  src/fcstr.c		  |  3 +++
   14607  src/fcxml.c		  |  3 +++
   14608  src/ftglue.c		  |  3 +++
   14609  src/makealias		  | 24 ++++++++++++++++++++++++
   14610  31 files changed, 145 insertions(+), 12 deletions(-)
   14611 
   14612 commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
   14613 Author: Keith Packard <keithp (a] neko.keithp.com>
   14614 Date:	Mon Sep 4 23:19:59 2006 -0700
   14615 
   14616     Correct reference count when sharing cache file objects.
   14617 
   14618     Multiple maps of the same cache file share the same mapped object;
   14619     bump the
   14620     cache object reference count in this case
   14621 
   14622  src/fccache.c | 4 +++-
   14623  1 file changed, 3 insertions(+), 1 deletion(-)
   14624 
   14625 commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
   14626 Author: Keith Packard <keithp (a] neko.keithp.com>
   14627 Date:	Mon Sep 4 22:39:51 2006 -0700
   14628 
   14629     Oops, fc-lang broke when I added cache referencing.
   14630 
   14631     Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
   14632 
   14633  fc-lang/fc-lang.c | 10 ++++++++++
   14634  1 file changed, 10 insertions(+)
   14635 
   14636 commit 17389539a046f7231447d531ef7f3d131c1d7515
   14637 Author: Keith Packard <keithp (a] neko.keithp.com>
   14638 Date:	Mon Sep 4 22:26:24 2006 -0700
   14639 
   14640     Make cache reference counting more efficient.
   14641 
   14642     Eliminate need to reference cache object once per cached font, instead
   14643     just count the number of fonts used from the cache and bump the
   14644     reference
   14645     count once by that amount. I think this makes this refernece technique
   14646     efficient enough for use.
   14647 
   14648  src/fccache.c | 9 +++++++++
   14649  src/fccfg.c   | 5 ++++-
   14650  src/fcint.h   | 3 +++
   14651  3 files changed, 16 insertions(+), 1 deletion(-)
   14652 
   14653 commit 9e612141df7e693ef98071f102cecb5d777ceecb
   14654 Author: Keith Packard <keithp (a] neko.keithp.com>
   14655 Date:	Mon Sep 4 22:20:25 2006 -0700
   14656 
   14657     Reference count cache objects.
   14658 
   14659     Caches contain patterns and character sets which are reference
   14660     counted and
   14661     visible to applications. Reference count the underlying cache object
   14662     so that
   14663     it stays around until all reference objects are no longer in use.
   14664 
   14665     This is less efficient than just leaving all caches around forever,
   14666     but does
   14667     avoid eternal size increases in case applications ever bother
   14668     to actually
   14669     look for changes in the font configuration.
   14670 
   14671  src/fccache.c	 | 255
   14672  ++++++++++++++++++++++++++++++++++++++++++--------------
   14673  src/fccfg.c	 |  22 +----
   14674  src/fccharset.c |   5 ++
   14675  src/fcint.h	 |  16 ++--
   14676  src/fcpat.c	 |  10 ++-
   14677  5 files changed, 213 insertions(+), 95 deletions(-)
   14678 
   14679 commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
   14680 Author: Keith Packard <keithp (a] neko.keithp.com>
   14681 Date:	Mon Sep 4 13:59:58 2006 -0700
   14682 
   14683     Leave cache files mapped permanently.
   14684 
   14685     Without reference counting on cache objects, there's no way to
   14686     know when
   14687     an application is finished using objects pulled from the cache. Until
   14688     some
   14689     kinf of cache reference counting can be done, leave all cache
   14690     objects mapped
   14691     for the life of the library (until FcFini is called). To mitigate
   14692     the cost
   14693     of this, ensure that each instance of a cache file is mapped only
   14694     once.
   14695 
   14696  src/fccache.c | 143
   14697  +++++++++++++++++++++++++++++++++++++++++++++-------------
   14698  src/fcinit.c  |   1 +
   14699  src/fcint.h   |   3 ++
   14700  3 files changed, 116 insertions(+), 31 deletions(-)
   14701 
   14702 commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
   14703 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14704 Date:	Mon Sep 4 15:57:19 2006 -0400
   14705 
   14706     Update Makefile.am files
   14707 
   14708  Makefile.am		|  2 +-
   14709  conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
   14710  2 files changed, 21 insertions(+), 15 deletions(-)
   14711 
   14712 commit c3425fa671663b11aa5288a0b52a0618c5d075ef
   14713 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14714 Date:	Mon Sep 4 15:47:52 2006 -0400
   14715 
   14716     Move some section from fonts.conf into conf.avail files
   14717 
   14718     URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
   14719     unhinting
   14720     sections all moved into conf.avail, to load before user and local
   14721     confs.
   14722 
   14723  conf.avail/10-urw-aliases.conf       |  47 +++++++++++++
   14724  conf.avail/15-amt-aliases.conf       |  16 +++++
   14725  conf.avail/20-fix-globaladvance.conf |  24 +++++++
   14726  conf.avail/30-unhint-small-vera.conf |  44 ++++++++++++
   14727  fonts.conf.in			      | 133
   14728  -----------------------------------
   14729  5 files changed, 131 insertions(+), 133 deletions(-)
   14730 
   14731 commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
   14732 Author: Keith Packard <keithp (a] neko.keithp.com>
   14733 Date:	Mon Sep 4 12:46:01 2006 -0700
   14734 
   14735     Can't typecheck values for objects with no known type.
   14736 
   14737     Objects that aren't part of the built-in object list don't have
   14738     predefined
   14739     types, so we can't typecheck them.
   14740 
   14741  src/fcxml.c | 2 ++
   14742  1 file changed, 2 insertions(+)
   14743 
   14744 commit 60018915891bd146271b687278782fe38b4c4461
   14745 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14746 Date:	Mon Sep 4 15:45:28 2006 -0400
   14747 
   14748     Re-order old conf.d files
   14749 
   14750     Make sure they continue to load after ~/.fonts.conf and local.conf
   14751 
   14752  conf.avail/20-LohitGujarati.conf  |   5 -
   14753  conf.avail/20-fonts-persian.conf  | 539
   14754  --------------------------------------
   14755  conf.avail/30-no-sub-pixel.conf   |   9 -
   14756  conf.avail/30-sub-pixel-bgr.conf  |   9 -
   14757  conf.avail/30-sub-pixel-rgb.conf  |   9 -
   14758  conf.avail/30-sub-pixel-vbgr.conf |   9 -
   14759  conf.avail/30-sub-pixel-vrgb.conf |   9 -
   14760  conf.avail/33-autohint.conf	   |   9 -
   14761  conf.avail/33-unhinted.conf	   |   9 -
   14762  conf.avail/36-no-bitmaps.conf	   |  13 -
   14763  conf.avail/36-yes-bitmaps.conf    |  13 -
   14764  conf.avail/60-LohitGujarati.conf  |   5 +
   14765  conf.avail/60-fonts-persian.conf  | 539
   14766  ++++++++++++++++++++++++++++++++++++++
   14767  conf.avail/70-no-sub-pixel.conf   |   9 +
   14768  conf.avail/70-sub-pixel-bgr.conf  |   9 +
   14769  conf.avail/70-sub-pixel-rgb.conf  |   9 +
   14770  conf.avail/70-sub-pixel-vbgr.conf |   9 +
   14771  conf.avail/70-sub-pixel-vrgb.conf |   9 +
   14772  conf.avail/73-autohint.conf	   |   9 +
   14773  conf.avail/73-unhinted.conf	   |   9 +
   14774  conf.avail/76-no-bitmaps.conf	   |  13 +
   14775  conf.avail/76-yes-bitmaps.conf    |  13 +
   14776  22 files changed, 633 insertions(+), 633 deletions(-)
   14777 
   14778 commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
   14779 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14780 Date:	Mon Sep 4 15:36:46 2006 -0400
   14781 
   14782     Make room for chunks from fonts.conf in conf.avail
   14783 
   14784  conf.avail/10-LohitGujarati.conf |   5 -
   14785  conf.avail/10-fonts-persian.conf | 539
   14786  ---------------------------------------
   14787  conf.avail/20-LohitGujarati.conf |   5 +
   14788  conf.avail/20-fonts-persian.conf | 539
   14789  +++++++++++++++++++++++++++++++++++++++
   14790  4 files changed, 544 insertions(+), 544 deletions(-)
   14791 
   14792 commit d55620c90676951fc70ec9430c2670edca2147cb
   14793 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14794 Date:	Mon Sep 4 15:32:37 2006 -0400
   14795 
   14796     Replace load of conf.d in fonts.conf.in
   14797 
   14798  fonts.conf.in | 5 +++++
   14799  1 file changed, 5 insertions(+)
   14800 
   14801 commit f6e645c4993fff77d596dba734c09cdb255f4ca0
   14802 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14803 Date:	Mon Sep 4 15:30:10 2006 -0400
   14804 
   14805     Update Makefile.am to match conf.avail changes
   14806 
   14807  conf.avail/Makefile.am | 21 ++++++++++++---------
   14808  1 file changed, 12 insertions(+), 9 deletions(-)
   14809 
   14810 commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
   14811 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14812 Date:	Mon Sep 4 15:27:29 2006 -0400
   14813 
   14814     Number the remaining conf.avail files
   14815 
   14816  conf.avail/30-no-sub-pixel.conf   |  9 +++++++++
   14817  conf.avail/30-sub-pixel-bgr.conf  |  9 +++++++++
   14818  conf.avail/30-sub-pixel-rgb.conf  |  9 +++++++++
   14819  conf.avail/30-sub-pixel-vbgr.conf |  9 +++++++++
   14820  conf.avail/30-sub-pixel-vrgb.conf |  9 +++++++++
   14821  conf.avail/33-autohint.conf	   |  9 +++++++++
   14822  conf.avail/33-unhinted.conf	   |  9 +++++++++
   14823  conf.avail/36-no-bitmaps.conf	   | 13 +++++++++++++
   14824  conf.avail/36-yes-bitmaps.conf    | 13 +++++++++++++
   14825  conf.avail/autohint.conf	   |  9 ---------
   14826  conf.avail/no-bitmaps.conf	   | 13 -------------
   14827  conf.avail/no-sub-pixel.conf	   |  9 ---------
   14828  conf.avail/sub-pixel-bgr.conf	   |  9 ---------
   14829  conf.avail/sub-pixel-rgb.conf	   |  9 ---------
   14830  conf.avail/sub-pixel-vbgr.conf    |  9 ---------
   14831  conf.avail/sub-pixel-vrgb.conf    |  9 ---------
   14832  conf.avail/unhinted.conf	   |  9 ---------
   14833  conf.avail/yes-bitmaps.conf	   | 13 -------------
   14834  18 files changed, 89 insertions(+), 89 deletions(-)
   14835 
   14836 commit a04ac99f0f3e487c7611772442727a6eb4f44393
   14837 Author: Keith Packard <keithp (a] neko.keithp.com>
   14838 Date:	Mon Sep 4 02:13:13 2006 -0700
   14839 
   14840     Hide FreeType glue code from library ABI.
   14841 
   14842     FreeType glue code was escaping the shared library.
   14843 
   14844  src/ftglue.h | 4 +++-
   14845  1 file changed, 3 insertions(+), 1 deletion(-)
   14846 
   14847 commit 4984242e3681a50a9c19f352783f145f91ecb868
   14848 Author: Keith Packard <keithp (a] neko.keithp.com>
   14849 Date:	Mon Sep 4 00:47:07 2006 -0700
   14850 
   14851     Hide private functions in shared library. Export functionality
   14852     for utilities.
   14853 
   14854     Borrowing header stuff written for cairo, fontconfig now exposes
   14855     in the
   14856     shared library only the symbols which are included in the public
   14857     header
   14858     files. All private symbols are hidden using suitable compiler
   14859     directives.
   14860 
   14861     A few new public functions were required for the fontconfig utility
   14862     programs
   14863     (fc-cat and fc-cache) so those were added, bumping the .so minor
   14864     version number
   14865     in the process.
   14866 
   14867  configure.in		 |   9 +-
   14868  fc-cache/fc-cache.c	 |  30 ++--
   14869  fc-cat/Makefile.am	 |   2 +-
   14870  fc-cat/fc-cat.c	 |  37 ++---
   14871  fontconfig/fcfreetype.h |  14 +-
   14872  fontconfig/fontconfig.h | 403
   14873  ++++++++++++++++++++++++++++--------------------
   14874  src/fccache.c		 |  48 ++++++
   14875  src/fccharset.c	 |   5 -
   14876  src/fcint.h		 | 337 +++++++++++++++++++---------------------
   14877  9 files changed, 481 insertions(+), 404 deletions(-)
   14878 
   14879 commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
   14880 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14881 Date:	Mon Sep 4 01:33:09 2006 -0400
   14882 
   14883     Move user and local conf file loading into conf.avail files
   14884 
   14885  conf.avail/50-user.conf  |  7 +++++++
   14886  conf.avail/51-local.conf |  7 +++++++
   14887  fonts.conf.in		  | 11 -----------
   14888  3 files changed, 14 insertions(+), 11 deletions(-)
   14889 
   14890 commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
   14891 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14892 Date:	Mon Sep 4 01:28:07 2006 -0400
   14893 
   14894     Support all five possibilities for sub-pixel
   14895 
   14896     Make sub-pixel.conf be sub-pixel-rgb.conf and add the
   14897     three other possibilites: bgr, vrgb and vbgr.
   14898 
   14899  conf.avail/sub-pixel-bgr.conf	| 9 +++++++++
   14900  conf.avail/sub-pixel-rgb.conf	| 9 +++++++++
   14901  conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
   14902  conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
   14903  conf.avail/sub-pixel.conf	| 9 ---------
   14904  5 files changed, 36 insertions(+), 9 deletions(-)
   14905 
   14906 commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
   14907 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14908 Date:	Mon Sep 4 01:24:02 2006 -0400
   14909 
   14910     Standardize conf.avail number prefixing convention
   14911 
   14912     Always use \d- rather than just \d as prefix
   14913 
   14914  conf.avail/10-LohitGujarati.conf | 5 +++++
   14915  conf.avail/10LohitGujarati.conf  | 5 -----
   14916  2 files changed, 5 insertions(+), 5 deletions(-)
   14917 
   14918 commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
   14919 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14920 Date:	Mon Sep 4 01:21:55 2006 -0400
   14921 
   14922     Move files from conf.d to conf.avail
   14923 
   14924     All of the files in conf.d are now in conf.avail
   14925     Makefile.am is updated to reflect the change
   14926 
   14927  Makefile.am			  |   2 +-
   14928  conf.avail/10-fonts-persian.conf | 539
   14929  +++++++++++++++++++++++++++++++++++++++
   14930  conf.avail/10LohitGujarati.conf  |   5 +
   14931  conf.avail/60-delicious.conf	  |  20 ++
   14932  conf.avail/Makefile.am		  |  40 +++
   14933  conf.avail/README		  |   8 +
   14934  conf.avail/autohint.conf	  |   9 +
   14935  conf.avail/no-bitmaps.conf	  |  13 +
   14936  conf.avail/no-sub-pixel.conf	  |   9 +
   14937  conf.avail/sub-pixel.conf	  |   9 +
   14938  conf.avail/unhinted.conf	  |   9 +
   14939  conf.avail/yes-bitmaps.conf	  |  13 +
   14940  conf.d/10-fonts-persian.conf	  | 539
   14941  ---------------------------------------
   14942  conf.d/10LohitGujarati.conf	  |   5 -
   14943  conf.d/60-delicious.conf	  |  20 --
   14944  conf.d/Makefile.am		  |  40 ---
   14945  conf.d/README			  |   8 -
   14946  conf.d/autohint.conf		  |   9 -
   14947  conf.d/no-bitmaps.conf		  |  13 -
   14948  conf.d/no-sub-pixel.conf	  |   9 -
   14949  conf.d/sub-pixel.conf		  |   9 -
   14950  conf.d/unhinted.conf		  |   9 -
   14951  conf.d/yes-bitmaps.conf	  |  13 -
   14952  23 files changed, 675 insertions(+), 675 deletions(-)
   14953 
   14954 commit 34227592c23db4d462d36773532cef67731e2831
   14955 Author: Keith Packard <keithp (a] neko.keithp.com>
   14956 Date:	Sun Sep 3 16:27:09 2006 -0700
   14957 
   14958     Remove all .cvsignore files
   14959 
   14960  .cvsignore		 | 35 -----------------------------------
   14961  conf.d/.cvsignore	 |  2 --
   14962  doc/.cvsignore		 | 16 ----------------
   14963  fc-cache/.cvsignore	 |  6 ------
   14964  fc-case/.cvsignore	 |  6 ------
   14965  fc-cat/.cvsignore	 |  6 ------
   14966  fc-glyphname/.cvsignore |  6 ------
   14967  fc-lang/.cvsignore	 |  6 ------
   14968  fc-list/.cvsignore	 |  6 ------
   14969  fc-match/.cvsignore	 |  6 ------
   14970  fontconfig/.cvsignore	 |  2 --
   14971  src/.cvsignore		 |  7 -------
   14972  test/.cvsignore	 |  2 --
   14973  13 files changed, 106 deletions(-)
   14974 
   14975 commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
   14976 Merge: e79c648 fb2092c
   14977 Author: Keith Packard <keithp (a] neko.keithp.com>
   14978 Date:	Sun Sep 3 16:07:11 2006 -0700
   14979 
   14980     Merge branch 'fc-2_4_branch' to master
   14981 
   14982     Moving development back to master.
   14983 
   14984 commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
   14985 Author: Keith Packard <keithp (a] neko.keithp.com>
   14986 Date:	Sun Sep 3 15:20:46 2006 -0700
   14987 
   14988     Finish INSTALL changes. .gitignore ChangeLog
   14989 
   14990  .gitignore | 1 +
   14991  INSTALL    | 2 +-
   14992  2 files changed, 2 insertions(+), 1 deletion(-)
   14993 
   14994 commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
   14995 Author: Keith Packard <keithp (a] neko.keithp.com>
   14996 Date:	Sun Sep 3 14:58:49 2006 -0700
   14997 
   14998     Update instructions for doing a release. Autogen ChangeLog from
   14999     git-log.
   15000 
   15001  INSTALL     | 21 ++++++++++++++++-----
   15002  Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
   15003  2 files changed, 55 insertions(+), 5 deletions(-)
   15004 
   15005 commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
   15006 Author: Keith Packard <keithp (a] neko.keithp.com>
   15007 Date:	Sun Sep 3 14:46:17 2006 -0700
   15008 
   15009     Remove ChangeLog
   15010 
   15011  ChangeLog | 3496
   15012  -------------------------------------------------------------
   15013  1 file changed, 3496 deletions(-)
   15014 
   15015 commit 0945cbe73019404c880be0de7f703ef77aec8a08
   15016 Author: Keith Packard <keithp (a] neko.keithp.com>
   15017 Date:	Sun Sep 3 14:42:48 2006 -0700
   15018 
   15019     Change version to 2.3.96
   15020 
   15021  README			 | 67
   15022  +++++++++++++++++++++++++++++++++++++++++++++++--
   15023  configure.in		 |  2 +-
   15024  fontconfig/fontconfig.h |  2 +-
   15025  3 files changed, 67 insertions(+), 4 deletions(-)
   15026 
   15027 commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
   15028 Author: Keith Packard <keithp (a] neko.keithp.com>
   15029 Date:	Sat Sep 2 23:10:59 2006 -0700
   15030 
   15031     Oops; missed the 60-delicious.conf file.
   15032 
   15033     This file fixes Delicious Heavy fonts to have the correct weight
   15034     value.
   15035 
   15036  conf.d/60-delicious.conf | 20 ++++++++++++++++++++
   15037  1 file changed, 20 insertions(+)
   15038 
   15039 commit e3b771a63e837b341bbd1e3e7e9c868244506f62
   15040 Author: Keith Packard <keithp (a] neko.keithp.com>
   15041 Date:	Sat Sep 2 23:09:44 2006 -0700
   15042 
   15043     Using uninitialized (and wrong) variable in FcStrCopyFilename.
   15044 
   15045     A typo from the change in where filename canonicalization occurs.
   15046 
   15047  src/fcstr.c | 2 +-
   15048  1 file changed, 1 insertion(+), 1 deletion(-)
   15049 
   15050 commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
   15051 Author: Keith Packard <keithp (a] neko.keithp.com>
   15052 Date:	Sat Sep 2 20:23:31 2006 -0700
   15053 
   15054     Don't segfault when string values can't be parsed as charsets or
   15055     langsets.
   15056 
   15057     If parsing charsets or langsets fails, return a FcTypeVoid value
   15058     instead of
   15059     a charset/langset value with a NULL pointer in it (which is invalid).
   15060 
   15061  src/fcname.c | 6 ++++++
   15062  1 file changed, 6 insertions(+)
   15063 
   15064 commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
   15065 Author: Keith Packard <keithp (a] neko.keithp.com>
   15066 Date:	Sat Sep 2 20:07:29 2006 -0700
   15067 
   15068     Fix missing initialization/destruction of new 'scan' target subst
   15069     list.
   15070 
   15071     Forgot to initialize and destroy the new substitution list for the
   15072     'scan'
   15073     match target.
   15074 
   15075  src/fccfg.c | 2 ++
   15076  1 file changed, 2 insertions(+)
   15077 
   15078 commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
   15079 Author: Keith Packard <keithp (a] neko.keithp.com>
   15080 Date:	Sat Sep 2 17:52:12 2006 -0700
   15081 
   15082     Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
   15083 
   15084     The Delicious family includes one named Delicious Heavy, a bold
   15085     variant
   15086     which is unfortunately marked as having normal weight. Because
   15087     the family
   15088     name is 'Delicious', fontconfig accidentally selects this font
   15089     instead of
   15090     the normal weight variant. The fix here rewrites the scanned data
   15091     by running
   15092     the scanned pattern through a new substitution sequence tagged with
   15093     <match target=scan>; a sample for the Delicious family is included to
   15094     demonstrate how it works (and fix Delicious at the same time).
   15095 
   15096     Also added was a new match predicate -- the 'decorative' predicate
   15097     which is
   15098     automatically detected in fonts by searching style names for key
   15099     decorative
   15100     phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
   15101     additional decorative key words are welcome. This should have
   15102     little effect
   15103     on font matching except when two fonts share the same characteristics
   15104     except
   15105     for this value.
   15106 
   15107  conf.d/Makefile.am	  |  1 +
   15108  doc/fontconfig-user.sgml |  6 ++++--
   15109  fontconfig/fontconfig.h  |  3 ++-
   15110  fonts.dtd		  |  6 +++++-
   15111  src/fccfg.c		  | 35 +++++++++++++++++++++++++++--------
   15112  src/fcdbg.c		  |  7 +++++++
   15113  src/fcdefault.c	  |  1 +
   15114  src/fcdir.c		  | 18 +++++++++++++++++-
   15115  src/fcfreetype.c	  | 34 +++++++++++++++++++++++++++++++++-
   15116  src/fcint.h		  |  2 ++
   15117  src/fcmatch.c		  | 33 ++++++++++++++++++++-------------
   15118  src/fcname.c		  | 34 ++++++++++++++++++++++++++++++----
   15119  src/fcxml.c		  |  4 ++++
   15120  13 files changed, 153 insertions(+), 31 deletions(-)
   15121 
   15122 commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
   15123 Author: Keith Packard <keithp (a] neko.keithp.com>
   15124 Date:	Sat Sep 2 14:54:14 2006 -0700
   15125 
   15126     Allow font caches to contain newer version numbers
   15127 
   15128     Use the version number inside the cache file to mark backward
   15129     compatible
   15130     changes while continuing to reserve the filename number for
   15131     incompatible
   15132     changes.
   15133 
   15134  src/fccache.c | 4 ++--
   15135  1 file changed, 2 insertions(+), 2 deletions(-)
   15136 
   15137 commit 9b511b290548ad2920cda94507a3311efc461e8a
   15138 Author: Keith Packard <keithp (a] neko.keithp.com>
   15139 Date:	Sat Sep 2 14:52:37 2006 -0700
   15140 
   15141     Unify directory canonicalization into FcStrAddFilename.
   15142 
   15143     Instead of making filename canonicalization occur in multiple
   15144     places, it
   15145     occurs only in FcStrAddFilename now, as all filenames pass through
   15146     that
   15147     function at one point.
   15148 
   15149  fc-cache/fc-cache.c |	2 +-
   15150  fc-cat/fc-cat.c     |	2 +-
   15151  src/fcdir.c	     | 17 ++++-------------
   15152  src/fcstr.c	     | 24 +++++++++++-------------
   15153  4 files changed, 17 insertions(+), 28 deletions(-)
   15154 
   15155 commit 813258dc8e3a8c964af49abe810e76a95241926d
   15156 Author: Keith Packard <keithp (a] neko.keithp.com>
   15157 Date:	Fri Sep 1 22:08:41 2006 -0700
   15158 
   15159     Move Free family names to bottom of respective aliases. (bug 7429)
   15160 
   15161     The FreeSans, FreeSerif and FreeMono fonts cover a large number of
   15162     languages, but are of generally poor quality. Moving these after
   15163     fonts which
   15164     cover specific languages but which have higher quality glyphs
   15165     should improve
   15166     font selection.
   15167 
   15168  fonts.conf.in | 6 +++---
   15169  1 file changed, 3 insertions(+), 3 deletions(-)
   15170 
   15171 commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
   15172 Author: Keith Packard <keithp (a] neko.keithp.com>
   15173 Date:	Fri Sep 1 22:04:52 2006 -0700
   15174 
   15175     Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
   15176 
   15177     Limited FC_DEBUG documentation (just shows values and vague idea
   15178     of what
   15179     they're related to). Also document \ escape syntax for font names,
   15180     including
   15181     how family name and values have different escape requirements.
   15182 
   15183  doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
   15184  1 file changed, 38 insertions(+), 2 deletions(-)
   15185 
   15186 commit 7295c6f5faa595422e0825aa2e91883147d5b50e
   15187 Author: Keith Packard <keithp (a] neko.keithp.com>
   15188 Date:	Fri Sep 1 21:30:54 2006 -0700
   15189 
   15190     Guess that mac roman names with lots of high bits are actually SJIS.
   15191 
   15192     Many Japanese fonts incorrectly include names tagged as Roman
   15193     encoding and
   15194     English language which are actually Japanese names in the SJIS
   15195     encoding.
   15196     Guess that names with a large number of high bits set are SJIS encoded
   15197     Japanese names rather than English names.
   15198 
   15199  src/fcfreetype.c | 81
   15200  ++++++++++++++++++++++++++++++++++++++++++++------------
   15201  1 file changed, 64 insertions(+), 17 deletions(-)
   15202 
   15203 commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
   15204 Author: Keith Packard <keithp (a] neko.keithp.com>
   15205 Date:	Fri Sep 1 21:12:44 2006 -0700
   15206 
   15207     Prefer Bitstream Vera to DejaVu families.
   15208 
   15209     DejaVu is a modified version of Bitstream Vera that covers
   15210     significantly
   15211     more languages, but does so with spotty quality, lacking hinting
   15212     for many
   15213     glyphs, especially for the synthesized serif oblique face. Use
   15214     Bitstream
   15215     Vera (where installed).
   15216 
   15217  fonts.conf.in | 11 ++++++-----
   15218  1 file changed, 6 insertions(+), 5 deletions(-)
   15219 
   15220 commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
   15221 Author: Keith Packard <keithp (a] neko.keithp.com>
   15222 Date:	Fri Sep 1 15:33:27 2006 -0700
   15223 
   15224     Fonts matching lang not territory should satisfy sort pattern lang.
   15225 
   15226     A pattern specifying 'Chinese' (:lang=zh) without a territory
   15227     should be
   15228     satisfied by any font supporting any Chinese lang. The code was
   15229     requiring
   15230     that the lang tags match exactly, causing this sort to fail.
   15231 
   15232  src/fcmatch.c | 2 +-
   15233  1 file changed, 1 insertion(+), 1 deletion(-)
   15234 
   15235 commit cfccd4873a44da5b041368d5fca4f05180dcf041
   15236 Author: Keith Packard <keithp (a] neko.keithp.com>
   15237 Date:	Fri Sep 1 13:22:45 2006 -0700
   15238 
   15239     Really only rebuild caches for system fonts at make install time.
   15240 
   15241     Oops. Fix actual fc-cache command line instead of just the displayed
   15242     version.
   15243 
   15244  Makefile.am | 2 +-
   15245  1 file changed, 1 insertion(+), 1 deletion(-)
   15246 
   15247 commit caf996342b53bf2ca4eedbe54bc86b68456d7470
   15248 Author: Keith Packard <keithp (a] neko.keithp.com>
   15249 Date:	Fri Sep 1 12:59:09 2006 -0700
   15250 
   15251     Add Assamese orthography (as.orth). Bug #8050
   15252 
   15253     Behdad Esfahbod says Assamese is the same as Bengali, so this
   15254     just uses
   15255     bn.orth.
   15256 
   15257  fc-lang/as.orth  | 28 ++++++++++++++++++++++++++++
   15258  fc-lang/iso639-1 |  2 +-
   15259  2 files changed, 29 insertions(+), 1 deletion(-)
   15260 
   15261 commit c9e6d2c8cc920937546faa63c889570fa7b4745c
   15262 Author: Keith Packard <keithp (a] neko.keithp.com>
   15263 Date:	Fri Sep 1 12:45:43 2006 -0700
   15264 
   15265     Chinese/Macau needs the Hong Kong orthography instead of Taiwan
   15266     (bug 7884)
   15267 
   15268     From Abel Cheung:
   15269     Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
   15270     Macau
   15271     only uses traditional Chinese characters used in Taiwan; however
   15272     that is
   15273     wrong, as a majority of Macau people speaks Cantonese too, and
   15274     also uses
   15275     additional traditional Chinese chars from Hong Kong (there are
   15276     already some
   15277     place names that can't be represented in just chars used in
   15278     Taiwan). So it
   15279     should include zh_hk.orth instead.
   15280 
   15281  fc-lang/zh_mo.orth | 9 +++++++--
   15282  1 file changed, 7 insertions(+), 2 deletions(-)
   15283 
   15284 commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
   15285 Author: Keith Packard <keithp (a] neko.keithp.com>
   15286 Date:	Fri Sep 1 12:36:31 2006 -0700
   15287 
   15288     Avoid #warning directives on non-GCC compilers. (bug 7683)
   15289 
   15290     Detect GCC and use #warning only on GCC systems.
   15291 
   15292  configure.in	  | 4 +++-
   15293  src/fcfreetype.c | 2 ++
   15294  2 files changed, 5 insertions(+), 1 deletion(-)
   15295 
   15296 commit ab2cb932b25af20896c08f4641dfa696ed651418
   15297 Author: Keith Packard <keithp (a] neko.keithp.com>
   15298 Date:	Fri Sep 1 12:26:15 2006 -0700
   15299 
   15300     Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
   15301 
   15302     Linking against fontconfig requires expat on systems without chained
   15303     shared
   15304     library dependencies.
   15305 
   15306  fontconfig.pc.in | 1 +
   15307  1 file changed, 1 insertion(+)
   15308 
   15309 commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
   15310 Author: Keith Packard <keithp (a] neko.keithp.com>
   15311 Date:	Fri Sep 1 12:07:10 2006 -0700
   15312 
   15313     Fix memory leaks in fc-cache directory cleaning code.
   15314 
   15315     valgrind found a few leaks in the new cache cleaning code.
   15316 
   15317  fc-cache/fc-cache.c | 9 +++++++++
   15318  1 file changed, 9 insertions(+)
   15319 
   15320 commit fd7223c770e74730480bdf9ecf36f3152a12473e
   15321 Author: Keith Packard <keithp (a] neko.keithp.com>
   15322 Date:	Fri Sep 1 12:05:04 2006 -0700
   15323 
   15324     Only rebuild caches for system fonts at make install time.
   15325 
   15326     Rebuilding user-specific fonts will stick those cache files in
   15327     the system
   15328     font cache directory.
   15329 
   15330  Makefile.am | 2 +-
   15331  1 file changed, 1 insertion(+), 1 deletion(-)
   15332 
   15333 commit 8587d77ce64147b7fb324458ba100910ebba93f4
   15334 Author: Keith Packard <keithp (a] neko.keithp.com>
   15335 Date:	Fri Sep 1 02:27:45 2006 -0700
   15336 
   15337     Add some ignores
   15338 
   15339  .gitignore | 2 ++
   15340  1 file changed, 2 insertions(+)
   15341 
   15342 commit 09bd9ae2be032efb05a8be7bae584fa18756d951
   15343 Author: Keith Packard <keithp (a] neko.keithp.com>
   15344 Date:	Fri Sep 1 02:22:59 2006 -0700
   15345 
   15346     Fontset pattern references are relative to fontset, not array.
   15347 
   15348     Within a fontset, the patterns are stored as pointers in an array.
   15349     When stored as offsets, the offsets are relative to the fontset object
   15350     itself, not the base of the array of pointers.
   15351 
   15352  src/fcint.h | 2 +-
   15353  1 file changed, 1 insertion(+), 1 deletion(-)
   15354 
   15355 commit 18b6857c6476517db7932025847ae952feba758d
   15356 Author: Keith Packard <keithp (a] neko.keithp.com>
   15357 Date:	Fri Sep 1 01:49:47 2006 -0700
   15358 
   15359     Fix fc-lang to use new charset freezer API.
   15360 
   15361     Charset freezer api now uses allocated object. Also required minor
   15362     fixes to
   15363     charset freezer code to remove assumption that all input charsets are
   15364     persistant.
   15365 
   15366  fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
   15367  src/fccharset.c   | 11 +++++------
   15368  src/fcint.h	   |  6 ++++++
   15369  3 files changed, 29 insertions(+), 18 deletions(-)
   15370 
   15371 commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
   15372 Author: Keith Packard <keithp (a] neko.keithp.com>
   15373 Date:	Fri Sep 1 01:15:14 2006 -0700
   15374 
   15375     Pass directory information around in FcCache structure. Freeze
   15376     charsets.
   15377 
   15378     Instead of passing directory information around in separate variables,
   15379     collect it all in an FcCache structure. Numerous internal and tool
   15380     interfaces changed as a result of this.
   15381 
   15382     Charsets are now pre-frozen before being serialized. This causes
   15383     them to
   15384     share across multiple fonts in the same cache.
   15385 
   15386  fc-cache/fc-cache.c	     | 109 ++++-----
   15387  fc-cat/fc-cat.c	     |	83 ++-----
   15388  fc-glyphname/fc-glyphname.c |	13 --
   15389  src/fccache.c		     | 300 ++++++++++--------------
   15390  src/fccfg.c		     | 169 ++++++++------
   15391  src/fccharset.c	     | 550
   15392  +++++++++++++++++++++++---------------------
   15393  src/fcdir.c		     | 177 +++++++-------
   15394  src/fcinit.c		     |	 1 -
   15395  src/fcint.h		     |	60 ++---
   15396  src/fcpat.c		     |	 8 +
   15397  src/fcserialize.c	     |	 3 +
   15398  11 files changed, 702 insertions(+), 771 deletions(-)
   15399 
   15400 commit aec8c90b450c115718fd87bc270e35ee6b605967
   15401 Author: Keith Packard <keithp (a] neko.keithp.com>
   15402 Date:	Fri Sep 1 01:12:13 2006 -0700
   15403 
   15404     Remove stale architecture signatures.
   15405 
   15406     All but x86 are known to be wrong.
   15407 
   15408  fc-arch/fcarch.tmpl.h | 7 +++----
   15409  1 file changed, 3 insertions(+), 4 deletions(-)
   15410 
   15411 commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
   15412 Author: Keith Packard <keithp (a] neko.keithp.com>
   15413 Date:	Thu Aug 31 18:16:00 2006 -0700
   15414 
   15415     Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
   15416 
   15417     Applications explicitly setting FC_LANG with string would fail due
   15418     to typechecking disallowing this case.
   15419 
   15420  src/fcname.c | 4 ++++
   15421  1 file changed, 4 insertions(+)
   15422 
   15423 commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
   15424 Author: Keith Packard <keithp (a] neko.keithp.com>
   15425 Date:	Thu Aug 31 18:14:45 2006 -0700
   15426 
   15427     Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
   15428     Makefile.am
   15429 
   15430     make distcheck caught this bug; the effect of 'make uninstall'
   15431     would have been to execute 'rm -rf /', somewhat less that desirable.
   15432 
   15433  fc-cache/Makefile.am | 6 ++----
   15434  fc-cat/Makefile.am   | 2 --
   15435  2 files changed, 2 insertions(+), 6 deletions(-)
   15436 
   15437 commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
   15438 Author: Keith Packard <keithp (a] neko.keithp.com>
   15439 Date:	Thu Aug 31 14:38:18 2006 -0700
   15440 
   15441     Revert ABI changes from version 2.3
   15442 
   15443     Accidental ABI changes and additions were discovered by looking at the
   15444     differences in fontconfig.h. All of those have been reverted.
   15445 
   15446  fc-cache/fc-cache.c	 |  4 ++--
   15447  fc-list/fc-list.c	 |  2 +-
   15448  fontconfig/fontconfig.h | 23 +++++------------------
   15449  src/fccache.c		 | 16 ++++++++++++++--
   15450  src/fcint.h		 |  6 ++++++
   15451  5 files changed, 28 insertions(+), 23 deletions(-)
   15452 
   15453 commit 0a87ce715e1862c56702f5be43af9f246aa34e68
   15454 Author: Keith Packard <keithp (a] neko.keithp.com>
   15455 Date:	Thu Aug 31 11:56:43 2006 -0700
   15456 
   15457     With no args, fc-cat now dumps all directories.
   15458 
   15459     Automatically list all font directories when no arguments are given to
   15460     fc-cat. Also add -r option to recurse from specified cache
   15461     directories.
   15462     fc-cat also now prints the cache filename in verbose mode, along
   15463     with the
   15464     related directory name.
   15465 
   15466  fc-cat/fc-cat.c | 119
   15467  +++++++++++++++++++++++++++++++++++++++++++-------------
   15468  src/fccache.c	 |  16 +++++---
   15469  src/fcint.h	 |   2 +-
   15470  3 files changed, 104 insertions(+), 33 deletions(-)
   15471 
   15472 commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
   15473 Author: Keith Packard <keithp (a] neko.keithp.com>
   15474 Date:	Thu Aug 31 09:42:49 2006 -0700
   15475 
   15476     Automatically remove invalid cache files.
   15477 
   15478     Cache files for missing or more recently modified directories are
   15479     automatically removed at the end of every fc-cache run.
   15480 
   15481  fc-cache/Makefile.am |   2 +-
   15482  fc-cache/fc-cache.c  | 130
   15483  ++++++++++++++++++++++++++++++++++++++++++++++++++-
   15484  fc-cat/fc-cat.c      |   3 +-
   15485  src/fccache.c	      |   6 +--
   15486  src/fcint.h	      |   2 +-
   15487  5 files changed, 135 insertions(+), 8 deletions(-)
   15488 
   15489 commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
   15490 Author: Keith Packard <keithp (a] neko.keithp.com>
   15491 Date:	Thu Aug 31 09:07:32 2006 -0700
   15492 
   15493     Serialized value lists were only including one value.
   15494 
   15495     The next pointer in the serialized value list wasn't getting set,
   15496     so they
   15497     were truncated at a single value.
   15498 
   15499  src/fcpat.c | 1 +
   15500  1 file changed, 1 insertion(+)
   15501 
   15502 commit c50ea916b0e56520948804b67fc7df57bb490575
   15503 Author: Keith Packard <keithp (a] neko.keithp.com>
   15504 Date:	Wed Aug 30 23:09:39 2006 -0700
   15505 
   15506     Use intptr_t instead of off_t inside FcCache structure.
   15507 
   15508     This avoids OS-dependencies in the cache file structure.
   15509 
   15510  src/fcint.h	   | 2 +-
   15511  src/fcserialize.c | 1 -
   15512  2 files changed, 1 insertion(+), 2 deletions(-)
   15513 
   15514 commit 76abb77f26c43d069919f80e960c71c2242fb5c2
   15515 Author: Keith Packard <keithp (a] neko.keithp.com>
   15516 Date:	Wed Aug 30 22:23:25 2006 -0700
   15517 
   15518     Fix fc-cat again. Sigh.
   15519 
   15520     Internal interfaces in cache management changed again...
   15521 
   15522  fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
   15523  src/fccache.c	 | 19 ++++++++++---------
   15524  src/fcint.h	 |  9 ++++++---
   15525  3 files changed, 41 insertions(+), 24 deletions(-)
   15526 
   15527 commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
   15528 Author: Keith Packard <keithp (a] neko.keithp.com>
   15529 Date:	Wed Aug 30 21:59:53 2006 -0700
   15530 
   15531     Skip broken caches. Cache files are auto-written, don't rewrite
   15532     in fc-cache.
   15533 
   15534     Validate cache contents and skip broken caches, looking down cache
   15535     path for
   15536     valid ones.
   15537 
   15538     Every time a directory is scanned, it will be written to a cache
   15539     file if
   15540     possible, so fc-cache doesn't need to re-write the cache file. This
   15541     makes
   15542     detecting when the cache was generated a bit tricky, so we guess
   15543     that if the
   15544     cache wasn't valid before running and is valid afterwards, the
   15545     cache file
   15546     was written.
   15547 
   15548     Also, allow empty charsets to be serialized with null leaves/numbers.
   15549 
   15550     Eliminate a leak in FcEdit by switching to FcObject sooner.
   15551 
   15552     Call FcFini from fc-match to make valgrind happy.
   15553 
   15554  fc-cache/fc-cache.c |	25 +++++----
   15555  fc-match/fc-match.c |	 1 +
   15556  src/fccache.c	     | 148
   15557  +++++++++++++++++++++++++++-------------------------
   15558  src/fccfg.c	     |	80 ++++++++--------------------
   15559  src/fccharset.c     |	56 +++++++++++---------
   15560  src/fcdir.c	     |	 2 +-
   15561  src/fcint.h	     |	19 +++++--
   15562  src/fcxml.c	     |	19 +++----
   15563  8 files changed, 169 insertions(+), 181 deletions(-)
   15564 
   15565 commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
   15566 Author: Keith Packard <keithp (a] neko.keithp.com>
   15567 Date:	Wed Aug 30 18:50:58 2006 -0700
   15568 
   15569     Rework Object name database to unify typechecking and object lookup.
   15570 
   15571     Eliminate ancient list of object name databases and load names
   15572     into single
   15573     hash table that includes type information. Typecheck all pattern
   15574     values to
   15575     avoid mis-typed pattern elements.
   15576 
   15577  fc-case/fc-case.c |  13 --
   15578  src/fcint.h	   |   7 +-
   15579  src/fcmatch.c	   |   9 +-
   15580  src/fcname.c	   | 389
   15581  ++++++++++++++++++++++++++++++------------------------
   15582  src/fcpat.c	   |   2 +-
   15583  5 files changed, 233 insertions(+), 187 deletions(-)
   15584 
   15585 commit c02886485b293179e8492cad9a34eb431dd4bfc9
   15586 Author: Keith Packard <keithp (a] neko.keithp.com>
   15587 Date:	Wed Aug 30 13:51:03 2006 -0700
   15588 
   15589     FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
   15590     work.
   15591 
   15592     FcCharSetSerialize was computing the offset to the unserialized leaf,
   15593     which left it pointing at random data when the cache was reloaded.
   15594 
   15595     fc-cat has been updated to work with the new cache structure.
   15596 
   15597     Various debug messages extended to help diagnose serialization errors.
   15598 
   15599  fc-cat/fc-cat.c | 134
   15600  ++++++++++++++++++++++++++++++--------------------------
   15601  src/fccache.c	 |   6 +--
   15602  src/fccharset.c |   3 +-
   15603  src/fcdbg.c	 |  20 +++++++--
   15604  src/fcint.h	 |  15 +++++--
   15605  src/fcpat.c	 |   7 +++
   15606  6 files changed, 110 insertions(+), 75 deletions(-)
   15607 
   15608 commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
   15609 Author: Keith Packard <keithp (a] neko.keithp.com>
   15610 Date:	Wed Aug 30 04:24:03 2006 -0700
   15611 
   15612     Fix build problems caused by cache rework.
   15613 
   15614     Pagesize no longer matters in architecture decisions, the entire
   15615     cache file
   15616     is mmaped into the library. However, lots of intptr_t values are in
   15617     use now,
   15618     so that value is important.
   15619 
   15620     fc-lang now requires fcserialize.c, which has been added to the
   15621     repository.
   15622 
   15623  fc-arch/fc-arch.c     |  14 +----
   15624  fc-arch/fcarch.tmpl.h |   4 +-
   15625  fc-lang/fc-lang.c     |   1 +
   15626  src/fcserialize.c     | 159
   15627  ++++++++++++++++++++++++++++++++++++++++++++++++++
   15628  4 files changed, 165 insertions(+), 13 deletions(-)
   15629 
   15630 commit 7ce196733129b0e664c1bdc20f973f15167292f7
   15631 Author: Keith Packard <keithp (a] neko.keithp.com>
   15632 Date:	Wed Aug 30 04:16:22 2006 -0700
   15633 
   15634     Rework cache files to use offsets for all data structures.
   15635 
   15636     Replace all of the bank/id pairs with simple offsets, recode several
   15637     data structures to always use offsets inside the library to avoid
   15638     conditional paths. Exposed data structures use pointers to hold
   15639     offsets,
   15640     setting the low bit to distinguish between offset and pointer.
   15641 
   15642     Use offset-based data structures for lang charset encodings;
   15643     eliminates
   15644     separate data structure format for that file.
   15645 
   15646     Much testing will be needed; offsets are likely not detected
   15647     everywhere in
   15648     the library yet.
   15649 
   15650  fc-arch/fcarch.tmpl.h	 |    3 +-
   15651  fc-lang/fc-lang.c	 |  185 +++++----
   15652  fontconfig/fontconfig.h |    3 -
   15653  src/Makefile.am	 |    1 +
   15654  src/fccache.c		 |  581 +++++++++++----------------
   15655  src/fccfg.c		 |  102 +++--
   15656  src/fccharset.c	 |  493 ++++++++---------------
   15657  src/fcdbg.c		 |   43 +-
   15658  src/fcdefault.c	 |   64 +--
   15659  src/fcfs.c		 |  133 ++----
   15660  src/fcint.h		 |  477 +++++++++++++---------
   15661  src/fclang.c		 |  120 ++----
   15662  src/fclist.c		 |   86 ++--
   15663  src/fcmatch.c		 |  179 +++------
   15664  src/fcname.c		 |  142 ++-----
   15665  src/fcpat.c		 | 1025
   15666  ++++++++++++++---------------------------------
   15667  src/fcstr.c		 |    1 +
   15668  src/fcxml.c		 |   15 +-
   15669  18 files changed, 1394 insertions(+), 2259 deletions(-)
   15670 
   15671 commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
   15672 Author: Keith Packard <keithp (a] neko.keithp.com>
   15673 Date:	Mon Aug 28 11:51:12 2006 -0700
   15674 
   15675     Revert to original FcFontSetMatch algorithm to avoid losing fonts.
   15676 
   15677     The fancy new FcFontSetMatch algorithm would discard fonts for the
   15678     wrong reasons; fc-match sans:lang=en,ja would discard all fonts
   15679     without
   15680     Japanese support. This commit reverts to the original algorithm which
   15681     ensure that FcFontSetMatch always matches the first font in the
   15682     FcFontSetSort return list.
   15683 
   15684  src/fcmatch.c | 229
   15685  ++++++++--------------------------------------------------
   15686  1 file changed, 32 insertions(+), 197 deletions(-)
   15687 
   15688 commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
   15689 Author: Keith Packard <keithp (a] neko.keithp.com>
   15690 Date:	Mon Aug 28 10:38:27 2006 -0700
   15691 
   15692     Add ppc architecture
   15693 
   15694  fc-arch/fcarch.tmpl.h | 1 +
   15695  1 file changed, 1 insertion(+)
   15696 
   15697 commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
   15698 Author: Keith Packard <keithp (a] neko.keithp.com>
   15699 Date:	Mon Aug 28 10:30:22 2006 -0700
   15700 
   15701     During test run, remove cache directory to avoid stale cache usage.
   15702 
   15703     As file timestamps have only one second granularity, an old cache
   15704     file could easily be used when a test took less than 1 second to run.
   15705     Just remove the cache directory and its contents before each test
   15706     is run.
   15707     Also, remove mention of the old cache file from the test config file.
   15708 
   15709  test/fonts.conf.in | 1 -
   15710  test/run-test.sh   | 4 +---
   15711  2 files changed, 1 insertion(+), 4 deletions(-)
   15712 
   15713 commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
   15714 Author: Keith Packard <keithp (a] neko.keithp.com>
   15715 Date:	Mon Aug 28 10:07:43 2006 -0700
   15716 
   15717     Add x86-64 architecture and signature.
   15718 
   15719  fc-arch/fcarch.tmpl.h | 1 +
   15720  1 file changed, 1 insertion(+)
   15721 
   15722 commit 7db39f729859827b246da242a26ddba13cb8c4b1
   15723 Author: Keith Packard <keithp (a] neko.keithp.com>
   15724 Date:	Mon Aug 28 09:43:12 2006 -0700
   15725 
   15726     Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
   15727 
   15728     Also remove spurious printf of directory names.
   15729 
   15730  fc-arch/Makefile.am   | 2 +-
   15731  fc-arch/fcarch.tmpl.h | 2 +-
   15732  src/fcdir.c	       | 1 -
   15733  3 files changed, 2 insertions(+), 3 deletions(-)
   15734 
   15735 commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
   15736 Author: Keith Packard <keithp (a] neko.keithp.com>
   15737 Date:	Sun Aug 27 23:40:51 2006 -0700
   15738 
   15739     Eliminate ./ and ../ elements from font directory names when scanning.
   15740 
   15741     FcStrCanonFilename eliminates ./ and ../ elements from pathnames
   15742     through
   15743     simple string editing. Also, relative path names are fixed by
   15744     prepending the
   15745     current working directory.
   15746 
   15747  src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
   15748  src/fcint.h |	3 +++
   15749  src/fcstr.c | 57
   15750  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   15751  3 files changed, 90 insertions(+), 15 deletions(-)
   15752 
   15753 commit af180c40376690b7ced5262156fbe13c9ebba1e2
   15754 Author: Keith Packard <keithp (a] neko.keithp.com>
   15755 Date:	Sun Aug 27 22:24:39 2006 -0700
   15756 
   15757     Fix up fc-cache and fc-cat for no global cache changes.
   15758 
   15759     fc-cache and fc-cat use internal (fcint.h) APIs that have
   15760     changed with the elimination of the global cache.
   15761 
   15762  fc-cache/fc-cache.c |	 2 +-
   15763  fc-cat/fc-cat.c     | 119
   15764  ++++++----------------------------------------------
   15765  src/fccache.c	     |	77 +++++++++++++++++++++++-----------
   15766  src/fcdir.c	     |	13 +++---
   15767  src/fcint.h	     |	 4 ++
   15768  5 files changed, 76 insertions(+), 139 deletions(-)
   15769 
   15770 commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
   15771 Author: Keith Packard <keithp (a] neko.keithp.com>
   15772 Date:	Sun Aug 27 21:53:48 2006 -0700
   15773 
   15774     Eliminate global cache. Eliminate multi-arch cache code.
   15775 
   15776     With the removal of the in-directory cache files, and the addition of
   15777     per-user cache directories, there is no longer any reason to
   15778     preserve the
   15779     giant global cache file. Eliminating of this unifies the cache
   15780     structure
   15781     and simplifies the overall caching strategies greatly.
   15782 
   15783  fc-cache/fc-cache.c |	  3 +-
   15784  src/fccache.c	     | 1051
   15785  ++++++---------------------------------------------
   15786  src/fccfg.c	     |	 23 +-
   15787  src/fcdir.c	     |	164 ++++----
   15788  src/fcint.h	     |	 70 +---
   15789  5 files changed, 203 insertions(+), 1108 deletions(-)
   15790 
   15791 commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
   15792 Author: Keith Packard <keithp (a] neko.keithp.com>
   15793 Date:	Sun Aug 27 18:29:51 2006 -0700
   15794 
   15795     Add architecture to cache filename.
   15796 
   15797     Make cache filenames unique by inserting the architecture name
   15798     into the
   15799     filename.
   15800 
   15801  src/fccache.c | 5 +++--
   15802  1 file changed, 3 insertions(+), 2 deletions(-)
   15803 
   15804 commit db50cbdaf592349c204ab0af0e7061ea72237044
   15805 Author: Keith Packard <keithp (a] neko.keithp.com>
   15806 Date:	Sun Aug 27 18:19:39 2006 -0700
   15807 
   15808     Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
   15809     per dir.
   15810 
   15811     Normalized directory names offer protection against looped directory
   15812     trees
   15813     but cost enormous numbers of system calls (stat per file in the
   15814     hierarchy).
   15815     Also, cache file directory name contents are validated each time the
   15816     directory is modified, don't re-validate every time the cache file
   15817     is loaded
   15818     with an access and stat call.
   15819 
   15820  fc-cache/fc-cache.c |	 7 ++--
   15821  src/fccache.c	     |	55 ++---------------------------
   15822  src/fccfg.c	     | 100
   15823  ----------------------------------------------------
   15824  src/fcdir.c	     |	 6 ----
   15825  4 files changed, 4 insertions(+), 164 deletions(-)
   15826 
   15827 commit d2f786849c0c4503360a5c09469505b05164c6d2
   15828 Author: Keith Packard <keithp (a] neko.keithp.com>
   15829 Date:	Sun Aug 27 17:04:01 2006 -0700
   15830 
   15831     Write caches to first directory with permission. Valid cache in
   15832     FcDirCacheOpen.
   15833 
   15834     Previous policy was to attempt to update the cache in place and bail
   15835     if that
   15836     didn't work. Now, search for the first writable directory and
   15837     place the
   15838     cache file there instead. Furthermore, on startup, search directory
   15839     list for
   15840     valid cache files instead of bailing if the first found cache
   15841     file wasn't
   15842     valid.
   15843 
   15844  fonts.conf.in |  2 +-
   15845  src/fccache.c | 90
   15846  ++++++++++++++++++++++++++++-------------------------------
   15847  2 files changed, 43 insertions(+), 49 deletions(-)
   15848 
   15849 commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
   15850 Author: Keith Packard <keithp (a] neko.keithp.com>
   15851 Date:	Sun Aug 27 16:25:07 2006 -0700
   15852 
   15853     Construct short architecture name from architecture signature.
   15854 
   15855     Map existing architecture signature to short architecture name
   15856     at build time. This architecture name is (as yet) unused, but will
   15857     be used
   15858     to build per-architecture cache files with names made unique by
   15859     including
   15860     the architecture name. The auto-detected architecture name can
   15861     be overridden
   15862     with the --with-arch=ARCH configure option.
   15863 
   15864  Makefile.am	       |   2 +-
   15865  configure.in	       |  17 ++++++
   15866  fc-arch/Makefile.am   |  50 ++++++++++++++++++
   15867  fc-arch/fc-arch.c     | 144
   15868  ++++++++++++++++++++++++++++++++++++++++++++++++++
   15869  fc-arch/fcarch.tmpl.h |  32 +++++++++++
   15870  5 files changed, 244 insertions(+), 1 deletion(-)
   15871 
   15872 commit 199a92241151c391d9becca4fae1cc7e5e32ca80
   15873 Author: Keith Packard <keithp (a] neko.keithp.com>
   15874 Date:	Sun Aug 27 16:21:16 2006 -0700
   15875 
   15876     Add .gitignore
   15877 
   15878  .gitignore | 73
   15879  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   15880  1 file changed, 73 insertions(+)
   15881 
   15882 commit 7410e40bd93beb4ab1a577d084112413431cede2
   15883 Author: Patrick Lam <plam (a] MIT.EDU>
   15884 Date:	Fri Aug 4 16:13:00 2006 +0000
   15885 
   15886     2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
   15887     Make cache directories configurable. Simplify and correct some
   15888     code which
   15889 	deals with per-directory caches.
   15890 
   15891  ChangeLog		 |  24 ++++
   15892  configure.in		 |  22 +++-
   15893  fc-cache/fc-cache.c	 |   7 +-
   15894  fontconfig/fontconfig.h |   4 +-
   15895  fonts.conf.in		 |   5 +
   15896  fonts.dtd		 |  12 ++
   15897  src/Makefile.am	 |   3 +-
   15898  src/fccache.c		 | 323
   15899  +++++++++++++++++++++++++-----------------------
   15900  src/fccfg.c		 |  28 ++++-
   15901  src/fcdir.c		 |   6 +-
   15902  src/fcinit.c		 |   2 +
   15903  src/fcint.h		 |  13 +-
   15904  src/fcxml.c		 |  17 +++
   15905  test/fonts.conf.in	 |   1 +
   15906  test/run-test.sh	 |   6 +-
   15907  15 files changed, 294 insertions(+), 179 deletions(-)
   15908 
   15909 commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
   15910 Author: Patrick Lam <plam (a] MIT.EDU>
   15911 Date:	Wed Jul 19 02:14:28 2006 +0000
   15912 
   15913     2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
   15914     Fix file-descriptor leak in FcGlobalCacheDestroy.
   15915 
   15916  ChangeLog     | 7 +++++++
   15917  src/fccache.c | 2 ++
   15918  2 files changed, 9 insertions(+)
   15919 
   15920 commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
   15921 Author: Patrick Lam <plam (a] MIT.EDU>
   15922 Date:	Fri Jun 2 18:48:30 2006 +0000
   15923 
   15924     2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad
   15925     Esfahbod
   15926     TrueType Collection table offsets are absolute, not relative.
   15927 
   15928  ChangeLog    | 7 +++++++
   15929  src/ftglue.c | 2 +-
   15930  2 files changed, 8 insertions(+), 1 deletion(-)
   15931 
   15932 commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
   15933 Author: Patrick Lam <plam (a] MIT.EDU>
   15934 Date:	Fri Apr 28 07:00:25 2006 +0000
   15935 
   15936     2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
   15937     Make FcStrCopy slightly more efficient.
   15938 
   15939  ChangeLog   |	7 +++++++
   15940  src/fcstr.c | 12 +++++++-----
   15941  2 files changed, 14 insertions(+), 5 deletions(-)
   15942 
   15943 commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
   15944 Author: Patrick Lam <plam (a] MIT.EDU>
   15945 Date:	Thu Apr 27 08:13:45 2006 +0000
   15946 
   15947     Keith Packard <keithp (a] keithp.com>
   15948     Reduce transient memory usage during config file parsing by allocating
   15949 	smaller buffers (64 seems to be a magic number).
   15950 
   15951  ChangeLog   | 20 +++++++-------------
   15952  src/fcstr.c |	2 +-
   15953  2 files changed, 8 insertions(+), 14 deletions(-)
   15954 
   15955 commit 529291bef436384a06db246fda30e08d5812de14
   15956 Author: Keith Packard <keithp (a] keithp.com>
   15957 Date:	Thu Apr 27 07:54:07 2006 +0000
   15958 
   15959     Eliminate pattern freezing
   15960 
   15961  ChangeLog    |   8 ++
   15962  src/fcinit.c |   4 -
   15963  src/fcint.h  |   3 -
   15964  src/fcpat.c  | 370
   15965  -----------------------------------------------------------
   15966  src/fcxml.c  |   3 +-
   15967  5 files changed, 9 insertions(+), 379 deletions(-)
   15968 
   15969 commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
   15970 Author: Keith Packard <keithp (a] keithp.com>
   15971 Date:	Thu Apr 27 07:11:44 2006 +0000
   15972 
   15973     Make path names in cache files absolute (NB, cache format change) Stop
   15974 	permitting cache files to be stored in font dirs. Bump cache
   15975 	magic.
   15976 	Don't include /fonts.cache-2 in cache hash construction.
   15977     reviewed by: Patrick Lam <plam (a] mit.edu>
   15978 
   15979  ChangeLog	  |  30 +++++++++++++
   15980  src/fccache.c	  | 104 +++++++++++---------------------------------
   15981  src/fcfreetype.c |  10 +----
   15982  src/fcint.h	  |   8 +---
   15983  src/fclist.c	  |   4 --
   15984  src/fcmatch.c	  |   3 --
   15985  src/fcpat.c	  | 130
   15986  -------------------------------------------------------
   15987  7 files changed, 57 insertions(+), 232 deletions(-)
   15988 
   15989 commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
   15990 Author: Patrick Lam <plam (a] MIT.EDU>
   15991 Date:	Wed Apr 26 14:50:41 2006 +0000
   15992 
   15993     Really update for 2.3.95.
   15994 
   15995  README | 6 ++++--
   15996  1 file changed, 4 insertions(+), 2 deletions(-)
   15997 
   15998 commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
   15999 Author: Patrick Lam <plam (a] MIT.EDU>
   16000 Date:	Tue Apr 25 15:33:07 2006 +0000
   16001 
   16002     Fix the issues with GNU libiconv vs. libc iconv (which especially
   16003     appear on
   16004 	Solarii). Approach suggested by Tim Mooney.
   16005     reviewed by: plam
   16006 
   16007  ChangeLog	  | 12 +++++++++++-
   16008  configure.in	  | 37 +++++++++++++++++++++++++++++++++++--
   16009  src/Makefile.am  |  2 +-
   16010  src/fcfreetype.c |  3 +--
   16011  4 files changed, 48 insertions(+), 6 deletions(-)
   16012 
   16013 commit 49512317264da1996bddf0b3c82d8d2de0c201eb
   16014 Author: Patrick Lam <plam (a] MIT.EDU>
   16015 Date:	Tue Apr 25 06:12:06 2006 +0000
   16016 
   16017     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   16018     Shuffle order of includes for building out of srcdir on win32.
   16019     reviewed by: plam
   16020 
   16021  ChangeLog | 17 ++++++++++++++++-
   16022  1 file changed, 16 insertions(+), 1 deletion(-)
   16023 
   16024 commit f045376c0831f068e8fd8fd61773a5ed83dede7f
   16025 Author: Patrick Lam <plam (a] MIT.EDU>
   16026 Date:	Tue Apr 25 05:57:41 2006 +0000
   16027 
   16028     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   16029     Shuffle order of includes for building out of srcdir on win32.
   16030     reviewed by: plam
   16031 
   16032  fc-cache/fc-cache.c | 15 ++++++++-------
   16033  fc-cat/fc-cat.c     | 17 +++++++++--------
   16034  fc-match/fc-match.c | 11 ++++++-----
   16035  src/Makefile.am     |	6 +++---
   16036  src/fccache.c	     |	2 +-
   16037  src/fccfg.c	     |	2 +-
   16038  src/fccharset.c     |	2 +-
   16039  src/fcdbg.c	     |	2 +-
   16040  src/fcfreetype.c    |	2 +-
   16041  src/fcfs.c	     |	2 +-
   16042  src/fcinit.c	     |	2 +-
   16043  src/fclist.c	     |	2 +-
   16044  src/fcmatch.c	     |	2 +-
   16045  src/fcmatrix.c      |	2 +-
   16046  src/fcname.c	     |	2 +-
   16047  src/fcpat.c	     |	2 +-
   16048  src/fcstr.c	     |	2 +-
   16049  src/fcxml.c	     |	2 +-
   16050  18 files changed, 40 insertions(+), 37 deletions(-)
   16051 
   16052 commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
   16053 Author: Patrick Lam <plam (a] MIT.EDU>
   16054 Date:	Thu Apr 20 16:57:50 2006 +0000
   16055 
   16056     Prevent terrible perf regression by getting the if-condition right
   16057 	(reported by Wouter Bolsterlee).
   16058 
   16059  ChangeLog     | 8 +++++++-
   16060  src/fcmatch.c | 2 +-
   16061  2 files changed, 8 insertions(+), 2 deletions(-)
   16062 
   16063 commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
   16064 Author: Patrick Lam <plam (a] MIT.EDU>
   16065 Date:	Wed Apr 19 16:53:50 2006 +0000
   16066 
   16067     Dominic Lachowicz <cinamod (a] hotmail.com>
   16068     Implement mmap-like code for Windows using MapViewOfFile.
   16069 
   16070  ChangeLog     |  7 +++++++
   16071  src/fccache.c | 23 ++++++++++++++++++++---
   16072  2 files changed, 27 insertions(+), 3 deletions(-)
   16073 
   16074 commit 56f8358364ad9078d99a35a12d7734884b8fccc2
   16075 Author: Patrick Lam <plam (a] MIT.EDU>
   16076 Date:	Wed Apr 19 16:17:46 2006 +0000
   16077 
   16078     Bump version to 2.3.95.
   16079 
   16080  ChangeLog | 8 ++++++++
   16081  1 file changed, 8 insertions(+)
   16082 
   16083 commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
   16084 Author: Patrick Lam <plam (a] MIT.EDU>
   16085 Date:	Wed Apr 19 16:17:19 2006 +0000
   16086 
   16087     Bail gracefully if the cache file does not contain enough data.
   16088 
   16089  ChangeLog		 |  5 +++++
   16090  README			 | 23 +++++++++++++++++++++--
   16091  configure.in		 |  2 +-
   16092  fontconfig/fontconfig.h |  2 +-
   16093  src/fccache.c		 | 19 ++++++++++++++++++-
   16094  5 files changed, 46 insertions(+), 5 deletions(-)
   16095 
   16096 commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
   16097 Author: Patrick Lam <plam (a] MIT.EDU>
   16098 Date:	Sat Apr 15 00:25:20 2006 +0000
   16099 
   16100     Give the 'Standard Symbols L' match a strong (vs. weak) binding.
   16101 
   16102  ChangeLog     |  5 +++++
   16103  fonts.conf.in | 13 ++++++++-----
   16104  2 files changed, 13 insertions(+), 5 deletions(-)
   16105 
   16106 commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
   16107 Author: Patrick Lam <plam (a] MIT.EDU>
   16108 Date:	Fri Apr 14 18:35:16 2006 +0000
   16109 
   16110     Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
   16111 	Simplify code and get things straight.
   16112 
   16113  ChangeLog    |  6 ++++++
   16114  src/fcname.c | 20 +++++---------------
   16115  2 files changed, 11 insertions(+), 15 deletions(-)
   16116 
   16117 commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
   16118 Author: Patrick Lam <plam (a] MIT.EDU>
   16119 Date:	Fri Apr 14 15:40:58 2006 +0000
   16120 
   16121     Actually, just add URW fonts as aliases for all of the PostScript
   16122     fonts.
   16123 	(reported by Miguel Rodriguez).
   16124 
   16125  ChangeLog     |  6 ++++++
   16126  fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
   16127  2 files changed, 36 insertions(+), 6 deletions(-)
   16128 
   16129 commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
   16130 Author: Patrick Lam <plam (a] MIT.EDU>
   16131 Date:	Fri Apr 14 14:51:22 2006 +0000
   16132 
   16133     Add an alias 'Standard Symbols L' for 'Symbol'.
   16134 
   16135  ChangeLog     | 5 +++++
   16136  fonts.conf.in | 6 +++++-
   16137  2 files changed, 10 insertions(+), 1 deletion(-)
   16138 
   16139 commit 2f02e38361b24032945e24f7f8480999bf9df1e2
   16140 Author: Patrick Lam <plam (a] MIT.EDU>
   16141 Date:	Wed Apr 12 14:36:36 2006 +0000
   16142 
   16143     Fix memory leak (Coverity defect #2089).
   16144     Ignore script if subtable is missing (Coverity defect #2088).
   16145     Fix possible null pointer dereference (Coverity defect #784)
   16146     and memory
   16147 	leak (Coverity defects #785, #786).
   16148     Don't copy FcCharSet if we're going to throw it away anyway. (Reported
   16149     by
   16150 	Kenichi Handa).
   16151     reviewed by: plam
   16152 
   16153  ChangeLog	  | 21 +++++++++++++++++++++
   16154  src/fccfg.c	  |  4 +++-
   16155  src/fcfreetype.c |  5 +----
   16156  src/fcmatch.c	  | 33 ++++++++++++++++++++-------------
   16157  src/fcpat.c	  |  7 ++++++-
   16158  5 files changed, 51 insertions(+), 19 deletions(-)
   16159 
   16160 commit a56e89ab4f21aa6288345c63d2c43e55561632e0
   16161 Author: Patrick Lam <plam (a] MIT.EDU>
   16162 Date:	Wed Apr 12 03:02:57 2006 +0000
   16163 
   16164     Fix bad behaviour on realloc resulting in crash.
   16165     reviewed by: plam
   16166 
   16167  ChangeLog    |  7 +++++++
   16168  src/fcname.c | 17 ++++++++++-------
   16169  2 files changed, 17 insertions(+), 7 deletions(-)
   16170 
   16171 commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
   16172 Author: Patrick Lam <plam (a] MIT.EDU>
   16173 Date:	Wed Apr 12 02:38:28 2006 +0000
   16174 
   16175     Don't crash if config is null (Coverity defect #984).
   16176 
   16177  ChangeLog     | 13 +++++++++----
   16178  src/fccache.c |  5 +++--
   16179  2 files changed, 12 insertions(+), 6 deletions(-)
   16180 
   16181 commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
   16182 Author: Patrick Lam <plam (a] MIT.EDU>
   16183 Date:	Tue Apr 11 16:54:24 2006 +0000
   16184 
   16185     Missing bits from previous patches.
   16186     Remove extra semi-colon.
   16187     Fix memory leak in error case (Coverity defects #776, #985).
   16188     Fix memory leaks (Coverity defects #779, #781) and memory use
   16189     after free
   16190 	(Coverity defect #780).
   16191     reviewed by: plam
   16192 
   16193  ChangeLog	 | 18 ++++++++++++++++++
   16194  src/fccfg.c	 | 13 +++++++++----
   16195  src/fccharset.c |  5 ++++-
   16196  src/fclang.c	 |  1 +
   16197  src/fcxml.c	 |  4 +++-
   16198  5 files changed, 35 insertions(+), 6 deletions(-)
   16199 
   16200 commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
   16201 Author: Patrick Lam <plam (a] MIT.EDU>
   16202 Date:	Tue Apr 11 14:20:59 2006 +0000
   16203 
   16204     Properly convert static charsets to dynamic charsets.
   16205     Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
   16206     Fix memory leak (Coverity defect #1819).
   16207     prevent crash when invalid include line is parsed (Coverity defect
   16208     #763).
   16209     Fix potential null pointer access (Coverity defect #1804).
   16210     Remove dead code (Coverity defect #1194).
   16211     Prevent potential null pointer access (Coverity defect #767),
   16212     ensure error
   16213 	value is read (Coverity defect #1195).
   16214     reviewed by: plam
   16215 
   16216  ChangeLog	   | 29 +++++++++++++++++++++++++++++
   16217  fc-cat/fc-cat.c   |  4 +++-
   16218  fc-lang/fc-lang.c |  3 +++
   16219  src/fccharset.c   |  5 +++++
   16220  src/fcfreetype.c  |  6 ++++--
   16221  src/fclang.c	   |  8 +++++++-
   16222  src/fcname.c	   |  8 --------
   16223  src/fcpat.c	   | 11 ++++++++++-
   16224  8 files changed, 61 insertions(+), 13 deletions(-)
   16225 
   16226 commit af2ad236f037c7a53e73b9454f620de1a52f0422
   16227 Author: Patrick Lam <plam (a] MIT.EDU>
   16228 Date:	Tue Apr 11 05:08:26 2006 +0000
   16229 
   16230     Survive missing docbook2pdf.
   16231     reviewed by: plam
   16232 
   16233  ChangeLog	 | 11 +++++++++--
   16234  doc/Makefile.am | 10 ++++++----
   16235  2 files changed, 15 insertions(+), 6 deletions(-)
   16236 
   16237 commit 67ed0b729718233662255a181bdcdb136c04dc5b
   16238 Author: Patrick Lam <plam (a] MIT.EDU>
   16239 Date:	Mon Apr 10 22:08:35 2006 +0000
   16240 
   16241     Include more stub definitions to make HP-UX's C compiler happy.
   16242 
   16243  ChangeLog		     | 7 +++++++
   16244  fc-case/fc-case.c	     | 3 +++
   16245  fc-glyphname/fc-glyphname.c | 3 +++
   16246  fc-lang/fc-lang.c	     | 3 +++
   16247  4 files changed, 16 insertions(+)
   16248 
   16249 commit ac0010940e626cb9193bb4ad0271f3820c7225ee
   16250 Author: Patrick Lam <plam (a] MIT.EDU>
   16251 Date:	Mon Apr 10 21:04:54 2006 +0000
   16252 
   16253     Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
   16254 
   16255  ChangeLog    | 5 +++++
   16256  src/fcname.c | 2 +-
   16257  2 files changed, 6 insertions(+), 1 deletion(-)
   16258 
   16259 commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
   16260 Author: Patrick Lam <plam (a] MIT.EDU>
   16261 Date:	Mon Apr 10 19:33:03 2006 +0000
   16262 
   16263     Fix string memory leak (Coverity defect #1823).
   16264     Fix memory leak with hash collision (Coverity defect #1824).
   16265     reviewed by: plam
   16266 
   16267  ChangeLog     | 9 +++++++++
   16268  src/fccache.c | 1 +
   16269  src/fccfg.c   | 5 ++++-
   16270  3 files changed, 14 insertions(+), 1 deletion(-)
   16271 
   16272 commit c814c301ee4dcc67eeacee9608fb716e67534356
   16273 Author: Patrick Lam <plam (a] MIT.EDU>
   16274 Date:	Mon Apr 10 16:12:55 2006 +0000
   16275 
   16276     Don't leak header in non-error case (Coverity defect #1825).
   16277     reviewed by: plam
   16278 
   16279  ChangeLog     | 6 ++++++
   16280  src/fccache.c | 2 ++
   16281  2 files changed, 8 insertions(+)
   16282 
   16283 commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
   16284 Author: Patrick Lam <plam (a] MIT.EDU>
   16285 Date:	Mon Apr 10 16:06:42 2006 +0000
   16286 
   16287     src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
   16288     defects
   16289 	#777, #1826)
   16290     reviewed by: plam
   16291 
   16292  ChangeLog   |	6 ++++++
   16293  src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
   16294  2 files changed, 43 insertions(+), 17 deletions(-)
   16295 
   16296 commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
   16297 Author: Patrick Lam <plam (a] MIT.EDU>
   16298 Date:	Mon Apr 10 15:46:34 2006 +0000
   16299 
   16300     Fix double free (spotted by Coverity, CID #1965).
   16301     Check if pattern is not null before using it (Coverity defect #1883).
   16302     Fix memory leak with hash collision (Coverity defect #1829).
   16303     Fix memory leak when bail cases (Coverity defect #1828).
   16304     Don't leak directory name (Coverity defect #1827).
   16305     reviewed by: plam
   16306 
   16307  ChangeLog	     | 18 ++++++++++++++++++
   16308  fc-match/fc-match.c |	6 ++++--
   16309  src/fccache.c	     | 10 +++++++---
   16310  src/fccfg.c	     |	1 +
   16311  4 files changed, 30 insertions(+), 5 deletions(-)
   16312 
   16313 commit 86abd75965f598dba79a3df68e7bc4c5082a5764
   16314 Author: Patrick Lam <plam (a] MIT.EDU>
   16315 Date:	Fri Apr 7 18:07:51 2006 +0000
   16316 
   16317     LD_ADD missing dependencies for binaries. Reported by Edson Alves
   16318     Pereira.
   16319     reviewed by: plam
   16320 
   16321  ChangeLog	      | 10 ++++++++++
   16322  fc-cache/Makefile.am |  2 +-
   16323  fc-cat/Makefile.am   |  2 +-
   16324  fc-list/Makefile.am  |  3 +--
   16325  fc-match/Makefile.am |  2 +-
   16326  5 files changed, 14 insertions(+), 5 deletions(-)
   16327 
   16328 commit f23f5f388d93655af972083513ba4d505ec4f449
   16329 Author: Patrick Lam <plam (a] MIT.EDU>
   16330 Date:	Fri Apr 7 17:37:09 2006 +0000
   16331 
   16332     SGI compilation fixes (reported by Christoph Bauer):
   16333     1) reorder union definition of _FcChar;
   16334     2) omit .stats =.
   16335 
   16336  ChangeLog	   | 8 ++++++++
   16337  fc-lang/fc-lang.c | 2 +-
   16338  src/fcint.h	   | 8 ++++----
   16339  3 files changed, 13 insertions(+), 5 deletions(-)
   16340 
   16341 commit 44415a079a3e9951e0c2424edca4907a93a60db5
   16342 Author: Patrick Lam <plam (a] MIT.EDU>
   16343 Date:	Fri Apr 7 17:27:39 2006 +0000
   16344 
   16345     Portability fixes for HP-UX (reported by Christoph Bauer). Replace
   16346 	'__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
   16347 	'fc_alignof'.
   16348     reviewed by: plam
   16349 
   16350  ChangeLog	 | 15 +++++++++++++++
   16351  configure.in	 |  1 +
   16352  src/fccharset.c |  4 ++--
   16353  src/fcfs.c	 |  2 +-
   16354  src/fcint.h	 | 15 +++++++++------
   16355  src/fclang.c	 |  2 +-
   16356  src/fcname.c	 |  2 +-
   16357  src/fcpat.c	 |  6 +++---
   16358  8 files changed, 33 insertions(+), 14 deletions(-)
   16359 
   16360 commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
   16361 Author: Patrick Lam <plam (a] MIT.EDU>
   16362 Date:	Fri Apr 7 17:06:55 2006 +0000
   16363 
   16364     Move up #include of config.h. Fail if neither inttypes.h nor
   16365     stdint.h is
   16366 	available. Fixes bug 6171.
   16367     reviewed by: plam
   16368 
   16369  ChangeLog   |	8 ++++++++
   16370  src/fcint.h | 11 +++++++----
   16371  2 files changed, 15 insertions(+), 4 deletions(-)
   16372 
   16373 commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
   16374 Author: Patrick Lam <plam (a] MIT.EDU>
   16375 Date:	Fri Apr 7 04:42:32 2006 +0000
   16376 
   16377     Patrick Lam <plam (a] mit.edu>
   16378     Make fontconfig compile under MinGW:
   16379     1) remove unneeded #includes;
   16380     2) make use of mmap and sysconf conditional;
   16381     3) replace rand_r by srand/rand if needed;
   16382     4) use chsize instead of ftruncate; and
   16383     5) update libtool exports file
   16384 
   16385  ChangeLog	       |  18 +++
   16386  configure.in	       |   3 +-
   16387  fc-cache/fc-cache.c   |   7 +
   16388  fc-cat/fc-cat.c       |   1 -
   16389  src/fccache.c	       |  74 +++++++++-
   16390  src/fcfreetype.c      |   3 +-
   16391  src/fontconfig.def.in | 370
   16392  ++++++++++++++++++++++++++++++++++----------------
   16393  7 files changed, 353 insertions(+), 123 deletions(-)
   16394 
   16395 commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
   16396 Author: Patrick Lam <plam (a] MIT.EDU>
   16397 Date:	Fri Apr 7 04:19:49 2006 +0000
   16398 
   16399     Eliminate warning.
   16400 
   16401  ChangeLog   | 5 +++++
   16402  src/fcdir.c | 2 +-
   16403  2 files changed, 6 insertions(+), 1 deletion(-)
   16404 
   16405 commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
   16406 Author: Patrick Lam <plam (a] MIT.EDU>
   16407 Date:	Thu Apr 6 05:15:08 2006 +0000
   16408 
   16409     file fc-match.sgml was initially added on branch fc-2_4_branch.
   16410 
   16411 commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
   16412 Author: Patrick Lam <plam (a] MIT.EDU>
   16413 Date:	Thu Apr 6 05:15:08 2006 +0000
   16414 
   16415     Update documentation for fc-match (SGML-ize it). (reported by Ilya
   16416 	Konstantinov)
   16417 
   16418  ChangeLog		|   8 +++
   16419  fc-match/.cvsignore	|   1 +
   16420  fc-match/Makefile.am	|  27 +++++++-
   16421  fc-match/fc-match.1	|  37 -----------
   16422  fc-match/fc-match.sgml | 169
   16423  +++++++++++++++++++++++++++++++++++++++++++++++++
   16424  5 files changed, 203 insertions(+), 39 deletions(-)
   16425 
   16426 commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
   16427 Author: Patrick Lam <plam (a] MIT.EDU>
   16428 Date:	Thu Apr 6 04:52:21 2006 +0000
   16429 
   16430     Reduce amount of dirty rss by const'ing some data structures.
   16431     Don't fail if we can't create or remove $(pkgcachedir) i.e.
   16432 	/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
   16433     reviewed by: plam
   16434 
   16435  ChangeLog	      | 15 +++++++++++++++
   16436  fc-cache/Makefile.am |  4 ++--
   16437  src/fcdefault.c      |  2 +-
   16438  src/fcpat.c	      |  2 +-
   16439  src/fcxml.c	      |  2 +-
   16440  5 files changed, 20 insertions(+), 5 deletions(-)
   16441 
   16442 commit 0d745819a9ec491349d4e122a7d44d689b2d3479
   16443 Author: Patrick Lam <plam (a] MIT.EDU>
   16444 Date:	Thu Apr 6 04:33:11 2006 +0000
   16445 
   16446     Fix intel compiler warnings: make many variables static, eliminate
   16447 	duplicate names, reduce variable scopes, unsigned/signed printf
   16448 	formatting.
   16449     reviewed by: plam
   16450 
   16451  ChangeLog		     | 16 ++++++++++++++++
   16452  fc-case/fc-case.c	     |	8 ++++----
   16453  fc-glyphname/fc-glyphname.c | 12 ++++++------
   16454  fc-lang/fc-lang.c	     |	8 ++++----
   16455  fc-match/fc-match.c	     |	2 +-
   16456  src/fccache.c		     | 11 ++++++-----
   16457  src/fcfreetype.c	     |	4 +---
   16458  src/fclang.c		     |	5 ++---
   16459  src/fcxml.c		     | 14 +++++++-------
   16460  9 files changed, 47 insertions(+), 33 deletions(-)
   16461 
   16462 commit b17cf498be69f483e6355ae468f7239165df3ffb
   16463 Author: Patrick Lam <plam (a] MIT.EDU>
   16464 Date:	Fri Mar 24 15:21:10 2006 +0000
   16465 
   16466     Fix multiarch support (don't destroy multiarch files!)
   16467     Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
   16468 	detection!)
   16469     reviewed by: plam
   16470 
   16471  ChangeLog     | 12 ++++++++++++
   16472  configure.in  |  2 ++
   16473  fonts.conf.in |  7 ++++++-
   16474  src/fccache.c |  3 ++-
   16475  4 files changed, 22 insertions(+), 2 deletions(-)
   16476 
   16477 commit ba76916ff64d476d5c5564e46a5d4209cb942864
   16478 Author: Patrick Lam <plam (a] MIT.EDU>
   16479 Date:	Thu Mar 23 04:22:28 2006 +0000
   16480 
   16481     On Windows, unlink before rename. Reported by Tim Evans.
   16482 
   16483  ChangeLog	| 5 +++++
   16484  src/fcatomic.c | 3 +++
   16485  2 files changed, 8 insertions(+)
   16486 
   16487 commit c02218223153b3022071e789def3fde8b556d6d6
   16488 Author: Patrick Lam <plam (a] MIT.EDU>
   16489 Date:	Thu Mar 23 04:21:10 2006 +0000
   16490 
   16491     On Windows, unlink before rename. Reported by Tim Evans.
   16492 
   16493  ChangeLog	| 5 +++++
   16494  src/fcatomic.c | 3 +++
   16495  2 files changed, 8 insertions(+)
   16496 
   16497 commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
   16498 Author: Patrick Lam <plam (a] MIT.EDU>
   16499 Date:	Wed Mar 15 15:59:33 2006 +0000
   16500 
   16501     Fix typos in orth files. Reported by Denis Jacquerye.
   16502 
   16503  fc-lang/ab.orth  | 2 +-
   16504  fc-lang/ibo.orth | 2 +-
   16505  2 files changed, 2 insertions(+), 2 deletions(-)
   16506 
   16507 commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
   16508 Author: Patrick Lam <plam (a] MIT.EDU>
   16509 Date:	Wed Mar 15 15:58:59 2006 +0000
   16510 
   16511     Fix typos in orth files. Reported by Denis Jacquerye.
   16512 
   16513  ChangeLog	  | 6 ++++++
   16514  fc-lang/ab.orth  | 2 +-
   16515  fc-lang/ibo.orth | 2 +-
   16516  3 files changed, 8 insertions(+), 2 deletions(-)
   16517 
   16518 commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
   16519 Author: Patrick Lam <plam (a] MIT.EDU>
   16520 Date:	Wed Mar 8 20:57:39 2006 +0000
   16521 
   16522     Fix Makefile.am for removal of debian/ directory.
   16523 
   16524  ChangeLog	     |	7 +++++++
   16525  Makefile.am	     | 35 +----------------------------------
   16526  config/config.guess | 51
   16527  +++++++++++++++++++++++++++++++++++++++++----------
   16528  config/config.sub   | 47 ++++++++++++++++++++++++++++++++++++++---------
   16529  4 files changed, 87 insertions(+), 53 deletions(-)
   16530 
   16531 commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
   16532 Author: Patrick Lam <plam (a] MIT.EDU>
   16533 Date:	Wed Mar 8 20:38:39 2006 +0000
   16534 
   16535     .cvsignore
   16536     Ignore debian/ directory for CVS.
   16537 
   16538  .cvsignore | 1 +
   16539  ChangeLog  | 6 +++++-
   16540  2 files changed, 6 insertions(+), 1 deletion(-)
   16541 
   16542 commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
   16543 Author: Patrick Lam <plam (a] MIT.EDU>
   16544 Date:	Wed Mar 8 20:33:42 2006 +0000
   16545 
   16546     debian/*
   16547     Now remove debian/ directory.
   16548 
   16549  ChangeLog			   |   5 +
   16550  debian/README.Debian		   |  45 ---
   16551  debian/changelog		   | 718
   16552  --------------------------------------
   16553  debian/compat			   |   1 -
   16554  debian/control			   |  80 -----
   16555  debian/copyright		   |  29 --
   16556  debian/fontconfig-udeb.install    |   3 -
   16557  debian/fontconfig.config	   |  10 -
   16558  debian/fontconfig.defoma	   | 162 ---------
   16559  debian/fontconfig.dirs		   |   1 -
   16560  debian/fontconfig.install	   |   7 -
   16561  debian/fontconfig.postinst	   | 145 --------
   16562  debian/fontconfig.postrm	   |  26 --
   16563  debian/fontconfig.templates	   |  27 --
   16564  debian/libfontconfig1-dev.install |   7 -
   16565  debian/libfontconfig1.install	   |   1 -
   16566  debian/local.conf.md5sum	   |  18 -
   16567  debian/rules			   |  40 ---
   16568  18 files changed, 5 insertions(+), 1320 deletions(-)
   16569 
   16570 commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
   16571 Author: Patrick Lam <plam (a] MIT.EDU>
   16572 Date:	Wed Mar 8 20:32:56 2006 +0000
   16573 
   16574     debian/po/*
   16575     .cvsignore
   16576     Remove debian/ directory from sources. See Debian's subversion
   16577     server at
   16578 	svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
   16579 
   16580  ChangeLog		 |   8 +++
   16581  debian/po/POTFILES.in	 |   1 -
   16582  debian/po/cs.po	 | 127 -------------------------------------
   16583  debian/po/da.po	 | 146 -------------------------------------------
   16584  debian/po/de.po	 | 124 ------------------------------------
   16585  debian/po/es.po	 | 163
   16586  ------------------------------------------------
   16587  debian/po/fr.po	 | 159
   16588  ----------------------------------------------
   16589  debian/po/ja.po	 |  88 --------------------------
   16590  debian/po/nl.po	 | 125 -------------------------------------
   16591  debian/po/pt.po	 | 112 ---------------------------------
   16592  debian/po/pt_BR.po	 | 148 -------------------------------------------
   16593  debian/po/templates.pot |  84 -------------------------
   16594  debian/po/tr.po	 | 117 ----------------------------------
   16595  debian/po/zh_CN.po	 | 115 ----------------------------------
   16596  14 files changed, 8 insertions(+), 1509 deletions(-)
   16597 
   16598 commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
   16599 Author: Patrick Lam <plam (a] MIT.EDU>
   16600 Date:	Wed Mar 8 19:27:25 2006 +0000
   16601 
   16602     file ln.orth was initially added on branch fc-2_4_branch.
   16603 
   16604 commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
   16605 Author: Patrick Lam <plam (a] MIT.EDU>
   16606 Date:	Wed Mar 8 19:27:25 2006 +0000
   16607 
   16608     Add orthography for Lingala.
   16609     reviewed by: plam
   16610 
   16611  ChangeLog	  |  8 ++++++++
   16612  fc-lang/iso639-1 |  2 +-
   16613  fc-lang/iso639-2 |  2 +-
   16614  fc-lang/ln.orth  | 43 +++++++++++++++++++++++++++++++++++++++++++
   16615  4 files changed, 53 insertions(+), 2 deletions(-)
   16616 
   16617 commit 37e3f33c7ec32432260b0ef750ac415763d6044f
   16618 Author: Patrick Lam <plam (a] MIT.EDU>
   16619 Date:	Wed Mar 8 19:19:05 2006 +0000
   16620 
   16621     Sort directory entries while scanning them from disk; prevents
   16622     Heisenbugs
   16623 	due to file ordering in a directory.
   16624     reviewed by: plam
   16625 
   16626  ChangeLog   |	8 ++++++++
   16627  src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
   16628  2 files changed, 50 insertions(+), 3 deletions(-)
   16629 
   16630 commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
   16631 Author: Patrick Lam <plam (a] MIT.EDU>
   16632 Date:	Wed Mar 8 19:16:10 2006 +0000
   16633 
   16634     Add a configuration file that disables hinting for the Lohit
   16635     Gujarati font
   16636 	(since the hinting distort some glyphs quite badly).
   16637     reviewed by: keithp
   16638 
   16639  ChangeLog	    | 9 +++++++++
   16640  conf.d/Makefile.am | 1 +
   16641  2 files changed, 10 insertions(+)
   16642 
   16643 commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
   16644 Author: Patrick Lam <plam (a] MIT.EDU>
   16645 Date:	Wed Mar 8 19:10:57 2006 +0000
   16646 
   16647     Sort directory entries while scanning them from disk; prevents
   16648     Heisenbugs
   16649 	due to file ordering in a directory.
   16650     reviewed by: plam
   16651 
   16652  ChangeLog   |	8 ++++++++
   16653  src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
   16654  2 files changed, 49 insertions(+), 3 deletions(-)
   16655 
   16656 commit d8951c0cc2474176910277e8ca840fba5d8f3655
   16657 Author: Patrick Lam <plam (a] MIT.EDU>
   16658 Date:	Wed Mar 8 02:30:43 2006 +0000
   16659 
   16660     Remove stuff we don't use, make get_{char,short,long} functions
   16661     of ftglue
   16662 	macros to be inlined.
   16663     Code cleanups (excess prototype, old-style function definition).
   16664     reviewed by: plam
   16665 
   16666  ChangeLog	  | 14 ++++++++++++++
   16667  src/fcfreetype.c |  8 ++++----
   16668  src/fcint.h	  |  3 ---
   16669  src/fcname.c	  |  2 +-
   16670  src/ftglue.c	  | 55
   16671  ++++++++-----------------------------------------------
   16672  src/ftglue.h	  | 39 +++++++++++----------------------------
   16673  6 files changed, 38 insertions(+), 83 deletions(-)
   16674 
   16675 commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
   16676 Author: Patrick Lam <plam (a] MIT.EDU>
   16677 Date:	Sun Mar 5 15:33:46 2006 +0000
   16678 
   16679     Because we hacked FcPatternGet, we don't really need to expand
   16680     the filename
   16681 	again in FcPatternGetString.
   16682 
   16683  ChangeLog   | 6 ++++++
   16684  src/fcpat.c | 3 ---
   16685  2 files changed, 6 insertions(+), 3 deletions(-)
   16686 
   16687 commit 618adbaf7bbad8441efb589417d7144476f828c7
   16688 Author: Patrick Lam <plam (a] MIT.EDU>
   16689 Date:	Sun Mar 5 06:05:50 2006 +0000
   16690 
   16691     Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
   16692     that
   16693 	work. Reported by Bernhard Rosenkraenzer.
   16694 
   16695  ChangeLog   |	6 +++++
   16696  src/fcpat.c | 73
   16697  +++++++++++++++++++++++++++++++++----------------------------
   16698  2 files changed, 46 insertions(+), 33 deletions(-)
   16699 
   16700 commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
   16701 Author: Patrick Lam <plam (a] MIT.EDU>
   16702 Date:	Fri Mar 3 18:35:42 2006 +0000
   16703 
   16704     Include inttypes.h instead of stdint.h if appropriate.
   16705 
   16706  ChangeLog   | 5 +++++
   16707  src/fcint.h | 4 ++++
   16708  2 files changed, 9 insertions(+)
   16709 
   16710 commit ead55be0eddcaa60ed3f7147091ada276e891ed9
   16711 Author: Patrick Lam <plam (a] MIT.EDU>
   16712 Date:	Fri Mar 3 18:19:04 2006 +0000
   16713 
   16714     More stub definitions and remove FcFileIsDir from fc-cat.
   16715 
   16716  ChangeLog		     |	6 ++++++
   16717  fc-cat/fc-cat.c	     | 10 ----------
   16718  fc-glyphname/fc-glyphname.c | 10 ++++++++++
   16719  3 files changed, 16 insertions(+), 10 deletions(-)
   16720 
   16721 commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
   16722 Author: Patrick Lam <plam (a] MIT.EDU>
   16723 Date:	Fri Mar 3 15:12:12 2006 +0000
   16724 
   16725     Fix compilation on AIX with stub definitions (bug 6097).
   16726 
   16727  ChangeLog	   |  5 +++++
   16728  fc-case/fc-case.c | 10 ++++++++++
   16729  2 files changed, 15 insertions(+)
   16730 
   16731 commit bb6b19938e2c9d115abd4f36439c365b63713bb1
   16732 Author: Patrick Lam <plam (a] MIT.EDU>
   16733 Date:	Fri Mar 3 06:35:53 2006 +0000
   16734 
   16735     Get rid of C++-style comments.
   16736 
   16737  ChangeLog	  | 8 ++++++++
   16738  src/fccache.c	  | 4 ++--
   16739  src/fcfreetype.c | 2 +-
   16740  src/fcfs.c	  | 8 ++++----
   16741  src/fcpat.c	  | 5 +++--
   16742  5 files changed, 18 insertions(+), 9 deletions(-)
   16743 
   16744 commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
   16745 Author: Patrick Lam <plam (a] MIT.EDU>
   16746 Date:	Fri Mar 3 06:12:55 2006 +0000
   16747 
   16748     debian/changelog
   16749     Enable creation of 2.3.94 Debian packages.
   16750 
   16751  ChangeLog	  | 5 +++++
   16752  debian/changelog | 5 +++++
   16753  2 files changed, 10 insertions(+)
   16754 
   16755 commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
   16756 Author: Patrick Lam <plam (a] MIT.EDU>
   16757 Date:	Fri Mar 3 06:11:31 2006 +0000
   16758 
   16759     Fix suspicious return expression which causes junk to be returned.
   16760     reviewed by: plam
   16761 
   16762  ChangeLog    | 8 ++++++++
   16763  src/fclang.c | 2 +-
   16764  2 files changed, 9 insertions(+), 1 deletion(-)
   16765 
   16766 commit b152a85bdc5c911883af4b0e7930cbe12531d179
   16767 Author: Patrick Lam <plam (a] MIT.EDU>
   16768 Date:	Fri Feb 24 19:32:58 2006 +0000
   16769 
   16770     Fix placement of @s.
   16771 
   16772  ChangeLog   |	5 +++++
   16773  Makefile.am | 14 +++++++-------
   16774  2 files changed, 12 insertions(+), 7 deletions(-)
   16775 
   16776 commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
   16777 Author: Patrick Lam <plam (a] MIT.EDU>
   16778 Date:	Fri Feb 24 19:19:09 2006 +0000
   16779 
   16780     Bump version to 2.3.94.
   16781 
   16782  ChangeLog		 |  8 ++++++++
   16783  README			 | 47
   16784  +++++++++++++++++++++++++++++++++++++++++++++--
   16785  configure.in		 |  2 +-
   16786  fontconfig/fontconfig.h |  2 +-
   16787  4 files changed, 55 insertions(+), 4 deletions(-)
   16788 
   16789 commit 639475e873c797792fff63fbd8efd73e2b0695fd
   16790 Author: Patrick Lam <plam (a] MIT.EDU>
   16791 Date:	Fri Feb 24 18:52:17 2006 +0000
   16792 
   16793     Remove unconditional emboldening (per Behdad's instructions).
   16794     Add @s to hide some echos.
   16795 
   16796  ChangeLog		      |  9 +++++++++
   16797  Makefile.am		      | 10 +++++-----
   16798  conf.d/10-fonts-persian.conf |  6 ------
   16799  3 files changed, 14 insertions(+), 11 deletions(-)
   16800 
   16801 commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
   16802 Author: Patrick Lam <plam (a] MIT.EDU>
   16803 Date:	Fri Feb 24 16:41:34 2006 +0000
   16804 
   16805     Takashi Iwai <tiwai (a] suse.de> reviewed by: plam
   16806     Fix double-free on error case.
   16807 
   16808  ChangeLog	  | 8 ++++++++
   16809  src/fcfreetype.c | 1 +
   16810  2 files changed, 9 insertions(+)
   16811 
   16812 commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
   16813 Author: Patrick Lam <plam (a] MIT.EDU>
   16814 Date:	Wed Feb 22 04:50:16 2006 +0000
   16815 
   16816     Strip \r and whitespace from input; fixes bug 3454.
   16817 
   16818  ChangeLog	   |  7 ++++++-
   16819  fc-lang/fc-lang.c | 11 +++++++----
   16820  2 files changed, 13 insertions(+), 5 deletions(-)
   16821 
   16822 commit 69a3fc78e233957f9e1f6737eccada1494a937ae
   16823 Author: Patrick Lam <plam (a] MIT.EDU>
   16824 Date:	Wed Feb 22 04:09:39 2006 +0000
   16825 
   16826     Allocate large arrays statically in fc-lang to fix crashes under
   16827 	MinGW/MSYS.
   16828 
   16829  ChangeLog	   |  6 ++++++
   16830  fc-lang/fc-lang.c | 18 +++++++++---------
   16831  2 files changed, 15 insertions(+), 9 deletions(-)
   16832 
   16833 commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
   16834 Author: Patrick Lam <plam (a] MIT.EDU>
   16835 Date:	Tue Feb 21 15:56:41 2006 +0000
   16836 
   16837     Pass the buck; make fontconfig not crash on pango badness.
   16838 
   16839  ChangeLog	  | 5 +++++
   16840  src/fcfreetype.c | 4 ++++
   16841  2 files changed, 9 insertions(+)
   16842 
   16843 commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
   16844 Author: Patrick Lam <plam (a] MIT.EDU>
   16845 Date:	Tue Feb 21 15:53:43 2006 +0000
   16846 
   16847     Use embeddedbitmap rather than rh_prefer_bitmap.
   16848 
   16849  ChangeLog		      | 5 +++++
   16850  conf.d/10-fonts-persian.conf | 2 +-
   16851  2 files changed, 6 insertions(+), 1 deletion(-)
   16852 
   16853 commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
   16854 Author: Patrick Lam <plam (a] MIT.EDU>
   16855 Date:	Tue Feb 21 15:50:19 2006 +0000
   16856 
   16857     Eliminate redundancies.
   16858     reviewed by: plam
   16859 
   16860  ChangeLog	  | 11 +++++++++++
   16861  src/fccache.c	  |  3 ++-
   16862  src/fcdir.c	  |  3 ---
   16863  src/fcfreetype.c |  1 -
   16864  src/fcxml.c	  |  3 +--
   16865  src/ftglue.c	  |  1 -
   16866  6 files changed, 14 insertions(+), 8 deletions(-)
   16867 
   16868 commit b023dbd38410521a459758498f99d3a48cdd313d
   16869 Author: Patrick Lam <plam (a] MIT.EDU>
   16870 Date:	Tue Feb 21 15:40:18 2006 +0000
   16871 
   16872     Eliminate unused vars reported by Intel's compiler.
   16873     reviewed by: plam
   16874 
   16875  ChangeLog	   | 10 ++++++++++
   16876  fc-list/fc-list.c |  4 ++--
   16877  src/fcfreetype.c  |  3 +--
   16878  src/fcstr.c	   |  3 +--
   16879  src/fcxml.c	   |  2 --
   16880  5 files changed, 14 insertions(+), 8 deletions(-)
   16881 
   16882 commit 2b90aee36399ec13ba3af929311b37d9494adab6
   16883 Author: Patrick Lam <plam (a] MIT.EDU>
   16884 Date:	Tue Feb 21 15:29:54 2006 +0000
   16885 
   16886     Remove one more archaic character.
   16887     reviewed by: plam
   16888 
   16889  ChangeLog	 | 7 +++++++
   16890  fc-lang/ka.orth | 2 +-
   16891  2 files changed, 8 insertions(+), 1 deletion(-)
   16892 
   16893 commit dacf81ed4c541174f0dbfe2898f3309657bf6116
   16894 Author: Patrick Lam <plam (a] MIT.EDU>
   16895 Date:	Tue Feb 21 15:24:28 2006 +0000
   16896 
   16897     Freeze patterns created by configuration file for tiny memory savings
   16898 	(every little bit helps).
   16899     reviewed by: plam, keithp
   16900 
   16901  ChangeLog   | 8 ++++++++
   16902  src/fcxml.c | 3 ++-
   16903  2 files changed, 10 insertions(+), 1 deletion(-)
   16904 
   16905 commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
   16906 Author: Patrick Lam <plam (a] MIT.EDU>
   16907 Date:	Tue Feb 21 14:12:41 2006 +0000
   16908 
   16909     Initialize fontconfig library in fc-cat to avoid segfault.
   16910     reviewed by: plam
   16911 
   16912  ChangeLog	 |  7 +++++++
   16913  fc-cat/fc-cat.c | 11 ++++++++++-
   16914  2 files changed, 17 insertions(+), 1 deletion(-)
   16915 
   16916 commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
   16917 Author: Patrick Lam <plam (a] MIT.EDU>
   16918 Date:	Sat Feb 18 18:18:07 2006 +0000
   16919 
   16920     Fix the underlying cause of the below segfault (must usually call
   16921 	FcDirCacheHasCurrentArch after FcDirCacheValid).
   16922 
   16923  ChangeLog	     | 12 ++++++++++--
   16924  fc-cache/fc-cache.c |	2 ++
   16925  src/fccache.c	     |	4 +++-
   16926  src/fcdir.c	     |	4 +++-
   16927  4 files changed, 18 insertions(+), 4 deletions(-)
   16928 
   16929 commit a68ce9525dedc06fd4da102492e8d1c6137b3664
   16930 Author: Patrick Lam <plam (a] MIT.EDU>
   16931 Date:	Sat Feb 18 17:56:25 2006 +0000
   16932 
   16933     Fix segfault (reported by fcrozat) caused by incorrect input on cache
   16934 	files.
   16935 
   16936  ChangeLog     |  6 ++++++
   16937  src/fccache.c | 21 +++++++++++++--------
   16938  2 files changed, 19 insertions(+), 8 deletions(-)
   16939 
   16940 commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
   16941 Author: Patrick Lam <plam (a] MIT.EDU>
   16942 Date:	Fri Feb 17 14:44:42 2006 +0000
   16943 
   16944     Bump up magic version; we changed the binary format.
   16945 
   16946  ChangeLog   | 5 +++++
   16947  src/fcint.h | 4 ++--
   16948  2 files changed, 7 insertions(+), 2 deletions(-)
   16949 
   16950 commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
   16951 Author: Patrick Lam <plam (a] MIT.EDU>
   16952 Date:	Fri Feb 17 05:47:08 2006 +0000
   16953 
   16954     Enable fc-cat to print out old-style cache info when given a directory
   16955 	name.
   16956 
   16957  ChangeLog	 |  6 ++++++
   16958  fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
   16959  2 files changed, 31 insertions(+), 1 deletion(-)
   16960 
   16961 commit 8c0d692125018052fa228721f30f760dfb0c0adf
   16962 Author: Patrick Lam <plam (a] MIT.EDU>
   16963 Date:	Thu Feb 16 17:50:04 2006 +0000
   16964 
   16965     Deal correctly with changing FC_CACHE_MAGIC.
   16966 
   16967  ChangeLog     |  5 +++++
   16968  src/fccache.c | 17 +++++++++++++++++
   16969  2 files changed, 22 insertions(+)
   16970 
   16971 commit d2c0102944176744e440c4109bf7725240453cc7
   16972 Author: Patrick Lam <plam (a] MIT.EDU>
   16973 Date:	Thu Feb 16 15:36:43 2006 +0000
   16974 
   16975     Add -r --really-force option which blows away cache files and then
   16976 	regenerates them.
   16977 
   16978  ChangeLog	     |	6 ++++++
   16979  fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
   16980  2 files changed, 24 insertions(+), 7 deletions(-)
   16981 
   16982 commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
   16983 Author: Patrick Lam <plam (a] MIT.EDU>
   16984 Date:	Thu Feb 16 07:12:04 2006 +0000
   16985 
   16986     Don't bail if fontconfig can't remove a dir cache file. Skip the ID
   16987     of a
   16988 	cache file when copying. Eliminate 'source file too small' bug in
   16989 	FcDirCacheWrite.
   16990 
   16991  ChangeLog	     |	9 ++++++++-
   16992  fc-cache/fc-cache.c | 16 ++++++++++------
   16993  src/fccache.c	     |	8 +++-----
   16994  3 files changed, 21 insertions(+), 12 deletions(-)
   16995 
   16996 commit f8a17f329815cfa5416142811b96d16f2a5cca93
   16997 Author: Patrick Lam <plam (a] MIT.EDU>
   16998 Date:	Mon Feb 13 22:19:30 2006 +0000
   16999 
   17000     Fix memory leak in error condition code.
   17001 
   17002  ChangeLog	  | 5 +++++
   17003  src/fcfreetype.c | 4 ++--
   17004  2 files changed, 7 insertions(+), 2 deletions(-)
   17005 
   17006 commit 5657098e2940652065fcfd00e4cf2771d7df21ef
   17007 Author: Patrick Lam <plam (a] MIT.EDU>
   17008 Date:	Mon Feb 13 21:51:11 2006 +0000
   17009 
   17010     Skip bitmap fonts which can't even get it together enough to declare a
   17011 	family name; this appears to reproduce previous fontconfig
   17012 	behaviour.
   17013     reviewed by: plam
   17014 
   17015  ChangeLog	  | 8 ++++++++
   17016  src/fcfreetype.c | 5 +++++
   17017  2 files changed, 13 insertions(+)
   17018 
   17019 commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
   17020 Author: Patrick Lam <plam (a] MIT.EDU>
   17021 Date:	Sat Feb 11 05:01:32 2006 +0000
   17022 
   17023     Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2
   17024     in a
   17025 	directory, because /var/cache/fontconfig failures ought to
   17026 	be fixable,
   17027 	unlike fonts.cache-2 failures, which may leave you screwed.
   17028     reviewed by: plam
   17029 
   17030  ChangeLog     |  9 +++++++++
   17031  src/fccache.c | 42 ++++++++++++++++++++----------------------
   17032  2 files changed, 29 insertions(+), 22 deletions(-)
   17033 
   17034 commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
   17035 Author: Patrick Lam <plam (a] MIT.EDU>
   17036 Date:	Sat Feb 11 04:50:46 2006 +0000
   17037 
   17038     Use a tri-state to mark the fonts which didn't get blocked but
   17039     were just
   17040 	missing an element, to distinguish them from the fonts that
   17041 	do match
   17042 	the element.
   17043     reviewed by: plam
   17044 
   17045  ChangeLog     |  8 ++++++++
   17046  src/fcmatch.c | 18 +++++++++++-------
   17047  2 files changed, 19 insertions(+), 7 deletions(-)
   17048 
   17049 commit f11a184104a57c0d68afde8e7458c7b8473b6671
   17050 Author: Patrick Lam <plam (a] MIT.EDU>
   17051 Date:	Fri Feb 10 19:40:11 2006 +0000
   17052 
   17053     Don't kill fonts because they don't declare an element that's
   17054     being matched
   17055 	on.
   17056     reviewed by: plam
   17057 
   17058  ChangeLog     | 7 +++++++
   17059  src/fcmatch.c | 4 ++++
   17060  2 files changed, 11 insertions(+)
   17061 
   17062 commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
   17063 Author: Patrick Lam <plam (a] MIT.EDU>
   17064 Date:	Thu Feb 9 18:44:14 2006 +0000
   17065 
   17066     Define and pass O_BINARY to open if appropriate, for those platforms
   17067     that
   17068 	need it. Reported by Doodle.
   17069 
   17070  ChangeLog     |  7 ++++---
   17071  src/fccache.c | 30 +++++++++++++++++-------------
   17072  2 files changed, 21 insertions(+), 16 deletions(-)
   17073 
   17074 commit c7490074c57da387904cecfdf60595713c7bb89e
   17075 Author: Patrick Lam <plam (a] MIT.EDU>
   17076 Date:	Thu Feb 9 16:19:42 2006 +0000
   17077 
   17078     Fix attempt to close -1. Don't unboundedly grow bad caches
   17079     (reported by
   17080 	fcrozat).
   17081 
   17082  ChangeLog     | 6 ++++++
   17083  src/fccache.c | 8 +++++---
   17084  2 files changed, 11 insertions(+), 3 deletions(-)
   17085 
   17086 commit a8c425301aeb8e417b0fa35567b2f8f64b450657
   17087 Author: Patrick Lam <plam (a] MIT.EDU>
   17088 Date:	Thu Feb 9 15:25:57 2006 +0000
   17089 
   17090     Fix problem with missing 'en' due to euro.patch: change cache
   17091     file format
   17092 	slightly to coincide with that generated by fc-lang.
   17093 
   17094  ChangeLog	 | 8 ++++++++
   17095  src/fccharset.c | 8 ++++----
   17096  2 files changed, 12 insertions(+), 4 deletions(-)
   17097 
   17098 commit b10e77628c4d207ac60ae4000b1459ced9228d69
   17099 Author: Patrick Lam <plam (a] MIT.EDU>
   17100 Date:	Wed Feb 8 03:34:17 2006 +0000
   17101 
   17102     Fix warning.
   17103 
   17104  ChangeLog     | 5 +++++
   17105  src/fccache.c | 2 +-
   17106  2 files changed, 6 insertions(+), 1 deletion(-)
   17107 
   17108 commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
   17109 Author: Patrick Lam <plam (a] MIT.EDU>
   17110 Date:	Tue Feb 7 22:09:01 2006 +0000
   17111 
   17112     Don't reject dirs that can't be normalized (fixes lilypond, and
   17113     is correct
   17114 	in the context of application font directories.)
   17115     Use normalized directory name exclusively in FcCacheReadDirs.
   17116     reviewed by: plam
   17117 
   17118  ChangeLog     | 13 +++++++++++++
   17119  src/fccache.c | 19 ++++++++++---------
   17120  src/fcdir.c   |  9 ++++-----
   17121  3 files changed, 27 insertions(+), 14 deletions(-)
   17122 
   17123 commit efb11b36c4e24a619e7be1790834130ca4113c5b
   17124 Author: Patrick Lam <plam (a] MIT.EDU>
   17125 Date:	Tue Feb 7 21:15:33 2006 +0000
   17126 
   17127     Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
   17128 	usage, remove redundant cast.
   17129     reviewed by: plam
   17130 
   17131  ChangeLog   |	8 ++++++++
   17132  src/fcpat.c | 39 +++++++++++++++++++--------------------
   17133  2 files changed, 27 insertions(+), 20 deletions(-)
   17134 
   17135 commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
   17136 Author: Patrick Lam <plam (a] MIT.EDU>
   17137 Date:	Tue Feb 7 20:56:48 2006 +0000
   17138 
   17139     src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
   17140     Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
   17141     extern for
   17142 	static arrays as arrays, not pointers. (Part of the fix for 'fonts
   17143 	don't have en' issue after Euro patch.)
   17144     (I forgot to commit the ChangeLog last time.)
   17145     reviewed by: plam
   17146 
   17147  ChangeLog	 | 25 +++++++++++++++++++++++++
   17148  src/fccharset.c |  6 +++---
   17149  2 files changed, 28 insertions(+), 3 deletions(-)
   17150 
   17151 commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
   17152 Author: Patrick Lam <plam (a] MIT.EDU>
   17153 Date:	Tue Feb 7 03:53:32 2006 +0000
   17154 
   17155     Fix hidden variable warning.
   17156 
   17157  ChangeLog	   | 6 ++++++
   17158  fc-lang/de.orth   | 1 +
   17159  fc-lang/el.orth   | 1 +
   17160  fc-lang/en.orth   | 1 +
   17161  fc-lang/es.orth   | 1 +
   17162  fc-lang/fc-lang.c | 6 +++---
   17163  fc-lang/fi.orth   | 2 +-
   17164  fc-lang/fr.orth   | 1 +
   17165  fc-lang/it.orth   | 1 +
   17166  fc-lang/nl.orth   | 1 +
   17167  fc-lang/pt.orth   | 1 +
   17168  src/fccache.c	   | 1 -
   17169  src/fccharset.c   | 9 +++++----
   17170  13 files changed, 23 insertions(+), 9 deletions(-)
   17171 
   17172 commit 799157dbbf55d1bf13b1e63faf3b530979116aca
   17173 Author: Patrick Lam <plam (a] MIT.EDU>
   17174 Date:	Tue Feb 7 02:33:57 2006 +0000
   17175 
   17176     Remove de-escaping logic because FcCacheWriteString doesn't escape
   17177     anyway.
   17178 	Do blockwise reading instead of byte-wise for performance.
   17179 
   17180  ChangeLog     |  8 +++++++
   17181  src/fccache.c | 72
   17182  ++++++++++++++++++++---------------------------------------
   17183  2 files changed, 32 insertions(+), 48 deletions(-)
   17184 
   17185 commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
   17186 Author: Patrick Lam <plam (a] MIT.EDU>
   17187 Date:	Tue Feb 7 02:22:50 2006 +0000
   17188 
   17189     Takashi Iwai <tiwai (a] suse.de>
   17190     Don't loop infinitely on recursive symlinks (client-side).
   17191 
   17192  ChangeLog     |  7 +++++++
   17193  src/fccache.c | 21 +++++++++++++++------
   17194  2 files changed, 22 insertions(+), 6 deletions(-)
   17195 
   17196 commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
   17197 Author: Patrick Lam <plam (a] MIT.EDU>
   17198 Date:	Mon Feb 6 23:11:41 2006 +0000
   17199 
   17200     Don't loop infinitely on recursive symlinks.
   17201     reviewed by: plam
   17202 
   17203  ChangeLog	     |	6 ++++++
   17204  fc-cache/fc-cache.c | 18 ++++++++++++++++++
   17205  2 files changed, 24 insertions(+)
   17206 
   17207 commit fff5a5af30142c933d8e9dddda61a6a994f44c28
   17208 Author: Patrick Lam <plam (a] MIT.EDU>
   17209 Date:	Mon Feb 6 22:44:02 2006 +0000
   17210 
   17211     Skip subdirs when skipping over stale bits of global cache. Introduce
   17212     state
   17213 	machine into FcGlobalCacheDir to avoid doing inappropriate
   17214 	operations
   17215 	on global dir entries, e.g. writing out an out-of-date cache
   17216 	entry.
   17217     reviewed by: plam
   17218 
   17219  ChangeLog     |  12 ++++
   17220  src/fccache.c | 186
   17221  ++++++++++++++++++++++++++++++++++++++++++----------------
   17222  src/fcint.h   |   4 ++
   17223  3 files changed, 150 insertions(+), 52 deletions(-)
   17224 
   17225 commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
   17226 Author: Patrick Lam <plam (a] MIT.EDU>
   17227 Date:	Mon Feb 6 21:52:15 2006 +0000
   17228 
   17229     Hoist FcFileIsDir check out of FcFileScanConfig loop.
   17230     reviewed by: plam
   17231 
   17232  ChangeLog   |	6 ++++++
   17233  src/fcdir.c | 11 ++++-------
   17234  2 files changed, 10 insertions(+), 7 deletions(-)
   17235 
   17236 commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
   17237 Author: Patrick Lam <plam (a] MIT.EDU>
   17238 Date:	Mon Feb 6 19:25:45 2006 +0000
   17239 
   17240     Don't rescan when trying to normalize a non-declared font dir. Don't
   17241     add
   17242 	font dirs multiple times (even if they're aliased).
   17243     reviewed by: plam
   17244 
   17245  ChangeLog   |	9 +++++++
   17246  src/fccfg.c | 78
   17247  ++++++++++++++++++++++++++++++++++++++++---------------------
   17248  2 files changed, 61 insertions(+), 26 deletions(-)
   17249 
   17250 commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
   17251 Author: Patrick Lam <plam (a] MIT.EDU>
   17252 Date:	Mon Feb 6 14:44:46 2006 +0000
   17253 
   17254     Explain apples/oranges comparison and fix compilation error.
   17255     reviewed by: plam
   17256 
   17257  ChangeLog  | 7 +++++++
   17258  src/fcfs.c | 5 ++++-
   17259  2 files changed, 11 insertions(+), 1 deletion(-)
   17260 
   17261 commit f076169d19574c6c548764d574a33bc4fe022ffb
   17262 Author: Patrick Lam <plam (a] MIT.EDU>
   17263 Date:	Mon Feb 6 14:14:21 2006 +0000
   17264 
   17265     Insert check for integer overflow in # of fonts.
   17266     reviewed by: plam
   17267 
   17268  ChangeLog  | 7 +++++++
   17269  src/fcfs.c | 2 +-
   17270  2 files changed, 8 insertions(+), 1 deletion(-)
   17271 
   17272 commit 788c4af232f5677d73e8e2e77e123cf566530ccb
   17273 Author: Patrick Lam <plam (a] MIT.EDU>
   17274 Date:	Sun Feb 5 04:11:08 2006 +0000
   17275 
   17276     Make 'make distcheck' work with automake 1.6.3.
   17277     reviewed by: plam
   17278 
   17279  ChangeLog	      | 10 ++++++++++
   17280  doc/Makefile.am      |  2 +-
   17281  fc-cache/Makefile.am |  2 +-
   17282  fc-cat/Makefile.am   |  2 +-
   17283  fc-list/Makefile.am  |  2 +-
   17284  5 files changed, 14 insertions(+), 4 deletions(-)
   17285 
   17286 commit 68355f38774fe55d8010268291a170492b241a71
   17287 Author: Patrick Lam <plam (a] MIT.EDU>
   17288 Date:	Sun Feb 5 02:57:21 2006 +0000
   17289 
   17290     src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
   17291     FcDirCacheConsume,
   17292 	FcDirCacheWrite)
   17293     Check I/O call return values and eliminate unused variable warnings.
   17294     reviewed by: plam
   17295 
   17296  ChangeLog	 | 13 ++++++++++++
   17297  fc-cat/fc-cat.c |  5 ++---
   17298  src/fccache.c	 | 66
   17299  +++++++++++++++++++++++++++++++++++++++++++--------------
   17300  src/fcxml.c	 |  4 ++--
   17301  4 files changed, 67 insertions(+), 21 deletions(-)
   17302 
   17303 commit c4c47a7654196f37b625f337192b235e558ab890
   17304 Author: Patrick Lam <plam (a] MIT.EDU>
   17305 Date:	Sat Feb 4 00:09:42 2006 +0000
   17306 
   17307     src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
   17308     Fix memory leak.
   17309     reviewed by: plam
   17310 
   17311  ChangeLog   | 7 +++++++
   17312  src/fccfg.c | 2 ++
   17313  2 files changed, 9 insertions(+)
   17314 
   17315 commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
   17316 Author: Patrick Lam <plam (a] MIT.EDU>
   17317 Date:	Sat Feb 4 00:04:00 2006 +0000
   17318 
   17319     Gracefully handle the case where a cache asserts that it has
   17320     a negative
   17321 	number of fonts, causing overflow.
   17322     reviewed by: plam
   17323 
   17324  ChangeLog  |  8 ++++++++
   17325  src/fcfs.c | 29 +++++++++++++++--------------
   17326  2 files changed, 23 insertions(+), 14 deletions(-)
   17327 
   17328 commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
   17329 Author: Patrick Lam <plam (a] MIT.EDU>
   17330 Date:	Fri Feb 3 23:47:37 2006 +0000
   17331 
   17332     Fix double free in error case.
   17333 
   17334  ChangeLog     | 5 +++++
   17335  src/fccache.c | 2 +-
   17336  2 files changed, 6 insertions(+), 1 deletion(-)
   17337 
   17338 commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
   17339 Author: Patrick Lam <plam (a] MIT.EDU>
   17340 Date:	Tue Jan 31 07:30:23 2006 +0000
   17341 
   17342     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   17343     Replace 'stamp' target with mkinstalldirs.
   17344 
   17345  ChangeLog	      |  8 ++++++++
   17346  fc-cache/Makefile.am | 13 +++----------
   17347  2 files changed, 11 insertions(+), 10 deletions(-)
   17348 
   17349 commit 28aefd013d1896ffbf389596109eaec729d5d9a5
   17350 Author: Patrick Lam <plam (a] MIT.EDU>
   17351 Date:	Tue Jan 31 07:16:22 2006 +0000
   17352 
   17353     Toast broken global cache files.
   17354     reviewed by: plam
   17355 
   17356  ChangeLog     | 7 +++++++
   17357  src/fccache.c | 4 ++--
   17358  2 files changed, 9 insertions(+), 2 deletions(-)
   17359 
   17360 commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
   17361 Author: Patrick Lam <plam (a] MIT.EDU>
   17362 Date:	Tue Jan 31 04:42:20 2006 +0000
   17363 
   17364     Actually use the directories that I added to the global cache. Fixes
   17365     'make
   17366 	check'.
   17367 
   17368  ChangeLog     |  6 ++++++
   17369  src/fccache.c | 11 +++++++++--
   17370  2 files changed, 15 insertions(+), 2 deletions(-)
   17371 
   17372 commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
   17373 Author: Patrick Lam <plam (a] MIT.EDU>
   17374 Date:	Tue Jan 31 04:07:45 2006 +0000
   17375 
   17376     Don't stop scanning if a directory in fonts.conf doesn't exist,
   17377     because
   17378 	subsequent directories might exist.
   17379     reviewed by: plam
   17380 
   17381  ChangeLog	     |	8 ++++++++
   17382  fc-cache/fc-cache.c | 20 ++++++++++++++------
   17383  2 files changed, 22 insertions(+), 6 deletions(-)
   17384 
   17385 commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
   17386 Author: Patrick Lam <plam (a] MIT.EDU>
   17387 Date:	Mon Jan 30 16:31:56 2006 +0000
   17388 
   17389     Make global cache work again after putting dir names into global cache
   17390     (I
   17391 	misplaced the recording of a file offset).
   17392 
   17393  ChangeLog     | 6 ++++++
   17394  src/fccache.c | 2 +-
   17395  2 files changed, 7 insertions(+), 1 deletion(-)
   17396 
   17397 commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
   17398 Author: Patrick Lam <plam (a] MIT.EDU>
   17399 Date:	Mon Jan 30 15:59:17 2006 +0000
   17400 
   17401     Update fc-cat to handle subdir lists in global cache file.
   17402     Another FcCacheReadString return value check.
   17403 
   17404  ChangeLog	 |  9 +++++++++
   17405  fc-cat/fc-cat.c | 10 ++++++++++
   17406  src/fccache.c	 | 11 +++++++++--
   17407  3 files changed, 28 insertions(+), 2 deletions(-)
   17408 
   17409 commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
   17410 Author: Patrick Lam <plam (a] MIT.EDU>
   17411 Date:	Mon Jan 30 15:44:13 2006 +0000
   17412 
   17413     Make fccache more resilient to broken cache files by checking
   17414     return value
   17415 	of FcCacheReadString all the time.
   17416     reviewed by: plam
   17417 
   17418  ChangeLog     |  9 +++++++++
   17419  src/fccache.c | 28 ++++++++++++++--------------
   17420  2 files changed, 23 insertions(+), 14 deletions(-)
   17421 
   17422 commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
   17423 Author: Patrick Lam <plam (a] MIT.EDU>
   17424 Date:	Mon Jan 30 14:43:04 2006 +0000
   17425 
   17426     Remove references to dead fontconfig(3) manpages in other fontconfig
   17427 	manpages.
   17428     reviewed by: plam
   17429 
   17430  ChangeLog	     | 9 +++++++++
   17431  fc-lang/fc-lang.man | 2 --
   17432  fc-match/fc-match.1 | 2 --
   17433  3 files changed, 9 insertions(+), 4 deletions(-)
   17434 
   17435 commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
   17436 Author: Patrick Lam <plam (a] MIT.EDU>
   17437 Date:	Mon Jan 30 04:51:22 2006 +0000
   17438 
   17439     Fix world's tiniest typo in code example.
   17440     reviewed by: plam
   17441 
   17442  ChangeLog	    | 7 +++++++
   17443  doc/fcpattern.fncs | 2 +-
   17444  2 files changed, 8 insertions(+), 1 deletion(-)
   17445 
   17446 commit 30c4189deb8412793d175bce255561a882ad81b7
   17447 Author: Patrick Lam <plam (a] MIT.EDU>
   17448 Date:	Mon Jan 30 04:47:17 2006 +0000
   17449 
   17450     Fix global cache reads of subdirectories.
   17451     reviewed by: plam
   17452 
   17453  ChangeLog     | 7 +++++++
   17454  src/fccache.c | 2 +-
   17455  2 files changed, 8 insertions(+), 1 deletion(-)
   17456 
   17457 commit 971cf18018a4f41bca196dd81989e67672e52112
   17458 Author: Patrick Lam <plam (a] MIT.EDU>
   17459 Date:	Mon Jan 30 04:27:53 2006 +0000
   17460 
   17461     Add documentation for FcConfigNormalizeFontDir.
   17462     Write directory information to global caches to fix make check
   17463     (reported by
   17464 	Ronny V. Vindenes). This changes the global cache format again.
   17465 
   17466  ChangeLog	   | 13 +++++++++++++
   17467  doc/fcconfig.fncs | 11 +++++++++++
   17468  src/fccache.c	   | 25 +++++++++++++++++++++++--
   17469  src/fcdir.c	   |  2 +-
   17470  src/fcint.h	   |  2 ++
   17471  5 files changed, 50 insertions(+), 3 deletions(-)
   17472 
   17473 commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
   17474 Author: Patrick Lam <plam (a] MIT.EDU>
   17475 Date:	Fri Jan 27 05:47:59 2006 +0000
   17476 
   17477     Move FcConfigNormalizeFontDir call so that it doesn't result in
   17478     infinite
   17479 	recursion (reported by Ronny V. Vindenes).
   17480 
   17481  ChangeLog		 | 9 +++++++++
   17482  fc-cache/fc-cache.c	 | 6 +++++-
   17483  fontconfig/fontconfig.h | 4 ++++
   17484  src/fccache.c		 | 8 --------
   17485  src/fcint.h		 | 4 ----
   17486  5 files changed, 18 insertions(+), 13 deletions(-)
   17487 
   17488 commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
   17489 Author: Patrick Lam <plam (a] MIT.EDU>
   17490 Date:	Fri Jan 27 00:27:37 2006 +0000
   17491 
   17492     Add a couple of missing normalizations to make fc-cache work right;
   17493     only
   17494 	scan subdirectories once.
   17495 
   17496  ChangeLog     | 7 +++++++
   17497  src/fccache.c | 8 ++++++++
   17498  src/fccfg.c   | 4 ++--
   17499  3 files changed, 17 insertions(+), 2 deletions(-)
   17500 
   17501 commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
   17502 Author: Patrick Lam <plam (a] MIT.EDU>
   17503 Date:	Thu Jan 26 16:11:41 2006 +0000
   17504 
   17505     Don't crash on non-existant directories in global cache.
   17506     reviewed by: plam
   17507 
   17508  ChangeLog     | 7 +++++++
   17509  src/fccache.c | 4 +++-
   17510  2 files changed, 10 insertions(+), 1 deletion(-)
   17511 
   17512 commit f468f568b4aedef1606b0692addf47cb9f02b328
   17513 Author: Patrick Lam <plam (a] MIT.EDU>
   17514 Date:	Thu Jan 26 16:09:12 2006 +0000
   17515 
   17516     Stop trampling the directory name when writing out caches. (with Mike
   17517 	Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
   17518 	necessary. Don't scan directories that can't be normalized.
   17519 
   17520  ChangeLog     | 11 +++++++++++
   17521  src/fccache.c | 16 +++++++++++++---
   17522  src/fccfg.c   | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
   17523  src/fcdir.c   |  6 +++++-
   17524  src/fcxml.c   |  2 +-
   17525  5 files changed, 82 insertions(+), 5 deletions(-)
   17526 
   17527 commit 575a37b7975656f73162438635b4ba26e229b33f
   17528 Author: Patrick Lam <plam (a] MIT.EDU>
   17529 Date:	Wed Jan 25 14:52:49 2006 +0000
   17530 
   17531     Fix additional memory leaks reported by Ronny V. Vindenes: don't
   17532     invoke
   17533 	FcValueSave on hashed static strings in FcPatternAddWithBinding.
   17534     Add another st_dev check in FcDirCacheOpen.
   17535 
   17536  ChangeLog     | 11 +++++++++++
   17537  src/fccache.c | 13 +++++++++++--
   17538  src/fccfg.c   |  3 +--
   17539  src/fcpat.c   |  9 ++++++++-
   17540  4 files changed, 31 insertions(+), 5 deletions(-)
   17541 
   17542 commit 16a71eff3ee0326db3794fa26548106a8a8697f6
   17543 Author: Patrick Lam <plam (a] MIT.EDU>
   17544 Date:	Wed Jan 25 02:54:37 2006 +0000
   17545 
   17546     Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
   17547 	fontconfig to treat A-X fonts differently from A-Y fonts;
   17548 	please mail
   17549 	the fontconfig list if this causes any problems.
   17550     reviewed by: plam
   17551 
   17552  ChangeLog	    | 10 ++++++++++
   17553  fc-lang/zh_hk.orth |  2 +-
   17554  src/fcfreetype.c   |  2 +-
   17555  3 files changed, 12 insertions(+), 2 deletions(-)
   17556 
   17557 commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
   17558 Author: Patrick Lam <plam (a] MIT.EDU>
   17559 Date:	Wed Jan 25 02:33:46 2006 +0000
   17560 
   17561     Fix memory leaks reported by Ronny V. Vindenes.
   17562 
   17563  ChangeLog	  | 6 ++++++
   17564  src/fccache.c	  | 9 ++++++++-
   17565  src/fcfreetype.c | 8 +++++++-
   17566  3 files changed, 21 insertions(+), 2 deletions(-)
   17567 
   17568 commit 986e35979e56774c91f3214af9e8a6f71817dcfa
   17569 Author: Patrick Lam <plam (a] MIT.EDU>
   17570 Date:	Thu Jan 19 19:20:30 2006 +0000
   17571 
   17572     Fix for unaligned memory accesses.
   17573     reviewed by: plam
   17574 
   17575  ChangeLog   |	9 ++++++++-
   17576  src/fcpat.c | 12 ++++++++----
   17577  2 files changed, 16 insertions(+), 5 deletions(-)
   17578 
   17579 commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
   17580 Author: Patrick Lam <plam (a] MIT.EDU>
   17581 Date:	Wed Jan 18 15:41:15 2006 +0000
   17582 
   17583     Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
   17584     calls to
   17585 	avoid crashes.
   17586     reviewed by: plam
   17587 
   17588  ChangeLog   | 8 ++++++++
   17589  src/fcdir.c | 4 +++-
   17590  2 files changed, 11 insertions(+), 1 deletion(-)
   17591 
   17592 commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
   17593 Author: Patrick Lam <plam (a] MIT.EDU>
   17594 Date:	Sun Jan 15 05:31:58 2006 +0000
   17595 
   17596     Fix segfault when consuming zero-length caches in fc-cat (which has no
   17597 	config, so FcConfigAddFontDir shouldn't be called.)
   17598 
   17599  ChangeLog     | 6 ++++++
   17600  src/fccache.c | 3 ++-
   17601  2 files changed, 8 insertions(+), 1 deletion(-)
   17602 
   17603 commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
   17604 Author: Patrick Lam <plam (a] MIT.EDU>
   17605 Date:	Sat Jan 14 21:23:03 2006 +0000
   17606 
   17607     Compare device numbers as well as inodes. Always normalize directory
   17608     names
   17609 	before comparing them.
   17610     Allocate extra space for appended '/' in directory name.
   17611     reviewed by: plam
   17612 
   17613  ChangeLog		 | 19 +++++++++++++++++++
   17614  fc-cache/fc-cache.c	 |  2 +-
   17615  fc-cat/fc-cat.c	 |  6 +++++-
   17616  fontconfig/fontconfig.h |  2 +-
   17617  src/fccache.c		 | 19 ++++++++++++++-----
   17618  src/fccfg.c		 |  7 ++++---
   17619  src/fcdir.c		 |  2 +-
   17620  src/fcint.h		 |  6 ++++--
   17621  8 files changed, 49 insertions(+), 14 deletions(-)
   17622 
   17623 commit df3efc11a9584e2099366c31ba64ac9346760321
   17624 Author: Patrick Lam <plam (a] MIT.EDU>
   17625 Date:	Tue Jan 10 13:15:05 2006 +0000
   17626 
   17627     Explicitly add font dirs to config.fontDirs even if they're empty. Set
   17628 	current config in fc-cache.c. Fix treatment of cache directory
   17629 	as read
   17630 	from cache file; don't use string equality to determine if we
   17631 	have the
   17632 	right file, use inode equality.
   17633 
   17634  ChangeLog	     | 12 ++++++++++
   17635  fc-cache/fc-cache.c |	1 +
   17636  src/fccache.c	     | 64
   17637  ++++++++++++++++++++++++++++-------------------------
   17638  3 files changed, 47 insertions(+), 30 deletions(-)
   17639 
   17640 commit cd9bca69702900ca9b24319c76b2dc9432bb548f
   17641 Author: Patrick Lam <plam (a] MIT.EDU>
   17642 Date:	Mon Jan 9 13:58:04 2006 +0000
   17643 
   17644     Normalize font dirs by using the form, as given in fonts.conf,
   17645     and recorded
   17646 	in FcConfig's fontDirs string set, as canonical.
   17647     Actually update config.fontDirs as font directories are scanned.
   17648 
   17649  ChangeLog	     | 14 ++++++++++++++
   17650  fc-cache/fc-cache.c |	2 +-
   17651  fc-cat/fc-cat.c     |	4 ++--
   17652  src/fccache.c	     | 21 ++++++++++++---------
   17653  src/fccfg.c	     | 23 +++++++++++++++++++++++
   17654  src/fcdir.c	     |	3 ++-
   17655  src/fcint.h	     |	6 +++++-
   17656  7 files changed, 59 insertions(+), 14 deletions(-)
   17657 
   17658 commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
   17659 Author: Patrick Lam <plam (a] MIT.EDU>
   17660 Date:	Sun Jan 8 10:58:30 2006 +0000
   17661 
   17662     Fix matching bug when multiple elements match; don't use the sum
   17663     of all
   17664 	scores, but the best score.
   17665     Also more perf opts, e.g. evaluate best over all font sets rather
   17666     than on a
   17667 	per-set basis (and other changes).
   17668 
   17669  src/fcmatch.c | 243
   17670  ++++++++++++++++++++++++++++++++++------------------------
   17671  1 file changed, 143 insertions(+), 100 deletions(-)
   17672 
   17673 commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
   17674 Author: Patrick Lam <plam (a] MIT.EDU>
   17675 Date:	Sun Jan 8 10:58:05 2006 +0000
   17676 
   17677     Fix matching bug when multiple elements match; don't use the sum
   17678     of all
   17679 	scores, but the best score.
   17680     Also more perf opts, e.g. evaluate best over all font sets rather
   17681     than on a
   17682 	per-set basis (and other changes).
   17683 
   17684  ChangeLog | 9 +++++++++
   17685  1 file changed, 9 insertions(+)
   17686 
   17687 commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
   17688 Author: Patrick Lam <plam (a] MIT.EDU>
   17689 Date:	Sun Jan 8 10:50:51 2006 +0000
   17690 
   17691     Properly skip past dir caches that contain zero fonts (as occurs
   17692     in global
   17693 	caches.) Reported by Mike Fabian.
   17694 
   17695  ChangeLog     | 6 ++++++
   17696  src/fccache.c | 4 ++++
   17697  2 files changed, 10 insertions(+)
   17698 
   17699 commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
   17700 Author: Patrick Lam <plam (a] MIT.EDU>
   17701 Date:	Sat Jan 7 06:36:24 2006 +0000
   17702 
   17703     Print out full pathname in fc-match -v as well. Reported by Frederic
   17704 	Crozat.
   17705     Fix bug where fc-match crashes when given __DUMMY__ property to
   17706     match on.
   17707     (I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
   17708     to
   17709 	distinguish an error return from a successful return. -PL)
   17710     reviewed by: plam
   17711 
   17712  ChangeLog    | 18 ++++++++++++++++++
   17713  src/fcdbg.c  | 21 ++++++++++++++++++++-
   17714  src/fcname.c | 11 +++++++----
   17715  3 files changed, 45 insertions(+), 5 deletions(-)
   17716 
   17717 commit c60ec7cc6d1795922b742435965746e02e67f11c
   17718 Author: Patrick Lam <plam (a] MIT.EDU>
   17719 Date:	Thu Jan 5 15:12:22 2006 +0000
   17720 
   17721     Add self to AUTHORS list.
   17722     Minor change to global cache file format to fix fc-cat bug reported by
   17723 	Frederic Crozat, and buglet with not globally caching directories
   17724 	with
   17725 	zero fonts cached.
   17726 
   17727  AUTHORS	 |  2 ++
   17728  ChangeLog	 | 18 ++++++++++++++++
   17729  fc-cat/fc-cat.c | 66
   17730  +++++++++++++++++++++++++++++++++------------------------
   17731  src/fccache.c	 | 31 +++++++++++++--------------
   17732  src/fcint.h	 |  1 +
   17733  src/fcpat.c	 |  2 +-
   17734  6 files changed, 75 insertions(+), 45 deletions(-)
   17735 
   17736 commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
   17737 Author: Patrick Lam <plam (a] MIT.EDU>
   17738 Date:	Mon Jan 2 17:20:23 2006 +0000
   17739 
   17740     Fix double-free which occurs because FcValueCanonicalize doesn't
   17741     create an
   17742 	extra copy of the returned value, it only canonicalizes it.
   17743     reviewed by: plam
   17744 
   17745  ChangeLog   | 11 ++++++++++-
   17746  src/fccfg.c |	1 +
   17747  2 files changed, 11 insertions(+), 1 deletion(-)
   17748 
   17749 commit cea78a87910a88383699d5a386693d39aa3236f5
   17750 Author: Patrick Lam <plam (a] MIT.EDU>
   17751 Date:	Mon Jan 2 17:18:22 2006 +0000
   17752 
   17753     Fix version of .cache file (currently 1 -> currently 2). Reported
   17754     by Jim
   17755 	Osborn.
   17756 
   17757  ChangeLog | 6 ++++++
   17758  1 file changed, 6 insertions(+)
   17759 
   17760 commit e9fd3c069aa415f9e7589dd1a871cd7727925364
   17761 Author: Patrick Lam <plam (a] MIT.EDU>
   17762 Date:	Mon Jan 2 17:13:48 2006 +0000
   17763 
   17764     Fix version of .cache file (currently 1 -> currently 2). Reported
   17765     by Jim
   17766 	Osborn.
   17767 
   17768  doc/fontconfig-user.sgml | 2 +-
   17769  1 file changed, 1 insertion(+), 1 deletion(-)
   17770 
   17771 commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
   17772 Author: Patrick Lam <plam (a] MIT.EDU>
   17773 Date:	Wed Dec 21 20:00:20 2005 +0000
   17774 
   17775     Shut up GCC warnings on amd.
   17776     reviewed by: plam
   17777 
   17778  ChangeLog   | 7 +++++++
   17779  src/fcpat.c | 4 ++--
   17780  2 files changed, 9 insertions(+), 2 deletions(-)
   17781 
   17782 commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
   17783 Author: Patrick Lam <plam (a] MIT.EDU>
   17784 Date:	Wed Dec 21 05:37:10 2005 +0000
   17785 
   17786     Avoid check on _fcBankId nullness and fix case where it used to crash.
   17787 
   17788  ChangeLog	 | 7 +++++++
   17789  src/fccharset.c | 2 +-
   17790  src/fcint.h	 | 2 +-
   17791  3 files changed, 9 insertions(+), 2 deletions(-)
   17792 
   17793 commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
   17794 Author: Patrick Lam <plam (a] MIT.EDU>
   17795 Date:	Wed Dec 21 03:31:19 2005 +0000
   17796 
   17797     Bump version to 2.3.93.
   17798     Use open instead of fopen (requested by Phil Race for Sun).
   17799     src/fccache.c (FcDirCacheWrite);
   17800     Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
   17801     dir.
   17802 
   17803  ChangeLog		 | 20 ++++++++++++++++
   17804  README			 | 17 ++++++++++++--
   17805  configure.in		 |  2 +-
   17806  fc-cache/Makefile.am	 |  8 +++++++
   17807  fontconfig/fontconfig.h |  2 +-
   17808  src/fccache.c		 | 62
   17809  ++++++++++++++++++++++++++++++++++++++++---------
   17810  src/fcxml.c		 | 13 ++++++-----
   17811  7 files changed, 103 insertions(+), 21 deletions(-)
   17812 
   17813 commit 6f767cec491d354150a11491905ba59cc77a2659
   17814 Author: Patrick Lam <plam (a] MIT.EDU>
   17815 Date:	Tue Dec 20 20:35:47 2005 +0000
   17816 
   17817     Restore code to skip over PCF fonts that have no encoded
   17818     characters. (We
   17819 	guess that a font is PCF by presence of the PIXEL_SIZE BDF
   17820 	property.)
   17821 
   17822  ChangeLog		     | 8 ++++++++
   17823  conf.d/10LohitGujarati.conf | 5 +++++
   17824  src/fcfreetype.c	     | 9 ++++++---
   17825  3 files changed, 19 insertions(+), 3 deletions(-)
   17826 
   17827 commit a7683cafe10925d09855f927cb7602a90e10516f
   17828 Author: Carl Worth <cworth (a] cworth.org>
   17829 Date:	Tue Dec 13 17:50:50 2005 +0000
   17830 
   17831     Add a configuration file that disables hinting for the Lohit
   17832     Gujarati font
   17833 	(since the hinting distort some glyphs quite badly).
   17834     reviewed by: keithp
   17835 
   17836  ChangeLog		     | 8 ++++++++
   17837  conf.d/10LohitGujarati.conf | 5 +++++
   17838  conf.d/Makefile.am	     | 1 +
   17839  3 files changed, 14 insertions(+)
   17840 
   17841 commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
   17842 Author: Patrick Lam <plam (a] MIT.EDU>
   17843 Date:	Mon Dec 12 20:45:54 2005 +0000
   17844 
   17845     Read and write the original location as a fallback for the hashed
   17846     cache
   17847 	file locations. This is mostly for users to be able to have
   17848 	per-directory cache files.
   17849 
   17850  ChangeLog     |  7 +++++++
   17851  src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
   17852  2 files changed, 39 insertions(+), 9 deletions(-)
   17853 
   17854 commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
   17855 Author: Patrick Lam <plam (a] MIT.EDU>
   17856 Date:	Mon Dec 12 13:46:45 2005 +0000
   17857 
   17858     Improve error message when fc-cache can't write the cache. Add missing
   17859 	slash. Reported by Behdad. Incorporate Behdad's patch to create
   17860 	/var/cache/fontconfig when appropriate.
   17861 
   17862  ChangeLog	      | 9 +++++++++
   17863  fc-cache/Makefile.am | 5 +++++
   17864  fc-cache/fc-cache.c  | 4 +++-
   17865  src/fccache.c	      | 2 +-
   17866  4 files changed, 18 insertions(+), 2 deletions(-)
   17867 
   17868 commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
   17869 Author: Patrick Lam <plam (a] MIT.EDU>
   17870 Date:	Mon Dec 12 13:20:41 2005 +0000
   17871 
   17872     Fix crash reported by Frederic Crozat when using libxml2.
   17873     reviewed by: plam
   17874 
   17875  ChangeLog   | 7 +++++++
   17876  src/fcxml.c | 3 +++
   17877  2 files changed, 10 insertions(+)
   17878 
   17879 commit ea44e2184198aba956e39ae63a4914544c9719fe
   17880 Author: Patrick Lam <plam (a] MIT.EDU>
   17881 Date:	Fri Dec 9 16:36:45 2005 +0000
   17882 
   17883     Migrate cache files from fonts directories to
   17884     /var/cache/fontconfig. This
   17885 	helps make fontconfig FHS-compliant, but requires that all
   17886 	caches get
   17887 	rebuilt.
   17888     Also, autogen.sh now needs the additional parameter
   17889     --localstatedir=/var.
   17890 
   17891  ChangeLog		 |  20 ++
   17892  INSTALL		 |   2 +-
   17893  configure.in		 |   7 +
   17894  fc-cache/Makefile.am	 |   2 +
   17895  fc-cat/Makefile.am	 |   2 +
   17896  fc-cat/fc-cat.c	 |  13 +-
   17897  fontconfig/fontconfig.h |   1 +
   17898  src/Makefile.am	 |   2 +
   17899  src/fccache.c		 | 523
   17900  +++++++++++++++++++++++++++++++++++++++++++-----
   17901  9 files changed, 519 insertions(+), 53 deletions(-)
   17902 
   17903 commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
   17904 Author: Patrick Lam <plam (a] MIT.EDU>
   17905 Date:	Thu Dec 8 05:54:27 2005 +0000
   17906 
   17907     Because we've changed FcPatternAddString to use FcStrStaticName
   17908     and not
   17909 	FcValueSave, explicitly handle the case of a null string.
   17910 
   17911  ChangeLog   | 6 ++++++
   17912  src/fcpat.c | 7 +++++++
   17913  2 files changed, 13 insertions(+)
   17914 
   17915 commit 982b598278315de60721740047a1b57f4a5895b8
   17916 Author: Patrick Lam <plam (a] MIT.EDU>
   17917 Date:	Wed Dec 7 03:55:25 2005 +0000
   17918 
   17919     Fix warnings.
   17920 
   17921  ChangeLog	 | 5 +++++
   17922  fc-cat/fc-cat.c | 9 +++------
   17923  2 files changed, 8 insertions(+), 6 deletions(-)
   17924 
   17925 commit c6103dfb22de0664a6ab164d90d6959551e301c5
   17926 Author: Patrick Lam <plam (a] MIT.EDU>
   17927 Date:	Tue Dec 6 18:57:43 2005 +0000
   17928 
   17929     Don't assign types to user object names.
   17930 
   17931  ChangeLog    | 5 +++++
   17932  src/fcname.c | 3 +++
   17933  2 files changed, 8 insertions(+)
   17934 
   17935 commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
   17936 Author: Patrick Lam <plam (a] MIT.EDU>
   17937 Date:	Mon Dec 5 16:08:01 2005 +0000
   17938 
   17939     Don't free strings that have been returned from FcStrStaticName.
   17940 
   17941  ChangeLog   |	5 +++++
   17942  src/fcpat.c | 21 +++++++++++++++++++--
   17943  2 files changed, 24 insertions(+), 2 deletions(-)
   17944 
   17945 commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
   17946 Author: Patrick Lam <plam (a] MIT.EDU>
   17947 Date:	Thu Dec 1 07:12:45 2005 +0000
   17948 
   17949     Add codepath for reading global cache files as well.
   17950 
   17951  ChangeLog	 |  5 +++++
   17952  fc-cat/fc-cat.c | 61
   17953  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   17954  2 files changed, 66 insertions(+)
   17955 
   17956 commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
   17957 Author: Patrick Lam <plam (a] MIT.EDU>
   17958 Date:	Thu Dec 1 06:27:07 2005 +0000
   17959 
   17960     file 10-fonts-persian.conf was initially added on branch
   17961     fc-2_4_branch.
   17962 
   17963 commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
   17964 Author: Patrick Lam <plam (a] MIT.EDU>
   17965 Date:	Thu Dec 1 06:27:07 2005 +0000
   17966 
   17967     Add config file for Persian fonts from Sharif FarsiWeb, Inc.
   17968     reviewed by: plam
   17969 
   17970  ChangeLog		      |  10 +-
   17971  conf.d/10-fonts-persian.conf | 545
   17972  +++++++++++++++++++++++++++++++++++++++++++
   17973  conf.d/Makefile.am	      |   1 +
   17974  3 files changed, 555 insertions(+), 1 deletion(-)
   17975 
   17976 commit cb6d97eb1baba6795bb8abdede69902b2440f371
   17977 Author: Patrick Lam <plam (a] MIT.EDU>
   17978 Date:	Wed Nov 30 22:13:21 2005 +0000
   17979 
   17980     Only add a config file to the set of config files once.
   17981     reviewed by: plam
   17982 
   17983  ChangeLog   | 7 +++++++
   17984  src/fcxml.c | 6 ++++++
   17985  2 files changed, 13 insertions(+)
   17986 
   17987 commit 93a27747a485624d4a89550036e12eeec96d4558
   17988 Author: Patrick Lam <plam (a] MIT.EDU>
   17989 Date:	Tue Nov 29 15:04:06 2005 +0000
   17990 
   17991     src/fcint.h (FcCacheBankToIndex);
   17992     Fix segfault by guarding array dereference.
   17993 
   17994  ChangeLog   | 5 +++++
   17995  src/fcint.h | 2 +-
   17996  2 files changed, 6 insertions(+), 1 deletion(-)
   17997 
   17998 commit b8948e85420469c83098a6b97d7979189a8734d9
   17999 Author: Patrick Lam <plam (a] MIT.EDU>
   18000 Date:	Tue Nov 29 14:57:10 2005 +0000
   18001 
   18002     Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
   18003 	checks the front of the list and a non-inlineable part which
   18004 	finds and
   18005 	moves the appropriate element to the front of the list.
   18006     reviewed by: plam
   18007 
   18008  ChangeLog	   | 14 ++++++++++++++
   18009  fc-lang/fc-lang.c |  5 ++++-
   18010  src/fccache.c	   | 34 +++++++++++++++++-----------------
   18011  src/fcint.h	   |  9 ++++++++-
   18012  4 files changed, 43 insertions(+), 19 deletions(-)
   18013 
   18014 commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
   18015 Author: Patrick Lam <plam (a] MIT.EDU>
   18016 Date:	Tue Nov 29 06:23:00 2005 +0000
   18017 
   18018     Make the perf guys hate me a bit less: hoist the directory-name
   18019 	FcConfigAcceptFont check for cached fonts up to directory
   18020 	cache read
   18021 	time, rather than running it for each font.
   18022 
   18023  ChangeLog     | 8 ++++++++
   18024  src/fccache.c | 3 +++
   18025  src/fccfg.c   | 6 ++----
   18026  3 files changed, 13 insertions(+), 4 deletions(-)
   18027 
   18028 commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
   18029 Author: Patrick Lam <plam (a] MIT.EDU>
   18030 Date:	Tue Nov 29 06:09:18 2005 +0000
   18031 
   18032     Don't make FcPatternFindFullFname available to fccfg, it's not
   18033     really safe.
   18034 	Instead go through FcPatternGetString (sorry, perf guys.) Also,
   18035 	use
   18036 	globs for dirs as well.
   18037 
   18038  ChangeLog   | 9 +++++++++
   18039  src/fccfg.c | 8 +++++---
   18040  src/fcint.h | 3 ---
   18041  src/fcpat.c | 5 ++++-
   18042  4 files changed, 18 insertions(+), 7 deletions(-)
   18043 
   18044 commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
   18045 Author: Patrick Lam <plam (a] MIT.EDU>
   18046 Date:	Tue Nov 29 00:21:05 2005 +0000
   18047 
   18048     Fix segfault.
   18049 
   18050  ChangeLog   | 5 +++++
   18051  src/fccfg.c | 5 ++++-
   18052  2 files changed, 9 insertions(+), 1 deletion(-)
   18053 
   18054 commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
   18055 Author: Patrick Lam <plam (a] MIT.EDU>
   18056 Date:	Tue Nov 29 00:16:02 2005 +0000
   18057 
   18058     Update autogenerated config.* files.
   18059 
   18060  config/config.guess | 535
   18061  +++++++++++++++++++++++++++-------------------------
   18062  config/config.sub   |	67 ++++---
   18063  2 files changed, 314 insertions(+), 288 deletions(-)
   18064 
   18065 commit ced3f0a0abd84de73753956ec18e7316eda33a37
   18066 Author: Patrick Lam <plam (a] MIT.EDU>
   18067 Date:	Tue Nov 29 00:14:42 2005 +0000
   18068 
   18069     Fix problem dating back at least to 2.3.2 where globs weren't
   18070     being applied
   18071 	to patterns loaded from a cache.
   18072     Fix some obvious spelling mistakes.
   18073 
   18074  ChangeLog		  | 13 +++++++++++++
   18075  doc/fontconfig-user.sgml | 17 +++++++++--------
   18076  src/fccfg.c		  |  3 ++-
   18077  src/fcint.h		  |  3 +++
   18078  src/fcpat.c		  |  4 +---
   18079  5 files changed, 28 insertions(+), 12 deletions(-)
   18080 
   18081 commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
   18082 Author: Patrick Lam <plam (a] MIT.EDU>
   18083 Date:	Mon Nov 28 10:54:11 2005 +0000
   18084 
   18085     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   18086     Don't kill all fonts during match (oops!)
   18087 
   18088  ChangeLog     | 23 +++++++++++++++++++++++
   18089  src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
   18090  2 files changed, 55 insertions(+), 7 deletions(-)
   18091 
   18092 commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
   18093 Author: Patrick Lam <plam (a] MIT.EDU>
   18094 Date:	Mon Nov 28 01:40:53 2005 +0000
   18095 
   18096     Stephan Kulow <coolo (a] suse.de> Michael Matz <matz (a] suse.de> reviewed
   18097     by: plam
   18098     Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
   18099 	FcCompare into FcFontSetMatch and reorder the loops, adding
   18100 	a boolean
   18101 	array which blocks patterns from future consideration if
   18102 	they're known
   18103 	to not be best on some past criterion.
   18104 
   18105  src/fcmatch.c | 224
   18106  +++++++++++++++++++++++++++++++++++++++++-----------------
   18107  1 file changed, 159 insertions(+), 65 deletions(-)
   18108 
   18109 commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
   18110 Author: Patrick Lam <plam (a] MIT.EDU>
   18111 Date:	Sat Nov 26 05:05:14 2005 +0000
   18112 
   18113     Fix incorrect merge.
   18114     reviewed by: plam
   18115 
   18116  ChangeLog     | 7 +++++++
   18117  src/fcmatch.c | 6 +++---
   18118  2 files changed, 10 insertions(+), 3 deletions(-)
   18119 
   18120 commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
   18121 Author: Patrick Lam <plam (a] MIT.EDU>
   18122 Date:	Fri Nov 25 16:33:58 2005 +0000
   18123 
   18124     Don't do random matching when bad objects are passed into
   18125 	FcCompareValueList.
   18126 
   18127  ChangeLog     |  6 ++++++
   18128  src/fcmatch.c | 58
   18129  +++++++++++++++++++++++++++++++++++++++++++---------------
   18130  2 files changed, 49 insertions(+), 15 deletions(-)
   18131 
   18132 commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
   18133 Author: Patrick Lam <plam (a] MIT.EDU>
   18134 Date:	Fri Nov 25 16:04:44 2005 +0000
   18135 
   18136     Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
   18137 	_fcPatternElts, _fcValueLists for consistency.
   18138 
   18139  ChangeLog   | 10 ++++++++++
   18140  src/fcint.h |	8 ++++----
   18141  src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
   18142  3 files changed, 39 insertions(+), 29 deletions(-)
   18143 
   18144 commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
   18145 Author: Patrick Lam <plam (a] MIT.EDU>
   18146 Date:	Fri Nov 25 15:54:24 2005 +0000
   18147 
   18148     Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
   18149     reviewed by: plam
   18150 
   18151  ChangeLog     |  7 +++++++
   18152  src/fcmatch.c | 35 ++++++++++-------------------------
   18153  2 files changed, 17 insertions(+), 25 deletions(-)
   18154 
   18155 commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
   18156 Author: Patrick Lam <plam (a] MIT.EDU>
   18157 Date:	Fri Nov 25 15:50:34 2005 +0000
   18158 
   18159     Pass around FcCache *s to the Unserialize functions for extra
   18160     consistency
   18161 	(and less overhead, for what that's worth).
   18162 
   18163  ChangeLog	 | 13 +++++++++++++
   18164  src/fccache.c	 |  2 +-
   18165  src/fccharset.c | 12 ++++++------
   18166  src/fcfs.c	 |  2 +-
   18167  src/fcint.h	 | 10 +++++-----
   18168  src/fclang.c	 |  8 ++++----
   18169  src/fcname.c	 |  2 +-
   18170  src/fcpat.c	 | 32 ++++++++++++++++----------------
   18171  8 files changed, 47 insertions(+), 34 deletions(-)
   18172 
   18173 commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
   18174 Author: Patrick Lam <plam (a] MIT.EDU>
   18175 Date:	Fri Nov 25 03:00:51 2005 +0000
   18176 
   18177     Inline the *PtrU functions to gain perf. Remove unneeded params
   18178     for the
   18179 	FcCompare* functions.
   18180     reviewed by: plam
   18181 
   18182  ChangeLog     | 12 +++++++++++-
   18183  src/fcint.h   | 31 +++++++++++++++++++++++++++----
   18184  src/fcmatch.c | 50 +++++++++++++++++---------------------------------
   18185  src/fcname.c  | 12 +++---------
   18186  src/fcpat.c   | 22 ++--------------------
   18187  5 files changed, 60 insertions(+), 67 deletions(-)
   18188 
   18189 commit 3f9f24e077cc079be362343be499ff0baf23e0a1
   18190 Author: Patrick Lam <plam (a] MIT.EDU>
   18191 Date:	Fri Nov 25 02:16:42 2005 +0000
   18192 
   18193     Fix the debian changelog so that debian/rules works again, make it
   18194     create a
   18195 	debian package for release 2.3.92-1. Acknowledge change in NMU of
   18196 	debian package.
   18197 
   18198  debian/changelog | 13 +++++++++++++
   18199  debian/control   |  1 +
   18200  debian/po/cs.po  | 57
   18201  ++++++++++++++++++++++++++++----------------------------
   18202  3 files changed, 43 insertions(+), 28 deletions(-)
   18203 
   18204 commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
   18205 Author: Patrick Lam <plam (a] MIT.EDU>
   18206 Date:	Thu Nov 24 21:40:20 2005 +0000
   18207 
   18208     Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
   18209     Check for type validity during FcPatternAddWithBinding, don't
   18210     verify type
   18211 	in FcFontMatch, don't call FcCanonicalize here (which always
   18212 	does a
   18213 	deep copy).
   18214     reviewed by: plam
   18215 
   18216  ChangeLog		 | 13 +++++++++++++
   18217  fontconfig/fontconfig.h |  3 ---
   18218  src/fcint.h		 |  3 +++
   18219  src/fcmatch.c		 | 22 +++++-----------------
   18220  src/fcpat.c		 | 22 +++++++++++++++++-----
   18221  5 files changed, 38 insertions(+), 25 deletions(-)
   18222 
   18223 commit 4f8b266fd97e36961639c40d93225265c0f849c7
   18224 Author: Patrick Lam <plam (a] MIT.EDU>
   18225 Date:	Thu Nov 24 20:20:26 2005 +0000
   18226 
   18227     Make FcCompareString and FcCompareFamily less expensive. Only add
   18228     a value
   18229 	for FC_FAMILY if the proposed value is a string.
   18230     reviewed by: plam
   18231 
   18232  ChangeLog     | 11 ++++++++++-
   18233  src/fcmatch.c | 24 +++++++++++++++++-------
   18234  src/fcpat.c   |  7 +++++++
   18235  3 files changed, 34 insertions(+), 8 deletions(-)
   18236 
   18237 commit b97a34b5924b1279dd831426a94016ea8b65ea8d
   18238 Author: Patrick Lam <plam (a] MIT.EDU>
   18239 Date:	Thu Nov 24 19:38:05 2005 +0000
   18240 
   18241     Inline FcDebug invocations and only initialize once, in
   18242     FcInit*. Improve
   18243 	debug msg in FcPatternPrint.
   18244     reviewed by: plam
   18245 
   18246  ChangeLog    | 10 ++++++++++
   18247  src/fcdbg.c  | 30 ++++++++++++------------------
   18248  src/fcinit.c |  2 ++
   18249  src/fcint.h  |  9 +++++++--
   18250  4 files changed, 31 insertions(+), 20 deletions(-)
   18251 
   18252 commit d2f459781cade98d1d07806d023e63f1fc289b0e
   18253 Author: Patrick Lam <plam (a] MIT.EDU>
   18254 Date:	Wed Nov 23 17:01:27 2005 +0000
   18255 
   18256     Properly apply fcrozat's patch.
   18257 
   18258  fc-cat/fc-cat.c | 2 +-
   18259  1 file changed, 1 insertion(+), 1 deletion(-)
   18260 
   18261 commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
   18262 Author: Patrick Lam <plam (a] MIT.EDU>
   18263 Date:	Wed Nov 23 16:36:26 2005 +0000
   18264 
   18265     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   18266     Minor code warning cleanups.
   18267 
   18268  ChangeLog		 | 8 ++++++++
   18269  fc-cat/fc-cat.c	 | 1 -
   18270  fontconfig/fontconfig.h | 2 +-
   18271  3 files changed, 9 insertions(+), 2 deletions(-)
   18272 
   18273 commit b1297aa8977901075e95e40bc430fc823e1fb230
   18274 Author: Patrick Lam <plam (a] MIT.EDU>
   18275 Date:	Wed Nov 23 15:33:48 2005 +0000
   18276 
   18277     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   18278     Make getopt_long accept -s parameter to fc-match as well.
   18279 
   18280  ChangeLog	     | 7 +++++++
   18281  fc-match/fc-match.c | 2 +-
   18282  2 files changed, 8 insertions(+), 1 deletion(-)
   18283 
   18284 commit 435fc66073ee83d17242bac2880e843489439cda
   18285 Author: Patrick Lam <plam (a] MIT.EDU>
   18286 Date:	Wed Nov 23 15:32:36 2005 +0000
   18287 
   18288     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   18289     Make getopt_long accept -s parameter to fc-match as well.
   18290 
   18291  ChangeLog	     | 7 +++++++
   18292  fc-match/fc-match.c | 2 +-
   18293  2 files changed, 8 insertions(+), 1 deletion(-)
   18294 
   18295 commit adac22f290f1780f6d1424d6f93cc4453d4d489c
   18296 Author: Patrick Lam <plam (a] MIT.EDU>
   18297 Date:	Tue Nov 22 04:46:55 2005 +0000
   18298 
   18299     Manually perform inlining & partial redundancy elimination to
   18300     reduce calls
   18301 	to FcValueListPtrU.
   18302     Only invoke strlen() when really necessary.
   18303     reviewed by: plam
   18304     reviewed by: plam
   18305 
   18306  ChangeLog     | 16 ++++++++++++++++
   18307  src/fcmatch.c | 17 +++++++++--------
   18308  src/fcstr.c   |  8 ++------
   18309  3 files changed, 27 insertions(+), 14 deletions(-)
   18310 
   18311 commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
   18312 Author: Patrick Lam <plam (a] MIT.EDU>
   18313 Date:	Sat Nov 19 22:38:39 2005 +0000
   18314 
   18315     Get rid of the use of freetype internal headers in fcfreetype.c, since
   18316 	those headers will go away with freetype 2.2. Replace with public
   18317 	domain ftglue code from pango. Note that the patch removes
   18318 	some extra
   18319 	error checking in FT_Get_BDF_Property() and comments out the
   18320 	skipping
   18321 	of empty pcf fonts.
   18322     reviewed by: plam
   18323 
   18324  ChangeLog | 2 ++
   18325  1 file changed, 2 insertions(+)
   18326 
   18327 commit 246985e40e3296a6bb427026d8274fe8409f3776
   18328 Author: Patrick Lam <plam (a] MIT.EDU>
   18329 Date:	Sat Nov 19 22:37:24 2005 +0000
   18330 
   18331     file ftglue.c was initially added on branch fc-2_4_branch.
   18332 
   18333 commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
   18334 Author: Patrick Lam <plam (a] MIT.EDU>
   18335 Date:	Sat Nov 19 22:37:24 2005 +0000
   18336 
   18337     Get rid of the use of freetype internal headers in fcfreetype.c, since
   18338 	those headers will go away with freetype 2.2. Replace with public
   18339 	domain ftglue code from pango. Note that the patch removes
   18340 	some extra
   18341 	error checking in FT_Get_BDF_Property() and comments out the
   18342 	skipping
   18343 	of empty pcf fonts.
   18344     reviewed by: plam
   18345 
   18346  src/ftglue.c | 349
   18347  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   18348  src/ftglue.h | 159 +++++++++++++++++++++++++++
   18349  2 files changed, 508 insertions(+)
   18350 
   18351 commit 8ebf7725a8607b39ff505029b2a41369d67eb736
   18352 Author: Patrick Lam <plam (a] MIT.EDU>
   18353 Date:	Sat Nov 19 22:32:13 2005 +0000
   18354 
   18355     Get rid of the use of freetype internal headers in fcfreetype.c, since
   18356 	those headers will go away with freetype 2.2. Replace with public
   18357 	domain ftglue code from pango. Note that the patch removes
   18358 	some extra
   18359 	error checking in FT_Get_BDF_Property() and comments out the
   18360 	skipping
   18361 	of empty pcf fonts.
   18362     reviewed by: plam
   18363 
   18364  ChangeLog	  | 13 ++++++++++
   18365  src/Makefile.am  |  4 ++-
   18366  src/fcfreetype.c | 75
   18367  ++++++++++++++++++++++++++------------------------------
   18368  3 files changed, 51 insertions(+), 41 deletions(-)
   18369 
   18370 commit a151acedc056783957f9875b1a21f13d0bb8bfe2
   18371 Author: Patrick Lam <plam (a] MIT.EDU>
   18372 Date:	Sat Nov 19 16:24:53 2005 +0000
   18373 
   18374     Further fix of patch from 2005-11-04: miscounted numbers count
   18375 	(numbers_count); didn't strip duplicate numbers (langBankNumbers);
   18376 	and
   18377 	leafidx_offset and numbers_offset in fcLangCharSets are wrong.
   18378     Removed leafidx_count and numbers_count since they are the same and
   18379 	replaced them with offset_count.
   18380     reviewed by: plam
   18381 
   18382  ChangeLog	   | 12 ++++++++++++
   18383  fc-lang/fc-lang.c | 21 +++++++++++++--------
   18384  2 files changed, 25 insertions(+), 8 deletions(-)
   18385 
   18386 commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
   18387 Author: Patrick Lam <plam (a] MIT.EDU>
   18388 Date:	Fri Nov 18 20:32:30 2005 +0000
   18389 
   18390     Don't crash when fc-cat invoked with no arguments.
   18391     Fix invalid read access caused by premature free and GCC4 warnings in
   18392 	libxml2 codepath.
   18393     reviewed by: plam
   18394     reviewed by: plam
   18395 
   18396  ChangeLog	 | 17 ++++++++++++++++-
   18397  fc-cat/fc-cat.c |  3 +++
   18398  src/fcxml.c	 | 10 ++++++----
   18399  3 files changed, 25 insertions(+), 5 deletions(-)
   18400 
   18401 commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
   18402 Author: Patrick Lam <plam (a] MIT.EDU>
   18403 Date:	Fri Nov 18 04:21:10 2005 +0000
   18404 
   18405     List iteration not needed in FcConfigValues, since it's building
   18406     up the
   18407 	list itself; we can just strip FcVoid elements during
   18408 	construction.
   18409     reviewed by: plam
   18410 
   18411  ChangeLog   |	9 +++++++++
   18412  src/fccfg.c | 17 ++++++-----------
   18413  2 files changed, 15 insertions(+), 11 deletions(-)
   18414 
   18415 commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
   18416 Author: Patrick Lam <plam (a] MIT.EDU>
   18417 Date:	Thu Nov 17 16:46:07 2005 +0000
   18418 
   18419     Fix crash on invalid constants in config files (forgot to update
   18420     a pointer
   18421 	upon list iteration.)
   18422 
   18423  ChangeLog   | 6 ++++++
   18424  src/fccfg.c | 1 +
   18425  2 files changed, 7 insertions(+)
   18426 
   18427 commit f28472fdb4e51a06283161f9e7a645d5354a37d2
   18428 Author: Patrick Lam <plam (a] MIT.EDU>
   18429 Date:	Thu Nov 17 16:17:05 2005 +0000
   18430 
   18431     Complain about invalid constants in config files.
   18432     reviewed by: plam
   18433 
   18434  ChangeLog   | 7 +++++++
   18435  src/fcxml.c | 4 ++++
   18436  2 files changed, 11 insertions(+)
   18437 
   18438 commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
   18439 Author: Patrick Lam <plam (a] MIT.EDU>
   18440 Date:	Thu Nov 17 15:43:39 2005 +0000
   18441 
   18442     Don't add current_arch_start more than once.
   18443     Fix ordering of ALIGN with respect to saving block_ptr; add another
   18444     ALIGN
   18445 	to fcfs.c.
   18446     reviewed by: plam
   18447 
   18448  ChangeLog	 | 16 ++++++++++++++++
   18449  src/fccache.c	 |  2 +-
   18450  src/fccharset.c | 12 ++++++++----
   18451  src/fcfs.c	 | 10 +++++++++-
   18452  src/fcname.c	 |  6 ++++--
   18453  src/fcpat.c	 |  1 +
   18454  6 files changed, 39 insertions(+), 8 deletions(-)
   18455 
   18456 commit 8e351527bb87798e9b796e12a3b1ee6229536a28
   18457 Author: Patrick Lam <plam (a] MIT.EDU>
   18458 Date:	Wed Nov 16 17:49:01 2005 +0000
   18459 
   18460     src/fccache.c (FcDirCacheProduce)
   18461     Fix case where alignment bytes bumped up metadata->count causing
   18462 	unwarranted failures to write cache files. (Reported by Stephan
   18463 	Kulow).
   18464 
   18465  ChangeLog     |  7 +++++++
   18466  src/fccache.c | 15 +++++++++++----
   18467  2 files changed, 18 insertions(+), 4 deletions(-)
   18468 
   18469 commit 7fd7221e683d6c65b9199fd06d34d5215582748e
   18470 Author: Patrick Lam <plam (a] MIT.EDU>
   18471 Date:	Wed Nov 16 15:55:17 2005 +0000
   18472 
   18473     Add *NeededBytesAlign(), which overestimates the padding which
   18474     is later
   18475 	added by the new ALIGN macro. Fix alignment problems on ia64
   18476 	and s390
   18477 	by bumping up block_ptr appropriately. (Earlier version by Andreas
   18478 	Schwab).
   18479     Use sysconf to determine proper PAGESIZE value; this appears to be
   18480 	POSIX-compliant. (reported by Andreas Schwab)
   18481     reviewed by: plam
   18482 
   18483  ChangeLog	 | 23 +++++++++++++++++++++++
   18484  src/fccache.c	 | 21 +++++++++++++--------
   18485  src/fccharset.c | 11 +++++++++++
   18486  src/fcfs.c	 | 10 ++++++++++
   18487  src/fcint.h	 | 18 ++++++++++++++++++
   18488  src/fclang.c	 |  8 ++++++++
   18489  src/fcname.c	 |  8 ++++++++
   18490  src/fcpat.c	 | 36 ++++++++++++++++++++++++++++++++++++
   18491  8 files changed, 127 insertions(+), 8 deletions(-)
   18492 
   18493 commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
   18494 Author: Patrick Lam <plam (a] MIT.EDU>
   18495 Date:	Fri Nov 4 19:31:26 2005 +0000
   18496 
   18497     Fix bug 2878 (excessive relocations at startup for charsets,
   18498     reported by
   18499 	Ross Burton): fc-lang/fc-lang now creates the static form of the
   18500 	langset, not the dynamic form, so that the charsets should now
   18501 	be in
   18502 	.rodata.
   18503 
   18504  ChangeLog	   | 11 +++++++++++
   18505  fc-lang/fc-lang.c | 59
   18506  ++++++++++++++++++++++++++++++++++++++++---------------
   18507  src/fccharset.c   | 18 +++++++++++++++++
   18508  src/fcint.h	   |  5 +++++
   18509  src/fclang.c	   | 16 ++++++++++++++-
   18510  5 files changed, 92 insertions(+), 17 deletions(-)
   18511 
   18512 commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
   18513 Author: Patrick Lam <plam (a] MIT.EDU>
   18514 Date:	Fri Nov 4 16:48:32 2005 +0000
   18515 
   18516     Add test for validity of directory caches that somehow got lost
   18517     (reported
   18518 	by make distcheck).
   18519 
   18520  ChangeLog   | 6 ++++++
   18521  src/fcdir.c | 2 +-
   18522  2 files changed, 7 insertions(+), 1 deletion(-)
   18523 
   18524 commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
   18525 Author: Patrick Lam <plam (a] MIT.EDU>
   18526 Date:	Fri Nov 4 06:17:00 2005 +0000
   18527 
   18528     Bump version to 2.3.92.
   18529 
   18530  ChangeLog		 |  8 ++++++++
   18531  README			 | 29 +++++++++++++++++++++++++++--
   18532  configure.in		 |  2 +-
   18533  fontconfig/fontconfig.h |  2 +-
   18534  4 files changed, 37 insertions(+), 4 deletions(-)
   18535 
   18536 commit ea9726b620bff44d45fa25c91a8ab7d31a813577
   18537 Author: Patrick Lam <plam (a] MIT.EDU>
   18538 Date:	Thu Nov 3 04:45:57 2005 +0000
   18539 
   18540     Fix argument ordering problem in call to FcPatternTransferFullFname.
   18541 
   18542  ChangeLog   | 5 +++++
   18543  src/fcpat.c | 2 +-
   18544  2 files changed, 6 insertions(+), 1 deletion(-)
   18545 
   18546 commit 7358dae49b328f5546d156246510601e2dd85d1c
   18547 Author: Patrick Lam <plam (a] MIT.EDU>
   18548 Date:	Thu Nov 3 04:23:22 2005 +0000
   18549 
   18550     Fix warnings and embarrassing double-free error.
   18551 
   18552  ChangeLog	  |  7 +++++++
   18553  src/fcfreetype.c |  2 +-
   18554  src/fcpat.c	  | 14 +++++---------
   18555  3 files changed, 13 insertions(+), 10 deletions(-)
   18556 
   18557 commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
   18558 Author: Patrick Lam <plam (a] MIT.EDU>
   18559 Date:	Wed Nov 2 15:57:36 2005 +0000
   18560 
   18561     Change the rule for artificial emboldening in fonts.conf.in. This
   18562     enables
   18563 	the support for artificial emboldening included in cairo.
   18564     reviewed by: plam
   18565 
   18566  ChangeLog     |  8 ++++++++
   18567  fonts.conf.in | 18 ++++++++++++++----
   18568  2 files changed, 22 insertions(+), 4 deletions(-)
   18569 
   18570 commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
   18571 Author: Patrick Lam <plam (a] MIT.EDU>
   18572 Date:	Wed Nov 2 15:29:53 2005 +0000
   18573 
   18574     Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
   18575     full
   18576 	names when transferring, and free full names when freeing the
   18577 	associated font. Reported by Jinghua Luo.
   18578 
   18579  ChangeLog   |	8 ++++++++
   18580  src/fcpat.c | 18 ++++++++++++++----
   18581  2 files changed, 22 insertions(+), 4 deletions(-)
   18582 
   18583 commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
   18584 Author: Patrick Lam <plam (a] MIT.EDU>
   18585 Date:	Wed Nov 2 07:37:00 2005 +0000
   18586 
   18587     Revert the previous patch and commit the correct patch: I forgot a
   18588 	canonicalization in FcValueListSerialize, so that it would
   18589 	choke on
   18590 	already-serialized input files. Duh!
   18591 
   18592  ChangeLog	     | 8 ++++++++
   18593  fc-cache/fc-cache.c | 9 ---------
   18594  src/fcpat.c	     | 1 +
   18595  3 files changed, 9 insertions(+), 9 deletions(-)
   18596 
   18597 commit c6b75577f3bf3019399e0a439d9cccf55e53999f
   18598 Author: Patrick Lam <plam (a] MIT.EDU>
   18599 Date:	Wed Nov 2 07:01:25 2005 +0000
   18600 
   18601     Forcibly rescan a directory before writing a fresh local cache
   18602     file for
   18603 	that directory, fixing the losing-fonts problem reported by
   18604 	Mike Fabian
   18605 	and also apparently the font cache file corruption.
   18606 
   18607  ChangeLog	     | 8 ++++++++
   18608  fc-cache/fc-cache.c | 9 +++++++++
   18609  2 files changed, 17 insertions(+)
   18610 
   18611 commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
   18612 Author: Patrick Lam <plam (a] MIT.EDU>
   18613 Date:	Wed Nov 2 06:39:23 2005 +0000
   18614 
   18615     Fix thinko: actually, the whole global cache is stale if the global
   18616     cache
   18617 	is older than the (newest) config file.
   18618 
   18619  ChangeLog     | 6 ++++++
   18620  src/fccache.c | 6 +++---
   18621  2 files changed, 9 insertions(+), 3 deletions(-)
   18622 
   18623 commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
   18624 Author: Patrick Lam <plam (a] MIT.EDU>
   18625 Date:	Wed Nov 2 06:29:14 2005 +0000
   18626 
   18627     Declare the global cache of a directory's contents to be stale if the
   18628 	directory is newer than the (newest) configuration file. S:
   18629 	----------------------------------------------------------------------
   18630 
   18631  ChangeLog     |  8 ++++++++
   18632  src/fccache.c | 12 +++++++++---
   18633  src/fccfg.c   | 20 ++++++++++++++------
   18634  src/fcint.h   | 11 ++++++++++-
   18635  4 files changed, 41 insertions(+), 10 deletions(-)
   18636 
   18637 commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
   18638 Author: Patrick Lam <plam (a] MIT.EDU>
   18639 Date:	Tue Nov 1 06:57:25 2005 +0000
   18640 
   18641     Copy the full pathname whenever duplicating an FcPattern; otherwise,
   18642 	applications continue breaking.
   18643 
   18644  ChangeLog     | 10 ++++++++++
   18645  src/fcint.h   |  4 ++--
   18646  src/fclist.c  |  6 +-----
   18647  src/fcmatch.c |  4 ++++
   18648  src/fcpat.c   | 25 ++++++++++++++++++++++++-
   18649  5 files changed, 41 insertions(+), 8 deletions(-)
   18650 
   18651 commit d6946c1a11695eb55a3fe60db5480df94570b1ba
   18652 Author: Patrick Lam <plam (a] MIT.EDU>
   18653 Date:	Tue Nov 1 05:52:28 2005 +0000
   18654 
   18655     Fix small memory error (tried to free argv); use basename and dirname
   18656 	correctly (they can modify their arguments).
   18657 
   18658  ChangeLog	  | 7 +++++++
   18659  fc-cat/fc-cat.c  | 4 +---
   18660  src/fcfreetype.c | 2 +-
   18661  3 files changed, 9 insertions(+), 4 deletions(-)
   18662 
   18663 commit e77c17184a6172d6368dd3193c791c4027065bbd
   18664 Author: Patrick Lam <plam (a] MIT.EDU>
   18665 Date:	Tue Nov 1 05:26:27 2005 +0000
   18666 
   18667     Reinstate basename patch, but keep a hash table linking FcPatterns
   18668     to their
   18669 	fully-qualified font names for clients' benefit. Clients only
   18670 	pay for
   18671 	the font names once they request the FC_FILE property from an
   18672 	FcPattern, but the font name is malloc'd at that point (i.e. not
   18673 	mmapped: that's impossible, since it may vary between machines.)
   18674 	Clients do have to pay for a copy of the path name per cache file.
   18675     Note that FcPatternGetString now does some rewriting if you ask for an
   18676 	FC_FILE, appending the pathname as appropriate.
   18677 
   18678  ChangeLog	  | 23 ++++++++++++++
   18679  fc-cat/fc-cat.c  |  7 ++--
   18680  src/fccache.c	  | 40 ++++++++++++++++++++---
   18681  src/fcfreetype.c |  5 ++-
   18682  src/fcint.h	  |  9 ++++++
   18683  src/fclist.c	  |  8 +++++
   18684  src/fcpat.c	  | 97
   18685  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   18686  7 files changed, 181 insertions(+), 8 deletions(-)
   18687 
   18688 commit be99726f672cef086b4256ad34163f6f9ed9d4a5
   18689 Author: Patrick Lam <plam (a] MIT.EDU>
   18690 Date:	Mon Oct 31 06:02:00 2005 +0000
   18691 
   18692     Revert basename patch, which breaks fontconfig clients on my system.
   18693 
   18694  src/fcfreetype.c | 3 +--
   18695  1 file changed, 1 insertion(+), 2 deletions(-)
   18696 
   18697 commit 720298e773876037dd9af384a9cc16956600b5e7
   18698 Author: Patrick Lam <plam (a] MIT.EDU>
   18699 Date:	Wed Oct 26 06:34:29 2005 +0000
   18700 
   18701     Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
   18702 	embedded bitmaps or not.
   18703     reviewed by: plam
   18704 
   18705  ChangeLog		 | 11 +++++++++++
   18706  fontconfig/fontconfig.h |  1 +
   18707  fonts.conf.in		 |  4 ++++
   18708  src/fcdefault.c	 |  1 +
   18709  src/fcname.c		 |  1 +
   18710  5 files changed, 18 insertions(+)
   18711 
   18712 commit 961d9b9993ae815d6ba723829724bf0685809091
   18713 Author: Patrick Lam <plam (a] MIT.EDU>
   18714 Date:	Tue Oct 25 22:29:13 2005 +0000
   18715 
   18716     Only add basename to patterns' FC_FILE element, not any part of the
   18717 	dirname.
   18718 
   18719  ChangeLog	  | 6 ++++++
   18720  src/fcfreetype.c | 3 ++-
   18721  2 files changed, 8 insertions(+), 1 deletion(-)
   18722 
   18723 commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
   18724 Author: Patrick Lam <plam (a] MIT.EDU>
   18725 Date:	Sat Oct 22 15:12:05 2005 +0000
   18726 
   18727     Add some more consts, fixing more GCC4 warnings.
   18728 
   18729  ChangeLog	  |  5 +++++
   18730  src/fcfreetype.c | 22 +++++++++++-----------
   18731  2 files changed, 16 insertions(+), 11 deletions(-)
   18732 
   18733 commit 904426816df300fad816238f0f27ef595a6a539b
   18734 Author: Patrick Lam <plam (a] MIT.EDU>
   18735 Date:	Sat Oct 22 14:21:14 2005 +0000
   18736 
   18737     Support localized font family and style names. This has been
   18738     reported to
   18739 	break old apps like xfd, but modern (gtk+/qt/mozilla) apps
   18740 	work fine.
   18741     reviewed by: plam
   18742 
   18743  ChangeLog	 |   7 ++++
   18744  src/fcdefault.c | 110
   18745  +++++++++++++++++++++++++++++++-------------------------
   18746  src/fcint.h	 |   4 +++
   18747  src/fclist.c	 |  60 +++++++++++++++++++++++++++++--
   18748  4 files changed, 130 insertions(+), 51 deletions(-)
   18749 
   18750 commit e58b50e88cbe3b55695101a0988306ea4646bbe4
   18751 Author: Patrick Lam <plam (a] MIT.EDU>
   18752 Date:	Fri Oct 21 20:24:30 2005 +0000
   18753 
   18754     Destroy the global cache file if it's terminally broken. (reported
   18755     by Mike
   18756 	Fabian)
   18757 
   18758  ChangeLog     |  9 ++++++++-
   18759  src/fccache.c | 16 +++++++++++++---
   18760  2 files changed, 21 insertions(+), 4 deletions(-)
   18761 
   18762 commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
   18763 Author: Patrick Lam <plam (a] MIT.EDU>
   18764 Date:	Fri Oct 21 19:47:43 2005 +0000
   18765 
   18766     Prevent fc-list from escaping strings when printing them.
   18767 
   18768  ChangeLog		 |  7 +++++++
   18769  fc-list/fc-list.c	 |  2 +-
   18770  fontconfig/fontconfig.h |  3 +++
   18771  src/fcname.c		 | 16 +++++++++++-----
   18772  4 files changed, 22 insertions(+), 6 deletions(-)
   18773 
   18774 commit 250c1cd422ce6260ff58f2699043556d93729ef7
   18775 Author: Patrick Lam <plam (a] MIT.EDU>
   18776 Date:	Thu Oct 20 20:50:21 2005 +0000
   18777 
   18778     Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
   18779     reviewed by: plam
   18780 
   18781  ChangeLog		 |  9 ++++++++-
   18782  fontconfig/fontconfig.h | 12 ++++++++++--
   18783  2 files changed, 18 insertions(+), 3 deletions(-)
   18784 
   18785 commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
   18786 Author: Patrick Lam <plam (a] MIT.EDU>
   18787 Date:	Fri Oct 14 21:02:31 2005 +0000
   18788 
   18789     Add consts to variables so as to move arrays into .rodata.
   18790     reviewed by: plam
   18791 
   18792  ChangeLog		     | 8 ++++++++
   18793  fc-glyphname/fc-glyphname.c | 4 ++--
   18794  src/fclang.c		     | 4 ++--
   18795  3 files changed, 12 insertions(+), 4 deletions(-)
   18796 
   18797 commit 15d7bd0a16af189194b665e789331a8f8c86f20d
   18798 Author: Patrick Lam <plam (a] MIT.EDU>
   18799 Date:	Fri Oct 14 20:56:27 2005 +0000
   18800 
   18801     Check existence of directory cache file before attempting to unlink.
   18802     reviewed by: plam
   18803 
   18804  ChangeLog     | 7 +++++++
   18805  src/fccache.c | 4 +++-
   18806  2 files changed, 10 insertions(+), 1 deletion(-)
   18807 
   18808 commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
   18809 Author: Patrick Lam <plam (a] MIT.EDU>
   18810 Date:	Thu Oct 13 12:32:14 2005 +0000
   18811 
   18812     Fix flipped return value on unlink. (Reported by Mike Fabian)
   18813 
   18814  ChangeLog     | 14 ++++++++++++++
   18815  src/fccache.c |  6 ++++--
   18816  2 files changed, 18 insertions(+), 2 deletions(-)
   18817 
   18818 commit 2eb843740672da9319c190c48aea2cd98dc92725
   18819 Author: Patrick Lam <plam (a] MIT.EDU>
   18820 Date:	Wed Oct 12 07:55:42 2005 +0000
   18821 
   18822     When fc-cache is run without --force, use directory cache files to
   18823     speed up
   18824 	fc-cache run time.
   18825 
   18826  src/fccache.c | 4 ++--
   18827  src/fcdir.c   | 3 +++
   18828  src/fcint.h   | 3 +++
   18829  3 files changed, 8 insertions(+), 2 deletions(-)
   18830 
   18831 commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
   18832 Author: Patrick Lam <plam (a] MIT.EDU>
   18833 Date:	Thu Oct 6 20:45:25 2005 +0000
   18834 
   18835     Add padding to make valgrind and glibc not hate each other when
   18836     calling
   18837 	strlen().
   18838 
   18839  ChangeLog    | 8 ++++++++
   18840  src/fcname.c | 5 +++--
   18841  src/fcpat.c  | 5 +++--
   18842  3 files changed, 14 insertions(+), 4 deletions(-)
   18843 
   18844 commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
   18845 Author: Patrick Lam <plam (a] MIT.EDU>
   18846 Date:	Wed Oct 5 21:12:57 2005 +0000
   18847 
   18848     Use libtool -no-undefined flag on all platforms.
   18849     reviewed by: plam & keithp
   18850 
   18851  ChangeLog	 | 7 +++++++
   18852  src/Makefile.am | 3 +--
   18853  2 files changed, 8 insertions(+), 2 deletions(-)
   18854 
   18855 commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
   18856 Author: Patrick Lam <plam (a] MIT.EDU>
   18857 Date:	Wed Oct 5 21:12:25 2005 +0000
   18858 
   18859     Fix typo in manually applying patch.
   18860 
   18861  src/Makefile.am | 2 +-
   18862  1 file changed, 1 insertion(+), 1 deletion(-)
   18863 
   18864 commit affc7d1849c26db10b344cfbe834d0bba764f419
   18865 Author: Patrick Lam <plam (a] MIT.EDU>
   18866 Date:	Wed Oct 5 19:40:35 2005 +0000
   18867 
   18868     Modify config file to use Greek fonts before Asian fonts with
   18869     Greek glyphs.
   18870     reviewed by: plam & keithp
   18871 
   18872  ChangeLog     |  8 ++++++++
   18873  fonts.conf.in | 10 +++++++---
   18874  2 files changed, 15 insertions(+), 3 deletions(-)
   18875 
   18876 commit 328929f5ea3f507426b0c021c11fef62794066df
   18877 Author: Patrick Lam <plam (a] MIT.EDU>
   18878 Date:	Wed Oct 5 19:38:40 2005 +0000
   18879 
   18880     Modify config file to use Greek fonts before Asian fonts with
   18881     Greek glyphs.
   18882     reviewed by: plam & keithp
   18883 
   18884  ChangeLog     |  8 ++++++++
   18885  fonts.conf.in | 10 +++++++---
   18886  2 files changed, 15 insertions(+), 3 deletions(-)
   18887 
   18888 commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
   18889 Author: Patrick Lam <plam (a] MIT.EDU>
   18890 Date:	Wed Oct 5 19:32:41 2005 +0000
   18891 
   18892     Use libtool -no-undefined flag on all platforms.
   18893     reviewed by: plam & keithp
   18894 
   18895  ChangeLog	 | 7 +++++++
   18896  src/Makefile.am | 3 +--
   18897  2 files changed, 8 insertions(+), 2 deletions(-)
   18898 
   18899 commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
   18900 Author: Patrick Lam <plam (a] MIT.EDU>
   18901 Date:	Wed Oct 5 18:41:55 2005 +0000
   18902 
   18903     Implement move-to-front array for banks (perf regression reported
   18904     by Ronny
   18905 	V. Vindenes).
   18906 
   18907  ChangeLog     |  6 ++++++
   18908  src/fccache.c | 29 +++++++++++++++++++----------
   18909  2 files changed, 25 insertions(+), 10 deletions(-)
   18910 
   18911 commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
   18912 Author: Patrick Lam <plam (a] MIT.EDU>
   18913 Date:	Wed Oct 5 00:34:52 2005 +0000
   18914 
   18915     Add new API which unlinks directory caches and checks dir caches for
   18916 	existence of appropriate sections. Fix fc-cache to unlink
   18917 	stale cache
   18918 	files and save directory caches that lack relevant sections.
   18919 
   18920  ChangeLog		 | 11 +++++++++++
   18921  fc-cache/fc-cache.c	 |  6 +++++-
   18922  fontconfig/fontconfig.h |  6 ++++++
   18923  src/fccache.c		 | 44 ++++++++++++++++++++++++++++++++++----------
   18924  4 files changed, 56 insertions(+), 11 deletions(-)
   18925 
   18926 commit 6bf2380478f825a6135527133a03869e0ae18742
   18927 Author: Patrick Lam <plam (a] MIT.EDU>
   18928 Date:	Mon Oct 3 19:51:11 2005 +0000
   18929 
   18930     Ensure that a directory cache has the appropriate section before
   18931     reporting
   18932 	that it is valid (reported by Matthias Clasen).
   18933 
   18934  ChangeLog     |  6 ++++++
   18935  src/fccache.c | 15 +++++++++++++++
   18936  2 files changed, 21 insertions(+)
   18937 
   18938 commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
   18939 Author: Patrick Lam <plam (a] MIT.EDU>
   18940 Date:	Sat Oct 1 19:18:51 2005 +0000
   18941 
   18942     Bump version number to 2.3.91.
   18943 
   18944  README			 | 15 ++++++++++++++-
   18945  configure.in		 |  2 +-
   18946  fontconfig/fontconfig.h |  2 +-
   18947  3 files changed, 16 insertions(+), 3 deletions(-)
   18948 
   18949 commit e99f0f0a45b29ad195c96833c95771ccf7771fef
   18950 Author: Patrick Lam <plam (a] MIT.EDU>
   18951 Date:	Thu Sep 29 20:53:30 2005 +0000
   18952 
   18953     Use libxml2 if requested (with --enable-libxml2) or if expat is not
   18954 	available.
   18955     reviewed by: plam
   18956 
   18957  ChangeLog	 |  11 ++++
   18958  configure.in	 | 162
   18959  +++++++++++++++++++++++++++++++-------------------------
   18960  src/Makefile.am |   3 +-
   18961  src/fcxml.c	 |  71 ++++++++++++++++++++++++-
   18962  4 files changed, 174 insertions(+), 73 deletions(-)
   18963 
   18964 commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
   18965 Author: Patrick Lam <plam (a] MIT.EDU>
   18966 Date:	Thu Sep 29 05:14:04 2005 +0000
   18967 
   18968     Fix multi-arch cache files: compute the position for the block to
   18969     be added
   18970 	using info from OrigFile, not NewFile.
   18971 
   18972  ChangeLog     | 6 ++++++
   18973  src/fccache.c | 4 ++--
   18974  2 files changed, 8 insertions(+), 2 deletions(-)
   18975 
   18976 commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
   18977 Author: Patrick Lam <plam (a] MIT.EDU>
   18978 Date:	Wed Sep 28 16:21:14 2005 +0000
   18979 
   18980     Cast results of sizeof() to unsigned int to get rid of warnings
   18981     on x86_64
   18982 	(thanks Matthias Clasen).
   18983 
   18984  ChangeLog     |  8 +++++++-
   18985  src/fccache.c | 38 +++++++++++++++++++-------------------
   18986  2 files changed, 26 insertions(+), 20 deletions(-)
   18987 
   18988 commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
   18989 Author: Patrick Lam <plam (a] MIT.EDU>
   18990 Date:	Wed Sep 28 00:23:39 2005 +0000
   18991 
   18992     Update ChangeLog.
   18993 
   18994  ChangeLog | 34 ++++++++++++++++++++++++++++++++++
   18995  1 file changed, 34 insertions(+)
   18996 
   18997 commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
   18998 Author: Patrick Lam <plam (a] MIT.EDU>
   18999 Date:	Wed Sep 28 00:23:15 2005 +0000
   19000 
   19001     Use FcAtomic to rewrite cache files.
   19002 
   19003  src/fccache.c | 132
   19004  +++++++++++++++++++++++++++++++++++++++++++---------------
   19005  1 file changed, 98 insertions(+), 34 deletions(-)
   19006 
   19007 commit 099f9a86834060741dcbdf8b70e32f3a7338925f
   19008 Author: Patrick Lam <plam (a] MIT.EDU>
   19009 Date:	Tue Sep 27 15:52:58 2005 +0000
   19010 
   19011     Don't unlink the fonts.cache-2 file even if there's no data to
   19012     write; just
   19013 	write an empty cache file. (thanks Lubos Lunak)
   19014 
   19015  src/fccache.c | 7 -------
   19016  1 file changed, 7 deletions(-)
   19017 
   19018 commit 6aee8c6faa2906334b9d9f933440184a256d0b53
   19019 Author: Patrick Lam <plam (a] MIT.EDU>
   19020 Date:	Tue Sep 27 05:43:08 2005 +0000
   19021 
   19022     Allocate room for the subdirectory names in each directory
   19023     cache. Thanks to
   19024 	James Cloos for finding and diagnosing this bug!
   19025 
   19026  src/fccache.c | 10 ++++++++--
   19027  1 file changed, 8 insertions(+), 2 deletions(-)
   19028 
   19029 commit 2633bc38431468ce528407ee576cb29b0d1212c8
   19030 Author: Patrick Lam <plam (a] MIT.EDU>
   19031 Date:	Tue Sep 27 05:26:59 2005 +0000
   19032 
   19033     Fix .cvsignore file after copying across directories.
   19034 
   19035  fc-cat/.cvsignore | 4 ++--
   19036  1 file changed, 2 insertions(+), 2 deletions(-)
   19037 
   19038 commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
   19039 Author: Patrick Lam <plam (a] MIT.EDU>
   19040 Date:	Fri Sep 23 21:42:32 2005 +0000
   19041 
   19042     Add comment about needing docbook-utils to run make distcheck;
   19043     hope it'll
   19044 	save pain to others later.
   19045 
   19046  INSTALL | 2 +-
   19047  1 file changed, 1 insertion(+), 1 deletion(-)
   19048 
   19049 commit 35c2c7f1e979449e67551588f3440ff15e5c806c
   19050 Author: Patrick Lam <plam (a] MIT.EDU>
   19051 Date:	Fri Sep 23 14:41:40 2005 +0000
   19052 
   19053     Update ChangeLog for 2.3.90.
   19054 
   19055  ChangeLog | 33 +++++++++++++++++++++++++++++++++
   19056  1 file changed, 33 insertions(+)
   19057 
   19058 commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
   19059 Author: Patrick Lam <plam (a] MIT.EDU>
   19060 Date:	Fri Sep 23 05:59:19 2005 +0000
   19061 
   19062     file Makefile.am was initially added on branch fc-2_4_branch.
   19063 
   19064 commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
   19065 Author: Patrick Lam <plam (a] MIT.EDU>
   19066 Date:	Fri Sep 23 05:59:19 2005 +0000
   19067 
   19068     Add new command-line utility, fc-cat, to convert fonts.cache-2
   19069     files into
   19070 	fonts.cache-1 files (e.g. for grepping and validation of the mmap
   19071 	codepath), as per James Cloos' request.
   19072     Remove done 'TODO' comment.
   19073     Updates for development release 2.3.90.
   19074 
   19075  Makefile.am		 |   2 +-
   19076  README			 |   7 +-
   19077  configure.in		 |   3 +-
   19078  fc-cache/fc-cache.c	 |   1 -
   19079  fc-cache/fc-cache.sgml  |   4 +-
   19080  fc-cat/.cvsignore	 |   6 +
   19081  fc-cat/Makefile.am	 |  55 ++++++++
   19082  fc-cat/fc-cat.c	 | 336
   19083  ++++++++++++++++++++++++++++++++++++++++++++++++
   19084  fc-cat/fc-cat.sgml	 | 139 ++++++++++++++++++++
   19085  fontconfig/fontconfig.h |   2 +-
   19086  10 files changed, 548 insertions(+), 7 deletions(-)
   19087 
   19088 commit a9698bed6553c12d397593292ee9e81054244e85
   19089 Author: Patrick Lam <plam (a] MIT.EDU>
   19090 Date:	Fri Sep 23 04:09:37 2005 +0000
   19091 
   19092     Update documentation -- fc-cache's man page now says that you need
   19093     to run
   19094 	fc-cache once per cached architecture; add some documentation
   19095 	to the
   19096 	FcCache structure.
   19097     Make fc-cache write out fonts.cache-2 files for directories with
   19098     no fonts
   19099 	(i.e. only subdirectories).
   19100 
   19101  fc-cache/fc-cache.sgml |  7 +++++++
   19102  src/fccache.c		| 13 ++++++++-----
   19103  src/fcint.h		|  8 ++++----
   19104  3 files changed, 19 insertions(+), 9 deletions(-)
   19105 
   19106 commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
   19107 Author: Patrick Lam <plam (a] MIT.EDU>
   19108 Date:	Fri Sep 23 02:33:55 2005 +0000
   19109 
   19110     Remove debugging printf (oops).
   19111 
   19112  src/fcpat.c | 1 -
   19113  1 file changed, 1 deletion(-)
   19114 
   19115 commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
   19116 Author: Patrick Lam <plam (a] MIT.EDU>
   19117 Date:	Fri Sep 23 02:08:40 2005 +0000
   19118 
   19119     Convert fromcode to char[12] from char *.
   19120 
   19121  src/fcfreetype.c | 10 +++++-----
   19122  1 file changed, 5 insertions(+), 5 deletions(-)
   19123 
   19124 commit c7beacf91698e8b0dcba2e813052538ec56dd268
   19125 Author: Patrick Lam <plam (a] MIT.EDU>
   19126 Date:	Fri Sep 23 01:48:33 2005 +0000
   19127 
   19128     Small patch for output in case where lineno not defined.
   19129 
   19130  fc-lang/fc-lang.c |  2 +-
   19131  src/fcint.h	   | 14 +++++++-------
   19132  2 files changed, 8 insertions(+), 8 deletions(-)
   19133 
   19134 commit 67accef4d3e245c1dea341e633d82b14aa03432a
   19135 Author: Patrick Lam <plam (a] MIT.EDU>
   19136 Date:	Thu Sep 22 23:45:53 2005 +0000
   19137 
   19138     Fix more gcc4 warnings:
   19139     - Cast sizeof to int, to shut up signedness warnings in comparison.
   19140     - Add consts where appropriate.
   19141     reviewed by: Patrick Lam <plam (a] mit.edu>
   19142 
   19143  doc/edit-sgml.c	     |	 4 +-
   19144  fc-case/fc-case.c	     |	 8 +--
   19145  fc-glyphname/fc-glyphname.c |	21 ++++---
   19146  fc-lang/fc-lang.c	     |	20 ++++---
   19147  src/fccharset.c	     |	 3 +-
   19148  src/fcdefault.c	     |	 6 +-
   19149  src/fcfreetype.c	     |	43 ++++++++------
   19150  src/fcinit.c		     |	 2 +-
   19151  src/fcmatch.c		     |	18 +++---
   19152  src/fcpat.c		     |	 3 +-
   19153  src/fcxml.c		     | 138
   19154  ++++++++++++++++++++++----------------------
   19155  11 files changed, 142 insertions(+), 124 deletions(-)
   19156 
   19157 commit 141432505aecb158285ccc84ec5d7099e3c2efa7
   19158 Author: Patrick Lam <plam (a] MIT.EDU>
   19159 Date:	Thu Sep 22 20:49:24 2005 +0000
   19160 
   19161     Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
   19162 	returning bogus (i.e. duplicate) FcObjectPtr values. Now use
   19163 	negative
   19164 	values for dynamic object strings and positive values for
   19165 	built-in and
   19166 	FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
   19167 	pinpointing this bus!
   19168 
   19169  src/fcname.c | 37 ++++++++++++++++++++++++++++---------
   19170  1 file changed, 28 insertions(+), 9 deletions(-)
   19171 
   19172 commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
   19173 Author: Patrick Lam <plam (a] MIT.EDU>
   19174 Date:	Fri Sep 16 04:57:18 2005 +0000
   19175 
   19176     Add missing FcValueCanonicalize on call to FcPatternAdd.
   19177 
   19178  src/fcpat.c | 3 ++-
   19179  1 file changed, 2 insertions(+), 1 deletion(-)
   19180 
   19181 commit 13cdf607533ad592b896b738c5642f3685fd8053
   19182 Author: Patrick Lam <plam (a] MIT.EDU>
   19183 Date:	Thu Sep 15 20:36:44 2005 +0000
   19184 
   19185     Revert ill-advised addition of FC_RENDER. Add strategy for handling
   19186     objects
   19187 	that aren't hardcoded into fontconfig, but generated by fontconfig
   19188 	clients: keep another array of user-defined objects (indexed
   19189 	after the
   19190 	built-in objects).
   19191     Fix compilation warning (uninitialized variable).
   19192     Add comment.
   19193 
   19194  fontconfig/fontconfig.h |  1 -
   19195  src/fccache.c		 |  1 +
   19196  src/fccfg.c		 |  2 +-
   19197  src/fcname.c		 | 98
   19198  +++++++++++++++++++++++++++++++++++++++----------
   19199  4 files changed, 80 insertions(+), 22 deletions(-)
   19200 
   19201 commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
   19202 Author: Patrick Lam <plam (a] MIT.EDU>
   19203 Date:	Sun Sep 11 05:17:28 2005 +0000
   19204 
   19205     Add a global binding for the 'render' pattern element used by Xft;
   19206     the lack
   19207 	of said binding prevented programs from using FcPatterns
   19208 	through Xft.
   19209 
   19210  fontconfig/fontconfig.h | 1 +
   19211  src/fcname.c		 | 2 +-
   19212  2 files changed, 2 insertions(+), 1 deletion(-)
   19213 
   19214 commit 8245771d5a42dac36024411a0da047b9a7dc42c6
   19215 Author: Patrick Lam <plam (a] MIT.EDU>
   19216 Date:	Sun Sep 11 02:16:09 2005 +0000
   19217 
   19218     Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
   19219 
   19220  ChangeLog		     |	19 +++++
   19221  doc/fontconfig-user.sgml    |	 4 +-
   19222  fc-glyphname/fc-glyphname.c |	 4 +-
   19223  fc-lang/fc-lang.c	     |	 2 +-
   19224  fc-match/fc-match.c	     |	 8 +-
   19225  fontconfig/fcprivate.h      |	 2 +-
   19226  src/fccache.c		     |	35 ++++----
   19227  src/fccfg.c		     |	 2 +-
   19228  src/fcdir.c		     |	 4 +-
   19229  src/fcfreetype.c	     | 191
   19230  ++++++++++++++++++++++++--------------------
   19231  src/fcint.h		     |	10 +--
   19232  src/fclist.c		     |	 2 +-
   19233  src/fcpat.c		     |	80 +++++++++----------
   19234  src/fcstr.c		     |	 2 +-
   19235  src/fcxml.c		     |	11 ++-
   19236  15 files changed, 209 insertions(+), 167 deletions(-)
   19237 
   19238 commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
   19239 Author: Patrick Lam <plam (a] MIT.EDU>
   19240 Date:	Wed Sep 7 15:38:46 2005 +0000
   19241 
   19242     Robustness fixes: check return values from read and lseek; fix
   19243 	uninitialized variables; ensure progress on FcCacheSkipToArch.
   19244 
   19245  src/fccache.c | 34 +++++++++++++++++++++++-----------
   19246  1 file changed, 23 insertions(+), 11 deletions(-)
   19247 
   19248 commit 03a212e525a34e2ceeac369bac669871d8cc681a
   19249 Author: Patrick Lam <plam (a] MIT.EDU>
   19250 Date:	Sat Sep 3 04:56:56 2005 +0000
   19251 
   19252     Really fix the global cache: make sure we're reading and writing
   19253     the same
   19254 	data format. Also match subdirectories when consuming cache
   19255 	information. Also check dates for global cache: a dir is out of
   19256 	date if
   19257 	it is newer than the global cache; scan it manually if that's
   19258 	the case.
   19259 
   19260  src/fccache.c | 55
   19261  ++++++++++++++++++++++++++++++++++++++-----------------
   19262  src/fccfg.c   | 23 ++++++++++++++++++++---
   19263  src/fcint.h   |  1 +
   19264  3 files changed, 59 insertions(+), 20 deletions(-)
   19265 
   19266 commit f6ee3db5f02eb8f41e3941e892964175cad0a898
   19267 Author: Patrick Lam <plam (a] MIT.EDU>
   19268 Date:	Fri Sep 2 06:16:49 2005 +0000
   19269 
   19270     Fix addressing in the global cache file, preventing infinite
   19271     loops. Get rid
   19272 	of unused variables.
   19273 
   19274  src/fccache.c | 6 ++----
   19275  1 file changed, 2 insertions(+), 4 deletions(-)
   19276 
   19277 commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
   19278 Author: Patrick Lam <plam (a] MIT.EDU>
   19279 Date:	Thu Sep 1 18:29:28 2005 +0000
   19280 
   19281     Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
   19282 	FcObjectPtrU).
   19283 
   19284  src/fcpat.c | 2 +-
   19285  1 file changed, 1 insertion(+), 1 deletion(-)
   19286 
   19287 commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
   19288 Author: Patrick Lam <plam (a] MIT.EDU>
   19289 Date:	Thu Sep 1 06:59:44 2005 +0000
   19290 
   19291     Fix embarassing attempt to free a static buffer.
   19292 
   19293  src/fccache.c | 9 +++------
   19294  1 file changed, 3 insertions(+), 6 deletions(-)
   19295 
   19296 commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
   19297 Author: Patrick Lam <plam (a] MIT.EDU>
   19298 Date:	Thu Sep 1 06:14:46 2005 +0000
   19299 
   19300     :
   19301     Save subdirectory names in cache files to save time. This completely
   19302 	restores the original fontconfig API, BTW. Note that directories
   19303 	without fonts don't get a cache file; but then how many files
   19304 	would it
   19305 	have in that directory...
   19306 
   19307  fc-cache/fc-cache.c	 |  2 +-
   19308  fontconfig/fontconfig.h |  2 +-
   19309  src/fccache.c		 | 40 ++++++++++++++++------------------------
   19310  src/fcdir.c		 |  4 ++--
   19311  src/fcint.h		 |  2 +-
   19312  5 files changed, 21 insertions(+), 29 deletions(-)
   19313 
   19314 commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
   19315 Author: Patrick Lam <plam (a] MIT.EDU>
   19316 Date:	Wed Aug 31 15:12:41 2005 +0000
   19317 
   19318     Only load requested fonts for fc-cache, and cleanup memory handling:
   19319 	*Serialize no longer mutates original FcPatterns, it creates a
   19320 	new copy
   19321 	in the supplied buffer. Fix thinkos in global cache freeing and in
   19322 	FcCacheSkipToArch.
   19323 
   19324  fc-cache/fc-cache.c |	3 +--
   19325  src/fccache.c	     | 36 ++++++++++++++++--------------------
   19326  src/fcfs.c	     |	3 ---
   19327  3 files changed, 17 insertions(+), 25 deletions(-)
   19328 
   19329 commit fd77c154afb039b6b19f8e29c28dce652b2d060e
   19330 Author: Patrick Lam <plam (a] MIT.EDU>
   19331 Date:	Tue Aug 30 23:03:42 2005 +0000
   19332 
   19333     Fix compilation error exposed with gcc 2.95.
   19334 
   19335  src/fccache.c | 5 ++++-
   19336  1 file changed, 4 insertions(+), 1 deletion(-)
   19337 
   19338 commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
   19339 Author: Patrick Lam <plam (a] MIT.EDU>
   19340 Date:	Tue Aug 30 05:55:13 2005 +0000
   19341 
   19342     src/fcint.c
   19343     The global cache now uses the same mmap-based cache infrastructure
   19344     as the
   19345 	per-directory caches. Furthermore, the global cache is
   19346 	automatically
   19347 	updated (if possible) whenever fontconfig is used. Rip out
   19348 	remnants of
   19349 	the old cache infrastructure.
   19350 
   19351  fc-cache/fc-cache.c |	  3 -
   19352  src/fccache.c	     | 1156
   19353  ++++++++++++---------------------------------------
   19354  src/fcdir.c	     |	144 ++-----
   19355  src/fcint.h	     |	 97 +----
   19356  4 files changed, 307 insertions(+), 1093 deletions(-)
   19357 
   19358 commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
   19359 Author: Patrick Lam <plam (a] MIT.EDU>
   19360 Date:	Sun Aug 28 05:20:23 2005 +0000
   19361 
   19362     Emit and verify machine signature (sizeof (stuff) + endianness)
   19363     in cache
   19364 	files. Fix bugs in FcCacheBankToIndex.
   19365 
   19366  src/fccache.c | 152
   19367  ++++++++++++++++++++++++++++++++--------------------------
   19368  src/fcint.h   |   2 +-
   19369  2 files changed, 85 insertions(+), 69 deletions(-)
   19370 
   19371 commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
   19372 Author: Patrick Lam <plam (a] MIT.EDU>
   19373 Date:	Sat Aug 27 02:34:24 2005 +0000
   19374 
   19375     Replace FcObjectStaticName by FcStrStaticName. Implement serialization
   19376     of
   19377 	'object' table (strings pointed to by FcPatternElt->object and
   19378 	used as
   19379 	keys) and loading of object table from cache file if more
   19380 	strings are
   19381 	present in cache file than in current version of fontconfig. Hash
   19382 	the
   19383 	object table in memory.
   19384 
   19385  src/fccfg.c  |   4 +-
   19386  src/fcfs.c   |  11 ++--
   19387  src/fcint.h  |  31 +++++-----
   19388  src/fclist.c |   2 +-
   19389  src/fcname.c | 181
   19390  +++++++++++++++++++++++++++++++++++++++++++++++++----------
   19391  src/fcpat.c  |  19 +++----
   19392  6 files changed, 186 insertions(+), 62 deletions(-)
   19393 
   19394 commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
   19395 Author: Patrick Lam <plam (a] MIT.EDU>
   19396 Date:	Thu Aug 25 07:38:02 2005 +0000
   19397 
   19398     Reinstate the old global cache code. For the forseeable future, it's
   19399 	probably all right to use the global cache as it was previously
   19400 	and
   19401 	just store filenames and font info, as long as no mmap cache
   19402 	exists in
   19403 	the directory. Of course, if an mmap cache exists, use that
   19404 	instead.
   19405     If a directory cache does not exist or is invalid, load the fonts
   19406     for just
   19407 	that directory using the old codepath.
   19408     Fix premature free of the FcPatterns belonging to the FcFontSet
   19409     which we
   19410 	create from the mmapped files.
   19411 
   19412  src/fccache.c | 710
   19413  +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
   19414  src/fccfg.c   |  21 +-
   19415  src/fcint.h   |  53 ++++-
   19416  3 files changed, 741 insertions(+), 43 deletions(-)
   19417 
   19418 commit 4262e0b3853bc2153270eb33d09a063f852f3f90
   19419 Author: Patrick Lam <plam (a] MIT.EDU>
   19420 Date:	Wed Aug 24 06:21:30 2005 +0000
   19421 
   19422     Overhaul the serialization system to create one mmapable file per
   19423     directory
   19424 	and distribute bytes for each directory from a single malloc
   19425 	for that
   19426 	directory. Store pointers as differences between the data
   19427 	pointed to
   19428 	and the pointer's address (s_off = s - v). Don't serialize data
   19429 	structures that never actually get serialized. Separate strings
   19430 	used
   19431 	for keys from strings used for values (in FcPatternElt and
   19432 	FcValue,
   19433 	respectively). Bump FC_CACHE_VERSION to 2.
   19434 
   19435  fc-cache/fc-cache.c	 |   12 +-
   19436  fc-lang/fc-lang.c	 |    4 +-
   19437  fontconfig/fcprivate.h  |    8 +-
   19438  fontconfig/fontconfig.h |   51 +-
   19439  src/fccache.c		 |  415 ++++++++++------
   19440  src/fccfg.c		 |  109 +++--
   19441  src/fccharset.c	 |  333 +++++--------
   19442  src/fcdbg.c		 |   12 +-
   19443  src/fcdir.c		 |   17 +-
   19444  src/fcfs.c		 |  154 +++---
   19445  src/fcinit.c		 |    3 -
   19446  src/fcint.h		 |  276 ++++-------
   19447  src/fclang.c		 |  213 ++++-----
   19448  src/fclist.c		 |   57 ++-
   19449  src/fcmatch.c		 |   88 ++--
   19450  src/fcmatrix.c		 |  100 +---
   19451  src/fcname.c		 |  101 +++-
   19452  src/fcpat.c		 | 1218
   19453  ++++++++++++++++++-----------------------------
   19454  src/fcstr.c		 |  291 +----------
   19455  src/fcxml.c		 |   13 +-
   19456  20 files changed, 1402 insertions(+), 2073 deletions(-)
   19457 
   19458 commit 71f94d0768725eb171e04748d9f561f58b258ae7
   19459 Author: Keith Packard <keithp (a] keithp.com>
   19460 Date:	Mon Jul 25 20:39:19 2005 +0000
   19461 
   19462     Various GCC 4 cleanups for signed vs unsigned char
   19463     Match only [0-9]*.conf files in <include>{directory}</include>
   19464     elements to
   19465 	avoid loading *.rpmsave or .dpkg-old files. (otaylor)
   19466 
   19467  ChangeLog		     |	19 +++++
   19468  doc/fontconfig-user.sgml    |	 4 +-
   19469  fc-glyphname/fc-glyphname.c |	 4 +-
   19470  fc-lang/fc-lang.c	     |	 2 +-
   19471  fc-match/fc-match.c	     |	 8 +-
   19472  src/fccfg.c		     |	 2 +-
   19473  src/fcfreetype.c	     | 191
   19474  ++++++++++++++++++++++++--------------------
   19475  src/fcpat.c		     |	 2 +-
   19476  src/fcstr.c		     |	 2 +-
   19477  src/fcxml.c		     |	11 ++-
   19478  10 files changed, 144 insertions(+), 101 deletions(-)
   19479 
   19480 commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
   19481 Author: Patrick Lam <plam (a] MIT.EDU>
   19482 Date:	Mon Jul 25 04:10:09 2005 +0000
   19483 
   19484     #ifdef out old cache stuff, replace with first version of new mmapping
   19485 	cache. Add *Read and *Write procedures which mmap in and write
   19486 	out the
   19487 	fontconfig data structures to disk. Currently, create cache
   19488 	in /tmp,
   19489 	with different sections for each architecture (as returned
   19490 	by uname's
   19491 	.machine field. Run the fc-cache binary to create a new cache
   19492 	file;
   19493 	fontconfig then uses this cache file on subsequent runs, saving
   19494 	lots of
   19495 	memory. Also fixes a few bugs and leaks.
   19496 
   19497  fc-cache/fc-cache.c |	 13 +-
   19498  fc-lang/fc-lang.c   |	  6 +
   19499  src/fccache.c	     | 1081
   19500  ++++++++++++++-------------------------------------
   19501  src/fccfg.c	     |	 16 +-
   19502  src/fccharset.c     |	103 ++++-
   19503  src/fcdir.c	     |	 17 +-
   19504  src/fcfs.c	     |	 95 +++++
   19505  src/fcinit.c	     |	  3 +
   19506  src/fcint.h	     |	148 ++++---
   19507  src/fclang.c	     |	 28 ++
   19508  src/fcmatrix.c      |	 29 ++
   19509  src/fcpat.c	     |	241 ++++++++++--
   19510  src/fcstr.c	     |	 76 +++-
   19511  13 files changed, 963 insertions(+), 893 deletions(-)
   19512 
   19513 commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
   19514 Author: Patrick Lam <plam (a] MIT.EDU>
   19515 Date:	Fri Jul 15 18:49:12 2005 +0000
   19516 
   19517     Forward port cworth's patch to branch.
   19518 
   19519  ChangeLog    | 15 +++++++++++++++
   19520  src/fcinit.c |  2 +-
   19521  src/fcint.h  |  2 +-
   19522  src/fcpat.c  | 60
   19523  +++++++++++++++++++++++++++++++++++++++++-------------------
   19524  src/fcxml.c  |  1 +
   19525  5 files changed, 59 insertions(+), 21 deletions(-)
   19526 
   19527 commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
   19528 Author: Carl Worth <cworth (a] cworth.org>
   19529 Date:	Fri Jul 15 17:43:44 2005 +0000
   19530 
   19531     Rename FcPatternThawAll to FcPatternFini.
   19532     Pull the FcObjectStateName hash table out to file scope, and add
   19533 	FcObjectStaticNameFini so that FcFini will cleanup this hash
   19534 	table as
   19535 	well.
   19536     Clear FILE* to NULL after fclose.
   19537 
   19538  ChangeLog    | 15 +++++++++++++++
   19539  src/fcinit.c |  2 +-
   19540  src/fcint.h  |  2 +-
   19541  src/fcpat.c  | 49 ++++++++++++++++++++++++++++++++++++-------------
   19542  src/fcxml.c  |  1 +
   19543  5 files changed, 54 insertions(+), 15 deletions(-)
   19544 
   19545 commit 0fa680f0766a8f545b20a7935a19e9db5529f903
   19546 Author: Patrick Lam <plam (a] MIT.EDU>
   19547 Date:	Thu Jul 7 12:09:10 2005 +0000
   19548 
   19549     Convert ObjectPtr from a fat structure to a simple index into an
   19550     id table;
   19551 	ids can be positive (for static strings) or negative (for dynamic
   19552 	strings). Static strings belong to a single buffer, while dynamic
   19553 	strings are independently allocated.
   19554 
   19555  fontconfig/fontconfig.h |   9 +-
   19556  src/fccfg.c		 |   7 +-
   19557  src/fcname.c		 |   2 +-
   19558  src/fcpat.c		 | 560
   19559  ++++++++++++++++++++++++++++++++++--------------
   19560  src/fcxml.c		 |   2 +-
   19561  5 files changed, 408 insertions(+), 172 deletions(-)
   19562 
   19563 commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
   19564 Author: Patrick Lam <plam (a] MIT.EDU>
   19565 Date:	Tue Jun 28 03:41:02 2005 +0000
   19566 
   19567     Add functionality to allow fontconfig data structure serialization.
   19568     This patch allows the fundamental fontconfig data structures to be
   19569 	serialized. I've converted everything from FcPattern down to be
   19570 	able to
   19571 	use *Ptr objects, which can be either static or dynamic (using
   19572 	a union
   19573 	which either contains a pointer or an index) and replaced
   19574 	storage of
   19575 	pointers in the heap with the appropriate *Ptr object. I then
   19576 	changed
   19577 	all writes of pointers to the heap with a *CreateDynamic call,
   19578 	which
   19579 	creates a dynamic Ptr object pointing to the same object as
   19580 	before.
   19581 	This way, the fundamental fontconfig semantics should be
   19582 	unchanged; I
   19583 	did not have to change external signatures this way, although
   19584 	I did
   19585 	change some internal signatures. When given a *Ptr object,
   19586 	just run *U
   19587 	to get back to a normal pointer; it gives the right answer
   19588 	regardless
   19589 	of whether we're using static or dynamic storage.
   19590     I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
   19591 	converts the dynamic FcFontSets contained in the config object to
   19592 	static FcFontSets and also converts its dependencies
   19593 	(e.g. everything
   19594 	you'd need to write to disk) to static objects. Note that you
   19595 	have to
   19596 	call Fc*PrepareSerialize first; this call will count the number of
   19597 	objects that actually needs to be allocated, so that we can avoid
   19598 	realloc. The Fc*Serialize calls then check the static pointers for
   19599 	nullness, and allocate the buffers if necessary. I've tested the
   19600 	execution of fc-list and fc-match after Fc*Serialize and they
   19601 	appear to
   19602 	work the same way.
   19603 
   19604  fc-lang/fc-lang.c	 |  17 +-
   19605  fontconfig/fcprivate.h  |   8 +-
   19606  fontconfig/fontconfig.h |  50 ++-
   19607  src/fccache.c		 |  32 ++
   19608  src/fccfg.c		 | 135 ++++----
   19609  src/fccharset.c	 | 371 ++++++++++++++++-----
   19610  src/fcdbg.c		 |  26 +-
   19611  src/fcfs.c		 |  36 ++
   19612  src/fcint.h		 | 212 +++++++++++-
   19613  src/fclang.c		 | 164 ++++++---
   19614  src/fclist.c		 | 104 +++---
   19615  src/fcmatch.c		 |  69 ++--
   19616  src/fcmatrix.c		 |  71 +++-
   19617  src/fcname.c		 |  35 +-
   19618  src/fcpat.c		 | 866
   19619  ++++++++++++++++++++++++++++++++++++++----------
   19620  src/fcstr.c		 | 219 ++++++++++--
   19621  src/fcxml.c		 |  13 +-
   19622  17 files changed, 1902 insertions(+), 526 deletions(-)
   19623 
   19624 commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
   19625 Author: Keith Packard <keithp (a] keithp.com>
   19626 Date:	Fri Jun 17 03:01:43 2005 +0000
   19627 
   19628     Make FcOpNotContains use FcStrStr for strings so that it matches
   19629     semantics
   19630 	for !FcOpContains.
   19631     reviewed by: keithp
   19632 
   19633  ChangeLog   | 8 ++++++++
   19634  src/fccfg.c | 4 +++-
   19635  2 files changed, 11 insertions(+), 1 deletion(-)
   19636 
   19637 commit adc7abacbf0e2eae882d035f10117fb009b71bdd
   19638 Author: Keith Packard <keithp (a] keithp.com>
   19639 Date:	Fri May 20 16:21:39 2005 +0000
   19640 
   19641     Move fontconfig source package to libs as per override
   19642 
   19643  ChangeLog	  | 6 ++++++
   19644  debian/changelog | 2 ++
   19645  debian/control   | 2 +-
   19646  3 files changed, 9 insertions(+), 1 deletion(-)
   19647 
   19648 commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
   19649 Author: Keith Packard <keithp (a] keithp.com>
   19650 Date:	Fri May 20 15:56:51 2005 +0000
   19651 
   19652     The ka.orth file requires several characters which are not used
   19653     anymore in
   19654 	modern Georgian and which are missing in the free Georgian
   19655 	TrueType
   19656 	fonts downloadable at:
   19657     http://aiet.qartuli.net/docs/georgian_on_linux_en.php
   19658     reviewed by: Mike Fabian Bug: 3352
   19659 
   19660  ChangeLog	 | 11 +++++++++++
   19661  fc-lang/ka.orth |  5 +++--
   19662  2 files changed, 14 insertions(+), 2 deletions(-)
   19663 
   19664 commit 87c887464a6fc20310998146b8558179ebe18923
   19665 Author: Keith Packard <keithp (a] keithp.com>
   19666 Date:	Wed Apr 27 19:08:08 2005 +0000
   19667 
   19668     Update date to real 2.3.2 release date. Fix change attributions
   19669 
   19670  ChangeLog	  | 14 ++++++++++++++
   19671  README		  |  5 +++--
   19672  debian/changelog |  2 +-
   19673  3 files changed, 18 insertions(+), 3 deletions(-)
   19674 
   19675 commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
   19676 Author: Keith Packard <keithp (a] keithp.com>
   19677 Date:	Wed Apr 27 16:22:46 2005 +0000
   19678 
   19679     Bump so revision for 2.3.2
   19680     Fix a few minor leaks in error cases.
   19681 
   19682  fc-cache/fc-cache.c | 11 ++++++++++-
   19683  1 file changed, 10 insertions(+), 1 deletion(-)
   19684 
   19685 commit 1cb309adcb881409d669749bbca91056a0967ccf
   19686 Author: Keith Packard <keithp (a] keithp.com>
   19687 Date:	Sat Apr 23 04:32:23 2005 +0000
   19688 
   19689     Update for version 2.3.2
   19690 
   19691  ChangeLog		 |  8 ++++++++
   19692  README			 | 11 +++++++++--
   19693  configure.in		 |  2 +-
   19694  debian/changelog	 |  7 +++++++
   19695  fontconfig/fontconfig.h |  2 +-
   19696  5 files changed, 26 insertions(+), 4 deletions(-)
   19697 
   19698 commit 716ac8b8033794e2557ad567005dfff4dd95f031
   19699 Author: Keith Packard <keithp (a] keithp.com>
   19700 Date:	Thu Apr 21 19:03:53 2005 +0000
   19701 
   19702     Don't force bitmap font enable in default configuration; allows
   19703     users to
   19704 	override this in ~/.fonts.conf
   19705     Updated translations
   19706     Destroy font configuration on exit to help valgrind
   19707     Use own transcoding routines in preference to iconv which appears
   19708     to have
   19709 	leaks in some translators. Call iconv_close after using iconv
   19710 	(oops).
   19711     Prefer unicode encoding of Euro char as some fonts mis-encode Euro
   19712     in other
   19713 	ones.
   19714     Must fetch bitmap glyphs to get width values to check for
   19715 	monospace/dual-width fonts.
   19716 
   19717  ChangeLog		    |  36 +++++++++++
   19718  debian/fontconfig.postinst |	8 ++-
   19719  debian/po/cs.po	    | 154
   19720  +++++++++++++++++++--------------------------
   19721  debian/po/da.po	    |  94 ++++++++++-----------------
   19722  debian/po/de.po	    |  71 ++++++---------------
   19723  debian/po/es.po	    |  77 +++++++----------------
   19724  debian/po/fr.po	    |  77 +++++++----------------
   19725  debian/po/ja.po	    | 150
   19726  +++++++++----------------------------------
   19727  debian/po/nl.po	    |  71 ++++++---------------
   19728  debian/po/pt.po	    |  71 ++++++---------------
   19729  debian/po/pt_BR.po	    |  77 +++++++----------------
   19730  debian/po/templates.pot    |  66 +++++--------------
   19731  debian/po/tr.po	    |  71 ++++++---------------
   19732  debian/po/zh_CN.po	    |  71 ++++++---------------
   19733  fc-cache/fc-cache.c	    |	1 +
   19734  fonts.conf.in		    |  37 +++++------
   19735  src/fcfreetype.c	    |  84 ++++++++++++++-----------
   19736  17 files changed, 404 insertions(+), 812 deletions(-)
   19737 
   19738 commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
   19739 Author: Ross Burton <ross (a] burtonini.com>
   19740 Date:	Wed Apr 13 09:11:52 2005 +0000
   19741 
   19742     Check that a pattern isn't already frozen in FcPatternFreeze
   19743 
   19744  ChangeLog   | 5 +++++
   19745  src/fcpat.c | 3 +++
   19746  2 files changed, 8 insertions(+)
   19747 
   19748 commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
   19749 Author: Ross Burton <ross (a] burtonini.com>
   19750 Date:	Thu Mar 31 19:16:49 2005 +0000
   19751 
   19752     Put all FcPattern objects though FcObjectStaticName and do pointer
   19753     trather
   19754 	than string compares
   19755 
   19756  ChangeLog     | 8 ++++++++
   19757  src/fclist.c  | 5 +++--
   19758  src/fcmatch.c | 2 +-
   19759  src/fcpat.c   | 3 ++-
   19760  4 files changed, 14 insertions(+), 4 deletions(-)
   19761 
   19762 commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
   19763 Author: Tor Lillqvist <tml (a] iki.fi>
   19764 Date:	Thu Mar 17 08:57:11 2005 +0000
   19765 
   19766     Add the .dll to the dll name.
   19767 
   19768  ChangeLog	       | 4 ++++
   19769  src/fontconfig.def.in | 2 +-
   19770  2 files changed, 5 insertions(+), 1 deletion(-)
   19771 
   19772 commit 5f347d9cd50069a50174cc243acab64ee4e537a9
   19773 Author: Keith Packard <keithp (a] keithp.com>
   19774 Date:	Thu Mar 10 22:06:20 2005 +0000
   19775 
   19776     Update to reflect configuration changes
   19777     Fix Autohint vs Autohinter mistake
   19778     Adopt changes from Josselin Mouette for configuration descriptions
   19779     Update
   19780 	debian to version 2.3.1-2
   19781 
   19782  ChangeLog		     | 11 +++++++++++
   19783  debian/README.Debian	     | 19 ++++++++++---------
   19784  debian/changelog	     | 10 ++++++++++
   19785  debian/fontconfig.postinst  |	2 +-
   19786  debian/fontconfig.templates | 39 ++++++++-------------------------------
   19787  5 files changed, 40 insertions(+), 41 deletions(-)
   19788 
   19789 commit 8c74026071aae6ad70a96b81398498dcb28c0255
   19790 Author: Keith Packard <keithp (a] keithp.com>
   19791 Date:	Wed Mar 9 04:57:42 2005 +0000
   19792 
   19793     Update debian for 2.3.1
   19794 
   19795  ChangeLog	  |  6 ++++++
   19796  debian/changelog | 11 +++++++++++
   19797  debian/rules	  |  1 +
   19798  3 files changed, 18 insertions(+)
   19799 
   19800 commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
   19801 Author: Tor Lillqvist <tml (a] iki.fi>
   19802 Date:	Wed Mar 9 00:47:11 2005 +0000
   19803 
   19804     Get the DLL from "bin" where modern libtools put it, not "lib".
   19805     Check also drive letter prefix on Win32.
   19806 
   19807  ChangeLog	   | 8 ++++++++
   19808  fontconfig-zip.in | 2 +-
   19809  src/fccfg.c	   | 4 +++-
   19810  3 files changed, 12 insertions(+), 2 deletions(-)
   19811 
   19812 commit d49dde9f900777f8482290dbafc6acb52a2b9432
   19813 Author: Keith Packard <keithp (a] keithp.com>
   19814 Date:	Tue Mar 8 23:39:02 2005 +0000
   19815 
   19816     Update for 2.3.1
   19817 
   19818  ChangeLog		 |  7 +++++++
   19819  README			 | 12 ++++++++++--
   19820  configure.in		 |  2 +-
   19821  fontconfig/fontconfig.h |  2 +-
   19822  4 files changed, 19 insertions(+), 4 deletions(-)
   19823 
   19824 commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
   19825 Author: Keith Packard <keithp (a] keithp.com>
   19826 Date:	Sat Mar 5 23:50:55 2005 +0000
   19827 
   19828     Include space and remove numbers from valid script tags. This
   19829     ensures that
   19830 	tags like 'lao ' work while rejecting those which have any digits.
   19831 	Eliminate a spurious debugging variable (len)
   19832 
   19833  ChangeLog	  |  8 ++++++++
   19834  src/fcfreetype.c | 20 ++++++++++++--------
   19835  2 files changed, 20 insertions(+), 8 deletions(-)
   19836 
   19837 commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
   19838 Author: Keith Packard <keithp (a] keithp.com>
   19839 Date:	Sat Mar 5 23:34:57 2005 +0000
   19840 
   19841     Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
   19842     for the
   19843 	broken font go to Manish Singh
   19844 
   19845  ChangeLog	  |  7 +++++++
   19846  src/fcfreetype.c | 64
   19847  ++++++++++++++++++++++++++++++++++++++------------------
   19848  2 files changed, 51 insertions(+), 20 deletions(-)
   19849 
   19850 commit 97bde49a2b791de9ad66aed97ca07c22302da60d
   19851 Author: Keith Packard <keithp (a] keithp.com>
   19852 Date:	Sat Mar 5 20:58:39 2005 +0000
   19853 
   19854     Josselin Mouette:
   19855     Include 2.3 release information in changelog Add Josselin Mouette
   19856     as an
   19857 	Uploader Set hinting_type to low priority configuration option
   19858     Manish Singh:
   19859     yes_bitmaps.conf -> yes-bitmaps.conf
   19860     Funda Wang:
   19861     Johap -> Johab
   19862 
   19863  ChangeLog		     | 20 ++++++++++++++++++++
   19864  debian/changelog	     | 13 +++++++++++--
   19865  debian/control		     |	1 +
   19866  debian/fontconfig.config    |	2 +-
   19867  debian/fontconfig.postinst  |	2 +-
   19868  debian/fontconfig.templates |	4 ++--
   19869  debian/rules		     |	4 ++--
   19870  src/fcfreetype.c	     |	2 +-
   19871  8 files changed, 39 insertions(+), 9 deletions(-)
   19872 
   19873 commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
   19874 Author: Keith Packard <keithp (a] keithp.com>
   19875 Date:	Thu Mar 3 06:20:57 2005 +0000
   19876 
   19877     Move debian-specific conf file examples upstream.
   19878     Sub-pixel configuration examples must smash subpixel value as
   19879     Xft always
   19880 	sets it from X.
   19881     Change sub-pixel rendering debconf descriptions from Enable/Disable to
   19882 	Always/Never.
   19883 
   19884  ChangeLog		     | 22 ++++++++++++++++++++++
   19885  Makefile.am		     |	3 ---
   19886  conf.d/Makefile.am	     |	7 +++++--
   19887  conf.d/autohint.conf	     |	9 +++++++++
   19888  conf.d/no-sub-pixel.conf    |	9 +++++++++
   19889  conf.d/sub-pixel.conf	     |	3 ---
   19890  conf.d/unhinted.conf	     |	9 +++++++++
   19891  debian/autohint.conf	     |	9 ---------
   19892  debian/fontconfig.install   |	1 +
   19893  debian/fontconfig.postinst  |	4 ++--
   19894  debian/fontconfig.templates | 11 +++++------
   19895  debian/no-sub-pixel.conf    | 12 ------------
   19896  debian/unhinted.conf	     |	9 ---------
   19897  13 files changed, 62 insertions(+), 46 deletions(-)
   19898 
   19899 commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
   19900 Author: Keith Packard <keithp (a] keithp.com>
   19901 Date:	Thu Mar 3 01:59:28 2005 +0000
   19902 
   19903     Ignore more build detritus
   19904     Add debian package construction stuff.
   19905     Update to newer versions of these tools
   19906     Get library manuals to build again (we love automake).
   19907     Update debian build system to switch maintainers and deal with 2.3
   19908 	functionality
   19909 
   19910  .cvsignore			   |   7 +
   19911  ChangeLog			   |  53 +++
   19912  Makefile.am			   |  50 ++-
   19913  conf.d/.cvsignore		   |   2 +
   19914  config/config.guess		   | 846
   19915  ++++++++++++++++++++------------------
   19916  config/config.sub		   | 449 ++++++++++++++------
   19917  debian/README.Debian		   |  44 ++
   19918  debian/autohint.conf		   |   9 +
   19919  debian/changelog		   | 661 +++++++++++++++++++++++++++++
   19920  debian/compat			   |   1 +
   19921  debian/control			   |  78 ++++
   19922  debian/copyright		   |  29 ++
   19923  debian/fontconfig-udeb.install    |   3 +
   19924  debian/fontconfig.config	   |  10 +
   19925  debian/fontconfig.defoma	   | 162 ++++++++
   19926  debian/fontconfig.dirs		   |   1 +
   19927  debian/fontconfig.install	   |   6 +
   19928  debian/fontconfig.postinst	   | 139 +++++++
   19929  debian/fontconfig.postrm	   |  26 ++
   19930  debian/fontconfig.templates	   |  51 +++
   19931  debian/libfontconfig1-dev.install |   7 +
   19932  debian/libfontconfig1.install	   |   1 +
   19933  debian/local.conf.md5sum	   |  18 +
   19934  debian/no-sub-pixel.conf	   |  12 +
   19935  debian/po/POTFILES.in		   |   1 +
   19936  debian/po/cs.po		   | 154 +++++++
   19937  debian/po/da.po		   | 174 ++++++++
   19938  debian/po/de.po		   | 157 +++++++
   19939  debian/po/es.po		   | 198 +++++++++
   19940  debian/po/fr.po		   | 194 +++++++++
   19941  debian/po/ja.po		   | 180 ++++++++
   19942  debian/po/nl.po		   | 158 +++++++
   19943  debian/po/pt.po		   | 145 +++++++
   19944  debian/po/pt_BR.po		   | 183 +++++++++
   19945  debian/po/templates.pot	   | 120 ++++++
   19946  debian/po/tr.po		   | 150 +++++++
   19947  debian/po/zh_CN.po		   | 148 +++++++
   19948  debian/rules			   |  39 ++
   19949  debian/unhinted.conf		   |   9 +
   19950  doc/.cvsignore			   |   1 +
   19951  doc/Makefile.am		   |  13 +-
   19952  41 files changed, 4171 insertions(+), 518 deletions(-)
   19953 
   19954 commit 4afc00ca02bb3f49fe214463e0f194486f438b70
   19955 Author: Keith Packard <keithp (a] keithp.com>
   19956 Date:	Tue Mar 1 20:48:36 2005 +0000
   19957 
   19958     Update for 2.3.0
   19959 
   19960  ChangeLog		 |  7 +++++++
   19961  README			 | 14 ++++++++++++--
   19962  configure.in		 |  2 +-
   19963  fontconfig/fontconfig.h |  4 ++--
   19964  4 files changed, 22 insertions(+), 5 deletions(-)
   19965 
   19966 commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
   19967 Author: Keith Packard <keithp (a] keithp.com>
   19968 Date:	Tue Mar 1 20:36:48 2005 +0000
   19969 
   19970     Generate and install PDF versions of the manuals
   19971     Fix formatting
   19972     Add missing exported functions, fix data types
   19973     Add missing pattern elements.
   19974     Add missing pattern elements. Document conf.d usage, clarify available
   19975 	orthography list. Fix some config file attributes. Complete
   19976 	list of
   19977 	constants.
   19978     Mark FC_SOURCE deprecated.
   19979     Don't set FC_SOURCE any longer.
   19980 
   19981  ChangeLog		   | 25 ++++++++++++++++
   19982  doc/Makefile.am	   | 18 +++++++++++-
   19983  doc/fcpattern.fncs	   |  3 +-
   19984  doc/fcstring.fncs	   | 40 +++++++++++++++++++++++--
   19985  doc/fontconfig-devel.sgml | 10 ++++++-
   19986  doc/fontconfig-user.sgml  | 74
   19987  ++++++++++++++++++++++++++++++++++++++++-------
   19988  fontconfig/fontconfig.h   |  2 +-
   19989  src/fcfreetype.c	   |  3 --
   19990  8 files changed, 156 insertions(+), 19 deletions(-)
   19991 
   19992 commit 414f720281b416736b92913f4bcbceac1a781cde
   19993 Author: Keith Packard <keithp (a] keithp.com>
   19994 Date:	Mon Feb 28 18:56:15 2005 +0000
   19995 
   19996     Create prototype /etc/fonts/conf.d directory with a few sample
   19997 	configuration files. Deprecate use of local.conf for local
   19998 	customizations in favor of this directory based scheme which
   19999 	is more
   20000 	easily integrated into installation systems.
   20001     Tag FC_EMBOLDEN as a boolean variable
   20002 
   20003  ChangeLog		 | 18 ++++++++++++++++++
   20004  Makefile.am		 | 24 ++----------------------
   20005  conf.d/Makefile.am	 | 34 ++++++++++++++++++++++++++++++++++
   20006  conf.d/README		 |  8 ++++++++
   20007  conf.d/no-bitmaps.conf  | 13 +++++++++++++
   20008  conf.d/sub-pixel.conf	 | 12 ++++++++++++
   20009  conf.d/yes-bitmaps.conf | 13 +++++++++++++
   20010  configure.in		 |  1 +
   20011  src/fcname.c		 |  1 +
   20012  9 files changed, 102 insertions(+), 22 deletions(-)
   20013 
   20014 commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
   20015 Author: Keith Packard <keithp (a] keithp.com>
   20016 Date:	Thu Feb 10 23:00:51 2005 +0000
   20017 
   20018     Free patterns from fonts which are rejected by configuration
   20019     (bug #2518)
   20020     reviewed by: pborelli (a] katamail.com
   20021 
   20022  ChangeLog   | 8 ++++++++
   20023  src/fcdir.c | 2 ++
   20024  2 files changed, 10 insertions(+)
   20025 
   20026 commit afca783626534477f07b03d173bbe9f51e03b53b
   20027 Author: Keith Packard <keithp (a] keithp.com>
   20028 Date:	Sat Jan 29 00:42:37 2005 +0000
   20029 
   20030     Update for version 2.2.99
   20031 
   20032  ChangeLog		 | 11 +++++++++--
   20033  README			 | 16 ++++++++++++++--
   20034  configure.in		 |  2 +-
   20035  fontconfig/fontconfig.h |  2 +-
   20036  4 files changed, 25 insertions(+), 6 deletions(-)
   20037 
   20038 commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
   20039 Author: Keith Packard <keithp (a] keithp.com>
   20040 Date:	Sat Jan 29 00:33:47 2005 +0000
   20041 
   20042     Add a few pointers
   20043 
   20044  ChangeLog | 5 +++++
   20045  README    | 3 +++
   20046  2 files changed, 8 insertions(+)
   20047 
   20048 commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
   20049 Author: Keith Packard <keithp (a] keithp.com>
   20050 Date:	Fri Jan 28 23:55:14 2005 +0000
   20051 
   20052     Polite typechecking for test and edit expressions. Helps catch
   20053     errors in
   20054 	the font configuration.
   20055 
   20056  ChangeLog    |  10 +++
   20057  src/fcint.h  |  12 +--
   20058  src/fcname.c |   2 +-
   20059  src/fcxml.c  | 252
   20060  ++++++++++++++++++++++++++++++++++++++++++++++-------------
   20061  4 files changed, 211 insertions(+), 65 deletions(-)
   20062 
   20063 commit 59e149e757795a7c0ec66c35b551a66e0da42098
   20064 Author: Keith Packard <keithp (a] keithp.com>
   20065 Date:	Sun Jan 16 01:41:24 2005 +0000
   20066 
   20067     Have --with-expat set EXPAT_CFLAGS (bug 2278)
   20068     reviewed by: Keith Packard <keithp (a] keithp.com>
   20069 
   20070  ChangeLog    |  7 +++++++
   20071  configure.in | 11 ++++++++++-
   20072  2 files changed, 17 insertions(+), 1 deletion(-)
   20073 
   20074 commit d8ae9c92197f1f2782b9decb276f6da756ce882d
   20075 Author: Keith Packard <keithp (a] keithp.com>
   20076 Date:	Thu Jan 13 18:31:50 2005 +0000
   20077 
   20078     Add SEE ALSO section (bug 2085)
   20079     Cross compiling fixes (bug 280)
   20080     reviewed by: Keith Packard <keithp (a] keithp.com>
   20081 
   20082  ChangeLog		  | 18 ++++++++++++++++++
   20083  Makefile.am		  | 17 ++++++++++++++++-
   20084  configure.in		  | 44
   20085  ++++++++++++++++++++++++++++++++++++++++++++
   20086  doc/Makefile.am	  |  8 ++++++--
   20087  doc/fontconfig-user.sgml |  5 +++++
   20088  fc-case/Makefile.am	  |  8 ++++++--
   20089  fc-glyphname/Makefile.am |  8 ++++++--
   20090  fc-lang/Makefile.am	  |  8 ++++++--
   20091  src/fontconfig.def.in	  |  2 +-
   20092  9 files changed, 108 insertions(+), 10 deletions(-)
   20093 
   20094 commit 8759822e8fdaebcaaea82571d6b084003ca5751e
   20095 Author: Keith Packard <keithp (a] keithp.com>
   20096 Date:	Thu Jan 13 18:10:42 2005 +0000
   20097 
   20098     Update blanks list (Closes bug 86)
   20099 
   20100  ChangeLog     |  5 +++++
   20101  fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
   20102  2 files changed, 36 insertions(+), 21 deletions(-)
   20103 
   20104 commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
   20105 Author: Keith Packard <keithp (a] keithp.com>
   20106 Date:	Tue Jan 4 21:54:50 2005 +0000
   20107 
   20108     Verify that every font pattern loaded from cache has both FC_FILE and
   20109 	FC_FAMILY entries. Attempt to fix bug #2219.
   20110 
   20111  ChangeLog     |  7 +++++++
   20112  src/fccache.c | 10 +++++++++-
   20113  2 files changed, 16 insertions(+), 1 deletion(-)
   20114 
   20115 commit d53461812d46ffb2eaffb2c512e8740e8536e498
   20116 Author: Keith Packard <keithp (a] keithp.com>
   20117 Date:	Wed Dec 29 19:44:51 2004 +0000
   20118 
   20119     Update for version 2.2.98
   20120 
   20121  ChangeLog		 |  7 +++++++
   20122  README			 | 22 ++++++++++++++++++++--
   20123  configure.in		 |  2 +-
   20124  fontconfig/fontconfig.h |  2 +-
   20125  4 files changed, 29 insertions(+), 4 deletions(-)
   20126 
   20127 commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
   20128 Author: Keith Packard <keithp (a] keithp.com>
   20129 Date:	Wed Dec 29 19:37:14 2004 +0000
   20130 
   20131     Document ASCII limitations of Fc character conversion macros
   20132     Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
   20133     (useful
   20134 	for testing case conversion functions)
   20135 
   20136  ChangeLog		 |  8 ++++++++
   20137  fontconfig/fontconfig.h | 10 +++++++---
   20138  src/fcstr.c		 | 21 ++++++++++++++++++++-
   20139  3 files changed, 35 insertions(+), 4 deletions(-)
   20140 
   20141 commit 02748dd3b8830a60439340a768959231e669b55c
   20142 Author: Keith Packard <keithp (a] keithp.com>
   20143 Date:	Wed Dec 29 10:07:10 2004 +0000
   20144 
   20145     Add territory database
   20146     Reviewed by: Keith Packard
   20147     Remove Han characters from Korean orthography
   20148 
   20149  .cvsignore	      |     1 +
   20150  ChangeLog	      |    15 +
   20151  fc-case/.cvsignore   |     6 +
   20152  fc-lang/iso-3166.txt |   242 +
   20153  fc-lang/ko.orth      | 18729
   20154  +++++++------------------------------------------
   20155  5 files changed, 2776 insertions(+), 16217 deletions(-)
   20156 
   20157 commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
   20158 Author: Keith Packard <keithp (a] keithp.com>
   20159 Date:	Wed Dec 29 09:57:49 2004 +0000
   20160 
   20161     Reorder utility programs to make sure fc-case is run before fc-lang as
   20162 	fc-lang uses fcstr.c which uses fccase.h
   20163     Fix broken XML
   20164 
   20165  ChangeLog     |  8 ++++++++
   20166  Makefile.am   |  2 +-
   20167  fonts.conf.in | 10 +++++++---
   20168  3 files changed, 16 insertions(+), 4 deletions(-)
   20169 
   20170 commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
   20171 Author: Keith Packard <keithp (a] keithp.com>
   20172 Date:	Wed Dec 29 09:15:17 2004 +0000
   20173 
   20174     Adopt some RedHat suggestions for standard font configuration.
   20175     Add new helper program 'fc-case' to construct case folding tables from
   20176 	standard Unicode CaseFolding.txt file
   20177     Re-implement case insensitive functions with Unicode aware versions
   20178 	(including full case folding mappings)
   20179 
   20180  ChangeLog		 |  26 ++
   20181  Makefile.am		 |   2 +-
   20182  configure.in		 |   1 +
   20183  fc-case/CaseFolding.txt | 924
   20184  ++++++++++++++++++++++++++++++++++++++++++++++++
   20185  fc-case/Makefile.am	 |  52 +++
   20186  fc-case/fc-case.c	 | 363 +++++++++++++++++++
   20187  fc-case/fccase.tmpl.h	 |  25 ++
   20188  fonts.conf.in		 |  73 ++--
   20189  src/fcint.h		 |  34 ++
   20190  src/fclist.c		 |  16 +-
   20191  src/fcstr.c		 | 263 +++++++++++---
   20192  11 files changed, 1685 insertions(+), 94 deletions(-)
   20193 
   20194 commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
   20195 Author: Keith Packard <keithp (a] keithp.com>
   20196 Date:	Tue Dec 14 00:12:25 2004 +0000
   20197 
   20198     I changed FcFontSetSort to respect the generic aliases better in
   20199     the face
   20200 	of language matching.
   20201     What I did was to ammend the strict sort order used by FcFontSort
   20202     so that
   20203 	it 'satisfies' the language specified in the pattern by
   20204 	locating the
   20205 	best matching font supporting each pattern language and then
   20206 	ignores
   20207 	language in the remaining fonts for purposes of matching.
   20208     So, when asking for 'sans:lang=en', you'll get an English font
   20209     first, and
   20210 	then the remaining fonts sorted with respect to the 'sans'
   20211 	alias alone
   20212 	-- pushing Kochi fonts ahead of other English-supporting Han
   20213 	fonts.
   20214     reviewed by: Owen Taylor <otaylor (a] redhat.com>
   20215 
   20216  ChangeLog     | 17 +++++++++++++
   20217  src/fcmatch.c | 81
   20218  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   20219  2 files changed, 96 insertions(+), 2 deletions(-)
   20220 
   20221 commit 46a10637cde656967b60f1e028b24763022358bb
   20222 Author: Keith Packard <keithp (a] keithp.com>
   20223 Date:	Fri Dec 10 16:48:08 2004 +0000
   20224 
   20225     Configuration changes to request synthetic emboldening of fonts. The
   20226     actual
   20227 	emboldening code will live in Xft.
   20228     reviewed by: Keith Packard <keithp (a] keithp.com>
   20229 
   20230  ChangeLog		 | 10 ++++++++++
   20231  fontconfig/fontconfig.h |  1 +
   20232  fonts.conf.in		 | 20 ++++++++++++++++++++
   20233  3 files changed, 31 insertions(+)
   20234 
   20235 commit 9af19286b0dcdf7636749b9efb64a50650554f2d
   20236 Author: Keith Packard <keithp (a] keithp.com>
   20237 Date:	Thu Dec 9 19:36:30 2004 +0000
   20238 
   20239     Currently Russian (ru) requires 0406 and 0456 ( and ), but
   20240     these were
   20241 	eliminated in Russian in 1918 in favor of 0418 and 0438 (
   20242 	and ),
   20243 	and don't even appear in KOI8-R. (The hypothesis that they
   20244 	don't appear
   20245 	in KOI8-R due to their similarity with Latin I and i is
   20246 	eliminated by
   20247 	their presence in KOI8-U.) I have a couple of fonts with Russian
   20248 	support that don't have the letter.
   20249     Therefore, 0406 and 0456 should be removed from or commented out
   20250     of ru.orth
   20251     reviewed by: Keith Packard <keithp (a] keithp.com>
   20252 
   20253  ChangeLog	 | 16 ++++++++++++++++
   20254  fc-lang/ru.orth |  4 ++--
   20255  2 files changed, 18 insertions(+), 2 deletions(-)
   20256 
   20257 commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
   20258 Author: Keith Packard <keithp (a] keithp.com>
   20259 Date:	Tue Dec 7 01:36:26 2004 +0000
   20260 
   20261     Reviewed by: Keith Packard <keithp (a] keithp.com>
   20262     memoize strings and share a single copy for all uses. Note that
   20263     this could
   20264 	be improved further by using statically allocated blocks and
   20265 	gluing
   20266 	multiple strings together, but I'm basically lazy. In my
   20267 	environment
   20268 	with 800 font files, I get a savings of about 90KB.
   20269 
   20270  ChangeLog    | 15 +++++++++++++++
   20271  src/fcinit.c |  5 +++--
   20272  src/fcint.h  |  3 ++-
   20273  src/fclist.c |  2 +-
   20274  src/fcpat.c  | 42 +++++++++++++-----------------------------
   20275  src/fcxml.c  |  6 ------
   20276  6 files changed, 34 insertions(+), 39 deletions(-)
   20277 
   20278 commit 46b51147d10db21a4d5992074bcdc9022f45856b
   20279 Author: Keith Packard <keithp (a] keithp.com>
   20280 Date:	Tue Dec 7 01:14:46 2004 +0000
   20281 
   20282     Change files from ISO-Latin-1 to UTF-8
   20283 
   20284  COPYING			 |   2 +-
   20285  ChangeLog			 | 249
   20286  ++++++++++++++++++++++++++++++++++++++++
   20287  Makefile.am			 |   2 +-
   20288  config/Makedefs.in		 |   2 +-
   20289  configure.in			 |   2 +-
   20290  doc/edit-sgml.c		 |   2 +-
   20291  doc/fcatomic.fncs		 |   2 +-
   20292  doc/fcblanks.fncs		 |   2 +-
   20293  doc/fccharset.fncs		 |   2 +-
   20294  doc/fcconfig.fncs		 |   2 +-
   20295  doc/fcconstant.fncs		 |   2 +-
   20296  doc/fcfile.fncs		 |   2 +-
   20297  doc/fcfontset.fncs		 |   2 +-
   20298  doc/fcfreetype.fncs		 |   2 +-
   20299  doc/fcinit.fncs		 |   2 +-
   20300  doc/fcmatrix.fncs		 |   2 +-
   20301  doc/fcobjectset.fncs		 |   2 +-
   20302  doc/fcobjecttype.fncs		 |   2 +-
   20303  doc/fcpattern.fncs		 |   2 +-
   20304  doc/fcstring.fncs		 |   2 +-
   20305  doc/fcstrset.fncs		 |   2 +-
   20306  doc/fcvalue.fncs		 |   2 +-
   20307  doc/fontconfig-devel.sgml	 |   4 +-
   20308  doc/fontconfig-user.sgml	 |   2 +-
   20309  doc/func.sgml			 |   2 +-
   20310  doc/version.sgml.in		 |   2 +-
   20311  fc-cache/Makefile.am		 |   2 +-
   20312  fc-cache/fc-cache.c		 |   2 +-
   20313  fc-glyphname/Makefile.am	 |   2 +-
   20314  fc-glyphname/fc-glyphname.c	 |   2 +-
   20315  fc-glyphname/fcglyphname.tmpl.h |   2 +-
   20316  fc-lang/Makefile.am		 |   2 +-
   20317  fc-lang/aa.orth		 |   2 +-
   20318  fc-lang/ab.orth		 |   2 +-
   20319  fc-lang/af.orth		 |   2 +-
   20320  fc-lang/am.orth		 |   2 +-
   20321  fc-lang/ar.orth		 |   2 +-
   20322  fc-lang/ast.orth		 |   2 +-
   20323  fc-lang/ava.orth		 |   2 +-
   20324  fc-lang/ay.orth		 |   2 +-
   20325  fc-lang/az.orth		 |   2 +-
   20326  fc-lang/az_ir.orth		 |   2 +-
   20327  fc-lang/ba.orth		 |   2 +-
   20328  fc-lang/bam.orth		 |   2 +-
   20329  fc-lang/be.orth		 |   2 +-
   20330  fc-lang/bg.orth		 |   2 +-
   20331  fc-lang/bh.orth		 |   2 +-
   20332  fc-lang/bho.orth		 |   2 +-
   20333  fc-lang/bi.orth		 |   2 +-
   20334  fc-lang/bin.orth		 |   2 +-
   20335  fc-lang/bn.orth		 |   2 +-
   20336  fc-lang/bo.orth		 |   2 +-
   20337  fc-lang/br.orth		 |   2 +-
   20338  fc-lang/bs.orth		 |   2 +-
   20339  fc-lang/bua.orth		 |   2 +-
   20340  fc-lang/ca.orth		 |   2 +-
   20341  fc-lang/ce.orth		 |   2 +-
   20342  fc-lang/ch.orth		 |   2 +-
   20343  fc-lang/chm.orth		 |   2 +-
   20344  fc-lang/chr.orth		 |   2 +-
   20345  fc-lang/co.orth		 |   2 +-
   20346  fc-lang/cs.orth		 |   2 +-
   20347  fc-lang/cu.orth		 |   2 +-
   20348  fc-lang/cv.orth		 |   2 +-
   20349  fc-lang/cy.orth		 |   2 +-
   20350  fc-lang/da.orth		 |   2 +-
   20351  fc-lang/de.orth		 |   2 +-
   20352  fc-lang/dz.orth		 |   2 +-
   20353  fc-lang/el.orth		 |   2 +-
   20354  fc-lang/en.orth		 |   2 +-
   20355  fc-lang/eo.orth		 |   2 +-
   20356  fc-lang/es.orth		 |   2 +-
   20357  fc-lang/et.orth		 |   2 +-
   20358  fc-lang/eu.orth		 |   4 +-
   20359  fc-lang/fa.orth		 |   2 +-
   20360  fc-lang/fc-lang.c		 |   2 +-
   20361  fc-lang/fc-lang.man		 |   2 +-
   20362  fc-lang/fclang.tmpl.h		 |   2 +-
   20363  fc-lang/fi.orth		 |   2 +-
   20364  fc-lang/fj.orth		 |   2 +-
   20365  fc-lang/fo.orth		 |   2 +-
   20366  fc-lang/fr.orth		 |   2 +-
   20367  fc-lang/ful.orth		 |   2 +-
   20368  fc-lang/fur.orth		 |   2 +-
   20369  fc-lang/fy.orth		 |   4 +-
   20370  fc-lang/ga.orth		 |   2 +-
   20371  fc-lang/gd.orth		 |   2 +-
   20372  fc-lang/gez.orth		 |   2 +-
   20373  fc-lang/gl.orth		 |   2 +-
   20374  fc-lang/gn.orth		 |   4 +-
   20375  fc-lang/gu.orth		 |   2 +-
   20376  fc-lang/gv.orth		 |   2 +-
   20377  fc-lang/ha.orth		 |   2 +-
   20378  fc-lang/haw.orth		 |   2 +-
   20379  fc-lang/he.orth		 |   2 +-
   20380  fc-lang/hi.orth		 |   2 +-
   20381  fc-lang/ho.orth		 |   2 +-
   20382  fc-lang/hr.orth		 |   2 +-
   20383  fc-lang/hu.orth		 |   2 +-
   20384  fc-lang/hy.orth		 |   2 +-
   20385  fc-lang/ia.orth		 |   2 +-
   20386  fc-lang/ibo.orth		 |   2 +-
   20387  fc-lang/id.orth		 |   2 +-
   20388  fc-lang/ie.orth		 |   2 +-
   20389  fc-lang/ik.orth		 |   2 +-
   20390  fc-lang/io.orth		 |   2 +-
   20391  fc-lang/is.orth		 |   2 +-
   20392  fc-lang/iso639-2		 | 194 +++++++++++++++----------------
   20393  fc-lang/it.orth		 |   2 +-
   20394  fc-lang/iu.orth		 |   2 +-
   20395  fc-lang/ja.orth		 |   2 +-
   20396  fc-lang/ka.orth		 |   2 +-
   20397  fc-lang/kaa.orth		 |   2 +-
   20398  fc-lang/ki.orth		 |   2 +-
   20399  fc-lang/kk.orth		 |   2 +-
   20400  fc-lang/kl.orth		 |   2 +-
   20401  fc-lang/km.orth		 |   2 +-
   20402  fc-lang/kn.orth		 |   2 +-
   20403  fc-lang/ko.orth		 |   2 +-
   20404  fc-lang/kok.orth		 |   2 +-
   20405  fc-lang/ks.orth		 |   2 +-
   20406  fc-lang/ku.orth		 |   2 +-
   20407  fc-lang/ku_ir.orth		 |   2 +-
   20408  fc-lang/kum.orth		 |   2 +-
   20409  fc-lang/kv.orth		 |   2 +-
   20410  fc-lang/kw.orth		 |   2 +-
   20411  fc-lang/ky.orth		 |   2 +-
   20412  fc-lang/la.orth		 |   2 +-
   20413  fc-lang/lb.orth		 |   2 +-
   20414  fc-lang/lez.orth		 |   2 +-
   20415  fc-lang/lo.orth		 |   2 +-
   20416  fc-lang/lt.orth		 |   2 +-
   20417  fc-lang/lv.orth		 |   2 +-
   20418  fc-lang/mg.orth		 |   2 +-
   20419  fc-lang/mh.orth		 |   2 +-
   20420  fc-lang/mi.orth		 |   2 +-
   20421  fc-lang/mk.orth		 |   2 +-
   20422  fc-lang/ml.orth		 |   2 +-
   20423  fc-lang/mn.orth		 |   2 +-
   20424  fc-lang/mo.orth		 |   2 +-
   20425  fc-lang/mr.orth		 |   2 +-
   20426  fc-lang/mt.orth		 |   2 +-
   20427  fc-lang/my.orth		 |   2 +-
   20428  fc-lang/nb.orth		 |   4 +-
   20429  fc-lang/nds.orth		 |   2 +-
   20430  fc-lang/ne.orth		 |   2 +-
   20431  fc-lang/nl.orth		 |   2 +-
   20432  fc-lang/nn.orth		 |   2 +-
   20433  fc-lang/no.orth		 |   4 +-
   20434  fc-lang/ny.orth		 |   2 +-
   20435  fc-lang/oc.orth		 |   2 +-
   20436  fc-lang/om.orth		 |   2 +-
   20437  fc-lang/or.orth		 |   2 +-
   20438  fc-lang/os.orth		 |   2 +-
   20439  fc-lang/pl.orth		 |   2 +-
   20440  fc-lang/ps_af.orth		 |   2 +-
   20441  fc-lang/ps_pk.orth		 |   2 +-
   20442  fc-lang/pt.orth		 |   2 +-
   20443  fc-lang/rm.orth		 |   2 +-
   20444  fc-lang/ro.orth		 |   2 +-
   20445  fc-lang/ru.orth		 |   2 +-
   20446  fc-lang/sa.orth		 |   2 +-
   20447  fc-lang/sah.orth		 |   2 +-
   20448  fc-lang/sco.orth		 |   2 +-
   20449  fc-lang/se.orth		 |   4 +-
   20450  fc-lang/sel.orth		 |   2 +-
   20451  fc-lang/sh.orth		 |   2 +-
   20452  fc-lang/si.orth		 |   2 +-
   20453  fc-lang/sk.orth		 |   2 +-
   20454  fc-lang/sl.orth		 |   2 +-
   20455  fc-lang/sm.orth		 |   2 +-
   20456  fc-lang/sma.orth		 |   4 +-
   20457  fc-lang/smj.orth		 |   4 +-
   20458  fc-lang/smn.orth		 |   4 +-
   20459  fc-lang/sms.orth		 |   4 +-
   20460  fc-lang/so.orth		 |   2 +-
   20461  fc-lang/sq.orth		 |   2 +-
   20462  fc-lang/sr.orth		 |   2 +-
   20463  fc-lang/sv.orth		 |   2 +-
   20464  fc-lang/sw.orth		 |   2 +-
   20465  fc-lang/syr.orth		 |   2 +-
   20466  fc-lang/ta.orth		 |   2 +-
   20467  fc-lang/te.orth		 |   2 +-
   20468  fc-lang/tg.orth		 |   2 +-
   20469  fc-lang/th.orth		 |   2 +-
   20470  fc-lang/ti_er.orth		 |   2 +-
   20471  fc-lang/ti_et.orth		 |   2 +-
   20472  fc-lang/tig.orth		 |   2 +-
   20473  fc-lang/tk.orth		 |   2 +-
   20474  fc-lang/tl.orth		 |   2 +-
   20475  fc-lang/tn.orth		 |   2 +-
   20476  fc-lang/to.orth		 |   2 +-
   20477  fc-lang/tr.orth		 |   2 +-
   20478  fc-lang/ts.orth		 |   2 +-
   20479  fc-lang/tt.orth		 |   2 +-
   20480  fc-lang/tw.orth		 |   2 +-
   20481  fc-lang/tyv.orth		 |   2 +-
   20482  fc-lang/ug.orth		 |   2 +-
   20483  fc-lang/uk.orth		 |   2 +-
   20484  fc-lang/ur.orth		 |   2 +-
   20485  fc-lang/uz.orth		 |   2 +-
   20486  fc-lang/ven.orth		 |   2 +-
   20487  fc-lang/vi.orth		 |   2 +-
   20488  fc-lang/vo.orth		 |   4 +-
   20489  fc-lang/vot.orth		 |   2 +-
   20490  fc-lang/wa.orth		 |   2 +-
   20491  fc-lang/wen.orth		 |   2 +-
   20492  fc-lang/wo.orth		 |   2 +-
   20493  fc-lang/xh.orth		 |   2 +-
   20494  fc-lang/yap.orth		 |   2 +-
   20495  fc-lang/yi.orth		 |   2 +-
   20496  fc-lang/yo.orth		 |   2 +-
   20497  fc-lang/zh_cn.orth		 |   2 +-
   20498  fc-lang/zh_hk.orth		 |   2 +-
   20499  fc-lang/zh_mo.orth		 |   2 +-
   20500  fc-lang/zh_sg.orth		 |   2 +-
   20501  fc-lang/zh_tw.orth		 |   2 +-
   20502  fc-lang/zu.orth		 |   2 +-
   20503  fc-list/Makefile.am		 |   2 +-
   20504  fc-list/fc-list.c		 |   2 +-
   20505  fc-match/Makefile.am		 |   2 +-
   20506  fc-match/fc-match.1		 |   2 +-
   20507  fc-match/fc-match.c		 |   2 +-
   20508  fontconfig/fcfreetype.h	 |   2 +-
   20509  fontconfig/fcprivate.h		 |   2 +-
   20510  fontconfig/fontconfig.h	 |   2 +-
   20511  src/fcatomic.c			 |   2 +-
   20512  src/fcblanks.c			 |   2 +-
   20513  src/fccache.c			 |   2 +-
   20514  src/fccfg.c			 |   2 +-
   20515  src/fccharset.c		 |   2 +-
   20516  src/fcdbg.c			 |   2 +-
   20517  src/fcdefault.c		 |   2 +-
   20518  src/fcdir.c			 |   2 +-
   20519  src/fcfreetype.c		 |   4 +-
   20520  src/fcfs.c			 |   2 +-
   20521  src/fcinit.c			 |   2 +-
   20522  src/fcint.h			 |   2 +-
   20523  src/fclang.c			 |   2 +-
   20524  src/fclist.c			 |   2 +-
   20525  src/fcmatch.c			 |   2 +-
   20526  src/fcmatrix.c			 |   2 +-
   20527  src/fcname.c			 |   2 +-
   20528  src/fcpat.c			 |   2 +-
   20529  src/fcstr.c			 |   2 +-
   20530  src/fcxml.c			 |   2 +-
   20531  246 files changed, 603 insertions(+), 354 deletions(-)
   20532 
   20533 commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
   20534 Author: Keith Packard <keithp (a] keithp.com>
   20535 Date:	Sun Dec 5 07:44:08 2004 +0000
   20536 
   20537     Update links to new freedesktop.org locations
   20538     Add uninstall-local to get rid of fonts.conf and local.conf if
   20539     they match
   20540 	the distributed versions. Fixes 'make distcheck'
   20541 
   20542  ChangeLog   |	8 ++++++++
   20543  INSTALL     |	4 ++--
   20544  Makefile.am | 24 ++++++++++++++++++++++++
   20545  3 files changed, 34 insertions(+), 2 deletions(-)
   20546 
   20547 commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
   20548 Author: Keith Packard <keithp (a] keithp.com>
   20549 Date:	Sun Dec 5 06:38:54 2004 +0000
   20550 
   20551     Updates for version 2.2.97
   20552 
   20553  ChangeLog		 |  7 +++++++
   20554  README			 | 30 ++++++++++++++++++++++++++++--
   20555  configure.in		 |  2 +-
   20556  fontconfig/fontconfig.h |  2 +-
   20557  4 files changed, 37 insertions(+), 4 deletions(-)
   20558 
   20559 commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
   20560 Author: Keith Packard <keithp (a] keithp.com>
   20561 Date:	Sun Dec 5 06:19:46 2004 +0000
   20562 
   20563     Sleep for two seconds before exiting to make sure timestamps for
   20564     future
   20565 	changes have distinct mod times in the file system. Bug #1982.
   20566     Add Punjabi orthography. Bug #1671.
   20567     reviewed by: Keith Packard <keithp (a] keithp.com>
   20568 
   20569  ChangeLog	     | 13 ++++++++++++-
   20570  fc-cache/fc-cache.c |	8 ++++++++
   20571  fc-lang/pa.orth     | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   20572  3 files changed, 66 insertions(+), 1 deletion(-)
   20573 
   20574 commit c5a0b541df8be0b66f4ecf531570242693aac930
   20575 Author: Keith Packard <keithp (a] keithp.com>
   20576 Date:	Sun Dec 5 05:49:20 2004 +0000
   20577 
   20578     Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
   20579 	multi-arch installs. Now that all X fonts are included without
   20580 	prejudice, the chances of the date being at all interesting
   20581 	are rather
   20582 	limited. Bug #415.
   20583     Add copyright and license
   20584 
   20585  ChangeLog	 | 10 ++++++++++
   20586  fonts.conf.in	 |  2 +-
   20587  src/Makefile.am | 23 +++++++++++++++++++++++
   20588  3 files changed, 34 insertions(+), 1 deletion(-)
   20589 
   20590 commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
   20591 Author: Keith Packard <keithp (a] keithp.com>
   20592 Date:	Sun Dec 5 05:03:52 2004 +0000
   20593 
   20594     Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
   20595     (or
   20596 	wherever the X fonts are located).
   20597     Document new <include>directory-name</include> semantics
   20598     add <include ignore_missing="yes">conf.d</include>
   20599     Add selectfont to ignore bitmap fonts, add comment for selectfont
   20600     which
   20601 	accepts bitmap fonts.
   20602     Allow <include> configuration elements to reference directories. Parse
   20603     and
   20604 	load all files of the form [0-9]* in sorted order.
   20605 
   20606  ChangeLog		  | 18 ++++++++++
   20607  configure.in		  | 23 ++++++-------
   20608  doc/fontconfig-user.sgml | 17 +++++----
   20609  fonts.conf.in		  |  1 +
   20610  local.conf		  | 23 +++++++++++++
   20611  src/fcdir.c		  |  4 +--
   20612  src/fcint.h		  |  6 ++++
   20613  src/fcxml.c		  | 89
   20614  ++++++++++++++++++++++++++++++++++++++++++++++++
   20615  8 files changed, 158 insertions(+), 23 deletions(-)
   20616 
   20617 commit 38e528e77673f0395ab802cd1040947e307f0c6c
   20618 Author: Keith Packard <keithp (a] keithp.com>
   20619 Date:	Sun Dec 5 04:14:17 2004 +0000
   20620 
   20621     Report command line for $srcdir/configure accurately. Bug #212.
   20622 
   20623  ChangeLog  | 8 +++++++-
   20624  autogen.sh | 2 +-
   20625  2 files changed, 8 insertions(+), 2 deletions(-)
   20626 
   20627 commit e4125ef950ada3413a542dc457a4d36c5495dcd7
   20628 Author: Keith Packard <keithp (a] keithp.com>
   20629 Date:	Sun Dec 5 04:11:11 2004 +0000
   20630 
   20631     Check for non-empty face->family_name and face->style_name before
   20632     using
   20633 	those for the font. Empty names match everything. Bug #171.
   20634 
   20635  ChangeLog	  |  7 +++++++
   20636  src/fcfreetype.c | 12 +++++++-----
   20637  2 files changed, 14 insertions(+), 5 deletions(-)
   20638 
   20639 commit 537e3d23fab449be154da8d49817364479924a61
   20640 Author: Keith Packard <keithp (a] keithp.com>
   20641 Date:	Sun Dec 5 00:26:06 2004 +0000
   20642 
   20643     Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
   20644     available.
   20645 	This provides font file format information (BDF, Type 1, PCF,
   20646 	TrueType)
   20647 	for each font. Closes #109.
   20648 
   20649  ChangeLog		 | 10 ++++++++++
   20650  configure.in		 |  2 +-
   20651  fontconfig/fontconfig.h |  1 +
   20652  src/fcfreetype.c	 | 14 ++++++++++++++
   20653  src/fcname.c		 |  1 +
   20654  5 files changed, 27 insertions(+), 1 deletion(-)
   20655 
   20656 commit dbf68dd5fe2f936af53891a240601c727bdcf09d
   20657 Author: Keith Packard <keithp (a] keithp.com>
   20658 Date:	Sat Dec 4 22:06:52 2004 +0000
   20659 
   20660     Fix typo.
   20661     Add detection for font capabilities (bug #105)
   20662     reviewed by: Keith Packard <keithp (a] keithp.com>
   20663 
   20664  ChangeLog		  |  13 ++++
   20665  doc/fontconfig-user.sgml |   1 +
   20666  fontconfig/fontconfig.h  |   1 +
   20667  src/fcfreetype.c	  | 188
   20668  +++++++++++++++++++++++++++++++++++++++++++++++
   20669  src/fcname.c		  |   1 +
   20670  5 files changed, 204 insertions(+)
   20671 
   20672 commit 4f27c1c0a383e891890ab27c74226957ed7067aa
   20673 Author: Keith Packard <keithp (a] keithp.com>
   20674 Date:	Sat Dec 4 19:41:10 2004 +0000
   20675 
   20676     Move existing fonts.conf to fonts.conf.bak
   20677     Add detection of iconv
   20678     Document new selectfont elements
   20679     Switch to UTF-8 in comment
   20680     Add fullname, and family/style/fullname language entries
   20681     Respect selectfont/*/glob
   20682     Add support for selectfont
   20683     Add multi-lingual family/style/fullname support
   20684     Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
   20685     Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
   20686     computed
   20687 	pattern element names which are required to be static.
   20688 
   20689  ChangeLog		   |   47 ++
   20690  Makefile.am		   |   13 +-
   20691  configure.in		   |	6 +-
   20692  doc/fcpattern.fncs	   |   11 +
   20693  doc/fontconfig-devel.sgml |   13 +-
   20694  doc/fontconfig-user.sgml  |   43 +-
   20695  fc-lang/nb.orth	   |	2 +-
   20696  fontconfig/fontconfig.h   |	7 +
   20697  fonts.dtd		   |   19 +
   20698  src/fccache.c		   |	2 +-
   20699  src/fccfg.c		   |   55 ++-
   20700  src/fcdir.c		   |	2 +-
   20701  src/fcfreetype.c	   | 1085
   20702  +++++++++++++++++++++++++++++++++------------
   20703  src/fcint.h		   |   21 +
   20704  src/fclist.c		   |	6 +-
   20705  src/fcname.c		   |	4 +
   20706  src/fcpat.c		   |   73 +++
   20707  src/fcxml.c		   |  162 +++++++
   20708  18 files changed, 1282 insertions(+), 289 deletions(-)
   20709 
   20710 commit c641c77d6f1a0b378e800c9e3502ae446839a8af
   20711 Author: Keith Packard <keithp (a] keithp.com>
   20712 Date:	Thu Sep 9 14:31:18 2004 +0000
   20713 
   20714     Remove spurious / after $(DESTDIR)
   20715     reviewed by: keithp
   20716 
   20717  ChangeLog   | 7 +++++++
   20718  Makefile.am | 2 +-
   20719  2 files changed, 8 insertions(+), 1 deletion(-)
   20720 
   20721 commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
   20722 Author: Keith Packard <keithp (a] keithp.com>
   20723 Date:	Wed Jun 30 20:06:41 2004 +0000
   20724 
   20725     Update for 2.2.96
   20726 
   20727  ChangeLog		 |  7 +++++++
   20728  README			 | 12 ++++++++++--
   20729  configure.in		 |  2 +-
   20730  fontconfig/fontconfig.h |  2 +-
   20731  4 files changed, 19 insertions(+), 4 deletions(-)
   20732 
   20733 commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
   20734 Author: Keith Packard <keithp (a] keithp.com>
   20735 Date:	Wed Jun 30 18:41:52 2004 +0000
   20736 
   20737     Provided by: Lubos Lunak <l.lunak (a] suse.cz>
   20738     However FcConfigUptoDate() doesn't seem to work. See the attached
   20739     patch.
   20740 	First there's an obvious misplaced parenthesis making it return
   20741 	always
   20742 	false, and second, even this call fails to detect font changes
   20743 	(e.g.
   20744 	adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
   20745 	should fix that as well. The problem seems to be triggered by my
   20746 	fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
   20747 	therefore
   20748 	config->configDirs doesn't include subdirs, unlike
   20749 	config->fontDirs.
   20750 
   20751  ChangeLog   | 14 ++++++++++++++
   20752  src/fccfg.c |	4 ++--
   20753  2 files changed, 16 insertions(+), 2 deletions(-)
   20754 
   20755 commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
   20756 Author: Keith Packard <keithp (a] keithp.com>
   20757 Date:	Thu Jun 3 14:16:38 2004 +0000
   20758 
   20759     Remove comma at end of FcResult enum definition.
   20760 
   20761  ChangeLog		 | 5 +++++
   20762  fontconfig/fontconfig.h | 2 +-
   20763  2 files changed, 6 insertions(+), 1 deletion(-)
   20764 
   20765 commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
   20766 Author: Keith Packard <keithp (a] keithp.com>
   20767 Date:	Sat May 29 20:07:46 2004 +0000
   20768 
   20769     Add steps to md5sum release
   20770 
   20771  ChangeLog | 5 +++++
   20772  INSTALL   | 5 ++++-
   20773  2 files changed, 9 insertions(+), 1 deletion(-)
   20774 
   20775 commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
   20776 Author: Keith Packard <keithp (a] keithp.com>
   20777 Date:	Sat May 29 19:49:52 2004 +0000
   20778 
   20779     Add sh autogen.sh to INSTALL
   20780 
   20781  INSTALL | 14 ++++++++------
   20782  1 file changed, 8 insertions(+), 6 deletions(-)
   20783 
   20784 commit d81271eb21db058d0e816044874b3a8b88439e82
   20785 Author: Keith Packard <keithp (a] keithp.com>
   20786 Date:	Sat May 29 19:36:32 2004 +0000
   20787 
   20788     Update for 2.2.95
   20789 
   20790  ChangeLog		 |  7 +++++++
   20791  README			 | 11 +++++++++--
   20792  configure.in		 |  2 +-
   20793  fontconfig/fontconfig.h |  2 +-
   20794  4 files changed, 18 insertions(+), 4 deletions(-)
   20795 
   20796 commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
   20797 Author: Keith Packard <keithp (a] keithp.com>
   20798 Date:	Sat May 29 19:32:41 2004 +0000
   20799 
   20800     Add FcResultOutOfMemory to provide an accurate error when
   20801     FcFontSetMatch
   20802 	fails in this way
   20803     Make #warning about lacking various FreeType features indicate which
   20804 	version those features appeared so users know how to fix the
   20805 	problem
   20806 	(Thanks to Anton Tropashko)
   20807 
   20808  ChangeLog		 | 12 ++++++++++++
   20809  fontconfig/fontconfig.h |  3 ++-
   20810  src/fcfreetype.c	 |  6 +++---
   20811  src/fcmatch.c		 |  3 +++
   20812  4 files changed, 20 insertions(+), 4 deletions(-)
   20813 
   20814 commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
   20815 Author: Keith Packard <keithp (a] keithp.com>
   20816 Date:	Thu May 6 02:28:37 2004 +0000
   20817 
   20818     Replace MIN/MAX/ABS macros which happen to have come from FreeType
   20819     with
   20820 	fontconfig-specific ones (FC_*)
   20821 
   20822  ChangeLog	  | 6 ++++++
   20823  src/fcfreetype.c | 7 +++++--
   20824  2 files changed, 11 insertions(+), 2 deletions(-)
   20825 
   20826 commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
   20827 Author: Keith Packard <keithp (a] keithp.com>
   20828 Date:	Sat Apr 24 02:54:40 2004 +0000
   20829 
   20830     Extend release preparation instructions to include notification and
   20831 	distribution steps
   20832 
   20833  ChangeLog |  6 ++++++
   20834  INSTALL   | 11 +++++++++--
   20835  2 files changed, 15 insertions(+), 2 deletions(-)
   20836 
   20837 commit 626a70167d7805c20a157e945a1f380ae580661a
   20838 Author: Keith Packard <keithp (a] keithp.com>
   20839 Date:	Sat Apr 24 01:09:36 2004 +0000
   20840 
   20841     Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
   20842 
   20843  ChangeLog		 | 7 +++++++
   20844  README			 | 9 +++++++--
   20845  configure.in		 | 2 +-
   20846  fontconfig/fontconfig.h | 2 +-
   20847  4 files changed, 16 insertions(+), 4 deletions(-)
   20848 
   20849 commit 7969113f086176112fdc13347ea56ea52838117a
   20850 Author: Keith Packard <keithp (a] keithp.com>
   20851 Date:	Sat Apr 24 01:06:32 2004 +0000
   20852 
   20853     Ignore a few more autotool files
   20854 
   20855  .cvsignore | 4 ++++
   20856  ChangeLog  | 5 +++++
   20857  2 files changed, 9 insertions(+)
   20858 
   20859 commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
   20860 Author: Keith Packard <keithp (a] keithp.com>
   20861 Date:	Wed Apr 14 18:08:41 2004 +0000
   20862 
   20863     Add instructions for doing a release
   20864     clean up .spec file; perhaps this will be useful to somebody...
   20865     Update to 2.2.93
   20866     Make 'scanopen' static so GCC doesn't whine about lacking prototype
   20867     Add WARN_CFLAGS to pass -W flags for GCC systems
   20868     Change various char types around to match across function calls. Fixed
   20869     bug
   20870 	in using available_sizes[i].height which is in pixels, not 64ths
   20871 	of a
   20872 	pixel.
   20873 
   20874  ChangeLog		  |  30 +++++++++++++
   20875  INSTALL		  |  13 ++++++
   20876  README			  |  27 +++++++++++-
   20877  configure.in		  |  14 +++++-
   20878  fc-glyphname/Makefile.am |   2 +-
   20879  fc-lang/Makefile.am	  |   2 +-
   20880  fc-lang/fc-lang.c	  |   2 +-
   20881  fc-list/Makefile.am	  |   2 +-
   20882  fc-match/Makefile.am	  |   2 +-
   20883  fontconfig.spec.in	  |  42 +++++++++++++-----
   20884  fontconfig/fontconfig.h  |   2 +-
   20885  src/Makefile.am	  |   1 +
   20886  src/fcfreetype.c	  | 109
   20887  ++++++++++++++++++++++++-----------------------
   20888  13 files changed, 176 insertions(+), 72 deletions(-)
   20889 
   20890 commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
   20891 Author: Keith Packard <keithp (a] keithp.com>
   20892 Date:	Sat Mar 6 23:44:11 2004 +0000
   20893 
   20894     Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
   20895     looking for
   20896 	explicit values prefer exact matches
   20897 
   20898  ChangeLog	  |  6 ++++++
   20899  src/fcfreetype.c | 18 ++++++++++--------
   20900  2 files changed, 16 insertions(+), 8 deletions(-)
   20901 
   20902 commit 02638f1ace0ad7e898317128c244dfd9c842d122
   20903 Author: Keith Packard <keithp (a] keithp.com>
   20904 Date:	Tue Mar 2 16:48:51 2004 +0000
   20905 
   20906     Supplied by: mfabian (a] suse.de (Mike FABIAN)
   20907     Bug #260 fc-cache generates wrong spacing values for bitmap fonts
   20908     Was using
   20909 	(strcmp (a,b)) instead of (!strcmp(a,b)).
   20910 
   20911  ChangeLog	  | 8 ++++++++
   20912  src/fcfreetype.c | 6 +++---
   20913  2 files changed, 11 insertions(+), 3 deletions(-)
   20914 
   20915 commit de66e750a5c5798dab5347675d6581183efa8105
   20916 Author: Manish Singh <yosh (a] gimp.org>
   20917 Date:	Sun Feb 22 02:21:37 2004 +0000
   20918 
   20919     Cast strlen to int for printf, so we're 64-bit clean.
   20920 
   20921  ChangeLog		     | 5 +++++
   20922  fc-glyphname/fc-glyphname.c | 2 +-
   20923  2 files changed, 6 insertions(+), 1 deletion(-)
   20924 
   20925 commit 208a720f009357449647a56d6fe95a5a346a6578
   20926 Author: Keith Packard <keithp (a] keithp.com>
   20927 Date:	Wed Feb 11 18:53:05 2004 +0000
   20928 
   20929     Ok, so I messed up the test for y_ppem. Let's see if I got it
   20930     right this
   20931 	time.
   20932 
   20933  ChangeLog	  |  7 +++++++
   20934  configure.in	  | 15 +++------------
   20935  src/fcfreetype.c |  4 ++--
   20936  3 files changed, 12 insertions(+), 14 deletions(-)
   20937 
   20938 commit 4f38fa81062e5e2e151715a162c295b9a216568a
   20939 Author: Keith Packard <keithp (a] keithp.com>
   20940 Date:	Tue Feb 10 18:38:58 2004 +0000
   20941 
   20942     Pre-2.1.5 versions of FreeType didn't include y_ppem in the
   20943     FT_Bitmap_Size
   20944 	record. Add a configure.in test for this and change the code
   20945 	accordingly (using height instead).
   20946 
   20947  ChangeLog	  |  8 ++++++++
   20948  configure.in	  | 21 +++++++++++++++++++--
   20949  src/fcfreetype.c |  4 ++++
   20950  3 files changed, 31 insertions(+), 2 deletions(-)
   20951 
   20952 commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
   20953 Author: Keith Packard <keithp (a] keithp.com>
   20954 Date:	Sat Feb 7 07:13:48 2004 +0000
   20955 
   20956     Add Low Saxon orthography (Kenneth Rohde Christiansen
   20957     <kenneth (a] gnu.org>)
   20958     Oops. Left 'newest.set' unset, which would miscompute the newest file
   20959     Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
   20960 	properties (which report the wrong value in current FreeType)
   20961     Don't attempt to check for empty glyphs in non-scalable fonts;
   20962     they have no
   20963 	outlines...
   20964 
   20965  ChangeLog	  | 18 ++++++++++++++++++
   20966  fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
   20967  src/fccfg.c	  |  3 +++
   20968  src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
   20969  4 files changed, 85 insertions(+), 12 deletions(-)
   20970 
   20971 commit f4c52909ab5321df608fe7af2da3edcab48818d9
   20972 Author: Tor Lillqvist <tml (a] iki.fi>
   20973 Date:	Sun Feb 1 19:32:36 2004 +0000
   20974 
   20975     fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
   20976     crashes
   20977 	when trying to save the cache if config->cache is NULL, which
   20978 	happens
   20979 	if FcConfigHome() is NULL. Guard against that by using the
   20980 	temp folder
   20981 	in that case.
   20982 
   20983  ChangeLog   |	7 +++++++
   20984  src/fccfg.c | 25 +++++++++++++++++++++++++
   20985  2 files changed, 32 insertions(+)
   20986 
   20987 commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
   20988 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   20989 Date:	Sat Jan 3 18:27:29 2004 +0000
   20990 
   20991     Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
   20992     (Afghan
   20993 	and Pakistani).
   20994     Updated Urdu orthography with real data.
   20995 
   20996  ChangeLog	    | 11 +++++++++++
   20997  fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
   20998  fc-lang/ku_ir.orth | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
   20999  fc-lang/ps_af.orth | 52
   21000  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   21001  fc-lang/ps_pk.orth | 52
   21002  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   21003  fc-lang/ur.orth    | 41 +++++++++++++++++++++++++++++++++++++----
   21004  6 files changed, 233 insertions(+), 4 deletions(-)
   21005 
   21006 commit f6d784313fa87d405b4b4165ee7b9248dd378df2
   21007 Author: Carl Worth <cworth (a] cworth.org>
   21008 Date:	Fri Dec 12 17:07:55 2003 +0000
   21009 
   21010     Remove excessive whitespace (missed on previous commit)
   21011 
   21012  fc-cache/Makefile.am | 8 ++++----
   21013  1 file changed, 4 insertions(+), 4 deletions(-)
   21014 
   21015 commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
   21016 Author: Carl Worth <cworth (a] cworth.org>
   21017 Date:	Thu Dec 11 19:30:07 2003 +0000
   21018 
   21019     Move man_MANS into the 'if USEDOCBOOK' block.
   21020     Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
   21021     excessive
   21022 	whitespace.
   21023     Add 'set -e' to abort when any program fails, (avoids printing of
   21024     'now type
   21025 	make' after configure aborts).
   21026 
   21027  ChangeLog	      | 12 ++++++++++++
   21028  autogen.sh	      |  2 ++
   21029  fc-cache/Makefile.am |  6 +++---
   21030  fc-list/Makefile.am  |  4 ++--
   21031  4 files changed, 19 insertions(+), 5 deletions(-)
   21032 
   21033 commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
   21034 Author: Keith Packard <keithp (a] keithp.com>
   21035 Date:	Tue Nov 18 07:53:04 2003 +0000
   21036 
   21037     Switch to FreeType 2.1.7 style includes. Bug #150.
   21038     reviewed by: Keith Packard <keithp (a] keithp.com>
   21039 
   21040  ChangeLog		 |  9 +++++++++
   21041  doc/Makefile.am	 |  1 +
   21042  fontconfig/fcfreetype.h |  3 ++-
   21043  src/fcfreetype.c	 | 17 +++++++++--------
   21044  4 files changed, 21 insertions(+), 9 deletions(-)
   21045 
   21046 commit 8e8fcda45c07bb0934f30887282238a57cc619da
   21047 Author: Noah Levitt <nlevitt (a] gmail.com>
   21048 Date:	Sun Nov 16 19:08:04 2003 +0000
   21049 
   21050     Add some example usages.
   21051 
   21052  ChangeLog	      |  4 ++++
   21053  fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
   21054  2 files changed, 27 insertions(+)
   21055 
   21056 commit 344a0e33618cd0e9f620b5fa55969602d775934c
   21057 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   21058 Date:	Mon Nov 10 17:34:36 2003 +0000
   21059 
   21060     Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
   21061 	separators.
   21062 
   21063  ChangeLog   | 8 +++++++-
   21064  src/fcxml.c | 7 +++++--
   21065  2 files changed, 12 insertions(+), 3 deletions(-)
   21066 
   21067 commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
   21068 Author: Keith Packard <keithp (a] keithp.com>
   21069 Date:	Mon Oct 27 10:47:53 2003 +0000
   21070 
   21071     Update to version 2.2.92
   21072 
   21073  ChangeLog		 | 6 ++++++
   21074  configure.in		 | 2 +-
   21075  fontconfig/fontconfig.h | 2 +-
   21076  3 files changed, 8 insertions(+), 2 deletions(-)
   21077 
   21078 commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
   21079 Author: Keith Packard <keithp (a] keithp.com>
   21080 Date:	Mon Oct 27 10:44:13 2003 +0000
   21081 
   21082     Yet more cleanups to finish getting 'make distcheck' working This
   21083     has been
   21084 	tested to ensure that it even works from a _build directory.
   21085 
   21086  ChangeLog		  |  16 ++++++
   21087  Makefile.am		  |   1 +
   21088  configure.in		  |  10 ++++
   21089  doc/Makefile.am	  | 133
   21090  +++++++++++++++--------------------------------
   21091  fc-cache/Makefile.am	  |   2 +-
   21092  fc-glyphname/Makefile.am |   6 +--
   21093  fc-lang/Makefile.am	  |   5 +-
   21094  fc-list/Makefile.am	  |   2 +-
   21095  fc-match/Makefile.am	  |   2 +-
   21096  test/Makefile.am	  |   4 +-
   21097  test/run-test.sh	  |  28 ++++++----
   21098  11 files changed, 98 insertions(+), 111 deletions(-)
   21099 
   21100 commit 394b2bf04651d62194c7faa836899d33ca3ed017
   21101 Author: Keith Packard <keithp (a] keithp.com>
   21102 Date:	Mon Oct 27 06:30:29 2003 +0000
   21103 
   21104     Attempts to fix 'make distcheck' work. Things are progressing
   21105     pretty well,
   21106 	but there are still failures long into the process dealing
   21107 	with docs
   21108 	(as always).
   21109     The big changes here are mostly to make $(srcdir) != "." work
   21110     correctly,
   21111 	fixing the docbook related sections and fc-lang were particularily
   21112 	tricky. Docbook refuses to load system entities from anywhere
   21113 	other
   21114 	than where the original .sgml file was located, so no luck
   21115 	looking in
   21116 	"." for the configure-generated version.sgml and confdir.sgml
   21117 	files.
   21118     fc-lang needed help finding .orth files; added a -d option to set the
   21119 	directory as the least evil of many options.
   21120     Now to go use a faster machine and try and wring out the last issues.
   21121 
   21122  ChangeLog		  | 27 +++++++++++++++++++
   21123  configure.in		  |  2 +-
   21124  doc/Makefile.am	  | 68
   21125  +++++++++++++++++++++++++++++++++++++++++-------
   21126  fc-cache/Makefile.am	  | 13 ++++-----
   21127  fc-glyphname/Makefile.am | 11 +++++---
   21128  fc-lang/Makefile.am	  | 10 ++++---
   21129  fc-lang/fc-lang.c	  | 29 +++++++++++++++++++--
   21130  fc-list/Makefile.am	  | 10 ++++---
   21131  fc-match/Makefile.am	  |  2 +-
   21132  9 files changed, 142 insertions(+), 30 deletions(-)
   21133 
   21134 commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
   21135 Author: Keith Packard <keithp (a] keithp.com>
   21136 Date:	Sun Oct 26 16:52:28 2003 +0000
   21137 
   21138     Tag version 2.2.91
   21139 
   21140  ChangeLog		 | 4 ++++
   21141  configure.in		 | 2 +-
   21142  fontconfig/fontconfig.h | 2 +-
   21143  3 files changed, 6 insertions(+), 2 deletions(-)
   21144 
   21145 commit e99043ac778280ed16ab69ca0844b634f7d20f30
   21146 Author: Keith Packard <keithp (a] keithp.com>
   21147 Date:	Sun Oct 26 16:45:23 2003 +0000
   21148 
   21149     Include confdir.sgml.in in EXTRA_DIST
   21150 
   21151  ChangeLog	 | 5 +++++
   21152  doc/Makefile.am | 2 +-
   21153  2 files changed, 6 insertions(+), 1 deletion(-)
   21154 
   21155 commit 75839218d18a7fad2f7e84cb995724763f7cae11
   21156 Author: Josselin Mouette <joss (a] debian.org>
   21157 Date:	Thu Oct 9 18:21:49 2003 +0000
   21158 
   21159     Replace fc-cache and fc-list manpages with more detailed, SGML
   21160     versions.
   21161 
   21162  ChangeLog		|   7 ++
   21163  fc-cache/.cvsignore	|   1 +
   21164  fc-cache/Makefile.am	|  24 +++++-
   21165  fc-cache/fc-cache.1	|  51 -------------
   21166  fc-cache/fc-cache.sgml | 200
   21167  +++++++++++++++++++++++++++++++++++++++++++++++++
   21168  fc-list/.cvsignore	|   1 +
   21169  fc-list/Makefile.am	|  24 +++++-
   21170  fc-list/fc-list.1	|  37 ---------
   21171  fc-list/fc-list.sgml	| 165 ++++++++++++++++++++++++++++++++++++++++
   21172  9 files changed, 420 insertions(+), 90 deletions(-)
   21173 
   21174 commit f077d662c001468eb2aa1261549accd9ff3de401
   21175 Author: Owen Taylor <otaylor (a] redhat.com>
   21176 Date:	Tue Sep 23 20:12:20 2003 +0000
   21177 
   21178     Add a FC_HINT_STYLE key for patterns, with possible values
   21179 	HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
   21180 
   21181  ChangeLog		 | 7 +++++++
   21182  fontconfig/fontconfig.h | 7 +++++++
   21183  src/fcdefault.c	 | 5 +++++
   21184  src/fcname.c		 | 6 ++++++
   21185  4 files changed, 25 insertions(+)
   21186 
   21187 commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
   21188 Author: Owen Taylor <otaylor (a] redhat.com>
   21189 Date:	Tue Sep 23 20:06:40 2003 +0000
   21190 
   21191     Remove Georgian capitals, they aren't used for normal writing. (Bug
   21192     #116)
   21193 
   21194  ChangeLog	 | 5 +++++
   21195  fc-lang/ka.orth | 2 +-
   21196  2 files changed, 6 insertions(+), 1 deletion(-)
   21197 
   21198 commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
   21199 Author: Noah Levitt <nlevitt (a] gmail.com>
   21200 Date:	Sat Sep 6 19:40:41 2003 +0000
   21201 
   21202     Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
   21203     #111)
   21204     When checking for monospace and dual-width fonts, allow roughly a 3%
   21205 	variance in the advances.
   21206 
   21207  ChangeLog		   | 13 +++++++++++
   21208  doc/fontconfig-devel.sgml |  4 ++--
   21209  doc/fontconfig-user.sgml  |  3 ++-
   21210  fontconfig/fontconfig.h   |  1 +
   21211  src/fcfreetype.c	   | 55
   21212  +++++++++++++++++++++++++++++++++++++----------
   21213  src/fcname.c		   |  1 +
   21214  6 files changed, 63 insertions(+), 14 deletions(-)
   21215 
   21216 commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
   21217 Author: Manish Singh <yosh (a] gimp.org>
   21218 Date:	Mon Sep 1 05:11:17 2003 +0000
   21219 
   21220     FcConfigAppFontClear: Support passing NULL to use default config.
   21221 
   21222  ChangeLog   | 5 +++++
   21223  src/fccfg.c | 7 +++++++
   21224  2 files changed, 12 insertions(+)
   21225 
   21226 commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
   21227 Author: Carl Worth <cworth (a] cworth.org>
   21228 Date:	Fri Aug 15 19:45:20 2003 +0000
   21229 
   21230     Added new FcFini function for cleaning up all memory. Fixed a
   21231     few memory
   21232 	leaks. fc-list now calls FcFini, (and is now leak-free according
   21233 	to
   21234 	valgrind)
   21235 
   21236  ChangeLog		     |	44 +++++++++++
   21237  doc/Makefile.am	     |	 8 +-
   21238  doc/edit-sgml.c	     | 187
   21239  +++++++++++++++++++++++++++++++-------------
   21240  doc/fcinit.fncs	     |	11 +++
   21241  fc-glyphname/fc-glyphname.c |	35 +++++++--
   21242  fc-list/fc-list.c	     |	 4 +
   21243  fc-match/fc-match.c	     |	 2 +-
   21244  fontconfig/fontconfig.h     |	 3 +
   21245  src/fccfg.c		     |	 6 ++
   21246  src/fccharset.c	     |	64 +++++++++++++--
   21247  src/fcinit.c		     |	13 +++
   21248  src/fcint.h		     |	 6 ++
   21249  src/fcpat.c		     |	84 +++++++++++++++++++-
   21250  src/fcxml.c		     |	 4 +
   21251  src/fontconfig.def.in	     |	 1 +
   21252  15 files changed, 398 insertions(+), 74 deletions(-)
   21253 
   21254 commit 18906a876aa13550b1a10550ceeef6df0c4473ec
   21255 Author: Keith Packard <keithp (a] keithp.com>
   21256 Date:	Tue Aug 12 02:06:20 2003 +0000
   21257 
   21258     Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
   21259     varargs are
   21260 	untyped
   21261 
   21262  fc-list/fc-list.c | 2 +-
   21263  1 file changed, 1 insertion(+), 1 deletion(-)
   21264 
   21265 commit 116e13b4431b051b8196db201c22cd67b30922e9
   21266 Author: Keith Packard <keithp (a] keithp.com>
   21267 Date:	Sun Jul 20 17:14:47 2003 +0000
   21268 
   21269     Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
   21270 
   21271  fontconfig/fcfreetype.h | 4 ++++
   21272  1 file changed, 4 insertions(+)
   21273 
   21274 commit 74a623e02efc23a39fb35e8d338858877b8f89e7
   21275 Author: Keith Packard <keithp (a] keithp.com>
   21276 Date:	Sun Jul 20 16:06:18 2003 +0000
   21277 
   21278     Implement new semantics for Contains and LISTING:
   21279     LISTING requires that the font Contain all of the pattern values,
   21280     where
   21281 	Contain is redefined for strings to mean precise matching (so that
   21282 	Courier 10 Pitch doesn't list Courier fonts)
   21283     "Contains" for lang means both langs have the same language and
   21284     either the
   21285 	same country or one is missing the country
   21286 
   21287  src/fccfg.c  | 79
   21288  +++++++++++++++++++++++++++++++++---------------------------
   21289  src/fcdbg.c  |  3 +++
   21290  src/fcint.h  |  3 ++-
   21291  src/fclang.c | 18 ++++++++------
   21292  src/fclist.c | 38 +++++++++++++++++++++--------
   21293  src/fcxml.c  |  1 +
   21294  6 files changed, 89 insertions(+), 53 deletions(-)
   21295 
   21296 commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
   21297 Author: Keith Packard <keithp (a] keithp.com>
   21298 Date:	Wed Jul 9 17:04:17 2003 +0000
   21299 
   21300     Was miscomputing end of string position for FcStrtod in locales with
   21301 	multibyte separators
   21302 
   21303  src/fcxml.c | 2 +-
   21304  1 file changed, 1 insertion(+), 1 deletion(-)
   21305 
   21306 commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
   21307 Author: Keith Packard <keithp (a] keithp.com>
   21308 Date:	Thu Jun 26 08:19:11 2003 +0000
   21309 
   21310     Add autoconf checks for FT_Has_PS_Glyph_Names
   21311 
   21312  configure.in	  | 3 ++-
   21313  src/fcfreetype.c | 6 ++++++
   21314  2 files changed, 8 insertions(+), 1 deletion(-)
   21315 
   21316 commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
   21317 Author: Keith Packard <keithp (a] keithp.com>
   21318 Date:	Thu Jun 26 00:39:04 2003 +0000
   21319 
   21320     Allow config->cache to be null (as it is when $HOME is not set)
   21321 
   21322  src/fccfg.c | 9 ++++++---
   21323  1 file changed, 6 insertions(+), 3 deletions(-)
   21324 
   21325 commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
   21326 Author: Keith Packard <keithp (a] keithp.com>
   21327 Date:	Wed Jun 25 23:21:03 2003 +0000
   21328 
   21329     Lean on autoconf to find useful FreeType functions (bug 95)
   21330 
   21331  configure.in	  |  7 +++++--
   21332  src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
   21333  2 files changed, 22 insertions(+), 31 deletions(-)
   21334 
   21335 commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
   21336 Author: Keith Packard <keithp (a] keithp.com>
   21337 Date:	Tue Jun 17 18:28:20 2003 +0000
   21338 
   21339     Bug 75: dont build docs unless docbook is available. Dont install docs
   21340 	unless they are pre-built or buildable
   21341 
   21342  Makefile.am	 |  3 ++-
   21343  configure.in	 | 26 +++++++++++++++++++++-----
   21344  doc/Makefile.am |  2 +-
   21345  3 files changed, 24 insertions(+), 7 deletions(-)
   21346 
   21347 commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
   21348 Author: Keith Packard <keithp (a] keithp.com>
   21349 Date:	Tue Jun 17 17:31:16 2003 +0000
   21350 
   21351     Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
   21352 	vvas (a] hal.csd.auth.gr (Vasilis Vasaitis))
   21353 
   21354  fonts.conf.in | 22 ++++++++++++++--------
   21355  1 file changed, 14 insertions(+), 8 deletions(-)
   21356 
   21357 commit 231051f41669095db4a2c5680a0945fb1ff45a2d
   21358 Author: Tor Lillqvist <tml (a] iki.fi>
   21359 Date:	Sun Jun 15 22:57:21 2003 +0000
   21360 
   21361     Remove CRs from the out file before comparing (needed on Windows).
   21362 
   21363  ChangeLog	  | 3 +++
   21364  test/run-test.sh | 1 +
   21365  2 files changed, 4 insertions(+)
   21366 
   21367 commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
   21368 Author: Tor Lillqvist <tml (a] iki.fi>
   21369 Date:	Sun Jun 15 22:45:12 2003 +0000
   21370 
   21371     Trivial braino.
   21372 
   21373  src/fccfg.c | 2 +-
   21374  1 file changed, 1 insertion(+), 1 deletion(-)
   21375 
   21376 commit c3941ba9c064d41f248c6a00f06423f3c50c685d
   21377 Author: Tor Lillqvist <tml (a] iki.fi>
   21378 Date:	Sun Jun 15 22:35:52 2003 +0000
   21379 
   21380     Fix cut&paste error.
   21381 
   21382  ChangeLog	   | 4 ++++
   21383  fontconfig-zip.in | 3 ++-
   21384  src/Makefile.am   | 2 +-
   21385  3 files changed, 7 insertions(+), 2 deletions(-)
   21386 
   21387 commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
   21388 Author: Tor Lillqvist <tml (a] iki.fi>
   21389 Date:	Fri Jun 13 23:04:35 2003 +0000
   21390 
   21391     Check also for DLL_EXPORT as indication of being built as a DLL
   21392     on Win32.
   21393 
   21394  ChangeLog   | 3 +++
   21395  src/fccfg.c | 6 +++++-
   21396  2 files changed, 8 insertions(+), 1 deletion(-)
   21397 
   21398 commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
   21399 Author: Tor Lillqvist <tml (a] iki.fi>
   21400 Date:	Fri Jun 13 22:43:28 2003 +0000
   21401 
   21402     Add share/doc directory. Add Fc*.3 man pages.
   21403     Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
   21404     Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
   21405 	which expects the EXPORTS line to be the first. Add
   21406 	FcConfigEnableHome.
   21407 
   21408  ChangeLog	       | 12 ++++++++++++
   21409  configure.in	       | 12 +++++++++---
   21410  fontconfig-zip.in     |  4 +++-
   21411  src/fontconfig.def.in |  5 +++--
   21412  4 files changed, 27 insertions(+), 6 deletions(-)
   21413 
   21414 commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
   21415 Author: Keith Packard <keithp (a] keithp.com>
   21416 Date:	Mon Jun 9 19:21:06 2003 +0000
   21417 
   21418     Update to version 2.2.90
   21419 
   21420  ChangeLog		 | 4 ++++
   21421  configure.in		 | 2 +-
   21422  fontconfig/fontconfig.h | 2 +-
   21423  3 files changed, 6 insertions(+), 2 deletions(-)
   21424 
   21425 commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
   21426 Author: Keith Packard <keithp (a] keithp.com>
   21427 Date:	Mon Jun 9 19:15:00 2003 +0000
   21428 
   21429     Add a bunch of ChangeLog entries
   21430 
   21431  ChangeLog | 79
   21432  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   21433  1 file changed, 78 insertions(+), 1 deletion(-)
   21434 
   21435 commit 440e7054857a9a6382243f33498b2384f246379d
   21436 Author: Keith Packard <keithp (a] keithp.com>
   21437 Date:	Mon Jun 9 18:49:19 2003 +0000
   21438 
   21439     Add fc-match program to demonstrate font matching from the command
   21440     line
   21441 
   21442  Makefile.am	     | 2 +-
   21443  configure.in	     | 1 +
   21444  fc-match/.cvsignore | 5 +++++
   21445  3 files changed, 7 insertions(+), 1 deletion(-)
   21446 
   21447 commit 947afeb566e738de3980c8c8751358ecfebdba25
   21448 Author: Keith Packard <keithp (a] keithp.com>
   21449 Date:	Mon Jun 9 17:31:03 2003 +0000
   21450 
   21451     Optimization in FcLangSetIndex was broken, occasionally returning
   21452     a pointer
   21453 	to the wrong location on miss
   21454 
   21455  src/fclang.c | 21 +++++++--------------
   21456  1 file changed, 7 insertions(+), 14 deletions(-)
   21457 
   21458 commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
   21459 Author: Keith Packard <keithp (a] keithp.com>
   21460 Date:	Mon Jun 9 16:53:31 2003 +0000
   21461 
   21462     Add fc-match program
   21463 
   21464  fc-match/Makefile.am |  32 +++++++++
   21465  fc-match/fc-match.1  |  39 +++++++++++
   21466  fc-match/fc-match.c  | 188
   21467  +++++++++++++++++++++++++++++++++++++++++++++++++++
   21468  3 files changed, 259 insertions(+)
   21469 
   21470 commit 6d3a90a41c63d479e3a109790a4ac466ee992478
   21471 Author: Keith Packard <keithp (a] keithp.com>
   21472 Date:	Sat May 31 21:07:01 2003 +0000
   21473 
   21474     (Bug 85) add support for culmus fonts
   21475 
   21476  fonts.conf.in | 39 +++++----------------------------------
   21477  1 file changed, 5 insertions(+), 34 deletions(-)
   21478 
   21479 commit 86b1243193a1cbab3286ee97d2543bfc841a575a
   21480 Author: Keith Packard <keithp (a] keithp.com>
   21481 Date:	Sat May 31 14:58:41 2003 +0000
   21482 
   21483     (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
   21484     usage info
   21485 	on non-long option systems (Tim Mooney)
   21486 
   21487  ChangeLog	       |  4 ++++
   21488  fc-cache/Makefile.am  |  4 ++--
   21489  fc-cache/fc-cache.1   | 51
   21490  +++++++++++++++++++++++++++++++++++++++++++++++++++
   21491  fc-cache/fc-cache.c   | 19 ++++++++++++++++---
   21492  fc-cache/fc-cache.man | 45 ---------------------------------------------
   21493  fc-list/Makefile.am   |  4 ++--
   21494  fc-list/fc-list.1     | 37 +++++++++++++++++++++++++++++++++++++
   21495  fc-list/fc-list.c     | 11 +++++++++++
   21496  fc-list/fc-list.man   | 36 ------------------------------------
   21497  9 files changed, 123 insertions(+), 88 deletions(-)
   21498 
   21499 commit d4d1e8bc604c98d647d70f9188744b95deba8723
   21500 Author: James Su <suzhe (a] turbolinux.com.cn>
   21501 Date:	Wed May 28 01:34:38 2003 +0000
   21502 
   21503     Fix "contains" op for strings and langsets.
   21504 
   21505  fontconfig/fontconfig.h |   6 +++
   21506  src/fccfg.c		 |  16 +++++---
   21507  src/fcstr.c		 | 103
   21508  ++++++++++++++++++++++++++++++++++++++++++++++++
   21509  3 files changed, 119 insertions(+), 6 deletions(-)
   21510 
   21511 commit 53183e66e564c03401237f6fea873733ef326890
   21512 Author: Keith Packard <keithp (a] keithp.com>
   21513 Date:	Sat May 17 02:17:19 2003 +0000
   21514 
   21515     Fix build error with BDF prop local. Free langset after query
   21516 
   21517  src/fcfreetype.c | 9 ++++++++-
   21518  1 file changed, 8 insertions(+), 1 deletion(-)
   21519 
   21520 commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
   21521 Author: Keith Packard <keithp (a] keithp.com>
   21522 Date:	Fri May 16 16:37:16 2003 +0000
   21523 
   21524     oops. Left the psfontinfo.weight matching code commented out while
   21525     testing
   21526 	other stuff...
   21527 
   21528  src/fcfreetype.c | 2 --
   21529  1 file changed, 2 deletions(-)
   21530 
   21531 commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
   21532 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   21533 Date:	Wed May 14 20:23:24 2003 +0000
   21534 
   21535     Extract spacing from XLFD atom
   21536 
   21537  src/fcfreetype.c | 14 ++++++++++++++
   21538  1 file changed, 14 insertions(+)
   21539 
   21540 commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
   21541 Author: Keith Packard <keithp (a] keithp.com>
   21542 Date:	Mon May 12 20:48:59 2003 +0000
   21543 
   21544     Use FcIsWidth to share code
   21545     Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
   21546 	misclassifying some Han fonts as monospaced.
   21547 
   21548  src/fcfreetype.c | 27 ++++++---------------------
   21549  1 file changed, 6 insertions(+), 21 deletions(-)
   21550 
   21551 commit 65d1441df89b898dd74ac1f0fba69c83441dba92
   21552 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   21553 Date:	Mon May 12 09:11:10 2003 +0000
   21554 
   21555     Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
   21556 
   21557  src/fcfreetype.c | 5 ++++-
   21558  1 file changed, 4 insertions(+), 1 deletion(-)
   21559 
   21560 commit 0f362ad520e61e096c887f9374a485c3df32655a
   21561 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   21562 Date:	Mon May 12 09:04:24 2003 +0000
   21563 
   21564     Generate FC_SIZE and FC_DPI for legacy bitmap fonts
   21565 
   21566  src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
   21567  1 file changed, 41 insertions(+)
   21568 
   21569 commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
   21570 Author: Keith Packard <keithp (a] keithp.com>
   21571 Date:	Wed May 7 16:13:24 2003 +0000
   21572 
   21573     Add filename-based accept/reject to ammend available fonts.
   21574     change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
   21575 	FreeType releases.
   21576 
   21577  src/fccache.c	  | 18 ++++++-----
   21578  src/fccfg.c	  | 96
   21579  +++++++++++++++++++++++++++++++++++++++++++++++++++++---
   21580  src/fcdir.c	  | 60 ++++++++++++++++++++++++++---------
   21581  src/fcfreetype.c |  2 +-
   21582  src/fcint.h	  | 40 +++++++++++++++++++++--
   21583  src/fcxml.c	  | 46 ++++++++++++++++++++++++++-
   21584  6 files changed, 232 insertions(+), 30 deletions(-)
   21585 
   21586 commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
   21587 Author: Keith Packard <keithp (a] keithp.com>
   21588 Date:	Tue May 6 14:26:34 2003 +0000
   21589 
   21590     Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
   21591 	<jshin (a] mailaps.org>)
   21592 
   21593  fc-lang/ta.orth | 7 +++++--
   21594  1 file changed, 5 insertions(+), 2 deletions(-)
   21595 
   21596 commit 8ef6a58cb071396630cf05ec857f8c90524752f9
   21597 Author: Keith Packard <keithp (a] keithp.com>
   21598 Date:	Sun May 4 22:58:29 2003 +0000
   21599 
   21600     Add more .cvsignore entries
   21601 
   21602  .cvsignore	| 1 +
   21603  src/.cvsignore | 1 +
   21604  2 files changed, 2 insertions(+)
   21605 
   21606 commit 3018151753821434135c0c17873764f3283fcc50
   21607 Author: Keith Packard <keithp (a] keithp.com>
   21608 Date:	Sun May 4 22:57:00 2003 +0000
   21609 
   21610     Add more .cvsignore entries
   21611 
   21612  .cvsignore | 5 +++++
   21613  1 file changed, 5 insertions(+)
   21614 
   21615 commit 7769c3213dc832f7643660d6aab5fade96cd57c3
   21616 Author: Keith Packard <keithp (a] keithp.com>
   21617 Date:	Sun May 4 22:53:49 2003 +0000
   21618 
   21619     Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
   21620     encodings
   21621 
   21622  Makefile.am	  |   2 +-
   21623  configure.in	  |   1 +
   21624  src/fcfreetype.c | 160
   21625  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   21626  src/fcint.h	  |  10 ++++
   21627  4 files changed, 170 insertions(+), 3 deletions(-)
   21628 
   21629 commit 83321a017a9586aa4f3ace022a91f69122c08ed8
   21630 Author: Keith Packard <keithp (a] keithp.com>
   21631 Date:	Sun May 4 22:51:36 2003 +0000
   21632 
   21633     Add .cvsignore in new fc-glyphname dir
   21634 
   21635  fc-glyphname/.cvsignore | 6 ++++++
   21636  1 file changed, 6 insertions(+)
   21637 
   21638 commit 721d496d7864ff587f51637f578f4b35d501d091
   21639 Author: Keith Packard <keithp (a] keithp.com>
   21640 Date:	Sun May 4 22:50:17 2003 +0000
   21641 
   21642     Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
   21643 	conversion functions
   21644 
   21645  fc-glyphname/Makefile.am	 |   42 +
   21646  fc-glyphname/fc-glyphname.c	 |  287 +++
   21647  fc-glyphname/fcglyphname.tmpl.h |   25 +
   21648  fc-glyphname/glyphlist.txt	 | 4291
   21649  +++++++++++++++++++++++++++++++++++++++
   21650  fc-glyphname/zapfdingbats.txt	 |  212 ++
   21651  5 files changed, 4857 insertions(+)
   21652 
   21653 commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
   21654 Author: Keith Packard <keithp (a] keithp.com>
   21655 Date:	Fri May 2 01:11:53 2003 +0000
   21656 
   21657     Grub through style to find weight/slant/width values when other
   21658     techniques
   21659 	fail
   21660 
   21661  src/fcfreetype.c | 228
   21662  +++++++++++++++++++++++++++++++++++++------------------
   21663  src/fcint.h	  |   6 ++
   21664  src/fcstr.c	  |  74 ++++++++++++++++++
   21665  3 files changed, 233 insertions(+), 75 deletions(-)
   21666 
   21667 commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
   21668 Author: Keith Packard <keithp (a] keithp.com>
   21669 Date:	Fri May 2 01:11:09 2003 +0000
   21670 
   21671     Add book constant for book weight
   21672 
   21673  src/fcname.c | 1 +
   21674  1 file changed, 1 insertion(+)
   21675 
   21676 commit ad293de0041230d530c5b3d2be56690db49e4510
   21677 Author: Keith Packard <keithp (a] keithp.com>
   21678 Date:	Fri May 2 01:09:57 2003 +0000
   21679 
   21680     Add FC_WEIGHT_BOOK as weight 75
   21681 
   21682  fontconfig/fontconfig.h | 1 +
   21683  1 file changed, 1 insertion(+)
   21684 
   21685 commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
   21686 Author: Noah Levitt <nlevitt (a] gmail.com>
   21687 Date:	Thu May 1 16:20:27 2003 +0000
   21688 
   21689     Fix expat function check.
   21690 
   21691  configure.in | 8 ++++----
   21692  1 file changed, 4 insertions(+), 4 deletions(-)
   21693 
   21694 commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
   21695 Author: Noah Levitt <nlevitt (a] gmail.com>
   21696 Date:	Thu May 1 16:15:28 2003 +0000
   21697 
   21698     Check for an expat function that won't be there if expat is too old.
   21699 
   21700  configure.in | 4 ++--
   21701  1 file changed, 2 insertions(+), 2 deletions(-)
   21702 
   21703 commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
   21704 Author: Keith Packard <keithp (a] keithp.com>
   21705 Date:	Thu May 1 14:31:04 2003 +0000
   21706 
   21707     Add demi and book postscript weight names. Allow spaces in postscript
   21708     and X
   21709 	matching
   21710 
   21711  src/fcfreetype.c | 6 ++++--
   21712  1 file changed, 4 insertions(+), 2 deletions(-)
   21713 
   21714 commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
   21715 Author: Keith Packard <keithp (a] keithp.com>
   21716 Date:	Wed Apr 30 15:17:42 2003 +0000
   21717 
   21718     Typo in bitstream foundry name
   21719 
   21720  src/fcfreetype.c | 2 +-
   21721  1 file changed, 1 insertion(+), 1 deletion(-)
   21722 
   21723 commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
   21724 Author: Keith Packard <keithp (a] keithp.com>
   21725 Date:	Thu Apr 24 17:31:03 2003 +0000
   21726 
   21727     Debug output for unknown ps weight names. ignore italic_angle for
   21728     PS fonts
   21729 	as FreeType already checks that
   21730 
   21731  src/fcfreetype.c | 15 +++++++++++++--
   21732  1 file changed, 13 insertions(+), 2 deletions(-)
   21733 
   21734 commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
   21735 Author: Keith Packard <keithp (a] keithp.com>
   21736 Date:	Thu Apr 24 15:29:33 2003 +0000
   21737 
   21738     FcFontList broken when presented a charset - was comparing inclusion
   21739     in the
   21740 	wrong direction
   21741 
   21742  src/fccfg.c	 |  8 ++++----
   21743  src/fccharset.c | 15 +++++++++++++++
   21744  2 files changed, 19 insertions(+), 4 deletions(-)
   21745 
   21746 commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
   21747 Author: Keith Packard <keithp (a] keithp.com>
   21748 Date:	Wed Apr 23 04:45:39 2003 +0000
   21749 
   21750     Oops. Missing newline in .cvsignore
   21751 
   21752  doc/.cvsignore | 2 +-
   21753  1 file changed, 1 insertion(+), 1 deletion(-)
   21754 
   21755 commit 8c87b4293fe27398d9c6500189a1f72741afdff3
   21756 Author: Keith Packard <keithp (a] keithp.com>
   21757 Date:	Wed Apr 23 04:09:28 2003 +0000
   21758 
   21759     Fix docs to close sgml tags
   21760 
   21761  ChangeLog		   | 8 ++++++++
   21762  doc/fcpattern.fncs	   | 1 +
   21763  doc/fontconfig-devel.sgml | 1 +
   21764  doc/func.sgml		   | 1 +
   21765  4 files changed, 11 insertions(+)
   21766 
   21767 commit c92926bf653425fff0291f1070cc7205e91810a0
   21768 Author: Keith Packard <keithp (a] keithp.com>
   21769 Date:	Wed Apr 23 04:06:18 2003 +0000
   21770 
   21771     Add confdir.sgml to .cvsignore
   21772 
   21773  doc/.cvsignore | 1 +
   21774  1 file changed, 1 insertion(+)
   21775 
   21776 commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
   21777 Author: Keith Packard <keithp (a] keithp.com>
   21778 Date:	Wed Apr 23 04:05:58 2003 +0000
   21779 
   21780     Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
   21781 	trailing newline instead of leaving CVS file without a newline
   21782 	(which
   21783 	will break at some point)
   21784 
   21785  doc/Makefile.am     | 3 ++-
   21786  doc/confdir.sgml.in | 2 +-
   21787  2 files changed, 3 insertions(+), 2 deletions(-)
   21788 
   21789 commit 8b290c54761ee020b0bc197c7ea06366e73be66c
   21790 Author: Noah Levitt <nlevitt (a] gmail.com>
   21791 Date:	Wed Apr 23 00:40:24 2003 +0000
   21792 
   21793     Got rid of the newline at the end of the file. It's yucky but,
   21794     I'm not sure
   21795 	how else to get rid of the newline in the output.
   21796 
   21797  doc/confdir.sgml.in | 2 +-
   21798  1 file changed, 1 insertion(+), 1 deletion(-)
   21799 
   21800 commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
   21801 Author: Noah Levitt <nlevitt (a] gmail.com>
   21802 Date:	Wed Apr 23 00:08:03 2003 +0000
   21803 
   21804     Getting closer to fixing /etc/fonts hard-coding.
   21805 
   21806  configure.in	     |	1 -
   21807  doc/Makefile.am     |	4 ++++
   21808  doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
   21809  3 files changed, 29 insertions(+), 1 deletion(-)
   21810 
   21811 commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
   21812 Author: Noah Levitt <nlevitt (a] gmail.com>
   21813 Date:	Tue Apr 22 23:34:50 2003 +0000
   21814 
   21815     Testing syncmail yet again.
   21816 
   21817  .cvsignore		  |  2 +-
   21818  configure.in		  |  1 +
   21819  doc/Makefile.am	  | 12 ++++++------
   21820  doc/fontconfig-user.sgml |  9 +++++----
   21821  4 files changed, 13 insertions(+), 11 deletions(-)
   21822 
   21823 commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
   21824 Author: Keith Packard <keithp (a] keithp.com>
   21825 Date:	Tue Apr 22 16:53:18 2003 +0000
   21826 
   21827     Fix autogen.sh to work with newer automakes
   21828 
   21829  autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
   21830  1 file changed, 35 insertions(+), 10 deletions(-)
   21831 
   21832 commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
   21833 Author: Keith Packard <keithp (a] keithp.com>
   21834 Date:	Tue Apr 22 06:27:27 2003 +0000
   21835 
   21836     Handle pattern elements moving during multiple edits
   21837 
   21838  src/fccfg.c | 8 ++++++++
   21839  1 file changed, 8 insertions(+)
   21840 
   21841 commit 781f10486df22a422b92114ad438d4d8e74c9b93
   21842 Author: Keith Packard <keithp (a] keithp.com>
   21843 Date:	Mon Apr 21 16:12:22 2003 +0000
   21844 
   21845     Update to version 2.2.0
   21846 
   21847  configure.in		 | 2 +-
   21848  fontconfig/fontconfig.h | 4 ++--
   21849  2 files changed, 3 insertions(+), 3 deletions(-)
   21850 
   21851 commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
   21852 Author: Noah Levitt <nlevitt (a] gmail.com>
   21853 Date:	Mon Apr 21 06:17:23 2003 +0000
   21854 
   21855     Fixed variable name mistake.
   21856 
   21857  configure.in | 4 ++--
   21858  1 file changed, 2 insertions(+), 2 deletions(-)
   21859 
   21860 commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
   21861 Author: Keith Packard <keithp (a] keithp.com>
   21862 Date:	Sun Apr 20 04:44:09 2003 +0000
   21863 
   21864     From James Su -- only part of page 0xff is Latin
   21865 
   21866  src/fcfreetype.c | 3 ++-
   21867  1 file changed, 2 insertions(+), 1 deletion(-)
   21868 
   21869 commit 29d961a28e231302683577328ed4724319805a7f
   21870 Author: Keith Packard <keithp (a] keithp.com>
   21871 Date:	Fri Apr 18 15:56:05 2003 +0000
   21872 
   21873     Guard calls to FT_Get_BDF_Property to avoid freetype jumping
   21874     through null
   21875 	pointer
   21876 
   21877  src/fcfreetype.c | 12 +++++++++---
   21878  1 file changed, 9 insertions(+), 3 deletions(-)
   21879 
   21880 commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
   21881 Author: Keith Packard <keithp (a] keithp.com>
   21882 Date:	Thu Apr 17 21:50:24 2003 +0000
   21883 
   21884     Pass FONTCONFIG_PATH in arguments to get expanded
   21885 
   21886  src/Makefile.am | 1 +
   21887  src/fccfg.c	 | 4 ----
   21888  2 files changed, 1 insertion(+), 4 deletions(-)
   21889 
   21890 commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
   21891 Author: Keith Packard <keithp (a] keithp.com>
   21892 Date:	Thu Apr 17 21:29:12 2003 +0000
   21893 
   21894     BDF properties not available until FreeType 2.1.4
   21895 
   21896  src/fcfreetype.c | 2 +-
   21897  1 file changed, 1 insertion(+), 1 deletion(-)
   21898 
   21899 commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
   21900 Author: Colin Walters <walters (a] verbum.org>
   21901 Date:	Thu Apr 17 17:43:04 2003 +0000
   21902 
   21903     Remove some unused variables, and initialize some other ones so
   21904     gcc doesn't
   21905 	warn us.
   21906 
   21907  ChangeLog	 | 5 +++++
   21908  doc/edit-sgml.c | 1 +
   21909  src/fclang.c	 | 6 ++----
   21910  3 files changed, 8 insertions(+), 4 deletions(-)
   21911 
   21912 commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
   21913 Author: Keith Packard <keithp (a] keithp.com>
   21914 Date:	Thu Apr 17 15:47:34 2003 +0000
   21915 
   21916     Solaris porting fixes
   21917 
   21918  configure.in	   | 4 ++--
   21919  fc-lang/fc-lang.c | 4 ++--
   21920  2 files changed, 4 insertions(+), 4 deletions(-)
   21921 
   21922 commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
   21923 Author: Keith Packard <keithp (a] keithp.com>
   21924 Date:	Wed Apr 16 22:04:42 2003 +0000
   21925 
   21926     Add Vera support to default configuration
   21927 
   21928  fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
   21929  1 file changed, 50 insertions(+)
   21930 
   21931 commit e2925d7dc2877fba2112eb3de9853f3e889362c3
   21932 Author: Keith Packard <keithp (a] keithp.com>
   21933 Date:	Wed Apr 16 21:50:51 2003 +0000
   21934 
   21935     bump version to 2.1.94
   21936 
   21937  configure.in		 | 2 +-
   21938  fontconfig/fontconfig.h | 2 +-
   21939  2 files changed, 2 insertions(+), 2 deletions(-)
   21940 
   21941 commit ab06f005f66e12b46a5f1274eafa992be20a1f72
   21942 Author: Keith Packard <keithp (a] keithp.com>
   21943 Date:	Wed Apr 16 18:49:28 2003 +0000
   21944 
   21945     add some changelog entries
   21946 
   21947  ChangeLog | 18 ++++++++++++++++++
   21948  1 file changed, 18 insertions(+)
   21949 
   21950 commit 0e7a434783b28e9e954d3136195af7ba622c459d
   21951 Author: Keith Packard <keithp (a] keithp.com>
   21952 Date:	Wed Apr 16 18:08:47 2003 +0000
   21953 
   21954     Search through the BDF properties for width and foundry information
   21955 
   21956  src/fcfreetype.c | 76
   21957  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   21958  1 file changed, 75 insertions(+), 1 deletion(-)
   21959 
   21960 commit 2e2121f910dd84b0731985570d93cd31ae2edb61
   21961 Author: Keith Packard <keithp (a] keithp.com>
   21962 Date:	Wed Apr 16 16:19:38 2003 +0000
   21963 
   21964     Move foundry detection data into fcfreetype.c (which is getting rather
   21965 	large at this point)
   21966 
   21967  src/Makefile.am  |   2 +-
   21968  src/data.h	  |  77 ------------------------
   21969  src/fcfreetype.c | 177
   21970  ++++++++++++++++++++++++++++++++++++++++++-------------
   21971  3 files changed, 137 insertions(+), 119 deletions(-)
   21972 
   21973 commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
   21974 Author: Keith Packard <keithp (a] keithp.com>
   21975 Date:	Wed Apr 16 16:18:27 2003 +0000
   21976 
   21977     bool was misdeclared in DTD
   21978 
   21979  fonts.dtd | 2 +-
   21980  1 file changed, 1 insertion(+), 1 deletion(-)
   21981 
   21982 commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
   21983 Author: Keith Packard <keithp (a] keithp.com>
   21984 Date:	Tue Apr 15 23:38:06 2003 +0000
   21985 
   21986     Fix unary operator parsing. Add floor, ceil, trunc and round unary
   21987 	operators
   21988 
   21989  fontconfig/fontconfig.h |   2 +
   21990  fonts.dtd		 |   6 ++-
   21991  src/Makefile.am	 |   2 +-
   21992  src/fccfg.c		 |  71 ++++++++++++++++++++++++++++++++
   21993  src/fcdbg.c		 |  20 +++++++++
   21994  src/fcint.h		 |   3 +-
   21995  src/fcxml.c		 | 107
   21996  ++++++++++++++++++++++++++++++++++++++----------
   21997  7 files changed, 187 insertions(+), 24 deletions(-)
   21998 
   21999 commit 52253696cd2779bd9040457fbd157bbe75895ed6
   22000 Author: Keith Packard <keithp (a] keithp.com>
   22001 Date:	Tue Apr 15 17:01:39 2003 +0000
   22002 
   22003     Clean up ps font weight matching and check for NULL
   22004 
   22005  src/fcfreetype.c | 59
   22006  +++++++++++++++++++++++++++++---------------------------
   22007  1 file changed, 31 insertions(+), 28 deletions(-)
   22008 
   22009 commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
   22010 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   22011 Date:	Fri Apr 11 23:45:59 2003 +0000
   22012 
   22013     Implemented foundry generation for Type 1 and TrueType
   22014 
   22015  src/data.h	  | 77
   22016  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   22017  src/fcfreetype.c | 73
   22018  +++++++++++++++++++++++++++++++++++++++++++++++++----
   22019  2 files changed, 145 insertions(+), 5 deletions(-)
   22020 
   22021 commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
   22022 Author: Keith Packard <keithp (a] keithp.com>
   22023 Date:	Fri Apr 11 23:00:51 2003 +0000
   22024 
   22025     update version number to 2.1.93
   22026 
   22027  configure.in		 | 2 +-
   22028  fontconfig/fontconfig.h | 2 +-
   22029  2 files changed, 2 insertions(+), 2 deletions(-)
   22030 
   22031 commit 7f31f3781597e035b8432e0ce1c2894835b4988a
   22032 Author: Keith Packard <keithp (a] keithp.com>
   22033 Date:	Fri Apr 11 22:53:53 2003 +0000
   22034 
   22035     Run fc-cache from local dir instead of install dir to help LFS
   22036     installs (I
   22037 	hope)
   22038 
   22039  Makefile.am | 2 +-
   22040  1 file changed, 1 insertion(+), 1 deletion(-)
   22041 
   22042 commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
   22043 Author: Keith Packard <keithp (a] keithp.com>
   22044 Date:	Fri Apr 11 22:24:23 2003 +0000
   22045 
   22046     Switch to locale-independent string compare function
   22047 
   22048  src/fcfreetype.c | 28 ++++++++++++++--------------
   22049  1 file changed, 14 insertions(+), 14 deletions(-)
   22050 
   22051 commit d6ea834746a7b2758ea5b89467c0e64446840ca4
   22052 Author: Keith Packard <keithp (a] keithp.com>
   22053 Date:	Fri Apr 11 22:17:11 2003 +0000
   22054 
   22055     Bug #46, #47 fontconfig should retrieve type 1 font information from
   22056 	FontInfo dictionary Patch provided by g2 (a] magestudios.net (Gerard
   22057 	Escalante)
   22058 
   22059  src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
   22060  1 file changed, 44 insertions(+)
   22061 
   22062 commit cc30f9ca548661d0d9eb07216d261457db58ca02
   22063 Author: Keith Packard <keithp (a] keithp.com>
   22064 Date:	Tue Apr 8 05:00:25 2003 +0000
   22065 
   22066     remove -u option to docbook2man which was trashing the .html file
   22067 
   22068  doc/Makefile.am | 2 +-
   22069  1 file changed, 1 insertion(+), 1 deletion(-)
   22070 
   22071 commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
   22072 Author: Colin Walters <walters (a] verbum.org>
   22073 Date:	Tue Apr 8 03:58:57 2003 +0000
   22074 
   22075     *** empty log message ***
   22076 
   22077  ChangeLog | 5 +++++
   22078  1 file changed, 5 insertions(+)
   22079 
   22080 commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
   22081 Author: Colin Walters <walters (a] verbum.org>
   22082 Date:	Tue Apr 8 03:58:08 2003 +0000
   22083 
   22084     Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
   22085 
   22086  src/Makefile.am | 4 ++--
   22087  1 file changed, 2 insertions(+), 2 deletions(-)
   22088 
   22089 commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
   22090 Author: Keith Packard <keithp (a] keithp.com>
   22091 Date:	Fri Apr 4 20:17:40 2003 +0000
   22092 
   22093     update copyright years
   22094 
   22095  COPYING       |  2 +-
   22096  fonts.conf.in | 15 ++-------------
   22097  local.conf    |  9 +++++++++
   22098  3 files changed, 12 insertions(+), 14 deletions(-)
   22099 
   22100 commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
   22101 Author: Keith Packard <keithp (a] keithp.com>
   22102 Date:	Fri Apr 4 20:16:33 2003 +0000
   22103 
   22104     Move sample subpixel configuration to local.conf
   22105 
   22106  config/Makedefs.in | 4 ++--
   22107  config/install.sh  | 4 ++--
   22108  2 files changed, 4 insertions(+), 4 deletions(-)
   22109 
   22110 commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
   22111 Author: Keith Packard <keithp (a] keithp.com>
   22112 Date:	Fri Mar 28 17:08:35 2003 +0000
   22113 
   22114     Set spacing to mono if every encoded glyph is the same width
   22115 
   22116  fontconfig/fcfreetype.h |  3 +++
   22117  src/fcfreetype.c	 | 46
   22118  +++++++++++++++++++++++++++++++++++++++++-----
   22119  2 files changed, 44 insertions(+), 5 deletions(-)
   22120 
   22121 commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
   22122 Author: Keith Packard <keithp (a] keithp.com>
   22123 Date:	Mon Mar 24 05:03:20 2003 +0000
   22124 
   22125     Wrong pattern for matching font file names. Fix submitted by
   22126 	hjchoe (a] hancom.com (Choe Hwanjin)
   22127 
   22128  configure.in | 2 +-
   22129  1 file changed, 1 insertion(+), 1 deletion(-)
   22130 
   22131 commit c8582ff72ade8522d545d117641e4afac61382a0
   22132 Author: Tor Lillqvist <tml (a] iki.fi>
   22133 Date:	Sat Mar 22 21:28:13 2003 +0000
   22134 
   22135     Changes for Windows:
   22136     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   22137 
   22138  fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
   22139  1 file changed, 30 insertions(+)
   22140 
   22141 commit daeed6e048a413a94754fd79f62307ca9be80a43
   22142 Author: Tor Lillqvist <tml (a] iki.fi>
   22143 Date:	Sat Mar 22 21:25:34 2003 +0000
   22144 
   22145     Changes for Windows:
   22146     On Windows with gcc (a.k.a. mingw) build as a DLL.
   22147     We don't want to hardcode the fonts.conf file location in the DLL,
   22148     so we
   22149 	look up the DLL location at run-time in a DllMain() function. The
   22150 	fonts.conf location is deduced from that.
   22151     The colon can't be used as path separator on Windows, semicolon
   22152     is used
   22153 	instead. File path components can be separated with either
   22154 	slash or
   22155 	backslash. Absolute paths can also begin with a drive letter.
   22156     Add internal function FcStrLastSlash that strrchr's the last slash, or
   22157 	backslash on Windows.
   22158     There is no link() on Windows. For atomicity checks, mkdir a lock
   22159     directory
   22160 	instead.
   22161     In addition to HOME, also look for USERPROFILE.
   22162     Recognize the special font directory token WINDOWSFONTDIR, to use the
   22163 	system's font directory.
   22164     Remove the fontconfig-def.cpp that was obsolete. Add
   22165     fontconfig.def(.in),
   22166 	without internal functions.
   22167     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   22168 
   22169  ChangeLog		|  32 ++++++++++
   22170  Makefile.am		|   3 +-
   22171  configure.in		|  28 +++++++-
   22172  fc-lang/fc-lang.man	|   6 +-
   22173  src/Makefile.am	|  55 +++++++++++++++-
   22174  src/fcatomic.c		|  23 ++++++-
   22175  src/fccache.c		|  21 +++++-
   22176  src/fccfg.c		|  90 ++++++++++++++++++++++++--
   22177  src/fcint.h		|   9 +++
   22178  src/fcstr.c		|  23 ++++++-
   22179  src/fcxml.c		|  30 +++++++++
   22180  src/fontconfig-def.cpp | 170
   22181  -------------------------------------------------
   22182  src/fontconfig.def.in	| 161
   22183  ++++++++++++++++++++++++++++++++++++++++++++++
   22184  13 files changed, 464 insertions(+), 187 deletions(-)
   22185 
   22186 commit cc9dd09816f717fc678d097a69f793dca1b1eef0
   22187 Author: Keith Packard <keithp (a] keithp.com>
   22188 Date:	Sat Mar 22 01:55:00 2003 +0000
   22189 
   22190     switch // comment
   22191 
   22192  src/fclang.c | 2 +-
   22193  1 file changed, 1 insertion(+), 1 deletion(-)
   22194 
   22195 commit ddde1797a900b818b96fc0818d9df0efacb5ac69
   22196 Author: Keith Packard <keithp (a] keithp.com>
   22197 Date:	Thu Mar 20 02:01:01 2003 +0000
   22198 
   22199     strtod under some locales requires digits before the decimal
   22200 
   22201  doc/fontconfig-user.sgml | 8 ++++++--
   22202  fonts.conf.in		  | 2 +-
   22203  2 files changed, 7 insertions(+), 3 deletions(-)
   22204 
   22205 commit f4007a672834df25f0f9b6a918c135d2b79a3784
   22206 Author: Keith Packard <keithp (a] keithp.com>
   22207 Date:	Thu Mar 20 02:00:15 2003 +0000
   22208 
   22209     Avoid crashing on empty test/edit lists
   22210 
   22211  src/fccfg.c | 6 ++++--
   22212  1 file changed, 4 insertions(+), 2 deletions(-)
   22213 
   22214 commit 3fbd50e48679c15c24400aaa78c6cd266317a784
   22215 Author: Keith Packard <keithp (a] keithp.com>
   22216 Date:	Thu Mar 20 01:59:28 2003 +0000
   22217 
   22218     bogus libtoolize --version | libtoolize --version
   22219 
   22220  autogen.sh | 2 +-
   22221  1 file changed, 1 insertion(+), 1 deletion(-)
   22222 
   22223 commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
   22224 Author: Keith Packard <keithp (a] keithp.com>
   22225 Date:	Tue Mar 18 08:03:42 2003 +0000
   22226 
   22227     FcCharSetIsSubset errored on fonts with subsets in early blocks
   22228     and extra
   22229 	blocks not present in the second argument
   22230 
   22231  src/fccharset.c | 2 +-
   22232  1 file changed, 1 insertion(+), 1 deletion(-)
   22233 
   22234 commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
   22235 Author: Keith Packard <keithp (a] keithp.com>
   22236 Date:	Fri Mar 14 00:16:56 2003 +0000
   22237 
   22238     Fix configure arguments (bug 45)
   22239 
   22240  configure.in | 10 +++++-----
   22241  1 file changed, 5 insertions(+), 5 deletions(-)
   22242 
   22243 commit 81fa16c3366a701255f4e52cdfd716dd06253748
   22244 Author: Keith Packard <keithp (a] keithp.com>
   22245 Date:	Wed Mar 12 22:16:43 2003 +0000
   22246 
   22247     add font widths and extend weight from OS/2 table
   22248 
   22249  fontconfig/fontconfig.h | 44 ++++++++++++++++++++++++++++------------
   22250  src/fcdefault.c	 |  3 +++
   22251  src/fcfreetype.c	 | 54
   22252  ++++++++++++++++++++++++++++++++++++++++++++-----
   22253  src/fcmatch.c		 | 29 +++++++++++++++++---------
   22254  src/fcname.c		 | 18 +++++++++++++++++
   22255  5 files changed, 120 insertions(+), 28 deletions(-)
   22256 
   22257 commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
   22258 Author: Keith Packard <keithp (a] keithp.com>
   22259 Date:	Wed Mar 12 22:15:39 2003 +0000
   22260 
   22261     Global cache time checking was using wrong file name and computing
   22262     wrong
   22263 	count of fonts per file
   22264 
   22265  src/fccache.c | 10 +++++-----
   22266  src/fcdir.c   |  8 ++++++--
   22267  src/fcint.h   |  2 +-
   22268  3 files changed, 12 insertions(+), 8 deletions(-)
   22269 
   22270 commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
   22271 Author: Keith Packard <keithp (a] keithp.com>
   22272 Date:	Mon Mar 10 06:56:32 2003 +0000
   22273 
   22274     Ship manual
   22275 
   22276  fc-list/Makefile.am | 2 ++
   22277  1 file changed, 2 insertions(+)
   22278 
   22279 commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
   22280 Author: Mike A. Harris <mharris (a] redhat.com>
   22281 Date:	Sat Mar 8 01:03:32 2003 +0000
   22282 
   22283     Updated RPM specfile for 2.1.92 and fixed remaining known spec
   22284     file issues
   22285 
   22286  ChangeLog	    |  8 ++++++++
   22287  fontconfig.spec.in | 19 +++++++++++++++++--
   22288  2 files changed, 25 insertions(+), 2 deletions(-)
   22289 
   22290 commit 6348213702153f1097c648ae575bcc89dbb259dc
   22291 Author: Keith Packard <keithp (a] keithp.com>
   22292 Date:	Fri Mar 7 21:04:52 2003 +0000
   22293 
   22294     Bump version to 2.1.92
   22295 
   22296  configure.in		 | 2 +-
   22297  fontconfig/fontconfig.h | 2 +-
   22298  2 files changed, 2 insertions(+), 2 deletions(-)
   22299 
   22300 commit dcd1f27185958b000f12e0390970c925f4386598
   22301 Author: Keith Packard <keithp (a] keithp.com>
   22302 Date:	Fri Mar 7 20:51:17 2003 +0000
   22303 
   22304     add version.sgml to .cvsignore
   22305 
   22306  doc/.cvsignore | 1 +
   22307  1 file changed, 1 insertion(+)
   22308 
   22309 commit ae2c2943648313b41f2d032b72618d11ffdd1772
   22310 Author: Keith Packard <keithp (a] keithp.com>
   22311 Date:	Fri Mar 7 20:50:44 2003 +0000
   22312 
   22313     Add version number to user doc
   22314 
   22315  doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
   22316  doc/func.sgml		  |  1 +
   22317  2 files changed, 18 insertions(+), 10 deletions(-)
   22318 
   22319 commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
   22320 Author: Keith Packard <keithp (a] keithp.com>
   22321 Date:	Fri Mar 7 20:45:43 2003 +0000
   22322 
   22323     Add version number to documentation
   22324 
   22325  configure.in		   |  1 +
   22326  doc/fontconfig-devel.sgml | 13 +++----------
   22327  doc/func.sgml		   |  4 ++++
   22328  doc/version.sgml.in	   | 24 ++++++++++++++++++++++++
   22329  4 files changed, 32 insertions(+), 10 deletions(-)
   22330 
   22331 commit 4484582ebaaaea4982248a6141d87d488ef322bd
   22332 Author: Keith Packard <keithp (a] keithp.com>
   22333 Date:	Fri Mar 7 20:45:20 2003 +0000
   22334 
   22335     wasnt rebuilding most of the docs
   22336 
   22337  doc/Makefile.am | 18 +++++++++---------
   22338  1 file changed, 9 insertions(+), 9 deletions(-)
   22339 
   22340 commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
   22341 Author: Keith Packard <keithp (a] keithp.com>
   22342 Date:	Fri Mar 7 20:04:13 2003 +0000
   22343 
   22344     distribute man page
   22345 
   22346  fc-cache/Makefile.am | 2 ++
   22347  1 file changed, 2 insertions(+)
   22348 
   22349 commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
   22350 Author: Keith Packard <keithp (a] keithp.com>
   22351 Date:	Fri Mar 7 20:03:53 2003 +0000
   22352 
   22353     note that default mandir is usually wrong
   22354 
   22355  INSTALL | 2 +-
   22356  1 file changed, 1 insertion(+), 1 deletion(-)
   22357 
   22358 commit bdc0fd54344cd161f1507aa53f3d676569d63f08
   22359 Author: Keith Packard <keithp (a] keithp.com>
   22360 Date:	Fri Mar 7 20:03:23 2003 +0000
   22361 
   22362     get manuals to install with automake-1.4
   22363 
   22364  doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
   22365  1 file changed, 21 insertions(+), 23 deletions(-)
   22366 
   22367 commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
   22368 Author: Keith Packard <keithp (a] keithp.com>
   22369 Date:	Fri Mar 7 19:41:34 2003 +0000
   22370 
   22371     Create fontconfig-user.html
   22372 
   22373  doc/Makefile.am | 2 +-
   22374  1 file changed, 1 insertion(+), 1 deletion(-)
   22375 
   22376 commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
   22377 Author: Keith Packard <keithp (a] keithp.com>
   22378 Date:	Fri Mar 7 19:39:57 2003 +0000
   22379 
   22380     Add more to .cvsignore
   22381 
   22382  doc/.cvsignore | 9 +++++++++
   22383  1 file changed, 9 insertions(+)
   22384 
   22385 commit b219ac6b99672506965f3c2168e2af1cd58d28e7
   22386 Author: Keith Packard <keithp (a] keithp.com>
   22387 Date:	Fri Mar 7 19:37:16 2003 +0000
   22388 
   22389     Make documentation build
   22390 
   22391  doc/Makefile.am	  | 172
   22392  +++++++++++++++++++++++++++--------------------
   22393  doc/edit-sgml.c	  |   2 +-
   22394  doc/fontconfig-user.sgml |   2 +-
   22395  3 files changed, 102 insertions(+), 74 deletions(-)
   22396 
   22397 commit 39381776a4c0cf4077a31f3a493cbd37420cec71
   22398 Author: Keith Packard <keithp (a] keithp.com>
   22399 Date:	Fri Mar 7 19:01:41 2003 +0000
   22400 
   22401     Finish reformatting developer documentation
   22402 
   22403  doc/Makefile.am	   |  16 +-
   22404  doc/edit-sgml.c	   |  17 +-
   22405  doc/fcatomic.fncs	   |  93 +++++++++
   22406  doc/fcconfig.fncs	   | 153 ++++++++-------
   22407  doc/fcfile.fncs	   |  78 ++++++++
   22408  doc/fcfreetype.fncs	   |  69 +++++++
   22409  doc/fcinit.fncs	   |  78 ++++++++
   22410  doc/fcstring.fncs	   | 150 +++++++++++++++
   22411  doc/fcstrset.fncs	   | 104 ++++++++++
   22412  doc/fontconfig-devel.sgml | 475
   22413  +++++++++++-----------------------------------
   22414  10 files changed, 795 insertions(+), 438 deletions(-)
   22415 
   22416 commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
   22417 Author: Keith Packard <keithp (a] keithp.com>
   22418 Date:	Fri Mar 7 08:52:27 2003 +0000
   22419 
   22420     Add copyright
   22421 
   22422  doc/func.sgml | 23 +++++++++++++++++++++++
   22423  1 file changed, 23 insertions(+)
   22424 
   22425 commit 2df0c66230fb86a784414b5db803d32d1a083b3a
   22426 Author: Keith Packard <keithp (a] keithp.com>
   22427 Date:	Fri Mar 7 08:51:14 2003 +0000
   22428 
   22429     Use <parameter> tags. Add copyrights
   22430 
   22431  doc/fcconfig.fncs     | 46 +++++++++++++++++++++++-----------------------
   22432  doc/fcconstant.fncs   | 10 +++++-----
   22433  doc/fcobjecttype.fncs |  6 +++---
   22434  doc/fcpattern.fncs    | 14 +++++++-------
   22435  doc/fcvalue.fncs      |  4 ++--
   22436  5 files changed, 40 insertions(+), 40 deletions(-)
   22437 
   22438 commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
   22439 Author: Keith Packard <keithp (a] keithp.com>
   22440 Date:	Fri Mar 7 08:44:32 2003 +0000
   22441 
   22442     Add lots more function documentation
   22443 
   22444  doc/Makefile.am	   |  16 ++-
   22445  doc/fcblanks.fncs	   |  58 +++++++++
   22446  doc/fccharset.fncs	   |  23 ++++
   22447  doc/fcconfig.fncs	   | 279
   22448  +++++++++++++++++++++++++++++++++++++++++++
   22449  doc/fcconstant.fncs	   |  58 +++++++++
   22450  doc/fcfontset.fncs	   |  49 ++++++++
   22451  doc/fcmatrix.fncs	   |  23 ++++
   22452  doc/fcobjectset.fncs	   |  61 ++++++++++
   22453  doc/fcobjecttype.fncs	   |  48 ++++++++
   22454  doc/fcpattern.fncs	   |  23 ++++
   22455  doc/fcvalue.fncs	   |  23 ++++
   22456  doc/fontconfig-devel.sgml | 292
   22457  +++-------------------------------------------
   22458  12 files changed, 677 insertions(+), 276 deletions(-)
   22459 
   22460 commit 22671e25510e77af1a8f2b569314ba2de1c93353
   22461 Author: Keith Packard <keithp (a] keithp.com>
   22462 Date:	Fri Mar 7 07:12:51 2003 +0000
   22463 
   22464     Rework documentation to build man pages for each function
   22465 
   22466  doc/Makefile.am	   |   84 ++-
   22467  doc/fccharset.fncs	   |  144 +++++
   22468  doc/fcmatrix.fncs	   |  100 ++++
   22469  doc/fcpattern.fncs	   |  287 ++++++++++
   22470  doc/fcvalue.fncs	   |   17 +
   22471  doc/fontconfig-devel.sgml | 1355
   22472  ++++++++++++++++++---------------------------
   22473  doc/fontconfig-user.sgml  |  396 ++++++-------
   22474  doc/func.sgml		   |   61 ++
   22475  8 files changed, 1411 insertions(+), 1033 deletions(-)
   22476 
   22477 commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
   22478 Author: Keith Packard <keithp (a] keithp.com>
   22479 Date:	Fri Mar 7 06:17:36 2003 +0000
   22480 
   22481     Add func doc creation program edit-sgml
   22482 
   22483  doc/edit-sgml.c | 426
   22484  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   22485  1 file changed, 426 insertions(+)
   22486 
   22487 commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
   22488 Author: Mike A. Harris <mharris (a] redhat.com>
   22489 Date:	Wed Mar 5 10:09:57 2003 +0000
   22490 
   22491     Update Changelog
   22492 
   22493  ChangeLog | 7 +++++++
   22494  1 file changed, 7 insertions(+)
   22495 
   22496 commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
   22497 Author: Mike A. Harris <mharris (a] redhat.com>
   22498 Date:	Wed Mar 5 10:08:08 2003 +0000
   22499 
   22500     Added back the configure macro options --disable-docs because
   22501     otherwise
   22502 	fontconfig installs docs into /usr/share/doc/fontconfig (with no
   22503 	version number) unconditionally, causing RPM to fail the build
   22504 	due to
   22505 	_unpackaged_files_terminate_build. We pick up the pregenerated
   22506 	docs
   22507 	with %doc already.
   22508 
   22509  fontconfig.spec.in | 8 +++++++-
   22510  1 file changed, 7 insertions(+), 1 deletion(-)
   22511 
   22512 commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
   22513 Author: Mike A. Harris <mharris (a] redhat.com>
   22514 Date:	Wed Mar 5 09:28:08 2003 +0000
   22515 
   22516     Updated rpm specfile changelog and Changelog to reflect today's
   22517     changes
   22518 
   22519  ChangeLog	    | 13 ++++++++++++-
   22520  fontconfig.spec.in |  9 ++++++++-
   22521  2 files changed, 20 insertions(+), 2 deletions(-)
   22522 
   22523 commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
   22524 Author: Mike A. Harris <mharris (a] redhat.com>
   22525 Date:	Wed Mar 5 09:16:37 2003 +0000
   22526 
   22527     Reordered %files lists to be a bit tidier. Made -devel package own the
   22528 	%{_includedir}/fontconfig directory
   22529 
   22530  fontconfig.spec.in | 9 +++++----
   22531  1 file changed, 5 insertions(+), 4 deletions(-)
   22532 
   22533 commit c674c89bf919fa7f357319a7ce825ba5369ff737
   22534 Author: Mike A. Harris <mharris (a] redhat.com>
   22535 Date:	Wed Mar 5 09:14:06 2003 +0000
   22536 
   22537     Put %post script in {}'s for tidyness, and change the call to
   22538     fc-cache to
   22539 	use %{_bindir}/fc-cache
   22540 
   22541  fontconfig.spec.in | 9 +++++----
   22542  1 file changed, 5 insertions(+), 4 deletions(-)
   22543 
   22544 commit 5283328a6006420cb3382c0dbef55f715996b91c
   22545 Author: Mike A. Harris <mharris (a] redhat.com>
   22546 Date:	Wed Mar 5 09:10:14 2003 +0000
   22547 
   22548     Changed BuildRequires: lines to use %{_bindir} macro instead of
   22549     hard coded
   22550 	/usr/bin
   22551 
   22552  fontconfig.spec.in | 4 ++--
   22553  1 file changed, 2 insertions(+), 2 deletions(-)
   22554 
   22555 commit 674c09dfbfc3d6d3a014ac018995530159fc157f
   22556 Author: Mike A. Harris <mharris (a] redhat.com>
   22557 Date:	Wed Mar 5 09:08:41 2003 +0000
   22558 
   22559     Replace commented out %define at top of specfile with a comment
   22560     preceding
   22561 	the freetype2 define, since rpm expands macros in comments. Also
   22562 	remove
   22563 	-j flag from make, as _smp_mflags expands to -jN already.
   22564 
   22565  fontconfig.spec.in | 6 +++---
   22566  1 file changed, 3 insertions(+), 3 deletions(-)
   22567 
   22568 commit d30f481c4d182db3873fc9caf0e191da3c4955ef
   22569 Author: Keith Packard <keithp (a] keithp.com>
   22570 Date:	Wed Mar 5 07:45:37 2003 +0000
   22571 
   22572     switch vesion to version
   22573 
   22574  fontconfig.spec.in | 2 +-
   22575  1 file changed, 1 insertion(+), 1 deletion(-)
   22576 
   22577 commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
   22578 Author: Keith Packard <keithp (a] keithp.com>
   22579 Date:	Wed Mar 5 06:09:36 2003 +0000
   22580 
   22581     optimize string compares even more
   22582 
   22583  src/fcstr.c | 19 +++----------------
   22584  1 file changed, 3 insertions(+), 16 deletions(-)
   22585 
   22586 commit dc1de232a694c9c431604e701e8f617978a00e0a
   22587 Author: Keith Packard <keithp (a] keithp.com>
   22588 Date:	Wed Mar 5 06:09:14 2003 +0000
   22589 
   22590     Use VERSION in fontconfig.pc.in
   22591 
   22592  fontconfig.pc.in | 2 +-
   22593  1 file changed, 1 insertion(+), 1 deletion(-)
   22594 
   22595 commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
   22596 Author: Keith Packard <keithp (a] keithp.com>
   22597 Date:	Wed Mar 5 05:57:11 2003 +0000
   22598 
   22599     No longer using config directory
   22600 
   22601  configure.in | 2 --
   22602  1 file changed, 2 deletions(-)
   22603 
   22604 commit 94421e4097d84b50fc2da285b57fb00da3592796
   22605 Author: Keith Packard <keithp (a] keithp.com>
   22606 Date:	Wed Mar 5 05:53:10 2003 +0000
   22607 
   22608     use FcToLower instead of tolower
   22609 
   22610  src/fcname.c | 12 +++++-------
   22611  1 file changed, 5 insertions(+), 7 deletions(-)
   22612 
   22613 commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
   22614 Author: Keith Packard <keithp (a] keithp.com>
   22615 Date:	Wed Mar 5 05:52:51 2003 +0000
   22616 
   22617     Add FcLangSetPrint
   22618 
   22619  src/fcdbg.c | 29 ++++++++++++++++++-----------
   22620  1 file changed, 18 insertions(+), 11 deletions(-)
   22621 
   22622 commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
   22623 Author: Keith Packard <keithp (a] keithp.com>
   22624 Date:	Wed Mar 5 05:52:31 2003 +0000
   22625 
   22626     AddFcLangSetContains for font listing, add first-letter table for
   22627     language
   22628 	lookups, change RCS tag
   22629 
   22630  src/fccfg.c  |   8 +--
   22631  src/fcint.h  |   7 +-
   22632  src/fclang.c | 231
   22633  ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
   22634  src/fclist.c |   6 +-
   22635  4 files changed, 219 insertions(+), 33 deletions(-)
   22636 
   22637 commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
   22638 Author: Keith Packard <keithp (a] keithp.com>
   22639 Date:	Wed Mar 5 05:51:27 2003 +0000
   22640 
   22641     Change RCS tag
   22642 
   22643  fc-cache/fc-cache.c	| 4 ++--
   22644  fc-cache/fc-cache.man	| 4 ++--
   22645  fc-list/fc-list.c	| 4 ++--
   22646  fc-list/fc-list.man	| 4 ++--
   22647  src/fcatomic.c		| 4 ++--
   22648  src/fcblanks.c		| 4 ++--
   22649  src/fccache.c		| 4 ++--
   22650  src/fccharset.c	| 4 ++--
   22651  src/fcdefault.c	| 4 ++--
   22652  src/fcdir.c		| 4 ++--
   22653  src/fcfreetype.c	| 4 ++--
   22654  src/fcfs.c		| 4 ++--
   22655  src/fcinit.c		| 4 ++--
   22656  src/fcmatch.c		| 4 ++--
   22657  src/fcmatrix.c		| 2 +-
   22658  src/fcpat.c		| 4 ++--
   22659  src/fcstr.c		| 4 ++--
   22660  src/fcxml.c		| 4 ++--
   22661  src/fontconfig-def.cpp | 2 +-
   22662  19 files changed, 36 insertions(+), 36 deletions(-)
   22663 
   22664 commit 0eadb052fb31ad99d77d1997108d316c64d939b8
   22665 Author: Keith Packard <keithp (a] keithp.com>
   22666 Date:	Wed Mar 5 05:48:53 2003 +0000
   22667 
   22668     Add letter ranges to speed lang lookups, change CVS tag
   22669 
   22670  fc-lang/fc-lang.c     | 38 ++++++++++++++++++++++++++++++++++++--
   22671  fc-lang/fc-lang.man   |  4 ++--
   22672  fc-lang/fclang.tmpl.h |  4 ++--
   22673  3 files changed, 40 insertions(+), 6 deletions(-)
   22674 
   22675 commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
   22676 Author: Keith Packard <keithp (a] keithp.com>
   22677 Date:	Wed Mar 5 05:48:15 2003 +0000
   22678 
   22679     Change RCS tag, add FcLangSetContains
   22680 
   22681  fontconfig/fcfreetype.h |  4 ++--
   22682  fontconfig/fcprivate.h  |  4 ++--
   22683  fontconfig/fontconfig.h | 11 ++++++++---
   22684  3 files changed, 12 insertions(+), 7 deletions(-)
   22685 
   22686 commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
   22687 Author: Keith Packard <keithp (a] keithp.com>
   22688 Date:	Wed Mar 5 04:26:06 2003 +0000
   22689 
   22690     Switch RCS tag label
   22691 
   22692  fc-lang/aa.orth    | 4 ++--
   22693  fc-lang/ab.orth    | 4 ++--
   22694  fc-lang/af.orth    | 4 ++--
   22695  fc-lang/am.orth    | 4 ++--
   22696  fc-lang/ar.orth    | 4 ++--
   22697  fc-lang/ast.orth   | 4 ++--
   22698  fc-lang/ava.orth   | 4 ++--
   22699  fc-lang/ay.orth    | 4 ++--
   22700  fc-lang/az.orth    | 4 ++--
   22701  fc-lang/ba.orth    | 4 ++--
   22702  fc-lang/bam.orth   | 4 ++--
   22703  fc-lang/be.orth    | 4 ++--
   22704  fc-lang/bg.orth    | 4 ++--
   22705  fc-lang/bh.orth    | 4 ++--
   22706  fc-lang/bho.orth   | 4 ++--
   22707  fc-lang/bi.orth    | 4 ++--
   22708  fc-lang/bin.orth   | 4 ++--
   22709  fc-lang/bn.orth    | 4 ++--
   22710  fc-lang/bo.orth    | 4 ++--
   22711  fc-lang/br.orth    | 4 ++--
   22712  fc-lang/bs.orth    | 4 ++--
   22713  fc-lang/bua.orth   | 4 ++--
   22714  fc-lang/ca.orth    | 4 ++--
   22715  fc-lang/ce.orth    | 4 ++--
   22716  fc-lang/ch.orth    | 4 ++--
   22717  fc-lang/chm.orth   | 4 ++--
   22718  fc-lang/chr.orth   | 4 ++--
   22719  fc-lang/co.orth    | 4 ++--
   22720  fc-lang/cs.orth    | 4 ++--
   22721  fc-lang/cu.orth    | 4 ++--
   22722  fc-lang/cv.orth    | 4 ++--
   22723  fc-lang/cy.orth    | 4 ++--
   22724  fc-lang/da.orth    | 4 ++--
   22725  fc-lang/de.orth    | 4 ++--
   22726  fc-lang/dz.orth    | 4 ++--
   22727  fc-lang/el.orth    | 4 ++--
   22728  fc-lang/en.orth    | 4 ++--
   22729  fc-lang/eo.orth    | 4 ++--
   22730  fc-lang/es.orth    | 4 ++--
   22731  fc-lang/et.orth    | 4 ++--
   22732  fc-lang/eu.orth    | 4 ++--
   22733  fc-lang/fa.orth    | 4 ++--
   22734  fc-lang/fi.orth    | 4 ++--
   22735  fc-lang/fj.orth    | 4 ++--
   22736  fc-lang/fo.orth    | 4 ++--
   22737  fc-lang/fr.orth    | 4 ++--
   22738  fc-lang/ful.orth   | 4 ++--
   22739  fc-lang/fur.orth   | 4 ++--
   22740  fc-lang/fy.orth    | 4 ++--
   22741  fc-lang/ga.orth    | 4 ++--
   22742  fc-lang/gd.orth    | 4 ++--
   22743  fc-lang/gez.orth   | 4 ++--
   22744  fc-lang/gl.orth    | 4 ++--
   22745  fc-lang/gn.orth    | 4 ++--
   22746  fc-lang/gu.orth    | 4 ++--
   22747  fc-lang/gv.orth    | 4 ++--
   22748  fc-lang/ha.orth    | 4 ++--
   22749  fc-lang/haw.orth   | 4 ++--
   22750  fc-lang/he.orth    | 4 ++--
   22751  fc-lang/hi.orth    | 4 ++--
   22752  fc-lang/ho.orth    | 4 ++--
   22753  fc-lang/hr.orth    | 4 ++--
   22754  fc-lang/hu.orth    | 4 ++--
   22755  fc-lang/hy.orth    | 4 ++--
   22756  fc-lang/ia.orth    | 4 ++--
   22757  fc-lang/ibo.orth   | 4 ++--
   22758  fc-lang/id.orth    | 4 ++--
   22759  fc-lang/ie.orth    | 4 ++--
   22760  fc-lang/ik.orth    | 4 ++--
   22761  fc-lang/io.orth    | 4 ++--
   22762  fc-lang/is.orth    | 4 ++--
   22763  fc-lang/it.orth    | 4 ++--
   22764  fc-lang/iu.orth    | 4 ++--
   22765  fc-lang/ja.orth    | 4 ++--
   22766  fc-lang/ka.orth    | 4 ++--
   22767  fc-lang/kaa.orth   | 4 ++--
   22768  fc-lang/ki.orth    | 4 ++--
   22769  fc-lang/kk.orth    | 4 ++--
   22770  fc-lang/kl.orth    | 4 ++--
   22771  fc-lang/km.orth    | 4 ++--
   22772  fc-lang/kn.orth    | 4 ++--
   22773  fc-lang/ko.orth    | 4 ++--
   22774  fc-lang/kok.orth   | 4 ++--
   22775  fc-lang/ks.orth    | 4 ++--
   22776  fc-lang/ku.orth    | 4 ++--
   22777  fc-lang/kum.orth   | 4 ++--
   22778  fc-lang/kv.orth    | 4 ++--
   22779  fc-lang/kw.orth    | 4 ++--
   22780  fc-lang/ky.orth    | 4 ++--
   22781  fc-lang/la.orth    | 4 ++--
   22782  fc-lang/lb.orth    | 4 ++--
   22783  fc-lang/lez.orth   | 4 ++--
   22784  fc-lang/lo.orth    | 4 ++--
   22785  fc-lang/lt.orth    | 4 ++--
   22786  fc-lang/lv.orth    | 4 ++--
   22787  fc-lang/mg.orth    | 4 ++--
   22788  fc-lang/mh.orth    | 4 ++--
   22789  fc-lang/mi.orth    | 4 ++--
   22790  fc-lang/mk.orth    | 4 ++--
   22791  fc-lang/ml.orth    | 4 ++--
   22792  fc-lang/mn.orth    | 4 ++--
   22793  fc-lang/mo.orth    | 4 ++--
   22794  fc-lang/mr.orth    | 4 ++--
   22795  fc-lang/mt.orth    | 4 ++--
   22796  fc-lang/my.orth    | 4 ++--
   22797  fc-lang/nb.orth    | 4 ++--
   22798  fc-lang/ne.orth    | 4 ++--
   22799  fc-lang/nl.orth    | 4 ++--
   22800  fc-lang/nn.orth    | 4 ++--
   22801  fc-lang/no.orth    | 4 ++--
   22802  fc-lang/ny.orth    | 4 ++--
   22803  fc-lang/oc.orth    | 4 ++--
   22804  fc-lang/om.orth    | 4 ++--
   22805  fc-lang/or.orth    | 4 ++--
   22806  fc-lang/os.orth    | 4 ++--
   22807  fc-lang/pl.orth    | 4 ++--
   22808  fc-lang/pt.orth    | 4 ++--
   22809  fc-lang/rm.orth    | 4 ++--
   22810  fc-lang/ro.orth    | 4 ++--
   22811  fc-lang/ru.orth    | 4 ++--
   22812  fc-lang/sa.orth    | 4 ++--
   22813  fc-lang/sah.orth   | 4 ++--
   22814  fc-lang/sco.orth   | 4 ++--
   22815  fc-lang/se.orth    | 4 ++--
   22816  fc-lang/sel.orth   | 4 ++--
   22817  fc-lang/sh.orth    | 4 ++--
   22818  fc-lang/si.orth    | 4 ++--
   22819  fc-lang/sk.orth    | 4 ++--
   22820  fc-lang/sl.orth    | 4 ++--
   22821  fc-lang/sm.orth    | 4 ++--
   22822  fc-lang/sma.orth   | 4 ++--
   22823  fc-lang/smj.orth   | 4 ++--
   22824  fc-lang/smn.orth   | 4 ++--
   22825  fc-lang/sms.orth   | 4 ++--
   22826  fc-lang/so.orth    | 4 ++--
   22827  fc-lang/sq.orth    | 4 ++--
   22828  fc-lang/sr.orth    | 4 ++--
   22829  fc-lang/sv.orth    | 4 ++--
   22830  fc-lang/sw.orth    | 4 ++--
   22831  fc-lang/syr.orth   | 4 ++--
   22832  fc-lang/ta.orth    | 4 ++--
   22833  fc-lang/te.orth    | 4 ++--
   22834  fc-lang/tg.orth    | 4 ++--
   22835  fc-lang/th.orth    | 4 ++--
   22836  fc-lang/ti_er.orth | 4 ++--
   22837  fc-lang/ti_et.orth | 4 ++--
   22838  fc-lang/tig.orth   | 4 ++--
   22839  fc-lang/tk.orth    | 4 ++--
   22840  fc-lang/tl.orth    | 4 ++--
   22841  fc-lang/tn.orth    | 4 ++--
   22842  fc-lang/to.orth    | 4 ++--
   22843  fc-lang/tr.orth    | 4 ++--
   22844  fc-lang/ts.orth    | 4 ++--
   22845  fc-lang/tt.orth    | 4 ++--
   22846  fc-lang/tw.orth    | 4 ++--
   22847  fc-lang/tyv.orth   | 4 ++--
   22848  fc-lang/ug.orth    | 4 ++--
   22849  fc-lang/uk.orth    | 4 ++--
   22850  fc-lang/ur.orth    | 4 ++--
   22851  fc-lang/uz.orth    | 4 ++--
   22852  fc-lang/ven.orth   | 4 ++--
   22853  fc-lang/vi.orth    | 4 ++--
   22854  fc-lang/vo.orth    | 4 ++--
   22855  fc-lang/vot.orth   | 4 ++--
   22856  fc-lang/wa.orth    | 4 ++--
   22857  fc-lang/wen.orth   | 4 ++--
   22858  fc-lang/wo.orth    | 4 ++--
   22859  fc-lang/xh.orth    | 4 ++--
   22860  fc-lang/yap.orth   | 4 ++--
   22861  fc-lang/yi.orth    | 4 ++--
   22862  fc-lang/yo.orth    | 4 ++--
   22863  fc-lang/zh_cn.orth | 4 ++--
   22864  fc-lang/zh_hk.orth | 4 ++--
   22865  fc-lang/zh_mo.orth | 4 ++--
   22866  fc-lang/zh_sg.orth | 4 ++--
   22867  fc-lang/zh_tw.orth | 4 ++--
   22868  fc-lang/zu.orth    | 4 ++--
   22869  177 files changed, 354 insertions(+), 354 deletions(-)
   22870 
   22871 commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
   22872 Author: Keith Packard <keithp (a] keithp.com>
   22873 Date:	Tue Mar 4 00:19:09 2003 +0000
   22874 
   22875     Add .cvsignore
   22876 
   22877  doc/.cvsignore | 4 ++++
   22878  1 file changed, 4 insertions(+)
   22879 
   22880 commit af82b48c2b8c2037020d928aced582dedd06d8d9
   22881 Author: Keith Packard <keithp (a] keithp.com>
   22882 Date:	Tue Mar 4 00:14:58 2003 +0000
   22883 
   22884     Allow multiple directories in --with-add-fonts, by default add only
   22885 	scalable fonts from X directory
   22886 
   22887  configure.in | 48 ++++++++++++++++++++++++++++++++----------------
   22888  1 file changed, 32 insertions(+), 16 deletions(-)
   22889 
   22890 commit bb7743ae7e218ecef31f3023b281939b02967552
   22891 Author: Keith Packard <keithp (a] keithp.com>
   22892 Date:	Mon Mar 3 05:47:14 2003 +0000
   22893 
   22894     Update version to 2.1.91
   22895 
   22896  configure.in		 | 2 +-
   22897  fontconfig/fontconfig.h | 2 +-
   22898  2 files changed, 2 insertions(+), 2 deletions(-)
   22899 
   22900 commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
   22901 Author: Owen Taylor <otaylor (a] redhat.com>
   22902 Date:	Mon Mar 3 01:13:11 2003 +0000
   22903 
   22904     Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor (a] redhat.com>
   22905     fontconfig.spec.in: Improvements from Red Hat spec file.
   22906     {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
   22907     docs/*.sgml: SGML fixes.
   22908 
   22909  ChangeLog		   |   8 ++
   22910  doc/fontconfig-devel.sgml | 237
   22911  +++++++++++++++++++++++-----------------------
   22912  doc/fontconfig-user.sgml  |   8 +-
   22913  fc-cache/Makefile.am	   |   2 +
   22914  fc-lang/Makefile.am	   |   2 +
   22915  fc-list/Makefile.am	   |   2 +
   22916  fontconfig.spec.in	   |  86 +++++++++--------
   22917  7 files changed, 191 insertions(+), 154 deletions(-)
   22918 
   22919 commit ee170116da7cbd6e03a4de61c455d717183f46d7
   22920 Author: Keith Packard <keithp (a] keithp.com>
   22921 Date:	Sun Mar 2 19:13:00 2003 +0000
   22922 
   22923     Ignore dist files
   22924 
   22925  .cvsignore | 1 +
   22926  1 file changed, 1 insertion(+)
   22927 
   22928 commit ff3f1f98ed240a4cde511cace7acd09d40548656
   22929 Author: Keith Packard <keithp (a] keithp.com>
   22930 Date:	Sun Mar 2 19:12:23 2003 +0000
   22931 
   22932     Switch back to -version-info for fontconfig as its at minor 0. Add
   22933 	--system-only to fc-cache. Fix FC_VERSION to match product version
   22934 	rather than .so version
   22935 
   22936  Makefile.am		 |    1 -
   22937  configure.in		 |   23 +-
   22938  fc-cache/fc-cache.c	 |    8 +
   22939  fc-lang/fc-lang.c	 |    6 +
   22940  fontconfig/fontconfig.h |   16 +-
   22941  ltmain.sh		 | 6192
   22942  -----------------------------------------------
   22943  src/Makefile.am	 |    2 +-
   22944  src/fccfg.c		 |   25 +-
   22945  src/fcint.h		 |    3 +
   22946  src/fcstr.c		 |    8 +-
   22947  src/fcxml.c		 |   14 +-
   22948  11 files changed, 79 insertions(+), 6219 deletions(-)
   22949 
   22950 commit bf0093b72487bd463b9c7700902cd8765534c9c1
   22951 Author: Keith Packard <keithp (a] keithp.com>
   22952 Date:	Sun Mar 2 08:46:04 2003 +0000
   22953 
   22954     oops -- X fonts referenced from the wrong place
   22955 
   22956  configure.in | 2 +-
   22957  1 file changed, 1 insertion(+), 1 deletion(-)
   22958 
   22959 commit ad9b233c98d4da08178503f6db9a43708e2a7df0
   22960 Author: Keith Packard <keithp (a] keithp.com>
   22961 Date:	Sun Mar 2 08:00:24 2003 +0000
   22962 
   22963     Make default confdir point to sysconfdir
   22964 
   22965  configure.in | 4 ++--
   22966  1 file changed, 2 insertions(+), 2 deletions(-)
   22967 
   22968 commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
   22969 Author: Keith Packard <keithp (a] keithp.com>
   22970 Date:	Sun Mar 2 07:36:08 2003 +0000
   22971 
   22972     Add ltmain.sh to the package
   22973 
   22974  Makefile.am | 1 +
   22975  1 file changed, 1 insertion(+)
   22976 
   22977 commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
   22978 Author: Keith Packard <keithp (a] keithp.com>
   22979 Date:	Sun Mar 2 07:28:24 2003 +0000
   22980 
   22981     make dist works now. Update to 2.1.90 in preparation for eventual 2.2
   22982 	release
   22983 
   22984  COPYING	     |	  4 +-
   22985  ChangeLog	     |	 20 +
   22986  INSTALL	     |	 11 +-
   22987  Makefile.am	     |	  3 +-
   22988  README		     |	  6 +-
   22989  configure.in	     |	 11 +-
   22990  fc-lang/Makefile.am |	  2 +
   22991  src/Makefile.am     |	  2 +
   22992  src/fcknownsets.h   | 1895
   22993  ---------------------------------------------------
   22994  test/Makefile.am    |	  3 +
   22995  10 files changed, 42 insertions(+), 1915 deletions(-)
   22996 
   22997 commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
   22998 Author: Keith Packard <keithp (a] keithp.com>
   22999 Date:	Sat Mar 1 05:55:48 2003 +0000
   23000 
   23001     Add .cvsignore
   23002 
   23003  test/.cvsignore | 2 ++
   23004  1 file changed, 2 insertions(+)
   23005 
   23006 commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
   23007 Author: Keith Packard <keithp (a] keithp.com>
   23008 Date:	Sat Mar 1 05:55:17 2003 +0000
   23009 
   23010     Add simple tests
   23011 
   23012  Makefile.am	    |	2 +-
   23013  configure.in	    |	1 +
   23014  test/4x6.pcf	    | Bin 0 -> 70952 bytes
   23015  test/8x16.pcf	    | Bin 0 -> 21320 bytes
   23016  test/Makefile.am   |	4 +++
   23017  test/fonts.conf.in |	4 +++
   23018  test/out.expected  |	8 +++++
   23019  test/run-test.sh   |  85
   23020  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   23021  8 files changed, 103 insertions(+), 1 deletion(-)
   23022 
   23023 commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
   23024 Author: Keith Packard <keithp (a] keithp.com>
   23025 Date:	Sat Mar 1 05:21:02 2003 +0000
   23026 
   23027     Add --disable-docs flag
   23028 
   23029  configure.in	 | 16 ++++++++++++++++
   23030  doc/Makefile.am | 21 ++++++++++++++++-----
   23031  src/Makefile.am |  4 ----
   23032  3 files changed, 32 insertions(+), 9 deletions(-)
   23033 
   23034 commit 0da305f7f85ae0dddc411df53ef077709558d369
   23035 Author: Keith Packard <keithp (a] keithp.com>
   23036 Date:	Sat Mar 1 03:06:37 2003 +0000
   23037 
   23038     Switch to docbook and split documentation into pieces
   23039 
   23040  Makefile.am	  |    2 +-
   23041  configure.in	  |   15 +
   23042  doc/Makefile.am  |   35 ++
   23043  src/fontconfig.3 | 1466
   23044  ------------------------------------------------------
   23045  4 files changed, 51 insertions(+), 1467 deletions(-)
   23046 
   23047 commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
   23048 Author: Keith Packard <keithp (a] keithp.com>
   23049 Date:	Sat Mar 1 02:23:52 2003 +0000
   23050 
   23051     Reformat documentation into sgml for docbook, split into user/devel
   23052     guides
   23053 
   23054  doc/fontconfig-devel.sgml | 1257
   23055  +++++++++++++++++++++++++++++++++++++++++++++
   23056  doc/fontconfig-user.sgml  |  559 ++++++++++++++++++++
   23057  doc/fontconfig.tex	   |   55 --
   23058  3 files changed, 1816 insertions(+), 55 deletions(-)
   23059 
   23060 commit df43986cdcb38f6462d63618a115618cd9a964bb
   23061 Author: Keith Packard <keithp (a] keithp.com>
   23062 Date:	Thu Feb 27 08:12:13 2003 +0000
   23063 
   23064     Disable globaladvance for batang fonts
   23065 
   23066  fonts.conf.in | 10 ++++++++++
   23067  1 file changed, 10 insertions(+)
   23068 
   23069 commit cc168fa6688066baad43d1de577a39c11102947a
   23070 Author: Keith Packard <keithp (a] keithp.com>
   23071 Date:	Thu Feb 27 08:08:09 2003 +0000
   23072 
   23073     Disable globaladvance for gulim fonts
   23074 
   23075  fonts.conf.in | 15 +++++++++++++++
   23076  1 file changed, 15 insertions(+)
   23077 
   23078 commit 148656ed8b3755f0634be14ae60996a1ad493836
   23079 Author: Keith Packard <keithp (a] keithp.com>
   23080 Date:	Thu Feb 27 07:04:59 2003 +0000
   23081 
   23082     Stop setting FC_SPACING from font hints. Theyre always wrong
   23083 
   23084  src/fcfreetype.c | 7 ++++++-
   23085  1 file changed, 6 insertions(+), 1 deletion(-)
   23086 
   23087 commit 662b879681f2961b446341638c7bec048edd612a
   23088 Author: Keith Packard <keithp (a] keithp.com>
   23089 Date:	Thu Feb 27 07:04:31 2003 +0000
   23090 
   23091     Avoid crashing with null expressions in debug code
   23092 
   23093  src/fcdbg.c | 3 ++-
   23094  1 file changed, 2 insertions(+), 1 deletion(-)
   23095 
   23096 commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
   23097 Author: Keith Packard <keithp (a] keithp.com>
   23098 Date:	Wed Feb 26 19:13:17 2003 +0000
   23099 
   23100     Allow double or integer for numeric values in matching
   23101 
   23102  src/fcdbg.c   |  4 ++--
   23103  src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
   23104  2 files changed, 28 insertions(+), 10 deletions(-)
   23105 
   23106 commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
   23107 Author: Keith Packard <keithp (a] keithp.com>
   23108 Date:	Mon Feb 24 17:52:44 2003 +0000
   23109 
   23110     Add remaining .cvsignore files
   23111 
   23112  fc-cache/.cvsignore   | 5 +++++
   23113  fc-lang/.cvsignore    | 6 ++++++
   23114  fc-list/.cvsignore    | 5 +++++
   23115  fontconfig/.cvsignore | 2 ++
   23116  src/.cvsignore        | 6 ++++++
   23117  5 files changed, 24 insertions(+)
   23118 
   23119 commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
   23120 Author: Keith Packard <keithp (a] keithp.com>
   23121 Date:	Mon Feb 24 17:50:29 2003 +0000
   23122 
   23123     Add .cvsignore file
   23124 
   23125  .cvsignore | 15 +++++++++++++++
   23126  1 file changed, 15 insertions(+)
   23127 
   23128 commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
   23129 Author: Keith Packard <keithp (a] keithp.com>
   23130 Date:	Mon Feb 24 17:18:50 2003 +0000
   23131 
   23132     Switch to automake
   23133 
   23134  Makefile.am		 |   49 +
   23135  Makefile.in		 |   91 -
   23136  autogen.sh		 |   89 +
   23137  config.h.in		 |  138 --
   23138  configure.in		 |  425 ++--
   23139  cvscompile.sh		 |   11 -
   23140  fc-cache/Makefile.am	 |   28 +
   23141  fc-cache/Makefile.in	 |   53 -
   23142  fc-lang/Makefile.am	 |   38 +
   23143  fc-list/Makefile.am	 |   28 +
   23144  fc-list/Makefile.in	 |   54 -
   23145  findfonts		 |    4 -
   23146  fontconfig.spec.in	 |   74 +
   23147  fontconfig/Makefile.am  |    8 +
   23148  fontconfig/Makefile.in  |   39 -
   23149  fontconfig/fontconfig.h |    3 +-
   23150  fonts.conf.in		 |   12 +-
   23151  local.conf		 |    5 +
   23152  local.def		 |   70 -
   23153  ltmain.sh		 | 6192
   23154  +++++++++++++++++++++++++++++++++++++++++++++++
   23155  setfontdirs		 |   36 -
   23156  src/Makefile.am	 |   38 +
   23157  src/Makefile.in	 |  120 -
   23158  src/fontconfig.3	 | 1466 +++++++++++
   23159  src/fontconfig.man	 | 1466 -----------
   23160  25 files changed, 8214 insertions(+), 2323 deletions(-)
   23161 
   23162 commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
   23163 Author: Keith Packard <keithp (a] keithp.com>
   23164 Date:	Mon Feb 24 16:51:29 2003 +0000
   23165 
   23166     Dont attempt to use cache if NULL
   23167 
   23168  src/fcdir.c | 3 ++-
   23169  1 file changed, 2 insertions(+), 1 deletion(-)
   23170 
   23171 commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
   23172 Author: Keith Packard <keithp (a] keithp.com>
   23173 Date:	Mon Feb 17 17:35:28 2003 +0000
   23174 
   23175     Remove broken fontconfig-config script
   23176 
   23177  Makefile.in	      |  9 -----
   23178  configure.in	      |  3 +-
   23179  fontconfig-config.in | 94
   23180  ----------------------------------------------------
   23181  3 files changed, 1 insertion(+), 105 deletions(-)
   23182 
   23183 commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
   23184 Author: Keith Packard <keithp (a] keithp.com>
   23185 Date:	Thu Feb 13 16:42:38 2003 +0000
   23186 
   23187     Track dirs containing fonts.cache files referenced from ~/.fonts.cache
   23188     file
   23189 
   23190  src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
   23191  src/fcdir.c   |  3 +++
   23192  src/fcint.h   |  4 ++++
   23193  3 files changed, 45 insertions(+), 7 deletions(-)
   23194 
   23195 commit 565a919e80bf2d801078cbd83eee8caf9c057519
   23196 Author: Keith Packard <keithp (a] keithp.com>
   23197 Date:	Wed Feb 12 20:35:32 2003 +0000
   23198 
   23199     Have fc-cache skip directories without write access
   23200 
   23201  fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
   23202  1 file changed, 19 insertions(+), 7 deletions(-)
   23203 
   23204 commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
   23205 Author: Keith Packard <keithp (a] keithp.com>
   23206 Date:	Wed Feb 12 18:23:03 2003 +0000
   23207 
   23208     Add prefer_outline hacks to replace bitmap fonts with equivalent
   23209     outlines
   23210 
   23211  fonts.conf.in | 28 ++++++++++++++++++++++++++++
   23212  1 file changed, 28 insertions(+)
   23213 
   23214 commit dda7794f1be86fa270410e63ce96104843ded66f
   23215 Author: Keith Packard <keithp (a] keithp.com>
   23216 Date:	Wed Feb 12 18:22:12 2003 +0000
   23217 
   23218     Add "same" binding for edits to inherit binding from matched element
   23219 
   23220  fonts.dtd   |	2 +-
   23221  src/fccfg.c | 10 +++++++++-
   23222  src/fcint.h |	2 +-
   23223  src/fcxml.c |	2 ++
   23224  4 files changed, 13 insertions(+), 3 deletions(-)
   23225 
   23226 commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
   23227 Author: Keith Packard <keithp (a] keithp.com>
   23228 Date:	Wed Feb 12 18:21:21 2003 +0000
   23229 
   23230     Output langsets and all bindings in debug messages
   23231 
   23232  src/fcdbg.c | 21 +++++++++++++++++++--
   23233  1 file changed, 19 insertions(+), 2 deletions(-)
   23234 
   23235 commit b2b6903259c742c75738d49fa37ea0b167ef87cb
   23236 Author: Keith Packard <keithp (a] keithp.com>
   23237 Date:	Wed Feb 12 18:20:04 2003 +0000
   23238 
   23239     Make FcStrCmpIgnoreCase a bit faster
   23240 
   23241  src/fcstr.c | 11 +++++++----
   23242  1 file changed, 7 insertions(+), 4 deletions(-)
   23243 
   23244 commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
   23245 Author: Keith Packard <keithp (a] keithp.com>
   23246 Date:	Wed Feb 12 18:19:33 2003 +0000
   23247 
   23248     Dont cache directorys until theyve been scanned. Avoids losing subdir
   23249 	contents. Also fixed cache hashing function (was returning
   23250 	constant).
   23251 	Lots of comments
   23252 
   23253  src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
   23254  src/fcdir.c   | 11 +++++++++--
   23255  2 files changed, 41 insertions(+), 8 deletions(-)
   23256 
   23257 commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
   23258 Author: Keith Packard <keithp (a] keithp.com>
   23259 Date:	Fri Feb 7 00:15:09 2003 +0000
   23260 
   23261     fontconfig is no longer affiliated with xfree86
   23262 
   23263  src/fontconfig.man | 8 ++++----
   23264  1 file changed, 4 insertions(+), 4 deletions(-)
   23265 
   23266 commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
   23267 Author: Keith Packard <keithp (a] keithp.com>
   23268 Date:	Fri Feb 7 00:14:31 2003 +0000
   23269 
   23270     Emphasize that fonts.conf isnt the right place for local configuration
   23271 
   23272  fonts.conf.in | 8 ++++++--
   23273  1 file changed, 6 insertions(+), 2 deletions(-)
   23274 
   23275 commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
   23276 Author: Keith Packard <keithp (a] keithp.com>
   23277 Date:	Fri Feb 7 00:13:55 2003 +0000
   23278 
   23279     Remove Imakefile
   23280 
   23281  Imakefile | 90
   23282  ---------------------------------------------------------------
   23283  1 file changed, 90 deletions(-)
   23284 
   23285 commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
   23286 Author: Keith Packard <keithp (a] keithp.com>
   23287 Date:	Fri Feb 7 00:13:37 2003 +0000
   23288 
   23289     Build fc-lang, install local.conf
   23290 
   23291  Makefile.in | 17 +++++++++++------
   23292  1 file changed, 11 insertions(+), 6 deletions(-)
   23293 
   23294 commit dda27aa9ee057d213956f18041bedb4648c6c302
   23295 Author: Keith Packard <keithp (a] keithp.com>
   23296 Date:	Thu Feb 6 19:30:32 2003 +0000
   23297 
   23298     Avoid crash when $HOME is not set
   23299 
   23300  src/fcstr.c | 3 ++-
   23301  1 file changed, 2 insertions(+), 1 deletion(-)
   23302 
   23303 commit 48092073dd7b633441daba6297cff8c4588fe58d
   23304 Author: Keith Packard <keithp (a] keithp.com>
   23305 Date:	Thu Feb 6 19:28:23 2003 +0000
   23306 
   23307     Update greek orthography from vvas (a] hal.csd.auth.gr (Vasilis Vasaitis)
   23308 
   23309  fc-lang/el.orth | 9 +++++----
   23310  1 file changed, 5 insertions(+), 4 deletions(-)
   23311 
   23312 commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
   23313 Author: Keith Packard <keithp (a] keithp.com>
   23314 Date:	Thu Feb 6 19:25:53 2003 +0000
   23315 
   23316     add shared library support for Tru64 UNIX and IRIX (bug #14)
   23317 
   23318  configure.in | 17 +++++++++++++++++
   23319  1 file changed, 17 insertions(+)
   23320 
   23321 commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
   23322 Author: Keith Packard <keithp (a] keithp.com>
   23323 Date:	Thu Feb 6 19:22:43 2003 +0000
   23324 
   23325     Fix inconsistent const usage in FcConfigCompareValue
   23326 
   23327  src/fccfg.c | 10 ++++++----
   23328  1 file changed, 6 insertions(+), 4 deletions(-)
   23329 
   23330 commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
   23331 Author: Keith Packard <keithp (a] keithp.com>
   23332 Date:	Thu Feb 6 17:46:06 2003 +0000
   23333 
   23334     Build fclang.h before building library This required compiling
   23335     the charset
   23336 	funcs into fc-lang, which was done by refactoring code in
   23337 	fccharset.c
   23338 	and fcfreetype.c a bit
   23339     Updated ethiopic orthographies
   23340     Remove imake support
   23341     Install empty local.conf file if none is present
   23342 
   23343  fc-cache/Imakefile   |   22 -
   23344  fc-lang/Imakefile    |   56 -
   23345  fc-lang/am.orth      |   10 +-
   23346  fc-lang/fc-lang.c    |   21 +-
   23347  fc-lang/fclang.h     | 4006
   23348  --------------------------------------------------
   23349  fc-lang/gez.orth     |   55 +-
   23350  fc-lang/ti.orth      |   28 -
   23351  fc-lang/ti_er.orth   |   56 +
   23352  fc-lang/ti_et.orth   |   33 +
   23353  fc-lang/tig.orth     |   52 +
   23354  fc-list/Imakefile    |   17 -
   23355  fontconfig/Imakefile |    8 -
   23356  src/Imakefile	      |   48 -
   23357  src/fccharset.c      |  769 +---------
   23358  src/fcfreetype.c     |  768 ++++++++++
   23359  src/fcint.h	      |   19 +-
   23360  16 files changed, 975 insertions(+), 4993 deletions(-)
   23361 
   23362 commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
   23363 Author: Keith Packard <keithp (a] keithp.com>
   23364 Date:	Tue Jan 28 21:28:20 2003 +0000
   23365 
   23366     Bug #4 The last entry for the terminator should not be 0xfffa,
   23367     but 0xfffb.
   23368 
   23369  fonts.conf.in | 2 +-
   23370  1 file changed, 1 insertion(+), 1 deletion(-)
   23371 
   23372 commit 4d3520610ec82a80601a1590861dc9505e2813b4
   23373 Author: Keith Packard <keithp (a] keithp.com>
   23374 Date:	Tue Jan 28 20:56:18 2003 +0000
   23375 
   23376     Bug #2 If a sub-make fails, then the build will still happily
   23377     continue. I
   23378 	will attach a patch I have been using in the Debian package for a
   23379 	while.
   23380 
   23381  Makefile.in | 2 +-
   23382  1 file changed, 1 insertion(+), 1 deletion(-)
   23383 
   23384 commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
   23385 Author: David Dawes <dawes (a] xfree86.org>
   23386 Date:	Tue Jan 7 02:07:47 2003 +0000
   23387 
   23388     703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
   23389 	script (#A.1483, Markus Kuhn).
   23390 
   23391  setfontdirs | 6 +++---
   23392  1 file changed, 3 insertions(+), 3 deletions(-)
   23393 
   23394 commit 72a762196f356837ef615ee2a079e8b801a6f592
   23395 Author: Torrey Lyons <torrey (a] mrcla.com>
   23396 Date:	Fri Jan 3 18:54:11 2003 +0000
   23397 
   23398     On Darwin add Mac font directories to fonts.conf.
   23399 
   23400  Imakefile | 9 +++++++--
   23401  1 file changed, 7 insertions(+), 2 deletions(-)
   23402 
   23403 commit 432913ead584d164ed2830958ca5a3846394f5e6
   23404 Author: David Dawes <dawes (a] xfree86.org>
   23405 Date:	Sat Dec 21 02:31:53 2002 +0000
   23406 
   23407     677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
   23408 
   23409  src/fccfg.c | 6 +++++-
   23410  1 file changed, 5 insertions(+), 1 deletion(-)
   23411 
   23412 commit 1e341fdfc38527d8614e2fe744237f473f3febee
   23413 Author: David Dawes <dawes (a] xfree86.org>
   23414 Date:	Tue Dec 17 03:26:36 2002 +0000
   23415 
   23416     Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
   23417     fixes
   23418 	(Stuart Lissaman).
   23419 
   23420  setfontdirs | 14 ++++++++++++--
   23421  1 file changed, 12 insertions(+), 2 deletions(-)
   23422 
   23423 commit 234397b42976f027df7acc41aae80ec43692d557
   23424 Author: David Dawes <dawes (a] xfree86.org>
   23425 Date:	Sat Dec 14 02:03:59 2002 +0000
   23426 
   23427     633. Perform country-independent matching for Chinese languages in
   23428 	fontconfig (#A.1406, Keith Packard).
   23429 
   23430  fc-lang/fc-lang.c | 76
   23431  ++++++++++++++++++++++++++++++++++++++++++++++++++-----
   23432  fc-lang/fclang.h  | 10 +++++++-
   23433  src/fclang.c	   | 15 +++++++----
   23434  3 files changed, 89 insertions(+), 12 deletions(-)
   23435 
   23436 commit 45fb31aa9113b597878fc19d1463c078663540d9
   23437 Author: David Dawes <dawes (a] xfree86.org>
   23438 Date:	Sat Dec 14 01:59:38 2002 +0000
   23439 
   23440     632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
   23441     code
   23442 	in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
   23443 
   23444  src/fcstr.c | 4 ++--
   23445  1 file changed, 2 insertions(+), 2 deletions(-)
   23446 
   23447 commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
   23448 Author: Egbert Eich <eich (a] suse.de>
   23449 Date:	Wed Dec 4 10:28:03 2002 +0000
   23450 
   23451     574. Make RENDER optional for Xvfb. When RENDER is enabled add
   23452     depth 32
   23453 	pixmap format to list of supported pixmaps (Egbert Eich).
   23454     573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
   23455     isn't true
   23456 	for all platforms (Egbert Eich).
   23457     572. Fix lbxproxy to also build on platforms that don't have
   23458     snprintf()
   23459 	(Egbert Eich).
   23460     571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
   23461     after
   23462 	calling va_arg on all platforms (Egbert Eich).
   23463     570. Fixed x11perf aa benchmarks to support non-default
   23464     visuals/colormaps
   23465 	(Egbert Eich).
   23466 
   23467  fontconfig/fcprivate.h | 2 +-
   23468  1 file changed, 1 insertion(+), 1 deletion(-)
   23469 
   23470 commit 7657345c1031eacedd734ddbc62a29de776672f4
   23471 Author: Keith Packard <keithp (a] keithp.com>
   23472 Date:	Fri Nov 22 02:12:16 2002 +0000
   23473 
   23474     In debugging output, mark weakly bound values with (w)
   23475 
   23476  src/fcdbg.c | 6 +++++-
   23477  1 file changed, 5 insertions(+), 1 deletion(-)
   23478 
   23479 commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
   23480 Author: Keith Packard <keithp (a] keithp.com>
   23481 Date:	Thu Nov 21 16:53:00 2002 +0000
   23482 
   23483     Use unique local Imake define for fonts.conf dir (#5482, Mike
   23484     A. Harris)
   23485 
   23486  Imakefile | 14 +++++++-------
   23487  1 file changed, 7 insertions(+), 7 deletions(-)
   23488 
   23489 commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
   23490 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   23491 Date:	Fri Nov 15 09:29:35 2002 +0000
   23492 
   23493     483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
   23494 	directory /usr/share/fonts is ignored in this case (#A.1325,
   23495 	Joe Moss).
   23496 
   23497  Imakefile | 14 ++++++++++++--
   23498  1 file changed, 12 insertions(+), 2 deletions(-)
   23499 
   23500 commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
   23501 Author: Keith Packard <keithp (a] keithp.com>
   23502 Date:	Mon Oct 21 17:03:47 2002 +0000
   23503 
   23504     Elide historic cyrillic letters from several orthographies as they are
   23505 	unnecessary for modern documents and ill supported by fonts
   23506 
   23507  fc-lang/bua.orth |  6 +++---
   23508  fc-lang/fclang.h | 14 +++++++-------
   23509  fc-lang/kaa.orth |  6 +++---
   23510  fc-lang/ky.orth  |  6 +++---
   23511  fc-lang/ru.orth  | 10 +++++++---
   23512  fc-lang/sah.orth |  6 +++---
   23513  fc-lang/tk.orth  |  6 +++---
   23514  fc-lang/tt.orth  |  6 +++---
   23515  fc-lang/tyv.orth |  6 +++---
   23516  9 files changed, 35 insertions(+), 31 deletions(-)
   23517 
   23518 commit bff801144b226f5f3ddf4188f181ed3f629fdcab
   23519 Author: Keith Packard <keithp (a] keithp.com>
   23520 Date:	Fri Oct 11 17:53:03 2002 +0000
   23521 
   23522     Add a bunch more consts to Xft and fontconfig apis
   23523 
   23524  fontconfig/fcfreetype.h |  2 +-
   23525  fontconfig/fontconfig.h | 20 ++++++++++----------
   23526  src/fcpat.c		 | 20 ++++++++++----------
   23527  3 files changed, 21 insertions(+), 21 deletions(-)
   23528 
   23529 commit 0ce819b6096ae852a1979fa6ebb3e29260848007
   23530 Author: Keith Packard <keithp (a] keithp.com>
   23531 Date:	Thu Oct 3 22:06:27 2002 +0000
   23532 
   23533     Change comments a bit in fonts.conf.in
   23534 
   23535  fonts.conf.in | 7 +++++++
   23536  1 file changed, 7 insertions(+)
   23537 
   23538 commit 0d5af2ef2d9785efc29c909bc11f483069192c95
   23539 Author: Keith Packard <keithp (a] keithp.com>
   23540 Date:	Wed Oct 2 16:15:54 2002 +0000
   23541 
   23542     English orthography included 0xd. instead of 0xe. for several
   23543     codepoints.
   23544 	Oops
   23545 
   23546  fc-lang/en.orth  | 8 ++++----
   23547  fc-lang/fclang.h | 2 +-
   23548  2 files changed, 5 insertions(+), 5 deletions(-)
   23549 
   23550 commit 1852d490352fdc05891b778a8769000816b907b0
   23551 Author: Keith Packard <keithp (a] keithp.com>
   23552 Date:	Wed Oct 2 07:11:30 2002 +0000
   23553 
   23554     Add FC_RGBA_UNKNOWN
   23555 
   23556  fontconfig/fontconfig.h | 5 +++--
   23557  src/fcname.c		 | 5 +++--
   23558  src/fontconfig.man	 | 4 +++-
   23559  3 files changed, 9 insertions(+), 5 deletions(-)
   23560 
   23561 commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
   23562 Author: Keith Packard <keithp (a] keithp.com>
   23563 Date:	Thu Sep 26 00:30:30 2002 +0000
   23564 
   23565     Fix alignment issue on sparc
   23566 
   23567  src/fcpat.c | 17 ++++++++++++-----
   23568  1 file changed, 12 insertions(+), 5 deletions(-)
   23569 
   23570 commit a342e87dc3d4211a29525654ff6b41d088bdce71
   23571 Author: Keith Packard <keithp (a] keithp.com>
   23572 Date:	Thu Sep 26 00:17:28 2002 +0000
   23573 
   23574     Add fontversion field
   23575 
   23576  fontconfig/fontconfig.h |  3 ++-
   23577  src/fcdefault.c	 |  6 +++++-
   23578  src/fcfreetype.c	 | 18 +++++++++++++++++-
   23579  src/fcmatch.c		 | 15 ++++++++++++---
   23580  src/fcname.c		 |  3 ++-
   23581  5 files changed, 38 insertions(+), 7 deletions(-)
   23582 
   23583 commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
   23584 Author: Keith Packard <keithp (a] keithp.com>
   23585 Date:	Thu Sep 26 00:16:23 2002 +0000
   23586 
   23587     Was losing local cached dirs in global cache list
   23588 
   23589  src/fccache.c | 17 ++++++++---------
   23590  src/fcdir.c   |  4 +++-
   23591  src/fcint.h   | 10 ++++++----
   23592  3 files changed, 17 insertions(+), 14 deletions(-)
   23593 
   23594 commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
   23595 Author: Keith Packard <keithp (a] keithp.com>
   23596 Date:	Thu Sep 26 00:13:39 2002 +0000
   23597 
   23598     Add a few more permissable blank glyphs
   23599 
   23600  fonts.conf.in | 6 ++++++
   23601  1 file changed, 6 insertions(+)
   23602 
   23603 commit d1bec8c66d729fe67992a0212b3dffa18879e88f
   23604 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   23605 Date:	Wed Sep 18 17:11:46 2002 +0000
   23606 
   23607     Pacify gcc 3.2
   23608 
   23609  fc-cache/fc-cache.c | 3 ++-
   23610  src/fclist.c	     | 4 ++--
   23611  src/fcpat.c	     | 4 ++--
   23612  3 files changed, 6 insertions(+), 5 deletions(-)
   23613 
   23614 commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
   23615 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   23616 Date:	Thu Sep 12 20:56:03 2002 +0000
   23617 
   23618     Fix structure alignment and array wlk bugs
   23619 
   23620  src/fcpat.c | 11 +++++++----
   23621  1 file changed, 7 insertions(+), 4 deletions(-)
   23622 
   23623 commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
   23624 Author: Keith Packard <keithp (a] keithp.com>
   23625 Date:	Sat Sep 7 19:43:41 2002 +0000
   23626 
   23627     Add a bunch more blank glyphs, plus label existing blanks with
   23628     official
   23629 	unicode names
   23630 
   23631  fonts.conf.in | 66
   23632  +++++++++++++++++++++++++++++++++--------------------------
   23633  1 file changed, 37 insertions(+), 29 deletions(-)
   23634 
   23635 commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
   23636 Author: Keith Packard <keithp (a] keithp.com>
   23637 Date:	Sat Sep 7 17:30:18 2002 +0000
   23638 
   23639     Found a few more blank glyphs to add
   23640 
   23641  fonts.conf.in | 4 ++++
   23642  1 file changed, 4 insertions(+)
   23643 
   23644 commit f9ad97b0d4be53164970ca0a8ff605670a60587c
   23645 Author: Keith Packard <keithp (a] keithp.com>
   23646 Date:	Sat Sep 7 16:50:16 2002 +0000
   23647 
   23648     Add more blank glyphs to default config
   23649 
   23650  fonts.conf.in | 14 ++++++++++++++
   23651  1 file changed, 14 insertions(+)
   23652 
   23653 commit c2022f999e0492d530925b0112ffd34ce146a8e3
   23654 Author: Keith Packard <keithp (a] keithp.com>
   23655 Date:	Sat Aug 31 22:27:08 2002 +0000
   23656 
   23657     Update ChangeLog with a few notes
   23658 
   23659  ChangeLog | 15 ++++++++++++++-
   23660  1 file changed, 14 insertions(+), 1 deletion(-)
   23661 
   23662 commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
   23663 Author: Keith Packard <keithp (a] keithp.com>
   23664 Date:	Sat Aug 31 22:17:32 2002 +0000
   23665 
   23666     More complete memory tracking. Install always overwrites header files
   23667 
   23668  fontconfig/Makefile.in | 17 ++++-------------
   23669  src/fcatomic.c		|  8 +++++++-
   23670  src/fcblanks.c		|  8 ++++++++
   23671  src/fccache.c		| 37 +++++++++++++++++++++++++++----------
   23672  src/fccfg.c		|  6 ++++--
   23673  src/fccharset.c	| 10 +++++++---
   23674  src/fcdir.c		|  3 ++-
   23675  src/fcfreetype.c	|  8 +++++---
   23676  src/fcinit.c		| 48
   23677  ++++++++++++++++++++++++++++++------------------
   23678  src/fcint.h		| 16 ++++++++++++++--
   23679  src/fcmatch.c		|  3 ++-
   23680  src/fcname.c		|  7 ++++++-
   23681  src/fcpat.c		|  3 ++-
   23682  src/fcstr.c		|  5 +++++
   23683  src/fcxml.c		| 33 ++++++++++++++++++++++++++++-----
   23684  15 files changed, 151 insertions(+), 61 deletions(-)
   23685 
   23686 commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
   23687 Author: Keith Packard <keithp (a] keithp.com>
   23688 Date:	Fri Aug 30 01:28:17 2002 +0000
   23689 
   23690     Update latin and cyrillic orthographies by comparing those found at
   23691 	evertype.com with those from eki.ee
   23692 
   23693  fc-lang/ab.orth  |    7 +-
   23694  fc-lang/az.orth  |   65 ++-
   23695  fc-lang/ba.orth  |   43 +-
   23696  fc-lang/be.orth  |   20 +-
   23697  fc-lang/bg.orth  |   21 +-
   23698  fc-lang/br.orth  |   33 +-
   23699  fc-lang/ca.orth  |   50 +-
   23700  fc-lang/cs.orth  |   67 ++-
   23701  fc-lang/da.orth  |   83 ++-
   23702  fc-lang/de.orth  |   33 +-
   23703  fc-lang/es.orth  |   42 +-
   23704  fc-lang/et.orth  |   35 +-
   23705  fc-lang/eu.orth  |   26 +-
   23706  fc-lang/fclang.h | 1602
   23707  ++++++++++++++++++++++++++----------------------------
   23708  fc-lang/fi.orth  |   40 +-
   23709  fc-lang/fo.orth  |   57 +-
   23710  fc-lang/fy.orth  |   24 +-
   23711  fc-lang/ga.orth  |   78 ++-
   23712  fc-lang/gd.orth  |   23 +-
   23713  fc-lang/gl.orth  |    7 +-
   23714  fc-lang/hr.orth  |   33 +-
   23715  fc-lang/hu.orth  |   13 +-
   23716  fc-lang/is.orth  |   31 +-
   23717  fc-lang/it.orth  |   24 +-
   23718  fc-lang/kk.orth  |   15 +-
   23719  fc-lang/kl.orth  |   35 +-
   23720  fc-lang/lt.orth  |   11 +-
   23721  fc-lang/lv.orth  |    7 +-
   23722  fc-lang/mt.orth  |   50 +-
   23723  fc-lang/nl.orth  |   27 +-
   23724  fc-lang/no.orth  |   49 +-
   23725  fc-lang/oc.orth  |   37 +-
   23726  fc-lang/pl.orth  |   16 +-
   23727  fc-lang/pt.orth  |   40 +-
   23728  fc-lang/rm.orth  |   13 +-
   23729  fc-lang/ro.orth  |    6 +-
   23730  fc-lang/sk.orth  |   31 +-
   23731  fc-lang/sl.orth  |   82 ++-
   23732  fc-lang/sq.orth  |    7 +-
   23733  fc-lang/sr.orth  |   25 +-
   23734  fc-lang/sv.orth  |   76 ++-
   23735  fc-lang/tr.orth  |   34 +-
   23736  fc-lang/uk.orth  |   20 +-
   23737  fc-lang/vot.orth |    5 +-
   23738  44 files changed, 1799 insertions(+), 1244 deletions(-)
   23739 
   23740 commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
   23741 Author: Keith Packard <keithp (a] keithp.com>
   23742 Date:	Mon Aug 26 23:34:31 2002 +0000
   23743 
   23744     FcLangSetHasLang was not actually checking the language set itself
   23745 
   23746  ChangeLog    | 4 ++++
   23747  src/fclang.c | 7 ++++---
   23748  2 files changed, 8 insertions(+), 3 deletions(-)
   23749 
   23750 commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
   23751 Author: Keith Packard <keithp (a] keithp.com>
   23752 Date:	Mon Aug 26 20:52:59 2002 +0000
   23753 
   23754     Update ChangeLog, fix some bugs in the man page
   23755 
   23756  ChangeLog	    |  3 +++
   23757  src/fontconfig.man | 68
   23758  +++++++++++++++++++++++++++++-------------------------
   23759  2 files changed, 39 insertions(+), 32 deletions(-)
   23760 
   23761 commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
   23762 Author: Keith Packard <keithp (a] keithp.com>
   23763 Date:	Mon Aug 26 19:57:40 2002 +0000
   23764 
   23765     Append version number to cache file names
   23766 
   23767  fontconfig/fontconfig.h | 18 +++++++++++++++---
   23768  src/fcdir.c		 |  6 +++---
   23769  src/fcint.h		 |  2 +-
   23770  src/fontconfig.man	 |  5 +++--
   23771  4 files changed, 22 insertions(+), 9 deletions(-)
   23772 
   23773 commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
   23774 Author: Keith Packard <keithp (a] keithp.com>
   23775 Date:	Sat Aug 24 20:08:53 2002 +0000
   23776 
   23777     Add const to a bunch of string APIs
   23778 
   23779  fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
   23780  src/fcstr.c		 | 46
   23781  +++++++++++++++++++++++-----------------------
   23782  2 files changed, 39 insertions(+), 39 deletions(-)
   23783 
   23784 commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
   23785 Author: Keith Packard <keithp (a] keithp.com>
   23786 Date:	Thu Aug 22 18:53:22 2002 +0000
   23787 
   23788     Add contains/not_contains, fix LangSet equal operator to use
   23789     FcLangEqual
   23790 
   23791  ChangeLog    | 13 +++++++++++++
   23792  fonts.dtd    |  6 ++++--
   23793  src/fccfg.c  | 28 +++++++++++++++++++++-------
   23794  src/fcdbg.c  |  9 ++++++---
   23795  src/fcint.h  |  4 ++--
   23796  src/fclang.c |  1 +
   23797  src/fclist.c |  8 ++++----
   23798  src/fcxml.c  | 19 ++++++++++++++++---
   23799  8 files changed, 67 insertions(+), 21 deletions(-)
   23800 
   23801 commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
   23802 Author: Keith Packard <keithp (a] keithp.com>
   23803 Date:	Thu Aug 22 07:36:45 2002 +0000
   23804 
   23805     Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
   23806 
   23807  ChangeLog		 |  22 +-
   23808  fc-lang/fc-lang.c	 |  24 ++-
   23809  fc-lang/fclang.h	 | 556
   23810  ++++++++++++++++++++++++------------------------
   23811  fontconfig/fcprivate.h  |   5 +-
   23812  fontconfig/fontconfig.h |  46 +++-
   23813  src/fccache.c		 |  16 +-
   23814  src/fccfg.c		 |  22 +-
   23815  src/fccharset.c	 |  80 ++++---
   23816  src/fcdbg.c		 |   5 +-
   23817  src/fcfreetype.c	 |  11 +-
   23818  src/fcinit.c		 |  14 +-
   23819  src/fcint.h		 |  35 +--
   23820  src/fclang.c		 | 431 ++++++++++++++++++++++++++++++++-----
   23821  src/fclist.c		 |   4 +-
   23822  src/fcmatch.c		 |  31 ++-
   23823  src/fcname.c		 |  29 ++-
   23824  src/fcpat.c		 | 301 +++++++++++++++++++++++++-
   23825  src/fcstr.c		 |  14 +-
   23826  18 files changed, 1235 insertions(+), 411 deletions(-)
   23827 
   23828 commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
   23829 Author: Keith Packard <keithp (a] keithp.com>
   23830 Date:	Tue Aug 20 23:17:03 2002 +0000
   23831 
   23832     Memory leak in XML parsing of matrices (thanks Owen)
   23833 
   23834  src/fcxml.c | 3 ++-
   23835  1 file changed, 2 insertions(+), 1 deletion(-)
   23836 
   23837 commit fa244f3d8807415247c8aeb77145502b1cb9ace8
   23838 Author: Keith Packard <keithp (a] keithp.com>
   23839 Date:	Mon Aug 19 19:32:05 2002 +0000
   23840 
   23841     Various config changes plus a couple of optimizations from Owen
   23842 
   23843  ChangeLog		 |  19 ++++++++
   23844  config.h.in		 |   9 ----
   23845  config/Makedefs.in	 |  25 +++++------
   23846  configure.in		 | 117
   23847  ++++++++----------------------------------------
   23848  fc-cache/Imakefile	 |   2 +-
   23849  fc-lang/Imakefile	 |   4 +-
   23850  fc-lang/ja.orth	 |   4 +-
   23851  fc-lang/ko.orth	 |   5 ++-
   23852  fc-lang/zh_cn.orth	 |   5 ++-
   23853  fc-lang/zh_sg.orth	 |   4 +-
   23854  fc-list/Imakefile	 |   2 +-
   23855  fontconfig/fcprivate.h  |   4 +-
   23856  fontconfig/fontconfig.h |  18 ++++----
   23857  fonts.conf.in		 |  12 +++++
   23858  src/Imakefile		 |   2 +-
   23859  src/fccache.c		 |  69 +++++++++++++++++-----------
   23860  src/fccfg.c		 |  33 ++++++--------
   23861  src/fcdbg.c		 |   7 +--
   23862  src/fclist.c		 |   4 +-
   23863  src/fcmatch.c		 |   5 +--
   23864  src/fcname.c		 |   4 +-
   23865  src/fcpat.c		 |  43 +-----------------
   23866  src/fcxml.c		 |  17 +------
   23867  src/fontconfig.man	 |  22 ++++-----
   23868  24 files changed, 159 insertions(+), 277 deletions(-)
   23869 
   23870 commit 5d43e799197d2758102b699f9bc12b3c116a9b80
   23871 Author: Keith Packard <keithp (a] keithp.com>
   23872 Date:	Tue Aug 13 02:06:22 2002 +0000
   23873 
   23874     Make missing font directory messages only displayed when verbose
   23875 
   23876  fc-cache/fc-cache.c | 5 +++--
   23877  1 file changed, 3 insertions(+), 2 deletions(-)
   23878 
   23879 commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
   23880 Author: Keith Packard <keithp (a] keithp.com>
   23881 Date:	Mon Aug 12 22:20:11 2002 +0000
   23882 
   23883     Clean up French orthography, update 639-1 list of supported languages
   23884 
   23885  fc-lang/fclang.h |   2 +-
   23886  fc-lang/fr.orth  |  59 +++++++++++++++------------
   23887  fc-lang/iso639-1 | 122
   23888  +++++++++++++++++++++++++++----------------------------
   23889  3 files changed, 95 insertions(+), 88 deletions(-)
   23890 
   23891 commit 938bc63358c09b9fd3709e8f914870f906361594
   23892 Author: Keith Packard <keithp (a] keithp.com>
   23893 Date:	Sun Aug 11 18:11:04 2002 +0000
   23894 
   23895     Fix weird first/not-first lameness in font matches, replacing
   23896     with target
   23897 	qualifiers on test elements. Update library manual page.
   23898 
   23899  fontconfig/fcprivate.h  |   5 +-
   23900  fontconfig/fontconfig.h |  23 +++-
   23901  fonts.conf.in		 |   9 +-
   23902  fonts.dtd		 |   4 +
   23903  src/fccfg.c		 | 142 ++++++++-------------
   23904  src/fcdbg.c		 |  29 +++--
   23905  src/fcint.h		 |  19 ++-
   23906  src/fclist.c		 |   4 +-
   23907  src/fcmatch.c		 |  19 +--
   23908  src/fcname.c		 |   4 +-
   23909  src/fcpat.c		 |  43 ++++++-
   23910  src/fcxml.c		 |  33 ++++-
   23911  src/fontconfig.man	 | 332
   23912  ++++++++++++++++++++++++++++++++++++++++++++----
   23913  13 files changed, 510 insertions(+), 156 deletions(-)
   23914 
   23915 commit 80a7d664395d62cc335ac93b9918efebca00c117
   23916 Author: Keith Packard <keithp (a] keithp.com>
   23917 Date:	Sun Aug 11 15:09:33 2002 +0000
   23918 
   23919     Help message said -v was for --force
   23920 
   23921  fc-cache/fc-cache.c | 4 ++--
   23922  1 file changed, 2 insertions(+), 2 deletions(-)
   23923 
   23924 commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
   23925 Author: Keith Packard <keithp (a] keithp.com>
   23926 Date:	Thu Aug 8 00:10:51 2002 +0000
   23927 
   23928     Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
   23929     Interlingua,
   23930 	Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
   23931 	Tigrinya,
   23932 	Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
   23933 
   23934  fc-lang/Imakefile |   42 +-
   23935  fc-lang/aa.orth   |   40 ++
   23936  fc-lang/am.orth   |   28 +
   23937  fc-lang/ay.orth   |   37 ++
   23938  fc-lang/bin.orth  |   55 ++
   23939  fc-lang/dz.orth   |   28 +
   23940  fc-lang/fclang.h  | 1752
   23941  +++++++++++++++++++++++++++++------------------------
   23942  fc-lang/fj.orth   |   34 ++
   23943  fc-lang/ho.orth   |   33 +
   23944  fc-lang/ia.orth   |   29 +
   23945  fc-lang/ie.orth   |   29 +
   23946  fc-lang/io.orth   |   29 +
   23947  fc-lang/iso639-2  |   48 +-
   23948  fc-lang/ki.orth   |   33 +
   23949  fc-lang/my.orth   |   37 ++
   23950  fc-lang/om.orth   |   29 +
   23951  fc-lang/so.orth   |   29 +
   23952  fc-lang/sw.orth   |   29 +
   23953  fc-lang/ti.orth   |   28 +
   23954  fc-lang/ts.orth   |   29 +
   23955  fc-lang/tw.orth   |   50 ++
   23956  fc-lang/ug.orth   |   29 +
   23957  fc-lang/ur.orth   |   29 +
   23958  fc-lang/xh.orth   |   29 +
   23959  fc-lang/zu.orth   |   29 +
   23960  25 files changed, 1718 insertions(+), 846 deletions(-)
   23961 
   23962 commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
   23963 Author: Keith Packard <keithp (a] keithp.com>
   23964 Date:	Wed Aug 7 17:34:15 2002 +0000
   23965 
   23966     Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
   23967     Scots,
   23968 	Syriac and Votic orthographies
   23969 
   23970  fc-lang/Imakefile |   39 +-
   23971  fc-lang/ast.orth  |   47 ++
   23972  fc-lang/cu.orth   |   42 ++
   23973  fc-lang/fclang.h  | 1776
   23974  ++++++++++++++++++++++++++++-------------------------
   23975  fc-lang/fur.orth  |   39 ++
   23976  fc-lang/fy.orth   |   26 +-
   23977  fc-lang/gv.orth   |   31 +
   23978  fc-lang/iso639-2  |   20 +-
   23979  fc-lang/kw.orth   |   35 ++
   23980  fc-lang/sco.orth  |   32 +
   23981  fc-lang/syr.orth  |   29 +
   23982  fc-lang/to.orth   |	4 +-
   23983  fc-lang/vot.orth  |   37 ++
   23984  13 files changed, 1300 insertions(+), 857 deletions(-)
   23985 
   23986 commit bd724c85969f7c24cf17b8780217c5a428555ea4
   23987 Author: Keith Packard <keithp (a] keithp.com>
   23988 Date:	Wed Aug 7 01:45:59 2002 +0000
   23989 
   23990     Short circuit FcPatternEqual when both args point at the same pattern
   23991 
   23992  src/fcpat.c | 5 ++++-
   23993  1 file changed, 4 insertions(+), 1 deletion(-)
   23994 
   23995 commit 0e344dec0b124c38e6193cc4208e06662acd32f1
   23996 Author: Keith Packard <keithp (a] keithp.com>
   23997 Date:	Tue Aug 6 19:54:10 2002 +0000
   23998 
   23999     Update fontconfig manual to match current bits
   24000 
   24001  src/fontconfig.man | 100
   24002  ++++++++++++++++++++++++++++++++++++++++++++---------
   24003  1 file changed, 83 insertions(+), 17 deletions(-)
   24004 
   24005 commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
   24006 Author: Keith Packard <keithp (a] keithp.com>
   24007 Date:	Tue Aug 6 19:00:43 2002 +0000
   24008 
   24009     Uninitialized member of cache structure could lead to non-updated
   24010     cache
   24011 	files
   24012 
   24013  src/fccache.c | 1 +
   24014  1 file changed, 1 insertion(+)
   24015 
   24016 commit 4534f30d2175966409af158c0a9efee678937bfd
   24017 Author: Keith Packard <keithp (a] keithp.com>
   24018 Date:	Tue Aug 6 18:59:59 2002 +0000
   24019 
   24020     Fix Imakefile to make fclang.h writable
   24021 
   24022  fc-lang/Imakefile | 2 +-
   24023  1 file changed, 1 insertion(+), 1 deletion(-)
   24024 
   24025 commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
   24026 Author: Keith Packard <keithp (a] keithp.com>
   24027 Date:	Tue Aug 6 18:59:43 2002 +0000
   24028 
   24029     Add Latin-1 characters needed by Welsh
   24030 
   24031  fc-lang/cy.orth  |   17 +-
   24032  fc-lang/fclang.h | 1430
   24033  +++++++++++++++++++++++++++---------------------------
   24034  2 files changed, 733 insertions(+), 714 deletions(-)
   24035 
   24036 commit a6531d8cbafd79f26d06b086cceccb461e661f4a
   24037 Author: Keith Packard <keithp (a] keithp.com>
   24038 Date:	Thu Aug 1 16:17:33 2002 +0000
   24039 
   24040     Always install fonts.conf and fonts.dtd, moving any existing
   24041     fonts.conf to
   24042 	fonts.conf.bak. Add ~/.fonts to default font directories and
   24043 	add some
   24044 	useful comments to fonts.conf
   24045 
   24046  Imakefile     | 17 +++++++++++++++--
   24047  fonts.conf.in | 12 ++++++++++++
   24048  setfontdirs   |  2 ++
   24049  3 files changed, 29 insertions(+), 2 deletions(-)
   24050 
   24051 commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
   24052 Author: Keith Packard <keithp (a] keithp.com>
   24053 Date:	Thu Aug 1 15:57:26 2002 +0000
   24054 
   24055     Fix autoconf build BSD install and sysconfdir problems
   24056 
   24057  ChangeLog		| 17 +++++++++++++++++
   24058  Makefile.in		| 10 +++++-----
   24059  config.h.in		|  3 +++
   24060  config/Makedefs.in	|  5 +++--
   24061  configure.in		| 14 +++++++++++++-
   24062  fc-cache/Makefile.in	|  4 ++--
   24063  fc-list/Makefile.in	|  4 ++--
   24064  fontconfig/Makefile.in |  8 ++++----
   24065  src/Makefile.in	|  2 +-
   24066  9 files changed, 50 insertions(+), 17 deletions(-)
   24067 
   24068 commit c2e9d0240b52adf9f0efd42a8be600f652086c32
   24069 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   24070 Date:	Thu Aug 1 01:35:02 2002 +0000
   24071 
   24072     Warning fix
   24073 
   24074  fontconfig/fontconfig.h | 5 ++++-
   24075  src/fcint.h		 | 5 +----
   24076  2 files changed, 5 insertions(+), 5 deletions(-)
   24077 
   24078 commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
   24079 Author: Keith Packard <keithp (a] keithp.com>
   24080 Date:	Wed Jul 31 01:36:37 2002 +0000
   24081 
   24082     Add binding property to edit element
   24083 
   24084  fonts.conf.in | 12 +++++++++---
   24085  fonts.dtd     |  3 ++-
   24086  src/fccfg.c   |  8 ++++----
   24087  src/fcint.h   |  3 ++-
   24088  src/fcxml.c   | 35 ++++++++++++++++++++++++++++-------
   24089  5 files changed, 45 insertions(+), 16 deletions(-)
   24090 
   24091 commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
   24092 Author: Keith Packard <keithp (a] keithp.com>
   24093 Date:	Sun Jul 28 10:50:59 2002 +0000
   24094 
   24095     Rewrite global cache handling code in fontconfig to eliminate per-file
   24096 	syscalls
   24097 
   24098  fontconfig/fontconfig.h |   5 +-
   24099  src/fccache.c		 | 968
   24100  +++++++++++++++++++++++++++++++-----------------
   24101  src/fccfg.c		 |  23 +-
   24102  src/fcdir.c		 | 183 +++++----
   24103  src/fcint.h		 | 126 +++++--
   24104  src/fcmatrix.c		 |   9 +-
   24105  6 files changed, 830 insertions(+), 484 deletions(-)
   24106 
   24107 commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
   24108 Author: Keith Packard <keithp (a] keithp.com>
   24109 Date:	Sat Jul 27 23:13:28 2002 +0000
   24110 
   24111     Add ngai tahu specific chars to maori orthography
   24112 
   24113  fc-lang/Imakefile |   1 +
   24114  fc-lang/fclang.h  | 802
   24115  +++++++++++++++++++++++++++---------------------------
   24116  fc-lang/mi.orth   |   1 +
   24117  3 files changed, 405 insertions(+), 399 deletions(-)
   24118 
   24119 commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
   24120 Author: Keith Packard <keithp (a] keithp.com>
   24121 Date:	Wed Jul 17 17:51:52 2002 +0000
   24122 
   24123     Add fclang.c to Makefile.in
   24124 
   24125  src/Makefile.in | 2 ++
   24126  1 file changed, 2 insertions(+)
   24127 
   24128 commit 6864f6279297a59ff509e5454fdebb77ac64e530
   24129 Author: Keith Packard <keithp (a] keithp.com>
   24130 Date:	Sat Jul 13 20:33:05 2002 +0000
   24131 
   24132     Trim ja orthography of a couple codepoints not found in kochi fonts
   24133 
   24134  fc-lang/fclang.h | 4 ++--
   24135  fc-lang/ja.orth  | 6 +++---
   24136  2 files changed, 5 insertions(+), 5 deletions(-)
   24137 
   24138 commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
   24139 Author: Keith Packard <keithp (a] keithp.com>
   24140 Date:	Sat Jul 13 19:10:03 2002 +0000
   24141 
   24142     Fix typo in geez (ethiopic) orthography
   24143 
   24144  fc-lang/fclang.h | 2 +-
   24145  fc-lang/gez.orth | 4 ++--
   24146  2 files changed, 3 insertions(+), 3 deletions(-)
   24147 
   24148 commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
   24149 Author: Keith Packard <keithp (a] keithp.com>
   24150 Date:	Sat Jul 13 05:43:25 2002 +0000
   24151 
   24152     Add some Utf16 support, extract font family and style names from
   24153     name table
   24154 	for sfnt fonts
   24155 
   24156  fontconfig/fontconfig.h |  23 +++-
   24157  src/fccharset.c	 |  40 ++++--
   24158  src/fcfreetype.c	 | 342
   24159  ++++++++++++++++++++++++++++++++++++++++++++++--
   24160  src/fcint.h		 |  11 ++
   24161  src/fcstr.c		 |  99 +++++++++++++-
   24162  5 files changed, 495 insertions(+), 20 deletions(-)
   24163 
   24164 commit c80d2ac4866d4c534a8693d611ed85b84c11d009
   24165 Author: Keith Packard <keithp (a] keithp.com>
   24166 Date:	Fri Jul 12 21:06:03 2002 +0000
   24167 
   24168     Clean up some coverage files; a few accidentally included PUA
   24169     values and
   24170 	punctuation. Add debugging stuff to dump out missing codepoints
   24171 	during
   24172 	cache building when missing only a few
   24173 
   24174  fc-lang/bg.orth  |   13 +-
   24175  fc-lang/bi.orth  |   10 +-
   24176  fc-lang/bo.orth  |   17 +-
   24177  fc-lang/el.orth  |   20 +-
   24178  fc-lang/fclang.h | 1630
   24179  ++++++++++++++++++++++++++----------------------------
   24180  fc-lang/ga.orth  |    4 +-
   24181  fc-lang/gn.orth  |    4 +-
   24182  fc-lang/hy.orth  |    6 +-
   24183  fc-lang/km.orth  |    6 +-
   24184  fc-lang/ko.orth  |  128 ++---
   24185  fc-lang/lb.orth  |   10 +-
   24186  fc-lang/mg.orth  |    6 +-
   24187  fc-lang/mh.orth  |   14 +-
   24188  fc-lang/mk.orth  |   12 +-
   24189  fc-lang/mn.orth  |   14 +-
   24190  fc-lang/mo.orth  |    4 +-
   24191  fc-lang/ro.orth  |    4 +-
   24192  fc-lang/si.orth  |    8 +-
   24193  fc-lang/tl.orth  |   11 +-
   24194  fc-lang/yo.orth  |   80 +--
   24195  src/fclang.c	  |   33 +-
   24196  21 files changed, 1017 insertions(+), 1017 deletions(-)
   24197 
   24198 commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
   24199 Author: Keith Packard <keithp (a] keithp.com>
   24200 Date:	Fri Jul 12 19:19:16 2002 +0000
   24201 
   24202     Add a bunch more languages that use the Latin alphabet
   24203 
   24204  fc-lang/Imakefile |   35 +-
   24205  fc-lang/af.orth   |   46 ++
   24206  fc-lang/bam.orth  |   37 ++
   24207  fc-lang/bi.orth   |   39 ++
   24208  fc-lang/bs.orth   |   39 ++
   24209  fc-lang/ch.orth   |   35 +
   24210  fc-lang/cy.orth   |   48 ++
   24211  fc-lang/fclang.h  | 1900
   24212  +++++++++++++++++++++++++++++++++--------------------
   24213  fc-lang/ful.orth  |   38 ++
   24214  fc-lang/gn.orth   |   48 ++
   24215  fc-lang/ha.orth   |   36 +
   24216  fc-lang/haw.orth  |   35 +
   24217  fc-lang/ibo.orth  |   35 +
   24218  fc-lang/id.orth   |   31 +
   24219  fc-lang/iso639-2  |   64 +-
   24220  fc-lang/lb.orth   |   60 ++
   24221  fc-lang/mg.orth   |   35 +
   24222  fc-lang/mh.orth   |   45 ++
   24223  fc-lang/mi.orth   |   34 +
   24224  fc-lang/ny.orth   |   30 +
   24225  fc-lang/se.orth   |   37 ++
   24226  fc-lang/sm.orth   |   30 +
   24227  fc-lang/sma.orth  |   37 ++
   24228  fc-lang/smj.orth  |   37 ++
   24229  fc-lang/smn.orth  |   40 ++
   24230  fc-lang/sms.orth  |   48 ++
   24231  fc-lang/tn.orth   |   33 +
   24232  fc-lang/to.orth   |   30 +
   24233  fc-lang/ven.orth  |   34 +
   24234  fc-lang/vi.orth   |   58 ++
   24235  fc-lang/wen.orth  |   42 ++
   24236  fc-lang/wo.orth   |   42 ++
   24237  fc-lang/yap.orth  |   35 +
   24238  fc-lang/yo.orth   |   86 +++
   24239  src/fcxml.c	   |   12 +-
   24240  35 files changed, 2522 insertions(+), 749 deletions(-)
   24241 
   24242 commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
   24243 Author: Keith Packard <keithp (a] keithp.com>
   24244 Date:	Fri Jul 12 09:13:32 2002 +0000
   24245 
   24246     Add nynorsk and bokml, remove double angle quotes from other languages
   24247 
   24248  fc-lang/Imakefile |  31 +-
   24249  fc-lang/ab.orth   |   6 +-
   24250  fc-lang/ba.orth   |   6 +-
   24251  fc-lang/be.orth   |   6 +-
   24252  fc-lang/br.orth   |   8 +-
   24253  fc-lang/da.orth   |   6 +-
   24254  fc-lang/de.orth   |   6 +-
   24255  fc-lang/fclang.h  | 854
   24256  +++++++++++++++++++++++++++---------------------------
   24257  fc-lang/fr.orth   |  10 +-
   24258  fc-lang/gl.orth   |  10 +-
   24259  fc-lang/iso639-2  |   4 +-
   24260  fc-lang/kk.orth   |   6 +-
   24261  fc-lang/kl.orth   |   6 +-
   24262  fc-lang/nb.orth   |  25 ++
   24263  fc-lang/nn.orth   |  43 +++
   24264  fc-lang/no.orth   |   6 +-
   24265  fc-lang/ru.orth   |   6 +-
   24266  fc-lang/uk.orth   |   6 +-
   24267  18 files changed, 565 insertions(+), 480 deletions(-)
   24268 
   24269 commit c2b971c89819281be41584720d20648fe5d1627f
   24270 Author: Keith Packard <keithp (a] keithp.com>
   24271 Date:	Fri Jul 12 07:58:16 2002 +0000
   24272 
   24273     Missed adding kumyk
   24274 
   24275  fc-lang/Imakefile | 19 +++++------
   24276  fc-lang/fclang.h  | 74 +++++++++++++++++++++---------------------
   24277  fc-lang/iso639-2  |  2 +-
   24278  fc-lang/kum.orth  | 96
   24279  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   24280  4 files changed, 145 insertions(+), 46 deletions(-)
   24281 
   24282 commit f749c49cb4ebe181de145440246d3110f7052f24
   24283 Author: Keith Packard <keithp (a] keithp.com>
   24284 Date:	Fri Jul 12 07:52:16 2002 +0000
   24285 
   24286     Add devanagari and cyrillic languages. Add Geez
   24287 
   24288  fc-lang/Imakefile |   36 +-
   24289  fc-lang/ava.orth  |   97 ++++
   24290  fc-lang/bh.orth   |   25 +
   24291  fc-lang/bho.orth  |   25 +
   24292  fc-lang/bua.orth  |  102 ++++
   24293  fc-lang/ce.orth   |   97 ++++
   24294  fc-lang/chm.orth  |  109 ++++
   24295  fc-lang/cv.orth   |  109 ++++
   24296  fc-lang/fclang.h  | 1612
   24297  +++++++++++++++++++++++++++++++----------------------
   24298  fc-lang/gez.orth  |   57 ++
   24299  fc-lang/hi.orth   |   35 ++
   24300  fc-lang/ik.orth   |  100 ++++
   24301  fc-lang/iso639-2  |   54 +-
   24302  fc-lang/iu.orth   |   77 +++
   24303  fc-lang/kaa.orth  |  110 ++++
   24304  fc-lang/kok.orth  |   25 +
   24305  fc-lang/ks.orth   |   25 +
   24306  fc-lang/ku.orth   |   94 ++++
   24307  fc-lang/kv.orth   |  101 ++++
   24308  fc-lang/ky.orth   |  102 ++++
   24309  fc-lang/lez.orth  |   97 ++++
   24310  fc-lang/mr.orth   |   25 +
   24311  fc-lang/ne.orth   |   25 +
   24312  fc-lang/os.orth   |   96 ++++
   24313  fc-lang/sa.orth   |   25 +
   24314  fc-lang/sah.orth  |  108 ++++
   24315  fc-lang/sel.orth  |   96 ++++
   24316  fc-lang/tg.orth   |  108 ++++
   24317  fc-lang/tk.orth   |  106 ++++
   24318  fc-lang/tt.orth   |  108 ++++
   24319  fc-lang/tyv.orth  |  102 ++++
   24320  fc-lang/uz.orth   |   98 ++++
   24321  32 files changed, 3278 insertions(+), 708 deletions(-)
   24322 
   24323 commit 2ce525423688d32b80587741d97a82209e52378c
   24324 Author: Keith Packard <keithp (a] keithp.com>
   24325 Date:	Thu Jul 11 02:47:50 2002 +0000
   24326 
   24327     Remove old FC_LANG constants now that fontconfig uses RFC 3066
   24328     based names
   24329 
   24330  fontconfig/fontconfig.h | 42 +-----------------------------------------
   24331  1 file changed, 1 insertion(+), 41 deletions(-)
   24332 
   24333 commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
   24334 Author: Keith Packard <keithp (a] keithp.com>
   24335 Date:	Wed Jul 10 21:57:23 2002 +0000
   24336 
   24337     Use presentation forms for arabic matching, fix comment labeling
   24338     persian
   24339 	general forms
   24340 
   24341  fc-lang/ar.orth  | 114
   24342  +++++++++++++++++++++++++++++++------------------------
   24343  fc-lang/fa.orth  |   4 +-
   24344  fc-lang/fclang.h |   4 +-
   24345  3 files changed, 69 insertions(+), 53 deletions(-)
   24346 
   24347 commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
   24348 Author: Keith Packard <keithp (a] keithp.com>
   24349 Date:	Tue Jul 9 22:08:14 2002 +0000
   24350 
   24351     Use locale data set FC_LANG by default. Reorder FcPattern and
   24352     FcValueList
   24353 	to match Xft1.
   24354 
   24355  src/fcdefault.c | 53
   24356  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   24357  src/fcint.h	 |  4 ++--
   24358  2 files changed, 55 insertions(+), 2 deletions(-)
   24359 
   24360 commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
   24361 Author: Keith Packard <keithp (a] keithp.com>
   24362 Date:	Tue Jul 9 02:28:29 2002 +0000
   24363 
   24364     Trim ideographic punctuation and Suzhou numerals from zh-tw
   24365     orthography.
   24366 	Had accidentally swapped codePageRange bits for traditional and
   24367 	simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
   24368 	possible
   24369 	bug in charset walking
   24370 
   24371  fc-lang/Imakefile  |	18 +-
   24372  fc-lang/fa.orth    |	53 ++
   24373  fc-lang/fclang.h   | 1554 ++++++++++++++++++++++--------------
   24374  fc-lang/iso639-2   |	 4 +-
   24375  fc-lang/zh_hk.orth | 2240
   24376  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   24377  fc-lang/zh_tw.orth |	33 +-
   24378  src/fccharset.c    |	 4 +-
   24379  src/fcfreetype.c   |	 6 +-
   24380  8 files changed, 3292 insertions(+), 620 deletions(-)
   24381 
   24382 commit e50b9ae71134a23820e8f50589649e629a6143ba
   24383 Author: Keith Packard <keithp (a] keithp.com>
   24384 Date:	Mon Jul 8 07:31:53 2002 +0000
   24385 
   24386     Update iso639-2 language coverage info, fix Georgian orthography to
   24387 	eliminate Mingrelian and Svan glyphs, use coverage for inclusion
   24388 	and
   24389 	OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
   24390 	fc-lang dir
   24391 
   24392  fc-lang/Imakefile     |    8 +-
   24393  fc-lang/fclang.h      | 2624
   24394  ++++++++++++++++++++++++++++++++++++++++++++++++
   24395  fc-lang/fclang.tmpl.c |  130 ---
   24396  fc-lang/fclang.tmpl.h |   25 +
   24397  fc-lang/iso639-2      |   30 +-
   24398  fc-lang/ka.orth       |    5 +-
   24399  fc-lang/zh_mo.orth    |   27 +
   24400  fc-lang/zh_sg.orth    |   27 +
   24401  src/fcfreetype.c      |  238 +----
   24402  src/fcint.h	       |    9 +-
   24403  src/fclang.c	       | 2632
   24404  +------------------------------------------------
   24405  11 files changed, 2794 insertions(+), 2961 deletions(-)
   24406 
   24407 commit d6dabf368677babec02d8f64ba0598270e28b501
   24408 Author: Keith Packard <keithp (a] keithp.com>
   24409 Date:	Sun Jul 7 19:30:53 2002 +0000
   24410 
   24411     Add walloon, update fclang.c to include recent language additions
   24412 
   24413  fc-lang/Imakefile |	4 +-
   24414  fc-lang/wa.orth   |   47 ++
   24415  src/fclang.c	   | 1252
   24416  ++++++++++++++++++++++++++++++-----------------------
   24417  3 files changed, 757 insertions(+), 546 deletions(-)
   24418 
   24419 commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
   24420 Author: Keith Packard <keithp (a] keithp.com>
   24421 Date:	Sun Jul 7 19:18:51 2002 +0000
   24422 
   24423     Share more duplicate charset data
   24424 
   24425  fc-lang/Imakefile | 19 ++++++++++---------
   24426  fc-lang/bn.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   24427  fc-lang/bo.orth   | 30 ++++++++++++++++++++++++++++++
   24428  fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
   24429  fc-lang/gu.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   24430  fc-lang/iso639-2  | 26 +++++++++++++-------------
   24431  fc-lang/km.orth   | 29 +++++++++++++++++++++++++++++
   24432  fc-lang/kn.orth   | 40 ++++++++++++++++++++++++++++++++++++++++
   24433  fc-lang/lo.orth   | 45 +++++++++++++++++++++++++++++++++++++++++++++
   24434  fc-lang/ml.orth   | 38 ++++++++++++++++++++++++++++++++++++++
   24435  fc-lang/mn.orth   | 31 +++++++++++++++++++++++++++++++
   24436  fc-lang/or.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   24437  fc-lang/si.orth   | 38 ++++++++++++++++++++++++++++++++++++++
   24438  fc-lang/ta.orth   | 43 +++++++++++++++++++++++++++++++++++++++++++
   24439  fc-lang/te.orth   | 39 +++++++++++++++++++++++++++++++++++++++
   24440  fc-lang/tl.orth   | 29 +++++++++++++++++++++++++++++
   24441  16 files changed, 534 insertions(+), 24 deletions(-)
   24442 
   24443 commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
   24444 Author: Keith Packard <keithp (a] keithp.com>
   24445 Date:	Sun Jul 7 00:00:43 2002 +0000
   24446 
   24447     Add fclang.c to CVS; easier than attempting to build it on the fly
   24448 
   24449  src/fclang.c | 2561
   24450  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   24451  1 file changed, 2561 insertions(+)
   24452 
   24453 commit 6446b1511df528082d2ac9ff31617013b311aa09
   24454 Author: Keith Packard <keithp (a] keithp.com>
   24455 Date:	Sat Jul 6 23:59:19 2002 +0000
   24456 
   24457     Remove at and grave from latin languages, add copyright, license
   24458     and RCS
   24459 	header
   24460 
   24461  fc-lang/Imakefile  |  2 ++
   24462  fc-lang/ab.orth    | 23 +++++++++++++++++++++++
   24463  fc-lang/ar.orth    | 23 +++++++++++++++++++++++
   24464  fc-lang/az.orth    | 27 +++++++++++++++++++++++++--
   24465  fc-lang/ba.orth    | 23 +++++++++++++++++++++++
   24466  fc-lang/be.orth    | 23 +++++++++++++++++++++++
   24467  fc-lang/bg.orth    | 23 +++++++++++++++++++++++
   24468  fc-lang/br.orth    | 27 +++++++++++++++++++++++++--
   24469  fc-lang/ca.orth    | 27 +++++++++++++++++++++++++--
   24470  fc-lang/chr.orth   | 23 +++++++++++++++++++++++
   24471  fc-lang/co.orth    | 23 +++++++++++++++++++++++
   24472  fc-lang/cs.orth    | 27 +++++++++++++++++++++++++--
   24473  fc-lang/da.orth    | 27 +++++++++++++++++++++++++--
   24474  fc-lang/de.orth    | 27 +++++++++++++++++++++++++--
   24475  fc-lang/el.orth    | 23 +++++++++++++++++++++++
   24476  fc-lang/en.orth    | 27 +++++++++++++++++++++++++--
   24477  fc-lang/eo.orth    | 27 +++++++++++++++++++++++++--
   24478  fc-lang/es.orth    | 27 +++++++++++++++++++++++++--
   24479  fc-lang/et.orth    | 27 +++++++++++++++++++++++++--
   24480  fc-lang/eu.orth    | 27 +++++++++++++++++++++++++--
   24481  fc-lang/fi.orth    | 27 +++++++++++++++++++++++++--
   24482  fc-lang/fo.orth    | 27 +++++++++++++++++++++++++--
   24483  fc-lang/fr.orth    | 27 +++++++++++++++++++++++++--
   24484  fc-lang/fy.orth    | 23 +++++++++++++++++++++++
   24485  fc-lang/ga.orth    | 27 +++++++++++++++++++++++++--
   24486  fc-lang/gd.orth    | 27 +++++++++++++++++++++++++--
   24487  fc-lang/gl.orth    | 27 +++++++++++++++++++++++++--
   24488  fc-lang/he.orth    | 23 +++++++++++++++++++++++
   24489  fc-lang/hr.orth    | 27 +++++++++++++++++++++++++--
   24490  fc-lang/hu.orth    | 27 +++++++++++++++++++++++++--
   24491  fc-lang/hy.orth    | 23 +++++++++++++++++++++++
   24492  fc-lang/is.orth    | 27 +++++++++++++++++++++++++--
   24493  fc-lang/it.orth    | 27 +++++++++++++++++++++++++--
   24494  fc-lang/ja.orth    | 23 +++++++++++++++++++++++
   24495  fc-lang/ka.orth    | 23 +++++++++++++++++++++++
   24496  fc-lang/kk.orth    | 23 +++++++++++++++++++++++
   24497  fc-lang/kl.orth    | 27 +++++++++++++++++++++++++--
   24498  fc-lang/ko.orth    | 23 +++++++++++++++++++++++
   24499  fc-lang/la.orth    | 27 +++++++++++++++++++++++++--
   24500  fc-lang/lt.orth    | 27 +++++++++++++++++++++++++--
   24501  fc-lang/lv.orth    | 27 +++++++++++++++++++++++++--
   24502  fc-lang/mk.orth    | 23 +++++++++++++++++++++++
   24503  fc-lang/mo.orth    | 27 +++++++++++++++++++++++++--
   24504  fc-lang/mt.orth    | 27 +++++++++++++++++++++++++--
   24505  fc-lang/nl.orth    | 27 +++++++++++++++++++++++++--
   24506  fc-lang/no.orth    | 27 +++++++++++++++++++++++++--
   24507  fc-lang/oc.orth    | 27 +++++++++++++++++++++++++--
   24508  fc-lang/pl.orth    | 27 +++++++++++++++++++++++++--
   24509  fc-lang/pt.orth    | 27 +++++++++++++++++++++++++--
   24510  fc-lang/rm.orth    | 27 +++++++++++++++++++++++++--
   24511  fc-lang/ro.orth    | 27 +++++++++++++++++++++++++--
   24512  fc-lang/ru.orth    | 23 +++++++++++++++++++++++
   24513  fc-lang/sh.orth    | 23 +++++++++++++++++++++++
   24514  fc-lang/sk.orth    | 27 +++++++++++++++++++++++++--
   24515  fc-lang/sl.orth    | 27 +++++++++++++++++++++++++--
   24516  fc-lang/sq.orth    | 27 +++++++++++++++++++++++++--
   24517  fc-lang/sr.orth    | 23 +++++++++++++++++++++++
   24518  fc-lang/sv.orth    | 27 +++++++++++++++++++++++++--
   24519  fc-lang/th.orth    | 23 +++++++++++++++++++++++
   24520  fc-lang/tr.orth    | 27 +++++++++++++++++++++++++--
   24521  fc-lang/uk.orth    | 23 +++++++++++++++++++++++
   24522  fc-lang/vo.orth    | 23 +++++++++++++++++++++++
   24523  fc-lang/yi.orth    | 23 +++++++++++++++++++++++
   24524  fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
   24525  fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
   24526  65 files changed, 1552 insertions(+), 78 deletions(-)
   24527 
   24528 commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
   24529 Author: Keith Packard <keithp (a] keithp.com>
   24530 Date:	Sat Jul 6 23:47:44 2002 +0000
   24531 
   24532     Switch to RFC 3066 based lang names
   24533 
   24534  fontconfig/fontconfig.h |   5 +-
   24535  src/Imakefile		 |   8 +-
   24536  src/fccharset.c	 |   8 +-
   24537  src/fcfreetype.c	 | 406
   24538  ++++++++++++++++++++++++------------------------
   24539  src/fcint.h		 |  28 ++++
   24540  src/fcmatch.c		 |  43 ++++-
   24541  src/fcpat.c		 |  22 ++-
   24542  src/fcstr.c		 |  25 ++-
   24543  8 files changed, 330 insertions(+), 215 deletions(-)
   24544 
   24545 commit 899e352656f04323b9467555faf9152c69a741ab
   24546 Author: Keith Packard <keithp (a] keithp.com>
   24547 Date:	Sat Jul 6 23:46:58 2002 +0000
   24548 
   24549     Add a few more common font families to the default configuration
   24550 
   24551  fonts.conf.in | 7 +++++++
   24552  1 file changed, 7 insertions(+)
   24553 
   24554 commit 364a581d91eac73a5b1810d9c5100b6eb690219f
   24555 Author: Keith Packard <keithp (a] keithp.com>
   24556 Date:	Sat Jul 6 23:22:03 2002 +0000
   24557 
   24558     Add coverage documentation files
   24559 
   24560  fc-lang/iso639-1 | 139 ++++++++++++++++
   24561  fc-lang/iso639-2 | 473
   24562  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   24563  2 files changed, 612 insertions(+)
   24564 
   24565 commit c1382a3d998d098d3b86c922820558849c777c45
   24566 Author: Keith Packard <keithp (a] keithp.com>
   24567 Date:	Sat Jul 6 23:21:37 2002 +0000
   24568 
   24569     Add fc-lang program to generate language coverage tables
   24570 
   24571  fc-lang/Imakefile     |    44 +
   24572  fc-lang/ab.orth       |    17 +
   24573  fc-lang/ar.orth       |    49 +
   24574  fc-lang/az.orth       |    26 +
   24575  fc-lang/ba.orth       |    16 +
   24576  fc-lang/be.orth       |    11 +
   24577  fc-lang/bg.orth       |    12 +
   24578  fc-lang/br.orth       |    17 +
   24579  fc-lang/ca.orth       |    23 +
   24580  fc-lang/chr.orth      |     2 +
   24581  fc-lang/co.orth       |     2 +
   24582  fc-lang/cs.orth       |    27 +
   24583  fc-lang/da.orth       |    27 +
   24584  fc-lang/de.orth       |    17 +
   24585  fc-lang/el.orth       |    26 +
   24586  fc-lang/en.orth       |    17 +
   24587  fc-lang/eo.orth       |     9 +
   24588  fc-lang/es.orth       |    19 +
   24589  fc-lang/et.orth       |    15 +
   24590  fc-lang/eu.orth       |     8 +
   24591  fc-lang/fc-lang.c     |   295 +
   24592  fc-lang/fc-lang.man   |    41 +
   24593  fc-lang/fclang.tmpl.c |   130 +
   24594  fc-lang/fi.orth       |    15 +
   24595  fc-lang/fo.orth       |    25 +
   24596  fc-lang/fr.orth       |    28 +
   24597  fc-lang/fy.orth       |     2 +
   24598  fc-lang/ga.orth       |    29 +
   24599  fc-lang/gd.orth       |    15 +
   24600  fc-lang/gl.orth       |    22 +
   24601  fc-lang/he.orth       |     2 +
   24602  fc-lang/hr.orth       |    21 +
   24603  fc-lang/hu.orth       |    19 +
   24604  fc-lang/hy.orth       |     5 +
   24605  fc-lang/is.orth       |    26 +
   24606  fc-lang/it.orth       |    14 +
   24607  fc-lang/ja.orth       |  6540 +++++++++++++++++++
   24608  fc-lang/ka.orth       |     9 +
   24609  fc-lang/kk.orth       |    15 +
   24610  fc-lang/kl.orth       |    23 +
   24611  fc-lang/ko.orth       | 16217
   24612  ++++++++++++++++++++++++++++++++++++++++++++++++
   24613  fc-lang/la.orth       |     8 +
   24614  fc-lang/lt.orth       |    13 +
   24615  fc-lang/lv.orth       |    16 +
   24616  fc-lang/mk.orth       |    15 +
   24617  fc-lang/mo.orth       |    14 +
   24618  fc-lang/mt.orth       |    18 +
   24619  fc-lang/nl.orth       |    15 +
   24620  fc-lang/no.orth       |    18 +
   24621  fc-lang/oc.orth       |    15 +
   24622  fc-lang/pl.orth       |    10 +
   24623  fc-lang/pt.orth       |    19 +
   24624  fc-lang/rm.orth       |    15 +
   24625  fc-lang/ro.orth       |    11 +
   24626  fc-lang/ru.orth       |    11 +
   24627  fc-lang/sh.orth       |     2 +
   24628  fc-lang/sk.orth       |    29 +
   24629  fc-lang/sl.orth       |    21 +
   24630  fc-lang/sq.orth       |     7 +
   24631  fc-lang/sr.orth       |    11 +
   24632  fc-lang/sv.orth       |    21 +
   24633  fc-lang/th.orth       |     3 +
   24634  fc-lang/tr.orth       |    12 +
   24635  fc-lang/uk.orth       |    12 +
   24636  fc-lang/vo.orth       |    13 +
   24637  fc-lang/yi.orth       |     2 +
   24638  fc-lang/zh_cn.orth    |  6766 ++++++++++++++++++++
   24639  fc-lang/zh_tw.orth    | 13079 ++++++++++++++++++++++++++++++++++++++
   24640  68 files changed, 44053 insertions(+)
   24641 
   24642 commit 084407063d0069b16b24e1fd8be818af12e36741
   24643 Author: Keith Packard <keithp (a] keithp.com>
   24644 Date:	Wed Jul 3 23:15:32 2002 +0000
   24645 
   24646     Object list to FcObjectSetBuild wasnt terminated with 0
   24647 
   24648  fc-list/fc-list.c | 4 ++--
   24649  1 file changed, 2 insertions(+), 2 deletions(-)
   24650 
   24651 commit f9dc31e81cd27be1bcb72706ac667889840f60bb
   24652 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   24653 Date:	Mon Jul 1 12:39:23 2002 +0000
   24654 
   24655     Indent line
   24656 
   24657  fc-list/Imakefile | 2 ++
   24658  1 file changed, 2 insertions(+)
   24659 
   24660 commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
   24661 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   24662 Date:	Mon Jul 1 12:38:27 2002 +0000
   24663 
   24664     Ident line
   24665 
   24666  fc-cache/Imakefile | 2 ++
   24667  1 file changed, 2 insertions(+)
   24668 
   24669 commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
   24670 Author: Keith Packard <keithp (a] keithp.com>
   24671 Date:	Mon Jul 1 05:11:20 2002 +0000
   24672 
   24673     Make fc-cache avoid reading the whole world full of fonts
   24674 
   24675  fc-cache/fc-cache.c | 10 +++++-----
   24676  1 file changed, 5 insertions(+), 5 deletions(-)
   24677 
   24678 commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
   24679 Author: Keith Packard <keithp (a] keithp.com>
   24680 Date:	Sun Jun 30 23:45:40 2002 +0000
   24681 
   24682     Make fc-list more useful
   24683 
   24684  fc-list/fc-list.c | 20 ++++++++++++++++----
   24685  1 file changed, 16 insertions(+), 4 deletions(-)
   24686 
   24687 commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
   24688 Author: Keith Packard <keithp (a] keithp.com>
   24689 Date:	Sun Jun 30 23:45:17 2002 +0000
   24690 
   24691     Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
   24692 
   24693  fontconfig/fontconfig.h | 3 ++-
   24694  1 file changed, 2 insertions(+), 1 deletion(-)
   24695 
   24696 commit 4c0036053a36678747adfd06777cef39752ca9a4
   24697 Author: Keith Packard <keithp (a] keithp.com>
   24698 Date:	Sat Jun 29 20:31:02 2002 +0000
   24699 
   24700     Add strong/weak pattern value binding, add known charsets for
   24701     automatic
   24702 	lang computation
   24703 
   24704  src/fccfg.c	   |	3 +-
   24705  src/fccharset.c   |   40 +-
   24706  src/fcfreetype.c  |  235 ++++++-
   24707  src/fcint.h	   |   15 +-
   24708  src/fcknownsets.h | 1895
   24709  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   24710  src/fcmatch.c	   |  112 ++--
   24711  src/fcname.c	   |	7 +-
   24712  src/fcpat.c	   |	3 +-
   24713  8 files changed, 2222 insertions(+), 88 deletions(-)
   24714 
   24715 commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
   24716 Author: Keith Packard <keithp (a] keithp.com>
   24717 Date:	Wed Jun 26 22:56:51 2002 +0000
   24718 
   24719     Construct empty constant charsets correctly (using null pointers)
   24720 
   24721  src/fccharset.c | 18 +++++++++++++-----
   24722  1 file changed, 13 insertions(+), 5 deletions(-)
   24723 
   24724 commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
   24725 Author: Keith Packard <keithp (a] keithp.com>
   24726 Date:	Wed Jun 26 22:14:08 2002 +0000
   24727 
   24728     Permit empty charsets in fonts.cache files
   24729 
   24730  src/fcname.c | 4 ++--
   24731  1 file changed, 2 insertions(+), 2 deletions(-)
   24732 
   24733 commit 223c028949c1ef316c93bea17278f58150c777ee
   24734 Author: Keith Packard <keithp (a] keithp.com>
   24735 Date:	Wed Jun 26 16:11:29 2002 +0000
   24736 
   24737     Steal idea for locale-insensitive strtod from glib
   24738 
   24739  src/fcxml.c | 59
   24740  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   24741  1 file changed, 57 insertions(+), 2 deletions(-)
   24742 
   24743 commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
   24744 Author: Keith Packard <keithp (a] keithp.com>
   24745 Date:	Fri Jun 21 07:01:11 2002 +0000
   24746 
   24747     Oops. Made a mistake when adding config file names to monitor list
   24748 
   24749  src/fcxml.c | 9 +++++----
   24750  1 file changed, 5 insertions(+), 4 deletions(-)
   24751 
   24752 commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
   24753 Author: Keith Packard <keithp (a] keithp.com>
   24754 Date:	Fri Jun 21 06:14:45 2002 +0000
   24755 
   24756     Fix automatic file time checking, transcoding table searches. Actually
   24757     add
   24758 	config files used to config structure so they can be time
   24759 	checked as
   24760 	well
   24761 
   24762  src/fccfg.c	 | 31 ++++++++++++++-----------------
   24763  src/fccharset.c | 11 +++--------
   24764  src/fcxml.c	 |  5 ++++-
   24765  3 files changed, 21 insertions(+), 26 deletions(-)
   24766 
   24767 commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
   24768 Author: Keith Packard <keithp (a] keithp.com>
   24769 Date:	Thu Jun 20 03:43:09 2002 +0000
   24770 
   24771     Accidentally falling through several case blocks
   24772 
   24773  src/fccfg.c | 3 ++-
   24774  src/fcdbg.c | 6 +++---
   24775  2 files changed, 5 insertions(+), 4 deletions(-)
   24776 
   24777 commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
   24778 Author: Keith Packard <keithp (a] keithp.com>
   24779 Date:	Wed Jun 19 21:32:51 2002 +0000
   24780 
   24781     Add slanting for fonts without oblique/italic varient. Fix matching
   24782     code to
   24783 	make this work
   24784 
   24785  fonts.conf.in | 28 ++++++++++++++++++++++++++++
   24786  src/fcmatch.c |  4 ++--
   24787  2 files changed, 30 insertions(+), 2 deletions(-)
   24788 
   24789 commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
   24790 Author: Keith Packard <keithp (a] keithp.com>
   24791 Date:	Wed Jun 19 20:55:19 2002 +0000
   24792 
   24793     Make fc-cache more tolerant of missing font directories
   24794 
   24795  fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
   24796  1 file changed, 26 insertions(+), 2 deletions(-)
   24797 
   24798 commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
   24799 Author: Keith Packard <keithp (a] keithp.com>
   24800 Date:	Wed Jun 19 20:08:22 2002 +0000
   24801 
   24802     Add ref counting to font config patterns so that FcFontSort return
   24803     values
   24804 	are persistant
   24805 
   24806  fontconfig/fontconfig.h |  5 ++++-
   24807  fonts.dtd		 |  5 ++++-
   24808  src/fccache.c		 | 11 +++++++++--
   24809  src/fccfg.c		 |  4 ++++
   24810  src/fcdbg.c		 |  8 +++++++-
   24811  src/fcdir.c		 |  5 +++--
   24812  src/fcint.h		 |  9 +++++----
   24813  src/fclist.c		 |  2 +-
   24814  src/fcmatch.c		 | 21 +++++++++++++++++++--
   24815  src/fcname.c		 |  3 ++-
   24816  src/fcpat.c		 | 12 +++++++++++-
   24817  src/fcxml.c		 |  4 ++++
   24818  12 files changed, 73 insertions(+), 16 deletions(-)
   24819 
   24820 commit 06a48f20739580338e69547c9896c539abf000dd
   24821 Author: Keith Packard <keithp (a] keithp.com>
   24822 Date:	Wed Jun 19 06:31:46 2002 +0000
   24823 
   24824     Add a few aliases suggested by Owen and Mike
   24825 
   24826  fonts.conf.in | 19 +++++++++++++++++--
   24827  1 file changed, 17 insertions(+), 2 deletions(-)
   24828 
   24829 commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
   24830 Author: Keith Packard <keithp (a] keithp.com>
   24831 Date:	Tue Jun 18 22:23:05 2002 +0000
   24832 
   24833     Add a few more families to fonts.conf, make FC_ANTIALIAS less
   24834     important for
   24835 	matching, fix family->generic mapping
   24836 
   24837  src/fccfg.c   |  7 ++++---
   24838  src/fcmatch.c | 22 +++++++++++-----------
   24839  2 files changed, 15 insertions(+), 14 deletions(-)
   24840 
   24841 commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
   24842 Author: Keith Packard <keithp (a] keithp.com>
   24843 Date:	Tue Jun 18 16:47:33 2002 +0000
   24844 
   24845     Fix compiler warning
   24846 
   24847  src/fcxml.c | 4 ++--
   24848  1 file changed, 2 insertions(+), 2 deletions(-)
   24849 
   24850 commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
   24851 Author: Keith Packard <keithp (a] keithp.com>
   24852 Date:	Tue Jun 18 16:47:12 2002 +0000
   24853 
   24854     Fix incorrect size in memmove call in FcObjectSetAdd that crashed
   24855 	FcFontSetList calls
   24856 
   24857  src/fclist.c | 3 ++-
   24858  1 file changed, 2 insertions(+), 1 deletion(-)
   24859 
   24860 commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
   24861 Author: Keith Packard <keithp (a] keithp.com>
   24862 Date:	Sat Jun 8 18:46:35 2002 +0000
   24863 
   24864     Fix fontconfig.pc generation in Imakefile
   24865 
   24866  Imakefile | 4 ++--
   24867  1 file changed, 2 insertions(+), 2 deletions(-)
   24868 
   24869 commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
   24870 Author: Keith Packard <keithp (a] keithp.com>
   24871 Date:	Sat Jun 8 17:32:05 2002 +0000
   24872 
   24873     Add FcPatternHash, clean up a few valgrind issues
   24874 
   24875  fontconfig/fontconfig.h |  3 ++
   24876  src/fccfg.c		 |  2 +-
   24877  src/fcmatch.c		 | 11 ++++---
   24878  src/fcpat.c		 | 78
   24879  +++++++++++++++++++++++++++++++++++++++++++++++++
   24880  src/fcxml.c		 | 13 ++++++++-
   24881  5 files changed, 101 insertions(+), 6 deletions(-)
   24882 
   24883 commit 8a39040e2a1308602aabe1aa4a8608f94830534e
   24884 Author: Keith Packard <keithp (a] keithp.com>
   24885 Date:	Fri Jun 7 17:55:41 2002 +0000
   24886 
   24887     Make autoconf use correct options to build solaris shared libraries
   24888 
   24889  configure.in | 15 +++++++++++++--
   24890  1 file changed, 13 insertions(+), 2 deletions(-)
   24891 
   24892 commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
   24893 Author: David Dawes <dawes (a] xfree86.org>
   24894 Date:	Tue Jun 4 21:55:42 2002 +0000
   24895 
   24896     171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
   24897 	Mutsumi).
   24898     170. Avoid a problem with setfontdirs when run in some locales (#5179,
   24899 	ISHIKAWA Mutsumi).
   24900     169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
   24901 
   24902  setfontdirs | 5 +++++
   24903  1 file changed, 5 insertions(+)
   24904 
   24905 commit e9be9cd10a24b75480a26be834041d312d8217b4
   24906 Author: Keith Packard <keithp (a] keithp.com>
   24907 Date:	Mon Jun 3 08:31:15 2002 +0000
   24908 
   24909     Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
   24910 	interfaces
   24911 
   24912  fontconfig/fontconfig.h |   7 ++-
   24913  src/fccfg.c		 |  12 ++--
   24914  src/fcint.h		 |   7 ++-
   24915  src/fclist.c		 |  72 ++++++++++++++--------
   24916  src/fcmatch.c		 |   6 +-
   24917  src/fcname.c		 |   8 +--
   24918  src/fcpat.c		 | 161
   24919  +++++++++++++++++++++++++++++-------------------
   24920  7 files changed, 166 insertions(+), 107 deletions(-)
   24921 
   24922 commit 88c747e20612ffcae326313f8d624b36c1235993
   24923 Author: Keith Packard <keithp (a] keithp.com>
   24924 Date:	Sun Jun 2 21:07:57 2002 +0000
   24925 
   24926     Eliminate some compiler warnings, avoid seg fault when matching
   24927     missing
   24928 	values
   24929 
   24930  src/fccfg.c   | 4 ++--
   24931  src/fcdbg.c   | 5 ++++-
   24932  src/fclist.c  | 4 +++-
   24933  src/fcmatch.c | 4 ++--
   24934  src/fcname.c  | 4 +++-
   24935  5 files changed, 14 insertions(+), 7 deletions(-)
   24936 
   24937 commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
   24938 Author: Keith Packard <keithp (a] keithp.com>
   24939 Date:	Sun Jun 2 20:52:06 2002 +0000
   24940 
   24941     Add aspect ratio support to Xft and fontconfig
   24942 
   24943  fontconfig/fontconfig.h | 3 ++-
   24944  src/fcname.c		 | 3 ++-
   24945  2 files changed, 4 insertions(+), 2 deletions(-)
   24946 
   24947 commit 8ec077f22b2f9fd693abfda7d405ac572594be99
   24948 Author: Keith Packard <keithp (a] keithp.com>
   24949 Date:	Sun Jun 2 19:51:36 2002 +0000
   24950 
   24951     Expression parsing in fonts.conf file mis-freed elements. Constant
   24952     identity
   24953 	matrix was accidentally freed. Add ability to comare FTFace
   24954 	pattern
   24955 	elements (not that its all that useful)
   24956 
   24957  src/fccfg.c | 18 +++++++++++++++---
   24958  src/fcxml.c |	5 +++--
   24959  2 files changed, 18 insertions(+), 5 deletions(-)
   24960 
   24961 commit be0948508ce4ebbb6e576b9dd31531efef6834e1
   24962 Author: Keith Packard <keithp (a] keithp.com>
   24963 Date:	Fri May 31 23:21:25 2002 +0000
   24964 
   24965     Add support for user-provided freetype faces to Xft
   24966 
   24967  fontconfig/fcfreetype.h |  8 +++++++-
   24968  fontconfig/fcprivate.h  |  4 +++-
   24969  fontconfig/fontconfig.h |  7 +++++--
   24970  src/fccharset.c	 |  5 +----
   24971  src/fcfreetype.c	 |  1 -
   24972  src/fcint.h		 |  3 ++-
   24973  src/fcpat.c		 | 29 ++++++++++++++++++++++++++++-
   24974  7 files changed, 46 insertions(+), 11 deletions(-)
   24975 
   24976 commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
   24977 Author: Keith Packard <keithp (a] keithp.com>
   24978 Date:	Fri May 31 06:52:47 2002 +0000
   24979 
   24980     Fix Xft2 to build right library version on old systems with xmkmf. Fix
   24981 	fc-cache location for xmkmf out-of-tree build on old systems
   24982 
   24983  local.def | 2 ++
   24984  1 file changed, 2 insertions(+)
   24985 
   24986 commit fbb405f3b5f25353babee1e813eb86d53912503f
   24987 Author: Keith Packard <keithp (a] keithp.com>
   24988 Date:	Fri May 31 06:38:43 2002 +0000
   24989 
   24990     Fix up support for building Xft1, Xrender and fontconfig out of
   24991     the tree
   24992 
   24993  fc-list/Imakefile |  5 +++++
   24994  local.def	   | 14 ++++++++++++++
   24995  2 files changed, 19 insertions(+)
   24996 
   24997 commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
   24998 Author: Keith Packard <keithp (a] keithp.com>
   24999 Date:	Fri May 31 04:42:42 2002 +0000
   25000 
   25001     Change FcCharSet datastructure, add FcFontSort API
   25002 
   25003  fontconfig/fontconfig.h |   9 +-
   25004  src/fccharset.c	 | 772
   25005  ++++++++++++++++++++++++++----------------------
   25006  src/fcint.h		 |  27 +-
   25007  src/fcmatch.c		 |  26 +-
   25008  4 files changed, 451 insertions(+), 383 deletions(-)
   25009 
   25010 commit bc9469baadc6b5f9a920a476e460113bab518208
   25011 Author: Keith Packard <keithp (a] keithp.com>
   25012 Date:	Wed May 29 22:07:33 2002 +0000
   25013 
   25014     Optimize after profiling. Fix FcStrCmp to return correct sign
   25015 
   25016  src/fccharset.c | 103 ++++++++++++++++++++++++++++++----------
   25017  src/fcint.h	 |   1 +
   25018  src/fcmatch.c	 | 143
   25019  +++++++++++++++++++++++++++++++++++++++++---------------
   25020  src/fcname.c	 |   4 +-
   25021  src/fcpat.c	 |  13 +++---
   25022  src/fcstr.c	 |   6 +--
   25023  6 files changed, 197 insertions(+), 73 deletions(-)
   25024 
   25025 commit 1412a69926307b2736745737c7c66172ebc56724
   25026 Author: Keith Packard <keithp (a] keithp.com>
   25027 Date:	Wed May 29 08:21:33 2002 +0000
   25028 
   25029     Apply some obvious fixes to FcFontSetSort from Owen. Speed up
   25030     FcCharSet
   25031 	primitives and FcFontSetSort
   25032 
   25033  fontconfig/fontconfig.h |   8 +-
   25034  src/fccfg.c		 |  10 +--
   25035  src/fccharset.c	 | 197
   25036  +++++++++++++++++++++++++++++++++++++++++++++---
   25037  src/fcint.h		 |   3 +-
   25038  src/fcmatch.c		 |  23 ++++--
   25039  5 files changed, 219 insertions(+), 22 deletions(-)
   25040 
   25041 commit 78417a2c74f95a66e3738cf525f9d699e13c654a
   25042 Author: Keith Packard <keithp (a] keithp.com>
   25043 Date:	Tue May 28 03:50:23 2002 +0000
   25044 
   25045     Use explicit cd for non-gmake systems
   25046 
   25047  Makefile.in | 4 ++--
   25048  1 file changed, 2 insertions(+), 2 deletions(-)
   25049 
   25050 commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
   25051 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   25052 Date:	Sat May 25 13:52:37 2002 +0000
   25053 
   25054     $< in a non-implicit rule is a GNU-makeism. It's not supported by
   25055     BSD make.
   25056 
   25057  Imakefile | 8 ++++----
   25058  1 file changed, 4 insertions(+), 4 deletions(-)
   25059 
   25060 commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
   25061 Author: Keith Packard <keithp (a] keithp.com>
   25062 Date:	Fri May 24 06:25:52 2002 +0000
   25063 
   25064     Clean up autoconf install to obey DESTDIR
   25065 
   25066  Makefile.in		| 67
   25067  ++++++++++++++++++++++++++++++++++----------------
   25068  fc-cache/Makefile.in	| 23 ++++++++++-------
   25069  fc-list/Makefile.in	| 22 +++++++++++------
   25070  fontconfig/Makefile.in | 24 +++++++++---------
   25071  src/Makefile.in	| 48 +++++++++++++++++++++++++-----------
   25072  5 files changed, 119 insertions(+), 65 deletions(-)
   25073 
   25074 commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
   25075 Author: Keith Packard <keithp (a] keithp.com>
   25076 Date:	Fri May 24 05:20:02 2002 +0000
   25077 
   25078     Change charset enumeration functions to more sensible API
   25079 
   25080  fontconfig/fontconfig.h | 13 ++++++++++++-
   25081  src/fccharset.c	 | 46
   25082  +++++++++++++++++++++++++++++++++-------------
   25083  2 files changed, 45 insertions(+), 14 deletions(-)
   25084 
   25085 commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
   25086 Author: Keith Packard <keithp (a] keithp.com>
   25087 Date:	Fri May 24 05:19:30 2002 +0000
   25088 
   25089     A few autoconf build fixes
   25090 
   25091  Makefile.in	      | 12 ++++++++----
   25092  configure.in	      |  4 ++--
   25093  fontconfig-config.in | 10 +++++-----
   25094  3 files changed, 15 insertions(+), 11 deletions(-)
   25095 
   25096 commit 48db40f692a31c39a96961c8733bfeaad416a5c0
   25097 Author: Keith Packard <keithp (a] keithp.com>
   25098 Date:	Thu May 23 23:00:46 2002 +0000
   25099 
   25100     A few random fontconfig build fixes
   25101 
   25102  config/config-subst	 | 12 +++++++-----
   25103  fontconfig/fontconfig.h |  7 +++++--
   25104  src/fcinit.c		 |  8 +++++++-
   25105  3 files changed, 19 insertions(+), 8 deletions(-)
   25106 
   25107 commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
   25108 Author: Keith Packard <keithp (a] keithp.com>
   25109 Date:	Thu May 23 17:09:32 2002 +0000
   25110 
   25111     Dont require freetype to build with fontconfig
   25112 
   25113  fontconfig.pc.in | 1 -
   25114  1 file changed, 1 deletion(-)
   25115 
   25116 commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
   25117 Author: Keith Packard <keithp (a] keithp.com>
   25118 Date:	Thu May 23 17:06:46 2002 +0000
   25119 
   25120     Add pkgconfig control file and fontconfig-config script
   25121 
   25122  INSTALL	      | 17 ++++++++--
   25123  Imakefile	      | 33 +++++++++++++++++-
   25124  Makefile.in	      | 18 ++++++++--
   25125  README		      | 13 ++++++++
   25126  config/config-subst  |  8 +++++
   25127  configure.in	      | 18 ++++++----
   25128  fontconfig-config.in | 94
   25129  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   25130  fontconfig.pc.in     | 11 ++++++
   25131  8 files changed, 199 insertions(+), 13 deletions(-)
   25132 
   25133 commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
   25134 Author: Keith Packard <keithp (a] keithp.com>
   25135 Date:	Thu May 23 16:05:16 2002 +0000
   25136 
   25137     Fonts.dtd had "blanks" instead of "blank"
   25138 
   25139  fonts.dtd | 4 ++--
   25140  1 file changed, 2 insertions(+), 2 deletions(-)
   25141 
   25142 commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
   25143 Author: Keith Packard <keithp (a] keithp.com>
   25144 Date:	Wed May 22 22:59:41 2002 +0000
   25145 
   25146     Missed a Makefile.in for fontconfig includes
   25147 
   25148  fontconfig/Makefile.in | 48
   25149  ++++++++++++++++++++++++++++++++++++++++++++++++
   25150  1 file changed, 48 insertions(+)
   25151 
   25152 commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
   25153 Author: Keith Packard <keithp (a] keithp.com>
   25154 Date:	Wed May 22 04:37:07 2002 +0000
   25155 
   25156     Replace silly avl sort with qsort, add FcPatternEqual
   25157 
   25158  fontconfig/fontconfig.h |   8 +-
   25159  src/Imakefile		 |   6 +-
   25160  src/Makefile.in	 |   4 +-
   25161  src/fcavl.c		 | 419
   25162  ------------------------------------------------
   25163  src/fcavl.h		 |  46 ------
   25164  src/fcmatch.c		 |  76 ++++-----
   25165  src/fcpat.c		 | 109 ++++++++++++-
   25166  src/fcxml.c		 |   9 +-
   25167  8 files changed, 162 insertions(+), 515 deletions(-)
   25168 
   25169 commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
   25170 Author: Keith Packard <keithp (a] keithp.com>
   25171 Date:	Tue May 21 17:48:15 2002 +0000
   25172 
   25173     More autoconf cleanup for fontconfig
   25174 
   25175  Makefile.in	      |  8 +++-----
   25176  config.h.in	      |  2 +-
   25177  config/Makedefs.in   | 10 +++++++++-
   25178  configure.in	      | 55
   25179  ++++++++++++++++++++++++----------------------------
   25180  fc-cache/Makefile.in |  4 +++-
   25181  fc-list/Makefile.in  |  4 +++-
   25182  src/Imakefile	      |  4 ++--
   25183  src/Makefile.in      |  5 +----
   25184  src/fcinit.c	      |  4 ++--
   25185  9 files changed, 49 insertions(+), 47 deletions(-)
   25186 
   25187 commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
   25188 Author: Keith Packard <keithp (a] keithp.com>
   25189 Date:	Tue May 21 17:08:42 2002 +0000
   25190 
   25191     Fix xmkmf build process for fontconfig
   25192 
   25193  Imakefile     |   2 +-
   25194  Makefile.in   |  54 +++++++++
   25195  acconfig.h    |   2 -
   25196  config.h.in   | 144 +++++++++++++++++++++++
   25197  configure.in  | 360
   25198  +++++++++++++++++++++++++++++++++++++++++++---------------
   25199  cvscompile.sh |  11 +-
   25200  findfonts     |   8 +-
   25201  fonts.conf.in |  77 ++++++-------
   25202  fonts.dtd     |  13 ++-
   25203  local.def     |  54 +++++++++
   25204  setfontdirs   |   4 +-
   25205  11 files changed, 581 insertions(+), 148 deletions(-)
   25206 
   25207 commit 179c39959cc9c19004f8ca948623590e404c8c46
   25208 Author: Keith Packard <keithp (a] keithp.com>
   25209 Date:	Tue May 21 17:06:22 2002 +0000
   25210 
   25211     Fix autoconf build process for fontconfig
   25212 
   25213  config/Makedefs.in	 |   68 +++
   25214  config/config.guess	 | 1391
   25215  +++++++++++++++++++++++++++++++++++++++++++++++
   25216  config/config.sub	 | 1355
   25217  +++++++++++++++++++++++++++++++++++++++++++++
   25218  config/install.sh	 |  240 ++++++++
   25219  fc-cache/Imakefile	 |    7 +-
   25220  fc-cache/Makefile.in	 |   46 ++
   25221  fc-cache/fc-cache.c	 |  161 ++++--
   25222  fc-list/Makefile.in	 |   46 ++
   25223  fontconfig/fontconfig.h |   80 ++-
   25224  src/Makefile.in	 |  105 ++++
   25225  src/fccache.c		 |  164 ++++--
   25226  src/fccfg.c		 |  352 ++++++++----
   25227  src/fcdir.c		 |   84 ++-
   25228  src/fcinit.c		 |  109 +++-
   25229  src/fcint.h		 |   52 +-
   25230  src/fclist.c		 |    5 +-
   25231  src/fcstr.c		 |  228 +++++++-
   25232  src/fcxml.c		 |  215 +++++---
   25233  18 files changed, 4377 insertions(+), 331 deletions(-)
   25234 
   25235 commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
   25236 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   25237 Date:	Sun May 5 17:53:41 2002 +0000
   25238 
   25239     Don't run fc-cache on make install if DESTDIR is set. Instead;
   25240     run it from
   25241 	Xinstall.sh after XFree86 is installed.
   25242 
   25243  fc-cache/Imakefile | 4 +++-
   25244  1 file changed, 3 insertions(+), 1 deletion(-)
   25245 
   25246 commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
   25247 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   25248 Date:	Wed Apr 10 11:28:10 2002 +0000
   25249 
   25250     put fontconfig-def.cpp in the right place.
   25251 
   25252  fontconfig-def.cpp	| 170
   25253  -------------------------------------------------
   25254  src/fontconfig-def.cpp | 170
   25255  +++++++++++++++++++++++++++++++++++++++++++++++++
   25256  2 files changed, 170 insertions(+), 170 deletions(-)
   25257 
   25258 commit d82a034f9123558b300c956feec165c50ef7ada2
   25259 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   25260 Date:	Sun Apr 7 15:19:46 2002 +0000
   25261 
   25262     new preprocessor files. (#5215-#5218, Alexander Gottwald).
   25263 
   25264  fontconfig-def.cpp | 170
   25265  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   25266  1 file changed, 170 insertions(+)
   25267 
   25268 commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
   25269 Author: Keith Packard <keithp (a] keithp.com>
   25270 Date:	Wed Mar 27 04:33:55 2002 +0000
   25271 
   25272     Fix FT_Get_Next_Char API to match official 2.0.9 released version
   25273 
   25274  src/fccharset.c | 26 ++++++++++++++++++--------
   25275  1 file changed, 18 insertions(+), 8 deletions(-)
   25276 
   25277 commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
   25278 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   25279 Date:	Mon Mar 4 21:15:28 2002 +0000
   25280 
   25281     Warning fixes
   25282 
   25283  src/fcatomic.c | 4 ++--
   25284  1 file changed, 2 insertions(+), 2 deletions(-)
   25285 
   25286 commit 216fac98e0785e787e32ff354241935a25723e4b
   25287 Author: Keith Packard <keithp (a] keithp.com>
   25288 Date:	Sun Mar 3 18:39:05 2002 +0000
   25289 
   25290     Add match routine that returns list of fonts
   25291 
   25292  fontconfig/fontconfig.h |  14 ++
   25293  src/fcavl.c		 | 419
   25294  ++++++++++++++++++++++++++++++++++++++++++++++++
   25295  src/fcavl.h		 |  46 ++++++
   25296  src/fcmatch.c		 | 225 ++++++++++++++++++++++----
   25297  4 files changed, 671 insertions(+), 33 deletions(-)
   25298 
   25299 commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
   25300 Author: Keith Packard <keithp (a] keithp.com>
   25301 Date:	Sun Mar 3 18:36:26 2002 +0000
   25302 
   25303     Eliminate duplicate definitions in fcint.h and fontconfig.h
   25304 
   25305  src/fcint.h | 6 ------
   25306  1 file changed, 6 deletions(-)
   25307 
   25308 commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
   25309 Author: Keith Packard <keithp (a] keithp.com>
   25310 Date:	Sun Mar 3 18:35:22 2002 +0000
   25311 
   25312     fontconfig: bail scanning directory on fatal error
   25313 
   25314  src/fcdir.c | 2 +-
   25315  1 file changed, 1 insertion(+), 1 deletion(-)
   25316 
   25317 commit 17e16fa1108491fa625258bba12e71aaad8a34de
   25318 Author: Keith Packard <keithp (a] keithp.com>
   25319 Date:	Sun Mar 3 18:31:20 2002 +0000
   25320 
   25321     Eliminate compiler warnings
   25322 
   25323  src/fccharset.c | 1026
   25324  +++++++++++++++++++++++++++----------------------------
   25325  1 file changed, 512 insertions(+), 514 deletions(-)
   25326 
   25327 commit a391da8f0f867b8f87b1912a91882b108d163e03
   25328 Author: Keith Packard <keithp (a] keithp.com>
   25329 Date:	Sun Mar 3 00:19:43 2002 +0000
   25330 
   25331     Add fcatomic.c
   25332 
   25333  src/Imakefile	|   4 +-
   25334  src/fcatomic.c | 183
   25335  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   25336  src/fccache.c	|   4 ++
   25337  3 files changed, 189 insertions(+), 2 deletions(-)
   25338 
   25339 commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
   25340 Author: Keith Packard <keithp (a] keithp.com>
   25341 Date:	Fri Mar 1 22:06:30 2002 +0000
   25342 
   25343     Add new FcAtomic datatype for config file locking
   25344 
   25345  fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
   25346  src/Imakefile		 | 12 ++++++------
   25347  src/fccache.c		 | 34 ++++++++++++++--------------------
   25348  src/fcint.h		 |  9 ++++++++-
   25349  4 files changed, 57 insertions(+), 28 deletions(-)
   25350 
   25351 commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
   25352 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   25353 Date:	Fri Mar 1 17:52:03 2002 +0000
   25354 
   25355     Add missing clean rule
   25356 
   25357  Imakefile | 6 ++++++
   25358  1 file changed, 6 insertions(+)
   25359 
   25360 commit 9c8e07f19589ba944e7bfb31251228b41a02f787
   25361 Author: Keith Packard <keithp (a] keithp.com>
   25362 Date:	Fri Mar 1 01:00:54 2002 +0000
   25363 
   25364     Port Xft1 to fontconfig
   25365 
   25366  fontconfig/fontconfig.h |  8 +++++++-
   25367  src/fccache.c		 | 13 +++++++------
   25368  src/fccfg.c		 | 10 +++++-----
   25369  src/fcdir.c		 |  4 ++--
   25370  4 files changed, 21 insertions(+), 14 deletions(-)
   25371 
   25372 commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
   25373 Author: Keith Packard <keithp (a] keithp.com>
   25374 Date:	Thu Feb 28 16:51:48 2002 +0000
   25375 
   25376     Add better error reporting when loading config file
   25377 
   25378  fc-list/fc-list.c	 |  2 +-
   25379  fontconfig/fontconfig.h | 16 +++++++++++++++-
   25380  src/fclist.c		 | 36 ++++++++++++++++++++++++++++++------
   25381  src/fcmatch.c		 | 38 +++++++++++++++++++++++++++++++-------
   25382  src/fcxml.c		 | 12 +++++++++++-
   25383  5 files changed, 88 insertions(+), 16 deletions(-)
   25384 
   25385 commit c4bd0638c5f14329e71be8f170c30d376fc76972
   25386 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   25387 Date:	Tue Feb 26 05:10:30 2002 +0000
   25388 
   25389     Warning fixes
   25390 
   25391  fc-cache/fc-cache.c | 13 ++++++++++++-
   25392  fc-list/fc-list.c   | 15 +++++++++++++--
   25393  2 files changed, 25 insertions(+), 3 deletions(-)
   25394 
   25395 commit c5350655bef34cc08739bed324a482473b2a01b8
   25396 Author: Keith Packard <keithp (a] keithp.com>
   25397 Date:	Sun Feb 24 01:23:35 2002 +0000
   25398 
   25399     Check font edit value lists for empty
   25400 
   25401  src/fccfg.c | 4 ++--
   25402  1 file changed, 2 insertions(+), 2 deletions(-)
   25403 
   25404 commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
   25405 Author: Keith Packard <keithp (a] keithp.com>
   25406 Date:	Fri Feb 22 18:54:07 2002 +0000
   25407 
   25408     fontconfig: some config file parsing mistakes
   25409 
   25410  src/fcfreetype.c | 2 +-
   25411  src/fcint.h	  | 9 ---------
   25412  src/fcxml.c	  | 8 ++++++--
   25413  3 files changed, 7 insertions(+), 12 deletions(-)
   25414 
   25415 commit a398554a6d6467956c1c3471e912fb4e969835eb
   25416 Author: Keith Packard <keithp (a] keithp.com>
   25417 Date:	Wed Feb 20 01:01:21 2002 +0000
   25418 
   25419     Remove fcxml.h include file as it cant work anymore anyhow
   25420 
   25421  fontconfig/Imakefile |  2 +-
   25422  fontconfig/fcxml.h   | 37 -------------------------------------
   25423  2 files changed, 1 insertion(+), 38 deletions(-)
   25424 
   25425 commit 24c90386bbdda9800d5a35c4dbff08682186907f
   25426 Author: Keith Packard <keithp (a] keithp.com>
   25427 Date:	Wed Feb 20 00:32:30 2002 +0000
   25428 
   25429     dont complain about missing optional included font config files
   25430 
   25431  src/fcxml.c | 4 ++--
   25432  1 file changed, 2 insertions(+), 2 deletions(-)
   25433 
   25434 commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
   25435 Author: Keith Packard <keithp (a] keithp.com>
   25436 Date:	Tue Feb 19 08:33:23 2002 +0000
   25437 
   25438     Automatically initialize the fontconfig library
   25439 
   25440  src/fccfg.c  | 15 +++++++++------
   25441  src/fcinit.c |  4 ++--
   25442  src/fcint.h  |  4 +++-
   25443  3 files changed, 14 insertions(+), 9 deletions(-)
   25444 
   25445 commit aae6f7d48744a25899cac28d47458f394defa02a
   25446 Author: Keith Packard <keithp (a] keithp.com>
   25447 Date:	Tue Feb 19 07:50:44 2002 +0000
   25448 
   25449     Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
   25450     to
   25451 	enumarate Unicode coverage efficiently
   25452 
   25453  fontconfig/fontconfig.h |  7 +++++--
   25454  src/fccache.c		 |  4 ++--
   25455  src/fccharset.c	 | 23 ++++++++++++++++++++++-
   25456  src/fcpat.c		 |  6 +++---
   25457  4 files changed, 32 insertions(+), 8 deletions(-)
   25458 
   25459 commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
   25460 Author: Keith Packard <keithp (a] keithp.com>
   25461 Date:	Mon Feb 18 22:29:28 2002 +0000
   25462 
   25463     Switch fontconfig from libxml2 to expat
   25464 
   25465  src/Imakefile	 |    3 +-
   25466  src/fccharset.c |   12 +-
   25467  src/fcdbg.c	 |   20 +-
   25468  src/fcint.h	 |   34 +-
   25469  src/fcname.c	 |   98 +---
   25470  src/fcstr.c	 |   92 ++-
   25471  src/fcxml.c	 | 1764
   25472  ++++++++++++++++++++++++++++++++++++-------------------
   25473  7 files changed, 1326 insertions(+), 697 deletions(-)
   25474 
   25475 commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
   25476 Author: Keith Packard <keithp (a] keithp.com>
   25477 Date:	Fri Feb 15 23:45:33 2002 +0000
   25478 
   25479     fontconfig fc-cache program needs to be executed with correct
   25480     environment
   25481 	on install
   25482 
   25483  fc-cache/Imakefile | 2 +-
   25484  1 file changed, 1 insertion(+), 1 deletion(-)
   25485 
   25486 commit 65018b4a468c3175790dc27dfe37987151ad97d5
   25487 Author: Keith Packard <keithp (a] keithp.com>
   25488 Date:	Fri Feb 15 07:36:14 2002 +0000
   25489 
   25490     Update to Xft version 2
   25491 
   25492  fc-cache/fc-cache.c | 7 ++++---
   25493  1 file changed, 4 insertions(+), 3 deletions(-)
   25494 
   25495 commit ccb3e93b2754542d08dcd2572402560d76a8ed91
   25496 Author: Keith Packard <keithp (a] keithp.com>
   25497 Date:	Fri Feb 15 06:01:28 2002 +0000
   25498 
   25499     fontconfig library: build fixes and compiler warning fixes
   25500 
   25501  fc-cache/Imakefile	 |   2 +-
   25502  fc-list/Imakefile	 |   2 +-
   25503  fc-list/fc-list.c	 |   5 +-
   25504  fontconfig/fcfreetype.h |   1 +
   25505  fontconfig/fcprivate.h  |   2 +-
   25506  fontconfig/fcxml.h	 |   2 +-
   25507  fontconfig/fontconfig.h |  61 ++++++++---------
   25508  src/fccache.c		 | 176
   25509  ++++++++++++++++++++++++++++++------------------
   25510  src/fccfg.c		 | 126 +++++++++++++++++-----------------
   25511  src/fccharset.c	 |  23 ++++---
   25512  src/fcdir.c		 |  58 ++++++++--------
   25513  src/fcfreetype.c	 | 106 ++++++++++++++---------------
   25514  src/fcinit.c		 |   2 +-
   25515  src/fcint.h		 |  74 ++++++++------------
   25516  src/fcmatch.c		 |   7 +-
   25517  src/fcname.c		 |  92 ++++++++++++-------------
   25518  src/fcpat.c		 |  10 +--
   25519  src/fcstr.c		 |  32 ++++-----
   25520  src/fcxml.c		 | 135 +++++++++++++++++++------------------
   25521  19 files changed, 473 insertions(+), 443 deletions(-)
   25522 
   25523 commit 3be03bed3955e91882b65315fdf8a68e4b453431
   25524 Author: Keith Packard <keithp (a] keithp.com>
   25525 Date:	Fri Feb 15 00:49:44 2002 +0000
   25526 
   25527     Update fontconfig and libxml2 to get them working with in-tree build
   25528 	process
   25529 
   25530  fc-cache/Imakefile | 12 +++---------
   25531  fc-list/Imakefile  | 13 +++----------
   25532  src/Imakefile	    | 55
   25533  ++++++------------------------------------------------
   25534  3 files changed, 12 insertions(+), 68 deletions(-)
   25535 
   25536 commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
   25537 Author: Keith Packard <keithp (a] keithp.com>
   25538 Date:	Thu Feb 14 23:34:13 2002 +0000
   25539 
   25540     Add new font configuration library which forms the basis of the
   25541     new version
   25542 	of Xft
   25543 
   25544 commit 24330d27f88bbf387d92128d2c21e005f2563e93
   25545 Author: Keith Packard <keithp (a] keithp.com>
   25546 Date:	Thu Feb 14 23:34:13 2002 +0000
   25547 
   25548     Initial revision
   25549 
   25550  AUTHORS		 |    1 +
   25551  COPYING		 |   22 +
   25552  ChangeLog		 |    0
   25553  INSTALL		 |    3 +
   25554  Imakefile		 |   25 +
   25555  NEWS			 |    0
   25556  README			 |    2 +
   25557  acconfig.h		 |    2 +
   25558  configure.in		 |  202 +++++++
   25559  cvscompile.sh		 |    6 +
   25560  doc/fontconfig.tex	 |   55 ++
   25561  fc-cache/Imakefile	 |   19 +
   25562  fc-cache/fc-cache.c	 |  145 +++++
   25563  fc-cache/fc-cache.man	 |   45 ++
   25564  fc-list/Imakefile	 |   17 +
   25565  fc-list/fc-list.c	 |  128 ++++
   25566  fc-list/fc-list.man	 |   36 ++
   25567  findfonts		 |    8 +
   25568  fontconfig/Imakefile	 |    8 +
   25569  fontconfig/fcfreetype.h |   34 ++
   25570  fontconfig/fcprivate.h  |  117 ++++
   25571  fontconfig/fcxml.h	 |   37 ++
   25572  fontconfig/fontconfig.h |  551 +++++++++++++++++
   25573  fonts.conf.in		 |  191 ++++++
   25574  fonts.dtd		 |  165 +++++
   25575  setfontdirs		 |   19 +
   25576  src/Imakefile		 |   90 +++
   25577  src/fcblanks.c		 |   84 +++
   25578  src/fccache.c		 |  592 ++++++++++++++++++
   25579  src/fccfg.c		 | 1369 ++++++++++++++++++++++++++++++++++++++++++
   25580  src/fccharset.c	 | 1521
   25581  +++++++++++++++++++++++++++++++++++++++++++++++
   25582  src/fcdbg.c		 |  272 +++++++++
   25583  src/fcdefault.c	 |   87 +++
   25584  src/fcdir.c		 |  178 ++++++
   25585  src/fcfreetype.c	 |  236 ++++++++
   25586  src/fcfs.c		 |   82 +++
   25587  src/fcinit.c		 |  174 ++++++
   25588  src/fcint.h		 |  480 +++++++++++++++
   25589  src/fclist.c		 |  442 ++++++++++++++
   25590  src/fcmatch.c		 |  347 +++++++++++
   25591  src/fcmatrix.c		 |  112 ++++
   25592  src/fcname.c		 |  621 +++++++++++++++++++
   25593  src/fcpat.c		 |  491 +++++++++++++++
   25594  src/fcstr.c		 |  188 ++++++
   25595  src/fcxml.c		 | 1032 ++++++++++++++++++++++++++++++++
   25596  src/fontconfig.man	 | 1113 ++++++++++++++++++++++++++++++++++
   25597  46 files changed, 11349 insertions(+)
   25598