Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.6
      1 2017-11-07  gettextize  <bug-gnu-gettext (a] gnu.org>
      2 
      3 	* m4/gettext.m4: New file, from gettext-0.19.8.1.
      4 	* m4/iconv.m4: New file, from gettext-0.19.8.1.
      5 	* m4/lib-ld.m4: New file, from gettext-0.19.8.1.
      6 	* m4/lib-link.m4: New file, from gettext-0.19.8.1.
      7 	* m4/lib-prefix.m4: New file, from gettext-0.19.8.1.
      8 	* m4/nls.m4: New file, from gettext-0.19.8.1.
      9 	* m4/po.m4: New file, from gettext-0.19.8.1.
     10 	* m4/progtest.m4: New file, from gettext-0.19.8.1.
     11 	* Makefile.am (EXTRA_DIST): Add config.rpath.
     12 	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
     13 
     14 2017-11-07  gettextize  <bug-gnu-gettext (a] gnu.org>
     15 
     16 	* m4/gettext.m4: New file, from gettext-0.19.8.1.
     17 	* m4/iconv.m4: New file, from gettext-0.19.8.1.
     18 	* m4/lib-ld.m4: New file, from gettext-0.19.8.1.
     19 	* m4/lib-link.m4: New file, from gettext-0.19.8.1.
     20 	* m4/lib-prefix.m4: New file, from gettext-0.19.8.1.
     21 	* m4/nls.m4: New file, from gettext-0.19.8.1.
     22 	* m4/po.m4: New file, from gettext-0.19.8.1.
     23 	* m4/progtest.m4: New file, from gettext-0.19.8.1.
     24 	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
     25 
     26 commit 13087e38ace4f092667ab08617ced1d559f3d2e2
     27 Author: Akira TAGOH <akira (a] tagoh.org>
     28 Date:   Wed Apr 6 21:05:36 2016 +0900
     29 
     30     Bump version to 2.11.95
     31 
     32  README                  | 41 +++++++++++++++++++++++++++++++++++++++--
     33  configure.ac            |  2 +-
     34  fontconfig/fontconfig.h |  2 +-
     35  3 files changed, 41 insertions(+), 4 deletions(-)
     36 
     37 commit 0cfa146e6b41bc6b819fe0f37d0e2ff0a947eb3b
     38 Author: Akira TAGOH <akira (a] tagoh.org>
     39 Date:   Wed Apr 6 21:04:42 2016 +0900
     40 
     41     Update libtool revision
     42 
     43  configure.ac | 2 +-
     44  1 file changed, 1 insertion(+), 1 deletion(-)
     45 
     46 commit d179cbc2536af16cf0f4992e0a4b2d751437ee6c
     47 Author: Akira TAGOH <akira (a] tagoh.org>
     48 Date:   Wed Apr 6 14:39:15 2016 +0900
     49 
     50     Revert "Workaround another race condition issue"
     51 
     52     This reverts commit f44bfad235e63bb792c38e16ae1fbd281ec1453b.
     53 
     54  src/fccache.c | 31 +------------------------------
     55  src/fcdir.c   | 31 ++++++-------------------------
     56  src/fcint.h   |  8 +-------
     57  3 files changed, 8 insertions(+), 62 deletions(-)
     58 
     59 commit d05d083e9f87eb378b92e477d34a88061a572d86
     60 Author: Behdad Esfahbod <behdad (a] behdad.org>
     61 Date:   Tue Mar 8 17:20:41 2016 -0800
     62 
     63     [GX] Improve weight mapping
     64 
     65     Align the 'wght' axis default value to OS/2 weight value and
     66     adjust accordingly.  This makes both default=1.0 and default=400
     67     models to work.
     68 
     69  src/fcfreetype.c | 15 ++++++++++++---
     70  1 file changed, 12 insertions(+), 3 deletions(-)
     71 
     72 commit d709220d74c4ff6e609f35761b71d4d7136d02c1
     73 Author: Behdad Esfahbod <behdad (a] behdad.org>
     74 Date:   Tue Mar 8 17:20:28 2016 -0800
     75 
     76     Improve OpenType to Fontconfig weight mapping
     77 
     78  src/fcweight.c | 25 +++++++++++++++++++------
     79  1 file changed, 19 insertions(+), 6 deletions(-)
     80 
     81 commit 27d61f1ddcda5543e9c6440a0f8794caa0b1eac7
     82 Author: Behdad Esfahbod <behdad (a] behdad.org>
     83 Date:   Sun Aug 9 00:59:31 2015 +0200
     84 
     85     [GX] Enumerate all named-instances in TrueType GX fonts
     86 
     87  src/fcdir.c | 19 +++++++++++++++----
     88  1 file changed, 15 insertions(+), 4 deletions(-)
     89 
     90 commit 00c8408c6a82a79388f8119c4afce6e721b693f7
     91 Author: Behdad Esfahbod <behdad (a] behdad.org>
     92 Date:   Sun Aug 9 09:06:37 2015 +0200
     93 
     94     [GX] Support instance weight, width, and style name
     95 
     96  src/fcfreetype.c | 74
     97  +++++++++++++++++++++++++++++++++++++++++++++++++++-----
     98  1 file changed, 68 insertions(+), 6 deletions(-)
     99 
    100 commit 28f62d1bb892e1c86eb0d5afaf125bfe0e34cbe9
    101 Author: Behdad Esfahbod <behdad (a] behdad.org>
    102 Date:   Sun Aug 9 00:45:01 2015 +0200
    103 
    104     Call FcFreeTypeQueryFace() from fcdir.c, instead of FcFreeTypeQuery()
    105 
    106     Need for upcoming work.  No functional change expected.
    107 
    108  src/fcdir.c | 25 +++++++++++++++++++++----
    109  1 file changed, 21 insertions(+), 4 deletions(-)
    110 
    111 commit d570a841a2aa9d770578aa149e43bb2e5bd0f2df
    112 Author: Patrick Haller <patrick.haller (a] haller-consult.de>
    113 Date:   Sat Jan 9 03:06:31 2016 +0100
    114 
    115     Optimizations in FcStrSet
    116 
    117     Applied optimizations:
    118     - skip duplicate check in FcStrSetAppend for values originating
    119     from readdir()
    120     - grow FcStrSet in 64-element bulks for local FcStrSets (FcConfig
    121     layout unaltered)
    122 
    123     Starting gedit is measured to
    124 
    125                             Unoptimized     Optimized
    126     user[s]                         0,806         0,579
    127     sys[s]                          0,062         0,062
    128     Total Instr Fetch Cost: 1.658.683.750   895.069.820
    129     Cachegrind D Refs:        513.917.619   312.000.436
    130     Cachegrind Dl Misses:       8.605.632     4.954.639
    131 
    132  src/fccache.c |  2 +-
    133  src/fccfg.c   |  4 ++--
    134  src/fcdir.c   |  6 +++---
    135  src/fcint.h   | 11 +++++++++++
    136  src/fcstr.c   | 47 +++++++++++++++++++++++++++++++++--------------
    137  src/fcxml.c   |  2 +-
    138  6 files changed, 51 insertions(+), 21 deletions(-)
    139 
    140 commit 98434b3392172233094cac25ade7225c93da9f1c
    141 Author: Akira TAGOH <akira (a] tagoh.org>
    142 Date:   Wed Dec 2 11:31:50 2015 +0900
    143 
    144     Add hintstyle templates and make hintslight default
    145 
    146  conf.d/10-hinting-full.conf   | 13 +++++++++++++
    147  conf.d/10-hinting-medium.conf | 13 +++++++++++++
    148  conf.d/10-hinting-none.conf   | 13 +++++++++++++
    149  conf.d/10-hinting-slight.conf | 13 +++++++++++++
    150  conf.d/Makefile.am            |  5 +++++
    151  5 files changed, 57 insertions(+)
    152 
    153 commit 04763135d47ae24a808fc15c4482e2bb6f847ab9
    154 Author: Akira TAGOH <akira (a] tagoh.org>
    155 Date:   Wed Nov 25 11:58:14 2015 +0900
    156 
    157     Avoid an error message on testing when no fonts.conf installed
    158 
    159     This test case doesn't require any config files so no need to ensure
    160     loading them.
    161 
    162  test/test-bz89617.c | 2 +-
    163  1 file changed, 1 insertion(+), 1 deletion(-)
    164 
    165 commit 5886d98c368cdb76ddedc48aedbab45a5c7e96f6
    166 Author: Akira TAGOH <akira (a] tagoh.org>
    167 Date:   Tue Nov 24 10:46:34 2015 +0900
    168 
    169     Bug 93075 - Possible fix for make check failure on msys/MinGW...
    170 
    171     Patch from Christian Fafard
    172 
    173  test/run-test.sh | 13 +++++++++----
    174  1 file changed, 9 insertions(+), 4 deletions(-)
    175 
    176 commit 1d87fab8b18bf5a497646d98a1c6279372aac4ea
    177 Author: Akira TAGOH <akira (a] tagoh.org>
    178 Date:   Wed Nov 18 14:44:17 2015 +0900
    179 
    180     remomve unnecessary code
    181 
    182  src/fcdefault.c | 1 -
    183  1 file changed, 1 deletion(-)
    184 
    185 commit d162a4a83d6bf2182e288e0bc0b4d3ae2f78f040
    186 Author: Akira TAGOH <akira (a] tagoh.org>
    187 Date:   Fri Oct 16 17:24:22 2015 +0900
    188 
    189     Fix assertion on 32bit arch
    190 
    191  src/fcarch.c | 2 +-
    192  1 file changed, 1 insertion(+), 1 deletion(-)
    193 
    194 commit 6d6ce028eedc6775b61fe768eca4d791ba9db21d
    195 Author: Akira TAGOH <akira (a] tagoh.org>
    196 Date:   Thu Oct 15 15:53:27 2015 +0900
    197 
    198     Fix compiler warnings on MinGW
    199 
    200  test/test-bz89617.c | 4 ++--
    201  1 file changed, 2 insertions(+), 2 deletions(-)
    202 
    203 commit bd96984e4b1da2e4b422050b773f3ded978d976c
    204 Author: Akira TAGOH <akira (a] tagoh.org>
    205 Date:   Thu Oct 15 15:48:23 2015 +0900
    206 
    207     Use int64_t instead of long long
    208 
    209  src/fccache.c | 4 ++--
    210  src/fcint.h   | 2 +-
    211  2 files changed, 3 insertions(+), 3 deletions(-)
    212 
    213 commit 7ccde89758f23a7eb90549667cffb084e684ed48
    214 Author: Akira TAGOH <akira (a] tagoh.org>
    215 Date:   Tue Oct 13 13:06:54 2015 +0900
    216 
    217     Fix build issue on MinGW
    218 
    219  src/fccache.c | 16 ++++++++++++++--
    220  1 file changed, 14 insertions(+), 2 deletions(-)
    221 
    222 commit a44cc450b5f3d67c0298a912e12ed5ff234490f9
    223 Author: Akira TAGOH <akira (a] tagoh.org>
    224 Date:   Tue Oct 13 13:04:18 2015 +0900
    225 
    226     Use long long to see the same size between LP64 and LLP64
    227 
    228  src/fccache.c | 2 +-
    229  src/fcint.h   | 2 +-
    230  2 files changed, 2 insertions(+), 2 deletions(-)
    231 
    232 commit c88d9b62421e8ba35a71319c7b0d555d512510c7
    233 Author: Akira TAGOH <akira (a] tagoh.org>
    234 Date:   Mon Aug 17 16:37:08 2015 +0900
    235 
    236     Fail on make runtime as needed instead of configure if no python
    237     installed
    238 
    239     python isn't necessarily required to build fontconfig from tarball
    240     so that
    241     generated fcblanks.h is available in tarball.
    242 
    243     https://bugs.freedesktop.org/show_bug.cgi?id=91663
    244 
    245  configure.ac          | 3 ++-
    246  fc-blanks/Makefile.am | 5 +++++
    247  2 files changed, 7 insertions(+), 1 deletion(-)
    248 
    249 commit ad9f5880502c9a3f8e7f8919336888ee056f17ba
    250 Author: Akira TAGOH <akira (a] tagoh.org>
    251 Date:   Fri Aug 14 17:17:34 2015 +0900
    252 
    253     Fix the broken cache more.
    254 
    255     Take a look at the nano second in the mtime to figure out
    256     if the cache needs to be updated if available.
    257     and do the mutex lock between scanning and writing a cache
    258     to avoid the conflict.
    259 
    260     Also we don't need to scan directories again after writing
    261     caches. so getting rid of the related code as well.
    262 
    263     https://bugs.freedesktop.org/show_bug.cgi?id=69845
    264 
    265     and for reference:
    266 
    267     https://bugzilla.redhat.com/show_bug.cgi?id=1236034
    268 
    269  configure.ac            |  3 ++
    270  fc-cache/fc-cache.c     | 75 +++++++++++++------------------------
    271  fontconfig/fontconfig.h |  2 +-
    272  src/fcarch.c            |  2 +-
    273  src/fccache.c           | 98
    274  ++++++++++++++++++++++++++++++++++++++++++++++++-
    275  src/fcdir.c             |  6 +++
    276  src/fcint.h             |  8 ++++
    277  7 files changed, 142 insertions(+), 52 deletions(-)
    278 
    279 commit 46ec6a52d4cc447cc3ff4a13b2067ecb76c9db2e
    280 Author: Behdad Esfahbod <behdad (a] behdad.org>
    281 Date:   Fri Jun 26 17:02:13 2015 -0700
    282 
    283     Revert changes made to FcConfigAppFontAddDir() recently
    284 
    285     In 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb the behavior of
    286     FcConfigAppFontAddFile/Dir() were changed to return false
    287     if not fonts were found.  While this is welldefined and useful
    288     for AddFile(), it's quite problematic for AddDir().  For example,
    289     if the directory is empty, is that a failure or success?  Worse,
    290     the false value from AddDir() was being propagated all the way
    291     to FcInit() returning false now.  This only happened upon memory
    292     allocation failure before, and some clients assert that FcInit()
    293     is successful.
    294 
    295     With this change, AddDir() is reverted back to what it was.
    296     AddFont() change (which was actually in fcdir.c) from the original
    297     commit is left in.
    298 
    299  doc/fcconfig.fncs |  2 +-
    300  src/fccfg.c       | 29 +++++++++++------------------
    301  src/fcint.h       |  3 ---
    302  src/fcstr.c       |  8 --------
    303  4 files changed, 12 insertions(+), 30 deletions(-)
    304 
    305 commit a8096dfa5965bfb1953fe829ff13eea23b4233c7
    306 Author: Akira TAGOH <akira (a] tagoh.org>
    307 Date:   Wed Jun 24 15:46:45 2015 +0900
    308 
    309     Bug 90867 - Memory Leak during error case in fccharset
    310 
    311     https://bugs.freedesktop.org/show_bug.cgi?id=90867
    312 
    313  src/fccharset.c | 24 ++++++++++++++++++++----
    314  1 file changed, 20 insertions(+), 4 deletions(-)
    315 
    316 commit 0551e1b344bd2f57015a378dae4a0771031c3042
    317 Author: Akira TAGOH <akira (a] tagoh.org>
    318 Date:   Thu Jun 18 17:25:02 2015 +0900
    319 
    320     Update CaseFolding.txt to Unicode 8.0
    321 
    322  fc-case/CaseFolding.txt | 147
    323  +++++++++++++++++++++++++++++++++++++++++++++++-
    324  fc-case/Makefile.am     |   3 +
    325  2 files changed, 147 insertions(+), 3 deletions(-)
    326 
    327 commit 6f929ff37ce277a12256b918751e2f3fca2fcb8a
    328 Author: Akira TAGOH <akira (a] tagoh.org>
    329 Date:   Wed Jun 17 16:34:29 2015 +0900
    330 
    331     Fix a memory leak in FcFreeTypeQueryFace
    332 
    333  src/fcfreetype.c | 2 ++
    334  1 file changed, 2 insertions(+)
    335 
    336 commit 46b2c62faa64250eec3981ee816e91a9a3dee857
    337 Author: Akira TAGOH <akira (a] tagoh.org>
    338 Date:   Wed Jun 17 16:29:08 2015 +0900
    339 
    340     Add a warning for blank in fonts.conf
    341 
    342     and remove the unnecessary code for parsing blanks
    343 
    344  src/fcxml.c | 7 +++++++
    345  1 file changed, 7 insertions(+)
    346 
    347 commit 33fd436a3ec63ca58f3cb51bd4ab7b33e90d89c8
    348 Author: Akira TAGOH <akira (a] tagoh.org>
    349 Date:   Wed Jun 17 16:15:35 2015 +0900
    350 
    351     Don't return FcFalse even when no fonts dirs is configured
    352 
    353  src/fccfg.c | 2 ++
    354  src/fcint.h | 3 +++
    355  src/fcstr.c | 8 ++++++++
    356  3 files changed, 13 insertions(+)
    357 
    358 commit f6d61c9beed856a925bd60c025b55284b2d88161
    359 Author: Akira TAGOH <akira (a] tagoh.org>
    360 Date:   Fri Jun 12 11:30:01 2015 +0900
    361 
    362     mark as private at this moment
    363 
    364  fontconfig/fontconfig.h | 3 ---
    365  src/fcint.h             | 3 +++
    366  2 files changed, 3 insertions(+), 3 deletions(-)
    367 
    368 commit dbda1171427071ff31429ea6d36330bb8f193138
    369 Author: Akira TAGOH <akira (a] tagoh.org>
    370 Date:   Tue Jun 9 11:15:25 2015 +0900
    371 
    372     No need to be public
    373 
    374  fontconfig/fontconfig.h | 3 ---
    375  src/fcint.h             | 3 +++
    376  2 files changed, 3 insertions(+), 3 deletions(-)
    377 
    378 commit 359ada2b4c12b6b6c3b4c017f95a35f18a3c6dd7
    379 Author: Akira TAGOH <akira (a] tagoh.org>
    380 Date:   Tue Jun 9 11:15:06 2015 +0900
    381 
    382     Fix a crash when no objects are available after filtering
    383 
    384  src/fcdbg.c | 2 +-
    385  1 file changed, 1 insertion(+), 1 deletion(-)
    386 
    387 commit 10a57edd07f8dc64b60c71d51c225436f4fbb3bc
    388 Author: Akira TAGOH <akira (a] tagoh.org>
    389 Date:   Mon Jun 8 17:38:02 2015 +0900
    390 
    391     Add one more debugging option to see transformation on font-matching
    392 
    393     just setting FC_MATCH=3 shows a lot of information and hard to keep
    394     on track for informamtion
    395     which is really necessary to see. to use this more effectively,
    396     added FC_DBG_MATCH_FILTER to
    397     see for what one really want to see. it takes a comma-separated-list
    398     of object names.
    399     If you want to see family name only, try like this:
    400 
    401     FC_DBG_MATCH_FILTER=family FC_DEBUG=4096 fc-match
    402 
    403     debugging output will be filtered out and see family only in the
    404     result.
    405 
    406  doc/fontconfig-user.sgml |  6 +++-
    407  fontconfig/fontconfig.h  |  6 ++++
    408  src/fcdbg.c              | 78
    409  ++++++++++++++++++++++++++++++++++++++++++++++++
    410  src/fcint.h              |  1 +
    411  src/fcmatch.c            | 41 +++++++++++++++++++++++++
    412  src/fcpat.c              |  6 ++++
    413  6 files changed, 137 insertions(+), 1 deletion(-)
    414 
    415 commit 1827ef7b1e0a1fba27fcdb8a021abaa8ee7782eb
    416 Author: Akira TAGOH <akira (a] tagoh.org>
    417 Date:   Tue Jun 2 17:33:03 2015 +0900
    418 
    419     Bump version to 2.11.94
    420 
    421  README                  | 40 ++++++++++++++++++++++++++++++++++++++--
    422  configure.ac            |  2 +-
    423  fontconfig/fontconfig.h |  2 +-
    424  3 files changed, 40 insertions(+), 4 deletions(-)
    425 
    426 commit 481a9f03a020ee53500585332786826e8c3ebd8e
    427 Author: Behdad Esfahbod <behdad (a] behdad.org>
    428 Date:   Wed May 27 14:40:15 2015 -0700
    429 
    430     Bump cache version number to 6, because of recent FcRange changes
    431 
    432  fontconfig/fontconfig.h | 2 +-
    433  1 file changed, 1 insertion(+), 1 deletion(-)
    434 
    435 commit ee2d1da2d21bc14127f4cf12312e1f007935e8b0
    436 Author: Behdad Esfahbod <behdad (a] behdad.org>
    437 Date:   Wed May 27 14:36:35 2015 -0700
    438 
    439     Reduce number of places that cache version is specified to 1
    440 
    441  fontconfig/fontconfig.h | 5 ++++-
    442  src/fccache.c           | 6 +++---
    443  src/fcint.h             | 3 +--
    444  3 files changed, 8 insertions(+), 6 deletions(-)
    445 
    446 commit 5bad26ccb6686f1b9c8df6c1e9b49a72d42ad661
    447 Author: Behdad Esfahbod <behdad (a] behdad.org>
    448 Date:   Wed Aug 20 16:07:26 2014 -0400
    449 
    450     Simplify FcRange
    451 
    452  src/fcdbg.c   |  10 ++----
    453  src/fcint.h   |  25 +-------------
    454  src/fcmatch.c |   2 +-
    455  src/fcname.c  |  14 ++------
    456  src/fcrange.c | 109
    457  ++++++++++------------------------------------------------
    458  src/fcxml.c   |  12 +++----
    459  6 files changed, 28 insertions(+), 144 deletions(-)
    460 
    461 commit 13a5ae9fb953c8a8eb3ec801781a499521c211f3
    462 Author: Behdad Esfahbod <behdad (a] behdad.org>
    463 Date:   Wed Aug 20 16:03:02 2014 -0400
    464 
    465     Fix compiler warnings
    466 
    467  src/fcxml.c | 3 +++
    468  1 file changed, 3 insertions(+)
    469 
    470 commit 346073d9dc17fc07758f7ef86c4ed05213ed0dab
    471 Author: Behdad Esfahbod <behdad (a] behdad.org>
    472 Date:   Sun Jul 6 20:36:18 2014 -0400
    473 
    474     Don't set FC_SIZE for bitmap fonts
    475 
    476     They get FC_PIXELSIZE set, which is later converted to FC_SIZE using
    477     FC_DPI.
    478 
    479  src/fcfreetype.c | 36 ++++++++++++------------------------
    480  1 file changed, 12 insertions(+), 24 deletions(-)
    481 
    482 commit eba6f109de475215c2d4b42612f6baf57041536d
    483 Author: Behdad Esfahbod <behdad (a] behdad.org>
    484 Date:   Fri Jul 4 17:15:11 2014 -0400
    485 
    486     Accept Integer for FC_SIZE
    487 
    488     There are more places to fix I'm sure...
    489 
    490     https://bugs.freedesktop.org/show_bug.cgi?id=80873
    491 
    492  src/fcname.c | 4 +++-
    493  1 file changed, 3 insertions(+), 1 deletion(-)
    494 
    495 commit cb2f096e15cb868cbf29428b6dd339b8ba344e50
    496 Author: Behdad Esfahbod <behdad (a] behdad.org>
    497 Date:   Fri Jul 4 16:18:52 2014 -0400
    498 
    499     Add bitmap-only font size as Double, not Range
    500 
    501     The whole size setting part still smells to me.
    502 
    503  src/fcfreetype.c | 7 +------
    504  1 file changed, 1 insertion(+), 6 deletions(-)
    505 
    506 commit 51756aab180c9f7a6632743885695add2f511100
    507 Author: Behdad Esfahbod <behdad (a] behdad.org>
    508 Date:   Fri Jul 4 16:13:45 2014 -0400
    509 
    510     Only set FC_SIZE for scalable fonts if OS/2 version 5 is present
    511 
    512     Part of https://bugs.freedesktop.org/show_bug.cgi?id=80873
    513 
    514  src/fcfreetype.c | 28 +++++++++++++++-------------
    515  1 file changed, 15 insertions(+), 13 deletions(-)
    516 
    517 commit d09ba385892862e18c409f49405f51f066dea552
    518 Author: Behdad Esfahbod <behdad (a] behdad.org>
    519 Date:   Fri Jul 4 16:09:23 2014 -0400
    520 
    521     Write ranges using a [start finish) format
    522 
    523     To show closed and open ends.
    524 
    525  src/fcdbg.c  | 2 +-
    526  src/fcname.c | 4 ++--
    527  2 files changed, 3 insertions(+), 3 deletions(-)
    528 
    529 commit 4c9101f7044b68aa121557c796384e4bdf08f73f
    530 Author: Akira TAGOH <akira (a] tagoh.org>
    531 Date:   Mon May 25 21:41:05 2015 +0900
    532 
    533     Revert the previous change
    534 
    535     and just abort if the object id is overflowed.
    536 
    537  src/fcobjs.c | 16 +---------------
    538  1 file changed, 1 insertion(+), 15 deletions(-)
    539 
    540 commit 09edd84cf8e8bd1f6062c8803316327e662fdbda
    541 Author: Akira TAGOH <akira (a] tagoh.org>
    542 Date:   Fri May 22 20:51:21 2015 +0900
    543 
    544     Detect the overflow for the object ID
    545 
    546     Continue to increase the object id even after FcFini()
    547     and detect the overflow. that would be rather easier than
    548     reset the object id with the complicated mutex and atomic
    549     functions.
    550 
    551     This situation would be quite unlikely to happen though
    552 
    553  src/fcobjs.c | 22 +++++++++++++++++++++-
    554  1 file changed, 21 insertions(+), 1 deletion(-)
    555 
    556 commit f053231186fc340b5365a59eea30db5af787877a
    557 Author: Akira TAGOH <akira (a] tagoh.org>
    558 Date:   Fri May 22 20:46:54 2015 +0900
    559 
    560     Fix a crash
    561 
    562     segfault happens when the config needs to be migrated to XDG's
    563     and no definition for include with prefix="xdg"
    564 
    565  src/fcxml.c | 1 +
    566  1 file changed, 1 insertion(+)
    567 
    568 commit 249306fbd782570cf958675672d21cf12aa1f14e
    569 Author: Akira TAGOH <akira (a] tagoh.org>
    570 Date:   Fri May 22 20:45:05 2015 +0900
    571 
    572     Fix a typo
    573 
    574  src/fcxml.c | 2 +-
    575  1 file changed, 1 insertion(+), 1 deletion(-)
    576 
    577 commit fa6c6b53c5a42ae6a9f8254ca9603dbe0aec63ad
    578 Author: Akira TAGOH <akira (a] tagoh.org>
    579 Date:   Fri May 22 16:53:34 2015 +0900
    580 
    581     Fix memory leaks after FcFini()
    582 
    583     Reported by Jia Wang
    584 
    585     https://bugs.freedesktop.org/show_bug.cgi?id=83770
    586 
    587  fontconfig/fontconfig.h |  2 +-
    588  src/fcinit.c            |  2 ++
    589  src/fcint.h             |  6 ++++++
    590  src/fcobjs.c            | 25 ++++++++++++++++++++++++-
    591  src/fcxml.c             | 47
    592  +++++++++++++++++++++++++++++++++++++++++++----
    593  5 files changed, 76 insertions(+), 6 deletions(-)
    594 
    595 commit bcfe167e3d60402c1f999359ca8531c6fae01a2b
    596 Author: Behdad Esfahbod <behdad (a] behdad.org>
    597 Date:   Mon May 18 15:26:03 2015 -0700
    598 
    599     Add su[pport for symbol fonts
    600 
    601     Adds FC_SYMBOL.
    602 
    603     This affects fonts having a cmap with platform 3 encoding 0.
    604     We now map their glyphs from the PUA area to the Latin1 area.
    605 
    606     See thread "Webdings and other MS symbol fonts don't display"
    607     on the mailing list.
    608 
    609     Test before/after with:
    610     $ pango-view --markup --text='<span
    611     fallback="false">&#xd7;&#xf0d7;</span>' --font=Wingdings
    612 
    613  doc/fontconfig-devel.sgml |  1 +
    614  fontconfig/fontconfig.h   |  1 +
    615  src/fcdefault.c           |  1 +
    616  src/fcfreetype.c          | 57
    617  ++++++++++++++++++++++++++++++++++++++++++++---
    618  src/fcmatch.c             |  1 +
    619  src/fcobjs.h              |  1 +
    620  6 files changed, 59 insertions(+), 3 deletions(-)
    621 
    622 commit ead7275e05966eca19f530712f8e5c738a61cf4f
    623 Author: Akira TAGOH <akira (a] tagoh.org>
    624 Date:   Mon May 18 14:03:50 2015 +0900
    625 
    626     Bug 90148 - Don't warn if cachedir isn't specified
    627 
    628     only warn when FONTCONFIG_FILE or FONTCONFIG_PATH is set.
    629 
    630     Bug 90148 - Don't warn if cachedir isn't specified
    631 
    632  src/fcinit.c | 26 +++++++++++++++++++-------
    633  1 file changed, 19 insertions(+), 7 deletions(-)
    634 
    635 commit 55ff8419274fd5ce59675f220b85035a3986d6cf
    636 Author: Akira TAGOH <akira (a] tagoh.org>
    637 Date:   Tue May 12 14:47:38 2015 +0900
    638 
    639     Make FC_SCALE deprecated
    640 
    641     Use FC_MATRIX instead.
    642 
    643     https://bugs.freedesktop.org/show_bug.cgi?id=90257
    644 
    645  doc/fontconfig-devel.sgml | 2 +-
    646  doc/fontconfig-user.sgml  | 2 +-
    647  fontconfig/fontconfig.h   | 2 +-
    648  3 files changed, 3 insertions(+), 3 deletions(-)
    649 
    650 commit a10cb2e4d7fb7d790fe913058f0821ccf2185a86
    651 Author: Akira TAGOH <akira (a] tagoh.org>
    652 Date:   Tue May 12 14:28:45 2015 +0900
    653 
    654     Add missing description for usage
    655 
    656  fc-query/fc-query.c | 9 +++++----
    657  fc-scan/fc-scan.c   | 7 ++++---
    658  2 files changed, 9 insertions(+), 7 deletions(-)
    659 
    660 commit 4c040d393dfb47b8a2f75fb639f6b5e92fced6f3
    661 Author: Akira TAGOH <akira (a] tagoh.org>
    662 Date:   Wed Apr 22 19:37:46 2015 +0900
    663 
    664     Observe blanks to compute correct languages in fc-query/fc-scan
    665 
    666     Added --ignore-blanks option to get back the behavior.
    667 
    668     https://bugs.freedesktop.org/show_bug.cgi?id=79955
    669 
    670  fc-query/fc-query.c    | 19 ++++++++++++++-----
    671  fc-query/fc-query.sgml | 12 ++++++++++++
    672  fc-scan/fc-scan.c      | 21 +++++++++++++++------
    673  fc-scan/fc-scan.sgml   | 14 +++++++++++++-
    674  4 files changed, 54 insertions(+), 12 deletions(-)
    675 
    676 commit 4a6f5efd5f6a468e1872d58e589bcf30ba88e2fd
    677 Author: Behdad Esfahbod <behdad (a] behdad.org>
    678 Date:   Thu Apr 30 11:25:59 2015 -0400
    679 
    680     Fix bitmap scaling
    681 
    682     Was broken by 66db69a6d991945f96feb1da683a2e04ea396842.  Ouch!
    683 
    684  conf.d/10-scale-bitmap-fonts.conf | 32 +++++++++++++++++---------------
    685  1 file changed, 17 insertions(+), 15 deletions(-)
    686 
    687 commit 3a4136778cc5a4ff1dc979cbd50fcdf73cab4d70
    688 Author: Akira TAGOH <akira (a] tagoh.org>
    689 Date:   Wed Apr 22 14:36:29 2015 +0900
    690 
    691     Drop unmaintained code
    692     Use four-byte code for foundry as is instead.
    693 
    694     https://bugs.freedesktop.org/show_bug.cgi?id=88679
    695 
    696  src/fcfreetype.c | 84
    697  ++++++++------------------------------------------------
    698  1 file changed, 12 insertions(+), 72 deletions(-)
    699 
    700 commit b3fc08bc952505e322160a4a7eb146754ae4f24a
    701 Author: Akira TAGOH <akira (a] tagoh.org>
    702 Date:   Wed Apr 22 11:17:04 2015 +0900
    703 
    704     Fix a typo in fontconfig-user.sgml
    705 
    706     https://bugs.freedesktop.org/show_bug.cgi?id=90105
    707 
    708  doc/fontconfig-user.sgml | 2 +-
    709  1 file changed, 1 insertion(+), 1 deletion(-)
    710 
    711 commit 07be485a0a84995ce69bf60e3b1bb22cb35f6b0e
    712 Author: Akira TAGOH <akira (a] tagoh.org>
    713 Date:   Mon Apr 20 10:49:21 2015 +0900
    714 
    715     Fix a typo for the latest cache version
    716 
    717  doc/fontconfig-user.sgml | 2 +-
    718  1 file changed, 1 insertion(+), 1 deletion(-)
    719 
    720 commit f6e6a8a22b9d775fff117d65016b5e85233a7293
    721 Author:   <lrn1986 (a] gmail.com>
    722 Date:   Wed Apr 8 08:41:25 2015 +0000
    723 
    724     W32: Support cache paths relative to the root directory
    725 
    726     Paths starting with '/' don't make sense on W32 as-is,
    727     prepend the installation root directory to them.
    728 
    729     This allows the cache to be contained within a particular
    730     fontconfig installation (as long as the default
    731     --with-cache-dir= is overriden at configure time).
    732 
    733  src/fccfg.c |  2 ++
    734  src/fcxml.c | 21 ++++++++++++++++++++-
    735  2 files changed, 22 insertions(+), 1 deletion(-)
    736 
    737 commit 7bc07cf6c2a5685ab95f146f5af2b3bcd5f5864d
    738 Author: Akira TAGOH <akira (a] tagoh.org>
    739 Date:   Mon Mar 30 15:18:44 2015 +0900
    740 
    741     Fix SIGFPE
    742 
    743  src/fcrange.c | 2 +-
    744  1 file changed, 1 insertion(+), 1 deletion(-)
    745 
    746 commit e92c92ff22c13e96afd6dfa0f75e7b37b9cfa06d
    747 Author: Akira TAGOH <akira (a] tagoh.org>
    748 Date:   Wed Mar 25 12:10:48 2015 +0900
    749 
    750     Fix unknown attribute in Win32
    751 
    752  src/fcxml.c | 2 +-
    753  1 file changed, 1 insertion(+), 1 deletion(-)
    754 
    755 commit c965c9f67759585909fa03236bad826de85bd39c
    756 Author: Akira TAGOH <akira (a] tagoh.org>
    757 Date:   Mon Mar 23 13:30:59 2015 +0900
    758 
    759     Bug 89617 - FcConfigAppFontAddFile() returns false on any font file
    760 
    761     Prior to the change of 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb
    762     FcConfigAppFontAddFile() always returned FcTrue no matter what
    763     fonts was added. after that, it always returned FcFalse because
    764     adding a font doesn't add any subdirs with FcFileScanConfig().
    765     so changing that to simply ignore it.
    766 
    767     Also fixing it to return FcFalse if non-fonts was added, i.e.
    768     FcFreeTypeQuery() fails.
    769 
    770     https://bugs.freedesktop.org/show_bug.cgi?id=89617
    771 
    772  src/fccfg.c         |  4 +++-
    773  src/fcdir.c         |  2 ++
    774  test/Makefile.am    |  7 +++++++
    775  test/test-bz89617.c | 38 ++++++++++++++++++++++++++++++++++++++
    776  4 files changed, 50 insertions(+), 1 deletion(-)
    777 
    778 commit 7301f2f02816c5d44ee75dd0689c806c5aabdbda
    779 Author: Akira TAGOH <akira (a] tagoh.org>
    780 Date:   Mon Mar 23 13:18:49 2015 +0900
    781 
    782     Remove the dead code
    783 
    784  src/fcdir.c | 2 --
    785  1 file changed, 2 deletions(-)
    786 
    787 commit 69ff6b6e260584e383c38b1b7034ddcbb23d214f
    788 Author: Akira TAGOH <akira (a] tagoh.org>
    789 Date:   Mon Mar 9 12:22:40 2015 +0900
    790 
    791     Bump version to 2.11.93
    792 
    793  README                  | 37 +++++++++++++++++++++++++++++++++++--
    794  configure.ac            |  6 +++---
    795  fontconfig/fontconfig.h |  2 +-
    796  3 files changed, 39 insertions(+), 6 deletions(-)
    797 
    798 commit b75d809d1298b791f39596170950597bcfe98dd6
    799 Author: Akira TAGOH <akira (a] tagoh.org>
    800 Date:   Mon Mar 9 12:22:30 2015 +0900
    801 
    802     Fix a trivial bug for dist
    803 
    804  fc-blanks/Makefile.am | 1 +
    805  1 file changed, 1 insertion(+)
    806 
    807 commit f5b1e0ab97daa0e08af8d667cabb700bb73da568
    808 Author: Akira TAGOH <akira (a] tagoh.org>
    809 Date:   Mon Mar 9 12:18:03 2015 +0900
    810 
    811     Fix an infinite loop in FcBlanksIsMember()
    812 
    813  src/fcblanks.c | 2 +-
    814  1 file changed, 1 insertion(+), 1 deletion(-)
    815 
    816 commit 484834c186dee281bcd13067d7b7bce1322b4e0b
    817 Author: Akira TAGOH <akira (a] tagoh.org>
    818 Date:   Fri Mar 6 11:15:26 2015 +0900
    819 
    820     Fix a bug in the previous change forFcBlanksIsMember()
    821 
    822  src/fcblanks.c | 3 +--
    823  1 file changed, 1 insertion(+), 2 deletions(-)
    824 
    825 commit ed74a58ccc245bacd907cd91e0f3df64e427c163
    826 Author: Akira TAGOH <akira (a] tagoh.org>
    827 Date:   Fri Mar 6 11:05:23 2015 +0900
    828 
    829     Fix a segfault when OOM happened.
    830 
    831     Reported by Matt Breedlove
    832 
    833  src/fcinit.c | 2 ++
    834  1 file changed, 2 insertions(+)
    835 
    836 commit 96a3f6879c13577cc9edd867b3f89b0cba469073
    837 Author: Akira TAGOH <akira (a] tagoh.org>
    838 Date:   Thu Mar 5 17:52:04 2015 +0900
    839 
    840     Improve the performance on searching blanks
    841 
    842     After the change of d6a5cc665a1d7e91332944353e92c83ad114368c
    843     we have a lot of code points in FcBlanks. doing the linear search
    844     on the array isn't comfortable anymore.
    845     So re-implementing FcBlanksIsMember() to use the binary search.
    846 
    847     Figuring out how much improved after this change depends on
    848     how many fonts proceed with fc-cache say though, it's about 20 times
    849     faster here on testing. which sounds good enough for
    850     improvement.
    851 
    852  src/fcblanks.c | 21 ++++++++++++++++++---
    853  1 file changed, 18 insertions(+), 3 deletions(-)
    854 
    855 commit d997d7c770cd6a36159090fd0b8720a3dc426707
    856 Author: Behdad Esfahbod <behdad (a] behdad.org>
    857 Date:   Wed Jan 21 14:35:03 2015 -0800
    858 
    859     Simplify some more
    860 
    861  src/fcfreetype.c | 20 ++++++++------------
    862  1 file changed, 8 insertions(+), 12 deletions(-)
    863 
    864 commit 9c99baba66d335738318dc7cacef64fafb699ebf
    865 Author: Behdad Esfahbod <behdad (a] behdad.org>
    866 Date:   Wed Jan 21 14:32:51 2015 -0800
    867 
    868     Remove dead code after previous commit
    869 
    870  src/fcfreetype.c | 339
    871  +------------------------------------------------------
    872  1 file changed, 3 insertions(+), 336 deletions(-)
    873 
    874 commit 2f311c562d87c0bf95d27709e82afd196c2bff28
    875 Author: Akira TAGOH <akira (a] tagoh.org>
    876 Date:   Tue Mar 3 11:30:12 2015 +0900
    877 
    878     Fix the array allocation
    879 
    880  src/fcstat.c | 2 +-
    881  1 file changed, 1 insertion(+), 1 deletion(-)
    882 
    883 commit f18f2f88f287a2438d2bf9b27773cb14606cbb11
    884 Author: Akira TAGOH <akira (a] tagoh.org>
    885 Date:   Mon Feb 9 16:45:43 2015 +0900
    886 
    887     Don't add FC_LANG when it has "und"
    888 
    889     to avoid the situation to find the better fallback font.
    890 
    891     https://code.google.com/p/chromium/issues/detail?id=392724 has
    892     more words to explain the details.
    893 
    894     https://bugs.freedesktop.org/show_bug.cgi?id=81185
    895 
    896  src/fccfg.c | 9 +++++++++
    897  1 file changed, 9 insertions(+)
    898 
    899 commit 724664e3fd056b864576f8e100a8de5c0e93a725
    900 Author: Akira TAGOH <akira (a] tagoh.org>
    901 Date:   Mon Mar 2 11:34:53 2015 +0900
    902 
    903     Fix a build issue when $(srcdir) != $(builddir)
    904 
    905  fc-blanks/Makefile.am | 4 ++--
    906  1 file changed, 2 insertions(+), 2 deletions(-)
    907 
    908 commit a9d4dba7492e060f9d225307c58d79bc50b16cd3
    909 Author: Akira TAGOH <akira (a] tagoh.org>
    910 Date:   Fri Feb 27 15:48:54 2015 +0900
    911 
    912     Update the script to recognize the escaped space
    913 
    914  fc-blanks/fc-blanks.py | 15 +++++++++++----
    915  1 file changed, 11 insertions(+), 4 deletions(-)
    916 
    917 commit d6a5cc665a1d7e91332944353e92c83ad114368c
    918 Author: Akira TAGOH <akira (a] tagoh.org>
    919 Date:   Fri Feb 27 14:17:26 2015 +0900
    920 
    921     Hardcode the blanks in the library
    922 
    923     https://bugs.freedesktop.org/show_bug.cgi?id=79956
    924 
    925  Makefile.am               |   2 +-
    926  configure.ac              |   2 +
    927  fc-blanks/Makefile.am     |  40 +++++++++++++++
    928  fc-blanks/fc-blanks.py    | 125
    929  ++++++++++++++++++++++++++++++++++++++++++++++
    930  fc-blanks/fcblanks.tmpl.h |  25 ++++++++++
    931  fonts.conf.in             |  68 -------------------------
    932  src/fcblanks.c            |   7 +++
    933  src/fccfg.c               |   3 +-
    934  8 files changed, 202 insertions(+), 70 deletions(-)
    935 
    936 commit 97cf7ec4d740c9b3ac7c29388224f5e0c226a120
    937 Author: Akira TAGOH <akira (a] tagoh.org>
    938 Date:   Fri Feb 27 12:04:44 2015 +0900
    939 
    940     Rework again to copy the struct dirent
    941 
    942     Assuming that d_name is the last member of struct dirent.
    943     In POSIX, the maximum length of d_name is defined as NAME_MAX
    944     or FILENAME_MAX though, that assumption may be wrong on some
    945     platforms where defines d_name as the flexible array member
    946     and allocate the minimum memory to store d_name.
    947 
    948     Patch from Raimund Steger
    949 
    950  src/fcstat.c | 9 ++-------
    951  1 file changed, 2 insertions(+), 7 deletions(-)
    952 
    953 commit 1add10bfbc6f0667284f58cb388ae02f695b4a57
    954 Author: Michael Haubenwallner <michael.haubenwallner (a] ssi-schaefer.com>
    955 Date:   Thu Feb 26 12:23:27 2015 +0100
    956 
    957     Ensure config.h is included first, bug#89336.
    958 
    959     config.h may define ABI-specific macros, especially for AIX,
    960     so has to be included before any system header - via fcint.h.
    961 
    962     https://bugs.freedesktop.org/show_bug.cgi?id=89336
    963 
    964  src/fcarch.c | 3 +--
    965  1 file changed, 1 insertion(+), 2 deletions(-)
    966 
    967 commit 8809d1b73b9c162ee0fecd314e2a80b287309954
    968 Author: Akira TAGOH <akira (a] tagoh.org>
    969 Date:   Thu Feb 26 14:08:20 2015 +0900
    970 
    971     Copy the real size of struct dirent
    972 
    973     In some platforms, d_name is defined as the flexible array member.
    974     We may need to compute the real size for that case.
    975 
    976  configure.ac |  1 +
    977  src/fcstat.c | 11 +++++++++--
    978  2 files changed, 10 insertions(+), 2 deletions(-)
    979 
    980 commit dd427253cc73d8786bbf436ec4d026f370ab0812
    981 Author: Akira TAGOH <akira (a] tagoh.org>
    982 Date:   Wed Feb 25 17:36:50 2015 +0900
    983 
    984     filter can be null
    985 
    986  src/fcstat.c | 2 +-
    987  1 file changed, 1 insertion(+), 1 deletion(-)
    988 
    989 commit 45018e6979198b92b732b4b5e29671b2fe499bd8
    990 Author: Akira TAGOH <akira (a] tagoh.org>
    991 Date:   Tue Feb 24 15:25:16 2015 +0900
    992 
    993     Fix pointer cast warning on win32
    994 
    995  src/fclist.c | 2 +-
    996  1 file changed, 1 insertion(+), 1 deletion(-)
    997 
    998 commit f43c58189bb667e65630c37f33a58d39d7c550f6
    999 Author: Akira TAGOH <akira (a] tagoh.org>
   1000 Date:   Tue Feb 24 15:01:14 2015 +0900
   1001 
   1002     ifdef'd the unnecessary code for win32
   1003 
   1004  src/fcxml.c | 4 ++++
   1005  1 file changed, 4 insertions(+)
   1006 
   1007 commit ed0d705e2221adbfb21de357c1a82b7a2a5c3641
   1008 Author: Akira TAGOH <akira (a] tagoh.org>
   1009 Date:   Tue Feb 10 19:32:13 2015 +0900
   1010 
   1011     Fix a build fail on some non-POSIX platforms
   1012 
   1013     Use own scandir function. according to this change,
   1014     we don't need -Werror things in configure anymore.
   1015 
   1016  configure.ac | 35 --------------------------
   1017  src/fcstat.c | 80
   1018  ++++++++++++++++++++++++++++++++++++++++++++++++++++++------
   1019  2 files changed, 72 insertions(+), 43 deletions(-)
   1020 
   1021 commit d6d5adeb7940c0d0beb86489c2a1c2ce59e5c044
   1022 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1023 Date:   Wed Jan 21 14:13:36 2015 -0800
   1024 
   1025     Fix symbol cmap handling
   1026 
   1027     A while back we removed Apple Roman encoding support.  This broke
   1028     symbol fonts (Wingdings, etc) because those fonts come with two
   1029     cmaps:
   1030 
   1031       1) platform=1,encoding=0, aka Apple Roman, which maps identity,
   1032       2) platform=3,encoding=0, aka MS Symbol font
   1033 
   1034     Now, the reason the Apple Roman removal "broke" these fonts is
   1035     obvious, and for the better: these fonts were mapping ASCII and
   1036     other Latin chars to symbols.
   1037 
   1038     The reason the fonts didn't work anymore, however, is that we were
   1039     mishandling the MS symbol-font cmaps.  In their modern incarnation
   1040     they are like regular non-symbol-font cmap that map PUA codepoints
   1041     to symbols.  We want to expose those as such.  Hence, this change
   1042     just removes the special-handling for that.
   1043 
   1044     Now, the reason this confusion happened, if I was to guess, is either
   1045     that FreeType docs are wrong saying that FT_ENCODING_MS_SYMBOL is
   1046     the "Microsoft Symbol encoding, used to encode mathematical symbols":
   1047 
   1048       http://www.kostis.net/charsets/symbol.htm
   1049 
   1050     or maybe it started that way, but turned into also mapping MS symbol-
   1051     font cmaps, which is a completely different thing.  At any rate, I
   1052     don't know if there are any fonts that use this thing these days, but
   1053     the code here didn't seem to produce charset for any font.  By now I'm
   1054     convinced that this change is the Right Thing to do.  The MS Symbol
   1055     thing was called AdobeSymbol in our code by the way.
   1056 
   1057     This fixes the much-reported bug that windings, etc are not usable
   1058     with recent fontconfig:
   1059     https://bugs.freedesktop.org/show_bug.cgi?id=58641
   1060 
   1061     Now I see PUA mappings reported for Wingdings.
   1062 
   1063     This also fixes:
   1064     Bug 48947 - Drop the non-Unicode cmap support gradually
   1065     https://bugs.freedesktop.org/show_bug.cgi?id=48947
   1066     since the AdobeSymbol was the last non-Unicode cmap we were
   1067     trying to parse (very incorrectly).
   1068 
   1069     Lots of code around this change can be simplified.  I'll push those
   1070     out (including removing the table itself) in subsequent changes.
   1071 
   1072  src/fcfreetype.c | 2 +-
   1073  1 file changed, 1 insertion(+), 1 deletion(-)
   1074 
   1075 commit eb5e89f817a78e8f6fbb0d8a1b48c510f1b898b1
   1076 Author: Akira TAGOH <akira (a] tagoh.org>
   1077 Date:   Tue Jan 20 20:34:47 2015 +0900
   1078 
   1079     Add pkg.m4 to git
   1080 
   1081  m4/pkg.m4 | 214
   1082  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   1083  1 file changed, 214 insertions(+)
   1084 
   1085 commit 78ed920e2be4dca04ff64ba98cf6935fc40cc758
   1086 Author: Akira TAGOH <akira (a] tagoh.org>
   1087 Date:   Mon Jan 19 19:48:50 2015 +0900
   1088 
   1089     Fix a typo in docs
   1090 
   1091  doc/fontconfig-user.sgml | 2 +-
   1092  fc-cache/fc-cache.sgml   | 2 +-
   1093  fc-cat/fc-cat.sgml       | 2 +-
   1094  3 files changed, 3 insertions(+), 3 deletions(-)
   1095 
   1096 commit 694368667a15341ea30b37a36e9540e6b1492680
   1097 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1098 Date:   Fri Jan 16 09:35:22 2015 -0800
   1099 
   1100     Fix configure to work with Solaris Studio compilers
   1101 
   1102     Passing -Werror in the scandir() checks caused Studio cc to report
   1103     "Unrecognized option errors", confusing configure into thinking that
   1104     scandir() was not available.   Use Studio equivalent flags instead.
   1105 
   1106     Leaves -Werror as the default for all other compilers, including
   1107     unknown ones, to flag to them that they need to update their flags
   1108     as well if -Werror is not correct for them.
   1109 
   1110     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   1111 
   1112  configure.ac | 13 ++++++++++++-
   1113  1 file changed, 12 insertions(+), 1 deletion(-)
   1114 
   1115 commit 4d739d13f4f58e11c62006e4f70776a945094ea4
   1116 Author: Akira TAGOH <akira (a] tagoh.org>
   1117 Date:   Tue Jan 13 12:40:40 2015 +0900
   1118 
   1119     Bump version to 2.11.92
   1120 
   1121  README                  | 9 +++++++--
   1122  configure.ac            | 2 +-
   1123  fontconfig/fontconfig.h | 2 +-
   1124  3 files changed, 9 insertions(+), 4 deletions(-)
   1125 
   1126 commit 4c60fabf6617a8954e46bdaeccc95667375fa159
   1127 Author: Akira TAGOH <akira (a] tagoh.org>
   1128 Date:   Tue Jan 6 16:37:18 2015 +0900
   1129 
   1130     Add missing docs
   1131 
   1132  doc/fontconfig-devel.sgml | 5 +++++
   1133  doc/fontconfig-user.sgml  | 7 +++++++
   1134  2 files changed, 12 insertions(+)
   1135 
   1136 commit fff4086e1587f94c267055ff5c3b48df1f1055f7
   1137 Author: Akira TAGOH <akira (a] tagoh.org>
   1138 Date:   Thu Dec 25 13:49:25 2014 +0900
   1139 
   1140     Bump version to 2.11.91
   1141 
   1142  README                  | 80
   1143  +++++++++++++++++++++++++++++++++++++++++++++++--
   1144  configure.ac            |  2 +-
   1145  fontconfig/fontconfig.h |  2 +-
   1146  3 files changed, 80 insertions(+), 4 deletions(-)
   1147 
   1148 commit 4420b27c074821a1d1f9d6ebe822a610176a417d
   1149 Author: Akira TAGOH <akira (a] tagoh.org>
   1150 Date:   Thu Dec 25 13:48:57 2014 +0900
   1151 
   1152     Fix a typo
   1153 
   1154     missing a terminator caused a document generation fail.
   1155 
   1156  doc/fcrange.fncs | 1 +
   1157  1 file changed, 1 insertion(+)
   1158 
   1159 commit 365809938e901e603d2fe93363545e1c1afc1816
   1160 Author: Akira TAGOH <akira (a] tagoh.org>
   1161 Date:   Thu Dec 25 13:11:21 2014 +0900
   1162 
   1163     Bump the cache version to 5
   1164 
   1165     FcPattern isn't compatible to the older.
   1166 
   1167  fontconfig/fontconfig.h | 2 +-
   1168  src/fcint.h             | 2 +-
   1169  2 files changed, 2 insertions(+), 2 deletions(-)
   1170 
   1171 commit 456937cd15568c7f1a633445dee44ae8e2ed395f
   1172 Author: Akira TAGOH <akira (a] tagoh.org>
   1173 Date:   Wed Dec 24 18:53:41 2014 +0900
   1174 
   1175     fc-cache: Add an option to raise an error if no fonts found
   1176 
   1177     and get back the behavior.
   1178 
   1179  fc-cache/fc-cache.c    | 26 +++++++++++++++++---------
   1180  fc-cache/fc-cache.sgml | 31 ++++++++++++++++++++++++++++++-
   1181  2 files changed, 47 insertions(+), 10 deletions(-)
   1182 
   1183 commit db64c71408636e2d0ac3c39682ac1b6c8f317ac4
   1184 Author: Akira TAGOH <akira (a] tagoh.org>
   1185 Date:   Tue Dec 16 20:43:02 2014 +0900
   1186 
   1187     fc-cache: make a fail if no fonts processed on a given path
   1188 
   1189  fc-cache/fc-cache.c | 5 ++++-
   1190  1 file changed, 4 insertions(+), 1 deletion(-)
   1191 
   1192 commit af5864419441e12f1951c7cfd0a742b6316934cc
   1193 Author: Nick Alcock <nick.alcock (a] oracle.com>
   1194 Date:   Sat Dec 13 18:21:16 2014 +0000
   1195 
   1196     Generate documentation for FcWeight* functions.
   1197 
   1198     The SGML for these functions exists, and they are named as manpages,
   1199     but because they are not mentioned in fontconfig-devel.sgml, no
   1200     documentation is ever generated, and installation under --enable-docs
   1201     fails.
   1202 
   1203     (The documentation I have written in fontconfig-devel.sgml is
   1204     boilerplate
   1205     so I can get the manpages generated. It's probably wrong.)
   1206 
   1207  doc/fontconfig-devel.sgml | 7 +++++++
   1208  1 file changed, 7 insertions(+)
   1209 
   1210 commit 66db69a6d991945f96feb1da683a2e04ea396842
   1211 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1212 Date:   Sun Dec 14 13:55:53 2014 -0800
   1213 
   1214     Treat color fonts as scalable
   1215 
   1216     All color fonts are designed to be scaled, even if they only have
   1217     bitmap strikes.  Client is responsible to scale the bitmaps.  This
   1218     is in constrast to non-color strikes...
   1219 
   1220     Clients can still use FC_OUTLINE to distinguish bitmap vs outline
   1221     fonts.  Previously FC_OUTLINE and FC_SCALABLE always had the same
   1222     value.  Now FC_SCALABLE is set to (FC_OUTLINE || FC_COLOR).
   1223 
   1224     Fixes:
   1225     https://bugs.freedesktop.org/show_bug.cgi?id=87122
   1226 
   1227  src/fcfreetype.c | 27 ++++++++++++++++++---------
   1228  1 file changed, 18 insertions(+), 9 deletions(-)
   1229 
   1230 commit dbc7c4a2cfe1ba6c537957b3b68b625403ca99fd
   1231 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1232 Date:   Sun Dec 14 13:39:41 2014 -0800
   1233 
   1234     Add FC_COLOR
   1235 
   1236     Only adds "color" to pattern if FreeType version supports color.
   1237 
   1238     Based on patch from Jungshik Shin.
   1239 
   1240  doc/fontconfig-devel.sgml | 1 +
   1241  fontconfig/fontconfig.h   | 1 +
   1242  src/fcfreetype.c          | 6 ++++++
   1243  src/fcmatch.c             | 1 +
   1244  src/fcobjs.h              | 1 +
   1245  5 files changed, 10 insertions(+)
   1246 
   1247 commit fc7e1a9497919c88d790d9395eb01cd7d5121507
   1248 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1249 Date:   Fri Dec 12 21:42:35 2014 -0800
   1250 
   1251     Fix buffer overflow in copying PS name
   1252 
   1253     As reported on the mailing list by Tanel Liiv.  Found using American
   1254     Fuzzy Lop.
   1255 
   1256  src/fcfreetype.c | 3 ++-
   1257  1 file changed, 2 insertions(+), 1 deletion(-)
   1258 
   1259 commit 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb
   1260 Author: Akira TAGOH <akira (a] tagoh.org>
   1261 Date:   Tue Dec 9 19:06:46 2014 +0900
   1262 
   1263     Returns False if no fonts found
   1264 
   1265     https://bugs.freedesktop.org/show_bug.cgi?id=86950
   1266 
   1267  doc/fcconfig.fncs | 10 ++++++----
   1268  src/fccfg.c       | 23 +++++++++++++----------
   1269  2 files changed, 19 insertions(+), 14 deletions(-)
   1270 
   1271 commit b732bf057f4b3ec3bac539803005e9c42d056b2a
   1272 Author: Akira TAGOH <akira (a] tagoh.org>
   1273 Date:   Thu Nov 6 13:15:09 2014 +0900
   1274 
   1275     Update aliases for new URW fonts
   1276 
   1277     Patch from Tom Yan
   1278 
   1279     https://bugs.freedesktop.org/show_bug.cgi?id=85225
   1280 
   1281  conf.d/30-metric-aliases.conf | 94
   1282  ++++++++++++++++++++++++++++++++++++++-----
   1283  conf.d/45-latin.conf          | 12 ++++++
   1284  conf.d/60-latin.conf          |  3 ++
   1285  3 files changed, 98 insertions(+), 11 deletions(-)
   1286 
   1287 commit e7121de237a1873c3241a5b8451e7d00a3d41524
   1288 Author: Akira TAGOH <akira (a] tagoh.org>
   1289 Date:   Fri Oct 3 12:26:42 2014 +0900
   1290 
   1291     Revert "Bug 73291 - poppler does not show fl ligature"
   1292 
   1293     This reverts commit c6aa4d4bfcbed14f39d070fe7ef90a4b74642ee7.
   1294 
   1295     This issue has been fixed in poppler and we no longer need to patch
   1296     it out in fontconfig.
   1297 
   1298  conf.d/30-metric-aliases.conf | 6 ------
   1299  1 file changed, 6 deletions(-)
   1300 
   1301 commit 1082161ea303cf2bbc13b62a191662984131e820
   1302 Author: Akira TAGOH <akira (a] tagoh.org>
   1303 Date:   Thu Sep 25 17:03:27 2014 +0900
   1304 
   1305     Add FcRangeGetDouble()
   1306 
   1307     https://bugs.freedesktop.org/show_bug.cgi?id=82876
   1308 
   1309  doc/fcrange.fncs        | 10 ++++++++++
   1310  fontconfig/fontconfig.h |  3 +++
   1311  src/fcrange.c           | 23 +++++++++++++++++++++++
   1312  3 files changed, 36 insertions(+)
   1313 
   1314 commit 286cdc9c10b0453c25950103b6a1f7170d15bfdc
   1315 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1316 Date:   Wed Aug 20 15:23:04 2014 -0400
   1317 
   1318     Revert "[fcmatch] When matching, reserve score 0 for when elements
   1319     don't exist"
   1320 
   1321     This reverts commit a5a384c5ffb479e095092c2aaedd406f8785280a.
   1322 
   1323     I don't remember what I had in mind for "We will use this property
   1324     later.", but
   1325     the change was wrong.  If a font pattern doesn't have any value
   1326     for element,
   1327     it must be interpretted as "it matches any value perfectly.
   1328     And "perfectly"
   1329     must have a score of 0 for that to happen.
   1330 
   1331     This was actually affecting bitmap fonts (in a bad way), as the
   1332     change made
   1333     an outline font to always be preferred over a (otherwise equal)
   1334     bitmap font,
   1335     even for the exact size of the bitmap font.  That probably was
   1336     never noticed
   1337     by anyone, but with the font range support this has become clear
   1338     (and worked
   1339     around by Akira).  To clean that up, I'm reverting this so I can
   1340     land the
   1341     rest of patches for bug 80873.
   1342 
   1343     https://bugs.freedesktop.org/show_bug.cgi?id=80873#c10
   1344 
   1345  src/fcmatch.c | 2 +-
   1346  1 file changed, 1 insertion(+), 1 deletion(-)
   1347 
   1348 commit f0945396875ec4ff60add56935b02c3f66b3fc40
   1349 Author: Akira TAGOH <akira (a] tagoh.org>
   1350 Date:   Wed Aug 13 11:39:29 2014 +0900
   1351 
   1352     Note FcConfigSetCurrent() increases the refcount in document
   1353 
   1354  doc/fcconfig.fncs | 3 ++-
   1355  1 file changed, 2 insertions(+), 1 deletion(-)
   1356 
   1357 commit eb2689c67ba2da969d33be43a05af1e8975e9837
   1358 Author: Akira TAGOH <akira (a] tagoh.org>
   1359 Date:   Tue Aug 12 18:53:04 2014 +0900
   1360 
   1361     Fix the memory leak in fc-cat
   1362 
   1363  fc-cat/fc-cat.c | 8 ++------
   1364  1 file changed, 2 insertions(+), 6 deletions(-)
   1365 
   1366 commit 23e88d8c6a5d3d0a9526a3f3217bd33a7607cbab
   1367 Author: Akira TAGOH <akira (a] tagoh.org>
   1368 Date:   Tue Aug 12 18:48:00 2014 +0900
   1369 
   1370     Increase the refcount in FcConfigSetCurrent()
   1371 
   1372     https://bugs.freedesktop.org/show_bug.cgi?id=82432
   1373 
   1374  fc-cat/fc-cat.c | 1 +
   1375  src/fccfg.c     | 5 +++++
   1376  src/fcinit.c    | 9 ++++++++-
   1377  3 files changed, 14 insertions(+), 1 deletion(-)
   1378 
   1379 commit 841753a93f0e5698663b7931b8456e7b96259f54
   1380 Author: Akira TAGOH <akira (a] tagoh.org>
   1381 Date:   Mon Aug 11 12:14:54 2014 +0900
   1382 
   1383     fallback to the another method to lock when link() failed
   1384 
   1385     Bug 82358 - FcAtomicLock fails on OS X on network mounts
   1386     https://bugs.freedesktop.org/show_bug.cgi?id=82358
   1387 
   1388  src/fcatomic.c | 2 +-
   1389  1 file changed, 1 insertion(+), 1 deletion(-)
   1390 
   1391 commit 748a2ce9d4bd6aae90b974724b795056e2bcb4d7
   1392 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1393 Date:   Wed Aug 6 14:45:02 2014 -0400
   1394 
   1395     Fix previous commit
   1396 
   1397     Ouch!
   1398 
   1399  conf.d/45-latin.conf | 2 +-
   1400  1 file changed, 1 insertion(+), 1 deletion(-)
   1401 
   1402 commit 3d2627bba6ce9f743273c6031a34fb2750c04a41
   1403 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1404 Date:   Wed Aug 6 14:28:18 2014 -0400
   1405 
   1406     Trebuchet MS is a sans-serif font, not serif
   1407 
   1408     https://bugs.freedesktop.org/show_bug.cgi?id=82099
   1409 
   1410  conf.d/45-latin.conf | 8 ++++----
   1411  1 file changed, 4 insertions(+), 4 deletions(-)
   1412 
   1413 commit 80edaccc3cbd77434718e8f4731a20b410f9d10a
   1414 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1415 Date:   Wed Aug 6 12:29:35 2014 -0400
   1416 
   1417     If OS/2 table says weight is 1 to 9, multiply by 100
   1418 
   1419     https://bugs.freedesktop.org/show_bug.cgi?id=82228
   1420 
   1421  src/fcweight.c | 9 ++++++++-
   1422  1 file changed, 8 insertions(+), 1 deletion(-)
   1423 
   1424 commit 01bb6978b6389852c5259b135af45ecdfe9f42f8
   1425 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1426 Date:   Wed Aug 6 12:23:24 2014 -0400
   1427 
   1428     Fix assertion failure
   1429 
   1430     https://bugs.freedesktop.org/show_bug.cgi?id=82220
   1431     https://bugs.freedesktop.org/show_bug.cgi?id=82228
   1432 
   1433  src/fcweight.c | 2 +-
   1434  1 file changed, 1 insertion(+), 1 deletion(-)
   1435 
   1436 commit 37e501ed0af9b1f68f64600e00e90809e19f9302
   1437 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1438 Date:   Sun Jul 27 16:53:28 2014 -0400
   1439 
   1440     Remove unneeded FcPublic
   1441 
   1442  src/fcweight.c | 4 ++--
   1443  1 file changed, 2 insertions(+), 2 deletions(-)
   1444 
   1445 commit a9e7b0494e04b3925d1bccc140ff2500cfff9618
   1446 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1447 Date:   Sat Jul 26 16:17:02 2014 -0400
   1448 
   1449     Export recently added API
   1450 
   1451     We should remove this alias mess.
   1452 
   1453  src/fccompat.c | 4 ++++
   1454  src/fcrange.c  | 4 ++++
   1455  src/fcstat.c   | 4 ++++
   1456  src/fcweight.c | 4 ++++
   1457  4 files changed, 16 insertions(+)
   1458 
   1459 commit ffda7c0e8130eb107ecbb3bdc48043093b12dff9
   1460 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1461 Date:   Fri Jul 25 17:59:26 2014 -0400
   1462 
   1463     Linearly interpolate weight values
   1464 
   1465     Rest of Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453
   1466 
   1467     Adds new API:
   1468 
   1469 	FcWeightFromOpenType()
   1470 	FcWeightToOpenType()
   1471 
   1472  doc/Makefile.am	 |  1 +
   1473  doc/fcweight.fncs	 | 47 +++++++++++++++++++++++++++
   1474  fontconfig/fontconfig.h |  7 +++++
   1475  src/Makefile.am	 |  1 +
   1476  src/fcfreetype.c	 | 27 +---------------
   1477  src/fcweight.c		 | 84
   1478  +++++++++++++++++++++++++++++++++++++++++++++++++
   1479  6 files changed, 141 insertions(+), 26 deletions(-)
   1480 
   1481 commit bf9df5ada77469f57101851f6b4e279a4a5ea087
   1482 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1483 Date:	Fri Jul 25 18:07:10 2014 -0400
   1484 
   1485     Change DemiLight from 65 to 55
   1486 
   1487     Such that Regular is closer to Medium than to DemiLight
   1488 
   1489  doc/fontconfig-user.sgml | 4 ++--
   1490  fontconfig/fontconfig.h  | 2 +-
   1491  2 files changed, 3 insertions(+), 3 deletions(-)
   1492 
   1493 commit be6506ca04ccce10868a8cd51d89e586284d149b
   1494 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1495 Date:	Fri Jul 25 16:24:26 2014 -0400
   1496 
   1497     Add FC_WEIGHT_DEMILIGHT
   1498 
   1499     Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453
   1500     Also hooks up FC_WEIGHT_BOOK to fcfreetype.c.
   1501 
   1502  doc/fontconfig-user.sgml | 2 ++
   1503  fontconfig/fontconfig.h  | 2 ++
   1504  src/fcfreetype.c	  | 8 +++++++-
   1505  src/fcname.c		  | 2 ++
   1506  4 files changed, 13 insertions(+), 1 deletion(-)
   1507 
   1508 commit 9839d0112c6d61ae22bb3f215bffbe88df6781a1
   1509 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1510 Date:	Thu Jul 24 16:07:13 2014 -0400
   1511 
   1512     Improve / cleanup namelang matching
   1513 
   1514     Previously, if the patten didn't request, eg, style, then the style
   1515     and stylelang were fully copied from the font, even though the pattern
   1516     had a stylelang.  Eg:
   1517 
   1518     $ fc-match 'Apple Color Emoji:stylelang=en'
   1519     Apple Color Emoji.ttf: "Apple Color Emoji" ""
   1520 
   1521     This change both fixes that and makes the code much more readable.
   1522     Now:
   1523 
   1524     $ fc-match 'Apple Color Emoji:stylelang=en'
   1525     Apple Color Emoji.ttf: "Apple Color Emoji" "Regular"
   1526 
   1527  src/fcmatch.c | 45 +++++++++++++++++++++++----------------------
   1528  1 file changed, 23 insertions(+), 22 deletions(-)
   1529 
   1530 commit 874a5491641642f669396c514c3672f6794fdfa7
   1531 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1532 Date:	Thu Jul 24 15:42:54 2014 -0400
   1533 
   1534     Remove unused regex code
   1535 
   1536     Regex matching was disabled in
   1537     f6244d2cf231e1dc756f3e941e61b9bf124879bb
   1538 
   1539  configure.ac | 10 ++--------
   1540  src/fcint.h  |  6 ------
   1541  src/fcstr.c  | 52 ----------------------------------------------------
   1542  3 files changed, 2 insertions(+), 66 deletions(-)
   1543 
   1544 commit 9a8e812477bd65d2ecfa721819d0555289520401
   1545 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1546 Date:	Thu Jul 24 15:37:51 2014 -0400
   1547 
   1548     Use lang=und instead of lang=xx for "undetermined"
   1549 
   1550     That's the correct BCP 47 code.
   1551 
   1552  src/fcfreetype.c | 4 ++--
   1553  1 file changed, 2 insertions(+), 2 deletions(-)
   1554 
   1555 commit 76151ceaf3417a987ae2c36b247ca82f50d857f6
   1556 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1557 Date:	Thu Jul 24 15:34:20 2014 -0400
   1558 
   1559     Ouch, fix buffer
   1560 
   1561  src/fcfreetype.c | 4 ++--
   1562  1 file changed, 2 insertions(+), 2 deletions(-)
   1563 
   1564 commit aeba5bf4b69f8b559cb909df12d0a636e6054325
   1565 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1566 Date:	Thu Jul 24 15:28:09 2014 -0400
   1567 
   1568     Decode MacRoman encoding in name table without iconv
   1569 
   1570     iconv support was turned off by default in f30a5d76.
   1571     Some fonts, like Apple Color Emoji, only have their English
   1572     name in a MacRoman entry.  As such, decode MacRoman ourselves.
   1573 
   1574  src/fcfreetype.c | 162
   1575  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   1576  1 file changed, 162 insertions(+)
   1577 
   1578 commit 07a0f511b13a872824c2c57251b7e47ee7df1354
   1579 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1580 Date:	Thu Jul 24 15:01:57 2014 -0400
   1581 
   1582     Call FcInitDebug from FcFreeTypeQueryFace
   1583 
   1584  src/fcfreetype.c | 2 ++
   1585  1 file changed, 2 insertions(+)
   1586 
   1587 commit a5641cfb2472a92a64858d00525ae3b0fc0ae2a4
   1588 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1589 Date:	Wed Jul 23 13:21:05 2014 -0400
   1590 
   1591     Revert "Symlinks fix for DESTDIR"
   1592 
   1593     This reverts commit fd5667b42c253da9c4c5502f53b5c0fb7e0f589e.
   1594 
   1595     This was wrong, as pointed out by Akira on the list.
   1596     We want symlinks to final destination.
   1597 
   1598  conf.d/Makefile.am | 4 ++--
   1599  1 file changed, 2 insertions(+), 2 deletions(-)
   1600 
   1601 commit fd5667b42c253da9c4c5502f53b5c0fb7e0f589e
   1602 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1603 Date:	Wed Jul 23 11:57:31 2014 -0400
   1604 
   1605     Symlinks fix for DESTDIR
   1606 
   1607     From:
   1608     https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-fontconfig/fontconfig-2.11.0-symlinks-fix.patch
   1609 
   1610  conf.d/Makefile.am | 4 ++--
   1611  1 file changed, 2 insertions(+), 2 deletions(-)
   1612 
   1613 commit 107b44f50b6818288ad70608fbe4ec3fd1a7119f
   1614 Author: Akira TAGOH <akira (a] tagoh.org>
   1615 Date:	Wed Jul 23 19:17:26 2014 +0900
   1616 
   1617     Don't add duplicate lang
   1618 
   1619     Don't add duplicate lang from FC_LANG if the pattern already has.
   1620 
   1621     https://bugs.freedesktop.org/show_bug.cgi?id=81186
   1622 
   1623  src/fccfg.c | 28 ++++++++++++++++++++++++++++
   1624  1 file changed, 28 insertions(+)
   1625 
   1626 commit 342b908b9696a3f1cf1a45ddd779f3a17d6f9142
   1627 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1628 Date:	Sat Jul 19 16:33:49 2014 -0400
   1629 
   1630     More mingw32 MemoryBarrier() fixup
   1631 
   1632  src/fcwindows.h | 7 ++++++-
   1633  1 file changed, 6 insertions(+), 1 deletion(-)
   1634 
   1635 commit 6781c6baef062eeea5b5b68e4a9c31ea6cd7539b
   1636 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1637 Date:	Fri Jul 11 12:19:39 2014 -0400
   1638 
   1639     Update mingw32 MemoryBarrier from HarfBuzz
   1640 
   1641     Fixes https://bugs.freedesktop.org/show_bug.cgi?id=81228
   1642 
   1643  src/fcatomic.h | 18 +++++++++---------
   1644  1 file changed, 9 insertions(+), 9 deletions(-)
   1645 
   1646 commit dca5d0feee5eb6428bec48b1aff4396cf92c76c0
   1647 Author: Akira TAGOH <akira (a] tagoh.org>
   1648 Date:	Tue Jul 8 14:55:15 2014 +0900
   1649 
   1650     Fix a gcc warning
   1651 
   1652     test-migration.c:17:5: warning: pointer targets in passing argument
   1653     1 of 'FcStrDirname' differ in signedness
   1654 
   1655  test/test-migration.c | 2 +-
   1656  1 file changed, 1 insertion(+), 1 deletion(-)
   1657 
   1658 commit da8233b0f244676ea372ffa485b6cb329700c8ca
   1659 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1660 Date:	Sun Jul 6 18:26:03 2014 -0400
   1661 
   1662     Fixup previous commit
   1663 
   1664  src/fcmatch.c | 12 ------------
   1665  src/fcobjs.h  |  2 +-
   1666  2 files changed, 1 insertion(+), 13 deletions(-)
   1667 
   1668 commit bb27d6969ce0ef1244e73f9c6232f91bce60dad7
   1669 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1670 Date:	Sun Jul 6 18:10:44 2014 -0400
   1671 
   1672     Remove HASH from matching priorities
   1673 
   1674     We deprecated FC_HASH, so doesn't make sense to sort on it.
   1675 
   1676  src/fcmatch.c | 1 -
   1677  1 file changed, 1 deletion(-)
   1678 
   1679 commit 5674b8a66354d657559c37e9d168bfbf48b931a8
   1680 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1681 Date:	Sun Jul 6 17:41:19 2014 -0400
   1682 
   1683     Comments
   1684 
   1685  src/fcmatch.c | 6 ++++++
   1686  1 file changed, 6 insertions(+)
   1687 
   1688 commit 5b22776999b6052afe0e829b1a0c0935bbe1e9f7
   1689 Author: Akira TAGOH <akira (a] tagoh.org>
   1690 Date:	Fri Jul 4 18:04:52 2014 +0900
   1691 
   1692     Fix a crash when no sysroot is given and failed to load the default
   1693     fonts.conf
   1694 
   1695  src/fccfg.c | 11 +++++++----
   1696  1 file changed, 7 insertions(+), 4 deletions(-)
   1697 
   1698 commit f5b4b2c1ed7ff92e2fb9339750f0288e2e794c4b
   1699 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1700 Date:	Fri Jul 4 01:43:47 2014 -0400
   1701 
   1702     Fix charset unparse after recent changes
   1703 
   1704  src/fccharset.c | 2 +-
   1705  1 file changed, 1 insertion(+), 1 deletion(-)
   1706 
   1707 commit 940d27a197bfb0cfd93d3bb7dba33d5e23ac46b0
   1708 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1709 Date:	Thu Jul 3 21:15:25 2014 -0400
   1710 
   1711     Minor
   1712 
   1713  src/fccharset.c | 4 ++--
   1714  1 file changed, 2 insertions(+), 2 deletions(-)
   1715 
   1716 commit e708e97c351d3bc9f7030ef22ac2f007d5114730
   1717 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1718 Date:	Thu Jul 3 17:52:54 2014 -0400
   1719 
   1720     Change charset parse/unparse format to be human readable
   1721 
   1722     Previous format was unusable.  New format is ranges of hex values.
   1723     To choose space character and Latin capital letters for example:
   1724 
   1725     $ fc-pattern ':charset=20 41-5a'
   1726     Pattern has 1 elts (size 16)
   1727 	charset:
   1728 	0000: 00000000 00000001 07fffffe 00000000 00000000 00000000
   1729 	00000000 00000000
   1730     (s)
   1731 
   1732  src/fccharset.c | 223
   1733  ++++++++++++++++++++------------------------------------
   1734  1 file changed, 79 insertions(+), 144 deletions(-)
   1735 
   1736 commit dab60e4476ada4ad4639599ea24dd012d4a79584
   1737 Author: Akira TAGOH <akira (a] tagoh.org>
   1738 Date:	Mon Jun 30 15:12:32 2014 +0900
   1739 
   1740     Rework for 5004e8e01f5de30ad01904e57ea0eda006ab3a0c
   1741 
   1742     Don't read/write from/to the XDG dirs even if XDG_*_HOME is set
   1743     and the home directory is disabled.
   1744 
   1745  src/fccfg.c | 24 +++++++++---------------
   1746  1 file changed, 9 insertions(+), 15 deletions(-)
   1747 
   1748 commit 5004e8e01f5de30ad01904e57ea0eda006ab3a0c
   1749 Author: Akira TAGOH <akira (a] tagoh.org>
   1750 Date:	Mon Jun 30 12:37:36 2014 +0900
   1751 
   1752     Don't read/write from/to the XDG dirs if the home directory is
   1753     disabled
   1754 
   1755  src/fccfg.c | 18 +++++++++++++++---
   1756  src/fcxml.c | 23 ++++++++++++++++++++++-
   1757  2 files changed, 37 insertions(+), 4 deletions(-)
   1758 
   1759 commit 274f2181f294af2eff3e8db106ec8d7bab2d3ff1
   1760 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1761 Date:	Wed Jun 18 12:20:57 2014 -0400
   1762 
   1763     Update blanks to Unicode 7.0
   1764 
   1765  fonts.conf.in | 4 ++++
   1766  1 file changed, 4 insertions(+)
   1767 
   1768 commit 2f96482a9f5bc185b244a8bdaa7563a829965f1a
   1769 Author: Akira TAGOH <akira (a] tagoh.org>
   1770 Date:	Wed Jun 18 19:13:53 2014 +0900
   1771 
   1772     Update CaseFolding.txt to Unicode 7.0
   1773 
   1774  fc-case/CaseFolding.txt | 59
   1775  ++++++++++++++++++++++++++++++++++++++++++++-----
   1776  1 file changed, 53 insertions(+), 6 deletions(-)
   1777 
   1778 commit 6c3c2603b9f68a7460e9642d0421b5cc5a848452
   1779 Author: Akira TAGOH <akira (a] tagoh.org>
   1780 Date:	Wed Jun 18 11:49:10 2014 +0900
   1781 
   1782     Fix a segfault
   1783 
   1784     introduced by the previous commit
   1785     d17f556153fbaf8fe57fdb4fc1f0efa4313f0ecf
   1786 
   1787  src/fcdir.c | 22 ++++++++++++----------
   1788  1 file changed, 12 insertions(+), 10 deletions(-)
   1789 
   1790 commit 8915c15b9ee394ef19042f1acf75eb8b0592e5a7
   1791 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1792 Date:	Thu Jun 12 17:56:04 2014 -0400
   1793 
   1794     Update list of blanks to Unicode 6.3.0
   1795 
   1796     Some were bogus, some were missing.  See:
   1797 
   1798       https://bugs.freedesktop.org/show_bug.cgi?id=79956
   1799 
   1800  fonts.conf.in | 20 +++++++++-----------
   1801  1 file changed, 9 insertions(+), 11 deletions(-)
   1802 
   1803 commit d17f556153fbaf8fe57fdb4fc1f0efa4313f0ecf
   1804 Author: Akira TAGOH <akira (a] tagoh.org>
   1805 Date:	Tue Jun 17 20:08:24 2014 +0900
   1806 
   1807     Read the config files and fonts on the sysroot when --sysroot is
   1808     given to fc-cache
   1809 
   1810     Fix for e96d7760886a3781a46b3271c76af99e15cb0146
   1811 
   1812     https://bugs.freedesktop.org/show_bug.cgi?id=59456
   1813 
   1814  fc-cache/fc-cache.c | 10 ++++---
   1815  src/fccache.c	     | 76
   1816  +++++++++++++++++++++++++++++++++++--------------
   1817  src/fccfg.c	     |	2 +-
   1818  src/fcdir.c	     | 82
   1819  ++++++++++++++++++++++++++++++++++++++++++++++-------
   1820  src/fcinit.c	     | 17 +++++++++--
   1821  src/fcint.h	     |	3 +-
   1822  src/fcxml.c	     | 12 ++++++--
   1823  7 files changed, 158 insertions(+), 44 deletions(-)
   1824 
   1825 commit 8f62ccaa962b13781d7916d4d1c061993b991e69
   1826 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1827 Date:	Mon Jun 9 22:00:25 2014 -0400
   1828 
   1829     Remove unused FcHash code now that FC_HASH is deprecated
   1830 
   1831  src/Makefile.am  |   1 -
   1832  src/fcfreetype.c |  51 ---------------
   1833  src/fchash.c	  | 189
   1834  -------------------------------------------------------
   1835  src/fcint.h	  |  19 ------
   1836  4 files changed, 260 deletions(-)
   1837 
   1838 commit 75abdaf5c8e8b14c3e9e94ff5c563091594a32cf
   1839 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1840 Date:	Mon Jun 9 21:53:01 2014 -0400
   1841 
   1842     Deprecate FC_HASH and don't compute it
   1843 
   1844     It was added without proper measurement and a fuzzy possible
   1845     use-case (font servers) in mind, but reality check shows that
   1846     this significantly slows down caching.  As such, deprecate it
   1847     and do NOT compute hash during caching.
   1848 
   1849     Makes caching two to three times faster (ignoring the 2 second
   1850     delay in fc-cache).
   1851 
   1852  doc/fontconfig-devel.sgml | 2 +-
   1853  fontconfig/fontconfig.h   | 2 +-
   1854  src/fcfreetype.c	   | 2 ++
   1855  src/fcobjs.h		   | 4 ++--
   1856  4 files changed, 6 insertions(+), 4 deletions(-)
   1857 
   1858 commit cd9631d83e51bab95413a8aa0e8ecc68f3e3a0fc
   1859 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1860 Date:	Thu Jun 12 17:01:07 2014 -0400
   1861 
   1862     [ko.orth] Remove U+3164 HANGUL FILLER
   1863 
   1864     Better not to reject a font just over that.  Note that we do NOT
   1865     list U+115F and U+1160 either.
   1866 
   1867  fc-lang/ko.orth | 1 -
   1868  1 file changed, 1 deletion(-)
   1869 
   1870 commit f44bfad235e63bb792c38e16ae1fbd281ec1453b
   1871 Author: Akira TAGOH <akira (a] tagoh.org>
   1872 Date:	Thu Jun 5 19:06:02 2014 +0900
   1873 
   1874     Workaround another race condition issue
   1875 
   1876     See https://bugzilla.redhat.com/show_bug.cgi?id=921706
   1877 
   1878  src/fccache.c | 24 +++++++++++++++++++++++-
   1879  src/fcdir.c   | 30 ++++++++++++++++++++++++------
   1880  src/fcint.h   |  7 ++++++-
   1881  3 files changed, 53 insertions(+), 8 deletions(-)
   1882 
   1883 commit 58acd993cb13b58c61633174071ef42da3dcac85
   1884 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1885 Date:	Fri May 16 15:08:52 2014 -0600
   1886 
   1887     Allow passing NULL for file to FcFreeTypeQueryFace()
   1888 
   1889  src/fcfreetype.c | 4 ++--
   1890  1 file changed, 2 insertions(+), 2 deletions(-)
   1891 
   1892 commit 3f992254f2a3b7f88df989067785141cbf265037
   1893 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1894 Date:	Fri May 16 15:02:58 2014 -0600
   1895 
   1896     Rewrite hashing to use FT_Stream directly
   1897 
   1898     This is more robust but introduces a small change in behavior:
   1899     For .pcf.gz fonts, the new code calculates the hash of the
   1900     uncompressed
   1901     font data whereas the original code was calculating the hash of the
   1902     compressed data.
   1903 
   1904     No big deal IMO.
   1905 
   1906  src/fcfreetype.c | 78
   1907  ++++++++++++++++++++++++++++++--------------------------
   1908  src/fchash.c	  | 75
   1909  +++--------------------------------------------------
   1910  src/fcint.h	  | 19 +++++++++++---
   1911  3 files changed, 61 insertions(+), 111 deletions(-)
   1912 
   1913 commit 8284df49ef45678781fc6e05d18cc04acf04cf3c
   1914 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1915 Date:	Fri May 16 14:17:45 2014 -0600
   1916 
   1917     Further simplify hash code
   1918 
   1919  src/fchash.c | 88
   1920  ++++++++++++++++++++++++++----------------------------------
   1921  1 file changed, 38 insertions(+), 50 deletions(-)
   1922 
   1923 commit 748e77e89f8f6ba297ce9d206ac3834ae087201d
   1924 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1925 Date:	Fri May 16 14:03:19 2014 -0600
   1926 
   1927     Simplify hash code
   1928 
   1929  src/fcfreetype.c |  4 +--
   1930  src/fchash.c	  | 94
   1931  ++++++++++++++++++++++++++------------------------------
   1932  src/fcint.h	  |  6 ++--
   1933  3 files changed, 48 insertions(+), 56 deletions(-)
   1934 
   1935 commit e4d8847eee14ddfa9632057bca36cb60dfa1b35f
   1936 Author: Behdad Esfahbod <behdad (a] behdad.org>
   1937 Date:	Fri May 16 13:45:44 2014 -0600
   1938 
   1939     Remove unused code
   1940 
   1941  src/fchash.c | 41 -----------------------------------------
   1942  src/fcint.h  |  4 ----
   1943  2 files changed, 45 deletions(-)
   1944 
   1945 commit 48c8b7938a0f1412d31dbe2f4e332e460f624068
   1946 Author: Akira TAGOH <akira (a] tagoh.org>
   1947 Date:	Tue May 13 21:21:43 2014 +0900
   1948 
   1949     Allow the modification on FcTypeVoid with FcTypeLangSet and
   1950     FcTypeCharSet
   1951 
   1952     FcTypeVoid is likely to happen when 'lang' and 'charset'
   1953     is deleted by 'delete' or 'delete_all' mode in edit.
   1954     Without this change, any modification on them are simply
   1955     ignored.
   1956 
   1957     This is useful to make a lot of changes, particularly
   1958     when one wants to add a few and delete a lot say.
   1959 
   1960  src/fccfg.c	 | 10 ++++++++++
   1961  src/fccharset.c | 15 +++++++++++++++
   1962  src/fcint.h	 |  3 +++
   1963  src/fclang.c	 | 27 +++++++++++++++------------
   1964  4 files changed, 43 insertions(+), 12 deletions(-)
   1965 
   1966 commit 81664fe54f117e4781fda5a30429b51858302e91
   1967 Author: Akira TAGOH <akira (a] tagoh.org>
   1968 Date:	Tue Apr 22 12:39:12 2014 +0900
   1969 
   1970     Rebase ja.orth against Joyo kanji characters
   1971 
   1972     Patch from Akihiro TSUKADA
   1973 
   1974  fc-lang/ja.orth | 4234
   1975  +------------------------------------------------------
   1976  1 file changed, 7 insertions(+), 4227 deletions(-)
   1977 
   1978 commit f44157c809d280e2a0ce87fb078fc4b278d24a67
   1979 Author: Akira TAGOH <akira (a] tagoh.org>
   1980 Date:	Thu Apr 10 19:27:55 2014 +0900
   1981 
   1982     Fix fc-cache fail with -r
   1983 
   1984     Do not unlink the cache even if --really-force is given.
   1985     because re-scanning process expects the cache exists.
   1986 
   1987     https://bugs.freedesktop.org/show_bug.cgi?id=77252
   1988 
   1989  fc-cache/fc-cache.c | 2 +-
   1990  1 file changed, 1 insertion(+), 1 deletion(-)
   1991 
   1992 commit 91784eb7d0c9f9f357210f4c82555469da37334a
   1993 Author: Akira TAGOH <akira (a] tagoh.org>
   1994 Date:	Fri Apr 4 12:18:28 2014 +0900
   1995 
   1996     Fix a typo
   1997 
   1998     https://bugs.freedesktop.org/show_bug.cgi?id=77033
   1999 
   2000  configure.ac | 2 +-
   2001  1 file changed, 1 insertion(+), 1 deletion(-)
   2002 
   2003 commit fcba9ef01c978323fc71c17e455d3cd6ae35edcc
   2004 Author: Akira TAGOH <akira (a] tagoh.org>
   2005 Date:	Wed Mar 26 16:01:49 2014 +0900
   2006 
   2007     Fix missing docs
   2008 
   2009  doc/Makefile.am	   |  1 +
   2010  doc/fcpattern.fncs	   | 27 +++++++++++++++++---
   2011  doc/fcrange.fncs	   | 64
   2012  +++++++++++++++++++++++++++++++++++++++++++++++
   2013  doc/fontconfig-devel.sgml |  7 ++++++
   2014  4 files changed, 95 insertions(+), 4 deletions(-)
   2015 
   2016 commit fff91eee7df5a71ed9a63a4b6e3b02c14eaf9cb3
   2017 Author: Akira TAGOH <akira (a] tagoh.org>
   2018 Date:	Wed Mar 26 12:22:02 2014 +0900
   2019 
   2020     Fix a build issue with freetype <2.5.1
   2021 
   2022  src/fcfreetype.c | 3 ---
   2023  1 file changed, 3 deletions(-)
   2024 
   2025 commit 3cd573fc1fb67db75cd356cad3e901d24af1ce8a
   2026 Author: Akira TAGOH <akira (a] tagoh.org>
   2027 Date:	Wed Nov 20 18:44:59 2013 +0900
   2028 
   2029     Bug 71287 - size specific design selection support in OS/2 table
   2030     version 5
   2031 
   2032     This feature requires the FreeType 2.5.1 or later at the build time.
   2033 
   2034     Besides <range> element allows <double> elements with this changes.
   2035 
   2036     This may breaks the cache but not bumping in this change sets at
   2037     this moment.
   2038     please be aware if you want to try it and run fc-cache before/after to
   2039     avoid the weird thing against it.
   2040 
   2041  configure.ac		 |   4 +
   2042  fontconfig/fcprivate.h  |   3 +
   2043  fontconfig/fontconfig.h |  28 ++++++-
   2044  src/Makefile.am	 |   1 +
   2045  src/fccfg.c		 |  48 +++++++----
   2046  src/fcdbg.c		 |  13 ++-
   2047  src/fcdefault.c	 |  47 ++++++-----
   2048  src/fcfreetype.c	 |  38 +++++++++
   2049  src/fcint.h		 |  85 ++++++++++++++++----
   2050  src/fclist.c		 |   2 +
   2051  src/fcmatch.c		 |  45 +++++++++++
   2052  src/fcname.c		 |  49 +++++++++++-
   2053  src/fcobjs.h		 |   2 +-
   2054  src/fcpat.c		 |  73 +++++++++++++++++
   2055  src/fcrange.c		 | 207
   2056  ++++++++++++++++++++++++++++++++++++++++++++++++
   2057  src/fcxml.c		 | 108 +++++++++++++++++++------
   2058  16 files changed, 663 insertions(+), 90 deletions(-)
   2059 
   2060 commit 9260b7ec39c34ce68d74e16d47917290a8c3f35a
   2061 Author: Akira TAGOH <akira (a] tagoh.org>
   2062 Date:	Mon Mar 24 15:03:12 2014 +0900
   2063 
   2064     Bump version to 2.11.1
   2065 
   2066  README			 | 57
   2067  +++++++++++++++++++++++++++++++++++++++++++++++--
   2068  configure.ac		 |  2 +-
   2069  fontconfig/fontconfig.h |  2 +-
   2070  3 files changed, 57 insertions(+), 4 deletions(-)
   2071 
   2072 commit 812143c34d904fb26de471a579a7e381b7f7f33b
   2073 Author: Akira TAGOH <akira (a] tagoh.org>
   2074 Date:	Mon Mar 24 15:02:26 2014 +0900
   2075 
   2076     Fix autoconf warning, warning: AC_COMPILE_IFELSE was called before
   2077     AC_USE_SYSTEM_EXTENSIONS
   2078 
   2079     Call AC_USE_SYSTEM_EXTENSIONS before LT_INIT
   2080 
   2081  configure.ac | 48 ++++++++++++++++++++++++------------------------
   2082  1 file changed, 24 insertions(+), 24 deletions(-)
   2083 
   2084 commit 5478192f379d784b421329e4bf72cc780818e467
   2085 Author: Akira TAGOH <akira (a] tagoh.org>
   2086 Date:	Tue Mar 18 12:14:03 2014 +0900
   2087 
   2088     Add README describes the criteria to add/modify the orthography files
   2089 
   2090     https://bugs.freedesktop.org/show_bug.cgi?id=73461
   2091 
   2092  fc-lang/README | 28 ++++++++++++++++++++++++++++
   2093  1 file changed, 28 insertions(+)
   2094 
   2095 commit c6aa4d4bfcbed14f39d070fe7ef90a4b74642ee7
   2096 Author: Akira TAGOH <akira (a] tagoh.org>
   2097 Date:	Tue Mar 18 11:51:37 2014 +0900
   2098 
   2099     Bug 73291 - poppler does not show fl ligature
   2100 
   2101     commented out substitutions for TeX Gyre Termes font
   2102     until the broken font are fixed.
   2103 
   2104     https://bugs.freedesktop.org/show_bug.cgi?id=73291
   2105 
   2106  conf.d/30-metric-aliases.conf | 6 ++++++
   2107  1 file changed, 6 insertions(+)
   2108 
   2109 commit f8ccf379eb1092592ae0b65deb563c5491f69de9
   2110 Author: Akira TAGOH <akira (a] tagoh.org>
   2111 Date:	Fri Mar 7 19:42:21 2014 +0900
   2112 
   2113     Update doc to include the version info of `since when'
   2114 
   2115     Version section was getting confused to the API's availability,
   2116      even though it was the version the doc was genereated.
   2117     So moving it into the footer and added @SINCE@ field in the data.
   2118 
   2119  doc/fccache.fncs    | 2 ++
   2120  doc/fccharset.fncs  | 1 +
   2121  doc/fcconfig.fncs   | 2 ++
   2122  doc/fcdircache.fncs | 1 +
   2123  doc/fcformat.fncs   | 1 +
   2124  doc/fclangset.fncs  | 6 ++++++
   2125  doc/fcstrset.fncs   | 1 +
   2126  doc/func.sgml	     | 9 +++++----
   2127  8 files changed, 19 insertions(+), 4 deletions(-)
   2128 
   2129 commit 39a2f1e8f98d27b929d56a55a68b3a20d2f8dd32
   2130 Author: Akira TAGOH <akira (a] tagoh.org>
   2131 Date:	Wed Mar 5 18:29:29 2014 +0900
   2132 
   2133     Fallback to lstat() in case the filesystem doesn't support d_type
   2134     in struct dirent
   2135 
   2136  src/fcstat.c | 12 +++++-------
   2137  1 file changed, 5 insertions(+), 7 deletions(-)
   2138 
   2139 commit e310d2fac2d874d5aa76c609df70cc7b871c0b6d
   2140 Author: Akira TAGOH <akira (a] tagoh.org>
   2141 Date:	Thu Feb 6 19:40:01 2014 +0900
   2142 
   2143     Fix incompatible API on AIX with random_r and initstate_r
   2144 
   2145     https://bugs.freedesktop.org/show_bug.cgi?id=74603
   2146 
   2147  src/fccompat.c | 35 ++++++++++++++++++++++++-----------
   2148  1 file changed, 24 insertions(+), 11 deletions(-)
   2149 
   2150 commit 7d75653285a3cd67b5f066fe899821462d7f324f
   2151 Author: Akira TAGOH <akira (a] tagoh.org>
   2152 Date:	Thu Feb 6 17:29:19 2014 +0900
   2153 
   2154     Add missing #include <sys/statvfs.h> in fcstat.c
   2155 
   2156     https://bugs.freedesktop.org/show_bug.cgi?id=74602
   2157 
   2158  configure.ac | 2 +-
   2159  src/fcstat.c | 3 +++
   2160  2 files changed, 4 insertions(+), 1 deletion(-)
   2161 
   2162 commit 787619b2c7bfbdc91ed170381f28003e86679c99
   2163 Author: Akira TAGOH <akira (a] tagoh.org>
   2164 Date:	Thu Feb 6 17:15:26 2014 +0900
   2165 
   2166     Add a doc for FcDirCacheRescan
   2167 
   2168  doc/fcdircache.fncs | 10 ++++++++++
   2169  1 file changed, 10 insertions(+)
   2170 
   2171 commit 80081555fdffea927a53fce2773cfbe9db4c51f0
   2172 Author: Akira TAGOH <akira (a] tagoh.org>
   2173 Date:	Fri Jan 31 11:10:02 2014 +0900
   2174 
   2175     Fix a crash issue when empty strings are set to the BDF properties
   2176 
   2177  src/fcfreetype.c | 4 ++--
   2178  1 file changed, 2 insertions(+), 2 deletions(-)
   2179 
   2180 commit e2b406053c2937799da8636c56b72a77998bcab0
   2181 Author: Akira TAGOH <akira (a] tagoh.org>
   2182 Date:	Wed Jan 22 19:35:07 2014 +0900
   2183 
   2184     Update the use of autotools' macro
   2185 
   2186  configure.ac | 6 ++++--
   2187  1 file changed, 4 insertions(+), 2 deletions(-)
   2188 
   2189 commit 5918d5bea5416cf27061db4263aefeb8fd310f0e
   2190 Author: Akira TAGOH <akira (a] tagoh.org>
   2191 Date:	Fri Jan 17 13:05:25 2014 +0900
   2192 
   2193     Add missing license headers
   2194 
   2195     https://bugs.freedesktop.org/show_bug.cgi?id=73401
   2196 
   2197  autogen.sh		| 22 ++++++++++++++++++++++
   2198  new-version.sh		| 21 +++++++++++++++++++++
   2199  src/fcobjs.h		| 23 +++++++++++++++++++++++
   2200  src/fcobjshash.gperf.h | 23 +++++++++++++++++++++++
   2201  test/run-test.sh	| 21 +++++++++++++++++++++
   2202  test/test-migration.c	| 24 ++++++++++++++++++++++++
   2203  test/test-pthread.c	| 26 ++++++++++++++++++++++++--
   2204  7 files changed, 158 insertions(+), 2 deletions(-)
   2205 
   2206 commit bfdd40efd1c82dec5c818c8ce5f78d96fe0ebede
   2207 Author: Akira TAGOH <akira (a] tagoh.org>
   2208 Date:	Fri Jan 17 12:57:56 2014 +0900
   2209 
   2210     clean up the unused files
   2211 
   2212  config/Makedefs.in  |	 76 ---
   2213  config/config-subst |	 10 -
   2214  config/config.guess | 1497
   2215  -----------------------------------------------
   2216  config/config.sub   | 1608
   2217  ---------------------------------------------------
   2218  config/install.sh   |	240 --------
   2219  5 files changed, 3431 deletions(-)
   2220 
   2221 commit f35b44c35bf8468ea4c28c7efa77b47b1e2a1930
   2222 Author: Akira TAGOH <akira (a] tagoh.org>
   2223 Date:	Fri Jan 17 12:24:02 2014 +0900
   2224 
   2225     Update zh_hk.orth
   2226 
   2227     Patch from Abel Cheung
   2228 
   2229     https://bugs.freedesktop.org/show_bug.cgi?id=73461
   2230 
   2231  fc-lang/zh_hk.orth | 2249
   2232  +++++++++++++---------------------------------------
   2233  1 file changed, 564 insertions(+), 1685 deletions(-)
   2234 
   2235 commit 320283cd70ae31ce46b03e0c5da55412089ce953
   2236 Author: Akira TAGOH <akira (a] tagoh.org>
   2237 Date:	Thu Jan 16 19:30:35 2014 +0900
   2238 
   2239     Bug 73686 - confdir is not set correctly in fontconfig.pc
   2240 
   2241  fontconfig.pc.in | 2 +-
   2242  1 file changed, 1 insertion(+), 1 deletion(-)
   2243 
   2244 commit 7a6622f25cdfab5ab775324bef1833b67109801b
   2245 Author: Akira TAGOH <akira (a] tagoh.org>
   2246 Date:	Thu Dec 5 19:15:47 2013 +0900
   2247 
   2248     Improve the performance issue on rescanning directories
   2249 
   2250 Notes:
   2251     Tested-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   2252 
   2253  fc-cache/fc-cache.c	 | 10 ++++++++--
   2254  fontconfig/fontconfig.h |  3 +++
   2255  src/fccache.c		 | 13 +++++++++++++
   2256  src/fcdir.c		 | 46
   2257  +++++++++++++++++++++++++++++++++++++++++++++-
   2258  src/fcfs.c		 | 22 ++++++++++++++++++++++
   2259  src/fcint.h		 |  6 ++++++
   2260  src/fcpat.c		 |  2 ++
   2261  7 files changed, 99 insertions(+), 3 deletions(-)
   2262 
   2263 commit 5c725f2f5829238d16116f782d00d8bb0defaf08
   2264 Author: Akira TAGOH <akira (a] tagoh.org>
   2265 Date:	Mon Dec 16 17:44:37 2013 +0900
   2266 
   2267     Fix a build issue on platforms where doesn't support readlink()
   2268 
   2269  configure.ac	 | 2 +-
   2270  src/fcdefault.c | 4 +++-
   2271  2 files changed, 4 insertions(+), 2 deletions(-)
   2272 
   2273 commit 1132c98b7b760be24a301c9dbd24e348f6601fed
   2274 Author: Akira TAGOH <akira (a] tagoh.org>
   2275 Date:	Mon Dec 16 16:00:12 2013 +0900
   2276 
   2277     Fix a typo
   2278 
   2279  conf.d/10-no-sub-pixel.conf | 2 +-
   2280  1 file changed, 1 insertion(+), 1 deletion(-)
   2281 
   2282 commit fee834a9c9e1089a9ae29b1d8e8b6a4cc710204b
   2283 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2284 Date:	Mon Dec 9 21:21:57 2013 -0500
   2285 
   2286     Bug 72380 - Never drop first font when trimming
   2287 
   2288     Let me show it with an example.
   2289 
   2290     Currently:
   2291 
   2292     $ fc-match symbol
   2293     symbol.ttf: "Symbol" "Regular"
   2294 
   2295     $ fc-match symbol --sort | head -n 1
   2296     Symbol.pfb: "Symbol" "Regular"
   2297 
   2298     $ fc-match symbol --sort --all | head -n 1
   2299     symbol.ttf: "Symbol" "Regular"
   2300 
   2301     I want to make sure the above three commands all return the same font.
   2302     Ie.  I want to make sure FcFontMatch() always returns the first font
   2303     from FcFontSort().	As such, never trim first font.
   2304 
   2305  src/fcmatch.c | 5 +++--
   2306  1 file changed, 3 insertions(+), 2 deletions(-)
   2307 
   2308 commit c9e24f9ef41e2c3e552ddd35d8c70daae5b505cd
   2309 Author: Jehan <jehan (a] girinstud.io>
   2310 Date:	Sun Nov 17 22:38:28 2013 +1300
   2311 
   2312     Defaulting <cachedir> to LOCAL_APPDATA_FONTCONFIG_CACHE for Win32
   2313     build
   2314 
   2315     https://bugs.freedesktop.org/show_bug.cgi?id=71691
   2316 
   2317  configure.ac | 2 +-
   2318  1 file changed, 1 insertion(+), 1 deletion(-)
   2319 
   2320 commit 2e933bd8bcad936717b6b9d8a22b86b7ddb5457e
   2321 Author: Frederic Crozat <fcrozat (a] suse.com>
   2322 Date:	Fri Dec 6 14:23:52 2013 +0100
   2323 
   2324     Add metric aliases for additional Google ChromeOS fonts
   2325 
   2326     MS fonts Cambria, Symbol and Calibri have compat metrics fonts
   2327     from ChromeOS.
   2328 
   2329     https://bugs.freedesktop.org/show_bug.cgi?id=72395
   2330 
   2331  conf.d/30-metric-aliases.conf | 43
   2332  +++++++++++++++++++++++++++++++++++++++++++
   2333  1 file changed, 43 insertions(+)
   2334 
   2335 commit 6a06e29491ffdb5be6342164b96de59c6fa07b32
   2336 Author: Frederic Crozat <fcrozat (a] suse.com>
   2337 Date:	Fri Dec 6 14:08:08 2013 +0100
   2338 
   2339     Fix inversion between Tinos and Cousine in the comment
   2340 
   2341  conf.d/30-metric-aliases.conf | 4 ++--
   2342  1 file changed, 2 insertions(+), 2 deletions(-)
   2343 
   2344 commit d97fbbe9f59965167fbc0bdc49f983c2bc96d521
   2345 Author: Akira TAGOH <akira (a] tagoh.org>
   2346 Date:	Mon Dec 2 19:18:25 2013 +0900
   2347 
   2348     Simplify to validate the availability of scandir
   2349 
   2350  configure.ac | 48 +++++++++++++++++++++++-------------------------
   2351  1 file changed, 23 insertions(+), 25 deletions(-)
   2352 
   2353 commit 51521153490ab0b01959c10c57e476de3ad27acb
   2354 Author: Akira TAGOH <akira (a] tagoh.org>
   2355 Date:	Mon Dec 2 18:43:10 2013 +0900
   2356 
   2357     Simplify to validate the availability of posix_fadvise
   2358 
   2359  configure.ac	       | 12 ++----------
   2360  m4/ac_check_symbol.m4 | 48
   2361  ++++++++++++++++++++++++++++++++++++++++++++++++
   2362  src/fccache.c	       |  2 +-
   2363  3 files changed, 51 insertions(+), 11 deletions(-)
   2364 
   2365 commit 59fd9960bbb58fd6257adb13ec0f918882149332
   2366 Author: Akira TAGOH <akira (a] tagoh.org>
   2367 Date:	Mon Dec 2 15:53:57 2013 +0900
   2368 
   2369     Bug 72086 - Check for gperf in autogen.sh
   2370 
   2371  autogen.sh | 9 +++++++++
   2372  1 file changed, 9 insertions(+)
   2373 
   2374 commit a5fd7912ff8c7bc72d2cdbd0038c7ff0c968831f
   2375 Author: Ross Burton <ross.burton (a] intel.com>
   2376 Date:	Tue Nov 26 17:18:25 2013 +0000
   2377 
   2378     fc-cache: --sysroot option takes an argument
   2379 
   2380     The getopt_long option definitions say that sysroot doesn't take
   2381     an argument,
   2382     when it in fact does.
   2383 
   2384     Signed-off-by: Ross Burton <ross.burton (a] intel.com>
   2385 
   2386  fc-cache/fc-cache.c | 2 +-
   2387  1 file changed, 1 insertion(+), 1 deletion(-)
   2388 
   2389 commit 38acb08d9778ebad2bfc3407532adf8f2e8e667e
   2390 Author: Akira TAGOH <akira (a] tagoh.org>
   2391 Date:	Mon Nov 11 11:53:09 2013 +0900
   2392 
   2393     Fix typo
   2394 
   2395     Use FcTypeUnknown instead of -1 with type casting.
   2396     This seems missed when it was changed.
   2397 
   2398     Patch from brian porter
   2399 
   2400  src/fcxml.c | 4 ++--
   2401  1 file changed, 2 insertions(+), 2 deletions(-)
   2402 
   2403 commit a4443e64c89256087d40462cfbb482950873e366
   2404 Author: Akira TAGOH <akira (a] tagoh.org>
   2405 Date:	Tue Nov 5 20:30:35 2013 +0900
   2406 
   2407     Re-scan font directories only when it contains subdirs
   2408 
   2409     Somewhat improves the performance but still need to think about for
   2410     the situation
   2411     where both directories and fonts are in.
   2412 
   2413  fc-cache/fc-cache.c | 26 ++++++++++++++++++--------
   2414  1 file changed, 18 insertions(+), 8 deletions(-)
   2415 
   2416 commit 0b7f42f777a14ee61783fd95dd04e870f02d201e
   2417 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2418 Date:	Sat Nov 2 10:23:57 2013 -0700
   2419 
   2420     Avoid null pointer dereference in FcNameParse if malloc fails
   2421 
   2422     Reported by parfait 1.3:
   2423     Error: Null pointer dereference (CWE 476)
   2424        Read from null pointer t
   2425 	    at line 423 of src/fcname.c in function 'FcNameParse'.
   2426 	      Function _FcObjectLookupOtherTypeByName may return constant
   2427 	      'NULL'
   2428 	       at line 63, called at line 122 of src/fcobjs.c in function
   2429 	       'FcObjectLookupOtherTypeByName'.
   2430 	      Function FcObjectLookupOtherTypeByName may return constant
   2431 	      'NULL'
   2432 	       at line 122, called at line 67 of src/fcname.c in function
   2433 	       'FcNameGetObjectType'.
   2434 	      Function FcNameGetObjectType may return constant 'NULL'
   2435 	      at line 67,
   2436 	       called at line 422 in function 'FcNameParse'.
   2437 	      Null pointer introduced at line 63 of src/fcobjs.c in
   2438 	      function
   2439 	       '_FcObjectLookupOtherTypeByName'.
   2440 
   2441     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2442 
   2443  src/fcname.c | 2 ++
   2444  1 file changed, 2 insertions(+)
   2445 
   2446 commit 5b8380d52eae55cba0adcc47d78a53c320d294ec
   2447 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2448 Date:	Sat Nov 2 10:23:56 2013 -0700
   2449 
   2450     Avoid memory leak when NULL path passed to FcStrBuildFilename
   2451 
   2452     Reported by parfait 1.3:
   2453        Memory leak of pointer sset allocated with FcStrSetCreate()
   2454 	    at line 933 of src/fcstr.c in function 'FcStrBuildFilename'.
   2455 	      sset allocated at line 927 with FcStrSetCreate().
   2456 	      sset leaks when sset != NULL at line 932.
   2457 
   2458     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2459 
   2460  src/fcstr.c | 8 ++++++--
   2461  1 file changed, 6 insertions(+), 2 deletions(-)
   2462 
   2463 commit cb72901d0b7dff73ea2596491c5db602e4750853
   2464 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2465 Date:	Sat Nov 2 10:23:55 2013 -0700
   2466 
   2467     Leave room for null terminators in arrays
   2468 
   2469     Code currently returns a fatal error if it tries to add more entries
   2470     than the array has room for, but it wasn't checking to make sure
   2471     the final null terminator entry would fit.
   2472 
   2473     Reported by parfait 1.3:
   2474     Error: Buffer overrun
   2475        Buffer overflow (CWE 120): In array dereference of files[i]
   2476        with index i
   2477 	  Array size is 256 elements (of 4 bytes each), index >= 0 and
   2478 	  index <= 256
   2479 	    at line 250 of fc-glyphname/fc-glyphname.c in function 'main'.
   2480     Error: Buffer overrun
   2481        Buffer overflow (CWE 120): In array dereference of entries[i]
   2482        with index i
   2483 	  Array size is 1024 elements (of 8 bytes each), index >= 0 and
   2484 	  index <= 1024
   2485 	    at line 298 of fc-lang/fc-lang.c in function 'main'.
   2486 
   2487     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2488 
   2489  fc-glyphname/fc-glyphname.c | 2 +-
   2490  fc-lang/fc-lang.c	     | 2 +-
   2491  2 files changed, 2 insertions(+), 2 deletions(-)
   2492 
   2493 commit 767108aa1327cf0156dfc6f024dbc8fb783ae067
   2494 Author: Akira TAGOH <akira (a] tagoh.org>
   2495 Date:	Thu Oct 31 22:12:26 2013 +0900
   2496 
   2497     Correct DTD
   2498 
   2499  fonts.dtd | 2 +-
   2500  1 file changed, 1 insertion(+), 1 deletion(-)
   2501 
   2502 commit aa22e6e63933e8b31a032835b712b7ed596534cc
   2503 Author: Akira TAGOH <akira (a] tagoh.org>
   2504 Date:	Thu Jan 24 19:48:48 2013 +0900
   2505 
   2506     Warn if no <test> nor <edit> elements in <match>
   2507 
   2508     This corrects an error message being reported at
   2509       https://bugs.freedesktop.org/show_bug.cgi?id=71085
   2510       Bug 71085 - "out of memory" errors on empty match element in
   2511       fonts.conf
   2512 
   2513     and somewhat works as a workaround for
   2514       https://bugs.freedesktop.org/show_bug.cgi?id=59438
   2515       Bug 59438 - Fix <alias> inside <match>
   2516 
   2517  src/fcxml.c | 5 +++++
   2518  1 file changed, 5 insertions(+)
   2519 
   2520 commit 525a135ccf53e4bf3363c3143d9cfdf15fba55ab
   2521 Author: Akira TAGOH <akira (a] tagoh.org>
   2522 Date:	Mon Oct 28 11:54:04 2013 +0900
   2523 
   2524     Change the default weight on match to FC_WEIGHT_NORMAL
   2525 
   2526  src/fcdefault.c | 2 +-
   2527  1 file changed, 1 insertion(+), 1 deletion(-)
   2528 
   2529 commit 65872e9e46d17e4461c3a891ef23abe156005e04
   2530 Author: Akira TAGOH <akira (a] tagoh.org>
   2531 Date:	Thu Oct 24 19:35:26 2013 +0900
   2532 
   2533     Fix a build issue on Solaris 10
   2534 
   2535     Use own mkdtemp implementation if not available.
   2536 
   2537     Reported by Thomas Klausner and Jrn Clausen
   2538 
   2539  configure.ac	       |  2 +-
   2540  test/test-migration.c | 15 ++++++++++++++-
   2541  2 files changed, 15 insertions(+), 2 deletions(-)
   2542 
   2543 commit 76ea9af816a50c6bb0b3dc2960460a90fadd9cdb
   2544 Author: Akira TAGOH <akira (a] tagoh.org>
   2545 Date:	Tue Oct 22 15:00:29 2013 +0900
   2546 
   2547     Use stat() if there are no d_type in struct dirent
   2548 
   2549     Reported by Thomas Klausner
   2550 
   2551  test/test-migration.c | 18 ++++++++++++++++++
   2552  1 file changed, 18 insertions(+)
   2553 
   2554 commit 5e029db4971e37437cfe6147d52d00136dfb8cb5
   2555 Author: Akira TAGOH <akira (a] tagoh.org>
   2556 Date:	Mon Oct 21 12:16:46 2013 +0900
   2557 
   2558     Fix the dynamic loading issue on NetBSD
   2559 
   2560     On NetBSD, it is not supported to load a library linked against
   2561     libpthread into a program that wasn't (since the C library provides
   2562     stubs for some pthread-functions, which might have already been called
   2563     before libpthread is loaded, leading to problems).
   2564 
   2565     Patch from Matthias Drochner
   2566 
   2567  m4/ax_pthread.m4 | 5 +++++
   2568  1 file changed, 5 insertions(+)
   2569 
   2570 commit ff0e0d17b254f71592dfa29a988a82efefff8913
   2571 Author: Akira TAGOH <akira (a] tagoh.org>
   2572 Date:	Mon Oct 21 12:13:31 2013 +0900
   2573 
   2574     Update ax_pthread.m4 to the latest version
   2575 
   2576  m4/ax_pthread.m4 | 71
   2577  +++++++++++++++++++++++++++++++++++++-------------------
   2578  1 file changed, 47 insertions(+), 24 deletions(-)
   2579 
   2580 commit 06b388523d747db16708c1662f3c6d64a36d5daf
   2581 Author: Akira TAGOH <akira (a] tagoh.org>
   2582 Date:	Mon Oct 21 11:50:55 2013 +0900
   2583 
   2584     Fix build issue on Debian/kFreeBSD 7.0
   2585 
   2586     There are posix_fadvise(2) but not POSIX_FADV_WILLNEED.
   2587     Patch from Ryo ONODERA.
   2588 
   2589  src/fccache.c | 3 ++-
   2590  1 file changed, 2 insertions(+), 1 deletion(-)
   2591 
   2592 commit 5406919c5e186f74ccdade1a65344ce7b5c56a64
   2593 Author: Akira TAGOH <akira (a] tagoh.org>
   2594 Date:	Fri Oct 11 19:31:22 2013 +0900
   2595 
   2596     do not build test-migration for Win32
   2597 
   2598     This testing code is for XDG base directory spec which may be not
   2599     interesting for them
   2600 
   2601  test/Makefile.am | 5 ++++-
   2602  1 file changed, 4 insertions(+), 1 deletion(-)
   2603 
   2604 commit f16c3118e25546c1b749f9823c51827a60aeb5c1
   2605 Author: Akira TAGOH <akira (a] tagoh.org>
   2606 Date:	Fri Oct 11 13:27:33 2013 +0900
   2607 
   2608     Bump version to 2.11.0
   2609 
   2610  README			 | 29 +++++++++++++++++++++++++++--
   2611  configure.ac		 |  2 +-
   2612  fontconfig/fontconfig.h |  4 ++--
   2613  3 files changed, 30 insertions(+), 5 deletions(-)
   2614 
   2615 commit f82a032f417445abbb4399344766102aff255b6c
   2616 Author: Akira TAGOH <akira (a] tagoh.org>
   2617 Date:	Fri Oct 11 13:27:24 2013 +0900
   2618 
   2619     Update CaseFolding.txt to Unicode 6.3
   2620 
   2621     No real updates between 6.2 and 6.3.
   2622 
   2623  fc-case/CaseFolding.txt | 6 +++---
   2624  1 file changed, 3 insertions(+), 3 deletions(-)
   2625 
   2626 commit c4c90ffc7a7eec42fc0b84f1a7af464a4c9fcfd8
   2627 Author: Akira TAGOH <akira (a] tagoh.org>
   2628 Date:	Fri Oct 11 12:40:23 2013 +0900
   2629 
   2630     Bump libtool revision
   2631 
   2632  configure.ac | 4 ++--
   2633  1 file changed, 2 insertions(+), 2 deletions(-)
   2634 
   2635 commit 9a4310176bb11e1e826d238eb0761b7895b48883
   2636 Author: Akira TAGOH <akira (a] tagoh.org>
   2637 Date:	Wed Oct 9 12:19:35 2013 +0900
   2638 
   2639     Add missing doc for FcStrListFirst and fix a typo
   2640 
   2641  doc/fcstrset.fncs | 10 +++++++++-
   2642  1 file changed, 9 insertions(+), 1 deletion(-)
   2643 
   2644 commit 604c2a683f1357fc65bad372b5d25a90099f827f
   2645 Author: Akira TAGOH <akira (a] tagoh.org>
   2646 Date:	Thu Oct 3 19:59:30 2013 +0900
   2647 
   2648     exit with the error code when FcNameParse() failed
   2649 
   2650  fc-list/fc-list.c	 | 5 +++++
   2651  fc-match/fc-match.c	 | 5 +++++
   2652  fc-pattern/fc-pattern.c | 5 +++++
   2653  3 files changed, 15 insertions(+)
   2654 
   2655 commit 0203055520206028eecee5d261887cdc91500e15
   2656 Author: Akira TAGOH <akira (a] tagoh.org>
   2657 Date:	Wed Oct 2 16:34:34 2013 +0900
   2658 
   2659     Workaround the race condition issue on updating cache
   2660 
   2661  fc-cache/fc-cache.c	 | 62
   2662  ++++++++++++++++++++++++++++---------------------
   2663  fontconfig/fontconfig.h |  3 +++
   2664  src/fcstr.c		 |  6 +++++
   2665  3 files changed, 45 insertions(+), 26 deletions(-)
   2666 
   2667 commit 9161ed1e4a3f4afaee6dbcfc0b84a279ad99b397
   2668 Author: Akira TAGOH <akira (a] tagoh.org>
   2669 Date:	Mon Sep 30 11:30:00 2013 +0900
   2670 
   2671     Add the relative path for <include> to fonts.conf if the parent path
   2672     is same to fonts.conf
   2673 
   2674     Bug 69836 - fonts.conf.in update for Windows cross-compiling
   2675 
   2676  Makefile.am | 4 +++-
   2677  1 file changed, 3 insertions(+), 1 deletion(-)
   2678 
   2679 commit 96c5f3cf0ff57e7bbb08cc1e0e78ed0542096484
   2680 Author: Akira TAGOH <akira (a] tagoh.org>
   2681 Date:	Thu Sep 26 18:44:10 2013 +0900
   2682 
   2683     clean up
   2684 
   2685  conf.d/Makefile.am | 2 +-
   2686  configure.ac	    | 6 +-----
   2687  2 files changed, 2 insertions(+), 6 deletions(-)
   2688 
   2689 commit 43f768b53f554cf0f927ccac5daf96877f9fc69c
   2690 Author: Akira TAGOH <akira (a] tagoh.org>
   2691 Date:	Thu Sep 26 17:46:26 2013 +0900
   2692 
   2693     avoid reading config.h twice
   2694 
   2695     config.h is read from fcint.h now so having a line of the sort of
   2696     #include "config.h"
   2697     is duplicate.
   2698 
   2699     Bug 69833 - Incorrect SIZEOF_VOID_P and ALIGNOF_DOUBLE definitions
   2700     causes nasty warnings on MacOSX when building fat libraries
   2701 
   2702  src/fcarch.c	| 4 ----
   2703  src/fccache.c	| 3 ---
   2704  src/fccompat.c | 4 ----
   2705  src/fchash.c	| 3 ---
   2706  src/fcstat.c	| 3 ---
   2707  5 files changed, 17 deletions(-)
   2708 
   2709 commit 102864d0dba46c99b22c912454c1f58731287405
   2710 Author: Akira TAGOH <akira (a] tagoh.org>
   2711 Date:	Wed Sep 25 11:41:23 2013 +0900
   2712 
   2713     Add the description of -q option to the man page
   2714 
   2715  fc-list/fc-list.sgml | 12 ++++++++++++
   2716  1 file changed, 12 insertions(+)
   2717 
   2718 commit 2b0fca14ad202d4dbd32478dc367e648833866c0
   2719 Author: W. Trevor King <wking (a] tremily.us>
   2720 Date:	Sat Sep 21 17:06:50 2013 -0700
   2721 
   2722     doc/fccharset.fncs: Describe the map format in more detail
   2723 
   2724     The previous documentation for FcCharSetFirstPage and
   2725     FcCharSetNextPage was technically accurate, but a bit terse.  I've
   2726     added an example using the returned page (root code point) and map to
   2727     give folks something concrete to work with.  I've also documented
   2728     FC_CHARSET_DONE, which wasn't mentioned at all before.
   2729 
   2730  doc/fccharset.fncs | 36 ++++++++++++++++++++++++++++++------
   2731  1 file changed, 30 insertions(+), 6 deletions(-)
   2732 
   2733 commit 8a174b6c51581df6ffd6a5da056949c6c79337cf
   2734 Author: Akira TAGOH <akira (a] tagoh.org>
   2735 Date:	Tue Sep 24 11:14:57 2013 +0900
   2736 
   2737     Fix a crash when FcPattern is set to null on FcFontSetList()
   2738     and FcFontList()
   2739 
   2740  src/fclist.c | 2 ++
   2741  1 file changed, 2 insertions(+)
   2742 
   2743 commit 643f8088f0d51107e58d142df47124efec6afab1
   2744 Author: Jan Alexander Steffens (heftig) <jan.steffens (a] gmail.com>
   2745 Date:	Sat Sep 14 02:25:26 2013 +0200
   2746 
   2747     Further changes to 30-metric-aliases.conf
   2748 
   2749     Big changes:
   2750     * Handle more PostScript fonts (further reduce 30-urw-aliases.conf)
   2751     * Update the big comment
   2752 
   2753     Specific->Generic:
   2754     * Add missing maps, for symmetry
   2755 
   2756     Generic<->Generic:
   2757     * Add "Helvetica Condensed" <-> "Arial Narrow" map
   2758 
   2759     Generic->Specific:
   2760     * Add missing Courier -> Cursor alias
   2761     * Add "Helvetica Condensed" -> "Heros Cn" alias
   2762     * Remove Arial -> Heros and "Times New Roman" -> Termes maps
   2763 
   2764  conf.d/30-metric-aliases.conf | 319
   2765  ++++++++++++++++++++++++++++++++++--------
   2766  conf.d/30-urw-aliases.conf    |  24 +---
   2767  2 files changed, 261 insertions(+), 82 deletions(-)
   2768 
   2769 commit 5e6b8894ea9d03caabdfc3a6bcd0c402edf840a8
   2770 Author: Akira TAGOH <akira (a] tagoh.org>
   2771 Date:	Wed Sep 18 17:31:10 2013 +0900
   2772 
   2773     Copy all values from the font to the pattern if the pattern doesn't
   2774     have the element
   2775 
   2776  src/fcmatch.c | 6 ++++--
   2777  1 file changed, 4 insertions(+), 2 deletions(-)
   2778 
   2779 commit 7e44a0b5a88e597b33ba9e2cc3a6d4555736db0a
   2780 Author: Akira TAGOH <akira (a] tagoh.org>
   2781 Date:	Tue Sep 10 17:45:11 2013 +0900
   2782 
   2783     Bug 68955 - Deprecate / remove FC_RASTERIZER
   2784 
   2785  doc/fontconfig-devel.sgml | 2 +-
   2786  doc/fontconfig-user.sgml  | 2 +-
   2787  fontconfig/fontconfig.h   | 2 +-
   2788  3 files changed, 3 insertions(+), 3 deletions(-)
   2789 
   2790 commit a61e145304da86c8c35b137493bbd8fd5dd1e7f5
   2791 Author: Akira TAGOH <akira (a] tagoh.org>
   2792 Date:	Mon Sep 9 19:59:31 2013 +0900
   2793 
   2794     Fix memory leaks in FcFreeTypeQueryFace
   2795 
   2796  src/fcfreetype.c | 15 ++++++++++-----
   2797  1 file changed, 10 insertions(+), 5 deletions(-)
   2798 
   2799 commit 6720892e97f11fbe8d69ae5b3875d928c68ff90e
   2800 Author: Akira TAGOH <akira (a] tagoh.org>
   2801 Date:	Mon Sep 2 20:52:20 2013 +0900
   2802 
   2803     Add a test case of the migration for config place
   2804 
   2805  test/Makefile.am      |   7 +-
   2806  test/test-migration.c | 172
   2807  ++++++++++++++++++++++++++++++++++++++++++++++++++
   2808  2 files changed, 177 insertions(+), 2 deletions(-)
   2809 
   2810 commit 3e5f70a16ac6d54f1e01c92ddaa5985deec1b7f9
   2811 Author: Akira TAGOH <akira (a] tagoh.org>
   2812 Date:	Mon Sep 2 20:51:46 2013 +0900
   2813 
   2814     Do not create a config dir for migration when no config files nor dirs
   2815 
   2816  src/fcxml.c | 15 ++++++++++-----
   2817  1 file changed, 10 insertions(+), 5 deletions(-)
   2818 
   2819 commit d2bb1a8381ba50dce79a487cd82087ca57fdcb68
   2820 Author: Akira TAGOH <akira (a] tagoh.org>
   2821 Date:	Sat Aug 31 10:50:07 2013 +0900
   2822 
   2823     Bump version to 2.10.95
   2824 
   2825  README			 | 10 ++++++++--
   2826  configure.ac		 |  2 +-
   2827  fontconfig/fontconfig.h |  2 +-
   2828  3 files changed, 10 insertions(+), 4 deletions(-)
   2829 
   2830 commit 272a99217b15e9cf1e4d2a1dcf92b540576c29a6
   2831 Author: Akira TAGOH <akira (a] tagoh.org>
   2832 Date:	Sat Aug 31 10:43:13 2013 +0900
   2833 
   2834     Fix a crash
   2835 
   2836  src/fccfg.c | 15 +++++++++++++++
   2837  1 file changed, 15 insertions(+)
   2838 
   2839 commit 071ce44c35733e54cb477cc75810cbe55025b619
   2840 Author: Akira TAGOH <akira (a] tagoh.org>
   2841 Date:	Thu Aug 29 20:53:58 2013 +0900
   2842 
   2843     Fix a typo
   2844 
   2845  configure.ac | 2 +-
   2846  1 file changed, 1 insertion(+), 1 deletion(-)
   2847 
   2848 commit 06dd98b2a3271e5f02787f208f73f13f794cb1bf
   2849 Author: Akira TAGOH <akira (a] tagoh.org>
   2850 Date:	Thu Aug 29 17:38:29 2013 +0900
   2851 
   2852     Bump version to 2.10.94
   2853 
   2854  README			 | 37 +++++++++++++++++++++++++++++++++++--
   2855  configure.ac		 |  2 +-
   2856  fontconfig/fontconfig.h |  2 +-
   2857  3 files changed, 37 insertions(+), 4 deletions(-)
   2858 
   2859 commit 53ad60deabb787671a862b8d1fab52f8b71bf765
   2860 Author: Akira TAGOH <akira (a] tagoh.org>
   2861 Date:	Thu Aug 29 17:12:45 2013 +0900
   2862 
   2863     Add quz.orth to Makefile.am
   2864 
   2865  fc-lang/Makefile.am | 1 +
   2866  1 file changed, 1 insertion(+)
   2867 
   2868 commit c6228f8091ab91b67ea006ad5a1b1da97b3d4a5a
   2869 Author: Akira TAGOH <akira (a] tagoh.org>
   2870 Date:	Tue Aug 27 12:28:52 2013 +0900
   2871 
   2872     Bug 68587 - copy qu.orth to quz.orth
   2873 
   2874  fc-lang/quz.orth | 36 ++++++++++++++++++++++++++++++++++++
   2875  1 file changed, 36 insertions(+)
   2876 
   2877 commit fba9efecd2ef3aca84e0a4806899c09ba95f4c19
   2878 Author: Akira TAGOH <akira (a] tagoh.org>
   2879 Date:	Mon Aug 26 12:47:07 2013 +0900
   2880 
   2881     Fix a wrong edit position when 'kind' is different
   2882 
   2883  src/fccfg.c | 24 ++++++++++++++++--------
   2884  1 file changed, 16 insertions(+), 8 deletions(-)
   2885 
   2886 commit 223c1384c98caaf9ba5d2cddf7465b7b3a82316b
   2887 Author: Akira TAGOH <akira (a] tagoh.org>
   2888 Date:	Fri Aug 23 20:42:37 2013 +0900
   2889 
   2890     Fix a crash when non-builtin objects are edited
   2891 
   2892  src/fccfg.c | 28 +++++++++++-----------------
   2893  src/fcint.h |	5 +++--
   2894  2 files changed, 14 insertions(+), 19 deletions(-)
   2895 
   2896 commit 6c664d533d242112c30e0d3b585e90a361a1b959
   2897 Author: Akira TAGOH <akira (a] tagoh.org>
   2898 Date:	Fri Aug 23 19:58:43 2013 +0900
   2899 
   2900     Fix a typo
   2901 
   2902  src/fcxml.c | 7 ++++---
   2903  1 file changed, 4 insertions(+), 3 deletions(-)
   2904 
   2905 commit f3bb3f19c917e3fd0a0cdd9a2adf8f827e7a5838
   2906 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2907 Date:	Wed Aug 21 14:31:55 2013 -0400
   2908 
   2909     Fix assertion
   2910 
   2911     Apparently some AIX versions have 64bit pointers yet 32bit double
   2912     alignment.	Fix assertion.
   2913 
   2914  src/fcarch.c | 2 +-
   2915  1 file changed, 1 insertion(+), 1 deletion(-)
   2916 
   2917 commit ec3f0af6f09292126a54b7abe2313e5124ef9a4c
   2918 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2919 Date:	Wed Aug 21 14:27:16 2013 -0400
   2920 
   2921     Minor
   2922 
   2923  src/fcarch.h | 2 +-
   2924  1 file changed, 1 insertion(+), 1 deletion(-)
   2925 
   2926 commit 104a2af0dd60f68a1e3f9e5f99e6180336ce28c2
   2927 Author: Akira TAGOH <akira (a] tagoh.org>
   2928 Date:	Wed Aug 21 13:12:41 2013 +0900
   2929 
   2930     Bug 63399 - Add default aliases for Georgia, Garamond, Palatino
   2931     Linotype, Trebuchet MS
   2932 
   2933  conf.d/45-latin.conf | 16 ++++++++++++++++
   2934  1 file changed, 16 insertions(+)
   2935 
   2936 commit 010c973df5544996f5d8774e361d45daa5b61b52
   2937 Author: Akira TAGOH <akira (a] tagoh.org>
   2938 Date:	Wed Aug 21 13:12:22 2013 +0900
   2939 
   2940     Bug 68340 - More metric compat fonts
   2941 
   2942  conf.d/30-metric-aliases.conf | 11 +++++++++++
   2943  1 file changed, 11 insertions(+)
   2944 
   2945 commit 084cf7c44e985dd48c088d921ad0d9a43b0b00b4
   2946 Author: Akira TAGOH <akira (a] tagoh.org>
   2947 Date:	Wed Aug 14 12:51:26 2013 +0900
   2948 
   2949     Bug 16818 - fontformat in match pattern is not respected?
   2950 
   2951  src/fcmatch.c | 1 +
   2952  src/fcobjs.h  | 2 +-
   2953  2 files changed, 2 insertions(+), 1 deletion(-)
   2954 
   2955 commit 45221ab12fa7001b9659293d4833f828801d2518
   2956 Author: Akira TAGOH <akira (a] tagoh.org>
   2957 Date:	Wed Aug 7 12:19:33 2013 +0900
   2958 
   2959     Bug 67845 - Match on FC_SCALABLE
   2960 
   2961  src/fcmatch.c | 1 +
   2962  src/fcobjs.h  | 2 +-
   2963  2 files changed, 2 insertions(+), 1 deletion(-)
   2964 
   2965 commit 041deb0cc541692e260b93232b9957c2538e3bb9
   2966 Author: Akira TAGOH <akira (a] tagoh.org>
   2967 Date:	Wed Aug 7 11:57:19 2013 +0900
   2968 
   2969     warn deprecated only when migration failed
   2970 
   2971  src/fccache.c	| 28 ----------------------------
   2972  src/fccompat.c | 27 +++++++++++++++++++++++++++
   2973  src/fcdir.c	| 10 ++++++++++
   2974  src/fcint.h	|  6 ++++++
   2975  src/fcxml.c	| 59
   2976  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   2977  5 files changed, 101 insertions(+), 29 deletions(-)
   2978 
   2979 commit d52daa0024a6c0bb160c3b3c7f85d0b031f88c85
   2980 Author: Akira TAGOH <akira (a] tagoh.org>
   2981 Date:	Tue Aug 6 15:09:23 2013 +0900
   2982 
   2983     Bug 67809 - Invalid read/write with valgrind when assigning something
   2984     twice
   2985 
   2986  src/fccfg.c | 2 +-
   2987  1 file changed, 1 insertion(+), 1 deletion(-)
   2988 
   2989 commit a51d2767ce4d88017bd7d34ccb9e352d1687a3c0
   2990 Author: Akira TAGOH <akira (a] tagoh.org>
   2991 Date:	Mon Aug 5 20:04:13 2013 +0900
   2992 
   2993     Fix wrong edit position
   2994 
   2995  src/fccfg.c  | 100
   2996  +++++++++++++++++++++++++++++++++++++++--------------------
   2997  src/fcint.h  |   5 +++
   2998  src/fcobjs.c |   2 +-
   2999  3 files changed, 72 insertions(+), 35 deletions(-)
   3000 
   3001 commit 338ffe6b886ad4ba86ff471cb59c4a5e5ffbe408
   3002 Author: Akira TAGOH <akira (a] tagoh.org>
   3003 Date:	Fri Jul 12 14:52:01 2013 +0900
   3004 
   3005     Correct fontconfig.pc to add certain dependencies for static build
   3006 
   3007  configure.ac	  | 14 ++++----------
   3008  fontconfig.pc.in |  7 ++++---
   3009  2 files changed, 8 insertions(+), 13 deletions(-)
   3010 
   3011 commit 7274f6e37a4d1a062b4eee3a625bd393a283a9d0
   3012 Author: Akira TAGOH <akira (a] tagoh.org>
   3013 Date:	Fri Jul 12 12:39:36 2013 +0900
   3014 
   3015     Correct fontconfig.pc to add certain dependencies for build
   3016 
   3017  configure.ac	  | 26 +++++++++++++++++++++++---
   3018  fontconfig.pc.in |  7 ++++---
   3019  2 files changed, 27 insertions(+), 6 deletions(-)
   3020 
   3021 commit 04bd904632b22682c888f658650cdcd322544273
   3022 Author: Akira TAGOH <akira (a] tagoh.org>
   3023 Date:	Tue Jul 9 16:43:26 2013 +0900
   3024 
   3025     trivial code optimization
   3026 
   3027  src/fcxml.c | 6 ++++--
   3028  1 file changed, 4 insertions(+), 2 deletions(-)
   3029 
   3030 commit d420e1df983871ab18b0f07976596fdf0ce78847
   3031 Author: Akira TAGOH <akira (a] tagoh.org>
   3032 Date:	Thu Jul 4 19:51:03 2013 +0900
   3033 
   3034     Rework to apply the intermixed test and edit elements in one-pass
   3035 
   3036  src/fccfg.c | 349
   3037  +++++++++++++++++++++++++++---------------------------------
   3038  src/fcdbg.c |	39 +++++--
   3039  src/fcint.h |	29 +++--
   3040  src/fcxml.c | 245 ++++++++++++++++++++----------------------
   3041  4 files changed, 321 insertions(+), 341 deletions(-)
   3042 
   3043 commit 1162515a9819c7355890aad919e5b9daa448a3a4
   3044 Author: Akira TAGOH <akira (a] tagoh.org>
   3045 Date:	Wed Jul 3 11:56:58 2013 +0900
   3046 
   3047     Add FC_UNUSED to FC_ASSERT_STATIC macro to avoid compiler warning
   3048 
   3049  src/fcint.h | 2 +-
   3050  1 file changed, 1 insertion(+), 1 deletion(-)
   3051 
   3052 commit cbf06d7d3c797b97d720909fd4554d1771d41c20
   3053 Author: Akira TAGOH <akira (a] tagoh.org>
   3054 Date:	Tue Jul 2 19:04:36 2013 +0900
   3055 
   3056     Use INT_MAX instead of unreliable hardcoding value
   3057 
   3058  src/fcint.h | 3 ++-
   3059  1 file changed, 2 insertions(+), 1 deletion(-)
   3060 
   3061 commit ab5b535704fbcab43040d80100cb19cb33f6219d
   3062 Author: Akira TAGOH <akira (a] tagoh.org>
   3063 Date:	Tue Jul 2 18:54:29 2013 +0900
   3064 
   3065     Ignore scandir() check on mingw
   3066 
   3067  configure.ac | 50 ++++++++++++++++++++++++++------------------------
   3068  1 file changed, 26 insertions(+), 24 deletions(-)
   3069 
   3070 commit 0907589a79d05aeed9bc6bff783838b0eb25736b
   3071 Author: Akira TAGOH <akira (a] tagoh.org>
   3072 Date:	Fri Jun 28 15:54:38 2013 +0900
   3073 
   3074     Fix the behavior of intermixed tests end edits in match
   3075 
   3076     to get the following recipe working:
   3077 
   3078     <match>
   3079       <test1 .../>
   3080       <edit1 .../>
   3081       <test2 .../>
   3082       <edit2 .../>
   3083     </match>
   3084 
   3085     as:
   3086 
   3087     <match>
   3088       <test1 .../>
   3089       </edit1 .../>
   3090     </match>
   3091     <match>
   3092       <test1 .../>
   3093       <test2 .../>
   3094       <edit2 .../>
   3095     </match>
   3096 
   3097  src/fccfg.c | 27 ++++++++++++++++-----------
   3098  src/fcint.h |	1 +
   3099  src/fcxml.c | 37 ++++++++++++++++++++++++++++++++++++-
   3100  3 files changed, 53 insertions(+), 12 deletions(-)
   3101 
   3102 commit 197d06c49b01413303f2c92130594daa4fcaa6ad
   3103 Author: Akira TAGOH <akira (a] tagoh.org>
   3104 Date:	Fri Jun 28 15:04:11 2013 +0900
   3105 
   3106     Add FcTypeUnknown to FcType to avoid comparison of constant -1
   3107 
   3108     This change reverts 9acc14c34a372b54f9075ec3611588298fb2a501
   3109     because it doesn't work as expected when building
   3110     with -fshort-enums which is default for older arms ABIs
   3111 
   3112     Thanks for pointing this out, Thomas Klausner, Valery Ushakov,
   3113     and Martin Husemann
   3114 
   3115  fontconfig/fcprivate.h  | 3 ++-
   3116  fontconfig/fontconfig.h | 1 +
   3117  src/fccfg.c		 | 4 +++-
   3118  src/fcdbg.c		 | 7 +++++++
   3119  src/fcint.h		 | 6 ++++--
   3120  src/fclist.c		 | 1 +
   3121  src/fcname.c		 | 5 ++++-
   3122  src/fcobjs.c		 | 2 +-
   3123  src/fcpat.c		 | 5 ++++-
   3124  src/fcxml.c		 | 2 +-
   3125  10 files changed, 28 insertions(+), 8 deletions(-)
   3126 
   3127 commit 38ab7ab2fbd83c0c62e4b78302b5fe89da0cb79e
   3128 Author: Akira TAGOH <akira (a] tagoh.org>
   3129 Date:	Thu Jun 27 13:10:27 2013 +0900
   3130 
   3131     Fix a incompatible pointer warning on NetBSD
   3132 
   3133  configure.ac | 29 +++++++++++++++++++++++++++++
   3134  src/fcstat.c | 10 ++++++++++
   3135  2 files changed, 39 insertions(+)
   3136 
   3137 commit 8603e5869505ff06d443b8b22d5357d4caaaac24
   3138 Author: Akira TAGOH <akira (a] tagoh.org>
   3139 Date:	Thu Jun 27 12:30:56 2013 +0900
   3140 
   3141     Fix a shift count overflow on 32bit box
   3142 
   3143  src/fchash.c | 20 ++++++++++----------
   3144  1 file changed, 10 insertions(+), 10 deletions(-)
   3145 
   3146 commit 9acc14c34a372b54f9075ec3611588298fb2a501
   3147 Author: Akira TAGOH <akira (a] tagoh.org>
   3148 Date:	Wed Jun 26 12:03:38 2013 +0900
   3149 
   3150     Fix a comparison of constant warning with clang
   3151 
   3152  src/fcname.c | 2 +-
   3153  1 file changed, 1 insertion(+), 1 deletion(-)
   3154 
   3155 commit cd9b1033a68816a7acfbba1718ba0aa5888f6ec7
   3156 Author: Akira TAGOH <akira (a] tagoh.org>
   3157 Date:	Fri May 24 13:55:07 2013 +0900
   3158 
   3159     Bug 64906 - FcNameParse() should ignore leading whitespace in
   3160     parameters
   3161 
   3162     After this change, the following works as expected:
   3163     $ FC_DEBUG=4 fc-match ":family=foo bar, sans-serif"
   3164     ...
   3165     FcConfigSubstitute Pattern has 3 elts (size 16)
   3166 	    family: "foo bar"(s) "sans-serif"(s)
   3167     ...
   3168 
   3169  src/fcname.c | 6 ++++++
   3170  1 file changed, 6 insertions(+)
   3171 
   3172 commit 8d54091513c00905457e0ee49ba6ea2c4aacddd7
   3173 Author: Akira TAGOH <akira (a] tagoh.org>
   3174 Date:	Mon May 20 17:42:34 2013 +0900
   3175 
   3176     Bump version to 2.10.93
   3177 
   3178  README			 | 21 +++++++++++++++++++--
   3179  configure.ac		 |  2 +-
   3180  fontconfig/fontconfig.h |  2 +-
   3181  3 files changed, 21 insertions(+), 4 deletions(-)
   3182 
   3183 commit 1cad82cde29ea488ea22541b46ed347d10952557
   3184 Author: Akira TAGOH <akira (a] tagoh.org>
   3185 Date:	Fri May 10 20:26:11 2013 +0900
   3186 
   3187     Bug 63922 - FcFreeTypeQueryFace fails on postscripts fonts loaded
   3188     from memory
   3189 
   3190     Workaround to not failing even when the hash is unable to generate
   3191     from fonts.
   3192     This change also contains to ignore the case if the hash isn't in
   3193     either both
   3194     patterns.
   3195 
   3196  src/fcfreetype.c | 16 +++++++++-------
   3197  src/fcmatch.c	  | 30 +++++++++++++++++++++---------
   3198  src/fcobjs.h	  |  2 +-
   3199  3 files changed, 31 insertions(+), 17 deletions(-)
   3200 
   3201 commit 0f9aa8759df563332db60055ae33dd9424ebf802
   3202 Author: Akira TAGOH <akira (a] tagoh.org>
   3203 Date:	Thu May 16 13:41:32 2013 +0900
   3204 
   3205     Fix missing OSAtomicCompareAndSwapPtrBarrier() on Mac OS X 10.4
   3206 
   3207     based on hb-atomic-private.hh in harfbuzz
   3208 
   3209  src/fcatomic.h | 14 +++++++++++++-
   3210  1 file changed, 13 insertions(+), 1 deletion(-)
   3211 
   3212 commit 93137252cfab1c38e1c9137d831c177665e0592a
   3213 Author: Akira TAGOH <akira (a] tagoh.org>
   3214 Date:	Mon May 13 12:14:29 2013 +0900
   3215 
   3216     Bug 63452 - conf.d/README outdated
   3217 
   3218     reflect correct path where is configured at the build time.
   3219 
   3220  conf.d/Makefile.am | 11 ++++++++---
   3221  conf.d/README	    | 23 -----------------------
   3222  conf.d/README.in   | 23 +++++++++++++++++++++++
   3223  3 files changed, 31 insertions(+), 26 deletions(-)
   3224 
   3225 commit f6244d2cf231e1dc756f3e941e61b9bf124879bb
   3226 Author: Akira TAGOH <akira (a] tagoh.org>
   3227 Date:	Wed May 8 11:57:49 2013 +0900
   3228 
   3229     Use the glob matching for filename
   3230 
   3231     Regex is expensive to compare filenames. we already have the glob
   3232     matching
   3233     and it works enough in this case.
   3234 
   3235     Prior to this change, renaming FcConfigGlobMatch() to FcStrGlobMatch()
   3236     and moving to fcstr.c
   3237 
   3238  src/fccfg.c   | 46 +---------------------------------------------
   3239  src/fcint.h   |  4 ++++
   3240  src/fcmatch.c |  6 ++----
   3241  src/fcstr.c   | 44 ++++++++++++++++++++++++++++++++++++++++++++
   3242  4 files changed, 51 insertions(+), 49 deletions(-)
   3243 
   3244 commit 03216ccf4ca0808f9c7b9513efcaeb7f4058b575
   3245 Author: Akira TAGOH <akira (a] tagoh.org>
   3246 Date:	Wed Apr 10 18:41:22 2013 +0900
   3247 
   3248     Bug 63329 - make check fails: .. contents:: :depth: 2
   3249 
   3250     Add back FcHashGetSHA256DigestFromFile() and fall back to it
   3251     when font isn't SFNT-based font because FT_Load_Sfnt_Table
   3252     fails with FT_Err_Invalid_Face_Handle.
   3253 
   3254  src/fcfreetype.c | 32 ++++++++++++++++++++---------
   3255  src/fchash.c	  | 62
   3256  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3257  src/fcint.h	  |  4 ++++
   3258  3 files changed, 88 insertions(+), 10 deletions(-)
   3259 
   3260 commit 77419a4dfdf41ed34dd03e74d0e4e6f89dbc65e1
   3261 Author: Akira TAGOH <akira (a] tagoh.org>
   3262 Date:	Wed Apr 10 11:14:39 2013 +0900
   3263 
   3264     documented FC_HASH and FC_POSTSCRIPT_NAME
   3265 
   3266  doc/fontconfig-devel.sgml | 3 +++
   3267  1 file changed, 3 insertions(+)
   3268 
   3269 commit fc5a589abad0e8285f7d95007ebda76536e8fa7d
   3270 Author: Akira TAGOH <akira (a] tagoh.org>
   3271 Date:	Tue Apr 9 17:18:43 2013 +0900
   3272 
   3273     Revert the previous change and rework to not export freetype API
   3274     outside fcfreetype.c
   3275 
   3276  src/fcfreetype.c | 23 ++++++++++++++++++++---
   3277  src/fchash.c	  | 47 ++++++++++++-----------------------------------
   3278  src/fcint.h	  |  5 ++---
   3279  3 files changed, 34 insertions(+), 41 deletions(-)
   3280 
   3281 commit c93a8b8b54afe33e5ecf9870723543cb4058fa94
   3282 Author: Akira TAGOH <akira (a] tagoh.org>
   3283 Date:	Tue Apr 9 12:46:30 2013 +0900
   3284 
   3285     Obtain fonts data via FT_Face instead of opening a file directly
   3286 
   3287  src/fcfreetype.c |  2 +-
   3288  src/fchash.c	  | 50 +++++++++++++++++++++++++++++++++-----------------
   3289  src/fcint.h	  |  4 +++-
   3290  3 files changed, 37 insertions(+), 19 deletions(-)
   3291 
   3292 commit 9299155b5247255d6b6687448173056c3ca8d09b
   3293 Author: Akira TAGOH <akira (a] tagoh.org>
   3294 Date:	Tue Apr 9 11:34:35 2013 +0900
   3295 
   3296     Ensure closing fp on error
   3297 
   3298  src/fchash.c | 2 +-
   3299  1 file changed, 1 insertion(+), 1 deletion(-)
   3300 
   3301 commit 18bf57c70aafcad031c0b43756b754dcaf6a756a
   3302 Author: Sebastian Freundt <hroptatyr (a] fresse.org>
   3303 Date:	Sun Apr 7 00:02:58 2013 +0000
   3304 
   3305     build-chain, replace INCLUDES directive by AM_CPPFLAGS
   3306 
   3307     As of automake-13.1 the INCLUDES directive is no longer supported.
   3308     An automake run will return with an error.
   3309 
   3310     This changeset simply follows automake's advice to replace INCLUDES
   3311     by AM_CPPFLAGS.
   3312 
   3313  Tools.mk		 | 4 ++--
   3314  fc-cache/Makefile.am	 | 2 +-
   3315  fc-cat/Makefile.am	 | 2 +-
   3316  fc-list/Makefile.am	 | 2 +-
   3317  fc-match/Makefile.am	 | 2 +-
   3318  fc-pattern/Makefile.am  | 2 +-
   3319  fc-query/Makefile.am	 | 2 +-
   3320  fc-scan/Makefile.am	 | 2 +-
   3321  fc-validate/Makefile.am | 2 +-
   3322  src/Makefile.am	 | 2 +-
   3323  10 files changed, 11 insertions(+), 11 deletions(-)
   3324 
   3325 commit 8fd0ed60a62cb7f36b2ade1bd16a66671eaf79da
   3326 Author: Akira TAGOH <akira (a] tagoh.org>
   3327 Date:	Mon Apr 1 18:16:28 2013 +0900
   3328 
   3329     Bug 62980 - matching native fonts with even :lang=en
   3330 
   3331     Fix the matcher modified by 4eab908c8679a797ac7016b77a93ee41bb11b0fc
   3332     to deal with both strong and weak of FC_LANG as the same location
   3333     in the score
   3334 
   3335  src/fcmatch.c | 23 +++++++----------------
   3336  1 file changed, 7 insertions(+), 16 deletions(-)
   3337 
   3338 commit 73fa326d1e791b587da93b795f962c3405b7a96d
   3339 Author: Akira TAGOH <akira (a] tagoh.org>
   3340 Date:	Fri Mar 29 16:10:15 2013 +0900
   3341 
   3342     Bump version to 2.10.92
   3343 
   3344  README			 | 65
   3345  +++++++++++++++++++++++++++++++++++++++++++++++--
   3346  configure.ac		 |  2 +-
   3347  fontconfig/fontconfig.h |  2 +-
   3348  3 files changed, 65 insertions(+), 4 deletions(-)
   3349 
   3350 commit c842412c079e781d53f023616d9758223fb68323
   3351 Author: Akira TAGOH <akira (a] tagoh.org>
   3352 Date:	Fri Mar 29 16:07:30 2013 +0900
   3353 
   3354     Minor fix
   3355 
   3356  new-version.sh | 2 +-
   3357  1 file changed, 1 insertion(+), 1 deletion(-)
   3358 
   3359 commit b3b435b87f1aec1b2779fd7edbbff5571c3c61a2
   3360 Author: Akira TAGOH <akira (a] tagoh.org>
   3361 Date:	Fri Mar 29 16:02:34 2013 +0900
   3362 
   3363     Bump libtool revision
   3364 
   3365  configure.ac | 6 +++---
   3366  1 file changed, 3 insertions(+), 3 deletions(-)
   3367 
   3368 commit 3fc22cfe756fcb2d6c5a64aa305957c417c6cecd
   3369 Author: Akira TAGOH <akira (a] tagoh.org>
   3370 Date:	Fri Mar 29 12:46:04 2013 +0900
   3371 
   3372     Minor cleanup
   3373 
   3374  Makefile.am | 1 +
   3375  1 file changed, 1 insertion(+)
   3376 
   3377 commit b561ff2016ce84eef3c81f16dfb0481be6a13f9b
   3378 Author: Akira TAGOH <akira (a] tagoh.org>
   3379 Date:	Fri Jan 18 11:30:10 2013 +0900
   3380 
   3381     Bug 38737 - Wishlist: support FC_POSTSCRIPT_NAME
   3382 
   3383     Add the PostScript name into the cache and the matcher.
   3384     Scoring the better font against the PostScript name by
   3385     the forward-matching.
   3386 
   3387  fontconfig/fontconfig.h |  1 +
   3388  src/fcfreetype.c	 | 49 +++++++++++++++++++++++++++-
   3389  src/fcint.h		 |  6 ++++
   3390  src/fcmatch.c		 | 21 ++++++++++++
   3391  src/fcobjs.h		 |  1 +
   3392  src/fcstr.c		 | 85
   3393  ++++++++++++++++++++++++++++---------------------
   3394  6 files changed, 125 insertions(+), 38 deletions(-)
   3395 
   3396 commit c758206e8c0e5b572bd34183b184ef4361745333
   3397 Author: Akira TAGOH <akira (a] tagoh.org>
   3398 Date:	Thu Mar 21 11:58:06 2013 +0900
   3399 
   3400     Fix a SIGSEGV on FcPatternGet* with NULL pattern
   3401 
   3402  src/fcpat.c | 2 ++
   3403  1 file changed, 2 insertions(+)
   3404 
   3405 commit bdf1581e3de5528f397f19bfd4ca9caaf9e7fe4a
   3406 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3407 Date:	Fri Mar 8 05:53:27 2013 -0500
   3408 
   3409     Fix crash with FcConfigSetCurrent(NULL)
   3410 
   3411  src/fccfg.c | 2 +-
   3412  1 file changed, 1 insertion(+), 1 deletion(-)
   3413 
   3414 commit aad4d6f6c68d06415333f5d0d3e4b4870114f11d
   3415 Author: Akira TAGOH <akira (a] tagoh.org>
   3416 Date:	Thu Mar 7 13:19:50 2013 +0900
   3417 
   3418     Do not copy FC_*LANG_OBJECT even if it's not available on the pattern
   3419 
   3420     those objects are linked to the corresponding string objects.
   3421     this may causes inconsistency that those objects has more values
   3422     than them.
   3423 
   3424  src/fcmatch.c | 5 ++++-
   3425  1 file changed, 4 insertions(+), 1 deletion(-)
   3426 
   3427 commit e96d7760886a3781a46b3271c76af99e15cb0146
   3428 Author: Akira TAGOH <akira (a] tagoh.org>
   3429 Date:	Wed Feb 6 19:35:30 2013 +0900
   3430 
   3431     Bug 59456 - Adding a --sysroot like option to fc-cache
   3432 
   3433     Add an ability to set the system root to generate the caches.
   3434     In order to do this, new APIs, FcConfigGetSysRoot() and
   3435     FcConfigSetSysRoot() is available.
   3436 
   3437  doc/fcconfig.fncs	 | 21 +++++++++++
   3438  fc-cache/fc-cache.c	 | 38 +++++++++++++------
   3439  fontconfig/fontconfig.h |  7 ++++
   3440  src/fccache.c		 | 99
   3441  +++++++++++++++++++++++++++++++++----------------
   3442  src/fccfg.c		 | 57 ++++++++++++++++++++++++++++
   3443  src/fcinit.c		 | 30 ++++++++++-----
   3444  src/fcint.h		 | 15 +++++++-
   3445  src/fcstr.c		 | 62 ++++++++++++++++++++++++++++++-
   3446  8 files changed, 275 insertions(+), 54 deletions(-)
   3447 
   3448 commit 569657a24ca11aedfd3b588984344d7ab97fe09f
   3449 Author: Akira TAGOH <akira (a] tagoh.org>
   3450 Date:	Tue Mar 5 12:46:01 2013 +0900
   3451 
   3452     Fix a memory leak
   3453 
   3454  src/fclang.c | 4 +++-
   3455  1 file changed, 3 insertions(+), 1 deletion(-)
   3456 
   3457 commit 612ee2a5c91b8929b2cc5abce4af84d8d7e66bd0
   3458 Author: Akira TAGOH <akira (a] tagoh.org>
   3459 Date:	Fri Mar 1 22:21:25 2013 +0900
   3460 
   3461     Fix broken sort order with FcFontSort()
   3462 
   3463     which was introduced by 4eab908c8679a797ac7016b77a93ee41bb11b0fc
   3464 
   3465  src/fcmatch.c | 7 +++++++
   3466  1 file changed, 7 insertions(+)
   3467 
   3468 commit ea4ebd59377d3dff3616bd20381f308a92781ae6
   3469 Author: Akira TAGOH <akira (a] tagoh.org>
   3470 Date:	Fri Mar 1 19:38:21 2013 +0900
   3471 
   3472     Fix a crash when the object is non-builtin object
   3473 
   3474  src/fcmatch.c | 3 ++-
   3475  1 file changed, 2 insertions(+), 1 deletion(-)
   3476 
   3477 commit 10230497675fa4fcbb427efe8dd2883839ddaec0
   3478 Author: Akira TAGOH <akira (a] tagoh.org>
   3479 Date:	Fri Mar 1 18:41:27 2013 +0900
   3480 
   3481     Fix a typo
   3482 
   3483  conf.d/30-metric-aliases.conf | 2 +-
   3484  1 file changed, 1 insertion(+), 1 deletion(-)
   3485 
   3486 commit db69bf6ecd0da4d23bdfe38652bb53d2daa655a2
   3487 Author: Akira TAGOH <akira (a] tagoh.org>
   3488 Date:	Fri Mar 1 18:31:01 2013 +0900
   3489 
   3490     Bug 60783 - Add Liberation Sans Narrow to 30-metric-aliases.conf
   3491 
   3492     Add Liberation Sans Narrow as an alias for Arial Narrow
   3493 
   3494  conf.d/30-metric-aliases.conf | 16 ++++++++++++++++
   3495  1 file changed, 16 insertions(+)
   3496 
   3497 commit 2c696255749683e9a084f797eb033d222510a275
   3498 Author: Akira TAGOH <akira (a] tagoh.org>
   3499 Date:	Mon Feb 18 13:17:53 2013 +0900
   3500 
   3501     Bug 60748 - broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf
   3502 
   3503     Move the target of recipes to the "pattern" from the "font".
   3504     This is to ensure the targeted objects is updated by them
   3505     prior to FcDefaultSubstitute() so that it can adds the default
   3506     values properly.
   3507 
   3508  conf.d/10-autohint.conf	  | 2 +-
   3509  conf.d/10-no-sub-pixel.conf	  | 2 +-
   3510  conf.d/10-sub-pixel-bgr.conf	  | 2 +-
   3511  conf.d/10-sub-pixel-rgb.conf	  | 2 +-
   3512  conf.d/10-sub-pixel-vbgr.conf	  | 2 +-
   3513  conf.d/10-sub-pixel-vrgb.conf	  | 2 +-
   3514  conf.d/10-unhinted.conf	  | 2 +-
   3515  conf.d/11-lcdfilter-default.conf | 2 +-
   3516  conf.d/11-lcdfilter-legacy.conf  | 2 +-
   3517  conf.d/11-lcdfilter-light.conf   | 2 +-
   3518  10 files changed, 10 insertions(+), 10 deletions(-)
   3519 
   3520 commit 83f679ce558de736ef1a095a362397da0ac3417f
   3521 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3522 Date:	Fri Feb 15 09:48:38 2013 -0500
   3523 
   3524     Accept digits as part of OpenType script tags
   3525 
   3526     They've been used since 2005.
   3527 
   3528  src/fcfreetype.c | 5 +++--
   3529  1 file changed, 3 insertions(+), 2 deletions(-)
   3530 
   3531 commit 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3
   3532 Author: Akira TAGOH <akira (a] tagoh.org>
   3533 Date:	Thu Feb 7 17:56:17 2013 +0900
   3534 
   3535     Add Culmus foundry to the vendor list
   3536 
   3537     Maps fonts produced by the Culmus project
   3538     <http://culmus.sourceforge.net>
   3539     to the XLFD foundry name culmus.
   3540 
   3541     For TrueType fonts, maps the vendor code CLM from the TrueType vendor
   3542     id field.
   3543 
   3544     For Type1 fonts, which use heuristics to guess mappings to XLFD
   3545     foundries from
   3546     words in the copyright notice, add the names of the main contributors
   3547     to
   3548     the Culmus product to recognize the fonts under their copyright.
   3549 
   3550     Patch from Maxim Iorsh
   3551 
   3552  src/fcfreetype.c | 67
   3553  +++++++++++++++++++-------------------------------------
   3554  1 file changed, 23 insertions(+), 44 deletions(-)
   3555 
   3556 commit 96220a5ed9d1d761b14a7ac516ac6786c132f280
   3557 Author: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3558 Date:	Sat Feb 2 17:01:07 2013 +0100
   3559 
   3560     Use LOG_COMPILER and AM_TESTS_ENVIRONMENT
   3561 
   3562     TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
   3563     override the test environment
   3564 
   3565     <ext>_LOG_COMPILER is meant to contain the program that runs the test
   3566     with <ext> extension
   3567     LOG_COMPILER is for extensionless tests
   3568     AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
   3569 
   3570       https://bugs.freedesktop.org/show_bug.cgi?id=60192
   3571 
   3572     Signed-off-by: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3573 
   3574  Makefile.am	  |  1 -
   3575  configure.ac	  |  2 +-
   3576  doc/Makefile.am  |  5 ++++-
   3577  test/Makefile.am | 12 +++++++++++-
   3578  4 files changed, 16 insertions(+), 4 deletions(-)
   3579 
   3580 commit 62b7d764ce994bb32e7614337fdfa0854445c380
   3581 Author: Akira TAGOH <akira (a] tagoh.org>
   3582 Date:	Wed Feb 6 19:14:51 2013 +0900
   3583 
   3584     Bump the cache version to 4
   3585 
   3586  fontconfig/fontconfig.h | 2 +-
   3587  src/fcint.h		 | 2 +-
   3588  2 files changed, 2 insertions(+), 2 deletions(-)
   3589 
   3590 commit 4eab908c8679a797ac7016b77a93ee41bb11b0fc
   3591 Author: Akira TAGOH <akira (a] tagoh.org>
   3592 Date:	Wed Feb 6 19:02:07 2013 +0900
   3593 
   3594     Update _FcMatchers definition logic
   3595 
   3596     to make it easier to maintain. also added FC_HASH_OBJECT to be matched
   3597     in the pattern, prior to FC_FILE_OBJECT.
   3598 
   3599  src/fcint.h		|   2 +-
   3600  src/fcmatch.c		| 184
   3601  +++++++++++++++++++++++--------------------------
   3602  src/fcname.c		|   2 +-
   3603  src/fcobjs.h		|  90 ++++++++++++------------
   3604  src/fcobjshash.gperf.h |   2 +-
   3605  5 files changed, 134 insertions(+), 146 deletions(-)
   3606 
   3607 commit 52b2b5c99268d5ad28dc0972c5f136720d55f21b
   3608 Author: Akira TAGOH <akira (a] tagoh.org>
   3609 Date:	Tue Feb 5 20:44:18 2013 +0900
   3610 
   3611     Bug 60312 - DIST_SUBDIRS should never appear in a conditional
   3612 
   3613     As it is documented like this:
   3614 
   3615     If SUBDIRS is defined conditionally using Automake conditionals,
   3616     Automake will define DIST_SUBDIRS automatically from the possible
   3617     values of SUBDIRS in all conditions.
   3618 
   3619     So we don't need to re-define DIST_SUBDIRS in Makefile.am unless
   3620     we use AC_SUBST to define SUBDIRS.
   3621 
   3622     Patch from Quentin Glidic
   3623 
   3624  Makefile.am | 3 ---
   3625  1 file changed, 3 deletions(-)
   3626 
   3627 commit 95af7447dba7c54ed162b667c0bb2ea6500e8f32
   3628 Author: Akira TAGOH <akira (a] tagoh.org>
   3629 Date:	Mon Feb 4 16:03:29 2013 +0900
   3630 
   3631     Bug 50733 - Add font-file hash?
   3632 
   3633     Add "hash" object which contains SHA256 hash value (so far) computed
   3634     from the font file.
   3635 
   3636  fontconfig/fontconfig.h |   1 +
   3637  src/Makefile.am	 |   1 +
   3638  src/fcfreetype.c	 |   9 ++
   3639  src/fchash.c		 | 265
   3640  ++++++++++++++++++++++++++++++++++++++++++++++++
   3641  src/fcint.h		 |   7 ++
   3642  src/fcobjs.h		 |   1 +
   3643  6 files changed, 284 insertions(+)
   3644 
   3645 commit d34643894f2dff7eec35345e8e9b32a9a32fa113
   3646 Author: Akira TAGOH <akira (a] tagoh.org>
   3647 Date:	Tue Feb 5 14:17:16 2013 +0900
   3648 
   3649     Use AM_MISSING_PROG instead of hardcoding missing
   3650 
   3651  Makefile.am  | 2 +-
   3652  configure.ac | 1 +
   3653  2 files changed, 2 insertions(+), 1 deletion(-)
   3654 
   3655 commit 241cd53ff62599ecf557c6a4f975fc427dad9700
   3656 Author: Akira TAGOH <akira (a] tagoh.org>
   3657 Date:	Tue Feb 5 11:33:47 2013 +0900
   3658 
   3659     Revert "test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT"
   3660 
   3661     This reverts commit 2146b0307a3476892723104481f27f8484451c52.
   3662 
   3663     That change introduces incompatibility and seems not working with
   3664     older releases of automake, including automake 1.12.2.
   3665 
   3666  test/Makefile.am | 12 +-----------
   3667  1 file changed, 1 insertion(+), 11 deletions(-)
   3668 
   3669 commit 2146b0307a3476892723104481f27f8484451c52
   3670 Author: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3671 Date:	Sat Feb 2 17:01:07 2013 +0100
   3672 
   3673     test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT
   3674 
   3675     TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
   3676     override the test environment
   3677 
   3678     <ext>_LOG_COMPILER is meant to contain the program that runs the test
   3679     with <ext> extension
   3680     AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
   3681 
   3682       https://bugs.freedesktop.org/show_bug.cgi?id=60192
   3683 
   3684     Signed-off-by: Quentin Glidic <sardemff7+git (a] sardemff7.net>
   3685 
   3686  test/Makefile.am | 12 +++++++++++-
   3687  1 file changed, 11 insertions(+), 1 deletion(-)
   3688 
   3689 commit da0946721af3ab2dff3cd903065336b93592d067
   3690 Author: Akira TAGOH <akira (a] tagoh.org>
   3691 Date:	Mon Feb 4 17:57:00 2013 +0900
   3692 
   3693     Use AM_MISSING_PROG instead of hardcoding missing
   3694 
   3695  configure.ac	 | 2 ++
   3696  src/Makefile.am | 2 +-
   3697  2 files changed, 3 insertions(+), 1 deletion(-)
   3698 
   3699 commit 786ead52015573e7b60a53d79abc26d611f1fe93
   3700 Author: Akira TAGOH <akira (a] tagoh.org>
   3701 Date:	Mon Feb 4 17:20:03 2013 +0900
   3702 
   3703     Modernize configure.ac
   3704 
   3705  configure.ac | 7 ++++---
   3706  1 file changed, 4 insertions(+), 3 deletions(-)
   3707 
   3708 commit 20191810d1fea7c2f49b65ffee3e4d5e2bc0bac3
   3709 Author: Akira TAGOH <akira (a] tagoh.org>
   3710 Date:	Tue Jan 29 20:19:36 2013 +0900
   3711 
   3712     Bug 23757 - Add mode="delete" to <edit>
   3713 
   3714     Add two edit mode, "delete" and "delete_all".
   3715     what values are being deleted depends on <test> as documented.
   3716     if the target object is same to what is tested, matching value there
   3717     will be deleted. otherwise all of values in the object will be
   3718     deleted.
   3719     so this would means both edit mode will not take any expressions.
   3720 
   3721     e.g.
   3722 
   3723     Given that the testing is always true here, the following rules:
   3724 
   3725       <match>
   3726 	<test name="foo" compare="eq">
   3727 	  <string>bar</string>
   3728 	</test>
   3729 	<edit name="foo" mode="delete"/>
   3730       </match>
   3731 
   3732     will removes "bar" string from "foo" object. and:
   3733 
   3734       <match>
   3735 	<test name="foo" compare="eq">
   3736 	  <string>foo</string>
   3737 	</test>
   3738 	<edit name="bar" mode="delete"/>
   3739       </match>
   3740 
   3741     will removes all of values in "bar" object.
   3742 
   3743  doc/fontconfig-user.sgml |  2 ++
   3744  fonts.dtd		  |  2 +-
   3745  src/fccfg.c		  | 10 ++++++++++
   3746  src/fcdbg.c		  |  6 ++++--
   3747  src/fcint.h		  |  1 +
   3748  src/fcxml.c		  | 11 +++++++++++
   3749  6 files changed, 29 insertions(+), 3 deletions(-)
   3750 
   3751 commit c1d9588890798e389d0f0ba633b704dee1ea8bf5
   3752 Author: Colin Walters <walters (a] verbum.org>
   3753 Date:	Thu Jan 31 21:32:46 2013 -0500
   3754 
   3755     build: Only use PKG_INSTALLDIR if available
   3756 
   3757     It's only in pkg-config 0.27 or newer, but 0.25 at least is still
   3758     fairly widespread.
   3759 
   3760  configure.ac | 2 +-
   3761  1 file changed, 1 insertion(+), 1 deletion(-)
   3762 
   3763 commit e11f15628cff04c4a742f88abee22f440edcce52
   3764 Author: Christoph J. Thompson <cjsthompson (a] gmail.com>
   3765 Date:	Fri Feb 1 02:27:32 2013 +0100
   3766 
   3767     Use the PKG_INSTALLDIR macro.
   3768 
   3769 	modified:   Makefile.am
   3770 	modified:   configure.ac
   3771 
   3772  Makefile.am  | 1 -
   3773  configure.ac | 1 +
   3774  2 files changed, 1 insertion(+), 1 deletion(-)
   3775 
   3776 commit d26fb23c41abd87422778bb38eea39f25ba3dc4a
   3777 Author: Akira TAGOH <akira (a] tagoh.org>
   3778 Date:	Fri Jan 25 20:01:24 2013 +0900
   3779 
   3780     Bug 59385 - Do the right thing for intermixed edit and test elements
   3781 
   3782     This changes allows to have multiple mathcing rules in one <match>
   3783     block
   3784     in the same order.
   3785     After this changes, the following thing will works as two matching
   3786     rules:
   3787 
   3788 	<match>
   3789 		<!-- rule 1 -->
   3790 		<test name="family" compare="eq">
   3791 			<string>foo</string>
   3792 		</test>
   3793 		<edit name="foo" mode="append">
   3794 			<string>foo</string>
   3795 		</edit>
   3796 		<!-- rule 2 -->
   3797 		<test name="foo" compare="eq">
   3798 			<string>foo</string>
   3799 		</test>
   3800 		<edit name="foo" mode="append">
   3801 			<string>bar</string>
   3802 		</edit>
   3803 	</match>
   3804 
   3805  fonts.dtd   |	2 +-
   3806  src/fcxml.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   3807  2 files changed, 47 insertions(+), 1 deletion(-)
   3808 
   3809 commit fb3b410998aba8835999e2ca7003a180431cfaf4
   3810 Author: Akira TAGOH <akira (a] tagoh.org>
   3811 Date:	Wed Jan 23 12:37:51 2013 +0900
   3812 
   3813     remove the unnecessary code
   3814 
   3815  src/fccompat.c | 6 ------
   3816  1 file changed, 6 deletions(-)
   3817 
   3818 commit 5400bb4fb43dc811b813f11d5b0c023db727f543
   3819 Author: Akira TAGOH <akira (a] tagoh.org>
   3820 Date:	Wed Jan 23 12:32:37 2013 +0900
   3821 
   3822     Add another approach to FC_PRGNAME for Solaris 10 or before
   3823 
   3824     Patch from Raimund Steger
   3825 
   3826  configure.ac	 | 2 +-
   3827  src/fcdefault.c | 5 ++++-
   3828  2 files changed, 5 insertions(+), 2 deletions(-)
   3829 
   3830 commit 000ca9ccb03013a5b151f0d21148ab0ca4c2f2de
   3831 Author: Akira TAGOH <akira (a] tagoh.org>
   3832 Date:	Tue Jan 22 12:11:56 2013 +0900
   3833 
   3834     Fix installation on MinGW32
   3835 
   3836     Patch from LRN
   3837 
   3838  src/Makefile.am | 5 +++--
   3839  1 file changed, 3 insertions(+), 2 deletions(-)
   3840 
   3841 commit 6363193a0575cf6f58baf7f0a772ad8f92b7b904
   3842 Author: Akira TAGOH <akira (a] tagoh.org>
   3843 Date:	Tue Jan 22 12:03:28 2013 +0900
   3844 
   3845     Fix mkstemp absence for some platform
   3846 
   3847     Patch from LRN and modified to make more generic.
   3848 
   3849  src/fccache.c	|  57 ----------------------------
   3850  src/fccompat.c | 116
   3851  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   3852  src/fcint.h	|   3 ++
   3853  3 files changed, 119 insertions(+), 57 deletions(-)
   3854 
   3855 commit 9dbc282796e9a4d5a2a8cc7d1c8e29b9154e91c0
   3856 Author: Akira TAGOH <akira (a] tagoh.org>
   3857 Date:	Tue Jan 22 10:26:41 2013 +0900
   3858 
   3859     Add missing file descriptor to F_DUPFD_CLOEXEC
   3860 
   3861     Patch from Matthieu Herrb
   3862 
   3863  src/fccompat.c | 2 +-
   3864  1 file changed, 1 insertion(+), 1 deletion(-)
   3865 
   3866 commit 6118781f7f5dba672d19a841cc231661bf5fb59d
   3867 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3868 Date:	Thu Jan 17 19:27:20 2013 -0600
   3869 
   3870     Fix readlink failure
   3871 
   3872     As reported by Raimund Steger.
   3873 
   3874  src/fcdefault.c | 4 ++--
   3875  1 file changed, 2 insertions(+), 2 deletions(-)
   3876 
   3877 commit 671bcb34e23ed03b1f564af35560db81f8b12b96
   3878 Author: Akira TAGOH <akira (a] tagoh.org>
   3879 Date:	Thu Jan 17 12:49:16 2013 +0900
   3880 
   3881     Better fix for 2fe5ddfd
   3882 
   3883     Drop realpath() and fix breakage on Win32
   3884 
   3885  configure.ac	 |  2 +-
   3886  src/fcdefault.c | 14 +++++++-------
   3887  2 files changed, 8 insertions(+), 8 deletions(-)
   3888 
   3889 commit 2fe5ddfdae6be80db5b7e622ab6c1ab985377542
   3890 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3891 Date:	Wed Jan 16 21:01:28 2013 -0600
   3892 
   3893     Fix FC_PRGNAME default
   3894 
   3895     As reported by Raimund Steger.
   3896 
   3897  src/fcdefault.c | 36 +++++++++++++++++++-----------------
   3898  1 file changed, 19 insertions(+), 17 deletions(-)
   3899 
   3900 commit 55d39bcad0737e92e1207fabbd8c65fa9e5e0482
   3901 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3902 Date:	Wed Jan 16 07:30:44 2013 -0600
   3903 
   3904     Fix fc-cache crash caused by looking up NULL object incorrectly
   3905 
   3906     We were returning a skiplist node when looking up NULL!
   3907 
   3908  src/fccache.c | 7 +++++--
   3909  src/fccfg.c   | 4 ++--
   3910  2 files changed, 7 insertions(+), 4 deletions(-)
   3911 
   3912 commit 106c4f73119e00a7804ef79ee556f1111d680e32
   3913 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3914 Date:	Wed Jan 16 07:05:07 2013 -0600
   3915 
   3916     Minor
   3917 
   3918  src/fcfreetype.c | 3 ++-
   3919  1 file changed, 2 insertions(+), 1 deletion(-)
   3920 
   3921 commit 1a5d0daea0173e2cc47d76d2022467f0dbd423f0
   3922 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3923 Date:	Wed Jan 16 04:52:06 2013 -0600
   3924 
   3925     Remove unused checks for common functions
   3926 
   3927     The check results of these were never actually used.
   3928 
   3929  configure.ac | 2 +-
   3930  1 file changed, 1 insertion(+), 1 deletion(-)
   3931 
   3932 commit f9ac4c84c90cbb57afbf1fa3a5c9ff3bfc4f537e
   3933 Author: Akira TAGOH <akira (a] tagoh.org>
   3934 Date:	Wed Jan 16 16:35:28 2013 +0900
   3935 
   3936     Improve FcGetPrgname() to work on BSD
   3937 
   3938  configure.ac	 |  2 +-
   3939  src/fcdefault.c | 10 ++++++++++
   3940  2 files changed, 11 insertions(+), 1 deletion(-)
   3941 
   3942 commit ec5ca08c807585a9230f83c95f7cca6b7065b142
   3943 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3944 Date:	Tue Jan 15 20:41:26 2013 -0600
   3945 
   3946     Bug 59379 - FC_PRGNAME
   3947 
   3948     Can be used for per-application configuration.
   3949 
   3950  configure.ac		   |  2 +-
   3951  doc/fontconfig-devel.sgml |  3 +-
   3952  doc/fontconfig-user.sgml  |  1 +
   3953  fontconfig/fontconfig.h   |  1 +
   3954  src/fccfg.c		   |  7 ++++
   3955  src/fcdefault.c	   | 85
   3956  +++++++++++++++++++++++++++++++++++++++++++++--
   3957  src/fcint.h		   |  3 ++
   3958  src/fcobjs.h		   |  1 +
   3959  8 files changed, 99 insertions(+), 4 deletions(-)
   3960 
   3961 commit 3f84695104b169fe25742ba3b91d04467f5debc4
   3962 Author: Akira TAGOH <akira (a] tagoh.org>
   3963 Date:	Tue Sep 4 12:39:48 2012 +0900
   3964 
   3965     Bug 50497 - RFE: Add OpenType feature tags support
   3966 
   3967     Add FC_FONT_FEATURES to store the feature tags to be enabled.
   3968 
   3969  doc/fontconfig-devel.sgml | 2 ++
   3970  doc/fontconfig-user.sgml  | 1 +
   3971  fontconfig/fontconfig.h   | 1 +
   3972  src/fcobjs.h		   | 1 +
   3973  4 files changed, 5 insertions(+)
   3974 
   3975 commit dffb69ed8c7cf2e707bc692f94b51108b772d9d8
   3976 Author: Akira TAGOH <akira (a] tagoh.org>
   3977 Date:	Tue Jan 15 17:26:27 2013 +0900
   3978 
   3979     Fix the build fail on MinGW
   3980 
   3981     Reported at
   3982     http://lists.freedesktop.org/archives/fontconfig/2013-January/004601.html
   3983 
   3984     just warn at the runtime instead of the compile time. it somewhat
   3985     works
   3986     on even MinGW since FcMakeTempfile() isn't used on Win32 so far.
   3987 
   3988  src/fccompat.c | 6 +++++-
   3989  1 file changed, 5 insertions(+), 1 deletion(-)
   3990 
   3991 commit 8b8f0d21534aa9b82276815c84429ffca8941d2a
   3992 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3993 Date:	Mon Jan 14 14:39:12 2013 -0600
   3994 
   3995     Minor
   3996 
   3997  src/fcmatch.c | 2 +-
   3998  1 file changed, 1 insertion(+), 1 deletion(-)
   3999 
   4000 commit 8828fffd93c6b19bcfd7626ddc472aa8f055d034
   4001 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4002 Date:	Mon Jan 14 14:36:38 2013 -0600
   4003 
   4004     Copy all values from pattern to font if the font doesn't have
   4005     the element
   4006 
   4007     Bug 59376 - FcFontRenderPrepare enhancement
   4008 
   4009  src/fcmatch.c | 5 +++--
   4010  1 file changed, 3 insertions(+), 2 deletions(-)
   4011 
   4012 commit 0831c1770e4bac7269a190936bbb0529d747e233
   4013 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4014 Date:	Thu Jan 10 09:01:52 2013 -0600
   4015 
   4016     Ensure we find the uninstalled fontconfig header
   4017 
   4018     Patch from Colin Walters.
   4019 
   4020  test/Makefile.am | 2 ++
   4021  1 file changed, 2 insertions(+)
   4022 
   4023 commit 1527c395cbe0bbab9e66a42213ef3ac5ce1c0383
   4024 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4025 Date:	Thu Jan 10 09:00:18 2013 -0600
   4026 
   4027     Resepct $NOCONFIGURE
   4028 
   4029     Patch from Colin Walters.
   4030 
   4031  autogen.sh | 4 ++--
   4032  1 file changed, 2 insertions(+), 2 deletions(-)
   4033 
   4034 commit fcc3567847949ec422157d331c9640cd0453e169
   4035 Author: Akira TAGOH <akira (a] tagoh.org>
   4036 Date:	Thu Jan 10 17:57:12 2013 +0900
   4037 
   4038     Bump version to 2.10.91
   4039 
   4040  README			 | 105
   4041  +++++++++++++++++++++++++++++++++++++++++++++++-
   4042  configure.ac		 |   2 +-
   4043  fontconfig/fontconfig.h |   2 +-
   4044  3 files changed, 105 insertions(+), 4 deletions(-)
   4045 
   4046 commit 98352247f2ab01046c330485f73fd26eb15a08a4
   4047 Author: Akira TAGOH <akira (a] tagoh.org>
   4048 Date:	Thu Jan 10 17:56:51 2013 +0900
   4049 
   4050     Update the date in README properly
   4051 
   4052  new-version.sh | 4 ++--
   4053  1 file changed, 2 insertions(+), 2 deletions(-)
   4054 
   4055 commit 9066fbe7855674ff51053b78f1d0d179486e22ea
   4056 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4057 Date:	Thu Jan 10 01:23:07 2013 -0600
   4058 
   4059     Make linker happy
   4060 
   4061  fc-validate/Makefile.am | 2 +-
   4062  1 file changed, 1 insertion(+), 1 deletion(-)
   4063 
   4064 commit 98efed3bcafc92b573b193b5b38039aa717617d3
   4065 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4066 Date:	Thu Jan 10 01:17:02 2013 -0600
   4067 
   4068     Add atomic ops for Solaris
   4069 
   4070     Patch from Raimund Steger.
   4071 
   4072  configure.ac	| 22 ++++++++++++++++++++--
   4073  src/fcatomic.h | 12 ++++++++++++
   4074  2 files changed, 32 insertions(+), 2 deletions(-)
   4075 
   4076 commit 8e8a99ae8a1c2e56c42093bee577d6de66248366
   4077 Author: Akira TAGOH <akira (a] tagoh.org>
   4078 Date:	Mon Sep 10 16:09:04 2012 +0900
   4079 
   4080     Bug 29312 - RFE: feature to indicate which characters are missing
   4081     to satisfy the language support
   4082 
   4083     Add fc-validate to check the language coverage in a font.
   4084 
   4085  Makefile.am		      |   2 +-
   4086  configure.ac		      |   1 +
   4087  doc/fclangset.fncs	      |   8 ++
   4088  fc-validate/Makefile.am      |  60 +++++++++++
   4089  fc-validate/fc-validate.c    | 242
   4090  +++++++++++++++++++++++++++++++++++++++++++
   4091  fc-validate/fc-validate.sgml | 182 ++++++++++++++++++++++++++++++++
   4092  fontconfig/fontconfig.h      |   3 +
   4093  src/fcint.h		      |   3 -
   4094  8 files changed, 497 insertions(+), 4 deletions(-)
   4095 
   4096 commit 16fd965171808c10f87d097f678ee9e10771be72
   4097 Author: Akira TAGOH <akira (a] tagoh.org>
   4098 Date:	Wed Jan 9 11:26:56 2013 +0900
   4099 
   4100     Fix a typo in the manpages template
   4101 
   4102  doc/func.sgml | 2 +-
   4103  1 file changed, 1 insertion(+), 1 deletion(-)
   4104 
   4105 commit 7680e9ee891a74f0e428e30604a5d0ff0e2e9383
   4106 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4107 Date:	Tue Jan 8 14:51:00 2013 -0600
   4108 
   4109     Add pthread test
   4110 
   4111     Not enabled by default since it requires config and fonts.
   4112 
   4113  test/Makefile.am    |	9 ++++++
   4114  test/test-pthread.c | 79
   4115  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   4116  2 files changed, 88 insertions(+)
   4117 
   4118 commit dc21ed28d69df279c6068d9cae862e02af72815f
   4119 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4120 Date:	Tue Jan 8 13:01:48 2013 -0600
   4121 
   4122     Fix memory corruption!
   4123 
   4124     In FcStrListCreate() we were increasing reference count of set,
   4125     however, if set had a const reference (which is the case for list
   4126     of languages), and with multiple threads, the const ref (-1) was
   4127     getting up to 1 and then a decrease was destroying the set.  Ouch.
   4128 
   4129     Here's the valgrind error, which took me quite a few hours of
   4130     running to catch:
   4131 
   4132     ==4464== Invalid read of size 4
   4133     ==4464==	at 0x4E58FF3: FcStrListNext (fcstr.c:1256)
   4134     ==4464==	by 0x4E3F11D: FcConfigSubstituteWithPat (fccfg.c:1508)
   4135     ==4464==	by 0x4E3F8F4: FcConfigSubstitute (fccfg.c:1729)
   4136     ==4464==	by 0x4009FA: test_match (simple-pthread-test.c:53)
   4137     ==4464==	by 0x400A6E: run_test_in_thread (simple-pthread-test.c:68)
   4138     ==4464==	by 0x507EE99: start_thread (pthread_create.c:308)
   4139     ==4464==  Address 0x6bc0b44 is 4 bytes inside a block of size
   4140     24 free'd
   4141     ==4464==	at 0x4C2A82E: free (in
   4142     /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
   4143     ==4464==	by 0x4E58F84: FcStrSetDestroy (fcstr.c:1236)
   4144     ==4464==	by 0x4E3F0C6: FcConfigSubstituteWithPat (fccfg.c:1507)
   4145     ==4464==	by 0x4E3F8F4: FcConfigSubstitute (fccfg.c:1729)
   4146     ==4464==	by 0x4009FA: test_match (simple-pthread-test.c:53)
   4147     ==4464==	by 0x400A6E: run_test_in_thread (simple-pthread-test.c:68)
   4148     ==4464==	by 0x507EE99: start_thread (pthread_create.c:308)
   4149 
   4150     Thread test is running happily now.  Will add the test in a moment.
   4151 
   4152  src/fcstr.c | 13 ++++++++++++-
   4153  1 file changed, 12 insertions(+), 1 deletion(-)
   4154 
   4155 commit 4e6c7d0827c5b3b20205521bf9bd2e94e704b36d
   4156 Author: Akira TAGOH <akira (a] tagoh.org>
   4157 Date:	Tue Jan 8 16:20:28 2013 +0900
   4158 
   4159     Fix a build fail on mingw
   4160 
   4161     Regarding the change of 596931c8b4a7a35cbff9c33437d3cd44395d9c3f
   4162 
   4163  configure.ac	| 2 +-
   4164  src/fccompat.c | 4 ++++
   4165  2 files changed, 5 insertions(+), 1 deletion(-)
   4166 
   4167 commit d837a7a584bc1e908bc4370d337cd10ecc781fad
   4168 Author: Akira TAGOH <akira (a] tagoh.org>
   4169 Date:	Tue Jan 8 16:18:32 2013 +0900
   4170 
   4171     missing header file to declare _mkdir
   4172 
   4173  src/fccache.c | 1 +
   4174  1 file changed, 1 insertion(+)
   4175 
   4176 commit 596931c8b4a7a35cbff9c33437d3cd44395d9c3f
   4177 Author: Akira TAGOH <akira (a] tagoh.org>
   4178 Date:	Thu Dec 6 20:01:52 2012 +0900
   4179 
   4180     Bug 47705 - Using O_CLOEXEC
   4181 
   4182  configure.ac	 |   4 ++-
   4183  src/Makefile.am |   1 +
   4184  src/fcatomic.c  |   3 +-
   4185  src/fccache.c	 |   6 ++--
   4186  src/fccompat.c  | 103
   4187  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4188  src/fcint.h	 |   7 ++++
   4189  src/fcstat.c	 |   2 +-
   4190  src/fcxml.c	 |   2 +-
   4191  8 files changed, 120 insertions(+), 8 deletions(-)
   4192 
   4193 commit d7de1b5c6d4b8800825913ac40a9cea00824f2f8
   4194 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4195 Date:	Mon Jan 7 20:10:14 2013 -0600
   4196 
   4197     Fix pthreads setup
   4198 
   4199     As reported by Raimund Steger.
   4200 
   4201  configure.ac | 3 +++
   4202  1 file changed, 3 insertions(+)
   4203 
   4204 commit 1c4c4978adb0fa59767ac7d8c7f98a86928b2fdc
   4205 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4206 Date:	Mon Jan 7 17:59:17 2013 -0600
   4207 
   4208     Oops, add the actual file
   4209 
   4210  conf.d/10-scale-bitmap-fonts.conf | 81
   4211  +++++++++++++++++++++++++++++++++++++++
   4212  1 file changed, 81 insertions(+)
   4213 
   4214 commit dc11dd581f228623f0f14b3a6a1e4beaa659266b
   4215 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4216 Date:	Mon Jan 7 16:41:29 2013 -0600
   4217 
   4218     Add 10-scale-bitmap-fonts.conf and enable by default
   4219 
   4220  conf.d/Makefile.am | 2 ++
   4221  1 file changed, 2 insertions(+)
   4222 
   4223 commit ea3a35306617eec068ed961439cf76cdbcb10c28
   4224 Author: Akira TAGOH <akira (a] tagoh.org>
   4225 Date:	Mon Jan 7 17:55:04 2013 +0900
   4226 
   4227     Clean up the unused variable
   4228 
   4229  fc-query/fc-query.c | 1 -
   4230  1 file changed, 1 deletion(-)
   4231 
   4232 commit 17eda89ed2e24a3fc5f68538dd7fd9ada8efb087
   4233 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4234 Date:	Thu Jan 3 20:33:34 2013 -0600
   4235 
   4236     Remove FcInit() calls from tools
   4237 
   4238     Library is supposed to automatically initialize itself.  If it
   4239     doesn't,
   4240     it's a bug.
   4241 
   4242  fc-list/fc-list.c	 | 5 -----
   4243  fc-match/fc-match.c	 | 5 -----
   4244  fc-pattern/fc-pattern.c | 5 -----
   4245  fc-query/fc-query.c	 | 6 ------
   4246  fc-scan/fc-scan.c	 | 6 ------
   4247  5 files changed, 27 deletions(-)
   4248 
   4249 commit 102a4344dd7f668cf03b9665c718505050e0ae78
   4250 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4251 Date:	Thu Jan 3 20:31:22 2013 -0600
   4252 
   4253     Don't use blanks for fc-query
   4254 
   4255     fc-query is supposed to be config-independent.
   4256 
   4257  fc-query/fc-query.c | 4 +---
   4258  1 file changed, 1 insertion(+), 3 deletions(-)
   4259 
   4260 commit b6b678e71eb0ba2b53335b7df0804058f6bd006d
   4261 Author: Akira TAGOH <akira (a] tagoh.org>
   4262 Date:	Fri Jan 4 11:29:50 2013 +0900
   4263 
   4264     Missing header file for _mkdir declaration
   4265 
   4266  src/fcatomic.c | 1 +
   4267  1 file changed, 1 insertion(+)
   4268 
   4269 commit 8e143b4ec447a7ee6c501e7488a3c94db7e6a035
   4270 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4271 Date:	Thu Jan 3 04:19:12 2013 -0600
   4272 
   4273     Minor
   4274 
   4275  src/fcobjs.c | 5 ++++-
   4276  1 file changed, 4 insertions(+), 1 deletion(-)
   4277 
   4278 commit 16ddb9ff31a7d45ae477f5274c704523b2ec7330
   4279 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4280 Date:	Wed Jan 2 22:37:33 2013 -0600
   4281 
   4282     Ugh, add Tools.mk
   4283 
   4284  Tools.mk | 64
   4285  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4286  1 file changed, 64 insertions(+)
   4287 
   4288 commit 86e3255118e943bcc5c16cf1628ca381470ca34d
   4289 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4290 Date:	Wed Jan 2 20:16:55 2013 -0600
   4291 
   4292     Second try to make Sun CPP happy
   4293 
   4294  src/Makefile.am | 22 ++++++++++++----------
   4295  1 file changed, 12 insertions(+), 10 deletions(-)
   4296 
   4297 commit bc62c40597c3d95edfdc6a93b39d0bb3837d1d34
   4298 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4299 Date:	Wed Jan 2 20:08:40 2013 -0600
   4300 
   4301     Really fix cross-compiling and building of tools this time
   4302 
   4303  configure.ac		     |	1 +
   4304  fc-case/Makefile.am	     | 47 +++++----------------------
   4305  fc-glyphname/Makefile.am    | 47 +++++----------------------
   4306  fc-glyphname/fc-glyphname.c |	2 +-
   4307  fc-lang/Makefile.am	     | 44 +++++---------------------
   4308  fc-lang/fc-lang.c	     |	8 ++---
   4309  m4/ax_cc_for_build.m4	     | 77
   4310  +++++++++++++++++++++++++++++++++++++++++++++
   4311  7 files changed, 107 insertions(+), 119 deletions(-)
   4312 
   4313 commit 32c1d32cbd54686804481fedaa1881d4f3043f1b
   4314 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4315 Date:	Wed Jan 2 19:04:17 2013 -0600
   4316 
   4317     Work around Sun CPP
   4318 
   4319     According to Raimund Steger:
   4320 
   4321     > [...]
   4322     > diff --git a/src/Makefile.am b/src/Makefile.am
   4323     > index dc082b7..57c34a2 100644
   4324     > [...]
   4325     > +fcobjshash.gperf: fcobjshash.gperf.h fcobjs.h
   4326     > +    $(AM_V_GEN) $(CPP) -I$(top_srcdir) $< | $(GREP) '^[^#]' |
   4327     awk ' \
   4328     > +    /CUT_OUT_BEGIN/ { no_write=1; next; }; \
   4329     > +    /CUT_OUT_END/ { no_write=0; next; }; \
   4330     > +    { if (!no_write) print; next; }; \
   4331     > +    ' - > $@.tmp && \
   4332     > +    mv -f $@.tmp $@
   4333 
   4334     Sun Studio CPP seems to insert whitespace in a different way than
   4335     GCC's CPP.
   4336 
   4337     GCC generates in src/fcobjshash.gperf:
   4338 
   4339     [...]
   4340     "family", FC_FAMILY_OBJECT
   4341     "familylang", FC_FAMILYLANG_OBJECT
   4342     [...]
   4343 
   4344     Sun Studio generates:
   4345 
   4346     [...]
   4347      "family" , FC_FAMILY_OBJECT
   4348      "familylang" , FC_FAMILYLANG_OBJECT
   4349     [...]
   4350 
   4351     leading to:
   4352 
   4353     [...]
   4354     Making all in src
   4355     gmake[2]: Entering directory
   4356     `/home/rs/src/fontconfig-git/fontconfig/src'
   4357       GEN    fcobjshash.gperf
   4358       GEN    fcobjshash.h
   4359     Key link: " " = " ", with key set "".
   4360     1 input keys have identical hash values,
   4361     use option -D.
   4362     gmake[2]: *** [fcobjshash.h] Error 1
   4363     gmake[2]: Leaving directory
   4364     `/home/rs/src/fontconfig-git/fontconfig/src'
   4365     gmake[1]: *** [all-recursive] Error 1
   4366     gmake[1]: Leaving directory `/home/rs/src/fontconfig-git/fontconfig'
   4367     gmake: *** [all] Error 2
   4368 
   4369     ...maybe we could tuck in an additional sed to remove the whitespace,
   4370     like:
   4371 
   4372     [...]
   4373     fcobjshash.gperf: fcobjshash.gperf.h fcobjs.h
   4374 	$(AM_V_GEN) $(CPP) -I$(top_srcdir) $< | \
   4375 	$(SED) 's/^\s*//;s/\s*,\s*/,/;' | \
   4376 	$(GREP) '^[^#]' | \
   4377 	$(AWK) '/CUT_OUT_BEGIN/,/CUT_OUT_END/ { next; }; { print; };' \
   4378 	> $@.tmp && \
   4379 	mv -f $@.tmp $@
   4380     [...]
   4381 
   4382     though I'm not sure what kind of guarantee CPP can give us/what
   4383     easier option I might have missed...
   4384 
   4385  src/Makefile.am | 3 ++-
   4386  1 file changed, 2 insertions(+), 1 deletion(-)
   4387 
   4388 commit b1510145e7a38802bd544de6035fabf9f81f9710
   4389 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4390 Date:	Wed Jan 2 18:57:47 2013 -0600
   4391 
   4392     Fix build around true/false
   4393 
   4394  src/fcatomic.h |  4 ++--
   4395  src/fcinit.c	| 10 ++++++++++
   4396  2 files changed, 12 insertions(+), 2 deletions(-)
   4397 
   4398 commit 538f1579e86fdcf471cea58945bf8c674d5b91e7
   4399 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4400 Date:	Wed Jan 2 18:07:13 2013 -0600
   4401 
   4402     Trying to fix distcheck
   4403 
   4404     Doesn't work though :(.  Building docs is very fragile...
   4405 
   4406     At least, if docbook is present, distcheck passes now.
   4407 
   4408  Makefile.am	 | 11 +++++++++--
   4409  configure.ac	 |  4 ----
   4410  doc/Makefile.am |  8 ++++++++
   4411  3 files changed, 17 insertions(+), 6 deletions(-)
   4412 
   4413 commit 46ab96b8fa029fbc8ccf69a6f2fda89866e3ac9c
   4414 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4415 Date:	Wed Jan 2 17:52:00 2013 -0600
   4416 
   4417     Fix more warnings.
   4418 
   4419     Linux build and mingw32 cross build warning-free now.
   4420 
   4421  src/fcobjs.c		| 10 ++++++++--
   4422  src/fcobjshash.gperf.h |  2 +-
   4423  2 files changed, 9 insertions(+), 3 deletions(-)
   4424 
   4425 commit 558b3c65f91b4b2dd65ce2242e1a21ace621e44b
   4426 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4427 Date:	Wed Jan 2 17:49:41 2013 -0600
   4428 
   4429     Use CC_FOR_BUILD to generate source files
   4430 
   4431     Previously we were failing if CROSS_COMPILING and the generated
   4432     headers
   4433     were not present.  It works just fine now.
   4434 
   4435     One caveat: the fix is not fully correct since config.h is being
   4436     included in the files built with CC_FOR_BUILD, but config.h has config
   4437     for the host system, not the build system.	Should be fine though.
   4438 
   4439  configure.ac		  | 1 +
   4440  doc/Makefile.am	  | 6 +-----
   4441  fc-case/Makefile.am	  | 8 +-------
   4442  fc-glyphname/Makefile.am | 9 ++++-----
   4443  fc-lang/Makefile.am	  | 9 +++------
   4444  5 files changed, 10 insertions(+), 23 deletions(-)
   4445 
   4446 commit ec8a40d2381014ad2e72b5da0e6357a85f078f9f
   4447 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4448 Date:	Wed Jan 2 17:35:56 2013 -0600
   4449 
   4450     Fix build and warnings on win32
   4451 
   4452  src/Makefile.am |  1 +
   4453  src/fcatomic.h  |  9 +++------
   4454  src/fccache.c	 |  2 +-
   4455  src/fccfg.c	 | 17 ++++++-----------
   4456  src/fcint.h	 |  7 +------
   4457  src/fcmutex.h	 |  5 ++---
   4458  src/fcstat.c	 |  3 ---
   4459  src/fcstr.c	 |  3 ---
   4460  src/fcwindows.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
   4461  src/fcxml.c	 | 18 +++++++++---------
   4462  10 files changed, 67 insertions(+), 42 deletions(-)
   4463 
   4464 commit 5c0a4f2726fd1440bf3ec4bb375e5e4d146bd989
   4465 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4466 Date:	Wed Jan 2 02:27:57 2013 -0600
   4467 
   4468     Minor
   4469 
   4470  fc-glyphname/fc-glyphname.c | 46
   4471  ++++++++++++++++++++++-----------------------
   4472  1 file changed, 23 insertions(+), 23 deletions(-)
   4473 
   4474 commit 766bed901f7f4c648387fb403ef6e253be1c45e9
   4475 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4476 Date:	Wed Jan 2 02:19:04 2013 -0600
   4477 
   4478     Fix compiler warnings
   4479 
   4480  src/fcobjs.c | 4 ++--
   4481  1 file changed, 2 insertions(+), 2 deletions(-)
   4482 
   4483 commit 93fb1d4bab5fefb73393141bb3e96c9dc279e615
   4484 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4485 Date:	Wed Jan 2 02:06:15 2013 -0600
   4486 
   4487     Remove FcSharedStr*
   4488 
   4489  src/fccfg.c	 |  2 +-
   4490  src/fcdefault.c |  6 +++---
   4491  src/fcint.h	 |  9 +++------
   4492  src/fclist.c	 |  6 +++---
   4493  src/fcname.c	 |  2 +-
   4494  src/fcobjs.c	 |  2 +-
   4495  src/fcpat.c	 | 25 +++----------------------
   4496  src/fcstr.c	 | 11 +----------
   4497  src/fcxml.c	 | 10 +++++-----
   4498  9 files changed, 21 insertions(+), 52 deletions(-)
   4499 
   4500 commit 6b143781073cf395fd6211c75bbdc9f5b5a54936
   4501 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4502 Date:	Wed Jan 2 01:54:38 2013 -0600
   4503 
   4504     Fixup fcobjs.c
   4505 
   4506     Ouch!
   4507 
   4508  src/fcobjs.c | 2 +-
   4509  1 file changed, 1 insertion(+), 1 deletion(-)
   4510 
   4511 commit 6047ce7b9fb793da4e693e3777bbd3e1baf3146e
   4512 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4513 Date:	Wed Jan 2 01:31:34 2013 -0600
   4514 
   4515     Warn about undefined/invalid attributes during config parsing
   4516 
   4517  src/fcxml.c | 19 +++++++++++++++++++
   4518  1 file changed, 19 insertions(+)
   4519 
   4520 commit b604f10c0c31a56ae16154dfe6a2f13b795aaabf
   4521 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4522 Date:	Wed Jan 2 01:09:20 2013 -0600
   4523 
   4524     Make fcobjs.c thread-safe
   4525 
   4526     With this, the library should be threadsafe as far as my analysis
   4527     goes!
   4528 
   4529  src/fcobjs.c | 18 +++++++++---------
   4530  1 file changed, 9 insertions(+), 9 deletions(-)
   4531 
   4532 commit 2ae07bbcd2a7650f2711b45e78e65e2ca1c4a17a
   4533 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4534 Date:	Mon Oct 15 19:35:03 2012 -0500
   4535 
   4536     Make FcDirCacheDispose() threadsafe
   4537 
   4538  src/fccache.c | 16 +++++++++-------
   4539  1 file changed, 9 insertions(+), 7 deletions(-)
   4540 
   4541 commit 68b8ae9af8b0f86dade6135b01aaf0b2f2077fb5
   4542 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4543 Date:	Wed Oct 10 15:24:31 2012 -0400
   4544 
   4545     Make cache hash threadsafe
   4546 
   4547     This concludes my first pass at making fontconfig threadsafe.  Now to
   4548     testing and actually fixing it!
   4549 
   4550  src/fccache.c | 37 ++++++++++++++++++++++++++++++-------
   4551  1 file changed, 30 insertions(+), 7 deletions(-)
   4552 
   4553 commit adb03b730de5d090855f45bc23b934a65ef2399c
   4554 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4555 Date:	Mon Oct 8 20:03:35 2012 -0400
   4556 
   4557     Make random-state initialization threadsafe
   4558 
   4559  src/fccache.c | 5 +++++
   4560  1 file changed, 5 insertions(+)
   4561 
   4562 commit 91dd7d28ffc397fb1389f76ac55b397e55da809d
   4563 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4564 Date:	Mon Oct 8 20:02:05 2012 -0400
   4565 
   4566     Add a big cache lock
   4567 
   4568     Not used yet.
   4569 
   4570  src/fccache.c | 41 +++++++++++++++++++++++++++++++++++++++++
   4571  1 file changed, 41 insertions(+)
   4572 
   4573 commit 8d2bbb193ae49ea6abd5a9b4d28d3d88ac97d7a2
   4574 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4575 Date:	Sun Oct 7 21:03:58 2012 -0400
   4576 
   4577     Make cache refcounting threadsafe
   4578 
   4579  src/fcatomic.h |  1 +
   4580  src/fccache.c	| 13 ++++++-------
   4581  2 files changed, 7 insertions(+), 7 deletions(-)
   4582 
   4583 commit 31ee38e541180db6d7bc58d5abde83136352e7ce
   4584 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4585 Date:	Sun Oct 7 17:46:12 2012 -0400
   4586 
   4587     Minor
   4588 
   4589  src/fccfg.c | 4 ++--
   4590  1 file changed, 2 insertions(+), 2 deletions(-)
   4591 
   4592 commit b8f238e49d7b7e1cff787c518cd4490b32039cca
   4593 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4594 Date:	Sun Oct 7 17:42:18 2012 -0400
   4595 
   4596     Make FcCacheIsMmapSafe() threadsafe
   4597 
   4598  src/fccache.c | 38 ++++++++++++++++++++++----------------
   4599  1 file changed, 22 insertions(+), 16 deletions(-)
   4600 
   4601 commit b27a22aae9902d409c21e5bb19a97dcc5966ea24
   4602 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4603 Date:	Sun Oct 7 17:29:45 2012 -0400
   4604 
   4605     Minor
   4606 
   4607  src/fcinit.c | 3 +--
   4608  1 file changed, 1 insertion(+), 2 deletions(-)
   4609 
   4610 commit 0552f26016865b8a76819cf342fa0cf13afdc5e8
   4611 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4612 Date:	Sun Oct 7 17:02:50 2012 -0400
   4613 
   4614     Make default-FcConfig threadsafe
   4615 
   4616  src/fccfg.c	 | 60
   4617  +++++++++++++++++++++++++++++++++++++--------------------
   4618  src/fcdefault.c |  3 +--
   4619  2 files changed, 40 insertions(+), 23 deletions(-)
   4620 
   4621 commit e53f5da54f066f73a53eba1f82f54521fa3f7ea2
   4622 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4623 Date:	Sun Oct 7 16:42:36 2012 -0400
   4624 
   4625     Minor
   4626 
   4627  src/fccfg.c | 3 +--
   4628  1 file changed, 1 insertion(+), 2 deletions(-)
   4629 
   4630 commit 7ae24b4554a8543d8cd41a83b6114e0143982758
   4631 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4632 Date:	Sun Oct 7 16:37:03 2012 -0400
   4633 
   4634     Refactor; contain default config in fccfg.c
   4635 
   4636  src/fccfg.c  | 26 ++++++++++++++++++++++++--
   4637  src/fcinit.c | 14 ++------------
   4638  src/fcint.h  |  8 ++++++--
   4639  src/fcxml.c  |  4 ++--
   4640  4 files changed, 34 insertions(+), 18 deletions(-)
   4641 
   4642 commit 32b0d88923524c24f4be36733ebef5872b57b95a
   4643 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4644 Date:	Sun Oct 7 16:26:53 2012 -0400
   4645 
   4646     Make FcDefaultFini() threadsafe
   4647 
   4648  src/fcdefault.c | 19 ++++++++++++-------
   4649  1 file changed, 12 insertions(+), 7 deletions(-)
   4650 
   4651 commit 7019896c99872b23d89b1404b02754cbc4ea1456
   4652 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4653 Date:	Sun Oct 7 16:09:35 2012 -0400
   4654 
   4655     Make FcInitDebug() idempotent
   4656 
   4657  src/fcdbg.c | 18 ++++++++++--------
   4658  1 file changed, 10 insertions(+), 8 deletions(-)
   4659 
   4660 commit b97ab0c94938448dc2b780b8f0f60fb68884899f
   4661 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4662 Date:	Sun Oct 7 15:52:25 2012 -0400
   4663 
   4664     Make FcGetDefaultLang and FcGetDefaultLangs thread-safe
   4665 
   4666  src/fcdefault.c | 83
   4667  +++++++++++++++++++++++++++++++++++++++++----------------
   4668  src/fcinit.c	 |  1 +
   4669  src/fcint.h	 |  3 +++
   4670  src/fcstr.c	 |  4 +++
   4671  4 files changed, 68 insertions(+), 23 deletions(-)
   4672 
   4673 commit 64af9e1917114c789ad74dd28b3248f8c0525f45
   4674 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4675 Date:	Sun Oct 7 14:41:38 2012 -0400
   4676 
   4677     Make refcounts, patterns, charsets, strings, and FcLang thread-safe
   4678 
   4679  src/fcatomic.h  | 18 +++++++++---------
   4680  src/fccfg.c	 | 29 +++++++++++++++--------------
   4681  src/fccharset.c | 24 ++++++++++++------------
   4682  src/fcdefault.c |  2 +-
   4683  src/fcint.h	 | 26 ++++++++++++++++++++------
   4684  src/fclang.c	 | 43 ++++++++++++++++++++++++-------------------
   4685  src/fcmatch.c	 |  4 ----
   4686  src/fcmutex.h	 |  2 ++
   4687  src/fcpat.c	 | 25 ++++++++++++-------------
   4688  src/fcstr.c	 | 24 +++++++++++++-----------
   4689  10 files changed, 108 insertions(+), 89 deletions(-)
   4690 
   4691 commit 814871b2aaa3a22ef711ca4656507fb69c952156
   4692 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4693 Date:	Sun Oct 7 14:24:28 2012 -0400
   4694 
   4695     Add thread-safety primitives
   4696 
   4697  COPYING	 |   1 +
   4698  src/Makefile.am |   2 +
   4699  src/fcatomic.h  | 123
   4700  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4701  src/fcint.h	 |   4 +-
   4702  src/fcmutex.h	 | 126
   4703  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4704  5 files changed, 254 insertions(+), 2 deletions(-)
   4705 
   4706 commit f6d8306e566dd1a4b8a13f433d2bc1ffbe667db7
   4707 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4708 Date:	Sun Oct 7 13:49:45 2012 -0400
   4709 
   4710     Add build stuff for threadsafety primitives
   4711 
   4712     Copied over from HarfBuzz.
   4713 
   4714  configure.ac	  |  38 ++++++-
   4715  m4/ax_pthread.m4 | 309
   4716  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4717  2 files changed, 346 insertions(+), 1 deletion(-)
   4718 
   4719 commit b53744383dbefb3f80fb8a7365487669a499ad76
   4720 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4721 Date:	Sat Oct 6 18:15:58 2012 -0400
   4722 
   4723     Fix build stuff
   4724 
   4725  src/Makefile.am | 8 +++++---
   4726  1 file changed, 5 insertions(+), 3 deletions(-)
   4727 
   4728 commit db6d86a6c1b5bb15511e4e4015af889d4206be1d
   4729 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4730 Date:	Sat Oct 6 18:12:19 2012 -0400
   4731 
   4732     Remove shared-str pool
   4733 
   4734     We used to have a shared-str pool.	Removed to make thread-safety
   4735     work easier.  My measurements show that the extra overhead is not
   4736     significant by any means.
   4737 
   4738  src/fcpat.c | 58
   4739  +++++++---------------------------------------------------
   4740  1 file changed, 7 insertions(+), 51 deletions(-)
   4741 
   4742 commit ed41b237658ba290d86795904701ace09b46f6c4
   4743 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4744 Date:	Sat Oct 6 17:52:39 2012 -0400
   4745 
   4746     Switch .gitignore to git.mk
   4747 
   4748  .gitignore		  | 100 ---------------------
   4749  Makefile.am		  |   2 +
   4750  conf.d/Makefile.am	  |   2 +
   4751  doc/Makefile.am	  |   2 +
   4752  fc-cache/Makefile.am	  |   2 +
   4753  fc-case/Makefile.am	  |   2 +
   4754  fc-cat/Makefile.am	  |   2 +
   4755  fc-glyphname/Makefile.am |   2 +
   4756  fc-lang/Makefile.am	  |   2 +
   4757  fc-list/Makefile.am	  |   2 +
   4758  fc-match/Makefile.am	  |   2 +
   4759  fc-pattern/Makefile.am   |   2 +
   4760  fc-query/Makefile.am	  |   2 +
   4761  fc-scan/Makefile.am	  |   2 +
   4762  fontconfig/Makefile.am   |   2 +
   4763  git.mk			  | 227
   4764  +++++++++++++++++++++++++++++++++++++++++++++++
   4765  src/Makefile.am	  |   2 +
   4766  test/Makefile.am	  |   2 +
   4767  18 files changed, 259 insertions(+), 100 deletions(-)
   4768 
   4769 commit d58c31e6dcfd8c5e6fe3ead4a69216b059558223
   4770 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4771 Date:	Thu Sep 20 14:42:31 2012 -0400
   4772 
   4773     Use a static perfect hash table for object-name lookup
   4774 
   4775     The hash table is generated by gperf.  For runtime element types,
   4776     we use
   4777     a append-only linked list.
   4778 
   4779     A bit clumsy, but I think I got it right.
   4780 
   4781  src/Makefile.am	|  26 +++-
   4782  src/fcinit.c		|   1 -
   4783  src/fcint.h		|  79 ++++---------
   4784  src/fcname.c		| 315
   4785  +++++++------------------------------------------
   4786  src/fcobjs.c		| 130 ++++++++++++++++++++
   4787  src/fcobjs.h		|  44 +++++++
   4788  src/fcobjshash.gperf.h |  26 ++++
   4789  7 files changed, 291 insertions(+), 330 deletions(-)
   4790 
   4791 commit 7c0f79c5fe9db50b55112a1048a8f1c6a80e96fa
   4792 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4793 Date:	Thu Sep 20 14:01:47 2012 -0400
   4794 
   4795     Deprecate FcName(Un)RegisterObjectTypes / FcName(Un)RegisterConstants
   4796 
   4797     These never worked as intended.  The problem is, if Fontconfig
   4798     tries to
   4799     read config files when these new types / constants are not registered,
   4800     it errs.  As a result, no defined types / constants are usable from
   4801     config files.  Which makes these really useless.  Xft was the
   4802     only user
   4803     of this API and even there it's not really used.  Just kill it.
   4804 
   4805     One inch closer to thread-safety since we can fix the object-type hash
   4806     table at compile time.
   4807 
   4808  doc/fcconstant.fncs	 |   8 +---
   4809  doc/fcobjecttype.fncs	 |   6 +--
   4810  fontconfig/fontconfig.h |  10 +++--
   4811  src/fcname.c		 | 100
   4812  ++++++------------------------------------------
   4813  4 files changed, 23 insertions(+), 101 deletions(-)
   4814 
   4815 commit 1e2c0d70527c39f761c5770d93a5c1f8e87522bc
   4816 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4817 Date:	Tue Jan 1 20:28:08 2013 -0600
   4818 
   4819     Whitespace
   4820 
   4821  fontconfig/fontconfig.h | 8 ++++----
   4822  1 file changed, 4 insertions(+), 4 deletions(-)
   4823 
   4824 commit a498f2f717a73c3fff9784dd92173583fb37a596
   4825 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4826 Date:	Tue Jan 1 20:27:54 2013 -0600
   4827 
   4828     Minor
   4829 
   4830  src/fcname.c | 2 +-
   4831  1 file changed, 1 insertion(+), 1 deletion(-)
   4832 
   4833 commit 8198127b2525084bfe2378b83c185fa0da7f583b
   4834 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4835 Date:	Tue Jan 1 20:20:31 2013 -0600
   4836 
   4837     Don't crash in FcPatternFormat() with NULL pattern
   4838 
   4839  src/fcformat.c | 6 +++++-
   4840  1 file changed, 5 insertions(+), 1 deletion(-)
   4841 
   4842 commit c9581b47c4409612e8f2d4f67a402c566ba8330e
   4843 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4844 Date:	Tue Jan 1 20:20:12 2013 -0600
   4845 
   4846     Don't crash in FcPatternDestroy with NULL pattern
   4847 
   4848  src/fcpat.c | 3 +++
   4849  1 file changed, 3 insertions(+)
   4850 
   4851 commit e7d3e2163280ffb970b60c6ed18e26325d0241e4
   4852 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4853 Date:	Tue Jan 1 20:10:18 2013 -0600
   4854 
   4855     Add NULL check
   4856 
   4857  src/fcformat.c | 3 +++
   4858  1 file changed, 3 insertions(+)
   4859 
   4860 commit 5bb5da4c4a34ca7c0a7c513e38829f69654f9962
   4861 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4862 Date:	Tue Jan 1 20:09:08 2013 -0600
   4863 
   4864     Refuse to set value to unsupported types during config too
   4865 
   4866  src/fccfg.c | 34 ++++++++++++++++++++++++++++------
   4867  1 file changed, 28 insertions(+), 6 deletions(-)
   4868 
   4869 commit 3878a125410d1dd461aee1e40f9ac00d68be71f2
   4870 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4871 Date:	Tue Jan 1 19:52:14 2013 -0600
   4872 
   4873     Make FC_DBG_OBJTYPES debug messages into warnings
   4874 
   4875     And remove FC_DBG_OBJTYPES since it has no use now.
   4876 
   4877  src/fcdbg.c | 30 +++++++++++++++++++-----------
   4878  src/fcint.h |	5 ++++-
   4879  src/fcpat.c | 21 +++++++++------------
   4880  3 files changed, 32 insertions(+), 24 deletions(-)
   4881 
   4882 commit 209750a4e0a3e1d7b8c5c971e9e2cbd5770d959f
   4883 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4884 Date:	Mon Dec 31 20:11:12 2012 -0600
   4885 
   4886     Warn if <name target="font"> appears in <match target="pattern">
   4887 
   4888  src/fccfg.c | 21 +++++++++++++++------
   4889  1 file changed, 15 insertions(+), 6 deletions(-)
   4890 
   4891 commit 424cfa1684f8af8bb6ecb01dc83bfc3d0a14f20a
   4892 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4893 Date:	Mon Dec 31 20:00:17 2012 -0600
   4894 
   4895     Adjust docs for recent changes
   4896 
   4897  doc/fontconfig-user.sgml | 12 +++++++++---
   4898  1 file changed, 9 insertions(+), 3 deletions(-)
   4899 
   4900 commit 31ce352bb350a10c6ae08f1415d348458b64bf61
   4901 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4902 Date:	Mon Dec 31 19:55:37 2012 -0600
   4903 
   4904     Initialize matrix during name parsing
   4905 
   4906     Before:
   4907     $ fc-match sans:matrix=2 -v | grep matrix
   4908 	matrix: [2 6.95183e-310; 0 0](s)
   4909 
   4910     After:
   4911     $ fc-match sans:matrix=2 -v | grep matrix
   4912 	matrix: [2 0; 0 1](s)
   4913 
   4914  src/fcname.c | 1 +
   4915  1 file changed, 1 insertion(+)
   4916 
   4917 commit 6bfef3ca4e52bdd5216facb90faa043c845aa0f6
   4918 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4919 Date:	Mon Dec 31 17:21:07 2012 -0600
   4920 
   4921     Make tests run on Windows
   4922 
   4923  test/Makefile.am | 2 +-
   4924  test/run-test.sh | 4 ++--
   4925  2 files changed, 3 insertions(+), 3 deletions(-)
   4926 
   4927 commit b1630dc00e3538a8fc6629ddbbba5435bfb2bd7a
   4928 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4929 Date:	Mon Dec 31 17:20:29 2012 -0600
   4930 
   4931     Enable fcarch assert checks even when FC_ARCHITECTURE is explicitly
   4932     given
   4933 
   4934     After all, if the asserts fail, the resulting library simply can't be
   4935     working correctly.
   4936 
   4937  src/fcarch.c | 9 ---------
   4938  1 file changed, 9 deletions(-)
   4939 
   4940 commit a0638ff0c7445925e873b39dbe584fbaf3cc87e5
   4941 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4942 Date:	Mon Dec 31 17:20:12 2012 -0600
   4943 
   4944     Remove unneeded stuff
   4945 
   4946  fc-cat/fc-cat.c   | 10 ++++------
   4947  fc-lang/fc-lang.c | 11 -----------
   4948  2 files changed, 4 insertions(+), 17 deletions(-)
   4949 
   4950 commit a603be89cd13555d5992836531c5ef2ba88b8473
   4951 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4952 Date:	Mon Dec 31 17:00:19 2012 -0600
   4953 
   4954     Unbreak build when FC_ARCHITECTURE is defined
   4955 
   4956  src/fcarch.c | 4 ++--
   4957  1 file changed, 2 insertions(+), 2 deletions(-)
   4958 
   4959 commit 1fbb0b3b15774c187c697a80fb3c89bc1f3e0006
   4960 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4961 Date:	Sun Dec 30 19:08:42 2012 -0600
   4962 
   4963     Don't warn if an unknown element is used in an expression
   4964 
   4965     The type will be resolved at runtime...
   4966 
   4967     For example, we can do this now without getting a warning:
   4968 
   4969     <match target="font">
   4970       <test name="scalable" compare="eq">
   4971 	<bool>false</bool>
   4972       </test>
   4973       <edit name="pixelsizefixupfactor" mode="assign">
   4974 	<divide>
   4975 	  <name target="pattern">pixelsize</name>
   4976 	  <name target="font"	>pixelsize</name>
   4977 	</divide>
   4978       </edit>
   4979       <edit name="matrix" mode="assign">
   4980 	<times>
   4981 	  <name>matrix</name>
   4982 	  <matrix>
   4983 	    <name>pixelsizefixupfactor</name> <double>0</double>
   4984 	    <double>0</double> <name>pixelsizefixupfactor</name>
   4985 	   </matrix>
   4986 	</times>
   4987       </edit>
   4988       <edit name="size" mode="assign">
   4989 	<divide>
   4990 	  <name>size</name>
   4991 	  <name>pixelsizefixupfactor</name>
   4992 	</divide>
   4993       </edit>
   4994     </match>
   4995 
   4996     Previously the last edit was generating:
   4997 
   4998     Fontconfig warning:
   4999     "/home/behdad/.local/etc/fonts/conf.d/00-scale-bitmap-fonts.conf",
   5000     line 29: saw unknown, expected number
   5001 
   5002  src/fcxml.c | 4 ++++
   5003  1 file changed, 4 insertions(+)
   5004 
   5005 commit 51b0044648e00025cf20014b19aaceed7beeed75
   5006 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5007 Date:	Sat Dec 29 23:58:38 2012 -0500
   5008 
   5009     Allow target="font/pattern/default" in <name> elements
   5010 
   5011     Based on idea from Raimund Steger.
   5012 
   5013     For example, one can do something like this:
   5014 
   5015     <match target="font">
   5016       <test name="scalable" compare="eq">
   5017 	<bool>false</bool>
   5018       </test>
   5019       <edit name="pixelsizefixupfactor" mode="assign">
   5020 	<divide>
   5021 	  <name target="pattern">pixelsize</name>
   5022 	  <name target="font"	>pixelsize</name>
   5023 	</divide>
   5024       </edit>
   5025       <edit name="matrix" mode="assign">
   5026 	<times>
   5027 	  <name>matrix</name>
   5028 	  <matrix>
   5029 	    <name>pixelsizefixupfactor</name> <double>0</double>
   5030 	    <double>0</double> <name>pixelsizefixupfactor</name>
   5031 	   </matrix>
   5032 	</times>
   5033       </edit>
   5034     </match>
   5035 
   5036     Part of work to make bitmap font scaling possible.	See thread
   5037     discussion:
   5038 
   5039     http://lists.freedesktop.org/archives/fontconfig/2012-December/004498.html
   5040 
   5041  fonts.dtd   |	3 ++-
   5042  src/fccfg.c | 57 +++++++++++++++++++++++++++----------------------
   5043  src/fcdbg.c | 19 ++++++++++++-----
   5044  src/fcint.h |	9 +++++++-
   5045  src/fcxml.c | 71
   5046  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
   5047  5 files changed, 118 insertions(+), 41 deletions(-)
   5048 
   5049 commit d7e1965aa0f55925913e9764d2d0792cc14490c2
   5050 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5051 Date:	Sat Dec 29 23:12:07 2012 -0500
   5052 
   5053     Remove memory accounting and reporting
   5054 
   5055     That belongs in tools like cairo/util/malloc-stat.so
   5056 
   5057  src/fcatomic.c  |   6 ----
   5058  src/fcblanks.c  |   8 -----
   5059  src/fccfg.c	 |  16 ---------
   5060  src/fccharset.c |  36 -------------------
   5061  src/fcfs.c	 |   8 -----
   5062  src/fcinit.c	 | 105
   5063  --------------------------------------------------------
   5064  src/fcint.h	 |  45 ------------------------
   5065  src/fclang.c	 |  17 +--------
   5066  src/fclist.c	 |  10 ------
   5067  src/fcmatrix.c  |   4 ---
   5068  src/fcname.c	 |   2 --
   5069  src/fcpat.c	 |  20 +----------
   5070  src/fcstr.c	 |  21 ------------
   5071  src/fcxml.c	 |  22 ------------
   5072  14 files changed, 2 insertions(+), 318 deletions(-)
   5073 
   5074 commit d823bb3cad1b34d92ca99998a00f35b66666bdf3
   5075 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5076 Date:	Sat Dec 29 22:57:53 2012 -0500
   5077 
   5078     Fixup from 4f6767470f52b287a2923e7e6d8de5fae1993f67
   5079 
   5080  src/fcxml.c | 5 -----
   5081  1 file changed, 5 deletions(-)
   5082 
   5083 commit eb9ffac7e5955bcfdf98fa985cc39062d6ea641b
   5084 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5085 Date:	Sat Dec 29 22:56:14 2012 -0500
   5086 
   5087     Fix more warnings
   5088 
   5089  src/fcserialize.c | 1 -
   5090  src/ftglue.c	   | 1 -
   5091  2 files changed, 2 deletions(-)
   5092 
   5093 commit 1404af312a091b601bca91b791fe4039da8dba8f
   5094 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5095 Date:	Sat Dec 29 22:55:36 2012 -0500
   5096 
   5097     Fix warning
   5098 
   5099  src/fcstat.c | 6 ++++--
   5100  1 file changed, 4 insertions(+), 2 deletions(-)
   5101 
   5102 commit dd69d96e06b16c37bb87817edd40f6e4040f35ae
   5103 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5104 Date:	Sat Dec 29 22:47:49 2012 -0500
   5105 
   5106     Fix sign-compare warnings
   5107 
   5108  src/fccache.c	  | 6 +++---
   5109  src/fcfreetype.c | 6 +++---
   5110  src/fcint.h	  | 4 ++--
   5111  src/fclang.c	  | 6 +++---
   5112  src/fcname.c	  | 6 +++---
   5113  src/fcxml.c	  | 4 ++--
   5114  src/ftglue.c	  | 2 +-
   5115  7 files changed, 17 insertions(+), 17 deletions(-)
   5116 
   5117 commit 4ad3a73691b98781cfd4de789af7d33649ce3023
   5118 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5119 Date:	Sat Dec 29 22:33:33 2012 -0500
   5120 
   5121     Fix more warnings
   5122 
   5123  src/fcstr.c | 2 --
   5124  src/fcxml.c | 2 --
   5125  2 files changed, 4 deletions(-)
   5126 
   5127 commit 83d8019011232d491df93cda97a2f988ee96005b
   5128 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5129 Date:	Sat Dec 29 22:32:56 2012 -0500
   5130 
   5131     Fix unused-parameter warnings
   5132 
   5133  src/fcarch.c	 |  2 +-
   5134  src/fccache.c	 |  2 +-
   5135  src/fccfg.c	 |  2 +-
   5136  src/fccharset.c |  4 ++--
   5137  src/fcdir.c	 |  6 +++---
   5138  src/fcformat.c  |  6 +++---
   5139  src/fcint.h	 |  6 ++++++
   5140  src/fcmatch.c	 |  9 ++++-----
   5141  src/fcxml.c	 | 10 +++++-----
   5142  9 files changed, 26 insertions(+), 21 deletions(-)
   5143 
   5144 commit 24cdcf52ab7f83b329072efacbdd9253991579c0
   5145 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5146 Date:	Sat Dec 29 22:11:09 2012 -0500
   5147 
   5148     Fix compiler warnings
   5149 
   5150  src/fccfg.c	  | 44 ++++++++++++++++++++++----------------------
   5151  src/fcformat.c   |  2 +-
   5152  src/fcfreetype.c |  6 ++----
   5153  src/fcmatch.c	  | 14 +++++++-------
   5154  src/fcname.c	  |  6 +++---
   5155  src/fcpat.c	  | 16 ++++++++--------
   5156  src/fcxml.c	  | 20 ++++++++++----------
   5157  7 files changed, 53 insertions(+), 55 deletions(-)
   5158 
   5159 commit 4f6767470f52b287a2923e7e6d8de5fae1993f67
   5160 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5161 Date:	Sat Dec 29 21:39:06 2012 -0500
   5162 
   5163     Parse matrices of expressions
   5164 
   5165     Previously a <matrix> element could only accept four <double>
   5166     literals.
   5167     It now accepts full expressions, which can in turn poke into the
   5168     pattern, do math, etc.
   5169 
   5170  fonts.dtd   |	2 +-
   5171  src/fccfg.c | 24 +++++++++++++--
   5172  src/fcdbg.c | 16 ++++++----
   5173  src/fcint.h |	6 +++-
   5174  src/fcxml.c | 97
   5175  +++++++++++++++++++++++++++++++++++--------------------------
   5176  5 files changed, 94 insertions(+), 51 deletions(-)
   5177 
   5178 commit 927dd3ddb582303843e70300b04167ca774e78b7
   5179 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5180 Date:	Sat Dec 29 20:14:07 2012 -0500
   5181 
   5182     Fix typo
   5183 
   5184     Ouch, this has been wrong since 2004...  I guess no one uses <patelt>
   5185     stuff.
   5186 
   5187  src/fcxml.c | 2 +-
   5188  1 file changed, 1 insertion(+), 1 deletion(-)
   5189 
   5190 commit 9ce36f4bbebc702a35d0cd9f1a59d5b828549bc6
   5191 Author: Akira TAGOH <akira (a] tagoh.org>
   5192 Date:	Tue Dec 11 18:53:57 2012 +0900
   5193 
   5194     Check the system font to be initialized
   5195 
   5196     config->fonts is an array and checking if config->fonts is a null
   5197     will not be useful.
   5198 
   5199  src/fccfg.c | 2 +-
   5200  1 file changed, 1 insertion(+), 1 deletion(-)
   5201 
   5202 commit 58040349e8309601b0e5488b8a71cedf03f81415
   5203 Author: Akira TAGOH <akira (a] tagoh.org>
   5204 Date:	Tue Dec 11 12:38:42 2012 +0900
   5205 
   5206     Fix a memory leak
   5207 
   5208  src/fcxml.c | 1 +
   5209  1 file changed, 1 insertion(+)
   5210 
   5211 commit 5ea3118ad63787c9a3daa856dd09736aac6f4069
   5212 Author: Akira TAGOH <akira (a] tagoh.org>
   5213 Date:	Tue Dec 11 12:35:02 2012 +0900
   5214 
   5215     Fix a typo that accessing to the out of array
   5216 
   5217  src/fcstr.c | 2 +-
   5218  1 file changed, 1 insertion(+), 1 deletion(-)
   5219 
   5220 commit cef2b50c6647582bb128f98f2f78331fbe7dec4e
   5221 Author: Akira TAGOH <akira (a] tagoh.org>
   5222 Date:	Tue Dec 11 12:30:05 2012 +0900
   5223 
   5224     clean up
   5225 
   5226     ret won't be -1 if HAVE_STRUCT_DIRENT_D_TYPE isn't defined.
   5227 
   5228  src/fcstat.c | 5 ++++-
   5229  1 file changed, 4 insertions(+), 1 deletion(-)
   5230 
   5231 commit 36265aeebd637e75c7b84db107afd6a35eb485c1
   5232 Author: Akira TAGOH <akira (a] tagoh.org>
   5233 Date:	Tue Dec 11 11:37:23 2012 +0900
   5234 
   5235     Remove the dead code
   5236 
   5237  fc-cache/fc-cache.c | 7 -------
   5238  1 file changed, 7 deletions(-)
   5239 
   5240 commit 608c5b590bd3428dfcd30f3d68ee8b7131e2f019
   5241 Author: Akira TAGOH <akira (a] tagoh.org>
   5242 Date:	Mon Dec 10 10:54:47 2012 +0900
   5243 
   5244     Remove the duplicate null-check
   5245 
   5246  src/fcinit.c | 2 +-
   5247  1 file changed, 1 insertion(+), 1 deletion(-)
   5248 
   5249 commit e7954674eb4f16d0fed3018cbefb4907c89d2465
   5250 Author: Akira TAGOH <akira (a] tagoh.org>
   5251 Date:	Fri Dec 7 19:09:36 2012 +0900
   5252 
   5253     Fix the wrong estimation for the memory usage information in
   5254     fontconfig
   5255 
   5256  src/fccfg.c  |  2 ++
   5257  src/fcinit.c | 16 ++++++++++------
   5258  src/fclang.c | 26 ++++++++++++++++++++++++--
   5259  src/fcstr.c  |  5 ++---
   5260  src/fcxml.c  | 28 ++++++++++++++++------------
   5261  5 files changed, 54 insertions(+), 23 deletions(-)
   5262 
   5263 commit 959442bca138e6480418f2607a04d9343db7f438
   5264 Author: Akira TAGOH <akira (a] tagoh.org>
   5265 Date:	Thu Dec 6 19:49:05 2012 +0900
   5266 
   5267     Fix a typo
   5268 
   5269  src/fcdir.c | 2 +-
   5270  1 file changed, 1 insertion(+), 1 deletion(-)
   5271 
   5272 commit 9231545c6bb775460702d8a615f1649bd8632f00
   5273 Author: Akira TAGOH <akira (a] tagoh.org>
   5274 Date:	Wed Dec 5 18:13:25 2012 +0900
   5275 
   5276     Do not show the deprecation warning if it is a symlink
   5277 
   5278  conf.d/50-user.conf |	7 ++++++-
   5279  configure.ac	     |	2 +-
   5280  src/fcdir.c	     | 14 ++++++++++++++
   5281  src/fcint.h	     |	3 +++
   5282  src/fcxml.c	     |	6 ++++--
   5283  5 files changed, 28 insertions(+), 4 deletions(-)
   5284 
   5285 commit 2442d611579bccb84f0c29e3f9ceb0a7436df812
   5286 Author: Akira TAGOH <akira (a] tagoh.org>
   5287 Date:	Fri Nov 30 20:10:30 2012 +0900
   5288 
   5289     Fix build issues on clean tree
   5290 
   5291  doc/Makefile.am	  | 9 ++-------
   5292  fc-case/Makefile.am	  | 7 +++++--
   5293  fc-glyphname/Makefile.am | 9 ++++++---
   5294  fc-lang/Makefile.am	  | 9 ++++++---
   5295  4 files changed, 19 insertions(+), 15 deletions(-)
   5296 
   5297 commit faea1cac85ac3b0fd6a983e1c0adeb68e115e06c
   5298 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   5299 Date:	Wed Nov 28 16:10:28 2012 +0000
   5300 
   5301     Fix build when srcdir != builddir
   5302 
   5303     When ./configure'd in a directory other than the srcdir, we need
   5304     to look
   5305     in ${top_builddir)/src for the generated header fcstdint.h
   5306 
   5307     Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   5308 
   5309  fc-case/Makefile.am	  | 2 +-
   5310  fc-glyphname/Makefile.am | 2 +-
   5311  fc-lang/Makefile.am	  | 2 +-
   5312  3 files changed, 3 insertions(+), 3 deletions(-)
   5313 
   5314 commit 3d3629f86a45d30eed51dad58865753b3b1e186e
   5315 Author: Akira TAGOH <akira (a] tagoh.org>
   5316 Date:	Tue Nov 27 18:25:11 2012 +0900
   5317 
   5318     Fix a potability issue about stdint.h
   5319 
   5320  configure.ac		  |   1 +
   5321  m4/ax_create_stdint_h.m4 | 695
   5322  +++++++++++++++++++++++++++++++++++++++++++++++
   5323  src/Makefile.am	  |  11 +-
   5324  src/fcint.h		  |   9 +-
   5325  4 files changed, 707 insertions(+), 9 deletions(-)
   5326 
   5327 commit 02db01ac22318b2e296e6e1fd9664cac1ae66442
   5328 Author: Akira TAGOH <akira (a] tagoh.org>
   5329 Date:	Mon Nov 26 17:21:14 2012 +0900
   5330 
   5331     Bump version to 2.10.2
   5332 
   5333  README			 | 25 ++++++++++++++++++++++++-
   5334  configure.ac		 |  2 +-
   5335  fontconfig/fontconfig.h |  2 +-
   5336  3 files changed, 26 insertions(+), 3 deletions(-)
   5337 
   5338 commit 376fc9d22f1480ac380a3845f4cb4fe227e4be9a
   5339 Author: Akira TAGOH <akira (a] tagoh.org>
   5340 Date:	Tue Nov 20 20:09:10 2012 +0900
   5341 
   5342     Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in
   5343     65-nonlatin.conf
   5344 
   5345     Those two fonts are serif fonts. shouldn't be added to monospace.
   5346 
   5347  conf.d/65-nonlatin.conf | 2 --
   5348  1 file changed, 2 deletions(-)
   5349 
   5350 commit e7b5b5b586fd3c1f1fc7959730b760b7fd1bdee8
   5351 Author: Akira TAGOH <akira (a] tagoh.org>
   5352 Date:	Tue Nov 20 11:48:17 2012 +0900
   5353 
   5354     Update CaseFolding.txt to Unicode 6.2
   5355 
   5356     No real updates between 6.1 and 6.2, but anyway.
   5357 
   5358  fc-case/CaseFolding.txt | 8 +++++---
   5359  1 file changed, 5 insertions(+), 3 deletions(-)
   5360 
   5361 commit c20ac78b01df3f0919352bba16b5b48b3b5d4d6d
   5362 Author: Akira TAGOH <akira (a] tagoh.org>
   5363 Date:	Thu Nov 15 16:37:01 2012 +0900
   5364 
   5365     Bug 57114 - regression on FcFontMatch with namelang
   5366 
   5367     After 7587d1c99d9476b6dd4dbe523c0204da700fed8d applied, family,
   5368     style, and fullname is localized against current locale or lang
   5369     if any though, the string in other languages were dropped from
   5370     the pattern. this caused unexpected mismatch on the target="font"
   5371     rules.
   5372 
   5373     This fix adds other strings at the end of the list.
   5374 
   5375  src/fcint.h   |  22 +++++++++
   5376  src/fcmatch.c |  63 +++++++++++++++++--------
   5377  src/fcpat.c   | 146
   5378  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   5379  3 files changed, 210 insertions(+), 21 deletions(-)
   5380 
   5381 commit bdaef0b80dc27f4ab7a9d9bcedcfd8b5724b3cfd
   5382 Author: Akira TAGOH <akira (a] tagoh.org>
   5383 Date:	Tue Oct 30 09:56:24 2012 +0900
   5384 
   5385     Bug 56531 - autogen.sh fails due to missing 'm4' directory
   5386 
   5387     Keep m4 directory in git.
   5388 
   5389  m4/.gitkeep | 0
   5390  1 file changed, 0 insertions(+), 0 deletions(-)
   5391 
   5392 commit 038aa930ae2c3b7972eefe334917e7222fe478ec
   5393 Author: Akira TAGOH <akira (a] tagoh.org>
   5394 Date:	Fri Oct 26 14:31:23 2012 +0900
   5395 
   5396     Use automake variable instead of cleaning files in clean-local
   5397 
   5398     just for git.mk coming up from Behdad's threadsafe branch
   5399 
   5400  fc-cache/Makefile.am	| 7 +++----
   5401  fc-cat/Makefile.am	| 7 +++----
   5402  fc-list/Makefile.am	| 7 +++----
   5403  fc-match/Makefile.am	| 7 +++----
   5404  fc-pattern/Makefile.am | 7 +++----
   5405  fc-query/Makefile.am	| 7 +++----
   5406  fc-scan/Makefile.am	| 7 +++----
   5407  7 files changed, 21 insertions(+), 28 deletions(-)
   5408 
   5409 commit 73ab254336100c5971e3a1e14b73222efd0e9822
   5410 Author: Akira TAGOH <akira (a] tagoh.org>
   5411 Date:	Tue Oct 23 15:52:37 2012 +0900
   5412 
   5413     autogen.sh: Add -I option to tell aclocal a place for external
   5414     m4 files
   5415 
   5416  autogen.sh | 1 +
   5417  1 file changed, 1 insertion(+)
   5418 
   5419 commit e7bfe729ab4cae63ca502291c1fe46cf7152b459
   5420 Author: Akira TAGOH <akira (a] tagoh.org>
   5421 Date:	Tue Oct 9 11:05:59 2012 +0900
   5422 
   5423     Fix syntax errors in fonts.dtd.
   5424 
   5425     Patch from Steve Simpson
   5426 
   5427  fonts.dtd | 10 +++++-----
   5428  1 file changed, 5 insertions(+), 5 deletions(-)
   5429 
   5430 commit 8890f94438179ed7d6f7e2622178bb6c9b1f0e5e
   5431 Author: Akira TAGOH <akira (a] tagoh.org>
   5432 Date:	Tue Oct 9 11:03:03 2012 +0900
   5433 
   5434     Fix wrongly squashing for the network path on Win32.
   5435 
   5436     Patch from Diego Santa Cruz
   5437 
   5438  src/fcstr.c | 4 ++++
   5439  1 file changed, 4 insertions(+)
   5440 
   5441 commit 8daa863c6d84ea56cc2f568a89316690e784a277
   5442 Author: Akira TAGOH <akira (a] tagoh.org>
   5443 Date:	Tue Sep 11 18:09:36 2012 +0900
   5444 
   5445     deal with warnings as errors for the previous change
   5446 
   5447     missed this change to commit. doh!
   5448 
   5449  configure.ac | 3 +++
   5450  1 file changed, 3 insertions(+)
   5451 
   5452 commit ab26a722c05b43468f838b2fa72bb6ccd0408ac8
   5453 Author: Akira TAGOH <akira (a] tagoh.org>
   5454 Date:	Fri Aug 31 15:10:50 2012 +0900
   5455 
   5456     Bug 52573 - patch required to build 2.10.x with oldish GNU C library
   5457     headers
   5458 
   5459     On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise()
   5460     and AC_CHECK_FUNCS doesn't check a header file if the function is
   5461     declared there properly. so use AC_LINK_IFELSE instead.
   5462 
   5463  configure.ac | 15 ++++++++++++++-
   5464  1 file changed, 14 insertions(+), 1 deletion(-)
   5465 
   5466 commit 535e0a37d6d77a9d65096277f3bf94c39ffbf7d1
   5467 Author: Akira TAGOH <akira (a] tagoh.org>
   5468 Date:	Fri Aug 31 12:39:38 2012 +0900
   5469 
   5470     Bug 54138 - X_OK permission is invalid for win32 access(..) calls
   5471 
   5472     X_OK checking was added back in
   5473     8ae1e3d5dc323542e7def06a42deea62c7ba7027
   5474     which was removed due to the same reason in
   5475     238489030a64fa883f8f9fc3d73247b7f7257899.
   5476     apparently the test case in Bug#18934 still works without it.
   5477     so I'm removing it again to get this working on Windows.
   5478 
   5479  src/fccache.c | 4 ++--
   5480  1 file changed, 2 insertions(+), 2 deletions(-)
   5481 
   5482 commit 9ec868665dd0f4890b5fb9edb85df8334e5bb689
   5483 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   5484 Date:	Mon Aug 27 14:52:23 2012 -0700
   5485 
   5486     Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h"
   5487     result in the correct values
   5488 
   5489     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   5490 
   5491  config-fixups.h | 4 ----
   5492  1 file changed, 4 deletions(-)
   5493 
   5494 commit c4a58ae0e2fa43fbf9ebefc83891f6abd6728ac9
   5495 Author: Akira TAGOH <akira (a] tagoh.org>
   5496 Date:	Mon Aug 27 16:36:49 2012 +0900
   5497 
   5498     Fix for libtoolize's warnings
   5499 
   5500  Makefile.am  | 1 +
   5501  configure.ac | 1 +
   5502  2 files changed, 2 insertions(+)
   5503 
   5504 commit 65da8c091c402ec706d76054eacbc455a7e3d801
   5505 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5506 Date:	Sat Aug 25 14:10:14 2012 -0400
   5507 
   5508     Fix N'ko orthography
   5509 
   5510  fc-lang/nqo.orth | 3 +--
   5511  1 file changed, 1 insertion(+), 2 deletions(-)
   5512 
   5513 commit 375cdbce9d283d1eddb8f6b1c904d755653a87c5
   5514 Author: Akira TAGOH <akira (a] tagoh.org>
   5515 Date:	Thu Aug 16 20:33:12 2012 +0900
   5516 
   5517     Bug 53585 - Two highly-visible typos in src/fcxml.c
   5518 
   5519  src/fcxml.c | 4 ++--
   5520  1 file changed, 2 insertions(+), 2 deletions(-)
   5521 
   5522 commit cbfbd4041d4209b5da36746d68fe7aac7645eea5
   5523 Author: Akira TAGOH <akira (a] tagoh.org>
   5524 Date:	Fri Jul 27 11:22:14 2012 +0900
   5525 
   5526     Bump version to 2.10.1
   5527 
   5528  README			 | 8 +++++++-
   5529  configure.ac		 | 2 +-
   5530  fontconfig/fontconfig.h | 2 +-
   5531  3 files changed, 9 insertions(+), 3 deletions(-)
   5532 
   5533 commit b7287a91fedc8b3ba2f566a17e4c5a00222ca76e
   5534 Author: Akira TAGOH <akira (a] tagoh.org>
   5535 Date:	Mon Jul 23 13:59:16 2012 +0900
   5536 
   5537     Install config files first
   5538 
   5539     Use install-data-hook instead of install-data-local.
   5540     This allows on the real installation to create a symlink with
   5541     the broken ln command though, still not work with the pseudo
   5542     installation by using DESTDIR say.
   5543 
   5544  conf.d/Makefile.am | 2 +-
   5545  1 file changed, 1 insertion(+), 1 deletion(-)
   5546 
   5547 commit ebd5096abc495550596861b6af2aae067e861553
   5548 Author: Akira TAGOH <akira (a] tagoh.org>
   5549 Date:	Thu Jul 19 10:20:30 2012 +0900
   5550 
   5551     Fix a typo in fontconfig.pc
   5552 
   5553     Reported by Daniel Macks
   5554 
   5555  fontconfig.pc.in | 2 +-
   5556  1 file changed, 1 insertion(+), 1 deletion(-)
   5557 
   5558 commit d4fc407246ba0860dd883baf4551401614ec220f
   5559 Author: Akira TAGOH <akira (a] tagoh.org>
   5560 Date:	Tue Jul 17 14:20:48 2012 +0900
   5561 
   5562     correct version
   5563 
   5564  configure.ac | 2 +-
   5565  1 file changed, 1 insertion(+), 1 deletion(-)
   5566 
   5567 commit 92bad770e505ec8683aad2e6e063232843734ece
   5568 Author: Akira TAGOH <akira (a] tagoh.org>
   5569 Date:	Tue Jul 17 11:36:01 2012 +0900
   5570 
   5571     Bump version to 2.10
   5572 
   5573  README			 | 11 ++++++++++-
   5574  configure.ac		 |  2 +-
   5575  fontconfig/fontconfig.h |  4 ++--
   5576  3 files changed, 13 insertions(+), 4 deletions(-)
   5577 
   5578 commit f513f53347ae943a03192e83f7a6d7c40bcdfd5d
   5579 Author: Akira TAGOH <akira (a] tagoh.org>
   5580 Date:	Tue Jul 17 11:35:41 2012 +0900
   5581 
   5582     Update INSTALL
   5583 
   5584  INSTALL | 2 +-
   5585  1 file changed, 1 insertion(+), 1 deletion(-)
   5586 
   5587 commit 14d23ef330808b480393196984cb06efb5724160
   5588 Author: Akira TAGOH <akira (a] tagoh.org>
   5589 Date:	Tue Jul 17 11:34:31 2012 +0900
   5590 
   5591     Bump libtool revision
   5592 
   5593  configure.ac | 2 +-
   5594  1 file changed, 1 insertion(+), 1 deletion(-)
   5595 
   5596 commit da9400212db8e5aa0a0bdd4fad21d2008b5034e2
   5597 Author: Akira TAGOH <akira (a] tagoh.org>
   5598 Date:	Mon Jun 18 11:23:39 2012 +0900
   5599 
   5600     Fix a build fail with gcc 2.95, not supporting the flexible array
   5601     members.
   5602 
   5603  configure.ac | 2 ++
   5604  src/fcint.h  | 2 +-
   5605  2 files changed, 3 insertions(+), 1 deletion(-)
   5606 
   5607 commit 489a575a7455204ee5c170754b92e72ba1e483fd
   5608 Author: Akira TAGOH <akira (a] tagoh.org>
   5609 Date:	Fri Jul 6 19:02:05 2012 +0900
   5610 
   5611     Update CaseFolding.txt to Unicode 6.1
   5612 
   5613  fc-case/CaseFolding.txt | 21 +++++++++++++++++----
   5614  1 file changed, 17 insertions(+), 4 deletions(-)
   5615 
   5616 commit 5b2d065ef87514ca32af325f793ee37fabd6af19
   5617 Author: Akira TAGOH <akira (a] tagoh.org>
   5618 Date:	Tue Jul 3 19:56:56 2012 +0900
   5619 
   5620     Bug 34266 - configs silently ignored if libxml2 doesn't support
   5621     SAX1 interface
   5622 
   5623     Check if libxml2 has built with --with-sax1
   5624 
   5625  configure.ac | 12 ++++++++++++
   5626  1 file changed, 12 insertions(+)
   5627 
   5628 commit 9c377192bf7d59336dbe4603d73449c7090c11ca
   5629 Author: Akira TAGOH <akira (a] tagoh.org>
   5630 Date:	Mon Jun 25 14:57:51 2012 +0900
   5631 
   5632     Bump version to 2.9.92
   5633 
   5634  README			 | 19 ++++++++++++++++++-
   5635  configure.ac		 |  2 +-
   5636  fontconfig/fontconfig.h |  2 +-
   5637  3 files changed, 20 insertions(+), 3 deletions(-)
   5638 
   5639 commit 2162d9c2ee7ba930dca8f710ad35a83cb7c76ca6
   5640 Author: Akira TAGOH <akira (a] tagoh.org>
   5641 Date:	Mon Jun 25 14:57:40 2012 +0900
   5642 
   5643     Update INSTALL
   5644 
   5645  INSTALL | 4 ++--
   5646  1 file changed, 2 insertions(+), 2 deletions(-)
   5647 
   5648 commit a94c6b3b94b4a66d7f528fcc7e939b8ec19ad660
   5649 Author: Akira TAGOH <akira (a] tagoh.org>
   5650 Date:	Mon Jun 25 14:50:18 2012 +0900
   5651 
   5652     Bump libtool revision
   5653 
   5654  configure.ac | 2 +-
   5655  1 file changed, 1 insertion(+), 1 deletion(-)
   5656 
   5657 commit 769306665c37175d1e0e1167895eace0a8bc4bc3
   5658 Author: Akira TAGOH <akira (a] tagoh.org>
   5659 Date:	Tue Apr 24 19:11:41 2012 +0900
   5660 
   5661     Bug 18726 - RFE: help write locale-specific tests
   5662 
   5663     Add an example matching rule for the language specific
   5664 
   5665  doc/fontconfig-user.sgml | 35 +++++++++++++++++++++++++++++++++++
   5666  1 file changed, 35 insertions(+)
   5667 
   5668 commit e5a59eac905f1ff6ebe6005c257ce3f9f3c4cc6b
   5669 Author: Marius Tolzmann <tolzmann (a] molgen.mpg.de>
   5670 Date:	Thu Jun 21 21:01:10 2012 +0200
   5671 
   5672     Fix warning about deprecated, non-existent config includes
   5673 
   5674     Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8:
   5675     reading configurations from ~/.fonts.conf.d is deprecated.
   5676 
   5677     Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9:
   5678     reading configurations from ~/.fonts.conf is deprecated.
   5679 
   5680     Be polite and do not issue the warning if deprecated config includes
   5681     (e.g. ~/.fonts.conf.d and/or ~/.fonts.conf) do not exist.
   5682 
   5683  src/fcxml.c | 16 +++++++++++++---
   5684  1 file changed, 13 insertions(+), 3 deletions(-)
   5685 
   5686 commit 3a5e9bc75d7e240ec590c6e50161ee157904d4d6
   5687 Author: Marius Tolzmann <tolzmann (a] molgen.mpg.de>
   5688 Date:	Thu Jun 21 21:01:09 2012 +0200
   5689 
   5690     Fix newline in warning about deprecated config includes
   5691 
   5692  src/fcxml.c | 2 +-
   5693  1 file changed, 1 insertion(+), 1 deletion(-)
   5694 
   5695 commit 2d9ad5434b1d3afa2aa3d8a77af0bce940c69177
   5696 Author: Akira TAGOH <akira (a] tagoh.org>
   5697 Date:	Mon Jun 18 18:31:36 2012 +0900
   5698 
   5699     Rename configure.in to configure.ac
   5700 
   5701  configure.ac	| 615
   5702  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5703  configure.in	| 615
   5704  ---------------------------------------------------------
   5705  new-version.sh |   4 +-
   5706  3 files changed, 617 insertions(+), 617 deletions(-)
   5707 
   5708 commit 4353df754fcf4126ff4a69ccfef1a59450e5a7c7
   5709 Author: Akira TAGOH <akira (a] tagoh.org>
   5710 Date:	Mon Jun 18 10:52:21 2012 +0900
   5711 
   5712     clean up the lock file properly on even hardlink-not-supported
   5713     filesystem.
   5714 
   5715  src/fcatomic.c | 14 ++++++++++++--
   5716  1 file changed, 12 insertions(+), 2 deletions(-)
   5717 
   5718 commit 997a64a67b77ae7c083f4a2898670201ed618fb2
   5719 Author: Akira TAGOH <akira (a] tagoh.org>
   5720 Date:	Thu Jun 14 11:27:31 2012 +0900
   5721 
   5722     Fix the fail of make install with --disable-shared on Win32
   5723 
   5724  .gitignore	 | 1 +
   5725  configure.in	 | 1 +
   5726  src/Makefile.am | 2 ++
   5727  3 files changed, 4 insertions(+)
   5728 
   5729 commit cd280f6532663981fb5fcc2d38f99973033568db
   5730 Author: Akira TAGOH <akira (a] tagoh.org>
   5731 Date:	Wed Jun 13 20:01:30 2012 +0900
   5732 
   5733     Fix a build fail on MINGW
   5734 
   5735  src/fcatomic.c |  7 ++++---
   5736  src/fccfg.c	| 18 +++++++++---------
   5737  src/fcint.h	|  4 +++-
   5738  src/fcstat.c	| 16 ++++++++++------
   5739  src/fcstr.c	|  6 +++---
   5740  src/fcxml.c	| 24 ++++++++++++------------
   5741  6 files changed, 41 insertions(+), 34 deletions(-)
   5742 
   5743 commit 2ec0440fb580f5556d8e1fc4e0e3a6c5b9472cf6
   5744 Author: Akira TAGOH <akira (a] tagoh.org>
   5745 Date:	Tue Jun 12 11:02:03 2012 +0900
   5746 
   5747     Fix a typo and build fail.
   5748 
   5749  doc/Makefile.am | 6 +++---
   5750  1 file changed, 3 insertions(+), 3 deletions(-)
   5751 
   5752 commit b447fc5d52e1e88ca1eca0ce3472d48626e27109
   5753 Author: Akira TAGOH <akira (a] tagoh.org>
   5754 Date:	Mon Jun 11 14:14:41 2012 +0900
   5755 
   5756     Bug 50835 - Deprecate FC_GLOBAL_ADVANCE
   5757 
   5758     FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on
   5759     freetype 2.4.5 or later.
   5760 
   5761  conf.d/20-fix-globaladvance.conf | 28 ----------------------------
   5762  conf.d/Makefile.am		  |  2 --
   5763  doc/fontconfig-devel.sgml	  |  2 +-
   5764  doc/fontconfig-user.sgml	  |  2 +-
   5765  fontconfig/fontconfig.h	  |  1 +
   5766  src/fcdefault.c		  |  1 +
   5767  src/fcint.h			  |  2 +-
   5768  src/fcname.c			  |  4 ++--
   5769  8 files changed, 7 insertions(+), 35 deletions(-)
   5770 
   5771 commit 54fb7967de3850cf7176dde12432ed48c628ebea
   5772 Author: Akira TAGOH <akira (a] tagoh.org>
   5773 Date:	Mon Jun 11 20:15:15 2012 +0900
   5774 
   5775     Bump version to 2.9.91
   5776 
   5777  README			 | 81
   5778  ++++++++++++++++++++++++++++++++++++++++++++++++-
   5779  configure.in		 |  2 +-
   5780  fontconfig/fontconfig.h |  2 +-
   5781  3 files changed, 82 insertions(+), 3 deletions(-)
   5782 
   5783 commit 0b20bd0281a2247a047ef388ea2c6c58614d7b1a
   5784 Author: Mark Brand <mabrand (a] mabrand.nl>
   5785 Date:	Mon Jun 11 20:13:02 2012 +0900
   5786 
   5787     fix building for WIN32
   5788 
   5789     8c255fb185d5651b57380b0a9443001e8051b29d moved some code out of switch
   5790     but did not declare 'buffer'. Also, replacing the "break" with
   5791     "goto bail" neglected the WIN32 specific code.
   5792 
   5793  src/fcxml.c | 12 ++++++------
   5794  1 file changed, 6 insertions(+), 6 deletions(-)
   5795 
   5796 commit 101825a129aa1a025e91fd55124e973fcdb31f9e
   5797 Author: Akira TAGOH <akira (a] tagoh.org>
   5798 Date:	Mon Jun 11 18:43:56 2012 +0900
   5799 
   5800     Generate bzip2-compressed tarball too
   5801 
   5802  Makefile.am | 2 ++
   5803  1 file changed, 2 insertions(+)
   5804 
   5805 commit fdb1155035da677368f762d8fb24ad2f470a9813
   5806 Author: Akira TAGOH <akira (a] tagoh.org>
   5807 Date:	Mon Jun 11 18:39:37 2012 +0900
   5808 
   5809     doc: Fix distcheck error again...
   5810 
   5811  doc/Makefile.am | 15 +++++++++------
   5812  1 file changed, 9 insertions(+), 6 deletions(-)
   5813 
   5814 commit e8f16c9343f64266c3ec0048d867bfe23bdb6ec6
   5815 Author: Akira TAGOH <akira (a] tagoh.org>
   5816 Date:	Mon Jun 11 17:48:12 2012 +0900
   5817 
   5818     Bump libtool revision
   5819 
   5820  configure.in | 4 ++--
   5821  1 file changed, 2 insertions(+), 2 deletions(-)
   5822 
   5823 commit cf70eaa3bfa9b14847a1067295c5c0dc12c95e83
   5824 Author: Akira TAGOH <akira (a] tagoh.org>
   5825 Date:	Fri Jun 8 19:41:59 2012 +0900
   5826 
   5827     Bug 50525 - superfluous whitespace in the style
   5828 
   5829  src/fcfreetype.c | 15 ++++++++++++++-
   5830  1 file changed, 14 insertions(+), 1 deletion(-)
   5831 
   5832 commit f4103bf708778433f5ea02014f890cdeccde206b
   5833 Author: Akira TAGOH <akira (a] tagoh.org>
   5834 Date:	Fri Jun 8 19:17:57 2012 +0900
   5835 
   5836     fcdefault: Add the lang object at FcConfigSubstituteWithPat() only
   5837     when kind is FcMatchPattern
   5838 
   5839  src/fccfg.c | 33 ++++++++++++++++-----------------
   5840  1 file changed, 16 insertions(+), 17 deletions(-)
   5841 
   5842 commit 07e52eeb097a4e3c147e00ed7a6eb7652a611751
   5843 Author: Akira TAGOH <akira (a] tagoh.org>
   5844 Date:	Fri Jun 8 15:54:48 2012 +0900
   5845 
   5846     fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
   5847 
   5848  src/fcdefault.c | 4 ----
   5849  1 file changed, 4 deletions(-)
   5850 
   5851 commit 550fd49d4fb8efab33d1fa1687b1b9bd352202fe
   5852 Author: Akira TAGOH <akira (a] tagoh.org>
   5853 Date:	Tue May 22 14:17:10 2012 +0900
   5854 
   5855     Add the default language to the pattern prior to do build the
   5856     substitution
   5857 
   5858     the default language is referred from the FC_LANG environment variable
   5859     or the current locale
   5860 
   5861  src/fccfg.c | 18 ++++++++++++++++++
   5862  1 file changed, 18 insertions(+)
   5863 
   5864 commit 2261a64ce14d692f7c553f46e2158e70400dbc9c
   5865 Author: Akira TAGOH <akira (a] tagoh.org>
   5866 Date:	Fri Jun 8 15:47:52 2012 +0900
   5867 
   5868     fcdefault: fallback if the environment variables are empty
   5869 
   5870     try to fallback if FC_LANG, LC_ALL, LC_CTYPE and LANG is empty
   5871 
   5872  src/fcdefault.c | 8 ++++----
   5873  1 file changed, 4 insertions(+), 4 deletions(-)
   5874 
   5875 commit bbc8fb5ba705e5257693f3b266fce12d2f81b50c
   5876 Author: Akira TAGOH <akira (a] tagoh.org>
   5877 Date:	Thu Mar 29 20:25:20 2012 +0900
   5878 
   5879     Bug 32853 - Export API to get the default language
   5880 
   5881     Add a new API FcGetDefaultLangs() to export the string sets of
   5882     the default
   5883     languages.
   5884 
   5885  doc/fclangset.fncs	 |   9 +++
   5886  fc-lang/fc-lang.c	 |   6 ++
   5887  fontconfig/fontconfig.h |   3 +
   5888  src/fcdefault.c	 | 102 ++++++++++---------------------
   5889  src/fcint.h		 |   6 ++
   5890  src/fclang.c		 | 159
   5891  ++++++++++++++++++++++++++++++++++++++++++++++++
   5892  src/fcstr.c		 |  44 ++++++++++++++
   5893  7 files changed, 260 insertions(+), 69 deletions(-)
   5894 
   5895 commit 1b692d8ab91a096e7d433c51ab187382de91147b
   5896 Author: Akira TAGOH <akira (a] tagoh.org>
   5897 Date:	Fri Jun 1 19:06:17 2012 +0900
   5898 
   5899     Fix the wrong estimation for the memory usage information in
   5900     fontconfig
   5901 
   5902  fc-cat/fc-cat.c	 |  2 +-
   5903  fc-list/fc-list.c	 |  2 +-
   5904  fc-match/fc-match.c	 |  2 +-
   5905  fc-pattern/fc-pattern.c |  2 +-
   5906  fc-query/fc-query.c	 |  2 +-
   5907  fc-scan/fc-scan.c	 |  2 +-
   5908  src/fccfg.c		 | 12 ++++++++----
   5909  src/fcformat.c		 |  4 ++--
   5910  src/fcpat.c		 |  3 ++-
   5911  src/fcstr.c		 |  3 +--
   5912  src/fcxml.c		 | 11 +++++++++--
   5913  11 files changed, 28 insertions(+), 17 deletions(-)
   5914 
   5915 commit 5254a6630fdf132b0cda62c1bc7e8e40d2639bdf
   5916 Author: Akira TAGOH <akira (a] tagoh.org>
   5917 Date:	Thu May 31 12:46:55 2012 +0900
   5918 
   5919     Fix a typo and polish the previous change
   5920 
   5921  src/fcstat.c | 21 ++++++++-------------
   5922  1 file changed, 8 insertions(+), 13 deletions(-)
   5923 
   5924 commit 4a741e9a0ab8dbaa0c377fbfed41547645ac79af
   5925 Author: Akira TAGOH <akira (a] tagoh.org>
   5926 Date:	Wed May 30 18:21:57 2012 +0900
   5927 
   5928     Fix the build fail on Solaris
   5929 
   5930     It's introduced by 0ac6c98294d666762960824d39329459b22b48b7.
   5931     Use lstat() and S_ISDIR() to check if it's the directory or not
   5932     if there are no d_type in struct dirent.
   5933 
   5934  configure.in |  2 ++
   5935  src/fcstat.c | 61
   5936  ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
   5937  2 files changed, 55 insertions(+), 8 deletions(-)
   5938 
   5939 commit 0ac6c98294d666762960824d39329459b22b48b7
   5940 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5941 Date:	Mon May 28 14:52:21 2012 +0900
   5942 
   5943     Fix cache aging for fonts on FAT filesystem under Linux
   5944 
   5945     Windows does not update mtime of directory on FAT filesystem when
   5946     file is added to it or removed from it. Fontconfig uses mtime of
   5947     directory to check cache file aging and hence fails to detect
   5948     newly added or recently removed files.
   5949 
   5950     This changeset detects FAT filesystem (currently implemented for
   5951     Linux) and adds generating checksum of directory entries instead
   5952     of using mtime which guarantees proper cache rebuild.
   5953 
   5954     For non-FAT filesystems this patch adds single syscall per directory
   5955     which is negligeable overhead.
   5956 
   5957     This fixes bug https://bugs.freedesktop.org/show_bug.cgi?id=25535
   5958 
   5959     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5960 
   5961  src/fccache.c | 14 +++++-----
   5962  src/fcdir.c   |  2 +-
   5963  src/fcint.h   |  5 +++-
   5964  src/fcstat.c  | 84
   5965  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5966  4 files changed, 96 insertions(+), 9 deletions(-)
   5967 
   5968 commit dc2da23e69e6b3f6e6d0436d4777ee2c1d8ff1be
   5969 Author: Akira TAGOH <akira (a] tagoh.org>
   5970 Date:	Mon May 28 13:59:48 2012 +0900
   5971 
   5972     Move statfs/statvfs wrapper to fcstat.c and add a test for the mtime
   5973     broken fs
   5974 
   5975     just rework to share the efforts between FcIsFsMmapSafe() and
   5976     FcIsFsMtimeBroken().
   5977 
   5978  src/fccache.c |  50 +--------------------------
   5979  src/fcint.h   |  13 +++++++
   5980  src/fcstat.c  | 108
   5981  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5982  3 files changed, 122 insertions(+), 49 deletions(-)
   5983 
   5984 commit 6a83c1ad40594530994b826d928312e9eeb19c35
   5985 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5986 Date:	Sun Apr 29 12:56:16 2012 +0200
   5987 
   5988     Move FcStat to separate compilation unit
   5989 
   5990     FcStat() logic is quite complicated in presence of various semi-broken
   5991     operating
   5992     systems and filesystems, split it out in order to make it a bit
   5993     easier.
   5994 
   5995     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   5996 
   5997  src/Makefile.am |   1 +
   5998  src/fccache.c	 |  88 ------------------------------------------
   5999  src/fcint.h	 |   8 ++--
   6000  src/fcstat.c	 | 116
   6001  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   6002  4 files changed, 122 insertions(+), 91 deletions(-)
   6003 
   6004 commit 26160366d7ba5c7baf20ae091d5dd0388714df83
   6005 Author: Akira TAGOH <akira (a] tagoh.org>
   6006 Date:	Mon May 28 15:58:56 2012 +0900
   6007 
   6008     fcatomic: fallback to create a directory with FcAtomicLock
   6009 
   6010     link(2) might be failed on the filesystem that doesn't support
   6011     the hard link. e.g. FcAtomicLock() always fails on FAT filesystem
   6012     when link(2) is available.
   6013     So that may be a good idea to fallback if link(2) is failed.
   6014 
   6015  src/fcatomic.c | 10 +++++++++-
   6016  1 file changed, 9 insertions(+), 1 deletion(-)
   6017 
   6018 commit 2837c63876b9b1f27d74aad51d45fc18d48f4652
   6019 Author: Akira TAGOH <akira (a] tagoh.org>
   6020 Date:	Mon May 21 13:43:20 2012 +0900
   6021 
   6022     Bug 33644 - Fontconfig doesn't match correctly in <test>
   6023 
   6024     Warn if the multiple values is set to <test>, including the case of
   6025     in <alias> because the behavior isn't intuitive since so many users
   6026     is asking for a help to get things working for their expectation.
   6027 
   6028     Use multiple <match>s or <alias>es for OR operator and
   6029     multiple <test>s for AND operator.
   6030 
   6031  doc/fontconfig-user.sgml | 23 +++++++++++++++++++++++
   6032  src/fcxml.c		  |  5 +++++
   6033  2 files changed, 28 insertions(+)
   6034 
   6035 commit 794fb0bd6a3fa91c6e03e51dc080e458b8960a55
   6036 Author: Akira TAGOH <akira (a] tagoh.org>
   6037 Date:	Mon May 21 13:37:54 2012 +0900
   6038 
   6039     Correct the example
   6040 
   6041     Enclose the string with <string> in <test>
   6042 
   6043  doc/fontconfig-user.sgml | 10 +++++-----
   6044  1 file changed, 5 insertions(+), 5 deletions(-)
   6045 
   6046 commit 8c255fb185d5651b57380b0a9443001e8051b29d
   6047 Author: Akira TAGOH <akira (a] tagoh.org>
   6048 Date:	Mon Mar 12 19:18:19 2012 +0900
   6049 
   6050     Bug 20411 - fontconfig doesn't match FreeDesktop directories specs
   6051 
   6052     Allows reading configuration files, fonts and cache files from
   6053     the directories where the XDG Base Directory Specification defines.
   6054 
   6055     the old directories are still in the configuration files for
   6056     the backward compatibility.
   6057 
   6058  conf.d/50-user.conf	  |   7 +-
   6059  doc/fontconfig-user.sgml |  37 ++---
   6060  fonts.conf.in		  |   4 +
   6061  fonts.dtd		  |  10 +-
   6062  src/fccfg.c		  |  78 ++++++++++-
   6063  src/fcinit.c		  |  20 ++-
   6064  src/fcint.h		  |  11 ++
   6065  src/fcstr.c		  |   5 +-
   6066  src/fcxml.c		  | 344
   6067  ++++++++++++++++++++++++++++++-----------------
   6068  9 files changed, 366 insertions(+), 150 deletions(-)
   6069 
   6070 commit bc4517d8e5af8f31821ec8d9990765dad2867dd4
   6071 Author: Akira TAGOH <akira (a] tagoh.org>
   6072 Date:	Wed Apr 11 19:52:35 2012 +0900
   6073 
   6074     Bug 19128 - Handling whitespace in aliases
   6075 
   6076     Add a new attribute `ignore-blanks' to <test>.
   6077     When this is set to "true", any blanks in the string will be ignored
   6078     on comparison.  This takes effects for compare="eq" or "not_eq" only.
   6079 
   6080     Also changed the behavior of the comparison on <alias> too.
   6081 
   6082  conf.d/20-fix-globaladvance.conf |  8 ++++----
   6083  conf.d/20-unhint-small-vera.conf |  6 +++---
   6084  conf.d/25-unhint-nonlatin.conf   | 30 +++++++++++++++---------------
   6085  conf.d/30-urw-aliases.conf	  |  7 +------
   6086  conf.d/65-fonts-persian.conf	  | 14 +++++++-------
   6087  conf.d/80-delicious.conf	  |  2 +-
   6088  doc/fontconfig-user.sgml	  |  3 ++-
   6089  fonts.dtd			  |  1 +
   6090  src/fccfg.c			  | 35 ++++++++++++++++++++++-------------
   6091  src/fcdbg.c			  | 27 ++++++++++++++++++---------
   6092  src/fcint.h			  |  8 ++++++++
   6093  src/fclist.c			  |  2 +-
   6094  src/fcxml.c			  | 24 ++++++++++++++++++++----
   6095  13 files changed, 103 insertions(+), 64 deletions(-)
   6096 
   6097 commit 5ac12c0e94128ea63e3e74b4e602cf0c74661bce
   6098 Author: Akira TAGOH <akira (a] tagoh.org>
   6099 Date:	Thu May 10 16:47:09 2012 +0900
   6100 
   6101     fcarch.c: get rid of the duplicate definition of FC_MAX
   6102 
   6103     FC_MAX is also available in src/fcint.h
   6104 
   6105  src/fcarch.c | 2 --
   6106  1 file changed, 2 deletions(-)
   6107 
   6108 commit cc9d572d3e3d270653c994ff1269f56eb7ee1b1c
   6109 Author: Akira TAGOH <akira (a] tagoh.org>
   6110 Date:	Thu May 10 16:36:10 2012 +0900
   6111 
   6112     fonts.conf: keeps same binding for alternatives
   6113 
   6114     Since the binding is affected to the score, the replacement should
   6115     have same binding to avoid the unexpected estimation.
   6116 
   6117  fonts.conf.in | 6 +++---
   6118  1 file changed, 3 insertions(+), 3 deletions(-)
   6119 
   6120 commit d81407611b160ebfa631556ee60be147d1c0416f
   6121 Author: Keith Packard <keithp (a] keithp.com>
   6122 Date:	Tue May 1 19:28:27 2012 -0700
   6123 
   6124     Deal with architectures where ALIGNOF_DOUBLE < 4
   6125 
   6126     This patch isn't really tested as I don't have such a machine, but I
   6127     have a bug report that on m68k machines, double values are aligned on
   6128     smaller than 4 byte boundaries. If ALIGNOF_DOUBLE < sizeof(int),
   6129     the "expected" sizeof of FcValue is miscomputed. Use the maximum of 4
   6130     (sizeof (int)) and ALIGNOF_DOUBLE when computing the expected size of
   6131     FcValue.
   6132 
   6133     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6134 
   6135  src/fcarch.c | 4 +++-
   6136  1 file changed, 3 insertions(+), 1 deletion(-)
   6137 
   6138 commit e41474e925947b5a2fb64c80135bc116e9e56d2d
   6139 Author: Keith Packard <keithp (a] keithp.com>
   6140 Date:	Tue May 1 19:28:26 2012 -0700
   6141 
   6142     Extra ',' in AC_ARG_WITH(arch causes arch to never be autodetected
   6143 
   6144     Commit 87d7b82a98780223422a829b6bb1a05fd753ae5e reformatted this
   6145     part of the configure script, accidentally introducing a spurious
   6146     comma.
   6147 
   6148     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6149 
   6150  configure.in | 1 -
   6151  1 file changed, 1 deletion(-)
   6152 
   6153 commit d2718257f9aa3e6071f649296a52a22684c43e96
   6154 Author: Akira TAGOH <akira (a] tagoh.org>
   6155 Date:	Tue May 1 20:18:41 2012 +0900
   6156 
   6157     Output more verbose debugging log to show where to insert the element
   6158     into the value list
   6159 
   6160  src/fccfg.c |	2 +-
   6161  src/fcdbg.c | 79
   6162  +++++++++++++++++++++++++++++++++++++++++++------------------
   6163  src/fcint.h |	8 ++++++-
   6164  3 files changed, 64 insertions(+), 25 deletions(-)
   6165 
   6166 commit 7d65f9f514e33305bdeafd0d34140da46259e57f
   6167 Author: Akira TAGOH <akira (a] tagoh.org>
   6168 Date:	Wed Apr 11 19:52:35 2012 +0900
   6169 
   6170     Bug 39278 - make usage of mmap optional
   6171 
   6172     Stop using mmap() if the cache file is stored on NFS.
   6173     also added FONTCONFIG_USE_MMAP environment variable to enforce the
   6174     use of
   6175     or not the use of mmap(2) regardless of what the filesystem the
   6176     cache files
   6177     are stored on.
   6178 
   6179  configure.in		  | 24 +++++++++++++--
   6180  doc/fontconfig-user.sgml | 20 ++++++++++++-
   6181  src/fccache.c		  | 77
   6182  ++++++++++++++++++++++++++++++++++++++++++++++--
   6183  3 files changed, 116 insertions(+), 5 deletions(-)
   6184 
   6185 commit f30a5d7637af14b12f07267b59e02ec4a14458f2
   6186 Author: Akira TAGOH <akira (a] tagoh.org>
   6187 Date:	Wed Apr 25 16:21:33 2012 +0900
   6188 
   6189     Disable iconv support anyway...
   6190 
   6191  configure.in | 3 ++-
   6192  1 file changed, 2 insertions(+), 1 deletion(-)
   6193 
   6194 commit 7587d1c99d9476b6dd4dbe523c0204da700fed8d
   6195 Author: Akira TAGOH <akira (a] tagoh.org>
   6196 Date:	Mon Mar 26 16:34:34 2012 +0900
   6197 
   6198     Bug 27765 - FcMatch() returns style in wrong language
   6199 
   6200     Add "namelang" object to obtain the localized name in the font
   6201     regardless
   6202     of the lang object. it's applied to "familylang", "stylelang" and
   6203     "fullnamelang" alltogether. this would helps if one wants to enforce
   6204     selecting them in the specific language if any.  the default value for
   6205     the namelang object is determined from current locale.
   6206 
   6207  doc/fontconfig-devel.sgml |   3 ++
   6208  fontconfig/fontconfig.h   |   1 +
   6209  src/fcdefault.c	   |  37 ++++++++++++++-
   6210  src/fcint.h		   |   3 +-
   6211  src/fclist.c		   |  47 +++++++++++++++----
   6212  src/fcmatch.c		   | 113
   6213  +++++++++++++++++++++++++++++++++++++++-------
   6214  src/fcname.c		   |   1 +
   6215  7 files changed, 178 insertions(+), 27 deletions(-)
   6216 
   6217 commit 526f0da93fc487e9b33a4d97386a9054156d01ac
   6218 Author: Akira TAGOH <akira (a] tagoh.org>
   6219 Date:	Tue Apr 24 11:40:51 2012 +0900
   6220 
   6221     Add --enable-iconv option to configure
   6222 
   6223     Disable iconv support by default, which provide a feature to convert
   6224     non-Unicode SFNT names to UTF-8.
   6225 
   6226  configure.in | 64
   6227  ++++++++++++++++++++++++++++++++----------------------------
   6228  1 file changed, 34 insertions(+), 30 deletions(-)
   6229 
   6230 commit 06d6b7c3120cd417af5ff47e9735aed577978354
   6231 Author: Akira TAGOH <akira (a] tagoh.org>
   6232 Date:	Wed Mar 28 17:28:06 2012 +0900
   6233 
   6234     Create CACHEDIR.TAG when fc-cache is run or only when the cache
   6235     directory is created at the runtime.
   6236 
   6237     Also add FcCacheCreateTagFile() API to do create CACHEDIR.TAG on
   6238     the cache
   6239     directory.
   6240 
   6241  doc/fccache.fncs	 |  9 ++++++
   6242  doc/fcconfig.fncs	 |  2 +-
   6243  fc-cache/fc-cache.c	 | 73 +-----------------------------------------
   6244  fontconfig/fontconfig.h |  5 ++-
   6245  src/fccache.c		 | 85
   6246  +++++++++++++++++++++++++++++++++++++++++++++++++
   6247  src/fccfg.c		 |  2 +-
   6248  src/fcint.h		 |  3 ++
   6249  7 files changed, 104 insertions(+), 75 deletions(-)
   6250 
   6251 commit 25ccc3f3d27d8affd45c4b0a8041ef757dbb20dd
   6252 Author: Akira TAGOH <akira (a] tagoh.org>
   6253 Date:	Fri Apr 20 19:08:59 2012 +0900
   6254 
   6255     Bug 47721 - Add ChromeOS fonts to 30-metric-aliases.conf
   6256 
   6257  conf.d/30-metric-aliases.conf | 50
   6258  +++++++++++++++++++++++++++++++++----------
   6259  1 file changed, 39 insertions(+), 11 deletions(-)
   6260 
   6261 commit 7069d717e982adcf8e1d300cbd10eec6322a65c9
   6262 Author: Akira TAGOH <akira (a] tagoh.org>
   6263 Date:	Sun Apr 22 21:40:44 2012 +0900
   6264 
   6265     C++11 requires a space between literal and identifier
   6266 
   6267     Reported by Buganini
   6268 
   6269  fontconfig/fontconfig.h | 6 +++---
   6270  1 file changed, 3 insertions(+), 3 deletions(-)
   6271 
   6272 commit 22dc5460906f78b3dc1b12ab2440e62b930adf0b
   6273 Author: Akira TAGOH <akira (a] tagoh.org>
   6274 Date:	Fri Apr 20 20:04:17 2012 +0900
   6275 
   6276     Fix a build issue again when no regex functions available
   6277 
   6278     Reported by Jon TURNEY
   6279 
   6280  configure.in | 4 +---
   6281  src/fcstr.c  | 2 +-
   6282  2 files changed, 2 insertions(+), 4 deletions(-)
   6283 
   6284 commit 9fa7b7c8f2d1d8a9c50f3ba0f99087f653b6a9b8
   6285 Author: Akira TAGOH <akira (a] tagoh.org>
   6286 Date:	Fri Apr 20 11:17:41 2012 +0900
   6287 
   6288     Rework to avoid adding the unexpected value to ICONV_CFLAGS and
   6289     ICONV_LIBS
   6290 
   6291  configure.in | 44 ++++++++++++++++++++++++--------------------
   6292  1 file changed, 24 insertions(+), 20 deletions(-)
   6293 
   6294 commit dd2a3d3520b6fea20a58b2888fef0458c01b287f
   6295 Author: Akira TAGOH <akira (a] tagoh.org>
   6296 Date:	Wed Apr 18 12:55:23 2012 +0900
   6297 
   6298     Bug 25151 - Move cleanCacheDirectory() from fc-cache.c into
   6299      the library
   6300 
   6301     Add FcDirCacheScan() API to clean up the cache files in the directory.
   6302 
   6303  doc/fccache.fncs	 |  9 +++++
   6304  fc-cache/fc-cache.c	 | 93
   6305  +------------------------------------------------
   6306  fontconfig/fontconfig.h |  3 ++
   6307  src/fccache.c		 | 91
   6308  +++++++++++++++++++++++++++++++++++++++++++++++
   6309  src/fcint.h		 |  2 ++
   6310  5 files changed, 106 insertions(+), 92 deletions(-)
   6311 
   6312 commit 9e62fcedfe774a13843cc0982bc3e535369b99eb
   6313 Author: Keith Packard <keithp (a] keithp.com>
   6314 Date:	Mon Apr 16 11:28:36 2012 -0700
   6315 
   6316     Use posix_fadvise to speed startup
   6317 
   6318     Given that fontconfig will scan all of the cache file data during the
   6319     first font search, ask the kernel to start reading the pages right
   6320     away.
   6321 
   6322     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6323 
   6324  configure.in  | 2 +-
   6325  src/fccache.c | 3 +++
   6326  2 files changed, 4 insertions(+), 1 deletion(-)
   6327 
   6328 commit 94c2cc58a091138aa8c507d6239eca69520b65f0
   6329 Author: Akira TAGOH <akira (a] tagoh.org>
   6330 Date:	Mon Apr 16 20:25:52 2012 +0900
   6331 
   6332     doc: Fix a typo of the environment variable name.
   6333 
   6334  doc/fcconfig.fncs | 4 ++--
   6335  1 file changed, 2 insertions(+), 2 deletions(-)
   6336 
   6337 commit c5714bcf90d6b345e748b7fa7b21e421409aba60
   6338 Author: Akira TAGOH <akira (a] tagoh.org>
   6339 Date:	Fri Apr 13 11:09:04 2012 +0900
   6340 
   6341     Add --with-expat, --with-expat-includes and --with-expat-lib back.
   6342 
   6343  configure.in | 41 ++++++++++++++++++++++++++++++++++++++---
   6344  1 file changed, 38 insertions(+), 3 deletions(-)
   6345 
   6346 commit 470e92c9dbdc75d354c9dce9063276996ecf535d
   6347 Author: Akira TAGOH <akira (a] tagoh.org>
   6348 Date:	Thu Apr 12 14:01:25 2012 +0900
   6349 
   6350     Bug 27526 - Compatibility fix for old windows sytems
   6351 
   6352     Patch from Gianluigi Tiesi
   6353 
   6354  src/fccache.c |  3 ---
   6355  src/fcint.h   | 12 ++++++++++--
   6356  src/fcxml.c   | 52 +++++++++++++++++++++++++++++++++++++++++++---------
   6357  3 files changed, 53 insertions(+), 14 deletions(-)
   6358 
   6359 commit ac6271dbac32086ce60845efc4d87e669f37796a
   6360 Author: Akira TAGOH <akira (a] tagoh.org>
   6361 Date:	Thu Apr 12 11:01:12 2012 +0900
   6362 
   6363     Bug 48573 - platform without regex do not have also REG_XXX defines
   6364 
   6365     Fix a build issue on the platforms where regex isn't available
   6366 
   6367  configure.in | 9 +++++++++
   6368  src/fcstr.c  | 6 ++++--
   6369  2 files changed, 13 insertions(+), 2 deletions(-)
   6370 
   6371 commit 9231d79ad180f992f9bbef4f3127576870a75075
   6372 Author: Akira TAGOH <akira (a] tagoh.org>
   6373 Date:	Mon Apr 9 12:51:12 2012 +0900
   6374 
   6375     Bug 28491 - Allow matching on FC_FILE
   6376 
   6377     Allow :file=/path/to/font/file on matching
   6378 
   6379  configure.in  |  4 +--
   6380  src/fcint.h   |  6 +++++
   6381  src/fcmatch.c | 84
   6382  ++++++++++++++++++++++++++++++++++++-----------------------
   6383  src/fcstr.c   | 50 +++++++++++++++++++++++++++++++++++
   6384  4 files changed, 110 insertions(+), 34 deletions(-)
   6385 
   6386 commit 2589207cfd4c7e948a4b50d7c07c13a3a52fe0aa
   6387 Author: Akira TAGOH <akira (a] tagoh.org>
   6388 Date:	Tue Apr 10 18:34:11 2012 +0900
   6389 
   6390     Bug 26830 - Add search for libiconv non-default directory
   6391 
   6392     Add --with-libiconv, --with-libiconv-includes and --with-libiconv-lib
   6393     to specify the directory where libiconv might be installed.
   6394 
   6395  configure.in	 | 85
   6396  +++++++++++++++++++++++++++++++++++++++++----------------
   6397  src/Makefile.am |  1 +
   6398  2 files changed, 63 insertions(+), 23 deletions(-)
   6399 
   6400 commit ddefa5021f7785514f373aab6a8e6191a867278e
   6401 Author: Akira TAGOH <akira (a] tagoh.org>
   6402 Date:	Wed Apr 4 14:47:57 2012 +0900
   6403 
   6404     Bug 22862 - <alias> ignores <match> <test>s
   6405 
   6406     Allow to use the test elements in the alias element.
   6407 
   6408  fonts.dtd   |	2 +-
   6409  src/fcxml.c | 27 +++++++++++++++++++++------
   6410  2 files changed, 22 insertions(+), 7 deletions(-)
   6411 
   6412 commit e181ab4de5d20fe1f70e68f66ef8332553eba206
   6413 Author: Akira TAGOH <akira (a] tagoh.org>
   6414 Date:	Wed Apr 4 16:49:30 2012 +0900
   6415 
   6416     Bug 29341 - Make some fontconfig paths configurable
   6417 
   6418     Add configure options to set the directory to be installed:
   6419       --with-templatedir for the configuration files a.k.a.
   6420 	/etc/fonts/conf.avail
   6421       --with-baseconfigdir for fonts.conf etc a.k.a. /etc/fonts
   6422       --with-configdir for the active configuration files a.k.a.
   6423 	/etc/fonts/conf.d
   6424       --with-xmldir for fonts.dtd etc
   6425 
   6426     and the default path for templatedir is changed to
   6427     ${datadir}/fontconfig/conf.avail
   6428 
   6429  Makefile.am	    | 36 +++++++++++---------
   6430  conf.d/Makefile.am | 99
   6431  ++++++++++++++++++++++++++----------------------------
   6432  configure.in	    | 72 ++++++++++++++++++++++++++++++++-------
   6433  fonts.conf.in	    |  2 +-
   6434  src/Makefile.am    |  2 +-
   6435  5 files changed, 129 insertions(+), 82 deletions(-)
   6436 
   6437 commit bb02899d9ff9813738809fb5349a9f3ae2dba76f
   6438 Author: Akira TAGOH <akira (a] tagoh.org>
   6439 Date:	Mon Apr 2 15:38:27 2012 +0900
   6440 
   6441     Use pkgconfig to check builddeps
   6442 
   6443  configure.in | 164
   6444  +++++++++++------------------------------------------------
   6445  1 file changed, 31 insertions(+), 133 deletions(-)
   6446 
   6447 commit 87d7b82a98780223422a829b6bb1a05fd753ae5e
   6448 Author: Akira TAGOH <akira (a] tagoh.org>
   6449 Date:	Mon Apr 2 14:32:44 2012 +0900
   6450 
   6451     Use AC_HELP_STRING instead of formatting manually
   6452 
   6453  configure.in | 57
   6454  ++++++++++++++++++++++++++++++++++++++++++++++-----------
   6455  1 file changed, 46 insertions(+), 11 deletions(-)
   6456 
   6457 commit d3e3f4a46d07a7b611be21600d7049225b8b2909
   6458 Author: Akira TAGOH <akira (a] tagoh.org>
   6459 Date:	Fri Mar 30 18:09:14 2012 +0900
   6460 
   6461     doc: Add contains and not_contains operators and elements
   6462 
   6463  doc/fontconfig-user.sgml | 6 +++---
   6464  1 file changed, 3 insertions(+), 3 deletions(-)
   6465 
   6466 commit 9279f71a3a855e3b2dbd13dbe0d38f2b69673c49
   6467 Author: Akira TAGOH <akira (a] tagoh.org>
   6468 Date:	Fri Mar 30 11:52:25 2012 +0900
   6469 
   6470     Bug 24729 - [ne_NP] Fix ortho file
   6471 
   6472     further update for ne.orth
   6473 
   6474     Patch from Pravin Satpute.
   6475 
   6476  fc-lang/ne.orth | 23 ++++++++++++++++++++---
   6477  1 file changed, 20 insertions(+), 3 deletions(-)
   6478 
   6479 commit 9fe7c986c64d8cfb7f85a300b6f0d470ce66b18a
   6480 Author: Akira TAGOH <akira (a] tagoh.org>
   6481 Date:	Thu Mar 29 15:43:11 2012 +0900
   6482 
   6483     Bug 48020 - Fix for src/makealias on Solaris 10
   6484 
   6485     Use the command substitution `command` instead of $(command) for
   6486     Solaris 10.
   6487 
   6488  src/makealias | 2 +-
   6489  1 file changed, 1 insertion(+), 1 deletion(-)
   6490 
   6491 commit becbdaebe3d77726900072de1a0fb6a95c938da5
   6492 Author: Akira TAGOH <akira (a] tagoh.org>
   6493 Date:	Wed Mar 28 15:09:25 2012 +0900
   6494 
   6495     Move workaround macros for fat binaries into the separate header file
   6496 
   6497  Makefile.am	 |  5 +++--
   6498  config-fixups.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
   6499  configure.in	 |  4 +++-
   6500  src/fcarch.h	 | 13 -------------
   6501  4 files changed, 50 insertions(+), 16 deletions(-)
   6502 
   6503 commit fe6ba5e5c54928adeaf96668d0cf6f44f0484065
   6504 Author: Akira TAGOH <akira (a] tagoh.org>
   6505 Date:	Wed Mar 28 16:27:46 2012 +0900
   6506 
   6507     Fix the hardcoded cache file suffix
   6508 
   6509  fc-cat/fc-cat.c | 4 ++--
   6510  1 file changed, 2 insertions(+), 2 deletions(-)
   6511 
   6512 commit 4a060729a1466186d3be63ada344f43d66f937e5
   6513 Author: Akira TAGOH <akira (a] tagoh.org>
   6514 Date:	Wed Mar 28 13:38:53 2012 +0900
   6515 
   6516     fcpat: Increase the number of buckets in the shared string hash table
   6517 
   6518     This is a reasonably conservative increase in the number of buckets
   6519     in the hash
   6520     table to 251.  After FcInit(), there are 240 shared strings in use
   6521     on my system
   6522     (from configuration files I assume).  The hash value is stored in
   6523     each link in
   6524     the chains so comparison are actually not very expensive.  This change
   6525     should
   6526     reduce the average length of chains by a factor of 8.  With the
   6527     reference
   6528     counted strings, it should keep the average length of chains to
   6529     about 2.  The
   6530     number of buckets is prime so as not to rely too much on the quality
   6531     of the
   6532     hash function.
   6533 
   6534     https://bugs.freedesktop.org/show_bug.cgi?id=17832#c5
   6535 
   6536     Patch from Karl Tomlinson
   6537 
   6538  src/fcpat.c | 2 +-
   6539  1 file changed, 1 insertion(+), 1 deletion(-)
   6540 
   6541 commit d8dcff7b96b09748e6f1df9e4adc7ab0850d7b18
   6542 Author: Akira TAGOH <akira (a] tagoh.org>
   6543 Date:	Wed Mar 28 13:37:15 2012 +0900
   6544 
   6545     Bug 17832 - Memory leaks due to FcStrStaticName use for external
   6546     patterns
   6547 
   6548     Use the reference-counted strings instead of the static strings
   6549 
   6550     Patch from Karl Tomlinson
   6551 
   6552  src/fccfg.c  |  2 +-
   6553  src/fcinit.c |  4 ++--
   6554  src/fcint.h  | 10 +++++-----
   6555  src/fclist.c | 10 +++++++++-
   6556  src/fcname.c | 34 ++++++++------------------------
   6557  src/fcpat.c  | 63
   6558  +++++++++++++++++++++++-------------------------------------
   6559  src/fcxml.c  |  8 +++++---
   6560  7 files changed, 54 insertions(+), 77 deletions(-)
   6561 
   6562 commit ea1c6ea337b8cf6b86169b565787d0d31a0fc330
   6563 Author: Akira TAGOH <akira (a] tagoh.org>
   6564 Date:	Tue Mar 27 21:06:36 2012 +0900
   6565 
   6566     Fix a memory leak in FcDirScanConfig()
   6567 
   6568  src/fcdir.c | 3 +++
   6569  1 file changed, 3 insertions(+)
   6570 
   6571 commit 1aaf8b773d73f89f5b0d8591cca0a2072524fdb3
   6572 Author: Akira TAGOH <akira (a] tagoh.org>
   6573 Date:	Mon Mar 26 10:58:18 2012 +0900
   6574 
   6575     Bug 17722 - Don't overwrite user's configurations in default config
   6576 
   6577     Use "append" to avoid overwriting the user configuration.
   6578     This presumes most clients may takes care of the first value only.
   6579 
   6580  conf.d/10-autohint.conf	  | 8 +++++++-
   6581  conf.d/10-no-sub-pixel.conf	  | 8 +++++++-
   6582  conf.d/10-sub-pixel-bgr.conf	  | 8 +++++++-
   6583  conf.d/10-sub-pixel-rgb.conf	  | 8 +++++++-
   6584  conf.d/10-sub-pixel-vbgr.conf	  | 8 +++++++-
   6585  conf.d/10-sub-pixel-vrgb.conf	  | 8 +++++++-
   6586  conf.d/10-unhinted.conf	  | 8 +++++++-
   6587  conf.d/11-lcdfilter-default.conf | 8 +++++++-
   6588  conf.d/11-lcdfilter-legacy.conf  | 8 +++++++-
   6589  conf.d/11-lcdfilter-light.conf   | 8 +++++++-
   6590  10 files changed, 70 insertions(+), 10 deletions(-)
   6591 
   6592 commit 900675d0b0b40f22ecc0d75e4d5ce16295a3a5e3
   6593 Author: Akira TAGOH <akira (a] tagoh.org>
   6594 Date:	Thu Mar 22 19:57:47 2012 +0900
   6595 
   6596     Bug 47703 - SimSun default family
   6597 
   6598     40-nonlatin.conf: SimSun should be serif but not sans-serif.
   6599 
   6600     http://www.microsoft.com/typography/fonts/family.aspx?FID=37
   6601 
   6602     Patch from Petr Gajdos
   6603 
   6604  conf.d/40-nonlatin.conf | 8 ++++----
   6605  1 file changed, 4 insertions(+), 4 deletions(-)
   6606 
   6607 commit 92ac054ce5e270f22a4f81a09522c3f03b76c876
   6608 Author: Akira TAGOH <akira (a] tagoh.org>
   6609 Date:	Thu Mar 22 19:15:27 2012 +0900
   6610 
   6611     fcmatch: Set FcResultMatch at the end if the return value is valid.
   6612 
   6613     In the previous code, the result of 'result' in the argument for
   6614     FcFontSetSort() and FcFontSetMatch() wasn't predictable and not
   6615     reliable to
   6616     check if the return value is valid or not. this change is to ensure
   6617     if it's
   6618     performed successfully.
   6619 
   6620  src/fcmatch.c | 19 ++++++++++++++-----
   6621  1 file changed, 14 insertions(+), 5 deletions(-)
   6622 
   6623 commit 1db3e9cdd8bc7408e630934cfc8deda7798b8970
   6624 Author: Akira TAGOH <akira (a] tagoh.org>
   6625 Date:	Thu Mar 22 12:36:34 2012 +0900
   6626 
   6627     fc-cache: improvement of the fix for Bug#39914.
   6628 
   6629     Use sizeof() instead of strlen() and use stdio.
   6630 
   6631  fc-cache/fc-cache.c | 13 +++++++------
   6632  1 file changed, 7 insertions(+), 6 deletions(-)
   6633 
   6634 commit 4f7f3bf9f78843be5b39eb64acfeb02ffcd8e3a4
   6635 Author: Akira TAGOH <akira (a] tagoh.org>
   6636 Date:	Wed Mar 21 16:06:37 2012 +0900
   6637 
   6638     Bug 39914 - Please tag the cache directory with CACHEDIR.TAG
   6639 
   6640     fc-cache: Create CACHEDIR.TAG at the top of the cache directory.
   6641 
   6642     Reviewed-by: Josh Triplett <josh (a] joshtriplett.org>
   6643 
   6644  fc-cache/fc-cache.c | 77
   6645  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   6646  1 file changed, 77 insertions(+)
   6647 
   6648 commit 8cc4498122b17843b00ec3eebdd7a7d8d59cb7ff
   6649 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   6650 Date:	Mon Mar 19 02:16:41 2012 -0700
   6651 
   6652     fcarch: Check for architecture signature at compile time rather than
   6653     configure time
   6654 
   6655     https://bugs.freedesktop.org/show_bug.cgi?id=20208
   6656 
   6657     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   6658 
   6659  fc-cache/fc-cache.c |	3 +--
   6660  src/fcarch.c	     |	4 ++--
   6661  src/fcarch.h	     | 23 +++++++++++++++++++++--
   6662  3 files changed, 24 insertions(+), 6 deletions(-)
   6663 
   6664 commit e1ffb3dcd46f1fbbc5cb7527bc7f447b060ed98f
   6665 Author: Akira TAGOH <tagoh (a] redhat.com>
   6666 Date:	Fri Mar 16 23:18:23 2012 +0900
   6667 
   6668     Get rid of the prerequisites from the sufix rules
   6669 
   6670     Thanks to Adam Sampson for pointing this out.
   6671 
   6672  doc/Makefile.am | 12 ++++++++----
   6673  1 file changed, 8 insertions(+), 4 deletions(-)
   6674 
   6675 commit 93460f93e9e55e39a42fb6474918f31539436d9c
   6676 Author: Akira TAGOH <akira (a] tagoh.org>
   6677 Date:	Fri Mar 16 16:29:53 2012 +0900
   6678 
   6679     Fix a build issue due to the use of non-portable variables
   6680 
   6681     $< isn't supported in BSD make say. $(RM) is pre-defined in GNU make
   6682     though, not in BSD make say. so changed to check on configure if it's
   6683     pre-defined by make, otherwise set the appropriate command to $(RM).
   6684 
   6685     This would be a workaround until it has the certain pre-defined value.
   6686 
   6687  Makefile.am		| 10 +++++-----
   6688  conf.d/Makefile.am	|  8 ++++----
   6689  configure.in		|  9 +++++++++
   6690  doc/Makefile.am	| 32 ++++++++++++++++----------------
   6691  fc-cache/Makefile.am	|  4 ++--
   6692  fc-case/Makefile.am	|  6 ++----
   6693  fc-cat/Makefile.am	|  4 ++--
   6694  fc-list/Makefile.am	|  4 ++--
   6695  fc-match/Makefile.am	|  4 ++--
   6696  fc-pattern/Makefile.am |  4 ++--
   6697  fc-query/Makefile.am	|  4 ++--
   6698  fc-scan/Makefile.am	|  4 ++--
   6699  src/Makefile.am	|  8 ++++----
   6700  13 files changed, 54 insertions(+), 47 deletions(-)
   6701 
   6702 commit f2813ffc689fb6972ff4d5d414c3abfa3e0be26f
   6703 Author: Akira TAGOH <akira (a] tagoh.org>
   6704 Date:	Fri Mar 16 11:55:47 2012 +0900
   6705 
   6706     Revert "Fix a build fail on some environment"
   6707 
   6708     This reverts commit b75eb63982a54c0fb4576d8a655ef734908d3604.
   6709 
   6710  fc-case/Makefile.am	  | 10 ++++++----
   6711  fc-glyphname/Makefile.am |  4 ++--
   6712  fc-lang/Makefile.am	  |  4 ++--
   6713  3 files changed, 10 insertions(+), 8 deletions(-)
   6714 
   6715 commit a5b609196fe9cf688e5b4f7b7cd31fb2dc15b154
   6716 Author: Akira TAGOH <akira (a] tagoh.org>
   6717 Date:	Fri Mar 16 11:55:30 2012 +0900
   6718 
   6719     Revert "Fix a build fail on some environment."
   6720 
   6721     This reverts commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af.
   6722 
   6723     Conflicts:
   6724 
   6725 	doc/Makefile.am
   6726 
   6727  Makefile.am		  |  2 +-
   6728  doc/Makefile.am	  | 30 +++++++++++++++---------------
   6729  fc-cache/Makefile.am	  | 10 +++++-----
   6730  fc-case/Makefile.am	  |  2 +-
   6731  fc-cat/Makefile.am	  |  6 +++---
   6732  fc-glyphname/Makefile.am |  2 +-
   6733  fc-lang/Makefile.am	  |  2 +-
   6734  fc-list/Makefile.am	  |  8 ++++----
   6735  fc-match/Makefile.am	  |  8 ++++----
   6736  fc-pattern/Makefile.am   |  6 +++---
   6737  fc-query/Makefile.am	  |  8 ++++----
   6738  fc-scan/Makefile.am	  |  8 ++++----
   6739  src/Makefile.am	  |  2 +-
   6740  13 files changed, 47 insertions(+), 47 deletions(-)
   6741 
   6742 commit 765b7b32d862474eb631b47bbdbd34ffba507392
   6743 Author: Akira TAGOH <akira (a] tagoh.org>
   6744 Date:	Mon Mar 12 19:02:27 2012 +0900
   6745 
   6746     [doc] Update for cachedir.
   6747 
   6748     <cache> element is now obsoletes and no longer used. get rid of it
   6749     from the doc and add <cachedir> instead.
   6750 
   6751  doc/fontconfig-user.sgml | 19 ++++++++++---------
   6752  1 file changed, 10 insertions(+), 9 deletions(-)
   6753 
   6754 commit e8bdc6df2ed329a38c2152b3592bf4ded8f27ce7
   6755 Author: Akira TAGOH <akira (a] tagoh.org>
   6756 Date:	Mon Mar 12 17:58:00 2012 +0900
   6757 
   6758     [doc] Update the path for cache files and the version.
   6759 
   6760  doc/fontconfig-user.sgml | 6 +++---
   6761  1 file changed, 3 insertions(+), 3 deletions(-)
   6762 
   6763 commit dd3214aa392a66095513f8fc160d6b62d81f36f5
   6764 Author: Akira TAGOH <akira (a] tagoh.org>
   6765 Date:	Sun Mar 11 02:24:33 2012 +0900
   6766 
   6767     Bump version to 2.9.0
   6768 
   6769  README			 | 129
   6770  +++++++++++++++++++++++++++++++++++++++++++++++-
   6771  configure.in		 |   2 +-
   6772  fontconfig/fontconfig.h |   2 +-
   6773  3 files changed, 129 insertions(+), 4 deletions(-)
   6774 
   6775 commit 3b142c2aaeaed4d6d5b3353aa1007d6ac08dbbdb
   6776 Author: Akira TAGOH <akira (a] tagoh.org>
   6777 Date:	Sun Mar 11 02:12:10 2012 +0900
   6778 
   6779     Get rid of $< from Makefile.am
   6780 
   6781  Makefile.am	 |  2 +-
   6782  doc/Makefile.am | 16 ++++++++--------
   6783  2 files changed, 9 insertions(+), 9 deletions(-)
   6784 
   6785 commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af
   6786 Author: Akira TAGOH <akira (a] tagoh.org>
   6787 Date:	Sat Mar 10 23:30:30 2012 +0900
   6788 
   6789     Fix a build fail on some environment.
   6790 
   6791  Makefile.am		  |  2 +-
   6792  doc/Makefile.am	  | 20 ++++++++++----------
   6793  fc-cache/Makefile.am	  | 10 +++++-----
   6794  fc-case/Makefile.am	  |  2 +-
   6795  fc-cat/Makefile.am	  |  6 +++---
   6796  fc-glyphname/Makefile.am |  2 +-
   6797  fc-lang/Makefile.am	  |  2 +-
   6798  fc-list/Makefile.am	  |  8 ++++----
   6799  fc-match/Makefile.am	  |  8 ++++----
   6800  fc-pattern/Makefile.am   |  6 +++---
   6801  fc-query/Makefile.am	  |  8 ++++----
   6802  fc-scan/Makefile.am	  |  8 ++++----
   6803  src/Makefile.am	  |  2 +-
   6804  13 files changed, 42 insertions(+), 42 deletions(-)
   6805 
   6806 commit b75eb63982a54c0fb4576d8a655ef734908d3604
   6807 Author: Akira TAGOH <akira (a] tagoh.org>
   6808 Date:	Sat Mar 10 22:05:07 2012 +0900
   6809 
   6810     Fix a build fail on some environment
   6811 
   6812  fc-case/Makefile.am	  | 10 ++++------
   6813  fc-glyphname/Makefile.am |  4 ++--
   6814  fc-lang/Makefile.am	  |  4 ++--
   6815  3 files changed, 8 insertions(+), 10 deletions(-)
   6816 
   6817 commit a47899a853e4ed3405f398f43d03424095ae73f5
   6818 Author: Akira TAGOH <akira (a] tagoh.org>
   6819 Date:	Sat Mar 10 19:03:05 2012 +0900
   6820 
   6821     Fix a build issue
   6822 
   6823  doc/Makefile.am | 1 -
   6824  1 file changed, 1 deletion(-)
   6825 
   6826 commit d6de5351922d79ccf38d2bc6b75f6ea2011dd421
   6827 Author: Akira TAGOH <akira (a] tagoh.org>
   6828 Date:	Fri Mar 9 22:24:18 2012 +0900
   6829 
   6830     Update to detect the uncommited changes properly
   6831 
   6832  new-version.sh | 2 +-
   6833  1 file changed, 1 insertion(+), 1 deletion(-)
   6834 
   6835 commit 78d75c003c5f03a2aeebc628d70d3f75bd6f5707
   6836 Author: Akira TAGOH <akira (a] tagoh.org>
   6837 Date:	Fri Mar 9 22:12:35 2012 +0900
   6838 
   6839     Update the version info
   6840 
   6841  configure.in | 6 +++---
   6842  1 file changed, 3 insertions(+), 3 deletions(-)
   6843 
   6844 commit 353f7cc69184cdb1a7d5b4cc00741fab97b32f17
   6845 Author: Akira TAGOH <akira (a] tagoh.org>
   6846 Date:	Fri Mar 9 17:33:03 2012 +0900
   6847 
   6848     Fix distcheck error
   6849 
   6850  doc/Makefile.am	  | 334
   6851  ++++++++++++++++++++++++-----------------------
   6852  fc-case/Makefile.am	  |   3 +
   6853  fc-glyphname/Makefile.am |   3 +
   6854  fc-lang/Makefile.am	  |   3 +
   6855  4 files changed, 179 insertions(+), 164 deletions(-)
   6856 
   6857 commit 254232f47eaea0d03d2b1c2405d4ded5fd09142e
   6858 Author: Akira TAGOH <akira (a] tagoh.org>
   6859 Date:	Wed Mar 7 18:16:35 2012 +0900
   6860 
   6861     Bug 19128 - Handling whitespace in aliases
   6862 
   6863     Add a workaround alias for Dingbats.
   6864 
   6865  conf.d/30-urw-aliases.conf | 5 +++++
   6866  1 file changed, 5 insertions(+)
   6867 
   6868 commit 0ca752dd25462ed88112ba7c859ef6d5a41ea606
   6869 Author: Akira TAGOH <akira (a] tagoh.org>
   6870 Date:	Wed Mar 7 17:56:39 2012 +0900
   6871 
   6872     Check null value for given object to avoid possibly segfaulting
   6873 
   6874  src/fccharset.c | 175
   6875  +++++++++++++++++++++++++++++++++-----------------------
   6876  1 file changed, 103 insertions(+), 72 deletions(-)
   6877 
   6878 commit 1f01c4b60c4c5e16a92d60f76ce615005c7db6b8
   6879 Author: Akira TAGOH <akira (a] tagoh.org>
   6880 Date:	Wed Mar 7 17:32:14 2012 +0900
   6881 
   6882     Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType
   6883 
   6884     Force to find out a size for bitmap-only ttf to avoid the blank glyphs
   6885     in the font.
   6886 
   6887     Patch from Bug Fly
   6888 
   6889  src/fcfreetype.c | 32 ++++++++++++++------------------
   6890  1 file changed, 14 insertions(+), 18 deletions(-)
   6891 
   6892 commit a13d518fdd079aeb0bd07a0457393cca8def7f90
   6893 Author: Akira TAGOH <akira (a] tagoh.org>
   6894 Date:	Tue Feb 28 12:52:25 2012 +0900
   6895 
   6896     Bug 41694 - FcCache functions have random-number-generator side
   6897     effects
   6898 
   6899     Use the own random number generator state if possible.
   6900 
   6901  configure.in  |  2 +-
   6902  src/fccache.c | 69
   6903  ++++++++++++++++++++++++++++++++++++++++++++++++++---------
   6904  2 files changed, 60 insertions(+), 11 deletions(-)
   6905 
   6906 commit c7a671ab6069c676bbc77875234364242fd00e88
   6907 Author: Pravin Satpute <psatpute (a] redhat.com>
   6908 Date:	Fri Feb 24 16:50:14 2012 +0900
   6909 
   6910     Bug 25652 - Add ortho file for locale mni_IN
   6911 
   6912     Add mni.orth for Maniputi
   6913 
   6914     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6915 
   6916  fc-lang/Makefile.am |	3 ++-
   6917  fc-lang/mni.orth    | 35 +++++++++++++++++++++++++++++++++++
   6918  2 files changed, 37 insertions(+), 1 deletion(-)
   6919 
   6920 commit 04c96f59b92091b758fb26b97f1f9a3c9c2a6b6c
   6921 Author: Pravin Satpute <psatpute (a] redhat.com>
   6922 Date:	Fri Feb 24 16:43:14 2012 +0900
   6923 
   6924     Bug 25653 - Add ortho file for locale doi_IN
   6925 
   6926     Add doi.orth for Dogri
   6927 
   6928     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6929 
   6930  fc-lang/Makefile.am |	3 ++-
   6931  fc-lang/doi.orth    | 40 ++++++++++++++++++++++++++++++++++++++++
   6932  2 files changed, 42 insertions(+), 1 deletion(-)
   6933 
   6934 commit 857753d3680b7e64e753a4b8a8324138200eb86b
   6935 Author: Akira TAGOH <akira (a] tagoh.org>
   6936 Date:	Thu Feb 23 20:12:06 2012 +0900
   6937 
   6938     Add brx.orth and sat.orth
   6939 
   6940  fc-lang/Makefile.am | 4 +++-
   6941  1 file changed, 3 insertions(+), 1 deletion(-)
   6942 
   6943 commit 942cb16f6c59103e29b4e04ca8c64d29c8e67cb0
   6944 Author: Parag Nemade <pnemade (a] redhat.com>
   6945 Date:	Thu Feb 23 20:06:41 2012 +0900
   6946 
   6947     Bug 25650 - Add ortho file for locale sat_IN
   6948 
   6949     Add sat.orth for Santali
   6950 
   6951     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6952 
   6953  fc-lang/sat.orth | 44 ++++++++++++++++++++++++++++++++++++++++++++
   6954  1 file changed, 44 insertions(+)
   6955 
   6956 commit 38b9c42fe2e9d496a41e773d84a74254a6f65bc4
   6957 Author: Parag Nemade <pnemade (a] redhat.com>
   6958 Date:	Thu Feb 23 19:34:18 2012 +0900
   6959 
   6960     Bug 25651 - Add ortho file for locale brx_IN
   6961 
   6962     Add brx.orth for Bodo.
   6963 
   6964     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   6965 
   6966  fc-lang/brx.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   6967  1 file changed, 46 insertions(+)
   6968 
   6969 commit a3ff1f07f8c60d2a3c77a4670de6aad0622ecacc
   6970 Author: Akira TAGOH <akira (a] tagoh.org>
   6971 Date:	Thu Feb 23 15:23:23 2012 +0900
   6972 
   6973     Bug 27385 - lcdfilter settings for freetype-2.3.12 not available
   6974     in fontconfig-2.8.0
   6975 
   6976     Add config files for FT_LcdFilter options.
   6977 
   6978     Patch from Robin Johnson.
   6979 
   6980  conf.d/11-lcdfilter-default.conf | 10 ++++++++++
   6981  conf.d/11-lcdfilter-legacy.conf  | 10 ++++++++++
   6982  conf.d/11-lcdfilter-light.conf   | 10 ++++++++++
   6983  conf.d/Makefile.am		  |  3 +++
   6984  4 files changed, 33 insertions(+)
   6985 
   6986 commit 5e4ea1104c9b832046cc8dde5ea7da52aaa61143
   6987 Author: Akira TAGOH <akira (a] tagoh.org>
   6988 Date:	Wed Feb 22 16:50:13 2012 +0900
   6989 
   6990     Do not update stream->pos when seeking is failed.
   6991 
   6992  src/ftglue.c | 3 ++-
   6993  1 file changed, 2 insertions(+), 1 deletion(-)
   6994 
   6995 commit 71b14d645f524637579d87ea99720c123d728e1f
   6996 Author: Akira TAGOH <akira (a] tagoh.org>
   6997 Date:	Wed Feb 22 16:30:05 2012 +0900
   6998 
   6999     Bug 46169 - Pointer error in FcConfigGlobMatch
   7000 
   7001     Fix possibly accessing the invalid memory and a crash in the
   7002     worst case
   7003     when the glob string is longer than the string.
   7004 
   7005  src/fccfg.c | 10 +++++++++-
   7006  1 file changed, 9 insertions(+), 1 deletion(-)
   7007 
   7008 commit 3abf981542788310104bc96b9c9cf70dd39b361b
   7009 Author: Mike Frysinger <vapier (a] gentoo.org>
   7010 Date:	Tue Nov 8 14:19:57 2011 -0500
   7011 
   7012     makealias: handle missing funcs better
   7013 
   7014     When adding new functions, if the actual definition doesn't match the
   7015     header (say due to a typo), the regeneration of the internal headers
   7016     get confused and output bad cpp logic.  This causes gcc to barf due
   7017     to mismatched #ifdef/#endif.  Which is a pain to figure out due to
   7018     the sheer voulme of generated code.
   7019 
   7020     So tweak the makealias script to detect this case and error out.
   7021     While we're here, improve the cpp output a bit to indent, include
   7022     comments, and merge similar ifdef blocks.
   7023 
   7024     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7025 
   7026  src/makealias | 18 ++++++++++++++----
   7027  1 file changed, 14 insertions(+), 4 deletions(-)
   7028 
   7029 commit d9c4462778a3d97b38e267dcdf68dfe22210ed8c
   7030 Author: Mike Frysinger <vapier (a] gentoo.org>
   7031 Date:	Mon Nov 7 20:09:10 2011 -0500
   7032 
   7033     FcObjectValidType: tweak -1 checking
   7034 
   7035     Newer gcc doesn't like when you switch on an enum and use a value
   7036     that isn't declared:
   7037 
   7038     fcname.c: In function 'FcObjectValidType':
   7039     fcname.c:299:2: warning: case value '4294967295'
   7040 	not in enumerated type 'FcType' [-Wswitch]
   7041 
   7042     So tweak the logic to avoid this warning.
   7043 
   7044     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7045 
   7046  src/fcname.c | 4 +---
   7047  1 file changed, 1 insertion(+), 3 deletions(-)
   7048 
   7049 commit 97c9506e4d0abe5e6a7d61c1a909741d2605507b
   7050 Author: Mike Frysinger <vapier (a] gentoo.org>
   7051 Date:	Mon Nov 7 19:29:57 2011 -0500
   7052 
   7053     fix build warnings when using --with-arch
   7054 
   7055     Latest configure code will setup FC_ARCHITECTURE directly rather than
   7056     going through ARCHITECTURE, so update fcarch.h accordingly.
   7057 
   7058     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7059 
   7060  src/fcarch.h | 5 ++---
   7061  1 file changed, 2 insertions(+), 3 deletions(-)
   7062 
   7063 commit 01c833379e19d8f8752ac7cec15b179c71242e2c
   7064 Author: Mike Frysinger <vapier (a] gentoo.org>
   7065 Date:	Mon Nov 7 15:33:12 2011 -0500
   7066 
   7067     fc-{list,match}: constify format string
   7068 
   7069     We don't free this string anywhere, so mark it const to avoid gcc
   7070     warnings
   7071     and possible bugs in the future (if people did try freeing it).
   7072 
   7073     fc-list.c: In function 'main':
   7074     fc-list.c:161:16: warning: pointer targets in assignment
   7075 	differ in signedness [-Wpointer-sign]
   7076 
   7077     fc-match.c: In function 'main':
   7078     fc-match.c:201:13: warning: pointer targets in assignment
   7079 	differ in signedness [-Wpointer-sign]
   7080     fc-match.c:203:13: warning: pointer targets in assignment
   7081 	differ in signedness [-Wpointer-sign]
   7082 
   7083     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7084 
   7085  fc-list/fc-list.c   | 20 ++++++++++----------
   7086  fc-match/fc-match.c | 22 +++++++++++-----------
   7087  2 files changed, 21 insertions(+), 21 deletions(-)
   7088 
   7089 commit 123d344f4590c45c5ccced8c46d157edb2b9efd2
   7090 Author: Mike Frysinger <vapier (a] gentoo.org>
   7091 Date:	Mon Nov 7 15:26:52 2011 -0500
   7092 
   7093     FcName{,Get}Constant: constify string input
   7094 
   7095     These funcs don't modify the incoming string, so add const markings.
   7096     This is the "right thing", shouldn't change the ABI, and fixes some
   7097     gcc warnings:
   7098 
   7099     fccfg.c: In function 'FcConfigEvaluate':
   7100     fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant'
   7101 	discards 'const' qualifier from pointer target type [enabled
   7102 	by default]
   7103     fcalias.h:253:34: note: expected 'FcChar8 *' but
   7104 	argument is of type 'const FcChar8 *'
   7105 
   7106     fcxml.c: In function 'FcTypecheckExpr':
   7107     fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant'
   7108 	discards 'const' qualifier from pointer target type [enabled
   7109 	by default]
   7110     fcalias.h:251:37: note: expected 'FcChar8 *' but
   7111 	argument is of type 'const FcChar8 *'
   7112 
   7113     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7114 
   7115  fontconfig/fontconfig.h | 4 ++--
   7116  src/fcname.c		 | 4 ++--
   7117  2 files changed, 4 insertions(+), 4 deletions(-)
   7118 
   7119 commit da763aa77dbaefd9be10ff5ad04ab5da39327b2e
   7120 Author: Mike Frysinger <vapier (a] gentoo.org>
   7121 Date:	Mon Nov 7 15:24:53 2011 -0500
   7122 
   7123     fc-cat: fix pointer warning
   7124 
   7125     Add a cast to avoid a gcc warning:
   7126 
   7127     fc-cat.c: In function 'cache_print_set':
   7128     fc-cat.c:230:2: warning: pointer targets in passing argument 2
   7129 	of 'FcPatternFormat' differ in signedness [-Wpointer-sign]
   7130     ../fontconfig/fontconfig.h:860:1: note:
   7131 	expected 'const FcChar8 *' but argument is of type 'char *'
   7132 
   7133     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7134 
   7135  fc-cat/fc-cat.c | 2 +-
   7136  1 file changed, 1 insertion(+), 1 deletion(-)
   7137 
   7138 commit 647569d029d0c01ce36ae7d94095ea83f40728de
   7139 Author: Mike Frysinger <vapier (a] gentoo.org>
   7140 Date:	Mon Nov 7 15:21:51 2011 -0500
   7141 
   7142     FcStat: change to FcChar8 for first arg
   7143 
   7144     This shouldn't affect the ABI, makes FcStat more like the rest of the
   7145     fontconfig API, and fixes warnings where we pass FcChar8* pointers in
   7146     to this func from other places.
   7147 
   7148     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7149 
   7150  src/fccache.c | 4 ++--
   7151  src/fcint.h   | 2 +-
   7152  2 files changed, 3 insertions(+), 3 deletions(-)
   7153 
   7154 commit e3a66c2937c3bd5c45f5170cf7720b4023b8ae3f
   7155 Author: Mike Frysinger <vapier (a] gentoo.org>
   7156 Date:	Mon Nov 7 15:18:26 2011 -0500
   7157 
   7158     delete unused variables
   7159 
   7160     Newer gcc is better at detecting set-but-unused variables.
   7161 
   7162     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7163 
   7164  src/fccache.c	  |  6 ++----
   7165  src/fcdir.c	  | 17 -----------------
   7166  src/fcformat.c   |  5 ++---
   7167  src/fcfreetype.c |  3 ---
   7168  4 files changed, 4 insertions(+), 27 deletions(-)
   7169 
   7170 commit 6f020161e8628546158766ce7a5f5e0ce1f7d95a
   7171 Author: Mike Frysinger <vapier (a] gentoo.org>
   7172 Date:	Mon Nov 7 14:25:51 2011 -0500
   7173 
   7174     FcStrPlus: optimize a little
   7175 
   7176     We've already calculated the lengths of these strings, so re-use those
   7177     values to avoid having to rescan the strings multiple times.
   7178 
   7179     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   7180 
   7181  src/fcstr.c | 8 +++++---
   7182  1 file changed, 5 insertions(+), 3 deletions(-)
   7183 
   7184 commit 2b010e46e629f118885f17ba860e9c4ddbba8779
   7185 Author: Akira TAGOH <akira (a] tagoh.org>
   7186 Date:	Thu Jan 19 12:04:52 2012 +0900
   7187 
   7188     Bug 44826 - <alias> must contain only a single <family>
   7189 
   7190     Fix invalid syntax around alias elements in 30-metric-aliases.conf
   7191     40-nonlatin.conf and 45-latin.conf.
   7192 
   7193     Patch from lolilolicon
   7194 
   7195  conf.d/30-metric-aliases.conf |  36 +++++++++++
   7196  conf.d/40-nonlatin.conf       | 140
   7197  +++++++++++++++++++++++++++++++++++++++++-
   7198  conf.d/45-latin.conf	       |  96 +++++++++++++++++++++++++++++
   7199  3 files changed, 271 insertions(+), 1 deletion(-)
   7200 
   7201 commit 54dd481512265a247bd23663c8fdb290a8886ccd
   7202 Author: Akira TAGOH <akira (a] tagoh.org>
   7203 Date:	Tue Dec 20 18:46:14 2011 +0900
   7204 
   7205     Get rid of the unexpected family name
   7206 
   7207     UmePlus P Gothic isn't a serif font.
   7208 
   7209  conf.d/65-nonlatin.conf | 1 -
   7210  1 file changed, 1 deletion(-)
   7211 
   7212 commit 1c13fee11adcaae9eaaa08f9193a8c3c5b01504a
   7213 Author: MINAMI Hirokazu <minami (a] mistfall.net>
   7214 Date:	Tue Dec 20 18:36:35 2011 +0900
   7215 
   7216     Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf
   7217 
   7218     Fix a typo.
   7219 
   7220     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7221 
   7222  conf.d/65-nonlatin.conf | 2 +-
   7223  1 file changed, 1 insertion(+), 1 deletion(-)
   7224 
   7225 commit a53553b4b65d6230b1a91b1a7433c8c5852ab055
   7226 Author: Pravin Satpute <pravin.d.s (a] gmail.com>
   7227 Date:	Wed Dec 21 11:38:28 2011 +0900
   7228 
   7229     Bug 43321 - Required corrections in urdu.orth file
   7230 
   7231     Drop U+0629 and U+0647, and add U+06c3 to ur.orth
   7232 
   7233     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7234 
   7235  fc-lang/ur.orth | 7 +++++--
   7236  1 file changed, 5 insertions(+), 2 deletions(-)
   7237 
   7238 commit 8c58dc276895cbeb0e9ae79718b1a38a082709d3
   7239 Author: Jinkyu Yi <jincreator (a] naver.com>
   7240 Date:	Wed Nov 9 18:07:37 2011 +0900
   7241 
   7242     Bug 42423 - make default Korean font from Un to Nanum
   7243 
   7244     Update 40-nonlatin.conf and 65-nonlatin.conf for Nanum korean fonts.
   7245 
   7246     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7247 
   7248  conf.d/40-nonlatin.conf |  3 +++
   7249  conf.d/65-nonlatin.conf | 24 ++++++++++++++----------
   7250  2 files changed, 17 insertions(+), 10 deletions(-)
   7251 
   7252 commit a18ca17b6211f62fbd1d893811b94b8c83db4cc0
   7253 Author: Akira TAGOH <akira (a] tagoh.org>
   7254 Date:	Tue Feb 21 15:29:56 2012 +0900
   7255 
   7256     Bug 40452 - Running 'fc-match --all' core dumps when no fonts are
   7257     installed
   7258 
   7259     This would changes the behavior of FcFontSort().
   7260     it won't returns NULL afterward.
   7261 
   7262  fc-match/fc-match.c |	5 +++++
   7263  src/fcmatch.c	     | 29 ++++++++++++++++++++++++++++-
   7264  2 files changed, 33 insertions(+), 1 deletion(-)
   7265 
   7266 commit cbb6ee1662f1219518677a9d489159778a812782
   7267 Author: Akira TAGOH <akira (a] tagoh.org>
   7268 Date:	Tue Jul 19 20:12:09 2011 +0900
   7269 
   7270     Bug 35517 - Remove Apple Roman cmap support
   7271 
   7272     Get rid of the apple roman encoding related code
   7273 
   7274  src/fcfreetype.c | 260
   7275  -------------------------------------------------------
   7276  1 file changed, 260 deletions(-)
   7277 
   7278 commit d3c438221610d2e584a611f21433062dc7e7f83d
   7279 Author: Akira TAGOH <akira (a] tagoh.org>
   7280 Date:	Tue Feb 21 15:11:30 2012 +0900
   7281 
   7282     Add a missing file
   7283 
   7284  fc-lang/Makefile.am | 3 ++-
   7285  1 file changed, 2 insertions(+), 1 deletion(-)
   7286 
   7287 commit 5582043a49f4360ae83d66ea05409e1c0a25b61e
   7288 Author: Akira TAGOH <akira (a] tagoh.org>
   7289 Date:	Mon Nov 14 12:56:28 2011 +0900
   7290 
   7291     Bug 32965 - Asturian (ast-ES) language matching missing 
   7292 
   7293     Add U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian
   7294 
   7295  fc-lang/ast.orth | 4 ++++
   7296  1 file changed, 4 insertions(+)
   7297 
   7298 commit dab0afd81013507b3d32afdd5a552d6ac09c10c0
   7299 Author: Akira TAGOH <akira (a] tagoh.org>
   7300 Date:	Mon Nov 14 18:22:48 2011 +0900
   7301 
   7302     Remove the unnecessary comment in ks.orth
   7303 
   7304  fc-lang/ks.orth | 4 ----
   7305  1 file changed, 4 deletions(-)
   7306 
   7307 commit dedc16733a44373633e319461ff04ec9d1f08ed6
   7308 Author: Pravin Satpute <pravin.d.s (a] gmail.com>
   7309 Date:	Fri Nov 11 15:30:56 2011 +0900
   7310 
   7311     Bug 27195 - need updates to ks.orth file
   7312 
   7313     Add U+0620, U+0657, U+065f, U+0672, U+0673 and U+06c4 for Kashmiri
   7314 
   7315     See http://www.unicode.org/charts/PDF/U0600.pdf
   7316 
   7317     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   7318 
   7319  fc-lang/ks.orth | 6 ++++++
   7320  1 file changed, 6 insertions(+)
   7321 
   7322 commit a1ecd679db82b0b118dc7334993f53b4288c4ae4
   7323 Author: Akira TAGOH <akira (a] tagoh.org>
   7324 Date:	Mon Nov 14 17:44:24 2011 +0900
   7325 
   7326     Bug 24744 - No n'ko orthography
   7327 
   7328     Add nqo.orth for N'Ko
   7329 
   7330  fc-lang/nqo.orth | 31 +++++++++++++++++++++++++++++++
   7331  1 file changed, 31 insertions(+)
   7332 
   7333 commit 19651262e9502c952184f27962c9f5e521a11db9
   7334 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7335 Date:	Thu Oct 6 14:59:04 2011 -0400
   7336 
   7337     Add FcPublic to FcLangSetUnion and FcLangSetSubtract
   7338 
   7339     Patch from ssp
   7340 
   7341  fontconfig/fontconfig.h | 4 ++--
   7342  1 file changed, 2 insertions(+), 2 deletions(-)
   7343 
   7344 commit 3951fbaa39699684ebd3e76b333a14d5ebb19919
   7345 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7346 Date:	Wed Oct 5 15:12:48 2011 -0400
   7347 
   7348     Fix parallel build
   7349 
   7350  doc/Makefile.am | 2 +-
   7351  1 file changed, 1 insertion(+), 1 deletion(-)
   7352 
   7353 commit 082caefb6d5462c97f280b7037e3740b4865a244
   7354 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7355 Date:	Sat Sep 24 13:52:05 2011 -0400
   7356 
   7357     Bug 41171 - Invalid use of memset
   7358 
   7359  src/fccache.c | 2 +-
   7360  1 file changed, 1 insertion(+), 1 deletion(-)
   7361 
   7362 commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a
   7363 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7364 Date:	Wed Jun 22 13:06:19 2011 -0400
   7365 
   7366     Fix stupid bug in FcFontSort()
   7367 
   7368     I broke FcFontSort() language handling at the end of 2008 with this
   7369     commit: c7641f28
   7370 
   7371     G-d knows how many of the lang-matching bugs in bugzilla will be
   7372     fixed by this changed...
   7373 
   7374     I'm really sorry, everyone!
   7375 
   7376  src/fcmatch.c | 2 +-
   7377  1 file changed, 1 insertion(+), 1 deletion(-)
   7378 
   7379 commit e61eba94efffbdbec6f9e08f3fb04b75f0ba2a3f
   7380 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7381 Date:	Mon Jun 20 11:55:25 2011 -0400
   7382 
   7383     Switch fc-cat to use FcPatternFormat()
   7384 
   7385     Added the a builtin "fccat" to FcPatternFormat().
   7386 
   7387  doc/fcformat.fncs |  7 +++++++
   7388  fc-cat/fc-cat.c   | 39 +++++++++++----------------------------
   7389  src/fcformat.c    |  3 +++
   7390  3 files changed, 21 insertions(+), 28 deletions(-)
   7391 
   7392 commit a15ac5d3840552528874f1d5ad166eb00906ce80
   7393 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7394 Date:	Mon Jun 20 11:32:46 2011 -0400
   7395 
   7396     Switch fc-match to use FcPatternFormat()
   7397 
   7398     Fix small bug in FcPatternFormat that was letting element-default to
   7399     consume the convertor sequence.
   7400 
   7401  fc-match/fc-match.c | 38 +++++++++-----------------------------
   7402  src/fcformat.c      |	2 +-
   7403  2 files changed, 10 insertions(+), 30 deletions(-)
   7404 
   7405 commit e0be405a1dd5765e36152c754a47c8ad7ff0ab85
   7406 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7407 Date:	Mon Jun 20 11:22:17 2011 -0400
   7408 
   7409     Bug 26718 - "fc-match sans file" doesn't work
   7410 
   7411     - Do not throw away FC_FILE in FcNameUnparse
   7412     - Update the builtin "fclist" format to remove FC_FILE properly
   7413     instead
   7414     - Switch fc-list to use FcPatternFormat()
   7415 
   7416     Note that I had previously broken fc-list and it was not showing the
   7417     file name anymore.	No one noticed that it seems!  Now fixed.
   7418 
   7419  fc-list/fc-list.c | 17 ++++-------------
   7420  src/fcformat.c    |  2 +-
   7421  src/fcname.c	   |  3 +--
   7422  3 files changed, 6 insertions(+), 16 deletions(-)
   7423 
   7424 commit 0fcf866d44c46bd63d91f656e36544b6ce9af47d
   7425 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7426 Date:	Mon Jun 20 11:07:56 2011 -0400
   7427 
   7428     Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts...
   7429 
   7430     Do not remove blacklisted fonts during cache generation.  We already
   7431     apply the blacklist when reading the caches.  The idea always has been
   7432     that the config should not affect caches built, although that design
   7433     was tarnished with the introduction of target="scan" configurations.
   7434 
   7435  src/fcdir.c | 7 ++-----
   7436  1 file changed, 2 insertions(+), 5 deletions(-)
   7437 
   7438 commit 0392abf79131c9325c66c71c2708a4cd77673296
   7439 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7440 Date:	Tue Apr 12 22:15:37 2011 -0400
   7441 
   7442     [.gitignore] Update
   7443 
   7444  .gitignore | 3 +++
   7445  1 file changed, 3 insertions(+)
   7446 
   7447 commit 1c475d5c8cb265ac939d6b9e097666e300162511
   7448 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7449 Date:	Mon Mar 28 16:33:12 2011 -0400
   7450 
   7451     Bug 35587 - Add padding to make valgrind and glibc not hate each other
   7452 
   7453  src/fccfg.c | 13 +++++++++++--
   7454  src/fcpat.c | 10 +++++++---
   7455  2 files changed, 18 insertions(+), 5 deletions(-)
   7456 
   7457 commit f0ee5761e1ab63d848f980a767dd8475986f1342
   7458 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7459 Date:	Mon Mar 14 18:58:13 2011 -0300
   7460 
   7461     Fix warning
   7462 
   7463  fc-lang/fc-lang.c | 2 +-
   7464  1 file changed, 1 insertion(+), 1 deletion(-)
   7465 
   7466 commit c21fb9ac27ca89f3b581c58b1a08372f8273a262
   7467 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7468 Date:	Mon Mar 14 18:49:21 2011 -0300
   7469 
   7470     Always define FcStat as a function
   7471 
   7472     Such that first arg is const char *.  We also need to make more
   7473     changes
   7474     in that function as part of some other bug.
   7475 
   7476  src/fcatomic.c |  2 +-
   7477  src/fccache.c	| 13 +++++++++++--
   7478  src/fccfg.c	|  2 +-
   7479  src/fcdir.c	|  4 ++--
   7480  src/fcint.h	|  4 ----
   7481  5 files changed, 15 insertions(+), 10 deletions(-)
   7482 
   7483 commit b5617e636cbb0bc8ef4daba6681a6f58078d7a42
   7484 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7485 Date:	Mon Mar 14 18:23:56 2011 -0300
   7486 
   7487     More doc typo fixes
   7488 
   7489  doc/fcatomic.fncs    | 2 +-
   7490  doc/fcconfig.fncs    | 4 ++--
   7491  doc/fcinit.fncs      | 2 +-
   7492  doc/fcmatrix.fncs    | 4 ++--
   7493  doc/fcobjectset.fncs | 2 +-
   7494  5 files changed, 7 insertions(+), 7 deletions(-)
   7495 
   7496 commit 6c7915c10548132c3f7d0c00d08fdb268e5da6d4
   7497 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7498 Date:	Mon Mar 14 18:21:32 2011 -0300
   7499 
   7500     Mark constant strings as constant
   7501 
   7502     Fixes a few compiler warnings in fcxml.c and makes it clear that they
   7503     should not be freed.
   7504 
   7505  doc/fcatomic.fncs | 2 +-
   7506  src/fcint.h	   | 4 ++--
   7507  2 files changed, 3 insertions(+), 3 deletions(-)
   7508 
   7509 commit c76ed777ddb03a70c5990ef439d8d97809d1ef92
   7510 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7511 Date:	Mon Mar 14 18:04:59 2011 -0300
   7512 
   7513     Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized
   7514     idx to FcPatternGetLangSet()
   7515 
   7516  src/fcformat.c | 2 +-
   7517  1 file changed, 1 insertion(+), 1 deletion(-)
   7518 
   7519 commit ccc239b3865dd8d83026ae59b89de965e948120a
   7520 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7521 Date:	Mon Mar 14 17:28:53 2011 -0300
   7522 
   7523     Bug 20113 - Uighur (ug) orthography incomplete
   7524 
   7525  fc-lang/ug.orth | 35 ++++++++++++++++++++++++++++-------
   7526  1 file changed, 28 insertions(+), 7 deletions(-)
   7527 
   7528 commit 7baa20c7590b12d11dcfb0a50131d50963581258
   7529 Author: Brad Hards <bradh (a] frogmouth.net>
   7530 Date:	Fri Mar 11 19:43:42 2011 -0300
   7531 
   7532     Documentation fixes
   7533 
   7534  doc/fcatomic.fncs	   |   2 +-
   7535  doc/fccharset.fncs	   |   8 +--
   7536  doc/fcfontset.fncs	   |   2 +-
   7537  doc/fcformat.fncs	   |   4 +-
   7538  doc/fcfreetype.fncs	   |   4 +-
   7539  doc/fcinit.fncs	   |   2 +-
   7540  doc/fclangset.fncs	   |   4 +-
   7541  doc/fcpattern.fncs	   |   2 +-
   7542  doc/fcstring.fncs	   |   4 +-
   7543  doc/fontconfig-devel.sgml | 148
   7544  +++++++++++++++++++++++-----------------------
   7545  doc/fontconfig-user.sgml  |   8 +--
   7546  11 files changed, 94 insertions(+), 94 deletions(-)
   7547 
   7548 commit 9bfe7bad1c85403d85b833b58ebc6343f766e0a9
   7549 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7550 Date:	Fri Mar 11 19:40:38 2011 -0300
   7551 
   7552     Remove --enable-maintainer-mode from autogen.sh
   7553 
   7554  autogen.sh | 4 ++--
   7555  1 file changed, 2 insertions(+), 2 deletions(-)
   7556 
   7557 commit e1bb01bfdc64d0276fb17f248a54bcabe6f9aff1
   7558 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7559 Date:	Fri Jan 21 16:34:52 2011 -0500
   7560 
   7561     Update CaseFolding.txt to Unicode 6.0
   7562 
   7563  fc-case/CaseFolding.txt | 15 ++++++++++++---
   7564  1 file changed, 12 insertions(+), 3 deletions(-)
   7565 
   7566 commit e10a42178c65ff974fa9383dbc78525b3d8de1ae
   7567 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7568 Date:	Mon Jan 3 22:18:38 2011 -0500
   7569 
   7570     Remove AM_MAINTAINER_MODE
   7571 
   7572     That macro is simply broken.
   7573 
   7574     This was also brought up in:
   7575     Bug 32679 - fontconfig-2.8.0 does not cross compile
   7576 
   7577  configure.in | 1 -
   7578  1 file changed, 1 deletion(-)
   7579 
   7580 commit 0c7b8676171f2238af9785abf775e0f420e6545a
   7581 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7582 Date:	Sun Jan 2 13:25:29 2011 -0700
   7583 
   7584     Fix assertion failure on le32d4
   7585 
   7586     Reported by Jon TURNEY.
   7587 
   7588  src/fcarch.c | 3 ++-
   7589  1 file changed, 2 insertions(+), 1 deletion(-)
   7590 
   7591 commit e63f90ce74d1f2c1e22959cb2ed97120eff3867f
   7592 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7593 Date:	Tue Dec 28 02:58:16 2010 -0600
   7594 
   7595     Doc nit
   7596 
   7597  doc/fclangset.fncs | 4 ++--
   7598  1 file changed, 2 insertions(+), 2 deletions(-)
   7599 
   7600 commit 43bf659eedb3eeff75d219864af475dcadcf6983
   7601 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7602 Date:	Tue Dec 28 02:55:31 2010 -0600
   7603 
   7604     Skip <range> elements with begin > end
   7605 
   7606  src/fcxml.c | 26 ++++++++++++++++----------
   7607  1 file changed, 16 insertions(+), 10 deletions(-)
   7608 
   7609 commit 8c625aa01f0ad95b1c06acb079921c209906f3b4
   7610 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7611 Date:	Tue Dec 28 02:52:06 2010 -0600
   7612 
   7613     Add <range> support for <blank> into the DTD
   7614 
   7615  fonts.dtd | 2 +-
   7616  1 file changed, 1 insertion(+), 1 deletion(-)
   7617 
   7618 commit 549c9962a48cd728116c8f39db31c58043236ff0
   7619 Merge: 30fd4fa fa269cf
   7620 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7621 Date:	Tue Dec 28 02:50:16 2010 -0600
   7622 
   7623     Allow editing charset and lang in target="scan"
   7624 
   7625     Merge commit 'fa269cf812ee304534b0e4c44662202496008db0'
   7626 
   7627     Fixes:
   7628     Bug 31969 - Can't modify charset in target="scan"
   7629     Bug 23758 - Can't modify lang in target="scan"
   7630 
   7631 commit 30fd4fac9ca2238f84608c23836cab219640d9c1
   7632 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7633 Date:	Tue Dec 28 01:28:39 2010 -0600
   7634 
   7635     Bump version
   7636 
   7637  configure.in | 2 +-
   7638  1 file changed, 1 insertion(+), 1 deletion(-)
   7639 
   7640 commit d1a0fca316ab8d9d61474028da54615e4d9f7540
   7641 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7642 Date:	Tue Dec 28 00:59:19 2010 -0600
   7643 
   7644     Make fc-arch stuff cross-compiling-safe
   7645 
   7646     Fixes:
   7647     Bug 32679 - fontconfig-2.8.0 does not cross compile
   7648     Bug 25462 - Cross-compilation doesn't work
   7649 
   7650  Makefile.am	       |   2 +-
   7651  configure.in	       |  64 +++++------------------
   7652  fc-arch/Makefile.am   |  54 --------------------
   7653  fc-arch/fc-arch.c     | 138
   7654  --------------------------------------------------
   7655  fc-arch/fcarch.tmpl.h |  65 ------------------------
   7656  fc-cache/fc-cache.c   |   2 +-
   7657  fc-cat/fc-cat.c       |   2 +-
   7658  src/Makefile.am       |   6 +--
   7659  src/fcarch.c	       |  72 ++++++++++++++++++++++++++
   7660  src/fcarch.h	       |  71 ++++++++++++++++++++++++++
   7661  src/fccache.c	       |   3 +-
   7662  src/fcint.h	       |   4 ++
   7663  12 files changed, 167 insertions(+), 316 deletions(-)
   7664 
   7665 commit 2a6b235ff6d2750171e8dff7cfdfe3bccb0f630e
   7666 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7667 Date:	Mon Dec 27 13:20:47 2010 -0600
   7668 
   7669     Make most generated-files cross-compiling-safe
   7670 
   7671     By simply including a copy in the tarball.
   7672 
   7673     Remains fc-arch which is trickier.
   7674 
   7675  doc/Makefile.am	  | 19 +++++++++++--------
   7676  fc-arch/fcarch.tmpl.h	  |  2 +-
   7677  fc-case/Makefile.am	  | 14 ++++++++------
   7678  fc-glyphname/Makefile.am | 14 ++++++++------
   7679  fc-lang/Makefile.am	  | 17 ++++++++++-------
   7680  5 files changed, 38 insertions(+), 28 deletions(-)
   7681 
   7682 commit fa269cf812ee304534b0e4c44662202496008db0
   7683 Author: Akira TAGOH <akira (a] tagoh.org>
   7684 Date:	Thu Dec 9 11:57:24 2010 +0900
   7685 
   7686     add some documents
   7687 
   7688  doc/fclangset.fncs	  | 30 ++++++++++++++++++++++++++++++
   7689  doc/fontconfig-user.sgml |  4 ++++
   7690  2 files changed, 34 insertions(+)
   7691 
   7692 commit 3c862aad9f49be4b098cb679a67449c85b58f1f5
   7693 Author: Akira TAGOH <akira (a] tagoh.org>
   7694 Date:	Mon Dec 6 12:38:18 2010 +0900
   7695 
   7696     Add editing langset feature.
   7697 
   7698     The syntax to add any langset to the langset table looks like:
   7699 
   7700     <match target="scan">
   7701 	<test name="family">
   7702 	    <string>Buggy Sans</string>
   7703 	</test>
   7704 	<edit name="lang" mode="assign">
   7705 	    <plus>
   7706 		<name>lang</name>
   7707 		<langset>
   7708 		    <string>zh-cn</string>
   7709 		    <string>zh-tw</string>
   7710 		</langset>
   7711 	    </plus>
   7712 	</edit>
   7713     </match>
   7714 
   7715     To remove any langset from the langset table:
   7716 
   7717     <match target="scan">
   7718 	<test name="family">
   7719 	    <string>Buggy Sans</string>
   7720 	</test>
   7721 	<edit name="lang" mode="assign">
   7722 	    <minus>
   7723 		<name>lang</name>
   7724 		<langset>
   7725 		    <string>ja</string>
   7726 		</langset>
   7727 	    </minus>
   7728 	</edit>
   7729     </match>
   7730 
   7731  fontconfig/fontconfig.h |  9 ++++++
   7732  fonts.dtd		 |  5 ++--
   7733  src/fccfg.c		 | 24 +++++++++++++++
   7734  src/fcdbg.c		 |  6 ++++
   7735  src/fcint.h		 |  3 +-
   7736  src/fclang.c		 | 62 ++++++++++++++++++++++++++++++++++++++
   7737  src/fcxml.c		 | 80
   7738  +++++++++++++++++++++++++++++++++++++++++++++++++
   7739  7 files changed, 186 insertions(+), 3 deletions(-)
   7740 
   7741 commit d975cdda782bb88c8bb6706889a554b2afb9f939
   7742 Author: Akira TAGOH <akira (a] tagoh.org>
   7743 Date:	Mon Dec 6 12:18:23 2010 +0900
   7744 
   7745     Add the range support in blank element
   7746 
   7747  src/fcxml.c | 35 +++++++++++++++++++++--------------
   7748  1 file changed, 21 insertions(+), 14 deletions(-)
   7749 
   7750 commit 51e352a1bde91348888202539639a5a2d0d506d4
   7751 Author: Akira TAGOH <akira (a] tagoh.org>
   7752 Date:	Thu Dec 9 11:32:26 2010 +0900
   7753 
   7754     add some document for range and charset.
   7755 
   7756  doc/fontconfig-user.sgml | 8 ++++++++
   7757  1 file changed, 8 insertions(+)
   7758 
   7759 commit 857b7efe1e301f670329c6836da52fbab8c5df66
   7760 Author: Akira TAGOH <akira (a] tagoh.org>
   7761 Date:	Mon Dec 6 12:10:17 2010 +0900
   7762 
   7763     Add charset editing feature.
   7764 
   7765     The syntax to add any characters to the charset table looks like:
   7766 
   7767     <match target="scan">
   7768 	<test name="family">
   7769 	    <string>Buggy Sans</string>
   7770 	</test>
   7771 	<edit name="charset" mode="assign">
   7772 	    <plus>
   7773 		<name>charset</name>
   7774 		<charset>
   7775 		    <int>0x3220</int>	 <!-- PARENTHESIZED IDEOGRAPH
   7776 		    ONE -->
   7777 		</charset>
   7778 	    </plus>
   7779 	</edit>
   7780     </match>
   7781 
   7782     To remove any characters from the charset table:
   7783 
   7784     <match target="scan">
   7785 	<test name="family">
   7786 	    <string>Buggy Sans</string>
   7787 	</test>
   7788 	<edit name="charset" mode="assign">
   7789 	    <minus>
   7790 		<name>charset</name>
   7791 		<charset>
   7792 		    <int>0x06CC</int>	 <!-- ARABIC LETTER FARSI YEH -->
   7793 		    <int>0x06D2</int>	 <!-- ARABIC LETTER YEH BARREE -->
   7794 		    <int>0x06D3</int>	 <!-- ARABIC LETTER YEH BARREE
   7795 		    WITH HAMZA ABOVE -->
   7796 		</charset>
   7797 	    </minus>
   7798 	</edit>
   7799     </match>
   7800 
   7801     You could also use the range element for convenience:
   7802 
   7803     ...
   7804 		<charset>
   7805 		    <int>0x06CC</int>	 <!-- ARABIC LETTER FARSI YEH -->
   7806 		    <range>
   7807 			<int>0x06D2</int>    <!-- ARABIC LETTER YEH
   7808 			BARREE -->
   7809 			<int>0x06D3</int>    <!-- ARABIC LETTER YEH
   7810 			BARREE WITH HAMZA ABOVE -->
   7811 		    </range>
   7812 		</charset>
   7813     ...
   7814 
   7815  fonts.dtd	 |   4 +-
   7816  src/Makefile.am |   4 +-
   7817  src/fccfg.c	 |  19 +++++++
   7818  src/fcdbg.c	 |   2 +
   7819  src/fcint.h	 |   9 +++-
   7820  src/fcxml.c	 | 156
   7821  ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   7822  6 files changed, 185 insertions(+), 9 deletions(-)
   7823 
   7824 commit 0d47cfabd82cd9c02ec5711383f06599b0450ac0
   7825 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7826 Date:	Tue Dec 7 18:48:56 2010 -0500
   7827 
   7828     Bug 28958 - lang=en matches other langs
   7829 
   7830     Patch from Akira TAGOH.
   7831 
   7832  src/fclang.c | 2 ++
   7833  1 file changed, 2 insertions(+)
   7834 
   7835 commit 1e7a2a4f6cd05bfa8b15f88c2f9ca10ad97fc8ac
   7836 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7837 Date:	Thu Dec 2 08:13:59 2010 -0500
   7838 
   7839     Fix returned value
   7840 
   7841  src/fcinit.c | 2 +-
   7842  1 file changed, 1 insertion(+), 1 deletion(-)
   7843 
   7844 commit 5aaf466d3899842763e746a9c2b745748eb34b48
   7845 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7846 Date:	Wed Nov 10 16:45:42 2010 -0500
   7847 
   7848     Cleanup copyright notices to replace "Keith Packard" with "the
   7849     author(s)"
   7850 
   7851  COPYING			 | 5 ++---
   7852  Makefile.am			 | 4 ++--
   7853  conf.d/Makefile.am		 | 4 ++--
   7854  config/Makedefs.in		 | 4 ++--
   7855  configure.in			 | 4 ++--
   7856  doc/Makefile.am		 | 4 ++--
   7857  doc/confdir.sgml.in		 | 4 ++--
   7858  doc/edit-sgml.c		 | 4 ++--
   7859  doc/fcatomic.fncs		 | 4 ++--
   7860  doc/fcblanks.fncs		 | 4 ++--
   7861  doc/fccache.fncs		 | 4 ++--
   7862  doc/fccharset.fncs		 | 4 ++--
   7863  doc/fcconfig.fncs		 | 4 ++--
   7864  doc/fcconstant.fncs		 | 4 ++--
   7865  doc/fcfile.fncs		 | 4 ++--
   7866  doc/fcfontset.fncs		 | 4 ++--
   7867  doc/fcformat.fncs		 | 4 ++--
   7868  doc/fcfreetype.fncs		 | 4 ++--
   7869  doc/fcinit.fncs		 | 4 ++--
   7870  doc/fcmatrix.fncs		 | 4 ++--
   7871  doc/fcobjectset.fncs		 | 4 ++--
   7872  doc/fcobjecttype.fncs		 | 4 ++--
   7873  doc/fcpattern.fncs		 | 4 ++--
   7874  doc/fcstring.fncs		 | 4 ++--
   7875  doc/fcstrset.fncs		 | 4 ++--
   7876  doc/fcvalue.fncs		 | 4 ++--
   7877  doc/fontconfig-devel.sgml	 | 8 ++++----
   7878  doc/fontconfig-user.sgml	 | 4 ++--
   7879  doc/func.sgml			 | 4 ++--
   7880  doc/version.sgml.in		 | 4 ++--
   7881  fc-arch/Makefile.am		 | 4 ++--
   7882  fc-arch/fcarch.tmpl.h		 | 4 ++--
   7883  fc-cache/Makefile.am		 | 4 ++--
   7884  fc-cache/fc-cache.c		 | 4 ++--
   7885  fc-case/Makefile.am		 | 4 ++--
   7886  fc-case/fc-case.c		 | 4 ++--
   7887  fc-case/fccase.tmpl.h		 | 4 ++--
   7888  fc-cat/Makefile.am		 | 4 ++--
   7889  fc-cat/fc-cat.c		 | 4 ++--
   7890  fc-glyphname/Makefile.am	 | 4 ++--
   7891  fc-glyphname/fc-glyphname.c	 | 4 ++--
   7892  fc-glyphname/fcglyphname.tmpl.h | 4 ++--
   7893  fc-lang/Makefile.am		 | 4 ++--
   7894  fc-lang/aa.orth		 | 4 ++--
   7895  fc-lang/ab.orth		 | 4 ++--
   7896  fc-lang/af.orth		 | 4 ++--
   7897  fc-lang/am.orth		 | 4 ++--
   7898  fc-lang/ar.orth		 | 4 ++--
   7899  fc-lang/ast.orth		 | 4 ++--
   7900  fc-lang/av.orth		 | 4 ++--
   7901  fc-lang/ay.orth		 | 4 ++--
   7902  fc-lang/az_ir.orth		 | 4 ++--
   7903  fc-lang/ba.orth		 | 4 ++--
   7904  fc-lang/be.orth		 | 4 ++--
   7905  fc-lang/bg.orth		 | 4 ++--
   7906  fc-lang/bh.orth		 | 4 ++--
   7907  fc-lang/bho.orth		 | 4 ++--
   7908  fc-lang/bi.orth		 | 4 ++--
   7909  fc-lang/bin.orth		 | 4 ++--
   7910  fc-lang/bm.orth		 | 4 ++--
   7911  fc-lang/bo.orth		 | 4 ++--
   7912  fc-lang/br.orth		 | 4 ++--
   7913  fc-lang/bs.orth		 | 4 ++--
   7914  fc-lang/bua.orth		 | 4 ++--
   7915  fc-lang/ca.orth		 | 4 ++--
   7916  fc-lang/ce.orth		 | 4 ++--
   7917  fc-lang/ch.orth		 | 4 ++--
   7918  fc-lang/chm.orth		 | 4 ++--
   7919  fc-lang/chr.orth		 | 4 ++--
   7920  fc-lang/co.orth		 | 4 ++--
   7921  fc-lang/cs.orth		 | 4 ++--
   7922  fc-lang/cu.orth		 | 4 ++--
   7923  fc-lang/cv.orth		 | 4 ++--
   7924  fc-lang/cy.orth		 | 4 ++--
   7925  fc-lang/da.orth		 | 4 ++--
   7926  fc-lang/de.orth		 | 4 ++--
   7927  fc-lang/dz.orth		 | 4 ++--
   7928  fc-lang/el.orth		 | 4 ++--
   7929  fc-lang/en.orth		 | 4 ++--
   7930  fc-lang/eo.orth		 | 4 ++--
   7931  fc-lang/es.orth		 | 4 ++--
   7932  fc-lang/et.orth		 | 4 ++--
   7933  fc-lang/eu.orth		 | 4 ++--
   7934  fc-lang/fa.orth		 | 4 ++--
   7935  fc-lang/fc-lang.c		 | 4 ++--
   7936  fc-lang/fc-lang.man		 | 4 ++--
   7937  fc-lang/fclang.tmpl.h		 | 4 ++--
   7938  fc-lang/ff.orth		 | 4 ++--
   7939  fc-lang/fi.orth		 | 4 ++--
   7940  fc-lang/fj.orth		 | 4 ++--
   7941  fc-lang/fo.orth		 | 4 ++--
   7942  fc-lang/fr.orth		 | 4 ++--
   7943  fc-lang/fur.orth		 | 4 ++--
   7944  fc-lang/fy.orth		 | 4 ++--
   7945  fc-lang/ga.orth		 | 4 ++--
   7946  fc-lang/gd.orth		 | 4 ++--
   7947  fc-lang/gez.orth		 | 4 ++--
   7948  fc-lang/gl.orth		 | 4 ++--
   7949  fc-lang/gn.orth		 | 4 ++--
   7950  fc-lang/gu.orth		 | 4 ++--
   7951  fc-lang/gv.orth		 | 4 ++--
   7952  fc-lang/ha.orth		 | 4 ++--
   7953  fc-lang/haw.orth		 | 4 ++--
   7954  fc-lang/he.orth		 | 4 ++--
   7955  fc-lang/hi.orth		 | 4 ++--
   7956  fc-lang/ho.orth		 | 4 ++--
   7957  fc-lang/hr.orth		 | 4 ++--
   7958  fc-lang/hu.orth		 | 4 ++--
   7959  fc-lang/hy.orth		 | 4 ++--
   7960  fc-lang/ia.orth		 | 4 ++--
   7961  fc-lang/id.orth		 | 4 ++--
   7962  fc-lang/ie.orth		 | 4 ++--
   7963  fc-lang/ig.orth		 | 4 ++--
   7964  fc-lang/ik.orth		 | 4 ++--
   7965  fc-lang/io.orth		 | 4 ++--
   7966  fc-lang/is.orth		 | 4 ++--
   7967  fc-lang/it.orth		 | 4 ++--
   7968  fc-lang/iu.orth		 | 4 ++--
   7969  fc-lang/ja.orth		 | 4 ++--
   7970  fc-lang/ka.orth		 | 4 ++--
   7971  fc-lang/kaa.orth		 | 4 ++--
   7972  fc-lang/ki.orth		 | 4 ++--
   7973  fc-lang/kk.orth		 | 4 ++--
   7974  fc-lang/kl.orth		 | 4 ++--
   7975  fc-lang/kn.orth		 | 4 ++--
   7976  fc-lang/ko.orth		 | 4 ++--
   7977  fc-lang/kok.orth		 | 4 ++--
   7978  fc-lang/ku_am.orth		 | 4 ++--
   7979  fc-lang/ku_ir.orth		 | 4 ++--
   7980  fc-lang/kum.orth		 | 4 ++--
   7981  fc-lang/kv.orth		 | 4 ++--
   7982  fc-lang/kw.orth		 | 4 ++--
   7983  fc-lang/ky.orth		 | 4 ++--
   7984  fc-lang/la.orth		 | 4 ++--
   7985  fc-lang/lb.orth		 | 4 ++--
   7986  fc-lang/lez.orth		 | 4 ++--
   7987  fc-lang/ln.orth		 | 4 ++--
   7988  fc-lang/lo.orth		 | 4 ++--
   7989  fc-lang/lt.orth		 | 4 ++--
   7990  fc-lang/lv.orth		 | 4 ++--
   7991  fc-lang/mai.orth		 | 4 ++--
   7992  fc-lang/mg.orth		 | 4 ++--
   7993  fc-lang/mh.orth		 | 4 ++--
   7994  fc-lang/mi.orth		 | 4 ++--
   7995  fc-lang/mk.orth		 | 4 ++--
   7996  fc-lang/ml.orth		 | 4 ++--
   7997  fc-lang/mn_cn.orth		 | 4 ++--
   7998  fc-lang/mo.orth		 | 4 ++--
   7999  fc-lang/mr.orth		 | 4 ++--
   8000  fc-lang/mt.orth		 | 4 ++--
   8001  fc-lang/my.orth		 | 4 ++--
   8002  fc-lang/nb.orth		 | 4 ++--
   8003  fc-lang/nds.orth		 | 4 ++--
   8004  fc-lang/ne.orth		 | 4 ++--
   8005  fc-lang/nl.orth		 | 4 ++--
   8006  fc-lang/nn.orth		 | 4 ++--
   8007  fc-lang/no.orth		 | 4 ++--
   8008  fc-lang/ny.orth		 | 4 ++--
   8009  fc-lang/oc.orth		 | 4 ++--
   8010  fc-lang/om.orth		 | 4 ++--
   8011  fc-lang/or.orth		 | 4 ++--
   8012  fc-lang/os.orth		 | 4 ++--
   8013  fc-lang/pes.orth		 | 4 ++--
   8014  fc-lang/pl.orth		 | 4 ++--
   8015  fc-lang/prs.orth		 | 4 ++--
   8016  fc-lang/ps_af.orth		 | 4 ++--
   8017  fc-lang/ps_pk.orth		 | 4 ++--
   8018  fc-lang/pt.orth		 | 4 ++--
   8019  fc-lang/rm.orth		 | 4 ++--
   8020  fc-lang/ro.orth		 | 4 ++--
   8021  fc-lang/ru.orth		 | 4 ++--
   8022  fc-lang/sa.orth		 | 4 ++--
   8023  fc-lang/sah.orth		 | 4 ++--
   8024  fc-lang/sco.orth		 | 4 ++--
   8025  fc-lang/se.orth		 | 4 ++--
   8026  fc-lang/sel.orth		 | 4 ++--
   8027  fc-lang/sk.orth		 | 4 ++--
   8028  fc-lang/sl.orth		 | 4 ++--
   8029  fc-lang/sm.orth		 | 4 ++--
   8030  fc-lang/sma.orth		 | 4 ++--
   8031  fc-lang/smj.orth		 | 4 ++--
   8032  fc-lang/smn.orth		 | 4 ++--
   8033  fc-lang/sms.orth		 | 4 ++--
   8034  fc-lang/so.orth		 | 4 ++--
   8035  fc-lang/sq.orth		 | 4 ++--
   8036  fc-lang/sr.orth		 | 4 ++--
   8037  fc-lang/sv.orth		 | 4 ++--
   8038  fc-lang/sw.orth		 | 4 ++--
   8039  fc-lang/syr.orth		 | 4 ++--
   8040  fc-lang/ta.orth		 | 4 ++--
   8041  fc-lang/te.orth		 | 4 ++--
   8042  fc-lang/tg.orth		 | 4 ++--
   8043  fc-lang/th.orth		 | 4 ++--
   8044  fc-lang/ti_er.orth		 | 4 ++--
   8045  fc-lang/ti_et.orth		 | 4 ++--
   8046  fc-lang/tig.orth		 | 4 ++--
   8047  fc-lang/tn.orth		 | 4 ++--
   8048  fc-lang/to.orth		 | 4 ++--
   8049  fc-lang/tr.orth		 | 4 ++--
   8050  fc-lang/ts.orth		 | 4 ++--
   8051  fc-lang/tt.orth		 | 4 ++--
   8052  fc-lang/tw.orth		 | 4 ++--
   8053  fc-lang/tyv.orth		 | 4 ++--
   8054  fc-lang/ug.orth		 | 4 ++--
   8055  fc-lang/uk.orth		 | 4 ++--
   8056  fc-lang/ur.orth		 | 4 ++--
   8057  fc-lang/ve.orth		 | 4 ++--
   8058  fc-lang/vi.orth		 | 4 ++--
   8059  fc-lang/vo.orth		 | 4 ++--
   8060  fc-lang/vot.orth		 | 4 ++--
   8061  fc-lang/wa.orth		 | 4 ++--
   8062  fc-lang/wen.orth		 | 4 ++--
   8063  fc-lang/wo.orth		 | 4 ++--
   8064  fc-lang/xh.orth		 | 4 ++--
   8065  fc-lang/yap.orth		 | 4 ++--
   8066  fc-lang/yi.orth		 | 4 ++--
   8067  fc-lang/yo.orth		 | 4 ++--
   8068  fc-lang/zh_cn.orth		 | 4 ++--
   8069  fc-lang/zh_hk.orth		 | 4 ++--
   8070  fc-lang/zh_mo.orth		 | 4 ++--
   8071  fc-lang/zh_sg.orth		 | 4 ++--
   8072  fc-lang/zh_tw.orth		 | 4 ++--
   8073  fc-lang/zu.orth		 | 4 ++--
   8074  fc-list/Makefile.am		 | 4 ++--
   8075  fc-list/fc-list.c		 | 4 ++--
   8076  fc-match/Makefile.am		 | 4 ++--
   8077  fc-match/fc-match.c		 | 4 ++--
   8078  fc-pattern/Makefile.am		 | 4 ++--
   8079  fc-pattern/fc-pattern.c	 | 4 ++--
   8080  fc-query/Makefile.am		 | 4 ++--
   8081  fc-query/fc-query.c		 | 4 ++--
   8082  fc-scan/Makefile.am		 | 4 ++--
   8083  fc-scan/fc-scan.c		 | 4 ++--
   8084  fontconfig/fcfreetype.h	 | 4 ++--
   8085  fontconfig/fcprivate.h		 | 4 ++--
   8086  fontconfig/fontconfig.h	 | 4 ++--
   8087  src/Makefile.am		 | 4 ++--
   8088  src/fcatomic.c			 | 4 ++--
   8089  src/fcblanks.c			 | 4 ++--
   8090  src/fccache.c			 | 4 ++--
   8091  src/fccfg.c			 | 4 ++--
   8092  src/fccharset.c		 | 4 ++--
   8093  src/fcdbg.c			 | 4 ++--
   8094  src/fcdefault.c		 | 4 ++--
   8095  src/fcdir.c			 | 4 ++--
   8096  src/fcformat.c			 | 4 ++--
   8097  src/fcfreetype.c		 | 4 ++--
   8098  src/fcfs.c			 | 4 ++--
   8099  src/fcinit.c			 | 4 ++--
   8100  src/fcint.h			 | 4 ++--
   8101  src/fclang.c			 | 4 ++--
   8102  src/fclist.c			 | 4 ++--
   8103  src/fcmatch.c			 | 4 ++--
   8104  src/fcname.c			 | 4 ++--
   8105  src/fcpat.c			 | 4 ++--
   8106  src/fcstr.c			 | 4 ++--
   8107  src/fcxml.c			 | 4 ++--
   8108  257 files changed, 516 insertions(+), 517 deletions(-)
   8109 
   8110 commit 1f5c675fedd42bda49375ca7a9d6f3f8b2cd97bb
   8111 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8112 Date:	Wed Nov 10 15:27:10 2010 -0500
   8113 
   8114     Add more copyright owners
   8115 
   8116  COPYING | 6 ++++++
   8117  1 file changed, 6 insertions(+)
   8118 
   8119 commit 039b9fd090cf3fcd279eeb8c786070a94993a8ba
   8120 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   8121 Date:	Wed Nov 3 01:08:12 2010 -0700
   8122 
   8123     fontconfig.pc.in: Add sysconfdir, localstatedir, and PACKAGE
   8124 
   8125     In the default case, cachedir and confdir will evaluate to something
   8126     referencing these other variables (which wouldn't otherwise be defined
   8127     in the pkg-config file.
   8128 
   8129     Fixes a regression introduced by
   8130     81b542b50f82f8a0ad9f38f7d913fe5433631166
   8131 
   8132     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   8133     Tested-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   8134 
   8135  fontconfig.pc.in | 3 +++
   8136  1 file changed, 3 insertions(+)
   8137 
   8138 commit 81b542b50f82f8a0ad9f38f7d913fe5433631166
   8139 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   8140 Date:	Wed Oct 6 11:21:29 2010 -0700
   8141 
   8142     fontconfig.pc: Add variables for confdir and cachedir
   8143 
   8144     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   8145 
   8146  fontconfig.pc.in | 2 ++
   8147  1 file changed, 2 insertions(+)
   8148 
   8149 commit caa4bec9459af0779d1d16ba66964593e5748e3c
   8150 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8151 Date:	Tue Sep 21 13:18:05 2010 -0400
   8152 
   8153     Bug 24729 - [ne_NP] Fix ortho file
   8154 
   8155     Exclude three characters (U+090C..090E) from Nepalese.
   8156 
   8157  fc-lang/ne.orth | 1 +
   8158  1 file changed, 1 insertion(+)
   8159 
   8160 commit 0a023b24daa683d9c0be4e2ef6d50040c1c52316
   8161 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8162 Date:	Tue Sep 21 13:14:55 2010 -0400
   8163 
   8164     [fc-lang] Support excluding characters
   8165 
   8166     By prefixing a line by a hyphen/minus sign.  Useful when including
   8167     other orth files.
   8168 
   8169  fc-lang/fc-lang.c | 35 +++++++++++++++++++++++++----------
   8170  1 file changed, 25 insertions(+), 10 deletions(-)
   8171 
   8172 commit 52960d05ebb8af34a302e3959978d2930a39fb39
   8173 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8174 Date:	Tue Sep 21 13:14:41 2010 -0400
   8175 
   8176     Add new public API: FcCharSetDelChar()
   8177 
   8178  doc/fccharset.fncs	 | 11 +++++++++++
   8179  fontconfig/fontconfig.h |  3 +++
   8180  src/fccharset.c	 | 17 +++++++++++++++++
   8181  3 files changed, 31 insertions(+)
   8182 
   8183 commit 9d8d0226d9ac5bc9956263a13454179eafc4ab82
   8184 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8185 Date:	Fri Sep 3 08:11:00 2010 -0400
   8186 
   8187     Bug 29995 - fc-cat does not invoke FcFini()
   8188 
   8189  fc-cat/fc-cat.c | 1 +
   8190  1 file changed, 1 insertion(+)
   8191 
   8192 commit 25afea879d5b73c116e00c2c62b2a7ce9bcf803a
   8193 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8194 Date:	Wed Aug 18 11:31:31 2010 -0400
   8195 
   8196     Add comments
   8197 
   8198  src/fcformat.c | 8 ++++++++
   8199  1 file changed, 8 insertions(+)
   8200 
   8201 commit c2764d959c652f572bfefa00234448742bda2b08
   8202 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8203 Date:	Thu Aug 5 15:58:09 2010 -0400
   8204 
   8205     Bug 29338 - fc-pattern.sgml, open para tag
   8206 
   8207  fc-pattern/fc-pattern.sgml | 2 +-
   8208  1 file changed, 1 insertion(+), 1 deletion(-)
   8209 
   8210 commit 78366844468c5fa785d05bb25be2d0023e60f5ee
   8211 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   8212 Date:	Wed Jun 2 22:38:19 2010 -0400
   8213 
   8214     Fix compiler warnings
   8215 
   8216  fc-lang/fc-lang.c | 6 +++---
   8217  1 file changed, 3 insertions(+), 3 deletions(-)
   8218 
   8219 commit ba7b50ab3324887e1680a4a8961487706705c739
   8220 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8221 Date:	Tue Apr 20 23:18:00 2010 -0400
   8222 
   8223     Add fc-pattern cmdline tool
   8224 
   8225  Makefile.am		    |	3 +-
   8226  configure.in		    |	1 +
   8227  fc-cache/fc-cache.sgml     |	1 +
   8228  fc-cat/fc-cat.sgml	    |	1 +
   8229  fc-list/fc-list.sgml	    |	1 +
   8230  fc-match/fc-match.sgml     |	1 +
   8231  fc-pattern/Makefile.am     |  59 +++++++++++++
   8232  fc-pattern/fc-pattern.c    | 195
   8233  +++++++++++++++++++++++++++++++++++++++++++
   8234  fc-pattern/fc-pattern.sgml | 204
   8235  +++++++++++++++++++++++++++++++++++++++++++++
   8236  fc-query/fc-query.sgml     |	1 +
   8237  fc-scan/fc-scan.sgml	    |	1 +
   8238  11 files changed, 467 insertions(+), 1 deletion(-)
   8239 
   8240 commit ac5a2336436dadac699bb579d3f6ca30225dbb28
   8241 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8242 Date:	Mon Apr 12 12:49:53 2010 -0400
   8243 
   8244     Fix comment
   8245 
   8246  src/fcmatch.c | 2 +-
   8247  1 file changed, 1 insertion(+), 1 deletion(-)
   8248 
   8249 commit 594dcef0f30ca27e27b95a9174087e8c61327e5f
   8250 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8251 Date:	Mon Apr 12 12:18:50 2010 -0400
   8252 
   8253     Remove all training whitespaces
   8254 
   8255  src/fcatomic.c   |   4 +-
   8256  src/fccache.c	  |  66 ++++++++++++------------
   8257  src/fccfg.c	  | 118 +++++++++++++++++++++----------------------
   8258  src/fccharset.c  | 150
   8259  +++++++++++++++++++++++++++----------------------------
   8260  src/fcdbg.c	  |  14 +++---
   8261  src/fcdefault.c  |   2 +-
   8262  src/fcdir.c	  |  14 +++---
   8263  src/fcfreetype.c |  88 ++++++++++++++++----------------
   8264  src/fcfs.c	  |   6 +--
   8265  src/fcftint.h	  |   2 +-
   8266  src/fcinit.c	  |   6 +--
   8267  src/fcint.h	  |  42 ++++++++--------
   8268  src/fclang.c	  |  28 +++++------
   8269  src/fclist.c	  |  30 +++++------
   8270  src/fcmatch.c	  |  32 ++++++------
   8271  src/fcmatrix.c   |   6 +--
   8272  src/fcname.c	  |  28 +++++------
   8273  src/fcpat.c	  |  70 +++++++++++++-------------
   8274  src/fcstr.c	  |  74 +++++++++++++--------------
   8275  src/ftglue.c	  |  16 +++---
   8276  20 files changed, 398 insertions(+), 398 deletions(-)
   8277 
   8278 commit d0d1f3904c9f6af9f39a5a085e454cde5ba9d44e
   8279 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8280 Date:	Mon Apr 12 12:10:05 2010 -0400
   8281 
   8282     More whitespace
   8283 
   8284  src/fcxml.c | 88
   8285  ++++++++++++++++++++++++++++++-------------------------------
   8286  1 file changed, 44 insertions(+), 44 deletions(-)
   8287 
   8288 commit 2b0f3f1128e479dd3d32022336c967655e6c4821
   8289 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8290 Date:	Mon Apr 12 11:52:09 2010 -0400
   8291 
   8292     Whitespace
   8293 
   8294  src/fcxml.c | 2 +-
   8295  1 file changed, 1 insertion(+), 1 deletion(-)
   8296 
   8297 commit 632612b810f1c8eb5b75ba1465d10cb31af0cbf0
   8298 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8299 Date:	Wed Apr 7 12:47:37 2010 -0400
   8300 
   8301     Accept TT_PLATFORM_MICROSOFT, TT_MS_ID_SYMBOL_CS from name table
   8302 
   8303     The OT spec says:
   8304 
   8305     "When building a Unicode font for Windows, the platform ID should
   8306     be 3 and the
   8307     encoding ID should be 1. When building a symbol font for Windows,
   8308     the platform
   8309     ID should be 3 and the encoding ID should be 0."
   8310 
   8311     We were ignoring the SYMBOL_CS entry before.  It's UTF-16/UCS-2
   8312     like the
   8313     UNICODE_CS.
   8314 
   8315     Also, always use UTF-16BE instead of UCS-2BE.  The conversion
   8316     was doing
   8317     UTF-16BE anyway.
   8318 
   8319  src/fcfreetype.c | 7 ++++---
   8320  1 file changed, 4 insertions(+), 3 deletions(-)
   8321 
   8322 commit 300b495dc400df401afaacfa4e986092ea119865
   8323 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8324 Date:	Wed Mar 3 13:26:55 2010 -0500
   8325 
   8326     Don't include unistd.h in fontconfig.h
   8327 
   8328     Bug 26783 patch: unistd.h not exist on ms windows
   8329 
   8330  fontconfig/fontconfig.h | 1 -
   8331  1 file changed, 1 deletion(-)
   8332 
   8333 commit 111e5b6d690970fce1abaf39e01d6d2498c9cfb3
   8334 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8335 Date:	Fri Feb 26 01:47:56 2010 -0500
   8336 
   8337     Bug 25152 Don't sleep(2) if all caches were uptodate
   8338 
   8339  fc-cache/fc-cache.c | 12 ++++++++----
   8340  1 file changed, 8 insertions(+), 4 deletions(-)
   8341 
   8342 commit 3cd1e673a9b518784183029d5cc1d2adae0cb29a
   8343 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8344 Date:	Thu Feb 25 17:11:14 2010 -0500
   8345 
   8346     Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails
   8347 
   8348  src/fcint.h | 2 +-
   8349  1 file changed, 1 insertion(+), 1 deletion(-)
   8350 
   8351 commit 2c93614ea0d0d1d895abe6c44add436c58bd99f8
   8352 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8353 Date:	Thu Feb 25 15:10:41 2010 -0500
   8354 
   8355     Bug 18886 installation crashes if fontconfig already installed
   8356 
   8357     Run the uninstalled fc-cache, not the installed one.
   8358 
   8359  Makefile.am | 4 ++--
   8360  1 file changed, 2 insertions(+), 2 deletions(-)
   8361 
   8362 commit 2e375b68946cafa62dce3abebdd35e20ecbb0b46
   8363 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8364 Date:	Sun Feb 14 20:27:22 2010 -0500
   8365 
   8366     More doc typo fixes
   8367 
   8368  doc/fcformat.fncs | 4 ++--
   8369  1 file changed, 2 insertions(+), 2 deletions(-)
   8370 
   8371 commit 77be30cb9fde6540337a590e5d90e59996e07adc
   8372 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8373 Date:	Sun Feb 14 20:20:00 2010 -0500
   8374 
   8375     Fix doc typo
   8376 
   8377  doc/fcformat.fncs | 2 +-
   8378  1 file changed, 1 insertion(+), 1 deletion(-)
   8379 
   8380 commit d6351325056a94e2db0c8c533c7d16eb5c278861
   8381 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8382 Date:	Tue Jan 26 12:45:09 2010 -0500
   8383 
   8384     Add note about autogen.sh to INSTALL
   8385 
   8386  INSTALL | 7 ++++++-
   8387  1 file changed, 6 insertions(+), 1 deletion(-)
   8388 
   8389 commit 0dbbf9f20b8a65af8a8a05ada653d99117192622
   8390 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8391 Date:	Tue Jan 26 12:43:51 2010 -0500
   8392 
   8393     Update INSTALL
   8394 
   8395  INSTALL | 4 ++--
   8396  1 file changed, 2 insertions(+), 2 deletions(-)
   8397 
   8398 commit af4a82863f60dff79c4ce06a871b737899a3c9e3
   8399 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8400 Date:	Tue Dec 8 21:15:15 2009 -0500
   8401 
   8402     Bug 25508 configure assumes bash > 2.0 is on system
   8403 
   8404     Remove dolt.  With libtool2, there's not much need for dolt.
   8405 
   8406  acinclude.m4 | 137
   8407  -----------------------------------------------------------
   8408  configure.in |   1 -
   8409  2 files changed, 138 deletions(-)
   8410 
   8411 commit aabe0f9d7d427097ddfc69ceb6f48999fcd01f60
   8412 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8413 Date:	Mon Nov 30 16:09:55 2009 -0500
   8414 
   8415     [doc] Fix typo
   8416 
   8417  fc-match/fc-match.sgml | 2 +-
   8418  1 file changed, 1 insertion(+), 1 deletion(-)
   8419 
   8420 commit 38bd85b83b2114d9a18da7b0ea73e0cdad5c7ee4
   8421 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8422 Date:	Fri Nov 20 18:44:04 2009 -0500
   8423 
   8424     [fc-cache] Document -r argument in man page
   8425 
   8426  fc-cache/fc-cache.sgml | 11 ++++++++++-
   8427  1 file changed, 10 insertions(+), 1 deletion(-)
   8428 
   8429 commit 4a3bef8ac3b91354c6c10b5f6af10ead9d4fe49a
   8430 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8431 Date:	Wed Nov 18 18:45:19 2009 -0500
   8432 
   8433     Bump version to 2.8.0
   8434 
   8435  README			 | 32 ++++++++++++++++++++++++++++++--
   8436  configure.in		 |  2 +-
   8437  fontconfig/fontconfig.h |  4 ++--
   8438  3 files changed, 33 insertions(+), 5 deletions(-)
   8439 
   8440 commit 2e44cbe1b9bf466718167e9e05077743df36ab21
   8441 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8442 Date:	Wed Nov 18 18:45:06 2009 -0500
   8443 
   8444     Bump libtool revision in preparation for release
   8445 
   8446  configure.in | 2 +-
   8447  1 file changed, 1 insertion(+), 1 deletion(-)
   8448 
   8449 commit 91a73751dcd4fd2d2e4e8bcb98af53098c721224
   8450 Author: Tor Lillqvist <tml (a] iki.fi>
   8451 Date:	Wed Nov 18 21:56:16 2009 +0200
   8452 
   8453     Improve zip "distribution"
   8454 
   8455     Don't put entries for directories in the zip file. Fetch manpages from
   8456     correct place.
   8457 
   8458  fontconfig-zip.in | 8 ++------
   8459  1 file changed, 2 insertions(+), 6 deletions(-)
   8460 
   8461 commit bb8fdae8ad6f0a857569b3e09cf21f1af6b4a41b
   8462 Author: Tor Lillqvist <tml (a] iki.fi>
   8463 Date:	Wed Nov 18 21:54:39 2009 +0200
   8464 
   8465     Use correct autoconf variable
   8466 
   8467     Use LIBT_CURRENT_MINUS_AGE instead of the undefined
   8468     lt_current_minus_age for the name of the DLL when generating the MS
   8469     style import library.
   8470 
   8471  src/Makefile.am | 2 +-
   8472  1 file changed, 1 insertion(+), 1 deletion(-)
   8473 
   8474 commit 1845f3100d15927cc536bc3d38f140c139fb5614
   8475 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8476 Date:	Wed Nov 18 14:39:34 2009 -0500
   8477 
   8478     [fc-arch] Rename architecture names to better reflect what they are
   8479 
   8480     We only care about three properties in the arch:
   8481 
   8482       - endianness
   8483       - pointer size
   8484       - for 32-bit archs, whether double is aligned on 4 or 8 bytes
   8485 
   8486     This leads to the following 6 archs (old name -> new name):
   8487 
   8488 	x86    -> le32d4
   8489 	mipsel -> le32d8
   8490 	x86-64 -> le64
   8491 	m68k   -> be32d4
   8492 	ppc    -> be32d8
   8493 	ppc64  -> be64
   8494 
   8495  fc-arch/fcarch.tmpl.h | 67
   8496  ++++++++++++++++++++++++++-------------------------
   8497  1 file changed, 34 insertions(+), 33 deletions(-)
   8498 
   8499 commit d5ebf48e34e9235cf10e9f7beb49af74823c3fc6
   8500 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8501 Date:	Wed Nov 18 14:08:00 2009 -0500
   8502 
   8503     [fc-arch] Beautify the arch template
   8504 
   8505  fc-arch/fc-arch.c     | 10 +++++-----
   8506  fc-arch/fcarch.tmpl.h | 42 ++++++++++++++++++++++++++++++++++--------
   8507  2 files changed, 39 insertions(+), 13 deletions(-)
   8508 
   8509 commit d074706b507226427f5a4018e78fe120a01eb53d
   8510 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8511 Date:	Wed Nov 18 09:40:11 2009 -0500
   8512 
   8513     [fc-case] Update CaseFolding.txt to Unicode 5.2.0
   8514 
   8515  fc-case/CaseFolding.txt | 116
   8516  ++++++++++++++++++++++++++++++++++++++++++++++--
   8517  1 file changed, 112 insertions(+), 4 deletions(-)
   8518 
   8519 commit 13781ba00b0ded28319ff417a254c620231973f1
   8520 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8521 Date:	Wed Nov 18 09:36:23 2009 -0500
   8522 
   8523     [fc-glyphname] Remove Adobe glyphlist
   8524 
   8525     It was unused.
   8526 
   8527  fc-glyphname/glyphlist.txt | 4291
   8528  --------------------------------------------
   8529  1 file changed, 4291 deletions(-)
   8530 
   8531 commit d2fb683796f41a68edec53f26e524fd06725eef8
   8532 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8533 Date:	Wed Nov 18 09:35:40 2009 -0500
   8534 
   8535     Clean up Makefile's a bit
   8536 
   8537  fc-arch/Makefile.am	  |  4 +---
   8538  fc-case/Makefile.am	  |  7 +++----
   8539  fc-glyphname/Makefile.am |  3 ++-
   8540  fc-lang/Makefile.am	  |  2 +-
   8541  src/Makefile.am	  | 12 +++++++++---
   8542  5 files changed, 16 insertions(+), 12 deletions(-)
   8543 
   8544 commit 192927225c447a8eaba613838aff93f82dee41d0
   8545 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8546 Date:	Wed Nov 18 09:26:24 2009 -0500
   8547 
   8548     [fc-glyphname] Rename internal arrays to prefix with _fc_
   8549 
   8550     Although they were static, I was still surprised that gdb was seeing
   8551     our variable "glyphs".  Not helpful.
   8552 
   8553  fc-glyphname/fc-glyphname.c |	6 +++---
   8554  src/fcfreetype.c	     | 13 ++++++-------
   8555  2 files changed, 9 insertions(+), 10 deletions(-)
   8556 
   8557 commit 3e5e83e12e051d6ac734f08609c6c584b0f0b807
   8558 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8559 Date:	Wed Nov 18 09:26:01 2009 -0500
   8560 
   8561     [src] Create fcglyphname.h automatically
   8562 
   8563  src/Makefile.am | 4 +++-
   8564  1 file changed, 3 insertions(+), 1 deletion(-)
   8565 
   8566 commit 040c98bcc40617ecbc9eb7e16b1714ebd256cfdc
   8567 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8568 Date:	Wed Nov 18 09:25:42 2009 -0500
   8569 
   8570     [fc-glyphname] Cleanup Makefile.am
   8571 
   8572  fc-glyphname/Makefile.am | 8 +++-----
   8573  1 file changed, 3 insertions(+), 5 deletions(-)
   8574 
   8575 commit 77f4e60a32971a815b85f187712191724a00b856
   8576 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8577 Date:	Wed Nov 18 09:10:05 2009 -0500
   8578 
   8579     Remove bogus comment
   8580 
   8581     Last night in between my dreams I also noticed that we support Unicode
   8582     values up to 0x01000000 and not 0x00100000 which I thought before.
   8583     This covers the entire Unicode range.
   8584 
   8585  src/fccharset.c | 1 -
   8586  1 file changed, 1 deletion(-)
   8587 
   8588 commit a90a3ad97a7cee10225190e13a576e55871b9441
   8589 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8590 Date:	Tue Nov 17 12:10:01 2009 -0500
   8591 
   8592     Make sure fclang.h and fcarch.h are built
   8593 
   8594  src/Makefile.am | 7 ++++++-
   8595  1 file changed, 6 insertions(+), 1 deletion(-)
   8596 
   8597 commit a3b2426819836ab2454c6a7bad27c382f4a245bf
   8598 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8599 Date:	Mon Nov 16 18:29:26 2009 -0500
   8600 
   8601     [lang] Fix serializing LangSet from older versions
   8602 
   8603  src/fclang.c | 9 ++++++---
   8604  1 file changed, 6 insertions(+), 3 deletions(-)
   8605 
   8606 commit 8480c6f86327877fce729ebb01b52bd7a40ddfc5
   8607 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8608 Date:	Mon Nov 16 17:38:40 2009 -0500
   8609 
   8610     [arch] Try to ensure proper FcLangSet alignment in arch
   8611 
   8612  fc-arch/fc-arch.c     |  5 +++--
   8613  fc-arch/fcarch.tmpl.h | 16 ++++++++--------
   8614  src/fclang.c	       |  2 +-
   8615  3 files changed, 12 insertions(+), 11 deletions(-)
   8616 
   8617 commit dffcb2a083bc5f959ed96dbdf0f365ebc0e710cc
   8618 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8619 Date:	Mon Nov 16 17:00:50 2009 -0500
   8620 
   8621     [xml] Remove unused code
   8622 
   8623  src/fcxml.c | 12 ------------
   8624  1 file changed, 12 deletions(-)
   8625 
   8626 commit b2d910123008115813a5cd623389189a2d66880b
   8627 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8628 Date:	Mon Nov 16 16:57:53 2009 -0500
   8629 
   8630     [int] Remove more unused macros
   8631 
   8632  src/fcint.h | 4 ----
   8633  1 file changed, 4 deletions(-)
   8634 
   8635 commit 247c4f3df21582260c4799bdbda2be1c13cc8901
   8636 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8637 Date:	Mon Nov 16 15:48:20 2009 -0500
   8638 
   8639     Enable automake silent rules
   8640 
   8641  configure.in | 1 +
   8642  1 file changed, 1 insertion(+)
   8643 
   8644 commit 963820fcbfdb537fd956f8863f8793cf22093c5d
   8645 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8646 Date:	Mon Nov 16 15:46:46 2009 -0500
   8647 
   8648     [int] Remove fc_value_* macros that did nothing other than renaming
   8649 
   8650  src/fcint.h   |  6 ------
   8651  src/fcmatch.c |  8 ++++----
   8652  src/fcpat.c   | 12 ++++++------
   8653  3 files changed, 10 insertions(+), 16 deletions(-)
   8654 
   8655 commit 888f9427ae84195104855d2bb2fbb6d44067a998
   8656 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8657 Date:	Mon Nov 16 15:43:08 2009 -0500
   8658 
   8659     [int] Remove fc_storage_type() in favor of direct access to v->type
   8660 
   8661  src/fcint.h   | 1 -
   8662  src/fcmatch.c | 2 +-
   8663  src/fcpat.c   | 2 +-
   8664  3 files changed, 2 insertions(+), 3 deletions(-)
   8665 
   8666 commit 486fa46893d070485738de6e2c0d418650662d63
   8667 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8668 Date:	Mon Nov 16 15:41:58 2009 -0500
   8669 
   8670     Remove unused macros
   8671 
   8672  src/fcint.h | 5 -----
   8673  1 file changed, 5 deletions(-)
   8674 
   8675 commit 1f4e6fecde22fd4ce8336b01a5c32c533fcb8bac
   8676 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8677 Date:	Mon Nov 16 15:39:16 2009 -0500
   8678 
   8679     Bump cache version up from 2 to 3 and fix FcLangSet caching/crash
   8680 
   8681     Protect cache against future expansions of FcLangSet (adding new
   8682     orth files).  Previously, doing so could change the size of
   8683     that struct.  Indeed, that happened between 2.6.0 and 2.7.3, causing
   8684     crashes.  Unfortunately, sizeof(FcLangSet) was not checked in
   8685     fcarch.c.
   8686 
   8687     This changes FcLangSet code to be able to cope with struct size
   8688     changes.
   8689     And change cache format, hence bumping from 2 to 3.
   8690 
   8691  fontconfig/fontconfig.h |  2 +-
   8692  src/fcint.h		 |  2 +-
   8693  src/fclang.c		 | 67
   8694  ++++++++++++++++++++++++++++++++++++++-----------
   8695  3 files changed, 54 insertions(+), 17 deletions(-)
   8696 
   8697 commit 6b1fc678ca59df3f3f1ffac0e509cf485c9df0c0
   8698 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8699 Date:	Mon Nov 16 16:57:10 2009 -0500
   8700 
   8701     [int] Define MIN/MAX/ABS macros
   8702 
   8703  src/fcfreetype.c | 3 ---
   8704  src/fcint.h	  | 4 ++++
   8705  2 files changed, 4 insertions(+), 3 deletions(-)
   8706 
   8707 commit b393846860a390ebe35b19320b5eaf9272084042
   8708 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8709 Date:	Mon Nov 16 15:17:56 2009 -0500
   8710 
   8711     [fc-arch] Add FcAlign to arch signature
   8712 
   8713  fc-arch/fc-arch.c     |  5 +++--
   8714  fc-arch/fcarch.tmpl.h | 16 ++++++++--------
   8715  2 files changed, 11 insertions(+), 10 deletions(-)
   8716 
   8717 commit 8009229bc5cd9b540ff56a47ddc32ccada2679b0
   8718 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8719 Date:	Mon Nov 16 15:12:52 2009 -0500
   8720 
   8721     Move FcAlign to fcint.h
   8722 
   8723  src/fcint.h	   | 8 ++++++++
   8724  src/fcserialize.c | 8 --------
   8725  2 files changed, 8 insertions(+), 8 deletions(-)
   8726 
   8727 commit 36ae1d9563cff4966b293f816cf9eb25c8ebb857
   8728 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8729 Date:	Mon Nov 9 13:17:17 2009 -0500
   8730 
   8731     Clarify default confdir and cachedir better.
   8732 
   8733     Also remove --with-docdir.	It can be set by setting docdir variable.
   8734 
   8735  configure.in	 | 19 ++-----------------
   8736  doc/Makefile.am |  2 --
   8737  2 files changed, 2 insertions(+), 19 deletions(-)
   8738 
   8739 commit b322eb4d7a90778dc9f08c73036836deba7e463e
   8740 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8741 Date:	Tue Sep 8 11:45:26 2009 -0400
   8742 
   8743     Bump version to 2.7.3
   8744 
   8745  README			 | 14 ++++++++++++--
   8746  configure.in		 |  2 +-
   8747  fontconfig/fontconfig.h |  2 +-
   8748  3 files changed, 14 insertions(+), 4 deletions(-)
   8749 
   8750 commit afc845d930877ac62f6d5a5f50ea87b5182d0a4a
   8751 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8752 Date:	Tue Sep 8 11:44:59 2009 -0400
   8753 
   8754     Bump libtool version in preparation for release
   8755 
   8756  configure.in | 2 +-
   8757  1 file changed, 1 insertion(+), 1 deletion(-)
   8758 
   8759 commit 5e544b32d8dc98737c7a268a6a5f877207284e9a
   8760 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8761 Date:	Sun Sep 6 22:10:22 2009 -0400
   8762 
   8763     Use default config in FcFileScan() and FcDirScan()
   8764 
   8765     Before a NULL config was passed down adn essentially FcFileScan was
   8766     equivalent to FcFreeTypeQuery.  Now fc-scan tool correctly applies
   8767     the configuration to the scanned patterns.
   8768 
   8769  src/fcdir.c | 4 ++--
   8770  1 file changed, 2 insertions(+), 2 deletions(-)
   8771 
   8772 commit 25436fd08fa6d0825a2f7c7b5d51e34873a05187
   8773 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   8774 Date:	Wed Sep 2 20:03:42 2009 -0700
   8775 
   8776     Updated Arabic, Persian, and Urdu orthographies
   8777 
   8778     - Arabic (ar), Persian (fa), and Urdu (ur) now use generic forms
   8779     (bug #23004)
   8780     - Persian (fa) orthography updated to latest standards and
   8781     orthographies
   8782     - Persian dialects Dari/Eastern Farsi (prs) and Western Farsi
   8783     (pes) added
   8784 
   8785  fc-lang/ar.orth  | 81
   8786  +++++++++++---------------------------------------------
   8787  fc-lang/fa.orth  | 80
   8788  ++++++++++++++++++++++++++++++++++---------------------
   8789  fc-lang/pes.orth | 26 ++++++++++++++++++
   8790  fc-lang/prs.orth | 29 ++++++++++++++++++++
   8791  fc-lang/ur.orth  | 77
   8792  +++++++++++++++++++++++++++--------------------------
   8793  5 files changed, 161 insertions(+), 132 deletions(-)
   8794 
   8795 commit d9d8b8826402ca75e882a427392bc8209ae8ff1a
   8796 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   8797 Date:	Wed Sep 2 18:54:24 2009 -0700
   8798 
   8799     Correct Ewe (ee) orthography to use U+025B (bug #20711)
   8800 
   8801  fc-lang/ee.orth | 2 +-
   8802  1 file changed, 1 insertion(+), 1 deletion(-)
   8803 
   8804 commit e52fdbd2bc1b9589ca0adc4b0c143034ff60dd18
   8805 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8806 Date:	Mon Aug 31 17:32:36 2009 -0400
   8807 
   8808     Bump version to 2.7.2
   8809 
   8810  README			 | 19 +++++++++++++++++--
   8811  configure.in		 |  2 +-
   8812  fontconfig/fontconfig.h |  2 +-
   8813  3 files changed, 19 insertions(+), 4 deletions(-)
   8814 
   8815 commit a74cfb63cb6af3c357b9c33d9f28b9cea5ff3e72
   8816 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8817 Date:	Mon Aug 31 17:32:13 2009 -0400
   8818 
   8819     Bump libtool version for release
   8820 
   8821  configure.in | 2 +-
   8822  1 file changed, 1 insertion(+), 1 deletion(-)
   8823 
   8824 commit c5f0a65b36bc863d67bbf1f334262c35445ce610
   8825 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8826 Date:	Tue Aug 25 20:40:30 2009 -0400
   8827 
   8828     Revert "Fix FcNameUnparseLangSet()" and redo it
   8829 
   8830     This reverts commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c and
   8831     fixes that bug using the new reverse-map I added in the previous
   8832     commit.
   8833 
   8834  src/fclang.c | 29 ++++++++++++++++++-----------
   8835  1 file changed, 18 insertions(+), 11 deletions(-)
   8836 
   8837 commit d354a321ee51f0bb70a39faeed541d1a90477d7d
   8838 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8839 Date:	Tue Aug 25 20:39:20 2009 -0400
   8840 
   8841     Bug 23419 - "contains" expression seems not working on the fontconfig
   8842     rule
   8843 
   8844     Fix bug in FcLangSetContains(), similar to
   8845     5c6d1ff23bda4386984a1d6e4c024958f8f5547c
   8846 
   8847  fc-lang/fc-lang.c | 20 +++++++++++++++++---
   8848  src/fclang.c	   |  4 ++--
   8849  2 files changed, 19 insertions(+), 5 deletions(-)
   8850 
   8851 commit f33a23133ecbcc981745051f7c34d96b33b57447
   8852 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8853 Date:	Fri Aug 21 13:41:41 2009 -0400
   8854 
   8855     Bug 22037 - No Fonts installed on a default install on Windows
   8856     Server 2003
   8857 
   8858     Make it easy to install on older Windows
   8859 
   8860  src/fcxml.c | 4 ++++
   8861  1 file changed, 4 insertions(+)
   8862 
   8863 commit 8b1ceef0b7f41703775c163d6ac595a5407e9159
   8864 Author: Tor Lillqvist <tml (a] iki.fi>
   8865 Date:	Fri Aug 14 00:16:18 2009 +0300
   8866 
   8867     Use multi-byte codepage aware string function on Windows
   8868 
   8869     The East Asian double-byte codepages have characters with backslash as
   8870     the second byte, so we must use _mbsrchr() instead of strrchr() when
   8871     looking at pathnames in the system codepage.
   8872 
   8873  src/fcxml.c | 11 +++++++++--
   8874  1 file changed, 9 insertions(+), 2 deletions(-)
   8875 
   8876 commit d15678127aeea96c9c8254a171c2f0af0bd7d140
   8877 Author: Tor Lillqvist <tml (a] iki.fi>
   8878 Date:	Fri Aug 14 00:08:17 2009 +0300
   8879 
   8880     Fix heap corruption on Windows in FcEndElement()
   8881 
   8882     Must not call FcStrFree() on a value returned by
   8883     FcStrBufDoneStatic(). In the Windows code don't bother with dynamic
   8884     allocation, just use a local buffer.
   8885 
   8886  src/fcxml.c | 43 +++++++++++--------------------------------
   8887  1 file changed, 11 insertions(+), 32 deletions(-)
   8888 
   8889 commit a1b6e34a9a17a4a675bdc993aa465b92d7122376
   8890 Author: Tor Lillqvist <tml (a] iki.fi>
   8891 Date:	Fri Aug 14 00:02:59 2009 +0300
   8892 
   8893     Fix MinGW compilation
   8894 
   8895     Need to define _WIN32_WINNT as 0x0500 to get declaration for
   8896     GetSystemWindowsDirectory().
   8897 
   8898  src/fcxml.c | 1 +
   8899  1 file changed, 1 insertion(+)
   8900 
   8901 commit 161620108bbb4e70f2817481e4d5bc26772fe67e
   8902 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8903 Date:	Tue Jul 28 14:24:21 2009 -0400
   8904 
   8905     [ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
   8906 
   8907  fc-lang/ja.orth | 2 +-
   8908  1 file changed, 1 insertion(+), 1 deletion(-)
   8909 
   8910 commit 7c12181f7a75a434e2139f4bee794046258342cf
   8911 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8912 Date:	Tue Jul 28 14:23:10 2009 -0400
   8913 
   8914     Improve charset printing
   8915 
   8916  src/fcdbg.c  | 4 ++--
   8917  src/fclang.c | 4 ++--
   8918  2 files changed, 4 insertions(+), 4 deletions(-)
   8919 
   8920 commit d2c8ac373e9ac45df66627cfc42679636d017f6e
   8921 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8922 Date:	Mon Jul 27 17:53:26 2009 -0400
   8923 
   8924     Bump version to 2.7.1
   8925 
   8926  README			 | 27 +++++++++++++++++++++++++--
   8927  configure.in		 |  4 ++--
   8928  fontconfig/fontconfig.h |  2 +-
   8929  3 files changed, 28 insertions(+), 5 deletions(-)
   8930 
   8931 commit 16630692ec590bd70f4e426125e358251e05435d
   8932 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8933 Date:	Mon Jul 27 17:51:17 2009 -0400
   8934 
   8935     Update .gitignore
   8936 
   8937  .gitignore | 1 +
   8938  1 file changed, 1 insertion(+)
   8939 
   8940 commit 50d937b0e110ee21d9861b8fb973d62534db98ae
   8941 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8942 Date:	Mon Jul 27 17:48:29 2009 -0400
   8943 
   8944     Bump libtool versions that 2.7.0 (I forgot to do back then)
   8945 
   8946  configure.in | 4 ++--
   8947  1 file changed, 2 insertions(+), 2 deletions(-)
   8948 
   8949 commit 273e22c71f78281ade1c5c30a25ef10d214d7ea6
   8950 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8951 Date:	Mon Jul 27 15:07:12 2009 -0400
   8952 
   8953     Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)
   8954 
   8955     We distribute the docs, so it makes little sense to distribute with
   8956     @CONFDIR@ replaced.  Until we find a better solution, I've hardcoded
   8957     /etc/fonts now.
   8958 
   8959  doc/confdir.sgml.in | 3 ++-
   8960  1 file changed, 2 insertions(+), 1 deletion(-)
   8961 
   8962 commit 21384990ffd045cc0f8379a325612aba6d810359
   8963 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8964 Date:	Mon Jul 27 14:50:44 2009 -0400
   8965 
   8966     [doc] Add ~/fonts.conf.d to user docs
   8967 
   8968  doc/fontconfig-user.sgml | 7 +++++++
   8969  1 file changed, 7 insertions(+)
   8970 
   8971 commit 7575c666619c58df00659d4e70b01104b8e114a5
   8972 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8973 Date:	Sat Jul 25 16:38:52 2009 -0400
   8974 
   8975     TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32
   8976 
   8977     Reported by Yuriy Kaminskiy.
   8978 
   8979  src/fcfreetype.c | 2 +-
   8980  1 file changed, 1 insertion(+), 1 deletion(-)
   8981 
   8982 commit 558581c434abf0d96c46cf3bb1454be6806e1ffc
   8983 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8984 Date:	Fri Jul 24 14:59:07 2009 -0400
   8985 
   8986     Fix doc syntax (#22902)
   8987 
   8988  fc-match/fc-match.sgml | 3 ++-
   8989  fc-scan/fc-scan.sgml	| 2 +-
   8990  2 files changed, 3 insertions(+), 2 deletions(-)
   8991 
   8992 commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c
   8993 Author: Behdad Esfahbod <behdad (a] behdad.org>
   8994 Date:	Wed Jul 22 19:25:24 2009 -0400
   8995 
   8996     Fix FcNameUnparseLangSet()
   8997 
   8998     Was broken since ffd6668b469508177c4baf7745ae42aee5b00322
   8999 
   9000  src/fclang.c | 29 +++++++++++------------------
   9001  1 file changed, 11 insertions(+), 18 deletions(-)
   9002 
   9003 commit d9741a7f1a73f718ab20b0582fff8aebeba01077
   9004 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9005 Date:	Wed Jul 22 19:01:06 2009 -0400
   9006 
   9007     Remove unused macros
   9008 
   9009  src/fcmatch.c | 33 ++-------------------------------
   9010  1 file changed, 2 insertions(+), 31 deletions(-)
   9011 
   9012 commit 792ce655cb06c678d4a4ff091866fd0531b141fb
   9013 Author: Karl Tomlinson <karlt (a] karlt.net>
   9014 Date:	Wed Jul 22 08:39:23 2009 -0400
   9015 
   9016     Don't change the order of names unnecessarily (#20128)
   9017 
   9018     so that TT_NAME_ID_PREFERRED_FAMILY is consistently preferred over
   9019     TT_NAME_ID_FONT_FAMILY when both are specified for the default
   9020     language.
   9021 
   9022  src/fclist.c | 5 ++++-
   9023  1 file changed, 4 insertions(+), 1 deletion(-)
   9024 
   9025 commit 327fc9d183ba193c307d0ecaec8ad1f4e6ca1330
   9026 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9027 Date:	Tue Jul 21 15:41:47 2009 -0400
   9028 
   9029     Use GetSystemWindowsDirectory() instead of GetWindowsDirectory()
   9030     (#22037)
   9031 
   9032  src/fcxml.c | 6 +++---
   9033  1 file changed, 3 insertions(+), 3 deletions(-)
   9034 
   9035 commit 86dd857447f69cf89fd47259055b150f62519c17
   9036 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9037 Date:	Tue Jul 21 15:39:58 2009 -0400
   9038 
   9039     Improve libtool version parsing (#22122)
   9040 
   9041  autogen.sh | 2 +-
   9042  1 file changed, 1 insertion(+), 1 deletion(-)
   9043 
   9044 commit 16e55c7c85fc5771349172d6eb989dddd48c5c25
   9045 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9046 Date:	Mon Jul 20 16:30:12 2009 -0400
   9047 
   9048     Fix leak with string VStack objects
   9049 
   9050  src/fcxml.c | 2 +-
   9051  1 file changed, 1 insertion(+), 1 deletion(-)
   9052 
   9053 commit c0ffd7733a735bf2e10834925c63f0039c408649
   9054 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9055 Date:	Fri Jul 10 18:09:42 2009 +0100
   9056 
   9057     Add Inconsolata to monospace config (#22710)
   9058 
   9059  conf.d/45-latin.conf | 1 +
   9060  conf.d/60-latin.conf | 1 +
   9061  2 files changed, 2 insertions(+)
   9062 
   9063 commit 55e202a62d95e25cf2c4897afd66eab5711195c3
   9064 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9065 Date:	Sun Jun 28 14:14:46 2009 -0400
   9066 
   9067     Remove unused ftglue code
   9068 
   9069  src/fcfreetype.c | 66
   9070  ++++++++++++++++++++++++--------------------------------
   9071  src/ftglue.c	  | 62
   9072  ++--------------------------------------------------
   9073  src/ftglue.h	  | 33 ----------------------------
   9074  3 files changed, 30 insertions(+), 131 deletions(-)
   9075 
   9076 commit 52742ff86b60b1d244c1e87611aff5ceee46e596
   9077 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9078 Date:	Sun Jun 28 13:49:09 2009 -0400
   9079 
   9080     Replace spaces with tabs in conf files
   9081 
   9082  conf.d/25-unhint-nonlatin.conf |  32 +++----
   9083  conf.d/30-metric-aliases.conf	|  48 +++++------
   9084  conf.d/30-urw-aliases.conf	|  36 ++++----
   9085  conf.d/65-fonts-persian.conf	| 184
   9086  ++++++++++++++++++++---------------------
   9087  conf.d/90-synthetic.conf	|   8 +-
   9088  5 files changed, 154 insertions(+), 154 deletions(-)
   9089 
   9090 commit 57cf838cccda12dd171d3834b3e9b1275467d9e2
   9091 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9092 Date:	Sun Jun 28 13:46:41 2009 -0400
   9093 
   9094     Fix win32 build
   9095 
   9096  src/fcint.h | 2 +-
   9097  1 file changed, 1 insertion(+), 1 deletion(-)
   9098 
   9099 commit 76374f0edef04e21859122dd8a2026b64fd2b273
   9100 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9101 Date:	Wed Jun 24 15:19:13 2009 -0400
   9102 
   9103     git-tag -s again
   9104 
   9105  new-version.sh | 2 +-
   9106  1 file changed, 1 insertion(+), 1 deletion(-)
   9107 
   9108 commit 0f40912599a4be1b961c091733ed86d08a4e14e1
   9109 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9110 Date:	Wed Jun 24 15:04:11 2009 -0400
   9111 
   9112     Bump version to 2.7.0
   9113 
   9114  README			 | 222
   9115  +++++++++++++++++++++++++++++++++++++++++++++++-
   9116  configure.in		 |   2 +-
   9117  fontconfig/fontconfig.h |   2 +-
   9118  3 files changed, 222 insertions(+), 4 deletions(-)
   9119 
   9120 commit 3734d6a5a2c5326bf1cd8b7cc7f3f07fe6943aa5
   9121 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9122 Date:	Wed Jun 24 15:03:32 2009 -0400
   9123 
   9124     Remove keithp's GPG key id
   9125 
   9126  new-version.sh | 2 +-
   9127  1 file changed, 1 insertion(+), 1 deletion(-)
   9128 
   9129 commit d07059b7a3f8044904d884818d5e03596e7cc1a2
   9130 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9131 Date:	Wed Jun 24 14:43:32 2009 -0400
   9132 
   9133     Fix distcheck
   9134 
   9135  Makefile.am | 7 +++----
   9136  1 file changed, 3 insertions(+), 4 deletions(-)
   9137 
   9138 commit b65fa0c3113bd1e1cec38d05f8c4f45f78e3e044
   9139 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9140 Date:	Thu Jun 11 07:08:10 2009 -0400
   9141 
   9142     Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
   9143 
   9144  fontconfig.pc.in | 2 +-
   9145  1 file changed, 1 insertion(+), 1 deletion(-)
   9146 
   9147 commit 3164ac76229d9817120015401c1f532934d0a3e2
   9148 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9149 Date:	Fri Jun 5 22:59:06 2009 -0400
   9150 
   9151     [xml] Intern more strings
   9152 
   9153  src/fcxml.c | 9 ++++-----
   9154  1 file changed, 4 insertions(+), 5 deletions(-)
   9155 
   9156 commit 390c05e64a3716f6ea6fd81cf3ab63439051fbaa
   9157 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9158 Date:	Fri Jun 5 22:32:31 2009 -0400
   9159 
   9160     [xml] Allocate FcExpr's in a pool in FcConfig
   9161 
   9162     Reduces number of malloc's for FcExprs from hundreds into single
   9163     digits.
   9164 
   9165  src/fccfg.c | 32 ++++++++++++++++++++++++++
   9166  src/fcint.h | 14 ++++++++++++
   9167  src/fcxml.c | 75
   9168  ++++++++++++++++++++++++++-----------------------------------
   9169  3 files changed, 78 insertions(+), 43 deletions(-)
   9170 
   9171 commit 398d436441d741d6f8edcc25ca01aa9715c0731c
   9172 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9173 Date:	Fri Jun 5 21:37:01 2009 -0400
   9174 
   9175     [xml] Mark more symbols static
   9176 
   9177  src/fcint.h | 30 ------------------------------
   9178  src/fcxml.c | 22 ++++++++++++----------
   9179  2 files changed, 12 insertions(+), 40 deletions(-)
   9180 
   9181 commit a96ecbfa20fbc66fad3847b1d2bc6fb3cd712c91
   9182 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9183 Date:	Fri Jun 5 18:40:46 2009 -0400
   9184 
   9185     [xml] Centralize FcExpr allocation
   9186 
   9187     To be improved, using a central pool.
   9188 
   9189  src/fcxml.c | 46 ++++++++++++++++++++--------------------------
   9190  1 file changed, 20 insertions(+), 26 deletions(-)
   9191 
   9192 commit 5aebb3e299d877c4a66f409a7d448b2ac4e94be0
   9193 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9194 Date:	Fri Jun 5 18:27:47 2009 -0400
   9195 
   9196     Remove unused prototypes and function
   9197 
   9198  src/fcint.h | 16 ++--------------
   9199  src/fcxml.c |	6 ------
   9200  2 files changed, 2 insertions(+), 20 deletions(-)
   9201 
   9202 commit 900723f3d2396cfb606e5eceb8df0b71c4ffc0dd
   9203 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9204 Date:	Fri Jun 5 18:16:38 2009 -0400
   9205 
   9206     [charset] Grow internal FcCharset arrays exponentially
   9207 
   9208  src/fccharset.c | 65
   9209  ++++++++++++++++++++++++++++++++-------------------------
   9210  1 file changed, 36 insertions(+), 29 deletions(-)
   9211 
   9212 commit cce69b07efd82056c8eb855ef7ac7e02c94439da
   9213 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9214 Date:	Fri Jun 5 17:15:53 2009 -0400
   9215 
   9216     Always set *changed in FcCharsetMerge
   9217 
   9218  src/fccharset.c | 5 ++++-
   9219  1 file changed, 4 insertions(+), 1 deletion(-)
   9220 
   9221 commit 86bdf4598fb46f7f2a36151016a5d318da073d60
   9222 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9223 Date:	Fri Jun 5 16:57:35 2009 -0400
   9224 
   9225     Add XXX note about Unicode Plane 16
   9226 
   9227  src/fccharset.c | 6 +++---
   9228  1 file changed, 3 insertions(+), 3 deletions(-)
   9229 
   9230 commit efe5eae26b2443363b1000b3197d1731a40f8af9
   9231 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9232 Date:	Fri Jun 5 16:49:07 2009 -0400
   9233 
   9234     Simplify FcValueSave() semantics
   9235 
   9236  src/fccfg.c |	3 ++-
   9237  src/fcpat.c | 12 ++----------
   9238  2 files changed, 4 insertions(+), 11 deletions(-)
   9239 
   9240 commit 8ea654b2aa6b4e97b369e299325da49807559511
   9241 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9242 Date:	Mon Jun 1 21:14:56 2009 -0400
   9243 
   9244     Use/prefer WWS family/style (name table id 21/22)
   9245 
   9246  src/fcfreetype.c | 12 ++++++++++++
   9247  1 file changed, 12 insertions(+)
   9248 
   9249 commit 76845a40c58b092a9b1812830dc98b6f32e13da6
   9250 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9251 Date:	Mon May 25 20:26:56 2009 -0400
   9252 
   9253     Mark matchers array const (#21935)
   9254 
   9255  src/fcmatch.c | 2 +-
   9256  1 file changed, 1 insertion(+), 1 deletion(-)
   9257 
   9258 commit aa82a4f81d4d5e547c84266e66274d55e3843746
   9259 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9260 Date:	Thu May 7 14:31:11 2009 -0700
   9261 
   9262     Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)
   9263 
   9264     The correct ISO 639 code for Pakistani/Western Panjabi seems to be
   9265     'lah',
   9266     not 'pa'. We are keeping 'pa_pk.orth' for compatiblity with glibc.
   9267 
   9268     Signed-off-by: Behdad Esfahbod <behdad (a] behdad.org>
   9269 
   9270  fc-lang/Makefile.am |	5 +++--
   9271  fc-lang/lah.orth    | 35 +++++++++++++++++++++++++++++++++++
   9272  fc-lang/pa.orth     | 53
   9273  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   9274  fc-lang/pa_in.orth  | 46 ----------------------------------------------
   9275  fc-lang/pa_pk.orth  |	7 ++++---
   9276  5 files changed, 95 insertions(+), 51 deletions(-)
   9277 
   9278 commit 58aa0c8ee83f7bbd232401583106387517d216a9
   9279 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9280 Date:	Thu Apr 9 13:31:18 2009 -0400
   9281 
   9282     Detect TrueType Collections by checking the font data header
   9283 
   9284     Instead of checking for "face->num_faces >1". (GNOME bug #577952)
   9285 
   9286  src/ftglue.c | 11 +++++++++--
   9287  1 file changed, 9 insertions(+), 2 deletions(-)
   9288 
   9289 commit 1dd95fcb8bb9b5feeabee0dfe334448733f5cb4c
   9290 Author: Serge van den Boom <svdb+freedesktop.org (a] stack.nl>
   9291 Date:	Sun Apr 5 19:00:18 2009 -0400
   9292 
   9293     Correctly handle mmap() failure (#21062)
   9294 
   9295  src/fccache.c | 2 ++
   9296  1 file changed, 2 insertions(+)
   9297 
   9298 commit 35c51811515ab316c7279bd779f6685f2aaf7e81
   9299 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9300 Date:	Wed Mar 25 23:40:40 2009 -0400
   9301 
   9302     [fc-cache] Remove obsolete sentence from man page
   9303 
   9304  fc-cache/fc-cache.sgml | 5 +----
   9305  1 file changed, 1 insertion(+), 4 deletions(-)
   9306 
   9307 commit ffd6668b469508177c4baf7745ae42aee5b00322
   9308 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9309 Date:	Wed Mar 18 19:28:52 2009 -0400
   9310 
   9311     [fc-lang] Make LangSet representation in the cache files stable
   9312 
   9313     Fontconfig assigns an index number to each language it knows about.
   9314     The index is used to index a bit in FcLangSet language map.  The bit
   9315     map is stored in the cache.
   9316 
   9317     Previously fc-lang simply sorted the list of languages and assigned
   9318     them an index starting from zero.  Net effect is that whenever new
   9319     orth files were added, all the FcLangSet info in the cache files would
   9320     become invalid.  This was causing weird bugs like this one:
   9321 
   9322       https://bugzilla.redhat.com/show_bug.cgi?id=490888
   9323 
   9324     With this commit we fix the index assigned to each language.
   9325     The index
   9326     will be based on the order the orth files are passed to fc-lang.  As a
   9327     result all orth files are explicitly listed in Makefile.am now, and
   9328     new additions should be made to the end of the list.  The list is made
   9329     to reflect the sorted list of orthographies from 2.6.0 released
   9330     followed
   9331     by new additions since.
   9332 
   9333     This fixes the stability problem.  Needless to say, recreating caches
   9334     is necessary before any new orthography is recognized in existing
   9335     fonts,
   9336     but at least the existing caches are still valid and don't cause bugs
   9337     like the above.
   9338 
   9339  configure.in	     |	 7 --
   9340  fc-lang/Makefile.am | 248
   9341  +++++++++++++++++++++++++++++++++++++++++++++++++++-
   9342  fc-lang/fc-lang.c   |	49 +++++++----
   9343  src/fclang.c	     |	 4 +-
   9344  4 files changed, 282 insertions(+), 26 deletions(-)
   9345 
   9346 commit 4d13536db49bdfba97f84f702325d1a99796c06b
   9347 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9348 Date:	Wed Mar 18 18:50:14 2009 -0400
   9349 
   9350     [fcstr] Remove unused variable
   9351 
   9352  src/fcstr.c | 2 --
   9353  1 file changed, 2 deletions(-)
   9354 
   9355 commit bb36e67685dc4139fc4199c57c9d74d97f7923c8
   9356 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9357 Date:	Wed Mar 18 18:43:09 2009 -0400
   9358 
   9359     [fc-lang] Fix bug in country map generation
   9360 
   9361     Previously the county map code was using an uninitialized variable and
   9362     hence was totally failing to populate same-lang-different-territory
   9363     map.
   9364 
   9365  fc-lang/fc-lang.c | 2 +-
   9366  1 file changed, 1 insertion(+), 1 deletion(-)
   9367 
   9368 commit 0f11354877323edc2145f687f9127d2de83c5b3b
   9369 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9370 Date:	Tue Mar 17 12:52:48 2009 -0400
   9371 
   9372     Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
   9373 
   9374     This reverts commit 10609af4aa4030a15c19573198462fa002d2ef13.
   9375     Apparently disabling hinting can cause worse rendering with certain
   9376     fonts.  This is better handled on a per font basis.
   9377 
   9378  conf.d/90-synthetic.conf | 11 -----------
   9379  1 file changed, 11 deletions(-)
   9380 
   9381 commit 7042e236495399aab4eaf268232177d4b1680a12
   9382 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9383 Date:	Mon Mar 16 17:59:50 2009 -0400
   9384 
   9385     [Makefile.am] Don't clean ChangeLog in distclean
   9386 
   9387  Makefile.am | 2 +-
   9388  1 file changed, 1 insertion(+), 1 deletion(-)
   9389 
   9390 commit caeea376da54a6337bfcb1bb20f50c8c2302458f
   9391 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9392 Date:	Fri Mar 13 17:26:21 2009 -0400
   9393 
   9394     Document FcPatternFormat() format
   9395 
   9396  doc/Makefile.am	   |   2 +
   9397  doc/fcformat.fncs	   | 301
   9398  ++++++++++++++++++++++++++++++++++++++++++++++
   9399  doc/fcpattern.fncs	   |  20 ---
   9400  doc/fontconfig-devel.sgml |   2 +
   9401  src/fcformat.c		   |  94 ++++++++-------
   9402  5 files changed, 353 insertions(+), 66 deletions(-)
   9403 
   9404 commit f6d83439890c165e5a7f6a8a746ffdb189dbbd0d
   9405 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9406 Date:	Fri Mar 13 12:11:13 2009 -0400
   9407 
   9408     [fcformat] Fix default-value handling
   9409 
   9410  src/fcformat.c | 21 +++++++++++----------
   9411  1 file changed, 11 insertions(+), 10 deletions(-)
   9412 
   9413 commit 3074a73b418b40135d4a4f4e0713fcf987d34795
   9414 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9415 Date:	Thu Mar 12 16:00:08 2009 -0400
   9416 
   9417     Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in
   9418     all files
   9419 
   9420  COPYING			 | 4 ++--
   9421  Makefile.am			 | 4 ++--
   9422  conf.d/65-fonts-persian.conf	 | 2 +-
   9423  conf.d/Makefile.am		 | 4 ++--
   9424  config/Makedefs.in		 | 4 ++--
   9425  configure.in			 | 4 ++--
   9426  doc/Makefile.am		 | 4 ++--
   9427  doc/confdir.sgml.in		 | 4 ++--
   9428  doc/edit-sgml.c		 | 4 ++--
   9429  doc/fcatomic.fncs		 | 4 ++--
   9430  doc/fcblanks.fncs		 | 4 ++--
   9431  doc/fccache.fncs		 | 4 ++--
   9432  doc/fccharset.fncs		 | 4 ++--
   9433  doc/fcconfig.fncs		 | 4 ++--
   9434  doc/fcconstant.fncs		 | 4 ++--
   9435  doc/fcfile.fncs		 | 4 ++--
   9436  doc/fcfontset.fncs		 | 4 ++--
   9437  doc/fcfreetype.fncs		 | 4 ++--
   9438  doc/fcinit.fncs		 | 4 ++--
   9439  doc/fcmatrix.fncs		 | 4 ++--
   9440  doc/fcobjectset.fncs		 | 4 ++--
   9441  doc/fcobjecttype.fncs		 | 4 ++--
   9442  doc/fcpattern.fncs		 | 4 ++--
   9443  doc/fcstring.fncs		 | 4 ++--
   9444  doc/fcstrset.fncs		 | 4 ++--
   9445  doc/fcvalue.fncs		 | 4 ++--
   9446  doc/fontconfig-devel.sgml	 | 8 ++++----
   9447  doc/fontconfig-user.sgml	 | 4 ++--
   9448  doc/func.sgml			 | 4 ++--
   9449  doc/version.sgml.in		 | 4 ++--
   9450  fc-arch/Makefile.am		 | 4 ++--
   9451  fc-arch/fcarch.tmpl.h		 | 4 ++--
   9452  fc-cache/Makefile.am		 | 4 ++--
   9453  fc-cache/fc-cache.c		 | 4 ++--
   9454  fc-case/Makefile.am		 | 4 ++--
   9455  fc-case/fc-case.c		 | 4 ++--
   9456  fc-case/fccase.tmpl.h		 | 4 ++--
   9457  fc-cat/Makefile.am		 | 4 ++--
   9458  fc-cat/fc-cat.c		 | 4 ++--
   9459  fc-glyphname/Makefile.am	 | 4 ++--
   9460  fc-glyphname/fc-glyphname.c	 | 4 ++--
   9461  fc-glyphname/fcglyphname.tmpl.h | 4 ++--
   9462  fc-lang/Makefile.am		 | 4 ++--
   9463  fc-lang/aa.orth		 | 4 ++--
   9464  fc-lang/ab.orth		 | 4 ++--
   9465  fc-lang/af.orth		 | 4 ++--
   9466  fc-lang/am.orth		 | 4 ++--
   9467  fc-lang/ar.orth		 | 4 ++--
   9468  fc-lang/ast.orth		 | 4 ++--
   9469  fc-lang/av.orth		 | 4 ++--
   9470  fc-lang/ay.orth		 | 4 ++--
   9471  fc-lang/az_ir.orth		 | 4 ++--
   9472  fc-lang/ba.orth		 | 4 ++--
   9473  fc-lang/be.orth		 | 4 ++--
   9474  fc-lang/bg.orth		 | 4 ++--
   9475  fc-lang/bh.orth		 | 4 ++--
   9476  fc-lang/bho.orth		 | 4 ++--
   9477  fc-lang/bi.orth		 | 4 ++--
   9478  fc-lang/bin.orth		 | 4 ++--
   9479  fc-lang/bm.orth		 | 4 ++--
   9480  fc-lang/bo.orth		 | 4 ++--
   9481  fc-lang/br.orth		 | 4 ++--
   9482  fc-lang/bs.orth		 | 4 ++--
   9483  fc-lang/bua.orth		 | 4 ++--
   9484  fc-lang/ca.orth		 | 4 ++--
   9485  fc-lang/ce.orth		 | 4 ++--
   9486  fc-lang/ch.orth		 | 4 ++--
   9487  fc-lang/chm.orth		 | 4 ++--
   9488  fc-lang/chr.orth		 | 4 ++--
   9489  fc-lang/co.orth		 | 4 ++--
   9490  fc-lang/cs.orth		 | 4 ++--
   9491  fc-lang/cu.orth		 | 4 ++--
   9492  fc-lang/cv.orth		 | 4 ++--
   9493  fc-lang/cy.orth		 | 4 ++--
   9494  fc-lang/da.orth		 | 4 ++--
   9495  fc-lang/de.orth		 | 4 ++--
   9496  fc-lang/dz.orth		 | 4 ++--
   9497  fc-lang/el.orth		 | 4 ++--
   9498  fc-lang/en.orth		 | 4 ++--
   9499  fc-lang/eo.orth		 | 4 ++--
   9500  fc-lang/es.orth		 | 4 ++--
   9501  fc-lang/et.orth		 | 4 ++--
   9502  fc-lang/eu.orth		 | 4 ++--
   9503  fc-lang/fa.orth		 | 4 ++--
   9504  fc-lang/fc-lang.c		 | 4 ++--
   9505  fc-lang/fc-lang.man		 | 4 ++--
   9506  fc-lang/fclang.tmpl.h		 | 4 ++--
   9507  fc-lang/ff.orth		 | 4 ++--
   9508  fc-lang/fi.orth		 | 4 ++--
   9509  fc-lang/fj.orth		 | 4 ++--
   9510  fc-lang/fo.orth		 | 4 ++--
   9511  fc-lang/fr.orth		 | 4 ++--
   9512  fc-lang/fur.orth		 | 4 ++--
   9513  fc-lang/fy.orth		 | 4 ++--
   9514  fc-lang/ga.orth		 | 4 ++--
   9515  fc-lang/gd.orth		 | 4 ++--
   9516  fc-lang/gez.orth		 | 4 ++--
   9517  fc-lang/gl.orth		 | 4 ++--
   9518  fc-lang/gn.orth		 | 4 ++--
   9519  fc-lang/gu.orth		 | 4 ++--
   9520  fc-lang/gv.orth		 | 4 ++--
   9521  fc-lang/ha.orth		 | 4 ++--
   9522  fc-lang/haw.orth		 | 4 ++--
   9523  fc-lang/he.orth		 | 4 ++--
   9524  fc-lang/hi.orth		 | 4 ++--
   9525  fc-lang/ho.orth		 | 4 ++--
   9526  fc-lang/hr.orth		 | 4 ++--
   9527  fc-lang/hu.orth		 | 4 ++--
   9528  fc-lang/hy.orth		 | 4 ++--
   9529  fc-lang/ia.orth		 | 4 ++--
   9530  fc-lang/id.orth		 | 4 ++--
   9531  fc-lang/ie.orth		 | 4 ++--
   9532  fc-lang/ig.orth		 | 4 ++--
   9533  fc-lang/ik.orth		 | 4 ++--
   9534  fc-lang/io.orth		 | 4 ++--
   9535  fc-lang/is.orth		 | 4 ++--
   9536  fc-lang/it.orth		 | 4 ++--
   9537  fc-lang/iu.orth		 | 4 ++--
   9538  fc-lang/ja.orth		 | 4 ++--
   9539  fc-lang/ka.orth		 | 4 ++--
   9540  fc-lang/kaa.orth		 | 4 ++--
   9541  fc-lang/ki.orth		 | 4 ++--
   9542  fc-lang/kk.orth		 | 4 ++--
   9543  fc-lang/kl.orth		 | 4 ++--
   9544  fc-lang/kn.orth		 | 4 ++--
   9545  fc-lang/ko.orth		 | 4 ++--
   9546  fc-lang/kok.orth		 | 4 ++--
   9547  fc-lang/ku_am.orth		 | 4 ++--
   9548  fc-lang/ku_ir.orth		 | 4 ++--
   9549  fc-lang/kum.orth		 | 4 ++--
   9550  fc-lang/kv.orth		 | 4 ++--
   9551  fc-lang/kw.orth		 | 4 ++--
   9552  fc-lang/ky.orth		 | 4 ++--
   9553  fc-lang/la.orth		 | 4 ++--
   9554  fc-lang/lb.orth		 | 4 ++--
   9555  fc-lang/lez.orth		 | 4 ++--
   9556  fc-lang/ln.orth		 | 4 ++--
   9557  fc-lang/lo.orth		 | 4 ++--
   9558  fc-lang/lt.orth		 | 4 ++--
   9559  fc-lang/lv.orth		 | 4 ++--
   9560  fc-lang/mai.orth		 | 4 ++--
   9561  fc-lang/mg.orth		 | 4 ++--
   9562  fc-lang/mh.orth		 | 4 ++--
   9563  fc-lang/mi.orth		 | 4 ++--
   9564  fc-lang/mk.orth		 | 4 ++--
   9565  fc-lang/ml.orth		 | 4 ++--
   9566  fc-lang/mn_cn.orth		 | 4 ++--
   9567  fc-lang/mo.orth		 | 4 ++--
   9568  fc-lang/mr.orth		 | 4 ++--
   9569  fc-lang/mt.orth		 | 4 ++--
   9570  fc-lang/my.orth		 | 4 ++--
   9571  fc-lang/nb.orth		 | 4 ++--
   9572  fc-lang/nds.orth		 | 4 ++--
   9573  fc-lang/ne.orth		 | 4 ++--
   9574  fc-lang/nl.orth		 | 4 ++--
   9575  fc-lang/nn.orth		 | 4 ++--
   9576  fc-lang/no.orth		 | 4 ++--
   9577  fc-lang/ny.orth		 | 4 ++--
   9578  fc-lang/oc.orth		 | 4 ++--
   9579  fc-lang/om.orth		 | 4 ++--
   9580  fc-lang/or.orth		 | 4 ++--
   9581  fc-lang/os.orth		 | 4 ++--
   9582  fc-lang/pa_in.orth		 | 2 +-
   9583  fc-lang/pl.orth		 | 4 ++--
   9584  fc-lang/ps_af.orth		 | 4 ++--
   9585  fc-lang/ps_pk.orth		 | 4 ++--
   9586  fc-lang/pt.orth		 | 4 ++--
   9587  fc-lang/rm.orth		 | 4 ++--
   9588  fc-lang/ro.orth		 | 4 ++--
   9589  fc-lang/ru.orth		 | 4 ++--
   9590  fc-lang/sa.orth		 | 4 ++--
   9591  fc-lang/sah.orth		 | 4 ++--
   9592  fc-lang/sco.orth		 | 4 ++--
   9593  fc-lang/se.orth		 | 4 ++--
   9594  fc-lang/sel.orth		 | 4 ++--
   9595  fc-lang/sk.orth		 | 4 ++--
   9596  fc-lang/sl.orth		 | 4 ++--
   9597  fc-lang/sm.orth		 | 4 ++--
   9598  fc-lang/sma.orth		 | 4 ++--
   9599  fc-lang/smj.orth		 | 4 ++--
   9600  fc-lang/smn.orth		 | 4 ++--
   9601  fc-lang/sms.orth		 | 4 ++--
   9602  fc-lang/so.orth		 | 4 ++--
   9603  fc-lang/sq.orth		 | 4 ++--
   9604  fc-lang/sr.orth		 | 4 ++--
   9605  fc-lang/sv.orth		 | 4 ++--
   9606  fc-lang/sw.orth		 | 4 ++--
   9607  fc-lang/syr.orth		 | 4 ++--
   9608  fc-lang/ta.orth		 | 4 ++--
   9609  fc-lang/te.orth		 | 4 ++--
   9610  fc-lang/tg.orth		 | 4 ++--
   9611  fc-lang/th.orth		 | 4 ++--
   9612  fc-lang/ti_er.orth		 | 4 ++--
   9613  fc-lang/ti_et.orth		 | 4 ++--
   9614  fc-lang/tig.orth		 | 4 ++--
   9615  fc-lang/tn.orth		 | 4 ++--
   9616  fc-lang/to.orth		 | 4 ++--
   9617  fc-lang/tr.orth		 | 4 ++--
   9618  fc-lang/ts.orth		 | 4 ++--
   9619  fc-lang/tt.orth		 | 4 ++--
   9620  fc-lang/tw.orth		 | 4 ++--
   9621  fc-lang/tyv.orth		 | 4 ++--
   9622  fc-lang/ug.orth		 | 4 ++--
   9623  fc-lang/uk.orth		 | 4 ++--
   9624  fc-lang/ur.orth		 | 4 ++--
   9625  fc-lang/ve.orth		 | 4 ++--
   9626  fc-lang/vi.orth		 | 4 ++--
   9627  fc-lang/vo.orth		 | 4 ++--
   9628  fc-lang/vot.orth		 | 4 ++--
   9629  fc-lang/wa.orth		 | 4 ++--
   9630  fc-lang/wen.orth		 | 4 ++--
   9631  fc-lang/wo.orth		 | 4 ++--
   9632  fc-lang/xh.orth		 | 4 ++--
   9633  fc-lang/yap.orth		 | 4 ++--
   9634  fc-lang/yi.orth		 | 4 ++--
   9635  fc-lang/yo.orth		 | 4 ++--
   9636  fc-lang/zh_cn.orth		 | 4 ++--
   9637  fc-lang/zh_hk.orth		 | 4 ++--
   9638  fc-lang/zh_mo.orth		 | 4 ++--
   9639  fc-lang/zh_sg.orth		 | 4 ++--
   9640  fc-lang/zh_tw.orth		 | 4 ++--
   9641  fc-lang/zu.orth		 | 4 ++--
   9642  fc-list/Makefile.am		 | 4 ++--
   9643  fc-list/fc-list.c		 | 4 ++--
   9644  fc-match/Makefile.am		 | 4 ++--
   9645  fc-match/fc-match.c		 | 4 ++--
   9646  fc-query/Makefile.am		 | 4 ++--
   9647  fc-query/fc-query.c		 | 4 ++--
   9648  fc-scan/Makefile.am		 | 4 ++--
   9649  fc-scan/fc-scan.c		 | 4 ++--
   9650  fontconfig/fcfreetype.h	 | 4 ++--
   9651  fontconfig/fcprivate.h		 | 4 ++--
   9652  fontconfig/fontconfig.h	 | 4 ++--
   9653  src/Makefile.am		 | 4 ++--
   9654  src/fcatomic.c			 | 4 ++--
   9655  src/fcblanks.c			 | 4 ++--
   9656  src/fccache.c			 | 4 ++--
   9657  src/fccfg.c			 | 4 ++--
   9658  src/fccharset.c		 | 4 ++--
   9659  src/fcdbg.c			 | 4 ++--
   9660  src/fcdefault.c		 | 4 ++--
   9661  src/fcdir.c			 | 4 ++--
   9662  src/fcformat.c			 | 4 ++--
   9663  src/fcfreetype.c		 | 4 ++--
   9664  src/fcfs.c			 | 4 ++--
   9665  src/fcinit.c			 | 4 ++--
   9666  src/fcint.h			 | 4 ++--
   9667  src/fclang.c			 | 4 ++--
   9668  src/fclist.c			 | 4 ++--
   9669  src/fcmatch.c			 | 4 ++--
   9670  src/fcname.c			 | 4 ++--
   9671  src/fcpat.c			 | 4 ++--
   9672  src/fcstr.c			 | 4 ++--
   9673  src/fcxml.c			 | 4 ++--
   9674  254 files changed, 508 insertions(+), 508 deletions(-)
   9675 
   9676 commit b9b01b6ed0849f770200fb6ae2a3ac0ca2166877
   9677 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9678 Date:	Thu Mar 12 13:48:07 2009 -0400
   9679 
   9680     Call git tools using "git cmd" instead of "git-cmd" syntax
   9681 
   9682     Recent git doesn't install the git-* commands in path.
   9683 
   9684  Makefile.am	|  2 +-
   9685  new-version.sh | 10 +++++-----
   9686  2 files changed, 6 insertions(+), 6 deletions(-)
   9687 
   9688 commit de69ee14d3ed094cd2bc4df603a03675c28d1b5b
   9689 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9690 Date:	Thu Mar 12 12:31:57 2009 -0400
   9691 
   9692     [fcxml.c] Embed a static 64-byte attr buffer in FcPStack
   9693 
   9694     Reduces number of mallocs called from FcConfigSaveAttr in my
   9695     small test
   9696     from 160 down to 6.
   9697 
   9698  src/fcstr.c |	4 ++--
   9699  src/fcxml.c | 23 +++++++++++++++--------
   9700  2 files changed, 17 insertions(+), 10 deletions(-)
   9701 
   9702 commit 39861b7d9c69e71b9a8fb0d0d04279520cb30f04
   9703 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9704 Date:	Thu Mar 12 12:22:37 2009 -0400
   9705 
   9706     [fcxml] Embed 64 static FcVStack objects in FcConfigParse
   9707 
   9708     This reduces the number of mallocs called from FcVStackPush from
   9709     over 800 down to zero.
   9710 
   9711  src/fcxml.c | 218
   9712  +++++++++++++++++++++++++++++-------------------------------
   9713  1 file changed, 105 insertions(+), 113 deletions(-)
   9714 
   9715 commit 1d7b47da9da574a8adf39b0b5d11aab3d3cf4a37
   9716 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9717 Date:	Thu Mar 12 11:58:04 2009 -0400
   9718 
   9719     [fcxml] Embed 8 static FcPStack objects in FcConfigParse
   9720 
   9721     This reduces the number of mallocs called from FcPStackPush from
   9722     over 900 down to zero.
   9723 
   9724  src/fcxml.c | 28 ++++++++++++++++++++++------
   9725  1 file changed, 22 insertions(+), 6 deletions(-)
   9726 
   9727 commit 532d8a1dbc2baebc2603d091952a640b954b6f71
   9728 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9729 Date:	Thu Mar 12 09:27:20 2009 -0400
   9730 
   9731     [fcxml] Don't allocate attr array if there are no attributes
   9732 
   9733     Reduces number of mallocs from FcConfigSaveAttr() in my small test
   9734     from over 900 down to 157.
   9735 
   9736  src/fcxml.c | 19 ++++++-------------
   9737  1 file changed, 6 insertions(+), 13 deletions(-)
   9738 
   9739 commit 3ed70071cdc8a03229c009f5565c23948264a5e0
   9740 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9741 Date:	Wed Mar 11 14:07:15 2009 -0400
   9742 
   9743     [fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
   9744 
   9745     We can simply NUL-terminate the buffer and use it.	Reduces number of
   9746     mallocs called from FcStrBufDone in my small test from 631 down to 66.
   9747 
   9748  src/fcint.h |	3 +++
   9749  src/fcstr.c | 13 +++++++++++++
   9750  src/fcxml.c | 28 ++++++++++++++--------------
   9751  3 files changed, 30 insertions(+), 14 deletions(-)
   9752 
   9753 commit 7d35c11b3304659d8be43913c9b125f2b5b38516
   9754 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9755 Date:	Wed Mar 11 13:56:09 2009 -0400
   9756 
   9757     [fcstr.c] Embed a static 64-byte buffer in FcStrBuf
   9758 
   9759     Reduces number of mallocs called from FcStrBufChar in my small test
   9760     from 900 down to 6.
   9761 
   9762  src/fcint.h |	1 +
   9763  src/fcstr.c | 11 +++++++++--
   9764  2 files changed, 10 insertions(+), 2 deletions(-)
   9765 
   9766 commit 916640ce40b995d1d97244975139ec0c030483e4
   9767 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9768 Date:	Tue Mar 10 02:15:37 2009 -0400
   9769 
   9770     Fix Makefile's to not create target file in case of failure
   9771 
   9772  fc-arch/Makefile.am | 3 ++-
   9773  fc-lang/Makefile.am | 3 ++-
   9774  2 files changed, 4 insertions(+), 2 deletions(-)
   9775 
   9776 commit 26ce979e825d661be046b1440563115ddc5ea4ab
   9777 Author: Behdad Esfahbod <behdad (a] behdad.org>
   9778 Date:	Tue Mar 10 02:14:15 2009 -0400
   9779 
   9780     Fix Fanti (fat) orth file (#20390)
   9781 
   9782  fc-lang/fat.orth | 2 +-
   9783  1 file changed, 1 insertion(+), 1 deletion(-)
   9784 
   9785 commit 49111c11fb5dca2af06004cc2ae443517f6c9557
   9786 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9787 Date:	Mon Mar 2 22:48:37 2009 -0800
   9788 
   9789     Add Sundanese (su) orthography (bug #20440)
   9790 
   9791  fc-lang/su.orth | 33 +++++++++++++++++++++++++++++++++
   9792  1 file changed, 33 insertions(+)
   9793 
   9794 commit 0eaed16d34687bddc831d1ab3c50406c7c56792d
   9795 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9796 Date:	Mon Mar 2 20:53:26 2009 -0800
   9797 
   9798     Add Kanuri (kr) orthography (bug #20438)
   9799 
   9800  fc-lang/kr.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
   9801  1 file changed, 43 insertions(+)
   9802 
   9803 commit fe4838588b0b9eb84f66bd4ad70ee12013e0b49a
   9804 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9805 Date:	Mon Mar 2 02:21:17 2009 -0800
   9806 
   9807     Add Nauru (na) orthography (bug #20418)
   9808 
   9809  fc-lang/na.orth | 40 ++++++++++++++++++++++++++++++++++++++++
   9810  1 file changed, 40 insertions(+)
   9811 
   9812 commit 9141b4bbe9a100200b09597f02521cd6e30d0f06
   9813 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9814 Date:	Sun Mar 1 03:53:11 2009 -0800
   9815 
   9816     Add Javanese (jv) orthography (bug #20403)
   9817 
   9818  fc-lang/jv.orth | 36 ++++++++++++++++++++++++++++++++++++
   9819  1 file changed, 36 insertions(+)
   9820 
   9821 commit dc6daae9494e30d8c2d9657bab04d8f88751f751
   9822 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9823 Date:	Sun Mar 1 03:50:46 2009 -0800
   9824 
   9825     Add Sichuan Yi (ii) orthography (bug #20402)
   9826 
   9827  fc-lang/ii.orth | 34 ++++++++++++++++++++++++++++++++++
   9828  1 file changed, 34 insertions(+)
   9829 
   9830 commit 43517045f885c0e463c8a784c65f0b783658fc9b
   9831 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9832 Date:	Sun Mar 1 03:46:48 2009 -0800
   9833 
   9834     Add Shona (sn) orthography (bug #20394)
   9835 
   9836  fc-lang/sn.orth | 35 +++++++++++++++++++++++++++++++++++
   9837  1 file changed, 35 insertions(+)
   9838 
   9839 commit 42a8008df14c7dcdd85ab7d3ce12b4191b807f27
   9840 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9841 Date:	Sun Mar 1 03:30:58 2009 -0800
   9842 
   9843     Add orthographies for Oshiwambo languages (bug #20401)
   9844 
   9845     The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi
   9846     (kwm).
   9847 
   9848  fc-lang/kj.orth  | 34 ++++++++++++++++++++++++++++++++++
   9849  fc-lang/kwm.orth | 29 +++++++++++++++++++++++++++++
   9850  fc-lang/ng.orth  | 29 +++++++++++++++++++++++++++++
   9851  3 files changed, 92 insertions(+)
   9852 
   9853 commit f0b546372967434418aa6cfe6f2d709795fdff24
   9854 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9855 Date:	Sun Mar 1 02:33:54 2009 -0800
   9856 
   9857     Add Zhuang (za) orthography (bug #20399)
   9858 
   9859  fc-lang/za.orth | 39 +++++++++++++++++++++++++++++++++++++++
   9860  1 file changed, 39 insertions(+)
   9861 
   9862 commit 7886b147834decbcab6f556b1c43cc003e2bf893
   9863 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9864 Date:	Sun Mar 1 02:12:38 2009 -0800
   9865 
   9866     Add Rundi (rn) orthography (bug #20398)
   9867 
   9868  fc-lang/rn.orth | 32 ++++++++++++++++++++++++++++++++
   9869  1 file changed, 32 insertions(+)
   9870 
   9871 commit 10a85249d9e79ae474c996d3e4f14d0ea8aa50b8
   9872 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9873 Date:	Sat Feb 28 19:43:02 2009 -0800
   9874 
   9875     Add Navajo (nv) orthography (bug #20395)
   9876 
   9877  fc-lang/nv.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
   9878  1 file changed, 48 insertions(+)
   9879 
   9880 commit bf20886085a18227702f67b70dd7ef5f0e919469
   9881 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9882 Date:	Sat Feb 28 18:25:20 2009 -0800
   9883 
   9884     Add Tahitian (ty) orthography (bug #20391)
   9885 
   9886  fc-lang/ty.orth | 41 +++++++++++++++++++++++++++++++++++++++++
   9887  1 file changed, 41 insertions(+)
   9888 
   9889 commit 0e05d7e5c730a1740d4c289a66f43f11a527c840
   9890 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9891 Date:	Sat Feb 28 18:01:11 2009 -0800
   9892 
   9893     Add Sango (sg) orthography (bug #20393)
   9894 
   9895  fc-lang/sg.orth | 47 +++++++++++++++++++++++++++++++++++++++++++++++
   9896  1 file changed, 47 insertions(+)
   9897 
   9898 commit bdbdc64dd1e0a1727e2486c3320f9598695e4ab4
   9899 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9900 Date:	Sat Feb 28 17:38:21 2009 -0800
   9901 
   9902     Added Quechua (qu) orthography (bug #20392)
   9903 
   9904  fc-lang/qu.orth | 36 ++++++++++++++++++++++++++++++++++++
   9905  1 file changed, 36 insertions(+)
   9906 
   9907 commit 16159d0fae1d8d0d2ba6ac1fc7f845582dec351b
   9908 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9909 Date:	Sat Feb 28 17:05:11 2009 -0800
   9910 
   9911     Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
   9912 
   9913  fc-lang/ak.orth  | 30 ++++++++++++++++++++++++++++++
   9914  fc-lang/fat.orth | 30 ++++++++++++++++++++++++++++++
   9915  2 files changed, 60 insertions(+)
   9916 
   9917 commit 881a7cd93b3358e371a25bc7ad4818baa3c8968b
   9918 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9919 Date:	Sat Feb 28 16:29:07 2009 -0800
   9920 
   9921     Add Herero (hz) orthograhy (bug #20387)
   9922 
   9923  fc-lang/hz.orth | 35 +++++++++++++++++++++++++++++++++++
   9924  1 file changed, 35 insertions(+)
   9925 
   9926 commit bc701d2a5b7dc687ba25bafc5fea282adad37ecb
   9927 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9928 Date:	Sat Feb 28 16:03:51 2009 -0800
   9929 
   9930     Add Ewe (ee) orthography (bug #20386)
   9931 
   9932  fc-lang/ee.orth | 77
   9933  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   9934  1 file changed, 77 insertions(+)
   9935 
   9936 commit 5a83914b733755ff6c710ff398cb5668fdb74a19
   9937 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9938 Date:	Fri Feb 27 14:41:07 2009 -0800
   9939 
   9940     Update Serbo-Croatian (sh) orthography (bug #20368)
   9941 
   9942  fc-lang/sh.orth | 18 +++++++++++++-----
   9943  1 file changed, 13 insertions(+), 5 deletions(-)
   9944 
   9945 commit 505ea8ce37dff9cc35dba6a98de4a31ed1ac5f8c
   9946 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9947 Date:	Thu Feb 26 23:27:20 2009 -0800
   9948 
   9949     Extend Crimean Tatar (crh) orthography (bug #19891)
   9950 
   9951  fc-lang/crh.orth | 7 ++++---
   9952  1 file changed, 4 insertions(+), 3 deletions(-)
   9953 
   9954 commit 4c7da799f3b90fb2f1117f9e9c45fa7fc1bd268c
   9955 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9956 Date:	Wed Feb 18 21:21:01 2009 -0800
   9957 
   9958     Add Divehi (dv) orthography (bug #20207)
   9959 
   9960  fc-lang/dv.orth | 34 ++++++++++++++++++++++++++++++++++
   9961  1 file changed, 34 insertions(+)
   9962 
   9963 commit 5cac0a4fd681087562c84b3d2534cecff6876048
   9964 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9965 Date:	Wed Feb 18 17:09:51 2009 -0800
   9966 
   9967     Remove digits and symbols from some Indic orthographies (bug #20204)
   9968 
   9969     These orthographies were changed: Gujarati (gu), Kannada (kn), Lao
   9970     (lo),
   9971     Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
   9972 
   9973  fc-lang/gu.orth | 4 ++--
   9974  fc-lang/kn.orth | 4 ++--
   9975  fc-lang/lo.orth | 4 ++--
   9976  fc-lang/ml.orth | 4 ++--
   9977  fc-lang/or.orth | 5 +++--
   9978  fc-lang/te.orth | 4 ++--
   9979  fc-lang/th.orth | 8 ++++++--
   9980  7 files changed, 19 insertions(+), 14 deletions(-)
   9981 
   9982 commit ea628d97706e842cb5555ceb5368fd972c941e0c
   9983 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9984 Date:	Wed Feb 18 16:44:10 2009 -0800
   9985 
   9986     Tighten Central Khmer (km) orthography (bug #20202)
   9987 
   9988  fc-lang/km.orth | 24 +++++++++++++++++-------
   9989  1 file changed, 17 insertions(+), 7 deletions(-)
   9990 
   9991 commit 4a5805d9c6b20b4c8f56f3b8201653e88e3706be
   9992 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   9993 Date:	Wed Feb 18 16:03:30 2009 -0800
   9994 
   9995     Change Kashmiri (ks) orthography to Arabic script (bug #20200)
   9996 
   9997  fc-lang/ks.orth | 19 ++++++++++++-------
   9998  1 file changed, 12 insertions(+), 7 deletions(-)
   9999 
   10000 commit cda57219229025db963d3db0f984974187a409f8
   10001 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10002 Date:	Tue Feb 17 23:33:07 2009 -0800
   10003 
   10004     Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
   10005 
   10006  fc-lang/ff.orth  | 38 ++++++++++++++++++++++++++++++++++++++
   10007  fc-lang/ful.orth | 38 --------------------------------------
   10008  2 files changed, 38 insertions(+), 38 deletions(-)
   10009 
   10010 commit a32b79c3a5251916597bb871d2cd7698baeb5e58
   10011 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10012 Date:	Tue Feb 17 22:45:17 2009 -0800
   10013 
   10014     Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
   10015 
   10016  fc-lang/bam.orth | 37 -------------------------------------
   10017  fc-lang/bm.orth  | 37 +++++++++++++++++++++++++++++++++++++
   10018  2 files changed, 37 insertions(+), 37 deletions(-)
   10019 
   10020 commit 74a0a28695a24e02bc623d1b2c1c72054ff03d52
   10021 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10022 Date:	Tue Feb 17 22:40:50 2009 -0800
   10023 
   10024     Rename Avaric orthography from 'ava' to 'av' (bug #20174)
   10025 
   10026  fc-lang/av.orth  | 97
   10027  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10028  fc-lang/ava.orth | 97
   10029  --------------------------------------------------------
   10030  2 files changed, 97 insertions(+), 97 deletions(-)
   10031 
   10032 commit eba32fa3f3024fb94f75cdedaa8d4c17d786a761
   10033 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10034 Date:	Tue Feb 17 22:09:53 2009 -0800
   10035 
   10036     Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
   10037 
   10038     Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS"
   10039     too, since it was only temporarily used in 1991-1992.
   10040 
   10041  fc-lang/az_az.orth | 41 ++++++++++++++---------------------------
   10042  1 file changed, 14 insertions(+), 27 deletions(-)
   10043 
   10044 commit 1c7bacc214f6e6e507f932230ec52744337cdf47
   10045 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10046 Date:	Tue Feb 17 21:37:45 2009 -0800
   10047 
   10048     Switch Uzbek (uz) orthography to Latin (bug #19851)
   10049 
   10050  fc-lang/uz.orth | 94
   10051  ++++++++++-----------------------------------------------
   10052  1 file changed, 16 insertions(+), 78 deletions(-)
   10053 
   10054 commit dfd5d0937ce44b4a60b5ee7e2e82650a5e31a456
   10055 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10056 Date:	Tue Feb 17 20:02:39 2009 -0800
   10057 
   10058     Add Crimean Tatar (crh) orthography (bug #19891)
   10059 
   10060  fc-lang/crh.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   10061  1 file changed, 45 insertions(+)
   10062 
   10063 commit 502c46c23d3e36dbfff29484486091f140756535
   10064 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10065 Date:	Tue Feb 17 19:41:30 2009 -0800
   10066 
   10067     Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
   10068 
   10069  fc-lang/pap_an.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10070  fc-lang/pap_aw.orth | 31 +++++++++++++++++++++++++++++++
   10071  2 files changed, 77 insertions(+)
   10072 
   10073 commit b4cd4cb6cc2cfd6432bfd4a5b2ec9c63cf653f6d
   10074 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10075 Date:	Tue Feb 17 17:30:15 2009 -0800
   10076 
   10077     Add Blin (byn) orthography (bug #19891)
   10078 
   10079  fc-lang/byn.orth | 27 +++++++++++++++++++++++++++
   10080  1 file changed, 27 insertions(+)
   10081 
   10082 commit 4d7412a28b834830d0d1749852115846b3554932
   10083 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10084 Date:	Tue Feb 17 17:03:54 2009 -0800
   10085 
   10086     Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
   10087 
   10088     Previous Panjabi orthography was in the Gurmukhi script only, while in
   10089     Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
   10090 
   10091  fc-lang/pa.orth    | 46 ----------------------------------------------
   10092  fc-lang/pa_in.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10093  fc-lang/pa_pk.orth | 28 ++++++++++++++++++++++++++++
   10094  3 files changed, 74 insertions(+), 46 deletions(-)
   10095 
   10096 commit 7a22c9d3471cd4963c529937df823148ab8e1a7d
   10097 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10098 Date:	Fri Feb 13 20:04:42 2009 -0800
   10099 
   10100     Add Ottoman Turkish (ota) orthography (bug #20114)
   10101 
   10102  fc-lang/ota.orth | 41 +++++++++++++++++++++++++++++++++++++++++
   10103  1 file changed, 41 insertions(+)
   10104 
   10105 commit b5675e4c920dbb146ab76d49b4807693749e8143
   10106 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10107 Date:	Fri Feb 13 17:14:14 2009 -0800
   10108 
   10109     Remove Euro Sign from all orthographies (bug #19865)
   10110 
   10111  fc-lang/de.orth | 1 -
   10112  fc-lang/el.orth | 1 -
   10113  fc-lang/en.orth | 1 -
   10114  fc-lang/es.orth | 1 -
   10115  fc-lang/fi.orth | 1 -
   10116  fc-lang/fr.orth | 1 -
   10117  fc-lang/it.orth | 1 -
   10118  fc-lang/nl.orth | 1 -
   10119  fc-lang/pt.orth | 1 -
   10120  9 files changed, 9 deletions(-)
   10121 
   10122 commit f6993c880345b45abc0f7e7f0bb14dd0ddae0caa
   10123 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10124 Date:	Mon Mar 2 13:25:37 2009 +0330
   10125 
   10126     [fc-lang] Continue parsing after an "include" (#20179)
   10127 
   10128  fc-lang/fc-lang.c | 29 ++++++++++++++++++-----------
   10129  1 file changed, 18 insertions(+), 11 deletions(-)
   10130 
   10131 commit abe0e056d5a93dee80d8e964569563dc4d131a90
   10132 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10133 Date:	Fri Feb 13 16:47:11 2009 -0800
   10134 
   10135     Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
   10136 
   10137     Removing digits, symbols, and the letters not used in the languages.
   10138 
   10139  fc-lang/as.orth | 37 +++++++++++++++++++++++++++----------
   10140  fc-lang/bn.orth | 21 ++++++++++++---------
   10141  2 files changed, 39 insertions(+), 19 deletions(-)
   10142 
   10143 commit 40b2904c8984db90cc35eecbec571552c2e4d120
   10144 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10145 Date:	Fri Feb 13 16:07:14 2009 -0800
   10146 
   10147     Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
   10148 
   10149  fc-lang/sid.orth | 27 +++++++++++++++++++++++++++
   10150  fc-lang/wal.orth | 27 +++++++++++++++++++++++++++
   10151  2 files changed, 54 insertions(+)
   10152 
   10153 commit d333969e0c809b3175193c7dda26703287d57fd4
   10154 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10155 Date:	Fri Feb 13 15:52:23 2009 -0800
   10156 
   10157     Add Sardinian (sc) orthography (bug #19891)
   10158 
   10159  fc-lang/sc.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   10160  1 file changed, 42 insertions(+)
   10161 
   10162 commit 1ae2e9b479818835ba3ddddb3c613cdb5acf46d4
   10163 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10164 Date:	Fri Feb 13 13:31:10 2009 -0800
   10165 
   10166     Add Limburgan (li) orthography (bug #19891)
   10167 
   10168  fc-lang/li.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
   10169  1 file changed, 43 insertions(+)
   10170 
   10171 commit d8a4ee921a3bf0e78dffcea8f27d457cc1bc378e
   10172 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10173 Date:	Wed Feb 11 01:59:56 2009 -0800
   10174 
   10175     Ad Ganda (lg) orthography (bug #19891)
   10176 
   10177  fc-lang/lg.orth | 33 +++++++++++++++++++++++++++++++++
   10178  1 file changed, 33 insertions(+)
   10179 
   10180 commit f4159adaa88d55118fe1c2c62b05600d0a8fbc0a
   10181 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10182 Date:	Wed Feb 11 01:44:45 2009 -0800
   10183 
   10184     Add Haitian Creole (ht) orthography (bug #19891)
   10185 
   10186  fc-lang/ht.orth | 35 +++++++++++++++++++++++++++++++++++
   10187  1 file changed, 35 insertions(+)
   10188 
   10189 commit 190b4b5b2bd9a4822660b134639a759a5949c862
   10190 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10191 Date:	Wed Feb 11 01:11:30 2009 -0800
   10192 
   10193     Add Aragonese (an) orthography (bug #19891)
   10194 
   10195  fc-lang/an.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   10196  1 file changed, 45 insertions(+)
   10197 
   10198 commit 3541f01828be06e2a414fa5bcd9543dbb2c9e0fd
   10199 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10200 Date:	Wed Feb 11 00:34:10 2009 -0800
   10201 
   10202     Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
   10203 
   10204  fc-lang/ku_tr.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   10205  1 file changed, 42 insertions(+)
   10206 
   10207 commit 3792f0199065cdf808d723eacf3fa86910453f70
   10208 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10209 Date:	Wed Feb 11 00:22:53 2009 -0800
   10210 
   10211     Use newly added Cyrillic letters for Kurdish (bug #20049)
   10212 
   10213  fc-lang/ku_am.orth | 5 +----
   10214  1 file changed, 1 insertion(+), 4 deletions(-)
   10215 
   10216 commit 0d8b15f00f11a5150d842a3bd10e8dd05413fb9c
   10217 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10218 Date:	Wed Feb 11 00:05:16 2009 -0800
   10219 
   10220     Add Chhattisgarhi (hne) orthography (bug #19891)
   10221 
   10222  fc-lang/hne.orth | 28 ++++++++++++++++++++++++++++
   10223  1 file changed, 28 insertions(+)
   10224 
   10225 commit 04ac14fc14131a66f0c391d8bb3894a01e556a05
   10226 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10227 Date:	Fri Feb 13 17:18:11 2009 -0800
   10228 
   10229     [fcformat] Add list of undocumented language features
   10230 
   10231  src/fcformat.c | 35 +++++++++++++++++++++++++++++++++++
   10232  1 file changed, 35 insertions(+)
   10233 
   10234 commit 384542fa915b27285ec22d899c4aa19be8c275f1
   10235 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10236 Date:	Fri Feb 13 16:41:37 2009 -0800
   10237 
   10238     [fcformat] Add a 'pkgkit' builtin that prints tags for font packages
   10239 
   10240     For DejaVu Sans Condensed it generates:
   10241 
   10242     font(dejavusans)
   10243     font(dejavusanscondensed)
   10244     font(:lang=aa)
   10245     font(:lang=ab)
   10246     ...
   10247     font(:lang=yo)
   10248     font(:lang=zu)
   10249 
   10250  src/fcformat.c | 2 ++
   10251  1 file changed, 2 insertions(+)
   10252 
   10253 commit 9d58d01c5c061c1fcfb3cca3a3a4622f9bbec727
   10254 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10255 Date:	Fri Feb 13 16:33:58 2009 -0800
   10256 
   10257     [fcformat] Enumerate langsets like we do arrays of values
   10258 
   10259     If one asks for a format like '%{[]elt{expr}}' and the first value
   10260     for elt is a langset, we enumerate the langset languages in expr.
   10261 
   10262  src/fcformat.c | 59
   10263  ++++++++++++++++++++++++++++++++++++++++++++++------------
   10264  1 file changed, 47 insertions(+), 12 deletions(-)
   10265 
   10266 commit d62b85af21777582ad720efd9c319fde97b67d82
   10267 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10268 Date:	Fri Feb 13 16:30:43 2009 -0800
   10269 
   10270     [fclang] Implement FcLangSetGetLangs() (#18846)
   10271 
   10272  doc/fclangset.fncs	 |  8 ++++++++
   10273  fontconfig/fontconfig.h |  3 +++
   10274  src/fclang.c		 | 32 ++++++++++++++++++++++++++++++++
   10275  3 files changed, 43 insertions(+)
   10276 
   10277 commit cdfb76585e7afbe739d00ed83a029ce1f909142f
   10278 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10279 Date:	Thu Feb 12 21:48:22 2009 -0600
   10280 
   10281     [fcformat] Implement array enumeration
   10282 
   10283     The format '%{[]family,familylang{expr}}' expands expr once for
   10284     the first
   10285     value of family and familylang, then for the second, etc, until
   10286     both lists
   10287     are exhausted.
   10288 
   10289  src/fcformat.c | 90
   10290  ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
   10291  1 file changed, 85 insertions(+), 5 deletions(-)
   10292 
   10293 commit 0673ef3881d24820e627b9a8cd3a4b3e3889c545
   10294 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10295 Date:	Wed Feb 11 23:55:11 2009 -0500
   10296 
   10297     [fcformat] Support 'default value' for simple tags
   10298 
   10299     The format '%{family:-XXX} prints XXX if the element family
   10300     is not defined.
   10301     Also works for things like '%{family[1]:-XXX}'.
   10302 
   10303  src/fcformat.c | 30 +++++++++++++++++++++++++-----
   10304  1 file changed, 25 insertions(+), 5 deletions(-)
   10305 
   10306 commit 9c83a8376f7db19421fb42d311fba81b398c67b0
   10307 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10308 Date:	Wed Feb 11 23:44:36 2009 -0500
   10309 
   10310     [fcformat] Support indexing simple tags
   10311 
   10312     The format '%{family[0]}' will only output the first value for
   10313     element family.
   10314 
   10315  src/fcformat.c | 43 +++++++++++++++++++++++++++++++++++++++----
   10316  src/fcint.h	|  5 +++++
   10317  src/fcname.c	|  2 +-
   10318  3 files changed, 45 insertions(+), 5 deletions(-)
   10319 
   10320 commit d04a750764d89a7048f49d655fb7e4aabbcd10b3
   10321 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10322 Date:	Tue Feb 10 20:56:39 2009 -0500
   10323 
   10324     [fcformat] Add support for builtin formats
   10325 
   10326     The '%{=unparse}' format expands to the FcNameUnparse() result on the
   10327     pattern.  Need to add '%{=verbose}' for FcPatternPrint() output but
   10328     need to change that function to output to a string first.
   10329 
   10330     Also added the '%{=fclist}' and '%{=fcmatch}' which format like the
   10331     default format of fc-list and fc-match respectively.
   10332 
   10333  src/fcformat.c | 137
   10334  +++++++++++++++++++++++++++++++++++++++------------------
   10335  1 file changed, 95 insertions(+), 42 deletions(-)
   10336 
   10337 commit 85c7fb67ce9f77574f71de7d9b69867bb974cd48
   10338 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10339 Date:	Tue Feb 10 18:57:34 2009 -0500
   10340 
   10341     [fcformat] Refactor code to avoid malloc
   10342 
   10343  src/fcformat.c | 246
   10344  +++++++++++++++++++++++++++++++++------------------------
   10345  1 file changed, 144 insertions(+), 102 deletions(-)
   10346 
   10347 commit d4f7a4c6af5420afbbcf2217f9fe396623671294
   10348 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10349 Date:	Tue Feb 10 06:22:55 2009 -0500
   10350 
   10351     [fcformat] Start adding builtins
   10352 
   10353  src/fcformat.c | 27 ++++++++++++++++++++++++++-
   10354  1 file changed, 26 insertions(+), 1 deletion(-)
   10355 
   10356 commit c8f5933d13efa6705854d8f89b22d40cf720e68d
   10357 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10358 Date:	Tue Feb 10 05:57:10 2009 -0500
   10359 
   10360     [fcformat] Implement 'delete', 'escape', and 'translate' filter
   10361     functions
   10362 
   10363     The format '%{family|delete( )}' expands to family values with
   10364     space removed.
   10365     The format '%{family|translate( ,-)}' expands to family values
   10366     with space
   10367     replaced by dash.  Multiple chars are supported, like tr(1).
   10368     The format '%{family|escape(\\ )}' expands to family values with space
   10369     escaped using backslash.
   10370 
   10371  src/fcformat.c | 219
   10372  ++++++++++++++++++++++++++++++++++++++++++++++++++-------
   10373  1 file changed, 194 insertions(+), 25 deletions(-)
   10374 
   10375 commit b6a23028beb3b99022599344ebd8511c12dc7fd0
   10376 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10377 Date:	Tue Feb 10 05:05:53 2009 -0500
   10378 
   10379     [fcformat] Add value-count syntax
   10380 
   10381     The format '%{#family}' expands to the number of values for the
   10382     element
   10383     'family', or '0' if no such element exists in the pattern.
   10384 
   10385  src/fcformat.c | 116
   10386  +++++++++++++++++++++++++++++++++++++--------------------
   10387  1 file changed, 75 insertions(+), 41 deletions(-)
   10388 
   10389 commit dccbbe83eff54097c55fdc560810cdc56b679a60
   10390 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10391 Date:	Tue Feb 10 04:47:24 2009 -0500
   10392 
   10393     [FcStrBuf] better handle malloc failure
   10394 
   10395     If buffer has failed allocation, return NULL when done.
   10396 
   10397  src/fcstr.c | 8 +++++++-
   10398  1 file changed, 7 insertions(+), 1 deletion(-)
   10399 
   10400 commit ced38254b49ab616df79930bbb798a93e5ce51fa
   10401 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10402 Date:	Tue Feb 10 04:44:54 2009 -0500
   10403 
   10404     [fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
   10405 
   10406  src/fcformat.c | 87
   10407  ++++++++++++++++++++++++++++++++++++++++++++++++++--------
   10408  1 file changed, 76 insertions(+), 11 deletions(-)
   10409 
   10410 commit 2017a5eb79a0774cc5bace8c76304e1a9ef157b9
   10411 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10412 Date:	Tue Feb 10 03:38:22 2009 -0500
   10413 
   10414     [fcformat] Add simple converters
   10415 
   10416     The format '%{family|downcase}' for example prints the lowercase of
   10417     the family element.  Three converters are defined right now:
   10418     'downcase', 'basename', and 'dirname'.
   10419 
   10420  src/fcformat.c | 224
   10421  +++++++++++++++++++++++++++++++++------------------------
   10422  1 file changed, 131 insertions(+), 93 deletions(-)
   10423 
   10424 commit 7717b25ffdd9507b0d73ef60b70b692f7286c0a2
   10425 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10426 Date:	Tue Feb 10 00:15:08 2009 -0500
   10427 
   10428     [fcformat] Add conditionals
   10429 
   10430     The conditional '%{?elt1,elt2,!elt3{expr1}{expr2}}' will evaluate
   10431     expr1 if elt1 and elt2 exist in pattern and elt3 doesn't exist, and
   10432     expr2 otherwise.  The '{expr2}' part is optional.
   10433 
   10434  src/fcformat.c | 158
   10435  +++++++++++++++++++++++++++++++++++++++++++++++++++++----
   10436  1 file changed, 147 insertions(+), 11 deletions(-)
   10437 
   10438 commit 8c31a2434d5dfa475ef710ad52c992111caac424
   10439 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10440 Date:	Mon Feb 9 23:08:08 2009 -0500
   10441 
   10442     [fcformat] Add element filtering and deletion
   10443 
   10444     The filtering, '%{+elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   10445     with a pattern only having the listed elements from the surrounding
   10446     pattern.
   10447 
   10448     The deletion, '%{-elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   10449     with a the surrounding pattern sans the listed elements.
   10450 
   10451  doc/fcpattern.fncs  |	 2 +-
   10452  fc-list/fc-list.c   |	 7 +-
   10453  fc-match/fc-match.c |	 6 +-
   10454  fc-query/fc-query.c |	 7 +-
   10455  fc-scan/fc-scan.c   |	 7 +-
   10456  src/fcformat.c      | 214
   10457  +++++++++++++++++++++++++++++++++++++++-------------
   10458  6 files changed, 183 insertions(+), 60 deletions(-)
   10459 
   10460 commit d6506ff6eeb4a4cb0bfe827174e474c7b91ff045
   10461 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10462 Date:	Mon Feb 9 20:49:45 2009 -0500
   10463 
   10464     [fcformat] Add support for subexpressions
   10465 
   10466     The syntax is '{{expr}}'.  Can be used for aligning/justifying
   10467     an entire
   10468     subexpr for example.
   10469 
   10470  src/fcformat.c | 149
   10471  +++++++++++++++++++++++++++++++++++++++++++++++----------
   10472  1 file changed, 124 insertions(+), 25 deletions(-)
   10473 
   10474 commit 27b3e2dddf6a89c66e8d79f4a28b1a0653e8e100
   10475 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10476 Date:	Mon Feb 9 19:13:07 2009 -0500
   10477 
   10478     [fcformat] Refactor and restructure code for upcoming changes
   10479 
   10480     Also makes it thread-safe.
   10481 
   10482  src/fcformat.c | 165
   10483  +++++++++++++++++++++++++++++++++------------------------
   10484  1 file changed, 96 insertions(+), 69 deletions(-)
   10485 
   10486 commit c493c3b770ab12ab1c61a4fb10419c490d2b5ba6
   10487 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10488 Date:	Mon Feb 9 18:18:59 2009 -0500
   10489 
   10490     [fcformat] Add support for width modifiers
   10491 
   10492     One can do '%30{family}' for example.  Or '%-30{family}' for the
   10493     left-aligned version.
   10494 
   10495  doc/fcpattern.fncs |  6 ++++--
   10496  src/fcformat.c     | 46 +++++++++++++++++++++++++++++++++++++++++++---
   10497  2 files changed, 47 insertions(+), 5 deletions(-)
   10498 
   10499 commit 967267556c762d2746f819eca85f3c59fbb95875
   10500 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10501 Date:	Thu Feb 5 23:37:16 2009 -0500
   10502 
   10503     Further update Sinhala orthography (#19288)
   10504 
   10505  fc-lang/si.orth | 7 +++++--
   10506  1 file changed, 5 insertions(+), 2 deletions(-)
   10507 
   10508 commit b697fa2523a6d3fe091e14710d14720a9e051bf1
   10509 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10510 Date:	Thu Feb 5 02:46:16 2009 -0500
   10511 
   10512     [cache] After writing cache to file, update the internal copy to
   10513     reflect this
   10514 
   10515     Only do it for small caches though.  For large cache we'd better
   10516     off loading
   10517     the cache file again, mmap()ing it.
   10518 
   10519     Based on patch from Diego Santa Cruz.
   10520 
   10521  src/fccache.c | 16 ++++++++++++++++
   10522  1 file changed, 16 insertions(+)
   10523 
   10524 commit ecce22d40cfbc50bbe19891035c06bbbeef5232f
   10525 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10526 Date:	Wed Feb 4 15:58:36 2009 -0500
   10527 
   10528     Update Sinhala orthography (#19288)
   10529 
   10530     Patch from Harshula Jayasuriya.
   10531 
   10532  fc-lang/si.orth | 45 ++++++++++++++++++++++++++++++++++-----------
   10533  1 file changed, 34 insertions(+), 11 deletions(-)
   10534 
   10535 commit 6bb5d72fe788f897e30ab39ac7585c624282303f
   10536 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10537 Date:	Tue Feb 3 21:06:15 2009 -0500
   10538 
   10539     [fccache] Make sure the cache is current when reusing from open caches
   10540 
   10541     Reported by Diego Santa Cruz.
   10542 
   10543  src/fccache.c | 8 +++++++-
   10544  1 file changed, 7 insertions(+), 1 deletion(-)
   10545 
   10546 commit f9feb587faa5a3df0f03e5ba945d228b8b49ec51
   10547 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10548 Date:	Tue Feb 3 20:50:29 2009 -0500
   10549 
   10550     [win32] Do not remove leading '\\' such that network paths work
   10551 
   10552     Raised by Diego Santa Cruz.
   10553 
   10554  src/fcstr.c | 8 +++++++-
   10555  1 file changed, 7 insertions(+), 1 deletion(-)
   10556 
   10557 commit 1cdf7efb224867c41b2dea48884d87c5fb67bdaf
   10558 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10559 Date:	Tue Feb 3 20:35:10 2009 -0500
   10560 
   10561     [win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to
   10562     binary location
   10563 
   10564     Proposed by Diego Santa Cruz.
   10565 
   10566  src/fcxml.c | 21 +++++++++++++++++++++
   10567  1 file changed, 21 insertions(+)
   10568 
   10569 commit e62058abb9cf04b3f2270a45f3c0760287f12033
   10570 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10571 Date:	Tue Feb 3 20:31:30 2009 -0500
   10572 
   10573     [win32] Fix usage of GetFullPathName()
   10574 
   10575     Diego Santa Cruz pointed out that we are using that API wrongly.
   10576     The forth argument is a pointer to a pointer.  Turns out we don't
   10577     need that arugment and it accepts NULL, so just pass that.
   10578 
   10579  src/fcstr.c | 4 +---
   10580  1 file changed, 1 insertion(+), 3 deletions(-)
   10581 
   10582 commit c4d557ab90c7ef6eccb998550190ccccde80670d
   10583 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10584 Date:	Tue Feb 3 17:15:52 2009 -0500
   10585 
   10586     Add ICONV_LIBS to fontconfig.pc.in (#19606)
   10587 
   10588  fontconfig.pc.in | 2 +-
   10589  1 file changed, 1 insertion(+), 1 deletion(-)
   10590 
   10591 commit 10609af4aa4030a15c19573198462fa002d2ef13
   10592 Author: Mike FABIAN <mfabian (a] suse.de>
   10593 Date:	Tue Feb 3 16:57:01 2009 -0500
   10594 
   10595     [conf] Disable hinting when emboldening (#19904)
   10596 
   10597     Hinting will be done before Embolden in freetype2,
   10598     but in such case, Embolden will get wrong result
   10599     on some glyph contours after applying hinting.
   10600     Actually, hinting should be done after embolden, but we can't
   10601     fix it in current freetype2. So as a workaround, just turn off
   10602     hinting if we want to do embolden.
   10603 
   10604  conf.d/90-synthetic.conf | 11 +++++++++++
   10605  1 file changed, 11 insertions(+)
   10606 
   10607 commit fe00689cddb42df141d891c2cd5b4a8ea3a42816
   10608 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10609 Date:	Mon Feb 2 00:27:58 2009 -0800
   10610 
   10611     Remove punctuation symbols from Asturian orthography (bug #19893)
   10612 
   10613     Also fix the URL for orthography.
   10614 
   10615  fc-lang/ast.orth | 12 ++++--------
   10616  1 file changed, 4 insertions(+), 8 deletions(-)
   10617 
   10618 commit a4f651241e2db62bd058e773b4e5931d205af0f6
   10619 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10620 Date:	Sun Feb 1 23:52:10 2009 -0800
   10621 
   10622     Rename Igbo from "ibo" to "ig" (bug #19892)
   10623 
   10624  fc-lang/ibo.orth | 35 -----------------------------------
   10625  fc-lang/ig.orth  | 35 +++++++++++++++++++++++++++++++++++
   10626  2 files changed, 35 insertions(+), 35 deletions(-)
   10627 
   10628 commit ff71a83c207891323b487d9cbec0658e16ca11c3
   10629 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10630 Date:	Sun Feb 1 22:14:53 2009 -0800
   10631 
   10632     Renamed az to az_az (bug #19889)
   10633 
   10634  fc-lang/az.orth    | 66
   10635  ------------------------------------------------------
   10636  fc-lang/az_az.orth | 66
   10637  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10638  2 files changed, 66 insertions(+), 66 deletions(-)
   10639 
   10640 commit e53956ee5e6340c5c8a78bf65e9c9df0757af439
   10641 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10642 Date:	Sun Feb 1 20:46:23 2009 -0800
   10643 
   10644     Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
   10645 
   10646  fc-lang/ber_dz.orth | 27 +++++++++++++++++++++++++++
   10647  fc-lang/ber_ma.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10648  fc-lang/kab.orth    | 42 ++++++++++++++++++++++++++++++++++++++++++
   10649  3 files changed, 115 insertions(+)
   10650 
   10651 commit 3765a7483e1d313c6d0ced8a20cd5a258165f8e0
   10652 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10653 Date:	Sun Feb 1 20:42:54 2009 -0800
   10654 
   10655     Add Upper Sorbian (hsb) orthography (bug #19870)
   10656 
   10657  fc-lang/hsb.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   10658  1 file changed, 42 insertions(+)
   10659 
   10660 commit 9f54d9db2912287358c1c01771a1bc8263e9539a
   10661 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10662 Date:	Sun Feb 1 20:41:14 2009 -0800
   10663 
   10664     Add Kinyarwanda (rw) orthography (bug #19868)
   10665 
   10666  fc-lang/rw.orth | 31 +++++++++++++++++++++++++++++++
   10667  1 file changed, 31 insertions(+)
   10668 
   10669 commit 3889de9e3c0a0b6aacd0558ce41953d9aa35878b
   10670 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10671 Date:	Sun Feb 1 20:39:03 2009 -0800
   10672 
   10673     Add Malay (ms) orthography (bug #19867)
   10674 
   10675  fc-lang/ms.orth | 32 ++++++++++++++++++++++++++++++++
   10676  1 file changed, 32 insertions(+)
   10677 
   10678 commit 0896d14ab7fe5a7233102f5ff7c59199f893c734
   10679 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10680 Date:	Sun Feb 1 20:36:55 2009 -0800
   10681 
   10682     Add Kashubian (csb) orth file (bug #19866)
   10683 
   10684  fc-lang/csb.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   10685  1 file changed, 46 insertions(+)
   10686 
   10687 commit a32870457eb8f35a19193bc3e9e66db9948186fb
   10688 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10689 Date:	Sun Feb 1 20:29:12 2009 -0800
   10690 
   10691     Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
   10692 
   10693     For Iraq, we are assuming its the same Arabic orthography used
   10694     in Iran.
   10695 
   10696     According to Ethnologue, Kurdish is written in Cyrillic in Armenia:
   10697     http://www.ethnologue.com/show_language.asp?code=kmr
   10698 
   10699     Turkey and Syria need more research.
   10700 
   10701  fc-lang/ku.orth    | 94
   10702  ------------------------------------------------------
   10703  fc-lang/ku_am.orth | 94
   10704  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10705  fc-lang/ku_iq.orth | 27 ++++++++++++++++
   10706  3 files changed, 121 insertions(+), 94 deletions(-)
   10707 
   10708 commit 2199c6e321c92cf42711180b483e3f1b0091d980
   10709 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10710 Date:	Sun Feb 1 20:21:45 2009 -0800
   10711 
   10712     Rename Venda from "ven" to "ve" (bug #19852)
   10713 
   10714     Since ISO 639-1 code exists, we should use it.
   10715 
   10716  fc-lang/ve.orth  | 34 ++++++++++++++++++++++++++++++++++
   10717  fc-lang/ven.orth | 34 ----------------------------------
   10718  2 files changed, 34 insertions(+), 34 deletions(-)
   10719 
   10720 commit d7dd87649c07b7b73cf4ecfe7273cb0fcedc5be0
   10721 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10722 Date:	Sun Feb 1 20:00:15 2009 -0800
   10723 
   10724     Change Turkmen orth from Cyrillic to Latin (bug #19849)
   10725 
   10726  fc-lang/tk.orth | 114
   10727  +++++++++++++-------------------------------------------
   10728  1 file changed, 26 insertions(+), 88 deletions(-)
   10729 
   10730 commit b25a42963d70f9ead6bc026f57ae2433b4ac5e85
   10731 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10732 Date:	Sun Feb 1 19:35:37 2009 -0800
   10733 
   10734     Fix doubly encoded UTF-8 in comments (bug #19848)
   10735 
   10736  fc-lang/nb.orth | 2 +-
   10737  1 file changed, 1 insertion(+), 1 deletion(-)
   10738 
   10739 commit f3c214a1cd799dc1eb965ced8107f52cc9dd065e
   10740 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10741 Date:	Sun Feb 1 19:29:21 2009 -0800
   10742 
   10743     Split Mongolian orth to Mongolia and China (bug #19847)
   10744 
   10745     The orth file for Mongolia uses Cyrillic, while that of
   10746     China uses the classical Mongolian script.
   10747 
   10748  fc-lang/mn.orth    | 37 -------------------------------------
   10749  fc-lang/mn_cn.orth | 37 +++++++++++++++++++++++++++++++++++++
   10750  fc-lang/mn_mn.orth | 35 +++++++++++++++++++++++++++++++++++
   10751  3 files changed, 72 insertions(+), 37 deletions(-)
   10752 
   10753 commit 0d5f9a2592634e6f9c74f48bbad9f6b443d1b574
   10754 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10755 Date:	Sun Feb 1 18:55:31 2009 -0800
   10756 
   10757     Add Filipino orth, alias Tagalog to Filipino (bug #19846)
   10758 
   10759     The previous Tagalog orthography used the Tagalog script, which is
   10760     not in
   10761     modern use.
   10762 
   10763  fc-lang/fil.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   10764  fc-lang/tl.orth  | 23 ++++++++---------------
   10765  2 files changed, 53 insertions(+), 15 deletions(-)
   10766 
   10767 commit 2bf7d799bf8c9e116f08864f4f62575a6a25b380
   10768 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10769 Date:	Sun Feb 1 18:52:41 2009 -0800
   10770 
   10771     Remove Sinhala characters not in modern use (bug #19288)
   10772 
   10773  fc-lang/si.orth | 30 ++++++++++++++++++++----------
   10774  1 file changed, 20 insertions(+), 10 deletions(-)
   10775 
   10776 commit 2f3b07fe80415873ef3e0e0a7e753a55e766986b
   10777 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   10778 Date:	Sun Feb 1 18:32:21 2009 -0800
   10779 
   10780     Correct Sindhi orthography to use Arabic script (bug #17140)
   10781 
   10782     The previous version used the Devanagari script. But in both
   10783     Pakistan and
   10784     India, Sindhi is generally written in Arabic. The Devanagari data
   10785     could
   10786     prove to be useful, if we decide on how we should name such files (see
   10787     bug #17208 and bug #19869).
   10788 
   10789  fc-lang/sd.orth | 48 +++++++++++++++++++++++++++++++++++++++---------
   10790  1 file changed, 39 insertions(+), 9 deletions(-)
   10791 
   10792 commit 574805478c19cdb487aea96922ff7177dd0844d7
   10793 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10794 Date:	Sat Jan 31 03:38:19 2009 -0500
   10795 
   10796     [fcfreetype] Fix typo in GB2312 encoding name string (#19845)
   10797 
   10798     This was causing failure when opening iconv converter, hence rendering
   10799     GB2312-encoded fonts with no other usable encoding unusable.
   10800 
   10801  src/fcfreetype.c | 2 +-
   10802  1 file changed, 1 insertion(+), 1 deletion(-)
   10803 
   10804 commit 575ee6cddd391857339f57331d2677fcc868369e
   10805 Author: Karl Tomlinson <bugs.freedesktop (a] karlt.net>
   10806 Date:	Tue Jan 27 03:35:51 2009 -0500
   10807 
   10808     Change FcCharSetMerge API
   10809 
   10810     To only work on writable charsets.	Also, return a bool indicating
   10811     whether
   10812     the merge changed the charset.
   10813 
   10814     Also changes the implementation of FcCharSetMerge and
   10815     FcCharSetIsSubset
   10816 
   10817  doc/fccharset.fncs	 |  16 +++---
   10818  fontconfig/fontconfig.h |   4 +-
   10819  src/fccharset.c	 | 129
   10820  ++++++++++++++++++++----------------------------
   10821  src/fcmatch.c		 |  64 +++++++++++++-----------
   10822  4 files changed, 99 insertions(+), 114 deletions(-)
   10823 
   10824 commit b8860e2faffa8b3f62b3c7aafd2d3b6962566f41
   10825 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10826 Date:	Fri Jan 23 14:17:08 2009 -0500
   10827 
   10828     [fcmatch] Fix crash when no fonts are available.
   10829 
   10830  src/fcmatch.c | 10 ++++++++--
   10831  1 file changed, 8 insertions(+), 2 deletions(-)
   10832 
   10833 commit c08216c6f468ce22cb7c0c1959019a7caad3484a
   10834 Author: Dan Nicholson <dbn.lists (a] gmail.com>
   10835 Date:	Mon Jan 19 17:02:55 2009 -0500
   10836 
   10837     Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)
   10838 
   10839     configure replaces a NONE prefix with the default prefix too late.
   10840     So we move fonts.conf creation to Makefile, such that prefix is
   10841     correctly
   10842     expanded. Ugly, but works.
   10843 
   10844  Makefile.am  | 13 ++++++++++++-
   10845  configure.in |  3 +--
   10846  2 files changed, 13 insertions(+), 3 deletions(-)
   10847 
   10848 commit 98d765a53ba33d28283e499ebd1098d27cbe6d02
   10849 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10850 Date:	Thu Jan 15 19:27:53 2009 -0500
   10851 
   10852     Cleanup all manpage.* files
   10853 
   10854     Recent doc2man generates files called manpage.log.	This was
   10855     breaking build.
   10856 
   10857  doc/Makefile.am      | 5 ++---
   10858  fc-cache/Makefile.am | 2 +-
   10859  fc-cat/Makefile.am   | 2 +-
   10860  fc-list/Makefile.am  | 2 +-
   10861  fc-match/Makefile.am | 2 +-
   10862  fc-query/Makefile.am | 2 +-
   10863  fc-scan/Makefile.am  | 2 +-
   10864  7 files changed, 8 insertions(+), 9 deletions(-)
   10865 
   10866 commit 41af588f543ca5c0efaeb699992376d89cb35763
   10867 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10868 Date:	Thu Jan 15 19:12:37 2009 -0500
   10869 
   10870     [fc-match] Accept list of elements like fc-list (bug #13017)
   10871 
   10872     Also make --verbose not ignore list of elements and only print those.
   10873     Update docs.
   10874 
   10875  fc-list/fc-list.c	| 29 ++++++++++++++---------------
   10876  fc-list/fc-list.sgml	| 12 ++++++------
   10877  fc-match/fc-match.c	| 48
   10878  +++++++++++++++++++++++++++++++++++++-----------
   10879  fc-match/fc-match.sgml | 29 ++++++++++++++++++++---------
   10880  4 files changed, 77 insertions(+), 41 deletions(-)
   10881 
   10882 commit 263f16ced279b0c09834bb4ca0df87fd0f76dcaf
   10883 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10884 Date:	Thu Jan 15 19:12:27 2009 -0500
   10885 
   10886     Oops, fix FcPatternFilter
   10887 
   10888  src/fcpat.c | 2 +-
   10889  1 file changed, 1 insertion(+), 1 deletion(-)
   10890 
   10891 commit 6bffe1a95bfd6609358d38590ad638c688232575
   10892 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10893 Date:	Thu Jan 15 18:39:48 2009 -0500
   10894 
   10895     Add fc-scan too that runs FcFileScan/FcDirScan
   10896 
   10897     This is quite similar to fc-query, but calling FcFileScan/FcDirScan
   10898     instead
   10899     of FcFreeTypeQuery.
   10900 
   10901  .gitignore		|   2 +
   10902  Makefile.am		|   2 +-
   10903  configure.in		|   1 +
   10904  doc/fcfile.fncs	|  18 ++---
   10905  fc-cache/fc-cache.sgml |   1 +
   10906  fc-cat/fc-cat.sgml	|   1 +
   10907  fc-list/fc-list.sgml	|   7 +-
   10908  fc-match/fc-match.sgml |   7 +-
   10909  fc-query/fc-query.sgml |   5 +-
   10910  fc-scan/Makefile.am	|  59 ++++++++++++++++
   10911  fc-scan/fc-scan.c	| 181
   10912  +++++++++++++++++++++++++++++++++++++++++++++++++
   10913  fc-scan/fc-scan.sgml	| 176
   10914  +++++++++++++++++++++++++++++++++++++++++++++++
   10915  12 files changed, 442 insertions(+), 18 deletions(-)
   10916 
   10917 commit 4074fd254e5ad707448d3665a034e0fbdf6de033
   10918 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10919 Date:	Thu Jan 15 18:35:09 2009 -0500
   10920 
   10921     Revive FcConfigScan() (bug #17121)
   10922 
   10923     FcConfigScan() with parameters cache=NULL and force=FcTrue can be used
   10924     to scan font dirs without any caching side effect.
   10925 
   10926  src/fcdir.c | 155
   10927  +++++++++++++++++++++++++++++++++++-------------------------
   10928  1 file changed, 90 insertions(+), 65 deletions(-)
   10929 
   10930 commit 46e405cb9ab5870bda1947f3afd80f8f54c7ac75
   10931 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10932 Date:	Thu Jan 15 17:34:26 2009 -0500
   10933 
   10934     Oops.  Fix usage output.
   10935 
   10936  fc-query/fc-query.c | 5 ++---
   10937  1 file changed, 2 insertions(+), 3 deletions(-)
   10938 
   10939 commit 25a09eb9bf2d993228a3d98d1dd271f55efb2358
   10940 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10941 Date:	Thu Jan 8 03:04:34 2009 -0500
   10942 
   10943     Don't use FcCharSetCopy in FcCharSetMerge
   10944 
   10945     The Copy function is actually a ref, not real copy.
   10946 
   10947  doc/fccharset.fncs | 2 +-
   10948  src/fccharset.c    | 7 ++++---
   10949  2 files changed, 5 insertions(+), 4 deletions(-)
   10950 
   10951 commit d230cf144f84c8a50b932c8b89daa55c1a3620d8
   10952 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10953 Date:	Wed Jan 7 20:15:20 2009 -0500
   10954 
   10955     Make FcCharSetMerge() public
   10956 
   10957     That's needed for apps to be abled to do pruning themselves without
   10958     the performance penalty of recreating new charsets all the time.
   10959 
   10960  doc/fccharset.fncs	 | 13 +++++++++++++
   10961  fontconfig/fontconfig.h |  3 +++
   10962  src/fcint.h		 |  3 ---
   10963  3 files changed, 16 insertions(+), 3 deletions(-)
   10964 
   10965 commit 3b725d0a318623bba08a9f7c75e4fe71527f5dec
   10966 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10967 Date:	Thu Jan 1 16:29:01 2009 -0500
   10968 
   10969     [doc] Note that fontset returned by FcConfigGetFonts should not
   10970     be modified
   10971 
   10972  doc/fcconfig.fncs | 2 +-
   10973  1 file changed, 1 insertion(+), 1 deletion(-)
   10974 
   10975 commit 6d764a3f9b89f21b5c2cdf48cbd913b9706d42b2
   10976 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10977 Date:	Wed Dec 31 20:16:40 2008 -0500
   10978 
   10979     [fcmatch] Move FcFontSetMatch() functionality into
   10980     FcFontSetMatchInternal()
   10981 
   10982     Except for the final FcFontRenderPrepare().  This way we have more
   10983     flexibility to do caching in FcFontMatch() while leaving
   10984     FcFontSetMatch()
   10985     intact.
   10986 
   10987  src/fcmatch.c | 42 +++++++++++++++++++++++++++++-------------
   10988  1 file changed, 29 insertions(+), 13 deletions(-)
   10989 
   10990 commit a5a384c5ffb479e095092c2aaedd406f8785280a
   10991 Author: Behdad Esfahbod <behdad (a] behdad.org>
   10992 Date:	Wed Dec 31 19:44:32 2008 -0500
   10993 
   10994     [fcmatch] When matching, reserve score 0 for when elements don't exist
   10995 
   10996     Previously an index j was added to element score to prefer matches
   10997     earlier
   10998     in the value list to the later ones.  This index started from 0,
   10999     meaning
   11000     that the score zero could be generated for the first element.
   11001     By starting
   11002     j from one, scores for when the element exists in both pattern
   11003     and font
   11004     can never be zero.	The score zero is reserved for when the element is
   11005     NOT available in both font and pattern.  We will use this property
   11006     later.
   11007 
   11008     This shouldn't change matching much.  The only difference I can
   11009     think of
   11010     is that if a font family exists both as a bitmap font and a scalable
   11011     version, and when requesting it at the size of the bitmap version,
   11012     previously the font returned was nondeterministic.	Now the scalable
   11013     version will always be preferred.
   11014 
   11015  src/fcmatch.c | 2 +-
   11016  1 file changed, 1 insertion(+), 1 deletion(-)
   11017 
   11018 commit c7641f2872329197250db6ffe194df3d33ff42b3
   11019 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11020 Date:	Wed Dec 31 19:35:27 2008 -0500
   11021 
   11022     [fcmatch] Use larger multipliers to enforce order
   11023 
   11024     Previously the matcher multiplied comparison results by 100 and added
   11025     index value to it.	With long lists of families (lots of aliases),
   11026     reaching 100 is not that hard.  That could result in a non-match early
   11027     in the list to be preferred over a match late in the list.	Changing
   11028     the multiplier from 100 to 1000 should fix that.
   11029 
   11030     To keep things relatively in order, the lang multiplier is changed
   11031     from 1000 to 10000.
   11032 
   11033  src/fcmatch.c | 4 ++--
   11034  1 file changed, 2 insertions(+), 2 deletions(-)
   11035 
   11036 commit 1b43ccc805f26a78934267d92275cd19b5648e91
   11037 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11038 Date:	Wed Dec 31 18:10:31 2008 -0500
   11039 
   11040     [fcmatch.c] Fix debug formatting
   11041 
   11042  src/fcmatch.c | 1 +
   11043  1 file changed, 1 insertion(+)
   11044 
   11045 commit a291cfc710c5989ba3e787ae20911d3176bea307
   11046 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11047 Date:	Wed Dec 31 18:06:07 2008 -0500
   11048 
   11049     Fix comparison of family names to ignore leading space properly
   11050 
   11051     Previously fc-match "xxx,nazli" matched Nazli, but "xxx, nazli"
   11052     didn't.
   11053     This was because of a bug in FcCompareFamily's short-circuit check
   11054     that forgot to ignore spaces.
   11055 
   11056  src/fcmatch.c | 3 ++-
   11057  1 file changed, 2 insertions(+), 1 deletion(-)
   11058 
   11059 commit 0c93b91db0cdf7c5e901477c266b45c8baeadd00
   11060 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11061 Date:	Mon Dec 29 20:00:26 2008 -0500
   11062 
   11063     Implement FcPatternFormat and use it in cmdline tools (bug #17107)
   11064 
   11065     Still need to add more features, but the API is there, and used
   11066     by cmdline tools with -f or --format.
   11067 
   11068  doc/fcpattern.fncs	 |  18 ++++++
   11069  fc-list/fc-list.c	 |  38 ++++++++----
   11070  fc-list/fc-list.sgml	 |  22 ++++++-
   11071  fc-match/fc-match.c	 |  31 +++++++---
   11072  fc-match/fc-match.sgml  |  47 ++++++++++-----
   11073  fc-query/fc-query.c	 |  25 +++++++-
   11074  fc-query/fc-query.sgml  |  36 +++++++----
   11075  fontconfig/fontconfig.h |   3 +
   11076  src/Makefile.am	 |   1 +
   11077  src/fcformat.c		 | 155
   11078  ++++++++++++++++++++++++++++++++++++++++++++++++
   11079  src/fcint.h		 |   5 ++
   11080  src/fcname.c		 |   2 +-
   11081  12 files changed, 333 insertions(+), 50 deletions(-)
   11082 
   11083 commit 5cf04b201fb5e9dc989d30cf5c30f7575dda56bc
   11084 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11085 Date:	Mon Dec 29 19:27:00 2008 -0500
   11086 
   11087     [.gitignore] Update
   11088 
   11089  .gitignore | 2 ++
   11090  1 file changed, 2 insertions(+)
   11091 
   11092 commit f9806ab4b9bfa88a782008156511e29f37ce967d
   11093 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11094 Date:	Mon Dec 29 18:58:29 2008 -0500
   11095 
   11096     Remove special-casing of FC_FILE in FcPatternPrint()
   11097 
   11098     I can't understand why the special case is needed.	Indeed,
   11099     removing it
   11100     does not make any difference in the "fc-match --verbose" output, and
   11101     that's the only time fc-match uses FcPatternPrint.
   11102 
   11103  src/fcdbg.c | 21 +--------------------
   11104  1 file changed, 1 insertion(+), 20 deletions(-)
   11105 
   11106 commit 8ae1e3d5dc323542e7def06a42deea62c7ba7027
   11107 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11108 Date:	Sun Dec 28 16:54:44 2008 -0500
   11109 
   11110     Explicitly chmod() directories (bug #18934)
   11111 
   11112     Two changes:
   11113 
   11114       - after mkdir(), we immediately chmod(), such that we are not
   11115       affected
   11116 	by stupid umask's.
   11117 
   11118       - if a directory we want to use is not writable but exists, we try a
   11119 	chmod on it.  This is to recover from stupid umask's having
   11120 	affected
   11121 	us with older versions.
   11122 
   11123  src/fccache.c | 14 +++++++++++---
   11124  1 file changed, 11 insertions(+), 3 deletions(-)
   11125 
   11126 commit b6cf885a0a71a0e8f03832fe038e57e6f2778974
   11127 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11128 Date:	Sun Dec 28 09:03:29 2008 -0500
   11129 
   11130     Don't use identifier named complex
   11131 
   11132  src/fcfreetype.c | 42 +++++++++++++++++++++---------------------
   11133  1 file changed, 21 insertions(+), 21 deletions(-)
   11134 
   11135 commit 627dd913cf1588436936bc8731c7dd9c96baee90
   11136 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11137 Date:	Sun Dec 28 08:06:07 2008 -0500
   11138 
   11139     [65-fonts-persian.conf] Set foundry in target=scan instead of
   11140     target=font
   11141 
   11142  conf.d/65-fonts-persian.conf | 14 +++++++-------
   11143  1 file changed, 7 insertions(+), 7 deletions(-)
   11144 
   11145 commit 030983185bb6f3f3885dc2e4d80fec330455f11c
   11146 Author: Harshula Jayasuriya <harshula (a] gmail.com>
   11147 Date:	Sun Dec 28 06:13:19 2008 -0500
   11148 
   11149     Fix Sinhala coverage (bug #19288)
   11150 
   11151  fc-lang/si.orth | 9 ++++-----
   11152  1 file changed, 4 insertions(+), 5 deletions(-)
   11153 
   11154 commit 6ca36812b4ece5368468278a9ff18f5a9c62b39f
   11155 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   11156 Date:	Sun Dec 28 05:15:45 2008 -0500
   11157 
   11158     Use human-readable file names in the docs (bug #16278)
   11159 
   11160  doc/Makefile.am | 2 +-
   11161  1 file changed, 1 insertion(+), 1 deletion(-)
   11162 
   11163 commit f26062b277e1781876a30d3170fca8bbba2409ab
   11164 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11165 Date:	Sun Dec 28 04:58:14 2008 -0500
   11166 
   11167     Implement fc-list --quiet ala grep (bug #17141)
   11168 
   11169     Exits 1 if no fonts matched, 0 otherwise.
   11170 
   11171  fc-list/fc-list.c | 27 ++++++++++++++++++++-------
   11172  1 file changed, 20 insertions(+), 7 deletions(-)
   11173 
   11174 commit 00c0972acae849ca3b18a7c76894c078185d3be4
   11175 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11176 Date:	Sun Dec 28 04:48:54 2008 -0500
   11177 
   11178     Fix compile with old FreeType that doesn't have FT_Select_Size()
   11179     (bug #17498)
   11180 
   11181  configure.in	  | 10 +---------
   11182  src/fcfreetype.c |  2 ++
   11183  2 files changed, 3 insertions(+), 9 deletions(-)
   11184 
   11185 commit 350dc5f35091e7e5635a6cf239e4cad56e992d01
   11186 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11187 Date:	Sun Dec 28 04:26:26 2008 -0500
   11188 
   11189     Use __builtin_popcount() when available (bug #17592)
   11190 
   11191  src/fccharset.c | 4 ++++
   11192  1 file changed, 4 insertions(+)
   11193 
   11194 commit 4c209d5f0c217ff9d8f3b517017212d6362b07a8
   11195 Author: Rahul Bhalerao <b.rahul.pm (a] gmail.com>
   11196 Date:	Sun Dec 28 04:10:53 2008 -0500
   11197 
   11198     Add config for new Indic fonts (bug #17856)
   11199 
   11200  conf.d/65-nonlatin.conf | 35 ++++++++++++++++++++++++++++-------
   11201  1 file changed, 28 insertions(+), 7 deletions(-)
   11202 
   11203 commit f69db8d49cbd929b80527719be6c0b1e6d49ccac
   11204 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11205 Date:	Sun Dec 28 04:06:01 2008 -0500
   11206 
   11207     Consistently use FcStat() over stat() in all places
   11208 
   11209  src/fcatomic.c | 2 +-
   11210  src/fccache.c	| 7 +------
   11211  src/fccfg.c	| 2 +-
   11212  src/fcdir.c	| 4 ++--
   11213  src/fcint.h	| 7 +++++++
   11214  5 files changed, 12 insertions(+), 10 deletions(-)
   11215 
   11216 commit 9e2ed2513bb4c2ecc7ee09c48c1dc677ea58a723
   11217 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11218 Date:	Sun Dec 28 04:00:09 2008 -0500
   11219 
   11220     [fccache] Consistently use FcStat() over stat() (bug #18195)
   11221 
   11222  src/fccache.c | 2 +-
   11223  1 file changed, 1 insertion(+), 1 deletion(-)
   11224 
   11225 commit ee2463fbcbe105a413021aa870e8a3f0094a1a24
   11226 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11227 Date:	Sun Dec 28 03:40:21 2008 -0500
   11228 
   11229     Cleanup symlinks in "make uninstall" (bug #18885)
   11230 
   11231  conf.d/Makefile.am | 7 +++++++
   11232  1 file changed, 7 insertions(+)
   11233 
   11234 commit fe8e8a1dd777ab53f57c4d31dc9547b3e4ba0d70
   11235 Author: Harald Fernengel <harry (a] kdevelop.org>
   11236 Date:	Sun Dec 28 03:23:58 2008 -0500
   11237 
   11238     Don't use variables named 'bool' (bug #18851)
   11239 
   11240  src/fcxml.c | 16 ++++++++--------
   11241  1 file changed, 8 insertions(+), 8 deletions(-)
   11242 
   11243 commit a9ac5c52a658920f1054a12435d8c07205953153
   11244 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11245 Date:	Sun Dec 28 03:08:38 2008 -0500
   11246 
   11247     [.gitignore] Update
   11248 
   11249  .gitignore | 4 ++++
   11250  1 file changed, 4 insertions(+)
   11251 
   11252 commit 1c7f4de80cc4819b504707ae143a2d718af42733
   11253 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11254 Date:	Tue Dec 2 06:07:41 2008 -0500
   11255 
   11256     Fix two more doc typos
   11257 
   11258  doc/fcpattern.fncs | 4 ++--
   11259  1 file changed, 2 insertions(+), 2 deletions(-)
   11260 
   11261 commit 355ed50b185b7879a5c95e1f8697824c6dec6f9f
   11262 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11263 Date:	Mon Sep 22 18:51:11 2008 -0400
   11264 
   11265     Don't call FcPatternGetCharSet in FcSortWalk unless we need to
   11266     (#17361)
   11267 
   11268  src/fcmatch.c | 55
   11269  +++++++++++++++++++++++++++++++------------------------
   11270  1 file changed, 31 insertions(+), 24 deletions(-)
   11271 
   11272 commit 799691c901ea2d8561980c763a7e78383f1cceec
   11273 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11274 Date:	Mon Sep 22 18:16:30 2008 -0400
   11275 
   11276     Don't leak FcValues string loaded through fcxml.c (#17661)
   11277 
   11278     Patch from Caolan McNamara.
   11279 
   11280  src/fcpat.c | 10 +++++-----
   11281  src/fcxml.c |	2 ++
   11282  2 files changed, 7 insertions(+), 5 deletions(-)
   11283 
   11284 commit 311da2316f5d40d9b8c72c9965f7d70330f3c498
   11285 Author: Chris Wilson <chris (a] chris-wilson.co.uk>
   11286 Date:	Wed Apr 23 09:07:28 2008 +0100
   11287 
   11288     Reduce number of allocations during FcSortWalk().
   11289 
   11290     The current behaviour of FcSortWalk() is to create a new FcCharSet on
   11291     each iteration that is the union of the previous iteration with
   11292     the next
   11293     FcCharSet in the font set. This causes the existing FcCharSet to be
   11294     reproduced in its entirety and then allocates fresh leaves for the new
   11295     FcCharSet. In essence the number of allocations is quadratic wrt the
   11296     number of fonts required.
   11297 
   11298     By introducing a new method for merging a new FcCharSet with an
   11299     existing
   11300     one we can change the behaviour to be effectively linear with
   11301     the number
   11302     of fonts - allocating no more leaves than necessary to cover all the
   11303     fonts in the set.
   11304 
   11305     For example, profiling 'gedit UTF-8-demo.txt'
   11306 	Allocator		    nAllocs	    nBytes
   11307     Before:
   11308 	FcCharSetFindLeafCreate 62886	    2012352
   11309 	FcCharSetPutLeaf	9361	    11441108
   11310     After:
   11311 	FcCharSetFindLeafCreate 1940	    62080
   11312 	FcCharSetPutLeaf	281		    190336
   11313 
   11314     The savings are even more significant for applications like
   11315     firefox-3.0b5
   11316     which need to switch between large number of fonts.
   11317     Before:
   11318 	FcCharSetFindLeafCreate 4461192     142758144
   11319 	FcCharSetPutLeaf	    1124536	    451574172
   11320     After:
   11321 	FcCharSetFindLeafCreate 80359	    2571488
   11322 	FcCharSetPutLeaf	    18940	    9720522
   11323 
   11324     Out of interest, the next most frequent allocations are
   11325 	FcPatternObjectAddWithBinding 526029	10520580
   11326 	tt_face_load_eblc	    42103	    2529892
   11327 
   11328  src/fccharset.c | 62
   11329  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   11330  src/fcint.h	 |  3 +++
   11331  src/fcmatch.c	 | 13 +++---------
   11332  3 files changed, 68 insertions(+), 10 deletions(-)
   11333 
   11334 commit 8072f4b1304efc59fee5e61efc4c4b0fc05bb8fb
   11335 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11336 Date:	Fri Aug 22 18:25:22 2008 -0400
   11337 
   11338     Document how to free return value of FcNameUnparse()
   11339 
   11340  doc/fcpattern.fncs | 2 +-
   11341  1 file changed, 1 insertion(+), 1 deletion(-)
   11342 
   11343 commit 241fbde1ab28d7beb9b861d8804d0416f0d5589c
   11344 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11345 Date:	Fri Aug 22 18:08:07 2008 -0400
   11346 
   11347     Add FcConfigReference() (#17124)
   11348 
   11349  doc/fcconfig.fncs	 | 20 +++++++++++++++++---
   11350  fontconfig/fontconfig.h |  3 +++
   11351  src/fccfg.c		 | 20 ++++++++++++++++++++
   11352  src/fcint.h		 |  2 ++
   11353  4 files changed, 42 insertions(+), 3 deletions(-)
   11354 
   11355 commit 03dcaaa08fe324a058c427ab2da993fddaa7b3fd
   11356 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11357 Date:	Fri Aug 22 17:49:02 2008 -0400
   11358 
   11359     Document when config can be NULL (#17105)
   11360 
   11361     Note that this also fixes a bug with FcFontList() where previously
   11362     it was NOT checking whether the config is up-to-date.  May want to
   11363     keep the old behavior and document that ScanInterval is essentially
   11364     unused internally (FcFontSetList uses it, but we can remove that
   11365     too).
   11366 
   11367  doc/fcconfig.fncs  | 21 +++++++++++++++++++++
   11368  doc/fcfontset.fncs |  3 +++
   11369  src/fclist.c	    |  3 +++
   11370  3 files changed, 27 insertions(+)
   11371 
   11372 commit 1439c8f21af1533a920b54333f79459f456a402e
   11373 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11374 Date:	Fri Aug 22 16:51:33 2008 -0400
   11375 
   11376     Handle -h and --help according to GNU Coding Standards (#17104)
   11377 
   11378     Added -h instead of -?.  And upon -h and --help, write usave to stdout
   11379     instead of stdin, and return 0 instead of 1.
   11380 
   11381     -? still works like before as that's what getopt returns upon unknown
   11382     arguments.
   11383 
   11384  fc-cache/fc-cache.c	| 47
   11385  +++++++++++++++++++++++++----------------------
   11386  fc-cache/fc-cache.sgml |  4 ++--
   11387  fc-cat/fc-cat.c	| 45 ++++++++++++++++++++++++---------------------
   11388  fc-cat/fc-cat.sgml	|  4 ++--
   11389  fc-list/fc-list.c	| 36 ++++++++++++++++++++----------------
   11390  fc-list/fc-list.sgml	|  4 ++--
   11391  fc-match/fc-match.c	| 44 ++++++++++++++++++++++++--------------------
   11392  fc-match/fc-match.sgml |  4 ++--
   11393  fc-query/fc-query.c	| 40 ++++++++++++++++++++++------------------
   11394  fc-query/fc-query.sgml |  4 ++--
   11395  10 files changed, 125 insertions(+), 107 deletions(-)
   11396 
   11397 commit df243f93be4306e788aebf6b2ac4a7c1b97550ae
   11398 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11399 Date:	Fri Aug 22 13:02:14 2008 -0400
   11400 
   11401     Add WenQuanYi fonts to default conf (#17262, from Mandriva)
   11402 
   11403  conf.d/65-nonlatin.conf | 4 ++++
   11404  1 file changed, 4 insertions(+)
   11405 
   11406 commit f31d8b1b1a93334611353d7ea846f8006fda855c
   11407 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11408 Date:	Fri Aug 22 03:51:57 2008 -0400
   11409 
   11410     Add Sindhi .orth file. (#17140)
   11411 
   11412  fc-lang/sd.orth | 28 ++++++++++++++++++++++++++++
   11413  1 file changed, 28 insertions(+)
   11414 
   11415 commit b9f18922f112f2f551429b692d793dda7d02cd86
   11416 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11417 Date:	Thu Aug 21 17:17:04 2008 -0400
   11418 
   11419     Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
   11420 
   11421  fc-lang/sr.orth | 24 +++++++-----------------
   11422  1 file changed, 7 insertions(+), 17 deletions(-)
   11423 
   11424 commit 74e16ceeeab86f50c4b6bea12800f70110cd4794
   11425 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11426 Date:	Thu Aug 14 15:27:16 2008 -0400
   11427 
   11428     Fix docs re 'orig' argument of FcPatternBuild and family
   11429 
   11430     Now call it 'p' or 'pattern', since it's modified in place.
   11431     There is no copying.
   11432 
   11433  doc/fcpattern.fncs	 |  6 +++---
   11434  fontconfig/fontconfig.h |  4 ++--
   11435  src/fcpat.c		 | 12 ++++++------
   11436  3 files changed, 11 insertions(+), 11 deletions(-)
   11437 
   11438 commit bb65f58f6354b8ad363021457852ad9e841cef89
   11439 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11440 Date:	Wed Aug 13 16:45:18 2008 -0400
   11441 
   11442     [doc] Fix signature of FcConfigHome()
   11443 
   11444     We should write a test to automatically cross-check signatures
   11445     from public headers to docs.
   11446 
   11447  doc/fcconfig.fncs | 5 +++--
   11448  1 file changed, 3 insertions(+), 2 deletions(-)
   11449 
   11450 commit e690fbb20ec41ef018a32ac01118a41103c01289
   11451 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11452 Date:	Wed Aug 13 03:30:23 2008 -0400
   11453 
   11454     Get rid of $Id: ChangeLog,v 1.1.1.6 2019/03/08 09:40:40 mrg Exp $ tags
   11455 
   11456  COPYING			 | 2 +-
   11457  Makefile.am			 | 2 +-
   11458  conf.d/Makefile.am		 | 2 +-
   11459  configure.in			 | 2 +-
   11460  doc/Makefile.am		 | 2 +-
   11461  doc/confdir.sgml.in		 | 2 +-
   11462  doc/edit-sgml.c		 | 2 +-
   11463  doc/fcatomic.fncs		 | 2 +-
   11464  doc/fcblanks.fncs		 | 2 +-
   11465  doc/fccharset.fncs		 | 2 +-
   11466  doc/fcconfig.fncs		 | 2 +-
   11467  doc/fcconstant.fncs		 | 2 +-
   11468  doc/fcfile.fncs		 | 2 +-
   11469  doc/fcfontset.fncs		 | 2 +-
   11470  doc/fcfreetype.fncs		 | 2 +-
   11471  doc/fcinit.fncs		 | 2 +-
   11472  doc/fcmatrix.fncs		 | 2 +-
   11473  doc/fcobjectset.fncs		 | 2 +-
   11474  doc/fcobjecttype.fncs		 | 2 +-
   11475  doc/fcpattern.fncs		 | 2 +-
   11476  doc/fcstring.fncs		 | 2 +-
   11477  doc/fcstrset.fncs		 | 2 +-
   11478  doc/fcvalue.fncs		 | 2 +-
   11479  doc/fontconfig-devel.sgml	 | 2 +-
   11480  doc/func.sgml			 | 2 +-
   11481  doc/version.sgml.in		 | 2 +-
   11482  fc-cache/Makefile.am		 | 2 +-
   11483  fc-case/fc-case.c		 | 2 +-
   11484  fc-case/fccase.tmpl.h		 | 2 +-
   11485  fc-cat/Makefile.am		 | 2 +-
   11486  fc-glyphname/fc-glyphname.c	 | 2 +-
   11487  fc-glyphname/fcglyphname.tmpl.h | 2 +-
   11488  fc-list/Makefile.am		 | 2 +-
   11489  fc-match/Makefile.am		 | 2 +-
   11490  fc-query/Makefile.am		 | 2 +-
   11491  src/Makefile.am		 | 2 +-
   11492  36 files changed, 36 insertions(+), 36 deletions(-)
   11493 
   11494 commit 3042050954ddbe205e3166c9910886839829e788
   11495 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11496 Date:	Wed Aug 13 03:16:39 2008 -0400
   11497 
   11498     [doc] Document that a zero rescanInterval disables automatic checks
   11499     (#17103)
   11500 
   11501  doc/fcconfig.fncs | 2 ++
   11502  1 file changed, 2 insertions(+)
   11503 
   11504 commit 41fc0fe68d88c1fdd38469a51a322dab6a30757d
   11505 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11506 Date:	Wed Aug 13 02:50:35 2008 -0400
   11507 
   11508     Add FcPatternFilter() (#13016)
   11509 
   11510  doc/fcpattern.fncs	 | 12 ++++++++++++
   11511  fontconfig/fontconfig.h |  3 +++
   11512  src/fcpat.c		 | 37 +++++++++++++++++++++++++++++++++++++
   11513  3 files changed, 52 insertions(+)
   11514 
   11515 commit e6f14d3c513a9f2e7d75c389db4f65aa0dc0502f
   11516 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11517 Date:	Wed Aug 13 02:47:12 2008 -0400
   11518 
   11519     [doc] Add const decorator for FcPatternDuplicate()
   11520 
   11521  doc/fcpattern.fncs | 2 +-
   11522  1 file changed, 1 insertion(+), 1 deletion(-)
   11523 
   11524 commit 29874098537e763e8e4cd3fefb1ecc0f36b808a5
   11525 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11526 Date:	Wed Aug 13 02:24:42 2008 -0400
   11527 
   11528     Implement fc-list --verbose (#13015)
   11529 
   11530     A private FcObjectGetSet() is implemented that provides an
   11531     FcObjectSet of all registered elements.  FcFontSetList() is
   11532     then modified to use the object set from FcObjectGetSet() if
   11533     provided object-set is NULL.
   11534 
   11535     Alternatively FcObjectGetSet() can be made public.	In that
   11536     case fc-list can use that as a base if --verbose is included,
   11537     and also add any elements provided by the user (though that has
   11538     no effect, as all elements from the cache are already registered).
   11539     Currently fc-list ignores user-provided elements if --verbose
   11540     is specified.
   11541 
   11542  fc-list/fc-list.c    | 41 ++++++++++++++++++++++++-----------------
   11543  fc-list/fc-list.sgml | 10 +++++++---
   11544  src/fcint.h	      |  3 +++
   11545  src/fclist.c	      | 10 ++++++++++
   11546  src/fcname.c	      | 14 ++++++++++++++
   11547  5 files changed, 58 insertions(+), 20 deletions(-)
   11548 
   11549 commit 77c0d8bce86ca088782d5631617c0ef681d91312
   11550 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11551 Date:	Wed Aug 13 01:31:18 2008 -0400
   11552 
   11553     Add fc-query (#13019)
   11554 
   11555  .gitignore		  |   2 +
   11556  Makefile.am		  |   2 +-
   11557  configure.in		  |   1 +
   11558  doc/fontconfig-user.sgml |   2 +-
   11559  fc-cache/fc-cache.sgml   |   1 +
   11560  fc-cat/fc-cat.sgml	  |   1 +
   11561  fc-list/fc-list.sgml	  |   1 +
   11562  fc-match/fc-match.sgml   |   1 +
   11563  fc-query/Makefile.am	  |  59 ++++++++++++++++
   11564  fc-query/fc-query.c	  | 166
   11565  ++++++++++++++++++++++++++++++++++++++++++++
   11566  fc-query/fc-query.sgml   | 174
   11567  +++++++++++++++++++++++++++++++++++++++++++++++
   11568  11 files changed, 408 insertions(+), 2 deletions(-)
   11569 
   11570 commit d5b6085c3e40b4e2605cab7ff6c8a621b961b2d2
   11571 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11572 Date:	Wed Aug 13 00:42:12 2008 -0400
   11573 
   11574     Update man pages
   11575 
   11576  fc-cache/fc-cache.sgml | 16 ++++++++++------
   11577  fc-cat/fc-cat.sgml	| 15 +++++++++++----
   11578  fc-list/fc-list.sgml	| 12 ++++++++----
   11579  fc-match/fc-match.sgml | 30 +++++++++++++++++++++++-------
   11580  4 files changed, 52 insertions(+), 21 deletions(-)
   11581 
   11582 commit 88261bafff30ec02b5a2180f1f9b786c8ff44e3d
   11583 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11584 Date:	Tue Aug 12 23:44:44 2008 -0400
   11585 
   11586     [fc-match] Fix list of getopt options in --help
   11587 
   11588  fc-match/fc-match.c | 4 ++--
   11589  1 file changed, 2 insertions(+), 2 deletions(-)
   11590 
   11591 commit 43291847c58002fca99984dcec4f1bbbb0d0f61d
   11592 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11593 Date:	Tue Aug 12 18:00:35 2008 -0400
   11594 
   11595     Add ~/.fonts.conf.d to default config (#17100)
   11596 
   11597  conf.d/50-user.conf | 1 +
   11598  1 file changed, 1 insertion(+)
   11599 
   11600 commit 4f468454d80bf4f1d256f084afd69cabecf1243e
   11601 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11602 Date:	Tue Aug 12 17:54:45 2008 -0400
   11603 
   11604     Update Thai default families (#16223)
   11605 
   11606     Patch from Theppitak Karoonboonyanan
   11607 
   11608  conf.d/65-nonlatin.conf | 13 +++++++++----
   11609  1 file changed, 9 insertions(+), 4 deletions(-)
   11610 
   11611 commit 2e08e0f243633386b6441784926f928359c92453
   11612 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11613 Date:	Tue Aug 12 17:52:02 2008 -0400
   11614 
   11615     [doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet
   11616     (#16272)
   11617 
   11618  doc/fcpattern.fncs | 6 ++++--
   11619  1 file changed, 4 insertions(+), 2 deletions(-)
   11620 
   11621 commit 317b849215ab16cfcd0dda0e424efc9216a74f28
   11622 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11623 Date:	Tue Aug 12 16:34:24 2008 -0400
   11624 
   11625     Replace RCS Id tags with the file name
   11626 
   11627  config/Makedefs.in	 | 2 +-
   11628  config/install.sh	 | 2 +-
   11629  fc-cache/fc-cache.c	 | 2 +-
   11630  fc-cat/fc-cat.c	 | 2 +-
   11631  fc-lang/aa.orth	 | 2 +-
   11632  fc-lang/ab.orth	 | 2 +-
   11633  fc-lang/af.orth	 | 2 +-
   11634  fc-lang/am.orth	 | 2 +-
   11635  fc-lang/ar.orth	 | 2 +-
   11636  fc-lang/ast.orth	 | 2 +-
   11637  fc-lang/ava.orth	 | 2 +-
   11638  fc-lang/ay.orth	 | 2 +-
   11639  fc-lang/az.orth	 | 2 +-
   11640  fc-lang/az_ir.orth	 | 2 +-
   11641  fc-lang/ba.orth	 | 2 +-
   11642  fc-lang/bam.orth	 | 2 +-
   11643  fc-lang/be.orth	 | 2 +-
   11644  fc-lang/bg.orth	 | 2 +-
   11645  fc-lang/bh.orth	 | 2 +-
   11646  fc-lang/bho.orth	 | 2 +-
   11647  fc-lang/bi.orth	 | 2 +-
   11648  fc-lang/bin.orth	 | 2 +-
   11649  fc-lang/bn.orth	 | 2 +-
   11650  fc-lang/bo.orth	 | 2 +-
   11651  fc-lang/br.orth	 | 2 +-
   11652  fc-lang/bs.orth	 | 2 +-
   11653  fc-lang/bua.orth	 | 2 +-
   11654  fc-lang/ca.orth	 | 2 +-
   11655  fc-lang/ce.orth	 | 2 +-
   11656  fc-lang/ch.orth	 | 2 +-
   11657  fc-lang/chm.orth	 | 2 +-
   11658  fc-lang/chr.orth	 | 2 +-
   11659  fc-lang/co.orth	 | 2 +-
   11660  fc-lang/cs.orth	 | 2 +-
   11661  fc-lang/cu.orth	 | 2 +-
   11662  fc-lang/cv.orth	 | 2 +-
   11663  fc-lang/cy.orth	 | 2 +-
   11664  fc-lang/da.orth	 | 2 +-
   11665  fc-lang/de.orth	 | 2 +-
   11666  fc-lang/dz.orth	 | 2 +-
   11667  fc-lang/el.orth	 | 2 +-
   11668  fc-lang/en.orth	 | 2 +-
   11669  fc-lang/eo.orth	 | 2 +-
   11670  fc-lang/es.orth	 | 2 +-
   11671  fc-lang/et.orth	 | 2 +-
   11672  fc-lang/eu.orth	 | 2 +-
   11673  fc-lang/fa.orth	 | 2 +-
   11674  fc-lang/fc-lang.c	 | 2 +-
   11675  fc-lang/fc-lang.man	 | 2 +-
   11676  fc-lang/fclang.tmpl.h	 | 2 +-
   11677  fc-lang/fi.orth	 | 2 +-
   11678  fc-lang/fj.orth	 | 2 +-
   11679  fc-lang/fo.orth	 | 2 +-
   11680  fc-lang/fr.orth	 | 2 +-
   11681  fc-lang/ful.orth	 | 2 +-
   11682  fc-lang/fur.orth	 | 2 +-
   11683  fc-lang/fy.orth	 | 2 +-
   11684  fc-lang/ga.orth	 | 2 +-
   11685  fc-lang/gd.orth	 | 2 +-
   11686  fc-lang/gez.orth	 | 2 +-
   11687  fc-lang/gl.orth	 | 2 +-
   11688  fc-lang/gn.orth	 | 2 +-
   11689  fc-lang/gu.orth	 | 2 +-
   11690  fc-lang/gv.orth	 | 2 +-
   11691  fc-lang/ha.orth	 | 2 +-
   11692  fc-lang/haw.orth	 | 2 +-
   11693  fc-lang/he.orth	 | 2 +-
   11694  fc-lang/hi.orth	 | 2 +-
   11695  fc-lang/ho.orth	 | 2 +-
   11696  fc-lang/hr.orth	 | 2 +-
   11697  fc-lang/hu.orth	 | 2 +-
   11698  fc-lang/hy.orth	 | 2 +-
   11699  fc-lang/ia.orth	 | 2 +-
   11700  fc-lang/ibo.orth	 | 2 +-
   11701  fc-lang/id.orth	 | 2 +-
   11702  fc-lang/ie.orth	 | 2 +-
   11703  fc-lang/ik.orth	 | 2 +-
   11704  fc-lang/io.orth	 | 2 +-
   11705  fc-lang/is.orth	 | 2 +-
   11706  fc-lang/it.orth	 | 2 +-
   11707  fc-lang/iu.orth	 | 2 +-
   11708  fc-lang/ja.orth	 | 2 +-
   11709  fc-lang/ka.orth	 | 2 +-
   11710  fc-lang/kaa.orth	 | 2 +-
   11711  fc-lang/ki.orth	 | 2 +-
   11712  fc-lang/kk.orth	 | 2 +-
   11713  fc-lang/kl.orth	 | 2 +-
   11714  fc-lang/km.orth	 | 2 +-
   11715  fc-lang/kn.orth	 | 2 +-
   11716  fc-lang/ko.orth	 | 2 +-
   11717  fc-lang/kok.orth	 | 2 +-
   11718  fc-lang/ks.orth	 | 2 +-
   11719  fc-lang/ku.orth	 | 2 +-
   11720  fc-lang/ku_ir.orth	 | 2 +-
   11721  fc-lang/kum.orth	 | 2 +-
   11722  fc-lang/kv.orth	 | 2 +-
   11723  fc-lang/kw.orth	 | 2 +-
   11724  fc-lang/ky.orth	 | 2 +-
   11725  fc-lang/la.orth	 | 2 +-
   11726  fc-lang/lb.orth	 | 2 +-
   11727  fc-lang/lez.orth	 | 2 +-
   11728  fc-lang/ln.orth	 | 2 +-
   11729  fc-lang/lo.orth	 | 2 +-
   11730  fc-lang/lt.orth	 | 2 +-
   11731  fc-lang/lv.orth	 | 2 +-
   11732  fc-lang/mai.orth	 | 2 +-
   11733  fc-lang/mg.orth	 | 2 +-
   11734  fc-lang/mh.orth	 | 2 +-
   11735  fc-lang/mi.orth	 | 2 +-
   11736  fc-lang/mk.orth	 | 2 +-
   11737  fc-lang/ml.orth	 | 2 +-
   11738  fc-lang/mn.orth	 | 2 +-
   11739  fc-lang/mo.orth	 | 2 +-
   11740  fc-lang/mr.orth	 | 2 +-
   11741  fc-lang/mt.orth	 | 2 +-
   11742  fc-lang/my.orth	 | 2 +-
   11743  fc-lang/nb.orth	 | 2 +-
   11744  fc-lang/nds.orth	 | 2 +-
   11745  fc-lang/ne.orth	 | 2 +-
   11746  fc-lang/nl.orth	 | 2 +-
   11747  fc-lang/nn.orth	 | 2 +-
   11748  fc-lang/no.orth	 | 2 +-
   11749  fc-lang/nr.orth	 | 2 +-
   11750  fc-lang/nso.orth	 | 2 +-
   11751  fc-lang/ny.orth	 | 2 +-
   11752  fc-lang/oc.orth	 | 2 +-
   11753  fc-lang/om.orth	 | 2 +-
   11754  fc-lang/or.orth	 | 2 +-
   11755  fc-lang/os.orth	 | 2 +-
   11756  fc-lang/pa.orth	 | 2 +-
   11757  fc-lang/pl.orth	 | 2 +-
   11758  fc-lang/ps_af.orth	 | 2 +-
   11759  fc-lang/ps_pk.orth	 | 2 +-
   11760  fc-lang/pt.orth	 | 2 +-
   11761  fc-lang/rm.orth	 | 2 +-
   11762  fc-lang/ro.orth	 | 2 +-
   11763  fc-lang/ru.orth	 | 2 +-
   11764  fc-lang/sa.orth	 | 2 +-
   11765  fc-lang/sah.orth	 | 2 +-
   11766  fc-lang/sco.orth	 | 2 +-
   11767  fc-lang/se.orth	 | 2 +-
   11768  fc-lang/sel.orth	 | 2 +-
   11769  fc-lang/sh.orth	 | 2 +-
   11770  fc-lang/shs.orth	 | 2 +-
   11771  fc-lang/si.orth	 | 2 +-
   11772  fc-lang/sk.orth	 | 2 +-
   11773  fc-lang/sl.orth	 | 2 +-
   11774  fc-lang/sm.orth	 | 2 +-
   11775  fc-lang/sma.orth	 | 2 +-
   11776  fc-lang/smj.orth	 | 2 +-
   11777  fc-lang/smn.orth	 | 2 +-
   11778  fc-lang/sms.orth	 | 2 +-
   11779  fc-lang/so.orth	 | 2 +-
   11780  fc-lang/sq.orth	 | 2 +-
   11781  fc-lang/sr.orth	 | 2 +-
   11782  fc-lang/ss.orth	 | 2 +-
   11783  fc-lang/st.orth	 | 2 +-
   11784  fc-lang/sv.orth	 | 2 +-
   11785  fc-lang/sw.orth	 | 2 +-
   11786  fc-lang/syr.orth	 | 2 +-
   11787  fc-lang/ta.orth	 | 2 +-
   11788  fc-lang/te.orth	 | 2 +-
   11789  fc-lang/tg.orth	 | 2 +-
   11790  fc-lang/th.orth	 | 2 +-
   11791  fc-lang/ti_er.orth	 | 2 +-
   11792  fc-lang/ti_et.orth	 | 2 +-
   11793  fc-lang/tig.orth	 | 2 +-
   11794  fc-lang/tk.orth	 | 2 +-
   11795  fc-lang/tl.orth	 | 2 +-
   11796  fc-lang/tn.orth	 | 2 +-
   11797  fc-lang/to.orth	 | 2 +-
   11798  fc-lang/tr.orth	 | 2 +-
   11799  fc-lang/ts.orth	 | 2 +-
   11800  fc-lang/tt.orth	 | 2 +-
   11801  fc-lang/tw.orth	 | 2 +-
   11802  fc-lang/tyv.orth	 | 2 +-
   11803  fc-lang/ug.orth	 | 2 +-
   11804  fc-lang/uk.orth	 | 2 +-
   11805  fc-lang/ur.orth	 | 2 +-
   11806  fc-lang/uz.orth	 | 2 +-
   11807  fc-lang/ven.orth	 | 2 +-
   11808  fc-lang/vi.orth	 | 2 +-
   11809  fc-lang/vo.orth	 | 2 +-
   11810  fc-lang/vot.orth	 | 2 +-
   11811  fc-lang/wa.orth	 | 2 +-
   11812  fc-lang/wen.orth	 | 2 +-
   11813  fc-lang/wo.orth	 | 2 +-
   11814  fc-lang/xh.orth	 | 2 +-
   11815  fc-lang/yap.orth	 | 2 +-
   11816  fc-lang/yi.orth	 | 2 +-
   11817  fc-lang/yo.orth	 | 2 +-
   11818  fc-lang/zh_cn.orth	 | 2 +-
   11819  fc-lang/zh_hk.orth	 | 2 +-
   11820  fc-lang/zh_mo.orth	 | 2 +-
   11821  fc-lang/zh_sg.orth	 | 2 +-
   11822  fc-lang/zh_tw.orth	 | 2 +-
   11823  fc-lang/zu.orth	 | 2 +-
   11824  fc-list/fc-list.c	 | 2 +-
   11825  fc-match/fc-match.c	 | 2 +-
   11826  fontconfig/fcfreetype.h | 2 +-
   11827  fontconfig/fcprivate.h  | 2 +-
   11828  fontconfig/fontconfig.h | 2 +-
   11829  src/fcatomic.c		 | 2 +-
   11830  src/fcblanks.c		 | 2 +-
   11831  src/fccfg.c		 | 2 +-
   11832  src/fccharset.c	 | 2 +-
   11833  src/fcdbg.c		 | 2 +-
   11834  src/fcdefault.c	 | 2 +-
   11835  src/fcdir.c		 | 2 +-
   11836  src/fcfreetype.c	 | 2 +-
   11837  src/fcfs.c		 | 2 +-
   11838  src/fcinit.c		 | 2 +-
   11839  src/fcint.h		 | 2 +-
   11840  src/fclang.c		 | 2 +-
   11841  src/fclist.c		 | 2 +-
   11842  src/fcmatch.c		 | 2 +-
   11843  src/fcmatrix.c		 | 2 +-
   11844  src/fcname.c		 | 2 +-
   11845  src/fcstr.c		 | 2 +-
   11846  src/fcxml.c		 | 2 +-
   11847  220 files changed, 220 insertions(+), 220 deletions(-)
   11848 
   11849 commit aef608efed2feb867128e528cd9d39ee7e10a0ac
   11850 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11851 Date:	Tue Aug 12 16:11:29 2008 -0400
   11852 
   11853     Add orth file for Maithili mai.orth (#15821)
   11854 
   11855  fc-lang/mai.orth | 25 +++++++++++++++++++++++++
   11856  1 file changed, 25 insertions(+)
   11857 
   11858 commit 1bcf4ae5f2348d7956c435d34f2856ebfaccd6c8
   11859 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11860 Date:	Tue Aug 12 15:10:04 2008 -0400
   11861 
   11862     When canonizing filenames, squash // and remove final / (#bug 16286)
   11863 
   11864     The fact that we now drop final slashes from all filenames without
   11865     checking that the file name represents a directory may surprise some,
   11866     but it doesn't bother me really.
   11867 
   11868  src/fcstr.c | 3 +++
   11869  1 file changed, 3 insertions(+)
   11870 
   11871 commit b21bea3731106ef30224f9255c4232d6e2607803
   11872 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11873 Date:	Tue Aug 12 14:32:40 2008 -0400
   11874 
   11875     [doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
   11876 
   11877  doc/fcconfig.fncs | 2 +-
   11878  1 file changed, 1 insertion(+), 1 deletion(-)
   11879 
   11880 commit e04afe83de409b880be9a854b34fb624bca5c3b0
   11881 Author: Behdad Esfahbod <behdad (a] behdad.org>
   11882 Date:	Tue Aug 12 14:10:03 2008 -0400
   11883 
   11884     Avoid C99ism in Win32 code (#16651)
   11885 
   11886  src/fccfg.c | 3 ++-
   11887  src/fcxml.c | 3 ++-
   11888  2 files changed, 4 insertions(+), 2 deletions(-)
   11889 
   11890 commit f7364e6273df6f660e6b01ea5189e88b34ba4602
   11891 Author: Benjamin Close <Benjamin.Close (a] clearchain.com>
   11892 Date:	Thu Feb 12 10:23:40 2009 +1030
   11893 
   11894     Remove build manpage logfile if it exists
   11895 
   11896  doc/Makefile.am | 1 +
   11897  1 file changed, 1 insertion(+)
   11898 
   11899 commit 0e21b5a4d5609a5dd0f332b412d878b6f1037d29
   11900 Author: Peter <pva (a] gentoo.org>
   11901 Date:	Sun Jun 22 09:21:05 2008 -0700
   11902 
   11903     Make sure alias files are built first (bug 16464)
   11904 
   11905     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   11906 
   11907  fc-case/Makefile.am | 4 +++-
   11908  1 file changed, 3 insertions(+), 1 deletion(-)
   11909 
   11910 commit a93b4c2aab1d79573abd646147596a8a34b19350
   11911 Author: Keith Packard <keithp (a] keithp.com>
   11912 Date:	Sat May 31 19:24:35 2008 -0700
   11913 
   11914     Bump version to 2.6.0
   11915 
   11916  README			 | 6 ++++--
   11917  configure.in		 | 2 +-
   11918  fontconfig/fontconfig.h | 4 ++--
   11919  3 files changed, 7 insertions(+), 5 deletions(-)
   11920 
   11921 commit d0902ee0867bd11e4ff266876a69c258eee8d08d
   11922 Author: Keith Packard <keithp (a] keithp.com>
   11923 Date:	Sat May 24 17:52:41 2008 -0700
   11924 
   11925     Bump version to 2.5.93
   11926 
   11927  README			 | 34 ++++++++++++++++++++++++++++++++--
   11928  configure.in		 |  2 +-
   11929  fontconfig/fontconfig.h |  2 +-
   11930  3 files changed, 34 insertions(+), 4 deletions(-)
   11931 
   11932 commit 8ade2369238a0b439192a847f12fcc9748a6d73a
   11933 Author: Keith Packard <keithp (a] keithp.com>
   11934 Date:	Sat May 24 17:14:24 2008 -0700
   11935 
   11936     Ignore empty <dir></dir> elements
   11937 
   11938     An empty element would cause every file starting with the current
   11939     directory to be scanned, probably not what the user wanted.
   11940 
   11941  src/fcxml.c | 4 +++-
   11942  1 file changed, 3 insertions(+), 1 deletion(-)
   11943 
   11944 commit 83c5c357abc8d626680943537b4dbc020d6c378c
   11945 Author: Keith Packard <keithp (a] keithp.com>
   11946 Date:	Sat May 24 17:01:12 2008 -0700
   11947 
   11948     Oops. Fix for bug 15928 used wrong path for installed fc-cache.
   11949 
   11950     fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
   11951 
   11952  Makefile.am | 4 ++--
   11953  1 file changed, 2 insertions(+), 2 deletions(-)
   11954 
   11955 commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
   11956 Author: Keith Packard <keithp (a] keithp.com>
   11957 Date:	Sat May 24 16:32:27 2008 -0700
   11958 
   11959     Libs.private needs freetype libraries
   11960 
   11961     To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
   11962     Libs.private.
   11963 
   11964  fontconfig.pc.in | 2 +-
   11965  1 file changed, 1 insertion(+), 1 deletion(-)
   11966 
   11967 commit ad3fc667914d19435ade56adc8afe584d5605d10
   11968 Author: Sayamindu Dasgupta <sayamindu (a] gmail.com>
   11969 Date:	Sat May 24 16:15:27 2008 -0700
   11970 
   11971     FcConfigUptoDate breaks if directory mtime is in the future. Bug
   11972     14424.
   11973 
   11974     At OLPC, we came across a bug where the Browse activity (based
   11975     on xulrunner)
   11976     took 100% CPU after an upgrade/. It turns out the Mozilla uses
   11977     FcConfigUptoDate() to check if new fonts have been added to the
   11978     system, and
   11979     this function was always returning FcFalse since we have the mtimes
   11980     of some
   11981     font directories set in the future. The attached patch makes
   11982     FcConfigUptoDate() print a warning and return FcTrue if mtime of
   11983     directories
   11984     are in the future.
   11985 
   11986  src/fccfg.c | 13 ++++++++++++-
   11987  1 file changed, 12 insertions(+), 1 deletion(-)
   11988 
   11989 commit b808204023ab47eb06dc520665eb7a0473320a9b
   11990 Author: Evgeniy Stepanov <eugeni.stepanov (a] gmail.com>
   11991 Date:	Sat May 24 16:09:17 2008 -0700
   11992 
   11993     Fix index/offset for 'decorative' matcher. Bug 15890.
   11994 
   11995     It seems indices in _FcMatchers array are slightly mixed up,
   11996     MATCH_DECORATIVE
   11997     should be 10, not 11.
   11998 
   11999     And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
   12000 
   12001  src/fcmatch.c | 7 +++----
   12002  1 file changed, 3 insertions(+), 4 deletions(-)
   12003 
   12004 commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
   12005 Author: Glen Low <glen.low (a] pixelglow.com>
   12006 Date:	Sat May 24 15:59:35 2008 -0700
   12007 
   12008     Fix Win32 build error: install tries to run fc-cache locally
   12009     (bug 15928).
   12010 
   12011     When building in Win32 e.g. with MinGW, the install tries to run
   12012     fc-cache
   12013     locally but the required DLL's are not in the path. I've included
   12014     a patch for
   12015     this to fix Makefile.in to run fc-cache from bindir but obviously
   12016     this should
   12017     be applied to Makefile.am instead.
   12018 
   12019     (the second part of this patch was already in the tree)
   12020 
   12021  Makefile.am | 4 ++--
   12022  1 file changed, 2 insertions(+), 2 deletions(-)
   12023 
   12024 commit 557f87f7337df1d78c04d2c993916d1d1748360f
   12025 Author: Neskie Manuel <neskiem (a] gmail.com>
   12026 Date:	Sat May 24 15:51:41 2008 -0700
   12027 
   12028     Add Secwepemctsin Orthography. Bug 15996.
   12029 
   12030  fc-lang/shs.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
   12031  1 file changed, 48 insertions(+)
   12032 
   12033 commit a572f547fd46bf169b617108552ab0fa280f4813
   12034 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   12035 Date:	Sat May 24 15:48:00 2008 -0700
   12036 
   12037     Persian conf update. (bug 16066).
   12038 
   12039  conf.d/40-nonlatin.conf      | 37 +++++++++++++++++++++++++++++++++++++
   12040  conf.d/65-fonts-persian.conf | 24 ++++++++++++++++++++----
   12041  2 files changed, 57 insertions(+), 4 deletions(-)
   12042 
   12043 commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
   12044 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   12045 Date:	Sat May 24 15:44:00 2008 -0700
   12046 
   12047     Fix FcStrDirname documentation. (bug 16068)
   12048 
   12049     Description of FcStrDirname is absent in the official documentation of
   12050     fontconfig-2.5.92. At the same time the source documentation contains
   12051     description of the function.
   12052 
   12053     The problem is a consequence of a misprint in the format of the source
   12054     documentation file 'fcstring.fncs'. The finish mark of description
   12055     of the
   12056     previous function is absent.
   12057 
   12058  doc/fcstring.fncs | 1 +
   12059  1 file changed, 1 insertion(+)
   12060 
   12061 commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
   12062 Author: Keith Packard <keithp (a] keithp.com>
   12063 Date:	Mon May 5 08:30:44 2008 -0700
   12064 
   12065     Add a copy of dolt.m4 to acinclude.m4.
   12066 
   12067     An ancient version of dolt.m4 was installed on my system leading to
   12068     a broken
   12069     build on non-Linux systems.
   12070 
   12071  acinclude.m4 | 137
   12072  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12073  1 file changed, 137 insertions(+)
   12074 
   12075 commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
   12076 Author: Keith Packard <keithp (a] keithp.com>
   12077 Date:	Sun May 4 19:08:31 2008 -0700
   12078 
   12079     Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable
   12080     (bug 15822)
   12081 
   12082     Autohinting for Indic fonts has been disabled since freetype could
   12083     not handle
   12084     it properly. But since freetype-2.3.5, the hinting problems for
   12085     indic fonts
   12086     have been fixed. Thus this is a request to enable the autohinting in
   12087     fontconfig again for all the indic fonts.
   12088 
   12089  conf.d/25-unhint-nonlatin.conf | 119
   12090  -----------------------------------------
   12091  1 file changed, 119 deletions(-)
   12092 
   12093 commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
   12094 Author: Keith Packard <keithp (a] keithp.com>
   12095 Date:	Sun May 4 01:27:42 2008 -0700
   12096 
   12097     Add extended, caps, dunhill style mappings.
   12098 
   12099     extended -> expanded.
   12100     caps, dunhill -> decorative
   12101 
   12102  src/fcfreetype.c | 5 +++--
   12103  1 file changed, 3 insertions(+), 2 deletions(-)
   12104 
   12105 commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
   12106 Author: Keith Packard <keithp (a] keithp.com>
   12107 Date:	Sun May 4 01:26:40 2008 -0700
   12108 
   12109     Fix a few memory tracking mistakes.
   12110 
   12111     The built-in memory tracking code in fontconfig relies on a lot
   12112     of manual
   12113     function call tracking. A pain, but it helps debug leaks.
   12114 
   12115  src/fcatomic.c  | 2 +-
   12116  src/fccharset.c | 6 ++++++
   12117  src/fcinit.c	 | 2 ++
   12118  src/fcpat.c	 | 2 +-
   12119  src/fcstr.c	 | 9 +++++++--
   12120  5 files changed, 17 insertions(+), 4 deletions(-)
   12121 
   12122 commit c6c9400d67ffefa95100d03e6650ea901b05116b
   12123 Author: Keith Packard <keithp (a] keithp.com>
   12124 Date:	Sun May 4 01:25:04 2008 -0700
   12125 
   12126     Call FcFini to make memory debugging easier
   12127 
   12128     FcFini frees all libary data structures so valgrind should report 0
   12129     allocations in use when the program exits.
   12130 
   12131  fc-cache/fc-cache.c | 1 +
   12132  1 file changed, 1 insertion(+)
   12133 
   12134 commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
   12135 Author: Keith Packard <keithp (a] keithp.com>
   12136 Date:	Sat May 3 20:39:07 2008 -0700
   12137 
   12138     Bump version to 2.5.92
   12139 
   12140  README			 | 40 ++++++++++++++++++++++++++++++++++++++--
   12141  configure.in		 |  2 +-
   12142  fontconfig/fontconfig.h |  2 +-
   12143  3 files changed, 40 insertions(+), 4 deletions(-)
   12144 
   12145 commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
   12146 Author: Keith Packard <keithp (a] keithp.com>
   12147 Date:	Sat May 3 20:38:29 2008 -0700
   12148 
   12149     git ignore doltcompile
   12150 
   12151  .gitignore | 1 +
   12152  1 file changed, 1 insertion(+)
   12153 
   12154 commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
   12155 Author: Keith Packard <keithp (a] keithp.com>
   12156 Date:	Sat May 3 20:37:49 2008 -0700
   12157 
   12158     Allow for RC versions in README update
   12159 
   12160  new-version.sh | 4 ++--
   12161  1 file changed, 2 insertions(+), 2 deletions(-)
   12162 
   12163 commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
   12164 Author: Keith Packard <keithp (a] keithp.com>
   12165 Date:	Sat May 3 20:23:37 2008 -0700
   12166 
   12167     Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug
   12168     15692)
   12169 
   12170     Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
   12171     variables as it includes marcros:
   12172 
   12173     m4_pattern_forbid([^_?LT_[A-Z_]+$])
   12174 
   12175     Rename the LT_ variables to LIBT_ to work around this restriction.
   12176 
   12177  configure.in	   | 18 +++++++++---------
   12178  fontconfig-zip.in |  2 +-
   12179  src/Makefile.am   |  6 +++---
   12180  3 files changed, 13 insertions(+), 13 deletions(-)
   12181 
   12182 commit 0028f72bc818ca3bc343383fb644765ae12ce769
   12183 Author: Carlo Bramini <carlo.bramix (a] libero.it>
   12184 Date:	Sat May 3 20:17:16 2008 -0700
   12185 
   12186     Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
   12187 
   12188     With PUBLIC_FILES no longer containing the freetype-dependent
   12189     symbols, those
   12190     must be added to the fontconfig.def file build process.
   12191 
   12192  src/Makefile.am | 4 ++--
   12193  1 file changed, 2 insertions(+), 2 deletions(-)
   12194 
   12195 commit bdbc26f3d970581a3248c245451f7fbfb1609601
   12196 Author: Keith Packard <keithp (a] keithp.com>
   12197 Date:	Sat May 3 20:14:07 2008 -0700
   12198 
   12199     Make fc-match behave better when style is unknown (bug 15332)
   12200 
   12201  fc-match/fc-match.c | 2 +-
   12202  1 file changed, 1 insertion(+), 1 deletion(-)
   12203 
   12204 commit 3322ca855330631e0d849e6beca0c2d82390898f
   12205 Author: Keith Packard <keithp (a] keithp.com>
   12206 Date:	Sat May 3 20:07:35 2008 -0700
   12207 
   12208     Use of ":=" in src/Makefile.am is unportable (bug 14420)
   12209 
   12210     Building 2.5.91 on Solaris with the native make(1) yields
   12211 
   12212     ...
   12213     Making all in src
   12214     make: Fatal error in reader: Makefile, line 313: Unexpected end of
   12215     line seen
   12216     Current working directory /tmp/fontconfig-2.5.91/src
   12217     *** Error code 1
   12218 
   12219     This is due to the following line (src/Makefile.am:143):
   12220 
   12221 	CLEANFILES := $(ALIAS_FILES)
   12222 
   12223     Changing that to a standard assignment ("=") fixes the problem.
   12224 
   12225     I believe the ":=" is a typo. ALIAS_FILES is just a statically
   12226     assigned
   12227     variable; it's not like evaluating it more than once would be
   12228     a problem.
   12229 
   12230  src/Makefile.am | 2 +-
   12231  1 file changed, 1 insertion(+), 1 deletion(-)
   12232 
   12233 commit df8ceebdbe735226bef602614921d517321c690f
   12234 Author: Keith Packard <keithp (a] keithp.com>
   12235 Date:	Sat May 3 20:06:48 2008 -0700
   12236 
   12237     Remove doltcompile in distclean
   12238 
   12239  Makefile.am | 2 +-
   12240  1 file changed, 1 insertion(+), 1 deletion(-)
   12241 
   12242 commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
   12243 Author: Ryan Schmidt <freedesktop-2008 (a] ryandesign.com>
   12244 Date:	Sat May 3 19:49:07 2008 -0700
   12245 
   12246     fontconfig build fails if "head" is missing or unusable (bug 14304)
   12247 
   12248     If the /usr/bin/head program is missing or unusable, or if an
   12249     unusable head
   12250     program is listed first in the PATH, fontconfig fails to build
   12251 
   12252     using "sed -n 1p" instead of "head -1" would be a suitable workaround.
   12253 
   12254  src/makealias | 2 +-
   12255  1 file changed, 1 insertion(+), 1 deletion(-)
   12256 
   12257 commit 6d65081e35fc1ffae1212f173853b0693645192e
   12258 Author: Dennis Schridde <lindevel (a] gmx.net>
   12259 Date:	Sat May 3 19:45:31 2008 -0700
   12260 
   12261     Proper config path for static libraries in win32
   12262 
   12263     Since fontconfig didn't have special handling for paths in static
   12264     Windows
   12265     libraries, I've created a patch which should fix this.
   12266 
   12267     Basically it does this:
   12268     fccfg.c:
   12269     If fontconfig_path was uninitialised it tries to get the directory
   12270     the exe is
   12271     in and uses a fonts/ dir inside that.
   12272     fcxml.c:
   12273     In case the fonts.conf lists a <dir>CUSTOMFONTDIR</dir>, it searches
   12274     for a
   12275     fonts/ directory where the exe is located.
   12276 
   12277  src/fccfg.c | 26 +++++++++++++++++++++-----
   12278  src/fcxml.c | 22 +++++++++++++++++++++-
   12279  2 files changed, 42 insertions(+), 6 deletions(-)
   12280 
   12281 commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
   12282 Author: Changwoo Ryu <cwryu (a] debian.org>
   12283 Date:	Sat May 3 19:39:56 2008 -0700
   12284 
   12285     Korean font in the default config - replacing baekmuk with un
   12286     (bug 13569)
   12287 
   12288     I propose to replace the default Baekmuk Korean fonts with Un fonts.
   12289 
   12290     Some people don't agree but most Korean people prefer Un fonts
   12291     to Baekmuk
   12292     ones.  Un fonts just look better, at least in the most common Linux
   12293     desktops
   12294     (antialiased, GNOME or KDE, high resolution).
   12295 
   12296  conf.d/40-nonlatin.conf | 2 ++
   12297  conf.d/65-nonlatin.conf | 4 ++++
   12298  2 files changed, 6 insertions(+)
   12299 
   12300 commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
   12301 Author: Sylvain Pasche <sylvain.pasche (a] gmail.com>
   12302 Date:	Sat May 3 19:33:45 2008 -0700
   12303 
   12304     Fontconfig options for freetype sub-pixel filter configuration
   12305 
   12306     David Turner has modified FreeType to be able to render sub-pixel
   12307     decimated
   12308     glyphs using different methods of filtering. Fontconfig needs new
   12309     configurables to support selecting these new filtering options. A
   12310     patch
   12311     follows that would correspond to one available for Cairo in bug 10301.
   12312 
   12313  doc/fontconfig-devel.sgml | 1 +
   12314  doc/fontconfig-user.sgml  | 5 +++++
   12315  fontconfig/fontconfig.h   | 9 ++++++++-
   12316  src/fcint.h		   | 3 ++-
   12317  src/fcname.c		   | 7 ++++++-
   12318  5 files changed, 22 insertions(+), 3 deletions(-)
   12319 
   12320 commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
   12321 Author: Frederic Crozat <fcrozat (a] mandriva.com>
   12322 Date:	Sat May 3 19:26:09 2008 -0700
   12323 
   12324     Merge some of Mandriva configuration into upstream configuration. Bug
   12325     13247
   12326 
   12327     This is merging some parts of Mandriva fontconfig changes, mostly
   12328     adding and
   12329     documenting fonts to common aliases.
   12330 
   12331  conf.d/25-unhint-nonlatin.conf | 20 +++++++++++
   12332  conf.d/60-latin.conf		|  3 ++
   12333  conf.d/65-nonlatin.conf	| 81
   12334  ++++++++++++++++++++++++++++++++++++++----
   12335  conf.d/69-unifont.conf		|  4 +++
   12336  4 files changed, 101 insertions(+), 7 deletions(-)
   12337 
   12338 commit c014142a207d6f3ac63580dfb0cacb243776f7c5
   12339 Author: Keith Packard <keithp (a] keithp.com>
   12340 Date:	Sat May 3 19:09:57 2008 -0700
   12341 
   12342     Add --all flag to fc-match to show the untrimmed list. Bug 13018.
   12343 
   12344  fc-match/fc-match.c | 18 ++++++++++++------
   12345  1 file changed, 12 insertions(+), 6 deletions(-)
   12346 
   12347 commit 8415442f9bb8ad624c9940adf187390468c70548
   12348 Author: Keith Packard <keithp (a] keithp.com>
   12349 Date:	Sat May 3 18:04:32 2008 -0700
   12350 
   12351     Add some sample cursive and fantasy families.
   12352 
   12353  conf.d/45-latin.conf | 20 ++++++++++++++++++++
   12354  conf.d/60-latin.conf | 24 ++++++++++++++++++++++++
   12355  2 files changed, 44 insertions(+)
   12356 
   12357 commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
   12358 Author: Keith Packard <keithp (a] keithp.com>
   12359 Date:	Sat May 3 17:43:39 2008 -0700
   12360 
   12361     Remove size and dpi values from bitmap fonts. Bug 8765.
   12362 
   12363     The only relevant information is the pixel size; don't report
   12364     anything else.
   12365 
   12366  src/fcfreetype.c | 34 ----------------------------------
   12367  1 file changed, 34 deletions(-)
   12368 
   12369 commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
   12370 Author: Keith Packard <keithp (a] keithp.com>
   12371 Date:	Sat May 3 17:19:43 2008 -0700
   12372 
   12373     Work around for bitmap-only TrueType fonts that are missing the
   12374     glyf table.
   12375 
   12376     Bitmap-only TrueType fonts without a glyf table will not load a
   12377     glyph when
   12378     FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType
   12379     fonts that have no
   12380     glyphs and select a single strike to measure the glyph map with.
   12381 
   12382  src/fcfreetype.c | 58
   12383  +++++++++++++++++++++++++++++++++++++++++++++++++-------
   12384  1 file changed, 51 insertions(+), 7 deletions(-)
   12385 
   12386 commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
   12387 Author: Keith Packard <keithp (a] keithp.com>
   12388 Date:	Sat May 3 17:18:01 2008 -0700
   12389 
   12390     Use DOLT if available
   12391 
   12392  configure.in | 1 +
   12393  1 file changed, 1 insertion(+)
   12394 
   12395 commit ba884599133e444b5f6d0b9b6981079cf8059b9f
   12396 Author: Eric Anholt <eric (a] anholt.net>
   12397 Date:	Fri Apr 18 11:52:41 2008 -0700
   12398 
   12399     Fix build with !ENABLE_DOCS and no built manpages.
   12400 
   12401  fc-cache/Makefile.am | 8 ++++++--
   12402  fc-cat/Makefile.am   | 8 ++++++--
   12403  fc-list/Makefile.am  | 8 ++++++--
   12404  fc-match/Makefile.am | 8 ++++++--
   12405  4 files changed, 24 insertions(+), 8 deletions(-)
   12406 
   12407 commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
   12408 Author: Keith Packard <keithp (a] keithp.com>
   12409 Date:	Thu Jan 10 10:58:25 2008 -0800
   12410 
   12411     Bump version to 2.5.91
   12412 
   12413  README			 | 26 ++++++++++++++++++++++----
   12414  configure.in		 |  2 +-
   12415  fontconfig/fontconfig.h |  2 +-
   12416  3 files changed, 24 insertions(+), 6 deletions(-)
   12417 
   12418 commit b2cbf483ab520ff21ca2152f960498d181613608
   12419 Author: Keith Packard <keithp (a] keithp.com>
   12420 Date:	Thu Jan 10 10:58:22 2008 -0800
   12421 
   12422     git-tag requires space after -m flag
   12423 
   12424  new-version.sh | 2 +-
   12425  1 file changed, 1 insertion(+), 1 deletion(-)
   12426 
   12427 commit 51f1536479064c2d224860c15271a9b14c87fd62
   12428 Author: Keith Packard <keithp (a] keithp.com>
   12429 Date:	Thu Jan 10 10:56:52 2008 -0800
   12430 
   12431     new-version.sh was mis-editing files
   12432 
   12433  new-version.sh | 19 ++++++++-----------
   12434  1 file changed, 8 insertions(+), 11 deletions(-)
   12435 
   12436 commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
   12437 Author: Keith Packard <keithp (a] keithp.com>
   12438 Date:	Thu Jan 10 10:48:00 2008 -0800
   12439 
   12440     Add more files to .gitignore
   12441 
   12442  .gitignore | 7 +++++--
   12443  1 file changed, 5 insertions(+), 2 deletions(-)
   12444 
   12445 commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
   12446 Author: Keith Packard <keithp (a] keithp.com>
   12447 Date:	Thu Jan 10 10:43:33 2008 -0800
   12448 
   12449     Distribute khmer font aliases
   12450 
   12451  conf.d/65-khmer.conf | 16 ++++++++++++++++
   12452  conf.d/Makefile.am   |  1 +
   12453  2 files changed, 17 insertions(+)
   12454 
   12455 commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
   12456 Author: Keith Packard <keithp (a] keithp.com>
   12457 Date:	Thu Jan 10 10:40:41 2008 -0800
   12458 
   12459     Create new-version.sh to help with releases, update INSTALL
   12460     instructions
   12461 
   12462  INSTALL	|  36 +++++------------
   12463  new-version.sh | 121
   12464  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12465  2 files changed, 131 insertions(+), 26 deletions(-)
   12466 
   12467 commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
   12468 Author: Keith Packard <keithp (a] keithp.com>
   12469 Date:	Thu Jan 10 08:58:57 2008 -0800
   12470 
   12471     Distribute new fcftint.h file
   12472 
   12473  src/Makefile.am | 2 +-
   12474  1 file changed, 1 insertion(+), 1 deletion(-)
   12475 
   12476 commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
   12477 Author: Keith Packard <keithp (a] keithp.com>
   12478 Date:	Tue Jan 8 12:34:19 2008 -0800
   12479 
   12480     Eliminate references to freetype from utility Makefile.am's
   12481 
   12482     The utility programs don't use any freetype interfaces, so they
   12483     don't need to directly refer to freetype headers or libraries.
   12484 
   12485  fc-cache/Makefile.am | 4 ++--
   12486  fc-cat/Makefile.am   | 4 ++--
   12487  fc-list/Makefile.am  | 4 ++--
   12488  fc-match/Makefile.am | 4 ++--
   12489  4 files changed, 8 insertions(+), 8 deletions(-)
   12490 
   12491 commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
   12492 Author: Keith Packard <keithp (a] keithp.com>
   12493 Date:	Mon Jan 7 16:31:06 2008 -0800
   12494 
   12495     Include fcftaliastail.h so that the freetype funcs are exported.
   12496 
   12497     This header file needs to be included at the end of every file that
   12498     exports any freetype symbols.
   12499 
   12500  src/fcfreetype.c | 1 +
   12501  src/fclang.c	  | 1 +
   12502  src/fcpat.c	  | 1 +
   12503  3 files changed, 3 insertions(+)
   12504 
   12505 commit dbd065ad312921308add99fc4cb31457d9045e6a
   12506 Author: Keith Packard <keithp (a] keithp.com>
   12507 Date:	Wed Jan 2 08:47:14 2008 -0800
   12508 
   12509     Remove freetype requirement for build-time applications.
   12510 
   12511     This avoids requiring the freetype development files when cross
   12512     compiling
   12513 
   12514  fc-arch/Makefile.am	  |  2 +-
   12515  fc-case/Makefile.am	  |  2 +-
   12516  fc-glyphname/Makefile.am |  2 +-
   12517  fc-lang/Makefile.am	  |  2 +-
   12518  src/Makefile.am	  | 13 +++++++++---
   12519  src/fcfreetype.c	  |  1 +
   12520  src/fcftint.h		  | 54
   12521  ++++++++++++++++++++++++++++++++++++++++++++++++
   12522  src/fcint.h		  | 18 +---------------
   12523  src/fclang.c		  |  1 +
   12524  src/fcpat.c		  |  1 +
   12525  src/makealias		  |  6 ++++--
   12526  11 files changed, 76 insertions(+), 26 deletions(-)
   12527 
   12528 commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
   12529 Author: Keith Packard <keithp (a] keithp.com>
   12530 Date:	Sun Dec 23 14:06:41 2007 -0800
   12531 
   12532     Fix OOM failure case in FcPStackPush.
   12533 
   12534     When allocation for the node attributes fail, clean up the node
   12535     allocation
   12536     and report failure.
   12537 
   12538  src/fcxml.c | 5 +++++
   12539  1 file changed, 5 insertions(+)
   12540 
   12541 commit 0f7870887adff6db3cffda5485418143f2bfa1f6
   12542 Author: Hongbo Zhao <hongbo.zhao (a] gmail.com>
   12543 Date:	Wed Dec 12 21:47:33 2007 -0800
   12544 
   12545     Not_contain should use strstr, not strcmp on strings. (bug 13632)
   12546 
   12547     For Version 2.5.0, (same for previous version 2.4.2), in source
   12548     file fccfg.c,
   12549     on line 700,
   12550 
   12551     Original:
   12552 	  ret = FcStrCmpIgnoreCase (left.u.s, right.u.s) == 0;
   12553 
   12554     Should change to:
   12555 	  ret = FcStrStrIgnoreCase (left.u.s, right.u.s) == 0;
   12556 
   12557     I think this is just a mistake when copy-n-paste similar codes in
   12558     the same
   12559     function. Apparently, return for "Not_contain" should be just the
   12560     inverse of
   12561     "Contain", not the same as "Equal".
   12562 
   12563  src/fccfg.c | 2 +-
   12564  1 file changed, 1 insertion(+), 1 deletion(-)
   12565 
   12566 commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
   12567 Author: Keith Packard <keithp (a] keithp.com>
   12568 Date:	Sun Nov 25 16:35:55 2007 -0800
   12569 
   12570     Move conf.avail/README to conf.d/README (bug 13392)
   12571 
   12572     Because conf.d is where most people look first.  And the comment at
   12573     the top
   12574     of the README file says conf.d/README too.
   12575 
   12576  conf.d/Makefile.am | 7 +++++--
   12577  1 file changed, 5 insertions(+), 2 deletions(-)
   12578 
   12579 commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
   12580 Author: Keith Packard <keithp (a] koto.keithp.com>
   12581 Date:	Tue Nov 13 18:56:44 2007 -0800
   12582 
   12583     Bump version number to 2.5
   12584 
   12585  README			 | 15 +++++++++++++--
   12586  configure.in		 |  2 +-
   12587  fontconfig/fontconfig.h |  4 ++--
   12588  3 files changed, 16 insertions(+), 5 deletions(-)
   12589 
   12590 commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
   12591 Author: Tor Lillqvist <tml (a] iki.fi>
   12592 Date:	Tue Nov 13 16:41:55 2007 -0800
   12593 
   12594     Workaround for stat() brokenness in Microsoft's C library (bug 8526)
   12595 
   12596     Fix a couple of longstanding problems with fontconfig on Windows that
   12597     manifest themselves especially in GIMP. The root cause to the problems
   12598     is in
   12599     Microsoft's incredibly stupid stat() implementation. Basically, stat()
   12600     returns wrong timestamp fields for files on NTFS filesystems on
   12601     machines
   12602     that use automatic DST switching.
   12603 
   12604     See for instance http://bugzilla.gnome.org/show_bug.cgi?id=154968 and
   12605     http://www.codeproject.com/datetime/dstbugs.asp
   12606 
   12607     As fccache.c now looks at more fields in the stat struct I fill in
   12608     them all.
   12609     I noticed that fstat() is used only on a fd just after opening it,
   12610     so on
   12611     Win32 I just call my stat() replacement before opening instead...
   12612     Implementing a good replacement for fstat() would be harder because
   12613     the code
   12614     in fccache.c wants to compare inode numbers. There are no (readily
   12615     accessible) inode numbers on Win32, so I fake it with the hash of
   12616     the full
   12617     file name, in the case as it is on disk. And fstat() doesn't know
   12618     the full
   12619     file name, so it would be rather hard to come up with a inode
   12620     number to
   12621     identify the file.
   12622 
   12623     The patch also adds similar handling for the cache directory as for
   12624     the fonts
   12625     directory: If a cachedir element in fonts.conf contains the magic
   12626     string
   12627     "WINDOWSTEMPDIR_FONTCONFIG_CACHE" it is replaced at runtime with a
   12628     path under
   12629     the machine's (or user's) temp folder as returned by GetTempPath(). I
   12630     don't
   12631     want to hardcode any pathnames in a fonts.conf intended to be
   12632     distributed to
   12633     end-users, most of which who wouldn't know how to edit it anyway. And
   12634     requiring an installer to edit it gets complicated.
   12635 
   12636  configure.in	      |  6 +++-
   12637  fc-cache/Makefile.am |  3 ++
   12638  src/fccache.c	      | 93
   12639  +++++++++++++++++++++++++++++++++++++++++++++++++++-
   12640  src/fcxml.c	      | 24 ++++++++++++++
   12641  4 files changed, 124 insertions(+), 2 deletions(-)
   12642 
   12643 commit 1315db01b626aedd27e3e05bde96ce46c253629b
   12644 Author: Keith Packard <keithp (a] koto.keithp.com>
   12645 Date:	Tue Nov 13 15:48:30 2007 -0800
   12646 
   12647     Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
   12648 
   12649     This reverts commit b607922909acfc7ae96de688ed34efd19cd038ac.
   12650 
   12651     Conflicts:
   12652 
   12653 	src/Makefile.am
   12654 
   12655     Xft still uses the macros that are in fcprivate.h. Document those
   12656     macros and
   12657     include fcprivate.h in the published header files.
   12658 
   12659  doc/check-missing-doc	 |   1 +
   12660  doc/fcobjectset.fncs	 |  11 +++++
   12661  doc/fcpattern.fncs	 |  12 ++++-
   12662  fontconfig/Makefile.am  |   3 +-
   12663  fontconfig/fcprivate.h  | 123
   12664  ++++++++++++++++++++++++++++++++++++++++++++++++
   12665  fontconfig/fontconfig.h |   2 +-
   12666  src/Makefile.am	 |   3 +-
   12667  src/fcint.h		 |  95 +------------------------------------
   12668  8 files changed, 152 insertions(+), 98 deletions(-)
   12669 
   12670 commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
   12671 Author: Keith Packard <keithp (a] koto.keithp.com>
   12672 Date:	Tue Nov 13 15:16:58 2007 -0800
   12673 
   12674     Document that FcConfigGetFonts returns the internal fontset (bug
   12675     13197)
   12676 
   12677     FcConfigGetFonts returns the internal font set used by the library
   12678     which
   12679     must not be freed by the application or 'bad things' will happen.
   12680 
   12681  doc/fcconfig.fncs | 3 ++-
   12682  1 file changed, 2 insertions(+), 1 deletion(-)
   12683 
   12684 commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
   12685 Author: Keith Packard <keithp (a] koto.keithp.com>
   12686 Date:	Tue Nov 13 15:11:35 2007 -0800
   12687 
   12688     Document that Match calls FcFontRenderPrepare (bug 13162).
   12689 
   12690     The behaviour of FcFontMatch and FcFontSetMatch is hard to understand
   12691     without
   12692     knowing that they call FcFontRenderPrepare.
   12693 
   12694  doc/fcconfig.fncs  | 12 ++++++++----
   12695  doc/fcfontset.fncs | 12 ++++++++----
   12696  2 files changed, 16 insertions(+), 8 deletions(-)
   12697 
   12698 commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
   12699 Author: Keith Packard <keithp (a] koto.keithp.com>
   12700 Date:	Tue Nov 13 14:58:39 2007 -0800
   12701 
   12702     Document several function return values (Bug 13145).
   12703 
   12704     Several functions had no indication of what the return value would be,
   12705     mostly these were allocation failure returns.
   12706 
   12707  doc/fcatomic.fncs     |  4 +++-
   12708  doc/fcconfig.fncs     | 21 ++++++++++++++-------
   12709  doc/fcconstant.fncs   |  8 ++++++--
   12710  doc/fcfile.fncs       | 28 +++++++++++++++-------------
   12711  doc/fcfontset.fncs    |  3 ++-
   12712  doc/fcinit.fncs       |  7 +++++--
   12713  doc/fcobjectset.fncs  |  3 ++-
   12714  doc/fcobjecttype.fncs |  6 ++++--
   12715  8 files changed, 51 insertions(+), 29 deletions(-)
   12716 
   12717 commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
   12718 Author: Keith Packard <keithp (a] koto.keithp.com>
   12719 Date:	Mon Nov 5 16:08:55 2007 -0800
   12720 
   12721     Fix parallel build in doc directory.
   12722 
   12723     docbook2man has fixed output file names; place output in a
   12724     subdirectory to
   12725     avoid collisions.
   12726 
   12727  doc/Makefile.am | 8 +++++---
   12728  1 file changed, 5 insertions(+), 3 deletions(-)
   12729 
   12730 commit 37e9d33950df03f76b6938ae5675ecfc853eb903
   12731 Author: Keith Packard <keithp (a] koto.keithp.com>
   12732 Date:	Mon Nov 5 15:52:45 2007 -0800
   12733 
   12734     Update version numbers to 2.4.92 (2.5 RC2)
   12735 
   12736  README			 | 49
   12737  +++++++++++++++++++++++++++++++++++++++++++++++--
   12738  fontconfig/fontconfig.h |  2 +-
   12739  2 files changed, 48 insertions(+), 3 deletions(-)
   12740 
   12741 commit a504f6b5394b96d2c6a24772b61705227a8e88ab
   12742 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12743 Date:	Mon Nov 5 18:12:51 2007 -0500
   12744 
   12745     Simplify/improve 30-metric-aliases.conf
   12746 
   12747  conf.d/30-metric-aliases.conf | 192
   12748  ++++++++++++++++++++++++------------------
   12749  1 file changed, 109 insertions(+), 83 deletions(-)
   12750 
   12751 commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
   12752 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12753 Date:	Mon Nov 5 17:07:36 2007 -0500
   12754 
   12755     Remove list of available conf files from README.
   12756     It was redundant and out-dated.
   12757 
   12758  conf.d/README | 29 +----------------------------
   12759  1 file changed, 1 insertion(+), 28 deletions(-)
   12760 
   12761 commit 0294bda4800b94828b59139e6205730c74261c40
   12762 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12763 Date:	Mon Nov 5 17:05:36 2007 -0500
   12764 
   12765     Fix documented conf-file naming format in README
   12766 
   12767  conf.d/README | 8 ++++----
   12768  1 file changed, 4 insertions(+), 4 deletions(-)
   12769 
   12770 commit 07d04da76c4009552866ae0d2f85659186ef77d6
   12771 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12772 Date:	Mon Nov 5 17:01:44 2007 -0500
   12773 
   12774     Remove 25-unhint-nonlatin.conf from default configuration by not
   12775     linking it.
   12776 
   12777  conf.d/Makefile.am | 1 -
   12778  1 file changed, 1 deletion(-)
   12779 
   12780 commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
   12781 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12782 Date:	Mon Nov 5 16:46:19 2007 -0500
   12783 
   12784     Oops, fix Makefile.am.
   12785 
   12786  conf.d/Makefile.am | 4 ++--
   12787  1 file changed, 2 insertions(+), 2 deletions(-)
   12788 
   12789 commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
   12790 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12791 Date:	Mon Nov 5 16:43:49 2007 -0500
   12792 
   12793     Remove 20-lohit-gujarati.conf.  It's covered by
   12794     25-unhint-nonlatin.conf now.
   12795 
   12796  conf.d/20-lohit-gujarati.conf | 11 -----------
   12797  conf.d/Makefile.am	       |  2 --
   12798  2 files changed, 13 deletions(-)
   12799 
   12800 commit 7465091fa90753440ed775de5783387bc4fd9cc4
   12801 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12802 Date:	Mon Nov 5 16:43:14 2007 -0500
   12803 
   12804     Remove redundant/obsolete comments from conf files.
   12805 
   12806     Conf files had an initial comment mentioning the files' name.
   12807     This was outdated and wrong in most cases.	There's no real use
   12808     in that.
   12809 
   12810  conf.d/10-autohint.conf	  | 1 -
   12811  conf.d/10-no-sub-pixel.conf	  | 1 -
   12812  conf.d/10-sub-pixel-bgr.conf	  | 1 -
   12813  conf.d/10-sub-pixel-rgb.conf	  | 1 -
   12814  conf.d/10-sub-pixel-vbgr.conf	  | 1 -
   12815  conf.d/10-sub-pixel-vrgb.conf	  | 1 -
   12816  conf.d/10-unhinted.conf	  | 1 -
   12817  conf.d/20-fix-globaladvance.conf | 1 -
   12818  conf.d/20-unhint-small-vera.conf | 1 -
   12819  conf.d/25-unhint-nonlatin.conf   | 1 -
   12820  conf.d/30-metric-aliases.conf	  | 1 -
   12821  conf.d/30-urw-aliases.conf	  | 1 -
   12822  conf.d/50-user.conf		  | 1 -
   12823  conf.d/51-local.conf		  | 1 -
   12824  conf.d/65-fonts-persian.conf	  | 1 -
   12825  conf.d/70-no-bitmaps.conf	  | 1 -
   12826  conf.d/70-yes-bitmaps.conf	  | 1 -
   12827  conf.d/80-delicious.conf	  | 1 -
   12828  18 files changed, 18 deletions(-)
   12829 
   12830 commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
   12831 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12832 Date:	Mon Nov 5 16:40:25 2007 -0500
   12833 
   12834     Use binding="same" in 30-urw-aliases.conf and remove duplicate
   12835     entries.
   12836 
   12837     Times, Helvetical, and Courier are already handled in
   12838     30-metric-aliases.conf.
   12839     Remove them here and add a comment instead.
   12840 
   12841  conf.d/30-urw-aliases.conf | 27 ++++++++-------------------
   12842  1 file changed, 8 insertions(+), 19 deletions(-)
   12843 
   12844 commit 4b51f173c99152586db26b03752873a4b4020672
   12845 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12846 Date:	Mon Nov 5 16:36:55 2007 -0500
   12847 
   12848     Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
   12849 
   12850  conf.d/40-generic.conf  | 80
   12851  -------------------------------------------------
   12852  conf.d/40-nonlatin.conf | 51 +++++++++++++++++++++++++++++++
   12853  conf.d/45-latin.conf	 | 56 ++++++++++++++++++++++++++++++++++
   12854  conf.d/Makefile.am	 |  6 ++--
   12855  conf.d/README		 |  5 ++--
   12856  5 files changed, 114 insertions(+), 84 deletions(-)
   12857 
   12858 commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
   12859 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12860 Date:	Mon Nov 5 16:14:35 2007 -0500
   12861 
   12862     Add/update config files from Fedora.
   12863 
   12864  conf.d/25-unhint-nonlatin.conf | 228
   12865  +++++++++++++++++++++++++++++++++++++++++
   12866  conf.d/30-amt-aliases.conf	|  21 ----
   12867  conf.d/30-metric-aliases.conf	| 186 +++++++++++++++++++++++++++++++++
   12868  conf.d/40-generic.conf		|  22 +++-
   12869  conf.d/65-nonlatin.conf	|  45 ++++++++
   12870  conf.d/Makefile.am		|   6 +-
   12871  conf.d/README			|   3 +-
   12872  7 files changed, 483 insertions(+), 28 deletions(-)
   12873 
   12874 commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
   12875 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12876 Date:	Mon Nov 5 15:29:44 2007 -0500
   12877 
   12878     Add FcGetLangs() and FcLangGetCharSet().
   12879 
   12880  doc/fclangset.fncs	 | 16 ++++++++++++++++
   12881  fontconfig/fontconfig.h |  6 ++++++
   12882  src/fcint.h		 |  3 ---
   12883  src/fclang.c		 | 20 ++++++++++++++++++--
   12884  4 files changed, 40 insertions(+), 5 deletions(-)
   12885 
   12886 commit 811995b79db16be39046dbbffcc5a7d66f88b731
   12887 Author: Behdad Esfahbod <behdad (a] behdad.org>
   12888 Date:	Mon Nov 5 15:29:03 2007 -0500
   12889 
   12890     Fix trivial bugs in edit-sgml.c
   12891 
   12892  doc/edit-sgml.c | 3 ++-
   12893  1 file changed, 2 insertions(+), 1 deletion(-)
   12894 
   12895 commit de1faa42d1425f80366707a730ea919c57e57b2f
   12896 Author: Keith Packard <keithp (a] koto.keithp.com>
   12897 Date:	Sun Nov 4 12:20:45 2007 -0800
   12898 
   12899     Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
   12900 
   12901     These two names are typos of the correct names. Instead of simply
   12902     changing
   12903     them, the correct thing to do is leave them in the library, add
   12904     the correct
   12905     functions and mark them as deprecated so any source packages will
   12906     be updated.
   12907 
   12908     This requires bumping the minor version of the library (for adding
   12909     APIs)
   12910     instead of bumping the major version of the library (for removing
   12911     APIs).
   12912 
   12913  configure.in		 |  6 +++---
   12914  fontconfig/fontconfig.h | 13 +++++++++++++
   12915  src/Makefile.am	 |  5 +++--
   12916  src/fccfg.c		 | 16 ++++++++++++++++
   12917  src/fcdeprecate.h	 | 36 ++++++++++++++++++++++++++++++++++++
   12918  src/fcint.h		 |  1 +
   12919  6 files changed, 72 insertions(+), 5 deletions(-)
   12920 
   12921 commit 69d3eb9cb8e58ab771170f68868748204a4793ab
   12922 Author: Keith Packard <keithp (a] koto.keithp.com>
   12923 Date:	Sat Nov 3 23:43:48 2007 -0700
   12924 
   12925     Ignore new generated documentation
   12926 
   12927  .gitignore | 3 +++
   12928  1 file changed, 3 insertions(+)
   12929 
   12930 commit dc7b6f1d79b5508706be9242b79180727701e54f
   12931 Author: Keith Packard <keithp (a] koto.keithp.com>
   12932 Date:	Sat Nov 3 23:42:32 2007 -0700
   12933 
   12934     Link new function documentation into the fontconfig-devel.sgml
   12935 
   12936  doc/fontconfig-devel.sgml | 31 +++++++++++++++++++++++++++++++
   12937  1 file changed, 31 insertions(+)
   12938 
   12939 commit dac27f2f1a766b042487827c726b3ccae147d282
   12940 Author: Keith Packard <keithp (a] koto.keithp.com>
   12941 Date:	Sat Nov 3 23:41:38 2007 -0700
   12942 
   12943     Formatting syntax mistake in doc/fclangset.fncs.
   12944 
   12945     <parameter>ls</function> needed to be <parameter>ls</parameter>.
   12946 
   12947  doc/fclangset.fncs | 2 +-
   12948  1 file changed, 1 insertion(+), 1 deletion(-)
   12949 
   12950 commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
   12951 Author: Keith Packard <keithp (a] koto.keithp.com>
   12952 Date:	Sat Nov 3 23:23:55 2007 -0700
   12953 
   12954     Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
   12955 
   12956     Just adding the .fncs versions doesn't get these files generated.
   12957 
   12958  doc/Makefile.am | 3 +++
   12959  1 file changed, 3 insertions(+)
   12960 
   12961 commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
   12962 Author: Keith Packard <keithp (a] koto.keithp.com>
   12963 Date:	Sat Nov 3 23:23:09 2007 -0700
   12964 
   12965     Fix formatting syntax in doc/fccache.fncs
   12966 
   12967  doc/fccache.fncs | 8 ++++----
   12968  1 file changed, 4 insertions(+), 4 deletions(-)
   12969 
   12970 commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
   12971 Author: Keith Packard <keithp (a] koto.keithp.com>
   12972 Date:	Sat Nov 3 23:03:11 2007 -0700
   12973 
   12974     Replace incorrect documentation uses of 'char' with 'FcChar8'
   12975     (bug 13002).
   12976 
   12977  doc/fcconfig.fncs	   | 10 +++++-----
   12978  doc/fcfile.fncs	   |  6 +++---
   12979  doc/fcfreetype.fncs	   |  4 ++--
   12980  doc/fcpattern.fncs	   |  6 +++---
   12981  doc/fontconfig-devel.sgml |  2 +-
   12982  5 files changed, 14 insertions(+), 14 deletions(-)
   12983 
   12984 commit b4a3e834126a3cac7fbf2212087825f886be1f1d
   12985 Author: Keith Packard <keithp (a] koto.keithp.com>
   12986 Date:	Sat Nov 3 22:53:12 2007 -0700
   12987 
   12988     Remove references to FcConfigParse and FcConfigLoad.
   12989 
   12990     These functions no longer exist.
   12991 
   12992  doc/fcconfig.fncs | 3 +--
   12993  1 file changed, 1 insertion(+), 2 deletions(-)
   12994 
   12995 commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
   12996 Author: Keith Packard <keithp (a] koto.keithp.com>
   12997 Date:	Sat Nov 3 22:45:31 2007 -0700
   12998 
   12999     Have FcConfigSetCurrent accept the current configuration and simply
   13000     return
   13001     without updating anything.
   13002 
   13003  src/fccfg.c | 3 +++
   13004  1 file changed, 3 insertions(+)
   13005 
   13006 commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
   13007 Author: Keith Packard <keithp (a] koto.keithp.com>
   13008 Date:	Sat Nov 3 22:39:54 2007 -0700
   13009 
   13010     Update documentation for stale FcConfigGetConfig function.
   13011 
   13012     The old per-user cache filename is no longer used.
   13013 
   13014  doc/fcconfig.fncs | 5 +++--
   13015  1 file changed, 3 insertions(+), 2 deletions(-)
   13016 
   13017 commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
   13018 Author: Keith Packard <keithp (a] koto.keithp.com>
   13019 Date:	Sat Nov 3 22:31:16 2007 -0700
   13020 
   13021     Update documentation for FcStrCopyFilename (bug 12964).
   13022 
   13023     FcStrCopyFilename constructs a canonical path for any argument,
   13024     including
   13025     expanding leading ~ and editing '.' and '..' elements out of the
   13026     resulting
   13027     path.
   13028 
   13029  doc/fcstring.fncs | 15 ++++++++++-----
   13030  1 file changed, 10 insertions(+), 5 deletions(-)
   13031 
   13032 commit a190678e3c4497870679808dde418191407be91d
   13033 Author: Keith Packard <keithp (a] koto.keithp.com>
   13034 Date:	Sat Nov 3 22:23:28 2007 -0700
   13035 
   13036     Document previously undocumented functions. (bug 12963)
   13037 
   13038  doc/Makefile.am	   |   3 ++
   13039  doc/check-missing-doc	   |   4 +-
   13040  doc/fccache.fncs	   |  68 +++++++++++++++++++++++++
   13041  doc/fccharset.fncs	   |  24 +++++++++
   13042  doc/fcconfig.fncs	   |  31 ++++++++++++
   13043  doc/fcdircache.fncs	   |  88 ++++++++++++++++++++++++++++++++
   13044  doc/fcfile.fncs	   |  29 ++++++-----
   13045  doc/fcfontset.fncs	   |  83 +++++++++++++++++++++++++++++++
   13046  doc/fcfreetype.fncs	   |  22 ++++++++
   13047  doc/fclangset.fncs	   | 124
   13048  ++++++++++++++++++++++++++++++++++++++++++++++
   13049  doc/fcmatrix.fncs	   |   2 +
   13050  doc/fcpattern.fncs	   |  52 ++++++++++++++++++-
   13051  doc/fcstring.fncs	   |  80 ++++++++++++++++++++++++------
   13052  doc/fcstrset.fncs	   |  11 ++++
   13053  doc/fcvalue.fncs	   |  21 ++++++++
   13054  doc/fontconfig-devel.sgml |  26 +++++++++-
   13055  16 files changed, 638 insertions(+), 30 deletions(-)
   13056 
   13057 commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
   13058 Author: Keith Packard <keithp (a] koto.keithp.com>
   13059 Date:	Sat Nov 3 22:01:33 2007 -0700
   13060 
   13061     Verify documentation covers exposed symbols.
   13062 
   13063     Add check-missing-doc script to make sure the documentation matches
   13064     the
   13065     complete list of symbols exported from the header files before
   13066     release.
   13067 
   13068  doc/Makefile.am       |  6 +++++-
   13069  doc/check-missing-doc | 23 +++++++++++++++++++++++
   13070  2 files changed, 28 insertions(+), 1 deletion(-)
   13071 
   13072 commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
   13073 Author: Keith Packard <keithp (a] koto.keithp.com>
   13074 Date:	Sat Nov 3 21:58:34 2007 -0700
   13075 
   13076     Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
   13077 
   13078  src/fclang.c | 8 ++++----
   13079  1 file changed, 4 insertions(+), 4 deletions(-)
   13080 
   13081 commit 9b84ecff92b8dccf6559a858e35762c0f664429a
   13082 Author: Keith Packard <keithp (a] koto.keithp.com>
   13083 Date:	Sat Nov 3 21:57:51 2007 -0700
   13084 
   13085     Don't check cache file time stamps when cleaning cache dir.
   13086 
   13087     Cache file mtime is meaningless now that the directory time is
   13088     encoded in
   13089     the cache.
   13090 
   13091  fc-cache/fc-cache.c | 10 +---------
   13092  1 file changed, 1 insertion(+), 9 deletions(-)
   13093 
   13094 commit 1d93c1752f03b833603ea31c2cfbd16868c44922
   13095 Author: Keith Packard <keithp (a] koto.keithp.com>
   13096 Date:	Sat Nov 3 21:56:36 2007 -0700
   13097 
   13098     Typo error in function name: Inverval -> interval
   13099 
   13100  src/fccfg.c | 4 ++--
   13101  1 file changed, 2 insertions(+), 2 deletions(-)
   13102 
   13103 commit b868a1447341ebe9962007069ec8658550e62483
   13104 Author: Keith Packard <keithp (a] koto.keithp.com>
   13105 Date:	Sat Nov 3 21:55:39 2007 -0700
   13106 
   13107     Track line numbers in sgml edit tool input.
   13108 
   13109     Errors in the documentation can be hard to find unless the tool
   13110     outputs the
   13111     line number where the problem exists.
   13112 
   13113  doc/edit-sgml.c | 85
   13114  +++++++++++++++++++++++++++++++++++----------------------
   13115  1 file changed, 52 insertions(+), 33 deletions(-)
   13116 
   13117 commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
   13118 Author: Keith Packard <keithp (a] koto.keithp.com>
   13119 Date:	Sat Nov 3 21:54:49 2007 -0700
   13120 
   13121     Clean up exported names in fontconfig.h.
   13122 
   13123     Fix typo errors (Inverval indeed).
   13124     Remove FcPattern *p from FcValue (unused)
   13125     Remove spurious FcPublic from formals.
   13126 
   13127  fontconfig/fontconfig.h | 24 +++++++++++++-----------
   13128  1 file changed, 13 insertions(+), 11 deletions(-)
   13129 
   13130 commit e37d10fa74217a6102003882d49ac323f28db678
   13131 Author: Keith Packard <keithp (a] koto.keithp.com>
   13132 Date:	Sat Nov 3 14:16:29 2007 -0700
   13133 
   13134     Make file_stat argument to FcDirCacheLoadFile optional.
   13135 
   13136     Allow file_stat to be NULL by using a local stat structure in
   13137     that case.
   13138 
   13139  src/fccache.c | 3 +++
   13140  1 file changed, 3 insertions(+)
   13141 
   13142 commit 2ddce88cde79d8bf8959d614af883999d5c66a85
   13143 Author: Keith Packard <keithp (a] koto.keithp.com>
   13144 Date:	Sat Nov 3 13:44:59 2007 -0700
   13145 
   13146     Document skipping of fonts from FcFileScan/FcDirScan.
   13147 
   13148     FcFileScan and FcDirScan will skip fonts under direction of the
   13149     configuration and default fontconfig policy.
   13150 
   13151  doc/fcfile.fncs | 7 +++++--
   13152  1 file changed, 5 insertions(+), 2 deletions(-)
   13153 
   13154 commit 5d82c4c85d201011e60adcf887d15341ecdd5729
   13155 Author: Keith Packard <keithp (a] koto.keithp.com>
   13156 Date:	Sat Nov 3 13:26:16 2007 -0700
   13157 
   13158     Correct documentation for FcConfigUptoDate (bug 12948).
   13159 
   13160     FcConfigUptoDate only checks whether files have been modified
   13161     since the
   13162     configuration was created. Any changes to the configuration through
   13163     the API
   13164     since then are not considered.
   13165 
   13166  doc/fcconfig.fncs | 4 ++--
   13167  1 file changed, 2 insertions(+), 2 deletions(-)
   13168 
   13169 commit b607922909acfc7ae96de688ed34efd19cd038ac
   13170 Author: Keith Packard <keithp (a] koto.keithp.com>
   13171 Date:	Sat Nov 3 13:09:01 2007 -0700
   13172 
   13173     Remove fcprivate.h, move the remaining macros to fcint.h.
   13174 
   13175     fcprivate.h was supposed to extend the fontconfig API for the various
   13176     fontconfig utilities. Instead, just have those utilities use the
   13177     internal
   13178     fcint.h header file (which they already do), removing fcprivate.h
   13179     from the
   13180     installation and hence from the defacto public API.
   13181 
   13182  fontconfig/Makefile.am |   3 +-
   13183  fontconfig/fcprivate.h | 123
   13184  -------------------------------------------------
   13185  src/Makefile.am	|   3 +-
   13186  src/fcint.h		|  95 +++++++++++++++++++++++++++++++++++++-
   13187  4 files changed, 96 insertions(+), 128 deletions(-)
   13188 
   13189 commit 910db318ae67693f7bc17f0bdc61caaf555365ae
   13190 Author: Keith Packard <keithp (a] koto.keithp.com>
   13191 Date:	Sat Nov 3 13:05:25 2007 -0700
   13192 
   13193     Correct documentation for FcAtomicLock (Bug 12947).
   13194 
   13195     FcAtomicLock can only be called once from any process.
   13196 
   13197  doc/fcatomic.fncs | 6 +++---
   13198  1 file changed, 3 insertions(+), 3 deletions(-)
   13199 
   13200 commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
   13201 Author: Behdad Esfahbod <behdad (a] behdad.org>
   13202 Date:	Fri Oct 26 02:02:19 2007 -0400
   13203 
   13204     Port fonts-persian.conf to new alias syntax with binding="same"
   13205 
   13206     Signed-off-by: Keith Packard <keithp (a] koto.keithp.com>
   13207 
   13208  conf.d/65-fonts-persian.conf | 377
   13209  ++++++++++++++-----------------------------
   13210  1 file changed, 121 insertions(+), 256 deletions(-)
   13211 
   13212 commit 681bb379de1847cf288ba27cf29243c8395cff17
   13213 Author: Keith Packard <keithp (a] koto.keithp.com>
   13214 Date:	Thu Oct 25 22:30:49 2007 -0700
   13215 
   13216     Respect "binding" attribute in <alias> entries.
   13217 
   13218     This makes creating "same" aliases for renamed font families far
   13219     easier.
   13220 
   13221  fonts.dtd   |	2 ++
   13222  src/fcxml.c | 58
   13223  ++++++++++++++++++++++++++++++++++++----------------------
   13224  2 files changed, 38 insertions(+), 22 deletions(-)
   13225 
   13226 commit 0602c605af04ea73af700b223ec4ac1dfd5a36f1
   13227 Author: Behdad Esfahbod <behdad (a] behdad.org>
   13228 Date:	Thu Oct 25 21:35:45 2007 -0700
   13229 
   13230     Make fc-match --sort call FcFontRenderPrepare.
   13231 
   13232     This makes the --sort and regular output the same for each font.
   13233 
   13234  fc-match/fc-match.c | 20 ++++++++++++++++++--
   13235  1 file changed, 18 insertions(+), 2 deletions(-)
   13236 
   13237 commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
   13238 Author: Keith Packard <keithp (a] koto.keithp.com>
   13239 Date:	Thu Oct 25 21:23:36 2007 -0700
   13240 
   13241     Also check configDirs mtimes in FcConfigUptoDate
   13242 
   13243     Checking only config files and font directories can miss changes which
   13244     affect only a configuration directory. Check those to catch any
   13245     changes.
   13246 
   13247  src/fccfg.c | 17 +++--------------
   13248  1 file changed, 3 insertions(+), 14 deletions(-)
   13249 
   13250 commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
   13251 Author: Keith Packard <keithp (a] koto.keithp.com>
   13252 Date:	Thu Oct 25 15:19:14 2007 -0700
   13253 
   13254     A few fixups for make distcheck
   13255 
   13256  Makefile.am	 | 2 +-
   13257  doc/Makefile.am | 2 +-
   13258  2 files changed, 2 insertions(+), 2 deletions(-)
   13259 
   13260 commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
   13261 Author: Keith Packard <keithp (a] koto.keithp.com>
   13262 Date:	Thu Oct 25 15:07:54 2007 -0700
   13263 
   13264     Set version numbers to 2.4.91 (2.5 RC1)
   13265 
   13266  README			 | 59
   13267  +++++++++++++++++++++++++++++++++++++++++++++++--
   13268  configure.in		 |  2 +-
   13269  fontconfig/fontconfig.h |  2 +-
   13270  3 files changed, 59 insertions(+), 4 deletions(-)
   13271 
   13272 commit 7a1a7c0c15793e77cb162dd3393971332896460e
   13273 Author: Keith Packard <keithp (a] koto.keithp.com>
   13274 Date:	Thu Oct 25 14:36:24 2007 -0700
   13275 
   13276     Build fix for Solaris 10 with GCC.
   13277 
   13278     Solaris 10 with GCC doesn't appear capable of supporting the symbol
   13279     visibility stuff, so disable it.
   13280 
   13281  src/fcint.h | 2 +-
   13282  1 file changed, 1 insertion(+), 1 deletion(-)
   13283 
   13284 commit fc990b2e86008967f499fe0df88de8e074a3670e
   13285 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   13286 Date:	Thu Oct 25 14:20:06 2007 -0700
   13287 
   13288     Update CaseFolding.txt to Unicode 5.1.0
   13289 
   13290  fc-case/CaseFolding.txt | 184
   13291  ++++++++++++++++++++++++++++++++++++++++++++++--
   13292  src/fcstr.c		 |   2 +-
   13293  2 files changed, 178 insertions(+), 8 deletions(-)
   13294 
   13295 commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
   13296 Author: Keith Packard <keithp (a] neko.keithp.com>
   13297 Date:	Fri Sep 1 20:25:21 2006 -0700
   13298 
   13299     Match 'ultra' on word boundaries to detect ultra bold fonts. (bug
   13300     2511)
   13301 
   13302     Added FcStrContainsWord to detect strings on word boundaries.
   13303 
   13304  src/fcfreetype.c | 15 +++++++++++++--
   13305  src/fcint.h	  |  3 +++
   13306  src/fcstr.c	  | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
   13307  3 files changed, 65 insertions(+), 3 deletions(-)
   13308 
   13309 commit 349182784fdd0acf5d1262d8876c967f69dc30aa
   13310 Author: Keith Packard <keithp (a] koto.keithp.com>
   13311 Date:	Thu Oct 25 01:51:38 2007 -0700
   13312 
   13313     fontconfig needs configure option to use gnu iconv (bug 4083).
   13314 
   13315     Existing Solaris workaround was broken; mis-matching values caused
   13316     the test
   13317     for libiconv to always fail.
   13318 
   13319  configure.in | 4 ++--
   13320  1 file changed, 2 insertions(+), 2 deletions(-)
   13321 
   13322 commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
   13323 Author: Keith Packard <keithp (a] koto.keithp.com>
   13324 Date:	Thu Oct 25 01:35:32 2007 -0700
   13325 
   13326     Ensure weight/slant values present even when style is supplied
   13327     (bug 9313).
   13328 
   13329     If the provided style value doesn't match any available font, fall
   13330     back to
   13331     using the weight and slant values by ensuring that those are in
   13332     the pattern.
   13333 
   13334  src/fcdefault.c | 16 +++++-----------
   13335  1 file changed, 5 insertions(+), 11 deletions(-)
   13336 
   13337 commit 43d0454597dfb5375b1268edb79172779cc51113
   13338 Author: Keith Packard <keithp (a] koto.keithp.com>
   13339 Date:	Thu Oct 25 01:26:09 2007 -0700
   13340 
   13341     Distribute man source files for command line programs (bug 9678).
   13342 
   13343     For systems on whch DOCBOOK is unavailable, distribute command
   13344     line program
   13345     manual pages in .man format.
   13346 
   13347  fc-cache/Makefile.am | 6 +++---
   13348  fc-cat/Makefile.am   | 6 +++---
   13349  fc-list/Makefile.am  | 6 +++---
   13350  fc-match/Makefile.am | 6 +++---
   13351  4 files changed, 12 insertions(+), 12 deletions(-)
   13352 
   13353 commit cf3e888b71a22e5c5875b96bf29557746044bd2b
   13354 Author: Dwayne Bailey <dwayne (a] translate.org.za>
   13355 Date:	Thu Oct 25 01:16:06 2007 -0700
   13356 
   13357     Add/fix *.orth files for South African languages
   13358 
   13359     This adds the missing orth files for Ndebele (South) (nr), Northern
   13360     Sotho
   13361     (nso), Swati (ss) and Southern Sotho (st).	It also fixes the Tswana
   13362     (tn)
   13363     orth file.
   13364 
   13365  fc-lang/iso639-1 |  4 ++--
   13366  fc-lang/iso639-2 |  8 ++++----
   13367  fc-lang/nr.orth  | 29 +++++++++++++++++++++++++++++
   13368  fc-lang/nso.orth | 34 ++++++++++++++++++++++++++++++++++
   13369  fc-lang/ss.orth  | 29 +++++++++++++++++++++++++++++
   13370  fc-lang/st.orth  | 29 +++++++++++++++++++++++++++++
   13371  fc-lang/tn.orth  |  2 ++
   13372  7 files changed, 129 insertions(+), 6 deletions(-)
   13373 
   13374 commit 28a4ea7f714956d34f7ac65354577b87bec5620d
   13375 Author: Keith Packard <keithp (a] koto.keithp.com>
   13376 Date:	Thu Oct 25 01:09:11 2007 -0700
   13377 
   13378     Fix parallel build in fontconfig/docs (bug 10481).
   13379 
   13380  doc/Makefile.am | 2 +-
   13381  1 file changed, 1 insertion(+), 1 deletion(-)
   13382 
   13383 commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
   13384 Author: Keith Packard <keithp (a] koto.keithp.com>
   13385 Date:	Thu Oct 25 01:03:40 2007 -0700
   13386 
   13387     Handle UltraBlack weight.
   13388 
   13389     UltraBlack is weight 950 on the CSS scale; handle this by name
   13390     and value
   13391     encoding it as fontconfig weight 215.
   13392 
   13393  fontconfig/fontconfig.h | 2 ++
   13394  src/fcfreetype.c	 | 7 ++++++-
   13395  2 files changed, 8 insertions(+), 1 deletion(-)
   13396 
   13397 commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
   13398 Author: Keith Packard <keithp (a] koto.keithp.com>
   13399 Date:	Thu Oct 25 01:02:58 2007 -0700
   13400 
   13401     Oops. Left debugging printf in previous commit.
   13402 
   13403  src/fcfreetype.c | 1 -
   13404  1 file changed, 1 deletion(-)
   13405 
   13406 commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
   13407 Author: Keith Packard <keithp (a] koto.keithp.com>
   13408 Date:	Thu Oct 25 00:49:19 2007 -0700
   13409 
   13410     Spelling errors in documentation. (bug 10879).
   13411 
   13412     Thanks to David <ssdk (a] ispras.ru> for spotting these.
   13413 
   13414  doc/fcconfig.fncs | 4 ++--
   13415  doc/fcstring.fncs | 2 +-
   13416  2 files changed, 3 insertions(+), 3 deletions(-)
   13417 
   13418 commit feecc86cea6bd1cb588f68e06b85d85727289989
   13419 Author: Keith Packard <keithp (a] koto.keithp.com>
   13420 Date:	Thu Oct 25 00:46:41 2007 -0700
   13421 
   13422     There is no U+1257 (bug 10899).
   13423 
   13424     The Eritrean Tigrinya orthography mistakenly included this unicode
   13425     value.
   13426 
   13427  fc-lang/ti_er.orth | 2 +-
   13428  1 file changed, 1 insertion(+), 1 deletion(-)
   13429 
   13430 commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
   13431 Author: Keith Packard <keithp (a] koto.keithp.com>
   13432 Date:	Thu Oct 25 00:41:28 2007 -0700
   13433 
   13434     FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug
   13435     10976)
   13436 
   13437     Thanks to David <ssdk (a] ispras.ru> for spotting this error.
   13438 
   13439  src/fcinit.c | 2 +-
   13440  1 file changed, 1 insertion(+), 1 deletion(-)
   13441 
   13442 commit 28baf727367513ad06ddb1c53daff062e8f39e8c
   13443 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   13444 Date:	Thu Oct 25 00:38:44 2007 -0700
   13445 
   13446     Store FcVendorFoundries in read-only memory.
   13447 
   13448     Create fixed size strings for vendor and foundry.
   13449 
   13450  src/fcfreetype.c | 62
   13451  ++++++++++++++++++++++++++++----------------------------
   13452  1 file changed, 31 insertions(+), 31 deletions(-)
   13453 
   13454 commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
   13455 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   13456 Date:	Thu Oct 25 00:36:37 2007 -0700
   13457 
   13458     Store FcNoticeFoundries in read-only memory.
   13459 
   13460     Use a single character array and a separate table of integer indices.
   13461 
   13462  src/fcfreetype.c | 75
   13463  +++++++++++++++++++++++++++++++++++++-------------------
   13464  1 file changed, 50 insertions(+), 25 deletions(-)
   13465 
   13466 commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
   13467 Author: Keith Packard <keithp (a] koto.keithp.com>
   13468 Date:	Thu Oct 25 00:22:04 2007 -0700
   13469 
   13470     Replace makealias pattern with something supported by POSIX grep
   13471     (bug 11083)
   13472 
   13473     The suggested replacement in the bug was not supported by GNU grep,
   13474     so I
   13475     created something that should be supported everywhere (famous
   13476     last words).
   13477 
   13478  src/makealias | 2 +-
   13479  1 file changed, 1 insertion(+), 1 deletion(-)
   13480 
   13481 commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
   13482 Author: Keith Packard <keithp (a] koto.keithp.com>
   13483 Date:	Wed Oct 24 21:59:33 2007 -0700
   13484 
   13485     Add BRAILLE PATTERN BLANK to list of blank glyphs.
   13486 
   13487     Braille pattern blank is often imaged as a blank glyph.
   13488 
   13489  fonts.conf.in | 1 +
   13490  1 file changed, 1 insertion(+)
   13491 
   13492 commit 007cae508c831561c7a4f06092858ea7bf517e2e
   13493 Author: Keith Packard <keithp (a] koto.keithp.com>
   13494 Date:	Wed Oct 24 21:52:56 2007 -0700
   13495 
   13496     Move <cachedir> elements to the end of fonts.conf.
   13497 
   13498     This allows users to select alternate directories for cache files,
   13499     ahead of
   13500     the 'standard' directories.
   13501 
   13502  fonts.conf.in | 10 +++++-----
   13503  1 file changed, 5 insertions(+), 5 deletions(-)
   13504 
   13505 commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
   13506 Author: Keith Packard <keithp (a] koto.keithp.com>
   13507 Date:	Wed Oct 24 21:47:40 2007 -0700
   13508 
   13509     Leave generated headers out of distribution (bug 12734).
   13510 
   13511     If the generated header files are included in the distribution,
   13512     a build
   13513     outside of the source directory will use them. For machine-specific
   13514     files,
   13515     this generates the wrong result (fcarch.h). Leaving them out of the
   13516     distribution forces them to be built.
   13517 
   13518  fc-arch/Makefile.am	  | 4 +---
   13519  fc-case/Makefile.am	  | 4 +---
   13520  fc-glyphname/Makefile.am | 4 +---
   13521  fc-lang/Makefile.am	  | 4 +---
   13522  4 files changed, 4 insertions(+), 12 deletions(-)
   13523 
   13524 commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
   13525 Author: Keith Packard <keithp (a] koto.keithp.com>
   13526 Date:	Thu Oct 18 09:48:31 2007 -0700
   13527 
   13528     Eliminate relocations from FcCodePageRange structure (bug 10982).
   13529 
   13530     FcCodePageRange was using char pointers; replace them with char
   13531     arrays.
   13532 
   13533  src/fcfreetype.c | 12 ++++++------
   13534  1 file changed, 6 insertions(+), 6 deletions(-)
   13535 
   13536 commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
   13537 Author: Keith Packard <keithp (a] koto.keithp.com>
   13538 Date:	Thu Oct 18 09:43:22 2007 -0700
   13539 
   13540     Eliminate relocations for glyph name table.
   13541 
   13542     Glyph names (now used only for dingbats) were using many relocations,
   13543     causing startup latency plus per-process memory usage. Replace
   13544     pointers with
   13545     table indices, shrinking table size and elimninating relocations.
   13546 
   13547  fc-glyphname/fc-glyphname.c | 28 ++++++++++++++++++++--------
   13548  src/fcfreetype.c	     | 16 ++++++++--------
   13549  2 files changed, 28 insertions(+), 16 deletions(-)
   13550 
   13551 commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
   13552 Author: Keith Packard <keithp (a] koto.keithp.com>
   13553 Date:	Thu Oct 18 09:41:00 2007 -0700
   13554 
   13555     Must not insert cache into hash table before completely validating.
   13556 
   13557     The cache was inserted into the hash table before the timestamps
   13558     in the
   13559     cache were verified; if that verification failed, an extra pointer
   13560     to the
   13561     now freed cache would be left in the hash table. FcFini would fail an
   13562     assertion as a result.
   13563 
   13564  src/fccache.c | 4 ++--
   13565  1 file changed, 2 insertions(+), 2 deletions(-)
   13566 
   13567 commit e85789a99770dbd1a4abe9da3eadb355c19f5216
   13568 Author: Keith Packard <keithp (a] koto.keithp.com>
   13569 Date:	Thu Oct 18 08:58:14 2007 -0700
   13570 
   13571     Place language name in constant array instead of pointer.
   13572 
   13573     Constant char array of 8 bytes is the same size as a pointer plus
   13574     a short
   13575     string, so this actually saves memory and eliminates a pile of
   13576     relocations.
   13577 
   13578  fc-lang/fc-lang.c | 2 +-
   13579  src/fclang.c	   | 2 +-
   13580  2 files changed, 2 insertions(+), 2 deletions(-)
   13581 
   13582 commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
   13583 Author: Keith Packard <keithp (a] koto.keithp.com>
   13584 Date:	Thu Oct 18 08:56:42 2007 -0700
   13585 
   13586     FcConfigParseAndLoad doc was missing the last param.
   13587 
   13588     Typo lost the last param to this function.
   13589 
   13590  doc/fcconfig.fncs | 2 +-
   13591  1 file changed, 1 insertion(+), 1 deletion(-)
   13592 
   13593 commit 07e646cc8422bda778ecf1c084129556a39a0f2a
   13594 Author: Mike FABIAN <mfabian (a] suse.de>
   13595 Date:	Thu Oct 18 05:44:28 2007 -0700
   13596 
   13597     Avoid crashes if config files contain junk.
   13598 
   13599     If ~/.fonts.conf contains:
   13600 
   13601       <edit mode="assign_replace" name="spacing">
   13602 	 <int>mono</int>
   13603 	   </edit>
   13604 
   13605     fontconfig crashes:
   13606 
   13607 	mfabian@magellan:~$ fc-match sans
   13608 	    Fontconfig error: "~/.fonts.conf", line 46: "mono": not
   13609 	    a valid
   13610 	integer
   13611 	     (core dumped)
   13612 		mfabian@magellan:~$
   13613 
   13614     Of course the above is nonsense, mono is no valid integer
   13615     indeed.
   13616 
   13617     But I think nevertheless fontconfig should not crash in that case.
   13618 
   13619     The problem was caused by partially truncated expression trees
   13620     caused by
   13621     parse errors -- typechecking these walked the tree without verifying
   13622     the
   13623     integrity of the structure. Of course, the whole tree will be
   13624     discarded
   13625     shortly after being loaded as it contained an error.
   13626 
   13627  src/fcxml.c | 4 ++++
   13628  1 file changed, 4 insertions(+)
   13629 
   13630 commit fa9a7448d83da498b3494fd0ff7d756569f94425
   13631 Author: Hideki Yamane <henrich (a] iijmio-mail.jp>
   13632 Date:	Thu Oct 18 05:17:36 2007 -0700
   13633 
   13634     Handle Japanese fonts better. (debian bug #435971)
   13635 
   13636     Add some commonly available Japanese fonts to the standard aliases.
   13637 
   13638  conf.d/65-nonlatin.conf | 11 +++++++++++
   13639  1 file changed, 11 insertions(+)
   13640 
   13641 commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
   13642 Author: Keith Packard <keithp (a] koto.keithp.com>
   13643 Date:	Thu Oct 18 05:05:59 2007 -0700
   13644 
   13645     Have fc-cache remove invalid cache files from cache directories.
   13646 
   13647     Old cache file versions, or corrupted cache files should be removed
   13648     when
   13649     cleaning cache directories with fc-cache. This only affects filenames
   13650     which
   13651     match the fontconfig cache file format, so other files will be
   13652     left alone.
   13653 
   13654  fc-cache/fc-cache.c | 34 ++++++++++++++++++----------------
   13655  1 file changed, 18 insertions(+), 16 deletions(-)
   13656 
   13657 commit 238489030a64fa883f8f9fc3d73247b7f7257899
   13658 Author: Keith Packard <keithp (a] koto.keithp.com>
   13659 Date:	Thu Oct 18 05:04:39 2007 -0700
   13660 
   13661     Don't use X_OK bit when checking for writable directories (bug 12438)
   13662 
   13663     Some mingw versions have broken X_OK checking; instead of trying
   13664     to work
   13665     around this in a system-depedent manner, simply don't bother
   13666     checking for
   13667     X_OK along with W_OK as such cases are expected to be mistakes,
   13668     and not
   13669     sensible access control.
   13670 
   13671  fc-cache/fc-cache.c | 2 +-
   13672  src/fccache.c	     | 4 ++--
   13673  2 files changed, 3 insertions(+), 3 deletions(-)
   13674 
   13675 commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
   13676 Author: Keith Packard <keithp (a] koto.keithp.com>
   13677 Date:	Thu Oct 18 05:01:41 2007 -0700
   13678 
   13679     Verbose message about cleaning directories was imprecise
   13680 
   13681     Non-existent directories are now described as 'non-existent'
   13682     instead of
   13683     'unwritable'.
   13684 
   13685  fc-cache/fc-cache.c | 3 ++-
   13686  1 file changed, 2 insertions(+), 1 deletion(-)
   13687 
   13688 commit 50124d1e484b84796abb7d8a6c1995edaff23e80
   13689 Author: Keith Packard <keithp (a] koto.keithp.com>
   13690 Date:	Thu Oct 18 04:58:31 2007 -0700
   13691 
   13692     Improve verbose messages from fc-cache.
   13693 
   13694     fc-cache would say 'skipping: %d fonts, %d dirs' or 'caching: %d
   13695     fonts, %d
   13696     dirs', which could easily mislead the user. Add 'existing cache is
   13697     valid' or
   13698     'new cache contents' to these messages to explain what it is doing.
   13699 
   13700  fc-cache/fc-cache.c | 4 ++--
   13701  1 file changed, 2 insertions(+), 2 deletions(-)
   13702 
   13703 commit e12f718f65fc874e9170761f670930124815663e
   13704 Author: Keith Packard <keithp (a] koto.keithp.com>
   13705 Date:	Thu Oct 18 04:54:51 2007 -0700
   13706 
   13707     Remove unneeded call to access(2) in fc-cache.
   13708 
   13709     This call was followed by a call to stat(2) which provided the
   13710     necessary
   13711     information. This call to access(2) was necessary when cache
   13712     files were
   13713     stored in the font directory as that would check for write permission
   13714     correctly.
   13715 
   13716  fc-cache/fc-cache.c | 18 +++---------------
   13717  1 file changed, 3 insertions(+), 15 deletions(-)
   13718 
   13719 commit f7da903d370dcf662a301930b003485f25db618f
   13720 Author: Keith Packard <keithp (a] koto.keithp.com>
   13721 Date:	Thu Oct 18 04:31:33 2007 -0700
   13722 
   13723     Make FC_FULLNAME include all fullname entries, elide nothing. [bug
   13724     12827]
   13725 
   13726     The old policy of eliding fullname entries which matched FC_FAMILY or
   13727     FC_FAMILY + FC_STYLE meant that applications could not know what the
   13728     font foundry set as the fullname of the font. Hiding information
   13729     is not
   13730     helpful.
   13731 
   13732  src/fcfreetype.c | 64
   13733  --------------------------------------------------------
   13734  1 file changed, 64 deletions(-)
   13735 
   13736 commit 144ca878311af885db820a35db31563ba87ee6ad
   13737 Author: Keith Packard <keithp (a] koto.keithp.com>
   13738 Date:	Thu Oct 18 04:29:13 2007 -0700
   13739 
   13740     Comment about mmaping cache files was misleading.
   13741 
   13742  src/fccache.c | 3 ++-
   13743  1 file changed, 2 insertions(+), 1 deletion(-)
   13744 
   13745 commit db6f19f13b1719617c54a1658b8faa31da56e1d4
   13746 Author: Keith Packard <keithp (a] koto.keithp.com>
   13747 Date:	Thu Oct 18 04:13:51 2007 -0700
   13748 
   13749     Store font directory mtime in cache file.
   13750 
   13751     Instead of relying on mtime ordering between a directory and its
   13752     associated
   13753     cache file, write the directory mtime into the cache file itself. This
   13754     makes
   13755     cache file checks more reliable across file systems.
   13756 
   13757     This change is made in a way that old programs can use new cache
   13758     files, but
   13759     new programs will need new cache files.
   13760 
   13761  fc-arch/fcarch.tmpl.h | 14 +++++------
   13762  src/fccache.c	       | 64
   13763  +++++++++++++++++++++++++++++++++------------------
   13764  src/fcdir.c	       |  8 ++++++-
   13765  src/fcint.h	       |  5 ++--
   13766  4 files changed, 58 insertions(+), 33 deletions(-)
   13767 
   13768 commit 00268a50e8b99e80ff25ee2a77a925398f89693f
   13769 Author: Keith Packard <keithp (a] koto.keithp.com>
   13770 Date:	Thu Oct 18 03:52:29 2007 -0700
   13771 
   13772     Fix ChangeLog generation to avoid circular make dependency
   13773 
   13774  Makefile.am | 11 ++++-------
   13775  1 file changed, 4 insertions(+), 7 deletions(-)
   13776 
   13777 commit 3ae9258f9e825ed576dc315ec79009188bb422e2
   13778 Author: Keith Packard <keithp (a] neko.keithp.com>
   13779 Date:	Sun Aug 5 12:31:03 2007 -0700
   13780 
   13781     Free temporary string in FcDirCacheUnlink (Bug #11758)
   13782 
   13783     In FcDirCacheUnlink(), the line
   13784 
   13785       cache_hashed = FcStrPlus (cache_dir, cache_base);
   13786 
   13787     allocates memory in cache_hashed that is never free()'d before
   13788     the function
   13789     exits.
   13790 
   13791     Reported by Ben Combee.
   13792 
   13793  src/fccache.c | 1 +
   13794  1 file changed, 1 insertion(+)
   13795 
   13796 commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
   13797 Author: Keith Packard <keithp (a] neko.keithp.com>
   13798 Date:	Mon Mar 12 10:32:23 2007 -0700
   13799 
   13800     Work around FreeType bug when glyph name buffer is too small.
   13801 
   13802     Recent versions of FreeType do not correctly deal with glyph name
   13803     buffers
   13804     that are too small; work around this by declaring a buffer that can
   13805     hold any
   13806     PS name (127 bytes).
   13807 
   13808  src/fcfreetype.c | 21 +++++++++++++++++----
   13809  1 file changed, 17 insertions(+), 4 deletions(-)
   13810 
   13811 commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
   13812 Author: Keith Packard <keithp (a] neko.keithp.com>
   13813 Date:	Mon Mar 12 10:30:51 2007 -0700
   13814 
   13815     rehash increment could be zero, causing rehash infinite loop.
   13816 
   13817     Bump the rehash value by one so that it is always positive.
   13818 
   13819  fc-glyphname/fc-glyphname.c | 2 +-
   13820  1 file changed, 1 insertion(+), 1 deletion(-)
   13821 
   13822 commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
   13823 Author: Stephan Kulow <coolo (a] novell.com>
   13824 Date:	Mon Mar 12 10:21:35 2007 -0700
   13825 
   13826     Make FcPatternDuplicate copy the binding instead of always using
   13827     Strong.
   13828 
   13829     I noticed that Qt always uses a different font than fc-match
   13830     advertises.
   13831     Debugging the issue, I found that a call that looks pretty innocent is
   13832     changing all weak bindings to strong bindings and as such changes the
   13833     semantic of the match: FcPatternDuplicate.
   13834 
   13835  src/fcpat.c | 10 +++++++---
   13836  1 file changed, 7 insertions(+), 3 deletions(-)
   13837 
   13838 commit 2373f904265a05761039cfc5fe305bf588e831c5
   13839 Author: Keith Packard <keithp (a] neko.keithp.com>
   13840 Date:	Sat Dec 2 16:09:47 2006 -0800
   13841 
   13842     Update for version 2.4.2
   13843 
   13844  INSTALL		 |  2 +-
   13845  README			 | 36 ++++++++++++++++++++++++++++++++++--
   13846  configure.in		 |  2 +-
   13847  fontconfig/fontconfig.h |  2 +-
   13848  4 files changed, 37 insertions(+), 5 deletions(-)
   13849 
   13850 commit e3b65ee06808cda296215b88111a259a200cc37c
   13851 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   13852 Date:	Sat Dec 2 15:09:57 2006 -0800
   13853 
   13854     Fix fc-cat documentation (bug 8935).
   13855 
   13856     Adapt documentation to reality.
   13857 
   13858     (1) The fc-cat usage message should reflect the
   13859     options accepted by the program.
   13860 
   13861     (2) The fc-cat.1 manpage was fairly broken (unreadable).
   13862 
   13863  fc-cat/fc-cat.c    |  9 +++++++--
   13864  fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
   13865  2 files changed, 30 insertions(+), 5 deletions(-)
   13866 
   13867 commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
   13868 Author: Keith Packard <keithp (a] neko.keithp.com>
   13869 Date:	Sat Dec 2 15:06:13 2006 -0800
   13870 
   13871     Add space between type and formal in devel man pages (bug 8935)
   13872 
   13873     Most parameters are pointers and have '*' in the type; for those
   13874     which do not, use '%' to mark where a space needs to be inserted.
   13875 
   13876  doc/edit-sgml.c       |  5 +++++
   13877  doc/fcblanks.fncs     |  4 ++--
   13878  doc/fccharset.fncs    |  8 ++++----
   13879  doc/fcconfig.fncs     | 12 ++++++------
   13880  doc/fcconstant.fncs   |  4 ++--
   13881  doc/fcfile.fncs       |  4 ++--
   13882  doc/fcfreetype.fncs   | 12 ++++++------
   13883  doc/fcmatrix.fncs     | 12 ++++++------
   13884  doc/fcobjectset.fncs  |  2 +-
   13885  doc/fcobjecttype.fncs |  4 ++--
   13886  doc/fcpattern.fncs    | 32 ++++++++++++++++----------------
   13887  doc/fcstring.fncs     | 16 ++++++++--------
   13888  doc/fcvalue.fncs      |  4 ++--
   13889  13 files changed, 62 insertions(+), 57 deletions(-)
   13890 
   13891 commit b1aa20098f641a16d02e70a161450e6b85afe410
   13892 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   13893 Date:	Sat Dec 2 14:28:03 2006 -0800
   13894 
   13895     Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
   13896     8935.
   13897 
   13898  doc/fontconfig-user.sgml | 87
   13899  ++++++++++++++++++++++++------------------------
   13900  1 file changed, 43 insertions(+), 44 deletions(-)
   13901 
   13902 commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
   13903 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   13904 Date:	Sat Dec 2 14:18:11 2006 -0800
   13905 
   13906     A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
   13907 
   13908     VPATH builds without doctools breaks as it cannot find the distributed
   13909     pre-formatted documentation.
   13910 
   13911  configure.in	 |  2 +-
   13912  doc/Makefile.am | 14 +++++++++-----
   13913  2 files changed, 10 insertions(+), 6 deletions(-)
   13914 
   13915 commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
   13916 Author: Keith Packard <keithp (a] neko.keithp.com>
   13917 Date:	Sat Dec 2 13:57:45 2006 -0800
   13918 
   13919     Segfault scanning non-font files. Disallow scan edit of user
   13920     vars. (#8767)
   13921 
   13922     Missing NULL font check before attempting to edit scanned pattern.
   13923     Also, <match target="scan"> rules are now checked to ensure all
   13924     edited variables are in the predefined set; otherwise, the resulting
   13925     cache files will not be stable.
   13926 
   13927  src/fcdir.c | 2 +-
   13928  src/fcint.h | 1 +
   13929  src/fcxml.c | 6 ++++++
   13930  3 files changed, 8 insertions(+), 1 deletion(-)
   13931 
   13932 commit c9c6875014661d4326100bae0464279d76bd657f
   13933 Author: Kean Johnston <kean (a] armory.com>
   13934 Date:	Sat Dec 2 13:36:56 2006 -0800
   13935 
   13936     Don't use varargs CPP macros in fccache.c. (bug 8733)
   13937 
   13938     src/fccache.c uses a trick to try and use a function name that is
   13939     also a
   13940     macro name. It does this using the varargs args() macro. Replace that
   13941     with separate macros for each number of formals.
   13942 
   13943  src/fccache.c | 13 +++++++------
   13944  1 file changed, 7 insertions(+), 6 deletions(-)
   13945 
   13946 commit 72ffe6536a6825a32095c8185aff836a12326ac5
   13947 Author: Keith Packard <keithp (a] neko.keithp.com>
   13948 Date:	Sat Dec 2 13:22:27 2006 -0800
   13949 
   13950     Add FcFreeTypeQueryFace external API. Bug #7311.
   13951 
   13952     Expose ability to build an FcPattern directly from an FT_Face
   13953     object.
   13954 
   13955  configure.in		 |  4 ++--
   13956  doc/fcfreetype.fncs	 | 17 ++++++++++++++++-
   13957  fontconfig/fcfreetype.h |  6 ++++++
   13958  src/fcfreetype.c	 | 50
   13959  +++++++++++++++++++++++++++----------------------
   13960  4 files changed, 52 insertions(+), 25 deletions(-)
   13961 
   13962 commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
   13963 Author: Keith Packard <keithp (a] neko.keithp.com>
   13964 Date:	Sat Dec 2 13:14:23 2006 -0800
   13965 
   13966     Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
   13967 
   13968     grep -l -w '^foo' doesn't work on Solaris. Replace with
   13969     grep -l '^foo\>' instead which does. Also, grep -l will
   13970     report the filename more than once (!), so add | head -1
   13971     to pick just the first one.
   13972 
   13973  src/makealias | 2 +-
   13974  1 file changed, 1 insertion(+), 1 deletion(-)
   13975 
   13976 commit 2b77216ee21de95ec352672aa025195a83925b32
   13977 Author: Keith Packard <keithp (a] neko.keithp.com>
   13978 Date:	Sat Dec 2 13:04:05 2006 -0800
   13979 
   13980     Avoid writing uninitialized structure pad bytes to cache files.
   13981 
   13982     The union inside the FcValue structure contains pad bytes. Instead of
   13983     copying the whole structure to the cache block, copy only the
   13984     initialized
   13985     fields to avoid writing whichever bytes serve as padding within the
   13986     structure.
   13987 
   13988  src/fcpat.c | 17 ++++++++++++++++-
   13989  1 file changed, 16 insertions(+), 1 deletion(-)
   13990 
   13991 commit 64d7e303df441f274ee194a401dcd14dfb58af7e
   13992 Author: Keith Packard <keithp (a] neko.keithp.com>
   13993 Date:	Sat Dec 2 12:14:49 2006 -0800
   13994 
   13995     Warn (and recover) from config file without <cachedir> elements.
   13996 
   13997     When updating from older fontconfig versions, if the config file
   13998     is not replaced, it will not contain <cachedir> elements. Lacking
   13999     these,
   14000     fontconfig has no place to store cached font information and cannot
   14001     operate
   14002     reasonably.
   14003 
   14004     Add code to check and see if the loaded configuration has no cache
   14005     directories, and if so, warn the user and add both the default
   14006     system cache
   14007     directory and the normal per-user cache directory.
   14008 
   14009  src/fcinit.c | 19 +++++++++++++++++++
   14010  1 file changed, 19 insertions(+)
   14011 
   14012 commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
   14013 Author: Keith Packard <keithp (a] neko.keithp.com>
   14014 Date:	Sat Dec 2 11:47:07 2006 -0800
   14015 
   14016     Use explicit platform/nameid order when scanning ttf files.
   14017 
   14018     Instead of accepting whatever order names appear in the font file,
   14019     use an explicit ordering for both platform and nameid.
   14020 
   14021     Platforms are high precedence than nameids.
   14022 
   14023     The platform order is:
   14024 
   14025 	microsoft, apple unicode, macintosh, (other)
   14026 
   14027     The family nameid order is:
   14028 
   14029 	preferred family, font family
   14030 
   14031     The fullname nameid order is:
   14032 
   14033 	mac full name, full name
   14034 
   14035     The style nameid order is
   14036 
   14037 	preferred subfamily, font subfamily
   14038 
   14039     This will change the names visible to users in various application
   14040     UIs, but
   14041     should not change how existing font names are matched as all names
   14042     remain
   14043     present in the resulting database. The hope is that family names
   14044     will, in
   14045     general, be less ambiguous. Testing here shows that commercial fonts
   14046     have longer names now while DejaVu has a shorter family name, and
   14047     moves more
   14048     of the font description to the style name.
   14049 
   14050  src/fcfreetype.c | 237
   14051  ++++++++++++++++++++++++++++++++++---------------------
   14052  1 file changed, 149 insertions(+), 88 deletions(-)
   14053 
   14054 commit b5803016d74856eb44b05876f0d7178bfec0df47
   14055 Author: Keith Packard <keithp (a] neko.keithp.com>
   14056 Date:	Sun Nov 12 17:15:55 2006 -0800
   14057 
   14058     FcStrCanonAbsoluteFilename should be static.
   14059 
   14060  src/fcstr.c | 2 +-
   14061  1 file changed, 1 insertion(+), 1 deletion(-)
   14062 
   14063 commit bae5db78ddab473695a7efee374a75d6fe02426f
   14064 Author: Keith Packard <keithp (a] neko.keithp.com>
   14065 Date:	Sun Nov 12 17:15:24 2006 -0800
   14066 
   14067     Add sparc64 architecture string.
   14068 
   14069  fc-arch/fcarch.tmpl.h | 1 +
   14070  1 file changed, 1 insertion(+)
   14071 
   14072 commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
   14073 Author: Mike FABIAN <mfabian (a] suse.de>
   14074 Date:	Fri Oct 27 10:26:50 2006 -0700
   14075 
   14076     Do not clean cache files for different architectures
   14077 
   14078     Use filenames to clean cache files for current architecture
   14079     only. This is
   14080     sufficient as cache files live in their own directory where
   14081     filenames are
   14082     under fontconfig control.
   14083 
   14084  fc-cache/fc-cache.c | 9 +++++++++
   14085  1 file changed, 9 insertions(+)
   14086 
   14087 commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
   14088 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   14089 Date:	Sun Sep 17 17:03:33 2006 -0700
   14090 
   14091     More fixes for Win32 building (bug 8311)
   14092 
   14093     Our build system barfs on autogen.sh, which ignores
   14094     --noconfigure. Configure
   14095     needs a host of options to make the cross compile work in our case.
   14096 
   14097     Fix typo in fccache.c
   14098 
   14099  autogen.sh    | 7 +++++++
   14100  src/fccache.c | 3 ++-
   14101  2 files changed, 9 insertions(+), 1 deletion(-)
   14102 
   14103 commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
   14104 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   14105 Date:	Sun Sep 17 14:34:46 2006 -0700
   14106 
   14107     FcStrCanonFileName buggy for mingw. (bug 8311)
   14108 
   14109     FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
   14110 
   14111     This only works on POSIX. On dos, this crashes with a stack overflow.
   14112 
   14113     The patch attached splits this functionality in two functions
   14114     (FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
   14115     get an
   14116     absolute path.  It also fixes a number of other issues. With this
   14117     patch,
   14118     LilyPond actually produces output on Windows.
   14119 
   14120  src/fccache.c |  5 ++++
   14121  src/fcstr.c   | 88
   14122  +++++++++++++++++++++++++++++++++++++++++++++++++----------
   14123  2 files changed, 78 insertions(+), 15 deletions(-)
   14124 
   14125 commit cc104e6a910427db009be36ec34125962889ecb8
   14126 Author: Keith Packard <keithp (a] neko.keithp.com>
   14127 Date:	Sun Sep 17 14:20:18 2006 -0700
   14128 
   14129     Detect and use available random number generator (bug 8308)
   14130 
   14131     Prefer random over lrand48 over rand
   14132 
   14133  configure.in  |  2 +-
   14134  src/fccache.c | 13 ++++++++++++-
   14135  2 files changed, 13 insertions(+), 2 deletions(-)
   14136 
   14137 commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
   14138 Author: Keith Packard <keithp (a] neko.keithp.com>
   14139 Date:	Sun Sep 17 14:09:12 2006 -0700
   14140 
   14141     Build fontconfig.def from header files when needed.
   14142 
   14143     Instead of attempting to track exported symbols manually in
   14144     fontconfig.def.in, build it directly from the public fontconfig
   14145     header files
   14146     to ensure it exports the public API.
   14147 
   14148  configure.in	       |   1 -
   14149  src/Makefile.am       |  18 ++-
   14150  src/fontconfig.def.in | 303
   14151  --------------------------------------------------
   14152  3 files changed, 17 insertions(+), 305 deletions(-)
   14153 
   14154 commit 6262fefe54823476070053d53eb3f52fd516ebfe
   14155 Author: Keith Packard <keithp (a] neko.keithp.com>
   14156 Date:	Sun Sep 17 13:50:31 2006 -0700
   14157 
   14158     Remove documentation for non-existant FcConfigNormalizeFontDir.
   14159 
   14160     FcConfigNormalizeFontDir was present in some of the 2.3.9x release
   14161     but not
   14162     in the final 2.4 release. However, the documentation persisted.
   14163 
   14164  doc/fcconfig.fncs | 11 -----------
   14165  1 file changed, 11 deletions(-)
   14166 
   14167 commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
   14168 Author: Keith Packard <keithp (a] neko.keithp.com>
   14169 Date:	Fri Sep 15 10:12:15 2006 -0700
   14170 
   14171     Update for version 2.4.1
   14172 
   14173  README			 | 13 +++++++++++--
   14174  configure.in		 |  2 +-
   14175  fontconfig/fontconfig.h |  2 +-
   14176  3 files changed, 13 insertions(+), 4 deletions(-)
   14177 
   14178 commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
   14179 Author: Keith Packard <keithp (a] neko.keithp.com>
   14180 Date:	Fri Sep 15 00:23:40 2006 -0700
   14181 
   14182     Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
   14183 
   14184     With the cache restructuring of 2.4.0, the ability to add
   14185     application-specific font files and directories was accidentally lost.
   14186     Reimplement this using by sharing the logic used to load configured
   14187     font
   14188     directories.
   14189 
   14190  src/fccfg.c | 86
   14191  ++++++++++++++++++++++++++++++-------------------------------
   14192  src/fcdir.c |	4 +--
   14193  src/fcint.h |	3 ++-
   14194  3 files changed, 46 insertions(+), 47 deletions(-)
   14195 
   14196 commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
   14197 Author: Keith Packard <keithp (a] neko.keithp.com>
   14198 Date:	Wed Sep 13 18:55:45 2006 -0700
   14199 
   14200     Add warning flags to fc-cache build. Clean up warnings in fc-cache.
   14201 
   14202     Looks like the last directory in the project which didn't use
   14203     $(WARN_CFLAGS)
   14204     for some reason. Adding that found the usual collection of char *
   14205     vs FcChar8
   14206     * issues (why, oh why is FcChar8 not just char...)
   14207 
   14208  fc-cache/Makefile.am |  2 +-
   14209  fc-cache/fc-cache.c  | 31 ++++++++-----------------------
   14210  2 files changed, 9 insertions(+), 24 deletions(-)
   14211 
   14212 commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
   14213 Author: Keith Packard <keithp (a] neko.keithp.com>
   14214 Date:	Wed Sep 13 18:51:11 2006 -0700
   14215 
   14216     Add signatures for m68k and mipsel (thanks debian buildd)
   14217 
   14218  fc-arch/fcarch.tmpl.h | 2 ++
   14219  1 file changed, 2 insertions(+)
   14220 
   14221 commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
   14222 Author: Keith Packard <keithp (a] neko.keithp.com>
   14223 Date:	Mon Sep 11 11:10:48 2006 -0700
   14224 
   14225     Add ppc64 signature. Bug 8227
   14226 
   14227  fc-arch/fcarch.tmpl.h | 1 +
   14228  1 file changed, 1 insertion(+)
   14229 
   14230 commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
   14231 Author: Keith Packard <keithp (a] neko.keithp.com>
   14232 Date:	Mon Sep 11 11:09:26 2006 -0700
   14233 
   14234     Update installation notes for 2.4 base.
   14235 
   14236  INSTALL | 19 ++++++++++++-------
   14237  1 file changed, 12 insertions(+), 7 deletions(-)
   14238 
   14239 commit 76c443222313577236c898f7644098e7cad80c75
   14240 Author: Keith Packard <keithp (a] neko.keithp.com>
   14241 Date:	Sat Sep 9 22:08:40 2006 -0700
   14242 
   14243     Update to version 2.4.0
   14244 
   14245  INSTALL		 |  3 +++
   14246  README			 | 38 ++++++++++++++++++++++++++++++++++++--
   14247  configure.in		 |  2 +-
   14248  fontconfig/fontconfig.h |  4 ++--
   14249  4 files changed, 42 insertions(+), 5 deletions(-)
   14250 
   14251 commit 6c5619a08575943f75d2341e1a4931ec5faf716b
   14252 Author: Keith Packard <keithp (a] neko.keithp.com>
   14253 Date:	Sat Sep 9 21:32:14 2006 -0700
   14254 
   14255     Split much of the configuration into separate files. Renumber files
   14256 
   14257     Most of the remaining elements in fonts.conf have been moved to
   14258     separate
   14259     files. The numbering scheme for conf.d files has been documented
   14260     in the
   14261     README and the files have been renumbered. Config files have been
   14262     validated against the DTD and a few minor errors fixed.
   14263 
   14264  conf.d/10-autohint.conf	  |   9 +
   14265  conf.d/10-no-sub-pixel.conf	  |   9 +
   14266  conf.d/10-sub-pixel-bgr.conf	  |   9 +
   14267  conf.d/10-sub-pixel-rgb.conf	  |   9 +
   14268  conf.d/10-sub-pixel-vbgr.conf	  |   9 +
   14269  conf.d/10-sub-pixel-vrgb.conf	  |   9 +
   14270  conf.d/10-unhinted.conf	  |   9 +
   14271  conf.d/10-urw-aliases.conf	  |  52 ----
   14272  conf.d/15-amt-aliases.conf	  |  21 --
   14273  conf.d/20-lohit-gujarati.conf	  |  11 +
   14274  conf.d/20-unhint-small-vera.conf |  49 ++++
   14275  conf.d/30-amt-aliases.conf	  |  21 ++
   14276  conf.d/30-unhint-small-vera.conf |  49 ----
   14277  conf.d/30-urw-aliases.conf	  |  52 ++++
   14278  conf.d/40-generic.conf		  |  66 +++++
   14279  conf.d/49-sansserif.conf	  |  21 ++
   14280  conf.d/60-LohitGujarati.conf	  |   5 -
   14281  conf.d/60-delicious.conf	  |  20 --
   14282  conf.d/60-fonts-persian.conf	  | 539
   14283  ---------------------------------------
   14284  conf.d/60-latin.conf		  |  42 +++
   14285  conf.d/65-fonts-persian.conf	  | 539
   14286  +++++++++++++++++++++++++++++++++++++++
   14287  conf.d/65-nonlatin.conf	  |  38 +++
   14288  conf.d/69-unifont.conf		  |  24 ++
   14289  conf.d/70-no-bitmaps.conf	  |  13 +
   14290  conf.d/70-no-sub-pixel.conf	  |   9 -
   14291  conf.d/70-sub-pixel-bgr.conf	  |   9 -
   14292  conf.d/70-sub-pixel-rgb.conf	  |   9 -
   14293  conf.d/70-sub-pixel-vbgr.conf	  |   9 -
   14294  conf.d/70-sub-pixel-vrgb.conf	  |   9 -
   14295  conf.d/70-yes-bitmaps.conf	  |  13 +
   14296  conf.d/73-autohint.conf	  |   9 -
   14297  conf.d/73-unhinted.conf	  |   9 -
   14298  conf.d/76-no-bitmaps.conf	  |  13 -
   14299  conf.d/76-yes-bitmaps.conf	  |  13 -
   14300  conf.d/80-delicious.conf	  |  20 ++
   14301  conf.d/90-synthetic.conf	  |  64 +++++
   14302  conf.d/Makefile.am		  |  55 ++--
   14303  conf.d/README			  |  46 +++-
   14304  fonts.conf.in			  | 207 ---------------
   14305  39 files changed, 1113 insertions(+), 1006 deletions(-)
   14306 
   14307 commit 9596dce93b751c01770da175d208d78aeaf6ae00
   14308 Author: Keith Packard <keithp (a] neko.keithp.com>
   14309 Date:	Sat Sep 9 21:30:06 2006 -0700
   14310 
   14311     Don't display tests for DESTDIR on make install.
   14312 
   14313     Make install output quieter by eliding the shell commands
   14314     used to test for DESTDIR being set during make install.
   14315 
   14316  Makefile.am | 2 +-
   14317  1 file changed, 1 insertion(+), 1 deletion(-)
   14318 
   14319 commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
   14320 Author: Keith Packard <keithp (a] neko.keithp.com>
   14321 Date:	Sat Sep 9 21:29:08 2006 -0700
   14322 
   14323     Include cachedir in fonts.dtd.
   14324 
   14325     Fonts.dtd <fontconfig> element was missing the new cachedir element.
   14326 
   14327  fonts.dtd | 7 ++++---
   14328  1 file changed, 4 insertions(+), 3 deletions(-)
   14329 
   14330 commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
   14331 Author: Keith Packard <keithp (a] neko.keithp.com>
   14332 Date:	Sat Sep 9 21:21:01 2006 -0700
   14333 
   14334     Fix conf.d directory sorting.
   14335 
   14336     Sort was using broken comparison function.
   14337 
   14338  src/fcxml.c | 10 +++++++++-
   14339  1 file changed, 9 insertions(+), 1 deletion(-)
   14340 
   14341 commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
   14342 Author: Keith Packard <keithp (a] neko.keithp.com>
   14343 Date:	Sat Sep 9 19:37:22 2006 -0700
   14344 
   14345     Rename conf.avail to conf.d
   14346 
   14347  Makefile.am			      |   2 +-
   14348  conf.avail/10-urw-aliases.conf       |  52 ----
   14349  conf.avail/15-amt-aliases.conf       |  21 --
   14350  conf.avail/20-fix-globaladvance.conf |  29 --
   14351  conf.avail/30-unhint-small-vera.conf |  49 ----
   14352  conf.avail/50-user.conf	      |   7 -
   14353  conf.avail/51-local.conf	      |   7 -
   14354  conf.avail/60-LohitGujarati.conf     |   5 -
   14355  conf.avail/60-delicious.conf	      |  20 --
   14356  conf.avail/60-fonts-persian.conf     | 539
   14357  -----------------------------------
   14358  conf.avail/70-no-sub-pixel.conf      |   9 -
   14359  conf.avail/70-sub-pixel-bgr.conf     |   9 -
   14360  conf.avail/70-sub-pixel-rgb.conf     |   9 -
   14361  conf.avail/70-sub-pixel-vbgr.conf    |   9 -
   14362  conf.avail/70-sub-pixel-vrgb.conf    |   9 -
   14363  conf.avail/73-autohint.conf	      |   9 -
   14364  conf.avail/73-unhinted.conf	      |   9 -
   14365  conf.avail/76-no-bitmaps.conf	      |  13 -
   14366  conf.avail/76-yes-bitmaps.conf       |  13 -
   14367  conf.avail/Makefile.am		      |  71 -----
   14368  conf.avail/README		      |   8 -
   14369  conf.d/10-urw-aliases.conf	      |  52 ++++
   14370  conf.d/15-amt-aliases.conf	      |  21 ++
   14371  conf.d/20-fix-globaladvance.conf     |  29 ++
   14372  conf.d/30-unhint-small-vera.conf     |  49 ++++
   14373  conf.d/50-user.conf		      |   7 +
   14374  conf.d/51-local.conf		      |   7 +
   14375  conf.d/60-LohitGujarati.conf	      |   5 +
   14376  conf.d/60-delicious.conf	      |  20 ++
   14377  conf.d/60-fonts-persian.conf	      | 539
   14378  +++++++++++++++++++++++++++++++++++
   14379  conf.d/70-no-sub-pixel.conf	      |   9 +
   14380  conf.d/70-sub-pixel-bgr.conf	      |   9 +
   14381  conf.d/70-sub-pixel-rgb.conf	      |   9 +
   14382  conf.d/70-sub-pixel-vbgr.conf	      |   9 +
   14383  conf.d/70-sub-pixel-vrgb.conf	      |   9 +
   14384  conf.d/73-autohint.conf	      |   9 +
   14385  conf.d/73-unhinted.conf	      |   9 +
   14386  conf.d/76-no-bitmaps.conf	      |  13 +
   14387  conf.d/76-yes-bitmaps.conf	      |  13 +
   14388  conf.d/Makefile.am		      |  71 +++++
   14389  conf.d/README			      |   8 +
   14390  configure.in			      |   1 -
   14391  42 files changed, 898 insertions(+), 899 deletions(-)
   14392 
   14393 commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
   14394 Author: Keith Packard <keithp (a] neko.keithp.com>
   14395 Date:	Sat Sep 9 16:52:21 2006 -0700
   14396 
   14397     Add XML headers to new conf files. Move link make commands to
   14398     conf.avail dir
   14399 
   14400     Fix up new config fragments to include XML headers as required.
   14401     Move symbolic link installation to conf.avail directory to centralize
   14402     both
   14403     steps.
   14404 
   14405  conf.avail/10-urw-aliases.conf       |  5 ++++
   14406  conf.avail/15-amt-aliases.conf       |  5 ++++
   14407  conf.avail/20-fix-globaladvance.conf |  5 ++++
   14408  conf.avail/30-unhint-small-vera.conf |  5 ++++
   14409  conf.avail/Makefile.am		      | 22 +++++++++++++++
   14410  conf.d/Makefile.am		      | 52
   14411  ------------------------------------
   14412  6 files changed, 42 insertions(+), 52 deletions(-)
   14413 
   14414 commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
   14415 Author: Keith Packard <keithp (a] neko.keithp.com>
   14416 Date:	Sat Sep 9 16:41:58 2006 -0700
   14417 
   14418     Insert newly created caches into reference data structure.
   14419 
   14420     All caches used in the application must be in the cache reference
   14421     list so
   14422     internal references can be tracked correctly. Failing to have
   14423     newly created
   14424     caches in the list would cause the cache to be deallocated while
   14425     references
   14426     were still present.
   14427 
   14428  src/fccache.c | 17 ++++++++++++++---
   14429  1 file changed, 14 insertions(+), 3 deletions(-)
   14430 
   14431 commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
   14432 Merge: 5d2f7a9 164e267
   14433 Author: Keith Packard <keithp (a] neko.keithp.com>
   14434 Date:	Sat Sep 9 15:49:24 2006 -0700
   14435 
   14436     Merge branch 'jhcloos'
   14437 
   14438 commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
   14439 Author: Keith Packard <keithp (a] neko.keithp.com>
   14440 Date:	Sat Sep 9 10:04:42 2006 -0700
   14441 
   14442     Accept locale environment variables that do not contain territory.
   14443 
   14444     Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
   14445     language,
   14446     and may contain territory and encoding. Don't accidentally require
   14447     territory
   14448     as that will cause fontconfig to fall back to 'en'.
   14449 
   14450  src/fcdefault.c | 16 ++++++++++++++++
   14451  1 file changed, 16 insertions(+)
   14452 
   14453 commit 164e267d286eccbbdde69e8935a658dced4331b4
   14454 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14455 Date:	Sat Sep 9 01:24:08 2006 -0400
   14456 
   14457     Make conf.avail and conf.d work
   14458 
   14459     Add conf.avail to configure.in
   14460 
   14461     Add install: target to conf.d/Makefile.am to
   14462     create the initial symlinks to conf.avail
   14463 
   14464  conf.d/Makefile.am | 52
   14465  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   14466  configure.in	    |  1 +
   14467  2 files changed, 53 insertions(+)
   14468 
   14469 commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
   14470 Author: Keith Packard <keithp (a] neko.keithp.com>
   14471 Date:	Thu Sep 7 15:17:10 2006 -0700
   14472 
   14473     Attempt to fix makealias usage for build on Mac OS X.
   14474 
   14475     Avoid using fcalias.h or fcaliastail.h on systems which don't
   14476     support it.
   14477     Provided solution still generates these files, but does not use them.
   14478 
   14479  src/fcint.h   | 3 ++-
   14480  src/makealias | 2 ++
   14481  2 files changed, 4 insertions(+), 1 deletion(-)
   14482 
   14483 commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
   14484 Author: Keith Packard <keithp (a] neko.keithp.com>
   14485 Date:	Thu Sep 7 14:37:52 2006 -0700
   14486 
   14487     Replace gnu-specific sed command with simple grep.
   14488 
   14489     makealias was using a gnu-extension to sed addressing, replace that
   14490     with a
   14491     simple (and more robuse) grep command. Also, found a bug in the public
   14492     header file that was leaving one symbol out of the process.
   14493 
   14494  fontconfig/fontconfig.h | 2 +-
   14495  src/makealias		 | 2 +-
   14496  2 files changed, 2 insertions(+), 2 deletions(-)
   14497 
   14498 commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
   14499 Author: David Turner <david (a] freetype.org>
   14500 Date:	Thu Sep 7 14:29:35 2006 -0700
   14501 
   14502     Replace character discovery loop with simpler, faster version.
   14503 
   14504     The existing loop for discovering which characters map to glyphs is
   14505     ugly and
   14506     inefficient. The replacement is functionally identical, but far
   14507     cleaner and
   14508     faster.
   14509 
   14510  src/fcfreetype.c | 83
   14511  ++++++++++++++++++++------------------------------------
   14512  1 file changed, 30 insertions(+), 53 deletions(-)
   14513 
   14514 commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
   14515 Author: Keith Packard <keithp (a] neko.keithp.com>
   14516 Date:	Thu Sep 7 14:22:16 2006 -0700
   14517 
   14518     Reference patterns in FcCacheCopySet.
   14519 
   14520     As patterns are put into the font set copy, mark them as referenced
   14521     so the
   14522     cache stays around while the font set is in use.
   14523 
   14524  src/fccache.c | 7 ++++++-
   14525  1 file changed, 6 insertions(+), 1 deletion(-)
   14526 
   14527 commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
   14528 Author: Keith Packard <keithp (a] neko.keithp.com>
   14529 Date:	Thu Sep 7 10:37:24 2006 -0700
   14530 
   14531     Create fc_cachedir at install time. Bug 8157.
   14532 
   14533  Makefile.am | 2 +-
   14534  1 file changed, 1 insertion(+), 1 deletion(-)
   14535 
   14536 commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
   14537 Author: Keith Packard <keithp (a] neko.keithp.com>
   14538 Date:	Wed Sep 6 23:58:14 2006 -0700
   14539 
   14540     Update for version 2.3.97.
   14541 
   14542  Makefile.am		 |  2 +-
   14543  README			 | 41 +++++++++++++++++++++++++++++++++++++++--
   14544  configure.in		 |  2 +-
   14545  fontconfig/fontconfig.h |  2 +-
   14546  4 files changed, 42 insertions(+), 5 deletions(-)
   14547 
   14548 commit c3796ac6061373bcf0276a931036987c01741215
   14549 Author: Keith Packard <keithp (a] neko.keithp.com>
   14550 Date:	Wed Sep 6 17:45:40 2006 -0700
   14551 
   14552     Charset hashing depended on uniqueness of leaves.
   14553 
   14554     Charset hashing actually use the value of the leaf pointers, which is
   14555     clearly wrong, especially now that charsets are not shared across
   14556     multiple
   14557     font directories.
   14558 
   14559  src/fccharset.c | 4 ++--
   14560  1 file changed, 2 insertions(+), 2 deletions(-)
   14561 
   14562 commit 08bef687018f2391c2f2b6fc3849878c121b67dd
   14563 Author: Keith Packard <keithp (a] neko.keithp.com>
   14564 Date:	Wed Sep 6 17:43:08 2006 -0700
   14565 
   14566     Parallel build fix for fcalias.h and fcaliastail.h
   14567 
   14568     These are built from the same script, but creating a single
   14569     dependency rule
   14570     caused parallel make to run the script twice.
   14571 
   14572  src/Makefile.am | 4 +++-
   14573  1 file changed, 3 insertions(+), 1 deletion(-)
   14574 
   14575 commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
   14576 Author: Keith Packard <keithp (a] neko.keithp.com>
   14577 Date:	Wed Sep 6 17:14:46 2006 -0700
   14578 
   14579     Update architecture signatures for x86-64 and ppc.
   14580 
   14581     I think the cache file data types are stable for now; add-back the
   14582     signatures for x86-64 and ppc.
   14583 
   14584  fc-arch/fcarch.tmpl.h | 4 ++--
   14585  1 file changed, 2 insertions(+), 2 deletions(-)
   14586 
   14587 commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
   14588 Author: Keith Packard <keithp (a] neko.keithp.com>
   14589 Date:	Tue Sep 5 02:24:01 2006 -0700
   14590 
   14591     Eliminate .so PLT entries for local symbols. (thanks to Arjan van
   14592     de Ven)
   14593 
   14594     Using a simple shell script that processes the public headers,
   14595     two header
   14596     files are constructed that map public symbols to hidden internal
   14597     aliases
   14598     avoiding the assocated PLT entry for referring to a public symbol.
   14599 
   14600     A few mistakes in the FcPrivate/FcPublic annotations were also
   14601     discovered
   14602     through this process
   14603 
   14604  .gitignore		  |  2 ++
   14605  fc-arch/Makefile.am	  |  9 ++++++++-
   14606  fc-case/Makefile.am	  |  9 ++++++++-
   14607  fc-glyphname/Makefile.am |  9 ++++++++-
   14608  fc-lang/Makefile.am	  |  9 ++++++++-
   14609  fc-lang/fc-lang.c	  |  1 -
   14610  fontconfig/fontconfig.h  | 10 +++++-----
   14611  src/Makefile.am	  | 15 ++++++++++++++-
   14612  src/fcatomic.c		  |  3 +++
   14613  src/fcblanks.c		  |  3 +++
   14614  src/fccache.c		  |  3 +++
   14615  src/fccfg.c		  |  3 +++
   14616  src/fccharset.c	  |  3 +++
   14617  src/fcdbg.c		  |  3 +++
   14618  src/fcdefault.c	  |  3 +++
   14619  src/fcdir.c		  |  3 +++
   14620  src/fcfreetype.c	  |  4 ++++
   14621  src/fcfs.c		  |  3 +++
   14622  src/fcinit.c		  |  3 +++
   14623  src/fcint.h		  |  5 ++++-
   14624  src/fclang.c		  |  3 +++
   14625  src/fclist.c		  |  3 +++
   14626  src/fcmatch.c		  |  3 +++
   14627  src/fcmatrix.c		  |  3 +++
   14628  src/fcname.c		  |  3 +++
   14629  src/fcpat.c		  |  3 +++
   14630  src/fcserialize.c	  |  3 +++
   14631  src/fcstr.c		  |  3 +++
   14632  src/fcxml.c		  |  3 +++
   14633  src/ftglue.c		  |  3 +++
   14634  src/makealias		  | 24 ++++++++++++++++++++++++
   14635  31 files changed, 145 insertions(+), 12 deletions(-)
   14636 
   14637 commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
   14638 Author: Keith Packard <keithp (a] neko.keithp.com>
   14639 Date:	Mon Sep 4 23:19:59 2006 -0700
   14640 
   14641     Correct reference count when sharing cache file objects.
   14642 
   14643     Multiple maps of the same cache file share the same mapped object;
   14644     bump the
   14645     cache object reference count in this case
   14646 
   14647  src/fccache.c | 4 +++-
   14648  1 file changed, 3 insertions(+), 1 deletion(-)
   14649 
   14650 commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
   14651 Author: Keith Packard <keithp (a] neko.keithp.com>
   14652 Date:	Mon Sep 4 22:39:51 2006 -0700
   14653 
   14654     Oops, fc-lang broke when I added cache referencing.
   14655 
   14656     Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
   14657 
   14658  fc-lang/fc-lang.c | 10 ++++++++++
   14659  1 file changed, 10 insertions(+)
   14660 
   14661 commit 17389539a046f7231447d531ef7f3d131c1d7515
   14662 Author: Keith Packard <keithp (a] neko.keithp.com>
   14663 Date:	Mon Sep 4 22:26:24 2006 -0700
   14664 
   14665     Make cache reference counting more efficient.
   14666 
   14667     Eliminate need to reference cache object once per cached font, instead
   14668     just count the number of fonts used from the cache and bump the
   14669     reference
   14670     count once by that amount. I think this makes this refernece technique
   14671     efficient enough for use.
   14672 
   14673  src/fccache.c | 9 +++++++++
   14674  src/fccfg.c   | 5 ++++-
   14675  src/fcint.h   | 3 +++
   14676  3 files changed, 16 insertions(+), 1 deletion(-)
   14677 
   14678 commit 9e612141df7e693ef98071f102cecb5d777ceecb
   14679 Author: Keith Packard <keithp (a] neko.keithp.com>
   14680 Date:	Mon Sep 4 22:20:25 2006 -0700
   14681 
   14682     Reference count cache objects.
   14683 
   14684     Caches contain patterns and character sets which are reference
   14685     counted and
   14686     visible to applications. Reference count the underlying cache object
   14687     so that
   14688     it stays around until all reference objects are no longer in use.
   14689 
   14690     This is less efficient than just leaving all caches around forever,
   14691     but does
   14692     avoid eternal size increases in case applications ever bother
   14693     to actually
   14694     look for changes in the font configuration.
   14695 
   14696  src/fccache.c	 | 255
   14697  ++++++++++++++++++++++++++++++++++++++++++--------------
   14698  src/fccfg.c	 |  22 +----
   14699  src/fccharset.c |   5 ++
   14700  src/fcint.h	 |  16 ++--
   14701  src/fcpat.c	 |  10 ++-
   14702  5 files changed, 213 insertions(+), 95 deletions(-)
   14703 
   14704 commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
   14705 Author: Keith Packard <keithp (a] neko.keithp.com>
   14706 Date:	Mon Sep 4 13:59:58 2006 -0700
   14707 
   14708     Leave cache files mapped permanently.
   14709 
   14710     Without reference counting on cache objects, there's no way to
   14711     know when
   14712     an application is finished using objects pulled from the cache. Until
   14713     some
   14714     kinf of cache reference counting can be done, leave all cache
   14715     objects mapped
   14716     for the life of the library (until FcFini is called). To mitigate
   14717     the cost
   14718     of this, ensure that each instance of a cache file is mapped only
   14719     once.
   14720 
   14721  src/fccache.c | 143
   14722  +++++++++++++++++++++++++++++++++++++++++++++-------------
   14723  src/fcinit.c  |   1 +
   14724  src/fcint.h   |   3 ++
   14725  3 files changed, 116 insertions(+), 31 deletions(-)
   14726 
   14727 commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
   14728 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14729 Date:	Mon Sep 4 15:57:19 2006 -0400
   14730 
   14731     Update Makefile.am files
   14732 
   14733  Makefile.am		|  2 +-
   14734  conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
   14735  2 files changed, 21 insertions(+), 15 deletions(-)
   14736 
   14737 commit c3425fa671663b11aa5288a0b52a0618c5d075ef
   14738 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14739 Date:	Mon Sep 4 15:47:52 2006 -0400
   14740 
   14741     Move some section from fonts.conf into conf.avail files
   14742 
   14743     URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
   14744     unhinting
   14745     sections all moved into conf.avail, to load before user and local
   14746     confs.
   14747 
   14748  conf.avail/10-urw-aliases.conf       |  47 +++++++++++++
   14749  conf.avail/15-amt-aliases.conf       |  16 +++++
   14750  conf.avail/20-fix-globaladvance.conf |  24 +++++++
   14751  conf.avail/30-unhint-small-vera.conf |  44 ++++++++++++
   14752  fonts.conf.in			      | 133
   14753  -----------------------------------
   14754  5 files changed, 131 insertions(+), 133 deletions(-)
   14755 
   14756 commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
   14757 Author: Keith Packard <keithp (a] neko.keithp.com>
   14758 Date:	Mon Sep 4 12:46:01 2006 -0700
   14759 
   14760     Can't typecheck values for objects with no known type.
   14761 
   14762     Objects that aren't part of the built-in object list don't have
   14763     predefined
   14764     types, so we can't typecheck them.
   14765 
   14766  src/fcxml.c | 2 ++
   14767  1 file changed, 2 insertions(+)
   14768 
   14769 commit 60018915891bd146271b687278782fe38b4c4461
   14770 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14771 Date:	Mon Sep 4 15:45:28 2006 -0400
   14772 
   14773     Re-order old conf.d files
   14774 
   14775     Make sure they continue to load after ~/.fonts.conf and local.conf
   14776 
   14777  conf.avail/20-LohitGujarati.conf  |   5 -
   14778  conf.avail/20-fonts-persian.conf  | 539
   14779  --------------------------------------
   14780  conf.avail/30-no-sub-pixel.conf   |   9 -
   14781  conf.avail/30-sub-pixel-bgr.conf  |   9 -
   14782  conf.avail/30-sub-pixel-rgb.conf  |   9 -
   14783  conf.avail/30-sub-pixel-vbgr.conf |   9 -
   14784  conf.avail/30-sub-pixel-vrgb.conf |   9 -
   14785  conf.avail/33-autohint.conf	   |   9 -
   14786  conf.avail/33-unhinted.conf	   |   9 -
   14787  conf.avail/36-no-bitmaps.conf	   |  13 -
   14788  conf.avail/36-yes-bitmaps.conf    |  13 -
   14789  conf.avail/60-LohitGujarati.conf  |   5 +
   14790  conf.avail/60-fonts-persian.conf  | 539
   14791  ++++++++++++++++++++++++++++++++++++++
   14792  conf.avail/70-no-sub-pixel.conf   |   9 +
   14793  conf.avail/70-sub-pixel-bgr.conf  |   9 +
   14794  conf.avail/70-sub-pixel-rgb.conf  |   9 +
   14795  conf.avail/70-sub-pixel-vbgr.conf |   9 +
   14796  conf.avail/70-sub-pixel-vrgb.conf |   9 +
   14797  conf.avail/73-autohint.conf	   |   9 +
   14798  conf.avail/73-unhinted.conf	   |   9 +
   14799  conf.avail/76-no-bitmaps.conf	   |  13 +
   14800  conf.avail/76-yes-bitmaps.conf    |  13 +
   14801  22 files changed, 633 insertions(+), 633 deletions(-)
   14802 
   14803 commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
   14804 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14805 Date:	Mon Sep 4 15:36:46 2006 -0400
   14806 
   14807     Make room for chunks from fonts.conf in conf.avail
   14808 
   14809  conf.avail/10-LohitGujarati.conf |   5 -
   14810  conf.avail/10-fonts-persian.conf | 539
   14811  ---------------------------------------
   14812  conf.avail/20-LohitGujarati.conf |   5 +
   14813  conf.avail/20-fonts-persian.conf | 539
   14814  +++++++++++++++++++++++++++++++++++++++
   14815  4 files changed, 544 insertions(+), 544 deletions(-)
   14816 
   14817 commit d55620c90676951fc70ec9430c2670edca2147cb
   14818 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14819 Date:	Mon Sep 4 15:32:37 2006 -0400
   14820 
   14821     Replace load of conf.d in fonts.conf.in
   14822 
   14823  fonts.conf.in | 5 +++++
   14824  1 file changed, 5 insertions(+)
   14825 
   14826 commit f6e645c4993fff77d596dba734c09cdb255f4ca0
   14827 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14828 Date:	Mon Sep 4 15:30:10 2006 -0400
   14829 
   14830     Update Makefile.am to match conf.avail changes
   14831 
   14832  conf.avail/Makefile.am | 21 ++++++++++++---------
   14833  1 file changed, 12 insertions(+), 9 deletions(-)
   14834 
   14835 commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
   14836 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14837 Date:	Mon Sep 4 15:27:29 2006 -0400
   14838 
   14839     Number the remaining conf.avail files
   14840 
   14841  conf.avail/30-no-sub-pixel.conf   |  9 +++++++++
   14842  conf.avail/30-sub-pixel-bgr.conf  |  9 +++++++++
   14843  conf.avail/30-sub-pixel-rgb.conf  |  9 +++++++++
   14844  conf.avail/30-sub-pixel-vbgr.conf |  9 +++++++++
   14845  conf.avail/30-sub-pixel-vrgb.conf |  9 +++++++++
   14846  conf.avail/33-autohint.conf	   |  9 +++++++++
   14847  conf.avail/33-unhinted.conf	   |  9 +++++++++
   14848  conf.avail/36-no-bitmaps.conf	   | 13 +++++++++++++
   14849  conf.avail/36-yes-bitmaps.conf    | 13 +++++++++++++
   14850  conf.avail/autohint.conf	   |  9 ---------
   14851  conf.avail/no-bitmaps.conf	   | 13 -------------
   14852  conf.avail/no-sub-pixel.conf	   |  9 ---------
   14853  conf.avail/sub-pixel-bgr.conf	   |  9 ---------
   14854  conf.avail/sub-pixel-rgb.conf	   |  9 ---------
   14855  conf.avail/sub-pixel-vbgr.conf    |  9 ---------
   14856  conf.avail/sub-pixel-vrgb.conf    |  9 ---------
   14857  conf.avail/unhinted.conf	   |  9 ---------
   14858  conf.avail/yes-bitmaps.conf	   | 13 -------------
   14859  18 files changed, 89 insertions(+), 89 deletions(-)
   14860 
   14861 commit a04ac99f0f3e487c7611772442727a6eb4f44393
   14862 Author: Keith Packard <keithp (a] neko.keithp.com>
   14863 Date:	Mon Sep 4 02:13:13 2006 -0700
   14864 
   14865     Hide FreeType glue code from library ABI.
   14866 
   14867     FreeType glue code was escaping the shared library.
   14868 
   14869  src/ftglue.h | 4 +++-
   14870  1 file changed, 3 insertions(+), 1 deletion(-)
   14871 
   14872 commit 4984242e3681a50a9c19f352783f145f91ecb868
   14873 Author: Keith Packard <keithp (a] neko.keithp.com>
   14874 Date:	Mon Sep 4 00:47:07 2006 -0700
   14875 
   14876     Hide private functions in shared library. Export functionality
   14877     for utilities.
   14878 
   14879     Borrowing header stuff written for cairo, fontconfig now exposes
   14880     in the
   14881     shared library only the symbols which are included in the public
   14882     header
   14883     files. All private symbols are hidden using suitable compiler
   14884     directives.
   14885 
   14886     A few new public functions were required for the fontconfig utility
   14887     programs
   14888     (fc-cat and fc-cache) so those were added, bumping the .so minor
   14889     version number
   14890     in the process.
   14891 
   14892  configure.in		 |   9 +-
   14893  fc-cache/fc-cache.c	 |  30 ++--
   14894  fc-cat/Makefile.am	 |   2 +-
   14895  fc-cat/fc-cat.c	 |  37 ++---
   14896  fontconfig/fcfreetype.h |  14 +-
   14897  fontconfig/fontconfig.h | 403
   14898  ++++++++++++++++++++++++++++--------------------
   14899  src/fccache.c		 |  48 ++++++
   14900  src/fccharset.c	 |   5 -
   14901  src/fcint.h		 | 337 +++++++++++++++++++---------------------
   14902  9 files changed, 481 insertions(+), 404 deletions(-)
   14903 
   14904 commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
   14905 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14906 Date:	Mon Sep 4 01:33:09 2006 -0400
   14907 
   14908     Move user and local conf file loading into conf.avail files
   14909 
   14910  conf.avail/50-user.conf  |  7 +++++++
   14911  conf.avail/51-local.conf |  7 +++++++
   14912  fonts.conf.in		  | 11 -----------
   14913  3 files changed, 14 insertions(+), 11 deletions(-)
   14914 
   14915 commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
   14916 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14917 Date:	Mon Sep 4 01:28:07 2006 -0400
   14918 
   14919     Support all five possibilities for sub-pixel
   14920 
   14921     Make sub-pixel.conf be sub-pixel-rgb.conf and add the
   14922     three other possibilites: bgr, vrgb and vbgr.
   14923 
   14924  conf.avail/sub-pixel-bgr.conf	| 9 +++++++++
   14925  conf.avail/sub-pixel-rgb.conf	| 9 +++++++++
   14926  conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
   14927  conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
   14928  conf.avail/sub-pixel.conf	| 9 ---------
   14929  5 files changed, 36 insertions(+), 9 deletions(-)
   14930 
   14931 commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
   14932 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14933 Date:	Mon Sep 4 01:24:02 2006 -0400
   14934 
   14935     Standardize conf.avail number prefixing convention
   14936 
   14937     Always use \d- rather than just \d as prefix
   14938 
   14939  conf.avail/10-LohitGujarati.conf | 5 +++++
   14940  conf.avail/10LohitGujarati.conf  | 5 -----
   14941  2 files changed, 5 insertions(+), 5 deletions(-)
   14942 
   14943 commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
   14944 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   14945 Date:	Mon Sep 4 01:21:55 2006 -0400
   14946 
   14947     Move files from conf.d to conf.avail
   14948 
   14949     All of the files in conf.d are now in conf.avail
   14950     Makefile.am is updated to reflect the change
   14951 
   14952  Makefile.am			  |   2 +-
   14953  conf.avail/10-fonts-persian.conf | 539
   14954  +++++++++++++++++++++++++++++++++++++++
   14955  conf.avail/10LohitGujarati.conf  |   5 +
   14956  conf.avail/60-delicious.conf	  |  20 ++
   14957  conf.avail/Makefile.am		  |  40 +++
   14958  conf.avail/README		  |   8 +
   14959  conf.avail/autohint.conf	  |   9 +
   14960  conf.avail/no-bitmaps.conf	  |  13 +
   14961  conf.avail/no-sub-pixel.conf	  |   9 +
   14962  conf.avail/sub-pixel.conf	  |   9 +
   14963  conf.avail/unhinted.conf	  |   9 +
   14964  conf.avail/yes-bitmaps.conf	  |  13 +
   14965  conf.d/10-fonts-persian.conf	  | 539
   14966  ---------------------------------------
   14967  conf.d/10LohitGujarati.conf	  |   5 -
   14968  conf.d/60-delicious.conf	  |  20 --
   14969  conf.d/Makefile.am		  |  40 ---
   14970  conf.d/README			  |   8 -
   14971  conf.d/autohint.conf		  |   9 -
   14972  conf.d/no-bitmaps.conf		  |  13 -
   14973  conf.d/no-sub-pixel.conf	  |   9 -
   14974  conf.d/sub-pixel.conf		  |   9 -
   14975  conf.d/unhinted.conf		  |   9 -
   14976  conf.d/yes-bitmaps.conf	  |  13 -
   14977  23 files changed, 675 insertions(+), 675 deletions(-)
   14978 
   14979 commit 34227592c23db4d462d36773532cef67731e2831
   14980 Author: Keith Packard <keithp (a] neko.keithp.com>
   14981 Date:	Sun Sep 3 16:27:09 2006 -0700
   14982 
   14983     Remove all .cvsignore files
   14984 
   14985  .cvsignore		 | 35 -----------------------------------
   14986  conf.d/.cvsignore	 |  2 --
   14987  doc/.cvsignore		 | 16 ----------------
   14988  fc-cache/.cvsignore	 |  6 ------
   14989  fc-case/.cvsignore	 |  6 ------
   14990  fc-cat/.cvsignore	 |  6 ------
   14991  fc-glyphname/.cvsignore |  6 ------
   14992  fc-lang/.cvsignore	 |  6 ------
   14993  fc-list/.cvsignore	 |  6 ------
   14994  fc-match/.cvsignore	 |  6 ------
   14995  fontconfig/.cvsignore	 |  2 --
   14996  src/.cvsignore		 |  7 -------
   14997  test/.cvsignore	 |  2 --
   14998  13 files changed, 106 deletions(-)
   14999 
   15000 commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
   15001 Merge: e79c648 fb2092c
   15002 Author: Keith Packard <keithp (a] neko.keithp.com>
   15003 Date:	Sun Sep 3 16:07:11 2006 -0700
   15004 
   15005     Merge branch 'fc-2_4_branch' to master
   15006 
   15007     Moving development back to master.
   15008 
   15009 commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
   15010 Author: Keith Packard <keithp (a] neko.keithp.com>
   15011 Date:	Sun Sep 3 15:20:46 2006 -0700
   15012 
   15013     Finish INSTALL changes. .gitignore ChangeLog
   15014 
   15015  .gitignore | 1 +
   15016  INSTALL    | 2 +-
   15017  2 files changed, 2 insertions(+), 1 deletion(-)
   15018 
   15019 commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
   15020 Author: Keith Packard <keithp (a] neko.keithp.com>
   15021 Date:	Sun Sep 3 14:58:49 2006 -0700
   15022 
   15023     Update instructions for doing a release. Autogen ChangeLog from
   15024     git-log.
   15025 
   15026  INSTALL     | 21 ++++++++++++++++-----
   15027  Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
   15028  2 files changed, 55 insertions(+), 5 deletions(-)
   15029 
   15030 commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
   15031 Author: Keith Packard <keithp (a] neko.keithp.com>
   15032 Date:	Sun Sep 3 14:46:17 2006 -0700
   15033 
   15034     Remove ChangeLog
   15035 
   15036  ChangeLog | 3496
   15037  -------------------------------------------------------------
   15038  1 file changed, 3496 deletions(-)
   15039 
   15040 commit 0945cbe73019404c880be0de7f703ef77aec8a08
   15041 Author: Keith Packard <keithp (a] neko.keithp.com>
   15042 Date:	Sun Sep 3 14:42:48 2006 -0700
   15043 
   15044     Change version to 2.3.96
   15045 
   15046  README			 | 67
   15047  +++++++++++++++++++++++++++++++++++++++++++++++--
   15048  configure.in		 |  2 +-
   15049  fontconfig/fontconfig.h |  2 +-
   15050  3 files changed, 67 insertions(+), 4 deletions(-)
   15051 
   15052 commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
   15053 Author: Keith Packard <keithp (a] neko.keithp.com>
   15054 Date:	Sat Sep 2 23:10:59 2006 -0700
   15055 
   15056     Oops; missed the 60-delicious.conf file.
   15057 
   15058     This file fixes Delicious Heavy fonts to have the correct weight
   15059     value.
   15060 
   15061  conf.d/60-delicious.conf | 20 ++++++++++++++++++++
   15062  1 file changed, 20 insertions(+)
   15063 
   15064 commit e3b771a63e837b341bbd1e3e7e9c868244506f62
   15065 Author: Keith Packard <keithp (a] neko.keithp.com>
   15066 Date:	Sat Sep 2 23:09:44 2006 -0700
   15067 
   15068     Using uninitialized (and wrong) variable in FcStrCopyFilename.
   15069 
   15070     A typo from the change in where filename canonicalization occurs.
   15071 
   15072  src/fcstr.c | 2 +-
   15073  1 file changed, 1 insertion(+), 1 deletion(-)
   15074 
   15075 commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
   15076 Author: Keith Packard <keithp (a] neko.keithp.com>
   15077 Date:	Sat Sep 2 20:23:31 2006 -0700
   15078 
   15079     Don't segfault when string values can't be parsed as charsets or
   15080     langsets.
   15081 
   15082     If parsing charsets or langsets fails, return a FcTypeVoid value
   15083     instead of
   15084     a charset/langset value with a NULL pointer in it (which is invalid).
   15085 
   15086  src/fcname.c | 6 ++++++
   15087  1 file changed, 6 insertions(+)
   15088 
   15089 commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
   15090 Author: Keith Packard <keithp (a] neko.keithp.com>
   15091 Date:	Sat Sep 2 20:07:29 2006 -0700
   15092 
   15093     Fix missing initialization/destruction of new 'scan' target subst
   15094     list.
   15095 
   15096     Forgot to initialize and destroy the new substitution list for the
   15097     'scan'
   15098     match target.
   15099 
   15100  src/fccfg.c | 2 ++
   15101  1 file changed, 2 insertions(+)
   15102 
   15103 commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
   15104 Author: Keith Packard <keithp (a] neko.keithp.com>
   15105 Date:	Sat Sep 2 17:52:12 2006 -0700
   15106 
   15107     Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
   15108 
   15109     The Delicious family includes one named Delicious Heavy, a bold
   15110     variant
   15111     which is unfortunately marked as having normal weight. Because
   15112     the family
   15113     name is 'Delicious', fontconfig accidentally selects this font
   15114     instead of
   15115     the normal weight variant. The fix here rewrites the scanned data
   15116     by running
   15117     the scanned pattern through a new substitution sequence tagged with
   15118     <match target=scan>; a sample for the Delicious family is included to
   15119     demonstrate how it works (and fix Delicious at the same time).
   15120 
   15121     Also added was a new match predicate -- the 'decorative' predicate
   15122     which is
   15123     automatically detected in fonts by searching style names for key
   15124     decorative
   15125     phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
   15126     additional decorative key words are welcome. This should have
   15127     little effect
   15128     on font matching except when two fonts share the same characteristics
   15129     except
   15130     for this value.
   15131 
   15132  conf.d/Makefile.am	  |  1 +
   15133  doc/fontconfig-user.sgml |  6 ++++--
   15134  fontconfig/fontconfig.h  |  3 ++-
   15135  fonts.dtd		  |  6 +++++-
   15136  src/fccfg.c		  | 35 +++++++++++++++++++++++++++--------
   15137  src/fcdbg.c		  |  7 +++++++
   15138  src/fcdefault.c	  |  1 +
   15139  src/fcdir.c		  | 18 +++++++++++++++++-
   15140  src/fcfreetype.c	  | 34 +++++++++++++++++++++++++++++++++-
   15141  src/fcint.h		  |  2 ++
   15142  src/fcmatch.c		  | 33 ++++++++++++++++++++-------------
   15143  src/fcname.c		  | 34 ++++++++++++++++++++++++++++++----
   15144  src/fcxml.c		  |  4 ++++
   15145  13 files changed, 153 insertions(+), 31 deletions(-)
   15146 
   15147 commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
   15148 Author: Keith Packard <keithp (a] neko.keithp.com>
   15149 Date:	Sat Sep 2 14:54:14 2006 -0700
   15150 
   15151     Allow font caches to contain newer version numbers
   15152 
   15153     Use the version number inside the cache file to mark backward
   15154     compatible
   15155     changes while continuing to reserve the filename number for
   15156     incompatible
   15157     changes.
   15158 
   15159  src/fccache.c | 4 ++--
   15160  1 file changed, 2 insertions(+), 2 deletions(-)
   15161 
   15162 commit 9b511b290548ad2920cda94507a3311efc461e8a
   15163 Author: Keith Packard <keithp (a] neko.keithp.com>
   15164 Date:	Sat Sep 2 14:52:37 2006 -0700
   15165 
   15166     Unify directory canonicalization into FcStrAddFilename.
   15167 
   15168     Instead of making filename canonicalization occur in multiple
   15169     places, it
   15170     occurs only in FcStrAddFilename now, as all filenames pass through
   15171     that
   15172     function at one point.
   15173 
   15174  fc-cache/fc-cache.c |	2 +-
   15175  fc-cat/fc-cat.c     |	2 +-
   15176  src/fcdir.c	     | 17 ++++-------------
   15177  src/fcstr.c	     | 24 +++++++++++-------------
   15178  4 files changed, 17 insertions(+), 28 deletions(-)
   15179 
   15180 commit 813258dc8e3a8c964af49abe810e76a95241926d
   15181 Author: Keith Packard <keithp (a] neko.keithp.com>
   15182 Date:	Fri Sep 1 22:08:41 2006 -0700
   15183 
   15184     Move Free family names to bottom of respective aliases. (bug 7429)
   15185 
   15186     The FreeSans, FreeSerif and FreeMono fonts cover a large number of
   15187     languages, but are of generally poor quality. Moving these after
   15188     fonts which
   15189     cover specific languages but which have higher quality glyphs
   15190     should improve
   15191     font selection.
   15192 
   15193  fonts.conf.in | 6 +++---
   15194  1 file changed, 3 insertions(+), 3 deletions(-)
   15195 
   15196 commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
   15197 Author: Keith Packard <keithp (a] neko.keithp.com>
   15198 Date:	Fri Sep 1 22:04:52 2006 -0700
   15199 
   15200     Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
   15201 
   15202     Limited FC_DEBUG documentation (just shows values and vague idea
   15203     of what
   15204     they're related to). Also document \ escape syntax for font names,
   15205     including
   15206     how family name and values have different escape requirements.
   15207 
   15208  doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
   15209  1 file changed, 38 insertions(+), 2 deletions(-)
   15210 
   15211 commit 7295c6f5faa595422e0825aa2e91883147d5b50e
   15212 Author: Keith Packard <keithp (a] neko.keithp.com>
   15213 Date:	Fri Sep 1 21:30:54 2006 -0700
   15214 
   15215     Guess that mac roman names with lots of high bits are actually SJIS.
   15216 
   15217     Many Japanese fonts incorrectly include names tagged as Roman
   15218     encoding and
   15219     English language which are actually Japanese names in the SJIS
   15220     encoding.
   15221     Guess that names with a large number of high bits set are SJIS encoded
   15222     Japanese names rather than English names.
   15223 
   15224  src/fcfreetype.c | 81
   15225  ++++++++++++++++++++++++++++++++++++++++++++------------
   15226  1 file changed, 64 insertions(+), 17 deletions(-)
   15227 
   15228 commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
   15229 Author: Keith Packard <keithp (a] neko.keithp.com>
   15230 Date:	Fri Sep 1 21:12:44 2006 -0700
   15231 
   15232     Prefer Bitstream Vera to DejaVu families.
   15233 
   15234     DejaVu is a modified version of Bitstream Vera that covers
   15235     significantly
   15236     more languages, but does so with spotty quality, lacking hinting
   15237     for many
   15238     glyphs, especially for the synthesized serif oblique face. Use
   15239     Bitstream
   15240     Vera (where installed).
   15241 
   15242  fonts.conf.in | 11 ++++++-----
   15243  1 file changed, 6 insertions(+), 5 deletions(-)
   15244 
   15245 commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
   15246 Author: Keith Packard <keithp (a] neko.keithp.com>
   15247 Date:	Fri Sep 1 15:33:27 2006 -0700
   15248 
   15249     Fonts matching lang not territory should satisfy sort pattern lang.
   15250 
   15251     A pattern specifying 'Chinese' (:lang=zh) without a territory
   15252     should be
   15253     satisfied by any font supporting any Chinese lang. The code was
   15254     requiring
   15255     that the lang tags match exactly, causing this sort to fail.
   15256 
   15257  src/fcmatch.c | 2 +-
   15258  1 file changed, 1 insertion(+), 1 deletion(-)
   15259 
   15260 commit cfccd4873a44da5b041368d5fca4f05180dcf041
   15261 Author: Keith Packard <keithp (a] neko.keithp.com>
   15262 Date:	Fri Sep 1 13:22:45 2006 -0700
   15263 
   15264     Really only rebuild caches for system fonts at make install time.
   15265 
   15266     Oops. Fix actual fc-cache command line instead of just the displayed
   15267     version.
   15268 
   15269  Makefile.am | 2 +-
   15270  1 file changed, 1 insertion(+), 1 deletion(-)
   15271 
   15272 commit caf996342b53bf2ca4eedbe54bc86b68456d7470
   15273 Author: Keith Packard <keithp (a] neko.keithp.com>
   15274 Date:	Fri Sep 1 12:59:09 2006 -0700
   15275 
   15276     Add Assamese orthography (as.orth). Bug #8050
   15277 
   15278     Behdad Esfahbod says Assamese is the same as Bengali, so this
   15279     just uses
   15280     bn.orth.
   15281 
   15282  fc-lang/as.orth  | 28 ++++++++++++++++++++++++++++
   15283  fc-lang/iso639-1 |  2 +-
   15284  2 files changed, 29 insertions(+), 1 deletion(-)
   15285 
   15286 commit c9e6d2c8cc920937546faa63c889570fa7b4745c
   15287 Author: Keith Packard <keithp (a] neko.keithp.com>
   15288 Date:	Fri Sep 1 12:45:43 2006 -0700
   15289 
   15290     Chinese/Macau needs the Hong Kong orthography instead of Taiwan
   15291     (bug 7884)
   15292 
   15293     From Abel Cheung:
   15294     Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
   15295     Macau
   15296     only uses traditional Chinese characters used in Taiwan; however
   15297     that is
   15298     wrong, as a majority of Macau people speaks Cantonese too, and
   15299     also uses
   15300     additional traditional Chinese chars from Hong Kong (there are
   15301     already some
   15302     place names that can't be represented in just chars used in
   15303     Taiwan). So it
   15304     should include zh_hk.orth instead.
   15305 
   15306  fc-lang/zh_mo.orth | 9 +++++++--
   15307  1 file changed, 7 insertions(+), 2 deletions(-)
   15308 
   15309 commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
   15310 Author: Keith Packard <keithp (a] neko.keithp.com>
   15311 Date:	Fri Sep 1 12:36:31 2006 -0700
   15312 
   15313     Avoid #warning directives on non-GCC compilers. (bug 7683)
   15314 
   15315     Detect GCC and use #warning only on GCC systems.
   15316 
   15317  configure.in	  | 4 +++-
   15318  src/fcfreetype.c | 2 ++
   15319  2 files changed, 5 insertions(+), 1 deletion(-)
   15320 
   15321 commit ab2cb932b25af20896c08f4641dfa696ed651418
   15322 Author: Keith Packard <keithp (a] neko.keithp.com>
   15323 Date:	Fri Sep 1 12:26:15 2006 -0700
   15324 
   15325     Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
   15326 
   15327     Linking against fontconfig requires expat on systems without chained
   15328     shared
   15329     library dependencies.
   15330 
   15331  fontconfig.pc.in | 1 +
   15332  1 file changed, 1 insertion(+)
   15333 
   15334 commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
   15335 Author: Keith Packard <keithp (a] neko.keithp.com>
   15336 Date:	Fri Sep 1 12:07:10 2006 -0700
   15337 
   15338     Fix memory leaks in fc-cache directory cleaning code.
   15339 
   15340     valgrind found a few leaks in the new cache cleaning code.
   15341 
   15342  fc-cache/fc-cache.c | 9 +++++++++
   15343  1 file changed, 9 insertions(+)
   15344 
   15345 commit fd7223c770e74730480bdf9ecf36f3152a12473e
   15346 Author: Keith Packard <keithp (a] neko.keithp.com>
   15347 Date:	Fri Sep 1 12:05:04 2006 -0700
   15348 
   15349     Only rebuild caches for system fonts at make install time.
   15350 
   15351     Rebuilding user-specific fonts will stick those cache files in
   15352     the system
   15353     font cache directory.
   15354 
   15355  Makefile.am | 2 +-
   15356  1 file changed, 1 insertion(+), 1 deletion(-)
   15357 
   15358 commit 8587d77ce64147b7fb324458ba100910ebba93f4
   15359 Author: Keith Packard <keithp (a] neko.keithp.com>
   15360 Date:	Fri Sep 1 02:27:45 2006 -0700
   15361 
   15362     Add some ignores
   15363 
   15364  .gitignore | 2 ++
   15365  1 file changed, 2 insertions(+)
   15366 
   15367 commit 09bd9ae2be032efb05a8be7bae584fa18756d951
   15368 Author: Keith Packard <keithp (a] neko.keithp.com>
   15369 Date:	Fri Sep 1 02:22:59 2006 -0700
   15370 
   15371     Fontset pattern references are relative to fontset, not array.
   15372 
   15373     Within a fontset, the patterns are stored as pointers in an array.
   15374     When stored as offsets, the offsets are relative to the fontset object
   15375     itself, not the base of the array of pointers.
   15376 
   15377  src/fcint.h | 2 +-
   15378  1 file changed, 1 insertion(+), 1 deletion(-)
   15379 
   15380 commit 18b6857c6476517db7932025847ae952feba758d
   15381 Author: Keith Packard <keithp (a] neko.keithp.com>
   15382 Date:	Fri Sep 1 01:49:47 2006 -0700
   15383 
   15384     Fix fc-lang to use new charset freezer API.
   15385 
   15386     Charset freezer api now uses allocated object. Also required minor
   15387     fixes to
   15388     charset freezer code to remove assumption that all input charsets are
   15389     persistant.
   15390 
   15391  fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
   15392  src/fccharset.c   | 11 +++++------
   15393  src/fcint.h	   |  6 ++++++
   15394  3 files changed, 29 insertions(+), 18 deletions(-)
   15395 
   15396 commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
   15397 Author: Keith Packard <keithp (a] neko.keithp.com>
   15398 Date:	Fri Sep 1 01:15:14 2006 -0700
   15399 
   15400     Pass directory information around in FcCache structure. Freeze
   15401     charsets.
   15402 
   15403     Instead of passing directory information around in separate variables,
   15404     collect it all in an FcCache structure. Numerous internal and tool
   15405     interfaces changed as a result of this.
   15406 
   15407     Charsets are now pre-frozen before being serialized. This causes
   15408     them to
   15409     share across multiple fonts in the same cache.
   15410 
   15411  fc-cache/fc-cache.c	     | 109 ++++-----
   15412  fc-cat/fc-cat.c	     |	83 ++-----
   15413  fc-glyphname/fc-glyphname.c |	13 --
   15414  src/fccache.c		     | 300 ++++++++++--------------
   15415  src/fccfg.c		     | 169 ++++++++------
   15416  src/fccharset.c	     | 550
   15417  +++++++++++++++++++++++---------------------
   15418  src/fcdir.c		     | 177 +++++++-------
   15419  src/fcinit.c		     |	 1 -
   15420  src/fcint.h		     |	60 ++---
   15421  src/fcpat.c		     |	 8 +
   15422  src/fcserialize.c	     |	 3 +
   15423  11 files changed, 702 insertions(+), 771 deletions(-)
   15424 
   15425 commit aec8c90b450c115718fd87bc270e35ee6b605967
   15426 Author: Keith Packard <keithp (a] neko.keithp.com>
   15427 Date:	Fri Sep 1 01:12:13 2006 -0700
   15428 
   15429     Remove stale architecture signatures.
   15430 
   15431     All but x86 are known to be wrong.
   15432 
   15433  fc-arch/fcarch.tmpl.h | 7 +++----
   15434  1 file changed, 3 insertions(+), 4 deletions(-)
   15435 
   15436 commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
   15437 Author: Keith Packard <keithp (a] neko.keithp.com>
   15438 Date:	Thu Aug 31 18:16:00 2006 -0700
   15439 
   15440     Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
   15441 
   15442     Applications explicitly setting FC_LANG with string would fail due
   15443     to typechecking disallowing this case.
   15444 
   15445  src/fcname.c | 4 ++++
   15446  1 file changed, 4 insertions(+)
   15447 
   15448 commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
   15449 Author: Keith Packard <keithp (a] neko.keithp.com>
   15450 Date:	Thu Aug 31 18:14:45 2006 -0700
   15451 
   15452     Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
   15453     Makefile.am
   15454 
   15455     make distcheck caught this bug; the effect of 'make uninstall'
   15456     would have been to execute 'rm -rf /', somewhat less that desirable.
   15457 
   15458  fc-cache/Makefile.am | 6 ++----
   15459  fc-cat/Makefile.am   | 2 --
   15460  2 files changed, 2 insertions(+), 6 deletions(-)
   15461 
   15462 commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
   15463 Author: Keith Packard <keithp (a] neko.keithp.com>
   15464 Date:	Thu Aug 31 14:38:18 2006 -0700
   15465 
   15466     Revert ABI changes from version 2.3
   15467 
   15468     Accidental ABI changes and additions were discovered by looking at the
   15469     differences in fontconfig.h. All of those have been reverted.
   15470 
   15471  fc-cache/fc-cache.c	 |  4 ++--
   15472  fc-list/fc-list.c	 |  2 +-
   15473  fontconfig/fontconfig.h | 23 +++++------------------
   15474  src/fccache.c		 | 16 ++++++++++++++--
   15475  src/fcint.h		 |  6 ++++++
   15476  5 files changed, 28 insertions(+), 23 deletions(-)
   15477 
   15478 commit 0a87ce715e1862c56702f5be43af9f246aa34e68
   15479 Author: Keith Packard <keithp (a] neko.keithp.com>
   15480 Date:	Thu Aug 31 11:56:43 2006 -0700
   15481 
   15482     With no args, fc-cat now dumps all directories.
   15483 
   15484     Automatically list all font directories when no arguments are given to
   15485     fc-cat. Also add -r option to recurse from specified cache
   15486     directories.
   15487     fc-cat also now prints the cache filename in verbose mode, along
   15488     with the
   15489     related directory name.
   15490 
   15491  fc-cat/fc-cat.c | 119
   15492  +++++++++++++++++++++++++++++++++++++++++++-------------
   15493  src/fccache.c	 |  16 +++++---
   15494  src/fcint.h	 |   2 +-
   15495  3 files changed, 104 insertions(+), 33 deletions(-)
   15496 
   15497 commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
   15498 Author: Keith Packard <keithp (a] neko.keithp.com>
   15499 Date:	Thu Aug 31 09:42:49 2006 -0700
   15500 
   15501     Automatically remove invalid cache files.
   15502 
   15503     Cache files for missing or more recently modified directories are
   15504     automatically removed at the end of every fc-cache run.
   15505 
   15506  fc-cache/Makefile.am |   2 +-
   15507  fc-cache/fc-cache.c  | 130
   15508  ++++++++++++++++++++++++++++++++++++++++++++++++++-
   15509  fc-cat/fc-cat.c      |   3 +-
   15510  src/fccache.c	      |   6 +--
   15511  src/fcint.h	      |   2 +-
   15512  5 files changed, 135 insertions(+), 8 deletions(-)
   15513 
   15514 commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
   15515 Author: Keith Packard <keithp (a] neko.keithp.com>
   15516 Date:	Thu Aug 31 09:07:32 2006 -0700
   15517 
   15518     Serialized value lists were only including one value.
   15519 
   15520     The next pointer in the serialized value list wasn't getting set,
   15521     so they
   15522     were truncated at a single value.
   15523 
   15524  src/fcpat.c | 1 +
   15525  1 file changed, 1 insertion(+)
   15526 
   15527 commit c50ea916b0e56520948804b67fc7df57bb490575
   15528 Author: Keith Packard <keithp (a] neko.keithp.com>
   15529 Date:	Wed Aug 30 23:09:39 2006 -0700
   15530 
   15531     Use intptr_t instead of off_t inside FcCache structure.
   15532 
   15533     This avoids OS-dependencies in the cache file structure.
   15534 
   15535  src/fcint.h	   | 2 +-
   15536  src/fcserialize.c | 1 -
   15537  2 files changed, 1 insertion(+), 2 deletions(-)
   15538 
   15539 commit 76abb77f26c43d069919f80e960c71c2242fb5c2
   15540 Author: Keith Packard <keithp (a] neko.keithp.com>
   15541 Date:	Wed Aug 30 22:23:25 2006 -0700
   15542 
   15543     Fix fc-cat again. Sigh.
   15544 
   15545     Internal interfaces in cache management changed again...
   15546 
   15547  fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
   15548  src/fccache.c	 | 19 ++++++++++---------
   15549  src/fcint.h	 |  9 ++++++---
   15550  3 files changed, 41 insertions(+), 24 deletions(-)
   15551 
   15552 commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
   15553 Author: Keith Packard <keithp (a] neko.keithp.com>
   15554 Date:	Wed Aug 30 21:59:53 2006 -0700
   15555 
   15556     Skip broken caches. Cache files are auto-written, don't rewrite
   15557     in fc-cache.
   15558 
   15559     Validate cache contents and skip broken caches, looking down cache
   15560     path for
   15561     valid ones.
   15562 
   15563     Every time a directory is scanned, it will be written to a cache
   15564     file if
   15565     possible, so fc-cache doesn't need to re-write the cache file. This
   15566     makes
   15567     detecting when the cache was generated a bit tricky, so we guess
   15568     that if the
   15569     cache wasn't valid before running and is valid afterwards, the
   15570     cache file
   15571     was written.
   15572 
   15573     Also, allow empty charsets to be serialized with null leaves/numbers.
   15574 
   15575     Eliminate a leak in FcEdit by switching to FcObject sooner.
   15576 
   15577     Call FcFini from fc-match to make valgrind happy.
   15578 
   15579  fc-cache/fc-cache.c |	25 +++++----
   15580  fc-match/fc-match.c |	 1 +
   15581  src/fccache.c	     | 148
   15582  +++++++++++++++++++++++++++-------------------------
   15583  src/fccfg.c	     |	80 ++++++++--------------------
   15584  src/fccharset.c     |	56 +++++++++++---------
   15585  src/fcdir.c	     |	 2 +-
   15586  src/fcint.h	     |	19 +++++--
   15587  src/fcxml.c	     |	19 +++----
   15588  8 files changed, 169 insertions(+), 181 deletions(-)
   15589 
   15590 commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
   15591 Author: Keith Packard <keithp (a] neko.keithp.com>
   15592 Date:	Wed Aug 30 18:50:58 2006 -0700
   15593 
   15594     Rework Object name database to unify typechecking and object lookup.
   15595 
   15596     Eliminate ancient list of object name databases and load names
   15597     into single
   15598     hash table that includes type information. Typecheck all pattern
   15599     values to
   15600     avoid mis-typed pattern elements.
   15601 
   15602  fc-case/fc-case.c |  13 --
   15603  src/fcint.h	   |   7 +-
   15604  src/fcmatch.c	   |   9 +-
   15605  src/fcname.c	   | 389
   15606  ++++++++++++++++++++++++++++++------------------------
   15607  src/fcpat.c	   |   2 +-
   15608  5 files changed, 233 insertions(+), 187 deletions(-)
   15609 
   15610 commit c02886485b293179e8492cad9a34eb431dd4bfc9
   15611 Author: Keith Packard <keithp (a] neko.keithp.com>
   15612 Date:	Wed Aug 30 13:51:03 2006 -0700
   15613 
   15614     FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
   15615     work.
   15616 
   15617     FcCharSetSerialize was computing the offset to the unserialized leaf,
   15618     which left it pointing at random data when the cache was reloaded.
   15619 
   15620     fc-cat has been updated to work with the new cache structure.
   15621 
   15622     Various debug messages extended to help diagnose serialization errors.
   15623 
   15624  fc-cat/fc-cat.c | 134
   15625  ++++++++++++++++++++++++++++++--------------------------
   15626  src/fccache.c	 |   6 +--
   15627  src/fccharset.c |   3 +-
   15628  src/fcdbg.c	 |  20 +++++++--
   15629  src/fcint.h	 |  15 +++++--
   15630  src/fcpat.c	 |   7 +++
   15631  6 files changed, 110 insertions(+), 75 deletions(-)
   15632 
   15633 commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
   15634 Author: Keith Packard <keithp (a] neko.keithp.com>
   15635 Date:	Wed Aug 30 04:24:03 2006 -0700
   15636 
   15637     Fix build problems caused by cache rework.
   15638 
   15639     Pagesize no longer matters in architecture decisions, the entire
   15640     cache file
   15641     is mmaped into the library. However, lots of intptr_t values are in
   15642     use now,
   15643     so that value is important.
   15644 
   15645     fc-lang now requires fcserialize.c, which has been added to the
   15646     repository.
   15647 
   15648  fc-arch/fc-arch.c     |  14 +----
   15649  fc-arch/fcarch.tmpl.h |   4 +-
   15650  fc-lang/fc-lang.c     |   1 +
   15651  src/fcserialize.c     | 159
   15652  ++++++++++++++++++++++++++++++++++++++++++++++++++
   15653  4 files changed, 165 insertions(+), 13 deletions(-)
   15654 
   15655 commit 7ce196733129b0e664c1bdc20f973f15167292f7
   15656 Author: Keith Packard <keithp (a] neko.keithp.com>
   15657 Date:	Wed Aug 30 04:16:22 2006 -0700
   15658 
   15659     Rework cache files to use offsets for all data structures.
   15660 
   15661     Replace all of the bank/id pairs with simple offsets, recode several
   15662     data structures to always use offsets inside the library to avoid
   15663     conditional paths. Exposed data structures use pointers to hold
   15664     offsets,
   15665     setting the low bit to distinguish between offset and pointer.
   15666 
   15667     Use offset-based data structures for lang charset encodings;
   15668     eliminates
   15669     separate data structure format for that file.
   15670 
   15671     Much testing will be needed; offsets are likely not detected
   15672     everywhere in
   15673     the library yet.
   15674 
   15675  fc-arch/fcarch.tmpl.h	 |    3 +-
   15676  fc-lang/fc-lang.c	 |  185 +++++----
   15677  fontconfig/fontconfig.h |    3 -
   15678  src/Makefile.am	 |    1 +
   15679  src/fccache.c		 |  581 +++++++++++----------------
   15680  src/fccfg.c		 |  102 +++--
   15681  src/fccharset.c	 |  493 ++++++++---------------
   15682  src/fcdbg.c		 |   43 +-
   15683  src/fcdefault.c	 |   64 +--
   15684  src/fcfs.c		 |  133 ++----
   15685  src/fcint.h		 |  477 +++++++++++++---------
   15686  src/fclang.c		 |  120 ++----
   15687  src/fclist.c		 |   86 ++--
   15688  src/fcmatch.c		 |  179 +++------
   15689  src/fcname.c		 |  142 ++-----
   15690  src/fcpat.c		 | 1025
   15691  ++++++++++++++---------------------------------
   15692  src/fcstr.c		 |    1 +
   15693  src/fcxml.c		 |   15 +-
   15694  18 files changed, 1394 insertions(+), 2259 deletions(-)
   15695 
   15696 commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
   15697 Author: Keith Packard <keithp (a] neko.keithp.com>
   15698 Date:	Mon Aug 28 11:51:12 2006 -0700
   15699 
   15700     Revert to original FcFontSetMatch algorithm to avoid losing fonts.
   15701 
   15702     The fancy new FcFontSetMatch algorithm would discard fonts for the
   15703     wrong reasons; fc-match sans:lang=en,ja would discard all fonts
   15704     without
   15705     Japanese support. This commit reverts to the original algorithm which
   15706     ensure that FcFontSetMatch always matches the first font in the
   15707     FcFontSetSort return list.
   15708 
   15709  src/fcmatch.c | 229
   15710  ++++++++--------------------------------------------------
   15711  1 file changed, 32 insertions(+), 197 deletions(-)
   15712 
   15713 commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
   15714 Author: Keith Packard <keithp (a] neko.keithp.com>
   15715 Date:	Mon Aug 28 10:38:27 2006 -0700
   15716 
   15717     Add ppc architecture
   15718 
   15719  fc-arch/fcarch.tmpl.h | 1 +
   15720  1 file changed, 1 insertion(+)
   15721 
   15722 commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
   15723 Author: Keith Packard <keithp (a] neko.keithp.com>
   15724 Date:	Mon Aug 28 10:30:22 2006 -0700
   15725 
   15726     During test run, remove cache directory to avoid stale cache usage.
   15727 
   15728     As file timestamps have only one second granularity, an old cache
   15729     file could easily be used when a test took less than 1 second to run.
   15730     Just remove the cache directory and its contents before each test
   15731     is run.
   15732     Also, remove mention of the old cache file from the test config file.
   15733 
   15734  test/fonts.conf.in | 1 -
   15735  test/run-test.sh   | 4 +---
   15736  2 files changed, 1 insertion(+), 4 deletions(-)
   15737 
   15738 commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
   15739 Author: Keith Packard <keithp (a] neko.keithp.com>
   15740 Date:	Mon Aug 28 10:07:43 2006 -0700
   15741 
   15742     Add x86-64 architecture and signature.
   15743 
   15744  fc-arch/fcarch.tmpl.h | 1 +
   15745  1 file changed, 1 insertion(+)
   15746 
   15747 commit 7db39f729859827b246da242a26ddba13cb8c4b1
   15748 Author: Keith Packard <keithp (a] neko.keithp.com>
   15749 Date:	Mon Aug 28 09:43:12 2006 -0700
   15750 
   15751     Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
   15752 
   15753     Also remove spurious printf of directory names.
   15754 
   15755  fc-arch/Makefile.am   | 2 +-
   15756  fc-arch/fcarch.tmpl.h | 2 +-
   15757  src/fcdir.c	       | 1 -
   15758  3 files changed, 2 insertions(+), 3 deletions(-)
   15759 
   15760 commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
   15761 Author: Keith Packard <keithp (a] neko.keithp.com>
   15762 Date:	Sun Aug 27 23:40:51 2006 -0700
   15763 
   15764     Eliminate ./ and ../ elements from font directory names when scanning.
   15765 
   15766     FcStrCanonFilename eliminates ./ and ../ elements from pathnames
   15767     through
   15768     simple string editing. Also, relative path names are fixed by
   15769     prepending the
   15770     current working directory.
   15771 
   15772  src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
   15773  src/fcint.h |	3 +++
   15774  src/fcstr.c | 57
   15775  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   15776  3 files changed, 90 insertions(+), 15 deletions(-)
   15777 
   15778 commit af180c40376690b7ced5262156fbe13c9ebba1e2
   15779 Author: Keith Packard <keithp (a] neko.keithp.com>
   15780 Date:	Sun Aug 27 22:24:39 2006 -0700
   15781 
   15782     Fix up fc-cache and fc-cat for no global cache changes.
   15783 
   15784     fc-cache and fc-cat use internal (fcint.h) APIs that have
   15785     changed with the elimination of the global cache.
   15786 
   15787  fc-cache/fc-cache.c |	 2 +-
   15788  fc-cat/fc-cat.c     | 119
   15789  ++++++----------------------------------------------
   15790  src/fccache.c	     |	77 +++++++++++++++++++++++-----------
   15791  src/fcdir.c	     |	13 +++---
   15792  src/fcint.h	     |	 4 ++
   15793  5 files changed, 76 insertions(+), 139 deletions(-)
   15794 
   15795 commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
   15796 Author: Keith Packard <keithp (a] neko.keithp.com>
   15797 Date:	Sun Aug 27 21:53:48 2006 -0700
   15798 
   15799     Eliminate global cache. Eliminate multi-arch cache code.
   15800 
   15801     With the removal of the in-directory cache files, and the addition of
   15802     per-user cache directories, there is no longer any reason to
   15803     preserve the
   15804     giant global cache file. Eliminating of this unifies the cache
   15805     structure
   15806     and simplifies the overall caching strategies greatly.
   15807 
   15808  fc-cache/fc-cache.c |	  3 +-
   15809  src/fccache.c	     | 1051
   15810  ++++++---------------------------------------------
   15811  src/fccfg.c	     |	 23 +-
   15812  src/fcdir.c	     |	164 ++++----
   15813  src/fcint.h	     |	 70 +---
   15814  5 files changed, 203 insertions(+), 1108 deletions(-)
   15815 
   15816 commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
   15817 Author: Keith Packard <keithp (a] neko.keithp.com>
   15818 Date:	Sun Aug 27 18:29:51 2006 -0700
   15819 
   15820     Add architecture to cache filename.
   15821 
   15822     Make cache filenames unique by inserting the architecture name
   15823     into the
   15824     filename.
   15825 
   15826  src/fccache.c | 5 +++--
   15827  1 file changed, 3 insertions(+), 2 deletions(-)
   15828 
   15829 commit db50cbdaf592349c204ab0af0e7061ea72237044
   15830 Author: Keith Packard <keithp (a] neko.keithp.com>
   15831 Date:	Sun Aug 27 18:19:39 2006 -0700
   15832 
   15833     Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
   15834     per dir.
   15835 
   15836     Normalized directory names offer protection against looped directory
   15837     trees
   15838     but cost enormous numbers of system calls (stat per file in the
   15839     hierarchy).
   15840     Also, cache file directory name contents are validated each time the
   15841     directory is modified, don't re-validate every time the cache file
   15842     is loaded
   15843     with an access and stat call.
   15844 
   15845  fc-cache/fc-cache.c |	 7 ++--
   15846  src/fccache.c	     |	55 ++---------------------------
   15847  src/fccfg.c	     | 100
   15848  ----------------------------------------------------
   15849  src/fcdir.c	     |	 6 ----
   15850  4 files changed, 4 insertions(+), 164 deletions(-)
   15851 
   15852 commit d2f786849c0c4503360a5c09469505b05164c6d2
   15853 Author: Keith Packard <keithp (a] neko.keithp.com>
   15854 Date:	Sun Aug 27 17:04:01 2006 -0700
   15855 
   15856     Write caches to first directory with permission. Valid cache in
   15857     FcDirCacheOpen.
   15858 
   15859     Previous policy was to attempt to update the cache in place and bail
   15860     if that
   15861     didn't work. Now, search for the first writable directory and
   15862     place the
   15863     cache file there instead. Furthermore, on startup, search directory
   15864     list for
   15865     valid cache files instead of bailing if the first found cache
   15866     file wasn't
   15867     valid.
   15868 
   15869  fonts.conf.in |  2 +-
   15870  src/fccache.c | 90
   15871  ++++++++++++++++++++++++++++-------------------------------
   15872  2 files changed, 43 insertions(+), 49 deletions(-)
   15873 
   15874 commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
   15875 Author: Keith Packard <keithp (a] neko.keithp.com>
   15876 Date:	Sun Aug 27 16:25:07 2006 -0700
   15877 
   15878     Construct short architecture name from architecture signature.
   15879 
   15880     Map existing architecture signature to short architecture name
   15881     at build time. This architecture name is (as yet) unused, but will
   15882     be used
   15883     to build per-architecture cache files with names made unique by
   15884     including
   15885     the architecture name. The auto-detected architecture name can
   15886     be overridden
   15887     with the --with-arch=ARCH configure option.
   15888 
   15889  Makefile.am	       |   2 +-
   15890  configure.in	       |  17 ++++++
   15891  fc-arch/Makefile.am   |  50 ++++++++++++++++++
   15892  fc-arch/fc-arch.c     | 144
   15893  ++++++++++++++++++++++++++++++++++++++++++++++++++
   15894  fc-arch/fcarch.tmpl.h |  32 +++++++++++
   15895  5 files changed, 244 insertions(+), 1 deletion(-)
   15896 
   15897 commit 199a92241151c391d9becca4fae1cc7e5e32ca80
   15898 Author: Keith Packard <keithp (a] neko.keithp.com>
   15899 Date:	Sun Aug 27 16:21:16 2006 -0700
   15900 
   15901     Add .gitignore
   15902 
   15903  .gitignore | 73
   15904  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   15905  1 file changed, 73 insertions(+)
   15906 
   15907 commit 7410e40bd93beb4ab1a577d084112413431cede2
   15908 Author: Patrick Lam <plam (a] MIT.EDU>
   15909 Date:	Fri Aug 4 16:13:00 2006 +0000
   15910 
   15911     2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
   15912     Make cache directories configurable. Simplify and correct some
   15913     code which
   15914 	deals with per-directory caches.
   15915 
   15916  ChangeLog		 |  24 ++++
   15917  configure.in		 |  22 +++-
   15918  fc-cache/fc-cache.c	 |   7 +-
   15919  fontconfig/fontconfig.h |   4 +-
   15920  fonts.conf.in		 |   5 +
   15921  fonts.dtd		 |  12 ++
   15922  src/Makefile.am	 |   3 +-
   15923  src/fccache.c		 | 323
   15924  +++++++++++++++++++++++++-----------------------
   15925  src/fccfg.c		 |  28 ++++-
   15926  src/fcdir.c		 |   6 +-
   15927  src/fcinit.c		 |   2 +
   15928  src/fcint.h		 |  13 +-
   15929  src/fcxml.c		 |  17 +++
   15930  test/fonts.conf.in	 |   1 +
   15931  test/run-test.sh	 |   6 +-
   15932  15 files changed, 294 insertions(+), 179 deletions(-)
   15933 
   15934 commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
   15935 Author: Patrick Lam <plam (a] MIT.EDU>
   15936 Date:	Wed Jul 19 02:14:28 2006 +0000
   15937 
   15938     2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
   15939     Fix file-descriptor leak in FcGlobalCacheDestroy.
   15940 
   15941  ChangeLog     | 7 +++++++
   15942  src/fccache.c | 2 ++
   15943  2 files changed, 9 insertions(+)
   15944 
   15945 commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
   15946 Author: Patrick Lam <plam (a] MIT.EDU>
   15947 Date:	Fri Jun 2 18:48:30 2006 +0000
   15948 
   15949     2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad
   15950     Esfahbod
   15951     TrueType Collection table offsets are absolute, not relative.
   15952 
   15953  ChangeLog    | 7 +++++++
   15954  src/ftglue.c | 2 +-
   15955  2 files changed, 8 insertions(+), 1 deletion(-)
   15956 
   15957 commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
   15958 Author: Patrick Lam <plam (a] MIT.EDU>
   15959 Date:	Fri Apr 28 07:00:25 2006 +0000
   15960 
   15961     2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
   15962     Make FcStrCopy slightly more efficient.
   15963 
   15964  ChangeLog   |	7 +++++++
   15965  src/fcstr.c | 12 +++++++-----
   15966  2 files changed, 14 insertions(+), 5 deletions(-)
   15967 
   15968 commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
   15969 Author: Patrick Lam <plam (a] MIT.EDU>
   15970 Date:	Thu Apr 27 08:13:45 2006 +0000
   15971 
   15972     Keith Packard <keithp (a] keithp.com>
   15973     Reduce transient memory usage during config file parsing by allocating
   15974 	smaller buffers (64 seems to be a magic number).
   15975 
   15976  ChangeLog   | 20 +++++++-------------
   15977  src/fcstr.c |	2 +-
   15978  2 files changed, 8 insertions(+), 14 deletions(-)
   15979 
   15980 commit 529291bef436384a06db246fda30e08d5812de14
   15981 Author: Keith Packard <keithp (a] keithp.com>
   15982 Date:	Thu Apr 27 07:54:07 2006 +0000
   15983 
   15984     Eliminate pattern freezing
   15985 
   15986  ChangeLog    |   8 ++
   15987  src/fcinit.c |   4 -
   15988  src/fcint.h  |   3 -
   15989  src/fcpat.c  | 370
   15990  -----------------------------------------------------------
   15991  src/fcxml.c  |   3 +-
   15992  5 files changed, 9 insertions(+), 379 deletions(-)
   15993 
   15994 commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
   15995 Author: Keith Packard <keithp (a] keithp.com>
   15996 Date:	Thu Apr 27 07:11:44 2006 +0000
   15997 
   15998     Make path names in cache files absolute (NB, cache format change) Stop
   15999 	permitting cache files to be stored in font dirs. Bump cache
   16000 	magic.
   16001 	Don't include /fonts.cache-2 in cache hash construction.
   16002     reviewed by: Patrick Lam <plam (a] mit.edu>
   16003 
   16004  ChangeLog	  |  30 +++++++++++++
   16005  src/fccache.c	  | 104 +++++++++++---------------------------------
   16006  src/fcfreetype.c |  10 +----
   16007  src/fcint.h	  |   8 +---
   16008  src/fclist.c	  |   4 --
   16009  src/fcmatch.c	  |   3 --
   16010  src/fcpat.c	  | 130
   16011  -------------------------------------------------------
   16012  7 files changed, 57 insertions(+), 232 deletions(-)
   16013 
   16014 commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
   16015 Author: Patrick Lam <plam (a] MIT.EDU>
   16016 Date:	Wed Apr 26 14:50:41 2006 +0000
   16017 
   16018     Really update for 2.3.95.
   16019 
   16020  README | 6 ++++--
   16021  1 file changed, 4 insertions(+), 2 deletions(-)
   16022 
   16023 commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
   16024 Author: Patrick Lam <plam (a] MIT.EDU>
   16025 Date:	Tue Apr 25 15:33:07 2006 +0000
   16026 
   16027     Fix the issues with GNU libiconv vs. libc iconv (which especially
   16028     appear on
   16029 	Solarii). Approach suggested by Tim Mooney.
   16030     reviewed by: plam
   16031 
   16032  ChangeLog	  | 12 +++++++++++-
   16033  configure.in	  | 37 +++++++++++++++++++++++++++++++++++--
   16034  src/Makefile.am  |  2 +-
   16035  src/fcfreetype.c |  3 +--
   16036  4 files changed, 48 insertions(+), 6 deletions(-)
   16037 
   16038 commit 49512317264da1996bddf0b3c82d8d2de0c201eb
   16039 Author: Patrick Lam <plam (a] MIT.EDU>
   16040 Date:	Tue Apr 25 06:12:06 2006 +0000
   16041 
   16042     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   16043     Shuffle order of includes for building out of srcdir on win32.
   16044     reviewed by: plam
   16045 
   16046  ChangeLog | 17 ++++++++++++++++-
   16047  1 file changed, 16 insertions(+), 1 deletion(-)
   16048 
   16049 commit f045376c0831f068e8fd8fd61773a5ed83dede7f
   16050 Author: Patrick Lam <plam (a] MIT.EDU>
   16051 Date:	Tue Apr 25 05:57:41 2006 +0000
   16052 
   16053     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   16054     Shuffle order of includes for building out of srcdir on win32.
   16055     reviewed by: plam
   16056 
   16057  fc-cache/fc-cache.c | 15 ++++++++-------
   16058  fc-cat/fc-cat.c     | 17 +++++++++--------
   16059  fc-match/fc-match.c | 11 ++++++-----
   16060  src/Makefile.am     |	6 +++---
   16061  src/fccache.c	     |	2 +-
   16062  src/fccfg.c	     |	2 +-
   16063  src/fccharset.c     |	2 +-
   16064  src/fcdbg.c	     |	2 +-
   16065  src/fcfreetype.c    |	2 +-
   16066  src/fcfs.c	     |	2 +-
   16067  src/fcinit.c	     |	2 +-
   16068  src/fclist.c	     |	2 +-
   16069  src/fcmatch.c	     |	2 +-
   16070  src/fcmatrix.c      |	2 +-
   16071  src/fcname.c	     |	2 +-
   16072  src/fcpat.c	     |	2 +-
   16073  src/fcstr.c	     |	2 +-
   16074  src/fcxml.c	     |	2 +-
   16075  18 files changed, 40 insertions(+), 37 deletions(-)
   16076 
   16077 commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
   16078 Author: Patrick Lam <plam (a] MIT.EDU>
   16079 Date:	Thu Apr 20 16:57:50 2006 +0000
   16080 
   16081     Prevent terrible perf regression by getting the if-condition right
   16082 	(reported by Wouter Bolsterlee).
   16083 
   16084  ChangeLog     | 8 +++++++-
   16085  src/fcmatch.c | 2 +-
   16086  2 files changed, 8 insertions(+), 2 deletions(-)
   16087 
   16088 commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
   16089 Author: Patrick Lam <plam (a] MIT.EDU>
   16090 Date:	Wed Apr 19 16:53:50 2006 +0000
   16091 
   16092     Dominic Lachowicz <cinamod (a] hotmail.com>
   16093     Implement mmap-like code for Windows using MapViewOfFile.
   16094 
   16095  ChangeLog     |  7 +++++++
   16096  src/fccache.c | 23 ++++++++++++++++++++---
   16097  2 files changed, 27 insertions(+), 3 deletions(-)
   16098 
   16099 commit 56f8358364ad9078d99a35a12d7734884b8fccc2
   16100 Author: Patrick Lam <plam (a] MIT.EDU>
   16101 Date:	Wed Apr 19 16:17:46 2006 +0000
   16102 
   16103     Bump version to 2.3.95.
   16104 
   16105  ChangeLog | 8 ++++++++
   16106  1 file changed, 8 insertions(+)
   16107 
   16108 commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
   16109 Author: Patrick Lam <plam (a] MIT.EDU>
   16110 Date:	Wed Apr 19 16:17:19 2006 +0000
   16111 
   16112     Bail gracefully if the cache file does not contain enough data.
   16113 
   16114  ChangeLog		 |  5 +++++
   16115  README			 | 23 +++++++++++++++++++++--
   16116  configure.in		 |  2 +-
   16117  fontconfig/fontconfig.h |  2 +-
   16118  src/fccache.c		 | 19 ++++++++++++++++++-
   16119  5 files changed, 46 insertions(+), 5 deletions(-)
   16120 
   16121 commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
   16122 Author: Patrick Lam <plam (a] MIT.EDU>
   16123 Date:	Sat Apr 15 00:25:20 2006 +0000
   16124 
   16125     Give the 'Standard Symbols L' match a strong (vs. weak) binding.
   16126 
   16127  ChangeLog     |  5 +++++
   16128  fonts.conf.in | 13 ++++++++-----
   16129  2 files changed, 13 insertions(+), 5 deletions(-)
   16130 
   16131 commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
   16132 Author: Patrick Lam <plam (a] MIT.EDU>
   16133 Date:	Fri Apr 14 18:35:16 2006 +0000
   16134 
   16135     Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
   16136 	Simplify code and get things straight.
   16137 
   16138  ChangeLog    |  6 ++++++
   16139  src/fcname.c | 20 +++++---------------
   16140  2 files changed, 11 insertions(+), 15 deletions(-)
   16141 
   16142 commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
   16143 Author: Patrick Lam <plam (a] MIT.EDU>
   16144 Date:	Fri Apr 14 15:40:58 2006 +0000
   16145 
   16146     Actually, just add URW fonts as aliases for all of the PostScript
   16147     fonts.
   16148 	(reported by Miguel Rodriguez).
   16149 
   16150  ChangeLog     |  6 ++++++
   16151  fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
   16152  2 files changed, 36 insertions(+), 6 deletions(-)
   16153 
   16154 commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
   16155 Author: Patrick Lam <plam (a] MIT.EDU>
   16156 Date:	Fri Apr 14 14:51:22 2006 +0000
   16157 
   16158     Add an alias 'Standard Symbols L' for 'Symbol'.
   16159 
   16160  ChangeLog     | 5 +++++
   16161  fonts.conf.in | 6 +++++-
   16162  2 files changed, 10 insertions(+), 1 deletion(-)
   16163 
   16164 commit 2f02e38361b24032945e24f7f8480999bf9df1e2
   16165 Author: Patrick Lam <plam (a] MIT.EDU>
   16166 Date:	Wed Apr 12 14:36:36 2006 +0000
   16167 
   16168     Fix memory leak (Coverity defect #2089).
   16169     Ignore script if subtable is missing (Coverity defect #2088).
   16170     Fix possible null pointer dereference (Coverity defect #784)
   16171     and memory
   16172 	leak (Coverity defects #785, #786).
   16173     Don't copy FcCharSet if we're going to throw it away anyway. (Reported
   16174     by
   16175 	Kenichi Handa).
   16176     reviewed by: plam
   16177 
   16178  ChangeLog	  | 21 +++++++++++++++++++++
   16179  src/fccfg.c	  |  4 +++-
   16180  src/fcfreetype.c |  5 +----
   16181  src/fcmatch.c	  | 33 ++++++++++++++++++++-------------
   16182  src/fcpat.c	  |  7 ++++++-
   16183  5 files changed, 51 insertions(+), 19 deletions(-)
   16184 
   16185 commit a56e89ab4f21aa6288345c63d2c43e55561632e0
   16186 Author: Patrick Lam <plam (a] MIT.EDU>
   16187 Date:	Wed Apr 12 03:02:57 2006 +0000
   16188 
   16189     Fix bad behaviour on realloc resulting in crash.
   16190     reviewed by: plam
   16191 
   16192  ChangeLog    |  7 +++++++
   16193  src/fcname.c | 17 ++++++++++-------
   16194  2 files changed, 17 insertions(+), 7 deletions(-)
   16195 
   16196 commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
   16197 Author: Patrick Lam <plam (a] MIT.EDU>
   16198 Date:	Wed Apr 12 02:38:28 2006 +0000
   16199 
   16200     Don't crash if config is null (Coverity defect #984).
   16201 
   16202  ChangeLog     | 13 +++++++++----
   16203  src/fccache.c |  5 +++--
   16204  2 files changed, 12 insertions(+), 6 deletions(-)
   16205 
   16206 commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
   16207 Author: Patrick Lam <plam (a] MIT.EDU>
   16208 Date:	Tue Apr 11 16:54:24 2006 +0000
   16209 
   16210     Missing bits from previous patches.
   16211     Remove extra semi-colon.
   16212     Fix memory leak in error case (Coverity defects #776, #985).
   16213     Fix memory leaks (Coverity defects #779, #781) and memory use
   16214     after free
   16215 	(Coverity defect #780).
   16216     reviewed by: plam
   16217 
   16218  ChangeLog	 | 18 ++++++++++++++++++
   16219  src/fccfg.c	 | 13 +++++++++----
   16220  src/fccharset.c |  5 ++++-
   16221  src/fclang.c	 |  1 +
   16222  src/fcxml.c	 |  4 +++-
   16223  5 files changed, 35 insertions(+), 6 deletions(-)
   16224 
   16225 commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
   16226 Author: Patrick Lam <plam (a] MIT.EDU>
   16227 Date:	Tue Apr 11 14:20:59 2006 +0000
   16228 
   16229     Properly convert static charsets to dynamic charsets.
   16230     Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
   16231     Fix memory leak (Coverity defect #1819).
   16232     prevent crash when invalid include line is parsed (Coverity defect
   16233     #763).
   16234     Fix potential null pointer access (Coverity defect #1804).
   16235     Remove dead code (Coverity defect #1194).
   16236     Prevent potential null pointer access (Coverity defect #767),
   16237     ensure error
   16238 	value is read (Coverity defect #1195).
   16239     reviewed by: plam
   16240 
   16241  ChangeLog	   | 29 +++++++++++++++++++++++++++++
   16242  fc-cat/fc-cat.c   |  4 +++-
   16243  fc-lang/fc-lang.c |  3 +++
   16244  src/fccharset.c   |  5 +++++
   16245  src/fcfreetype.c  |  6 ++++--
   16246  src/fclang.c	   |  8 +++++++-
   16247  src/fcname.c	   |  8 --------
   16248  src/fcpat.c	   | 11 ++++++++++-
   16249  8 files changed, 61 insertions(+), 13 deletions(-)
   16250 
   16251 commit af2ad236f037c7a53e73b9454f620de1a52f0422
   16252 Author: Patrick Lam <plam (a] MIT.EDU>
   16253 Date:	Tue Apr 11 05:08:26 2006 +0000
   16254 
   16255     Survive missing docbook2pdf.
   16256     reviewed by: plam
   16257 
   16258  ChangeLog	 | 11 +++++++++--
   16259  doc/Makefile.am | 10 ++++++----
   16260  2 files changed, 15 insertions(+), 6 deletions(-)
   16261 
   16262 commit 67ed0b729718233662255a181bdcdb136c04dc5b
   16263 Author: Patrick Lam <plam (a] MIT.EDU>
   16264 Date:	Mon Apr 10 22:08:35 2006 +0000
   16265 
   16266     Include more stub definitions to make HP-UX's C compiler happy.
   16267 
   16268  ChangeLog		     | 7 +++++++
   16269  fc-case/fc-case.c	     | 3 +++
   16270  fc-glyphname/fc-glyphname.c | 3 +++
   16271  fc-lang/fc-lang.c	     | 3 +++
   16272  4 files changed, 16 insertions(+)
   16273 
   16274 commit ac0010940e626cb9193bb4ad0271f3820c7225ee
   16275 Author: Patrick Lam <plam (a] MIT.EDU>
   16276 Date:	Mon Apr 10 21:04:54 2006 +0000
   16277 
   16278     Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
   16279 
   16280  ChangeLog    | 5 +++++
   16281  src/fcname.c | 2 +-
   16282  2 files changed, 6 insertions(+), 1 deletion(-)
   16283 
   16284 commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
   16285 Author: Patrick Lam <plam (a] MIT.EDU>
   16286 Date:	Mon Apr 10 19:33:03 2006 +0000
   16287 
   16288     Fix string memory leak (Coverity defect #1823).
   16289     Fix memory leak with hash collision (Coverity defect #1824).
   16290     reviewed by: plam
   16291 
   16292  ChangeLog     | 9 +++++++++
   16293  src/fccache.c | 1 +
   16294  src/fccfg.c   | 5 ++++-
   16295  3 files changed, 14 insertions(+), 1 deletion(-)
   16296 
   16297 commit c814c301ee4dcc67eeacee9608fb716e67534356
   16298 Author: Patrick Lam <plam (a] MIT.EDU>
   16299 Date:	Mon Apr 10 16:12:55 2006 +0000
   16300 
   16301     Don't leak header in non-error case (Coverity defect #1825).
   16302     reviewed by: plam
   16303 
   16304  ChangeLog     | 6 ++++++
   16305  src/fccache.c | 2 ++
   16306  2 files changed, 8 insertions(+)
   16307 
   16308 commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
   16309 Author: Patrick Lam <plam (a] MIT.EDU>
   16310 Date:	Mon Apr 10 16:06:42 2006 +0000
   16311 
   16312     src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
   16313     defects
   16314 	#777, #1826)
   16315     reviewed by: plam
   16316 
   16317  ChangeLog   |	6 ++++++
   16318  src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
   16319  2 files changed, 43 insertions(+), 17 deletions(-)
   16320 
   16321 commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
   16322 Author: Patrick Lam <plam (a] MIT.EDU>
   16323 Date:	Mon Apr 10 15:46:34 2006 +0000
   16324 
   16325     Fix double free (spotted by Coverity, CID #1965).
   16326     Check if pattern is not null before using it (Coverity defect #1883).
   16327     Fix memory leak with hash collision (Coverity defect #1829).
   16328     Fix memory leak when bail cases (Coverity defect #1828).
   16329     Don't leak directory name (Coverity defect #1827).
   16330     reviewed by: plam
   16331 
   16332  ChangeLog	     | 18 ++++++++++++++++++
   16333  fc-match/fc-match.c |	6 ++++--
   16334  src/fccache.c	     | 10 +++++++---
   16335  src/fccfg.c	     |	1 +
   16336  4 files changed, 30 insertions(+), 5 deletions(-)
   16337 
   16338 commit 86abd75965f598dba79a3df68e7bc4c5082a5764
   16339 Author: Patrick Lam <plam (a] MIT.EDU>
   16340 Date:	Fri Apr 7 18:07:51 2006 +0000
   16341 
   16342     LD_ADD missing dependencies for binaries. Reported by Edson Alves
   16343     Pereira.
   16344     reviewed by: plam
   16345 
   16346  ChangeLog	      | 10 ++++++++++
   16347  fc-cache/Makefile.am |  2 +-
   16348  fc-cat/Makefile.am   |  2 +-
   16349  fc-list/Makefile.am  |  3 +--
   16350  fc-match/Makefile.am |  2 +-
   16351  5 files changed, 14 insertions(+), 5 deletions(-)
   16352 
   16353 commit f23f5f388d93655af972083513ba4d505ec4f449
   16354 Author: Patrick Lam <plam (a] MIT.EDU>
   16355 Date:	Fri Apr 7 17:37:09 2006 +0000
   16356 
   16357     SGI compilation fixes (reported by Christoph Bauer):
   16358     1) reorder union definition of _FcChar;
   16359     2) omit .stats =.
   16360 
   16361  ChangeLog	   | 8 ++++++++
   16362  fc-lang/fc-lang.c | 2 +-
   16363  src/fcint.h	   | 8 ++++----
   16364  3 files changed, 13 insertions(+), 5 deletions(-)
   16365 
   16366 commit 44415a079a3e9951e0c2424edca4907a93a60db5
   16367 Author: Patrick Lam <plam (a] MIT.EDU>
   16368 Date:	Fri Apr 7 17:27:39 2006 +0000
   16369 
   16370     Portability fixes for HP-UX (reported by Christoph Bauer). Replace
   16371 	'__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
   16372 	'fc_alignof'.
   16373     reviewed by: plam
   16374 
   16375  ChangeLog	 | 15 +++++++++++++++
   16376  configure.in	 |  1 +
   16377  src/fccharset.c |  4 ++--
   16378  src/fcfs.c	 |  2 +-
   16379  src/fcint.h	 | 15 +++++++++------
   16380  src/fclang.c	 |  2 +-
   16381  src/fcname.c	 |  2 +-
   16382  src/fcpat.c	 |  6 +++---
   16383  8 files changed, 33 insertions(+), 14 deletions(-)
   16384 
   16385 commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
   16386 Author: Patrick Lam <plam (a] MIT.EDU>
   16387 Date:	Fri Apr 7 17:06:55 2006 +0000
   16388 
   16389     Move up #include of config.h. Fail if neither inttypes.h nor
   16390     stdint.h is
   16391 	available. Fixes bug 6171.
   16392     reviewed by: plam
   16393 
   16394  ChangeLog   |	8 ++++++++
   16395  src/fcint.h | 11 +++++++----
   16396  2 files changed, 15 insertions(+), 4 deletions(-)
   16397 
   16398 commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
   16399 Author: Patrick Lam <plam (a] MIT.EDU>
   16400 Date:	Fri Apr 7 04:42:32 2006 +0000
   16401 
   16402     Patrick Lam <plam (a] mit.edu>
   16403     Make fontconfig compile under MinGW:
   16404     1) remove unneeded #includes;
   16405     2) make use of mmap and sysconf conditional;
   16406     3) replace rand_r by srand/rand if needed;
   16407     4) use chsize instead of ftruncate; and
   16408     5) update libtool exports file
   16409 
   16410  ChangeLog	       |  18 +++
   16411  configure.in	       |   3 +-
   16412  fc-cache/fc-cache.c   |   7 +
   16413  fc-cat/fc-cat.c       |   1 -
   16414  src/fccache.c	       |  74 +++++++++-
   16415  src/fcfreetype.c      |   3 +-
   16416  src/fontconfig.def.in | 370
   16417  ++++++++++++++++++++++++++++++++++----------------
   16418  7 files changed, 353 insertions(+), 123 deletions(-)
   16419 
   16420 commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
   16421 Author: Patrick Lam <plam (a] MIT.EDU>
   16422 Date:	Fri Apr 7 04:19:49 2006 +0000
   16423 
   16424     Eliminate warning.
   16425 
   16426  ChangeLog   | 5 +++++
   16427  src/fcdir.c | 2 +-
   16428  2 files changed, 6 insertions(+), 1 deletion(-)
   16429 
   16430 commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
   16431 Author: Patrick Lam <plam (a] MIT.EDU>
   16432 Date:	Thu Apr 6 05:15:08 2006 +0000
   16433 
   16434     file fc-match.sgml was initially added on branch fc-2_4_branch.
   16435 
   16436 commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
   16437 Author: Patrick Lam <plam (a] MIT.EDU>
   16438 Date:	Thu Apr 6 05:15:08 2006 +0000
   16439 
   16440     Update documentation for fc-match (SGML-ize it). (reported by Ilya
   16441 	Konstantinov)
   16442 
   16443  ChangeLog		|   8 +++
   16444  fc-match/.cvsignore	|   1 +
   16445  fc-match/Makefile.am	|  27 +++++++-
   16446  fc-match/fc-match.1	|  37 -----------
   16447  fc-match/fc-match.sgml | 169
   16448  +++++++++++++++++++++++++++++++++++++++++++++++++
   16449  5 files changed, 203 insertions(+), 39 deletions(-)
   16450 
   16451 commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
   16452 Author: Patrick Lam <plam (a] MIT.EDU>
   16453 Date:	Thu Apr 6 04:52:21 2006 +0000
   16454 
   16455     Reduce amount of dirty rss by const'ing some data structures.
   16456     Don't fail if we can't create or remove $(pkgcachedir) i.e.
   16457 	/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
   16458     reviewed by: plam
   16459 
   16460  ChangeLog	      | 15 +++++++++++++++
   16461  fc-cache/Makefile.am |  4 ++--
   16462  src/fcdefault.c      |  2 +-
   16463  src/fcpat.c	      |  2 +-
   16464  src/fcxml.c	      |  2 +-
   16465  5 files changed, 20 insertions(+), 5 deletions(-)
   16466 
   16467 commit 0d745819a9ec491349d4e122a7d44d689b2d3479
   16468 Author: Patrick Lam <plam (a] MIT.EDU>
   16469 Date:	Thu Apr 6 04:33:11 2006 +0000
   16470 
   16471     Fix intel compiler warnings: make many variables static, eliminate
   16472 	duplicate names, reduce variable scopes, unsigned/signed printf
   16473 	formatting.
   16474     reviewed by: plam
   16475 
   16476  ChangeLog		     | 16 ++++++++++++++++
   16477  fc-case/fc-case.c	     |	8 ++++----
   16478  fc-glyphname/fc-glyphname.c | 12 ++++++------
   16479  fc-lang/fc-lang.c	     |	8 ++++----
   16480  fc-match/fc-match.c	     |	2 +-
   16481  src/fccache.c		     | 11 ++++++-----
   16482  src/fcfreetype.c	     |	4 +---
   16483  src/fclang.c		     |	5 ++---
   16484  src/fcxml.c		     | 14 +++++++-------
   16485  9 files changed, 47 insertions(+), 33 deletions(-)
   16486 
   16487 commit b17cf498be69f483e6355ae468f7239165df3ffb
   16488 Author: Patrick Lam <plam (a] MIT.EDU>
   16489 Date:	Fri Mar 24 15:21:10 2006 +0000
   16490 
   16491     Fix multiarch support (don't destroy multiarch files!)
   16492     Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
   16493 	detection!)
   16494     reviewed by: plam
   16495 
   16496  ChangeLog     | 12 ++++++++++++
   16497  configure.in  |  2 ++
   16498  fonts.conf.in |  7 ++++++-
   16499  src/fccache.c |  3 ++-
   16500  4 files changed, 22 insertions(+), 2 deletions(-)
   16501 
   16502 commit ba76916ff64d476d5c5564e46a5d4209cb942864
   16503 Author: Patrick Lam <plam (a] MIT.EDU>
   16504 Date:	Thu Mar 23 04:22:28 2006 +0000
   16505 
   16506     On Windows, unlink before rename. Reported by Tim Evans.
   16507 
   16508  ChangeLog	| 5 +++++
   16509  src/fcatomic.c | 3 +++
   16510  2 files changed, 8 insertions(+)
   16511 
   16512 commit c02218223153b3022071e789def3fde8b556d6d6
   16513 Author: Patrick Lam <plam (a] MIT.EDU>
   16514 Date:	Thu Mar 23 04:21:10 2006 +0000
   16515 
   16516     On Windows, unlink before rename. Reported by Tim Evans.
   16517 
   16518  ChangeLog	| 5 +++++
   16519  src/fcatomic.c | 3 +++
   16520  2 files changed, 8 insertions(+)
   16521 
   16522 commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
   16523 Author: Patrick Lam <plam (a] MIT.EDU>
   16524 Date:	Wed Mar 15 15:59:33 2006 +0000
   16525 
   16526     Fix typos in orth files. Reported by Denis Jacquerye.
   16527 
   16528  fc-lang/ab.orth  | 2 +-
   16529  fc-lang/ibo.orth | 2 +-
   16530  2 files changed, 2 insertions(+), 2 deletions(-)
   16531 
   16532 commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
   16533 Author: Patrick Lam <plam (a] MIT.EDU>
   16534 Date:	Wed Mar 15 15:58:59 2006 +0000
   16535 
   16536     Fix typos in orth files. Reported by Denis Jacquerye.
   16537 
   16538  ChangeLog	  | 6 ++++++
   16539  fc-lang/ab.orth  | 2 +-
   16540  fc-lang/ibo.orth | 2 +-
   16541  3 files changed, 8 insertions(+), 2 deletions(-)
   16542 
   16543 commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
   16544 Author: Patrick Lam <plam (a] MIT.EDU>
   16545 Date:	Wed Mar 8 20:57:39 2006 +0000
   16546 
   16547     Fix Makefile.am for removal of debian/ directory.
   16548 
   16549  ChangeLog	     |	7 +++++++
   16550  Makefile.am	     | 35 +----------------------------------
   16551  config/config.guess | 51
   16552  +++++++++++++++++++++++++++++++++++++++++----------
   16553  config/config.sub   | 47 ++++++++++++++++++++++++++++++++++++++---------
   16554  4 files changed, 87 insertions(+), 53 deletions(-)
   16555 
   16556 commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
   16557 Author: Patrick Lam <plam (a] MIT.EDU>
   16558 Date:	Wed Mar 8 20:38:39 2006 +0000
   16559 
   16560     .cvsignore
   16561     Ignore debian/ directory for CVS.
   16562 
   16563  .cvsignore | 1 +
   16564  ChangeLog  | 6 +++++-
   16565  2 files changed, 6 insertions(+), 1 deletion(-)
   16566 
   16567 commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
   16568 Author: Patrick Lam <plam (a] MIT.EDU>
   16569 Date:	Wed Mar 8 20:33:42 2006 +0000
   16570 
   16571     debian/*
   16572     Now remove debian/ directory.
   16573 
   16574  ChangeLog			   |   5 +
   16575  debian/README.Debian		   |  45 ---
   16576  debian/changelog		   | 718
   16577  --------------------------------------
   16578  debian/compat			   |   1 -
   16579  debian/control			   |  80 -----
   16580  debian/copyright		   |  29 --
   16581  debian/fontconfig-udeb.install    |   3 -
   16582  debian/fontconfig.config	   |  10 -
   16583  debian/fontconfig.defoma	   | 162 ---------
   16584  debian/fontconfig.dirs		   |   1 -
   16585  debian/fontconfig.install	   |   7 -
   16586  debian/fontconfig.postinst	   | 145 --------
   16587  debian/fontconfig.postrm	   |  26 --
   16588  debian/fontconfig.templates	   |  27 --
   16589  debian/libfontconfig1-dev.install |   7 -
   16590  debian/libfontconfig1.install	   |   1 -
   16591  debian/local.conf.md5sum	   |  18 -
   16592  debian/rules			   |  40 ---
   16593  18 files changed, 5 insertions(+), 1320 deletions(-)
   16594 
   16595 commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
   16596 Author: Patrick Lam <plam (a] MIT.EDU>
   16597 Date:	Wed Mar 8 20:32:56 2006 +0000
   16598 
   16599     debian/po/*
   16600     .cvsignore
   16601     Remove debian/ directory from sources. See Debian's subversion
   16602     server at
   16603 	svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
   16604 
   16605  ChangeLog		 |   8 +++
   16606  debian/po/POTFILES.in	 |   1 -
   16607  debian/po/cs.po	 | 127 -------------------------------------
   16608  debian/po/da.po	 | 146 -------------------------------------------
   16609  debian/po/de.po	 | 124 ------------------------------------
   16610  debian/po/es.po	 | 163
   16611  ------------------------------------------------
   16612  debian/po/fr.po	 | 159
   16613  ----------------------------------------------
   16614  debian/po/ja.po	 |  88 --------------------------
   16615  debian/po/nl.po	 | 125 -------------------------------------
   16616  debian/po/pt.po	 | 112 ---------------------------------
   16617  debian/po/pt_BR.po	 | 148 -------------------------------------------
   16618  debian/po/templates.pot |  84 -------------------------
   16619  debian/po/tr.po	 | 117 ----------------------------------
   16620  debian/po/zh_CN.po	 | 115 ----------------------------------
   16621  14 files changed, 8 insertions(+), 1509 deletions(-)
   16622 
   16623 commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
   16624 Author: Patrick Lam <plam (a] MIT.EDU>
   16625 Date:	Wed Mar 8 19:27:25 2006 +0000
   16626 
   16627     file ln.orth was initially added on branch fc-2_4_branch.
   16628 
   16629 commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
   16630 Author: Patrick Lam <plam (a] MIT.EDU>
   16631 Date:	Wed Mar 8 19:27:25 2006 +0000
   16632 
   16633     Add orthography for Lingala.
   16634     reviewed by: plam
   16635 
   16636  ChangeLog	  |  8 ++++++++
   16637  fc-lang/iso639-1 |  2 +-
   16638  fc-lang/iso639-2 |  2 +-
   16639  fc-lang/ln.orth  | 43 +++++++++++++++++++++++++++++++++++++++++++
   16640  4 files changed, 53 insertions(+), 2 deletions(-)
   16641 
   16642 commit 37e3f33c7ec32432260b0ef750ac415763d6044f
   16643 Author: Patrick Lam <plam (a] MIT.EDU>
   16644 Date:	Wed Mar 8 19:19:05 2006 +0000
   16645 
   16646     Sort directory entries while scanning them from disk; prevents
   16647     Heisenbugs
   16648 	due to file ordering in a directory.
   16649     reviewed by: plam
   16650 
   16651  ChangeLog   |	8 ++++++++
   16652  src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
   16653  2 files changed, 50 insertions(+), 3 deletions(-)
   16654 
   16655 commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
   16656 Author: Patrick Lam <plam (a] MIT.EDU>
   16657 Date:	Wed Mar 8 19:16:10 2006 +0000
   16658 
   16659     Add a configuration file that disables hinting for the Lohit
   16660     Gujarati font
   16661 	(since the hinting distort some glyphs quite badly).
   16662     reviewed by: keithp
   16663 
   16664  ChangeLog	    | 9 +++++++++
   16665  conf.d/Makefile.am | 1 +
   16666  2 files changed, 10 insertions(+)
   16667 
   16668 commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
   16669 Author: Patrick Lam <plam (a] MIT.EDU>
   16670 Date:	Wed Mar 8 19:10:57 2006 +0000
   16671 
   16672     Sort directory entries while scanning them from disk; prevents
   16673     Heisenbugs
   16674 	due to file ordering in a directory.
   16675     reviewed by: plam
   16676 
   16677  ChangeLog   |	8 ++++++++
   16678  src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
   16679  2 files changed, 49 insertions(+), 3 deletions(-)
   16680 
   16681 commit d8951c0cc2474176910277e8ca840fba5d8f3655
   16682 Author: Patrick Lam <plam (a] MIT.EDU>
   16683 Date:	Wed Mar 8 02:30:43 2006 +0000
   16684 
   16685     Remove stuff we don't use, make get_{char,short,long} functions
   16686     of ftglue
   16687 	macros to be inlined.
   16688     Code cleanups (excess prototype, old-style function definition).
   16689     reviewed by: plam
   16690 
   16691  ChangeLog	  | 14 ++++++++++++++
   16692  src/fcfreetype.c |  8 ++++----
   16693  src/fcint.h	  |  3 ---
   16694  src/fcname.c	  |  2 +-
   16695  src/ftglue.c	  | 55
   16696  ++++++++-----------------------------------------------
   16697  src/ftglue.h	  | 39 +++++++++++----------------------------
   16698  6 files changed, 38 insertions(+), 83 deletions(-)
   16699 
   16700 commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
   16701 Author: Patrick Lam <plam (a] MIT.EDU>
   16702 Date:	Sun Mar 5 15:33:46 2006 +0000
   16703 
   16704     Because we hacked FcPatternGet, we don't really need to expand
   16705     the filename
   16706 	again in FcPatternGetString.
   16707 
   16708  ChangeLog   | 6 ++++++
   16709  src/fcpat.c | 3 ---
   16710  2 files changed, 6 insertions(+), 3 deletions(-)
   16711 
   16712 commit 618adbaf7bbad8441efb589417d7144476f828c7
   16713 Author: Patrick Lam <plam (a] MIT.EDU>
   16714 Date:	Sun Mar 5 06:05:50 2006 +0000
   16715 
   16716     Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
   16717     that
   16718 	work. Reported by Bernhard Rosenkraenzer.
   16719 
   16720  ChangeLog   |	6 +++++
   16721  src/fcpat.c | 73
   16722  +++++++++++++++++++++++++++++++++----------------------------
   16723  2 files changed, 46 insertions(+), 33 deletions(-)
   16724 
   16725 commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
   16726 Author: Patrick Lam <plam (a] MIT.EDU>
   16727 Date:	Fri Mar 3 18:35:42 2006 +0000
   16728 
   16729     Include inttypes.h instead of stdint.h if appropriate.
   16730 
   16731  ChangeLog   | 5 +++++
   16732  src/fcint.h | 4 ++++
   16733  2 files changed, 9 insertions(+)
   16734 
   16735 commit ead55be0eddcaa60ed3f7147091ada276e891ed9
   16736 Author: Patrick Lam <plam (a] MIT.EDU>
   16737 Date:	Fri Mar 3 18:19:04 2006 +0000
   16738 
   16739     More stub definitions and remove FcFileIsDir from fc-cat.
   16740 
   16741  ChangeLog		     |	6 ++++++
   16742  fc-cat/fc-cat.c	     | 10 ----------
   16743  fc-glyphname/fc-glyphname.c | 10 ++++++++++
   16744  3 files changed, 16 insertions(+), 10 deletions(-)
   16745 
   16746 commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
   16747 Author: Patrick Lam <plam (a] MIT.EDU>
   16748 Date:	Fri Mar 3 15:12:12 2006 +0000
   16749 
   16750     Fix compilation on AIX with stub definitions (bug 6097).
   16751 
   16752  ChangeLog	   |  5 +++++
   16753  fc-case/fc-case.c | 10 ++++++++++
   16754  2 files changed, 15 insertions(+)
   16755 
   16756 commit bb6b19938e2c9d115abd4f36439c365b63713bb1
   16757 Author: Patrick Lam <plam (a] MIT.EDU>
   16758 Date:	Fri Mar 3 06:35:53 2006 +0000
   16759 
   16760     Get rid of C++-style comments.
   16761 
   16762  ChangeLog	  | 8 ++++++++
   16763  src/fccache.c	  | 4 ++--
   16764  src/fcfreetype.c | 2 +-
   16765  src/fcfs.c	  | 8 ++++----
   16766  src/fcpat.c	  | 5 +++--
   16767  5 files changed, 18 insertions(+), 9 deletions(-)
   16768 
   16769 commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
   16770 Author: Patrick Lam <plam (a] MIT.EDU>
   16771 Date:	Fri Mar 3 06:12:55 2006 +0000
   16772 
   16773     debian/changelog
   16774     Enable creation of 2.3.94 Debian packages.
   16775 
   16776  ChangeLog	  | 5 +++++
   16777  debian/changelog | 5 +++++
   16778  2 files changed, 10 insertions(+)
   16779 
   16780 commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
   16781 Author: Patrick Lam <plam (a] MIT.EDU>
   16782 Date:	Fri Mar 3 06:11:31 2006 +0000
   16783 
   16784     Fix suspicious return expression which causes junk to be returned.
   16785     reviewed by: plam
   16786 
   16787  ChangeLog    | 8 ++++++++
   16788  src/fclang.c | 2 +-
   16789  2 files changed, 9 insertions(+), 1 deletion(-)
   16790 
   16791 commit b152a85bdc5c911883af4b0e7930cbe12531d179
   16792 Author: Patrick Lam <plam (a] MIT.EDU>
   16793 Date:	Fri Feb 24 19:32:58 2006 +0000
   16794 
   16795     Fix placement of @s.
   16796 
   16797  ChangeLog   |	5 +++++
   16798  Makefile.am | 14 +++++++-------
   16799  2 files changed, 12 insertions(+), 7 deletions(-)
   16800 
   16801 commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
   16802 Author: Patrick Lam <plam (a] MIT.EDU>
   16803 Date:	Fri Feb 24 19:19:09 2006 +0000
   16804 
   16805     Bump version to 2.3.94.
   16806 
   16807  ChangeLog		 |  8 ++++++++
   16808  README			 | 47
   16809  +++++++++++++++++++++++++++++++++++++++++++++--
   16810  configure.in		 |  2 +-
   16811  fontconfig/fontconfig.h |  2 +-
   16812  4 files changed, 55 insertions(+), 4 deletions(-)
   16813 
   16814 commit 639475e873c797792fff63fbd8efd73e2b0695fd
   16815 Author: Patrick Lam <plam (a] MIT.EDU>
   16816 Date:	Fri Feb 24 18:52:17 2006 +0000
   16817 
   16818     Remove unconditional emboldening (per Behdad's instructions).
   16819     Add @s to hide some echos.
   16820 
   16821  ChangeLog		      |  9 +++++++++
   16822  Makefile.am		      | 10 +++++-----
   16823  conf.d/10-fonts-persian.conf |  6 ------
   16824  3 files changed, 14 insertions(+), 11 deletions(-)
   16825 
   16826 commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
   16827 Author: Patrick Lam <plam (a] MIT.EDU>
   16828 Date:	Fri Feb 24 16:41:34 2006 +0000
   16829 
   16830     Takashi Iwai <tiwai (a] suse.de> reviewed by: plam
   16831     Fix double-free on error case.
   16832 
   16833  ChangeLog	  | 8 ++++++++
   16834  src/fcfreetype.c | 1 +
   16835  2 files changed, 9 insertions(+)
   16836 
   16837 commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
   16838 Author: Patrick Lam <plam (a] MIT.EDU>
   16839 Date:	Wed Feb 22 04:50:16 2006 +0000
   16840 
   16841     Strip \r and whitespace from input; fixes bug 3454.
   16842 
   16843  ChangeLog	   |  7 ++++++-
   16844  fc-lang/fc-lang.c | 11 +++++++----
   16845  2 files changed, 13 insertions(+), 5 deletions(-)
   16846 
   16847 commit 69a3fc78e233957f9e1f6737eccada1494a937ae
   16848 Author: Patrick Lam <plam (a] MIT.EDU>
   16849 Date:	Wed Feb 22 04:09:39 2006 +0000
   16850 
   16851     Allocate large arrays statically in fc-lang to fix crashes under
   16852 	MinGW/MSYS.
   16853 
   16854  ChangeLog	   |  6 ++++++
   16855  fc-lang/fc-lang.c | 18 +++++++++---------
   16856  2 files changed, 15 insertions(+), 9 deletions(-)
   16857 
   16858 commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
   16859 Author: Patrick Lam <plam (a] MIT.EDU>
   16860 Date:	Tue Feb 21 15:56:41 2006 +0000
   16861 
   16862     Pass the buck; make fontconfig not crash on pango badness.
   16863 
   16864  ChangeLog	  | 5 +++++
   16865  src/fcfreetype.c | 4 ++++
   16866  2 files changed, 9 insertions(+)
   16867 
   16868 commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
   16869 Author: Patrick Lam <plam (a] MIT.EDU>
   16870 Date:	Tue Feb 21 15:53:43 2006 +0000
   16871 
   16872     Use embeddedbitmap rather than rh_prefer_bitmap.
   16873 
   16874  ChangeLog		      | 5 +++++
   16875  conf.d/10-fonts-persian.conf | 2 +-
   16876  2 files changed, 6 insertions(+), 1 deletion(-)
   16877 
   16878 commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
   16879 Author: Patrick Lam <plam (a] MIT.EDU>
   16880 Date:	Tue Feb 21 15:50:19 2006 +0000
   16881 
   16882     Eliminate redundancies.
   16883     reviewed by: plam
   16884 
   16885  ChangeLog	  | 11 +++++++++++
   16886  src/fccache.c	  |  3 ++-
   16887  src/fcdir.c	  |  3 ---
   16888  src/fcfreetype.c |  1 -
   16889  src/fcxml.c	  |  3 +--
   16890  src/ftglue.c	  |  1 -
   16891  6 files changed, 14 insertions(+), 8 deletions(-)
   16892 
   16893 commit b023dbd38410521a459758498f99d3a48cdd313d
   16894 Author: Patrick Lam <plam (a] MIT.EDU>
   16895 Date:	Tue Feb 21 15:40:18 2006 +0000
   16896 
   16897     Eliminate unused vars reported by Intel's compiler.
   16898     reviewed by: plam
   16899 
   16900  ChangeLog	   | 10 ++++++++++
   16901  fc-list/fc-list.c |  4 ++--
   16902  src/fcfreetype.c  |  3 +--
   16903  src/fcstr.c	   |  3 +--
   16904  src/fcxml.c	   |  2 --
   16905  5 files changed, 14 insertions(+), 8 deletions(-)
   16906 
   16907 commit 2b90aee36399ec13ba3af929311b37d9494adab6
   16908 Author: Patrick Lam <plam (a] MIT.EDU>
   16909 Date:	Tue Feb 21 15:29:54 2006 +0000
   16910 
   16911     Remove one more archaic character.
   16912     reviewed by: plam
   16913 
   16914  ChangeLog	 | 7 +++++++
   16915  fc-lang/ka.orth | 2 +-
   16916  2 files changed, 8 insertions(+), 1 deletion(-)
   16917 
   16918 commit dacf81ed4c541174f0dbfe2898f3309657bf6116
   16919 Author: Patrick Lam <plam (a] MIT.EDU>
   16920 Date:	Tue Feb 21 15:24:28 2006 +0000
   16921 
   16922     Freeze patterns created by configuration file for tiny memory savings
   16923 	(every little bit helps).
   16924     reviewed by: plam, keithp
   16925 
   16926  ChangeLog   | 8 ++++++++
   16927  src/fcxml.c | 3 ++-
   16928  2 files changed, 10 insertions(+), 1 deletion(-)
   16929 
   16930 commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
   16931 Author: Patrick Lam <plam (a] MIT.EDU>
   16932 Date:	Tue Feb 21 14:12:41 2006 +0000
   16933 
   16934     Initialize fontconfig library in fc-cat to avoid segfault.
   16935     reviewed by: plam
   16936 
   16937  ChangeLog	 |  7 +++++++
   16938  fc-cat/fc-cat.c | 11 ++++++++++-
   16939  2 files changed, 17 insertions(+), 1 deletion(-)
   16940 
   16941 commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
   16942 Author: Patrick Lam <plam (a] MIT.EDU>
   16943 Date:	Sat Feb 18 18:18:07 2006 +0000
   16944 
   16945     Fix the underlying cause of the below segfault (must usually call
   16946 	FcDirCacheHasCurrentArch after FcDirCacheValid).
   16947 
   16948  ChangeLog	     | 12 ++++++++++--
   16949  fc-cache/fc-cache.c |	2 ++
   16950  src/fccache.c	     |	4 +++-
   16951  src/fcdir.c	     |	4 +++-
   16952  4 files changed, 18 insertions(+), 4 deletions(-)
   16953 
   16954 commit a68ce9525dedc06fd4da102492e8d1c6137b3664
   16955 Author: Patrick Lam <plam (a] MIT.EDU>
   16956 Date:	Sat Feb 18 17:56:25 2006 +0000
   16957 
   16958     Fix segfault (reported by fcrozat) caused by incorrect input on cache
   16959 	files.
   16960 
   16961  ChangeLog     |  6 ++++++
   16962  src/fccache.c | 21 +++++++++++++--------
   16963  2 files changed, 19 insertions(+), 8 deletions(-)
   16964 
   16965 commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
   16966 Author: Patrick Lam <plam (a] MIT.EDU>
   16967 Date:	Fri Feb 17 14:44:42 2006 +0000
   16968 
   16969     Bump up magic version; we changed the binary format.
   16970 
   16971  ChangeLog   | 5 +++++
   16972  src/fcint.h | 4 ++--
   16973  2 files changed, 7 insertions(+), 2 deletions(-)
   16974 
   16975 commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
   16976 Author: Patrick Lam <plam (a] MIT.EDU>
   16977 Date:	Fri Feb 17 05:47:08 2006 +0000
   16978 
   16979     Enable fc-cat to print out old-style cache info when given a directory
   16980 	name.
   16981 
   16982  ChangeLog	 |  6 ++++++
   16983  fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
   16984  2 files changed, 31 insertions(+), 1 deletion(-)
   16985 
   16986 commit 8c0d692125018052fa228721f30f760dfb0c0adf
   16987 Author: Patrick Lam <plam (a] MIT.EDU>
   16988 Date:	Thu Feb 16 17:50:04 2006 +0000
   16989 
   16990     Deal correctly with changing FC_CACHE_MAGIC.
   16991 
   16992  ChangeLog     |  5 +++++
   16993  src/fccache.c | 17 +++++++++++++++++
   16994  2 files changed, 22 insertions(+)
   16995 
   16996 commit d2c0102944176744e440c4109bf7725240453cc7
   16997 Author: Patrick Lam <plam (a] MIT.EDU>
   16998 Date:	Thu Feb 16 15:36:43 2006 +0000
   16999 
   17000     Add -r --really-force option which blows away cache files and then
   17001 	regenerates them.
   17002 
   17003  ChangeLog	     |	6 ++++++
   17004  fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
   17005  2 files changed, 24 insertions(+), 7 deletions(-)
   17006 
   17007 commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
   17008 Author: Patrick Lam <plam (a] MIT.EDU>
   17009 Date:	Thu Feb 16 07:12:04 2006 +0000
   17010 
   17011     Don't bail if fontconfig can't remove a dir cache file. Skip the ID
   17012     of a
   17013 	cache file when copying. Eliminate 'source file too small' bug in
   17014 	FcDirCacheWrite.
   17015 
   17016  ChangeLog	     |	9 ++++++++-
   17017  fc-cache/fc-cache.c | 16 ++++++++++------
   17018  src/fccache.c	     |	8 +++-----
   17019  3 files changed, 21 insertions(+), 12 deletions(-)
   17020 
   17021 commit f8a17f329815cfa5416142811b96d16f2a5cca93
   17022 Author: Patrick Lam <plam (a] MIT.EDU>
   17023 Date:	Mon Feb 13 22:19:30 2006 +0000
   17024 
   17025     Fix memory leak in error condition code.
   17026 
   17027  ChangeLog	  | 5 +++++
   17028  src/fcfreetype.c | 4 ++--
   17029  2 files changed, 7 insertions(+), 2 deletions(-)
   17030 
   17031 commit 5657098e2940652065fcfd00e4cf2771d7df21ef
   17032 Author: Patrick Lam <plam (a] MIT.EDU>
   17033 Date:	Mon Feb 13 21:51:11 2006 +0000
   17034 
   17035     Skip bitmap fonts which can't even get it together enough to declare a
   17036 	family name; this appears to reproduce previous fontconfig
   17037 	behaviour.
   17038     reviewed by: plam
   17039 
   17040  ChangeLog	  | 8 ++++++++
   17041  src/fcfreetype.c | 5 +++++
   17042  2 files changed, 13 insertions(+)
   17043 
   17044 commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
   17045 Author: Patrick Lam <plam (a] MIT.EDU>
   17046 Date:	Sat Feb 11 05:01:32 2006 +0000
   17047 
   17048     Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2
   17049     in a
   17050 	directory, because /var/cache/fontconfig failures ought to
   17051 	be fixable,
   17052 	unlike fonts.cache-2 failures, which may leave you screwed.
   17053     reviewed by: plam
   17054 
   17055  ChangeLog     |  9 +++++++++
   17056  src/fccache.c | 42 ++++++++++++++++++++----------------------
   17057  2 files changed, 29 insertions(+), 22 deletions(-)
   17058 
   17059 commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
   17060 Author: Patrick Lam <plam (a] MIT.EDU>
   17061 Date:	Sat Feb 11 04:50:46 2006 +0000
   17062 
   17063     Use a tri-state to mark the fonts which didn't get blocked but
   17064     were just
   17065 	missing an element, to distinguish them from the fonts that
   17066 	do match
   17067 	the element.
   17068     reviewed by: plam
   17069 
   17070  ChangeLog     |  8 ++++++++
   17071  src/fcmatch.c | 18 +++++++++++-------
   17072  2 files changed, 19 insertions(+), 7 deletions(-)
   17073 
   17074 commit f11a184104a57c0d68afde8e7458c7b8473b6671
   17075 Author: Patrick Lam <plam (a] MIT.EDU>
   17076 Date:	Fri Feb 10 19:40:11 2006 +0000
   17077 
   17078     Don't kill fonts because they don't declare an element that's
   17079     being matched
   17080 	on.
   17081     reviewed by: plam
   17082 
   17083  ChangeLog     | 7 +++++++
   17084  src/fcmatch.c | 4 ++++
   17085  2 files changed, 11 insertions(+)
   17086 
   17087 commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
   17088 Author: Patrick Lam <plam (a] MIT.EDU>
   17089 Date:	Thu Feb 9 18:44:14 2006 +0000
   17090 
   17091     Define and pass O_BINARY to open if appropriate, for those platforms
   17092     that
   17093 	need it. Reported by Doodle.
   17094 
   17095  ChangeLog     |  7 ++++---
   17096  src/fccache.c | 30 +++++++++++++++++-------------
   17097  2 files changed, 21 insertions(+), 16 deletions(-)
   17098 
   17099 commit c7490074c57da387904cecfdf60595713c7bb89e
   17100 Author: Patrick Lam <plam (a] MIT.EDU>
   17101 Date:	Thu Feb 9 16:19:42 2006 +0000
   17102 
   17103     Fix attempt to close -1. Don't unboundedly grow bad caches
   17104     (reported by
   17105 	fcrozat).
   17106 
   17107  ChangeLog     | 6 ++++++
   17108  src/fccache.c | 8 +++++---
   17109  2 files changed, 11 insertions(+), 3 deletions(-)
   17110 
   17111 commit a8c425301aeb8e417b0fa35567b2f8f64b450657
   17112 Author: Patrick Lam <plam (a] MIT.EDU>
   17113 Date:	Thu Feb 9 15:25:57 2006 +0000
   17114 
   17115     Fix problem with missing 'en' due to euro.patch: change cache
   17116     file format
   17117 	slightly to coincide with that generated by fc-lang.
   17118 
   17119  ChangeLog	 | 8 ++++++++
   17120  src/fccharset.c | 8 ++++----
   17121  2 files changed, 12 insertions(+), 4 deletions(-)
   17122 
   17123 commit b10e77628c4d207ac60ae4000b1459ced9228d69
   17124 Author: Patrick Lam <plam (a] MIT.EDU>
   17125 Date:	Wed Feb 8 03:34:17 2006 +0000
   17126 
   17127     Fix warning.
   17128 
   17129  ChangeLog     | 5 +++++
   17130  src/fccache.c | 2 +-
   17131  2 files changed, 6 insertions(+), 1 deletion(-)
   17132 
   17133 commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
   17134 Author: Patrick Lam <plam (a] MIT.EDU>
   17135 Date:	Tue Feb 7 22:09:01 2006 +0000
   17136 
   17137     Don't reject dirs that can't be normalized (fixes lilypond, and
   17138     is correct
   17139 	in the context of application font directories.)
   17140     Use normalized directory name exclusively in FcCacheReadDirs.
   17141     reviewed by: plam
   17142 
   17143  ChangeLog     | 13 +++++++++++++
   17144  src/fccache.c | 19 ++++++++++---------
   17145  src/fcdir.c   |  9 ++++-----
   17146  3 files changed, 27 insertions(+), 14 deletions(-)
   17147 
   17148 commit efb11b36c4e24a619e7be1790834130ca4113c5b
   17149 Author: Patrick Lam <plam (a] MIT.EDU>
   17150 Date:	Tue Feb 7 21:15:33 2006 +0000
   17151 
   17152     Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
   17153 	usage, remove redundant cast.
   17154     reviewed by: plam
   17155 
   17156  ChangeLog   |	8 ++++++++
   17157  src/fcpat.c | 39 +++++++++++++++++++--------------------
   17158  2 files changed, 27 insertions(+), 20 deletions(-)
   17159 
   17160 commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
   17161 Author: Patrick Lam <plam (a] MIT.EDU>
   17162 Date:	Tue Feb 7 20:56:48 2006 +0000
   17163 
   17164     src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
   17165     Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
   17166     extern for
   17167 	static arrays as arrays, not pointers. (Part of the fix for 'fonts
   17168 	don't have en' issue after Euro patch.)
   17169     (I forgot to commit the ChangeLog last time.)
   17170     reviewed by: plam
   17171 
   17172  ChangeLog	 | 25 +++++++++++++++++++++++++
   17173  src/fccharset.c |  6 +++---
   17174  2 files changed, 28 insertions(+), 3 deletions(-)
   17175 
   17176 commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
   17177 Author: Patrick Lam <plam (a] MIT.EDU>
   17178 Date:	Tue Feb 7 03:53:32 2006 +0000
   17179 
   17180     Fix hidden variable warning.
   17181 
   17182  ChangeLog	   | 6 ++++++
   17183  fc-lang/de.orth   | 1 +
   17184  fc-lang/el.orth   | 1 +
   17185  fc-lang/en.orth   | 1 +
   17186  fc-lang/es.orth   | 1 +
   17187  fc-lang/fc-lang.c | 6 +++---
   17188  fc-lang/fi.orth   | 2 +-
   17189  fc-lang/fr.orth   | 1 +
   17190  fc-lang/it.orth   | 1 +
   17191  fc-lang/nl.orth   | 1 +
   17192  fc-lang/pt.orth   | 1 +
   17193  src/fccache.c	   | 1 -
   17194  src/fccharset.c   | 9 +++++----
   17195  13 files changed, 23 insertions(+), 9 deletions(-)
   17196 
   17197 commit 799157dbbf55d1bf13b1e63faf3b530979116aca
   17198 Author: Patrick Lam <plam (a] MIT.EDU>
   17199 Date:	Tue Feb 7 02:33:57 2006 +0000
   17200 
   17201     Remove de-escaping logic because FcCacheWriteString doesn't escape
   17202     anyway.
   17203 	Do blockwise reading instead of byte-wise for performance.
   17204 
   17205  ChangeLog     |  8 +++++++
   17206  src/fccache.c | 72
   17207  ++++++++++++++++++++---------------------------------------
   17208  2 files changed, 32 insertions(+), 48 deletions(-)
   17209 
   17210 commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
   17211 Author: Patrick Lam <plam (a] MIT.EDU>
   17212 Date:	Tue Feb 7 02:22:50 2006 +0000
   17213 
   17214     Takashi Iwai <tiwai (a] suse.de>
   17215     Don't loop infinitely on recursive symlinks (client-side).
   17216 
   17217  ChangeLog     |  7 +++++++
   17218  src/fccache.c | 21 +++++++++++++++------
   17219  2 files changed, 22 insertions(+), 6 deletions(-)
   17220 
   17221 commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
   17222 Author: Patrick Lam <plam (a] MIT.EDU>
   17223 Date:	Mon Feb 6 23:11:41 2006 +0000
   17224 
   17225     Don't loop infinitely on recursive symlinks.
   17226     reviewed by: plam
   17227 
   17228  ChangeLog	     |	6 ++++++
   17229  fc-cache/fc-cache.c | 18 ++++++++++++++++++
   17230  2 files changed, 24 insertions(+)
   17231 
   17232 commit fff5a5af30142c933d8e9dddda61a6a994f44c28
   17233 Author: Patrick Lam <plam (a] MIT.EDU>
   17234 Date:	Mon Feb 6 22:44:02 2006 +0000
   17235 
   17236     Skip subdirs when skipping over stale bits of global cache. Introduce
   17237     state
   17238 	machine into FcGlobalCacheDir to avoid doing inappropriate
   17239 	operations
   17240 	on global dir entries, e.g. writing out an out-of-date cache
   17241 	entry.
   17242     reviewed by: plam
   17243 
   17244  ChangeLog     |  12 ++++
   17245  src/fccache.c | 186
   17246  ++++++++++++++++++++++++++++++++++++++++++----------------
   17247  src/fcint.h   |   4 ++
   17248  3 files changed, 150 insertions(+), 52 deletions(-)
   17249 
   17250 commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
   17251 Author: Patrick Lam <plam (a] MIT.EDU>
   17252 Date:	Mon Feb 6 21:52:15 2006 +0000
   17253 
   17254     Hoist FcFileIsDir check out of FcFileScanConfig loop.
   17255     reviewed by: plam
   17256 
   17257  ChangeLog   |	6 ++++++
   17258  src/fcdir.c | 11 ++++-------
   17259  2 files changed, 10 insertions(+), 7 deletions(-)
   17260 
   17261 commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
   17262 Author: Patrick Lam <plam (a] MIT.EDU>
   17263 Date:	Mon Feb 6 19:25:45 2006 +0000
   17264 
   17265     Don't rescan when trying to normalize a non-declared font dir. Don't
   17266     add
   17267 	font dirs multiple times (even if they're aliased).
   17268     reviewed by: plam
   17269 
   17270  ChangeLog   |	9 +++++++
   17271  src/fccfg.c | 78
   17272  ++++++++++++++++++++++++++++++++++++++++---------------------
   17273  2 files changed, 61 insertions(+), 26 deletions(-)
   17274 
   17275 commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
   17276 Author: Patrick Lam <plam (a] MIT.EDU>
   17277 Date:	Mon Feb 6 14:44:46 2006 +0000
   17278 
   17279     Explain apples/oranges comparison and fix compilation error.
   17280     reviewed by: plam
   17281 
   17282  ChangeLog  | 7 +++++++
   17283  src/fcfs.c | 5 ++++-
   17284  2 files changed, 11 insertions(+), 1 deletion(-)
   17285 
   17286 commit f076169d19574c6c548764d574a33bc4fe022ffb
   17287 Author: Patrick Lam <plam (a] MIT.EDU>
   17288 Date:	Mon Feb 6 14:14:21 2006 +0000
   17289 
   17290     Insert check for integer overflow in # of fonts.
   17291     reviewed by: plam
   17292 
   17293  ChangeLog  | 7 +++++++
   17294  src/fcfs.c | 2 +-
   17295  2 files changed, 8 insertions(+), 1 deletion(-)
   17296 
   17297 commit 788c4af232f5677d73e8e2e77e123cf566530ccb
   17298 Author: Patrick Lam <plam (a] MIT.EDU>
   17299 Date:	Sun Feb 5 04:11:08 2006 +0000
   17300 
   17301     Make 'make distcheck' work with automake 1.6.3.
   17302     reviewed by: plam
   17303 
   17304  ChangeLog	      | 10 ++++++++++
   17305  doc/Makefile.am      |  2 +-
   17306  fc-cache/Makefile.am |  2 +-
   17307  fc-cat/Makefile.am   |  2 +-
   17308  fc-list/Makefile.am  |  2 +-
   17309  5 files changed, 14 insertions(+), 4 deletions(-)
   17310 
   17311 commit 68355f38774fe55d8010268291a170492b241a71
   17312 Author: Patrick Lam <plam (a] MIT.EDU>
   17313 Date:	Sun Feb 5 02:57:21 2006 +0000
   17314 
   17315     src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
   17316     FcDirCacheConsume,
   17317 	FcDirCacheWrite)
   17318     Check I/O call return values and eliminate unused variable warnings.
   17319     reviewed by: plam
   17320 
   17321  ChangeLog	 | 13 ++++++++++++
   17322  fc-cat/fc-cat.c |  5 ++---
   17323  src/fccache.c	 | 66
   17324  +++++++++++++++++++++++++++++++++++++++++++--------------
   17325  src/fcxml.c	 |  4 ++--
   17326  4 files changed, 67 insertions(+), 21 deletions(-)
   17327 
   17328 commit c4c47a7654196f37b625f337192b235e558ab890
   17329 Author: Patrick Lam <plam (a] MIT.EDU>
   17330 Date:	Sat Feb 4 00:09:42 2006 +0000
   17331 
   17332     src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
   17333     Fix memory leak.
   17334     reviewed by: plam
   17335 
   17336  ChangeLog   | 7 +++++++
   17337  src/fccfg.c | 2 ++
   17338  2 files changed, 9 insertions(+)
   17339 
   17340 commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
   17341 Author: Patrick Lam <plam (a] MIT.EDU>
   17342 Date:	Sat Feb 4 00:04:00 2006 +0000
   17343 
   17344     Gracefully handle the case where a cache asserts that it has
   17345     a negative
   17346 	number of fonts, causing overflow.
   17347     reviewed by: plam
   17348 
   17349  ChangeLog  |  8 ++++++++
   17350  src/fcfs.c | 29 +++++++++++++++--------------
   17351  2 files changed, 23 insertions(+), 14 deletions(-)
   17352 
   17353 commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
   17354 Author: Patrick Lam <plam (a] MIT.EDU>
   17355 Date:	Fri Feb 3 23:47:37 2006 +0000
   17356 
   17357     Fix double free in error case.
   17358 
   17359  ChangeLog     | 5 +++++
   17360  src/fccache.c | 2 +-
   17361  2 files changed, 6 insertions(+), 1 deletion(-)
   17362 
   17363 commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
   17364 Author: Patrick Lam <plam (a] MIT.EDU>
   17365 Date:	Tue Jan 31 07:30:23 2006 +0000
   17366 
   17367     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   17368     Replace 'stamp' target with mkinstalldirs.
   17369 
   17370  ChangeLog	      |  8 ++++++++
   17371  fc-cache/Makefile.am | 13 +++----------
   17372  2 files changed, 11 insertions(+), 10 deletions(-)
   17373 
   17374 commit 28aefd013d1896ffbf389596109eaec729d5d9a5
   17375 Author: Patrick Lam <plam (a] MIT.EDU>
   17376 Date:	Tue Jan 31 07:16:22 2006 +0000
   17377 
   17378     Toast broken global cache files.
   17379     reviewed by: plam
   17380 
   17381  ChangeLog     | 7 +++++++
   17382  src/fccache.c | 4 ++--
   17383  2 files changed, 9 insertions(+), 2 deletions(-)
   17384 
   17385 commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
   17386 Author: Patrick Lam <plam (a] MIT.EDU>
   17387 Date:	Tue Jan 31 04:42:20 2006 +0000
   17388 
   17389     Actually use the directories that I added to the global cache. Fixes
   17390     'make
   17391 	check'.
   17392 
   17393  ChangeLog     |  6 ++++++
   17394  src/fccache.c | 11 +++++++++--
   17395  2 files changed, 15 insertions(+), 2 deletions(-)
   17396 
   17397 commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
   17398 Author: Patrick Lam <plam (a] MIT.EDU>
   17399 Date:	Tue Jan 31 04:07:45 2006 +0000
   17400 
   17401     Don't stop scanning if a directory in fonts.conf doesn't exist,
   17402     because
   17403 	subsequent directories might exist.
   17404     reviewed by: plam
   17405 
   17406  ChangeLog	     |	8 ++++++++
   17407  fc-cache/fc-cache.c | 20 ++++++++++++++------
   17408  2 files changed, 22 insertions(+), 6 deletions(-)
   17409 
   17410 commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
   17411 Author: Patrick Lam <plam (a] MIT.EDU>
   17412 Date:	Mon Jan 30 16:31:56 2006 +0000
   17413 
   17414     Make global cache work again after putting dir names into global cache
   17415     (I
   17416 	misplaced the recording of a file offset).
   17417 
   17418  ChangeLog     | 6 ++++++
   17419  src/fccache.c | 2 +-
   17420  2 files changed, 7 insertions(+), 1 deletion(-)
   17421 
   17422 commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
   17423 Author: Patrick Lam <plam (a] MIT.EDU>
   17424 Date:	Mon Jan 30 15:59:17 2006 +0000
   17425 
   17426     Update fc-cat to handle subdir lists in global cache file.
   17427     Another FcCacheReadString return value check.
   17428 
   17429  ChangeLog	 |  9 +++++++++
   17430  fc-cat/fc-cat.c | 10 ++++++++++
   17431  src/fccache.c	 | 11 +++++++++--
   17432  3 files changed, 28 insertions(+), 2 deletions(-)
   17433 
   17434 commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
   17435 Author: Patrick Lam <plam (a] MIT.EDU>
   17436 Date:	Mon Jan 30 15:44:13 2006 +0000
   17437 
   17438     Make fccache more resilient to broken cache files by checking
   17439     return value
   17440 	of FcCacheReadString all the time.
   17441     reviewed by: plam
   17442 
   17443  ChangeLog     |  9 +++++++++
   17444  src/fccache.c | 28 ++++++++++++++--------------
   17445  2 files changed, 23 insertions(+), 14 deletions(-)
   17446 
   17447 commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
   17448 Author: Patrick Lam <plam (a] MIT.EDU>
   17449 Date:	Mon Jan 30 14:43:04 2006 +0000
   17450 
   17451     Remove references to dead fontconfig(3) manpages in other fontconfig
   17452 	manpages.
   17453     reviewed by: plam
   17454 
   17455  ChangeLog	     | 9 +++++++++
   17456  fc-lang/fc-lang.man | 2 --
   17457  fc-match/fc-match.1 | 2 --
   17458  3 files changed, 9 insertions(+), 4 deletions(-)
   17459 
   17460 commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
   17461 Author: Patrick Lam <plam (a] MIT.EDU>
   17462 Date:	Mon Jan 30 04:51:22 2006 +0000
   17463 
   17464     Fix world's tiniest typo in code example.
   17465     reviewed by: plam
   17466 
   17467  ChangeLog	    | 7 +++++++
   17468  doc/fcpattern.fncs | 2 +-
   17469  2 files changed, 8 insertions(+), 1 deletion(-)
   17470 
   17471 commit 30c4189deb8412793d175bce255561a882ad81b7
   17472 Author: Patrick Lam <plam (a] MIT.EDU>
   17473 Date:	Mon Jan 30 04:47:17 2006 +0000
   17474 
   17475     Fix global cache reads of subdirectories.
   17476     reviewed by: plam
   17477 
   17478  ChangeLog     | 7 +++++++
   17479  src/fccache.c | 2 +-
   17480  2 files changed, 8 insertions(+), 1 deletion(-)
   17481 
   17482 commit 971cf18018a4f41bca196dd81989e67672e52112
   17483 Author: Patrick Lam <plam (a] MIT.EDU>
   17484 Date:	Mon Jan 30 04:27:53 2006 +0000
   17485 
   17486     Add documentation for FcConfigNormalizeFontDir.
   17487     Write directory information to global caches to fix make check
   17488     (reported by
   17489 	Ronny V. Vindenes). This changes the global cache format again.
   17490 
   17491  ChangeLog	   | 13 +++++++++++++
   17492  doc/fcconfig.fncs | 11 +++++++++++
   17493  src/fccache.c	   | 25 +++++++++++++++++++++++--
   17494  src/fcdir.c	   |  2 +-
   17495  src/fcint.h	   |  2 ++
   17496  5 files changed, 50 insertions(+), 3 deletions(-)
   17497 
   17498 commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
   17499 Author: Patrick Lam <plam (a] MIT.EDU>
   17500 Date:	Fri Jan 27 05:47:59 2006 +0000
   17501 
   17502     Move FcConfigNormalizeFontDir call so that it doesn't result in
   17503     infinite
   17504 	recursion (reported by Ronny V. Vindenes).
   17505 
   17506  ChangeLog		 | 9 +++++++++
   17507  fc-cache/fc-cache.c	 | 6 +++++-
   17508  fontconfig/fontconfig.h | 4 ++++
   17509  src/fccache.c		 | 8 --------
   17510  src/fcint.h		 | 4 ----
   17511  5 files changed, 18 insertions(+), 13 deletions(-)
   17512 
   17513 commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
   17514 Author: Patrick Lam <plam (a] MIT.EDU>
   17515 Date:	Fri Jan 27 00:27:37 2006 +0000
   17516 
   17517     Add a couple of missing normalizations to make fc-cache work right;
   17518     only
   17519 	scan subdirectories once.
   17520 
   17521  ChangeLog     | 7 +++++++
   17522  src/fccache.c | 8 ++++++++
   17523  src/fccfg.c   | 4 ++--
   17524  3 files changed, 17 insertions(+), 2 deletions(-)
   17525 
   17526 commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
   17527 Author: Patrick Lam <plam (a] MIT.EDU>
   17528 Date:	Thu Jan 26 16:11:41 2006 +0000
   17529 
   17530     Don't crash on non-existant directories in global cache.
   17531     reviewed by: plam
   17532 
   17533  ChangeLog     | 7 +++++++
   17534  src/fccache.c | 4 +++-
   17535  2 files changed, 10 insertions(+), 1 deletion(-)
   17536 
   17537 commit f468f568b4aedef1606b0692addf47cb9f02b328
   17538 Author: Patrick Lam <plam (a] MIT.EDU>
   17539 Date:	Thu Jan 26 16:09:12 2006 +0000
   17540 
   17541     Stop trampling the directory name when writing out caches. (with Mike
   17542 	Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
   17543 	necessary. Don't scan directories that can't be normalized.
   17544 
   17545  ChangeLog     | 11 +++++++++++
   17546  src/fccache.c | 16 +++++++++++++---
   17547  src/fccfg.c   | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
   17548  src/fcdir.c   |  6 +++++-
   17549  src/fcxml.c   |  2 +-
   17550  5 files changed, 82 insertions(+), 5 deletions(-)
   17551 
   17552 commit 575a37b7975656f73162438635b4ba26e229b33f
   17553 Author: Patrick Lam <plam (a] MIT.EDU>
   17554 Date:	Wed Jan 25 14:52:49 2006 +0000
   17555 
   17556     Fix additional memory leaks reported by Ronny V. Vindenes: don't
   17557     invoke
   17558 	FcValueSave on hashed static strings in FcPatternAddWithBinding.
   17559     Add another st_dev check in FcDirCacheOpen.
   17560 
   17561  ChangeLog     | 11 +++++++++++
   17562  src/fccache.c | 13 +++++++++++--
   17563  src/fccfg.c   |  3 +--
   17564  src/fcpat.c   |  9 ++++++++-
   17565  4 files changed, 31 insertions(+), 5 deletions(-)
   17566 
   17567 commit 16a71eff3ee0326db3794fa26548106a8a8697f6
   17568 Author: Patrick Lam <plam (a] MIT.EDU>
   17569 Date:	Wed Jan 25 02:54:37 2006 +0000
   17570 
   17571     Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
   17572 	fontconfig to treat A-X fonts differently from A-Y fonts;
   17573 	please mail
   17574 	the fontconfig list if this causes any problems.
   17575     reviewed by: plam
   17576 
   17577  ChangeLog	    | 10 ++++++++++
   17578  fc-lang/zh_hk.orth |  2 +-
   17579  src/fcfreetype.c   |  2 +-
   17580  3 files changed, 12 insertions(+), 2 deletions(-)
   17581 
   17582 commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
   17583 Author: Patrick Lam <plam (a] MIT.EDU>
   17584 Date:	Wed Jan 25 02:33:46 2006 +0000
   17585 
   17586     Fix memory leaks reported by Ronny V. Vindenes.
   17587 
   17588  ChangeLog	  | 6 ++++++
   17589  src/fccache.c	  | 9 ++++++++-
   17590  src/fcfreetype.c | 8 +++++++-
   17591  3 files changed, 21 insertions(+), 2 deletions(-)
   17592 
   17593 commit 986e35979e56774c91f3214af9e8a6f71817dcfa
   17594 Author: Patrick Lam <plam (a] MIT.EDU>
   17595 Date:	Thu Jan 19 19:20:30 2006 +0000
   17596 
   17597     Fix for unaligned memory accesses.
   17598     reviewed by: plam
   17599 
   17600  ChangeLog   |	9 ++++++++-
   17601  src/fcpat.c | 12 ++++++++----
   17602  2 files changed, 16 insertions(+), 5 deletions(-)
   17603 
   17604 commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
   17605 Author: Patrick Lam <plam (a] MIT.EDU>
   17606 Date:	Wed Jan 18 15:41:15 2006 +0000
   17607 
   17608     Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
   17609     calls to
   17610 	avoid crashes.
   17611     reviewed by: plam
   17612 
   17613  ChangeLog   | 8 ++++++++
   17614  src/fcdir.c | 4 +++-
   17615  2 files changed, 11 insertions(+), 1 deletion(-)
   17616 
   17617 commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
   17618 Author: Patrick Lam <plam (a] MIT.EDU>
   17619 Date:	Sun Jan 15 05:31:58 2006 +0000
   17620 
   17621     Fix segfault when consuming zero-length caches in fc-cat (which has no
   17622 	config, so FcConfigAddFontDir shouldn't be called.)
   17623 
   17624  ChangeLog     | 6 ++++++
   17625  src/fccache.c | 3 ++-
   17626  2 files changed, 8 insertions(+), 1 deletion(-)
   17627 
   17628 commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
   17629 Author: Patrick Lam <plam (a] MIT.EDU>
   17630 Date:	Sat Jan 14 21:23:03 2006 +0000
   17631 
   17632     Compare device numbers as well as inodes. Always normalize directory
   17633     names
   17634 	before comparing them.
   17635     Allocate extra space for appended '/' in directory name.
   17636     reviewed by: plam
   17637 
   17638  ChangeLog		 | 19 +++++++++++++++++++
   17639  fc-cache/fc-cache.c	 |  2 +-
   17640  fc-cat/fc-cat.c	 |  6 +++++-
   17641  fontconfig/fontconfig.h |  2 +-
   17642  src/fccache.c		 | 19 ++++++++++++++-----
   17643  src/fccfg.c		 |  7 ++++---
   17644  src/fcdir.c		 |  2 +-
   17645  src/fcint.h		 |  6 ++++--
   17646  8 files changed, 49 insertions(+), 14 deletions(-)
   17647 
   17648 commit df3efc11a9584e2099366c31ba64ac9346760321
   17649 Author: Patrick Lam <plam (a] MIT.EDU>
   17650 Date:	Tue Jan 10 13:15:05 2006 +0000
   17651 
   17652     Explicitly add font dirs to config.fontDirs even if they're empty. Set
   17653 	current config in fc-cache.c. Fix treatment of cache directory
   17654 	as read
   17655 	from cache file; don't use string equality to determine if we
   17656 	have the
   17657 	right file, use inode equality.
   17658 
   17659  ChangeLog	     | 12 ++++++++++
   17660  fc-cache/fc-cache.c |	1 +
   17661  src/fccache.c	     | 64
   17662  ++++++++++++++++++++++++++++-------------------------
   17663  3 files changed, 47 insertions(+), 30 deletions(-)
   17664 
   17665 commit cd9bca69702900ca9b24319c76b2dc9432bb548f
   17666 Author: Patrick Lam <plam (a] MIT.EDU>
   17667 Date:	Mon Jan 9 13:58:04 2006 +0000
   17668 
   17669     Normalize font dirs by using the form, as given in fonts.conf,
   17670     and recorded
   17671 	in FcConfig's fontDirs string set, as canonical.
   17672     Actually update config.fontDirs as font directories are scanned.
   17673 
   17674  ChangeLog	     | 14 ++++++++++++++
   17675  fc-cache/fc-cache.c |	2 +-
   17676  fc-cat/fc-cat.c     |	4 ++--
   17677  src/fccache.c	     | 21 ++++++++++++---------
   17678  src/fccfg.c	     | 23 +++++++++++++++++++++++
   17679  src/fcdir.c	     |	3 ++-
   17680  src/fcint.h	     |	6 +++++-
   17681  7 files changed, 59 insertions(+), 14 deletions(-)
   17682 
   17683 commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
   17684 Author: Patrick Lam <plam (a] MIT.EDU>
   17685 Date:	Sun Jan 8 10:58:30 2006 +0000
   17686 
   17687     Fix matching bug when multiple elements match; don't use the sum
   17688     of all
   17689 	scores, but the best score.
   17690     Also more perf opts, e.g. evaluate best over all font sets rather
   17691     than on a
   17692 	per-set basis (and other changes).
   17693 
   17694  src/fcmatch.c | 243
   17695  ++++++++++++++++++++++++++++++++++------------------------
   17696  1 file changed, 143 insertions(+), 100 deletions(-)
   17697 
   17698 commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
   17699 Author: Patrick Lam <plam (a] MIT.EDU>
   17700 Date:	Sun Jan 8 10:58:05 2006 +0000
   17701 
   17702     Fix matching bug when multiple elements match; don't use the sum
   17703     of all
   17704 	scores, but the best score.
   17705     Also more perf opts, e.g. evaluate best over all font sets rather
   17706     than on a
   17707 	per-set basis (and other changes).
   17708 
   17709  ChangeLog | 9 +++++++++
   17710  1 file changed, 9 insertions(+)
   17711 
   17712 commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
   17713 Author: Patrick Lam <plam (a] MIT.EDU>
   17714 Date:	Sun Jan 8 10:50:51 2006 +0000
   17715 
   17716     Properly skip past dir caches that contain zero fonts (as occurs
   17717     in global
   17718 	caches.) Reported by Mike Fabian.
   17719 
   17720  ChangeLog     | 6 ++++++
   17721  src/fccache.c | 4 ++++
   17722  2 files changed, 10 insertions(+)
   17723 
   17724 commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
   17725 Author: Patrick Lam <plam (a] MIT.EDU>
   17726 Date:	Sat Jan 7 06:36:24 2006 +0000
   17727 
   17728     Print out full pathname in fc-match -v as well. Reported by Frederic
   17729 	Crozat.
   17730     Fix bug where fc-match crashes when given __DUMMY__ property to
   17731     match on.
   17732     (I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
   17733     to
   17734 	distinguish an error return from a successful return. -PL)
   17735     reviewed by: plam
   17736 
   17737  ChangeLog    | 18 ++++++++++++++++++
   17738  src/fcdbg.c  | 21 ++++++++++++++++++++-
   17739  src/fcname.c | 11 +++++++----
   17740  3 files changed, 45 insertions(+), 5 deletions(-)
   17741 
   17742 commit c60ec7cc6d1795922b742435965746e02e67f11c
   17743 Author: Patrick Lam <plam (a] MIT.EDU>
   17744 Date:	Thu Jan 5 15:12:22 2006 +0000
   17745 
   17746     Add self to AUTHORS list.
   17747     Minor change to global cache file format to fix fc-cat bug reported by
   17748 	Frederic Crozat, and buglet with not globally caching directories
   17749 	with
   17750 	zero fonts cached.
   17751 
   17752  AUTHORS	 |  2 ++
   17753  ChangeLog	 | 18 ++++++++++++++++
   17754  fc-cat/fc-cat.c | 66
   17755  +++++++++++++++++++++++++++++++++------------------------
   17756  src/fccache.c	 | 31 +++++++++++++--------------
   17757  src/fcint.h	 |  1 +
   17758  src/fcpat.c	 |  2 +-
   17759  6 files changed, 75 insertions(+), 45 deletions(-)
   17760 
   17761 commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
   17762 Author: Patrick Lam <plam (a] MIT.EDU>
   17763 Date:	Mon Jan 2 17:20:23 2006 +0000
   17764 
   17765     Fix double-free which occurs because FcValueCanonicalize doesn't
   17766     create an
   17767 	extra copy of the returned value, it only canonicalizes it.
   17768     reviewed by: plam
   17769 
   17770  ChangeLog   | 11 ++++++++++-
   17771  src/fccfg.c |	1 +
   17772  2 files changed, 11 insertions(+), 1 deletion(-)
   17773 
   17774 commit cea78a87910a88383699d5a386693d39aa3236f5
   17775 Author: Patrick Lam <plam (a] MIT.EDU>
   17776 Date:	Mon Jan 2 17:18:22 2006 +0000
   17777 
   17778     Fix version of .cache file (currently 1 -> currently 2). Reported
   17779     by Jim
   17780 	Osborn.
   17781 
   17782  ChangeLog | 6 ++++++
   17783  1 file changed, 6 insertions(+)
   17784 
   17785 commit e9fd3c069aa415f9e7589dd1a871cd7727925364
   17786 Author: Patrick Lam <plam (a] MIT.EDU>
   17787 Date:	Mon Jan 2 17:13:48 2006 +0000
   17788 
   17789     Fix version of .cache file (currently 1 -> currently 2). Reported
   17790     by Jim
   17791 	Osborn.
   17792 
   17793  doc/fontconfig-user.sgml | 2 +-
   17794  1 file changed, 1 insertion(+), 1 deletion(-)
   17795 
   17796 commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
   17797 Author: Patrick Lam <plam (a] MIT.EDU>
   17798 Date:	Wed Dec 21 20:00:20 2005 +0000
   17799 
   17800     Shut up GCC warnings on amd.
   17801     reviewed by: plam
   17802 
   17803  ChangeLog   | 7 +++++++
   17804  src/fcpat.c | 4 ++--
   17805  2 files changed, 9 insertions(+), 2 deletions(-)
   17806 
   17807 commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
   17808 Author: Patrick Lam <plam (a] MIT.EDU>
   17809 Date:	Wed Dec 21 05:37:10 2005 +0000
   17810 
   17811     Avoid check on _fcBankId nullness and fix case where it used to crash.
   17812 
   17813  ChangeLog	 | 7 +++++++
   17814  src/fccharset.c | 2 +-
   17815  src/fcint.h	 | 2 +-
   17816  3 files changed, 9 insertions(+), 2 deletions(-)
   17817 
   17818 commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
   17819 Author: Patrick Lam <plam (a] MIT.EDU>
   17820 Date:	Wed Dec 21 03:31:19 2005 +0000
   17821 
   17822     Bump version to 2.3.93.
   17823     Use open instead of fopen (requested by Phil Race for Sun).
   17824     src/fccache.c (FcDirCacheWrite);
   17825     Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
   17826     dir.
   17827 
   17828  ChangeLog		 | 20 ++++++++++++++++
   17829  README			 | 17 ++++++++++++--
   17830  configure.in		 |  2 +-
   17831  fc-cache/Makefile.am	 |  8 +++++++
   17832  fontconfig/fontconfig.h |  2 +-
   17833  src/fccache.c		 | 62
   17834  ++++++++++++++++++++++++++++++++++++++++---------
   17835  src/fcxml.c		 | 13 ++++++-----
   17836  7 files changed, 103 insertions(+), 21 deletions(-)
   17837 
   17838 commit 6f767cec491d354150a11491905ba59cc77a2659
   17839 Author: Patrick Lam <plam (a] MIT.EDU>
   17840 Date:	Tue Dec 20 20:35:47 2005 +0000
   17841 
   17842     Restore code to skip over PCF fonts that have no encoded
   17843     characters. (We
   17844 	guess that a font is PCF by presence of the PIXEL_SIZE BDF
   17845 	property.)
   17846 
   17847  ChangeLog		     | 8 ++++++++
   17848  conf.d/10LohitGujarati.conf | 5 +++++
   17849  src/fcfreetype.c	     | 9 ++++++---
   17850  3 files changed, 19 insertions(+), 3 deletions(-)
   17851 
   17852 commit a7683cafe10925d09855f927cb7602a90e10516f
   17853 Author: Carl Worth <cworth (a] cworth.org>
   17854 Date:	Tue Dec 13 17:50:50 2005 +0000
   17855 
   17856     Add a configuration file that disables hinting for the Lohit
   17857     Gujarati font
   17858 	(since the hinting distort some glyphs quite badly).
   17859     reviewed by: keithp
   17860 
   17861  ChangeLog		     | 8 ++++++++
   17862  conf.d/10LohitGujarati.conf | 5 +++++
   17863  conf.d/Makefile.am	     | 1 +
   17864  3 files changed, 14 insertions(+)
   17865 
   17866 commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
   17867 Author: Patrick Lam <plam (a] MIT.EDU>
   17868 Date:	Mon Dec 12 20:45:54 2005 +0000
   17869 
   17870     Read and write the original location as a fallback for the hashed
   17871     cache
   17872 	file locations. This is mostly for users to be able to have
   17873 	per-directory cache files.
   17874 
   17875  ChangeLog     |  7 +++++++
   17876  src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
   17877  2 files changed, 39 insertions(+), 9 deletions(-)
   17878 
   17879 commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
   17880 Author: Patrick Lam <plam (a] MIT.EDU>
   17881 Date:	Mon Dec 12 13:46:45 2005 +0000
   17882 
   17883     Improve error message when fc-cache can't write the cache. Add missing
   17884 	slash. Reported by Behdad. Incorporate Behdad's patch to create
   17885 	/var/cache/fontconfig when appropriate.
   17886 
   17887  ChangeLog	      | 9 +++++++++
   17888  fc-cache/Makefile.am | 5 +++++
   17889  fc-cache/fc-cache.c  | 4 +++-
   17890  src/fccache.c	      | 2 +-
   17891  4 files changed, 18 insertions(+), 2 deletions(-)
   17892 
   17893 commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
   17894 Author: Patrick Lam <plam (a] MIT.EDU>
   17895 Date:	Mon Dec 12 13:20:41 2005 +0000
   17896 
   17897     Fix crash reported by Frederic Crozat when using libxml2.
   17898     reviewed by: plam
   17899 
   17900  ChangeLog   | 7 +++++++
   17901  src/fcxml.c | 3 +++
   17902  2 files changed, 10 insertions(+)
   17903 
   17904 commit ea44e2184198aba956e39ae63a4914544c9719fe
   17905 Author: Patrick Lam <plam (a] MIT.EDU>
   17906 Date:	Fri Dec 9 16:36:45 2005 +0000
   17907 
   17908     Migrate cache files from fonts directories to
   17909     /var/cache/fontconfig. This
   17910 	helps make fontconfig FHS-compliant, but requires that all
   17911 	caches get
   17912 	rebuilt.
   17913     Also, autogen.sh now needs the additional parameter
   17914     --localstatedir=/var.
   17915 
   17916  ChangeLog		 |  20 ++
   17917  INSTALL		 |   2 +-
   17918  configure.in		 |   7 +
   17919  fc-cache/Makefile.am	 |   2 +
   17920  fc-cat/Makefile.am	 |   2 +
   17921  fc-cat/fc-cat.c	 |  13 +-
   17922  fontconfig/fontconfig.h |   1 +
   17923  src/Makefile.am	 |   2 +
   17924  src/fccache.c		 | 523
   17925  +++++++++++++++++++++++++++++++++++++++++++-----
   17926  9 files changed, 519 insertions(+), 53 deletions(-)
   17927 
   17928 commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
   17929 Author: Patrick Lam <plam (a] MIT.EDU>
   17930 Date:	Thu Dec 8 05:54:27 2005 +0000
   17931 
   17932     Because we've changed FcPatternAddString to use FcStrStaticName
   17933     and not
   17934 	FcValueSave, explicitly handle the case of a null string.
   17935 
   17936  ChangeLog   | 6 ++++++
   17937  src/fcpat.c | 7 +++++++
   17938  2 files changed, 13 insertions(+)
   17939 
   17940 commit 982b598278315de60721740047a1b57f4a5895b8
   17941 Author: Patrick Lam <plam (a] MIT.EDU>
   17942 Date:	Wed Dec 7 03:55:25 2005 +0000
   17943 
   17944     Fix warnings.
   17945 
   17946  ChangeLog	 | 5 +++++
   17947  fc-cat/fc-cat.c | 9 +++------
   17948  2 files changed, 8 insertions(+), 6 deletions(-)
   17949 
   17950 commit c6103dfb22de0664a6ab164d90d6959551e301c5
   17951 Author: Patrick Lam <plam (a] MIT.EDU>
   17952 Date:	Tue Dec 6 18:57:43 2005 +0000
   17953 
   17954     Don't assign types to user object names.
   17955 
   17956  ChangeLog    | 5 +++++
   17957  src/fcname.c | 3 +++
   17958  2 files changed, 8 insertions(+)
   17959 
   17960 commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
   17961 Author: Patrick Lam <plam (a] MIT.EDU>
   17962 Date:	Mon Dec 5 16:08:01 2005 +0000
   17963 
   17964     Don't free strings that have been returned from FcStrStaticName.
   17965 
   17966  ChangeLog   |	5 +++++
   17967  src/fcpat.c | 21 +++++++++++++++++++--
   17968  2 files changed, 24 insertions(+), 2 deletions(-)
   17969 
   17970 commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
   17971 Author: Patrick Lam <plam (a] MIT.EDU>
   17972 Date:	Thu Dec 1 07:12:45 2005 +0000
   17973 
   17974     Add codepath for reading global cache files as well.
   17975 
   17976  ChangeLog	 |  5 +++++
   17977  fc-cat/fc-cat.c | 61
   17978  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   17979  2 files changed, 66 insertions(+)
   17980 
   17981 commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
   17982 Author: Patrick Lam <plam (a] MIT.EDU>
   17983 Date:	Thu Dec 1 06:27:07 2005 +0000
   17984 
   17985     file 10-fonts-persian.conf was initially added on branch
   17986     fc-2_4_branch.
   17987 
   17988 commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
   17989 Author: Patrick Lam <plam (a] MIT.EDU>
   17990 Date:	Thu Dec 1 06:27:07 2005 +0000
   17991 
   17992     Add config file for Persian fonts from Sharif FarsiWeb, Inc.
   17993     reviewed by: plam
   17994 
   17995  ChangeLog		      |  10 +-
   17996  conf.d/10-fonts-persian.conf | 545
   17997  +++++++++++++++++++++++++++++++++++++++++++
   17998  conf.d/Makefile.am	      |   1 +
   17999  3 files changed, 555 insertions(+), 1 deletion(-)
   18000 
   18001 commit cb6d97eb1baba6795bb8abdede69902b2440f371
   18002 Author: Patrick Lam <plam (a] MIT.EDU>
   18003 Date:	Wed Nov 30 22:13:21 2005 +0000
   18004 
   18005     Only add a config file to the set of config files once.
   18006     reviewed by: plam
   18007 
   18008  ChangeLog   | 7 +++++++
   18009  src/fcxml.c | 6 ++++++
   18010  2 files changed, 13 insertions(+)
   18011 
   18012 commit 93a27747a485624d4a89550036e12eeec96d4558
   18013 Author: Patrick Lam <plam (a] MIT.EDU>
   18014 Date:	Tue Nov 29 15:04:06 2005 +0000
   18015 
   18016     src/fcint.h (FcCacheBankToIndex);
   18017     Fix segfault by guarding array dereference.
   18018 
   18019  ChangeLog   | 5 +++++
   18020  src/fcint.h | 2 +-
   18021  2 files changed, 6 insertions(+), 1 deletion(-)
   18022 
   18023 commit b8948e85420469c83098a6b97d7979189a8734d9
   18024 Author: Patrick Lam <plam (a] MIT.EDU>
   18025 Date:	Tue Nov 29 14:57:10 2005 +0000
   18026 
   18027     Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
   18028 	checks the front of the list and a non-inlineable part which
   18029 	finds and
   18030 	moves the appropriate element to the front of the list.
   18031     reviewed by: plam
   18032 
   18033  ChangeLog	   | 14 ++++++++++++++
   18034  fc-lang/fc-lang.c |  5 ++++-
   18035  src/fccache.c	   | 34 +++++++++++++++++-----------------
   18036  src/fcint.h	   |  9 ++++++++-
   18037  4 files changed, 43 insertions(+), 19 deletions(-)
   18038 
   18039 commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
   18040 Author: Patrick Lam <plam (a] MIT.EDU>
   18041 Date:	Tue Nov 29 06:23:00 2005 +0000
   18042 
   18043     Make the perf guys hate me a bit less: hoist the directory-name
   18044 	FcConfigAcceptFont check for cached fonts up to directory
   18045 	cache read
   18046 	time, rather than running it for each font.
   18047 
   18048  ChangeLog     | 8 ++++++++
   18049  src/fccache.c | 3 +++
   18050  src/fccfg.c   | 6 ++----
   18051  3 files changed, 13 insertions(+), 4 deletions(-)
   18052 
   18053 commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
   18054 Author: Patrick Lam <plam (a] MIT.EDU>
   18055 Date:	Tue Nov 29 06:09:18 2005 +0000
   18056 
   18057     Don't make FcPatternFindFullFname available to fccfg, it's not
   18058     really safe.
   18059 	Instead go through FcPatternGetString (sorry, perf guys.) Also,
   18060 	use
   18061 	globs for dirs as well.
   18062 
   18063  ChangeLog   | 9 +++++++++
   18064  src/fccfg.c | 8 +++++---
   18065  src/fcint.h | 3 ---
   18066  src/fcpat.c | 5 ++++-
   18067  4 files changed, 18 insertions(+), 7 deletions(-)
   18068 
   18069 commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
   18070 Author: Patrick Lam <plam (a] MIT.EDU>
   18071 Date:	Tue Nov 29 00:21:05 2005 +0000
   18072 
   18073     Fix segfault.
   18074 
   18075  ChangeLog   | 5 +++++
   18076  src/fccfg.c | 5 ++++-
   18077  2 files changed, 9 insertions(+), 1 deletion(-)
   18078 
   18079 commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
   18080 Author: Patrick Lam <plam (a] MIT.EDU>
   18081 Date:	Tue Nov 29 00:16:02 2005 +0000
   18082 
   18083     Update autogenerated config.* files.
   18084 
   18085  config/config.guess | 535
   18086  +++++++++++++++++++++++++++-------------------------
   18087  config/config.sub   |	67 ++++---
   18088  2 files changed, 314 insertions(+), 288 deletions(-)
   18089 
   18090 commit ced3f0a0abd84de73753956ec18e7316eda33a37
   18091 Author: Patrick Lam <plam (a] MIT.EDU>
   18092 Date:	Tue Nov 29 00:14:42 2005 +0000
   18093 
   18094     Fix problem dating back at least to 2.3.2 where globs weren't
   18095     being applied
   18096 	to patterns loaded from a cache.
   18097     Fix some obvious spelling mistakes.
   18098 
   18099  ChangeLog		  | 13 +++++++++++++
   18100  doc/fontconfig-user.sgml | 17 +++++++++--------
   18101  src/fccfg.c		  |  3 ++-
   18102  src/fcint.h		  |  3 +++
   18103  src/fcpat.c		  |  4 +---
   18104  5 files changed, 28 insertions(+), 12 deletions(-)
   18105 
   18106 commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
   18107 Author: Patrick Lam <plam (a] MIT.EDU>
   18108 Date:	Mon Nov 28 10:54:11 2005 +0000
   18109 
   18110     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   18111     Don't kill all fonts during match (oops!)
   18112 
   18113  ChangeLog     | 23 +++++++++++++++++++++++
   18114  src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
   18115  2 files changed, 55 insertions(+), 7 deletions(-)
   18116 
   18117 commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
   18118 Author: Patrick Lam <plam (a] MIT.EDU>
   18119 Date:	Mon Nov 28 01:40:53 2005 +0000
   18120 
   18121     Stephan Kulow <coolo (a] suse.de> Michael Matz <matz (a] suse.de> reviewed
   18122     by: plam
   18123     Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
   18124 	FcCompare into FcFontSetMatch and reorder the loops, adding
   18125 	a boolean
   18126 	array which blocks patterns from future consideration if
   18127 	they're known
   18128 	to not be best on some past criterion.
   18129 
   18130  src/fcmatch.c | 224
   18131  +++++++++++++++++++++++++++++++++++++++++-----------------
   18132  1 file changed, 159 insertions(+), 65 deletions(-)
   18133 
   18134 commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
   18135 Author: Patrick Lam <plam (a] MIT.EDU>
   18136 Date:	Sat Nov 26 05:05:14 2005 +0000
   18137 
   18138     Fix incorrect merge.
   18139     reviewed by: plam
   18140 
   18141  ChangeLog     | 7 +++++++
   18142  src/fcmatch.c | 6 +++---
   18143  2 files changed, 10 insertions(+), 3 deletions(-)
   18144 
   18145 commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
   18146 Author: Patrick Lam <plam (a] MIT.EDU>
   18147 Date:	Fri Nov 25 16:33:58 2005 +0000
   18148 
   18149     Don't do random matching when bad objects are passed into
   18150 	FcCompareValueList.
   18151 
   18152  ChangeLog     |  6 ++++++
   18153  src/fcmatch.c | 58
   18154  +++++++++++++++++++++++++++++++++++++++++++---------------
   18155  2 files changed, 49 insertions(+), 15 deletions(-)
   18156 
   18157 commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
   18158 Author: Patrick Lam <plam (a] MIT.EDU>
   18159 Date:	Fri Nov 25 16:04:44 2005 +0000
   18160 
   18161     Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
   18162 	_fcPatternElts, _fcValueLists for consistency.
   18163 
   18164  ChangeLog   | 10 ++++++++++
   18165  src/fcint.h |	8 ++++----
   18166  src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
   18167  3 files changed, 39 insertions(+), 29 deletions(-)
   18168 
   18169 commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
   18170 Author: Patrick Lam <plam (a] MIT.EDU>
   18171 Date:	Fri Nov 25 15:54:24 2005 +0000
   18172 
   18173     Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
   18174     reviewed by: plam
   18175 
   18176  ChangeLog     |  7 +++++++
   18177  src/fcmatch.c | 35 ++++++++++-------------------------
   18178  2 files changed, 17 insertions(+), 25 deletions(-)
   18179 
   18180 commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
   18181 Author: Patrick Lam <plam (a] MIT.EDU>
   18182 Date:	Fri Nov 25 15:50:34 2005 +0000
   18183 
   18184     Pass around FcCache *s to the Unserialize functions for extra
   18185     consistency
   18186 	(and less overhead, for what that's worth).
   18187 
   18188  ChangeLog	 | 13 +++++++++++++
   18189  src/fccache.c	 |  2 +-
   18190  src/fccharset.c | 12 ++++++------
   18191  src/fcfs.c	 |  2 +-
   18192  src/fcint.h	 | 10 +++++-----
   18193  src/fclang.c	 |  8 ++++----
   18194  src/fcname.c	 |  2 +-
   18195  src/fcpat.c	 | 32 ++++++++++++++++----------------
   18196  8 files changed, 47 insertions(+), 34 deletions(-)
   18197 
   18198 commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
   18199 Author: Patrick Lam <plam (a] MIT.EDU>
   18200 Date:	Fri Nov 25 03:00:51 2005 +0000
   18201 
   18202     Inline the *PtrU functions to gain perf. Remove unneeded params
   18203     for the
   18204 	FcCompare* functions.
   18205     reviewed by: plam
   18206 
   18207  ChangeLog     | 12 +++++++++++-
   18208  src/fcint.h   | 31 +++++++++++++++++++++++++++----
   18209  src/fcmatch.c | 50 +++++++++++++++++---------------------------------
   18210  src/fcname.c  | 12 +++---------
   18211  src/fcpat.c   | 22 ++--------------------
   18212  5 files changed, 60 insertions(+), 67 deletions(-)
   18213 
   18214 commit 3f9f24e077cc079be362343be499ff0baf23e0a1
   18215 Author: Patrick Lam <plam (a] MIT.EDU>
   18216 Date:	Fri Nov 25 02:16:42 2005 +0000
   18217 
   18218     Fix the debian changelog so that debian/rules works again, make it
   18219     create a
   18220 	debian package for release 2.3.92-1. Acknowledge change in NMU of
   18221 	debian package.
   18222 
   18223  debian/changelog | 13 +++++++++++++
   18224  debian/control   |  1 +
   18225  debian/po/cs.po  | 57
   18226  ++++++++++++++++++++++++++++----------------------------
   18227  3 files changed, 43 insertions(+), 28 deletions(-)
   18228 
   18229 commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
   18230 Author: Patrick Lam <plam (a] MIT.EDU>
   18231 Date:	Thu Nov 24 21:40:20 2005 +0000
   18232 
   18233     Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
   18234     Check for type validity during FcPatternAddWithBinding, don't
   18235     verify type
   18236 	in FcFontMatch, don't call FcCanonicalize here (which always
   18237 	does a
   18238 	deep copy).
   18239     reviewed by: plam
   18240 
   18241  ChangeLog		 | 13 +++++++++++++
   18242  fontconfig/fontconfig.h |  3 ---
   18243  src/fcint.h		 |  3 +++
   18244  src/fcmatch.c		 | 22 +++++-----------------
   18245  src/fcpat.c		 | 22 +++++++++++++++++-----
   18246  5 files changed, 38 insertions(+), 25 deletions(-)
   18247 
   18248 commit 4f8b266fd97e36961639c40d93225265c0f849c7
   18249 Author: Patrick Lam <plam (a] MIT.EDU>
   18250 Date:	Thu Nov 24 20:20:26 2005 +0000
   18251 
   18252     Make FcCompareString and FcCompareFamily less expensive. Only add
   18253     a value
   18254 	for FC_FAMILY if the proposed value is a string.
   18255     reviewed by: plam
   18256 
   18257  ChangeLog     | 11 ++++++++++-
   18258  src/fcmatch.c | 24 +++++++++++++++++-------
   18259  src/fcpat.c   |  7 +++++++
   18260  3 files changed, 34 insertions(+), 8 deletions(-)
   18261 
   18262 commit b97a34b5924b1279dd831426a94016ea8b65ea8d
   18263 Author: Patrick Lam <plam (a] MIT.EDU>
   18264 Date:	Thu Nov 24 19:38:05 2005 +0000
   18265 
   18266     Inline FcDebug invocations and only initialize once, in
   18267     FcInit*. Improve
   18268 	debug msg in FcPatternPrint.
   18269     reviewed by: plam
   18270 
   18271  ChangeLog    | 10 ++++++++++
   18272  src/fcdbg.c  | 30 ++++++++++++------------------
   18273  src/fcinit.c |  2 ++
   18274  src/fcint.h  |  9 +++++++--
   18275  4 files changed, 31 insertions(+), 20 deletions(-)
   18276 
   18277 commit d2f459781cade98d1d07806d023e63f1fc289b0e
   18278 Author: Patrick Lam <plam (a] MIT.EDU>
   18279 Date:	Wed Nov 23 17:01:27 2005 +0000
   18280 
   18281     Properly apply fcrozat's patch.
   18282 
   18283  fc-cat/fc-cat.c | 2 +-
   18284  1 file changed, 1 insertion(+), 1 deletion(-)
   18285 
   18286 commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
   18287 Author: Patrick Lam <plam (a] MIT.EDU>
   18288 Date:	Wed Nov 23 16:36:26 2005 +0000
   18289 
   18290     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   18291     Minor code warning cleanups.
   18292 
   18293  ChangeLog		 | 8 ++++++++
   18294  fc-cat/fc-cat.c	 | 1 -
   18295  fontconfig/fontconfig.h | 2 +-
   18296  3 files changed, 9 insertions(+), 2 deletions(-)
   18297 
   18298 commit b1297aa8977901075e95e40bc430fc823e1fb230
   18299 Author: Patrick Lam <plam (a] MIT.EDU>
   18300 Date:	Wed Nov 23 15:33:48 2005 +0000
   18301 
   18302     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   18303     Make getopt_long accept -s parameter to fc-match as well.
   18304 
   18305  ChangeLog	     | 7 +++++++
   18306  fc-match/fc-match.c | 2 +-
   18307  2 files changed, 8 insertions(+), 1 deletion(-)
   18308 
   18309 commit 435fc66073ee83d17242bac2880e843489439cda
   18310 Author: Patrick Lam <plam (a] MIT.EDU>
   18311 Date:	Wed Nov 23 15:32:36 2005 +0000
   18312 
   18313     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   18314     Make getopt_long accept -s parameter to fc-match as well.
   18315 
   18316  ChangeLog	     | 7 +++++++
   18317  fc-match/fc-match.c | 2 +-
   18318  2 files changed, 8 insertions(+), 1 deletion(-)
   18319 
   18320 commit adac22f290f1780f6d1424d6f93cc4453d4d489c
   18321 Author: Patrick Lam <plam (a] MIT.EDU>
   18322 Date:	Tue Nov 22 04:46:55 2005 +0000
   18323 
   18324     Manually perform inlining & partial redundancy elimination to
   18325     reduce calls
   18326 	to FcValueListPtrU.
   18327     Only invoke strlen() when really necessary.
   18328     reviewed by: plam
   18329     reviewed by: plam
   18330 
   18331  ChangeLog     | 16 ++++++++++++++++
   18332  src/fcmatch.c | 17 +++++++++--------
   18333  src/fcstr.c   |  8 ++------
   18334  3 files changed, 27 insertions(+), 14 deletions(-)
   18335 
   18336 commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
   18337 Author: Patrick Lam <plam (a] MIT.EDU>
   18338 Date:	Sat Nov 19 22:38:39 2005 +0000
   18339 
   18340     Get rid of the use of freetype internal headers in fcfreetype.c, since
   18341 	those headers will go away with freetype 2.2. Replace with public
   18342 	domain ftglue code from pango. Note that the patch removes
   18343 	some extra
   18344 	error checking in FT_Get_BDF_Property() and comments out the
   18345 	skipping
   18346 	of empty pcf fonts.
   18347     reviewed by: plam
   18348 
   18349  ChangeLog | 2 ++
   18350  1 file changed, 2 insertions(+)
   18351 
   18352 commit 246985e40e3296a6bb427026d8274fe8409f3776
   18353 Author: Patrick Lam <plam (a] MIT.EDU>
   18354 Date:	Sat Nov 19 22:37:24 2005 +0000
   18355 
   18356     file ftglue.c was initially added on branch fc-2_4_branch.
   18357 
   18358 commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
   18359 Author: Patrick Lam <plam (a] MIT.EDU>
   18360 Date:	Sat Nov 19 22:37:24 2005 +0000
   18361 
   18362     Get rid of the use of freetype internal headers in fcfreetype.c, since
   18363 	those headers will go away with freetype 2.2. Replace with public
   18364 	domain ftglue code from pango. Note that the patch removes
   18365 	some extra
   18366 	error checking in FT_Get_BDF_Property() and comments out the
   18367 	skipping
   18368 	of empty pcf fonts.
   18369     reviewed by: plam
   18370 
   18371  src/ftglue.c | 349
   18372  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   18373  src/ftglue.h | 159 +++++++++++++++++++++++++++
   18374  2 files changed, 508 insertions(+)
   18375 
   18376 commit 8ebf7725a8607b39ff505029b2a41369d67eb736
   18377 Author: Patrick Lam <plam (a] MIT.EDU>
   18378 Date:	Sat Nov 19 22:32:13 2005 +0000
   18379 
   18380     Get rid of the use of freetype internal headers in fcfreetype.c, since
   18381 	those headers will go away with freetype 2.2. Replace with public
   18382 	domain ftglue code from pango. Note that the patch removes
   18383 	some extra
   18384 	error checking in FT_Get_BDF_Property() and comments out the
   18385 	skipping
   18386 	of empty pcf fonts.
   18387     reviewed by: plam
   18388 
   18389  ChangeLog	  | 13 ++++++++++
   18390  src/Makefile.am  |  4 ++-
   18391  src/fcfreetype.c | 75
   18392  ++++++++++++++++++++++++++------------------------------
   18393  3 files changed, 51 insertions(+), 41 deletions(-)
   18394 
   18395 commit a151acedc056783957f9875b1a21f13d0bb8bfe2
   18396 Author: Patrick Lam <plam (a] MIT.EDU>
   18397 Date:	Sat Nov 19 16:24:53 2005 +0000
   18398 
   18399     Further fix of patch from 2005-11-04: miscounted numbers count
   18400 	(numbers_count); didn't strip duplicate numbers (langBankNumbers);
   18401 	and
   18402 	leafidx_offset and numbers_offset in fcLangCharSets are wrong.
   18403     Removed leafidx_count and numbers_count since they are the same and
   18404 	replaced them with offset_count.
   18405     reviewed by: plam
   18406 
   18407  ChangeLog	   | 12 ++++++++++++
   18408  fc-lang/fc-lang.c | 21 +++++++++++++--------
   18409  2 files changed, 25 insertions(+), 8 deletions(-)
   18410 
   18411 commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
   18412 Author: Patrick Lam <plam (a] MIT.EDU>
   18413 Date:	Fri Nov 18 20:32:30 2005 +0000
   18414 
   18415     Don't crash when fc-cat invoked with no arguments.
   18416     Fix invalid read access caused by premature free and GCC4 warnings in
   18417 	libxml2 codepath.
   18418     reviewed by: plam
   18419     reviewed by: plam
   18420 
   18421  ChangeLog	 | 17 ++++++++++++++++-
   18422  fc-cat/fc-cat.c |  3 +++
   18423  src/fcxml.c	 | 10 ++++++----
   18424  3 files changed, 25 insertions(+), 5 deletions(-)
   18425 
   18426 commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
   18427 Author: Patrick Lam <plam (a] MIT.EDU>
   18428 Date:	Fri Nov 18 04:21:10 2005 +0000
   18429 
   18430     List iteration not needed in FcConfigValues, since it's building
   18431     up the
   18432 	list itself; we can just strip FcVoid elements during
   18433 	construction.
   18434     reviewed by: plam
   18435 
   18436  ChangeLog   |	9 +++++++++
   18437  src/fccfg.c | 17 ++++++-----------
   18438  2 files changed, 15 insertions(+), 11 deletions(-)
   18439 
   18440 commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
   18441 Author: Patrick Lam <plam (a] MIT.EDU>
   18442 Date:	Thu Nov 17 16:46:07 2005 +0000
   18443 
   18444     Fix crash on invalid constants in config files (forgot to update
   18445     a pointer
   18446 	upon list iteration.)
   18447 
   18448  ChangeLog   | 6 ++++++
   18449  src/fccfg.c | 1 +
   18450  2 files changed, 7 insertions(+)
   18451 
   18452 commit f28472fdb4e51a06283161f9e7a645d5354a37d2
   18453 Author: Patrick Lam <plam (a] MIT.EDU>
   18454 Date:	Thu Nov 17 16:17:05 2005 +0000
   18455 
   18456     Complain about invalid constants in config files.
   18457     reviewed by: plam
   18458 
   18459  ChangeLog   | 7 +++++++
   18460  src/fcxml.c | 4 ++++
   18461  2 files changed, 11 insertions(+)
   18462 
   18463 commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
   18464 Author: Patrick Lam <plam (a] MIT.EDU>
   18465 Date:	Thu Nov 17 15:43:39 2005 +0000
   18466 
   18467     Don't add current_arch_start more than once.
   18468     Fix ordering of ALIGN with respect to saving block_ptr; add another
   18469     ALIGN
   18470 	to fcfs.c.
   18471     reviewed by: plam
   18472 
   18473  ChangeLog	 | 16 ++++++++++++++++
   18474  src/fccache.c	 |  2 +-
   18475  src/fccharset.c | 12 ++++++++----
   18476  src/fcfs.c	 | 10 +++++++++-
   18477  src/fcname.c	 |  6 ++++--
   18478  src/fcpat.c	 |  1 +
   18479  6 files changed, 39 insertions(+), 8 deletions(-)
   18480 
   18481 commit 8e351527bb87798e9b796e12a3b1ee6229536a28
   18482 Author: Patrick Lam <plam (a] MIT.EDU>
   18483 Date:	Wed Nov 16 17:49:01 2005 +0000
   18484 
   18485     src/fccache.c (FcDirCacheProduce)
   18486     Fix case where alignment bytes bumped up metadata->count causing
   18487 	unwarranted failures to write cache files. (Reported by Stephan
   18488 	Kulow).
   18489 
   18490  ChangeLog     |  7 +++++++
   18491  src/fccache.c | 15 +++++++++++----
   18492  2 files changed, 18 insertions(+), 4 deletions(-)
   18493 
   18494 commit 7fd7221e683d6c65b9199fd06d34d5215582748e
   18495 Author: Patrick Lam <plam (a] MIT.EDU>
   18496 Date:	Wed Nov 16 15:55:17 2005 +0000
   18497 
   18498     Add *NeededBytesAlign(), which overestimates the padding which
   18499     is later
   18500 	added by the new ALIGN macro. Fix alignment problems on ia64
   18501 	and s390
   18502 	by bumping up block_ptr appropriately. (Earlier version by Andreas
   18503 	Schwab).
   18504     Use sysconf to determine proper PAGESIZE value; this appears to be
   18505 	POSIX-compliant. (reported by Andreas Schwab)
   18506     reviewed by: plam
   18507 
   18508  ChangeLog	 | 23 +++++++++++++++++++++++
   18509  src/fccache.c	 | 21 +++++++++++++--------
   18510  src/fccharset.c | 11 +++++++++++
   18511  src/fcfs.c	 | 10 ++++++++++
   18512  src/fcint.h	 | 18 ++++++++++++++++++
   18513  src/fclang.c	 |  8 ++++++++
   18514  src/fcname.c	 |  8 ++++++++
   18515  src/fcpat.c	 | 36 ++++++++++++++++++++++++++++++++++++
   18516  8 files changed, 127 insertions(+), 8 deletions(-)
   18517 
   18518 commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
   18519 Author: Patrick Lam <plam (a] MIT.EDU>
   18520 Date:	Fri Nov 4 19:31:26 2005 +0000
   18521 
   18522     Fix bug 2878 (excessive relocations at startup for charsets,
   18523     reported by
   18524 	Ross Burton): fc-lang/fc-lang now creates the static form of the
   18525 	langset, not the dynamic form, so that the charsets should now
   18526 	be in
   18527 	.rodata.
   18528 
   18529  ChangeLog	   | 11 +++++++++++
   18530  fc-lang/fc-lang.c | 59
   18531  ++++++++++++++++++++++++++++++++++++++++---------------
   18532  src/fccharset.c   | 18 +++++++++++++++++
   18533  src/fcint.h	   |  5 +++++
   18534  src/fclang.c	   | 16 ++++++++++++++-
   18535  5 files changed, 92 insertions(+), 17 deletions(-)
   18536 
   18537 commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
   18538 Author: Patrick Lam <plam (a] MIT.EDU>
   18539 Date:	Fri Nov 4 16:48:32 2005 +0000
   18540 
   18541     Add test for validity of directory caches that somehow got lost
   18542     (reported
   18543 	by make distcheck).
   18544 
   18545  ChangeLog   | 6 ++++++
   18546  src/fcdir.c | 2 +-
   18547  2 files changed, 7 insertions(+), 1 deletion(-)
   18548 
   18549 commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
   18550 Author: Patrick Lam <plam (a] MIT.EDU>
   18551 Date:	Fri Nov 4 06:17:00 2005 +0000
   18552 
   18553     Bump version to 2.3.92.
   18554 
   18555  ChangeLog		 |  8 ++++++++
   18556  README			 | 29 +++++++++++++++++++++++++++--
   18557  configure.in		 |  2 +-
   18558  fontconfig/fontconfig.h |  2 +-
   18559  4 files changed, 37 insertions(+), 4 deletions(-)
   18560 
   18561 commit ea9726b620bff44d45fa25c91a8ab7d31a813577
   18562 Author: Patrick Lam <plam (a] MIT.EDU>
   18563 Date:	Thu Nov 3 04:45:57 2005 +0000
   18564 
   18565     Fix argument ordering problem in call to FcPatternTransferFullFname.
   18566 
   18567  ChangeLog   | 5 +++++
   18568  src/fcpat.c | 2 +-
   18569  2 files changed, 6 insertions(+), 1 deletion(-)
   18570 
   18571 commit 7358dae49b328f5546d156246510601e2dd85d1c
   18572 Author: Patrick Lam <plam (a] MIT.EDU>
   18573 Date:	Thu Nov 3 04:23:22 2005 +0000
   18574 
   18575     Fix warnings and embarrassing double-free error.
   18576 
   18577  ChangeLog	  |  7 +++++++
   18578  src/fcfreetype.c |  2 +-
   18579  src/fcpat.c	  | 14 +++++---------
   18580  3 files changed, 13 insertions(+), 10 deletions(-)
   18581 
   18582 commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
   18583 Author: Patrick Lam <plam (a] MIT.EDU>
   18584 Date:	Wed Nov 2 15:57:36 2005 +0000
   18585 
   18586     Change the rule for artificial emboldening in fonts.conf.in. This
   18587     enables
   18588 	the support for artificial emboldening included in cairo.
   18589     reviewed by: plam
   18590 
   18591  ChangeLog     |  8 ++++++++
   18592  fonts.conf.in | 18 ++++++++++++++----
   18593  2 files changed, 22 insertions(+), 4 deletions(-)
   18594 
   18595 commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
   18596 Author: Patrick Lam <plam (a] MIT.EDU>
   18597 Date:	Wed Nov 2 15:29:53 2005 +0000
   18598 
   18599     Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
   18600     full
   18601 	names when transferring, and free full names when freeing the
   18602 	associated font. Reported by Jinghua Luo.
   18603 
   18604  ChangeLog   |	8 ++++++++
   18605  src/fcpat.c | 18 ++++++++++++++----
   18606  2 files changed, 22 insertions(+), 4 deletions(-)
   18607 
   18608 commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
   18609 Author: Patrick Lam <plam (a] MIT.EDU>
   18610 Date:	Wed Nov 2 07:37:00 2005 +0000
   18611 
   18612     Revert the previous patch and commit the correct patch: I forgot a
   18613 	canonicalization in FcValueListSerialize, so that it would
   18614 	choke on
   18615 	already-serialized input files. Duh!
   18616 
   18617  ChangeLog	     | 8 ++++++++
   18618  fc-cache/fc-cache.c | 9 ---------
   18619  src/fcpat.c	     | 1 +
   18620  3 files changed, 9 insertions(+), 9 deletions(-)
   18621 
   18622 commit c6b75577f3bf3019399e0a439d9cccf55e53999f
   18623 Author: Patrick Lam <plam (a] MIT.EDU>
   18624 Date:	Wed Nov 2 07:01:25 2005 +0000
   18625 
   18626     Forcibly rescan a directory before writing a fresh local cache
   18627     file for
   18628 	that directory, fixing the losing-fonts problem reported by
   18629 	Mike Fabian
   18630 	and also apparently the font cache file corruption.
   18631 
   18632  ChangeLog	     | 8 ++++++++
   18633  fc-cache/fc-cache.c | 9 +++++++++
   18634  2 files changed, 17 insertions(+)
   18635 
   18636 commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
   18637 Author: Patrick Lam <plam (a] MIT.EDU>
   18638 Date:	Wed Nov 2 06:39:23 2005 +0000
   18639 
   18640     Fix thinko: actually, the whole global cache is stale if the global
   18641     cache
   18642 	is older than the (newest) config file.
   18643 
   18644  ChangeLog     | 6 ++++++
   18645  src/fccache.c | 6 +++---
   18646  2 files changed, 9 insertions(+), 3 deletions(-)
   18647 
   18648 commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
   18649 Author: Patrick Lam <plam (a] MIT.EDU>
   18650 Date:	Wed Nov 2 06:29:14 2005 +0000
   18651 
   18652     Declare the global cache of a directory's contents to be stale if the
   18653 	directory is newer than the (newest) configuration file. S:
   18654 	----------------------------------------------------------------------
   18655 
   18656  ChangeLog     |  8 ++++++++
   18657  src/fccache.c | 12 +++++++++---
   18658  src/fccfg.c   | 20 ++++++++++++++------
   18659  src/fcint.h   | 11 ++++++++++-
   18660  4 files changed, 41 insertions(+), 10 deletions(-)
   18661 
   18662 commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
   18663 Author: Patrick Lam <plam (a] MIT.EDU>
   18664 Date:	Tue Nov 1 06:57:25 2005 +0000
   18665 
   18666     Copy the full pathname whenever duplicating an FcPattern; otherwise,
   18667 	applications continue breaking.
   18668 
   18669  ChangeLog     | 10 ++++++++++
   18670  src/fcint.h   |  4 ++--
   18671  src/fclist.c  |  6 +-----
   18672  src/fcmatch.c |  4 ++++
   18673  src/fcpat.c   | 25 ++++++++++++++++++++++++-
   18674  5 files changed, 41 insertions(+), 8 deletions(-)
   18675 
   18676 commit d6946c1a11695eb55a3fe60db5480df94570b1ba
   18677 Author: Patrick Lam <plam (a] MIT.EDU>
   18678 Date:	Tue Nov 1 05:52:28 2005 +0000
   18679 
   18680     Fix small memory error (tried to free argv); use basename and dirname
   18681 	correctly (they can modify their arguments).
   18682 
   18683  ChangeLog	  | 7 +++++++
   18684  fc-cat/fc-cat.c  | 4 +---
   18685  src/fcfreetype.c | 2 +-
   18686  3 files changed, 9 insertions(+), 4 deletions(-)
   18687 
   18688 commit e77c17184a6172d6368dd3193c791c4027065bbd
   18689 Author: Patrick Lam <plam (a] MIT.EDU>
   18690 Date:	Tue Nov 1 05:26:27 2005 +0000
   18691 
   18692     Reinstate basename patch, but keep a hash table linking FcPatterns
   18693     to their
   18694 	fully-qualified font names for clients' benefit. Clients only
   18695 	pay for
   18696 	the font names once they request the FC_FILE property from an
   18697 	FcPattern, but the font name is malloc'd at that point (i.e. not
   18698 	mmapped: that's impossible, since it may vary between machines.)
   18699 	Clients do have to pay for a copy of the path name per cache file.
   18700     Note that FcPatternGetString now does some rewriting if you ask for an
   18701 	FC_FILE, appending the pathname as appropriate.
   18702 
   18703  ChangeLog	  | 23 ++++++++++++++
   18704  fc-cat/fc-cat.c  |  7 ++--
   18705  src/fccache.c	  | 40 ++++++++++++++++++++---
   18706  src/fcfreetype.c |  5 ++-
   18707  src/fcint.h	  |  9 ++++++
   18708  src/fclist.c	  |  8 +++++
   18709  src/fcpat.c	  | 97
   18710  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   18711  7 files changed, 181 insertions(+), 8 deletions(-)
   18712 
   18713 commit be99726f672cef086b4256ad34163f6f9ed9d4a5
   18714 Author: Patrick Lam <plam (a] MIT.EDU>
   18715 Date:	Mon Oct 31 06:02:00 2005 +0000
   18716 
   18717     Revert basename patch, which breaks fontconfig clients on my system.
   18718 
   18719  src/fcfreetype.c | 3 +--
   18720  1 file changed, 1 insertion(+), 2 deletions(-)
   18721 
   18722 commit 720298e773876037dd9af384a9cc16956600b5e7
   18723 Author: Patrick Lam <plam (a] MIT.EDU>
   18724 Date:	Wed Oct 26 06:34:29 2005 +0000
   18725 
   18726     Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
   18727 	embedded bitmaps or not.
   18728     reviewed by: plam
   18729 
   18730  ChangeLog		 | 11 +++++++++++
   18731  fontconfig/fontconfig.h |  1 +
   18732  fonts.conf.in		 |  4 ++++
   18733  src/fcdefault.c	 |  1 +
   18734  src/fcname.c		 |  1 +
   18735  5 files changed, 18 insertions(+)
   18736 
   18737 commit 961d9b9993ae815d6ba723829724bf0685809091
   18738 Author: Patrick Lam <plam (a] MIT.EDU>
   18739 Date:	Tue Oct 25 22:29:13 2005 +0000
   18740 
   18741     Only add basename to patterns' FC_FILE element, not any part of the
   18742 	dirname.
   18743 
   18744  ChangeLog	  | 6 ++++++
   18745  src/fcfreetype.c | 3 ++-
   18746  2 files changed, 8 insertions(+), 1 deletion(-)
   18747 
   18748 commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
   18749 Author: Patrick Lam <plam (a] MIT.EDU>
   18750 Date:	Sat Oct 22 15:12:05 2005 +0000
   18751 
   18752     Add some more consts, fixing more GCC4 warnings.
   18753 
   18754  ChangeLog	  |  5 +++++
   18755  src/fcfreetype.c | 22 +++++++++++-----------
   18756  2 files changed, 16 insertions(+), 11 deletions(-)
   18757 
   18758 commit 904426816df300fad816238f0f27ef595a6a539b
   18759 Author: Patrick Lam <plam (a] MIT.EDU>
   18760 Date:	Sat Oct 22 14:21:14 2005 +0000
   18761 
   18762     Support localized font family and style names. This has been
   18763     reported to
   18764 	break old apps like xfd, but modern (gtk+/qt/mozilla) apps
   18765 	work fine.
   18766     reviewed by: plam
   18767 
   18768  ChangeLog	 |   7 ++++
   18769  src/fcdefault.c | 110
   18770  +++++++++++++++++++++++++++++++-------------------------
   18771  src/fcint.h	 |   4 +++
   18772  src/fclist.c	 |  60 +++++++++++++++++++++++++++++--
   18773  4 files changed, 130 insertions(+), 51 deletions(-)
   18774 
   18775 commit e58b50e88cbe3b55695101a0988306ea4646bbe4
   18776 Author: Patrick Lam <plam (a] MIT.EDU>
   18777 Date:	Fri Oct 21 20:24:30 2005 +0000
   18778 
   18779     Destroy the global cache file if it's terminally broken. (reported
   18780     by Mike
   18781 	Fabian)
   18782 
   18783  ChangeLog     |  9 ++++++++-
   18784  src/fccache.c | 16 +++++++++++++---
   18785  2 files changed, 21 insertions(+), 4 deletions(-)
   18786 
   18787 commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
   18788 Author: Patrick Lam <plam (a] MIT.EDU>
   18789 Date:	Fri Oct 21 19:47:43 2005 +0000
   18790 
   18791     Prevent fc-list from escaping strings when printing them.
   18792 
   18793  ChangeLog		 |  7 +++++++
   18794  fc-list/fc-list.c	 |  2 +-
   18795  fontconfig/fontconfig.h |  3 +++
   18796  src/fcname.c		 | 16 +++++++++++-----
   18797  4 files changed, 22 insertions(+), 6 deletions(-)
   18798 
   18799 commit 250c1cd422ce6260ff58f2699043556d93729ef7
   18800 Author: Patrick Lam <plam (a] MIT.EDU>
   18801 Date:	Thu Oct 20 20:50:21 2005 +0000
   18802 
   18803     Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
   18804     reviewed by: plam
   18805 
   18806  ChangeLog		 |  9 ++++++++-
   18807  fontconfig/fontconfig.h | 12 ++++++++++--
   18808  2 files changed, 18 insertions(+), 3 deletions(-)
   18809 
   18810 commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
   18811 Author: Patrick Lam <plam (a] MIT.EDU>
   18812 Date:	Fri Oct 14 21:02:31 2005 +0000
   18813 
   18814     Add consts to variables so as to move arrays into .rodata.
   18815     reviewed by: plam
   18816 
   18817  ChangeLog		     | 8 ++++++++
   18818  fc-glyphname/fc-glyphname.c | 4 ++--
   18819  src/fclang.c		     | 4 ++--
   18820  3 files changed, 12 insertions(+), 4 deletions(-)
   18821 
   18822 commit 15d7bd0a16af189194b665e789331a8f8c86f20d
   18823 Author: Patrick Lam <plam (a] MIT.EDU>
   18824 Date:	Fri Oct 14 20:56:27 2005 +0000
   18825 
   18826     Check existence of directory cache file before attempting to unlink.
   18827     reviewed by: plam
   18828 
   18829  ChangeLog     | 7 +++++++
   18830  src/fccache.c | 4 +++-
   18831  2 files changed, 10 insertions(+), 1 deletion(-)
   18832 
   18833 commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
   18834 Author: Patrick Lam <plam (a] MIT.EDU>
   18835 Date:	Thu Oct 13 12:32:14 2005 +0000
   18836 
   18837     Fix flipped return value on unlink. (Reported by Mike Fabian)
   18838 
   18839  ChangeLog     | 14 ++++++++++++++
   18840  src/fccache.c |  6 ++++--
   18841  2 files changed, 18 insertions(+), 2 deletions(-)
   18842 
   18843 commit 2eb843740672da9319c190c48aea2cd98dc92725
   18844 Author: Patrick Lam <plam (a] MIT.EDU>
   18845 Date:	Wed Oct 12 07:55:42 2005 +0000
   18846 
   18847     When fc-cache is run without --force, use directory cache files to
   18848     speed up
   18849 	fc-cache run time.
   18850 
   18851  src/fccache.c | 4 ++--
   18852  src/fcdir.c   | 3 +++
   18853  src/fcint.h   | 3 +++
   18854  3 files changed, 8 insertions(+), 2 deletions(-)
   18855 
   18856 commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
   18857 Author: Patrick Lam <plam (a] MIT.EDU>
   18858 Date:	Thu Oct 6 20:45:25 2005 +0000
   18859 
   18860     Add padding to make valgrind and glibc not hate each other when
   18861     calling
   18862 	strlen().
   18863 
   18864  ChangeLog    | 8 ++++++++
   18865  src/fcname.c | 5 +++--
   18866  src/fcpat.c  | 5 +++--
   18867  3 files changed, 14 insertions(+), 4 deletions(-)
   18868 
   18869 commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
   18870 Author: Patrick Lam <plam (a] MIT.EDU>
   18871 Date:	Wed Oct 5 21:12:57 2005 +0000
   18872 
   18873     Use libtool -no-undefined flag on all platforms.
   18874     reviewed by: plam & keithp
   18875 
   18876  ChangeLog	 | 7 +++++++
   18877  src/Makefile.am | 3 +--
   18878  2 files changed, 8 insertions(+), 2 deletions(-)
   18879 
   18880 commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
   18881 Author: Patrick Lam <plam (a] MIT.EDU>
   18882 Date:	Wed Oct 5 21:12:25 2005 +0000
   18883 
   18884     Fix typo in manually applying patch.
   18885 
   18886  src/Makefile.am | 2 +-
   18887  1 file changed, 1 insertion(+), 1 deletion(-)
   18888 
   18889 commit affc7d1849c26db10b344cfbe834d0bba764f419
   18890 Author: Patrick Lam <plam (a] MIT.EDU>
   18891 Date:	Wed Oct 5 19:40:35 2005 +0000
   18892 
   18893     Modify config file to use Greek fonts before Asian fonts with
   18894     Greek glyphs.
   18895     reviewed by: plam & keithp
   18896 
   18897  ChangeLog     |  8 ++++++++
   18898  fonts.conf.in | 10 +++++++---
   18899  2 files changed, 15 insertions(+), 3 deletions(-)
   18900 
   18901 commit 328929f5ea3f507426b0c021c11fef62794066df
   18902 Author: Patrick Lam <plam (a] MIT.EDU>
   18903 Date:	Wed Oct 5 19:38:40 2005 +0000
   18904 
   18905     Modify config file to use Greek fonts before Asian fonts with
   18906     Greek glyphs.
   18907     reviewed by: plam & keithp
   18908 
   18909  ChangeLog     |  8 ++++++++
   18910  fonts.conf.in | 10 +++++++---
   18911  2 files changed, 15 insertions(+), 3 deletions(-)
   18912 
   18913 commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
   18914 Author: Patrick Lam <plam (a] MIT.EDU>
   18915 Date:	Wed Oct 5 19:32:41 2005 +0000
   18916 
   18917     Use libtool -no-undefined flag on all platforms.
   18918     reviewed by: plam & keithp
   18919 
   18920  ChangeLog	 | 7 +++++++
   18921  src/Makefile.am | 3 +--
   18922  2 files changed, 8 insertions(+), 2 deletions(-)
   18923 
   18924 commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
   18925 Author: Patrick Lam <plam (a] MIT.EDU>
   18926 Date:	Wed Oct 5 18:41:55 2005 +0000
   18927 
   18928     Implement move-to-front array for banks (perf regression reported
   18929     by Ronny
   18930 	V. Vindenes).
   18931 
   18932  ChangeLog     |  6 ++++++
   18933  src/fccache.c | 29 +++++++++++++++++++----------
   18934  2 files changed, 25 insertions(+), 10 deletions(-)
   18935 
   18936 commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
   18937 Author: Patrick Lam <plam (a] MIT.EDU>
   18938 Date:	Wed Oct 5 00:34:52 2005 +0000
   18939 
   18940     Add new API which unlinks directory caches and checks dir caches for
   18941 	existence of appropriate sections. Fix fc-cache to unlink
   18942 	stale cache
   18943 	files and save directory caches that lack relevant sections.
   18944 
   18945  ChangeLog		 | 11 +++++++++++
   18946  fc-cache/fc-cache.c	 |  6 +++++-
   18947  fontconfig/fontconfig.h |  6 ++++++
   18948  src/fccache.c		 | 44 ++++++++++++++++++++++++++++++++++----------
   18949  4 files changed, 56 insertions(+), 11 deletions(-)
   18950 
   18951 commit 6bf2380478f825a6135527133a03869e0ae18742
   18952 Author: Patrick Lam <plam (a] MIT.EDU>
   18953 Date:	Mon Oct 3 19:51:11 2005 +0000
   18954 
   18955     Ensure that a directory cache has the appropriate section before
   18956     reporting
   18957 	that it is valid (reported by Matthias Clasen).
   18958 
   18959  ChangeLog     |  6 ++++++
   18960  src/fccache.c | 15 +++++++++++++++
   18961  2 files changed, 21 insertions(+)
   18962 
   18963 commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
   18964 Author: Patrick Lam <plam (a] MIT.EDU>
   18965 Date:	Sat Oct 1 19:18:51 2005 +0000
   18966 
   18967     Bump version number to 2.3.91.
   18968 
   18969  README			 | 15 ++++++++++++++-
   18970  configure.in		 |  2 +-
   18971  fontconfig/fontconfig.h |  2 +-
   18972  3 files changed, 16 insertions(+), 3 deletions(-)
   18973 
   18974 commit e99f0f0a45b29ad195c96833c95771ccf7771fef
   18975 Author: Patrick Lam <plam (a] MIT.EDU>
   18976 Date:	Thu Sep 29 20:53:30 2005 +0000
   18977 
   18978     Use libxml2 if requested (with --enable-libxml2) or if expat is not
   18979 	available.
   18980     reviewed by: plam
   18981 
   18982  ChangeLog	 |  11 ++++
   18983  configure.in	 | 162
   18984  +++++++++++++++++++++++++++++++-------------------------
   18985  src/Makefile.am |   3 +-
   18986  src/fcxml.c	 |  71 ++++++++++++++++++++++++-
   18987  4 files changed, 174 insertions(+), 73 deletions(-)
   18988 
   18989 commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
   18990 Author: Patrick Lam <plam (a] MIT.EDU>
   18991 Date:	Thu Sep 29 05:14:04 2005 +0000
   18992 
   18993     Fix multi-arch cache files: compute the position for the block to
   18994     be added
   18995 	using info from OrigFile, not NewFile.
   18996 
   18997  ChangeLog     | 6 ++++++
   18998  src/fccache.c | 4 ++--
   18999  2 files changed, 8 insertions(+), 2 deletions(-)
   19000 
   19001 commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
   19002 Author: Patrick Lam <plam (a] MIT.EDU>
   19003 Date:	Wed Sep 28 16:21:14 2005 +0000
   19004 
   19005     Cast results of sizeof() to unsigned int to get rid of warnings
   19006     on x86_64
   19007 	(thanks Matthias Clasen).
   19008 
   19009  ChangeLog     |  8 +++++++-
   19010  src/fccache.c | 38 +++++++++++++++++++-------------------
   19011  2 files changed, 26 insertions(+), 20 deletions(-)
   19012 
   19013 commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
   19014 Author: Patrick Lam <plam (a] MIT.EDU>
   19015 Date:	Wed Sep 28 00:23:39 2005 +0000
   19016 
   19017     Update ChangeLog.
   19018 
   19019  ChangeLog | 34 ++++++++++++++++++++++++++++++++++
   19020  1 file changed, 34 insertions(+)
   19021 
   19022 commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
   19023 Author: Patrick Lam <plam (a] MIT.EDU>
   19024 Date:	Wed Sep 28 00:23:15 2005 +0000
   19025 
   19026     Use FcAtomic to rewrite cache files.
   19027 
   19028  src/fccache.c | 132
   19029  +++++++++++++++++++++++++++++++++++++++++++---------------
   19030  1 file changed, 98 insertions(+), 34 deletions(-)
   19031 
   19032 commit 099f9a86834060741dcbdf8b70e32f3a7338925f
   19033 Author: Patrick Lam <plam (a] MIT.EDU>
   19034 Date:	Tue Sep 27 15:52:58 2005 +0000
   19035 
   19036     Don't unlink the fonts.cache-2 file even if there's no data to
   19037     write; just
   19038 	write an empty cache file. (thanks Lubos Lunak)
   19039 
   19040  src/fccache.c | 7 -------
   19041  1 file changed, 7 deletions(-)
   19042 
   19043 commit 6aee8c6faa2906334b9d9f933440184a256d0b53
   19044 Author: Patrick Lam <plam (a] MIT.EDU>
   19045 Date:	Tue Sep 27 05:43:08 2005 +0000
   19046 
   19047     Allocate room for the subdirectory names in each directory
   19048     cache. Thanks to
   19049 	James Cloos for finding and diagnosing this bug!
   19050 
   19051  src/fccache.c | 10 ++++++++--
   19052  1 file changed, 8 insertions(+), 2 deletions(-)
   19053 
   19054 commit 2633bc38431468ce528407ee576cb29b0d1212c8
   19055 Author: Patrick Lam <plam (a] MIT.EDU>
   19056 Date:	Tue Sep 27 05:26:59 2005 +0000
   19057 
   19058     Fix .cvsignore file after copying across directories.
   19059 
   19060  fc-cat/.cvsignore | 4 ++--
   19061  1 file changed, 2 insertions(+), 2 deletions(-)
   19062 
   19063 commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
   19064 Author: Patrick Lam <plam (a] MIT.EDU>
   19065 Date:	Fri Sep 23 21:42:32 2005 +0000
   19066 
   19067     Add comment about needing docbook-utils to run make distcheck;
   19068     hope it'll
   19069 	save pain to others later.
   19070 
   19071  INSTALL | 2 +-
   19072  1 file changed, 1 insertion(+), 1 deletion(-)
   19073 
   19074 commit 35c2c7f1e979449e67551588f3440ff15e5c806c
   19075 Author: Patrick Lam <plam (a] MIT.EDU>
   19076 Date:	Fri Sep 23 14:41:40 2005 +0000
   19077 
   19078     Update ChangeLog for 2.3.90.
   19079 
   19080  ChangeLog | 33 +++++++++++++++++++++++++++++++++
   19081  1 file changed, 33 insertions(+)
   19082 
   19083 commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
   19084 Author: Patrick Lam <plam (a] MIT.EDU>
   19085 Date:	Fri Sep 23 05:59:19 2005 +0000
   19086 
   19087     file Makefile.am was initially added on branch fc-2_4_branch.
   19088 
   19089 commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
   19090 Author: Patrick Lam <plam (a] MIT.EDU>
   19091 Date:	Fri Sep 23 05:59:19 2005 +0000
   19092 
   19093     Add new command-line utility, fc-cat, to convert fonts.cache-2
   19094     files into
   19095 	fonts.cache-1 files (e.g. for grepping and validation of the mmap
   19096 	codepath), as per James Cloos' request.
   19097     Remove done 'TODO' comment.
   19098     Updates for development release 2.3.90.
   19099 
   19100  Makefile.am		 |   2 +-
   19101  README			 |   7 +-
   19102  configure.in		 |   3 +-
   19103  fc-cache/fc-cache.c	 |   1 -
   19104  fc-cache/fc-cache.sgml  |   4 +-
   19105  fc-cat/.cvsignore	 |   6 +
   19106  fc-cat/Makefile.am	 |  55 ++++++++
   19107  fc-cat/fc-cat.c	 | 336
   19108  ++++++++++++++++++++++++++++++++++++++++++++++++
   19109  fc-cat/fc-cat.sgml	 | 139 ++++++++++++++++++++
   19110  fontconfig/fontconfig.h |   2 +-
   19111  10 files changed, 548 insertions(+), 7 deletions(-)
   19112 
   19113 commit a9698bed6553c12d397593292ee9e81054244e85
   19114 Author: Patrick Lam <plam (a] MIT.EDU>
   19115 Date:	Fri Sep 23 04:09:37 2005 +0000
   19116 
   19117     Update documentation -- fc-cache's man page now says that you need
   19118     to run
   19119 	fc-cache once per cached architecture; add some documentation
   19120 	to the
   19121 	FcCache structure.
   19122     Make fc-cache write out fonts.cache-2 files for directories with
   19123     no fonts
   19124 	(i.e. only subdirectories).
   19125 
   19126  fc-cache/fc-cache.sgml |  7 +++++++
   19127  src/fccache.c		| 13 ++++++++-----
   19128  src/fcint.h		|  8 ++++----
   19129  3 files changed, 19 insertions(+), 9 deletions(-)
   19130 
   19131 commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
   19132 Author: Patrick Lam <plam (a] MIT.EDU>
   19133 Date:	Fri Sep 23 02:33:55 2005 +0000
   19134 
   19135     Remove debugging printf (oops).
   19136 
   19137  src/fcpat.c | 1 -
   19138  1 file changed, 1 deletion(-)
   19139 
   19140 commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
   19141 Author: Patrick Lam <plam (a] MIT.EDU>
   19142 Date:	Fri Sep 23 02:08:40 2005 +0000
   19143 
   19144     Convert fromcode to char[12] from char *.
   19145 
   19146  src/fcfreetype.c | 10 +++++-----
   19147  1 file changed, 5 insertions(+), 5 deletions(-)
   19148 
   19149 commit c7beacf91698e8b0dcba2e813052538ec56dd268
   19150 Author: Patrick Lam <plam (a] MIT.EDU>
   19151 Date:	Fri Sep 23 01:48:33 2005 +0000
   19152 
   19153     Small patch for output in case where lineno not defined.
   19154 
   19155  fc-lang/fc-lang.c |  2 +-
   19156  src/fcint.h	   | 14 +++++++-------
   19157  2 files changed, 8 insertions(+), 8 deletions(-)
   19158 
   19159 commit 67accef4d3e245c1dea341e633d82b14aa03432a
   19160 Author: Patrick Lam <plam (a] MIT.EDU>
   19161 Date:	Thu Sep 22 23:45:53 2005 +0000
   19162 
   19163     Fix more gcc4 warnings:
   19164     - Cast sizeof to int, to shut up signedness warnings in comparison.
   19165     - Add consts where appropriate.
   19166     reviewed by: Patrick Lam <plam (a] mit.edu>
   19167 
   19168  doc/edit-sgml.c	     |	 4 +-
   19169  fc-case/fc-case.c	     |	 8 +--
   19170  fc-glyphname/fc-glyphname.c |	21 ++++---
   19171  fc-lang/fc-lang.c	     |	20 ++++---
   19172  src/fccharset.c	     |	 3 +-
   19173  src/fcdefault.c	     |	 6 +-
   19174  src/fcfreetype.c	     |	43 ++++++++------
   19175  src/fcinit.c		     |	 2 +-
   19176  src/fcmatch.c		     |	18 +++---
   19177  src/fcpat.c		     |	 3 +-
   19178  src/fcxml.c		     | 138
   19179  ++++++++++++++++++++++----------------------
   19180  11 files changed, 142 insertions(+), 124 deletions(-)
   19181 
   19182 commit 141432505aecb158285ccc84ec5d7099e3c2efa7
   19183 Author: Patrick Lam <plam (a] MIT.EDU>
   19184 Date:	Thu Sep 22 20:49:24 2005 +0000
   19185 
   19186     Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
   19187 	returning bogus (i.e. duplicate) FcObjectPtr values. Now use
   19188 	negative
   19189 	values for dynamic object strings and positive values for
   19190 	built-in and
   19191 	FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
   19192 	pinpointing this bus!
   19193 
   19194  src/fcname.c | 37 ++++++++++++++++++++++++++++---------
   19195  1 file changed, 28 insertions(+), 9 deletions(-)
   19196 
   19197 commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
   19198 Author: Patrick Lam <plam (a] MIT.EDU>
   19199 Date:	Fri Sep 16 04:57:18 2005 +0000
   19200 
   19201     Add missing FcValueCanonicalize on call to FcPatternAdd.
   19202 
   19203  src/fcpat.c | 3 ++-
   19204  1 file changed, 2 insertions(+), 1 deletion(-)
   19205 
   19206 commit 13cdf607533ad592b896b738c5642f3685fd8053
   19207 Author: Patrick Lam <plam (a] MIT.EDU>
   19208 Date:	Thu Sep 15 20:36:44 2005 +0000
   19209 
   19210     Revert ill-advised addition of FC_RENDER. Add strategy for handling
   19211     objects
   19212 	that aren't hardcoded into fontconfig, but generated by fontconfig
   19213 	clients: keep another array of user-defined objects (indexed
   19214 	after the
   19215 	built-in objects).
   19216     Fix compilation warning (uninitialized variable).
   19217     Add comment.
   19218 
   19219  fontconfig/fontconfig.h |  1 -
   19220  src/fccache.c		 |  1 +
   19221  src/fccfg.c		 |  2 +-
   19222  src/fcname.c		 | 98
   19223  +++++++++++++++++++++++++++++++++++++++----------
   19224  4 files changed, 80 insertions(+), 22 deletions(-)
   19225 
   19226 commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
   19227 Author: Patrick Lam <plam (a] MIT.EDU>
   19228 Date:	Sun Sep 11 05:17:28 2005 +0000
   19229 
   19230     Add a global binding for the 'render' pattern element used by Xft;
   19231     the lack
   19232 	of said binding prevented programs from using FcPatterns
   19233 	through Xft.
   19234 
   19235  fontconfig/fontconfig.h | 1 +
   19236  src/fcname.c		 | 2 +-
   19237  2 files changed, 2 insertions(+), 1 deletion(-)
   19238 
   19239 commit 8245771d5a42dac36024411a0da047b9a7dc42c6
   19240 Author: Patrick Lam <plam (a] MIT.EDU>
   19241 Date:	Sun Sep 11 02:16:09 2005 +0000
   19242 
   19243     Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
   19244 
   19245  ChangeLog		     |	19 +++++
   19246  doc/fontconfig-user.sgml    |	 4 +-
   19247  fc-glyphname/fc-glyphname.c |	 4 +-
   19248  fc-lang/fc-lang.c	     |	 2 +-
   19249  fc-match/fc-match.c	     |	 8 +-
   19250  fontconfig/fcprivate.h      |	 2 +-
   19251  src/fccache.c		     |	35 ++++----
   19252  src/fccfg.c		     |	 2 +-
   19253  src/fcdir.c		     |	 4 +-
   19254  src/fcfreetype.c	     | 191
   19255  ++++++++++++++++++++++++--------------------
   19256  src/fcint.h		     |	10 +--
   19257  src/fclist.c		     |	 2 +-
   19258  src/fcpat.c		     |	80 +++++++++----------
   19259  src/fcstr.c		     |	 2 +-
   19260  src/fcxml.c		     |	11 ++-
   19261  15 files changed, 209 insertions(+), 167 deletions(-)
   19262 
   19263 commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
   19264 Author: Patrick Lam <plam (a] MIT.EDU>
   19265 Date:	Wed Sep 7 15:38:46 2005 +0000
   19266 
   19267     Robustness fixes: check return values from read and lseek; fix
   19268 	uninitialized variables; ensure progress on FcCacheSkipToArch.
   19269 
   19270  src/fccache.c | 34 +++++++++++++++++++++++-----------
   19271  1 file changed, 23 insertions(+), 11 deletions(-)
   19272 
   19273 commit 03a212e525a34e2ceeac369bac669871d8cc681a
   19274 Author: Patrick Lam <plam (a] MIT.EDU>
   19275 Date:	Sat Sep 3 04:56:56 2005 +0000
   19276 
   19277     Really fix the global cache: make sure we're reading and writing
   19278     the same
   19279 	data format. Also match subdirectories when consuming cache
   19280 	information. Also check dates for global cache: a dir is out of
   19281 	date if
   19282 	it is newer than the global cache; scan it manually if that's
   19283 	the case.
   19284 
   19285  src/fccache.c | 55
   19286  ++++++++++++++++++++++++++++++++++++++-----------------
   19287  src/fccfg.c   | 23 ++++++++++++++++++++---
   19288  src/fcint.h   |  1 +
   19289  3 files changed, 59 insertions(+), 20 deletions(-)
   19290 
   19291 commit f6ee3db5f02eb8f41e3941e892964175cad0a898
   19292 Author: Patrick Lam <plam (a] MIT.EDU>
   19293 Date:	Fri Sep 2 06:16:49 2005 +0000
   19294 
   19295     Fix addressing in the global cache file, preventing infinite
   19296     loops. Get rid
   19297 	of unused variables.
   19298 
   19299  src/fccache.c | 6 ++----
   19300  1 file changed, 2 insertions(+), 4 deletions(-)
   19301 
   19302 commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
   19303 Author: Patrick Lam <plam (a] MIT.EDU>
   19304 Date:	Thu Sep 1 18:29:28 2005 +0000
   19305 
   19306     Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
   19307 	FcObjectPtrU).
   19308 
   19309  src/fcpat.c | 2 +-
   19310  1 file changed, 1 insertion(+), 1 deletion(-)
   19311 
   19312 commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
   19313 Author: Patrick Lam <plam (a] MIT.EDU>
   19314 Date:	Thu Sep 1 06:59:44 2005 +0000
   19315 
   19316     Fix embarassing attempt to free a static buffer.
   19317 
   19318  src/fccache.c | 9 +++------
   19319  1 file changed, 3 insertions(+), 6 deletions(-)
   19320 
   19321 commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
   19322 Author: Patrick Lam <plam (a] MIT.EDU>
   19323 Date:	Thu Sep 1 06:14:46 2005 +0000
   19324 
   19325     :
   19326     Save subdirectory names in cache files to save time. This completely
   19327 	restores the original fontconfig API, BTW. Note that directories
   19328 	without fonts don't get a cache file; but then how many files
   19329 	would it
   19330 	have in that directory...
   19331 
   19332  fc-cache/fc-cache.c	 |  2 +-
   19333  fontconfig/fontconfig.h |  2 +-
   19334  src/fccache.c		 | 40 ++++++++++++++++------------------------
   19335  src/fcdir.c		 |  4 ++--
   19336  src/fcint.h		 |  2 +-
   19337  5 files changed, 21 insertions(+), 29 deletions(-)
   19338 
   19339 commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
   19340 Author: Patrick Lam <plam (a] MIT.EDU>
   19341 Date:	Wed Aug 31 15:12:41 2005 +0000
   19342 
   19343     Only load requested fonts for fc-cache, and cleanup memory handling:
   19344 	*Serialize no longer mutates original FcPatterns, it creates a
   19345 	new copy
   19346 	in the supplied buffer. Fix thinkos in global cache freeing and in
   19347 	FcCacheSkipToArch.
   19348 
   19349  fc-cache/fc-cache.c |	3 +--
   19350  src/fccache.c	     | 36 ++++++++++++++++--------------------
   19351  src/fcfs.c	     |	3 ---
   19352  3 files changed, 17 insertions(+), 25 deletions(-)
   19353 
   19354 commit fd77c154afb039b6b19f8e29c28dce652b2d060e
   19355 Author: Patrick Lam <plam (a] MIT.EDU>
   19356 Date:	Tue Aug 30 23:03:42 2005 +0000
   19357 
   19358     Fix compilation error exposed with gcc 2.95.
   19359 
   19360  src/fccache.c | 5 ++++-
   19361  1 file changed, 4 insertions(+), 1 deletion(-)
   19362 
   19363 commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
   19364 Author: Patrick Lam <plam (a] MIT.EDU>
   19365 Date:	Tue Aug 30 05:55:13 2005 +0000
   19366 
   19367     src/fcint.c
   19368     The global cache now uses the same mmap-based cache infrastructure
   19369     as the
   19370 	per-directory caches. Furthermore, the global cache is
   19371 	automatically
   19372 	updated (if possible) whenever fontconfig is used. Rip out
   19373 	remnants of
   19374 	the old cache infrastructure.
   19375 
   19376  fc-cache/fc-cache.c |	  3 -
   19377  src/fccache.c	     | 1156
   19378  ++++++++++++---------------------------------------
   19379  src/fcdir.c	     |	144 ++-----
   19380  src/fcint.h	     |	 97 +----
   19381  4 files changed, 307 insertions(+), 1093 deletions(-)
   19382 
   19383 commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
   19384 Author: Patrick Lam <plam (a] MIT.EDU>
   19385 Date:	Sun Aug 28 05:20:23 2005 +0000
   19386 
   19387     Emit and verify machine signature (sizeof (stuff) + endianness)
   19388     in cache
   19389 	files. Fix bugs in FcCacheBankToIndex.
   19390 
   19391  src/fccache.c | 152
   19392  ++++++++++++++++++++++++++++++++--------------------------
   19393  src/fcint.h   |   2 +-
   19394  2 files changed, 85 insertions(+), 69 deletions(-)
   19395 
   19396 commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
   19397 Author: Patrick Lam <plam (a] MIT.EDU>
   19398 Date:	Sat Aug 27 02:34:24 2005 +0000
   19399 
   19400     Replace FcObjectStaticName by FcStrStaticName. Implement serialization
   19401     of
   19402 	'object' table (strings pointed to by FcPatternElt->object and
   19403 	used as
   19404 	keys) and loading of object table from cache file if more
   19405 	strings are
   19406 	present in cache file than in current version of fontconfig. Hash
   19407 	the
   19408 	object table in memory.
   19409 
   19410  src/fccfg.c  |   4 +-
   19411  src/fcfs.c   |  11 ++--
   19412  src/fcint.h  |  31 +++++-----
   19413  src/fclist.c |   2 +-
   19414  src/fcname.c | 181
   19415  +++++++++++++++++++++++++++++++++++++++++++++++++----------
   19416  src/fcpat.c  |  19 +++----
   19417  6 files changed, 186 insertions(+), 62 deletions(-)
   19418 
   19419 commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
   19420 Author: Patrick Lam <plam (a] MIT.EDU>
   19421 Date:	Thu Aug 25 07:38:02 2005 +0000
   19422 
   19423     Reinstate the old global cache code. For the forseeable future, it's
   19424 	probably all right to use the global cache as it was previously
   19425 	and
   19426 	just store filenames and font info, as long as no mmap cache
   19427 	exists in
   19428 	the directory. Of course, if an mmap cache exists, use that
   19429 	instead.
   19430     If a directory cache does not exist or is invalid, load the fonts
   19431     for just
   19432 	that directory using the old codepath.
   19433     Fix premature free of the FcPatterns belonging to the FcFontSet
   19434     which we
   19435 	create from the mmapped files.
   19436 
   19437  src/fccache.c | 710
   19438  +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
   19439  src/fccfg.c   |  21 +-
   19440  src/fcint.h   |  53 ++++-
   19441  3 files changed, 741 insertions(+), 43 deletions(-)
   19442 
   19443 commit 4262e0b3853bc2153270eb33d09a063f852f3f90
   19444 Author: Patrick Lam <plam (a] MIT.EDU>
   19445 Date:	Wed Aug 24 06:21:30 2005 +0000
   19446 
   19447     Overhaul the serialization system to create one mmapable file per
   19448     directory
   19449 	and distribute bytes for each directory from a single malloc
   19450 	for that
   19451 	directory. Store pointers as differences between the data
   19452 	pointed to
   19453 	and the pointer's address (s_off = s - v). Don't serialize data
   19454 	structures that never actually get serialized. Separate strings
   19455 	used
   19456 	for keys from strings used for values (in FcPatternElt and
   19457 	FcValue,
   19458 	respectively). Bump FC_CACHE_VERSION to 2.
   19459 
   19460  fc-cache/fc-cache.c	 |   12 +-
   19461  fc-lang/fc-lang.c	 |    4 +-
   19462  fontconfig/fcprivate.h  |    8 +-
   19463  fontconfig/fontconfig.h |   51 +-
   19464  src/fccache.c		 |  415 ++++++++++------
   19465  src/fccfg.c		 |  109 +++--
   19466  src/fccharset.c	 |  333 +++++--------
   19467  src/fcdbg.c		 |   12 +-
   19468  src/fcdir.c		 |   17 +-
   19469  src/fcfs.c		 |  154 +++---
   19470  src/fcinit.c		 |    3 -
   19471  src/fcint.h		 |  276 ++++-------
   19472  src/fclang.c		 |  213 ++++-----
   19473  src/fclist.c		 |   57 ++-
   19474  src/fcmatch.c		 |   88 ++--
   19475  src/fcmatrix.c		 |  100 +---
   19476  src/fcname.c		 |  101 +++-
   19477  src/fcpat.c		 | 1218
   19478  ++++++++++++++++++-----------------------------
   19479  src/fcstr.c		 |  291 +----------
   19480  src/fcxml.c		 |   13 +-
   19481  20 files changed, 1402 insertions(+), 2073 deletions(-)
   19482 
   19483 commit 71f94d0768725eb171e04748d9f561f58b258ae7
   19484 Author: Keith Packard <keithp (a] keithp.com>
   19485 Date:	Mon Jul 25 20:39:19 2005 +0000
   19486 
   19487     Various GCC 4 cleanups for signed vs unsigned char
   19488     Match only [0-9]*.conf files in <include>{directory}</include>
   19489     elements to
   19490 	avoid loading *.rpmsave or .dpkg-old files. (otaylor)
   19491 
   19492  ChangeLog		     |	19 +++++
   19493  doc/fontconfig-user.sgml    |	 4 +-
   19494  fc-glyphname/fc-glyphname.c |	 4 +-
   19495  fc-lang/fc-lang.c	     |	 2 +-
   19496  fc-match/fc-match.c	     |	 8 +-
   19497  src/fccfg.c		     |	 2 +-
   19498  src/fcfreetype.c	     | 191
   19499  ++++++++++++++++++++++++--------------------
   19500  src/fcpat.c		     |	 2 +-
   19501  src/fcstr.c		     |	 2 +-
   19502  src/fcxml.c		     |	11 ++-
   19503  10 files changed, 144 insertions(+), 101 deletions(-)
   19504 
   19505 commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
   19506 Author: Patrick Lam <plam (a] MIT.EDU>
   19507 Date:	Mon Jul 25 04:10:09 2005 +0000
   19508 
   19509     #ifdef out old cache stuff, replace with first version of new mmapping
   19510 	cache. Add *Read and *Write procedures which mmap in and write
   19511 	out the
   19512 	fontconfig data structures to disk. Currently, create cache
   19513 	in /tmp,
   19514 	with different sections for each architecture (as returned
   19515 	by uname's
   19516 	.machine field. Run the fc-cache binary to create a new cache
   19517 	file;
   19518 	fontconfig then uses this cache file on subsequent runs, saving
   19519 	lots of
   19520 	memory. Also fixes a few bugs and leaks.
   19521 
   19522  fc-cache/fc-cache.c |	 13 +-
   19523  fc-lang/fc-lang.c   |	  6 +
   19524  src/fccache.c	     | 1081
   19525  ++++++++++++++-------------------------------------
   19526  src/fccfg.c	     |	 16 +-
   19527  src/fccharset.c     |	103 ++++-
   19528  src/fcdir.c	     |	 17 +-
   19529  src/fcfs.c	     |	 95 +++++
   19530  src/fcinit.c	     |	  3 +
   19531  src/fcint.h	     |	148 ++++---
   19532  src/fclang.c	     |	 28 ++
   19533  src/fcmatrix.c      |	 29 ++
   19534  src/fcpat.c	     |	241 ++++++++++--
   19535  src/fcstr.c	     |	 76 +++-
   19536  13 files changed, 963 insertions(+), 893 deletions(-)
   19537 
   19538 commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
   19539 Author: Patrick Lam <plam (a] MIT.EDU>
   19540 Date:	Fri Jul 15 18:49:12 2005 +0000
   19541 
   19542     Forward port cworth's patch to branch.
   19543 
   19544  ChangeLog    | 15 +++++++++++++++
   19545  src/fcinit.c |  2 +-
   19546  src/fcint.h  |  2 +-
   19547  src/fcpat.c  | 60
   19548  +++++++++++++++++++++++++++++++++++++++++-------------------
   19549  src/fcxml.c  |  1 +
   19550  5 files changed, 59 insertions(+), 21 deletions(-)
   19551 
   19552 commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
   19553 Author: Carl Worth <cworth (a] cworth.org>
   19554 Date:	Fri Jul 15 17:43:44 2005 +0000
   19555 
   19556     Rename FcPatternThawAll to FcPatternFini.
   19557     Pull the FcObjectStateName hash table out to file scope, and add
   19558 	FcObjectStaticNameFini so that FcFini will cleanup this hash
   19559 	table as
   19560 	well.
   19561     Clear FILE* to NULL after fclose.
   19562 
   19563  ChangeLog    | 15 +++++++++++++++
   19564  src/fcinit.c |  2 +-
   19565  src/fcint.h  |  2 +-
   19566  src/fcpat.c  | 49 ++++++++++++++++++++++++++++++++++++-------------
   19567  src/fcxml.c  |  1 +
   19568  5 files changed, 54 insertions(+), 15 deletions(-)
   19569 
   19570 commit 0fa680f0766a8f545b20a7935a19e9db5529f903
   19571 Author: Patrick Lam <plam (a] MIT.EDU>
   19572 Date:	Thu Jul 7 12:09:10 2005 +0000
   19573 
   19574     Convert ObjectPtr from a fat structure to a simple index into an
   19575     id table;
   19576 	ids can be positive (for static strings) or negative (for dynamic
   19577 	strings). Static strings belong to a single buffer, while dynamic
   19578 	strings are independently allocated.
   19579 
   19580  fontconfig/fontconfig.h |   9 +-
   19581  src/fccfg.c		 |   7 +-
   19582  src/fcname.c		 |   2 +-
   19583  src/fcpat.c		 | 560
   19584  ++++++++++++++++++++++++++++++++++--------------
   19585  src/fcxml.c		 |   2 +-
   19586  5 files changed, 408 insertions(+), 172 deletions(-)
   19587 
   19588 commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
   19589 Author: Patrick Lam <plam (a] MIT.EDU>
   19590 Date:	Tue Jun 28 03:41:02 2005 +0000
   19591 
   19592     Add functionality to allow fontconfig data structure serialization.
   19593     This patch allows the fundamental fontconfig data structures to be
   19594 	serialized. I've converted everything from FcPattern down to be
   19595 	able to
   19596 	use *Ptr objects, which can be either static or dynamic (using
   19597 	a union
   19598 	which either contains a pointer or an index) and replaced
   19599 	storage of
   19600 	pointers in the heap with the appropriate *Ptr object. I then
   19601 	changed
   19602 	all writes of pointers to the heap with a *CreateDynamic call,
   19603 	which
   19604 	creates a dynamic Ptr object pointing to the same object as
   19605 	before.
   19606 	This way, the fundamental fontconfig semantics should be
   19607 	unchanged; I
   19608 	did not have to change external signatures this way, although
   19609 	I did
   19610 	change some internal signatures. When given a *Ptr object,
   19611 	just run *U
   19612 	to get back to a normal pointer; it gives the right answer
   19613 	regardless
   19614 	of whether we're using static or dynamic storage.
   19615     I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
   19616 	converts the dynamic FcFontSets contained in the config object to
   19617 	static FcFontSets and also converts its dependencies
   19618 	(e.g. everything
   19619 	you'd need to write to disk) to static objects. Note that you
   19620 	have to
   19621 	call Fc*PrepareSerialize first; this call will count the number of
   19622 	objects that actually needs to be allocated, so that we can avoid
   19623 	realloc. The Fc*Serialize calls then check the static pointers for
   19624 	nullness, and allocate the buffers if necessary. I've tested the
   19625 	execution of fc-list and fc-match after Fc*Serialize and they
   19626 	appear to
   19627 	work the same way.
   19628 
   19629  fc-lang/fc-lang.c	 |  17 +-
   19630  fontconfig/fcprivate.h  |   8 +-
   19631  fontconfig/fontconfig.h |  50 ++-
   19632  src/fccache.c		 |  32 ++
   19633  src/fccfg.c		 | 135 ++++----
   19634  src/fccharset.c	 | 371 ++++++++++++++++-----
   19635  src/fcdbg.c		 |  26 +-
   19636  src/fcfs.c		 |  36 ++
   19637  src/fcint.h		 | 212 +++++++++++-
   19638  src/fclang.c		 | 164 ++++++---
   19639  src/fclist.c		 | 104 +++---
   19640  src/fcmatch.c		 |  69 ++--
   19641  src/fcmatrix.c		 |  71 +++-
   19642  src/fcname.c		 |  35 +-
   19643  src/fcpat.c		 | 866
   19644  ++++++++++++++++++++++++++++++++++++++----------
   19645  src/fcstr.c		 | 219 ++++++++++--
   19646  src/fcxml.c		 |  13 +-
   19647  17 files changed, 1902 insertions(+), 526 deletions(-)
   19648 
   19649 commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
   19650 Author: Keith Packard <keithp (a] keithp.com>
   19651 Date:	Fri Jun 17 03:01:43 2005 +0000
   19652 
   19653     Make FcOpNotContains use FcStrStr for strings so that it matches
   19654     semantics
   19655 	for !FcOpContains.
   19656     reviewed by: keithp
   19657 
   19658  ChangeLog   | 8 ++++++++
   19659  src/fccfg.c | 4 +++-
   19660  2 files changed, 11 insertions(+), 1 deletion(-)
   19661 
   19662 commit adc7abacbf0e2eae882d035f10117fb009b71bdd
   19663 Author: Keith Packard <keithp (a] keithp.com>
   19664 Date:	Fri May 20 16:21:39 2005 +0000
   19665 
   19666     Move fontconfig source package to libs as per override
   19667 
   19668  ChangeLog	  | 6 ++++++
   19669  debian/changelog | 2 ++
   19670  debian/control   | 2 +-
   19671  3 files changed, 9 insertions(+), 1 deletion(-)
   19672 
   19673 commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
   19674 Author: Keith Packard <keithp (a] keithp.com>
   19675 Date:	Fri May 20 15:56:51 2005 +0000
   19676 
   19677     The ka.orth file requires several characters which are not used
   19678     anymore in
   19679 	modern Georgian and which are missing in the free Georgian
   19680 	TrueType
   19681 	fonts downloadable at:
   19682     http://aiet.qartuli.net/docs/georgian_on_linux_en.php
   19683     reviewed by: Mike Fabian Bug: 3352
   19684 
   19685  ChangeLog	 | 11 +++++++++++
   19686  fc-lang/ka.orth |  5 +++--
   19687  2 files changed, 14 insertions(+), 2 deletions(-)
   19688 
   19689 commit 87c887464a6fc20310998146b8558179ebe18923
   19690 Author: Keith Packard <keithp (a] keithp.com>
   19691 Date:	Wed Apr 27 19:08:08 2005 +0000
   19692 
   19693     Update date to real 2.3.2 release date. Fix change attributions
   19694 
   19695  ChangeLog	  | 14 ++++++++++++++
   19696  README		  |  5 +++--
   19697  debian/changelog |  2 +-
   19698  3 files changed, 18 insertions(+), 3 deletions(-)
   19699 
   19700 commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
   19701 Author: Keith Packard <keithp (a] keithp.com>
   19702 Date:	Wed Apr 27 16:22:46 2005 +0000
   19703 
   19704     Bump so revision for 2.3.2
   19705     Fix a few minor leaks in error cases.
   19706 
   19707  fc-cache/fc-cache.c | 11 ++++++++++-
   19708  1 file changed, 10 insertions(+), 1 deletion(-)
   19709 
   19710 commit 1cb309adcb881409d669749bbca91056a0967ccf
   19711 Author: Keith Packard <keithp (a] keithp.com>
   19712 Date:	Sat Apr 23 04:32:23 2005 +0000
   19713 
   19714     Update for version 2.3.2
   19715 
   19716  ChangeLog		 |  8 ++++++++
   19717  README			 | 11 +++++++++--
   19718  configure.in		 |  2 +-
   19719  debian/changelog	 |  7 +++++++
   19720  fontconfig/fontconfig.h |  2 +-
   19721  5 files changed, 26 insertions(+), 4 deletions(-)
   19722 
   19723 commit 716ac8b8033794e2557ad567005dfff4dd95f031
   19724 Author: Keith Packard <keithp (a] keithp.com>
   19725 Date:	Thu Apr 21 19:03:53 2005 +0000
   19726 
   19727     Don't force bitmap font enable in default configuration; allows
   19728     users to
   19729 	override this in ~/.fonts.conf
   19730     Updated translations
   19731     Destroy font configuration on exit to help valgrind
   19732     Use own transcoding routines in preference to iconv which appears
   19733     to have
   19734 	leaks in some translators. Call iconv_close after using iconv
   19735 	(oops).
   19736     Prefer unicode encoding of Euro char as some fonts mis-encode Euro
   19737     in other
   19738 	ones.
   19739     Must fetch bitmap glyphs to get width values to check for
   19740 	monospace/dual-width fonts.
   19741 
   19742  ChangeLog		    |  36 +++++++++++
   19743  debian/fontconfig.postinst |	8 ++-
   19744  debian/po/cs.po	    | 154
   19745  +++++++++++++++++++--------------------------
   19746  debian/po/da.po	    |  94 ++++++++++-----------------
   19747  debian/po/de.po	    |  71 ++++++---------------
   19748  debian/po/es.po	    |  77 +++++++----------------
   19749  debian/po/fr.po	    |  77 +++++++----------------
   19750  debian/po/ja.po	    | 150
   19751  +++++++++----------------------------------
   19752  debian/po/nl.po	    |  71 ++++++---------------
   19753  debian/po/pt.po	    |  71 ++++++---------------
   19754  debian/po/pt_BR.po	    |  77 +++++++----------------
   19755  debian/po/templates.pot    |  66 +++++--------------
   19756  debian/po/tr.po	    |  71 ++++++---------------
   19757  debian/po/zh_CN.po	    |  71 ++++++---------------
   19758  fc-cache/fc-cache.c	    |	1 +
   19759  fonts.conf.in		    |  37 +++++------
   19760  src/fcfreetype.c	    |  84 ++++++++++++++-----------
   19761  17 files changed, 404 insertions(+), 812 deletions(-)
   19762 
   19763 commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
   19764 Author: Ross Burton <ross (a] burtonini.com>
   19765 Date:	Wed Apr 13 09:11:52 2005 +0000
   19766 
   19767     Check that a pattern isn't already frozen in FcPatternFreeze
   19768 
   19769  ChangeLog   | 5 +++++
   19770  src/fcpat.c | 3 +++
   19771  2 files changed, 8 insertions(+)
   19772 
   19773 commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
   19774 Author: Ross Burton <ross (a] burtonini.com>
   19775 Date:	Thu Mar 31 19:16:49 2005 +0000
   19776 
   19777     Put all FcPattern objects though FcObjectStaticName and do pointer
   19778     trather
   19779 	than string compares
   19780 
   19781  ChangeLog     | 8 ++++++++
   19782  src/fclist.c  | 5 +++--
   19783  src/fcmatch.c | 2 +-
   19784  src/fcpat.c   | 3 ++-
   19785  4 files changed, 14 insertions(+), 4 deletions(-)
   19786 
   19787 commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
   19788 Author: Tor Lillqvist <tml (a] iki.fi>
   19789 Date:	Thu Mar 17 08:57:11 2005 +0000
   19790 
   19791     Add the .dll to the dll name.
   19792 
   19793  ChangeLog	       | 4 ++++
   19794  src/fontconfig.def.in | 2 +-
   19795  2 files changed, 5 insertions(+), 1 deletion(-)
   19796 
   19797 commit 5f347d9cd50069a50174cc243acab64ee4e537a9
   19798 Author: Keith Packard <keithp (a] keithp.com>
   19799 Date:	Thu Mar 10 22:06:20 2005 +0000
   19800 
   19801     Update to reflect configuration changes
   19802     Fix Autohint vs Autohinter mistake
   19803     Adopt changes from Josselin Mouette for configuration descriptions
   19804     Update
   19805 	debian to version 2.3.1-2
   19806 
   19807  ChangeLog		     | 11 +++++++++++
   19808  debian/README.Debian	     | 19 ++++++++++---------
   19809  debian/changelog	     | 10 ++++++++++
   19810  debian/fontconfig.postinst  |	2 +-
   19811  debian/fontconfig.templates | 39 ++++++++-------------------------------
   19812  5 files changed, 40 insertions(+), 41 deletions(-)
   19813 
   19814 commit 8c74026071aae6ad70a96b81398498dcb28c0255
   19815 Author: Keith Packard <keithp (a] keithp.com>
   19816 Date:	Wed Mar 9 04:57:42 2005 +0000
   19817 
   19818     Update debian for 2.3.1
   19819 
   19820  ChangeLog	  |  6 ++++++
   19821  debian/changelog | 11 +++++++++++
   19822  debian/rules	  |  1 +
   19823  3 files changed, 18 insertions(+)
   19824 
   19825 commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
   19826 Author: Tor Lillqvist <tml (a] iki.fi>
   19827 Date:	Wed Mar 9 00:47:11 2005 +0000
   19828 
   19829     Get the DLL from "bin" where modern libtools put it, not "lib".
   19830     Check also drive letter prefix on Win32.
   19831 
   19832  ChangeLog	   | 8 ++++++++
   19833  fontconfig-zip.in | 2 +-
   19834  src/fccfg.c	   | 4 +++-
   19835  3 files changed, 12 insertions(+), 2 deletions(-)
   19836 
   19837 commit d49dde9f900777f8482290dbafc6acb52a2b9432
   19838 Author: Keith Packard <keithp (a] keithp.com>
   19839 Date:	Tue Mar 8 23:39:02 2005 +0000
   19840 
   19841     Update for 2.3.1
   19842 
   19843  ChangeLog		 |  7 +++++++
   19844  README			 | 12 ++++++++++--
   19845  configure.in		 |  2 +-
   19846  fontconfig/fontconfig.h |  2 +-
   19847  4 files changed, 19 insertions(+), 4 deletions(-)
   19848 
   19849 commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
   19850 Author: Keith Packard <keithp (a] keithp.com>
   19851 Date:	Sat Mar 5 23:50:55 2005 +0000
   19852 
   19853     Include space and remove numbers from valid script tags. This
   19854     ensures that
   19855 	tags like 'lao ' work while rejecting those which have any digits.
   19856 	Eliminate a spurious debugging variable (len)
   19857 
   19858  ChangeLog	  |  8 ++++++++
   19859  src/fcfreetype.c | 20 ++++++++++++--------
   19860  2 files changed, 20 insertions(+), 8 deletions(-)
   19861 
   19862 commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
   19863 Author: Keith Packard <keithp (a] keithp.com>
   19864 Date:	Sat Mar 5 23:34:57 2005 +0000
   19865 
   19866     Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
   19867     for the
   19868 	broken font go to Manish Singh
   19869 
   19870  ChangeLog	  |  7 +++++++
   19871  src/fcfreetype.c | 64
   19872  ++++++++++++++++++++++++++++++++++++++------------------
   19873  2 files changed, 51 insertions(+), 20 deletions(-)
   19874 
   19875 commit 97bde49a2b791de9ad66aed97ca07c22302da60d
   19876 Author: Keith Packard <keithp (a] keithp.com>
   19877 Date:	Sat Mar 5 20:58:39 2005 +0000
   19878 
   19879     Josselin Mouette:
   19880     Include 2.3 release information in changelog Add Josselin Mouette
   19881     as an
   19882 	Uploader Set hinting_type to low priority configuration option
   19883     Manish Singh:
   19884     yes_bitmaps.conf -> yes-bitmaps.conf
   19885     Funda Wang:
   19886     Johap -> Johab
   19887 
   19888  ChangeLog		     | 20 ++++++++++++++++++++
   19889  debian/changelog	     | 13 +++++++++++--
   19890  debian/control		     |	1 +
   19891  debian/fontconfig.config    |	2 +-
   19892  debian/fontconfig.postinst  |	2 +-
   19893  debian/fontconfig.templates |	4 ++--
   19894  debian/rules		     |	4 ++--
   19895  src/fcfreetype.c	     |	2 +-
   19896  8 files changed, 39 insertions(+), 9 deletions(-)
   19897 
   19898 commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
   19899 Author: Keith Packard <keithp (a] keithp.com>
   19900 Date:	Thu Mar 3 06:20:57 2005 +0000
   19901 
   19902     Move debian-specific conf file examples upstream.
   19903     Sub-pixel configuration examples must smash subpixel value as
   19904     Xft always
   19905 	sets it from X.
   19906     Change sub-pixel rendering debconf descriptions from Enable/Disable to
   19907 	Always/Never.
   19908 
   19909  ChangeLog		     | 22 ++++++++++++++++++++++
   19910  Makefile.am		     |	3 ---
   19911  conf.d/Makefile.am	     |	7 +++++--
   19912  conf.d/autohint.conf	     |	9 +++++++++
   19913  conf.d/no-sub-pixel.conf    |	9 +++++++++
   19914  conf.d/sub-pixel.conf	     |	3 ---
   19915  conf.d/unhinted.conf	     |	9 +++++++++
   19916  debian/autohint.conf	     |	9 ---------
   19917  debian/fontconfig.install   |	1 +
   19918  debian/fontconfig.postinst  |	4 ++--
   19919  debian/fontconfig.templates | 11 +++++------
   19920  debian/no-sub-pixel.conf    | 12 ------------
   19921  debian/unhinted.conf	     |	9 ---------
   19922  13 files changed, 62 insertions(+), 46 deletions(-)
   19923 
   19924 commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
   19925 Author: Keith Packard <keithp (a] keithp.com>
   19926 Date:	Thu Mar 3 01:59:28 2005 +0000
   19927 
   19928     Ignore more build detritus
   19929     Add debian package construction stuff.
   19930     Update to newer versions of these tools
   19931     Get library manuals to build again (we love automake).
   19932     Update debian build system to switch maintainers and deal with 2.3
   19933 	functionality
   19934 
   19935  .cvsignore			   |   7 +
   19936  ChangeLog			   |  53 +++
   19937  Makefile.am			   |  50 ++-
   19938  conf.d/.cvsignore		   |   2 +
   19939  config/config.guess		   | 846
   19940  ++++++++++++++++++++------------------
   19941  config/config.sub		   | 449 ++++++++++++++------
   19942  debian/README.Debian		   |  44 ++
   19943  debian/autohint.conf		   |   9 +
   19944  debian/changelog		   | 661 +++++++++++++++++++++++++++++
   19945  debian/compat			   |   1 +
   19946  debian/control			   |  78 ++++
   19947  debian/copyright		   |  29 ++
   19948  debian/fontconfig-udeb.install    |   3 +
   19949  debian/fontconfig.config	   |  10 +
   19950  debian/fontconfig.defoma	   | 162 ++++++++
   19951  debian/fontconfig.dirs		   |   1 +
   19952  debian/fontconfig.install	   |   6 +
   19953  debian/fontconfig.postinst	   | 139 +++++++
   19954  debian/fontconfig.postrm	   |  26 ++
   19955  debian/fontconfig.templates	   |  51 +++
   19956  debian/libfontconfig1-dev.install |   7 +
   19957  debian/libfontconfig1.install	   |   1 +
   19958  debian/local.conf.md5sum	   |  18 +
   19959  debian/no-sub-pixel.conf	   |  12 +
   19960  debian/po/POTFILES.in		   |   1 +
   19961  debian/po/cs.po		   | 154 +++++++
   19962  debian/po/da.po		   | 174 ++++++++
   19963  debian/po/de.po		   | 157 +++++++
   19964  debian/po/es.po		   | 198 +++++++++
   19965  debian/po/fr.po		   | 194 +++++++++
   19966  debian/po/ja.po		   | 180 ++++++++
   19967  debian/po/nl.po		   | 158 +++++++
   19968  debian/po/pt.po		   | 145 +++++++
   19969  debian/po/pt_BR.po		   | 183 +++++++++
   19970  debian/po/templates.pot	   | 120 ++++++
   19971  debian/po/tr.po		   | 150 +++++++
   19972  debian/po/zh_CN.po		   | 148 +++++++
   19973  debian/rules			   |  39 ++
   19974  debian/unhinted.conf		   |   9 +
   19975  doc/.cvsignore			   |   1 +
   19976  doc/Makefile.am		   |  13 +-
   19977  41 files changed, 4171 insertions(+), 518 deletions(-)
   19978 
   19979 commit 4afc00ca02bb3f49fe214463e0f194486f438b70
   19980 Author: Keith Packard <keithp (a] keithp.com>
   19981 Date:	Tue Mar 1 20:48:36 2005 +0000
   19982 
   19983     Update for 2.3.0
   19984 
   19985  ChangeLog		 |  7 +++++++
   19986  README			 | 14 ++++++++++++--
   19987  configure.in		 |  2 +-
   19988  fontconfig/fontconfig.h |  4 ++--
   19989  4 files changed, 22 insertions(+), 5 deletions(-)
   19990 
   19991 commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
   19992 Author: Keith Packard <keithp (a] keithp.com>
   19993 Date:	Tue Mar 1 20:36:48 2005 +0000
   19994 
   19995     Generate and install PDF versions of the manuals
   19996     Fix formatting
   19997     Add missing exported functions, fix data types
   19998     Add missing pattern elements.
   19999     Add missing pattern elements. Document conf.d usage, clarify available
   20000 	orthography list. Fix some config file attributes. Complete
   20001 	list of
   20002 	constants.
   20003     Mark FC_SOURCE deprecated.
   20004     Don't set FC_SOURCE any longer.
   20005 
   20006  ChangeLog		   | 25 ++++++++++++++++
   20007  doc/Makefile.am	   | 18 +++++++++++-
   20008  doc/fcpattern.fncs	   |  3 +-
   20009  doc/fcstring.fncs	   | 40 +++++++++++++++++++++++--
   20010  doc/fontconfig-devel.sgml | 10 ++++++-
   20011  doc/fontconfig-user.sgml  | 74
   20012  ++++++++++++++++++++++++++++++++++++++++-------
   20013  fontconfig/fontconfig.h   |  2 +-
   20014  src/fcfreetype.c	   |  3 --
   20015  8 files changed, 156 insertions(+), 19 deletions(-)
   20016 
   20017 commit 414f720281b416736b92913f4bcbceac1a781cde
   20018 Author: Keith Packard <keithp (a] keithp.com>
   20019 Date:	Mon Feb 28 18:56:15 2005 +0000
   20020 
   20021     Create prototype /etc/fonts/conf.d directory with a few sample
   20022 	configuration files. Deprecate use of local.conf for local
   20023 	customizations in favor of this directory based scheme which
   20024 	is more
   20025 	easily integrated into installation systems.
   20026     Tag FC_EMBOLDEN as a boolean variable
   20027 
   20028  ChangeLog		 | 18 ++++++++++++++++++
   20029  Makefile.am		 | 24 ++----------------------
   20030  conf.d/Makefile.am	 | 34 ++++++++++++++++++++++++++++++++++
   20031  conf.d/README		 |  8 ++++++++
   20032  conf.d/no-bitmaps.conf  | 13 +++++++++++++
   20033  conf.d/sub-pixel.conf	 | 12 ++++++++++++
   20034  conf.d/yes-bitmaps.conf | 13 +++++++++++++
   20035  configure.in		 |  1 +
   20036  src/fcname.c		 |  1 +
   20037  9 files changed, 102 insertions(+), 22 deletions(-)
   20038 
   20039 commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
   20040 Author: Keith Packard <keithp (a] keithp.com>
   20041 Date:	Thu Feb 10 23:00:51 2005 +0000
   20042 
   20043     Free patterns from fonts which are rejected by configuration
   20044     (bug #2518)
   20045     reviewed by: pborelli (a] katamail.com
   20046 
   20047  ChangeLog   | 8 ++++++++
   20048  src/fcdir.c | 2 ++
   20049  2 files changed, 10 insertions(+)
   20050 
   20051 commit afca783626534477f07b03d173bbe9f51e03b53b
   20052 Author: Keith Packard <keithp (a] keithp.com>
   20053 Date:	Sat Jan 29 00:42:37 2005 +0000
   20054 
   20055     Update for version 2.2.99
   20056 
   20057  ChangeLog		 | 11 +++++++++--
   20058  README			 | 16 ++++++++++++++--
   20059  configure.in		 |  2 +-
   20060  fontconfig/fontconfig.h |  2 +-
   20061  4 files changed, 25 insertions(+), 6 deletions(-)
   20062 
   20063 commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
   20064 Author: Keith Packard <keithp (a] keithp.com>
   20065 Date:	Sat Jan 29 00:33:47 2005 +0000
   20066 
   20067     Add a few pointers
   20068 
   20069  ChangeLog | 5 +++++
   20070  README    | 3 +++
   20071  2 files changed, 8 insertions(+)
   20072 
   20073 commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
   20074 Author: Keith Packard <keithp (a] keithp.com>
   20075 Date:	Fri Jan 28 23:55:14 2005 +0000
   20076 
   20077     Polite typechecking for test and edit expressions. Helps catch
   20078     errors in
   20079 	the font configuration.
   20080 
   20081  ChangeLog    |  10 +++
   20082  src/fcint.h  |  12 +--
   20083  src/fcname.c |   2 +-
   20084  src/fcxml.c  | 252
   20085  ++++++++++++++++++++++++++++++++++++++++++++++-------------
   20086  4 files changed, 211 insertions(+), 65 deletions(-)
   20087 
   20088 commit 59e149e757795a7c0ec66c35b551a66e0da42098
   20089 Author: Keith Packard <keithp (a] keithp.com>
   20090 Date:	Sun Jan 16 01:41:24 2005 +0000
   20091 
   20092     Have --with-expat set EXPAT_CFLAGS (bug 2278)
   20093     reviewed by: Keith Packard <keithp (a] keithp.com>
   20094 
   20095  ChangeLog    |  7 +++++++
   20096  configure.in | 11 ++++++++++-
   20097  2 files changed, 17 insertions(+), 1 deletion(-)
   20098 
   20099 commit d8ae9c92197f1f2782b9decb276f6da756ce882d
   20100 Author: Keith Packard <keithp (a] keithp.com>
   20101 Date:	Thu Jan 13 18:31:50 2005 +0000
   20102 
   20103     Add SEE ALSO section (bug 2085)
   20104     Cross compiling fixes (bug 280)
   20105     reviewed by: Keith Packard <keithp (a] keithp.com>
   20106 
   20107  ChangeLog		  | 18 ++++++++++++++++++
   20108  Makefile.am		  | 17 ++++++++++++++++-
   20109  configure.in		  | 44
   20110  ++++++++++++++++++++++++++++++++++++++++++++
   20111  doc/Makefile.am	  |  8 ++++++--
   20112  doc/fontconfig-user.sgml |  5 +++++
   20113  fc-case/Makefile.am	  |  8 ++++++--
   20114  fc-glyphname/Makefile.am |  8 ++++++--
   20115  fc-lang/Makefile.am	  |  8 ++++++--
   20116  src/fontconfig.def.in	  |  2 +-
   20117  9 files changed, 108 insertions(+), 10 deletions(-)
   20118 
   20119 commit 8759822e8fdaebcaaea82571d6b084003ca5751e
   20120 Author: Keith Packard <keithp (a] keithp.com>
   20121 Date:	Thu Jan 13 18:10:42 2005 +0000
   20122 
   20123     Update blanks list (Closes bug 86)
   20124 
   20125  ChangeLog     |  5 +++++
   20126  fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
   20127  2 files changed, 36 insertions(+), 21 deletions(-)
   20128 
   20129 commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
   20130 Author: Keith Packard <keithp (a] keithp.com>
   20131 Date:	Tue Jan 4 21:54:50 2005 +0000
   20132 
   20133     Verify that every font pattern loaded from cache has both FC_FILE and
   20134 	FC_FAMILY entries. Attempt to fix bug #2219.
   20135 
   20136  ChangeLog     |  7 +++++++
   20137  src/fccache.c | 10 +++++++++-
   20138  2 files changed, 16 insertions(+), 1 deletion(-)
   20139 
   20140 commit d53461812d46ffb2eaffb2c512e8740e8536e498
   20141 Author: Keith Packard <keithp (a] keithp.com>
   20142 Date:	Wed Dec 29 19:44:51 2004 +0000
   20143 
   20144     Update for version 2.2.98
   20145 
   20146  ChangeLog		 |  7 +++++++
   20147  README			 | 22 ++++++++++++++++++++--
   20148  configure.in		 |  2 +-
   20149  fontconfig/fontconfig.h |  2 +-
   20150  4 files changed, 29 insertions(+), 4 deletions(-)
   20151 
   20152 commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
   20153 Author: Keith Packard <keithp (a] keithp.com>
   20154 Date:	Wed Dec 29 19:37:14 2004 +0000
   20155 
   20156     Document ASCII limitations of Fc character conversion macros
   20157     Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
   20158     (useful
   20159 	for testing case conversion functions)
   20160 
   20161  ChangeLog		 |  8 ++++++++
   20162  fontconfig/fontconfig.h | 10 +++++++---
   20163  src/fcstr.c		 | 21 ++++++++++++++++++++-
   20164  3 files changed, 35 insertions(+), 4 deletions(-)
   20165 
   20166 commit 02748dd3b8830a60439340a768959231e669b55c
   20167 Author: Keith Packard <keithp (a] keithp.com>
   20168 Date:	Wed Dec 29 10:07:10 2004 +0000
   20169 
   20170     Add territory database
   20171     Reviewed by: Keith Packard
   20172     Remove Han characters from Korean orthography
   20173 
   20174  .cvsignore	      |     1 +
   20175  ChangeLog	      |    15 +
   20176  fc-case/.cvsignore   |     6 +
   20177  fc-lang/iso-3166.txt |   242 +
   20178  fc-lang/ko.orth      | 18729
   20179  +++++++------------------------------------------
   20180  5 files changed, 2776 insertions(+), 16217 deletions(-)
   20181 
   20182 commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
   20183 Author: Keith Packard <keithp (a] keithp.com>
   20184 Date:	Wed Dec 29 09:57:49 2004 +0000
   20185 
   20186     Reorder utility programs to make sure fc-case is run before fc-lang as
   20187 	fc-lang uses fcstr.c which uses fccase.h
   20188     Fix broken XML
   20189 
   20190  ChangeLog     |  8 ++++++++
   20191  Makefile.am   |  2 +-
   20192  fonts.conf.in | 10 +++++++---
   20193  3 files changed, 16 insertions(+), 4 deletions(-)
   20194 
   20195 commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
   20196 Author: Keith Packard <keithp (a] keithp.com>
   20197 Date:	Wed Dec 29 09:15:17 2004 +0000
   20198 
   20199     Adopt some RedHat suggestions for standard font configuration.
   20200     Add new helper program 'fc-case' to construct case folding tables from
   20201 	standard Unicode CaseFolding.txt file
   20202     Re-implement case insensitive functions with Unicode aware versions
   20203 	(including full case folding mappings)
   20204 
   20205  ChangeLog		 |  26 ++
   20206  Makefile.am		 |   2 +-
   20207  configure.in		 |   1 +
   20208  fc-case/CaseFolding.txt | 924
   20209  ++++++++++++++++++++++++++++++++++++++++++++++++
   20210  fc-case/Makefile.am	 |  52 +++
   20211  fc-case/fc-case.c	 | 363 +++++++++++++++++++
   20212  fc-case/fccase.tmpl.h	 |  25 ++
   20213  fonts.conf.in		 |  73 ++--
   20214  src/fcint.h		 |  34 ++
   20215  src/fclist.c		 |  16 +-
   20216  src/fcstr.c		 | 263 +++++++++++---
   20217  11 files changed, 1685 insertions(+), 94 deletions(-)
   20218 
   20219 commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
   20220 Author: Keith Packard <keithp (a] keithp.com>
   20221 Date:	Tue Dec 14 00:12:25 2004 +0000
   20222 
   20223     I changed FcFontSetSort to respect the generic aliases better in
   20224     the face
   20225 	of language matching.
   20226     What I did was to ammend the strict sort order used by FcFontSort
   20227     so that
   20228 	it 'satisfies' the language specified in the pattern by
   20229 	locating the
   20230 	best matching font supporting each pattern language and then
   20231 	ignores
   20232 	language in the remaining fonts for purposes of matching.
   20233     So, when asking for 'sans:lang=en', you'll get an English font
   20234     first, and
   20235 	then the remaining fonts sorted with respect to the 'sans'
   20236 	alias alone
   20237 	-- pushing Kochi fonts ahead of other English-supporting Han
   20238 	fonts.
   20239     reviewed by: Owen Taylor <otaylor (a] redhat.com>
   20240 
   20241  ChangeLog     | 17 +++++++++++++
   20242  src/fcmatch.c | 81
   20243  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   20244  2 files changed, 96 insertions(+), 2 deletions(-)
   20245 
   20246 commit 46a10637cde656967b60f1e028b24763022358bb
   20247 Author: Keith Packard <keithp (a] keithp.com>
   20248 Date:	Fri Dec 10 16:48:08 2004 +0000
   20249 
   20250     Configuration changes to request synthetic emboldening of fonts. The
   20251     actual
   20252 	emboldening code will live in Xft.
   20253     reviewed by: Keith Packard <keithp (a] keithp.com>
   20254 
   20255  ChangeLog		 | 10 ++++++++++
   20256  fontconfig/fontconfig.h |  1 +
   20257  fonts.conf.in		 | 20 ++++++++++++++++++++
   20258  3 files changed, 31 insertions(+)
   20259 
   20260 commit 9af19286b0dcdf7636749b9efb64a50650554f2d
   20261 Author: Keith Packard <keithp (a] keithp.com>
   20262 Date:	Thu Dec 9 19:36:30 2004 +0000
   20263 
   20264     Currently Russian (ru) requires 0406 and 0456 ( and ), but
   20265     these were
   20266 	eliminated in Russian in 1918 in favor of 0418 and 0438 (
   20267 	and ),
   20268 	and don't even appear in KOI8-R. (The hypothesis that they
   20269 	don't appear
   20270 	in KOI8-R due to their similarity with Latin I and i is
   20271 	eliminated by
   20272 	their presence in KOI8-U.) I have a couple of fonts with Russian
   20273 	support that don't have the letter.
   20274     Therefore, 0406 and 0456 should be removed from or commented out
   20275     of ru.orth
   20276     reviewed by: Keith Packard <keithp (a] keithp.com>
   20277 
   20278  ChangeLog	 | 16 ++++++++++++++++
   20279  fc-lang/ru.orth |  4 ++--
   20280  2 files changed, 18 insertions(+), 2 deletions(-)
   20281 
   20282 commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
   20283 Author: Keith Packard <keithp (a] keithp.com>
   20284 Date:	Tue Dec 7 01:36:26 2004 +0000
   20285 
   20286     Reviewed by: Keith Packard <keithp (a] keithp.com>
   20287     memoize strings and share a single copy for all uses. Note that
   20288     this could
   20289 	be improved further by using statically allocated blocks and
   20290 	gluing
   20291 	multiple strings together, but I'm basically lazy. In my
   20292 	environment
   20293 	with 800 font files, I get a savings of about 90KB.
   20294 
   20295  ChangeLog    | 15 +++++++++++++++
   20296  src/fcinit.c |  5 +++--
   20297  src/fcint.h  |  3 ++-
   20298  src/fclist.c |  2 +-
   20299  src/fcpat.c  | 42 +++++++++++++-----------------------------
   20300  src/fcxml.c  |  6 ------
   20301  6 files changed, 34 insertions(+), 39 deletions(-)
   20302 
   20303 commit 46b51147d10db21a4d5992074bcdc9022f45856b
   20304 Author: Keith Packard <keithp (a] keithp.com>
   20305 Date:	Tue Dec 7 01:14:46 2004 +0000
   20306 
   20307     Change files from ISO-Latin-1 to UTF-8
   20308 
   20309  COPYING			 |   2 +-
   20310  ChangeLog			 | 249
   20311  ++++++++++++++++++++++++++++++++++++++++
   20312  Makefile.am			 |   2 +-
   20313  config/Makedefs.in		 |   2 +-
   20314  configure.in			 |   2 +-
   20315  doc/edit-sgml.c		 |   2 +-
   20316  doc/fcatomic.fncs		 |   2 +-
   20317  doc/fcblanks.fncs		 |   2 +-
   20318  doc/fccharset.fncs		 |   2 +-
   20319  doc/fcconfig.fncs		 |   2 +-
   20320  doc/fcconstant.fncs		 |   2 +-
   20321  doc/fcfile.fncs		 |   2 +-
   20322  doc/fcfontset.fncs		 |   2 +-
   20323  doc/fcfreetype.fncs		 |   2 +-
   20324  doc/fcinit.fncs		 |   2 +-
   20325  doc/fcmatrix.fncs		 |   2 +-
   20326  doc/fcobjectset.fncs		 |   2 +-
   20327  doc/fcobjecttype.fncs		 |   2 +-
   20328  doc/fcpattern.fncs		 |   2 +-
   20329  doc/fcstring.fncs		 |   2 +-
   20330  doc/fcstrset.fncs		 |   2 +-
   20331  doc/fcvalue.fncs		 |   2 +-
   20332  doc/fontconfig-devel.sgml	 |   4 +-
   20333  doc/fontconfig-user.sgml	 |   2 +-
   20334  doc/func.sgml			 |   2 +-
   20335  doc/version.sgml.in		 |   2 +-
   20336  fc-cache/Makefile.am		 |   2 +-
   20337  fc-cache/fc-cache.c		 |   2 +-
   20338  fc-glyphname/Makefile.am	 |   2 +-
   20339  fc-glyphname/fc-glyphname.c	 |   2 +-
   20340  fc-glyphname/fcglyphname.tmpl.h |   2 +-
   20341  fc-lang/Makefile.am		 |   2 +-
   20342  fc-lang/aa.orth		 |   2 +-
   20343  fc-lang/ab.orth		 |   2 +-
   20344  fc-lang/af.orth		 |   2 +-
   20345  fc-lang/am.orth		 |   2 +-
   20346  fc-lang/ar.orth		 |   2 +-
   20347  fc-lang/ast.orth		 |   2 +-
   20348  fc-lang/ava.orth		 |   2 +-
   20349  fc-lang/ay.orth		 |   2 +-
   20350  fc-lang/az.orth		 |   2 +-
   20351  fc-lang/az_ir.orth		 |   2 +-
   20352  fc-lang/ba.orth		 |   2 +-
   20353  fc-lang/bam.orth		 |   2 +-
   20354  fc-lang/be.orth		 |   2 +-
   20355  fc-lang/bg.orth		 |   2 +-
   20356  fc-lang/bh.orth		 |   2 +-
   20357  fc-lang/bho.orth		 |   2 +-
   20358  fc-lang/bi.orth		 |   2 +-
   20359  fc-lang/bin.orth		 |   2 +-
   20360  fc-lang/bn.orth		 |   2 +-
   20361  fc-lang/bo.orth		 |   2 +-
   20362  fc-lang/br.orth		 |   2 +-
   20363  fc-lang/bs.orth		 |   2 +-
   20364  fc-lang/bua.orth		 |   2 +-
   20365  fc-lang/ca.orth		 |   2 +-
   20366  fc-lang/ce.orth		 |   2 +-
   20367  fc-lang/ch.orth		 |   2 +-
   20368  fc-lang/chm.orth		 |   2 +-
   20369  fc-lang/chr.orth		 |   2 +-
   20370  fc-lang/co.orth		 |   2 +-
   20371  fc-lang/cs.orth		 |   2 +-
   20372  fc-lang/cu.orth		 |   2 +-
   20373  fc-lang/cv.orth		 |   2 +-
   20374  fc-lang/cy.orth		 |   2 +-
   20375  fc-lang/da.orth		 |   2 +-
   20376  fc-lang/de.orth		 |   2 +-
   20377  fc-lang/dz.orth		 |   2 +-
   20378  fc-lang/el.orth		 |   2 +-
   20379  fc-lang/en.orth		 |   2 +-
   20380  fc-lang/eo.orth		 |   2 +-
   20381  fc-lang/es.orth		 |   2 +-
   20382  fc-lang/et.orth		 |   2 +-
   20383  fc-lang/eu.orth		 |   4 +-
   20384  fc-lang/fa.orth		 |   2 +-
   20385  fc-lang/fc-lang.c		 |   2 +-
   20386  fc-lang/fc-lang.man		 |   2 +-
   20387  fc-lang/fclang.tmpl.h		 |   2 +-
   20388  fc-lang/fi.orth		 |   2 +-
   20389  fc-lang/fj.orth		 |   2 +-
   20390  fc-lang/fo.orth		 |   2 +-
   20391  fc-lang/fr.orth		 |   2 +-
   20392  fc-lang/ful.orth		 |   2 +-
   20393  fc-lang/fur.orth		 |   2 +-
   20394  fc-lang/fy.orth		 |   4 +-
   20395  fc-lang/ga.orth		 |   2 +-
   20396  fc-lang/gd.orth		 |   2 +-
   20397  fc-lang/gez.orth		 |   2 +-
   20398  fc-lang/gl.orth		 |   2 +-
   20399  fc-lang/gn.orth		 |   4 +-
   20400  fc-lang/gu.orth		 |   2 +-
   20401  fc-lang/gv.orth		 |   2 +-
   20402  fc-lang/ha.orth		 |   2 +-
   20403  fc-lang/haw.orth		 |   2 +-
   20404  fc-lang/he.orth		 |   2 +-
   20405  fc-lang/hi.orth		 |   2 +-
   20406  fc-lang/ho.orth		 |   2 +-
   20407  fc-lang/hr.orth		 |   2 +-
   20408  fc-lang/hu.orth		 |   2 +-
   20409  fc-lang/hy.orth		 |   2 +-
   20410  fc-lang/ia.orth		 |   2 +-
   20411  fc-lang/ibo.orth		 |   2 +-
   20412  fc-lang/id.orth		 |   2 +-
   20413  fc-lang/ie.orth		 |   2 +-
   20414  fc-lang/ik.orth		 |   2 +-
   20415  fc-lang/io.orth		 |   2 +-
   20416  fc-lang/is.orth		 |   2 +-
   20417  fc-lang/iso639-2		 | 194 +++++++++++++++----------------
   20418  fc-lang/it.orth		 |   2 +-
   20419  fc-lang/iu.orth		 |   2 +-
   20420  fc-lang/ja.orth		 |   2 +-
   20421  fc-lang/ka.orth		 |   2 +-
   20422  fc-lang/kaa.orth		 |   2 +-
   20423  fc-lang/ki.orth		 |   2 +-
   20424  fc-lang/kk.orth		 |   2 +-
   20425  fc-lang/kl.orth		 |   2 +-
   20426  fc-lang/km.orth		 |   2 +-
   20427  fc-lang/kn.orth		 |   2 +-
   20428  fc-lang/ko.orth		 |   2 +-
   20429  fc-lang/kok.orth		 |   2 +-
   20430  fc-lang/ks.orth		 |   2 +-
   20431  fc-lang/ku.orth		 |   2 +-
   20432  fc-lang/ku_ir.orth		 |   2 +-
   20433  fc-lang/kum.orth		 |   2 +-
   20434  fc-lang/kv.orth		 |   2 +-
   20435  fc-lang/kw.orth		 |   2 +-
   20436  fc-lang/ky.orth		 |   2 +-
   20437  fc-lang/la.orth		 |   2 +-
   20438  fc-lang/lb.orth		 |   2 +-
   20439  fc-lang/lez.orth		 |   2 +-
   20440  fc-lang/lo.orth		 |   2 +-
   20441  fc-lang/lt.orth		 |   2 +-
   20442  fc-lang/lv.orth		 |   2 +-
   20443  fc-lang/mg.orth		 |   2 +-
   20444  fc-lang/mh.orth		 |   2 +-
   20445  fc-lang/mi.orth		 |   2 +-
   20446  fc-lang/mk.orth		 |   2 +-
   20447  fc-lang/ml.orth		 |   2 +-
   20448  fc-lang/mn.orth		 |   2 +-
   20449  fc-lang/mo.orth		 |   2 +-
   20450  fc-lang/mr.orth		 |   2 +-
   20451  fc-lang/mt.orth		 |   2 +-
   20452  fc-lang/my.orth		 |   2 +-
   20453  fc-lang/nb.orth		 |   4 +-
   20454  fc-lang/nds.orth		 |   2 +-
   20455  fc-lang/ne.orth		 |   2 +-
   20456  fc-lang/nl.orth		 |   2 +-
   20457  fc-lang/nn.orth		 |   2 +-
   20458  fc-lang/no.orth		 |   4 +-
   20459  fc-lang/ny.orth		 |   2 +-
   20460  fc-lang/oc.orth		 |   2 +-
   20461  fc-lang/om.orth		 |   2 +-
   20462  fc-lang/or.orth		 |   2 +-
   20463  fc-lang/os.orth		 |   2 +-
   20464  fc-lang/pl.orth		 |   2 +-
   20465  fc-lang/ps_af.orth		 |   2 +-
   20466  fc-lang/ps_pk.orth		 |   2 +-
   20467  fc-lang/pt.orth		 |   2 +-
   20468  fc-lang/rm.orth		 |   2 +-
   20469  fc-lang/ro.orth		 |   2 +-
   20470  fc-lang/ru.orth		 |   2 +-
   20471  fc-lang/sa.orth		 |   2 +-
   20472  fc-lang/sah.orth		 |   2 +-
   20473  fc-lang/sco.orth		 |   2 +-
   20474  fc-lang/se.orth		 |   4 +-
   20475  fc-lang/sel.orth		 |   2 +-
   20476  fc-lang/sh.orth		 |   2 +-
   20477  fc-lang/si.orth		 |   2 +-
   20478  fc-lang/sk.orth		 |   2 +-
   20479  fc-lang/sl.orth		 |   2 +-
   20480  fc-lang/sm.orth		 |   2 +-
   20481  fc-lang/sma.orth		 |   4 +-
   20482  fc-lang/smj.orth		 |   4 +-
   20483  fc-lang/smn.orth		 |   4 +-
   20484  fc-lang/sms.orth		 |   4 +-
   20485  fc-lang/so.orth		 |   2 +-
   20486  fc-lang/sq.orth		 |   2 +-
   20487  fc-lang/sr.orth		 |   2 +-
   20488  fc-lang/sv.orth		 |   2 +-
   20489  fc-lang/sw.orth		 |   2 +-
   20490  fc-lang/syr.orth		 |   2 +-
   20491  fc-lang/ta.orth		 |   2 +-
   20492  fc-lang/te.orth		 |   2 +-
   20493  fc-lang/tg.orth		 |   2 +-
   20494  fc-lang/th.orth		 |   2 +-
   20495  fc-lang/ti_er.orth		 |   2 +-
   20496  fc-lang/ti_et.orth		 |   2 +-
   20497  fc-lang/tig.orth		 |   2 +-
   20498  fc-lang/tk.orth		 |   2 +-
   20499  fc-lang/tl.orth		 |   2 +-
   20500  fc-lang/tn.orth		 |   2 +-
   20501  fc-lang/to.orth		 |   2 +-
   20502  fc-lang/tr.orth		 |   2 +-
   20503  fc-lang/ts.orth		 |   2 +-
   20504  fc-lang/tt.orth		 |   2 +-
   20505  fc-lang/tw.orth		 |   2 +-
   20506  fc-lang/tyv.orth		 |   2 +-
   20507  fc-lang/ug.orth		 |   2 +-
   20508  fc-lang/uk.orth		 |   2 +-
   20509  fc-lang/ur.orth		 |   2 +-
   20510  fc-lang/uz.orth		 |   2 +-
   20511  fc-lang/ven.orth		 |   2 +-
   20512  fc-lang/vi.orth		 |   2 +-
   20513  fc-lang/vo.orth		 |   4 +-
   20514  fc-lang/vot.orth		 |   2 +-
   20515  fc-lang/wa.orth		 |   2 +-
   20516  fc-lang/wen.orth		 |   2 +-
   20517  fc-lang/wo.orth		 |   2 +-
   20518  fc-lang/xh.orth		 |   2 +-
   20519  fc-lang/yap.orth		 |   2 +-
   20520  fc-lang/yi.orth		 |   2 +-
   20521  fc-lang/yo.orth		 |   2 +-
   20522  fc-lang/zh_cn.orth		 |   2 +-
   20523  fc-lang/zh_hk.orth		 |   2 +-
   20524  fc-lang/zh_mo.orth		 |   2 +-
   20525  fc-lang/zh_sg.orth		 |   2 +-
   20526  fc-lang/zh_tw.orth		 |   2 +-
   20527  fc-lang/zu.orth		 |   2 +-
   20528  fc-list/Makefile.am		 |   2 +-
   20529  fc-list/fc-list.c		 |   2 +-
   20530  fc-match/Makefile.am		 |   2 +-
   20531  fc-match/fc-match.1		 |   2 +-
   20532  fc-match/fc-match.c		 |   2 +-
   20533  fontconfig/fcfreetype.h	 |   2 +-
   20534  fontconfig/fcprivate.h		 |   2 +-
   20535  fontconfig/fontconfig.h	 |   2 +-
   20536  src/fcatomic.c			 |   2 +-
   20537  src/fcblanks.c			 |   2 +-
   20538  src/fccache.c			 |   2 +-
   20539  src/fccfg.c			 |   2 +-
   20540  src/fccharset.c		 |   2 +-
   20541  src/fcdbg.c			 |   2 +-
   20542  src/fcdefault.c		 |   2 +-
   20543  src/fcdir.c			 |   2 +-
   20544  src/fcfreetype.c		 |   4 +-
   20545  src/fcfs.c			 |   2 +-
   20546  src/fcinit.c			 |   2 +-
   20547  src/fcint.h			 |   2 +-
   20548  src/fclang.c			 |   2 +-
   20549  src/fclist.c			 |   2 +-
   20550  src/fcmatch.c			 |   2 +-
   20551  src/fcmatrix.c			 |   2 +-
   20552  src/fcname.c			 |   2 +-
   20553  src/fcpat.c			 |   2 +-
   20554  src/fcstr.c			 |   2 +-
   20555  src/fcxml.c			 |   2 +-
   20556  246 files changed, 603 insertions(+), 354 deletions(-)
   20557 
   20558 commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
   20559 Author: Keith Packard <keithp (a] keithp.com>
   20560 Date:	Sun Dec 5 07:44:08 2004 +0000
   20561 
   20562     Update links to new freedesktop.org locations
   20563     Add uninstall-local to get rid of fonts.conf and local.conf if
   20564     they match
   20565 	the distributed versions. Fixes 'make distcheck'
   20566 
   20567  ChangeLog   |	8 ++++++++
   20568  INSTALL     |	4 ++--
   20569  Makefile.am | 24 ++++++++++++++++++++++++
   20570  3 files changed, 34 insertions(+), 2 deletions(-)
   20571 
   20572 commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
   20573 Author: Keith Packard <keithp (a] keithp.com>
   20574 Date:	Sun Dec 5 06:38:54 2004 +0000
   20575 
   20576     Updates for version 2.2.97
   20577 
   20578  ChangeLog		 |  7 +++++++
   20579  README			 | 30 ++++++++++++++++++++++++++++--
   20580  configure.in		 |  2 +-
   20581  fontconfig/fontconfig.h |  2 +-
   20582  4 files changed, 37 insertions(+), 4 deletions(-)
   20583 
   20584 commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
   20585 Author: Keith Packard <keithp (a] keithp.com>
   20586 Date:	Sun Dec 5 06:19:46 2004 +0000
   20587 
   20588     Sleep for two seconds before exiting to make sure timestamps for
   20589     future
   20590 	changes have distinct mod times in the file system. Bug #1982.
   20591     Add Punjabi orthography. Bug #1671.
   20592     reviewed by: Keith Packard <keithp (a] keithp.com>
   20593 
   20594  ChangeLog	     | 13 ++++++++++++-
   20595  fc-cache/fc-cache.c |	8 ++++++++
   20596  fc-lang/pa.orth     | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   20597  3 files changed, 66 insertions(+), 1 deletion(-)
   20598 
   20599 commit c5a0b541df8be0b66f4ecf531570242693aac930
   20600 Author: Keith Packard <keithp (a] keithp.com>
   20601 Date:	Sun Dec 5 05:49:20 2004 +0000
   20602 
   20603     Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
   20604 	multi-arch installs. Now that all X fonts are included without
   20605 	prejudice, the chances of the date being at all interesting
   20606 	are rather
   20607 	limited. Bug #415.
   20608     Add copyright and license
   20609 
   20610  ChangeLog	 | 10 ++++++++++
   20611  fonts.conf.in	 |  2 +-
   20612  src/Makefile.am | 23 +++++++++++++++++++++++
   20613  3 files changed, 34 insertions(+), 1 deletion(-)
   20614 
   20615 commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
   20616 Author: Keith Packard <keithp (a] keithp.com>
   20617 Date:	Sun Dec 5 05:03:52 2004 +0000
   20618 
   20619     Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
   20620     (or
   20621 	wherever the X fonts are located).
   20622     Document new <include>directory-name</include> semantics
   20623     add <include ignore_missing="yes">conf.d</include>
   20624     Add selectfont to ignore bitmap fonts, add comment for selectfont
   20625     which
   20626 	accepts bitmap fonts.
   20627     Allow <include> configuration elements to reference directories. Parse
   20628     and
   20629 	load all files of the form [0-9]* in sorted order.
   20630 
   20631  ChangeLog		  | 18 ++++++++++
   20632  configure.in		  | 23 ++++++-------
   20633  doc/fontconfig-user.sgml | 17 +++++----
   20634  fonts.conf.in		  |  1 +
   20635  local.conf		  | 23 +++++++++++++
   20636  src/fcdir.c		  |  4 +--
   20637  src/fcint.h		  |  6 ++++
   20638  src/fcxml.c		  | 89
   20639  ++++++++++++++++++++++++++++++++++++++++++++++++
   20640  8 files changed, 158 insertions(+), 23 deletions(-)
   20641 
   20642 commit 38e528e77673f0395ab802cd1040947e307f0c6c
   20643 Author: Keith Packard <keithp (a] keithp.com>
   20644 Date:	Sun Dec 5 04:14:17 2004 +0000
   20645 
   20646     Report command line for $srcdir/configure accurately. Bug #212.
   20647 
   20648  ChangeLog  | 8 +++++++-
   20649  autogen.sh | 2 +-
   20650  2 files changed, 8 insertions(+), 2 deletions(-)
   20651 
   20652 commit e4125ef950ada3413a542dc457a4d36c5495dcd7
   20653 Author: Keith Packard <keithp (a] keithp.com>
   20654 Date:	Sun Dec 5 04:11:11 2004 +0000
   20655 
   20656     Check for non-empty face->family_name and face->style_name before
   20657     using
   20658 	those for the font. Empty names match everything. Bug #171.
   20659 
   20660  ChangeLog	  |  7 +++++++
   20661  src/fcfreetype.c | 12 +++++++-----
   20662  2 files changed, 14 insertions(+), 5 deletions(-)
   20663 
   20664 commit 537e3d23fab449be154da8d49817364479924a61
   20665 Author: Keith Packard <keithp (a] keithp.com>
   20666 Date:	Sun Dec 5 00:26:06 2004 +0000
   20667 
   20668     Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
   20669     available.
   20670 	This provides font file format information (BDF, Type 1, PCF,
   20671 	TrueType)
   20672 	for each font. Closes #109.
   20673 
   20674  ChangeLog		 | 10 ++++++++++
   20675  configure.in		 |  2 +-
   20676  fontconfig/fontconfig.h |  1 +
   20677  src/fcfreetype.c	 | 14 ++++++++++++++
   20678  src/fcname.c		 |  1 +
   20679  5 files changed, 27 insertions(+), 1 deletion(-)
   20680 
   20681 commit dbf68dd5fe2f936af53891a240601c727bdcf09d
   20682 Author: Keith Packard <keithp (a] keithp.com>
   20683 Date:	Sat Dec 4 22:06:52 2004 +0000
   20684 
   20685     Fix typo.
   20686     Add detection for font capabilities (bug #105)
   20687     reviewed by: Keith Packard <keithp (a] keithp.com>
   20688 
   20689  ChangeLog		  |  13 ++++
   20690  doc/fontconfig-user.sgml |   1 +
   20691  fontconfig/fontconfig.h  |   1 +
   20692  src/fcfreetype.c	  | 188
   20693  +++++++++++++++++++++++++++++++++++++++++++++++
   20694  src/fcname.c		  |   1 +
   20695  5 files changed, 204 insertions(+)
   20696 
   20697 commit 4f27c1c0a383e891890ab27c74226957ed7067aa
   20698 Author: Keith Packard <keithp (a] keithp.com>
   20699 Date:	Sat Dec 4 19:41:10 2004 +0000
   20700 
   20701     Move existing fonts.conf to fonts.conf.bak
   20702     Add detection of iconv
   20703     Document new selectfont elements
   20704     Switch to UTF-8 in comment
   20705     Add fullname, and family/style/fullname language entries
   20706     Respect selectfont/*/glob
   20707     Add support for selectfont
   20708     Add multi-lingual family/style/fullname support
   20709     Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
   20710     Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
   20711     computed
   20712 	pattern element names which are required to be static.
   20713 
   20714  ChangeLog		   |   47 ++
   20715  Makefile.am		   |   13 +-
   20716  configure.in		   |	6 +-
   20717  doc/fcpattern.fncs	   |   11 +
   20718  doc/fontconfig-devel.sgml |   13 +-
   20719  doc/fontconfig-user.sgml  |   43 +-
   20720  fc-lang/nb.orth	   |	2 +-
   20721  fontconfig/fontconfig.h   |	7 +
   20722  fonts.dtd		   |   19 +
   20723  src/fccache.c		   |	2 +-
   20724  src/fccfg.c		   |   55 ++-
   20725  src/fcdir.c		   |	2 +-
   20726  src/fcfreetype.c	   | 1085
   20727  +++++++++++++++++++++++++++++++++------------
   20728  src/fcint.h		   |   21 +
   20729  src/fclist.c		   |	6 +-
   20730  src/fcname.c		   |	4 +
   20731  src/fcpat.c		   |   73 +++
   20732  src/fcxml.c		   |  162 +++++++
   20733  18 files changed, 1282 insertions(+), 289 deletions(-)
   20734 
   20735 commit c641c77d6f1a0b378e800c9e3502ae446839a8af
   20736 Author: Keith Packard <keithp (a] keithp.com>
   20737 Date:	Thu Sep 9 14:31:18 2004 +0000
   20738 
   20739     Remove spurious / after $(DESTDIR)
   20740     reviewed by: keithp
   20741 
   20742  ChangeLog   | 7 +++++++
   20743  Makefile.am | 2 +-
   20744  2 files changed, 8 insertions(+), 1 deletion(-)
   20745 
   20746 commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
   20747 Author: Keith Packard <keithp (a] keithp.com>
   20748 Date:	Wed Jun 30 20:06:41 2004 +0000
   20749 
   20750     Update for 2.2.96
   20751 
   20752  ChangeLog		 |  7 +++++++
   20753  README			 | 12 ++++++++++--
   20754  configure.in		 |  2 +-
   20755  fontconfig/fontconfig.h |  2 +-
   20756  4 files changed, 19 insertions(+), 4 deletions(-)
   20757 
   20758 commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
   20759 Author: Keith Packard <keithp (a] keithp.com>
   20760 Date:	Wed Jun 30 18:41:52 2004 +0000
   20761 
   20762     Provided by: Lubos Lunak <l.lunak (a] suse.cz>
   20763     However FcConfigUptoDate() doesn't seem to work. See the attached
   20764     patch.
   20765 	First there's an obvious misplaced parenthesis making it return
   20766 	always
   20767 	false, and second, even this call fails to detect font changes
   20768 	(e.g.
   20769 	adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
   20770 	should fix that as well. The problem seems to be triggered by my
   20771 	fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
   20772 	therefore
   20773 	config->configDirs doesn't include subdirs, unlike
   20774 	config->fontDirs.
   20775 
   20776  ChangeLog   | 14 ++++++++++++++
   20777  src/fccfg.c |	4 ++--
   20778  2 files changed, 16 insertions(+), 2 deletions(-)
   20779 
   20780 commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
   20781 Author: Keith Packard <keithp (a] keithp.com>
   20782 Date:	Thu Jun 3 14:16:38 2004 +0000
   20783 
   20784     Remove comma at end of FcResult enum definition.
   20785 
   20786  ChangeLog		 | 5 +++++
   20787  fontconfig/fontconfig.h | 2 +-
   20788  2 files changed, 6 insertions(+), 1 deletion(-)
   20789 
   20790 commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
   20791 Author: Keith Packard <keithp (a] keithp.com>
   20792 Date:	Sat May 29 20:07:46 2004 +0000
   20793 
   20794     Add steps to md5sum release
   20795 
   20796  ChangeLog | 5 +++++
   20797  INSTALL   | 5 ++++-
   20798  2 files changed, 9 insertions(+), 1 deletion(-)
   20799 
   20800 commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
   20801 Author: Keith Packard <keithp (a] keithp.com>
   20802 Date:	Sat May 29 19:49:52 2004 +0000
   20803 
   20804     Add sh autogen.sh to INSTALL
   20805 
   20806  INSTALL | 14 ++++++++------
   20807  1 file changed, 8 insertions(+), 6 deletions(-)
   20808 
   20809 commit d81271eb21db058d0e816044874b3a8b88439e82
   20810 Author: Keith Packard <keithp (a] keithp.com>
   20811 Date:	Sat May 29 19:36:32 2004 +0000
   20812 
   20813     Update for 2.2.95
   20814 
   20815  ChangeLog		 |  7 +++++++
   20816  README			 | 11 +++++++++--
   20817  configure.in		 |  2 +-
   20818  fontconfig/fontconfig.h |  2 +-
   20819  4 files changed, 18 insertions(+), 4 deletions(-)
   20820 
   20821 commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
   20822 Author: Keith Packard <keithp (a] keithp.com>
   20823 Date:	Sat May 29 19:32:41 2004 +0000
   20824 
   20825     Add FcResultOutOfMemory to provide an accurate error when
   20826     FcFontSetMatch
   20827 	fails in this way
   20828     Make #warning about lacking various FreeType features indicate which
   20829 	version those features appeared so users know how to fix the
   20830 	problem
   20831 	(Thanks to Anton Tropashko)
   20832 
   20833  ChangeLog		 | 12 ++++++++++++
   20834  fontconfig/fontconfig.h |  3 ++-
   20835  src/fcfreetype.c	 |  6 +++---
   20836  src/fcmatch.c		 |  3 +++
   20837  4 files changed, 20 insertions(+), 4 deletions(-)
   20838 
   20839 commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
   20840 Author: Keith Packard <keithp (a] keithp.com>
   20841 Date:	Thu May 6 02:28:37 2004 +0000
   20842 
   20843     Replace MIN/MAX/ABS macros which happen to have come from FreeType
   20844     with
   20845 	fontconfig-specific ones (FC_*)
   20846 
   20847  ChangeLog	  | 6 ++++++
   20848  src/fcfreetype.c | 7 +++++--
   20849  2 files changed, 11 insertions(+), 2 deletions(-)
   20850 
   20851 commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
   20852 Author: Keith Packard <keithp (a] keithp.com>
   20853 Date:	Sat Apr 24 02:54:40 2004 +0000
   20854 
   20855     Extend release preparation instructions to include notification and
   20856 	distribution steps
   20857 
   20858  ChangeLog |  6 ++++++
   20859  INSTALL   | 11 +++++++++--
   20860  2 files changed, 15 insertions(+), 2 deletions(-)
   20861 
   20862 commit 626a70167d7805c20a157e945a1f380ae580661a
   20863 Author: Keith Packard <keithp (a] keithp.com>
   20864 Date:	Sat Apr 24 01:09:36 2004 +0000
   20865 
   20866     Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
   20867 
   20868  ChangeLog		 | 7 +++++++
   20869  README			 | 9 +++++++--
   20870  configure.in		 | 2 +-
   20871  fontconfig/fontconfig.h | 2 +-
   20872  4 files changed, 16 insertions(+), 4 deletions(-)
   20873 
   20874 commit 7969113f086176112fdc13347ea56ea52838117a
   20875 Author: Keith Packard <keithp (a] keithp.com>
   20876 Date:	Sat Apr 24 01:06:32 2004 +0000
   20877 
   20878     Ignore a few more autotool files
   20879 
   20880  .cvsignore | 4 ++++
   20881  ChangeLog  | 5 +++++
   20882  2 files changed, 9 insertions(+)
   20883 
   20884 commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
   20885 Author: Keith Packard <keithp (a] keithp.com>
   20886 Date:	Wed Apr 14 18:08:41 2004 +0000
   20887 
   20888     Add instructions for doing a release
   20889     clean up .spec file; perhaps this will be useful to somebody...
   20890     Update to 2.2.93
   20891     Make 'scanopen' static so GCC doesn't whine about lacking prototype
   20892     Add WARN_CFLAGS to pass -W flags for GCC systems
   20893     Change various char types around to match across function calls. Fixed
   20894     bug
   20895 	in using available_sizes[i].height which is in pixels, not 64ths
   20896 	of a
   20897 	pixel.
   20898 
   20899  ChangeLog		  |  30 +++++++++++++
   20900  INSTALL		  |  13 ++++++
   20901  README			  |  27 +++++++++++-
   20902  configure.in		  |  14 +++++-
   20903  fc-glyphname/Makefile.am |   2 +-
   20904  fc-lang/Makefile.am	  |   2 +-
   20905  fc-lang/fc-lang.c	  |   2 +-
   20906  fc-list/Makefile.am	  |   2 +-
   20907  fc-match/Makefile.am	  |   2 +-
   20908  fontconfig.spec.in	  |  42 +++++++++++++-----
   20909  fontconfig/fontconfig.h  |   2 +-
   20910  src/Makefile.am	  |   1 +
   20911  src/fcfreetype.c	  | 109
   20912  ++++++++++++++++++++++++-----------------------
   20913  13 files changed, 176 insertions(+), 72 deletions(-)
   20914 
   20915 commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
   20916 Author: Keith Packard <keithp (a] keithp.com>
   20917 Date:	Sat Mar 6 23:44:11 2004 +0000
   20918 
   20919     Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
   20920     looking for
   20921 	explicit values prefer exact matches
   20922 
   20923  ChangeLog	  |  6 ++++++
   20924  src/fcfreetype.c | 18 ++++++++++--------
   20925  2 files changed, 16 insertions(+), 8 deletions(-)
   20926 
   20927 commit 02638f1ace0ad7e898317128c244dfd9c842d122
   20928 Author: Keith Packard <keithp (a] keithp.com>
   20929 Date:	Tue Mar 2 16:48:51 2004 +0000
   20930 
   20931     Supplied by: mfabian (a] suse.de (Mike FABIAN)
   20932     Bug #260 fc-cache generates wrong spacing values for bitmap fonts
   20933     Was using
   20934 	(strcmp (a,b)) instead of (!strcmp(a,b)).
   20935 
   20936  ChangeLog	  | 8 ++++++++
   20937  src/fcfreetype.c | 6 +++---
   20938  2 files changed, 11 insertions(+), 3 deletions(-)
   20939 
   20940 commit de66e750a5c5798dab5347675d6581183efa8105
   20941 Author: Manish Singh <yosh (a] gimp.org>
   20942 Date:	Sun Feb 22 02:21:37 2004 +0000
   20943 
   20944     Cast strlen to int for printf, so we're 64-bit clean.
   20945 
   20946  ChangeLog		     | 5 +++++
   20947  fc-glyphname/fc-glyphname.c | 2 +-
   20948  2 files changed, 6 insertions(+), 1 deletion(-)
   20949 
   20950 commit 208a720f009357449647a56d6fe95a5a346a6578
   20951 Author: Keith Packard <keithp (a] keithp.com>
   20952 Date:	Wed Feb 11 18:53:05 2004 +0000
   20953 
   20954     Ok, so I messed up the test for y_ppem. Let's see if I got it
   20955     right this
   20956 	time.
   20957 
   20958  ChangeLog	  |  7 +++++++
   20959  configure.in	  | 15 +++------------
   20960  src/fcfreetype.c |  4 ++--
   20961  3 files changed, 12 insertions(+), 14 deletions(-)
   20962 
   20963 commit 4f38fa81062e5e2e151715a162c295b9a216568a
   20964 Author: Keith Packard <keithp (a] keithp.com>
   20965 Date:	Tue Feb 10 18:38:58 2004 +0000
   20966 
   20967     Pre-2.1.5 versions of FreeType didn't include y_ppem in the
   20968     FT_Bitmap_Size
   20969 	record. Add a configure.in test for this and change the code
   20970 	accordingly (using height instead).
   20971 
   20972  ChangeLog	  |  8 ++++++++
   20973  configure.in	  | 21 +++++++++++++++++++--
   20974  src/fcfreetype.c |  4 ++++
   20975  3 files changed, 31 insertions(+), 2 deletions(-)
   20976 
   20977 commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
   20978 Author: Keith Packard <keithp (a] keithp.com>
   20979 Date:	Sat Feb 7 07:13:48 2004 +0000
   20980 
   20981     Add Low Saxon orthography (Kenneth Rohde Christiansen
   20982     <kenneth (a] gnu.org>)
   20983     Oops. Left 'newest.set' unset, which would miscompute the newest file
   20984     Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
   20985 	properties (which report the wrong value in current FreeType)
   20986     Don't attempt to check for empty glyphs in non-scalable fonts;
   20987     they have no
   20988 	outlines...
   20989 
   20990  ChangeLog	  | 18 ++++++++++++++++++
   20991  fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
   20992  src/fccfg.c	  |  3 +++
   20993  src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
   20994  4 files changed, 85 insertions(+), 12 deletions(-)
   20995 
   20996 commit f4c52909ab5321df608fe7af2da3edcab48818d9
   20997 Author: Tor Lillqvist <tml (a] iki.fi>
   20998 Date:	Sun Feb 1 19:32:36 2004 +0000
   20999 
   21000     fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
   21001     crashes
   21002 	when trying to save the cache if config->cache is NULL, which
   21003 	happens
   21004 	if FcConfigHome() is NULL. Guard against that by using the
   21005 	temp folder
   21006 	in that case.
   21007 
   21008  ChangeLog   |	7 +++++++
   21009  src/fccfg.c | 25 +++++++++++++++++++++++++
   21010  2 files changed, 32 insertions(+)
   21011 
   21012 commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
   21013 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   21014 Date:	Sat Jan 3 18:27:29 2004 +0000
   21015 
   21016     Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
   21017     (Afghan
   21018 	and Pakistani).
   21019     Updated Urdu orthography with real data.
   21020 
   21021  ChangeLog	    | 11 +++++++++++
   21022  fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
   21023  fc-lang/ku_ir.orth | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
   21024  fc-lang/ps_af.orth | 52
   21025  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   21026  fc-lang/ps_pk.orth | 52
   21027  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   21028  fc-lang/ur.orth    | 41 +++++++++++++++++++++++++++++++++++++----
   21029  6 files changed, 233 insertions(+), 4 deletions(-)
   21030 
   21031 commit f6d784313fa87d405b4b4165ee7b9248dd378df2
   21032 Author: Carl Worth <cworth (a] cworth.org>
   21033 Date:	Fri Dec 12 17:07:55 2003 +0000
   21034 
   21035     Remove excessive whitespace (missed on previous commit)
   21036 
   21037  fc-cache/Makefile.am | 8 ++++----
   21038  1 file changed, 4 insertions(+), 4 deletions(-)
   21039 
   21040 commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
   21041 Author: Carl Worth <cworth (a] cworth.org>
   21042 Date:	Thu Dec 11 19:30:07 2003 +0000
   21043 
   21044     Move man_MANS into the 'if USEDOCBOOK' block.
   21045     Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
   21046     excessive
   21047 	whitespace.
   21048     Add 'set -e' to abort when any program fails, (avoids printing of
   21049     'now type
   21050 	make' after configure aborts).
   21051 
   21052  ChangeLog	      | 12 ++++++++++++
   21053  autogen.sh	      |  2 ++
   21054  fc-cache/Makefile.am |  6 +++---
   21055  fc-list/Makefile.am  |  4 ++--
   21056  4 files changed, 19 insertions(+), 5 deletions(-)
   21057 
   21058 commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
   21059 Author: Keith Packard <keithp (a] keithp.com>
   21060 Date:	Tue Nov 18 07:53:04 2003 +0000
   21061 
   21062     Switch to FreeType 2.1.7 style includes. Bug #150.
   21063     reviewed by: Keith Packard <keithp (a] keithp.com>
   21064 
   21065  ChangeLog		 |  9 +++++++++
   21066  doc/Makefile.am	 |  1 +
   21067  fontconfig/fcfreetype.h |  3 ++-
   21068  src/fcfreetype.c	 | 17 +++++++++--------
   21069  4 files changed, 21 insertions(+), 9 deletions(-)
   21070 
   21071 commit 8e8fcda45c07bb0934f30887282238a57cc619da
   21072 Author: Noah Levitt <nlevitt (a] gmail.com>
   21073 Date:	Sun Nov 16 19:08:04 2003 +0000
   21074 
   21075     Add some example usages.
   21076 
   21077  ChangeLog	      |  4 ++++
   21078  fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
   21079  2 files changed, 27 insertions(+)
   21080 
   21081 commit 344a0e33618cd0e9f620b5fa55969602d775934c
   21082 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   21083 Date:	Mon Nov 10 17:34:36 2003 +0000
   21084 
   21085     Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
   21086 	separators.
   21087 
   21088  ChangeLog   | 8 +++++++-
   21089  src/fcxml.c | 7 +++++--
   21090  2 files changed, 12 insertions(+), 3 deletions(-)
   21091 
   21092 commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
   21093 Author: Keith Packard <keithp (a] keithp.com>
   21094 Date:	Mon Oct 27 10:47:53 2003 +0000
   21095 
   21096     Update to version 2.2.92
   21097 
   21098  ChangeLog		 | 6 ++++++
   21099  configure.in		 | 2 +-
   21100  fontconfig/fontconfig.h | 2 +-
   21101  3 files changed, 8 insertions(+), 2 deletions(-)
   21102 
   21103 commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
   21104 Author: Keith Packard <keithp (a] keithp.com>
   21105 Date:	Mon Oct 27 10:44:13 2003 +0000
   21106 
   21107     Yet more cleanups to finish getting 'make distcheck' working This
   21108     has been
   21109 	tested to ensure that it even works from a _build directory.
   21110 
   21111  ChangeLog		  |  16 ++++++
   21112  Makefile.am		  |   1 +
   21113  configure.in		  |  10 ++++
   21114  doc/Makefile.am	  | 133
   21115  +++++++++++++++--------------------------------
   21116  fc-cache/Makefile.am	  |   2 +-
   21117  fc-glyphname/Makefile.am |   6 +--
   21118  fc-lang/Makefile.am	  |   5 +-
   21119  fc-list/Makefile.am	  |   2 +-
   21120  fc-match/Makefile.am	  |   2 +-
   21121  test/Makefile.am	  |   4 +-
   21122  test/run-test.sh	  |  28 ++++++----
   21123  11 files changed, 98 insertions(+), 111 deletions(-)
   21124 
   21125 commit 394b2bf04651d62194c7faa836899d33ca3ed017
   21126 Author: Keith Packard <keithp (a] keithp.com>
   21127 Date:	Mon Oct 27 06:30:29 2003 +0000
   21128 
   21129     Attempts to fix 'make distcheck' work. Things are progressing
   21130     pretty well,
   21131 	but there are still failures long into the process dealing
   21132 	with docs
   21133 	(as always).
   21134     The big changes here are mostly to make $(srcdir) != "." work
   21135     correctly,
   21136 	fixing the docbook related sections and fc-lang were particularily
   21137 	tricky. Docbook refuses to load system entities from anywhere
   21138 	other
   21139 	than where the original .sgml file was located, so no luck
   21140 	looking in
   21141 	"." for the configure-generated version.sgml and confdir.sgml
   21142 	files.
   21143     fc-lang needed help finding .orth files; added a -d option to set the
   21144 	directory as the least evil of many options.
   21145     Now to go use a faster machine and try and wring out the last issues.
   21146 
   21147  ChangeLog		  | 27 +++++++++++++++++++
   21148  configure.in		  |  2 +-
   21149  doc/Makefile.am	  | 68
   21150  +++++++++++++++++++++++++++++++++++++++++-------
   21151  fc-cache/Makefile.am	  | 13 ++++-----
   21152  fc-glyphname/Makefile.am | 11 +++++---
   21153  fc-lang/Makefile.am	  | 10 ++++---
   21154  fc-lang/fc-lang.c	  | 29 +++++++++++++++++++--
   21155  fc-list/Makefile.am	  | 10 ++++---
   21156  fc-match/Makefile.am	  |  2 +-
   21157  9 files changed, 142 insertions(+), 30 deletions(-)
   21158 
   21159 commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
   21160 Author: Keith Packard <keithp (a] keithp.com>
   21161 Date:	Sun Oct 26 16:52:28 2003 +0000
   21162 
   21163     Tag version 2.2.91
   21164 
   21165  ChangeLog		 | 4 ++++
   21166  configure.in		 | 2 +-
   21167  fontconfig/fontconfig.h | 2 +-
   21168  3 files changed, 6 insertions(+), 2 deletions(-)
   21169 
   21170 commit e99043ac778280ed16ab69ca0844b634f7d20f30
   21171 Author: Keith Packard <keithp (a] keithp.com>
   21172 Date:	Sun Oct 26 16:45:23 2003 +0000
   21173 
   21174     Include confdir.sgml.in in EXTRA_DIST
   21175 
   21176  ChangeLog	 | 5 +++++
   21177  doc/Makefile.am | 2 +-
   21178  2 files changed, 6 insertions(+), 1 deletion(-)
   21179 
   21180 commit 75839218d18a7fad2f7e84cb995724763f7cae11
   21181 Author: Josselin Mouette <joss (a] debian.org>
   21182 Date:	Thu Oct 9 18:21:49 2003 +0000
   21183 
   21184     Replace fc-cache and fc-list manpages with more detailed, SGML
   21185     versions.
   21186 
   21187  ChangeLog		|   7 ++
   21188  fc-cache/.cvsignore	|   1 +
   21189  fc-cache/Makefile.am	|  24 +++++-
   21190  fc-cache/fc-cache.1	|  51 -------------
   21191  fc-cache/fc-cache.sgml | 200
   21192  +++++++++++++++++++++++++++++++++++++++++++++++++
   21193  fc-list/.cvsignore	|   1 +
   21194  fc-list/Makefile.am	|  24 +++++-
   21195  fc-list/fc-list.1	|  37 ---------
   21196  fc-list/fc-list.sgml	| 165 ++++++++++++++++++++++++++++++++++++++++
   21197  9 files changed, 420 insertions(+), 90 deletions(-)
   21198 
   21199 commit f077d662c001468eb2aa1261549accd9ff3de401
   21200 Author: Owen Taylor <otaylor (a] redhat.com>
   21201 Date:	Tue Sep 23 20:12:20 2003 +0000
   21202 
   21203     Add a FC_HINT_STYLE key for patterns, with possible values
   21204 	HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
   21205 
   21206  ChangeLog		 | 7 +++++++
   21207  fontconfig/fontconfig.h | 7 +++++++
   21208  src/fcdefault.c	 | 5 +++++
   21209  src/fcname.c		 | 6 ++++++
   21210  4 files changed, 25 insertions(+)
   21211 
   21212 commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
   21213 Author: Owen Taylor <otaylor (a] redhat.com>
   21214 Date:	Tue Sep 23 20:06:40 2003 +0000
   21215 
   21216     Remove Georgian capitals, they aren't used for normal writing. (Bug
   21217     #116)
   21218 
   21219  ChangeLog	 | 5 +++++
   21220  fc-lang/ka.orth | 2 +-
   21221  2 files changed, 6 insertions(+), 1 deletion(-)
   21222 
   21223 commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
   21224 Author: Noah Levitt <nlevitt (a] gmail.com>
   21225 Date:	Sat Sep 6 19:40:41 2003 +0000
   21226 
   21227     Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
   21228     #111)
   21229     When checking for monospace and dual-width fonts, allow roughly a 3%
   21230 	variance in the advances.
   21231 
   21232  ChangeLog		   | 13 +++++++++++
   21233  doc/fontconfig-devel.sgml |  4 ++--
   21234  doc/fontconfig-user.sgml  |  3 ++-
   21235  fontconfig/fontconfig.h   |  1 +
   21236  src/fcfreetype.c	   | 55
   21237  +++++++++++++++++++++++++++++++++++++----------
   21238  src/fcname.c		   |  1 +
   21239  6 files changed, 63 insertions(+), 14 deletions(-)
   21240 
   21241 commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
   21242 Author: Manish Singh <yosh (a] gimp.org>
   21243 Date:	Mon Sep 1 05:11:17 2003 +0000
   21244 
   21245     FcConfigAppFontClear: Support passing NULL to use default config.
   21246 
   21247  ChangeLog   | 5 +++++
   21248  src/fccfg.c | 7 +++++++
   21249  2 files changed, 12 insertions(+)
   21250 
   21251 commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
   21252 Author: Carl Worth <cworth (a] cworth.org>
   21253 Date:	Fri Aug 15 19:45:20 2003 +0000
   21254 
   21255     Added new FcFini function for cleaning up all memory. Fixed a
   21256     few memory
   21257 	leaks. fc-list now calls FcFini, (and is now leak-free according
   21258 	to
   21259 	valgrind)
   21260 
   21261  ChangeLog		     |	44 +++++++++++
   21262  doc/Makefile.am	     |	 8 +-
   21263  doc/edit-sgml.c	     | 187
   21264  +++++++++++++++++++++++++++++++-------------
   21265  doc/fcinit.fncs	     |	11 +++
   21266  fc-glyphname/fc-glyphname.c |	35 +++++++--
   21267  fc-list/fc-list.c	     |	 4 +
   21268  fc-match/fc-match.c	     |	 2 +-
   21269  fontconfig/fontconfig.h     |	 3 +
   21270  src/fccfg.c		     |	 6 ++
   21271  src/fccharset.c	     |	64 +++++++++++++--
   21272  src/fcinit.c		     |	13 +++
   21273  src/fcint.h		     |	 6 ++
   21274  src/fcpat.c		     |	84 +++++++++++++++++++-
   21275  src/fcxml.c		     |	 4 +
   21276  src/fontconfig.def.in	     |	 1 +
   21277  15 files changed, 398 insertions(+), 74 deletions(-)
   21278 
   21279 commit 18906a876aa13550b1a10550ceeef6df0c4473ec
   21280 Author: Keith Packard <keithp (a] keithp.com>
   21281 Date:	Tue Aug 12 02:06:20 2003 +0000
   21282 
   21283     Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
   21284     varargs are
   21285 	untyped
   21286 
   21287  fc-list/fc-list.c | 2 +-
   21288  1 file changed, 1 insertion(+), 1 deletion(-)
   21289 
   21290 commit 116e13b4431b051b8196db201c22cd67b30922e9
   21291 Author: Keith Packard <keithp (a] keithp.com>
   21292 Date:	Sun Jul 20 17:14:47 2003 +0000
   21293 
   21294     Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
   21295 
   21296  fontconfig/fcfreetype.h | 4 ++++
   21297  1 file changed, 4 insertions(+)
   21298 
   21299 commit 74a623e02efc23a39fb35e8d338858877b8f89e7
   21300 Author: Keith Packard <keithp (a] keithp.com>
   21301 Date:	Sun Jul 20 16:06:18 2003 +0000
   21302 
   21303     Implement new semantics for Contains and LISTING:
   21304     LISTING requires that the font Contain all of the pattern values,
   21305     where
   21306 	Contain is redefined for strings to mean precise matching (so that
   21307 	Courier 10 Pitch doesn't list Courier fonts)
   21308     "Contains" for lang means both langs have the same language and
   21309     either the
   21310 	same country or one is missing the country
   21311 
   21312  src/fccfg.c  | 79
   21313  +++++++++++++++++++++++++++++++++---------------------------
   21314  src/fcdbg.c  |  3 +++
   21315  src/fcint.h  |  3 ++-
   21316  src/fclang.c | 18 ++++++++------
   21317  src/fclist.c | 38 +++++++++++++++++++++--------
   21318  src/fcxml.c  |  1 +
   21319  6 files changed, 89 insertions(+), 53 deletions(-)
   21320 
   21321 commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
   21322 Author: Keith Packard <keithp (a] keithp.com>
   21323 Date:	Wed Jul 9 17:04:17 2003 +0000
   21324 
   21325     Was miscomputing end of string position for FcStrtod in locales with
   21326 	multibyte separators
   21327 
   21328  src/fcxml.c | 2 +-
   21329  1 file changed, 1 insertion(+), 1 deletion(-)
   21330 
   21331 commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
   21332 Author: Keith Packard <keithp (a] keithp.com>
   21333 Date:	Thu Jun 26 08:19:11 2003 +0000
   21334 
   21335     Add autoconf checks for FT_Has_PS_Glyph_Names
   21336 
   21337  configure.in	  | 3 ++-
   21338  src/fcfreetype.c | 6 ++++++
   21339  2 files changed, 8 insertions(+), 1 deletion(-)
   21340 
   21341 commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
   21342 Author: Keith Packard <keithp (a] keithp.com>
   21343 Date:	Thu Jun 26 00:39:04 2003 +0000
   21344 
   21345     Allow config->cache to be null (as it is when $HOME is not set)
   21346 
   21347  src/fccfg.c | 9 ++++++---
   21348  1 file changed, 6 insertions(+), 3 deletions(-)
   21349 
   21350 commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
   21351 Author: Keith Packard <keithp (a] keithp.com>
   21352 Date:	Wed Jun 25 23:21:03 2003 +0000
   21353 
   21354     Lean on autoconf to find useful FreeType functions (bug 95)
   21355 
   21356  configure.in	  |  7 +++++--
   21357  src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
   21358  2 files changed, 22 insertions(+), 31 deletions(-)
   21359 
   21360 commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
   21361 Author: Keith Packard <keithp (a] keithp.com>
   21362 Date:	Tue Jun 17 18:28:20 2003 +0000
   21363 
   21364     Bug 75: dont build docs unless docbook is available. Dont install docs
   21365 	unless they are pre-built or buildable
   21366 
   21367  Makefile.am	 |  3 ++-
   21368  configure.in	 | 26 +++++++++++++++++++++-----
   21369  doc/Makefile.am |  2 +-
   21370  3 files changed, 24 insertions(+), 7 deletions(-)
   21371 
   21372 commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
   21373 Author: Keith Packard <keithp (a] keithp.com>
   21374 Date:	Tue Jun 17 17:31:16 2003 +0000
   21375 
   21376     Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
   21377 	vvas (a] hal.csd.auth.gr (Vasilis Vasaitis))
   21378 
   21379  fonts.conf.in | 22 ++++++++++++++--------
   21380  1 file changed, 14 insertions(+), 8 deletions(-)
   21381 
   21382 commit 231051f41669095db4a2c5680a0945fb1ff45a2d
   21383 Author: Tor Lillqvist <tml (a] iki.fi>
   21384 Date:	Sun Jun 15 22:57:21 2003 +0000
   21385 
   21386     Remove CRs from the out file before comparing (needed on Windows).
   21387 
   21388  ChangeLog	  | 3 +++
   21389  test/run-test.sh | 1 +
   21390  2 files changed, 4 insertions(+)
   21391 
   21392 commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
   21393 Author: Tor Lillqvist <tml (a] iki.fi>
   21394 Date:	Sun Jun 15 22:45:12 2003 +0000
   21395 
   21396     Trivial braino.
   21397 
   21398  src/fccfg.c | 2 +-
   21399  1 file changed, 1 insertion(+), 1 deletion(-)
   21400 
   21401 commit c3941ba9c064d41f248c6a00f06423f3c50c685d
   21402 Author: Tor Lillqvist <tml (a] iki.fi>
   21403 Date:	Sun Jun 15 22:35:52 2003 +0000
   21404 
   21405     Fix cut&paste error.
   21406 
   21407  ChangeLog	   | 4 ++++
   21408  fontconfig-zip.in | 3 ++-
   21409  src/Makefile.am   | 2 +-
   21410  3 files changed, 7 insertions(+), 2 deletions(-)
   21411 
   21412 commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
   21413 Author: Tor Lillqvist <tml (a] iki.fi>
   21414 Date:	Fri Jun 13 23:04:35 2003 +0000
   21415 
   21416     Check also for DLL_EXPORT as indication of being built as a DLL
   21417     on Win32.
   21418 
   21419  ChangeLog   | 3 +++
   21420  src/fccfg.c | 6 +++++-
   21421  2 files changed, 8 insertions(+), 1 deletion(-)
   21422 
   21423 commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
   21424 Author: Tor Lillqvist <tml (a] iki.fi>
   21425 Date:	Fri Jun 13 22:43:28 2003 +0000
   21426 
   21427     Add share/doc directory. Add Fc*.3 man pages.
   21428     Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
   21429     Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
   21430 	which expects the EXPORTS line to be the first. Add
   21431 	FcConfigEnableHome.
   21432 
   21433  ChangeLog	       | 12 ++++++++++++
   21434  configure.in	       | 12 +++++++++---
   21435  fontconfig-zip.in     |  4 +++-
   21436  src/fontconfig.def.in |  5 +++--
   21437  4 files changed, 27 insertions(+), 6 deletions(-)
   21438 
   21439 commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
   21440 Author: Keith Packard <keithp (a] keithp.com>
   21441 Date:	Mon Jun 9 19:21:06 2003 +0000
   21442 
   21443     Update to version 2.2.90
   21444 
   21445  ChangeLog		 | 4 ++++
   21446  configure.in		 | 2 +-
   21447  fontconfig/fontconfig.h | 2 +-
   21448  3 files changed, 6 insertions(+), 2 deletions(-)
   21449 
   21450 commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
   21451 Author: Keith Packard <keithp (a] keithp.com>
   21452 Date:	Mon Jun 9 19:15:00 2003 +0000
   21453 
   21454     Add a bunch of ChangeLog entries
   21455 
   21456  ChangeLog | 79
   21457  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   21458  1 file changed, 78 insertions(+), 1 deletion(-)
   21459 
   21460 commit 440e7054857a9a6382243f33498b2384f246379d
   21461 Author: Keith Packard <keithp (a] keithp.com>
   21462 Date:	Mon Jun 9 18:49:19 2003 +0000
   21463 
   21464     Add fc-match program to demonstrate font matching from the command
   21465     line
   21466 
   21467  Makefile.am	     | 2 +-
   21468  configure.in	     | 1 +
   21469  fc-match/.cvsignore | 5 +++++
   21470  3 files changed, 7 insertions(+), 1 deletion(-)
   21471 
   21472 commit 947afeb566e738de3980c8c8751358ecfebdba25
   21473 Author: Keith Packard <keithp (a] keithp.com>
   21474 Date:	Mon Jun 9 17:31:03 2003 +0000
   21475 
   21476     Optimization in FcLangSetIndex was broken, occasionally returning
   21477     a pointer
   21478 	to the wrong location on miss
   21479 
   21480  src/fclang.c | 21 +++++++--------------
   21481  1 file changed, 7 insertions(+), 14 deletions(-)
   21482 
   21483 commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
   21484 Author: Keith Packard <keithp (a] keithp.com>
   21485 Date:	Mon Jun 9 16:53:31 2003 +0000
   21486 
   21487     Add fc-match program
   21488 
   21489  fc-match/Makefile.am |  32 +++++++++
   21490  fc-match/fc-match.1  |  39 +++++++++++
   21491  fc-match/fc-match.c  | 188
   21492  +++++++++++++++++++++++++++++++++++++++++++++++++++
   21493  3 files changed, 259 insertions(+)
   21494 
   21495 commit 6d3a90a41c63d479e3a109790a4ac466ee992478
   21496 Author: Keith Packard <keithp (a] keithp.com>
   21497 Date:	Sat May 31 21:07:01 2003 +0000
   21498 
   21499     (Bug 85) add support for culmus fonts
   21500 
   21501  fonts.conf.in | 39 +++++----------------------------------
   21502  1 file changed, 5 insertions(+), 34 deletions(-)
   21503 
   21504 commit 86b1243193a1cbab3286ee97d2543bfc841a575a
   21505 Author: Keith Packard <keithp (a] keithp.com>
   21506 Date:	Sat May 31 14:58:41 2003 +0000
   21507 
   21508     (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
   21509     usage info
   21510 	on non-long option systems (Tim Mooney)
   21511 
   21512  ChangeLog	       |  4 ++++
   21513  fc-cache/Makefile.am  |  4 ++--
   21514  fc-cache/fc-cache.1   | 51
   21515  +++++++++++++++++++++++++++++++++++++++++++++++++++
   21516  fc-cache/fc-cache.c   | 19 ++++++++++++++++---
   21517  fc-cache/fc-cache.man | 45 ---------------------------------------------
   21518  fc-list/Makefile.am   |  4 ++--
   21519  fc-list/fc-list.1     | 37 +++++++++++++++++++++++++++++++++++++
   21520  fc-list/fc-list.c     | 11 +++++++++++
   21521  fc-list/fc-list.man   | 36 ------------------------------------
   21522  9 files changed, 123 insertions(+), 88 deletions(-)
   21523 
   21524 commit d4d1e8bc604c98d647d70f9188744b95deba8723
   21525 Author: James Su <suzhe (a] turbolinux.com.cn>
   21526 Date:	Wed May 28 01:34:38 2003 +0000
   21527 
   21528     Fix "contains" op for strings and langsets.
   21529 
   21530  fontconfig/fontconfig.h |   6 +++
   21531  src/fccfg.c		 |  16 +++++---
   21532  src/fcstr.c		 | 103
   21533  ++++++++++++++++++++++++++++++++++++++++++++++++
   21534  3 files changed, 119 insertions(+), 6 deletions(-)
   21535 
   21536 commit 53183e66e564c03401237f6fea873733ef326890
   21537 Author: Keith Packard <keithp (a] keithp.com>
   21538 Date:	Sat May 17 02:17:19 2003 +0000
   21539 
   21540     Fix build error with BDF prop local. Free langset after query
   21541 
   21542  src/fcfreetype.c | 9 ++++++++-
   21543  1 file changed, 8 insertions(+), 1 deletion(-)
   21544 
   21545 commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
   21546 Author: Keith Packard <keithp (a] keithp.com>
   21547 Date:	Fri May 16 16:37:16 2003 +0000
   21548 
   21549     oops. Left the psfontinfo.weight matching code commented out while
   21550     testing
   21551 	other stuff...
   21552 
   21553  src/fcfreetype.c | 2 --
   21554  1 file changed, 2 deletions(-)
   21555 
   21556 commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
   21557 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   21558 Date:	Wed May 14 20:23:24 2003 +0000
   21559 
   21560     Extract spacing from XLFD atom
   21561 
   21562  src/fcfreetype.c | 14 ++++++++++++++
   21563  1 file changed, 14 insertions(+)
   21564 
   21565 commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
   21566 Author: Keith Packard <keithp (a] keithp.com>
   21567 Date:	Mon May 12 20:48:59 2003 +0000
   21568 
   21569     Use FcIsWidth to share code
   21570     Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
   21571 	misclassifying some Han fonts as monospaced.
   21572 
   21573  src/fcfreetype.c | 27 ++++++---------------------
   21574  1 file changed, 6 insertions(+), 21 deletions(-)
   21575 
   21576 commit 65d1441df89b898dd74ac1f0fba69c83441dba92
   21577 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   21578 Date:	Mon May 12 09:11:10 2003 +0000
   21579 
   21580     Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
   21581 
   21582  src/fcfreetype.c | 5 ++++-
   21583  1 file changed, 4 insertions(+), 1 deletion(-)
   21584 
   21585 commit 0f362ad520e61e096c887f9374a485c3df32655a
   21586 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   21587 Date:	Mon May 12 09:04:24 2003 +0000
   21588 
   21589     Generate FC_SIZE and FC_DPI for legacy bitmap fonts
   21590 
   21591  src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
   21592  1 file changed, 41 insertions(+)
   21593 
   21594 commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
   21595 Author: Keith Packard <keithp (a] keithp.com>
   21596 Date:	Wed May 7 16:13:24 2003 +0000
   21597 
   21598     Add filename-based accept/reject to ammend available fonts.
   21599     change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
   21600 	FreeType releases.
   21601 
   21602  src/fccache.c	  | 18 ++++++-----
   21603  src/fccfg.c	  | 96
   21604  +++++++++++++++++++++++++++++++++++++++++++++++++++++---
   21605  src/fcdir.c	  | 60 ++++++++++++++++++++++++++---------
   21606  src/fcfreetype.c |  2 +-
   21607  src/fcint.h	  | 40 +++++++++++++++++++++--
   21608  src/fcxml.c	  | 46 ++++++++++++++++++++++++++-
   21609  6 files changed, 232 insertions(+), 30 deletions(-)
   21610 
   21611 commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
   21612 Author: Keith Packard <keithp (a] keithp.com>
   21613 Date:	Tue May 6 14:26:34 2003 +0000
   21614 
   21615     Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
   21616 	<jshin (a] mailaps.org>)
   21617 
   21618  fc-lang/ta.orth | 7 +++++--
   21619  1 file changed, 5 insertions(+), 2 deletions(-)
   21620 
   21621 commit 8ef6a58cb071396630cf05ec857f8c90524752f9
   21622 Author: Keith Packard <keithp (a] keithp.com>
   21623 Date:	Sun May 4 22:58:29 2003 +0000
   21624 
   21625     Add more .cvsignore entries
   21626 
   21627  .cvsignore	| 1 +
   21628  src/.cvsignore | 1 +
   21629  2 files changed, 2 insertions(+)
   21630 
   21631 commit 3018151753821434135c0c17873764f3283fcc50
   21632 Author: Keith Packard <keithp (a] keithp.com>
   21633 Date:	Sun May 4 22:57:00 2003 +0000
   21634 
   21635     Add more .cvsignore entries
   21636 
   21637  .cvsignore | 5 +++++
   21638  1 file changed, 5 insertions(+)
   21639 
   21640 commit 7769c3213dc832f7643660d6aab5fade96cd57c3
   21641 Author: Keith Packard <keithp (a] keithp.com>
   21642 Date:	Sun May 4 22:53:49 2003 +0000
   21643 
   21644     Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
   21645     encodings
   21646 
   21647  Makefile.am	  |   2 +-
   21648  configure.in	  |   1 +
   21649  src/fcfreetype.c | 160
   21650  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   21651  src/fcint.h	  |  10 ++++
   21652  4 files changed, 170 insertions(+), 3 deletions(-)
   21653 
   21654 commit 83321a017a9586aa4f3ace022a91f69122c08ed8
   21655 Author: Keith Packard <keithp (a] keithp.com>
   21656 Date:	Sun May 4 22:51:36 2003 +0000
   21657 
   21658     Add .cvsignore in new fc-glyphname dir
   21659 
   21660  fc-glyphname/.cvsignore | 6 ++++++
   21661  1 file changed, 6 insertions(+)
   21662 
   21663 commit 721d496d7864ff587f51637f578f4b35d501d091
   21664 Author: Keith Packard <keithp (a] keithp.com>
   21665 Date:	Sun May 4 22:50:17 2003 +0000
   21666 
   21667     Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
   21668 	conversion functions
   21669 
   21670  fc-glyphname/Makefile.am	 |   42 +
   21671  fc-glyphname/fc-glyphname.c	 |  287 +++
   21672  fc-glyphname/fcglyphname.tmpl.h |   25 +
   21673  fc-glyphname/glyphlist.txt	 | 4291
   21674  +++++++++++++++++++++++++++++++++++++++
   21675  fc-glyphname/zapfdingbats.txt	 |  212 ++
   21676  5 files changed, 4857 insertions(+)
   21677 
   21678 commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
   21679 Author: Keith Packard <keithp (a] keithp.com>
   21680 Date:	Fri May 2 01:11:53 2003 +0000
   21681 
   21682     Grub through style to find weight/slant/width values when other
   21683     techniques
   21684 	fail
   21685 
   21686  src/fcfreetype.c | 228
   21687  +++++++++++++++++++++++++++++++++++++------------------
   21688  src/fcint.h	  |   6 ++
   21689  src/fcstr.c	  |  74 ++++++++++++++++++
   21690  3 files changed, 233 insertions(+), 75 deletions(-)
   21691 
   21692 commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
   21693 Author: Keith Packard <keithp (a] keithp.com>
   21694 Date:	Fri May 2 01:11:09 2003 +0000
   21695 
   21696     Add book constant for book weight
   21697 
   21698  src/fcname.c | 1 +
   21699  1 file changed, 1 insertion(+)
   21700 
   21701 commit ad293de0041230d530c5b3d2be56690db49e4510
   21702 Author: Keith Packard <keithp (a] keithp.com>
   21703 Date:	Fri May 2 01:09:57 2003 +0000
   21704 
   21705     Add FC_WEIGHT_BOOK as weight 75
   21706 
   21707  fontconfig/fontconfig.h | 1 +
   21708  1 file changed, 1 insertion(+)
   21709 
   21710 commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
   21711 Author: Noah Levitt <nlevitt (a] gmail.com>
   21712 Date:	Thu May 1 16:20:27 2003 +0000
   21713 
   21714     Fix expat function check.
   21715 
   21716  configure.in | 8 ++++----
   21717  1 file changed, 4 insertions(+), 4 deletions(-)
   21718 
   21719 commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
   21720 Author: Noah Levitt <nlevitt (a] gmail.com>
   21721 Date:	Thu May 1 16:15:28 2003 +0000
   21722 
   21723     Check for an expat function that won't be there if expat is too old.
   21724 
   21725  configure.in | 4 ++--
   21726  1 file changed, 2 insertions(+), 2 deletions(-)
   21727 
   21728 commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
   21729 Author: Keith Packard <keithp (a] keithp.com>
   21730 Date:	Thu May 1 14:31:04 2003 +0000
   21731 
   21732     Add demi and book postscript weight names. Allow spaces in postscript
   21733     and X
   21734 	matching
   21735 
   21736  src/fcfreetype.c | 6 ++++--
   21737  1 file changed, 4 insertions(+), 2 deletions(-)
   21738 
   21739 commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
   21740 Author: Keith Packard <keithp (a] keithp.com>
   21741 Date:	Wed Apr 30 15:17:42 2003 +0000
   21742 
   21743     Typo in bitstream foundry name
   21744 
   21745  src/fcfreetype.c | 2 +-
   21746  1 file changed, 1 insertion(+), 1 deletion(-)
   21747 
   21748 commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
   21749 Author: Keith Packard <keithp (a] keithp.com>
   21750 Date:	Thu Apr 24 17:31:03 2003 +0000
   21751 
   21752     Debug output for unknown ps weight names. ignore italic_angle for
   21753     PS fonts
   21754 	as FreeType already checks that
   21755 
   21756  src/fcfreetype.c | 15 +++++++++++++--
   21757  1 file changed, 13 insertions(+), 2 deletions(-)
   21758 
   21759 commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
   21760 Author: Keith Packard <keithp (a] keithp.com>
   21761 Date:	Thu Apr 24 15:29:33 2003 +0000
   21762 
   21763     FcFontList broken when presented a charset - was comparing inclusion
   21764     in the
   21765 	wrong direction
   21766 
   21767  src/fccfg.c	 |  8 ++++----
   21768  src/fccharset.c | 15 +++++++++++++++
   21769  2 files changed, 19 insertions(+), 4 deletions(-)
   21770 
   21771 commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
   21772 Author: Keith Packard <keithp (a] keithp.com>
   21773 Date:	Wed Apr 23 04:45:39 2003 +0000
   21774 
   21775     Oops. Missing newline in .cvsignore
   21776 
   21777  doc/.cvsignore | 2 +-
   21778  1 file changed, 1 insertion(+), 1 deletion(-)
   21779 
   21780 commit 8c87b4293fe27398d9c6500189a1f72741afdff3
   21781 Author: Keith Packard <keithp (a] keithp.com>
   21782 Date:	Wed Apr 23 04:09:28 2003 +0000
   21783 
   21784     Fix docs to close sgml tags
   21785 
   21786  ChangeLog		   | 8 ++++++++
   21787  doc/fcpattern.fncs	   | 1 +
   21788  doc/fontconfig-devel.sgml | 1 +
   21789  doc/func.sgml		   | 1 +
   21790  4 files changed, 11 insertions(+)
   21791 
   21792 commit c92926bf653425fff0291f1070cc7205e91810a0
   21793 Author: Keith Packard <keithp (a] keithp.com>
   21794 Date:	Wed Apr 23 04:06:18 2003 +0000
   21795 
   21796     Add confdir.sgml to .cvsignore
   21797 
   21798  doc/.cvsignore | 1 +
   21799  1 file changed, 1 insertion(+)
   21800 
   21801 commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
   21802 Author: Keith Packard <keithp (a] keithp.com>
   21803 Date:	Wed Apr 23 04:05:58 2003 +0000
   21804 
   21805     Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
   21806 	trailing newline instead of leaving CVS file without a newline
   21807 	(which
   21808 	will break at some point)
   21809 
   21810  doc/Makefile.am     | 3 ++-
   21811  doc/confdir.sgml.in | 2 +-
   21812  2 files changed, 3 insertions(+), 2 deletions(-)
   21813 
   21814 commit 8b290c54761ee020b0bc197c7ea06366e73be66c
   21815 Author: Noah Levitt <nlevitt (a] gmail.com>
   21816 Date:	Wed Apr 23 00:40:24 2003 +0000
   21817 
   21818     Got rid of the newline at the end of the file. It's yucky but,
   21819     I'm not sure
   21820 	how else to get rid of the newline in the output.
   21821 
   21822  doc/confdir.sgml.in | 2 +-
   21823  1 file changed, 1 insertion(+), 1 deletion(-)
   21824 
   21825 commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
   21826 Author: Noah Levitt <nlevitt (a] gmail.com>
   21827 Date:	Wed Apr 23 00:08:03 2003 +0000
   21828 
   21829     Getting closer to fixing /etc/fonts hard-coding.
   21830 
   21831  configure.in	     |	1 -
   21832  doc/Makefile.am     |	4 ++++
   21833  doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
   21834  3 files changed, 29 insertions(+), 1 deletion(-)
   21835 
   21836 commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
   21837 Author: Noah Levitt <nlevitt (a] gmail.com>
   21838 Date:	Tue Apr 22 23:34:50 2003 +0000
   21839 
   21840     Testing syncmail yet again.
   21841 
   21842  .cvsignore		  |  2 +-
   21843  configure.in		  |  1 +
   21844  doc/Makefile.am	  | 12 ++++++------
   21845  doc/fontconfig-user.sgml |  9 +++++----
   21846  4 files changed, 13 insertions(+), 11 deletions(-)
   21847 
   21848 commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
   21849 Author: Keith Packard <keithp (a] keithp.com>
   21850 Date:	Tue Apr 22 16:53:18 2003 +0000
   21851 
   21852     Fix autogen.sh to work with newer automakes
   21853 
   21854  autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
   21855  1 file changed, 35 insertions(+), 10 deletions(-)
   21856 
   21857 commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
   21858 Author: Keith Packard <keithp (a] keithp.com>
   21859 Date:	Tue Apr 22 06:27:27 2003 +0000
   21860 
   21861     Handle pattern elements moving during multiple edits
   21862 
   21863  src/fccfg.c | 8 ++++++++
   21864  1 file changed, 8 insertions(+)
   21865 
   21866 commit 781f10486df22a422b92114ad438d4d8e74c9b93
   21867 Author: Keith Packard <keithp (a] keithp.com>
   21868 Date:	Mon Apr 21 16:12:22 2003 +0000
   21869 
   21870     Update to version 2.2.0
   21871 
   21872  configure.in		 | 2 +-
   21873  fontconfig/fontconfig.h | 4 ++--
   21874  2 files changed, 3 insertions(+), 3 deletions(-)
   21875 
   21876 commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
   21877 Author: Noah Levitt <nlevitt (a] gmail.com>
   21878 Date:	Mon Apr 21 06:17:23 2003 +0000
   21879 
   21880     Fixed variable name mistake.
   21881 
   21882  configure.in | 4 ++--
   21883  1 file changed, 2 insertions(+), 2 deletions(-)
   21884 
   21885 commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
   21886 Author: Keith Packard <keithp (a] keithp.com>
   21887 Date:	Sun Apr 20 04:44:09 2003 +0000
   21888 
   21889     From James Su -- only part of page 0xff is Latin
   21890 
   21891  src/fcfreetype.c | 3 ++-
   21892  1 file changed, 2 insertions(+), 1 deletion(-)
   21893 
   21894 commit 29d961a28e231302683577328ed4724319805a7f
   21895 Author: Keith Packard <keithp (a] keithp.com>
   21896 Date:	Fri Apr 18 15:56:05 2003 +0000
   21897 
   21898     Guard calls to FT_Get_BDF_Property to avoid freetype jumping
   21899     through null
   21900 	pointer
   21901 
   21902  src/fcfreetype.c | 12 +++++++++---
   21903  1 file changed, 9 insertions(+), 3 deletions(-)
   21904 
   21905 commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
   21906 Author: Keith Packard <keithp (a] keithp.com>
   21907 Date:	Thu Apr 17 21:50:24 2003 +0000
   21908 
   21909     Pass FONTCONFIG_PATH in arguments to get expanded
   21910 
   21911  src/Makefile.am | 1 +
   21912  src/fccfg.c	 | 4 ----
   21913  2 files changed, 1 insertion(+), 4 deletions(-)
   21914 
   21915 commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
   21916 Author: Keith Packard <keithp (a] keithp.com>
   21917 Date:	Thu Apr 17 21:29:12 2003 +0000
   21918 
   21919     BDF properties not available until FreeType 2.1.4
   21920 
   21921  src/fcfreetype.c | 2 +-
   21922  1 file changed, 1 insertion(+), 1 deletion(-)
   21923 
   21924 commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
   21925 Author: Colin Walters <walters (a] verbum.org>
   21926 Date:	Thu Apr 17 17:43:04 2003 +0000
   21927 
   21928     Remove some unused variables, and initialize some other ones so
   21929     gcc doesn't
   21930 	warn us.
   21931 
   21932  ChangeLog	 | 5 +++++
   21933  doc/edit-sgml.c | 1 +
   21934  src/fclang.c	 | 6 ++----
   21935  3 files changed, 8 insertions(+), 4 deletions(-)
   21936 
   21937 commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
   21938 Author: Keith Packard <keithp (a] keithp.com>
   21939 Date:	Thu Apr 17 15:47:34 2003 +0000
   21940 
   21941     Solaris porting fixes
   21942 
   21943  configure.in	   | 4 ++--
   21944  fc-lang/fc-lang.c | 4 ++--
   21945  2 files changed, 4 insertions(+), 4 deletions(-)
   21946 
   21947 commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
   21948 Author: Keith Packard <keithp (a] keithp.com>
   21949 Date:	Wed Apr 16 22:04:42 2003 +0000
   21950 
   21951     Add Vera support to default configuration
   21952 
   21953  fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
   21954  1 file changed, 50 insertions(+)
   21955 
   21956 commit e2925d7dc2877fba2112eb3de9853f3e889362c3
   21957 Author: Keith Packard <keithp (a] keithp.com>
   21958 Date:	Wed Apr 16 21:50:51 2003 +0000
   21959 
   21960     bump version to 2.1.94
   21961 
   21962  configure.in		 | 2 +-
   21963  fontconfig/fontconfig.h | 2 +-
   21964  2 files changed, 2 insertions(+), 2 deletions(-)
   21965 
   21966 commit ab06f005f66e12b46a5f1274eafa992be20a1f72
   21967 Author: Keith Packard <keithp (a] keithp.com>
   21968 Date:	Wed Apr 16 18:49:28 2003 +0000
   21969 
   21970     add some changelog entries
   21971 
   21972  ChangeLog | 18 ++++++++++++++++++
   21973  1 file changed, 18 insertions(+)
   21974 
   21975 commit 0e7a434783b28e9e954d3136195af7ba622c459d
   21976 Author: Keith Packard <keithp (a] keithp.com>
   21977 Date:	Wed Apr 16 18:08:47 2003 +0000
   21978 
   21979     Search through the BDF properties for width and foundry information
   21980 
   21981  src/fcfreetype.c | 76
   21982  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   21983  1 file changed, 75 insertions(+), 1 deletion(-)
   21984 
   21985 commit 2e2121f910dd84b0731985570d93cd31ae2edb61
   21986 Author: Keith Packard <keithp (a] keithp.com>
   21987 Date:	Wed Apr 16 16:19:38 2003 +0000
   21988 
   21989     Move foundry detection data into fcfreetype.c (which is getting rather
   21990 	large at this point)
   21991 
   21992  src/Makefile.am  |   2 +-
   21993  src/data.h	  |  77 ------------------------
   21994  src/fcfreetype.c | 177
   21995  ++++++++++++++++++++++++++++++++++++++++++-------------
   21996  3 files changed, 137 insertions(+), 119 deletions(-)
   21997 
   21998 commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
   21999 Author: Keith Packard <keithp (a] keithp.com>
   22000 Date:	Wed Apr 16 16:18:27 2003 +0000
   22001 
   22002     bool was misdeclared in DTD
   22003 
   22004  fonts.dtd | 2 +-
   22005  1 file changed, 1 insertion(+), 1 deletion(-)
   22006 
   22007 commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
   22008 Author: Keith Packard <keithp (a] keithp.com>
   22009 Date:	Tue Apr 15 23:38:06 2003 +0000
   22010 
   22011     Fix unary operator parsing. Add floor, ceil, trunc and round unary
   22012 	operators
   22013 
   22014  fontconfig/fontconfig.h |   2 +
   22015  fonts.dtd		 |   6 ++-
   22016  src/Makefile.am	 |   2 +-
   22017  src/fccfg.c		 |  71 ++++++++++++++++++++++++++++++++
   22018  src/fcdbg.c		 |  20 +++++++++
   22019  src/fcint.h		 |   3 +-
   22020  src/fcxml.c		 | 107
   22021  ++++++++++++++++++++++++++++++++++++++----------
   22022  7 files changed, 187 insertions(+), 24 deletions(-)
   22023 
   22024 commit 52253696cd2779bd9040457fbd157bbe75895ed6
   22025 Author: Keith Packard <keithp (a] keithp.com>
   22026 Date:	Tue Apr 15 17:01:39 2003 +0000
   22027 
   22028     Clean up ps font weight matching and check for NULL
   22029 
   22030  src/fcfreetype.c | 59
   22031  +++++++++++++++++++++++++++++---------------------------
   22032  1 file changed, 31 insertions(+), 28 deletions(-)
   22033 
   22034 commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
   22035 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   22036 Date:	Fri Apr 11 23:45:59 2003 +0000
   22037 
   22038     Implemented foundry generation for Type 1 and TrueType
   22039 
   22040  src/data.h	  | 77
   22041  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   22042  src/fcfreetype.c | 73
   22043  +++++++++++++++++++++++++++++++++++++++++++++++++----
   22044  2 files changed, 145 insertions(+), 5 deletions(-)
   22045 
   22046 commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
   22047 Author: Keith Packard <keithp (a] keithp.com>
   22048 Date:	Fri Apr 11 23:00:51 2003 +0000
   22049 
   22050     update version number to 2.1.93
   22051 
   22052  configure.in		 | 2 +-
   22053  fontconfig/fontconfig.h | 2 +-
   22054  2 files changed, 2 insertions(+), 2 deletions(-)
   22055 
   22056 commit 7f31f3781597e035b8432e0ce1c2894835b4988a
   22057 Author: Keith Packard <keithp (a] keithp.com>
   22058 Date:	Fri Apr 11 22:53:53 2003 +0000
   22059 
   22060     Run fc-cache from local dir instead of install dir to help LFS
   22061     installs (I
   22062 	hope)
   22063 
   22064  Makefile.am | 2 +-
   22065  1 file changed, 1 insertion(+), 1 deletion(-)
   22066 
   22067 commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
   22068 Author: Keith Packard <keithp (a] keithp.com>
   22069 Date:	Fri Apr 11 22:24:23 2003 +0000
   22070 
   22071     Switch to locale-independent string compare function
   22072 
   22073  src/fcfreetype.c | 28 ++++++++++++++--------------
   22074  1 file changed, 14 insertions(+), 14 deletions(-)
   22075 
   22076 commit d6ea834746a7b2758ea5b89467c0e64446840ca4
   22077 Author: Keith Packard <keithp (a] keithp.com>
   22078 Date:	Fri Apr 11 22:17:11 2003 +0000
   22079 
   22080     Bug #46, #47 fontconfig should retrieve type 1 font information from
   22081 	FontInfo dictionary Patch provided by g2 (a] magestudios.net (Gerard
   22082 	Escalante)
   22083 
   22084  src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
   22085  1 file changed, 44 insertions(+)
   22086 
   22087 commit cc30f9ca548661d0d9eb07216d261457db58ca02
   22088 Author: Keith Packard <keithp (a] keithp.com>
   22089 Date:	Tue Apr 8 05:00:25 2003 +0000
   22090 
   22091     remove -u option to docbook2man which was trashing the .html file
   22092 
   22093  doc/Makefile.am | 2 +-
   22094  1 file changed, 1 insertion(+), 1 deletion(-)
   22095 
   22096 commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
   22097 Author: Colin Walters <walters (a] verbum.org>
   22098 Date:	Tue Apr 8 03:58:57 2003 +0000
   22099 
   22100     *** empty log message ***
   22101 
   22102  ChangeLog | 5 +++++
   22103  1 file changed, 5 insertions(+)
   22104 
   22105 commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
   22106 Author: Colin Walters <walters (a] verbum.org>
   22107 Date:	Tue Apr 8 03:58:08 2003 +0000
   22108 
   22109     Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
   22110 
   22111  src/Makefile.am | 4 ++--
   22112  1 file changed, 2 insertions(+), 2 deletions(-)
   22113 
   22114 commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
   22115 Author: Keith Packard <keithp (a] keithp.com>
   22116 Date:	Fri Apr 4 20:17:40 2003 +0000
   22117 
   22118     update copyright years
   22119 
   22120  COPYING       |  2 +-
   22121  fonts.conf.in | 15 ++-------------
   22122  local.conf    |  9 +++++++++
   22123  3 files changed, 12 insertions(+), 14 deletions(-)
   22124 
   22125 commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
   22126 Author: Keith Packard <keithp (a] keithp.com>
   22127 Date:	Fri Apr 4 20:16:33 2003 +0000
   22128 
   22129     Move sample subpixel configuration to local.conf
   22130 
   22131  config/Makedefs.in | 4 ++--
   22132  config/install.sh  | 4 ++--
   22133  2 files changed, 4 insertions(+), 4 deletions(-)
   22134 
   22135 commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
   22136 Author: Keith Packard <keithp (a] keithp.com>
   22137 Date:	Fri Mar 28 17:08:35 2003 +0000
   22138 
   22139     Set spacing to mono if every encoded glyph is the same width
   22140 
   22141  fontconfig/fcfreetype.h |  3 +++
   22142  src/fcfreetype.c	 | 46
   22143  +++++++++++++++++++++++++++++++++++++++++-----
   22144  2 files changed, 44 insertions(+), 5 deletions(-)
   22145 
   22146 commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
   22147 Author: Keith Packard <keithp (a] keithp.com>
   22148 Date:	Mon Mar 24 05:03:20 2003 +0000
   22149 
   22150     Wrong pattern for matching font file names. Fix submitted by
   22151 	hjchoe (a] hancom.com (Choe Hwanjin)
   22152 
   22153  configure.in | 2 +-
   22154  1 file changed, 1 insertion(+), 1 deletion(-)
   22155 
   22156 commit c8582ff72ade8522d545d117641e4afac61382a0
   22157 Author: Tor Lillqvist <tml (a] iki.fi>
   22158 Date:	Sat Mar 22 21:28:13 2003 +0000
   22159 
   22160     Changes for Windows:
   22161     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   22162 
   22163  fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
   22164  1 file changed, 30 insertions(+)
   22165 
   22166 commit daeed6e048a413a94754fd79f62307ca9be80a43
   22167 Author: Tor Lillqvist <tml (a] iki.fi>
   22168 Date:	Sat Mar 22 21:25:34 2003 +0000
   22169 
   22170     Changes for Windows:
   22171     On Windows with gcc (a.k.a. mingw) build as a DLL.
   22172     We don't want to hardcode the fonts.conf file location in the DLL,
   22173     so we
   22174 	look up the DLL location at run-time in a DllMain() function. The
   22175 	fonts.conf location is deduced from that.
   22176     The colon can't be used as path separator on Windows, semicolon
   22177     is used
   22178 	instead. File path components can be separated with either
   22179 	slash or
   22180 	backslash. Absolute paths can also begin with a drive letter.
   22181     Add internal function FcStrLastSlash that strrchr's the last slash, or
   22182 	backslash on Windows.
   22183     There is no link() on Windows. For atomicity checks, mkdir a lock
   22184     directory
   22185 	instead.
   22186     In addition to HOME, also look for USERPROFILE.
   22187     Recognize the special font directory token WINDOWSFONTDIR, to use the
   22188 	system's font directory.
   22189     Remove the fontconfig-def.cpp that was obsolete. Add
   22190     fontconfig.def(.in),
   22191 	without internal functions.
   22192     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   22193 
   22194  ChangeLog		|  32 ++++++++++
   22195  Makefile.am		|   3 +-
   22196  configure.in		|  28 +++++++-
   22197  fc-lang/fc-lang.man	|   6 +-
   22198  src/Makefile.am	|  55 +++++++++++++++-
   22199  src/fcatomic.c		|  23 ++++++-
   22200  src/fccache.c		|  21 +++++-
   22201  src/fccfg.c		|  90 ++++++++++++++++++++++++--
   22202  src/fcint.h		|   9 +++
   22203  src/fcstr.c		|  23 ++++++-
   22204  src/fcxml.c		|  30 +++++++++
   22205  src/fontconfig-def.cpp | 170
   22206  -------------------------------------------------
   22207  src/fontconfig.def.in	| 161
   22208  ++++++++++++++++++++++++++++++++++++++++++++++
   22209  13 files changed, 464 insertions(+), 187 deletions(-)
   22210 
   22211 commit cc9dd09816f717fc678d097a69f793dca1b1eef0
   22212 Author: Keith Packard <keithp (a] keithp.com>
   22213 Date:	Sat Mar 22 01:55:00 2003 +0000
   22214 
   22215     switch // comment
   22216 
   22217  src/fclang.c | 2 +-
   22218  1 file changed, 1 insertion(+), 1 deletion(-)
   22219 
   22220 commit ddde1797a900b818b96fc0818d9df0efacb5ac69
   22221 Author: Keith Packard <keithp (a] keithp.com>
   22222 Date:	Thu Mar 20 02:01:01 2003 +0000
   22223 
   22224     strtod under some locales requires digits before the decimal
   22225 
   22226  doc/fontconfig-user.sgml | 8 ++++++--
   22227  fonts.conf.in		  | 2 +-
   22228  2 files changed, 7 insertions(+), 3 deletions(-)
   22229 
   22230 commit f4007a672834df25f0f9b6a918c135d2b79a3784
   22231 Author: Keith Packard <keithp (a] keithp.com>
   22232 Date:	Thu Mar 20 02:00:15 2003 +0000
   22233 
   22234     Avoid crashing on empty test/edit lists
   22235 
   22236  src/fccfg.c | 6 ++++--
   22237  1 file changed, 4 insertions(+), 2 deletions(-)
   22238 
   22239 commit 3fbd50e48679c15c24400aaa78c6cd266317a784
   22240 Author: Keith Packard <keithp (a] keithp.com>
   22241 Date:	Thu Mar 20 01:59:28 2003 +0000
   22242 
   22243     bogus libtoolize --version | libtoolize --version
   22244 
   22245  autogen.sh | 2 +-
   22246  1 file changed, 1 insertion(+), 1 deletion(-)
   22247 
   22248 commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
   22249 Author: Keith Packard <keithp (a] keithp.com>
   22250 Date:	Tue Mar 18 08:03:42 2003 +0000
   22251 
   22252     FcCharSetIsSubset errored on fonts with subsets in early blocks
   22253     and extra
   22254 	blocks not present in the second argument
   22255 
   22256  src/fccharset.c | 2 +-
   22257  1 file changed, 1 insertion(+), 1 deletion(-)
   22258 
   22259 commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
   22260 Author: Keith Packard <keithp (a] keithp.com>
   22261 Date:	Fri Mar 14 00:16:56 2003 +0000
   22262 
   22263     Fix configure arguments (bug 45)
   22264 
   22265  configure.in | 10 +++++-----
   22266  1 file changed, 5 insertions(+), 5 deletions(-)
   22267 
   22268 commit 81fa16c3366a701255f4e52cdfd716dd06253748
   22269 Author: Keith Packard <keithp (a] keithp.com>
   22270 Date:	Wed Mar 12 22:16:43 2003 +0000
   22271 
   22272     add font widths and extend weight from OS/2 table
   22273 
   22274  fontconfig/fontconfig.h | 44 ++++++++++++++++++++++++++++------------
   22275  src/fcdefault.c	 |  3 +++
   22276  src/fcfreetype.c	 | 54
   22277  ++++++++++++++++++++++++++++++++++++++++++++-----
   22278  src/fcmatch.c		 | 29 +++++++++++++++++---------
   22279  src/fcname.c		 | 18 +++++++++++++++++
   22280  5 files changed, 120 insertions(+), 28 deletions(-)
   22281 
   22282 commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
   22283 Author: Keith Packard <keithp (a] keithp.com>
   22284 Date:	Wed Mar 12 22:15:39 2003 +0000
   22285 
   22286     Global cache time checking was using wrong file name and computing
   22287     wrong
   22288 	count of fonts per file
   22289 
   22290  src/fccache.c | 10 +++++-----
   22291  src/fcdir.c   |  8 ++++++--
   22292  src/fcint.h   |  2 +-
   22293  3 files changed, 12 insertions(+), 8 deletions(-)
   22294 
   22295 commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
   22296 Author: Keith Packard <keithp (a] keithp.com>
   22297 Date:	Mon Mar 10 06:56:32 2003 +0000
   22298 
   22299     Ship manual
   22300 
   22301  fc-list/Makefile.am | 2 ++
   22302  1 file changed, 2 insertions(+)
   22303 
   22304 commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
   22305 Author: Mike A. Harris <mharris (a] redhat.com>
   22306 Date:	Sat Mar 8 01:03:32 2003 +0000
   22307 
   22308     Updated RPM specfile for 2.1.92 and fixed remaining known spec
   22309     file issues
   22310 
   22311  ChangeLog	    |  8 ++++++++
   22312  fontconfig.spec.in | 19 +++++++++++++++++--
   22313  2 files changed, 25 insertions(+), 2 deletions(-)
   22314 
   22315 commit 6348213702153f1097c648ae575bcc89dbb259dc
   22316 Author: Keith Packard <keithp (a] keithp.com>
   22317 Date:	Fri Mar 7 21:04:52 2003 +0000
   22318 
   22319     Bump version to 2.1.92
   22320 
   22321  configure.in		 | 2 +-
   22322  fontconfig/fontconfig.h | 2 +-
   22323  2 files changed, 2 insertions(+), 2 deletions(-)
   22324 
   22325 commit dcd1f27185958b000f12e0390970c925f4386598
   22326 Author: Keith Packard <keithp (a] keithp.com>
   22327 Date:	Fri Mar 7 20:51:17 2003 +0000
   22328 
   22329     add version.sgml to .cvsignore
   22330 
   22331  doc/.cvsignore | 1 +
   22332  1 file changed, 1 insertion(+)
   22333 
   22334 commit ae2c2943648313b41f2d032b72618d11ffdd1772
   22335 Author: Keith Packard <keithp (a] keithp.com>
   22336 Date:	Fri Mar 7 20:50:44 2003 +0000
   22337 
   22338     Add version number to user doc
   22339 
   22340  doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
   22341  doc/func.sgml		  |  1 +
   22342  2 files changed, 18 insertions(+), 10 deletions(-)
   22343 
   22344 commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
   22345 Author: Keith Packard <keithp (a] keithp.com>
   22346 Date:	Fri Mar 7 20:45:43 2003 +0000
   22347 
   22348     Add version number to documentation
   22349 
   22350  configure.in		   |  1 +
   22351  doc/fontconfig-devel.sgml | 13 +++----------
   22352  doc/func.sgml		   |  4 ++++
   22353  doc/version.sgml.in	   | 24 ++++++++++++++++++++++++
   22354  4 files changed, 32 insertions(+), 10 deletions(-)
   22355 
   22356 commit 4484582ebaaaea4982248a6141d87d488ef322bd
   22357 Author: Keith Packard <keithp (a] keithp.com>
   22358 Date:	Fri Mar 7 20:45:20 2003 +0000
   22359 
   22360     wasnt rebuilding most of the docs
   22361 
   22362  doc/Makefile.am | 18 +++++++++---------
   22363  1 file changed, 9 insertions(+), 9 deletions(-)
   22364 
   22365 commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
   22366 Author: Keith Packard <keithp (a] keithp.com>
   22367 Date:	Fri Mar 7 20:04:13 2003 +0000
   22368 
   22369     distribute man page
   22370 
   22371  fc-cache/Makefile.am | 2 ++
   22372  1 file changed, 2 insertions(+)
   22373 
   22374 commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
   22375 Author: Keith Packard <keithp (a] keithp.com>
   22376 Date:	Fri Mar 7 20:03:53 2003 +0000
   22377 
   22378     note that default mandir is usually wrong
   22379 
   22380  INSTALL | 2 +-
   22381  1 file changed, 1 insertion(+), 1 deletion(-)
   22382 
   22383 commit bdc0fd54344cd161f1507aa53f3d676569d63f08
   22384 Author: Keith Packard <keithp (a] keithp.com>
   22385 Date:	Fri Mar 7 20:03:23 2003 +0000
   22386 
   22387     get manuals to install with automake-1.4
   22388 
   22389  doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
   22390  1 file changed, 21 insertions(+), 23 deletions(-)
   22391 
   22392 commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
   22393 Author: Keith Packard <keithp (a] keithp.com>
   22394 Date:	Fri Mar 7 19:41:34 2003 +0000
   22395 
   22396     Create fontconfig-user.html
   22397 
   22398  doc/Makefile.am | 2 +-
   22399  1 file changed, 1 insertion(+), 1 deletion(-)
   22400 
   22401 commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
   22402 Author: Keith Packard <keithp (a] keithp.com>
   22403 Date:	Fri Mar 7 19:39:57 2003 +0000
   22404 
   22405     Add more to .cvsignore
   22406 
   22407  doc/.cvsignore | 9 +++++++++
   22408  1 file changed, 9 insertions(+)
   22409 
   22410 commit b219ac6b99672506965f3c2168e2af1cd58d28e7
   22411 Author: Keith Packard <keithp (a] keithp.com>
   22412 Date:	Fri Mar 7 19:37:16 2003 +0000
   22413 
   22414     Make documentation build
   22415 
   22416  doc/Makefile.am	  | 172
   22417  +++++++++++++++++++++++++++--------------------
   22418  doc/edit-sgml.c	  |   2 +-
   22419  doc/fontconfig-user.sgml |   2 +-
   22420  3 files changed, 102 insertions(+), 74 deletions(-)
   22421 
   22422 commit 39381776a4c0cf4077a31f3a493cbd37420cec71
   22423 Author: Keith Packard <keithp (a] keithp.com>
   22424 Date:	Fri Mar 7 19:01:41 2003 +0000
   22425 
   22426     Finish reformatting developer documentation
   22427 
   22428  doc/Makefile.am	   |  16 +-
   22429  doc/edit-sgml.c	   |  17 +-
   22430  doc/fcatomic.fncs	   |  93 +++++++++
   22431  doc/fcconfig.fncs	   | 153 ++++++++-------
   22432  doc/fcfile.fncs	   |  78 ++++++++
   22433  doc/fcfreetype.fncs	   |  69 +++++++
   22434  doc/fcinit.fncs	   |  78 ++++++++
   22435  doc/fcstring.fncs	   | 150 +++++++++++++++
   22436  doc/fcstrset.fncs	   | 104 ++++++++++
   22437  doc/fontconfig-devel.sgml | 475
   22438  +++++++++++-----------------------------------
   22439  10 files changed, 795 insertions(+), 438 deletions(-)
   22440 
   22441 commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
   22442 Author: Keith Packard <keithp (a] keithp.com>
   22443 Date:	Fri Mar 7 08:52:27 2003 +0000
   22444 
   22445     Add copyright
   22446 
   22447  doc/func.sgml | 23 +++++++++++++++++++++++
   22448  1 file changed, 23 insertions(+)
   22449 
   22450 commit 2df0c66230fb86a784414b5db803d32d1a083b3a
   22451 Author: Keith Packard <keithp (a] keithp.com>
   22452 Date:	Fri Mar 7 08:51:14 2003 +0000
   22453 
   22454     Use <parameter> tags. Add copyrights
   22455 
   22456  doc/fcconfig.fncs     | 46 +++++++++++++++++++++++-----------------------
   22457  doc/fcconstant.fncs   | 10 +++++-----
   22458  doc/fcobjecttype.fncs |  6 +++---
   22459  doc/fcpattern.fncs    | 14 +++++++-------
   22460  doc/fcvalue.fncs      |  4 ++--
   22461  5 files changed, 40 insertions(+), 40 deletions(-)
   22462 
   22463 commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
   22464 Author: Keith Packard <keithp (a] keithp.com>
   22465 Date:	Fri Mar 7 08:44:32 2003 +0000
   22466 
   22467     Add lots more function documentation
   22468 
   22469  doc/Makefile.am	   |  16 ++-
   22470  doc/fcblanks.fncs	   |  58 +++++++++
   22471  doc/fccharset.fncs	   |  23 ++++
   22472  doc/fcconfig.fncs	   | 279
   22473  +++++++++++++++++++++++++++++++++++++++++++
   22474  doc/fcconstant.fncs	   |  58 +++++++++
   22475  doc/fcfontset.fncs	   |  49 ++++++++
   22476  doc/fcmatrix.fncs	   |  23 ++++
   22477  doc/fcobjectset.fncs	   |  61 ++++++++++
   22478  doc/fcobjecttype.fncs	   |  48 ++++++++
   22479  doc/fcpattern.fncs	   |  23 ++++
   22480  doc/fcvalue.fncs	   |  23 ++++
   22481  doc/fontconfig-devel.sgml | 292
   22482  +++-------------------------------------------
   22483  12 files changed, 677 insertions(+), 276 deletions(-)
   22484 
   22485 commit 22671e25510e77af1a8f2b569314ba2de1c93353
   22486 Author: Keith Packard <keithp (a] keithp.com>
   22487 Date:	Fri Mar 7 07:12:51 2003 +0000
   22488 
   22489     Rework documentation to build man pages for each function
   22490 
   22491  doc/Makefile.am	   |   84 ++-
   22492  doc/fccharset.fncs	   |  144 +++++
   22493  doc/fcmatrix.fncs	   |  100 ++++
   22494  doc/fcpattern.fncs	   |  287 ++++++++++
   22495  doc/fcvalue.fncs	   |   17 +
   22496  doc/fontconfig-devel.sgml | 1355
   22497  ++++++++++++++++++---------------------------
   22498  doc/fontconfig-user.sgml  |  396 ++++++-------
   22499  doc/func.sgml		   |   61 ++
   22500  8 files changed, 1411 insertions(+), 1033 deletions(-)
   22501 
   22502 commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
   22503 Author: Keith Packard <keithp (a] keithp.com>
   22504 Date:	Fri Mar 7 06:17:36 2003 +0000
   22505 
   22506     Add func doc creation program edit-sgml
   22507 
   22508  doc/edit-sgml.c | 426
   22509  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   22510  1 file changed, 426 insertions(+)
   22511 
   22512 commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
   22513 Author: Mike A. Harris <mharris (a] redhat.com>
   22514 Date:	Wed Mar 5 10:09:57 2003 +0000
   22515 
   22516     Update Changelog
   22517 
   22518  ChangeLog | 7 +++++++
   22519  1 file changed, 7 insertions(+)
   22520 
   22521 commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
   22522 Author: Mike A. Harris <mharris (a] redhat.com>
   22523 Date:	Wed Mar 5 10:08:08 2003 +0000
   22524 
   22525     Added back the configure macro options --disable-docs because
   22526     otherwise
   22527 	fontconfig installs docs into /usr/share/doc/fontconfig (with no
   22528 	version number) unconditionally, causing RPM to fail the build
   22529 	due to
   22530 	_unpackaged_files_terminate_build. We pick up the pregenerated
   22531 	docs
   22532 	with %doc already.
   22533 
   22534  fontconfig.spec.in | 8 +++++++-
   22535  1 file changed, 7 insertions(+), 1 deletion(-)
   22536 
   22537 commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
   22538 Author: Mike A. Harris <mharris (a] redhat.com>
   22539 Date:	Wed Mar 5 09:28:08 2003 +0000
   22540 
   22541     Updated rpm specfile changelog and Changelog to reflect today's
   22542     changes
   22543 
   22544  ChangeLog	    | 13 ++++++++++++-
   22545  fontconfig.spec.in |  9 ++++++++-
   22546  2 files changed, 20 insertions(+), 2 deletions(-)
   22547 
   22548 commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
   22549 Author: Mike A. Harris <mharris (a] redhat.com>
   22550 Date:	Wed Mar 5 09:16:37 2003 +0000
   22551 
   22552     Reordered %files lists to be a bit tidier. Made -devel package own the
   22553 	%{_includedir}/fontconfig directory
   22554 
   22555  fontconfig.spec.in | 9 +++++----
   22556  1 file changed, 5 insertions(+), 4 deletions(-)
   22557 
   22558 commit c674c89bf919fa7f357319a7ce825ba5369ff737
   22559 Author: Mike A. Harris <mharris (a] redhat.com>
   22560 Date:	Wed Mar 5 09:14:06 2003 +0000
   22561 
   22562     Put %post script in {}'s for tidyness, and change the call to
   22563     fc-cache to
   22564 	use %{_bindir}/fc-cache
   22565 
   22566  fontconfig.spec.in | 9 +++++----
   22567  1 file changed, 5 insertions(+), 4 deletions(-)
   22568 
   22569 commit 5283328a6006420cb3382c0dbef55f715996b91c
   22570 Author: Mike A. Harris <mharris (a] redhat.com>
   22571 Date:	Wed Mar 5 09:10:14 2003 +0000
   22572 
   22573     Changed BuildRequires: lines to use %{_bindir} macro instead of
   22574     hard coded
   22575 	/usr/bin
   22576 
   22577  fontconfig.spec.in | 4 ++--
   22578  1 file changed, 2 insertions(+), 2 deletions(-)
   22579 
   22580 commit 674c09dfbfc3d6d3a014ac018995530159fc157f
   22581 Author: Mike A. Harris <mharris (a] redhat.com>
   22582 Date:	Wed Mar 5 09:08:41 2003 +0000
   22583 
   22584     Replace commented out %define at top of specfile with a comment
   22585     preceding
   22586 	the freetype2 define, since rpm expands macros in comments. Also
   22587 	remove
   22588 	-j flag from make, as _smp_mflags expands to -jN already.
   22589 
   22590  fontconfig.spec.in | 6 +++---
   22591  1 file changed, 3 insertions(+), 3 deletions(-)
   22592 
   22593 commit d30f481c4d182db3873fc9caf0e191da3c4955ef
   22594 Author: Keith Packard <keithp (a] keithp.com>
   22595 Date:	Wed Mar 5 07:45:37 2003 +0000
   22596 
   22597     switch vesion to version
   22598 
   22599  fontconfig.spec.in | 2 +-
   22600  1 file changed, 1 insertion(+), 1 deletion(-)
   22601 
   22602 commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
   22603 Author: Keith Packard <keithp (a] keithp.com>
   22604 Date:	Wed Mar 5 06:09:36 2003 +0000
   22605 
   22606     optimize string compares even more
   22607 
   22608  src/fcstr.c | 19 +++----------------
   22609  1 file changed, 3 insertions(+), 16 deletions(-)
   22610 
   22611 commit dc1de232a694c9c431604e701e8f617978a00e0a
   22612 Author: Keith Packard <keithp (a] keithp.com>
   22613 Date:	Wed Mar 5 06:09:14 2003 +0000
   22614 
   22615     Use VERSION in fontconfig.pc.in
   22616 
   22617  fontconfig.pc.in | 2 +-
   22618  1 file changed, 1 insertion(+), 1 deletion(-)
   22619 
   22620 commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
   22621 Author: Keith Packard <keithp (a] keithp.com>
   22622 Date:	Wed Mar 5 05:57:11 2003 +0000
   22623 
   22624     No longer using config directory
   22625 
   22626  configure.in | 2 --
   22627  1 file changed, 2 deletions(-)
   22628 
   22629 commit 94421e4097d84b50fc2da285b57fb00da3592796
   22630 Author: Keith Packard <keithp (a] keithp.com>
   22631 Date:	Wed Mar 5 05:53:10 2003 +0000
   22632 
   22633     use FcToLower instead of tolower
   22634 
   22635  src/fcname.c | 12 +++++-------
   22636  1 file changed, 5 insertions(+), 7 deletions(-)
   22637 
   22638 commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
   22639 Author: Keith Packard <keithp (a] keithp.com>
   22640 Date:	Wed Mar 5 05:52:51 2003 +0000
   22641 
   22642     Add FcLangSetPrint
   22643 
   22644  src/fcdbg.c | 29 ++++++++++++++++++-----------
   22645  1 file changed, 18 insertions(+), 11 deletions(-)
   22646 
   22647 commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
   22648 Author: Keith Packard <keithp (a] keithp.com>
   22649 Date:	Wed Mar 5 05:52:31 2003 +0000
   22650 
   22651     AddFcLangSetContains for font listing, add first-letter table for
   22652     language
   22653 	lookups, change RCS tag
   22654 
   22655  src/fccfg.c  |   8 +--
   22656  src/fcint.h  |   7 +-
   22657  src/fclang.c | 231
   22658  ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
   22659  src/fclist.c |   6 +-
   22660  4 files changed, 219 insertions(+), 33 deletions(-)
   22661 
   22662 commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
   22663 Author: Keith Packard <keithp (a] keithp.com>
   22664 Date:	Wed Mar 5 05:51:27 2003 +0000
   22665 
   22666     Change RCS tag
   22667 
   22668  fc-cache/fc-cache.c	| 4 ++--
   22669  fc-cache/fc-cache.man	| 4 ++--
   22670  fc-list/fc-list.c	| 4 ++--
   22671  fc-list/fc-list.man	| 4 ++--
   22672  src/fcatomic.c		| 4 ++--
   22673  src/fcblanks.c		| 4 ++--
   22674  src/fccache.c		| 4 ++--
   22675  src/fccharset.c	| 4 ++--
   22676  src/fcdefault.c	| 4 ++--
   22677  src/fcdir.c		| 4 ++--
   22678  src/fcfreetype.c	| 4 ++--
   22679  src/fcfs.c		| 4 ++--
   22680  src/fcinit.c		| 4 ++--
   22681  src/fcmatch.c		| 4 ++--
   22682  src/fcmatrix.c		| 2 +-
   22683  src/fcpat.c		| 4 ++--
   22684  src/fcstr.c		| 4 ++--
   22685  src/fcxml.c		| 4 ++--
   22686  src/fontconfig-def.cpp | 2 +-
   22687  19 files changed, 36 insertions(+), 36 deletions(-)
   22688 
   22689 commit 0eadb052fb31ad99d77d1997108d316c64d939b8
   22690 Author: Keith Packard <keithp (a] keithp.com>
   22691 Date:	Wed Mar 5 05:48:53 2003 +0000
   22692 
   22693     Add letter ranges to speed lang lookups, change CVS tag
   22694 
   22695  fc-lang/fc-lang.c     | 38 ++++++++++++++++++++++++++++++++++++--
   22696  fc-lang/fc-lang.man   |  4 ++--
   22697  fc-lang/fclang.tmpl.h |  4 ++--
   22698  3 files changed, 40 insertions(+), 6 deletions(-)
   22699 
   22700 commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
   22701 Author: Keith Packard <keithp (a] keithp.com>
   22702 Date:	Wed Mar 5 05:48:15 2003 +0000
   22703 
   22704     Change RCS tag, add FcLangSetContains
   22705 
   22706  fontconfig/fcfreetype.h |  4 ++--
   22707  fontconfig/fcprivate.h  |  4 ++--
   22708  fontconfig/fontconfig.h | 11 ++++++++---
   22709  3 files changed, 12 insertions(+), 7 deletions(-)
   22710 
   22711 commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
   22712 Author: Keith Packard <keithp (a] keithp.com>
   22713 Date:	Wed Mar 5 04:26:06 2003 +0000
   22714 
   22715     Switch RCS tag label
   22716 
   22717  fc-lang/aa.orth    | 4 ++--
   22718  fc-lang/ab.orth    | 4 ++--
   22719  fc-lang/af.orth    | 4 ++--
   22720  fc-lang/am.orth    | 4 ++--
   22721  fc-lang/ar.orth    | 4 ++--
   22722  fc-lang/ast.orth   | 4 ++--
   22723  fc-lang/ava.orth   | 4 ++--
   22724  fc-lang/ay.orth    | 4 ++--
   22725  fc-lang/az.orth    | 4 ++--
   22726  fc-lang/ba.orth    | 4 ++--
   22727  fc-lang/bam.orth   | 4 ++--
   22728  fc-lang/be.orth    | 4 ++--
   22729  fc-lang/bg.orth    | 4 ++--
   22730  fc-lang/bh.orth    | 4 ++--
   22731  fc-lang/bho.orth   | 4 ++--
   22732  fc-lang/bi.orth    | 4 ++--
   22733  fc-lang/bin.orth   | 4 ++--
   22734  fc-lang/bn.orth    | 4 ++--
   22735  fc-lang/bo.orth    | 4 ++--
   22736  fc-lang/br.orth    | 4 ++--
   22737  fc-lang/bs.orth    | 4 ++--
   22738  fc-lang/bua.orth   | 4 ++--
   22739  fc-lang/ca.orth    | 4 ++--
   22740  fc-lang/ce.orth    | 4 ++--
   22741  fc-lang/ch.orth    | 4 ++--
   22742  fc-lang/chm.orth   | 4 ++--
   22743  fc-lang/chr.orth   | 4 ++--
   22744  fc-lang/co.orth    | 4 ++--
   22745  fc-lang/cs.orth    | 4 ++--
   22746  fc-lang/cu.orth    | 4 ++--
   22747  fc-lang/cv.orth    | 4 ++--
   22748  fc-lang/cy.orth    | 4 ++--
   22749  fc-lang/da.orth    | 4 ++--
   22750  fc-lang/de.orth    | 4 ++--
   22751  fc-lang/dz.orth    | 4 ++--
   22752  fc-lang/el.orth    | 4 ++--
   22753  fc-lang/en.orth    | 4 ++--
   22754  fc-lang/eo.orth    | 4 ++--
   22755  fc-lang/es.orth    | 4 ++--
   22756  fc-lang/et.orth    | 4 ++--
   22757  fc-lang/eu.orth    | 4 ++--
   22758  fc-lang/fa.orth    | 4 ++--
   22759  fc-lang/fi.orth    | 4 ++--
   22760  fc-lang/fj.orth    | 4 ++--
   22761  fc-lang/fo.orth    | 4 ++--
   22762  fc-lang/fr.orth    | 4 ++--
   22763  fc-lang/ful.orth   | 4 ++--
   22764  fc-lang/fur.orth   | 4 ++--
   22765  fc-lang/fy.orth    | 4 ++--
   22766  fc-lang/ga.orth    | 4 ++--
   22767  fc-lang/gd.orth    | 4 ++--
   22768  fc-lang/gez.orth   | 4 ++--
   22769  fc-lang/gl.orth    | 4 ++--
   22770  fc-lang/gn.orth    | 4 ++--
   22771  fc-lang/gu.orth    | 4 ++--
   22772  fc-lang/gv.orth    | 4 ++--
   22773  fc-lang/ha.orth    | 4 ++--
   22774  fc-lang/haw.orth   | 4 ++--
   22775  fc-lang/he.orth    | 4 ++--
   22776  fc-lang/hi.orth    | 4 ++--
   22777  fc-lang/ho.orth    | 4 ++--
   22778  fc-lang/hr.orth    | 4 ++--
   22779  fc-lang/hu.orth    | 4 ++--
   22780  fc-lang/hy.orth    | 4 ++--
   22781  fc-lang/ia.orth    | 4 ++--
   22782  fc-lang/ibo.orth   | 4 ++--
   22783  fc-lang/id.orth    | 4 ++--
   22784  fc-lang/ie.orth    | 4 ++--
   22785  fc-lang/ik.orth    | 4 ++--
   22786  fc-lang/io.orth    | 4 ++--
   22787  fc-lang/is.orth    | 4 ++--
   22788  fc-lang/it.orth    | 4 ++--
   22789  fc-lang/iu.orth    | 4 ++--
   22790  fc-lang/ja.orth    | 4 ++--
   22791  fc-lang/ka.orth    | 4 ++--
   22792  fc-lang/kaa.orth   | 4 ++--
   22793  fc-lang/ki.orth    | 4 ++--
   22794  fc-lang/kk.orth    | 4 ++--
   22795  fc-lang/kl.orth    | 4 ++--
   22796  fc-lang/km.orth    | 4 ++--
   22797  fc-lang/kn.orth    | 4 ++--
   22798  fc-lang/ko.orth    | 4 ++--
   22799  fc-lang/kok.orth   | 4 ++--
   22800  fc-lang/ks.orth    | 4 ++--
   22801  fc-lang/ku.orth    | 4 ++--
   22802  fc-lang/kum.orth   | 4 ++--
   22803  fc-lang/kv.orth    | 4 ++--
   22804  fc-lang/kw.orth    | 4 ++--
   22805  fc-lang/ky.orth    | 4 ++--
   22806  fc-lang/la.orth    | 4 ++--
   22807  fc-lang/lb.orth    | 4 ++--
   22808  fc-lang/lez.orth   | 4 ++--
   22809  fc-lang/lo.orth    | 4 ++--
   22810  fc-lang/lt.orth    | 4 ++--
   22811  fc-lang/lv.orth    | 4 ++--
   22812  fc-lang/mg.orth    | 4 ++--
   22813  fc-lang/mh.orth    | 4 ++--
   22814  fc-lang/mi.orth    | 4 ++--
   22815  fc-lang/mk.orth    | 4 ++--
   22816  fc-lang/ml.orth    | 4 ++--
   22817  fc-lang/mn.orth    | 4 ++--
   22818  fc-lang/mo.orth    | 4 ++--
   22819  fc-lang/mr.orth    | 4 ++--
   22820  fc-lang/mt.orth    | 4 ++--
   22821  fc-lang/my.orth    | 4 ++--
   22822  fc-lang/nb.orth    | 4 ++--
   22823  fc-lang/ne.orth    | 4 ++--
   22824  fc-lang/nl.orth    | 4 ++--
   22825  fc-lang/nn.orth    | 4 ++--
   22826  fc-lang/no.orth    | 4 ++--
   22827  fc-lang/ny.orth    | 4 ++--
   22828  fc-lang/oc.orth    | 4 ++--
   22829  fc-lang/om.orth    | 4 ++--
   22830  fc-lang/or.orth    | 4 ++--
   22831  fc-lang/os.orth    | 4 ++--
   22832  fc-lang/pl.orth    | 4 ++--
   22833  fc-lang/pt.orth    | 4 ++--
   22834  fc-lang/rm.orth    | 4 ++--
   22835  fc-lang/ro.orth    | 4 ++--
   22836  fc-lang/ru.orth    | 4 ++--
   22837  fc-lang/sa.orth    | 4 ++--
   22838  fc-lang/sah.orth   | 4 ++--
   22839  fc-lang/sco.orth   | 4 ++--
   22840  fc-lang/se.orth    | 4 ++--
   22841  fc-lang/sel.orth   | 4 ++--
   22842  fc-lang/sh.orth    | 4 ++--
   22843  fc-lang/si.orth    | 4 ++--
   22844  fc-lang/sk.orth    | 4 ++--
   22845  fc-lang/sl.orth    | 4 ++--
   22846  fc-lang/sm.orth    | 4 ++--
   22847  fc-lang/sma.orth   | 4 ++--
   22848  fc-lang/smj.orth   | 4 ++--
   22849  fc-lang/smn.orth   | 4 ++--
   22850  fc-lang/sms.orth   | 4 ++--
   22851  fc-lang/so.orth    | 4 ++--
   22852  fc-lang/sq.orth    | 4 ++--
   22853  fc-lang/sr.orth    | 4 ++--
   22854  fc-lang/sv.orth    | 4 ++--
   22855  fc-lang/sw.orth    | 4 ++--
   22856  fc-lang/syr.orth   | 4 ++--
   22857  fc-lang/ta.orth    | 4 ++--
   22858  fc-lang/te.orth    | 4 ++--
   22859  fc-lang/tg.orth    | 4 ++--
   22860  fc-lang/th.orth    | 4 ++--
   22861  fc-lang/ti_er.orth | 4 ++--
   22862  fc-lang/ti_et.orth | 4 ++--
   22863  fc-lang/tig.orth   | 4 ++--
   22864  fc-lang/tk.orth    | 4 ++--
   22865  fc-lang/tl.orth    | 4 ++--
   22866  fc-lang/tn.orth    | 4 ++--
   22867  fc-lang/to.orth    | 4 ++--
   22868  fc-lang/tr.orth    | 4 ++--
   22869  fc-lang/ts.orth    | 4 ++--
   22870  fc-lang/tt.orth    | 4 ++--
   22871  fc-lang/tw.orth    | 4 ++--
   22872  fc-lang/tyv.orth   | 4 ++--
   22873  fc-lang/ug.orth    | 4 ++--
   22874  fc-lang/uk.orth    | 4 ++--
   22875  fc-lang/ur.orth    | 4 ++--
   22876  fc-lang/uz.orth    | 4 ++--
   22877  fc-lang/ven.orth   | 4 ++--
   22878  fc-lang/vi.orth    | 4 ++--
   22879  fc-lang/vo.orth    | 4 ++--
   22880  fc-lang/vot.orth   | 4 ++--
   22881  fc-lang/wa.orth    | 4 ++--
   22882  fc-lang/wen.orth   | 4 ++--
   22883  fc-lang/wo.orth    | 4 ++--
   22884  fc-lang/xh.orth    | 4 ++--
   22885  fc-lang/yap.orth   | 4 ++--
   22886  fc-lang/yi.orth    | 4 ++--
   22887  fc-lang/yo.orth    | 4 ++--
   22888  fc-lang/zh_cn.orth | 4 ++--
   22889  fc-lang/zh_hk.orth | 4 ++--
   22890  fc-lang/zh_mo.orth | 4 ++--
   22891  fc-lang/zh_sg.orth | 4 ++--
   22892  fc-lang/zh_tw.orth | 4 ++--
   22893  fc-lang/zu.orth    | 4 ++--
   22894  177 files changed, 354 insertions(+), 354 deletions(-)
   22895 
   22896 commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
   22897 Author: Keith Packard <keithp (a] keithp.com>
   22898 Date:	Tue Mar 4 00:19:09 2003 +0000
   22899 
   22900     Add .cvsignore
   22901 
   22902  doc/.cvsignore | 4 ++++
   22903  1 file changed, 4 insertions(+)
   22904 
   22905 commit af82b48c2b8c2037020d928aced582dedd06d8d9
   22906 Author: Keith Packard <keithp (a] keithp.com>
   22907 Date:	Tue Mar 4 00:14:58 2003 +0000
   22908 
   22909     Allow multiple directories in --with-add-fonts, by default add only
   22910 	scalable fonts from X directory
   22911 
   22912  configure.in | 48 ++++++++++++++++++++++++++++++++----------------
   22913  1 file changed, 32 insertions(+), 16 deletions(-)
   22914 
   22915 commit bb7743ae7e218ecef31f3023b281939b02967552
   22916 Author: Keith Packard <keithp (a] keithp.com>
   22917 Date:	Mon Mar 3 05:47:14 2003 +0000
   22918 
   22919     Update version to 2.1.91
   22920 
   22921  configure.in		 | 2 +-
   22922  fontconfig/fontconfig.h | 2 +-
   22923  2 files changed, 2 insertions(+), 2 deletions(-)
   22924 
   22925 commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
   22926 Author: Owen Taylor <otaylor (a] redhat.com>
   22927 Date:	Mon Mar 3 01:13:11 2003 +0000
   22928 
   22929     Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor (a] redhat.com>
   22930     fontconfig.spec.in: Improvements from Red Hat spec file.
   22931     {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
   22932     docs/*.sgml: SGML fixes.
   22933 
   22934  ChangeLog		   |   8 ++
   22935  doc/fontconfig-devel.sgml | 237
   22936  +++++++++++++++++++++++-----------------------
   22937  doc/fontconfig-user.sgml  |   8 +-
   22938  fc-cache/Makefile.am	   |   2 +
   22939  fc-lang/Makefile.am	   |   2 +
   22940  fc-list/Makefile.am	   |   2 +
   22941  fontconfig.spec.in	   |  86 +++++++++--------
   22942  7 files changed, 191 insertions(+), 154 deletions(-)
   22943 
   22944 commit ee170116da7cbd6e03a4de61c455d717183f46d7
   22945 Author: Keith Packard <keithp (a] keithp.com>
   22946 Date:	Sun Mar 2 19:13:00 2003 +0000
   22947 
   22948     Ignore dist files
   22949 
   22950  .cvsignore | 1 +
   22951  1 file changed, 1 insertion(+)
   22952 
   22953 commit ff3f1f98ed240a4cde511cace7acd09d40548656
   22954 Author: Keith Packard <keithp (a] keithp.com>
   22955 Date:	Sun Mar 2 19:12:23 2003 +0000
   22956 
   22957     Switch back to -version-info for fontconfig as its at minor 0. Add
   22958 	--system-only to fc-cache. Fix FC_VERSION to match product version
   22959 	rather than .so version
   22960 
   22961  Makefile.am		 |    1 -
   22962  configure.in		 |   23 +-
   22963  fc-cache/fc-cache.c	 |    8 +
   22964  fc-lang/fc-lang.c	 |    6 +
   22965  fontconfig/fontconfig.h |   16 +-
   22966  ltmain.sh		 | 6192
   22967  -----------------------------------------------
   22968  src/Makefile.am	 |    2 +-
   22969  src/fccfg.c		 |   25 +-
   22970  src/fcint.h		 |    3 +
   22971  src/fcstr.c		 |    8 +-
   22972  src/fcxml.c		 |   14 +-
   22973  11 files changed, 79 insertions(+), 6219 deletions(-)
   22974 
   22975 commit bf0093b72487bd463b9c7700902cd8765534c9c1
   22976 Author: Keith Packard <keithp (a] keithp.com>
   22977 Date:	Sun Mar 2 08:46:04 2003 +0000
   22978 
   22979     oops -- X fonts referenced from the wrong place
   22980 
   22981  configure.in | 2 +-
   22982  1 file changed, 1 insertion(+), 1 deletion(-)
   22983 
   22984 commit ad9b233c98d4da08178503f6db9a43708e2a7df0
   22985 Author: Keith Packard <keithp (a] keithp.com>
   22986 Date:	Sun Mar 2 08:00:24 2003 +0000
   22987 
   22988     Make default confdir point to sysconfdir
   22989 
   22990  configure.in | 4 ++--
   22991  1 file changed, 2 insertions(+), 2 deletions(-)
   22992 
   22993 commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
   22994 Author: Keith Packard <keithp (a] keithp.com>
   22995 Date:	Sun Mar 2 07:36:08 2003 +0000
   22996 
   22997     Add ltmain.sh to the package
   22998 
   22999  Makefile.am | 1 +
   23000  1 file changed, 1 insertion(+)
   23001 
   23002 commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
   23003 Author: Keith Packard <keithp (a] keithp.com>
   23004 Date:	Sun Mar 2 07:28:24 2003 +0000
   23005 
   23006     make dist works now. Update to 2.1.90 in preparation for eventual 2.2
   23007 	release
   23008 
   23009  COPYING	     |	  4 +-
   23010  ChangeLog	     |	 20 +
   23011  INSTALL	     |	 11 +-
   23012  Makefile.am	     |	  3 +-
   23013  README		     |	  6 +-
   23014  configure.in	     |	 11 +-
   23015  fc-lang/Makefile.am |	  2 +
   23016  src/Makefile.am     |	  2 +
   23017  src/fcknownsets.h   | 1895
   23018  ---------------------------------------------------
   23019  test/Makefile.am    |	  3 +
   23020  10 files changed, 42 insertions(+), 1915 deletions(-)
   23021 
   23022 commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
   23023 Author: Keith Packard <keithp (a] keithp.com>
   23024 Date:	Sat Mar 1 05:55:48 2003 +0000
   23025 
   23026     Add .cvsignore
   23027 
   23028  test/.cvsignore | 2 ++
   23029  1 file changed, 2 insertions(+)
   23030 
   23031 commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
   23032 Author: Keith Packard <keithp (a] keithp.com>
   23033 Date:	Sat Mar 1 05:55:17 2003 +0000
   23034 
   23035     Add simple tests
   23036 
   23037  Makefile.am	    |	2 +-
   23038  configure.in	    |	1 +
   23039  test/4x6.pcf	    | Bin 0 -> 70952 bytes
   23040  test/8x16.pcf	    | Bin 0 -> 21320 bytes
   23041  test/Makefile.am   |	4 +++
   23042  test/fonts.conf.in |	4 +++
   23043  test/out.expected  |	8 +++++
   23044  test/run-test.sh   |  85
   23045  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   23046  8 files changed, 103 insertions(+), 1 deletion(-)
   23047 
   23048 commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
   23049 Author: Keith Packard <keithp (a] keithp.com>
   23050 Date:	Sat Mar 1 05:21:02 2003 +0000
   23051 
   23052     Add --disable-docs flag
   23053 
   23054  configure.in	 | 16 ++++++++++++++++
   23055  doc/Makefile.am | 21 ++++++++++++++++-----
   23056  src/Makefile.am |  4 ----
   23057  3 files changed, 32 insertions(+), 9 deletions(-)
   23058 
   23059 commit 0da305f7f85ae0dddc411df53ef077709558d369
   23060 Author: Keith Packard <keithp (a] keithp.com>
   23061 Date:	Sat Mar 1 03:06:37 2003 +0000
   23062 
   23063     Switch to docbook and split documentation into pieces
   23064 
   23065  Makefile.am	  |    2 +-
   23066  configure.in	  |   15 +
   23067  doc/Makefile.am  |   35 ++
   23068  src/fontconfig.3 | 1466
   23069  ------------------------------------------------------
   23070  4 files changed, 51 insertions(+), 1467 deletions(-)
   23071 
   23072 commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
   23073 Author: Keith Packard <keithp (a] keithp.com>
   23074 Date:	Sat Mar 1 02:23:52 2003 +0000
   23075 
   23076     Reformat documentation into sgml for docbook, split into user/devel
   23077     guides
   23078 
   23079  doc/fontconfig-devel.sgml | 1257
   23080  +++++++++++++++++++++++++++++++++++++++++++++
   23081  doc/fontconfig-user.sgml  |  559 ++++++++++++++++++++
   23082  doc/fontconfig.tex	   |   55 --
   23083  3 files changed, 1816 insertions(+), 55 deletions(-)
   23084 
   23085 commit df43986cdcb38f6462d63618a115618cd9a964bb
   23086 Author: Keith Packard <keithp (a] keithp.com>
   23087 Date:	Thu Feb 27 08:12:13 2003 +0000
   23088 
   23089     Disable globaladvance for batang fonts
   23090 
   23091  fonts.conf.in | 10 ++++++++++
   23092  1 file changed, 10 insertions(+)
   23093 
   23094 commit cc168fa6688066baad43d1de577a39c11102947a
   23095 Author: Keith Packard <keithp (a] keithp.com>
   23096 Date:	Thu Feb 27 08:08:09 2003 +0000
   23097 
   23098     Disable globaladvance for gulim fonts
   23099 
   23100  fonts.conf.in | 15 +++++++++++++++
   23101  1 file changed, 15 insertions(+)
   23102 
   23103 commit 148656ed8b3755f0634be14ae60996a1ad493836
   23104 Author: Keith Packard <keithp (a] keithp.com>
   23105 Date:	Thu Feb 27 07:04:59 2003 +0000
   23106 
   23107     Stop setting FC_SPACING from font hints. Theyre always wrong
   23108 
   23109  src/fcfreetype.c | 7 ++++++-
   23110  1 file changed, 6 insertions(+), 1 deletion(-)
   23111 
   23112 commit 662b879681f2961b446341638c7bec048edd612a
   23113 Author: Keith Packard <keithp (a] keithp.com>
   23114 Date:	Thu Feb 27 07:04:31 2003 +0000
   23115 
   23116     Avoid crashing with null expressions in debug code
   23117 
   23118  src/fcdbg.c | 3 ++-
   23119  1 file changed, 2 insertions(+), 1 deletion(-)
   23120 
   23121 commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
   23122 Author: Keith Packard <keithp (a] keithp.com>
   23123 Date:	Wed Feb 26 19:13:17 2003 +0000
   23124 
   23125     Allow double or integer for numeric values in matching
   23126 
   23127  src/fcdbg.c   |  4 ++--
   23128  src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
   23129  2 files changed, 28 insertions(+), 10 deletions(-)
   23130 
   23131 commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
   23132 Author: Keith Packard <keithp (a] keithp.com>
   23133 Date:	Mon Feb 24 17:52:44 2003 +0000
   23134 
   23135     Add remaining .cvsignore files
   23136 
   23137  fc-cache/.cvsignore   | 5 +++++
   23138  fc-lang/.cvsignore    | 6 ++++++
   23139  fc-list/.cvsignore    | 5 +++++
   23140  fontconfig/.cvsignore | 2 ++
   23141  src/.cvsignore        | 6 ++++++
   23142  5 files changed, 24 insertions(+)
   23143 
   23144 commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
   23145 Author: Keith Packard <keithp (a] keithp.com>
   23146 Date:	Mon Feb 24 17:50:29 2003 +0000
   23147 
   23148     Add .cvsignore file
   23149 
   23150  .cvsignore | 15 +++++++++++++++
   23151  1 file changed, 15 insertions(+)
   23152 
   23153 commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
   23154 Author: Keith Packard <keithp (a] keithp.com>
   23155 Date:	Mon Feb 24 17:18:50 2003 +0000
   23156 
   23157     Switch to automake
   23158 
   23159  Makefile.am		 |   49 +
   23160  Makefile.in		 |   91 -
   23161  autogen.sh		 |   89 +
   23162  config.h.in		 |  138 --
   23163  configure.in		 |  425 ++--
   23164  cvscompile.sh		 |   11 -
   23165  fc-cache/Makefile.am	 |   28 +
   23166  fc-cache/Makefile.in	 |   53 -
   23167  fc-lang/Makefile.am	 |   38 +
   23168  fc-list/Makefile.am	 |   28 +
   23169  fc-list/Makefile.in	 |   54 -
   23170  findfonts		 |    4 -
   23171  fontconfig.spec.in	 |   74 +
   23172  fontconfig/Makefile.am  |    8 +
   23173  fontconfig/Makefile.in  |   39 -
   23174  fontconfig/fontconfig.h |    3 +-
   23175  fonts.conf.in		 |   12 +-
   23176  local.conf		 |    5 +
   23177  local.def		 |   70 -
   23178  ltmain.sh		 | 6192
   23179  +++++++++++++++++++++++++++++++++++++++++++++++
   23180  setfontdirs		 |   36 -
   23181  src/Makefile.am	 |   38 +
   23182  src/Makefile.in	 |  120 -
   23183  src/fontconfig.3	 | 1466 +++++++++++
   23184  src/fontconfig.man	 | 1466 -----------
   23185  25 files changed, 8214 insertions(+), 2323 deletions(-)
   23186 
   23187 commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
   23188 Author: Keith Packard <keithp (a] keithp.com>
   23189 Date:	Mon Feb 24 16:51:29 2003 +0000
   23190 
   23191     Dont attempt to use cache if NULL
   23192 
   23193  src/fcdir.c | 3 ++-
   23194  1 file changed, 2 insertions(+), 1 deletion(-)
   23195 
   23196 commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
   23197 Author: Keith Packard <keithp (a] keithp.com>
   23198 Date:	Mon Feb 17 17:35:28 2003 +0000
   23199 
   23200     Remove broken fontconfig-config script
   23201 
   23202  Makefile.in	      |  9 -----
   23203  configure.in	      |  3 +-
   23204  fontconfig-config.in | 94
   23205  ----------------------------------------------------
   23206  3 files changed, 1 insertion(+), 105 deletions(-)
   23207 
   23208 commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
   23209 Author: Keith Packard <keithp (a] keithp.com>
   23210 Date:	Thu Feb 13 16:42:38 2003 +0000
   23211 
   23212     Track dirs containing fonts.cache files referenced from ~/.fonts.cache
   23213     file
   23214 
   23215  src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
   23216  src/fcdir.c   |  3 +++
   23217  src/fcint.h   |  4 ++++
   23218  3 files changed, 45 insertions(+), 7 deletions(-)
   23219 
   23220 commit 565a919e80bf2d801078cbd83eee8caf9c057519
   23221 Author: Keith Packard <keithp (a] keithp.com>
   23222 Date:	Wed Feb 12 20:35:32 2003 +0000
   23223 
   23224     Have fc-cache skip directories without write access
   23225 
   23226  fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
   23227  1 file changed, 19 insertions(+), 7 deletions(-)
   23228 
   23229 commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
   23230 Author: Keith Packard <keithp (a] keithp.com>
   23231 Date:	Wed Feb 12 18:23:03 2003 +0000
   23232 
   23233     Add prefer_outline hacks to replace bitmap fonts with equivalent
   23234     outlines
   23235 
   23236  fonts.conf.in | 28 ++++++++++++++++++++++++++++
   23237  1 file changed, 28 insertions(+)
   23238 
   23239 commit dda7794f1be86fa270410e63ce96104843ded66f
   23240 Author: Keith Packard <keithp (a] keithp.com>
   23241 Date:	Wed Feb 12 18:22:12 2003 +0000
   23242 
   23243     Add "same" binding for edits to inherit binding from matched element
   23244 
   23245  fonts.dtd   |	2 +-
   23246  src/fccfg.c | 10 +++++++++-
   23247  src/fcint.h |	2 +-
   23248  src/fcxml.c |	2 ++
   23249  4 files changed, 13 insertions(+), 3 deletions(-)
   23250 
   23251 commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
   23252 Author: Keith Packard <keithp (a] keithp.com>
   23253 Date:	Wed Feb 12 18:21:21 2003 +0000
   23254 
   23255     Output langsets and all bindings in debug messages
   23256 
   23257  src/fcdbg.c | 21 +++++++++++++++++++--
   23258  1 file changed, 19 insertions(+), 2 deletions(-)
   23259 
   23260 commit b2b6903259c742c75738d49fa37ea0b167ef87cb
   23261 Author: Keith Packard <keithp (a] keithp.com>
   23262 Date:	Wed Feb 12 18:20:04 2003 +0000
   23263 
   23264     Make FcStrCmpIgnoreCase a bit faster
   23265 
   23266  src/fcstr.c | 11 +++++++----
   23267  1 file changed, 7 insertions(+), 4 deletions(-)
   23268 
   23269 commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
   23270 Author: Keith Packard <keithp (a] keithp.com>
   23271 Date:	Wed Feb 12 18:19:33 2003 +0000
   23272 
   23273     Dont cache directorys until theyve been scanned. Avoids losing subdir
   23274 	contents. Also fixed cache hashing function (was returning
   23275 	constant).
   23276 	Lots of comments
   23277 
   23278  src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
   23279  src/fcdir.c   | 11 +++++++++--
   23280  2 files changed, 41 insertions(+), 8 deletions(-)
   23281 
   23282 commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
   23283 Author: Keith Packard <keithp (a] keithp.com>
   23284 Date:	Fri Feb 7 00:15:09 2003 +0000
   23285 
   23286     fontconfig is no longer affiliated with xfree86
   23287 
   23288  src/fontconfig.man | 8 ++++----
   23289  1 file changed, 4 insertions(+), 4 deletions(-)
   23290 
   23291 commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
   23292 Author: Keith Packard <keithp (a] keithp.com>
   23293 Date:	Fri Feb 7 00:14:31 2003 +0000
   23294 
   23295     Emphasize that fonts.conf isnt the right place for local configuration
   23296 
   23297  fonts.conf.in | 8 ++++++--
   23298  1 file changed, 6 insertions(+), 2 deletions(-)
   23299 
   23300 commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
   23301 Author: Keith Packard <keithp (a] keithp.com>
   23302 Date:	Fri Feb 7 00:13:55 2003 +0000
   23303 
   23304     Remove Imakefile
   23305 
   23306  Imakefile | 90
   23307  ---------------------------------------------------------------
   23308  1 file changed, 90 deletions(-)
   23309 
   23310 commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
   23311 Author: Keith Packard <keithp (a] keithp.com>
   23312 Date:	Fri Feb 7 00:13:37 2003 +0000
   23313 
   23314     Build fc-lang, install local.conf
   23315 
   23316  Makefile.in | 17 +++++++++++------
   23317  1 file changed, 11 insertions(+), 6 deletions(-)
   23318 
   23319 commit dda27aa9ee057d213956f18041bedb4648c6c302
   23320 Author: Keith Packard <keithp (a] keithp.com>
   23321 Date:	Thu Feb 6 19:30:32 2003 +0000
   23322 
   23323     Avoid crash when $HOME is not set
   23324 
   23325  src/fcstr.c | 3 ++-
   23326  1 file changed, 2 insertions(+), 1 deletion(-)
   23327 
   23328 commit 48092073dd7b633441daba6297cff8c4588fe58d
   23329 Author: Keith Packard <keithp (a] keithp.com>
   23330 Date:	Thu Feb 6 19:28:23 2003 +0000
   23331 
   23332     Update greek orthography from vvas (a] hal.csd.auth.gr (Vasilis Vasaitis)
   23333 
   23334  fc-lang/el.orth | 9 +++++----
   23335  1 file changed, 5 insertions(+), 4 deletions(-)
   23336 
   23337 commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
   23338 Author: Keith Packard <keithp (a] keithp.com>
   23339 Date:	Thu Feb 6 19:25:53 2003 +0000
   23340 
   23341     add shared library support for Tru64 UNIX and IRIX (bug #14)
   23342 
   23343  configure.in | 17 +++++++++++++++++
   23344  1 file changed, 17 insertions(+)
   23345 
   23346 commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
   23347 Author: Keith Packard <keithp (a] keithp.com>
   23348 Date:	Thu Feb 6 19:22:43 2003 +0000
   23349 
   23350     Fix inconsistent const usage in FcConfigCompareValue
   23351 
   23352  src/fccfg.c | 10 ++++++----
   23353  1 file changed, 6 insertions(+), 4 deletions(-)
   23354 
   23355 commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
   23356 Author: Keith Packard <keithp (a] keithp.com>
   23357 Date:	Thu Feb 6 17:46:06 2003 +0000
   23358 
   23359     Build fclang.h before building library This required compiling
   23360     the charset
   23361 	funcs into fc-lang, which was done by refactoring code in
   23362 	fccharset.c
   23363 	and fcfreetype.c a bit
   23364     Updated ethiopic orthographies
   23365     Remove imake support
   23366     Install empty local.conf file if none is present
   23367 
   23368  fc-cache/Imakefile   |   22 -
   23369  fc-lang/Imakefile    |   56 -
   23370  fc-lang/am.orth      |   10 +-
   23371  fc-lang/fc-lang.c    |   21 +-
   23372  fc-lang/fclang.h     | 4006
   23373  --------------------------------------------------
   23374  fc-lang/gez.orth     |   55 +-
   23375  fc-lang/ti.orth      |   28 -
   23376  fc-lang/ti_er.orth   |   56 +
   23377  fc-lang/ti_et.orth   |   33 +
   23378  fc-lang/tig.orth     |   52 +
   23379  fc-list/Imakefile    |   17 -
   23380  fontconfig/Imakefile |    8 -
   23381  src/Imakefile	      |   48 -
   23382  src/fccharset.c      |  769 +---------
   23383  src/fcfreetype.c     |  768 ++++++++++
   23384  src/fcint.h	      |   19 +-
   23385  16 files changed, 975 insertions(+), 4993 deletions(-)
   23386 
   23387 commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
   23388 Author: Keith Packard <keithp (a] keithp.com>
   23389 Date:	Tue Jan 28 21:28:20 2003 +0000
   23390 
   23391     Bug #4 The last entry for the terminator should not be 0xfffa,
   23392     but 0xfffb.
   23393 
   23394  fonts.conf.in | 2 +-
   23395  1 file changed, 1 insertion(+), 1 deletion(-)
   23396 
   23397 commit 4d3520610ec82a80601a1590861dc9505e2813b4
   23398 Author: Keith Packard <keithp (a] keithp.com>
   23399 Date:	Tue Jan 28 20:56:18 2003 +0000
   23400 
   23401     Bug #2 If a sub-make fails, then the build will still happily
   23402     continue. I
   23403 	will attach a patch I have been using in the Debian package for a
   23404 	while.
   23405 
   23406  Makefile.in | 2 +-
   23407  1 file changed, 1 insertion(+), 1 deletion(-)
   23408 
   23409 commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
   23410 Author: David Dawes <dawes (a] xfree86.org>
   23411 Date:	Tue Jan 7 02:07:47 2003 +0000
   23412 
   23413     703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
   23414 	script (#A.1483, Markus Kuhn).
   23415 
   23416  setfontdirs | 6 +++---
   23417  1 file changed, 3 insertions(+), 3 deletions(-)
   23418 
   23419 commit 72a762196f356837ef615ee2a079e8b801a6f592
   23420 Author: Torrey Lyons <torrey (a] mrcla.com>
   23421 Date:	Fri Jan 3 18:54:11 2003 +0000
   23422 
   23423     On Darwin add Mac font directories to fonts.conf.
   23424 
   23425  Imakefile | 9 +++++++--
   23426  1 file changed, 7 insertions(+), 2 deletions(-)
   23427 
   23428 commit 432913ead584d164ed2830958ca5a3846394f5e6
   23429 Author: David Dawes <dawes (a] xfree86.org>
   23430 Date:	Sat Dec 21 02:31:53 2002 +0000
   23431 
   23432     677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
   23433 
   23434  src/fccfg.c | 6 +++++-
   23435  1 file changed, 5 insertions(+), 1 deletion(-)
   23436 
   23437 commit 1e341fdfc38527d8614e2fe744237f473f3febee
   23438 Author: David Dawes <dawes (a] xfree86.org>
   23439 Date:	Tue Dec 17 03:26:36 2002 +0000
   23440 
   23441     Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
   23442     fixes
   23443 	(Stuart Lissaman).
   23444 
   23445  setfontdirs | 14 ++++++++++++--
   23446  1 file changed, 12 insertions(+), 2 deletions(-)
   23447 
   23448 commit 234397b42976f027df7acc41aae80ec43692d557
   23449 Author: David Dawes <dawes (a] xfree86.org>
   23450 Date:	Sat Dec 14 02:03:59 2002 +0000
   23451 
   23452     633. Perform country-independent matching for Chinese languages in
   23453 	fontconfig (#A.1406, Keith Packard).
   23454 
   23455  fc-lang/fc-lang.c | 76
   23456  ++++++++++++++++++++++++++++++++++++++++++++++++++-----
   23457  fc-lang/fclang.h  | 10 +++++++-
   23458  src/fclang.c	   | 15 +++++++----
   23459  3 files changed, 89 insertions(+), 12 deletions(-)
   23460 
   23461 commit 45fb31aa9113b597878fc19d1463c078663540d9
   23462 Author: David Dawes <dawes (a] xfree86.org>
   23463 Date:	Sat Dec 14 01:59:38 2002 +0000
   23464 
   23465     632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
   23466     code
   23467 	in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
   23468 
   23469  src/fcstr.c | 4 ++--
   23470  1 file changed, 2 insertions(+), 2 deletions(-)
   23471 
   23472 commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
   23473 Author: Egbert Eich <eich (a] suse.de>
   23474 Date:	Wed Dec 4 10:28:03 2002 +0000
   23475 
   23476     574. Make RENDER optional for Xvfb. When RENDER is enabled add
   23477     depth 32
   23478 	pixmap format to list of supported pixmaps (Egbert Eich).
   23479     573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
   23480     isn't true
   23481 	for all platforms (Egbert Eich).
   23482     572. Fix lbxproxy to also build on platforms that don't have
   23483     snprintf()
   23484 	(Egbert Eich).
   23485     571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
   23486     after
   23487 	calling va_arg on all platforms (Egbert Eich).
   23488     570. Fixed x11perf aa benchmarks to support non-default
   23489     visuals/colormaps
   23490 	(Egbert Eich).
   23491 
   23492  fontconfig/fcprivate.h | 2 +-
   23493  1 file changed, 1 insertion(+), 1 deletion(-)
   23494 
   23495 commit 7657345c1031eacedd734ddbc62a29de776672f4
   23496 Author: Keith Packard <keithp (a] keithp.com>
   23497 Date:	Fri Nov 22 02:12:16 2002 +0000
   23498 
   23499     In debugging output, mark weakly bound values with (w)
   23500 
   23501  src/fcdbg.c | 6 +++++-
   23502  1 file changed, 5 insertions(+), 1 deletion(-)
   23503 
   23504 commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
   23505 Author: Keith Packard <keithp (a] keithp.com>
   23506 Date:	Thu Nov 21 16:53:00 2002 +0000
   23507 
   23508     Use unique local Imake define for fonts.conf dir (#5482, Mike
   23509     A. Harris)
   23510 
   23511  Imakefile | 14 +++++++-------
   23512  1 file changed, 7 insertions(+), 7 deletions(-)
   23513 
   23514 commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
   23515 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   23516 Date:	Fri Nov 15 09:29:35 2002 +0000
   23517 
   23518     483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
   23519 	directory /usr/share/fonts is ignored in this case (#A.1325,
   23520 	Joe Moss).
   23521 
   23522  Imakefile | 14 ++++++++++++--
   23523  1 file changed, 12 insertions(+), 2 deletions(-)
   23524 
   23525 commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
   23526 Author: Keith Packard <keithp (a] keithp.com>
   23527 Date:	Mon Oct 21 17:03:47 2002 +0000
   23528 
   23529     Elide historic cyrillic letters from several orthographies as they are
   23530 	unnecessary for modern documents and ill supported by fonts
   23531 
   23532  fc-lang/bua.orth |  6 +++---
   23533  fc-lang/fclang.h | 14 +++++++-------
   23534  fc-lang/kaa.orth |  6 +++---
   23535  fc-lang/ky.orth  |  6 +++---
   23536  fc-lang/ru.orth  | 10 +++++++---
   23537  fc-lang/sah.orth |  6 +++---
   23538  fc-lang/tk.orth  |  6 +++---
   23539  fc-lang/tt.orth  |  6 +++---
   23540  fc-lang/tyv.orth |  6 +++---
   23541  9 files changed, 35 insertions(+), 31 deletions(-)
   23542 
   23543 commit bff801144b226f5f3ddf4188f181ed3f629fdcab
   23544 Author: Keith Packard <keithp (a] keithp.com>
   23545 Date:	Fri Oct 11 17:53:03 2002 +0000
   23546 
   23547     Add a bunch more consts to Xft and fontconfig apis
   23548 
   23549  fontconfig/fcfreetype.h |  2 +-
   23550  fontconfig/fontconfig.h | 20 ++++++++++----------
   23551  src/fcpat.c		 | 20 ++++++++++----------
   23552  3 files changed, 21 insertions(+), 21 deletions(-)
   23553 
   23554 commit 0ce819b6096ae852a1979fa6ebb3e29260848007
   23555 Author: Keith Packard <keithp (a] keithp.com>
   23556 Date:	Thu Oct 3 22:06:27 2002 +0000
   23557 
   23558     Change comments a bit in fonts.conf.in
   23559 
   23560  fonts.conf.in | 7 +++++++
   23561  1 file changed, 7 insertions(+)
   23562 
   23563 commit 0d5af2ef2d9785efc29c909bc11f483069192c95
   23564 Author: Keith Packard <keithp (a] keithp.com>
   23565 Date:	Wed Oct 2 16:15:54 2002 +0000
   23566 
   23567     English orthography included 0xd. instead of 0xe. for several
   23568     codepoints.
   23569 	Oops
   23570 
   23571  fc-lang/en.orth  | 8 ++++----
   23572  fc-lang/fclang.h | 2 +-
   23573  2 files changed, 5 insertions(+), 5 deletions(-)
   23574 
   23575 commit 1852d490352fdc05891b778a8769000816b907b0
   23576 Author: Keith Packard <keithp (a] keithp.com>
   23577 Date:	Wed Oct 2 07:11:30 2002 +0000
   23578 
   23579     Add FC_RGBA_UNKNOWN
   23580 
   23581  fontconfig/fontconfig.h | 5 +++--
   23582  src/fcname.c		 | 5 +++--
   23583  src/fontconfig.man	 | 4 +++-
   23584  3 files changed, 9 insertions(+), 5 deletions(-)
   23585 
   23586 commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
   23587 Author: Keith Packard <keithp (a] keithp.com>
   23588 Date:	Thu Sep 26 00:30:30 2002 +0000
   23589 
   23590     Fix alignment issue on sparc
   23591 
   23592  src/fcpat.c | 17 ++++++++++++-----
   23593  1 file changed, 12 insertions(+), 5 deletions(-)
   23594 
   23595 commit a342e87dc3d4211a29525654ff6b41d088bdce71
   23596 Author: Keith Packard <keithp (a] keithp.com>
   23597 Date:	Thu Sep 26 00:17:28 2002 +0000
   23598 
   23599     Add fontversion field
   23600 
   23601  fontconfig/fontconfig.h |  3 ++-
   23602  src/fcdefault.c	 |  6 +++++-
   23603  src/fcfreetype.c	 | 18 +++++++++++++++++-
   23604  src/fcmatch.c		 | 15 ++++++++++++---
   23605  src/fcname.c		 |  3 ++-
   23606  5 files changed, 38 insertions(+), 7 deletions(-)
   23607 
   23608 commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
   23609 Author: Keith Packard <keithp (a] keithp.com>
   23610 Date:	Thu Sep 26 00:16:23 2002 +0000
   23611 
   23612     Was losing local cached dirs in global cache list
   23613 
   23614  src/fccache.c | 17 ++++++++---------
   23615  src/fcdir.c   |  4 +++-
   23616  src/fcint.h   | 10 ++++++----
   23617  3 files changed, 17 insertions(+), 14 deletions(-)
   23618 
   23619 commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
   23620 Author: Keith Packard <keithp (a] keithp.com>
   23621 Date:	Thu Sep 26 00:13:39 2002 +0000
   23622 
   23623     Add a few more permissable blank glyphs
   23624 
   23625  fonts.conf.in | 6 ++++++
   23626  1 file changed, 6 insertions(+)
   23627 
   23628 commit d1bec8c66d729fe67992a0212b3dffa18879e88f
   23629 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   23630 Date:	Wed Sep 18 17:11:46 2002 +0000
   23631 
   23632     Pacify gcc 3.2
   23633 
   23634  fc-cache/fc-cache.c | 3 ++-
   23635  src/fclist.c	     | 4 ++--
   23636  src/fcpat.c	     | 4 ++--
   23637  3 files changed, 6 insertions(+), 5 deletions(-)
   23638 
   23639 commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
   23640 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   23641 Date:	Thu Sep 12 20:56:03 2002 +0000
   23642 
   23643     Fix structure alignment and array wlk bugs
   23644 
   23645  src/fcpat.c | 11 +++++++----
   23646  1 file changed, 7 insertions(+), 4 deletions(-)
   23647 
   23648 commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
   23649 Author: Keith Packard <keithp (a] keithp.com>
   23650 Date:	Sat Sep 7 19:43:41 2002 +0000
   23651 
   23652     Add a bunch more blank glyphs, plus label existing blanks with
   23653     official
   23654 	unicode names
   23655 
   23656  fonts.conf.in | 66
   23657  +++++++++++++++++++++++++++++++++--------------------------
   23658  1 file changed, 37 insertions(+), 29 deletions(-)
   23659 
   23660 commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
   23661 Author: Keith Packard <keithp (a] keithp.com>
   23662 Date:	Sat Sep 7 17:30:18 2002 +0000
   23663 
   23664     Found a few more blank glyphs to add
   23665 
   23666  fonts.conf.in | 4 ++++
   23667  1 file changed, 4 insertions(+)
   23668 
   23669 commit f9ad97b0d4be53164970ca0a8ff605670a60587c
   23670 Author: Keith Packard <keithp (a] keithp.com>
   23671 Date:	Sat Sep 7 16:50:16 2002 +0000
   23672 
   23673     Add more blank glyphs to default config
   23674 
   23675  fonts.conf.in | 14 ++++++++++++++
   23676  1 file changed, 14 insertions(+)
   23677 
   23678 commit c2022f999e0492d530925b0112ffd34ce146a8e3
   23679 Author: Keith Packard <keithp (a] keithp.com>
   23680 Date:	Sat Aug 31 22:27:08 2002 +0000
   23681 
   23682     Update ChangeLog with a few notes
   23683 
   23684  ChangeLog | 15 ++++++++++++++-
   23685  1 file changed, 14 insertions(+), 1 deletion(-)
   23686 
   23687 commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
   23688 Author: Keith Packard <keithp (a] keithp.com>
   23689 Date:	Sat Aug 31 22:17:32 2002 +0000
   23690 
   23691     More complete memory tracking. Install always overwrites header files
   23692 
   23693  fontconfig/Makefile.in | 17 ++++-------------
   23694  src/fcatomic.c		|  8 +++++++-
   23695  src/fcblanks.c		|  8 ++++++++
   23696  src/fccache.c		| 37 +++++++++++++++++++++++++++----------
   23697  src/fccfg.c		|  6 ++++--
   23698  src/fccharset.c	| 10 +++++++---
   23699  src/fcdir.c		|  3 ++-
   23700  src/fcfreetype.c	|  8 +++++---
   23701  src/fcinit.c		| 48
   23702  ++++++++++++++++++++++++++++++------------------
   23703  src/fcint.h		| 16 ++++++++++++++--
   23704  src/fcmatch.c		|  3 ++-
   23705  src/fcname.c		|  7 ++++++-
   23706  src/fcpat.c		|  3 ++-
   23707  src/fcstr.c		|  5 +++++
   23708  src/fcxml.c		| 33 ++++++++++++++++++++++++++++-----
   23709  15 files changed, 151 insertions(+), 61 deletions(-)
   23710 
   23711 commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
   23712 Author: Keith Packard <keithp (a] keithp.com>
   23713 Date:	Fri Aug 30 01:28:17 2002 +0000
   23714 
   23715     Update latin and cyrillic orthographies by comparing those found at
   23716 	evertype.com with those from eki.ee
   23717 
   23718  fc-lang/ab.orth  |    7 +-
   23719  fc-lang/az.orth  |   65 ++-
   23720  fc-lang/ba.orth  |   43 +-
   23721  fc-lang/be.orth  |   20 +-
   23722  fc-lang/bg.orth  |   21 +-
   23723  fc-lang/br.orth  |   33 +-
   23724  fc-lang/ca.orth  |   50 +-
   23725  fc-lang/cs.orth  |   67 ++-
   23726  fc-lang/da.orth  |   83 ++-
   23727  fc-lang/de.orth  |   33 +-
   23728  fc-lang/es.orth  |   42 +-
   23729  fc-lang/et.orth  |   35 +-
   23730  fc-lang/eu.orth  |   26 +-
   23731  fc-lang/fclang.h | 1602
   23732  ++++++++++++++++++++++++++----------------------------
   23733  fc-lang/fi.orth  |   40 +-
   23734  fc-lang/fo.orth  |   57 +-
   23735  fc-lang/fy.orth  |   24 +-
   23736  fc-lang/ga.orth  |   78 ++-
   23737  fc-lang/gd.orth  |   23 +-
   23738  fc-lang/gl.orth  |    7 +-
   23739  fc-lang/hr.orth  |   33 +-
   23740  fc-lang/hu.orth  |   13 +-
   23741  fc-lang/is.orth  |   31 +-
   23742  fc-lang/it.orth  |   24 +-
   23743  fc-lang/kk.orth  |   15 +-
   23744  fc-lang/kl.orth  |   35 +-
   23745  fc-lang/lt.orth  |   11 +-
   23746  fc-lang/lv.orth  |    7 +-
   23747  fc-lang/mt.orth  |   50 +-
   23748  fc-lang/nl.orth  |   27 +-
   23749  fc-lang/no.orth  |   49 +-
   23750  fc-lang/oc.orth  |   37 +-
   23751  fc-lang/pl.orth  |   16 +-
   23752  fc-lang/pt.orth  |   40 +-
   23753  fc-lang/rm.orth  |   13 +-
   23754  fc-lang/ro.orth  |    6 +-
   23755  fc-lang/sk.orth  |   31 +-
   23756  fc-lang/sl.orth  |   82 ++-
   23757  fc-lang/sq.orth  |    7 +-
   23758  fc-lang/sr.orth  |   25 +-
   23759  fc-lang/sv.orth  |   76 ++-
   23760  fc-lang/tr.orth  |   34 +-
   23761  fc-lang/uk.orth  |   20 +-
   23762  fc-lang/vot.orth |    5 +-
   23763  44 files changed, 1799 insertions(+), 1244 deletions(-)
   23764 
   23765 commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
   23766 Author: Keith Packard <keithp (a] keithp.com>
   23767 Date:	Mon Aug 26 23:34:31 2002 +0000
   23768 
   23769     FcLangSetHasLang was not actually checking the language set itself
   23770 
   23771  ChangeLog    | 4 ++++
   23772  src/fclang.c | 7 ++++---
   23773  2 files changed, 8 insertions(+), 3 deletions(-)
   23774 
   23775 commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
   23776 Author: Keith Packard <keithp (a] keithp.com>
   23777 Date:	Mon Aug 26 20:52:59 2002 +0000
   23778 
   23779     Update ChangeLog, fix some bugs in the man page
   23780 
   23781  ChangeLog	    |  3 +++
   23782  src/fontconfig.man | 68
   23783  +++++++++++++++++++++++++++++-------------------------
   23784  2 files changed, 39 insertions(+), 32 deletions(-)
   23785 
   23786 commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
   23787 Author: Keith Packard <keithp (a] keithp.com>
   23788 Date:	Mon Aug 26 19:57:40 2002 +0000
   23789 
   23790     Append version number to cache file names
   23791 
   23792  fontconfig/fontconfig.h | 18 +++++++++++++++---
   23793  src/fcdir.c		 |  6 +++---
   23794  src/fcint.h		 |  2 +-
   23795  src/fontconfig.man	 |  5 +++--
   23796  4 files changed, 22 insertions(+), 9 deletions(-)
   23797 
   23798 commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
   23799 Author: Keith Packard <keithp (a] keithp.com>
   23800 Date:	Sat Aug 24 20:08:53 2002 +0000
   23801 
   23802     Add const to a bunch of string APIs
   23803 
   23804  fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
   23805  src/fcstr.c		 | 46
   23806  +++++++++++++++++++++++-----------------------
   23807  2 files changed, 39 insertions(+), 39 deletions(-)
   23808 
   23809 commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
   23810 Author: Keith Packard <keithp (a] keithp.com>
   23811 Date:	Thu Aug 22 18:53:22 2002 +0000
   23812 
   23813     Add contains/not_contains, fix LangSet equal operator to use
   23814     FcLangEqual
   23815 
   23816  ChangeLog    | 13 +++++++++++++
   23817  fonts.dtd    |  6 ++++--
   23818  src/fccfg.c  | 28 +++++++++++++++++++++-------
   23819  src/fcdbg.c  |  9 ++++++---
   23820  src/fcint.h  |  4 ++--
   23821  src/fclang.c |  1 +
   23822  src/fclist.c |  8 ++++----
   23823  src/fcxml.c  | 19 ++++++++++++++++---
   23824  8 files changed, 67 insertions(+), 21 deletions(-)
   23825 
   23826 commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
   23827 Author: Keith Packard <keithp (a] keithp.com>
   23828 Date:	Thu Aug 22 07:36:45 2002 +0000
   23829 
   23830     Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
   23831 
   23832  ChangeLog		 |  22 +-
   23833  fc-lang/fc-lang.c	 |  24 ++-
   23834  fc-lang/fclang.h	 | 556
   23835  ++++++++++++++++++++++++------------------------
   23836  fontconfig/fcprivate.h  |   5 +-
   23837  fontconfig/fontconfig.h |  46 +++-
   23838  src/fccache.c		 |  16 +-
   23839  src/fccfg.c		 |  22 +-
   23840  src/fccharset.c	 |  80 ++++---
   23841  src/fcdbg.c		 |   5 +-
   23842  src/fcfreetype.c	 |  11 +-
   23843  src/fcinit.c		 |  14 +-
   23844  src/fcint.h		 |  35 +--
   23845  src/fclang.c		 | 431 ++++++++++++++++++++++++++++++++-----
   23846  src/fclist.c		 |   4 +-
   23847  src/fcmatch.c		 |  31 ++-
   23848  src/fcname.c		 |  29 ++-
   23849  src/fcpat.c		 | 301 +++++++++++++++++++++++++-
   23850  src/fcstr.c		 |  14 +-
   23851  18 files changed, 1235 insertions(+), 411 deletions(-)
   23852 
   23853 commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
   23854 Author: Keith Packard <keithp (a] keithp.com>
   23855 Date:	Tue Aug 20 23:17:03 2002 +0000
   23856 
   23857     Memory leak in XML parsing of matrices (thanks Owen)
   23858 
   23859  src/fcxml.c | 3 ++-
   23860  1 file changed, 2 insertions(+), 1 deletion(-)
   23861 
   23862 commit fa244f3d8807415247c8aeb77145502b1cb9ace8
   23863 Author: Keith Packard <keithp (a] keithp.com>
   23864 Date:	Mon Aug 19 19:32:05 2002 +0000
   23865 
   23866     Various config changes plus a couple of optimizations from Owen
   23867 
   23868  ChangeLog		 |  19 ++++++++
   23869  config.h.in		 |   9 ----
   23870  config/Makedefs.in	 |  25 +++++------
   23871  configure.in		 | 117
   23872  ++++++++----------------------------------------
   23873  fc-cache/Imakefile	 |   2 +-
   23874  fc-lang/Imakefile	 |   4 +-
   23875  fc-lang/ja.orth	 |   4 +-
   23876  fc-lang/ko.orth	 |   5 ++-
   23877  fc-lang/zh_cn.orth	 |   5 ++-
   23878  fc-lang/zh_sg.orth	 |   4 +-
   23879  fc-list/Imakefile	 |   2 +-
   23880  fontconfig/fcprivate.h  |   4 +-
   23881  fontconfig/fontconfig.h |  18 ++++----
   23882  fonts.conf.in		 |  12 +++++
   23883  src/Imakefile		 |   2 +-
   23884  src/fccache.c		 |  69 +++++++++++++++++-----------
   23885  src/fccfg.c		 |  33 ++++++--------
   23886  src/fcdbg.c		 |   7 +--
   23887  src/fclist.c		 |   4 +-
   23888  src/fcmatch.c		 |   5 +--
   23889  src/fcname.c		 |   4 +-
   23890  src/fcpat.c		 |  43 +-----------------
   23891  src/fcxml.c		 |  17 +------
   23892  src/fontconfig.man	 |  22 ++++-----
   23893  24 files changed, 159 insertions(+), 277 deletions(-)
   23894 
   23895 commit 5d43e799197d2758102b699f9bc12b3c116a9b80
   23896 Author: Keith Packard <keithp (a] keithp.com>
   23897 Date:	Tue Aug 13 02:06:22 2002 +0000
   23898 
   23899     Make missing font directory messages only displayed when verbose
   23900 
   23901  fc-cache/fc-cache.c | 5 +++--
   23902  1 file changed, 3 insertions(+), 2 deletions(-)
   23903 
   23904 commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
   23905 Author: Keith Packard <keithp (a] keithp.com>
   23906 Date:	Mon Aug 12 22:20:11 2002 +0000
   23907 
   23908     Clean up French orthography, update 639-1 list of supported languages
   23909 
   23910  fc-lang/fclang.h |   2 +-
   23911  fc-lang/fr.orth  |  59 +++++++++++++++------------
   23912  fc-lang/iso639-1 | 122
   23913  +++++++++++++++++++++++++++----------------------------
   23914  3 files changed, 95 insertions(+), 88 deletions(-)
   23915 
   23916 commit 938bc63358c09b9fd3709e8f914870f906361594
   23917 Author: Keith Packard <keithp (a] keithp.com>
   23918 Date:	Sun Aug 11 18:11:04 2002 +0000
   23919 
   23920     Fix weird first/not-first lameness in font matches, replacing
   23921     with target
   23922 	qualifiers on test elements. Update library manual page.
   23923 
   23924  fontconfig/fcprivate.h  |   5 +-
   23925  fontconfig/fontconfig.h |  23 +++-
   23926  fonts.conf.in		 |   9 +-
   23927  fonts.dtd		 |   4 +
   23928  src/fccfg.c		 | 142 ++++++++-------------
   23929  src/fcdbg.c		 |  29 +++--
   23930  src/fcint.h		 |  19 ++-
   23931  src/fclist.c		 |   4 +-
   23932  src/fcmatch.c		 |  19 +--
   23933  src/fcname.c		 |   4 +-
   23934  src/fcpat.c		 |  43 ++++++-
   23935  src/fcxml.c		 |  33 ++++-
   23936  src/fontconfig.man	 | 332
   23937  ++++++++++++++++++++++++++++++++++++++++++++----
   23938  13 files changed, 510 insertions(+), 156 deletions(-)
   23939 
   23940 commit 80a7d664395d62cc335ac93b9918efebca00c117
   23941 Author: Keith Packard <keithp (a] keithp.com>
   23942 Date:	Sun Aug 11 15:09:33 2002 +0000
   23943 
   23944     Help message said -v was for --force
   23945 
   23946  fc-cache/fc-cache.c | 4 ++--
   23947  1 file changed, 2 insertions(+), 2 deletions(-)
   23948 
   23949 commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
   23950 Author: Keith Packard <keithp (a] keithp.com>
   23951 Date:	Thu Aug 8 00:10:51 2002 +0000
   23952 
   23953     Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
   23954     Interlingua,
   23955 	Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
   23956 	Tigrinya,
   23957 	Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
   23958 
   23959  fc-lang/Imakefile |   42 +-
   23960  fc-lang/aa.orth   |   40 ++
   23961  fc-lang/am.orth   |   28 +
   23962  fc-lang/ay.orth   |   37 ++
   23963  fc-lang/bin.orth  |   55 ++
   23964  fc-lang/dz.orth   |   28 +
   23965  fc-lang/fclang.h  | 1752
   23966  +++++++++++++++++++++++++++++------------------------
   23967  fc-lang/fj.orth   |   34 ++
   23968  fc-lang/ho.orth   |   33 +
   23969  fc-lang/ia.orth   |   29 +
   23970  fc-lang/ie.orth   |   29 +
   23971  fc-lang/io.orth   |   29 +
   23972  fc-lang/iso639-2  |   48 +-
   23973  fc-lang/ki.orth   |   33 +
   23974  fc-lang/my.orth   |   37 ++
   23975  fc-lang/om.orth   |   29 +
   23976  fc-lang/so.orth   |   29 +
   23977  fc-lang/sw.orth   |   29 +
   23978  fc-lang/ti.orth   |   28 +
   23979  fc-lang/ts.orth   |   29 +
   23980  fc-lang/tw.orth   |   50 ++
   23981  fc-lang/ug.orth   |   29 +
   23982  fc-lang/ur.orth   |   29 +
   23983  fc-lang/xh.orth   |   29 +
   23984  fc-lang/zu.orth   |   29 +
   23985  25 files changed, 1718 insertions(+), 846 deletions(-)
   23986 
   23987 commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
   23988 Author: Keith Packard <keithp (a] keithp.com>
   23989 Date:	Wed Aug 7 17:34:15 2002 +0000
   23990 
   23991     Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
   23992     Scots,
   23993 	Syriac and Votic orthographies
   23994 
   23995  fc-lang/Imakefile |   39 +-
   23996  fc-lang/ast.orth  |   47 ++
   23997  fc-lang/cu.orth   |   42 ++
   23998  fc-lang/fclang.h  | 1776
   23999  ++++++++++++++++++++++++++++-------------------------
   24000  fc-lang/fur.orth  |   39 ++
   24001  fc-lang/fy.orth   |   26 +-
   24002  fc-lang/gv.orth   |   31 +
   24003  fc-lang/iso639-2  |   20 +-
   24004  fc-lang/kw.orth   |   35 ++
   24005  fc-lang/sco.orth  |   32 +
   24006  fc-lang/syr.orth  |   29 +
   24007  fc-lang/to.orth   |	4 +-
   24008  fc-lang/vot.orth  |   37 ++
   24009  13 files changed, 1300 insertions(+), 857 deletions(-)
   24010 
   24011 commit bd724c85969f7c24cf17b8780217c5a428555ea4
   24012 Author: Keith Packard <keithp (a] keithp.com>
   24013 Date:	Wed Aug 7 01:45:59 2002 +0000
   24014 
   24015     Short circuit FcPatternEqual when both args point at the same pattern
   24016 
   24017  src/fcpat.c | 5 ++++-
   24018  1 file changed, 4 insertions(+), 1 deletion(-)
   24019 
   24020 commit 0e344dec0b124c38e6193cc4208e06662acd32f1
   24021 Author: Keith Packard <keithp (a] keithp.com>
   24022 Date:	Tue Aug 6 19:54:10 2002 +0000
   24023 
   24024     Update fontconfig manual to match current bits
   24025 
   24026  src/fontconfig.man | 100
   24027  ++++++++++++++++++++++++++++++++++++++++++++---------
   24028  1 file changed, 83 insertions(+), 17 deletions(-)
   24029 
   24030 commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
   24031 Author: Keith Packard <keithp (a] keithp.com>
   24032 Date:	Tue Aug 6 19:00:43 2002 +0000
   24033 
   24034     Uninitialized member of cache structure could lead to non-updated
   24035     cache
   24036 	files
   24037 
   24038  src/fccache.c | 1 +
   24039  1 file changed, 1 insertion(+)
   24040 
   24041 commit 4534f30d2175966409af158c0a9efee678937bfd
   24042 Author: Keith Packard <keithp (a] keithp.com>
   24043 Date:	Tue Aug 6 18:59:59 2002 +0000
   24044 
   24045     Fix Imakefile to make fclang.h writable
   24046 
   24047  fc-lang/Imakefile | 2 +-
   24048  1 file changed, 1 insertion(+), 1 deletion(-)
   24049 
   24050 commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
   24051 Author: Keith Packard <keithp (a] keithp.com>
   24052 Date:	Tue Aug 6 18:59:43 2002 +0000
   24053 
   24054     Add Latin-1 characters needed by Welsh
   24055 
   24056  fc-lang/cy.orth  |   17 +-
   24057  fc-lang/fclang.h | 1430
   24058  +++++++++++++++++++++++++++---------------------------
   24059  2 files changed, 733 insertions(+), 714 deletions(-)
   24060 
   24061 commit a6531d8cbafd79f26d06b086cceccb461e661f4a
   24062 Author: Keith Packard <keithp (a] keithp.com>
   24063 Date:	Thu Aug 1 16:17:33 2002 +0000
   24064 
   24065     Always install fonts.conf and fonts.dtd, moving any existing
   24066     fonts.conf to
   24067 	fonts.conf.bak. Add ~/.fonts to default font directories and
   24068 	add some
   24069 	useful comments to fonts.conf
   24070 
   24071  Imakefile     | 17 +++++++++++++++--
   24072  fonts.conf.in | 12 ++++++++++++
   24073  setfontdirs   |  2 ++
   24074  3 files changed, 29 insertions(+), 2 deletions(-)
   24075 
   24076 commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
   24077 Author: Keith Packard <keithp (a] keithp.com>
   24078 Date:	Thu Aug 1 15:57:26 2002 +0000
   24079 
   24080     Fix autoconf build BSD install and sysconfdir problems
   24081 
   24082  ChangeLog		| 17 +++++++++++++++++
   24083  Makefile.in		| 10 +++++-----
   24084  config.h.in		|  3 +++
   24085  config/Makedefs.in	|  5 +++--
   24086  configure.in		| 14 +++++++++++++-
   24087  fc-cache/Makefile.in	|  4 ++--
   24088  fc-list/Makefile.in	|  4 ++--
   24089  fontconfig/Makefile.in |  8 ++++----
   24090  src/Makefile.in	|  2 +-
   24091  9 files changed, 50 insertions(+), 17 deletions(-)
   24092 
   24093 commit c2e9d0240b52adf9f0efd42a8be600f652086c32
   24094 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   24095 Date:	Thu Aug 1 01:35:02 2002 +0000
   24096 
   24097     Warning fix
   24098 
   24099  fontconfig/fontconfig.h | 5 ++++-
   24100  src/fcint.h		 | 5 +----
   24101  2 files changed, 5 insertions(+), 5 deletions(-)
   24102 
   24103 commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
   24104 Author: Keith Packard <keithp (a] keithp.com>
   24105 Date:	Wed Jul 31 01:36:37 2002 +0000
   24106 
   24107     Add binding property to edit element
   24108 
   24109  fonts.conf.in | 12 +++++++++---
   24110  fonts.dtd     |  3 ++-
   24111  src/fccfg.c   |  8 ++++----
   24112  src/fcint.h   |  3 ++-
   24113  src/fcxml.c   | 35 ++++++++++++++++++++++++++++-------
   24114  5 files changed, 45 insertions(+), 16 deletions(-)
   24115 
   24116 commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
   24117 Author: Keith Packard <keithp (a] keithp.com>
   24118 Date:	Sun Jul 28 10:50:59 2002 +0000
   24119 
   24120     Rewrite global cache handling code in fontconfig to eliminate per-file
   24121 	syscalls
   24122 
   24123  fontconfig/fontconfig.h |   5 +-
   24124  src/fccache.c		 | 968
   24125  +++++++++++++++++++++++++++++++-----------------
   24126  src/fccfg.c		 |  23 +-
   24127  src/fcdir.c		 | 183 +++++----
   24128  src/fcint.h		 | 126 +++++--
   24129  src/fcmatrix.c		 |   9 +-
   24130  6 files changed, 830 insertions(+), 484 deletions(-)
   24131 
   24132 commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
   24133 Author: Keith Packard <keithp (a] keithp.com>
   24134 Date:	Sat Jul 27 23:13:28 2002 +0000
   24135 
   24136     Add ngai tahu specific chars to maori orthography
   24137 
   24138  fc-lang/Imakefile |   1 +
   24139  fc-lang/fclang.h  | 802
   24140  +++++++++++++++++++++++++++---------------------------
   24141  fc-lang/mi.orth   |   1 +
   24142  3 files changed, 405 insertions(+), 399 deletions(-)
   24143 
   24144 commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
   24145 Author: Keith Packard <keithp (a] keithp.com>
   24146 Date:	Wed Jul 17 17:51:52 2002 +0000
   24147 
   24148     Add fclang.c to Makefile.in
   24149 
   24150  src/Makefile.in | 2 ++
   24151  1 file changed, 2 insertions(+)
   24152 
   24153 commit 6864f6279297a59ff509e5454fdebb77ac64e530
   24154 Author: Keith Packard <keithp (a] keithp.com>
   24155 Date:	Sat Jul 13 20:33:05 2002 +0000
   24156 
   24157     Trim ja orthography of a couple codepoints not found in kochi fonts
   24158 
   24159  fc-lang/fclang.h | 4 ++--
   24160  fc-lang/ja.orth  | 6 +++---
   24161  2 files changed, 5 insertions(+), 5 deletions(-)
   24162 
   24163 commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
   24164 Author: Keith Packard <keithp (a] keithp.com>
   24165 Date:	Sat Jul 13 19:10:03 2002 +0000
   24166 
   24167     Fix typo in geez (ethiopic) orthography
   24168 
   24169  fc-lang/fclang.h | 2 +-
   24170  fc-lang/gez.orth | 4 ++--
   24171  2 files changed, 3 insertions(+), 3 deletions(-)
   24172 
   24173 commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
   24174 Author: Keith Packard <keithp (a] keithp.com>
   24175 Date:	Sat Jul 13 05:43:25 2002 +0000
   24176 
   24177     Add some Utf16 support, extract font family and style names from
   24178     name table
   24179 	for sfnt fonts
   24180 
   24181  fontconfig/fontconfig.h |  23 +++-
   24182  src/fccharset.c	 |  40 ++++--
   24183  src/fcfreetype.c	 | 342
   24184  ++++++++++++++++++++++++++++++++++++++++++++++--
   24185  src/fcint.h		 |  11 ++
   24186  src/fcstr.c		 |  99 +++++++++++++-
   24187  5 files changed, 495 insertions(+), 20 deletions(-)
   24188 
   24189 commit c80d2ac4866d4c534a8693d611ed85b84c11d009
   24190 Author: Keith Packard <keithp (a] keithp.com>
   24191 Date:	Fri Jul 12 21:06:03 2002 +0000
   24192 
   24193     Clean up some coverage files; a few accidentally included PUA
   24194     values and
   24195 	punctuation. Add debugging stuff to dump out missing codepoints
   24196 	during
   24197 	cache building when missing only a few
   24198 
   24199  fc-lang/bg.orth  |   13 +-
   24200  fc-lang/bi.orth  |   10 +-
   24201  fc-lang/bo.orth  |   17 +-
   24202  fc-lang/el.orth  |   20 +-
   24203  fc-lang/fclang.h | 1630
   24204  ++++++++++++++++++++++++++----------------------------
   24205  fc-lang/ga.orth  |    4 +-
   24206  fc-lang/gn.orth  |    4 +-
   24207  fc-lang/hy.orth  |    6 +-
   24208  fc-lang/km.orth  |    6 +-
   24209  fc-lang/ko.orth  |  128 ++---
   24210  fc-lang/lb.orth  |   10 +-
   24211  fc-lang/mg.orth  |    6 +-
   24212  fc-lang/mh.orth  |   14 +-
   24213  fc-lang/mk.orth  |   12 +-
   24214  fc-lang/mn.orth  |   14 +-
   24215  fc-lang/mo.orth  |    4 +-
   24216  fc-lang/ro.orth  |    4 +-
   24217  fc-lang/si.orth  |    8 +-
   24218  fc-lang/tl.orth  |   11 +-
   24219  fc-lang/yo.orth  |   80 +--
   24220  src/fclang.c	  |   33 +-
   24221  21 files changed, 1017 insertions(+), 1017 deletions(-)
   24222 
   24223 commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
   24224 Author: Keith Packard <keithp (a] keithp.com>
   24225 Date:	Fri Jul 12 19:19:16 2002 +0000
   24226 
   24227     Add a bunch more languages that use the Latin alphabet
   24228 
   24229  fc-lang/Imakefile |   35 +-
   24230  fc-lang/af.orth   |   46 ++
   24231  fc-lang/bam.orth  |   37 ++
   24232  fc-lang/bi.orth   |   39 ++
   24233  fc-lang/bs.orth   |   39 ++
   24234  fc-lang/ch.orth   |   35 +
   24235  fc-lang/cy.orth   |   48 ++
   24236  fc-lang/fclang.h  | 1900
   24237  +++++++++++++++++++++++++++++++++--------------------
   24238  fc-lang/ful.orth  |   38 ++
   24239  fc-lang/gn.orth   |   48 ++
   24240  fc-lang/ha.orth   |   36 +
   24241  fc-lang/haw.orth  |   35 +
   24242  fc-lang/ibo.orth  |   35 +
   24243  fc-lang/id.orth   |   31 +
   24244  fc-lang/iso639-2  |   64 +-
   24245  fc-lang/lb.orth   |   60 ++
   24246  fc-lang/mg.orth   |   35 +
   24247  fc-lang/mh.orth   |   45 ++
   24248  fc-lang/mi.orth   |   34 +
   24249  fc-lang/ny.orth   |   30 +
   24250  fc-lang/se.orth   |   37 ++
   24251  fc-lang/sm.orth   |   30 +
   24252  fc-lang/sma.orth  |   37 ++
   24253  fc-lang/smj.orth  |   37 ++
   24254  fc-lang/smn.orth  |   40 ++
   24255  fc-lang/sms.orth  |   48 ++
   24256  fc-lang/tn.orth   |   33 +
   24257  fc-lang/to.orth   |   30 +
   24258  fc-lang/ven.orth  |   34 +
   24259  fc-lang/vi.orth   |   58 ++
   24260  fc-lang/wen.orth  |   42 ++
   24261  fc-lang/wo.orth   |   42 ++
   24262  fc-lang/yap.orth  |   35 +
   24263  fc-lang/yo.orth   |   86 +++
   24264  src/fcxml.c	   |   12 +-
   24265  35 files changed, 2522 insertions(+), 749 deletions(-)
   24266 
   24267 commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
   24268 Author: Keith Packard <keithp (a] keithp.com>
   24269 Date:	Fri Jul 12 09:13:32 2002 +0000
   24270 
   24271     Add nynorsk and bokml, remove double angle quotes from other languages
   24272 
   24273  fc-lang/Imakefile |  31 +-
   24274  fc-lang/ab.orth   |   6 +-
   24275  fc-lang/ba.orth   |   6 +-
   24276  fc-lang/be.orth   |   6 +-
   24277  fc-lang/br.orth   |   8 +-
   24278  fc-lang/da.orth   |   6 +-
   24279  fc-lang/de.orth   |   6 +-
   24280  fc-lang/fclang.h  | 854
   24281  +++++++++++++++++++++++++++---------------------------
   24282  fc-lang/fr.orth   |  10 +-
   24283  fc-lang/gl.orth   |  10 +-
   24284  fc-lang/iso639-2  |   4 +-
   24285  fc-lang/kk.orth   |   6 +-
   24286  fc-lang/kl.orth   |   6 +-
   24287  fc-lang/nb.orth   |  25 ++
   24288  fc-lang/nn.orth   |  43 +++
   24289  fc-lang/no.orth   |   6 +-
   24290  fc-lang/ru.orth   |   6 +-
   24291  fc-lang/uk.orth   |   6 +-
   24292  18 files changed, 565 insertions(+), 480 deletions(-)
   24293 
   24294 commit c2b971c89819281be41584720d20648fe5d1627f
   24295 Author: Keith Packard <keithp (a] keithp.com>
   24296 Date:	Fri Jul 12 07:58:16 2002 +0000
   24297 
   24298     Missed adding kumyk
   24299 
   24300  fc-lang/Imakefile | 19 +++++------
   24301  fc-lang/fclang.h  | 74 +++++++++++++++++++++---------------------
   24302  fc-lang/iso639-2  |  2 +-
   24303  fc-lang/kum.orth  | 96
   24304  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   24305  4 files changed, 145 insertions(+), 46 deletions(-)
   24306 
   24307 commit f749c49cb4ebe181de145440246d3110f7052f24
   24308 Author: Keith Packard <keithp (a] keithp.com>
   24309 Date:	Fri Jul 12 07:52:16 2002 +0000
   24310 
   24311     Add devanagari and cyrillic languages. Add Geez
   24312 
   24313  fc-lang/Imakefile |   36 +-
   24314  fc-lang/ava.orth  |   97 ++++
   24315  fc-lang/bh.orth   |   25 +
   24316  fc-lang/bho.orth  |   25 +
   24317  fc-lang/bua.orth  |  102 ++++
   24318  fc-lang/ce.orth   |   97 ++++
   24319  fc-lang/chm.orth  |  109 ++++
   24320  fc-lang/cv.orth   |  109 ++++
   24321  fc-lang/fclang.h  | 1612
   24322  +++++++++++++++++++++++++++++++----------------------
   24323  fc-lang/gez.orth  |   57 ++
   24324  fc-lang/hi.orth   |   35 ++
   24325  fc-lang/ik.orth   |  100 ++++
   24326  fc-lang/iso639-2  |   54 +-
   24327  fc-lang/iu.orth   |   77 +++
   24328  fc-lang/kaa.orth  |  110 ++++
   24329  fc-lang/kok.orth  |   25 +
   24330  fc-lang/ks.orth   |   25 +
   24331  fc-lang/ku.orth   |   94 ++++
   24332  fc-lang/kv.orth   |  101 ++++
   24333  fc-lang/ky.orth   |  102 ++++
   24334  fc-lang/lez.orth  |   97 ++++
   24335  fc-lang/mr.orth   |   25 +
   24336  fc-lang/ne.orth   |   25 +
   24337  fc-lang/os.orth   |   96 ++++
   24338  fc-lang/sa.orth   |   25 +
   24339  fc-lang/sah.orth  |  108 ++++
   24340  fc-lang/sel.orth  |   96 ++++
   24341  fc-lang/tg.orth   |  108 ++++
   24342  fc-lang/tk.orth   |  106 ++++
   24343  fc-lang/tt.orth   |  108 ++++
   24344  fc-lang/tyv.orth  |  102 ++++
   24345  fc-lang/uz.orth   |   98 ++++
   24346  32 files changed, 3278 insertions(+), 708 deletions(-)
   24347 
   24348 commit 2ce525423688d32b80587741d97a82209e52378c
   24349 Author: Keith Packard <keithp (a] keithp.com>
   24350 Date:	Thu Jul 11 02:47:50 2002 +0000
   24351 
   24352     Remove old FC_LANG constants now that fontconfig uses RFC 3066
   24353     based names
   24354 
   24355  fontconfig/fontconfig.h | 42 +-----------------------------------------
   24356  1 file changed, 1 insertion(+), 41 deletions(-)
   24357 
   24358 commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
   24359 Author: Keith Packard <keithp (a] keithp.com>
   24360 Date:	Wed Jul 10 21:57:23 2002 +0000
   24361 
   24362     Use presentation forms for arabic matching, fix comment labeling
   24363     persian
   24364 	general forms
   24365 
   24366  fc-lang/ar.orth  | 114
   24367  +++++++++++++++++++++++++++++++------------------------
   24368  fc-lang/fa.orth  |   4 +-
   24369  fc-lang/fclang.h |   4 +-
   24370  3 files changed, 69 insertions(+), 53 deletions(-)
   24371 
   24372 commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
   24373 Author: Keith Packard <keithp (a] keithp.com>
   24374 Date:	Tue Jul 9 22:08:14 2002 +0000
   24375 
   24376     Use locale data set FC_LANG by default. Reorder FcPattern and
   24377     FcValueList
   24378 	to match Xft1.
   24379 
   24380  src/fcdefault.c | 53
   24381  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   24382  src/fcint.h	 |  4 ++--
   24383  2 files changed, 55 insertions(+), 2 deletions(-)
   24384 
   24385 commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
   24386 Author: Keith Packard <keithp (a] keithp.com>
   24387 Date:	Tue Jul 9 02:28:29 2002 +0000
   24388 
   24389     Trim ideographic punctuation and Suzhou numerals from zh-tw
   24390     orthography.
   24391 	Had accidentally swapped codePageRange bits for traditional and
   24392 	simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
   24393 	possible
   24394 	bug in charset walking
   24395 
   24396  fc-lang/Imakefile  |	18 +-
   24397  fc-lang/fa.orth    |	53 ++
   24398  fc-lang/fclang.h   | 1554 ++++++++++++++++++++++--------------
   24399  fc-lang/iso639-2   |	 4 +-
   24400  fc-lang/zh_hk.orth | 2240
   24401  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   24402  fc-lang/zh_tw.orth |	33 +-
   24403  src/fccharset.c    |	 4 +-
   24404  src/fcfreetype.c   |	 6 +-
   24405  8 files changed, 3292 insertions(+), 620 deletions(-)
   24406 
   24407 commit e50b9ae71134a23820e8f50589649e629a6143ba
   24408 Author: Keith Packard <keithp (a] keithp.com>
   24409 Date:	Mon Jul 8 07:31:53 2002 +0000
   24410 
   24411     Update iso639-2 language coverage info, fix Georgian orthography to
   24412 	eliminate Mingrelian and Svan glyphs, use coverage for inclusion
   24413 	and
   24414 	OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
   24415 	fc-lang dir
   24416 
   24417  fc-lang/Imakefile     |    8 +-
   24418  fc-lang/fclang.h      | 2624
   24419  ++++++++++++++++++++++++++++++++++++++++++++++++
   24420  fc-lang/fclang.tmpl.c |  130 ---
   24421  fc-lang/fclang.tmpl.h |   25 +
   24422  fc-lang/iso639-2      |   30 +-
   24423  fc-lang/ka.orth       |    5 +-
   24424  fc-lang/zh_mo.orth    |   27 +
   24425  fc-lang/zh_sg.orth    |   27 +
   24426  src/fcfreetype.c      |  238 +----
   24427  src/fcint.h	       |    9 +-
   24428  src/fclang.c	       | 2632
   24429  +------------------------------------------------
   24430  11 files changed, 2794 insertions(+), 2961 deletions(-)
   24431 
   24432 commit d6dabf368677babec02d8f64ba0598270e28b501
   24433 Author: Keith Packard <keithp (a] keithp.com>
   24434 Date:	Sun Jul 7 19:30:53 2002 +0000
   24435 
   24436     Add walloon, update fclang.c to include recent language additions
   24437 
   24438  fc-lang/Imakefile |	4 +-
   24439  fc-lang/wa.orth   |   47 ++
   24440  src/fclang.c	   | 1252
   24441  ++++++++++++++++++++++++++++++-----------------------
   24442  3 files changed, 757 insertions(+), 546 deletions(-)
   24443 
   24444 commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
   24445 Author: Keith Packard <keithp (a] keithp.com>
   24446 Date:	Sun Jul 7 19:18:51 2002 +0000
   24447 
   24448     Share more duplicate charset data
   24449 
   24450  fc-lang/Imakefile | 19 ++++++++++---------
   24451  fc-lang/bn.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   24452  fc-lang/bo.orth   | 30 ++++++++++++++++++++++++++++++
   24453  fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
   24454  fc-lang/gu.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   24455  fc-lang/iso639-2  | 26 +++++++++++++-------------
   24456  fc-lang/km.orth   | 29 +++++++++++++++++++++++++++++
   24457  fc-lang/kn.orth   | 40 ++++++++++++++++++++++++++++++++++++++++
   24458  fc-lang/lo.orth   | 45 +++++++++++++++++++++++++++++++++++++++++++++
   24459  fc-lang/ml.orth   | 38 ++++++++++++++++++++++++++++++++++++++
   24460  fc-lang/mn.orth   | 31 +++++++++++++++++++++++++++++++
   24461  fc-lang/or.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   24462  fc-lang/si.orth   | 38 ++++++++++++++++++++++++++++++++++++++
   24463  fc-lang/ta.orth   | 43 +++++++++++++++++++++++++++++++++++++++++++
   24464  fc-lang/te.orth   | 39 +++++++++++++++++++++++++++++++++++++++
   24465  fc-lang/tl.orth   | 29 +++++++++++++++++++++++++++++
   24466  16 files changed, 534 insertions(+), 24 deletions(-)
   24467 
   24468 commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
   24469 Author: Keith Packard <keithp (a] keithp.com>
   24470 Date:	Sun Jul 7 00:00:43 2002 +0000
   24471 
   24472     Add fclang.c to CVS; easier than attempting to build it on the fly
   24473 
   24474  src/fclang.c | 2561
   24475  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   24476  1 file changed, 2561 insertions(+)
   24477 
   24478 commit 6446b1511df528082d2ac9ff31617013b311aa09
   24479 Author: Keith Packard <keithp (a] keithp.com>
   24480 Date:	Sat Jul 6 23:59:19 2002 +0000
   24481 
   24482     Remove at and grave from latin languages, add copyright, license
   24483     and RCS
   24484 	header
   24485 
   24486  fc-lang/Imakefile  |  2 ++
   24487  fc-lang/ab.orth    | 23 +++++++++++++++++++++++
   24488  fc-lang/ar.orth    | 23 +++++++++++++++++++++++
   24489  fc-lang/az.orth    | 27 +++++++++++++++++++++++++--
   24490  fc-lang/ba.orth    | 23 +++++++++++++++++++++++
   24491  fc-lang/be.orth    | 23 +++++++++++++++++++++++
   24492  fc-lang/bg.orth    | 23 +++++++++++++++++++++++
   24493  fc-lang/br.orth    | 27 +++++++++++++++++++++++++--
   24494  fc-lang/ca.orth    | 27 +++++++++++++++++++++++++--
   24495  fc-lang/chr.orth   | 23 +++++++++++++++++++++++
   24496  fc-lang/co.orth    | 23 +++++++++++++++++++++++
   24497  fc-lang/cs.orth    | 27 +++++++++++++++++++++++++--
   24498  fc-lang/da.orth    | 27 +++++++++++++++++++++++++--
   24499  fc-lang/de.orth    | 27 +++++++++++++++++++++++++--
   24500  fc-lang/el.orth    | 23 +++++++++++++++++++++++
   24501  fc-lang/en.orth    | 27 +++++++++++++++++++++++++--
   24502  fc-lang/eo.orth    | 27 +++++++++++++++++++++++++--
   24503  fc-lang/es.orth    | 27 +++++++++++++++++++++++++--
   24504  fc-lang/et.orth    | 27 +++++++++++++++++++++++++--
   24505  fc-lang/eu.orth    | 27 +++++++++++++++++++++++++--
   24506  fc-lang/fi.orth    | 27 +++++++++++++++++++++++++--
   24507  fc-lang/fo.orth    | 27 +++++++++++++++++++++++++--
   24508  fc-lang/fr.orth    | 27 +++++++++++++++++++++++++--
   24509  fc-lang/fy.orth    | 23 +++++++++++++++++++++++
   24510  fc-lang/ga.orth    | 27 +++++++++++++++++++++++++--
   24511  fc-lang/gd.orth    | 27 +++++++++++++++++++++++++--
   24512  fc-lang/gl.orth    | 27 +++++++++++++++++++++++++--
   24513  fc-lang/he.orth    | 23 +++++++++++++++++++++++
   24514  fc-lang/hr.orth    | 27 +++++++++++++++++++++++++--
   24515  fc-lang/hu.orth    | 27 +++++++++++++++++++++++++--
   24516  fc-lang/hy.orth    | 23 +++++++++++++++++++++++
   24517  fc-lang/is.orth    | 27 +++++++++++++++++++++++++--
   24518  fc-lang/it.orth    | 27 +++++++++++++++++++++++++--
   24519  fc-lang/ja.orth    | 23 +++++++++++++++++++++++
   24520  fc-lang/ka.orth    | 23 +++++++++++++++++++++++
   24521  fc-lang/kk.orth    | 23 +++++++++++++++++++++++
   24522  fc-lang/kl.orth    | 27 +++++++++++++++++++++++++--
   24523  fc-lang/ko.orth    | 23 +++++++++++++++++++++++
   24524  fc-lang/la.orth    | 27 +++++++++++++++++++++++++--
   24525  fc-lang/lt.orth    | 27 +++++++++++++++++++++++++--
   24526  fc-lang/lv.orth    | 27 +++++++++++++++++++++++++--
   24527  fc-lang/mk.orth    | 23 +++++++++++++++++++++++
   24528  fc-lang/mo.orth    | 27 +++++++++++++++++++++++++--
   24529  fc-lang/mt.orth    | 27 +++++++++++++++++++++++++--
   24530  fc-lang/nl.orth    | 27 +++++++++++++++++++++++++--
   24531  fc-lang/no.orth    | 27 +++++++++++++++++++++++++--
   24532  fc-lang/oc.orth    | 27 +++++++++++++++++++++++++--
   24533  fc-lang/pl.orth    | 27 +++++++++++++++++++++++++--
   24534  fc-lang/pt.orth    | 27 +++++++++++++++++++++++++--
   24535  fc-lang/rm.orth    | 27 +++++++++++++++++++++++++--
   24536  fc-lang/ro.orth    | 27 +++++++++++++++++++++++++--
   24537  fc-lang/ru.orth    | 23 +++++++++++++++++++++++
   24538  fc-lang/sh.orth    | 23 +++++++++++++++++++++++
   24539  fc-lang/sk.orth    | 27 +++++++++++++++++++++++++--
   24540  fc-lang/sl.orth    | 27 +++++++++++++++++++++++++--
   24541  fc-lang/sq.orth    | 27 +++++++++++++++++++++++++--
   24542  fc-lang/sr.orth    | 23 +++++++++++++++++++++++
   24543  fc-lang/sv.orth    | 27 +++++++++++++++++++++++++--
   24544  fc-lang/th.orth    | 23 +++++++++++++++++++++++
   24545  fc-lang/tr.orth    | 27 +++++++++++++++++++++++++--
   24546  fc-lang/uk.orth    | 23 +++++++++++++++++++++++
   24547  fc-lang/vo.orth    | 23 +++++++++++++++++++++++
   24548  fc-lang/yi.orth    | 23 +++++++++++++++++++++++
   24549  fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
   24550  fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
   24551  65 files changed, 1552 insertions(+), 78 deletions(-)
   24552 
   24553 commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
   24554 Author: Keith Packard <keithp (a] keithp.com>
   24555 Date:	Sat Jul 6 23:47:44 2002 +0000
   24556 
   24557     Switch to RFC 3066 based lang names
   24558 
   24559  fontconfig/fontconfig.h |   5 +-
   24560  src/Imakefile		 |   8 +-
   24561  src/fccharset.c	 |   8 +-
   24562  src/fcfreetype.c	 | 406
   24563  ++++++++++++++++++++++++------------------------
   24564  src/fcint.h		 |  28 ++++
   24565  src/fcmatch.c		 |  43 ++++-
   24566  src/fcpat.c		 |  22 ++-
   24567  src/fcstr.c		 |  25 ++-
   24568  8 files changed, 330 insertions(+), 215 deletions(-)
   24569 
   24570 commit 899e352656f04323b9467555faf9152c69a741ab
   24571 Author: Keith Packard <keithp (a] keithp.com>
   24572 Date:	Sat Jul 6 23:46:58 2002 +0000
   24573 
   24574     Add a few more common font families to the default configuration
   24575 
   24576  fonts.conf.in | 7 +++++++
   24577  1 file changed, 7 insertions(+)
   24578 
   24579 commit 364a581d91eac73a5b1810d9c5100b6eb690219f
   24580 Author: Keith Packard <keithp (a] keithp.com>
   24581 Date:	Sat Jul 6 23:22:03 2002 +0000
   24582 
   24583     Add coverage documentation files
   24584 
   24585  fc-lang/iso639-1 | 139 ++++++++++++++++
   24586  fc-lang/iso639-2 | 473
   24587  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   24588  2 files changed, 612 insertions(+)
   24589 
   24590 commit c1382a3d998d098d3b86c922820558849c777c45
   24591 Author: Keith Packard <keithp (a] keithp.com>
   24592 Date:	Sat Jul 6 23:21:37 2002 +0000
   24593 
   24594     Add fc-lang program to generate language coverage tables
   24595 
   24596  fc-lang/Imakefile     |    44 +
   24597  fc-lang/ab.orth       |    17 +
   24598  fc-lang/ar.orth       |    49 +
   24599  fc-lang/az.orth       |    26 +
   24600  fc-lang/ba.orth       |    16 +
   24601  fc-lang/be.orth       |    11 +
   24602  fc-lang/bg.orth       |    12 +
   24603  fc-lang/br.orth       |    17 +
   24604  fc-lang/ca.orth       |    23 +
   24605  fc-lang/chr.orth      |     2 +
   24606  fc-lang/co.orth       |     2 +
   24607  fc-lang/cs.orth       |    27 +
   24608  fc-lang/da.orth       |    27 +
   24609  fc-lang/de.orth       |    17 +
   24610  fc-lang/el.orth       |    26 +
   24611  fc-lang/en.orth       |    17 +
   24612  fc-lang/eo.orth       |     9 +
   24613  fc-lang/es.orth       |    19 +
   24614  fc-lang/et.orth       |    15 +
   24615  fc-lang/eu.orth       |     8 +
   24616  fc-lang/fc-lang.c     |   295 +
   24617  fc-lang/fc-lang.man   |    41 +
   24618  fc-lang/fclang.tmpl.c |   130 +
   24619  fc-lang/fi.orth       |    15 +
   24620  fc-lang/fo.orth       |    25 +
   24621  fc-lang/fr.orth       |    28 +
   24622  fc-lang/fy.orth       |     2 +
   24623  fc-lang/ga.orth       |    29 +
   24624  fc-lang/gd.orth       |    15 +
   24625  fc-lang/gl.orth       |    22 +
   24626  fc-lang/he.orth       |     2 +
   24627  fc-lang/hr.orth       |    21 +
   24628  fc-lang/hu.orth       |    19 +
   24629  fc-lang/hy.orth       |     5 +
   24630  fc-lang/is.orth       |    26 +
   24631  fc-lang/it.orth       |    14 +
   24632  fc-lang/ja.orth       |  6540 +++++++++++++++++++
   24633  fc-lang/ka.orth       |     9 +
   24634  fc-lang/kk.orth       |    15 +
   24635  fc-lang/kl.orth       |    23 +
   24636  fc-lang/ko.orth       | 16217
   24637  ++++++++++++++++++++++++++++++++++++++++++++++++
   24638  fc-lang/la.orth       |     8 +
   24639  fc-lang/lt.orth       |    13 +
   24640  fc-lang/lv.orth       |    16 +
   24641  fc-lang/mk.orth       |    15 +
   24642  fc-lang/mo.orth       |    14 +
   24643  fc-lang/mt.orth       |    18 +
   24644  fc-lang/nl.orth       |    15 +
   24645  fc-lang/no.orth       |    18 +
   24646  fc-lang/oc.orth       |    15 +
   24647  fc-lang/pl.orth       |    10 +
   24648  fc-lang/pt.orth       |    19 +
   24649  fc-lang/rm.orth       |    15 +
   24650  fc-lang/ro.orth       |    11 +
   24651  fc-lang/ru.orth       |    11 +
   24652  fc-lang/sh.orth       |     2 +
   24653  fc-lang/sk.orth       |    29 +
   24654  fc-lang/sl.orth       |    21 +
   24655  fc-lang/sq.orth       |     7 +
   24656  fc-lang/sr.orth       |    11 +
   24657  fc-lang/sv.orth       |    21 +
   24658  fc-lang/th.orth       |     3 +
   24659  fc-lang/tr.orth       |    12 +
   24660  fc-lang/uk.orth       |    12 +
   24661  fc-lang/vo.orth       |    13 +
   24662  fc-lang/yi.orth       |     2 +
   24663  fc-lang/zh_cn.orth    |  6766 ++++++++++++++++++++
   24664  fc-lang/zh_tw.orth    | 13079 ++++++++++++++++++++++++++++++++++++++
   24665  68 files changed, 44053 insertions(+)
   24666 
   24667 commit 084407063d0069b16b24e1fd8be818af12e36741
   24668 Author: Keith Packard <keithp (a] keithp.com>
   24669 Date:	Wed Jul 3 23:15:32 2002 +0000
   24670 
   24671     Object list to FcObjectSetBuild wasnt terminated with 0
   24672 
   24673  fc-list/fc-list.c | 4 ++--
   24674  1 file changed, 2 insertions(+), 2 deletions(-)
   24675 
   24676 commit f9dc31e81cd27be1bcb72706ac667889840f60bb
   24677 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   24678 Date:	Mon Jul 1 12:39:23 2002 +0000
   24679 
   24680     Indent line
   24681 
   24682  fc-list/Imakefile | 2 ++
   24683  1 file changed, 2 insertions(+)
   24684 
   24685 commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
   24686 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   24687 Date:	Mon Jul 1 12:38:27 2002 +0000
   24688 
   24689     Ident line
   24690 
   24691  fc-cache/Imakefile | 2 ++
   24692  1 file changed, 2 insertions(+)
   24693 
   24694 commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
   24695 Author: Keith Packard <keithp (a] keithp.com>
   24696 Date:	Mon Jul 1 05:11:20 2002 +0000
   24697 
   24698     Make fc-cache avoid reading the whole world full of fonts
   24699 
   24700  fc-cache/fc-cache.c | 10 +++++-----
   24701  1 file changed, 5 insertions(+), 5 deletions(-)
   24702 
   24703 commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
   24704 Author: Keith Packard <keithp (a] keithp.com>
   24705 Date:	Sun Jun 30 23:45:40 2002 +0000
   24706 
   24707     Make fc-list more useful
   24708 
   24709  fc-list/fc-list.c | 20 ++++++++++++++++----
   24710  1 file changed, 16 insertions(+), 4 deletions(-)
   24711 
   24712 commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
   24713 Author: Keith Packard <keithp (a] keithp.com>
   24714 Date:	Sun Jun 30 23:45:17 2002 +0000
   24715 
   24716     Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
   24717 
   24718  fontconfig/fontconfig.h | 3 ++-
   24719  1 file changed, 2 insertions(+), 1 deletion(-)
   24720 
   24721 commit 4c0036053a36678747adfd06777cef39752ca9a4
   24722 Author: Keith Packard <keithp (a] keithp.com>
   24723 Date:	Sat Jun 29 20:31:02 2002 +0000
   24724 
   24725     Add strong/weak pattern value binding, add known charsets for
   24726     automatic
   24727 	lang computation
   24728 
   24729  src/fccfg.c	   |	3 +-
   24730  src/fccharset.c   |   40 +-
   24731  src/fcfreetype.c  |  235 ++++++-
   24732  src/fcint.h	   |   15 +-
   24733  src/fcknownsets.h | 1895
   24734  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   24735  src/fcmatch.c	   |  112 ++--
   24736  src/fcname.c	   |	7 +-
   24737  src/fcpat.c	   |	3 +-
   24738  8 files changed, 2222 insertions(+), 88 deletions(-)
   24739 
   24740 commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
   24741 Author: Keith Packard <keithp (a] keithp.com>
   24742 Date:	Wed Jun 26 22:56:51 2002 +0000
   24743 
   24744     Construct empty constant charsets correctly (using null pointers)
   24745 
   24746  src/fccharset.c | 18 +++++++++++++-----
   24747  1 file changed, 13 insertions(+), 5 deletions(-)
   24748 
   24749 commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
   24750 Author: Keith Packard <keithp (a] keithp.com>
   24751 Date:	Wed Jun 26 22:14:08 2002 +0000
   24752 
   24753     Permit empty charsets in fonts.cache files
   24754 
   24755  src/fcname.c | 4 ++--
   24756  1 file changed, 2 insertions(+), 2 deletions(-)
   24757 
   24758 commit 223c028949c1ef316c93bea17278f58150c777ee
   24759 Author: Keith Packard <keithp (a] keithp.com>
   24760 Date:	Wed Jun 26 16:11:29 2002 +0000
   24761 
   24762     Steal idea for locale-insensitive strtod from glib
   24763 
   24764  src/fcxml.c | 59
   24765  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   24766  1 file changed, 57 insertions(+), 2 deletions(-)
   24767 
   24768 commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
   24769 Author: Keith Packard <keithp (a] keithp.com>
   24770 Date:	Fri Jun 21 07:01:11 2002 +0000
   24771 
   24772     Oops. Made a mistake when adding config file names to monitor list
   24773 
   24774  src/fcxml.c | 9 +++++----
   24775  1 file changed, 5 insertions(+), 4 deletions(-)
   24776 
   24777 commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
   24778 Author: Keith Packard <keithp (a] keithp.com>
   24779 Date:	Fri Jun 21 06:14:45 2002 +0000
   24780 
   24781     Fix automatic file time checking, transcoding table searches. Actually
   24782     add
   24783 	config files used to config structure so they can be time
   24784 	checked as
   24785 	well
   24786 
   24787  src/fccfg.c	 | 31 ++++++++++++++-----------------
   24788  src/fccharset.c | 11 +++--------
   24789  src/fcxml.c	 |  5 ++++-
   24790  3 files changed, 21 insertions(+), 26 deletions(-)
   24791 
   24792 commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
   24793 Author: Keith Packard <keithp (a] keithp.com>
   24794 Date:	Thu Jun 20 03:43:09 2002 +0000
   24795 
   24796     Accidentally falling through several case blocks
   24797 
   24798  src/fccfg.c | 3 ++-
   24799  src/fcdbg.c | 6 +++---
   24800  2 files changed, 5 insertions(+), 4 deletions(-)
   24801 
   24802 commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
   24803 Author: Keith Packard <keithp (a] keithp.com>
   24804 Date:	Wed Jun 19 21:32:51 2002 +0000
   24805 
   24806     Add slanting for fonts without oblique/italic varient. Fix matching
   24807     code to
   24808 	make this work
   24809 
   24810  fonts.conf.in | 28 ++++++++++++++++++++++++++++
   24811  src/fcmatch.c |  4 ++--
   24812  2 files changed, 30 insertions(+), 2 deletions(-)
   24813 
   24814 commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
   24815 Author: Keith Packard <keithp (a] keithp.com>
   24816 Date:	Wed Jun 19 20:55:19 2002 +0000
   24817 
   24818     Make fc-cache more tolerant of missing font directories
   24819 
   24820  fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
   24821  1 file changed, 26 insertions(+), 2 deletions(-)
   24822 
   24823 commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
   24824 Author: Keith Packard <keithp (a] keithp.com>
   24825 Date:	Wed Jun 19 20:08:22 2002 +0000
   24826 
   24827     Add ref counting to font config patterns so that FcFontSort return
   24828     values
   24829 	are persistant
   24830 
   24831  fontconfig/fontconfig.h |  5 ++++-
   24832  fonts.dtd		 |  5 ++++-
   24833  src/fccache.c		 | 11 +++++++++--
   24834  src/fccfg.c		 |  4 ++++
   24835  src/fcdbg.c		 |  8 +++++++-
   24836  src/fcdir.c		 |  5 +++--
   24837  src/fcint.h		 |  9 +++++----
   24838  src/fclist.c		 |  2 +-
   24839  src/fcmatch.c		 | 21 +++++++++++++++++++--
   24840  src/fcname.c		 |  3 ++-
   24841  src/fcpat.c		 | 12 +++++++++++-
   24842  src/fcxml.c		 |  4 ++++
   24843  12 files changed, 73 insertions(+), 16 deletions(-)
   24844 
   24845 commit 06a48f20739580338e69547c9896c539abf000dd
   24846 Author: Keith Packard <keithp (a] keithp.com>
   24847 Date:	Wed Jun 19 06:31:46 2002 +0000
   24848 
   24849     Add a few aliases suggested by Owen and Mike
   24850 
   24851  fonts.conf.in | 19 +++++++++++++++++--
   24852  1 file changed, 17 insertions(+), 2 deletions(-)
   24853 
   24854 commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
   24855 Author: Keith Packard <keithp (a] keithp.com>
   24856 Date:	Tue Jun 18 22:23:05 2002 +0000
   24857 
   24858     Add a few more families to fonts.conf, make FC_ANTIALIAS less
   24859     important for
   24860 	matching, fix family->generic mapping
   24861 
   24862  src/fccfg.c   |  7 ++++---
   24863  src/fcmatch.c | 22 +++++++++++-----------
   24864  2 files changed, 15 insertions(+), 14 deletions(-)
   24865 
   24866 commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
   24867 Author: Keith Packard <keithp (a] keithp.com>
   24868 Date:	Tue Jun 18 16:47:33 2002 +0000
   24869 
   24870     Fix compiler warning
   24871 
   24872  src/fcxml.c | 4 ++--
   24873  1 file changed, 2 insertions(+), 2 deletions(-)
   24874 
   24875 commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
   24876 Author: Keith Packard <keithp (a] keithp.com>
   24877 Date:	Tue Jun 18 16:47:12 2002 +0000
   24878 
   24879     Fix incorrect size in memmove call in FcObjectSetAdd that crashed
   24880 	FcFontSetList calls
   24881 
   24882  src/fclist.c | 3 ++-
   24883  1 file changed, 2 insertions(+), 1 deletion(-)
   24884 
   24885 commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
   24886 Author: Keith Packard <keithp (a] keithp.com>
   24887 Date:	Sat Jun 8 18:46:35 2002 +0000
   24888 
   24889     Fix fontconfig.pc generation in Imakefile
   24890 
   24891  Imakefile | 4 ++--
   24892  1 file changed, 2 insertions(+), 2 deletions(-)
   24893 
   24894 commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
   24895 Author: Keith Packard <keithp (a] keithp.com>
   24896 Date:	Sat Jun 8 17:32:05 2002 +0000
   24897 
   24898     Add FcPatternHash, clean up a few valgrind issues
   24899 
   24900  fontconfig/fontconfig.h |  3 ++
   24901  src/fccfg.c		 |  2 +-
   24902  src/fcmatch.c		 | 11 ++++---
   24903  src/fcpat.c		 | 78
   24904  +++++++++++++++++++++++++++++++++++++++++++++++++
   24905  src/fcxml.c		 | 13 ++++++++-
   24906  5 files changed, 101 insertions(+), 6 deletions(-)
   24907 
   24908 commit 8a39040e2a1308602aabe1aa4a8608f94830534e
   24909 Author: Keith Packard <keithp (a] keithp.com>
   24910 Date:	Fri Jun 7 17:55:41 2002 +0000
   24911 
   24912     Make autoconf use correct options to build solaris shared libraries
   24913 
   24914  configure.in | 15 +++++++++++++--
   24915  1 file changed, 13 insertions(+), 2 deletions(-)
   24916 
   24917 commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
   24918 Author: David Dawes <dawes (a] xfree86.org>
   24919 Date:	Tue Jun 4 21:55:42 2002 +0000
   24920 
   24921     171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
   24922 	Mutsumi).
   24923     170. Avoid a problem with setfontdirs when run in some locales (#5179,
   24924 	ISHIKAWA Mutsumi).
   24925     169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
   24926 
   24927  setfontdirs | 5 +++++
   24928  1 file changed, 5 insertions(+)
   24929 
   24930 commit e9be9cd10a24b75480a26be834041d312d8217b4
   24931 Author: Keith Packard <keithp (a] keithp.com>
   24932 Date:	Mon Jun 3 08:31:15 2002 +0000
   24933 
   24934     Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
   24935 	interfaces
   24936 
   24937  fontconfig/fontconfig.h |   7 ++-
   24938  src/fccfg.c		 |  12 ++--
   24939  src/fcint.h		 |   7 ++-
   24940  src/fclist.c		 |  72 ++++++++++++++--------
   24941  src/fcmatch.c		 |   6 +-
   24942  src/fcname.c		 |   8 +--
   24943  src/fcpat.c		 | 161
   24944  +++++++++++++++++++++++++++++-------------------
   24945  7 files changed, 166 insertions(+), 107 deletions(-)
   24946 
   24947 commit 88c747e20612ffcae326313f8d624b36c1235993
   24948 Author: Keith Packard <keithp (a] keithp.com>
   24949 Date:	Sun Jun 2 21:07:57 2002 +0000
   24950 
   24951     Eliminate some compiler warnings, avoid seg fault when matching
   24952     missing
   24953 	values
   24954 
   24955  src/fccfg.c   | 4 ++--
   24956  src/fcdbg.c   | 5 ++++-
   24957  src/fclist.c  | 4 +++-
   24958  src/fcmatch.c | 4 ++--
   24959  src/fcname.c  | 4 +++-
   24960  5 files changed, 14 insertions(+), 7 deletions(-)
   24961 
   24962 commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
   24963 Author: Keith Packard <keithp (a] keithp.com>
   24964 Date:	Sun Jun 2 20:52:06 2002 +0000
   24965 
   24966     Add aspect ratio support to Xft and fontconfig
   24967 
   24968  fontconfig/fontconfig.h | 3 ++-
   24969  src/fcname.c		 | 3 ++-
   24970  2 files changed, 4 insertions(+), 2 deletions(-)
   24971 
   24972 commit 8ec077f22b2f9fd693abfda7d405ac572594be99
   24973 Author: Keith Packard <keithp (a] keithp.com>
   24974 Date:	Sun Jun 2 19:51:36 2002 +0000
   24975 
   24976     Expression parsing in fonts.conf file mis-freed elements. Constant
   24977     identity
   24978 	matrix was accidentally freed. Add ability to comare FTFace
   24979 	pattern
   24980 	elements (not that its all that useful)
   24981 
   24982  src/fccfg.c | 18 +++++++++++++++---
   24983  src/fcxml.c |	5 +++--
   24984  2 files changed, 18 insertions(+), 5 deletions(-)
   24985 
   24986 commit be0948508ce4ebbb6e576b9dd31531efef6834e1
   24987 Author: Keith Packard <keithp (a] keithp.com>
   24988 Date:	Fri May 31 23:21:25 2002 +0000
   24989 
   24990     Add support for user-provided freetype faces to Xft
   24991 
   24992  fontconfig/fcfreetype.h |  8 +++++++-
   24993  fontconfig/fcprivate.h  |  4 +++-
   24994  fontconfig/fontconfig.h |  7 +++++--
   24995  src/fccharset.c	 |  5 +----
   24996  src/fcfreetype.c	 |  1 -
   24997  src/fcint.h		 |  3 ++-
   24998  src/fcpat.c		 | 29 ++++++++++++++++++++++++++++-
   24999  7 files changed, 46 insertions(+), 11 deletions(-)
   25000 
   25001 commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
   25002 Author: Keith Packard <keithp (a] keithp.com>
   25003 Date:	Fri May 31 06:52:47 2002 +0000
   25004 
   25005     Fix Xft2 to build right library version on old systems with xmkmf. Fix
   25006 	fc-cache location for xmkmf out-of-tree build on old systems
   25007 
   25008  local.def | 2 ++
   25009  1 file changed, 2 insertions(+)
   25010 
   25011 commit fbb405f3b5f25353babee1e813eb86d53912503f
   25012 Author: Keith Packard <keithp (a] keithp.com>
   25013 Date:	Fri May 31 06:38:43 2002 +0000
   25014 
   25015     Fix up support for building Xft1, Xrender and fontconfig out of
   25016     the tree
   25017 
   25018  fc-list/Imakefile |  5 +++++
   25019  local.def	   | 14 ++++++++++++++
   25020  2 files changed, 19 insertions(+)
   25021 
   25022 commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
   25023 Author: Keith Packard <keithp (a] keithp.com>
   25024 Date:	Fri May 31 04:42:42 2002 +0000
   25025 
   25026     Change FcCharSet datastructure, add FcFontSort API
   25027 
   25028  fontconfig/fontconfig.h |   9 +-
   25029  src/fccharset.c	 | 772
   25030  ++++++++++++++++++++++++++----------------------
   25031  src/fcint.h		 |  27 +-
   25032  src/fcmatch.c		 |  26 +-
   25033  4 files changed, 451 insertions(+), 383 deletions(-)
   25034 
   25035 commit bc9469baadc6b5f9a920a476e460113bab518208
   25036 Author: Keith Packard <keithp (a] keithp.com>
   25037 Date:	Wed May 29 22:07:33 2002 +0000
   25038 
   25039     Optimize after profiling. Fix FcStrCmp to return correct sign
   25040 
   25041  src/fccharset.c | 103 ++++++++++++++++++++++++++++++----------
   25042  src/fcint.h	 |   1 +
   25043  src/fcmatch.c	 | 143
   25044  +++++++++++++++++++++++++++++++++++++++++---------------
   25045  src/fcname.c	 |   4 +-
   25046  src/fcpat.c	 |  13 +++---
   25047  src/fcstr.c	 |   6 +--
   25048  6 files changed, 197 insertions(+), 73 deletions(-)
   25049 
   25050 commit 1412a69926307b2736745737c7c66172ebc56724
   25051 Author: Keith Packard <keithp (a] keithp.com>
   25052 Date:	Wed May 29 08:21:33 2002 +0000
   25053 
   25054     Apply some obvious fixes to FcFontSetSort from Owen. Speed up
   25055     FcCharSet
   25056 	primitives and FcFontSetSort
   25057 
   25058  fontconfig/fontconfig.h |   8 +-
   25059  src/fccfg.c		 |  10 +--
   25060  src/fccharset.c	 | 197
   25061  +++++++++++++++++++++++++++++++++++++++++++++---
   25062  src/fcint.h		 |   3 +-
   25063  src/fcmatch.c		 |  23 ++++--
   25064  5 files changed, 219 insertions(+), 22 deletions(-)
   25065 
   25066 commit 78417a2c74f95a66e3738cf525f9d699e13c654a
   25067 Author: Keith Packard <keithp (a] keithp.com>
   25068 Date:	Tue May 28 03:50:23 2002 +0000
   25069 
   25070     Use explicit cd for non-gmake systems
   25071 
   25072  Makefile.in | 4 ++--
   25073  1 file changed, 2 insertions(+), 2 deletions(-)
   25074 
   25075 commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
   25076 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   25077 Date:	Sat May 25 13:52:37 2002 +0000
   25078 
   25079     $< in a non-implicit rule is a GNU-makeism. It's not supported by
   25080     BSD make.
   25081 
   25082  Imakefile | 8 ++++----
   25083  1 file changed, 4 insertions(+), 4 deletions(-)
   25084 
   25085 commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
   25086 Author: Keith Packard <keithp (a] keithp.com>
   25087 Date:	Fri May 24 06:25:52 2002 +0000
   25088 
   25089     Clean up autoconf install to obey DESTDIR
   25090 
   25091  Makefile.in		| 67
   25092  ++++++++++++++++++++++++++++++++++----------------
   25093  fc-cache/Makefile.in	| 23 ++++++++++-------
   25094  fc-list/Makefile.in	| 22 +++++++++++------
   25095  fontconfig/Makefile.in | 24 +++++++++---------
   25096  src/Makefile.in	| 48 +++++++++++++++++++++++++-----------
   25097  5 files changed, 119 insertions(+), 65 deletions(-)
   25098 
   25099 commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
   25100 Author: Keith Packard <keithp (a] keithp.com>
   25101 Date:	Fri May 24 05:20:02 2002 +0000
   25102 
   25103     Change charset enumeration functions to more sensible API
   25104 
   25105  fontconfig/fontconfig.h | 13 ++++++++++++-
   25106  src/fccharset.c	 | 46
   25107  +++++++++++++++++++++++++++++++++-------------
   25108  2 files changed, 45 insertions(+), 14 deletions(-)
   25109 
   25110 commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
   25111 Author: Keith Packard <keithp (a] keithp.com>
   25112 Date:	Fri May 24 05:19:30 2002 +0000
   25113 
   25114     A few autoconf build fixes
   25115 
   25116  Makefile.in	      | 12 ++++++++----
   25117  configure.in	      |  4 ++--
   25118  fontconfig-config.in | 10 +++++-----
   25119  3 files changed, 15 insertions(+), 11 deletions(-)
   25120 
   25121 commit 48db40f692a31c39a96961c8733bfeaad416a5c0
   25122 Author: Keith Packard <keithp (a] keithp.com>
   25123 Date:	Thu May 23 23:00:46 2002 +0000
   25124 
   25125     A few random fontconfig build fixes
   25126 
   25127  config/config-subst	 | 12 +++++++-----
   25128  fontconfig/fontconfig.h |  7 +++++--
   25129  src/fcinit.c		 |  8 +++++++-
   25130  3 files changed, 19 insertions(+), 8 deletions(-)
   25131 
   25132 commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
   25133 Author: Keith Packard <keithp (a] keithp.com>
   25134 Date:	Thu May 23 17:09:32 2002 +0000
   25135 
   25136     Dont require freetype to build with fontconfig
   25137 
   25138  fontconfig.pc.in | 1 -
   25139  1 file changed, 1 deletion(-)
   25140 
   25141 commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
   25142 Author: Keith Packard <keithp (a] keithp.com>
   25143 Date:	Thu May 23 17:06:46 2002 +0000
   25144 
   25145     Add pkgconfig control file and fontconfig-config script
   25146 
   25147  INSTALL	      | 17 ++++++++--
   25148  Imakefile	      | 33 +++++++++++++++++-
   25149  Makefile.in	      | 18 ++++++++--
   25150  README		      | 13 ++++++++
   25151  config/config-subst  |  8 +++++
   25152  configure.in	      | 18 ++++++----
   25153  fontconfig-config.in | 94
   25154  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   25155  fontconfig.pc.in     | 11 ++++++
   25156  8 files changed, 199 insertions(+), 13 deletions(-)
   25157 
   25158 commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
   25159 Author: Keith Packard <keithp (a] keithp.com>
   25160 Date:	Thu May 23 16:05:16 2002 +0000
   25161 
   25162     Fonts.dtd had "blanks" instead of "blank"
   25163 
   25164  fonts.dtd | 4 ++--
   25165  1 file changed, 2 insertions(+), 2 deletions(-)
   25166 
   25167 commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
   25168 Author: Keith Packard <keithp (a] keithp.com>
   25169 Date:	Wed May 22 22:59:41 2002 +0000
   25170 
   25171     Missed a Makefile.in for fontconfig includes
   25172 
   25173  fontconfig/Makefile.in | 48
   25174  ++++++++++++++++++++++++++++++++++++++++++++++++
   25175  1 file changed, 48 insertions(+)
   25176 
   25177 commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
   25178 Author: Keith Packard <keithp (a] keithp.com>
   25179 Date:	Wed May 22 04:37:07 2002 +0000
   25180 
   25181     Replace silly avl sort with qsort, add FcPatternEqual
   25182 
   25183  fontconfig/fontconfig.h |   8 +-
   25184  src/Imakefile		 |   6 +-
   25185  src/Makefile.in	 |   4 +-
   25186  src/fcavl.c		 | 419
   25187  ------------------------------------------------
   25188  src/fcavl.h		 |  46 ------
   25189  src/fcmatch.c		 |  76 ++++-----
   25190  src/fcpat.c		 | 109 ++++++++++++-
   25191  src/fcxml.c		 |   9 +-
   25192  8 files changed, 162 insertions(+), 515 deletions(-)
   25193 
   25194 commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
   25195 Author: Keith Packard <keithp (a] keithp.com>
   25196 Date:	Tue May 21 17:48:15 2002 +0000
   25197 
   25198     More autoconf cleanup for fontconfig
   25199 
   25200  Makefile.in	      |  8 +++-----
   25201  config.h.in	      |  2 +-
   25202  config/Makedefs.in   | 10 +++++++++-
   25203  configure.in	      | 55
   25204  ++++++++++++++++++++++++----------------------------
   25205  fc-cache/Makefile.in |  4 +++-
   25206  fc-list/Makefile.in  |  4 +++-
   25207  src/Imakefile	      |  4 ++--
   25208  src/Makefile.in      |  5 +----
   25209  src/fcinit.c	      |  4 ++--
   25210  9 files changed, 49 insertions(+), 47 deletions(-)
   25211 
   25212 commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
   25213 Author: Keith Packard <keithp (a] keithp.com>
   25214 Date:	Tue May 21 17:08:42 2002 +0000
   25215 
   25216     Fix xmkmf build process for fontconfig
   25217 
   25218  Imakefile     |   2 +-
   25219  Makefile.in   |  54 +++++++++
   25220  acconfig.h    |   2 -
   25221  config.h.in   | 144 +++++++++++++++++++++++
   25222  configure.in  | 360
   25223  +++++++++++++++++++++++++++++++++++++++++++---------------
   25224  cvscompile.sh |  11 +-
   25225  findfonts     |   8 +-
   25226  fonts.conf.in |  77 ++++++-------
   25227  fonts.dtd     |  13 ++-
   25228  local.def     |  54 +++++++++
   25229  setfontdirs   |   4 +-
   25230  11 files changed, 581 insertions(+), 148 deletions(-)
   25231 
   25232 commit 179c39959cc9c19004f8ca948623590e404c8c46
   25233 Author: Keith Packard <keithp (a] keithp.com>
   25234 Date:	Tue May 21 17:06:22 2002 +0000
   25235 
   25236     Fix autoconf build process for fontconfig
   25237 
   25238  config/Makedefs.in	 |   68 +++
   25239  config/config.guess	 | 1391
   25240  +++++++++++++++++++++++++++++++++++++++++++++++
   25241  config/config.sub	 | 1355
   25242  +++++++++++++++++++++++++++++++++++++++++++++
   25243  config/install.sh	 |  240 ++++++++
   25244  fc-cache/Imakefile	 |    7 +-
   25245  fc-cache/Makefile.in	 |   46 ++
   25246  fc-cache/fc-cache.c	 |  161 ++++--
   25247  fc-list/Makefile.in	 |   46 ++
   25248  fontconfig/fontconfig.h |   80 ++-
   25249  src/Makefile.in	 |  105 ++++
   25250  src/fccache.c		 |  164 ++++--
   25251  src/fccfg.c		 |  352 ++++++++----
   25252  src/fcdir.c		 |   84 ++-
   25253  src/fcinit.c		 |  109 +++-
   25254  src/fcint.h		 |   52 +-
   25255  src/fclist.c		 |    5 +-
   25256  src/fcstr.c		 |  228 +++++++-
   25257  src/fcxml.c		 |  215 +++++---
   25258  18 files changed, 4377 insertions(+), 331 deletions(-)
   25259 
   25260 commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
   25261 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   25262 Date:	Sun May 5 17:53:41 2002 +0000
   25263 
   25264     Don't run fc-cache on make install if DESTDIR is set. Instead;
   25265     run it from
   25266 	Xinstall.sh after XFree86 is installed.
   25267 
   25268  fc-cache/Imakefile | 4 +++-
   25269  1 file changed, 3 insertions(+), 1 deletion(-)
   25270 
   25271 commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
   25272 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   25273 Date:	Wed Apr 10 11:28:10 2002 +0000
   25274 
   25275     put fontconfig-def.cpp in the right place.
   25276 
   25277  fontconfig-def.cpp	| 170
   25278  -------------------------------------------------
   25279  src/fontconfig-def.cpp | 170
   25280  +++++++++++++++++++++++++++++++++++++++++++++++++
   25281  2 files changed, 170 insertions(+), 170 deletions(-)
   25282 
   25283 commit d82a034f9123558b300c956feec165c50ef7ada2
   25284 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   25285 Date:	Sun Apr 7 15:19:46 2002 +0000
   25286 
   25287     new preprocessor files. (#5215-#5218, Alexander Gottwald).
   25288 
   25289  fontconfig-def.cpp | 170
   25290  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   25291  1 file changed, 170 insertions(+)
   25292 
   25293 commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
   25294 Author: Keith Packard <keithp (a] keithp.com>
   25295 Date:	Wed Mar 27 04:33:55 2002 +0000
   25296 
   25297     Fix FT_Get_Next_Char API to match official 2.0.9 released version
   25298 
   25299  src/fccharset.c | 26 ++++++++++++++++++--------
   25300  1 file changed, 18 insertions(+), 8 deletions(-)
   25301 
   25302 commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
   25303 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   25304 Date:	Mon Mar 4 21:15:28 2002 +0000
   25305 
   25306     Warning fixes
   25307 
   25308  src/fcatomic.c | 4 ++--
   25309  1 file changed, 2 insertions(+), 2 deletions(-)
   25310 
   25311 commit 216fac98e0785e787e32ff354241935a25723e4b
   25312 Author: Keith Packard <keithp (a] keithp.com>
   25313 Date:	Sun Mar 3 18:39:05 2002 +0000
   25314 
   25315     Add match routine that returns list of fonts
   25316 
   25317  fontconfig/fontconfig.h |  14 ++
   25318  src/fcavl.c		 | 419
   25319  ++++++++++++++++++++++++++++++++++++++++++++++++
   25320  src/fcavl.h		 |  46 ++++++
   25321  src/fcmatch.c		 | 225 ++++++++++++++++++++++----
   25322  4 files changed, 671 insertions(+), 33 deletions(-)
   25323 
   25324 commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
   25325 Author: Keith Packard <keithp (a] keithp.com>
   25326 Date:	Sun Mar 3 18:36:26 2002 +0000
   25327 
   25328     Eliminate duplicate definitions in fcint.h and fontconfig.h
   25329 
   25330  src/fcint.h | 6 ------
   25331  1 file changed, 6 deletions(-)
   25332 
   25333 commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
   25334 Author: Keith Packard <keithp (a] keithp.com>
   25335 Date:	Sun Mar 3 18:35:22 2002 +0000
   25336 
   25337     fontconfig: bail scanning directory on fatal error
   25338 
   25339  src/fcdir.c | 2 +-
   25340  1 file changed, 1 insertion(+), 1 deletion(-)
   25341 
   25342 commit 17e16fa1108491fa625258bba12e71aaad8a34de
   25343 Author: Keith Packard <keithp (a] keithp.com>
   25344 Date:	Sun Mar 3 18:31:20 2002 +0000
   25345 
   25346     Eliminate compiler warnings
   25347 
   25348  src/fccharset.c | 1026
   25349  +++++++++++++++++++++++++++----------------------------
   25350  1 file changed, 512 insertions(+), 514 deletions(-)
   25351 
   25352 commit a391da8f0f867b8f87b1912a91882b108d163e03
   25353 Author: Keith Packard <keithp (a] keithp.com>
   25354 Date:	Sun Mar 3 00:19:43 2002 +0000
   25355 
   25356     Add fcatomic.c
   25357 
   25358  src/Imakefile	|   4 +-
   25359  src/fcatomic.c | 183
   25360  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   25361  src/fccache.c	|   4 ++
   25362  3 files changed, 189 insertions(+), 2 deletions(-)
   25363 
   25364 commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
   25365 Author: Keith Packard <keithp (a] keithp.com>
   25366 Date:	Fri Mar 1 22:06:30 2002 +0000
   25367 
   25368     Add new FcAtomic datatype for config file locking
   25369 
   25370  fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
   25371  src/Imakefile		 | 12 ++++++------
   25372  src/fccache.c		 | 34 ++++++++++++++--------------------
   25373  src/fcint.h		 |  9 ++++++++-
   25374  4 files changed, 57 insertions(+), 28 deletions(-)
   25375 
   25376 commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
   25377 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   25378 Date:	Fri Mar 1 17:52:03 2002 +0000
   25379 
   25380     Add missing clean rule
   25381 
   25382  Imakefile | 6 ++++++
   25383  1 file changed, 6 insertions(+)
   25384 
   25385 commit 9c8e07f19589ba944e7bfb31251228b41a02f787
   25386 Author: Keith Packard <keithp (a] keithp.com>
   25387 Date:	Fri Mar 1 01:00:54 2002 +0000
   25388 
   25389     Port Xft1 to fontconfig
   25390 
   25391  fontconfig/fontconfig.h |  8 +++++++-
   25392  src/fccache.c		 | 13 +++++++------
   25393  src/fccfg.c		 | 10 +++++-----
   25394  src/fcdir.c		 |  4 ++--
   25395  4 files changed, 21 insertions(+), 14 deletions(-)
   25396 
   25397 commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
   25398 Author: Keith Packard <keithp (a] keithp.com>
   25399 Date:	Thu Feb 28 16:51:48 2002 +0000
   25400 
   25401     Add better error reporting when loading config file
   25402 
   25403  fc-list/fc-list.c	 |  2 +-
   25404  fontconfig/fontconfig.h | 16 +++++++++++++++-
   25405  src/fclist.c		 | 36 ++++++++++++++++++++++++++++++------
   25406  src/fcmatch.c		 | 38 +++++++++++++++++++++++++++++++-------
   25407  src/fcxml.c		 | 12 +++++++++++-
   25408  5 files changed, 88 insertions(+), 16 deletions(-)
   25409 
   25410 commit c4bd0638c5f14329e71be8f170c30d376fc76972
   25411 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   25412 Date:	Tue Feb 26 05:10:30 2002 +0000
   25413 
   25414     Warning fixes
   25415 
   25416  fc-cache/fc-cache.c | 13 ++++++++++++-
   25417  fc-list/fc-list.c   | 15 +++++++++++++--
   25418  2 files changed, 25 insertions(+), 3 deletions(-)
   25419 
   25420 commit c5350655bef34cc08739bed324a482473b2a01b8
   25421 Author: Keith Packard <keithp (a] keithp.com>
   25422 Date:	Sun Feb 24 01:23:35 2002 +0000
   25423 
   25424     Check font edit value lists for empty
   25425 
   25426  src/fccfg.c | 4 ++--
   25427  1 file changed, 2 insertions(+), 2 deletions(-)
   25428 
   25429 commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
   25430 Author: Keith Packard <keithp (a] keithp.com>
   25431 Date:	Fri Feb 22 18:54:07 2002 +0000
   25432 
   25433     fontconfig: some config file parsing mistakes
   25434 
   25435  src/fcfreetype.c | 2 +-
   25436  src/fcint.h	  | 9 ---------
   25437  src/fcxml.c	  | 8 ++++++--
   25438  3 files changed, 7 insertions(+), 12 deletions(-)
   25439 
   25440 commit a398554a6d6467956c1c3471e912fb4e969835eb
   25441 Author: Keith Packard <keithp (a] keithp.com>
   25442 Date:	Wed Feb 20 01:01:21 2002 +0000
   25443 
   25444     Remove fcxml.h include file as it cant work anymore anyhow
   25445 
   25446  fontconfig/Imakefile |  2 +-
   25447  fontconfig/fcxml.h   | 37 -------------------------------------
   25448  2 files changed, 1 insertion(+), 38 deletions(-)
   25449 
   25450 commit 24c90386bbdda9800d5a35c4dbff08682186907f
   25451 Author: Keith Packard <keithp (a] keithp.com>
   25452 Date:	Wed Feb 20 00:32:30 2002 +0000
   25453 
   25454     dont complain about missing optional included font config files
   25455 
   25456  src/fcxml.c | 4 ++--
   25457  1 file changed, 2 insertions(+), 2 deletions(-)
   25458 
   25459 commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
   25460 Author: Keith Packard <keithp (a] keithp.com>
   25461 Date:	Tue Feb 19 08:33:23 2002 +0000
   25462 
   25463     Automatically initialize the fontconfig library
   25464 
   25465  src/fccfg.c  | 15 +++++++++------
   25466  src/fcinit.c |  4 ++--
   25467  src/fcint.h  |  4 +++-
   25468  3 files changed, 14 insertions(+), 9 deletions(-)
   25469 
   25470 commit aae6f7d48744a25899cac28d47458f394defa02a
   25471 Author: Keith Packard <keithp (a] keithp.com>
   25472 Date:	Tue Feb 19 07:50:44 2002 +0000
   25473 
   25474     Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
   25475     to
   25476 	enumarate Unicode coverage efficiently
   25477 
   25478  fontconfig/fontconfig.h |  7 +++++--
   25479  src/fccache.c		 |  4 ++--
   25480  src/fccharset.c	 | 23 ++++++++++++++++++++++-
   25481  src/fcpat.c		 |  6 +++---
   25482  4 files changed, 32 insertions(+), 8 deletions(-)
   25483 
   25484 commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
   25485 Author: Keith Packard <keithp (a] keithp.com>
   25486 Date:	Mon Feb 18 22:29:28 2002 +0000
   25487 
   25488     Switch fontconfig from libxml2 to expat
   25489 
   25490  src/Imakefile	 |    3 +-
   25491  src/fccharset.c |   12 +-
   25492  src/fcdbg.c	 |   20 +-
   25493  src/fcint.h	 |   34 +-
   25494  src/fcname.c	 |   98 +---
   25495  src/fcstr.c	 |   92 ++-
   25496  src/fcxml.c	 | 1764
   25497  ++++++++++++++++++++++++++++++++++++-------------------
   25498  7 files changed, 1326 insertions(+), 697 deletions(-)
   25499 
   25500 commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
   25501 Author: Keith Packard <keithp (a] keithp.com>
   25502 Date:	Fri Feb 15 23:45:33 2002 +0000
   25503 
   25504     fontconfig fc-cache program needs to be executed with correct
   25505     environment
   25506 	on install
   25507 
   25508  fc-cache/Imakefile | 2 +-
   25509  1 file changed, 1 insertion(+), 1 deletion(-)
   25510 
   25511 commit 65018b4a468c3175790dc27dfe37987151ad97d5
   25512 Author: Keith Packard <keithp (a] keithp.com>
   25513 Date:	Fri Feb 15 07:36:14 2002 +0000
   25514 
   25515     Update to Xft version 2
   25516 
   25517  fc-cache/fc-cache.c | 7 ++++---
   25518  1 file changed, 4 insertions(+), 3 deletions(-)
   25519 
   25520 commit ccb3e93b2754542d08dcd2572402560d76a8ed91
   25521 Author: Keith Packard <keithp (a] keithp.com>
   25522 Date:	Fri Feb 15 06:01:28 2002 +0000
   25523 
   25524     fontconfig library: build fixes and compiler warning fixes
   25525 
   25526  fc-cache/Imakefile	 |   2 +-
   25527  fc-list/Imakefile	 |   2 +-
   25528  fc-list/fc-list.c	 |   5 +-
   25529  fontconfig/fcfreetype.h |   1 +
   25530  fontconfig/fcprivate.h  |   2 +-
   25531  fontconfig/fcxml.h	 |   2 +-
   25532  fontconfig/fontconfig.h |  61 ++++++++---------
   25533  src/fccache.c		 | 176
   25534  ++++++++++++++++++++++++++++++------------------
   25535  src/fccfg.c		 | 126 +++++++++++++++++-----------------
   25536  src/fccharset.c	 |  23 ++++---
   25537  src/fcdir.c		 |  58 ++++++++--------
   25538  src/fcfreetype.c	 | 106 ++++++++++++++---------------
   25539  src/fcinit.c		 |   2 +-
   25540  src/fcint.h		 |  74 ++++++++------------
   25541  src/fcmatch.c		 |   7 +-
   25542  src/fcname.c		 |  92 ++++++++++++-------------
   25543  src/fcpat.c		 |  10 +--
   25544  src/fcstr.c		 |  32 ++++-----
   25545  src/fcxml.c		 | 135 +++++++++++++++++++------------------
   25546  19 files changed, 473 insertions(+), 443 deletions(-)
   25547 
   25548 commit 3be03bed3955e91882b65315fdf8a68e4b453431
   25549 Author: Keith Packard <keithp (a] keithp.com>
   25550 Date:	Fri Feb 15 00:49:44 2002 +0000
   25551 
   25552     Update fontconfig and libxml2 to get them working with in-tree build
   25553 	process
   25554 
   25555  fc-cache/Imakefile | 12 +++---------
   25556  fc-list/Imakefile  | 13 +++----------
   25557  src/Imakefile	    | 55
   25558  ++++++------------------------------------------------
   25559  3 files changed, 12 insertions(+), 68 deletions(-)
   25560 
   25561 commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
   25562 Author: Keith Packard <keithp (a] keithp.com>
   25563 Date:	Thu Feb 14 23:34:13 2002 +0000
   25564 
   25565     Add new font configuration library which forms the basis of the
   25566     new version
   25567 	of Xft
   25568 
   25569 commit 24330d27f88bbf387d92128d2c21e005f2563e93
   25570 Author: Keith Packard <keithp (a] keithp.com>
   25571 Date:	Thu Feb 14 23:34:13 2002 +0000
   25572 
   25573     Initial revision
   25574 
   25575  AUTHORS		 |    1 +
   25576  COPYING		 |   22 +
   25577  ChangeLog		 |    0
   25578  INSTALL		 |    3 +
   25579  Imakefile		 |   25 +
   25580  NEWS			 |    0
   25581  README			 |    2 +
   25582  acconfig.h		 |    2 +
   25583  configure.in		 |  202 +++++++
   25584  cvscompile.sh		 |    6 +
   25585  doc/fontconfig.tex	 |   55 ++
   25586  fc-cache/Imakefile	 |   19 +
   25587  fc-cache/fc-cache.c	 |  145 +++++
   25588  fc-cache/fc-cache.man	 |   45 ++
   25589  fc-list/Imakefile	 |   17 +
   25590  fc-list/fc-list.c	 |  128 ++++
   25591  fc-list/fc-list.man	 |   36 ++
   25592  findfonts		 |    8 +
   25593  fontconfig/Imakefile	 |    8 +
   25594  fontconfig/fcfreetype.h |   34 ++
   25595  fontconfig/fcprivate.h  |  117 ++++
   25596  fontconfig/fcxml.h	 |   37 ++
   25597  fontconfig/fontconfig.h |  551 +++++++++++++++++
   25598  fonts.conf.in		 |  191 ++++++
   25599  fonts.dtd		 |  165 +++++
   25600  setfontdirs		 |   19 +
   25601  src/Imakefile		 |   90 +++
   25602  src/fcblanks.c		 |   84 +++
   25603  src/fccache.c		 |  592 ++++++++++++++++++
   25604  src/fccfg.c		 | 1369 ++++++++++++++++++++++++++++++++++++++++++
   25605  src/fccharset.c	 | 1521
   25606  +++++++++++++++++++++++++++++++++++++++++++++++
   25607  src/fcdbg.c		 |  272 +++++++++
   25608  src/fcdefault.c	 |   87 +++
   25609  src/fcdir.c		 |  178 ++++++
   25610  src/fcfreetype.c	 |  236 ++++++++
   25611  src/fcfs.c		 |   82 +++
   25612  src/fcinit.c		 |  174 ++++++
   25613  src/fcint.h		 |  480 +++++++++++++++
   25614  src/fclist.c		 |  442 ++++++++++++++
   25615  src/fcmatch.c		 |  347 +++++++++++
   25616  src/fcmatrix.c		 |  112 ++++
   25617  src/fcname.c		 |  621 +++++++++++++++++++
   25618  src/fcpat.c		 |  491 +++++++++++++++
   25619  src/fcstr.c		 |  188 ++++++
   25620  src/fcxml.c		 | 1032 ++++++++++++++++++++++++++++++++
   25621  src/fontconfig.man	 | 1113 ++++++++++++++++++++++++++++++++++
   25622  46 files changed, 11349 insertions(+)
   25623