Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.3
      1 commit 02db01ac22318b2e296e6e1fd9664cac1ae66442
      2 Author: Akira TAGOH <akira (a] tagoh.org>
      3 Date:   Mon Nov 26 17:21:14 2012 +0900
      4 
      5     Bump version to 2.10.2
      6 
      7  README                  | 25 ++++++++++++++++++++++++-
      8  configure.ac            |  2 +-
      9  fontconfig/fontconfig.h |  2 +-
     10  3 files changed, 26 insertions(+), 3 deletions(-)
     11 
     12 commit 376fc9d22f1480ac380a3845f4cb4fe227e4be9a
     13 Author: Akira TAGOH <akira (a] tagoh.org>
     14 Date:   Tue Nov 20 20:09:10 2012 +0900
     15 
     16     Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in
     17     65-nonlatin.conf
     18 
     19     Those two fonts are serif fonts. shouldn't be added to monospace.
     20 
     21  conf.d/65-nonlatin.conf | 2 --
     22  1 file changed, 2 deletions(-)
     23 
     24 commit e7b5b5b586fd3c1f1fc7959730b760b7fd1bdee8
     25 Author: Akira TAGOH <akira (a] tagoh.org>
     26 Date:   Tue Nov 20 11:48:17 2012 +0900
     27 
     28     Update CaseFolding.txt to Unicode 6.2
     29 
     30     No real updates between 6.1 and 6.2, but anyway.
     31 
     32  fc-case/CaseFolding.txt | 8 +++++---
     33  1 file changed, 5 insertions(+), 3 deletions(-)
     34 
     35 commit c20ac78b01df3f0919352bba16b5b48b3b5d4d6d
     36 Author: Akira TAGOH <akira (a] tagoh.org>
     37 Date:   Thu Nov 15 16:37:01 2012 +0900
     38 
     39     Bug 57114 - regression on FcFontMatch with namelang
     40 
     41     After 7587d1c99d9476b6dd4dbe523c0204da700fed8d applied, family,
     42     style, and fullname is localized against current locale or lang
     43     if any though, the string in other languages were dropped from
     44     the pattern. this caused unexpected mismatch on the target="font"
     45     rules.
     46 
     47     This fix adds other strings at the end of the list.
     48 
     49  src/fcint.h   |  22 +++++++++
     50  src/fcmatch.c |  63 +++++++++++++++++--------
     51  src/fcpat.c   | 146
     52  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
     53  3 files changed, 210 insertions(+), 21 deletions(-)
     54 
     55 commit bdaef0b80dc27f4ab7a9d9bcedcfd8b5724b3cfd
     56 Author: Akira TAGOH <akira (a] tagoh.org>
     57 Date:   Tue Oct 30 09:56:24 2012 +0900
     58 
     59     Bug 56531 - autogen.sh fails due to missing 'm4' directory
     60 
     61     Keep m4 directory in git.
     62 
     63  0 files changed
     64 
     65 commit 038aa930ae2c3b7972eefe334917e7222fe478ec
     66 Author: Akira TAGOH <akira (a] tagoh.org>
     67 Date:   Fri Oct 26 14:31:23 2012 +0900
     68 
     69     Use automake variable instead of cleaning files in clean-local
     70 
     71     just for git.mk coming up from Behdad's threadsafe branch
     72 
     73  fc-cache/Makefile.am   | 7 +++----
     74  fc-cat/Makefile.am     | 7 +++----
     75  fc-list/Makefile.am    | 7 +++----
     76  fc-match/Makefile.am   | 7 +++----
     77  fc-pattern/Makefile.am | 7 +++----
     78  fc-query/Makefile.am   | 7 +++----
     79  fc-scan/Makefile.am    | 7 +++----
     80  7 files changed, 21 insertions(+), 28 deletions(-)
     81 
     82 commit 73ab254336100c5971e3a1e14b73222efd0e9822
     83 Author: Akira TAGOH <akira (a] tagoh.org>
     84 Date:   Tue Oct 23 15:52:37 2012 +0900
     85 
     86     autogen.sh: Add -I option to tell aclocal a place for external
     87     m4 files
     88 
     89  autogen.sh | 1 +
     90  1 file changed, 1 insertion(+)
     91 
     92 commit e7bfe729ab4cae63ca502291c1fe46cf7152b459
     93 Author: Akira TAGOH <akira (a] tagoh.org>
     94 Date:   Tue Oct 9 11:05:59 2012 +0900
     95 
     96     Fix syntax errors in fonts.dtd.
     97 
     98     Patch from Steve Simpson
     99 
    100  fonts.dtd | 10 +++++-----
    101  1 file changed, 5 insertions(+), 5 deletions(-)
    102 
    103 commit 8890f94438179ed7d6f7e2622178bb6c9b1f0e5e
    104 Author: Akira TAGOH <akira (a] tagoh.org>
    105 Date:   Tue Oct 9 11:03:03 2012 +0900
    106 
    107     Fix wrongly squashing for the network path on Win32.
    108 
    109     Patch from Diego Santa Cruz
    110 
    111  src/fcstr.c | 4 ++++
    112  1 file changed, 4 insertions(+)
    113 
    114 commit 8daa863c6d84ea56cc2f568a89316690e784a277
    115 Author: Akira TAGOH <akira (a] tagoh.org>
    116 Date:   Tue Sep 11 18:09:36 2012 +0900
    117 
    118     deal with warnings as errors for the previous change
    119 
    120     missed this change to commit. doh!
    121 
    122  configure.ac | 3 +++
    123  1 file changed, 3 insertions(+)
    124 
    125 commit ab26a722c05b43468f838b2fa72bb6ccd0408ac8
    126 Author: Akira TAGOH <akira (a] tagoh.org>
    127 Date:   Fri Aug 31 15:10:50 2012 +0900
    128 
    129     Bug 52573 - patch required to build 2.10.x with oldish GNU C library
    130     headers
    131 
    132     On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise()
    133     and AC_CHECK_FUNCS doesn't check a header file if the function is
    134     declared there properly. so use AC_LINK_IFELSE instead.
    135 
    136  configure.ac | 15 ++++++++++++++-
    137  1 file changed, 14 insertions(+), 1 deletion(-)
    138 
    139 commit 535e0a37d6d77a9d65096277f3bf94c39ffbf7d1
    140 Author: Akira TAGOH <akira (a] tagoh.org>
    141 Date:   Fri Aug 31 12:39:38 2012 +0900
    142 
    143     Bug 54138 - X_OK permission is invalid for win32 access(..) calls
    144 
    145     X_OK checking was added back in
    146     8ae1e3d5dc323542e7def06a42deea62c7ba7027
    147     which was removed due to the same reason in
    148     238489030a64fa883f8f9fc3d73247b7f7257899.
    149     apparently the test case in Bug#18934 still works without it.
    150     so I'm removing it again to get this working on Windows.
    151 
    152  src/fccache.c | 4 ++--
    153  1 file changed, 2 insertions(+), 2 deletions(-)
    154 
    155 commit 9ec868665dd0f4890b5fb9edb85df8334e5bb689
    156 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    157 Date:   Mon Aug 27 14:52:23 2012 -0700
    158 
    159     Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h"
    160     result in the correct values
    161 
    162     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
    163 
    164  config-fixups.h | 4 ----
    165  1 file changed, 4 deletions(-)
    166 
    167 commit c4a58ae0e2fa43fbf9ebefc83891f6abd6728ac9
    168 Author: Akira TAGOH <akira (a] tagoh.org>
    169 Date:   Mon Aug 27 16:36:49 2012 +0900
    170 
    171     Fix for libtoolize's warnings
    172 
    173  Makefile.am  | 1 +
    174  configure.ac | 1 +
    175  2 files changed, 2 insertions(+)
    176 
    177 commit 65da8c091c402ec706d76054eacbc455a7e3d801
    178 Author: Behdad Esfahbod <behdad (a] behdad.org>
    179 Date:   Sat Aug 25 14:10:14 2012 -0400
    180 
    181     Fix N'ko orthography
    182 
    183  fc-lang/nqo.orth | 3 +--
    184  1 file changed, 1 insertion(+), 2 deletions(-)
    185 
    186 commit 375cdbce9d283d1eddb8f6b1c904d755653a87c5
    187 Author: Akira TAGOH <akira (a] tagoh.org>
    188 Date:   Thu Aug 16 20:33:12 2012 +0900
    189 
    190     Bug 53585 - Two highly-visible typos in src/fcxml.c
    191 
    192  src/fcxml.c | 4 ++--
    193  1 file changed, 2 insertions(+), 2 deletions(-)
    194 
    195 commit cbfbd4041d4209b5da36746d68fe7aac7645eea5
    196 Author: Akira TAGOH <akira (a] tagoh.org>
    197 Date:   Fri Jul 27 11:22:14 2012 +0900
    198 
    199     Bump version to 2.10.1
    200 
    201  README                  | 8 +++++++-
    202  configure.ac            | 2 +-
    203  fontconfig/fontconfig.h | 2 +-
    204  3 files changed, 9 insertions(+), 3 deletions(-)
    205 
    206 commit b7287a91fedc8b3ba2f566a17e4c5a00222ca76e
    207 Author: Akira TAGOH <akira (a] tagoh.org>
    208 Date:   Mon Jul 23 13:59:16 2012 +0900
    209 
    210     Install config files first
    211 
    212     Use install-data-hook instead of install-data-local.
    213     This allows on the real installation to create a symlink with
    214     the broken ln command though, still not work with the pseudo
    215     installation by using DESTDIR say.
    216 
    217  conf.d/Makefile.am | 2 +-
    218  1 file changed, 1 insertion(+), 1 deletion(-)
    219 
    220 commit ebd5096abc495550596861b6af2aae067e861553
    221 Author: Akira TAGOH <akira (a] tagoh.org>
    222 Date:   Thu Jul 19 10:20:30 2012 +0900
    223 
    224     Fix a typo in fontconfig.pc
    225 
    226     Reported by Daniel Macks
    227 
    228  fontconfig.pc.in | 2 +-
    229  1 file changed, 1 insertion(+), 1 deletion(-)
    230 
    231 commit d4fc407246ba0860dd883baf4551401614ec220f
    232 Author: Akira TAGOH <akira (a] tagoh.org>
    233 Date:   Tue Jul 17 14:20:48 2012 +0900
    234 
    235     correct version
    236 
    237  configure.ac | 2 +-
    238  1 file changed, 1 insertion(+), 1 deletion(-)
    239 
    240 commit 92bad770e505ec8683aad2e6e063232843734ece
    241 Author: Akira TAGOH <akira (a] tagoh.org>
    242 Date:   Tue Jul 17 11:36:01 2012 +0900
    243 
    244     Bump version to 2.10
    245 
    246  README                  | 11 ++++++++++-
    247  configure.ac            |  2 +-
    248  fontconfig/fontconfig.h |  4 ++--
    249  3 files changed, 13 insertions(+), 4 deletions(-)
    250 
    251 commit f513f53347ae943a03192e83f7a6d7c40bcdfd5d
    252 Author: Akira TAGOH <akira (a] tagoh.org>
    253 Date:   Tue Jul 17 11:35:41 2012 +0900
    254 
    255     Update INSTALL
    256 
    257  INSTALL | 2 +-
    258  1 file changed, 1 insertion(+), 1 deletion(-)
    259 
    260 commit 14d23ef330808b480393196984cb06efb5724160
    261 Author: Akira TAGOH <akira (a] tagoh.org>
    262 Date:   Tue Jul 17 11:34:31 2012 +0900
    263 
    264     Bump libtool revision
    265 
    266  configure.ac | 2 +-
    267  1 file changed, 1 insertion(+), 1 deletion(-)
    268 
    269 commit da9400212db8e5aa0a0bdd4fad21d2008b5034e2
    270 Author: Akira TAGOH <akira (a] tagoh.org>
    271 Date:   Mon Jun 18 11:23:39 2012 +0900
    272 
    273     Fix a build fail with gcc 2.95, not supporting the flexible array
    274     members.
    275 
    276  configure.ac | 2 ++
    277  src/fcint.h  | 2 +-
    278  2 files changed, 3 insertions(+), 1 deletion(-)
    279 
    280 commit 489a575a7455204ee5c170754b92e72ba1e483fd
    281 Author: Akira TAGOH <akira (a] tagoh.org>
    282 Date:   Fri Jul 6 19:02:05 2012 +0900
    283 
    284     Update CaseFolding.txt to Unicode 6.1
    285 
    286  fc-case/CaseFolding.txt | 21 +++++++++++++++++----
    287  1 file changed, 17 insertions(+), 4 deletions(-)
    288 
    289 commit 5b2d065ef87514ca32af325f793ee37fabd6af19
    290 Author: Akira TAGOH <akira (a] tagoh.org>
    291 Date:   Tue Jul 3 19:56:56 2012 +0900
    292 
    293     Bug 34266 - configs silently ignored if libxml2 doesn't support
    294     SAX1 interface
    295 
    296     Check if libxml2 has built with --with-sax1
    297 
    298  configure.ac | 12 ++++++++++++
    299  1 file changed, 12 insertions(+)
    300 
    301 commit 9c377192bf7d59336dbe4603d73449c7090c11ca
    302 Author: Akira TAGOH <akira (a] tagoh.org>
    303 Date:   Mon Jun 25 14:57:51 2012 +0900
    304 
    305     Bump version to 2.9.92
    306 
    307  README                  | 19 ++++++++++++++++++-
    308  configure.ac            |  2 +-
    309  fontconfig/fontconfig.h |  2 +-
    310  3 files changed, 20 insertions(+), 3 deletions(-)
    311 
    312 commit 2162d9c2ee7ba930dca8f710ad35a83cb7c76ca6
    313 Author: Akira TAGOH <akira (a] tagoh.org>
    314 Date:   Mon Jun 25 14:57:40 2012 +0900
    315 
    316     Update INSTALL
    317 
    318  INSTALL | 4 ++--
    319  1 file changed, 2 insertions(+), 2 deletions(-)
    320 
    321 commit a94c6b3b94b4a66d7f528fcc7e939b8ec19ad660
    322 Author: Akira TAGOH <akira (a] tagoh.org>
    323 Date:   Mon Jun 25 14:50:18 2012 +0900
    324 
    325     Bump libtool revision
    326 
    327  configure.ac | 2 +-
    328  1 file changed, 1 insertion(+), 1 deletion(-)
    329 
    330 commit 769306665c37175d1e0e1167895eace0a8bc4bc3
    331 Author: Akira TAGOH <akira (a] tagoh.org>
    332 Date:   Tue Apr 24 19:11:41 2012 +0900
    333 
    334     Bug 18726 - RFE: help write locale-specific tests
    335 
    336     Add an example matching rule for the language specific
    337 
    338  doc/fontconfig-user.sgml | 35 +++++++++++++++++++++++++++++++++++
    339  1 file changed, 35 insertions(+)
    340 
    341 commit e5a59eac905f1ff6ebe6005c257ce3f9f3c4cc6b
    342 Author: Marius Tolzmann <tolzmann (a] molgen.mpg.de>
    343 Date:   Thu Jun 21 21:01:10 2012 +0200
    344 
    345     Fix warning about deprecated, non-existent config includes
    346 
    347     Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8:
    348     reading configurations from ~/.fonts.conf.d is deprecated.
    349 
    350     Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9:
    351     reading configurations from ~/.fonts.conf is deprecated.
    352 
    353     Be polite and do not issue the warning if deprecated config includes
    354     (e.g. ~/.fonts.conf.d and/or ~/.fonts.conf) do not exist.
    355 
    356  src/fcxml.c | 16 +++++++++++++---
    357  1 file changed, 13 insertions(+), 3 deletions(-)
    358 
    359 commit 3a5e9bc75d7e240ec590c6e50161ee157904d4d6
    360 Author: Marius Tolzmann <tolzmann (a] molgen.mpg.de>
    361 Date:   Thu Jun 21 21:01:09 2012 +0200
    362 
    363     Fix newline in warning about deprecated config includes
    364 
    365  src/fcxml.c | 2 +-
    366  1 file changed, 1 insertion(+), 1 deletion(-)
    367 
    368 commit 2d9ad5434b1d3afa2aa3d8a77af0bce940c69177
    369 Author: Akira TAGOH <akira (a] tagoh.org>
    370 Date:   Mon Jun 18 18:31:36 2012 +0900
    371 
    372     Rename configure.in to configure.ac
    373 
    374  configure.ac   | 615
    375  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    376  configure.in   | 615
    377  ---------------------------------------------------------
    378  new-version.sh |   4 +-
    379  3 files changed, 617 insertions(+), 617 deletions(-)
    380 
    381 commit 4353df754fcf4126ff4a69ccfef1a59450e5a7c7
    382 Author: Akira TAGOH <akira (a] tagoh.org>
    383 Date:   Mon Jun 18 10:52:21 2012 +0900
    384 
    385     clean up the lock file properly on even hardlink-not-supported
    386     filesystem.
    387 
    388  src/fcatomic.c | 14 ++++++++++++--
    389  1 file changed, 12 insertions(+), 2 deletions(-)
    390 
    391 commit 997a64a67b77ae7c083f4a2898670201ed618fb2
    392 Author: Akira TAGOH <akira (a] tagoh.org>
    393 Date:   Thu Jun 14 11:27:31 2012 +0900
    394 
    395     Fix the fail of make install with --disable-shared on Win32
    396 
    397  .gitignore      | 1 +
    398  configure.in    | 1 +
    399  src/Makefile.am | 2 ++
    400  3 files changed, 4 insertions(+)
    401 
    402 commit cd280f6532663981fb5fcc2d38f99973033568db
    403 Author: Akira TAGOH <akira (a] tagoh.org>
    404 Date:   Wed Jun 13 20:01:30 2012 +0900
    405 
    406     Fix a build fail on MINGW
    407 
    408  src/fcatomic.c |  7 ++++---
    409  src/fccfg.c    | 18 +++++++++---------
    410  src/fcint.h    |  4 +++-
    411  src/fcstat.c   | 16 ++++++++++------
    412  src/fcstr.c    |  6 +++---
    413  src/fcxml.c    | 24 ++++++++++++------------
    414  6 files changed, 41 insertions(+), 34 deletions(-)
    415 
    416 commit 2ec0440fb580f5556d8e1fc4e0e3a6c5b9472cf6
    417 Author: Akira TAGOH <akira (a] tagoh.org>
    418 Date:   Tue Jun 12 11:02:03 2012 +0900
    419 
    420     Fix a typo and build fail.
    421 
    422  doc/Makefile.am | 6 +++---
    423  1 file changed, 3 insertions(+), 3 deletions(-)
    424 
    425 commit b447fc5d52e1e88ca1eca0ce3472d48626e27109
    426 Author: Akira TAGOH <akira (a] tagoh.org>
    427 Date:   Mon Jun 11 14:14:41 2012 +0900
    428 
    429     Bug 50835 - Deprecate FC_GLOBAL_ADVANCE
    430 
    431     FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on
    432     freetype 2.4.5 or later.
    433 
    434  conf.d/20-fix-globaladvance.conf | 28 ----------------------------
    435  conf.d/Makefile.am               |  2 --
    436  doc/fontconfig-devel.sgml        |  2 +-
    437  doc/fontconfig-user.sgml         |  2 +-
    438  fontconfig/fontconfig.h          |  1 +
    439  src/fcdefault.c                  |  1 +
    440  src/fcint.h                      |  2 +-
    441  src/fcname.c                     |  4 ++--
    442  8 files changed, 7 insertions(+), 35 deletions(-)
    443 
    444 commit 54fb7967de3850cf7176dde12432ed48c628ebea
    445 Author: Akira TAGOH <akira (a] tagoh.org>
    446 Date:   Mon Jun 11 20:15:15 2012 +0900
    447 
    448     Bump version to 2.9.91
    449 
    450  README                  | 81
    451  ++++++++++++++++++++++++++++++++++++++++++++++++-
    452  configure.in            |  2 +-
    453  fontconfig/fontconfig.h |  2 +-
    454  3 files changed, 82 insertions(+), 3 deletions(-)
    455 
    456 commit 0b20bd0281a2247a047ef388ea2c6c58614d7b1a
    457 Author: Mark Brand <mabrand (a] mabrand.nl>
    458 Date:   Mon Jun 11 20:13:02 2012 +0900
    459 
    460     fix building for WIN32
    461 
    462     8c255fb185d5651b57380b0a9443001e8051b29d moved some code out of switch
    463     but did not declare 'buffer'. Also, replacing the "break" with
    464     "goto bail" neglected the WIN32 specific code.
    465 
    466  src/fcxml.c | 12 ++++++------
    467  1 file changed, 6 insertions(+), 6 deletions(-)
    468 
    469 commit 101825a129aa1a025e91fd55124e973fcdb31f9e
    470 Author: Akira TAGOH <akira (a] tagoh.org>
    471 Date:   Mon Jun 11 18:43:56 2012 +0900
    472 
    473     Generate bzip2-compressed tarball too
    474 
    475  Makefile.am | 2 ++
    476  1 file changed, 2 insertions(+)
    477 
    478 commit fdb1155035da677368f762d8fb24ad2f470a9813
    479 Author: Akira TAGOH <akira (a] tagoh.org>
    480 Date:   Mon Jun 11 18:39:37 2012 +0900
    481 
    482     doc: Fix distcheck error again...
    483 
    484  doc/Makefile.am | 15 +++++++++------
    485  1 file changed, 9 insertions(+), 6 deletions(-)
    486 
    487 commit e8f16c9343f64266c3ec0048d867bfe23bdb6ec6
    488 Author: Akira TAGOH <akira (a] tagoh.org>
    489 Date:   Mon Jun 11 17:48:12 2012 +0900
    490 
    491     Bump libtool revision
    492 
    493  configure.in | 4 ++--
    494  1 file changed, 2 insertions(+), 2 deletions(-)
    495 
    496 commit cf70eaa3bfa9b14847a1067295c5c0dc12c95e83
    497 Author: Akira TAGOH <akira (a] tagoh.org>
    498 Date:   Fri Jun 8 19:41:59 2012 +0900
    499 
    500     Bug 50525 - superfluous whitespace in the style
    501 
    502  src/fcfreetype.c | 15 ++++++++++++++-
    503  1 file changed, 14 insertions(+), 1 deletion(-)
    504 
    505 commit f4103bf708778433f5ea02014f890cdeccde206b
    506 Author: Akira TAGOH <akira (a] tagoh.org>
    507 Date:   Fri Jun 8 19:17:57 2012 +0900
    508 
    509     fcdefault: Add the lang object at FcConfigSubstituteWithPat() only
    510     when kind is FcMatchPattern
    511 
    512  src/fccfg.c | 33 ++++++++++++++++-----------------
    513  1 file changed, 16 insertions(+), 17 deletions(-)
    514 
    515 commit 07e52eeb097a4e3c147e00ed7a6eb7652a611751
    516 Author: Akira TAGOH <akira (a] tagoh.org>
    517 Date:   Fri Jun 8 15:54:48 2012 +0900
    518 
    519     fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
    520 
    521  src/fcdefault.c | 4 ----
    522  1 file changed, 4 deletions(-)
    523 
    524 commit 550fd49d4fb8efab33d1fa1687b1b9bd352202fe
    525 Author: Akira TAGOH <akira (a] tagoh.org>
    526 Date:   Tue May 22 14:17:10 2012 +0900
    527 
    528     Add the default language to the pattern prior to do build the
    529     substitution
    530 
    531     the default language is referred from the FC_LANG environment variable
    532     or the current locale
    533 
    534  src/fccfg.c | 18 ++++++++++++++++++
    535  1 file changed, 18 insertions(+)
    536 
    537 commit 2261a64ce14d692f7c553f46e2158e70400dbc9c
    538 Author: Akira TAGOH <akira (a] tagoh.org>
    539 Date:   Fri Jun 8 15:47:52 2012 +0900
    540 
    541     fcdefault: fallback if the environment variables are empty
    542 
    543     try to fallback if FC_LANG, LC_ALL, LC_CTYPE and LANG is empty
    544 
    545  src/fcdefault.c | 8 ++++----
    546  1 file changed, 4 insertions(+), 4 deletions(-)
    547 
    548 commit bbc8fb5ba705e5257693f3b266fce12d2f81b50c
    549 Author: Akira TAGOH <akira (a] tagoh.org>
    550 Date:   Thu Mar 29 20:25:20 2012 +0900
    551 
    552     Bug 32853 - Export API to get the default language
    553 
    554     Add a new API FcGetDefaultLangs() to export the string sets of
    555     the default
    556     languages.
    557 
    558  doc/fclangset.fncs      |   9 +++
    559  fc-lang/fc-lang.c       |   6 ++
    560  fontconfig/fontconfig.h |   3 +
    561  src/fcdefault.c         | 102 ++++++++++---------------------
    562  src/fcint.h             |   6 ++
    563  src/fclang.c            | 159
    564  ++++++++++++++++++++++++++++++++++++++++++++++++
    565  src/fcstr.c             |  44 ++++++++++++++
    566  7 files changed, 260 insertions(+), 69 deletions(-)
    567 
    568 commit 1b692d8ab91a096e7d433c51ab187382de91147b
    569 Author: Akira TAGOH <akira (a] tagoh.org>
    570 Date:   Fri Jun 1 19:06:17 2012 +0900
    571 
    572     Fix the wrong estimation for the memory usage information in
    573     fontconfig
    574 
    575  fc-cat/fc-cat.c         |  2 +-
    576  fc-list/fc-list.c       |  2 +-
    577  fc-match/fc-match.c     |  2 +-
    578  fc-pattern/fc-pattern.c |  2 +-
    579  fc-query/fc-query.c     |  2 +-
    580  fc-scan/fc-scan.c       |  2 +-
    581  src/fccfg.c             | 12 ++++++++----
    582  src/fcformat.c          |  4 ++--
    583  src/fcpat.c             |  3 ++-
    584  src/fcstr.c             |  3 +--
    585  src/fcxml.c             | 11 +++++++++--
    586  11 files changed, 28 insertions(+), 17 deletions(-)
    587 
    588 commit 5254a6630fdf132b0cda62c1bc7e8e40d2639bdf
    589 Author: Akira TAGOH <akira (a] tagoh.org>
    590 Date:   Thu May 31 12:46:55 2012 +0900
    591 
    592     Fix a typo and polish the previous change
    593 
    594  src/fcstat.c | 21 ++++++++-------------
    595  1 file changed, 8 insertions(+), 13 deletions(-)
    596 
    597 commit 4a741e9a0ab8dbaa0c377fbfed41547645ac79af
    598 Author: Akira TAGOH <akira (a] tagoh.org>
    599 Date:   Wed May 30 18:21:57 2012 +0900
    600 
    601     Fix the build fail on Solaris
    602 
    603     It's introduced by 0ac6c98294d666762960824d39329459b22b48b7.
    604     Use lstat() and S_ISDIR() to check if it's the directory or not
    605     if there are no d_type in struct dirent.
    606 
    607  configure.in |  2 ++
    608  src/fcstat.c | 61
    609  ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
    610  2 files changed, 55 insertions(+), 8 deletions(-)
    611 
    612 commit 0ac6c98294d666762960824d39329459b22b48b7
    613 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
    614 Date:   Mon May 28 14:52:21 2012 +0900
    615 
    616     Fix cache aging for fonts on FAT filesystem under Linux
    617 
    618     Windows does not update mtime of directory on FAT filesystem when
    619     file is added to it or removed from it. Fontconfig uses mtime of
    620     directory to check cache file aging and hence fails to detect
    621     newly added or recently removed files.
    622 
    623     This changeset detects FAT filesystem (currently implemented for
    624     Linux) and adds generating checksum of directory entries instead
    625     of using mtime which guarantees proper cache rebuild.
    626 
    627     For non-FAT filesystems this patch adds single syscall per directory
    628     which is negligeable overhead.
    629 
    630     This fixes bug https://bugs.freedesktop.org/show_bug.cgi?id=25535
    631 
    632     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
    633 
    634  src/fccache.c | 14 +++++-----
    635  src/fcdir.c   |  2 +-
    636  src/fcint.h   |  5 +++-
    637  src/fcstat.c  | 84
    638  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    639  4 files changed, 96 insertions(+), 9 deletions(-)
    640 
    641 commit dc2da23e69e6b3f6e6d0436d4777ee2c1d8ff1be
    642 Author: Akira TAGOH <akira (a] tagoh.org>
    643 Date:   Mon May 28 13:59:48 2012 +0900
    644 
    645     Move statfs/statvfs wrapper to fcstat.c and add a test for the mtime
    646     broken fs
    647 
    648     just rework to share the efforts between FcIsFsMmapSafe() and
    649     FcIsFsMtimeBroken().
    650 
    651  src/fccache.c |  50 +--------------------------
    652  src/fcint.h   |  13 +++++++
    653  src/fcstat.c  | 108
    654  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    655  3 files changed, 122 insertions(+), 49 deletions(-)
    656 
    657 commit 6a83c1ad40594530994b826d928312e9eeb19c35
    658 Author: Mikhail Gusarov <dottedmag (a] dottedmag.net>
    659 Date:   Sun Apr 29 12:56:16 2012 +0200
    660 
    661     Move FcStat to separate compilation unit
    662 
    663     FcStat() logic is quite complicated in presence of various semi-broken
    664     operating
    665     systems and filesystems, split it out in order to make it a bit
    666     easier.
    667 
    668     Signed-off-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
    669 
    670  src/Makefile.am |   1 +
    671  src/fccache.c   |  88 ------------------------------------------
    672  src/fcint.h     |   8 ++--
    673  src/fcstat.c    | 116
    674  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    675  4 files changed, 122 insertions(+), 91 deletions(-)
    676 
    677 commit 26160366d7ba5c7baf20ae091d5dd0388714df83
    678 Author: Akira TAGOH <akira (a] tagoh.org>
    679 Date:   Mon May 28 15:58:56 2012 +0900
    680 
    681     fcatomic: fallback to create a directory with FcAtomicLock
    682 
    683     link(2) might be failed on the filesystem that doesn't support
    684     the hard link. e.g. FcAtomicLock() always fails on FAT filesystem
    685     when link(2) is available.
    686     So that may be a good idea to fallback if link(2) is failed.
    687 
    688  src/fcatomic.c | 10 +++++++++-
    689  1 file changed, 9 insertions(+), 1 deletion(-)
    690 
    691 commit 2837c63876b9b1f27d74aad51d45fc18d48f4652
    692 Author: Akira TAGOH <akira (a] tagoh.org>
    693 Date:   Mon May 21 13:43:20 2012 +0900
    694 
    695     Bug 33644 - Fontconfig doesn't match correctly in <test>
    696 
    697     Warn if the multiple values is set to <test>, including the case of
    698     in <alias> because the behavior isn't intuitive since so many users
    699     is asking for a help to get things working for their expectation.
    700 
    701     Use multiple <match>s or <alias>es for OR operator and
    702     multiple <test>s for AND operator.
    703 
    704  doc/fontconfig-user.sgml | 23 +++++++++++++++++++++++
    705  src/fcxml.c              |  5 +++++
    706  2 files changed, 28 insertions(+)
    707 
    708 commit 794fb0bd6a3fa91c6e03e51dc080e458b8960a55
    709 Author: Akira TAGOH <akira (a] tagoh.org>
    710 Date:   Mon May 21 13:37:54 2012 +0900
    711 
    712     Correct the example
    713 
    714     Enclose the string with <string> in <test>
    715 
    716  doc/fontconfig-user.sgml | 10 +++++-----
    717  1 file changed, 5 insertions(+), 5 deletions(-)
    718 
    719 commit 8c255fb185d5651b57380b0a9443001e8051b29d
    720 Author: Akira TAGOH <akira (a] tagoh.org>
    721 Date:   Mon Mar 12 19:18:19 2012 +0900
    722 
    723     Bug 20411 - fontconfig doesn't match FreeDesktop directories specs
    724 
    725     Allows reading configuration files, fonts and cache files from
    726     the directories where the XDG Base Directory Specification defines.
    727 
    728     the old directories are still in the configuration files for
    729     the backward compatibility.
    730 
    731  conf.d/50-user.conf      |   7 +-
    732  doc/fontconfig-user.sgml |  37 ++---
    733  fonts.conf.in            |   4 +
    734  fonts.dtd                |  10 +-
    735  src/fccfg.c              |  78 ++++++++++-
    736  src/fcinit.c             |  20 ++-
    737  src/fcint.h              |  11 ++
    738  src/fcstr.c              |   5 +-
    739  src/fcxml.c              | 344
    740  ++++++++++++++++++++++++++++++-----------------
    741  9 files changed, 366 insertions(+), 150 deletions(-)
    742 
    743 commit bc4517d8e5af8f31821ec8d9990765dad2867dd4
    744 Author: Akira TAGOH <akira (a] tagoh.org>
    745 Date:   Wed Apr 11 19:52:35 2012 +0900
    746 
    747     Bug 19128 - Handling whitespace in aliases
    748 
    749     Add a new attribute `ignore-blanks' to <test>.
    750     When this is set to "true", any blanks in the string will be ignored
    751     on comparison.  This takes effects for compare="eq" or "not_eq" only.
    752 
    753     Also changed the behavior of the comparison on <alias> too.
    754 
    755  conf.d/20-fix-globaladvance.conf |  8 ++++----
    756  conf.d/20-unhint-small-vera.conf |  6 +++---
    757  conf.d/25-unhint-nonlatin.conf   | 30 +++++++++++++++---------------
    758  conf.d/30-urw-aliases.conf       |  7 +------
    759  conf.d/65-fonts-persian.conf     | 14 +++++++-------
    760  conf.d/80-delicious.conf         |  2 +-
    761  doc/fontconfig-user.sgml         |  3 ++-
    762  fonts.dtd                        |  1 +
    763  src/fccfg.c                      | 35 ++++++++++++++++++++++-------------
    764  src/fcdbg.c                      | 27 ++++++++++++++++++---------
    765  src/fcint.h                      |  8 ++++++++
    766  src/fclist.c                     |  2 +-
    767  src/fcxml.c                      | 24 ++++++++++++++++++++----
    768  13 files changed, 103 insertions(+), 64 deletions(-)
    769 
    770 commit 5ac12c0e94128ea63e3e74b4e602cf0c74661bce
    771 Author: Akira TAGOH <akira (a] tagoh.org>
    772 Date:   Thu May 10 16:47:09 2012 +0900
    773 
    774     fcarch.c: get rid of the duplicate definition of FC_MAX
    775 
    776     FC_MAX is also available in src/fcint.h
    777 
    778  src/fcarch.c | 2 --
    779  1 file changed, 2 deletions(-)
    780 
    781 commit cc9d572d3e3d270653c994ff1269f56eb7ee1b1c
    782 Author: Akira TAGOH <akira (a] tagoh.org>
    783 Date:   Thu May 10 16:36:10 2012 +0900
    784 
    785     fonts.conf: keeps same binding for alternatives
    786 
    787     Since the binding is affected to the score, the replacement should
    788     have same binding to avoid the unexpected estimation.
    789 
    790  fonts.conf.in | 6 +++---
    791  1 file changed, 3 insertions(+), 3 deletions(-)
    792 
    793 commit d81407611b160ebfa631556ee60be147d1c0416f
    794 Author: Keith Packard <keithp (a] keithp.com>
    795 Date:   Tue May 1 19:28:27 2012 -0700
    796 
    797     Deal with architectures where ALIGNOF_DOUBLE < 4
    798 
    799     This patch isn't really tested as I don't have such a machine, but I
    800     have a bug report that on m68k machines, double values are aligned on
    801     smaller than 4 byte boundaries. If ALIGNOF_DOUBLE < sizeof(int),
    802     the "expected" sizeof of FcValue is miscomputed. Use the maximum of 4
    803     (sizeof (int)) and ALIGNOF_DOUBLE when computing the expected size of
    804     FcValue.
    805 
    806     Signed-off-by: Keith Packard <keithp (a] keithp.com>
    807 
    808  src/fcarch.c | 4 +++-
    809  1 file changed, 3 insertions(+), 1 deletion(-)
    810 
    811 commit e41474e925947b5a2fb64c80135bc116e9e56d2d
    812 Author: Keith Packard <keithp (a] keithp.com>
    813 Date:   Tue May 1 19:28:26 2012 -0700
    814 
    815     Extra ',' in AC_ARG_WITH(arch causes arch to never be autodetected
    816 
    817     Commit 87d7b82a98780223422a829b6bb1a05fd753ae5e reformatted this
    818     part of the configure script, accidentally introducing a spurious
    819     comma.
    820 
    821     Signed-off-by: Keith Packard <keithp (a] keithp.com>
    822 
    823  configure.in | 1 -
    824  1 file changed, 1 deletion(-)
    825 
    826 commit d2718257f9aa3e6071f649296a52a22684c43e96
    827 Author: Akira TAGOH <akira (a] tagoh.org>
    828 Date:   Tue May 1 20:18:41 2012 +0900
    829 
    830     Output more verbose debugging log to show where to insert the element
    831     into the value list
    832 
    833  src/fccfg.c |  2 +-
    834  src/fcdbg.c | 79
    835  +++++++++++++++++++++++++++++++++++++++++++------------------
    836  src/fcint.h |  8 ++++++-
    837  3 files changed, 64 insertions(+), 25 deletions(-)
    838 
    839 commit 7d65f9f514e33305bdeafd0d34140da46259e57f
    840 Author: Akira TAGOH <akira (a] tagoh.org>
    841 Date:   Wed Apr 11 19:52:35 2012 +0900
    842 
    843     Bug 39278 - make usage of mmap optional
    844 
    845     Stop using mmap() if the cache file is stored on NFS.
    846     also added FONTCONFIG_USE_MMAP environment variable to enforce the
    847     use of
    848     or not the use of mmap(2) regardless of what the filesystem the
    849     cache files
    850     are stored on.
    851 
    852  configure.in             | 24 +++++++++++++--
    853  doc/fontconfig-user.sgml | 20 ++++++++++++-
    854  src/fccache.c            | 77
    855  ++++++++++++++++++++++++++++++++++++++++++++++--
    856  3 files changed, 116 insertions(+), 5 deletions(-)
    857 
    858 commit f30a5d7637af14b12f07267b59e02ec4a14458f2
    859 Author: Akira TAGOH <akira (a] tagoh.org>
    860 Date:   Wed Apr 25 16:21:33 2012 +0900
    861 
    862     Disable iconv support anyway...
    863 
    864  configure.in | 3 ++-
    865  1 file changed, 2 insertions(+), 1 deletion(-)
    866 
    867 commit 7587d1c99d9476b6dd4dbe523c0204da700fed8d
    868 Author: Akira TAGOH <akira (a] tagoh.org>
    869 Date:   Mon Mar 26 16:34:34 2012 +0900
    870 
    871     Bug 27765 - FcMatch() returns style in wrong language
    872 
    873     Add "namelang" object to obtain the localized name in the font
    874     regardless
    875     of the lang object. it's applied to "familylang", "stylelang" and
    876     "fullnamelang" alltogether. this would helps if one wants to enforce
    877     selecting them in the specific language if any.  the default value for
    878     the namelang object is determined from current locale.
    879 
    880  doc/fontconfig-devel.sgml |   3 ++
    881  fontconfig/fontconfig.h   |   1 +
    882  src/fcdefault.c           |  37 ++++++++++++++-
    883  src/fcint.h               |   3 +-
    884  src/fclist.c              |  47 +++++++++++++++----
    885  src/fcmatch.c             | 113
    886  +++++++++++++++++++++++++++++++++++++++-------
    887  src/fcname.c              |   1 +
    888  7 files changed, 178 insertions(+), 27 deletions(-)
    889 
    890 commit 526f0da93fc487e9b33a4d97386a9054156d01ac
    891 Author: Akira TAGOH <akira (a] tagoh.org>
    892 Date:   Tue Apr 24 11:40:51 2012 +0900
    893 
    894     Add --enable-iconv option to configure
    895 
    896     Disable iconv support by default, which provide a feature to convert
    897     non-Unicode SFNT names to UTF-8.
    898 
    899  configure.in | 64
    900  ++++++++++++++++++++++++++++++++----------------------------
    901  1 file changed, 34 insertions(+), 30 deletions(-)
    902 
    903 commit 06d6b7c3120cd417af5ff47e9735aed577978354
    904 Author: Akira TAGOH <akira (a] tagoh.org>
    905 Date:   Wed Mar 28 17:28:06 2012 +0900
    906 
    907     Create CACHEDIR.TAG when fc-cache is run or only when the cache
    908     directory is created at the runtime.
    909 
    910     Also add FcCacheCreateTagFile() API to do create CACHEDIR.TAG on
    911     the cache
    912     directory.
    913 
    914  doc/fccache.fncs        |  9 ++++++
    915  doc/fcconfig.fncs       |  2 +-
    916  fc-cache/fc-cache.c     | 73 +-----------------------------------------
    917  fontconfig/fontconfig.h |  5 ++-
    918  src/fccache.c           | 85
    919  +++++++++++++++++++++++++++++++++++++++++++++++++
    920  src/fccfg.c             |  2 +-
    921  src/fcint.h             |  3 ++
    922  7 files changed, 104 insertions(+), 75 deletions(-)
    923 
    924 commit 25ccc3f3d27d8affd45c4b0a8041ef757dbb20dd
    925 Author: Akira TAGOH <akira (a] tagoh.org>
    926 Date:   Fri Apr 20 19:08:59 2012 +0900
    927 
    928     Bug 47721 - Add ChromeOS fonts to 30-metric-aliases.conf
    929 
    930  conf.d/30-metric-aliases.conf | 50
    931  +++++++++++++++++++++++++++++++++----------
    932  1 file changed, 39 insertions(+), 11 deletions(-)
    933 
    934 commit 7069d717e982adcf8e1d300cbd10eec6322a65c9
    935 Author: Akira TAGOH <akira (a] tagoh.org>
    936 Date:   Sun Apr 22 21:40:44 2012 +0900
    937 
    938     C++11 requires a space between literal and identifier
    939 
    940     Reported by Buganini
    941 
    942  fontconfig/fontconfig.h | 6 +++---
    943  1 file changed, 3 insertions(+), 3 deletions(-)
    944 
    945 commit 22dc5460906f78b3dc1b12ab2440e62b930adf0b
    946 Author: Akira TAGOH <akira (a] tagoh.org>
    947 Date:   Fri Apr 20 20:04:17 2012 +0900
    948 
    949     Fix a build issue again when no regex functions available
    950 
    951     Reported by Jon TURNEY
    952 
    953  configure.in | 4 +---
    954  src/fcstr.c  | 2 +-
    955  2 files changed, 2 insertions(+), 4 deletions(-)
    956 
    957 commit 9fa7b7c8f2d1d8a9c50f3ba0f99087f653b6a9b8
    958 Author: Akira TAGOH <akira (a] tagoh.org>
    959 Date:   Fri Apr 20 11:17:41 2012 +0900
    960 
    961     Rework to avoid adding the unexpected value to ICONV_CFLAGS and
    962     ICONV_LIBS
    963 
    964  configure.in | 44 ++++++++++++++++++++++++--------------------
    965  1 file changed, 24 insertions(+), 20 deletions(-)
    966 
    967 commit dd2a3d3520b6fea20a58b2888fef0458c01b287f
    968 Author: Akira TAGOH <akira (a] tagoh.org>
    969 Date:   Wed Apr 18 12:55:23 2012 +0900
    970 
    971     Bug 25151 - Move cleanCacheDirectory() from fc-cache.c into
    972      the library
    973 
    974     Add FcDirCacheScan() API to clean up the cache files in the directory.
    975 
    976  doc/fccache.fncs        |  9 +++++
    977  fc-cache/fc-cache.c     | 93
    978  +------------------------------------------------
    979  fontconfig/fontconfig.h |  3 ++
    980  src/fccache.c           | 91
    981  +++++++++++++++++++++++++++++++++++++++++++++++
    982  src/fcint.h             |  2 ++
    983  5 files changed, 106 insertions(+), 92 deletions(-)
    984 
    985 commit 9e62fcedfe774a13843cc0982bc3e535369b99eb
    986 Author: Keith Packard <keithp (a] keithp.com>
    987 Date:   Mon Apr 16 11:28:36 2012 -0700
    988 
    989     Use posix_fadvise to speed startup
    990 
    991     Given that fontconfig will scan all of the cache file data during the
    992     first font search, ask the kernel to start reading the pages right
    993     away.
    994 
    995     Signed-off-by: Keith Packard <keithp (a] keithp.com>
    996 
    997  configure.in  | 2 +-
    998  src/fccache.c | 3 +++
    999  2 files changed, 4 insertions(+), 1 deletion(-)
   1000 
   1001 commit 94c2cc58a091138aa8c507d6239eca69520b65f0
   1002 Author: Akira TAGOH <akira (a] tagoh.org>
   1003 Date:   Mon Apr 16 20:25:52 2012 +0900
   1004 
   1005     doc: Fix a typo of the environment variable name.
   1006 
   1007  doc/fcconfig.fncs | 4 ++--
   1008  1 file changed, 2 insertions(+), 2 deletions(-)
   1009 
   1010 commit c5714bcf90d6b345e748b7fa7b21e421409aba60
   1011 Author: Akira TAGOH <akira (a] tagoh.org>
   1012 Date:   Fri Apr 13 11:09:04 2012 +0900
   1013 
   1014     Add --with-expat, --with-expat-includes and --with-expat-lib back.
   1015 
   1016  configure.in | 41 ++++++++++++++++++++++++++++++++++++++---
   1017  1 file changed, 38 insertions(+), 3 deletions(-)
   1018 
   1019 commit 470e92c9dbdc75d354c9dce9063276996ecf535d
   1020 Author: Akira TAGOH <akira (a] tagoh.org>
   1021 Date:   Thu Apr 12 14:01:25 2012 +0900
   1022 
   1023     Bug 27526 - Compatibility fix for old windows sytems
   1024 
   1025     Patch from Gianluigi Tiesi
   1026 
   1027  src/fccache.c |  3 ---
   1028  src/fcint.h   | 12 ++++++++++--
   1029  src/fcxml.c   | 52 +++++++++++++++++++++++++++++++++++++++++++---------
   1030  3 files changed, 53 insertions(+), 14 deletions(-)
   1031 
   1032 commit ac6271dbac32086ce60845efc4d87e669f37796a
   1033 Author: Akira TAGOH <akira (a] tagoh.org>
   1034 Date:   Thu Apr 12 11:01:12 2012 +0900
   1035 
   1036     Bug 48573 - platform without regex do not have also REG_XXX defines
   1037 
   1038     Fix a build issue on the platforms where regex isn't available
   1039 
   1040  configure.in | 9 +++++++++
   1041  src/fcstr.c  | 6 ++++--
   1042  2 files changed, 13 insertions(+), 2 deletions(-)
   1043 
   1044 commit 9231d79ad180f992f9bbef4f3127576870a75075
   1045 Author: Akira TAGOH <akira (a] tagoh.org>
   1046 Date:   Mon Apr 9 12:51:12 2012 +0900
   1047 
   1048     Bug 28491 - Allow matching on FC_FILE
   1049 
   1050     Allow :file=/path/to/font/file on matching
   1051 
   1052  configure.in  |  4 +--
   1053  src/fcint.h   |  6 +++++
   1054  src/fcmatch.c | 84
   1055  ++++++++++++++++++++++++++++++++++++-----------------------
   1056  src/fcstr.c   | 50 +++++++++++++++++++++++++++++++++++
   1057  4 files changed, 110 insertions(+), 34 deletions(-)
   1058 
   1059 commit 2589207cfd4c7e948a4b50d7c07c13a3a52fe0aa
   1060 Author: Akira TAGOH <akira (a] tagoh.org>
   1061 Date:   Tue Apr 10 18:34:11 2012 +0900
   1062 
   1063     Bug 26830 - Add search for libiconv non-default directory
   1064 
   1065     Add --with-libiconv, --with-libiconv-includes and --with-libiconv-lib
   1066     to specify the directory where libiconv might be installed.
   1067 
   1068  configure.in    | 85
   1069  +++++++++++++++++++++++++++++++++++++++++----------------
   1070  src/Makefile.am |  1 +
   1071  2 files changed, 63 insertions(+), 23 deletions(-)
   1072 
   1073 commit ddefa5021f7785514f373aab6a8e6191a867278e
   1074 Author: Akira TAGOH <akira (a] tagoh.org>
   1075 Date:   Wed Apr 4 14:47:57 2012 +0900
   1076 
   1077     Bug 22862 - <alias> ignores <match> <test>s
   1078 
   1079     Allow to use the test elements in the alias element.
   1080 
   1081  fonts.dtd   |  2 +-
   1082  src/fcxml.c | 27 +++++++++++++++++++++------
   1083  2 files changed, 22 insertions(+), 7 deletions(-)
   1084 
   1085 commit e181ab4de5d20fe1f70e68f66ef8332553eba206
   1086 Author: Akira TAGOH <akira (a] tagoh.org>
   1087 Date:   Wed Apr 4 16:49:30 2012 +0900
   1088 
   1089     Bug 29341 - Make some fontconfig paths configurable
   1090 
   1091     Add configure options to set the directory to be installed:
   1092       --with-templatedir for the configuration files a.k.a.
   1093         /etc/fonts/conf.avail
   1094       --with-baseconfigdir for fonts.conf etc a.k.a. /etc/fonts
   1095       --with-configdir for the active configuration files a.k.a.
   1096         /etc/fonts/conf.d
   1097       --with-xmldir for fonts.dtd etc
   1098 
   1099     and the default path for templatedir is changed to
   1100     ${datadir}/fontconfig/conf.avail
   1101 
   1102  Makefile.am        | 36 +++++++++++---------
   1103  conf.d/Makefile.am | 99
   1104  ++++++++++++++++++++++++++----------------------------
   1105  configure.in       | 72 ++++++++++++++++++++++++++++++++-------
   1106  fonts.conf.in      |  2 +-
   1107  src/Makefile.am    |  2 +-
   1108  5 files changed, 129 insertions(+), 82 deletions(-)
   1109 
   1110 commit bb02899d9ff9813738809fb5349a9f3ae2dba76f
   1111 Author: Akira TAGOH <akira (a] tagoh.org>
   1112 Date:   Mon Apr 2 15:38:27 2012 +0900
   1113 
   1114     Use pkgconfig to check builddeps
   1115 
   1116  configure.in | 164
   1117  +++++++++++------------------------------------------------
   1118  1 file changed, 31 insertions(+), 133 deletions(-)
   1119 
   1120 commit 87d7b82a98780223422a829b6bb1a05fd753ae5e
   1121 Author: Akira TAGOH <akira (a] tagoh.org>
   1122 Date:   Mon Apr 2 14:32:44 2012 +0900
   1123 
   1124     Use AC_HELP_STRING instead of formatting manually
   1125 
   1126  configure.in | 57
   1127  ++++++++++++++++++++++++++++++++++++++++++++++-----------
   1128  1 file changed, 46 insertions(+), 11 deletions(-)
   1129 
   1130 commit d3e3f4a46d07a7b611be21600d7049225b8b2909
   1131 Author: Akira TAGOH <akira (a] tagoh.org>
   1132 Date:   Fri Mar 30 18:09:14 2012 +0900
   1133 
   1134     doc: Add contains and not_contains operators and elements
   1135 
   1136  doc/fontconfig-user.sgml | 6 +++---
   1137  1 file changed, 3 insertions(+), 3 deletions(-)
   1138 
   1139 commit 9279f71a3a855e3b2dbd13dbe0d38f2b69673c49
   1140 Author: Akira TAGOH <akira (a] tagoh.org>
   1141 Date:   Fri Mar 30 11:52:25 2012 +0900
   1142 
   1143     Bug 24729 - [ne_NP] Fix ortho file
   1144 
   1145     further update for ne.orth
   1146 
   1147     Patch from Pravin Satpute.
   1148 
   1149  fc-lang/ne.orth | 23 ++++++++++++++++++++---
   1150  1 file changed, 20 insertions(+), 3 deletions(-)
   1151 
   1152 commit 9fe7c986c64d8cfb7f85a300b6f0d470ce66b18a
   1153 Author: Akira TAGOH <akira (a] tagoh.org>
   1154 Date:   Thu Mar 29 15:43:11 2012 +0900
   1155 
   1156     Bug 48020 - Fix for src/makealias on Solaris 10
   1157 
   1158     Use the command substitution `command` instead of $(command) for
   1159     Solaris 10.
   1160 
   1161  src/makealias | 2 +-
   1162  1 file changed, 1 insertion(+), 1 deletion(-)
   1163 
   1164 commit becbdaebe3d77726900072de1a0fb6a95c938da5
   1165 Author: Akira TAGOH <akira (a] tagoh.org>
   1166 Date:   Wed Mar 28 15:09:25 2012 +0900
   1167 
   1168     Move workaround macros for fat binaries into the separate header file
   1169 
   1170  Makefile.am     |  5 +++--
   1171  config-fixups.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
   1172  configure.in    |  4 +++-
   1173  src/fcarch.h    | 13 -------------
   1174  4 files changed, 50 insertions(+), 16 deletions(-)
   1175 
   1176 commit fe6ba5e5c54928adeaf96668d0cf6f44f0484065
   1177 Author: Akira TAGOH <akira (a] tagoh.org>
   1178 Date:   Wed Mar 28 16:27:46 2012 +0900
   1179 
   1180     Fix the hardcoded cache file suffix
   1181 
   1182  fc-cat/fc-cat.c | 4 ++--
   1183  1 file changed, 2 insertions(+), 2 deletions(-)
   1184 
   1185 commit 4a060729a1466186d3be63ada344f43d66f937e5
   1186 Author: Akira TAGOH <akira (a] tagoh.org>
   1187 Date:   Wed Mar 28 13:38:53 2012 +0900
   1188 
   1189     fcpat: Increase the number of buckets in the shared string hash table
   1190 
   1191     This is a reasonably conservative increase in the number of buckets
   1192     in the hash
   1193     table to 251.  After FcInit(), there are 240 shared strings in use
   1194     on my system
   1195     (from configuration files I assume).  The hash value is stored in
   1196     each link in
   1197     the chains so comparison are actually not very expensive.  This change
   1198     should
   1199     reduce the average length of chains by a factor of 8.  With the
   1200     reference
   1201     counted strings, it should keep the average length of chains to
   1202     about 2.  The
   1203     number of buckets is prime so as not to rely too much on the quality
   1204     of the
   1205     hash function.
   1206 
   1207     https://bugs.freedesktop.org/show_bug.cgi?id=17832#c5
   1208 
   1209     Patch from Karl Tomlinson
   1210 
   1211  src/fcpat.c | 2 +-
   1212  1 file changed, 1 insertion(+), 1 deletion(-)
   1213 
   1214 commit d8dcff7b96b09748e6f1df9e4adc7ab0850d7b18
   1215 Author: Akira TAGOH <akira (a] tagoh.org>
   1216 Date:   Wed Mar 28 13:37:15 2012 +0900
   1217 
   1218     Bug 17832 - Memory leaks due to FcStrStaticName use for external
   1219     patterns
   1220 
   1221     Use the reference-counted strings instead of the static strings
   1222 
   1223     Patch from Karl Tomlinson
   1224 
   1225  src/fccfg.c  |  2 +-
   1226  src/fcinit.c |  4 ++--
   1227  src/fcint.h  | 10 +++++-----
   1228  src/fclist.c | 10 +++++++++-
   1229  src/fcname.c | 34 ++++++++------------------------
   1230  src/fcpat.c  | 63
   1231  +++++++++++++++++++++++-------------------------------------
   1232  src/fcxml.c  |  8 +++++---
   1233  7 files changed, 54 insertions(+), 77 deletions(-)
   1234 
   1235 commit ea1c6ea337b8cf6b86169b565787d0d31a0fc330
   1236 Author: Akira TAGOH <akira (a] tagoh.org>
   1237 Date:   Tue Mar 27 21:06:36 2012 +0900
   1238 
   1239     Fix a memory leak in FcDirScanConfig()
   1240 
   1241  src/fcdir.c | 3 +++
   1242  1 file changed, 3 insertions(+)
   1243 
   1244 commit 1aaf8b773d73f89f5b0d8591cca0a2072524fdb3
   1245 Author: Akira TAGOH <akira (a] tagoh.org>
   1246 Date:   Mon Mar 26 10:58:18 2012 +0900
   1247 
   1248     Bug 17722 - Don't overwrite user's configurations in default config
   1249 
   1250     Use "append" to avoid overwriting the user configuration.
   1251     This presumes most clients may takes care of the first value only.
   1252 
   1253  conf.d/10-autohint.conf          | 8 +++++++-
   1254  conf.d/10-no-sub-pixel.conf      | 8 +++++++-
   1255  conf.d/10-sub-pixel-bgr.conf     | 8 +++++++-
   1256  conf.d/10-sub-pixel-rgb.conf     | 8 +++++++-
   1257  conf.d/10-sub-pixel-vbgr.conf    | 8 +++++++-
   1258  conf.d/10-sub-pixel-vrgb.conf    | 8 +++++++-
   1259  conf.d/10-unhinted.conf          | 8 +++++++-
   1260  conf.d/11-lcdfilter-default.conf | 8 +++++++-
   1261  conf.d/11-lcdfilter-legacy.conf  | 8 +++++++-
   1262  conf.d/11-lcdfilter-light.conf   | 8 +++++++-
   1263  10 files changed, 70 insertions(+), 10 deletions(-)
   1264 
   1265 commit 900675d0b0b40f22ecc0d75e4d5ce16295a3a5e3
   1266 Author: Akira TAGOH <akira (a] tagoh.org>
   1267 Date:   Thu Mar 22 19:57:47 2012 +0900
   1268 
   1269     Bug 47703 - SimSun default family
   1270 
   1271     40-nonlatin.conf: SimSun should be serif but not sans-serif.
   1272 
   1273     http://www.microsoft.com/typography/fonts/family.aspx?FID=37
   1274 
   1275     Patch from Petr Gajdos
   1276 
   1277  conf.d/40-nonlatin.conf | 8 ++++----
   1278  1 file changed, 4 insertions(+), 4 deletions(-)
   1279 
   1280 commit 92ac054ce5e270f22a4f81a09522c3f03b76c876
   1281 Author: Akira TAGOH <akira (a] tagoh.org>
   1282 Date:   Thu Mar 22 19:15:27 2012 +0900
   1283 
   1284     fcmatch: Set FcResultMatch at the end if the return value is valid.
   1285 
   1286     In the previous code, the result of 'result' in the argument for
   1287     FcFontSetSort() and FcFontSetMatch() wasn't predictable and not
   1288     reliable to
   1289     check if the return value is valid or not. this change is to ensure
   1290     if it's
   1291     performed successfully.
   1292 
   1293  src/fcmatch.c | 19 ++++++++++++++-----
   1294  1 file changed, 14 insertions(+), 5 deletions(-)
   1295 
   1296 commit 1db3e9cdd8bc7408e630934cfc8deda7798b8970
   1297 Author: Akira TAGOH <akira (a] tagoh.org>
   1298 Date:   Thu Mar 22 12:36:34 2012 +0900
   1299 
   1300     fc-cache: improvement of the fix for Bug#39914.
   1301 
   1302     Use sizeof() instead of strlen() and use stdio.
   1303 
   1304  fc-cache/fc-cache.c | 13 +++++++------
   1305  1 file changed, 7 insertions(+), 6 deletions(-)
   1306 
   1307 commit 4f7f3bf9f78843be5b39eb64acfeb02ffcd8e3a4
   1308 Author: Akira TAGOH <akira (a] tagoh.org>
   1309 Date:   Wed Mar 21 16:06:37 2012 +0900
   1310 
   1311     Bug 39914 - Please tag the cache directory with CACHEDIR.TAG
   1312 
   1313     fc-cache: Create CACHEDIR.TAG at the top of the cache directory.
   1314 
   1315     Reviewed-by: Josh Triplett <josh (a] joshtriplett.org>
   1316 
   1317  fc-cache/fc-cache.c | 77
   1318  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   1319  1 file changed, 77 insertions(+)
   1320 
   1321 commit 8cc4498122b17843b00ec3eebdd7a7d8d59cb7ff
   1322 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   1323 Date:   Mon Mar 19 02:16:41 2012 -0700
   1324 
   1325     fcarch: Check for architecture signature at compile time rather than
   1326     configure time
   1327 
   1328     https://bugs.freedesktop.org/show_bug.cgi?id=20208
   1329 
   1330     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   1331 
   1332  fc-cache/fc-cache.c |  3 +--
   1333  src/fcarch.c        |  4 ++--
   1334  src/fcarch.h        | 23 +++++++++++++++++++++--
   1335  3 files changed, 24 insertions(+), 6 deletions(-)
   1336 
   1337 commit e1ffb3dcd46f1fbbc5cb7527bc7f447b060ed98f
   1338 Author: Akira TAGOH <tagoh (a] redhat.com>
   1339 Date:   Fri Mar 16 23:18:23 2012 +0900
   1340 
   1341     Get rid of the prerequisites from the sufix rules
   1342 
   1343     Thanks to Adam Sampson for pointing this out.
   1344 
   1345  doc/Makefile.am | 12 ++++++++----
   1346  1 file changed, 8 insertions(+), 4 deletions(-)
   1347 
   1348 commit 93460f93e9e55e39a42fb6474918f31539436d9c
   1349 Author: Akira TAGOH <akira (a] tagoh.org>
   1350 Date:   Fri Mar 16 16:29:53 2012 +0900
   1351 
   1352     Fix a build issue due to the use of non-portable variables
   1353 
   1354     $< isn't supported in BSD make say. $(RM) is pre-defined in GNU make
   1355     though, not in BSD make say. so changed to check on configure if it's
   1356     pre-defined by make, otherwise set the appropriate command to $(RM).
   1357 
   1358     This would be a workaround until it has the certain pre-defined value.
   1359 
   1360  Makefile.am            | 10 +++++-----
   1361  conf.d/Makefile.am     |  8 ++++----
   1362  configure.in           |  9 +++++++++
   1363  doc/Makefile.am        | 32 ++++++++++++++++----------------
   1364  fc-cache/Makefile.am   |  4 ++--
   1365  fc-case/Makefile.am    |  6 ++----
   1366  fc-cat/Makefile.am     |  4 ++--
   1367  fc-list/Makefile.am    |  4 ++--
   1368  fc-match/Makefile.am   |  4 ++--
   1369  fc-pattern/Makefile.am |  4 ++--
   1370  fc-query/Makefile.am   |  4 ++--
   1371  fc-scan/Makefile.am    |  4 ++--
   1372  src/Makefile.am        |  8 ++++----
   1373  13 files changed, 54 insertions(+), 47 deletions(-)
   1374 
   1375 commit f2813ffc689fb6972ff4d5d414c3abfa3e0be26f
   1376 Author: Akira TAGOH <akira (a] tagoh.org>
   1377 Date:   Fri Mar 16 11:55:47 2012 +0900
   1378 
   1379     Revert "Fix a build fail on some environment"
   1380 
   1381     This reverts commit b75eb63982a54c0fb4576d8a655ef734908d3604.
   1382 
   1383  fc-case/Makefile.am      | 10 ++++++----
   1384  fc-glyphname/Makefile.am |  4 ++--
   1385  fc-lang/Makefile.am      |  4 ++--
   1386  3 files changed, 10 insertions(+), 8 deletions(-)
   1387 
   1388 commit a5b609196fe9cf688e5b4f7b7cd31fb2dc15b154
   1389 Author: Akira TAGOH <akira (a] tagoh.org>
   1390 Date:   Fri Mar 16 11:55:30 2012 +0900
   1391 
   1392     Revert "Fix a build fail on some environment."
   1393 
   1394     This reverts commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af.
   1395 
   1396     Conflicts:
   1397 
   1398 	doc/Makefile.am
   1399 
   1400  Makefile.am		  |  2 +-
   1401  doc/Makefile.am	  | 30 +++++++++++++++---------------
   1402  fc-cache/Makefile.am	  | 10 +++++-----
   1403  fc-case/Makefile.am	  |  2 +-
   1404  fc-cat/Makefile.am	  |  6 +++---
   1405  fc-glyphname/Makefile.am |  2 +-
   1406  fc-lang/Makefile.am	  |  2 +-
   1407  fc-list/Makefile.am	  |  8 ++++----
   1408  fc-match/Makefile.am	  |  8 ++++----
   1409  fc-pattern/Makefile.am   |  6 +++---
   1410  fc-query/Makefile.am	  |  8 ++++----
   1411  fc-scan/Makefile.am	  |  8 ++++----
   1412  src/Makefile.am	  |  2 +-
   1413  13 files changed, 47 insertions(+), 47 deletions(-)
   1414 
   1415 commit 765b7b32d862474eb631b47bbdbd34ffba507392
   1416 Author: Akira TAGOH <akira (a] tagoh.org>
   1417 Date:	Mon Mar 12 19:02:27 2012 +0900
   1418 
   1419     [doc] Update for cachedir.
   1420 
   1421     <cache> element is now obsoletes and no longer used. get rid of it
   1422     from the doc and add <cachedir> instead.
   1423 
   1424  doc/fontconfig-user.sgml | 19 ++++++++++---------
   1425  1 file changed, 10 insertions(+), 9 deletions(-)
   1426 
   1427 commit e8bdc6df2ed329a38c2152b3592bf4ded8f27ce7
   1428 Author: Akira TAGOH <akira (a] tagoh.org>
   1429 Date:	Mon Mar 12 17:58:00 2012 +0900
   1430 
   1431     [doc] Update the path for cache files and the version.
   1432 
   1433  doc/fontconfig-user.sgml | 6 +++---
   1434  1 file changed, 3 insertions(+), 3 deletions(-)
   1435 
   1436 commit dd3214aa392a66095513f8fc160d6b62d81f36f5
   1437 Author: Akira TAGOH <akira (a] tagoh.org>
   1438 Date:	Sun Mar 11 02:24:33 2012 +0900
   1439 
   1440     Bump version to 2.9.0
   1441 
   1442  README			 | 129
   1443  +++++++++++++++++++++++++++++++++++++++++++++++-
   1444  configure.in		 |   2 +-
   1445  fontconfig/fontconfig.h |   2 +-
   1446  3 files changed, 129 insertions(+), 4 deletions(-)
   1447 
   1448 commit 3b142c2aaeaed4d6d5b3353aa1007d6ac08dbbdb
   1449 Author: Akira TAGOH <akira (a] tagoh.org>
   1450 Date:	Sun Mar 11 02:12:10 2012 +0900
   1451 
   1452     Get rid of $< from Makefile.am
   1453 
   1454  Makefile.am	 |  2 +-
   1455  doc/Makefile.am | 16 ++++++++--------
   1456  2 files changed, 9 insertions(+), 9 deletions(-)
   1457 
   1458 commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af
   1459 Author: Akira TAGOH <akira (a] tagoh.org>
   1460 Date:	Sat Mar 10 23:30:30 2012 +0900
   1461 
   1462     Fix a build fail on some environment.
   1463 
   1464  Makefile.am		  |  2 +-
   1465  doc/Makefile.am	  | 20 ++++++++++----------
   1466  fc-cache/Makefile.am	  | 10 +++++-----
   1467  fc-case/Makefile.am	  |  2 +-
   1468  fc-cat/Makefile.am	  |  6 +++---
   1469  fc-glyphname/Makefile.am |  2 +-
   1470  fc-lang/Makefile.am	  |  2 +-
   1471  fc-list/Makefile.am	  |  8 ++++----
   1472  fc-match/Makefile.am	  |  8 ++++----
   1473  fc-pattern/Makefile.am   |  6 +++---
   1474  fc-query/Makefile.am	  |  8 ++++----
   1475  fc-scan/Makefile.am	  |  8 ++++----
   1476  src/Makefile.am	  |  2 +-
   1477  13 files changed, 42 insertions(+), 42 deletions(-)
   1478 
   1479 commit b75eb63982a54c0fb4576d8a655ef734908d3604
   1480 Author: Akira TAGOH <akira (a] tagoh.org>
   1481 Date:	Sat Mar 10 22:05:07 2012 +0900
   1482 
   1483     Fix a build fail on some environment
   1484 
   1485  fc-case/Makefile.am	  | 10 ++++------
   1486  fc-glyphname/Makefile.am |  4 ++--
   1487  fc-lang/Makefile.am	  |  4 ++--
   1488  3 files changed, 8 insertions(+), 10 deletions(-)
   1489 
   1490 commit a47899a853e4ed3405f398f43d03424095ae73f5
   1491 Author: Akira TAGOH <akira (a] tagoh.org>
   1492 Date:	Sat Mar 10 19:03:05 2012 +0900
   1493 
   1494     Fix a build issue
   1495 
   1496  doc/Makefile.am | 1 -
   1497  1 file changed, 1 deletion(-)
   1498 
   1499 commit d6de5351922d79ccf38d2bc6b75f6ea2011dd421
   1500 Author: Akira TAGOH <akira (a] tagoh.org>
   1501 Date:	Fri Mar 9 22:24:18 2012 +0900
   1502 
   1503     Update to detect the uncommited changes properly
   1504 
   1505  new-version.sh | 2 +-
   1506  1 file changed, 1 insertion(+), 1 deletion(-)
   1507 
   1508 commit 78d75c003c5f03a2aeebc628d70d3f75bd6f5707
   1509 Author: Akira TAGOH <akira (a] tagoh.org>
   1510 Date:	Fri Mar 9 22:12:35 2012 +0900
   1511 
   1512     Update the version info
   1513 
   1514  configure.in | 6 +++---
   1515  1 file changed, 3 insertions(+), 3 deletions(-)
   1516 
   1517 commit 353f7cc69184cdb1a7d5b4cc00741fab97b32f17
   1518 Author: Akira TAGOH <akira (a] tagoh.org>
   1519 Date:	Fri Mar 9 17:33:03 2012 +0900
   1520 
   1521     Fix distcheck error
   1522 
   1523  doc/Makefile.am	  | 334
   1524  ++++++++++++++++++++++++-----------------------
   1525  fc-case/Makefile.am	  |   3 +
   1526  fc-glyphname/Makefile.am |   3 +
   1527  fc-lang/Makefile.am	  |   3 +
   1528  4 files changed, 179 insertions(+), 164 deletions(-)
   1529 
   1530 commit 254232f47eaea0d03d2b1c2405d4ded5fd09142e
   1531 Author: Akira TAGOH <akira (a] tagoh.org>
   1532 Date:	Wed Mar 7 18:16:35 2012 +0900
   1533 
   1534     Bug 19128 - Handling whitespace in aliases
   1535 
   1536     Add a workaround alias for Dingbats.
   1537 
   1538  conf.d/30-urw-aliases.conf | 5 +++++
   1539  1 file changed, 5 insertions(+)
   1540 
   1541 commit 0ca752dd25462ed88112ba7c859ef6d5a41ea606
   1542 Author: Akira TAGOH <akira (a] tagoh.org>
   1543 Date:	Wed Mar 7 17:56:39 2012 +0900
   1544 
   1545     Check null value for given object to avoid possibly segfaulting
   1546 
   1547  src/fccharset.c | 175
   1548  +++++++++++++++++++++++++++++++++-----------------------
   1549  1 file changed, 103 insertions(+), 72 deletions(-)
   1550 
   1551 commit 1f01c4b60c4c5e16a92d60f76ce615005c7db6b8
   1552 Author: Akira TAGOH <akira (a] tagoh.org>
   1553 Date:	Wed Mar 7 17:32:14 2012 +0900
   1554 
   1555     Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType
   1556 
   1557     Force to find out a size for bitmap-only ttf to avoid the blank glyphs
   1558     in the font.
   1559 
   1560     Patch from Bug Fly
   1561 
   1562  src/fcfreetype.c | 32 ++++++++++++++------------------
   1563  1 file changed, 14 insertions(+), 18 deletions(-)
   1564 
   1565 commit a13d518fdd079aeb0bd07a0457393cca8def7f90
   1566 Author: Akira TAGOH <akira (a] tagoh.org>
   1567 Date:	Tue Feb 28 12:52:25 2012 +0900
   1568 
   1569     Bug 41694 - FcCache functions have random-number-generator side
   1570     effects
   1571 
   1572     Use the own random number generator state if possible.
   1573 
   1574  configure.in  |  2 +-
   1575  src/fccache.c | 69
   1576  ++++++++++++++++++++++++++++++++++++++++++++++++++---------
   1577  2 files changed, 60 insertions(+), 11 deletions(-)
   1578 
   1579 commit c7a671ab6069c676bbc77875234364242fd00e88
   1580 Author: Pravin Satpute <psatpute (a] redhat.com>
   1581 Date:	Fri Feb 24 16:50:14 2012 +0900
   1582 
   1583     Bug 25652 - Add ortho file for locale mni_IN
   1584 
   1585     Add mni.orth for Maniputi
   1586 
   1587     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1588 
   1589  fc-lang/Makefile.am |	3 ++-
   1590  fc-lang/mni.orth    | 35 +++++++++++++++++++++++++++++++++++
   1591  2 files changed, 37 insertions(+), 1 deletion(-)
   1592 
   1593 commit 04c96f59b92091b758fb26b97f1f9a3c9c2a6b6c
   1594 Author: Pravin Satpute <psatpute (a] redhat.com>
   1595 Date:	Fri Feb 24 16:43:14 2012 +0900
   1596 
   1597     Bug 25653 - Add ortho file for locale doi_IN
   1598 
   1599     Add doi.orth for Dogri
   1600 
   1601     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1602 
   1603  fc-lang/Makefile.am |	3 ++-
   1604  fc-lang/doi.orth    | 40 ++++++++++++++++++++++++++++++++++++++++
   1605  2 files changed, 42 insertions(+), 1 deletion(-)
   1606 
   1607 commit 857753d3680b7e64e753a4b8a8324138200eb86b
   1608 Author: Akira TAGOH <akira (a] tagoh.org>
   1609 Date:	Thu Feb 23 20:12:06 2012 +0900
   1610 
   1611     Add brx.orth and sat.orth
   1612 
   1613  fc-lang/Makefile.am | 4 +++-
   1614  1 file changed, 3 insertions(+), 1 deletion(-)
   1615 
   1616 commit 942cb16f6c59103e29b4e04ca8c64d29c8e67cb0
   1617 Author: Parag Nemade <pnemade (a] redhat.com>
   1618 Date:	Thu Feb 23 20:06:41 2012 +0900
   1619 
   1620     Bug 25650 - Add ortho file for locale sat_IN
   1621 
   1622     Add sat.orth for Santali
   1623 
   1624     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1625 
   1626  fc-lang/sat.orth | 44 ++++++++++++++++++++++++++++++++++++++++++++
   1627  1 file changed, 44 insertions(+)
   1628 
   1629 commit 38b9c42fe2e9d496a41e773d84a74254a6f65bc4
   1630 Author: Parag Nemade <pnemade (a] redhat.com>
   1631 Date:	Thu Feb 23 19:34:18 2012 +0900
   1632 
   1633     Bug 25651 - Add ortho file for locale brx_IN
   1634 
   1635     Add brx.orth for Bodo.
   1636 
   1637     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1638 
   1639  fc-lang/brx.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   1640  1 file changed, 46 insertions(+)
   1641 
   1642 commit a3ff1f07f8c60d2a3c77a4670de6aad0622ecacc
   1643 Author: Akira TAGOH <akira (a] tagoh.org>
   1644 Date:	Thu Feb 23 15:23:23 2012 +0900
   1645 
   1646     Bug 27385 - lcdfilter settings for freetype-2.3.12 not available
   1647     in fontconfig-2.8.0
   1648 
   1649     Add config files for FT_LcdFilter options.
   1650 
   1651     Patch from Robin Johnson.
   1652 
   1653  conf.d/11-lcdfilter-default.conf | 10 ++++++++++
   1654  conf.d/11-lcdfilter-legacy.conf  | 10 ++++++++++
   1655  conf.d/11-lcdfilter-light.conf   | 10 ++++++++++
   1656  conf.d/Makefile.am		  |  3 +++
   1657  4 files changed, 33 insertions(+)
   1658 
   1659 commit 5e4ea1104c9b832046cc8dde5ea7da52aaa61143
   1660 Author: Akira TAGOH <akira (a] tagoh.org>
   1661 Date:	Wed Feb 22 16:50:13 2012 +0900
   1662 
   1663     Do not update stream->pos when seeking is failed.
   1664 
   1665  src/ftglue.c | 3 ++-
   1666  1 file changed, 2 insertions(+), 1 deletion(-)
   1667 
   1668 commit 71b14d645f524637579d87ea99720c123d728e1f
   1669 Author: Akira TAGOH <akira (a] tagoh.org>
   1670 Date:	Wed Feb 22 16:30:05 2012 +0900
   1671 
   1672     Bug 46169 - Pointer error in FcConfigGlobMatch
   1673 
   1674     Fix possibly accessing the invalid memory and a crash in the
   1675     worst case
   1676     when the glob string is longer than the string.
   1677 
   1678  src/fccfg.c | 10 +++++++++-
   1679  1 file changed, 9 insertions(+), 1 deletion(-)
   1680 
   1681 commit 3abf981542788310104bc96b9c9cf70dd39b361b
   1682 Author: Mike Frysinger <vapier (a] gentoo.org>
   1683 Date:	Tue Nov 8 14:19:57 2011 -0500
   1684 
   1685     makealias: handle missing funcs better
   1686 
   1687     When adding new functions, if the actual definition doesn't match the
   1688     header (say due to a typo), the regeneration of the internal headers
   1689     get confused and output bad cpp logic.  This causes gcc to barf due
   1690     to mismatched #ifdef/#endif.  Which is a pain to figure out due to
   1691     the sheer voulme of generated code.
   1692 
   1693     So tweak the makealias script to detect this case and error out.
   1694     While we're here, improve the cpp output a bit to indent, include
   1695     comments, and merge similar ifdef blocks.
   1696 
   1697     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1698 
   1699  src/makealias | 18 ++++++++++++++----
   1700  1 file changed, 14 insertions(+), 4 deletions(-)
   1701 
   1702 commit d9c4462778a3d97b38e267dcdf68dfe22210ed8c
   1703 Author: Mike Frysinger <vapier (a] gentoo.org>
   1704 Date:	Mon Nov 7 20:09:10 2011 -0500
   1705 
   1706     FcObjectValidType: tweak -1 checking
   1707 
   1708     Newer gcc doesn't like when you switch on an enum and use a value
   1709     that isn't declared:
   1710 
   1711     fcname.c: In function 'FcObjectValidType':
   1712     fcname.c:299:2: warning: case value '4294967295'
   1713 	not in enumerated type 'FcType' [-Wswitch]
   1714 
   1715     So tweak the logic to avoid this warning.
   1716 
   1717     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1718 
   1719  src/fcname.c | 4 +---
   1720  1 file changed, 1 insertion(+), 3 deletions(-)
   1721 
   1722 commit 97c9506e4d0abe5e6a7d61c1a909741d2605507b
   1723 Author: Mike Frysinger <vapier (a] gentoo.org>
   1724 Date:	Mon Nov 7 19:29:57 2011 -0500
   1725 
   1726     fix build warnings when using --with-arch
   1727 
   1728     Latest configure code will setup FC_ARCHITECTURE directly rather than
   1729     going through ARCHITECTURE, so update fcarch.h accordingly.
   1730 
   1731     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1732 
   1733  src/fcarch.h | 5 ++---
   1734  1 file changed, 2 insertions(+), 3 deletions(-)
   1735 
   1736 commit 01c833379e19d8f8752ac7cec15b179c71242e2c
   1737 Author: Mike Frysinger <vapier (a] gentoo.org>
   1738 Date:	Mon Nov 7 15:33:12 2011 -0500
   1739 
   1740     fc-{list,match}: constify format string
   1741 
   1742     We don't free this string anywhere, so mark it const to avoid gcc
   1743     warnings
   1744     and possible bugs in the future (if people did try freeing it).
   1745 
   1746     fc-list.c: In function 'main':
   1747     fc-list.c:161:16: warning: pointer targets in assignment
   1748 	differ in signedness [-Wpointer-sign]
   1749 
   1750     fc-match.c: In function 'main':
   1751     fc-match.c:201:13: warning: pointer targets in assignment
   1752 	differ in signedness [-Wpointer-sign]
   1753     fc-match.c:203:13: warning: pointer targets in assignment
   1754 	differ in signedness [-Wpointer-sign]
   1755 
   1756     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1757 
   1758  fc-list/fc-list.c   | 20 ++++++++++----------
   1759  fc-match/fc-match.c | 22 +++++++++++-----------
   1760  2 files changed, 21 insertions(+), 21 deletions(-)
   1761 
   1762 commit 123d344f4590c45c5ccced8c46d157edb2b9efd2
   1763 Author: Mike Frysinger <vapier (a] gentoo.org>
   1764 Date:	Mon Nov 7 15:26:52 2011 -0500
   1765 
   1766     FcName{,Get}Constant: constify string input
   1767 
   1768     These funcs don't modify the incoming string, so add const markings.
   1769     This is the "right thing", shouldn't change the ABI, and fixes some
   1770     gcc warnings:
   1771 
   1772     fccfg.c: In function 'FcConfigEvaluate':
   1773     fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant'
   1774 	discards 'const' qualifier from pointer target type [enabled
   1775 	by default]
   1776     fcalias.h:253:34: note: expected 'FcChar8 *' but
   1777 	argument is of type 'const FcChar8 *'
   1778 
   1779     fcxml.c: In function 'FcTypecheckExpr':
   1780     fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant'
   1781 	discards 'const' qualifier from pointer target type [enabled
   1782 	by default]
   1783     fcalias.h:251:37: note: expected 'FcChar8 *' but
   1784 	argument is of type 'const FcChar8 *'
   1785 
   1786     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1787 
   1788  fontconfig/fontconfig.h | 4 ++--
   1789  src/fcname.c		 | 4 ++--
   1790  2 files changed, 4 insertions(+), 4 deletions(-)
   1791 
   1792 commit da763aa77dbaefd9be10ff5ad04ab5da39327b2e
   1793 Author: Mike Frysinger <vapier (a] gentoo.org>
   1794 Date:	Mon Nov 7 15:24:53 2011 -0500
   1795 
   1796     fc-cat: fix pointer warning
   1797 
   1798     Add a cast to avoid a gcc warning:
   1799 
   1800     fc-cat.c: In function 'cache_print_set':
   1801     fc-cat.c:230:2: warning: pointer targets in passing argument 2
   1802 	of 'FcPatternFormat' differ in signedness [-Wpointer-sign]
   1803     ../fontconfig/fontconfig.h:860:1: note:
   1804 	expected 'const FcChar8 *' but argument is of type 'char *'
   1805 
   1806     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1807 
   1808  fc-cat/fc-cat.c | 2 +-
   1809  1 file changed, 1 insertion(+), 1 deletion(-)
   1810 
   1811 commit 647569d029d0c01ce36ae7d94095ea83f40728de
   1812 Author: Mike Frysinger <vapier (a] gentoo.org>
   1813 Date:	Mon Nov 7 15:21:51 2011 -0500
   1814 
   1815     FcStat: change to FcChar8 for first arg
   1816 
   1817     This shouldn't affect the ABI, makes FcStat more like the rest of the
   1818     fontconfig API, and fixes warnings where we pass FcChar8* pointers in
   1819     to this func from other places.
   1820 
   1821     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1822 
   1823  src/fccache.c | 4 ++--
   1824  src/fcint.h   | 2 +-
   1825  2 files changed, 3 insertions(+), 3 deletions(-)
   1826 
   1827 commit e3a66c2937c3bd5c45f5170cf7720b4023b8ae3f
   1828 Author: Mike Frysinger <vapier (a] gentoo.org>
   1829 Date:	Mon Nov 7 15:18:26 2011 -0500
   1830 
   1831     delete unused variables
   1832 
   1833     Newer gcc is better at detecting set-but-unused variables.
   1834 
   1835     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1836 
   1837  src/fccache.c	  |  6 ++----
   1838  src/fcdir.c	  | 17 -----------------
   1839  src/fcformat.c   |  5 ++---
   1840  src/fcfreetype.c |  3 ---
   1841  4 files changed, 4 insertions(+), 27 deletions(-)
   1842 
   1843 commit 6f020161e8628546158766ce7a5f5e0ce1f7d95a
   1844 Author: Mike Frysinger <vapier (a] gentoo.org>
   1845 Date:	Mon Nov 7 14:25:51 2011 -0500
   1846 
   1847     FcStrPlus: optimize a little
   1848 
   1849     We've already calculated the lengths of these strings, so re-use those
   1850     values to avoid having to rescan the strings multiple times.
   1851 
   1852     Signed-off-by: Mike Frysinger <vapier (a] gentoo.org>
   1853 
   1854  src/fcstr.c | 8 +++++---
   1855  1 file changed, 5 insertions(+), 3 deletions(-)
   1856 
   1857 commit 2b010e46e629f118885f17ba860e9c4ddbba8779
   1858 Author: Akira TAGOH <akira (a] tagoh.org>
   1859 Date:	Thu Jan 19 12:04:52 2012 +0900
   1860 
   1861     Bug 44826 - <alias> must contain only a single <family>
   1862 
   1863     Fix invalid syntax around alias elements in 30-metric-aliases.conf
   1864     40-nonlatin.conf and 45-latin.conf.
   1865 
   1866     Patch from lolilolicon
   1867 
   1868  conf.d/30-metric-aliases.conf |  36 +++++++++++
   1869  conf.d/40-nonlatin.conf       | 140
   1870  +++++++++++++++++++++++++++++++++++++++++-
   1871  conf.d/45-latin.conf	       |  96 +++++++++++++++++++++++++++++
   1872  3 files changed, 271 insertions(+), 1 deletion(-)
   1873 
   1874 commit 54dd481512265a247bd23663c8fdb290a8886ccd
   1875 Author: Akira TAGOH <akira (a] tagoh.org>
   1876 Date:	Tue Dec 20 18:46:14 2011 +0900
   1877 
   1878     Get rid of the unexpected family name
   1879 
   1880     UmePlus P Gothic isn't a serif font.
   1881 
   1882  conf.d/65-nonlatin.conf | 1 -
   1883  1 file changed, 1 deletion(-)
   1884 
   1885 commit 1c13fee11adcaae9eaaa08f9193a8c3c5b01504a
   1886 Author: MINAMI Hirokazu <minami (a] mistfall.net>
   1887 Date:	Tue Dec 20 18:36:35 2011 +0900
   1888 
   1889     Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf
   1890 
   1891     Fix a typo.
   1892 
   1893     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1894 
   1895  conf.d/65-nonlatin.conf | 2 +-
   1896  1 file changed, 1 insertion(+), 1 deletion(-)
   1897 
   1898 commit a53553b4b65d6230b1a91b1a7433c8c5852ab055
   1899 Author: Pravin Satpute <pravin.d.s (a] gmail.com>
   1900 Date:	Wed Dec 21 11:38:28 2011 +0900
   1901 
   1902     Bug 43321 - Required corrections in urdu.orth file
   1903 
   1904     Drop U+0629 and U+0647, and add U+06c3 to ur.orth
   1905 
   1906     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1907 
   1908  fc-lang/ur.orth | 7 +++++--
   1909  1 file changed, 5 insertions(+), 2 deletions(-)
   1910 
   1911 commit 8c58dc276895cbeb0e9ae79718b1a38a082709d3
   1912 Author: Jinkyu Yi <jincreator (a] naver.com>
   1913 Date:	Wed Nov 9 18:07:37 2011 +0900
   1914 
   1915     Bug 42423 - make default Korean font from Un to Nanum
   1916 
   1917     Update 40-nonlatin.conf and 65-nonlatin.conf for Nanum korean fonts.
   1918 
   1919     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1920 
   1921  conf.d/40-nonlatin.conf |  3 +++
   1922  conf.d/65-nonlatin.conf | 24 ++++++++++++++----------
   1923  2 files changed, 17 insertions(+), 10 deletions(-)
   1924 
   1925 commit a18ca17b6211f62fbd1d893811b94b8c83db4cc0
   1926 Author: Akira TAGOH <akira (a] tagoh.org>
   1927 Date:	Tue Feb 21 15:29:56 2012 +0900
   1928 
   1929     Bug 40452 - Running 'fc-match --all' core dumps when no fonts are
   1930     installed
   1931 
   1932     This would changes the behavior of FcFontSort().
   1933     it won't returns NULL afterward.
   1934 
   1935  fc-match/fc-match.c |	5 +++++
   1936  src/fcmatch.c	     | 29 ++++++++++++++++++++++++++++-
   1937  2 files changed, 33 insertions(+), 1 deletion(-)
   1938 
   1939 commit cbb6ee1662f1219518677a9d489159778a812782
   1940 Author: Akira TAGOH <akira (a] tagoh.org>
   1941 Date:	Tue Jul 19 20:12:09 2011 +0900
   1942 
   1943     Bug 35517 - Remove Apple Roman cmap support
   1944 
   1945     Get rid of the apple roman encoding related code
   1946 
   1947  src/fcfreetype.c | 260
   1948  -------------------------------------------------------
   1949  1 file changed, 260 deletions(-)
   1950 
   1951 commit d3c438221610d2e584a611f21433062dc7e7f83d
   1952 Author: Akira TAGOH <akira (a] tagoh.org>
   1953 Date:	Tue Feb 21 15:11:30 2012 +0900
   1954 
   1955     Add a missing file
   1956 
   1957  fc-lang/Makefile.am | 3 ++-
   1958  1 file changed, 2 insertions(+), 1 deletion(-)
   1959 
   1960 commit 5582043a49f4360ae83d66ea05409e1c0a25b61e
   1961 Author: Akira TAGOH <akira (a] tagoh.org>
   1962 Date:	Mon Nov 14 12:56:28 2011 +0900
   1963 
   1964     Bug 32965 - Asturian (ast-ES) language matching missing 
   1965 
   1966     Add U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian
   1967 
   1968  fc-lang/ast.orth | 4 ++++
   1969  1 file changed, 4 insertions(+)
   1970 
   1971 commit dab0afd81013507b3d32afdd5a552d6ac09c10c0
   1972 Author: Akira TAGOH <akira (a] tagoh.org>
   1973 Date:	Mon Nov 14 18:22:48 2011 +0900
   1974 
   1975     Remove the unnecessary comment in ks.orth
   1976 
   1977  fc-lang/ks.orth | 4 ----
   1978  1 file changed, 4 deletions(-)
   1979 
   1980 commit dedc16733a44373633e319461ff04ec9d1f08ed6
   1981 Author: Pravin Satpute <pravin.d.s (a] gmail.com>
   1982 Date:	Fri Nov 11 15:30:56 2011 +0900
   1983 
   1984     Bug 27195 - need updates to ks.orth file
   1985 
   1986     Add U+0620, U+0657, U+065f, U+0672, U+0673 and U+06c4 for Kashmiri
   1987 
   1988     See http://www.unicode.org/charts/PDF/U0600.pdf
   1989 
   1990     Signed-off-by: Akira TAGOH <akira (a] tagoh.org>
   1991 
   1992  fc-lang/ks.orth | 6 ++++++
   1993  1 file changed, 6 insertions(+)
   1994 
   1995 commit a1ecd679db82b0b118dc7334993f53b4288c4ae4
   1996 Author: Akira TAGOH <akira (a] tagoh.org>
   1997 Date:	Mon Nov 14 17:44:24 2011 +0900
   1998 
   1999     Bug 24744 - No n'ko orthography
   2000 
   2001     Add nqo.orth for N'Ko
   2002 
   2003  fc-lang/nqo.orth | 31 +++++++++++++++++++++++++++++++
   2004  1 file changed, 31 insertions(+)
   2005 
   2006 commit 19651262e9502c952184f27962c9f5e521a11db9
   2007 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2008 Date:	Thu Oct 6 14:59:04 2011 -0400
   2009 
   2010     Add FcPublic to FcLangSetUnion and FcLangSetSubtract
   2011 
   2012     Patch from ssp
   2013 
   2014  fontconfig/fontconfig.h | 4 ++--
   2015  1 file changed, 2 insertions(+), 2 deletions(-)
   2016 
   2017 commit 3951fbaa39699684ebd3e76b333a14d5ebb19919
   2018 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2019 Date:	Wed Oct 5 15:12:48 2011 -0400
   2020 
   2021     Fix parallel build
   2022 
   2023  doc/Makefile.am | 2 +-
   2024  1 file changed, 1 insertion(+), 1 deletion(-)
   2025 
   2026 commit 082caefb6d5462c97f280b7037e3740b4865a244
   2027 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2028 Date:	Sat Sep 24 13:52:05 2011 -0400
   2029 
   2030     Bug 41171 - Invalid use of memset
   2031 
   2032  src/fccache.c | 2 +-
   2033  1 file changed, 1 insertion(+), 1 deletion(-)
   2034 
   2035 commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a
   2036 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2037 Date:	Wed Jun 22 13:06:19 2011 -0400
   2038 
   2039     Fix stupid bug in FcFontSort()
   2040 
   2041     I broke FcFontSort() language handling at the end of 2008 with this
   2042     commit: c7641f28
   2043 
   2044     G-d knows how many of the lang-matching bugs in bugzilla will be
   2045     fixed by this changed...
   2046 
   2047     I'm really sorry, everyone!
   2048 
   2049  src/fcmatch.c | 2 +-
   2050  1 file changed, 1 insertion(+), 1 deletion(-)
   2051 
   2052 commit e61eba94efffbdbec6f9e08f3fb04b75f0ba2a3f
   2053 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2054 Date:	Mon Jun 20 11:55:25 2011 -0400
   2055 
   2056     Switch fc-cat to use FcPatternFormat()
   2057 
   2058     Added the a builtin "fccat" to FcPatternFormat().
   2059 
   2060  doc/fcformat.fncs |  7 +++++++
   2061  fc-cat/fc-cat.c   | 39 +++++++++++----------------------------
   2062  src/fcformat.c    |  3 +++
   2063  3 files changed, 21 insertions(+), 28 deletions(-)
   2064 
   2065 commit a15ac5d3840552528874f1d5ad166eb00906ce80
   2066 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2067 Date:	Mon Jun 20 11:32:46 2011 -0400
   2068 
   2069     Switch fc-match to use FcPatternFormat()
   2070 
   2071     Fix small bug in FcPatternFormat that was letting element-default to
   2072     consume the convertor sequence.
   2073 
   2074  fc-match/fc-match.c | 38 +++++++++-----------------------------
   2075  src/fcformat.c      |	2 +-
   2076  2 files changed, 10 insertions(+), 30 deletions(-)
   2077 
   2078 commit e0be405a1dd5765e36152c754a47c8ad7ff0ab85
   2079 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2080 Date:	Mon Jun 20 11:22:17 2011 -0400
   2081 
   2082     Bug 26718 - "fc-match sans file" doesn't work
   2083 
   2084     - Do not throw away FC_FILE in FcNameUnparse
   2085     - Update the builtin "fclist" format to remove FC_FILE properly
   2086     instead
   2087     - Switch fc-list to use FcPatternFormat()
   2088 
   2089     Note that I had previously broken fc-list and it was not showing the
   2090     file name anymore.	No one noticed that it seems!  Now fixed.
   2091 
   2092  fc-list/fc-list.c | 17 ++++-------------
   2093  src/fcformat.c    |  2 +-
   2094  src/fcname.c	   |  3 +--
   2095  3 files changed, 6 insertions(+), 16 deletions(-)
   2096 
   2097 commit 0fcf866d44c46bd63d91f656e36544b6ce9af47d
   2098 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2099 Date:	Mon Jun 20 11:07:56 2011 -0400
   2100 
   2101     Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts...
   2102 
   2103     Do not remove blacklisted fonts during cache generation.  We already
   2104     apply the blacklist when reading the caches.  The idea always has been
   2105     that the config should not affect caches built, although that design
   2106     was tarnished with the introduction of target="scan" configurations.
   2107 
   2108  src/fcdir.c | 7 ++-----
   2109  1 file changed, 2 insertions(+), 5 deletions(-)
   2110 
   2111 commit 0392abf79131c9325c66c71c2708a4cd77673296
   2112 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2113 Date:	Tue Apr 12 22:15:37 2011 -0400
   2114 
   2115     [.gitignore] Update
   2116 
   2117  .gitignore | 3 +++
   2118  1 file changed, 3 insertions(+)
   2119 
   2120 commit 1c475d5c8cb265ac939d6b9e097666e300162511
   2121 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2122 Date:	Mon Mar 28 16:33:12 2011 -0400
   2123 
   2124     Bug 35587 - Add padding to make valgrind and glibc not hate each other
   2125 
   2126  src/fccfg.c | 13 +++++++++++--
   2127  src/fcpat.c | 10 +++++++---
   2128  2 files changed, 18 insertions(+), 5 deletions(-)
   2129 
   2130 commit f0ee5761e1ab63d848f980a767dd8475986f1342
   2131 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2132 Date:	Mon Mar 14 18:58:13 2011 -0300
   2133 
   2134     Fix warning
   2135 
   2136  fc-lang/fc-lang.c | 2 +-
   2137  1 file changed, 1 insertion(+), 1 deletion(-)
   2138 
   2139 commit c21fb9ac27ca89f3b581c58b1a08372f8273a262
   2140 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2141 Date:	Mon Mar 14 18:49:21 2011 -0300
   2142 
   2143     Always define FcStat as a function
   2144 
   2145     Such that first arg is const char *.  We also need to make more
   2146     changes
   2147     in that function as part of some other bug.
   2148 
   2149  src/fcatomic.c |  2 +-
   2150  src/fccache.c	| 13 +++++++++++--
   2151  src/fccfg.c	|  2 +-
   2152  src/fcdir.c	|  4 ++--
   2153  src/fcint.h	|  4 ----
   2154  5 files changed, 15 insertions(+), 10 deletions(-)
   2155 
   2156 commit b5617e636cbb0bc8ef4daba6681a6f58078d7a42
   2157 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2158 Date:	Mon Mar 14 18:23:56 2011 -0300
   2159 
   2160     More doc typo fixes
   2161 
   2162  doc/fcatomic.fncs    | 2 +-
   2163  doc/fcconfig.fncs    | 4 ++--
   2164  doc/fcinit.fncs      | 2 +-
   2165  doc/fcmatrix.fncs    | 4 ++--
   2166  doc/fcobjectset.fncs | 2 +-
   2167  5 files changed, 7 insertions(+), 7 deletions(-)
   2168 
   2169 commit 6c7915c10548132c3f7d0c00d08fdb268e5da6d4
   2170 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2171 Date:	Mon Mar 14 18:21:32 2011 -0300
   2172 
   2173     Mark constant strings as constant
   2174 
   2175     Fixes a few compiler warnings in fcxml.c and makes it clear that they
   2176     should not be freed.
   2177 
   2178  doc/fcatomic.fncs | 2 +-
   2179  src/fcint.h	   | 4 ++--
   2180  2 files changed, 3 insertions(+), 3 deletions(-)
   2181 
   2182 commit c76ed777ddb03a70c5990ef439d8d97809d1ef92
   2183 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2184 Date:	Mon Mar 14 18:04:59 2011 -0300
   2185 
   2186     Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized
   2187     idx to FcPatternGetLangSet()
   2188 
   2189  src/fcformat.c | 2 +-
   2190  1 file changed, 1 insertion(+), 1 deletion(-)
   2191 
   2192 commit ccc239b3865dd8d83026ae59b89de965e948120a
   2193 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2194 Date:	Mon Mar 14 17:28:53 2011 -0300
   2195 
   2196     Bug 20113 - Uighur (ug) orthography incomplete
   2197 
   2198  fc-lang/ug.orth | 35 ++++++++++++++++++++++++++++-------
   2199  1 file changed, 28 insertions(+), 7 deletions(-)
   2200 
   2201 commit 7baa20c7590b12d11dcfb0a50131d50963581258
   2202 Author: Brad Hards <bradh (a] frogmouth.net>
   2203 Date:	Fri Mar 11 19:43:42 2011 -0300
   2204 
   2205     Documentation fixes
   2206 
   2207  doc/fcatomic.fncs	   |   2 +-
   2208  doc/fccharset.fncs	   |   8 +--
   2209  doc/fcfontset.fncs	   |   2 +-
   2210  doc/fcformat.fncs	   |   4 +-
   2211  doc/fcfreetype.fncs	   |   4 +-
   2212  doc/fcinit.fncs	   |   2 +-
   2213  doc/fclangset.fncs	   |   4 +-
   2214  doc/fcpattern.fncs	   |   2 +-
   2215  doc/fcstring.fncs	   |   4 +-
   2216  doc/fontconfig-devel.sgml | 148
   2217  +++++++++++++++++++++++-----------------------
   2218  doc/fontconfig-user.sgml  |   8 +--
   2219  11 files changed, 94 insertions(+), 94 deletions(-)
   2220 
   2221 commit 9bfe7bad1c85403d85b833b58ebc6343f766e0a9
   2222 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2223 Date:	Fri Mar 11 19:40:38 2011 -0300
   2224 
   2225     Remove --enable-maintainer-mode from autogen.sh
   2226 
   2227  autogen.sh | 4 ++--
   2228  1 file changed, 2 insertions(+), 2 deletions(-)
   2229 
   2230 commit e1bb01bfdc64d0276fb17f248a54bcabe6f9aff1
   2231 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2232 Date:	Fri Jan 21 16:34:52 2011 -0500
   2233 
   2234     Update CaseFolding.txt to Unicode 6.0
   2235 
   2236  fc-case/CaseFolding.txt | 15 ++++++++++++---
   2237  1 file changed, 12 insertions(+), 3 deletions(-)
   2238 
   2239 commit e10a42178c65ff974fa9383dbc78525b3d8de1ae
   2240 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2241 Date:	Mon Jan 3 22:18:38 2011 -0500
   2242 
   2243     Remove AM_MAINTAINER_MODE
   2244 
   2245     That macro is simply broken.
   2246 
   2247     This was also brought up in:
   2248     Bug 32679 - fontconfig-2.8.0 does not cross compile
   2249 
   2250  configure.in | 1 -
   2251  1 file changed, 1 deletion(-)
   2252 
   2253 commit 0c7b8676171f2238af9785abf775e0f420e6545a
   2254 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2255 Date:	Sun Jan 2 13:25:29 2011 -0700
   2256 
   2257     Fix assertion failure on le32d4
   2258 
   2259     Reported by Jon TURNEY.
   2260 
   2261  src/fcarch.c | 3 ++-
   2262  1 file changed, 2 insertions(+), 1 deletion(-)
   2263 
   2264 commit e63f90ce74d1f2c1e22959cb2ed97120eff3867f
   2265 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2266 Date:	Tue Dec 28 02:58:16 2010 -0600
   2267 
   2268     Doc nit
   2269 
   2270  doc/fclangset.fncs | 4 ++--
   2271  1 file changed, 2 insertions(+), 2 deletions(-)
   2272 
   2273 commit 43bf659eedb3eeff75d219864af475dcadcf6983
   2274 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2275 Date:	Tue Dec 28 02:55:31 2010 -0600
   2276 
   2277     Skip <range> elements with begin > end
   2278 
   2279  src/fcxml.c | 26 ++++++++++++++++----------
   2280  1 file changed, 16 insertions(+), 10 deletions(-)
   2281 
   2282 commit 8c625aa01f0ad95b1c06acb079921c209906f3b4
   2283 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2284 Date:	Tue Dec 28 02:52:06 2010 -0600
   2285 
   2286     Add <range> support for <blank> into the DTD
   2287 
   2288  fonts.dtd | 2 +-
   2289  1 file changed, 1 insertion(+), 1 deletion(-)
   2290 
   2291 commit 549c9962a48cd728116c8f39db31c58043236ff0
   2292 Merge: 30fd4fa fa269cf
   2293 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2294 Date:	Tue Dec 28 02:50:16 2010 -0600
   2295 
   2296     Allow editing charset and lang in target="scan"
   2297 
   2298     Merge commit 'fa269cf812ee304534b0e4c44662202496008db0'
   2299 
   2300     Fixes:
   2301     Bug 31969 - Can't modify charset in target="scan"
   2302     Bug 23758 - Can't modify lang in target="scan"
   2303 
   2304 commit 30fd4fac9ca2238f84608c23836cab219640d9c1
   2305 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2306 Date:	Tue Dec 28 01:28:39 2010 -0600
   2307 
   2308     Bump version
   2309 
   2310  configure.in | 2 +-
   2311  1 file changed, 1 insertion(+), 1 deletion(-)
   2312 
   2313 commit d1a0fca316ab8d9d61474028da54615e4d9f7540
   2314 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2315 Date:	Tue Dec 28 00:59:19 2010 -0600
   2316 
   2317     Make fc-arch stuff cross-compiling-safe
   2318 
   2319     Fixes:
   2320     Bug 32679 - fontconfig-2.8.0 does not cross compile
   2321     Bug 25462 - Cross-compilation doesn't work
   2322 
   2323  Makefile.am	       |   2 +-
   2324  configure.in	       |  64 +++++------------------
   2325  fc-arch/Makefile.am   |  54 --------------------
   2326  fc-arch/fc-arch.c     | 138
   2327  --------------------------------------------------
   2328  fc-arch/fcarch.tmpl.h |  65 ------------------------
   2329  fc-cache/fc-cache.c   |   2 +-
   2330  fc-cat/fc-cat.c       |   2 +-
   2331  src/Makefile.am       |   6 +--
   2332  src/fcarch.c	       |  72 ++++++++++++++++++++++++++
   2333  src/fcarch.h	       |  71 ++++++++++++++++++++++++++
   2334  src/fccache.c	       |   3 +-
   2335  src/fcint.h	       |   4 ++
   2336  12 files changed, 167 insertions(+), 316 deletions(-)
   2337 
   2338 commit 2a6b235ff6d2750171e8dff7cfdfe3bccb0f630e
   2339 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2340 Date:	Mon Dec 27 13:20:47 2010 -0600
   2341 
   2342     Make most generated-files cross-compiling-safe
   2343 
   2344     By simply including a copy in the tarball.
   2345 
   2346     Remains fc-arch which is trickier.
   2347 
   2348  doc/Makefile.am	  | 19 +++++++++++--------
   2349  fc-arch/fcarch.tmpl.h	  |  2 +-
   2350  fc-case/Makefile.am	  | 14 ++++++++------
   2351  fc-glyphname/Makefile.am | 14 ++++++++------
   2352  fc-lang/Makefile.am	  | 17 ++++++++++-------
   2353  5 files changed, 38 insertions(+), 28 deletions(-)
   2354 
   2355 commit fa269cf812ee304534b0e4c44662202496008db0
   2356 Author: Akira TAGOH <akira (a] tagoh.org>
   2357 Date:	Thu Dec 9 11:57:24 2010 +0900
   2358 
   2359     add some documents
   2360 
   2361  doc/fclangset.fncs	  | 30 ++++++++++++++++++++++++++++++
   2362  doc/fontconfig-user.sgml |  4 ++++
   2363  2 files changed, 34 insertions(+)
   2364 
   2365 commit 3c862aad9f49be4b098cb679a67449c85b58f1f5
   2366 Author: Akira TAGOH <akira (a] tagoh.org>
   2367 Date:	Mon Dec 6 12:38:18 2010 +0900
   2368 
   2369     Add editing langset feature.
   2370 
   2371     The syntax to add any langset to the langset table looks like:
   2372 
   2373     <match target="scan">
   2374 	<test name="family">
   2375 	    <string>Buggy Sans</string>
   2376 	</test>
   2377 	<edit name="lang" mode="assign">
   2378 	    <plus>
   2379 		<name>lang</name>
   2380 		<langset>
   2381 		    <string>zh-cn</string>
   2382 		    <string>zh-tw</string>
   2383 		</langset>
   2384 	    </plus>
   2385 	</edit>
   2386     </match>
   2387 
   2388     To remove any langset from the langset table:
   2389 
   2390     <match target="scan">
   2391 	<test name="family">
   2392 	    <string>Buggy Sans</string>
   2393 	</test>
   2394 	<edit name="lang" mode="assign">
   2395 	    <minus>
   2396 		<name>lang</name>
   2397 		<langset>
   2398 		    <string>ja</string>
   2399 		</langset>
   2400 	    </minus>
   2401 	</edit>
   2402     </match>
   2403 
   2404  fontconfig/fontconfig.h |  9 ++++++
   2405  fonts.dtd		 |  5 ++--
   2406  src/fccfg.c		 | 24 +++++++++++++++
   2407  src/fcdbg.c		 |  6 ++++
   2408  src/fcint.h		 |  3 +-
   2409  src/fclang.c		 | 62 ++++++++++++++++++++++++++++++++++++++
   2410  src/fcxml.c		 | 80
   2411  +++++++++++++++++++++++++++++++++++++++++++++++++
   2412  7 files changed, 186 insertions(+), 3 deletions(-)
   2413 
   2414 commit d975cdda782bb88c8bb6706889a554b2afb9f939
   2415 Author: Akira TAGOH <akira (a] tagoh.org>
   2416 Date:	Mon Dec 6 12:18:23 2010 +0900
   2417 
   2418     Add the range support in blank element
   2419 
   2420  src/fcxml.c | 35 +++++++++++++++++++++--------------
   2421  1 file changed, 21 insertions(+), 14 deletions(-)
   2422 
   2423 commit 51e352a1bde91348888202539639a5a2d0d506d4
   2424 Author: Akira TAGOH <akira (a] tagoh.org>
   2425 Date:	Thu Dec 9 11:32:26 2010 +0900
   2426 
   2427     add some document for range and charset.
   2428 
   2429  doc/fontconfig-user.sgml | 8 ++++++++
   2430  1 file changed, 8 insertions(+)
   2431 
   2432 commit 857b7efe1e301f670329c6836da52fbab8c5df66
   2433 Author: Akira TAGOH <akira (a] tagoh.org>
   2434 Date:	Mon Dec 6 12:10:17 2010 +0900
   2435 
   2436     Add charset editing feature.
   2437 
   2438     The syntax to add any characters to the charset table looks like:
   2439 
   2440     <match target="scan">
   2441 	<test name="family">
   2442 	    <string>Buggy Sans</string>
   2443 	</test>
   2444 	<edit name="charset" mode="assign">
   2445 	    <plus>
   2446 		<name>charset</name>
   2447 		<charset>
   2448 		    <int>0x3220</int>	 <!-- PARENTHESIZED IDEOGRAPH
   2449 		    ONE -->
   2450 		</charset>
   2451 	    </plus>
   2452 	</edit>
   2453     </match>
   2454 
   2455     To remove any characters from the charset table:
   2456 
   2457     <match target="scan">
   2458 	<test name="family">
   2459 	    <string>Buggy Sans</string>
   2460 	</test>
   2461 	<edit name="charset" mode="assign">
   2462 	    <minus>
   2463 		<name>charset</name>
   2464 		<charset>
   2465 		    <int>0x06CC</int>	 <!-- ARABIC LETTER FARSI YEH -->
   2466 		    <int>0x06D2</int>	 <!-- ARABIC LETTER YEH BARREE -->
   2467 		    <int>0x06D3</int>	 <!-- ARABIC LETTER YEH BARREE
   2468 		    WITH HAMZA ABOVE -->
   2469 		</charset>
   2470 	    </minus>
   2471 	</edit>
   2472     </match>
   2473 
   2474     You could also use the range element for convenience:
   2475 
   2476     ...
   2477 		<charset>
   2478 		    <int>0x06CC</int>	 <!-- ARABIC LETTER FARSI YEH -->
   2479 		    <range>
   2480 			<int>0x06D2</int>    <!-- ARABIC LETTER YEH
   2481 			BARREE -->
   2482 			<int>0x06D3</int>    <!-- ARABIC LETTER YEH
   2483 			BARREE WITH HAMZA ABOVE -->
   2484 		    </range>
   2485 		</charset>
   2486     ...
   2487 
   2488  fonts.dtd	 |   4 +-
   2489  src/Makefile.am |   4 +-
   2490  src/fccfg.c	 |  19 +++++++
   2491  src/fcdbg.c	 |   2 +
   2492  src/fcint.h	 |   9 +++-
   2493  src/fcxml.c	 | 156
   2494  ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   2495  6 files changed, 185 insertions(+), 9 deletions(-)
   2496 
   2497 commit 0d47cfabd82cd9c02ec5711383f06599b0450ac0
   2498 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2499 Date:	Tue Dec 7 18:48:56 2010 -0500
   2500 
   2501     Bug 28958 - lang=en matches other langs
   2502 
   2503     Patch from Akira TAGOH.
   2504 
   2505  src/fclang.c | 2 ++
   2506  1 file changed, 2 insertions(+)
   2507 
   2508 commit 1e7a2a4f6cd05bfa8b15f88c2f9ca10ad97fc8ac
   2509 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2510 Date:	Thu Dec 2 08:13:59 2010 -0500
   2511 
   2512     Fix returned value
   2513 
   2514  src/fcinit.c | 2 +-
   2515  1 file changed, 1 insertion(+), 1 deletion(-)
   2516 
   2517 commit 5aaf466d3899842763e746a9c2b745748eb34b48
   2518 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2519 Date:	Wed Nov 10 16:45:42 2010 -0500
   2520 
   2521     Cleanup copyright notices to replace "Keith Packard" with "the
   2522     author(s)"
   2523 
   2524  COPYING			 | 5 ++---
   2525  Makefile.am			 | 4 ++--
   2526  conf.d/Makefile.am		 | 4 ++--
   2527  config/Makedefs.in		 | 4 ++--
   2528  configure.in			 | 4 ++--
   2529  doc/Makefile.am		 | 4 ++--
   2530  doc/confdir.sgml.in		 | 4 ++--
   2531  doc/edit-sgml.c		 | 4 ++--
   2532  doc/fcatomic.fncs		 | 4 ++--
   2533  doc/fcblanks.fncs		 | 4 ++--
   2534  doc/fccache.fncs		 | 4 ++--
   2535  doc/fccharset.fncs		 | 4 ++--
   2536  doc/fcconfig.fncs		 | 4 ++--
   2537  doc/fcconstant.fncs		 | 4 ++--
   2538  doc/fcfile.fncs		 | 4 ++--
   2539  doc/fcfontset.fncs		 | 4 ++--
   2540  doc/fcformat.fncs		 | 4 ++--
   2541  doc/fcfreetype.fncs		 | 4 ++--
   2542  doc/fcinit.fncs		 | 4 ++--
   2543  doc/fcmatrix.fncs		 | 4 ++--
   2544  doc/fcobjectset.fncs		 | 4 ++--
   2545  doc/fcobjecttype.fncs		 | 4 ++--
   2546  doc/fcpattern.fncs		 | 4 ++--
   2547  doc/fcstring.fncs		 | 4 ++--
   2548  doc/fcstrset.fncs		 | 4 ++--
   2549  doc/fcvalue.fncs		 | 4 ++--
   2550  doc/fontconfig-devel.sgml	 | 8 ++++----
   2551  doc/fontconfig-user.sgml	 | 4 ++--
   2552  doc/func.sgml			 | 4 ++--
   2553  doc/version.sgml.in		 | 4 ++--
   2554  fc-arch/Makefile.am		 | 4 ++--
   2555  fc-arch/fcarch.tmpl.h		 | 4 ++--
   2556  fc-cache/Makefile.am		 | 4 ++--
   2557  fc-cache/fc-cache.c		 | 4 ++--
   2558  fc-case/Makefile.am		 | 4 ++--
   2559  fc-case/fc-case.c		 | 4 ++--
   2560  fc-case/fccase.tmpl.h		 | 4 ++--
   2561  fc-cat/Makefile.am		 | 4 ++--
   2562  fc-cat/fc-cat.c		 | 4 ++--
   2563  fc-glyphname/Makefile.am	 | 4 ++--
   2564  fc-glyphname/fc-glyphname.c	 | 4 ++--
   2565  fc-glyphname/fcglyphname.tmpl.h | 4 ++--
   2566  fc-lang/Makefile.am		 | 4 ++--
   2567  fc-lang/aa.orth		 | 4 ++--
   2568  fc-lang/ab.orth		 | 4 ++--
   2569  fc-lang/af.orth		 | 4 ++--
   2570  fc-lang/am.orth		 | 4 ++--
   2571  fc-lang/ar.orth		 | 4 ++--
   2572  fc-lang/ast.orth		 | 4 ++--
   2573  fc-lang/av.orth		 | 4 ++--
   2574  fc-lang/ay.orth		 | 4 ++--
   2575  fc-lang/az_ir.orth		 | 4 ++--
   2576  fc-lang/ba.orth		 | 4 ++--
   2577  fc-lang/be.orth		 | 4 ++--
   2578  fc-lang/bg.orth		 | 4 ++--
   2579  fc-lang/bh.orth		 | 4 ++--
   2580  fc-lang/bho.orth		 | 4 ++--
   2581  fc-lang/bi.orth		 | 4 ++--
   2582  fc-lang/bin.orth		 | 4 ++--
   2583  fc-lang/bm.orth		 | 4 ++--
   2584  fc-lang/bo.orth		 | 4 ++--
   2585  fc-lang/br.orth		 | 4 ++--
   2586  fc-lang/bs.orth		 | 4 ++--
   2587  fc-lang/bua.orth		 | 4 ++--
   2588  fc-lang/ca.orth		 | 4 ++--
   2589  fc-lang/ce.orth		 | 4 ++--
   2590  fc-lang/ch.orth		 | 4 ++--
   2591  fc-lang/chm.orth		 | 4 ++--
   2592  fc-lang/chr.orth		 | 4 ++--
   2593  fc-lang/co.orth		 | 4 ++--
   2594  fc-lang/cs.orth		 | 4 ++--
   2595  fc-lang/cu.orth		 | 4 ++--
   2596  fc-lang/cv.orth		 | 4 ++--
   2597  fc-lang/cy.orth		 | 4 ++--
   2598  fc-lang/da.orth		 | 4 ++--
   2599  fc-lang/de.orth		 | 4 ++--
   2600  fc-lang/dz.orth		 | 4 ++--
   2601  fc-lang/el.orth		 | 4 ++--
   2602  fc-lang/en.orth		 | 4 ++--
   2603  fc-lang/eo.orth		 | 4 ++--
   2604  fc-lang/es.orth		 | 4 ++--
   2605  fc-lang/et.orth		 | 4 ++--
   2606  fc-lang/eu.orth		 | 4 ++--
   2607  fc-lang/fa.orth		 | 4 ++--
   2608  fc-lang/fc-lang.c		 | 4 ++--
   2609  fc-lang/fc-lang.man		 | 4 ++--
   2610  fc-lang/fclang.tmpl.h		 | 4 ++--
   2611  fc-lang/ff.orth		 | 4 ++--
   2612  fc-lang/fi.orth		 | 4 ++--
   2613  fc-lang/fj.orth		 | 4 ++--
   2614  fc-lang/fo.orth		 | 4 ++--
   2615  fc-lang/fr.orth		 | 4 ++--
   2616  fc-lang/fur.orth		 | 4 ++--
   2617  fc-lang/fy.orth		 | 4 ++--
   2618  fc-lang/ga.orth		 | 4 ++--
   2619  fc-lang/gd.orth		 | 4 ++--
   2620  fc-lang/gez.orth		 | 4 ++--
   2621  fc-lang/gl.orth		 | 4 ++--
   2622  fc-lang/gn.orth		 | 4 ++--
   2623  fc-lang/gu.orth		 | 4 ++--
   2624  fc-lang/gv.orth		 | 4 ++--
   2625  fc-lang/ha.orth		 | 4 ++--
   2626  fc-lang/haw.orth		 | 4 ++--
   2627  fc-lang/he.orth		 | 4 ++--
   2628  fc-lang/hi.orth		 | 4 ++--
   2629  fc-lang/ho.orth		 | 4 ++--
   2630  fc-lang/hr.orth		 | 4 ++--
   2631  fc-lang/hu.orth		 | 4 ++--
   2632  fc-lang/hy.orth		 | 4 ++--
   2633  fc-lang/ia.orth		 | 4 ++--
   2634  fc-lang/id.orth		 | 4 ++--
   2635  fc-lang/ie.orth		 | 4 ++--
   2636  fc-lang/ig.orth		 | 4 ++--
   2637  fc-lang/ik.orth		 | 4 ++--
   2638  fc-lang/io.orth		 | 4 ++--
   2639  fc-lang/is.orth		 | 4 ++--
   2640  fc-lang/it.orth		 | 4 ++--
   2641  fc-lang/iu.orth		 | 4 ++--
   2642  fc-lang/ja.orth		 | 4 ++--
   2643  fc-lang/ka.orth		 | 4 ++--
   2644  fc-lang/kaa.orth		 | 4 ++--
   2645  fc-lang/ki.orth		 | 4 ++--
   2646  fc-lang/kk.orth		 | 4 ++--
   2647  fc-lang/kl.orth		 | 4 ++--
   2648  fc-lang/kn.orth		 | 4 ++--
   2649  fc-lang/ko.orth		 | 4 ++--
   2650  fc-lang/kok.orth		 | 4 ++--
   2651  fc-lang/ku_am.orth		 | 4 ++--
   2652  fc-lang/ku_ir.orth		 | 4 ++--
   2653  fc-lang/kum.orth		 | 4 ++--
   2654  fc-lang/kv.orth		 | 4 ++--
   2655  fc-lang/kw.orth		 | 4 ++--
   2656  fc-lang/ky.orth		 | 4 ++--
   2657  fc-lang/la.orth		 | 4 ++--
   2658  fc-lang/lb.orth		 | 4 ++--
   2659  fc-lang/lez.orth		 | 4 ++--
   2660  fc-lang/ln.orth		 | 4 ++--
   2661  fc-lang/lo.orth		 | 4 ++--
   2662  fc-lang/lt.orth		 | 4 ++--
   2663  fc-lang/lv.orth		 | 4 ++--
   2664  fc-lang/mai.orth		 | 4 ++--
   2665  fc-lang/mg.orth		 | 4 ++--
   2666  fc-lang/mh.orth		 | 4 ++--
   2667  fc-lang/mi.orth		 | 4 ++--
   2668  fc-lang/mk.orth		 | 4 ++--
   2669  fc-lang/ml.orth		 | 4 ++--
   2670  fc-lang/mn_cn.orth		 | 4 ++--
   2671  fc-lang/mo.orth		 | 4 ++--
   2672  fc-lang/mr.orth		 | 4 ++--
   2673  fc-lang/mt.orth		 | 4 ++--
   2674  fc-lang/my.orth		 | 4 ++--
   2675  fc-lang/nb.orth		 | 4 ++--
   2676  fc-lang/nds.orth		 | 4 ++--
   2677  fc-lang/ne.orth		 | 4 ++--
   2678  fc-lang/nl.orth		 | 4 ++--
   2679  fc-lang/nn.orth		 | 4 ++--
   2680  fc-lang/no.orth		 | 4 ++--
   2681  fc-lang/ny.orth		 | 4 ++--
   2682  fc-lang/oc.orth		 | 4 ++--
   2683  fc-lang/om.orth		 | 4 ++--
   2684  fc-lang/or.orth		 | 4 ++--
   2685  fc-lang/os.orth		 | 4 ++--
   2686  fc-lang/pes.orth		 | 4 ++--
   2687  fc-lang/pl.orth		 | 4 ++--
   2688  fc-lang/prs.orth		 | 4 ++--
   2689  fc-lang/ps_af.orth		 | 4 ++--
   2690  fc-lang/ps_pk.orth		 | 4 ++--
   2691  fc-lang/pt.orth		 | 4 ++--
   2692  fc-lang/rm.orth		 | 4 ++--
   2693  fc-lang/ro.orth		 | 4 ++--
   2694  fc-lang/ru.orth		 | 4 ++--
   2695  fc-lang/sa.orth		 | 4 ++--
   2696  fc-lang/sah.orth		 | 4 ++--
   2697  fc-lang/sco.orth		 | 4 ++--
   2698  fc-lang/se.orth		 | 4 ++--
   2699  fc-lang/sel.orth		 | 4 ++--
   2700  fc-lang/sk.orth		 | 4 ++--
   2701  fc-lang/sl.orth		 | 4 ++--
   2702  fc-lang/sm.orth		 | 4 ++--
   2703  fc-lang/sma.orth		 | 4 ++--
   2704  fc-lang/smj.orth		 | 4 ++--
   2705  fc-lang/smn.orth		 | 4 ++--
   2706  fc-lang/sms.orth		 | 4 ++--
   2707  fc-lang/so.orth		 | 4 ++--
   2708  fc-lang/sq.orth		 | 4 ++--
   2709  fc-lang/sr.orth		 | 4 ++--
   2710  fc-lang/sv.orth		 | 4 ++--
   2711  fc-lang/sw.orth		 | 4 ++--
   2712  fc-lang/syr.orth		 | 4 ++--
   2713  fc-lang/ta.orth		 | 4 ++--
   2714  fc-lang/te.orth		 | 4 ++--
   2715  fc-lang/tg.orth		 | 4 ++--
   2716  fc-lang/th.orth		 | 4 ++--
   2717  fc-lang/ti_er.orth		 | 4 ++--
   2718  fc-lang/ti_et.orth		 | 4 ++--
   2719  fc-lang/tig.orth		 | 4 ++--
   2720  fc-lang/tn.orth		 | 4 ++--
   2721  fc-lang/to.orth		 | 4 ++--
   2722  fc-lang/tr.orth		 | 4 ++--
   2723  fc-lang/ts.orth		 | 4 ++--
   2724  fc-lang/tt.orth		 | 4 ++--
   2725  fc-lang/tw.orth		 | 4 ++--
   2726  fc-lang/tyv.orth		 | 4 ++--
   2727  fc-lang/ug.orth		 | 4 ++--
   2728  fc-lang/uk.orth		 | 4 ++--
   2729  fc-lang/ur.orth		 | 4 ++--
   2730  fc-lang/ve.orth		 | 4 ++--
   2731  fc-lang/vi.orth		 | 4 ++--
   2732  fc-lang/vo.orth		 | 4 ++--
   2733  fc-lang/vot.orth		 | 4 ++--
   2734  fc-lang/wa.orth		 | 4 ++--
   2735  fc-lang/wen.orth		 | 4 ++--
   2736  fc-lang/wo.orth		 | 4 ++--
   2737  fc-lang/xh.orth		 | 4 ++--
   2738  fc-lang/yap.orth		 | 4 ++--
   2739  fc-lang/yi.orth		 | 4 ++--
   2740  fc-lang/yo.orth		 | 4 ++--
   2741  fc-lang/zh_cn.orth		 | 4 ++--
   2742  fc-lang/zh_hk.orth		 | 4 ++--
   2743  fc-lang/zh_mo.orth		 | 4 ++--
   2744  fc-lang/zh_sg.orth		 | 4 ++--
   2745  fc-lang/zh_tw.orth		 | 4 ++--
   2746  fc-lang/zu.orth		 | 4 ++--
   2747  fc-list/Makefile.am		 | 4 ++--
   2748  fc-list/fc-list.c		 | 4 ++--
   2749  fc-match/Makefile.am		 | 4 ++--
   2750  fc-match/fc-match.c		 | 4 ++--
   2751  fc-pattern/Makefile.am		 | 4 ++--
   2752  fc-pattern/fc-pattern.c	 | 4 ++--
   2753  fc-query/Makefile.am		 | 4 ++--
   2754  fc-query/fc-query.c		 | 4 ++--
   2755  fc-scan/Makefile.am		 | 4 ++--
   2756  fc-scan/fc-scan.c		 | 4 ++--
   2757  fontconfig/fcfreetype.h	 | 4 ++--
   2758  fontconfig/fcprivate.h		 | 4 ++--
   2759  fontconfig/fontconfig.h	 | 4 ++--
   2760  src/Makefile.am		 | 4 ++--
   2761  src/fcatomic.c			 | 4 ++--
   2762  src/fcblanks.c			 | 4 ++--
   2763  src/fccache.c			 | 4 ++--
   2764  src/fccfg.c			 | 4 ++--
   2765  src/fccharset.c		 | 4 ++--
   2766  src/fcdbg.c			 | 4 ++--
   2767  src/fcdefault.c		 | 4 ++--
   2768  src/fcdir.c			 | 4 ++--
   2769  src/fcformat.c			 | 4 ++--
   2770  src/fcfreetype.c		 | 4 ++--
   2771  src/fcfs.c			 | 4 ++--
   2772  src/fcinit.c			 | 4 ++--
   2773  src/fcint.h			 | 4 ++--
   2774  src/fclang.c			 | 4 ++--
   2775  src/fclist.c			 | 4 ++--
   2776  src/fcmatch.c			 | 4 ++--
   2777  src/fcname.c			 | 4 ++--
   2778  src/fcpat.c			 | 4 ++--
   2779  src/fcstr.c			 | 4 ++--
   2780  src/fcxml.c			 | 4 ++--
   2781  257 files changed, 516 insertions(+), 517 deletions(-)
   2782 
   2783 commit 1f5c675fedd42bda49375ca7a9d6f3f8b2cd97bb
   2784 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2785 Date:	Wed Nov 10 15:27:10 2010 -0500
   2786 
   2787     Add more copyright owners
   2788 
   2789  COPYING | 6 ++++++
   2790  1 file changed, 6 insertions(+)
   2791 
   2792 commit 039b9fd090cf3fcd279eeb8c786070a94993a8ba
   2793 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   2794 Date:	Wed Nov 3 01:08:12 2010 -0700
   2795 
   2796     fontconfig.pc.in: Add sysconfdir, localstatedir, and PACKAGE
   2797 
   2798     In the default case, cachedir and confdir will evaluate to something
   2799     referencing these other variables (which wouldn't otherwise be defined
   2800     in the pkg-config file.
   2801 
   2802     Fixes a regression introduced by
   2803     81b542b50f82f8a0ad9f38f7d913fe5433631166
   2804 
   2805     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   2806     Tested-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   2807 
   2808  fontconfig.pc.in | 3 +++
   2809  1 file changed, 3 insertions(+)
   2810 
   2811 commit 81b542b50f82f8a0ad9f38f7d913fe5433631166
   2812 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   2813 Date:	Wed Oct 6 11:21:29 2010 -0700
   2814 
   2815     fontconfig.pc: Add variables for confdir and cachedir
   2816 
   2817     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   2818 
   2819  fontconfig.pc.in | 2 ++
   2820  1 file changed, 2 insertions(+)
   2821 
   2822 commit caa4bec9459af0779d1d16ba66964593e5748e3c
   2823 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2824 Date:	Tue Sep 21 13:18:05 2010 -0400
   2825 
   2826     Bug 24729 - [ne_NP] Fix ortho file
   2827 
   2828     Exclude three characters (U+090C..090E) from Nepalese.
   2829 
   2830  fc-lang/ne.orth | 1 +
   2831  1 file changed, 1 insertion(+)
   2832 
   2833 commit 0a023b24daa683d9c0be4e2ef6d50040c1c52316
   2834 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2835 Date:	Tue Sep 21 13:14:55 2010 -0400
   2836 
   2837     [fc-lang] Support excluding characters
   2838 
   2839     By prefixing a line by a hyphen/minus sign.  Useful when including
   2840     other orth files.
   2841 
   2842  fc-lang/fc-lang.c | 35 +++++++++++++++++++++++++----------
   2843  1 file changed, 25 insertions(+), 10 deletions(-)
   2844 
   2845 commit 52960d05ebb8af34a302e3959978d2930a39fb39
   2846 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2847 Date:	Tue Sep 21 13:14:41 2010 -0400
   2848 
   2849     Add new public API: FcCharSetDelChar()
   2850 
   2851  doc/fccharset.fncs	 | 11 +++++++++++
   2852  fontconfig/fontconfig.h |  3 +++
   2853  src/fccharset.c	 | 17 +++++++++++++++++
   2854  3 files changed, 31 insertions(+)
   2855 
   2856 commit 9d8d0226d9ac5bc9956263a13454179eafc4ab82
   2857 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2858 Date:	Fri Sep 3 08:11:00 2010 -0400
   2859 
   2860     Bug 29995 - fc-cat does not invoke FcFini()
   2861 
   2862  fc-cat/fc-cat.c | 1 +
   2863  1 file changed, 1 insertion(+)
   2864 
   2865 commit 25afea879d5b73c116e00c2c62b2a7ce9bcf803a
   2866 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2867 Date:	Wed Aug 18 11:31:31 2010 -0400
   2868 
   2869     Add comments
   2870 
   2871  src/fcformat.c | 8 ++++++++
   2872  1 file changed, 8 insertions(+)
   2873 
   2874 commit c2764d959c652f572bfefa00234448742bda2b08
   2875 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2876 Date:	Thu Aug 5 15:58:09 2010 -0400
   2877 
   2878     Bug 29338 - fc-pattern.sgml, open para tag
   2879 
   2880  fc-pattern/fc-pattern.sgml | 2 +-
   2881  1 file changed, 1 insertion(+), 1 deletion(-)
   2882 
   2883 commit 78366844468c5fa785d05bb25be2d0023e60f5ee
   2884 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2885 Date:	Wed Jun 2 22:38:19 2010 -0400
   2886 
   2887     Fix compiler warnings
   2888 
   2889  fc-lang/fc-lang.c | 6 +++---
   2890  1 file changed, 3 insertions(+), 3 deletions(-)
   2891 
   2892 commit ba7b50ab3324887e1680a4a8961487706705c739
   2893 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2894 Date:	Tue Apr 20 23:18:00 2010 -0400
   2895 
   2896     Add fc-pattern cmdline tool
   2897 
   2898  Makefile.am		    |	3 +-
   2899  configure.in		    |	1 +
   2900  fc-cache/fc-cache.sgml     |	1 +
   2901  fc-cat/fc-cat.sgml	    |	1 +
   2902  fc-list/fc-list.sgml	    |	1 +
   2903  fc-match/fc-match.sgml     |	1 +
   2904  fc-pattern/Makefile.am     |  59 +++++++++++++
   2905  fc-pattern/fc-pattern.c    | 195
   2906  +++++++++++++++++++++++++++++++++++++++++++
   2907  fc-pattern/fc-pattern.sgml | 204
   2908  +++++++++++++++++++++++++++++++++++++++++++++
   2909  fc-query/fc-query.sgml     |	1 +
   2910  fc-scan/fc-scan.sgml	    |	1 +
   2911  11 files changed, 467 insertions(+), 1 deletion(-)
   2912 
   2913 commit ac5a2336436dadac699bb579d3f6ca30225dbb28
   2914 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2915 Date:	Mon Apr 12 12:49:53 2010 -0400
   2916 
   2917     Fix comment
   2918 
   2919  src/fcmatch.c | 2 +-
   2920  1 file changed, 1 insertion(+), 1 deletion(-)
   2921 
   2922 commit 594dcef0f30ca27e27b95a9174087e8c61327e5f
   2923 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2924 Date:	Mon Apr 12 12:18:50 2010 -0400
   2925 
   2926     Remove all training whitespaces
   2927 
   2928  src/fcatomic.c   |   4 +-
   2929  src/fccache.c	  |  66 ++++++++++++------------
   2930  src/fccfg.c	  | 118 +++++++++++++++++++++----------------------
   2931  src/fccharset.c  | 150
   2932  +++++++++++++++++++++++++++----------------------------
   2933  src/fcdbg.c	  |  14 +++---
   2934  src/fcdefault.c  |   2 +-
   2935  src/fcdir.c	  |  14 +++---
   2936  src/fcfreetype.c |  88 ++++++++++++++++----------------
   2937  src/fcfs.c	  |   6 +--
   2938  src/fcftint.h	  |   2 +-
   2939  src/fcinit.c	  |   6 +--
   2940  src/fcint.h	  |  42 ++++++++--------
   2941  src/fclang.c	  |  28 +++++------
   2942  src/fclist.c	  |  30 +++++------
   2943  src/fcmatch.c	  |  32 ++++++------
   2944  src/fcmatrix.c   |   6 +--
   2945  src/fcname.c	  |  28 +++++------
   2946  src/fcpat.c	  |  70 +++++++++++++-------------
   2947  src/fcstr.c	  |  74 +++++++++++++--------------
   2948  src/ftglue.c	  |  16 +++---
   2949  20 files changed, 398 insertions(+), 398 deletions(-)
   2950 
   2951 commit d0d1f3904c9f6af9f39a5a085e454cde5ba9d44e
   2952 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2953 Date:	Mon Apr 12 12:10:05 2010 -0400
   2954 
   2955     More whitespace
   2956 
   2957  src/fcxml.c | 88
   2958  ++++++++++++++++++++++++++++++-------------------------------
   2959  1 file changed, 44 insertions(+), 44 deletions(-)
   2960 
   2961 commit 2b0f3f1128e479dd3d32022336c967655e6c4821
   2962 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2963 Date:	Mon Apr 12 11:52:09 2010 -0400
   2964 
   2965     Whitespace
   2966 
   2967  src/fcxml.c | 2 +-
   2968  1 file changed, 1 insertion(+), 1 deletion(-)
   2969 
   2970 commit 632612b810f1c8eb5b75ba1465d10cb31af0cbf0
   2971 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2972 Date:	Wed Apr 7 12:47:37 2010 -0400
   2973 
   2974     Accept TT_PLATFORM_MICROSOFT, TT_MS_ID_SYMBOL_CS from name table
   2975 
   2976     The OT spec says:
   2977 
   2978     "When building a Unicode font for Windows, the platform ID should
   2979     be 3 and the
   2980     encoding ID should be 1. When building a symbol font for Windows,
   2981     the platform
   2982     ID should be 3 and the encoding ID should be 0."
   2983 
   2984     We were ignoring the SYMBOL_CS entry before.  It's UTF-16/UCS-2
   2985     like the
   2986     UNICODE_CS.
   2987 
   2988     Also, always use UTF-16BE instead of UCS-2BE.  The conversion
   2989     was doing
   2990     UTF-16BE anyway.
   2991 
   2992  src/fcfreetype.c | 7 ++++---
   2993  1 file changed, 4 insertions(+), 3 deletions(-)
   2994 
   2995 commit 300b495dc400df401afaacfa4e986092ea119865
   2996 Author: Behdad Esfahbod <behdad (a] behdad.org>
   2997 Date:	Wed Mar 3 13:26:55 2010 -0500
   2998 
   2999     Don't include unistd.h in fontconfig.h
   3000 
   3001     Bug 26783 patch: unistd.h not exist on ms windows
   3002 
   3003  fontconfig/fontconfig.h | 1 -
   3004  1 file changed, 1 deletion(-)
   3005 
   3006 commit 111e5b6d690970fce1abaf39e01d6d2498c9cfb3
   3007 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3008 Date:	Fri Feb 26 01:47:56 2010 -0500
   3009 
   3010     Bug 25152 Don't sleep(2) if all caches were uptodate
   3011 
   3012  fc-cache/fc-cache.c | 12 ++++++++----
   3013  1 file changed, 8 insertions(+), 4 deletions(-)
   3014 
   3015 commit 3cd1e673a9b518784183029d5cc1d2adae0cb29a
   3016 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3017 Date:	Thu Feb 25 17:11:14 2010 -0500
   3018 
   3019     Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails
   3020 
   3021  src/fcint.h | 2 +-
   3022  1 file changed, 1 insertion(+), 1 deletion(-)
   3023 
   3024 commit 2c93614ea0d0d1d895abe6c44add436c58bd99f8
   3025 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3026 Date:	Thu Feb 25 15:10:41 2010 -0500
   3027 
   3028     Bug 18886 installation crashes if fontconfig already installed
   3029 
   3030     Run the uninstalled fc-cache, not the installed one.
   3031 
   3032  Makefile.am | 4 ++--
   3033  1 file changed, 2 insertions(+), 2 deletions(-)
   3034 
   3035 commit 2e375b68946cafa62dce3abebdd35e20ecbb0b46
   3036 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3037 Date:	Sun Feb 14 20:27:22 2010 -0500
   3038 
   3039     More doc typo fixes
   3040 
   3041  doc/fcformat.fncs | 4 ++--
   3042  1 file changed, 2 insertions(+), 2 deletions(-)
   3043 
   3044 commit 77be30cb9fde6540337a590e5d90e59996e07adc
   3045 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3046 Date:	Sun Feb 14 20:20:00 2010 -0500
   3047 
   3048     Fix doc typo
   3049 
   3050  doc/fcformat.fncs | 2 +-
   3051  1 file changed, 1 insertion(+), 1 deletion(-)
   3052 
   3053 commit d6351325056a94e2db0c8c533c7d16eb5c278861
   3054 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3055 Date:	Tue Jan 26 12:45:09 2010 -0500
   3056 
   3057     Add note about autogen.sh to INSTALL
   3058 
   3059  INSTALL | 7 ++++++-
   3060  1 file changed, 6 insertions(+), 1 deletion(-)
   3061 
   3062 commit 0dbbf9f20b8a65af8a8a05ada653d99117192622
   3063 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3064 Date:	Tue Jan 26 12:43:51 2010 -0500
   3065 
   3066     Update INSTALL
   3067 
   3068  INSTALL | 4 ++--
   3069  1 file changed, 2 insertions(+), 2 deletions(-)
   3070 
   3071 commit af4a82863f60dff79c4ce06a871b737899a3c9e3
   3072 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3073 Date:	Tue Dec 8 21:15:15 2009 -0500
   3074 
   3075     Bug 25508 configure assumes bash > 2.0 is on system
   3076 
   3077     Remove dolt.  With libtool2, there's not much need for dolt.
   3078 
   3079  acinclude.m4 | 137
   3080  -----------------------------------------------------------
   3081  configure.in |   1 -
   3082  2 files changed, 138 deletions(-)
   3083 
   3084 commit aabe0f9d7d427097ddfc69ceb6f48999fcd01f60
   3085 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3086 Date:	Mon Nov 30 16:09:55 2009 -0500
   3087 
   3088     [doc] Fix typo
   3089 
   3090  fc-match/fc-match.sgml | 2 +-
   3091  1 file changed, 1 insertion(+), 1 deletion(-)
   3092 
   3093 commit 38bd85b83b2114d9a18da7b0ea73e0cdad5c7ee4
   3094 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3095 Date:	Fri Nov 20 18:44:04 2009 -0500
   3096 
   3097     [fc-cache] Document -r argument in man page
   3098 
   3099  fc-cache/fc-cache.sgml | 11 ++++++++++-
   3100  1 file changed, 10 insertions(+), 1 deletion(-)
   3101 
   3102 commit 4a3bef8ac3b91354c6c10b5f6af10ead9d4fe49a
   3103 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3104 Date:	Wed Nov 18 18:45:19 2009 -0500
   3105 
   3106     Bump version to 2.8.0
   3107 
   3108  README			 | 32 ++++++++++++++++++++++++++++++--
   3109  configure.in		 |  2 +-
   3110  fontconfig/fontconfig.h |  4 ++--
   3111  3 files changed, 33 insertions(+), 5 deletions(-)
   3112 
   3113 commit 2e44cbe1b9bf466718167e9e05077743df36ab21
   3114 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3115 Date:	Wed Nov 18 18:45:06 2009 -0500
   3116 
   3117     Bump libtool revision in preparation for release
   3118 
   3119  configure.in | 2 +-
   3120  1 file changed, 1 insertion(+), 1 deletion(-)
   3121 
   3122 commit 91a73751dcd4fd2d2e4e8bcb98af53098c721224
   3123 Author: Tor Lillqvist <tml (a] iki.fi>
   3124 Date:	Wed Nov 18 21:56:16 2009 +0200
   3125 
   3126     Improve zip "distribution"
   3127 
   3128     Don't put entries for directories in the zip file. Fetch manpages from
   3129     correct place.
   3130 
   3131  fontconfig-zip.in | 8 ++------
   3132  1 file changed, 2 insertions(+), 6 deletions(-)
   3133 
   3134 commit bb8fdae8ad6f0a857569b3e09cf21f1af6b4a41b
   3135 Author: Tor Lillqvist <tml (a] iki.fi>
   3136 Date:	Wed Nov 18 21:54:39 2009 +0200
   3137 
   3138     Use correct autoconf variable
   3139 
   3140     Use LIBT_CURRENT_MINUS_AGE instead of the undefined
   3141     lt_current_minus_age for the name of the DLL when generating the MS
   3142     style import library.
   3143 
   3144  src/Makefile.am | 2 +-
   3145  1 file changed, 1 insertion(+), 1 deletion(-)
   3146 
   3147 commit 1845f3100d15927cc536bc3d38f140c139fb5614
   3148 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3149 Date:	Wed Nov 18 14:39:34 2009 -0500
   3150 
   3151     [fc-arch] Rename architecture names to better reflect what they are
   3152 
   3153     We only care about three properties in the arch:
   3154 
   3155       - endianness
   3156       - pointer size
   3157       - for 32-bit archs, whether double is aligned on 4 or 8 bytes
   3158 
   3159     This leads to the following 6 archs (old name -> new name):
   3160 
   3161 	x86    -> le32d4
   3162 	mipsel -> le32d8
   3163 	x86-64 -> le64
   3164 	m68k   -> be32d4
   3165 	ppc    -> be32d8
   3166 	ppc64  -> be64
   3167 
   3168  fc-arch/fcarch.tmpl.h | 67
   3169  ++++++++++++++++++++++++++-------------------------
   3170  1 file changed, 34 insertions(+), 33 deletions(-)
   3171 
   3172 commit d5ebf48e34e9235cf10e9f7beb49af74823c3fc6
   3173 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3174 Date:	Wed Nov 18 14:08:00 2009 -0500
   3175 
   3176     [fc-arch] Beautify the arch template
   3177 
   3178  fc-arch/fc-arch.c     | 10 +++++-----
   3179  fc-arch/fcarch.tmpl.h | 42 ++++++++++++++++++++++++++++++++++--------
   3180  2 files changed, 39 insertions(+), 13 deletions(-)
   3181 
   3182 commit d074706b507226427f5a4018e78fe120a01eb53d
   3183 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3184 Date:	Wed Nov 18 09:40:11 2009 -0500
   3185 
   3186     [fc-case] Update CaseFolding.txt to Unicode 5.2.0
   3187 
   3188  fc-case/CaseFolding.txt | 116
   3189  ++++++++++++++++++++++++++++++++++++++++++++++--
   3190  1 file changed, 112 insertions(+), 4 deletions(-)
   3191 
   3192 commit 13781ba00b0ded28319ff417a254c620231973f1
   3193 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3194 Date:	Wed Nov 18 09:36:23 2009 -0500
   3195 
   3196     [fc-glyphname] Remove Adobe glyphlist
   3197 
   3198     It was unused.
   3199 
   3200  fc-glyphname/glyphlist.txt | 4291
   3201  --------------------------------------------
   3202  1 file changed, 4291 deletions(-)
   3203 
   3204 commit d2fb683796f41a68edec53f26e524fd06725eef8
   3205 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3206 Date:	Wed Nov 18 09:35:40 2009 -0500
   3207 
   3208     Clean up Makefile's a bit
   3209 
   3210  fc-arch/Makefile.am	  |  4 +---
   3211  fc-case/Makefile.am	  |  7 +++----
   3212  fc-glyphname/Makefile.am |  3 ++-
   3213  fc-lang/Makefile.am	  |  2 +-
   3214  src/Makefile.am	  | 12 +++++++++---
   3215  5 files changed, 16 insertions(+), 12 deletions(-)
   3216 
   3217 commit 192927225c447a8eaba613838aff93f82dee41d0
   3218 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3219 Date:	Wed Nov 18 09:26:24 2009 -0500
   3220 
   3221     [fc-glyphname] Rename internal arrays to prefix with _fc_
   3222 
   3223     Although they were static, I was still surprised that gdb was seeing
   3224     our variable "glyphs".  Not helpful.
   3225 
   3226  fc-glyphname/fc-glyphname.c |	6 +++---
   3227  src/fcfreetype.c	     | 13 ++++++-------
   3228  2 files changed, 9 insertions(+), 10 deletions(-)
   3229 
   3230 commit 3e5e83e12e051d6ac734f08609c6c584b0f0b807
   3231 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3232 Date:	Wed Nov 18 09:26:01 2009 -0500
   3233 
   3234     [src] Create fcglyphname.h automatically
   3235 
   3236  src/Makefile.am | 4 +++-
   3237  1 file changed, 3 insertions(+), 1 deletion(-)
   3238 
   3239 commit 040c98bcc40617ecbc9eb7e16b1714ebd256cfdc
   3240 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3241 Date:	Wed Nov 18 09:25:42 2009 -0500
   3242 
   3243     [fc-glyphname] Cleanup Makefile.am
   3244 
   3245  fc-glyphname/Makefile.am | 8 +++-----
   3246  1 file changed, 3 insertions(+), 5 deletions(-)
   3247 
   3248 commit 77f4e60a32971a815b85f187712191724a00b856
   3249 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3250 Date:	Wed Nov 18 09:10:05 2009 -0500
   3251 
   3252     Remove bogus comment
   3253 
   3254     Last night in between my dreams I also noticed that we support Unicode
   3255     values up to 0x01000000 and not 0x00100000 which I thought before.
   3256     This covers the entire Unicode range.
   3257 
   3258  src/fccharset.c | 1 -
   3259  1 file changed, 1 deletion(-)
   3260 
   3261 commit a90a3ad97a7cee10225190e13a576e55871b9441
   3262 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3263 Date:	Tue Nov 17 12:10:01 2009 -0500
   3264 
   3265     Make sure fclang.h and fcarch.h are built
   3266 
   3267  src/Makefile.am | 7 ++++++-
   3268  1 file changed, 6 insertions(+), 1 deletion(-)
   3269 
   3270 commit a3b2426819836ab2454c6a7bad27c382f4a245bf
   3271 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3272 Date:	Mon Nov 16 18:29:26 2009 -0500
   3273 
   3274     [lang] Fix serializing LangSet from older versions
   3275 
   3276  src/fclang.c | 9 ++++++---
   3277  1 file changed, 6 insertions(+), 3 deletions(-)
   3278 
   3279 commit 8480c6f86327877fce729ebb01b52bd7a40ddfc5
   3280 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3281 Date:	Mon Nov 16 17:38:40 2009 -0500
   3282 
   3283     [arch] Try to ensure proper FcLangSet alignment in arch
   3284 
   3285  fc-arch/fc-arch.c     |  5 +++--
   3286  fc-arch/fcarch.tmpl.h | 16 ++++++++--------
   3287  src/fclang.c	       |  2 +-
   3288  3 files changed, 12 insertions(+), 11 deletions(-)
   3289 
   3290 commit dffcb2a083bc5f959ed96dbdf0f365ebc0e710cc
   3291 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3292 Date:	Mon Nov 16 17:00:50 2009 -0500
   3293 
   3294     [xml] Remove unused code
   3295 
   3296  src/fcxml.c | 12 ------------
   3297  1 file changed, 12 deletions(-)
   3298 
   3299 commit b2d910123008115813a5cd623389189a2d66880b
   3300 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3301 Date:	Mon Nov 16 16:57:53 2009 -0500
   3302 
   3303     [int] Remove more unused macros
   3304 
   3305  src/fcint.h | 4 ----
   3306  1 file changed, 4 deletions(-)
   3307 
   3308 commit 247c4f3df21582260c4799bdbda2be1c13cc8901
   3309 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3310 Date:	Mon Nov 16 15:48:20 2009 -0500
   3311 
   3312     Enable automake silent rules
   3313 
   3314  configure.in | 1 +
   3315  1 file changed, 1 insertion(+)
   3316 
   3317 commit 963820fcbfdb537fd956f8863f8793cf22093c5d
   3318 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3319 Date:	Mon Nov 16 15:46:46 2009 -0500
   3320 
   3321     [int] Remove fc_value_* macros that did nothing other than renaming
   3322 
   3323  src/fcint.h   |  6 ------
   3324  src/fcmatch.c |  8 ++++----
   3325  src/fcpat.c   | 12 ++++++------
   3326  3 files changed, 10 insertions(+), 16 deletions(-)
   3327 
   3328 commit 888f9427ae84195104855d2bb2fbb6d44067a998
   3329 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3330 Date:	Mon Nov 16 15:43:08 2009 -0500
   3331 
   3332     [int] Remove fc_storage_type() in favor of direct access to v->type
   3333 
   3334  src/fcint.h   | 1 -
   3335  src/fcmatch.c | 2 +-
   3336  src/fcpat.c   | 2 +-
   3337  3 files changed, 2 insertions(+), 3 deletions(-)
   3338 
   3339 commit 486fa46893d070485738de6e2c0d418650662d63
   3340 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3341 Date:	Mon Nov 16 15:41:58 2009 -0500
   3342 
   3343     Remove unused macros
   3344 
   3345  src/fcint.h | 5 -----
   3346  1 file changed, 5 deletions(-)
   3347 
   3348 commit 1f4e6fecde22fd4ce8336b01a5c32c533fcb8bac
   3349 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3350 Date:	Mon Nov 16 15:39:16 2009 -0500
   3351 
   3352     Bump cache version up from 2 to 3 and fix FcLangSet caching/crash
   3353 
   3354     Protect cache against future expansions of FcLangSet (adding new
   3355     orth files).  Previously, doing so could change the size of
   3356     that struct.  Indeed, that happened between 2.6.0 and 2.7.3, causing
   3357     crashes.  Unfortunately, sizeof(FcLangSet) was not checked in
   3358     fcarch.c.
   3359 
   3360     This changes FcLangSet code to be able to cope with struct size
   3361     changes.
   3362     And change cache format, hence bumping from 2 to 3.
   3363 
   3364  fontconfig/fontconfig.h |  2 +-
   3365  src/fcint.h		 |  2 +-
   3366  src/fclang.c		 | 67
   3367  ++++++++++++++++++++++++++++++++++++++-----------
   3368  3 files changed, 54 insertions(+), 17 deletions(-)
   3369 
   3370 commit 6b1fc678ca59df3f3f1ffac0e509cf485c9df0c0
   3371 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3372 Date:	Mon Nov 16 16:57:10 2009 -0500
   3373 
   3374     [int] Define MIN/MAX/ABS macros
   3375 
   3376  src/fcfreetype.c | 3 ---
   3377  src/fcint.h	  | 4 ++++
   3378  2 files changed, 4 insertions(+), 3 deletions(-)
   3379 
   3380 commit b393846860a390ebe35b19320b5eaf9272084042
   3381 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3382 Date:	Mon Nov 16 15:17:56 2009 -0500
   3383 
   3384     [fc-arch] Add FcAlign to arch signature
   3385 
   3386  fc-arch/fc-arch.c     |  5 +++--
   3387  fc-arch/fcarch.tmpl.h | 16 ++++++++--------
   3388  2 files changed, 11 insertions(+), 10 deletions(-)
   3389 
   3390 commit 8009229bc5cd9b540ff56a47ddc32ccada2679b0
   3391 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3392 Date:	Mon Nov 16 15:12:52 2009 -0500
   3393 
   3394     Move FcAlign to fcint.h
   3395 
   3396  src/fcint.h	   | 8 ++++++++
   3397  src/fcserialize.c | 8 --------
   3398  2 files changed, 8 insertions(+), 8 deletions(-)
   3399 
   3400 commit 36ae1d9563cff4966b293f816cf9eb25c8ebb857
   3401 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3402 Date:	Mon Nov 9 13:17:17 2009 -0500
   3403 
   3404     Clarify default confdir and cachedir better.
   3405 
   3406     Also remove --with-docdir.	It can be set by setting docdir variable.
   3407 
   3408  configure.in	 | 19 ++-----------------
   3409  doc/Makefile.am |  2 --
   3410  2 files changed, 2 insertions(+), 19 deletions(-)
   3411 
   3412 commit b322eb4d7a90778dc9f08c73036836deba7e463e
   3413 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3414 Date:	Tue Sep 8 11:45:26 2009 -0400
   3415 
   3416     Bump version to 2.7.3
   3417 
   3418  README			 | 14 ++++++++++++--
   3419  configure.in		 |  2 +-
   3420  fontconfig/fontconfig.h |  2 +-
   3421  3 files changed, 14 insertions(+), 4 deletions(-)
   3422 
   3423 commit afc845d930877ac62f6d5a5f50ea87b5182d0a4a
   3424 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3425 Date:	Tue Sep 8 11:44:59 2009 -0400
   3426 
   3427     Bump libtool version in preparation for release
   3428 
   3429  configure.in | 2 +-
   3430  1 file changed, 1 insertion(+), 1 deletion(-)
   3431 
   3432 commit 5e544b32d8dc98737c7a268a6a5f877207284e9a
   3433 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3434 Date:	Sun Sep 6 22:10:22 2009 -0400
   3435 
   3436     Use default config in FcFileScan() and FcDirScan()
   3437 
   3438     Before a NULL config was passed down adn essentially FcFileScan was
   3439     equivalent to FcFreeTypeQuery.  Now fc-scan tool correctly applies
   3440     the configuration to the scanned patterns.
   3441 
   3442  src/fcdir.c | 4 ++--
   3443  1 file changed, 2 insertions(+), 2 deletions(-)
   3444 
   3445 commit 25436fd08fa6d0825a2f7c7b5d51e34873a05187
   3446 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   3447 Date:	Wed Sep 2 20:03:42 2009 -0700
   3448 
   3449     Updated Arabic, Persian, and Urdu orthographies
   3450 
   3451     - Arabic (ar), Persian (fa), and Urdu (ur) now use generic forms
   3452     (bug #23004)
   3453     - Persian (fa) orthography updated to latest standards and
   3454     orthographies
   3455     - Persian dialects Dari/Eastern Farsi (prs) and Western Farsi
   3456     (pes) added
   3457 
   3458  fc-lang/ar.orth  | 81
   3459  +++++++++++---------------------------------------------
   3460  fc-lang/fa.orth  | 80
   3461  ++++++++++++++++++++++++++++++++++---------------------
   3462  fc-lang/pes.orth | 26 ++++++++++++++++++
   3463  fc-lang/prs.orth | 29 ++++++++++++++++++++
   3464  fc-lang/ur.orth  | 77
   3465  +++++++++++++++++++++++++++--------------------------
   3466  5 files changed, 161 insertions(+), 132 deletions(-)
   3467 
   3468 commit d9d8b8826402ca75e882a427392bc8209ae8ff1a
   3469 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   3470 Date:	Wed Sep 2 18:54:24 2009 -0700
   3471 
   3472     Correct Ewe (ee) orthography to use U+025B (bug #20711)
   3473 
   3474  fc-lang/ee.orth | 2 +-
   3475  1 file changed, 1 insertion(+), 1 deletion(-)
   3476 
   3477 commit e52fdbd2bc1b9589ca0adc4b0c143034ff60dd18
   3478 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3479 Date:	Mon Aug 31 17:32:36 2009 -0400
   3480 
   3481     Bump version to 2.7.2
   3482 
   3483  README			 | 19 +++++++++++++++++--
   3484  configure.in		 |  2 +-
   3485  fontconfig/fontconfig.h |  2 +-
   3486  3 files changed, 19 insertions(+), 4 deletions(-)
   3487 
   3488 commit a74cfb63cb6af3c357b9c33d9f28b9cea5ff3e72
   3489 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3490 Date:	Mon Aug 31 17:32:13 2009 -0400
   3491 
   3492     Bump libtool version for release
   3493 
   3494  configure.in | 2 +-
   3495  1 file changed, 1 insertion(+), 1 deletion(-)
   3496 
   3497 commit c5f0a65b36bc863d67bbf1f334262c35445ce610
   3498 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3499 Date:	Tue Aug 25 20:40:30 2009 -0400
   3500 
   3501     Revert "Fix FcNameUnparseLangSet()" and redo it
   3502 
   3503     This reverts commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c and
   3504     fixes that bug using the new reverse-map I added in the previous
   3505     commit.
   3506 
   3507  src/fclang.c | 29 ++++++++++++++++++-----------
   3508  1 file changed, 18 insertions(+), 11 deletions(-)
   3509 
   3510 commit d354a321ee51f0bb70a39faeed541d1a90477d7d
   3511 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3512 Date:	Tue Aug 25 20:39:20 2009 -0400
   3513 
   3514     Bug 23419 - "contains" expression seems not working on the fontconfig
   3515     rule
   3516 
   3517     Fix bug in FcLangSetContains(), similar to
   3518     5c6d1ff23bda4386984a1d6e4c024958f8f5547c
   3519 
   3520  fc-lang/fc-lang.c | 20 +++++++++++++++++---
   3521  src/fclang.c	   |  4 ++--
   3522  2 files changed, 19 insertions(+), 5 deletions(-)
   3523 
   3524 commit f33a23133ecbcc981745051f7c34d96b33b57447
   3525 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3526 Date:	Fri Aug 21 13:41:41 2009 -0400
   3527 
   3528     Bug 22037 - No Fonts installed on a default install on Windows
   3529     Server 2003
   3530 
   3531     Make it easy to install on older Windows
   3532 
   3533  src/fcxml.c | 4 ++++
   3534  1 file changed, 4 insertions(+)
   3535 
   3536 commit 8b1ceef0b7f41703775c163d6ac595a5407e9159
   3537 Author: Tor Lillqvist <tml (a] iki.fi>
   3538 Date:	Fri Aug 14 00:16:18 2009 +0300
   3539 
   3540     Use multi-byte codepage aware string function on Windows
   3541 
   3542     The East Asian double-byte codepages have characters with backslash as
   3543     the second byte, so we must use _mbsrchr() instead of strrchr() when
   3544     looking at pathnames in the system codepage.
   3545 
   3546  src/fcxml.c | 11 +++++++++--
   3547  1 file changed, 9 insertions(+), 2 deletions(-)
   3548 
   3549 commit d15678127aeea96c9c8254a171c2f0af0bd7d140
   3550 Author: Tor Lillqvist <tml (a] iki.fi>
   3551 Date:	Fri Aug 14 00:08:17 2009 +0300
   3552 
   3553     Fix heap corruption on Windows in FcEndElement()
   3554 
   3555     Must not call FcStrFree() on a value returned by
   3556     FcStrBufDoneStatic(). In the Windows code don't bother with dynamic
   3557     allocation, just use a local buffer.
   3558 
   3559  src/fcxml.c | 43 +++++++++++--------------------------------
   3560  1 file changed, 11 insertions(+), 32 deletions(-)
   3561 
   3562 commit a1b6e34a9a17a4a675bdc993aa465b92d7122376
   3563 Author: Tor Lillqvist <tml (a] iki.fi>
   3564 Date:	Fri Aug 14 00:02:59 2009 +0300
   3565 
   3566     Fix MinGW compilation
   3567 
   3568     Need to define _WIN32_WINNT as 0x0500 to get declaration for
   3569     GetSystemWindowsDirectory().
   3570 
   3571  src/fcxml.c | 1 +
   3572  1 file changed, 1 insertion(+)
   3573 
   3574 commit 161620108bbb4e70f2817481e4d5bc26772fe67e
   3575 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3576 Date:	Tue Jul 28 14:24:21 2009 -0400
   3577 
   3578     [ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
   3579 
   3580  fc-lang/ja.orth | 2 +-
   3581  1 file changed, 1 insertion(+), 1 deletion(-)
   3582 
   3583 commit 7c12181f7a75a434e2139f4bee794046258342cf
   3584 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3585 Date:	Tue Jul 28 14:23:10 2009 -0400
   3586 
   3587     Improve charset printing
   3588 
   3589  src/fcdbg.c  | 4 ++--
   3590  src/fclang.c | 4 ++--
   3591  2 files changed, 4 insertions(+), 4 deletions(-)
   3592 
   3593 commit d2c8ac373e9ac45df66627cfc42679636d017f6e
   3594 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3595 Date:	Mon Jul 27 17:53:26 2009 -0400
   3596 
   3597     Bump version to 2.7.1
   3598 
   3599  README			 | 27 +++++++++++++++++++++++++--
   3600  configure.in		 |  4 ++--
   3601  fontconfig/fontconfig.h |  2 +-
   3602  3 files changed, 28 insertions(+), 5 deletions(-)
   3603 
   3604 commit 16630692ec590bd70f4e426125e358251e05435d
   3605 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3606 Date:	Mon Jul 27 17:51:17 2009 -0400
   3607 
   3608     Update .gitignore
   3609 
   3610  .gitignore | 1 +
   3611  1 file changed, 1 insertion(+)
   3612 
   3613 commit 50d937b0e110ee21d9861b8fb973d62534db98ae
   3614 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3615 Date:	Mon Jul 27 17:48:29 2009 -0400
   3616 
   3617     Bump libtool versions that 2.7.0 (I forgot to do back then)
   3618 
   3619  configure.in | 4 ++--
   3620  1 file changed, 2 insertions(+), 2 deletions(-)
   3621 
   3622 commit 273e22c71f78281ade1c5c30a25ef10d214d7ea6
   3623 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3624 Date:	Mon Jul 27 15:07:12 2009 -0400
   3625 
   3626     Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)
   3627 
   3628     We distribute the docs, so it makes little sense to distribute with
   3629     @CONFDIR@ replaced.  Until we find a better solution, I've hardcoded
   3630     /etc/fonts now.
   3631 
   3632  doc/confdir.sgml.in | 3 ++-
   3633  1 file changed, 2 insertions(+), 1 deletion(-)
   3634 
   3635 commit 21384990ffd045cc0f8379a325612aba6d810359
   3636 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3637 Date:	Mon Jul 27 14:50:44 2009 -0400
   3638 
   3639     [doc] Add ~/fonts.conf.d to user docs
   3640 
   3641  doc/fontconfig-user.sgml | 7 +++++++
   3642  1 file changed, 7 insertions(+)
   3643 
   3644 commit 7575c666619c58df00659d4e70b01104b8e114a5
   3645 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3646 Date:	Sat Jul 25 16:38:52 2009 -0400
   3647 
   3648     TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32
   3649 
   3650     Reported by Yuriy Kaminskiy.
   3651 
   3652  src/fcfreetype.c | 2 +-
   3653  1 file changed, 1 insertion(+), 1 deletion(-)
   3654 
   3655 commit 558581c434abf0d96c46cf3bb1454be6806e1ffc
   3656 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3657 Date:	Fri Jul 24 14:59:07 2009 -0400
   3658 
   3659     Fix doc syntax (#22902)
   3660 
   3661  fc-match/fc-match.sgml | 3 ++-
   3662  fc-scan/fc-scan.sgml	| 2 +-
   3663  2 files changed, 3 insertions(+), 2 deletions(-)
   3664 
   3665 commit 5c6d1ff23bda4386984a1d6e4c024958f8f5547c
   3666 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3667 Date:	Wed Jul 22 19:25:24 2009 -0400
   3668 
   3669     Fix FcNameUnparseLangSet()
   3670 
   3671     Was broken since ffd6668b469508177c4baf7745ae42aee5b00322
   3672 
   3673  src/fclang.c | 29 +++++++++++------------------
   3674  1 file changed, 11 insertions(+), 18 deletions(-)
   3675 
   3676 commit d9741a7f1a73f718ab20b0582fff8aebeba01077
   3677 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3678 Date:	Wed Jul 22 19:01:06 2009 -0400
   3679 
   3680     Remove unused macros
   3681 
   3682  src/fcmatch.c | 33 ++-------------------------------
   3683  1 file changed, 2 insertions(+), 31 deletions(-)
   3684 
   3685 commit 792ce655cb06c678d4a4ff091866fd0531b141fb
   3686 Author: Karl Tomlinson <karlt (a] karlt.net>
   3687 Date:	Wed Jul 22 08:39:23 2009 -0400
   3688 
   3689     Don't change the order of names unnecessarily (#20128)
   3690 
   3691     so that TT_NAME_ID_PREFERRED_FAMILY is consistently preferred over
   3692     TT_NAME_ID_FONT_FAMILY when both are specified for the default
   3693     language.
   3694 
   3695  src/fclist.c | 5 ++++-
   3696  1 file changed, 4 insertions(+), 1 deletion(-)
   3697 
   3698 commit 327fc9d183ba193c307d0ecaec8ad1f4e6ca1330
   3699 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3700 Date:	Tue Jul 21 15:41:47 2009 -0400
   3701 
   3702     Use GetSystemWindowsDirectory() instead of GetWindowsDirectory()
   3703     (#22037)
   3704 
   3705  src/fcxml.c | 6 +++---
   3706  1 file changed, 3 insertions(+), 3 deletions(-)
   3707 
   3708 commit 86dd857447f69cf89fd47259055b150f62519c17
   3709 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3710 Date:	Tue Jul 21 15:39:58 2009 -0400
   3711 
   3712     Improve libtool version parsing (#22122)
   3713 
   3714  autogen.sh | 2 +-
   3715  1 file changed, 1 insertion(+), 1 deletion(-)
   3716 
   3717 commit 16e55c7c85fc5771349172d6eb989dddd48c5c25
   3718 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3719 Date:	Mon Jul 20 16:30:12 2009 -0400
   3720 
   3721     Fix leak with string VStack objects
   3722 
   3723  src/fcxml.c | 2 +-
   3724  1 file changed, 1 insertion(+), 1 deletion(-)
   3725 
   3726 commit c0ffd7733a735bf2e10834925c63f0039c408649
   3727 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3728 Date:	Fri Jul 10 18:09:42 2009 +0100
   3729 
   3730     Add Inconsolata to monospace config (#22710)
   3731 
   3732  conf.d/45-latin.conf | 1 +
   3733  conf.d/60-latin.conf | 1 +
   3734  2 files changed, 2 insertions(+)
   3735 
   3736 commit 55e202a62d95e25cf2c4897afd66eab5711195c3
   3737 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3738 Date:	Sun Jun 28 14:14:46 2009 -0400
   3739 
   3740     Remove unused ftglue code
   3741 
   3742  src/fcfreetype.c | 66
   3743  ++++++++++++++++++++++++--------------------------------
   3744  src/ftglue.c	  | 62
   3745  ++--------------------------------------------------
   3746  src/ftglue.h	  | 33 ----------------------------
   3747  3 files changed, 30 insertions(+), 131 deletions(-)
   3748 
   3749 commit 52742ff86b60b1d244c1e87611aff5ceee46e596
   3750 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3751 Date:	Sun Jun 28 13:49:09 2009 -0400
   3752 
   3753     Replace spaces with tabs in conf files
   3754 
   3755  conf.d/25-unhint-nonlatin.conf |  32 +++----
   3756  conf.d/30-metric-aliases.conf	|  48 +++++------
   3757  conf.d/30-urw-aliases.conf	|  36 ++++----
   3758  conf.d/65-fonts-persian.conf	| 184
   3759  ++++++++++++++++++++---------------------
   3760  conf.d/90-synthetic.conf	|   8 +-
   3761  5 files changed, 154 insertions(+), 154 deletions(-)
   3762 
   3763 commit 57cf838cccda12dd171d3834b3e9b1275467d9e2
   3764 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3765 Date:	Sun Jun 28 13:46:41 2009 -0400
   3766 
   3767     Fix win32 build
   3768 
   3769  src/fcint.h | 2 +-
   3770  1 file changed, 1 insertion(+), 1 deletion(-)
   3771 
   3772 commit 76374f0edef04e21859122dd8a2026b64fd2b273
   3773 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3774 Date:	Wed Jun 24 15:19:13 2009 -0400
   3775 
   3776     git-tag -s again
   3777 
   3778  new-version.sh | 2 +-
   3779  1 file changed, 1 insertion(+), 1 deletion(-)
   3780 
   3781 commit 0f40912599a4be1b961c091733ed86d08a4e14e1
   3782 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3783 Date:	Wed Jun 24 15:04:11 2009 -0400
   3784 
   3785     Bump version to 2.7.0
   3786 
   3787  README			 | 222
   3788  +++++++++++++++++++++++++++++++++++++++++++++++-
   3789  configure.in		 |   2 +-
   3790  fontconfig/fontconfig.h |   2 +-
   3791  3 files changed, 222 insertions(+), 4 deletions(-)
   3792 
   3793 commit 3734d6a5a2c5326bf1cd8b7cc7f3f07fe6943aa5
   3794 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3795 Date:	Wed Jun 24 15:03:32 2009 -0400
   3796 
   3797     Remove keithp's GPG key id
   3798 
   3799  new-version.sh | 2 +-
   3800  1 file changed, 1 insertion(+), 1 deletion(-)
   3801 
   3802 commit d07059b7a3f8044904d884818d5e03596e7cc1a2
   3803 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3804 Date:	Wed Jun 24 14:43:32 2009 -0400
   3805 
   3806     Fix distcheck
   3807 
   3808  Makefile.am | 7 +++----
   3809  1 file changed, 3 insertions(+), 4 deletions(-)
   3810 
   3811 commit b65fa0c3113bd1e1cec38d05f8c4f45f78e3e044
   3812 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3813 Date:	Thu Jun 11 07:08:10 2009 -0400
   3814 
   3815     Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
   3816 
   3817  fontconfig.pc.in | 2 +-
   3818  1 file changed, 1 insertion(+), 1 deletion(-)
   3819 
   3820 commit 3164ac76229d9817120015401c1f532934d0a3e2
   3821 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3822 Date:	Fri Jun 5 22:59:06 2009 -0400
   3823 
   3824     [xml] Intern more strings
   3825 
   3826  src/fcxml.c | 9 ++++-----
   3827  1 file changed, 4 insertions(+), 5 deletions(-)
   3828 
   3829 commit 390c05e64a3716f6ea6fd81cf3ab63439051fbaa
   3830 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3831 Date:	Fri Jun 5 22:32:31 2009 -0400
   3832 
   3833     [xml] Allocate FcExpr's in a pool in FcConfig
   3834 
   3835     Reduces number of malloc's for FcExprs from hundreds into single
   3836     digits.
   3837 
   3838  src/fccfg.c | 32 ++++++++++++++++++++++++++
   3839  src/fcint.h | 14 ++++++++++++
   3840  src/fcxml.c | 75
   3841  ++++++++++++++++++++++++++-----------------------------------
   3842  3 files changed, 78 insertions(+), 43 deletions(-)
   3843 
   3844 commit 398d436441d741d6f8edcc25ca01aa9715c0731c
   3845 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3846 Date:	Fri Jun 5 21:37:01 2009 -0400
   3847 
   3848     [xml] Mark more symbols static
   3849 
   3850  src/fcint.h | 30 ------------------------------
   3851  src/fcxml.c | 22 ++++++++++++----------
   3852  2 files changed, 12 insertions(+), 40 deletions(-)
   3853 
   3854 commit a96ecbfa20fbc66fad3847b1d2bc6fb3cd712c91
   3855 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3856 Date:	Fri Jun 5 18:40:46 2009 -0400
   3857 
   3858     [xml] Centralize FcExpr allocation
   3859 
   3860     To be improved, using a central pool.
   3861 
   3862  src/fcxml.c | 46 ++++++++++++++++++++--------------------------
   3863  1 file changed, 20 insertions(+), 26 deletions(-)
   3864 
   3865 commit 5aebb3e299d877c4a66f409a7d448b2ac4e94be0
   3866 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3867 Date:	Fri Jun 5 18:27:47 2009 -0400
   3868 
   3869     Remove unused prototypes and function
   3870 
   3871  src/fcint.h | 16 ++--------------
   3872  src/fcxml.c |	6 ------
   3873  2 files changed, 2 insertions(+), 20 deletions(-)
   3874 
   3875 commit 900723f3d2396cfb606e5eceb8df0b71c4ffc0dd
   3876 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3877 Date:	Fri Jun 5 18:16:38 2009 -0400
   3878 
   3879     [charset] Grow internal FcCharset arrays exponentially
   3880 
   3881  src/fccharset.c | 65
   3882  ++++++++++++++++++++++++++++++++-------------------------
   3883  1 file changed, 36 insertions(+), 29 deletions(-)
   3884 
   3885 commit cce69b07efd82056c8eb855ef7ac7e02c94439da
   3886 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3887 Date:	Fri Jun 5 17:15:53 2009 -0400
   3888 
   3889     Always set *changed in FcCharsetMerge
   3890 
   3891  src/fccharset.c | 5 ++++-
   3892  1 file changed, 4 insertions(+), 1 deletion(-)
   3893 
   3894 commit 86bdf4598fb46f7f2a36151016a5d318da073d60
   3895 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3896 Date:	Fri Jun 5 16:57:35 2009 -0400
   3897 
   3898     Add XXX note about Unicode Plane 16
   3899 
   3900  src/fccharset.c | 6 +++---
   3901  1 file changed, 3 insertions(+), 3 deletions(-)
   3902 
   3903 commit efe5eae26b2443363b1000b3197d1731a40f8af9
   3904 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3905 Date:	Fri Jun 5 16:49:07 2009 -0400
   3906 
   3907     Simplify FcValueSave() semantics
   3908 
   3909  src/fccfg.c |	3 ++-
   3910  src/fcpat.c | 12 ++----------
   3911  2 files changed, 4 insertions(+), 11 deletions(-)
   3912 
   3913 commit 8ea654b2aa6b4e97b369e299325da49807559511
   3914 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3915 Date:	Mon Jun 1 21:14:56 2009 -0400
   3916 
   3917     Use/prefer WWS family/style (name table id 21/22)
   3918 
   3919  src/fcfreetype.c | 12 ++++++++++++
   3920  1 file changed, 12 insertions(+)
   3921 
   3922 commit 76845a40c58b092a9b1812830dc98b6f32e13da6
   3923 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3924 Date:	Mon May 25 20:26:56 2009 -0400
   3925 
   3926     Mark matchers array const (#21935)
   3927 
   3928  src/fcmatch.c | 2 +-
   3929  1 file changed, 1 insertion(+), 1 deletion(-)
   3930 
   3931 commit aa82a4f81d4d5e547c84266e66274d55e3843746
   3932 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   3933 Date:	Thu May 7 14:31:11 2009 -0700
   3934 
   3935     Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)
   3936 
   3937     The correct ISO 639 code for Pakistani/Western Panjabi seems to be
   3938     'lah',
   3939     not 'pa'. We are keeping 'pa_pk.orth' for compatiblity with glibc.
   3940 
   3941     Signed-off-by: Behdad Esfahbod <behdad (a] behdad.org>
   3942 
   3943  fc-lang/Makefile.am |	5 +++--
   3944  fc-lang/lah.orth    | 35 +++++++++++++++++++++++++++++++++++
   3945  fc-lang/pa.orth     | 53
   3946  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   3947  fc-lang/pa_in.orth  | 46 ----------------------------------------------
   3948  fc-lang/pa_pk.orth  |	7 ++++---
   3949  5 files changed, 95 insertions(+), 51 deletions(-)
   3950 
   3951 commit 58aa0c8ee83f7bbd232401583106387517d216a9
   3952 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3953 Date:	Thu Apr 9 13:31:18 2009 -0400
   3954 
   3955     Detect TrueType Collections by checking the font data header
   3956 
   3957     Instead of checking for "face->num_faces >1". (GNOME bug #577952)
   3958 
   3959  src/ftglue.c | 11 +++++++++--
   3960  1 file changed, 9 insertions(+), 2 deletions(-)
   3961 
   3962 commit 1dd95fcb8bb9b5feeabee0dfe334448733f5cb4c
   3963 Author: Serge van den Boom <svdb+freedesktop.org (a] stack.nl>
   3964 Date:	Sun Apr 5 19:00:18 2009 -0400
   3965 
   3966     Correctly handle mmap() failure (#21062)
   3967 
   3968  src/fccache.c | 2 ++
   3969  1 file changed, 2 insertions(+)
   3970 
   3971 commit 35c51811515ab316c7279bd779f6685f2aaf7e81
   3972 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3973 Date:	Wed Mar 25 23:40:40 2009 -0400
   3974 
   3975     [fc-cache] Remove obsolete sentence from man page
   3976 
   3977  fc-cache/fc-cache.sgml | 5 +----
   3978  1 file changed, 1 insertion(+), 4 deletions(-)
   3979 
   3980 commit ffd6668b469508177c4baf7745ae42aee5b00322
   3981 Author: Behdad Esfahbod <behdad (a] behdad.org>
   3982 Date:	Wed Mar 18 19:28:52 2009 -0400
   3983 
   3984     [fc-lang] Make LangSet representation in the cache files stable
   3985 
   3986     Fontconfig assigns an index number to each language it knows about.
   3987     The index is used to index a bit in FcLangSet language map.  The bit
   3988     map is stored in the cache.
   3989 
   3990     Previously fc-lang simply sorted the list of languages and assigned
   3991     them an index starting from zero.  Net effect is that whenever new
   3992     orth files were added, all the FcLangSet info in the cache files would
   3993     become invalid.  This was causing weird bugs like this one:
   3994 
   3995       https://bugzilla.redhat.com/show_bug.cgi?id=490888
   3996 
   3997     With this commit we fix the index assigned to each language.
   3998     The index
   3999     will be based on the order the orth files are passed to fc-lang.  As a
   4000     result all orth files are explicitly listed in Makefile.am now, and
   4001     new additions should be made to the end of the list.  The list is made
   4002     to reflect the sorted list of orthographies from 2.6.0 released
   4003     followed
   4004     by new additions since.
   4005 
   4006     This fixes the stability problem.  Needless to say, recreating caches
   4007     is necessary before any new orthography is recognized in existing
   4008     fonts,
   4009     but at least the existing caches are still valid and don't cause bugs
   4010     like the above.
   4011 
   4012  configure.in	     |	 7 --
   4013  fc-lang/Makefile.am | 248
   4014  +++++++++++++++++++++++++++++++++++++++++++++++++++-
   4015  fc-lang/fc-lang.c   |	49 +++++++----
   4016  src/fclang.c	     |	 4 +-
   4017  4 files changed, 282 insertions(+), 26 deletions(-)
   4018 
   4019 commit 4d13536db49bdfba97f84f702325d1a99796c06b
   4020 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4021 Date:	Wed Mar 18 18:50:14 2009 -0400
   4022 
   4023     [fcstr] Remove unused variable
   4024 
   4025  src/fcstr.c | 2 --
   4026  1 file changed, 2 deletions(-)
   4027 
   4028 commit bb36e67685dc4139fc4199c57c9d74d97f7923c8
   4029 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4030 Date:	Wed Mar 18 18:43:09 2009 -0400
   4031 
   4032     [fc-lang] Fix bug in country map generation
   4033 
   4034     Previously the county map code was using an uninitialized variable and
   4035     hence was totally failing to populate same-lang-different-territory
   4036     map.
   4037 
   4038  fc-lang/fc-lang.c | 2 +-
   4039  1 file changed, 1 insertion(+), 1 deletion(-)
   4040 
   4041 commit 0f11354877323edc2145f687f9127d2de83c5b3b
   4042 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4043 Date:	Tue Mar 17 12:52:48 2009 -0400
   4044 
   4045     Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
   4046 
   4047     This reverts commit 10609af4aa4030a15c19573198462fa002d2ef13.
   4048     Apparently disabling hinting can cause worse rendering with certain
   4049     fonts.  This is better handled on a per font basis.
   4050 
   4051  conf.d/90-synthetic.conf | 11 -----------
   4052  1 file changed, 11 deletions(-)
   4053 
   4054 commit 7042e236495399aab4eaf268232177d4b1680a12
   4055 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4056 Date:	Mon Mar 16 17:59:50 2009 -0400
   4057 
   4058     [Makefile.am] Don't clean ChangeLog in distclean
   4059 
   4060  Makefile.am | 2 +-
   4061  1 file changed, 1 insertion(+), 1 deletion(-)
   4062 
   4063 commit caeea376da54a6337bfcb1bb20f50c8c2302458f
   4064 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4065 Date:	Fri Mar 13 17:26:21 2009 -0400
   4066 
   4067     Document FcPatternFormat() format
   4068 
   4069  doc/Makefile.am	   |   2 +
   4070  doc/fcformat.fncs	   | 301
   4071  ++++++++++++++++++++++++++++++++++++++++++++++
   4072  doc/fcpattern.fncs	   |  20 ---
   4073  doc/fontconfig-devel.sgml |   2 +
   4074  src/fcformat.c		   |  94 ++++++++-------
   4075  5 files changed, 353 insertions(+), 66 deletions(-)
   4076 
   4077 commit f6d83439890c165e5a7f6a8a746ffdb189dbbd0d
   4078 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4079 Date:	Fri Mar 13 12:11:13 2009 -0400
   4080 
   4081     [fcformat] Fix default-value handling
   4082 
   4083  src/fcformat.c | 21 +++++++++++----------
   4084  1 file changed, 11 insertions(+), 10 deletions(-)
   4085 
   4086 commit 3074a73b418b40135d4a4f4e0713fcf987d34795
   4087 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4088 Date:	Thu Mar 12 16:00:08 2009 -0400
   4089 
   4090     Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in
   4091     all files
   4092 
   4093  COPYING			 | 4 ++--
   4094  Makefile.am			 | 4 ++--
   4095  conf.d/65-fonts-persian.conf	 | 2 +-
   4096  conf.d/Makefile.am		 | 4 ++--
   4097  config/Makedefs.in		 | 4 ++--
   4098  configure.in			 | 4 ++--
   4099  doc/Makefile.am		 | 4 ++--
   4100  doc/confdir.sgml.in		 | 4 ++--
   4101  doc/edit-sgml.c		 | 4 ++--
   4102  doc/fcatomic.fncs		 | 4 ++--
   4103  doc/fcblanks.fncs		 | 4 ++--
   4104  doc/fccache.fncs		 | 4 ++--
   4105  doc/fccharset.fncs		 | 4 ++--
   4106  doc/fcconfig.fncs		 | 4 ++--
   4107  doc/fcconstant.fncs		 | 4 ++--
   4108  doc/fcfile.fncs		 | 4 ++--
   4109  doc/fcfontset.fncs		 | 4 ++--
   4110  doc/fcfreetype.fncs		 | 4 ++--
   4111  doc/fcinit.fncs		 | 4 ++--
   4112  doc/fcmatrix.fncs		 | 4 ++--
   4113  doc/fcobjectset.fncs		 | 4 ++--
   4114  doc/fcobjecttype.fncs		 | 4 ++--
   4115  doc/fcpattern.fncs		 | 4 ++--
   4116  doc/fcstring.fncs		 | 4 ++--
   4117  doc/fcstrset.fncs		 | 4 ++--
   4118  doc/fcvalue.fncs		 | 4 ++--
   4119  doc/fontconfig-devel.sgml	 | 8 ++++----
   4120  doc/fontconfig-user.sgml	 | 4 ++--
   4121  doc/func.sgml			 | 4 ++--
   4122  doc/version.sgml.in		 | 4 ++--
   4123  fc-arch/Makefile.am		 | 4 ++--
   4124  fc-arch/fcarch.tmpl.h		 | 4 ++--
   4125  fc-cache/Makefile.am		 | 4 ++--
   4126  fc-cache/fc-cache.c		 | 4 ++--
   4127  fc-case/Makefile.am		 | 4 ++--
   4128  fc-case/fc-case.c		 | 4 ++--
   4129  fc-case/fccase.tmpl.h		 | 4 ++--
   4130  fc-cat/Makefile.am		 | 4 ++--
   4131  fc-cat/fc-cat.c		 | 4 ++--
   4132  fc-glyphname/Makefile.am	 | 4 ++--
   4133  fc-glyphname/fc-glyphname.c	 | 4 ++--
   4134  fc-glyphname/fcglyphname.tmpl.h | 4 ++--
   4135  fc-lang/Makefile.am		 | 4 ++--
   4136  fc-lang/aa.orth		 | 4 ++--
   4137  fc-lang/ab.orth		 | 4 ++--
   4138  fc-lang/af.orth		 | 4 ++--
   4139  fc-lang/am.orth		 | 4 ++--
   4140  fc-lang/ar.orth		 | 4 ++--
   4141  fc-lang/ast.orth		 | 4 ++--
   4142  fc-lang/av.orth		 | 4 ++--
   4143  fc-lang/ay.orth		 | 4 ++--
   4144  fc-lang/az_ir.orth		 | 4 ++--
   4145  fc-lang/ba.orth		 | 4 ++--
   4146  fc-lang/be.orth		 | 4 ++--
   4147  fc-lang/bg.orth		 | 4 ++--
   4148  fc-lang/bh.orth		 | 4 ++--
   4149  fc-lang/bho.orth		 | 4 ++--
   4150  fc-lang/bi.orth		 | 4 ++--
   4151  fc-lang/bin.orth		 | 4 ++--
   4152  fc-lang/bm.orth		 | 4 ++--
   4153  fc-lang/bo.orth		 | 4 ++--
   4154  fc-lang/br.orth		 | 4 ++--
   4155  fc-lang/bs.orth		 | 4 ++--
   4156  fc-lang/bua.orth		 | 4 ++--
   4157  fc-lang/ca.orth		 | 4 ++--
   4158  fc-lang/ce.orth		 | 4 ++--
   4159  fc-lang/ch.orth		 | 4 ++--
   4160  fc-lang/chm.orth		 | 4 ++--
   4161  fc-lang/chr.orth		 | 4 ++--
   4162  fc-lang/co.orth		 | 4 ++--
   4163  fc-lang/cs.orth		 | 4 ++--
   4164  fc-lang/cu.orth		 | 4 ++--
   4165  fc-lang/cv.orth		 | 4 ++--
   4166  fc-lang/cy.orth		 | 4 ++--
   4167  fc-lang/da.orth		 | 4 ++--
   4168  fc-lang/de.orth		 | 4 ++--
   4169  fc-lang/dz.orth		 | 4 ++--
   4170  fc-lang/el.orth		 | 4 ++--
   4171  fc-lang/en.orth		 | 4 ++--
   4172  fc-lang/eo.orth		 | 4 ++--
   4173  fc-lang/es.orth		 | 4 ++--
   4174  fc-lang/et.orth		 | 4 ++--
   4175  fc-lang/eu.orth		 | 4 ++--
   4176  fc-lang/fa.orth		 | 4 ++--
   4177  fc-lang/fc-lang.c		 | 4 ++--
   4178  fc-lang/fc-lang.man		 | 4 ++--
   4179  fc-lang/fclang.tmpl.h		 | 4 ++--
   4180  fc-lang/ff.orth		 | 4 ++--
   4181  fc-lang/fi.orth		 | 4 ++--
   4182  fc-lang/fj.orth		 | 4 ++--
   4183  fc-lang/fo.orth		 | 4 ++--
   4184  fc-lang/fr.orth		 | 4 ++--
   4185  fc-lang/fur.orth		 | 4 ++--
   4186  fc-lang/fy.orth		 | 4 ++--
   4187  fc-lang/ga.orth		 | 4 ++--
   4188  fc-lang/gd.orth		 | 4 ++--
   4189  fc-lang/gez.orth		 | 4 ++--
   4190  fc-lang/gl.orth		 | 4 ++--
   4191  fc-lang/gn.orth		 | 4 ++--
   4192  fc-lang/gu.orth		 | 4 ++--
   4193  fc-lang/gv.orth		 | 4 ++--
   4194  fc-lang/ha.orth		 | 4 ++--
   4195  fc-lang/haw.orth		 | 4 ++--
   4196  fc-lang/he.orth		 | 4 ++--
   4197  fc-lang/hi.orth		 | 4 ++--
   4198  fc-lang/ho.orth		 | 4 ++--
   4199  fc-lang/hr.orth		 | 4 ++--
   4200  fc-lang/hu.orth		 | 4 ++--
   4201  fc-lang/hy.orth		 | 4 ++--
   4202  fc-lang/ia.orth		 | 4 ++--
   4203  fc-lang/id.orth		 | 4 ++--
   4204  fc-lang/ie.orth		 | 4 ++--
   4205  fc-lang/ig.orth		 | 4 ++--
   4206  fc-lang/ik.orth		 | 4 ++--
   4207  fc-lang/io.orth		 | 4 ++--
   4208  fc-lang/is.orth		 | 4 ++--
   4209  fc-lang/it.orth		 | 4 ++--
   4210  fc-lang/iu.orth		 | 4 ++--
   4211  fc-lang/ja.orth		 | 4 ++--
   4212  fc-lang/ka.orth		 | 4 ++--
   4213  fc-lang/kaa.orth		 | 4 ++--
   4214  fc-lang/ki.orth		 | 4 ++--
   4215  fc-lang/kk.orth		 | 4 ++--
   4216  fc-lang/kl.orth		 | 4 ++--
   4217  fc-lang/kn.orth		 | 4 ++--
   4218  fc-lang/ko.orth		 | 4 ++--
   4219  fc-lang/kok.orth		 | 4 ++--
   4220  fc-lang/ku_am.orth		 | 4 ++--
   4221  fc-lang/ku_ir.orth		 | 4 ++--
   4222  fc-lang/kum.orth		 | 4 ++--
   4223  fc-lang/kv.orth		 | 4 ++--
   4224  fc-lang/kw.orth		 | 4 ++--
   4225  fc-lang/ky.orth		 | 4 ++--
   4226  fc-lang/la.orth		 | 4 ++--
   4227  fc-lang/lb.orth		 | 4 ++--
   4228  fc-lang/lez.orth		 | 4 ++--
   4229  fc-lang/ln.orth		 | 4 ++--
   4230  fc-lang/lo.orth		 | 4 ++--
   4231  fc-lang/lt.orth		 | 4 ++--
   4232  fc-lang/lv.orth		 | 4 ++--
   4233  fc-lang/mai.orth		 | 4 ++--
   4234  fc-lang/mg.orth		 | 4 ++--
   4235  fc-lang/mh.orth		 | 4 ++--
   4236  fc-lang/mi.orth		 | 4 ++--
   4237  fc-lang/mk.orth		 | 4 ++--
   4238  fc-lang/ml.orth		 | 4 ++--
   4239  fc-lang/mn_cn.orth		 | 4 ++--
   4240  fc-lang/mo.orth		 | 4 ++--
   4241  fc-lang/mr.orth		 | 4 ++--
   4242  fc-lang/mt.orth		 | 4 ++--
   4243  fc-lang/my.orth		 | 4 ++--
   4244  fc-lang/nb.orth		 | 4 ++--
   4245  fc-lang/nds.orth		 | 4 ++--
   4246  fc-lang/ne.orth		 | 4 ++--
   4247  fc-lang/nl.orth		 | 4 ++--
   4248  fc-lang/nn.orth		 | 4 ++--
   4249  fc-lang/no.orth		 | 4 ++--
   4250  fc-lang/ny.orth		 | 4 ++--
   4251  fc-lang/oc.orth		 | 4 ++--
   4252  fc-lang/om.orth		 | 4 ++--
   4253  fc-lang/or.orth		 | 4 ++--
   4254  fc-lang/os.orth		 | 4 ++--
   4255  fc-lang/pa_in.orth		 | 2 +-
   4256  fc-lang/pl.orth		 | 4 ++--
   4257  fc-lang/ps_af.orth		 | 4 ++--
   4258  fc-lang/ps_pk.orth		 | 4 ++--
   4259  fc-lang/pt.orth		 | 4 ++--
   4260  fc-lang/rm.orth		 | 4 ++--
   4261  fc-lang/ro.orth		 | 4 ++--
   4262  fc-lang/ru.orth		 | 4 ++--
   4263  fc-lang/sa.orth		 | 4 ++--
   4264  fc-lang/sah.orth		 | 4 ++--
   4265  fc-lang/sco.orth		 | 4 ++--
   4266  fc-lang/se.orth		 | 4 ++--
   4267  fc-lang/sel.orth		 | 4 ++--
   4268  fc-lang/sk.orth		 | 4 ++--
   4269  fc-lang/sl.orth		 | 4 ++--
   4270  fc-lang/sm.orth		 | 4 ++--
   4271  fc-lang/sma.orth		 | 4 ++--
   4272  fc-lang/smj.orth		 | 4 ++--
   4273  fc-lang/smn.orth		 | 4 ++--
   4274  fc-lang/sms.orth		 | 4 ++--
   4275  fc-lang/so.orth		 | 4 ++--
   4276  fc-lang/sq.orth		 | 4 ++--
   4277  fc-lang/sr.orth		 | 4 ++--
   4278  fc-lang/sv.orth		 | 4 ++--
   4279  fc-lang/sw.orth		 | 4 ++--
   4280  fc-lang/syr.orth		 | 4 ++--
   4281  fc-lang/ta.orth		 | 4 ++--
   4282  fc-lang/te.orth		 | 4 ++--
   4283  fc-lang/tg.orth		 | 4 ++--
   4284  fc-lang/th.orth		 | 4 ++--
   4285  fc-lang/ti_er.orth		 | 4 ++--
   4286  fc-lang/ti_et.orth		 | 4 ++--
   4287  fc-lang/tig.orth		 | 4 ++--
   4288  fc-lang/tn.orth		 | 4 ++--
   4289  fc-lang/to.orth		 | 4 ++--
   4290  fc-lang/tr.orth		 | 4 ++--
   4291  fc-lang/ts.orth		 | 4 ++--
   4292  fc-lang/tt.orth		 | 4 ++--
   4293  fc-lang/tw.orth		 | 4 ++--
   4294  fc-lang/tyv.orth		 | 4 ++--
   4295  fc-lang/ug.orth		 | 4 ++--
   4296  fc-lang/uk.orth		 | 4 ++--
   4297  fc-lang/ur.orth		 | 4 ++--
   4298  fc-lang/ve.orth		 | 4 ++--
   4299  fc-lang/vi.orth		 | 4 ++--
   4300  fc-lang/vo.orth		 | 4 ++--
   4301  fc-lang/vot.orth		 | 4 ++--
   4302  fc-lang/wa.orth		 | 4 ++--
   4303  fc-lang/wen.orth		 | 4 ++--
   4304  fc-lang/wo.orth		 | 4 ++--
   4305  fc-lang/xh.orth		 | 4 ++--
   4306  fc-lang/yap.orth		 | 4 ++--
   4307  fc-lang/yi.orth		 | 4 ++--
   4308  fc-lang/yo.orth		 | 4 ++--
   4309  fc-lang/zh_cn.orth		 | 4 ++--
   4310  fc-lang/zh_hk.orth		 | 4 ++--
   4311  fc-lang/zh_mo.orth		 | 4 ++--
   4312  fc-lang/zh_sg.orth		 | 4 ++--
   4313  fc-lang/zh_tw.orth		 | 4 ++--
   4314  fc-lang/zu.orth		 | 4 ++--
   4315  fc-list/Makefile.am		 | 4 ++--
   4316  fc-list/fc-list.c		 | 4 ++--
   4317  fc-match/Makefile.am		 | 4 ++--
   4318  fc-match/fc-match.c		 | 4 ++--
   4319  fc-query/Makefile.am		 | 4 ++--
   4320  fc-query/fc-query.c		 | 4 ++--
   4321  fc-scan/Makefile.am		 | 4 ++--
   4322  fc-scan/fc-scan.c		 | 4 ++--
   4323  fontconfig/fcfreetype.h	 | 4 ++--
   4324  fontconfig/fcprivate.h		 | 4 ++--
   4325  fontconfig/fontconfig.h	 | 4 ++--
   4326  src/Makefile.am		 | 4 ++--
   4327  src/fcatomic.c			 | 4 ++--
   4328  src/fcblanks.c			 | 4 ++--
   4329  src/fccache.c			 | 4 ++--
   4330  src/fccfg.c			 | 4 ++--
   4331  src/fccharset.c		 | 4 ++--
   4332  src/fcdbg.c			 | 4 ++--
   4333  src/fcdefault.c		 | 4 ++--
   4334  src/fcdir.c			 | 4 ++--
   4335  src/fcformat.c			 | 4 ++--
   4336  src/fcfreetype.c		 | 4 ++--
   4337  src/fcfs.c			 | 4 ++--
   4338  src/fcinit.c			 | 4 ++--
   4339  src/fcint.h			 | 4 ++--
   4340  src/fclang.c			 | 4 ++--
   4341  src/fclist.c			 | 4 ++--
   4342  src/fcmatch.c			 | 4 ++--
   4343  src/fcname.c			 | 4 ++--
   4344  src/fcpat.c			 | 4 ++--
   4345  src/fcstr.c			 | 4 ++--
   4346  src/fcxml.c			 | 4 ++--
   4347  254 files changed, 508 insertions(+), 508 deletions(-)
   4348 
   4349 commit b9b01b6ed0849f770200fb6ae2a3ac0ca2166877
   4350 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4351 Date:	Thu Mar 12 13:48:07 2009 -0400
   4352 
   4353     Call git tools using "git cmd" instead of "git-cmd" syntax
   4354 
   4355     Recent git doesn't install the git-* commands in path.
   4356 
   4357  Makefile.am	|  2 +-
   4358  new-version.sh | 10 +++++-----
   4359  2 files changed, 6 insertions(+), 6 deletions(-)
   4360 
   4361 commit de69ee14d3ed094cd2bc4df603a03675c28d1b5b
   4362 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4363 Date:	Thu Mar 12 12:31:57 2009 -0400
   4364 
   4365     [fcxml.c] Embed a static 64-byte attr buffer in FcPStack
   4366 
   4367     Reduces number of mallocs called from FcConfigSaveAttr in my
   4368     small test
   4369     from 160 down to 6.
   4370 
   4371  src/fcstr.c |	4 ++--
   4372  src/fcxml.c | 23 +++++++++++++++--------
   4373  2 files changed, 17 insertions(+), 10 deletions(-)
   4374 
   4375 commit 39861b7d9c69e71b9a8fb0d0d04279520cb30f04
   4376 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4377 Date:	Thu Mar 12 12:22:37 2009 -0400
   4378 
   4379     [fcxml] Embed 64 static FcVStack objects in FcConfigParse
   4380 
   4381     This reduces the number of mallocs called from FcVStackPush from
   4382     over 800 down to zero.
   4383 
   4384  src/fcxml.c | 218
   4385  +++++++++++++++++++++++++++++-------------------------------
   4386  1 file changed, 105 insertions(+), 113 deletions(-)
   4387 
   4388 commit 1d7b47da9da574a8adf39b0b5d11aab3d3cf4a37
   4389 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4390 Date:	Thu Mar 12 11:58:04 2009 -0400
   4391 
   4392     [fcxml] Embed 8 static FcPStack objects in FcConfigParse
   4393 
   4394     This reduces the number of mallocs called from FcPStackPush from
   4395     over 900 down to zero.
   4396 
   4397  src/fcxml.c | 28 ++++++++++++++++++++++------
   4398  1 file changed, 22 insertions(+), 6 deletions(-)
   4399 
   4400 commit 532d8a1dbc2baebc2603d091952a640b954b6f71
   4401 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4402 Date:	Thu Mar 12 09:27:20 2009 -0400
   4403 
   4404     [fcxml] Don't allocate attr array if there are no attributes
   4405 
   4406     Reduces number of mallocs from FcConfigSaveAttr() in my small test
   4407     from over 900 down to 157.
   4408 
   4409  src/fcxml.c | 19 ++++++-------------
   4410  1 file changed, 6 insertions(+), 13 deletions(-)
   4411 
   4412 commit 3ed70071cdc8a03229c009f5565c23948264a5e0
   4413 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4414 Date:	Wed Mar 11 14:07:15 2009 -0400
   4415 
   4416     [fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
   4417 
   4418     We can simply NUL-terminate the buffer and use it.	Reduces number of
   4419     mallocs called from FcStrBufDone in my small test from 631 down to 66.
   4420 
   4421  src/fcint.h |	3 +++
   4422  src/fcstr.c | 13 +++++++++++++
   4423  src/fcxml.c | 28 ++++++++++++++--------------
   4424  3 files changed, 30 insertions(+), 14 deletions(-)
   4425 
   4426 commit 7d35c11b3304659d8be43913c9b125f2b5b38516
   4427 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4428 Date:	Wed Mar 11 13:56:09 2009 -0400
   4429 
   4430     [fcstr.c] Embed a static 64-byte buffer in FcStrBuf
   4431 
   4432     Reduces number of mallocs called from FcStrBufChar in my small test
   4433     from 900 down to 6.
   4434 
   4435  src/fcint.h |	1 +
   4436  src/fcstr.c | 11 +++++++++--
   4437  2 files changed, 10 insertions(+), 2 deletions(-)
   4438 
   4439 commit 916640ce40b995d1d97244975139ec0c030483e4
   4440 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4441 Date:	Tue Mar 10 02:15:37 2009 -0400
   4442 
   4443     Fix Makefile's to not create target file in case of failure
   4444 
   4445  fc-arch/Makefile.am | 3 ++-
   4446  fc-lang/Makefile.am | 3 ++-
   4447  2 files changed, 4 insertions(+), 2 deletions(-)
   4448 
   4449 commit 26ce979e825d661be046b1440563115ddc5ea4ab
   4450 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4451 Date:	Tue Mar 10 02:14:15 2009 -0400
   4452 
   4453     Fix Fanti (fat) orth file (#20390)
   4454 
   4455  fc-lang/fat.orth | 2 +-
   4456  1 file changed, 1 insertion(+), 1 deletion(-)
   4457 
   4458 commit 49111c11fb5dca2af06004cc2ae443517f6c9557
   4459 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4460 Date:	Mon Mar 2 22:48:37 2009 -0800
   4461 
   4462     Add Sundanese (su) orthography (bug #20440)
   4463 
   4464  fc-lang/su.orth | 33 +++++++++++++++++++++++++++++++++
   4465  1 file changed, 33 insertions(+)
   4466 
   4467 commit 0eaed16d34687bddc831d1ab3c50406c7c56792d
   4468 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4469 Date:	Mon Mar 2 20:53:26 2009 -0800
   4470 
   4471     Add Kanuri (kr) orthography (bug #20438)
   4472 
   4473  fc-lang/kr.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
   4474  1 file changed, 43 insertions(+)
   4475 
   4476 commit fe4838588b0b9eb84f66bd4ad70ee12013e0b49a
   4477 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4478 Date:	Mon Mar 2 02:21:17 2009 -0800
   4479 
   4480     Add Nauru (na) orthography (bug #20418)
   4481 
   4482  fc-lang/na.orth | 40 ++++++++++++++++++++++++++++++++++++++++
   4483  1 file changed, 40 insertions(+)
   4484 
   4485 commit 9141b4bbe9a100200b09597f02521cd6e30d0f06
   4486 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4487 Date:	Sun Mar 1 03:53:11 2009 -0800
   4488 
   4489     Add Javanese (jv) orthography (bug #20403)
   4490 
   4491  fc-lang/jv.orth | 36 ++++++++++++++++++++++++++++++++++++
   4492  1 file changed, 36 insertions(+)
   4493 
   4494 commit dc6daae9494e30d8c2d9657bab04d8f88751f751
   4495 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4496 Date:	Sun Mar 1 03:50:46 2009 -0800
   4497 
   4498     Add Sichuan Yi (ii) orthography (bug #20402)
   4499 
   4500  fc-lang/ii.orth | 34 ++++++++++++++++++++++++++++++++++
   4501  1 file changed, 34 insertions(+)
   4502 
   4503 commit 43517045f885c0e463c8a784c65f0b783658fc9b
   4504 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4505 Date:	Sun Mar 1 03:46:48 2009 -0800
   4506 
   4507     Add Shona (sn) orthography (bug #20394)
   4508 
   4509  fc-lang/sn.orth | 35 +++++++++++++++++++++++++++++++++++
   4510  1 file changed, 35 insertions(+)
   4511 
   4512 commit 42a8008df14c7dcdd85ab7d3ce12b4191b807f27
   4513 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4514 Date:	Sun Mar 1 03:30:58 2009 -0800
   4515 
   4516     Add orthographies for Oshiwambo languages (bug #20401)
   4517 
   4518     The languages are Kuanyama/Kwanyama (kj), Ndonga (ng), and Kwambi
   4519     (kwm).
   4520 
   4521  fc-lang/kj.orth  | 34 ++++++++++++++++++++++++++++++++++
   4522  fc-lang/kwm.orth | 29 +++++++++++++++++++++++++++++
   4523  fc-lang/ng.orth  | 29 +++++++++++++++++++++++++++++
   4524  3 files changed, 92 insertions(+)
   4525 
   4526 commit f0b546372967434418aa6cfe6f2d709795fdff24
   4527 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4528 Date:	Sun Mar 1 02:33:54 2009 -0800
   4529 
   4530     Add Zhuang (za) orthography (bug #20399)
   4531 
   4532  fc-lang/za.orth | 39 +++++++++++++++++++++++++++++++++++++++
   4533  1 file changed, 39 insertions(+)
   4534 
   4535 commit 7886b147834decbcab6f556b1c43cc003e2bf893
   4536 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4537 Date:	Sun Mar 1 02:12:38 2009 -0800
   4538 
   4539     Add Rundi (rn) orthography (bug #20398)
   4540 
   4541  fc-lang/rn.orth | 32 ++++++++++++++++++++++++++++++++
   4542  1 file changed, 32 insertions(+)
   4543 
   4544 commit 10a85249d9e79ae474c996d3e4f14d0ea8aa50b8
   4545 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4546 Date:	Sat Feb 28 19:43:02 2009 -0800
   4547 
   4548     Add Navajo (nv) orthography (bug #20395)
   4549 
   4550  fc-lang/nv.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
   4551  1 file changed, 48 insertions(+)
   4552 
   4553 commit bf20886085a18227702f67b70dd7ef5f0e919469
   4554 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4555 Date:	Sat Feb 28 18:25:20 2009 -0800
   4556 
   4557     Add Tahitian (ty) orthography (bug #20391)
   4558 
   4559  fc-lang/ty.orth | 41 +++++++++++++++++++++++++++++++++++++++++
   4560  1 file changed, 41 insertions(+)
   4561 
   4562 commit 0e05d7e5c730a1740d4c289a66f43f11a527c840
   4563 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4564 Date:	Sat Feb 28 18:01:11 2009 -0800
   4565 
   4566     Add Sango (sg) orthography (bug #20393)
   4567 
   4568  fc-lang/sg.orth | 47 +++++++++++++++++++++++++++++++++++++++++++++++
   4569  1 file changed, 47 insertions(+)
   4570 
   4571 commit bdbdc64dd1e0a1727e2486c3320f9598695e4ab4
   4572 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4573 Date:	Sat Feb 28 17:38:21 2009 -0800
   4574 
   4575     Added Quechua (qu) orthography (bug #20392)
   4576 
   4577  fc-lang/qu.orth | 36 ++++++++++++++++++++++++++++++++++++
   4578  1 file changed, 36 insertions(+)
   4579 
   4580 commit 16159d0fae1d8d0d2ba6ac1fc7f845582dec351b
   4581 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4582 Date:	Sat Feb 28 17:05:11 2009 -0800
   4583 
   4584     Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
   4585 
   4586  fc-lang/ak.orth  | 30 ++++++++++++++++++++++++++++++
   4587  fc-lang/fat.orth | 30 ++++++++++++++++++++++++++++++
   4588  2 files changed, 60 insertions(+)
   4589 
   4590 commit 881a7cd93b3358e371a25bc7ad4818baa3c8968b
   4591 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4592 Date:	Sat Feb 28 16:29:07 2009 -0800
   4593 
   4594     Add Herero (hz) orthograhy (bug #20387)
   4595 
   4596  fc-lang/hz.orth | 35 +++++++++++++++++++++++++++++++++++
   4597  1 file changed, 35 insertions(+)
   4598 
   4599 commit bc701d2a5b7dc687ba25bafc5fea282adad37ecb
   4600 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4601 Date:	Sat Feb 28 16:03:51 2009 -0800
   4602 
   4603     Add Ewe (ee) orthography (bug #20386)
   4604 
   4605  fc-lang/ee.orth | 77
   4606  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4607  1 file changed, 77 insertions(+)
   4608 
   4609 commit 5a83914b733755ff6c710ff398cb5668fdb74a19
   4610 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4611 Date:	Fri Feb 27 14:41:07 2009 -0800
   4612 
   4613     Update Serbo-Croatian (sh) orthography (bug #20368)
   4614 
   4615  fc-lang/sh.orth | 18 +++++++++++++-----
   4616  1 file changed, 13 insertions(+), 5 deletions(-)
   4617 
   4618 commit 505ea8ce37dff9cc35dba6a98de4a31ed1ac5f8c
   4619 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4620 Date:	Thu Feb 26 23:27:20 2009 -0800
   4621 
   4622     Extend Crimean Tatar (crh) orthography (bug #19891)
   4623 
   4624  fc-lang/crh.orth | 7 ++++---
   4625  1 file changed, 4 insertions(+), 3 deletions(-)
   4626 
   4627 commit 4c7da799f3b90fb2f1117f9e9c45fa7fc1bd268c
   4628 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4629 Date:	Wed Feb 18 21:21:01 2009 -0800
   4630 
   4631     Add Divehi (dv) orthography (bug #20207)
   4632 
   4633  fc-lang/dv.orth | 34 ++++++++++++++++++++++++++++++++++
   4634  1 file changed, 34 insertions(+)
   4635 
   4636 commit 5cac0a4fd681087562c84b3d2534cecff6876048
   4637 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4638 Date:	Wed Feb 18 17:09:51 2009 -0800
   4639 
   4640     Remove digits and symbols from some Indic orthographies (bug #20204)
   4641 
   4642     These orthographies were changed: Gujarati (gu), Kannada (kn), Lao
   4643     (lo),
   4644     Malayalam (ml), Oriya (or), Telugu (te), and Thai (th).
   4645 
   4646  fc-lang/gu.orth | 4 ++--
   4647  fc-lang/kn.orth | 4 ++--
   4648  fc-lang/lo.orth | 4 ++--
   4649  fc-lang/ml.orth | 4 ++--
   4650  fc-lang/or.orth | 5 +++--
   4651  fc-lang/te.orth | 4 ++--
   4652  fc-lang/th.orth | 8 ++++++--
   4653  7 files changed, 19 insertions(+), 14 deletions(-)
   4654 
   4655 commit ea628d97706e842cb5555ceb5368fd972c941e0c
   4656 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4657 Date:	Wed Feb 18 16:44:10 2009 -0800
   4658 
   4659     Tighten Central Khmer (km) orthography (bug #20202)
   4660 
   4661  fc-lang/km.orth | 24 +++++++++++++++++-------
   4662  1 file changed, 17 insertions(+), 7 deletions(-)
   4663 
   4664 commit 4a5805d9c6b20b4c8f56f3b8201653e88e3706be
   4665 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4666 Date:	Wed Feb 18 16:03:30 2009 -0800
   4667 
   4668     Change Kashmiri (ks) orthography to Arabic script (bug #20200)
   4669 
   4670  fc-lang/ks.orth | 19 ++++++++++++-------
   4671  1 file changed, 12 insertions(+), 7 deletions(-)
   4672 
   4673 commit cda57219229025db963d3db0f984974187a409f8
   4674 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4675 Date:	Tue Feb 17 23:33:07 2009 -0800
   4676 
   4677     Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
   4678 
   4679  fc-lang/ff.orth  | 38 ++++++++++++++++++++++++++++++++++++++
   4680  fc-lang/ful.orth | 38 --------------------------------------
   4681  2 files changed, 38 insertions(+), 38 deletions(-)
   4682 
   4683 commit a32b79c3a5251916597bb871d2cd7698baeb5e58
   4684 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4685 Date:	Tue Feb 17 22:45:17 2009 -0800
   4686 
   4687     Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
   4688 
   4689  fc-lang/bam.orth | 37 -------------------------------------
   4690  fc-lang/bm.orth  | 37 +++++++++++++++++++++++++++++++++++++
   4691  2 files changed, 37 insertions(+), 37 deletions(-)
   4692 
   4693 commit 74a0a28695a24e02bc623d1b2c1c72054ff03d52
   4694 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4695 Date:	Tue Feb 17 22:40:50 2009 -0800
   4696 
   4697     Rename Avaric orthography from 'ava' to 'av' (bug #20174)
   4698 
   4699  fc-lang/av.orth  | 97
   4700  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   4701  fc-lang/ava.orth | 97
   4702  --------------------------------------------------------
   4703  2 files changed, 97 insertions(+), 97 deletions(-)
   4704 
   4705 commit eba32fa3f3024fb94f75cdedaa8d4c17d786a761
   4706 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4707 Date:	Tue Feb 17 22:09:53 2009 -0800
   4708 
   4709     Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
   4710 
   4711     Removed Cyrillic that is no longer in use. Removed "A WITH DIAERESIS"
   4712     too, since it was only temporarily used in 1991-1992.
   4713 
   4714  fc-lang/az_az.orth | 41 ++++++++++++++---------------------------
   4715  1 file changed, 14 insertions(+), 27 deletions(-)
   4716 
   4717 commit 1c7bacc214f6e6e507f932230ec52744337cdf47
   4718 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4719 Date:	Tue Feb 17 21:37:45 2009 -0800
   4720 
   4721     Switch Uzbek (uz) orthography to Latin (bug #19851)
   4722 
   4723  fc-lang/uz.orth | 94
   4724  ++++++++++-----------------------------------------------
   4725  1 file changed, 16 insertions(+), 78 deletions(-)
   4726 
   4727 commit dfd5d0937ce44b4a60b5ee7e2e82650a5e31a456
   4728 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4729 Date:	Tue Feb 17 20:02:39 2009 -0800
   4730 
   4731     Add Crimean Tatar (crh) orthography (bug #19891)
   4732 
   4733  fc-lang/crh.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   4734  1 file changed, 45 insertions(+)
   4735 
   4736 commit 502c46c23d3e36dbfff29484486091f140756535
   4737 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4738 Date:	Tue Feb 17 19:41:30 2009 -0800
   4739 
   4740     Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
   4741 
   4742  fc-lang/pap_an.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   4743  fc-lang/pap_aw.orth | 31 +++++++++++++++++++++++++++++++
   4744  2 files changed, 77 insertions(+)
   4745 
   4746 commit b4cd4cb6cc2cfd6432bfd4a5b2ec9c63cf653f6d
   4747 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4748 Date:	Tue Feb 17 17:30:15 2009 -0800
   4749 
   4750     Add Blin (byn) orthography (bug #19891)
   4751 
   4752  fc-lang/byn.orth | 27 +++++++++++++++++++++++++++
   4753  1 file changed, 27 insertions(+)
   4754 
   4755 commit 4d7412a28b834830d0d1749852115846b3554932
   4756 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4757 Date:	Tue Feb 17 17:03:54 2009 -0800
   4758 
   4759     Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
   4760 
   4761     Previous Panjabi orthography was in the Gurmukhi script only, while in
   4762     Pakistan, the Arabic script (called Shahmukhi) is used for Panjani.
   4763 
   4764  fc-lang/pa.orth    | 46 ----------------------------------------------
   4765  fc-lang/pa_in.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   4766  fc-lang/pa_pk.orth | 28 ++++++++++++++++++++++++++++
   4767  3 files changed, 74 insertions(+), 46 deletions(-)
   4768 
   4769 commit 7a22c9d3471cd4963c529937df823148ab8e1a7d
   4770 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4771 Date:	Fri Feb 13 20:04:42 2009 -0800
   4772 
   4773     Add Ottoman Turkish (ota) orthography (bug #20114)
   4774 
   4775  fc-lang/ota.orth | 41 +++++++++++++++++++++++++++++++++++++++++
   4776  1 file changed, 41 insertions(+)
   4777 
   4778 commit b5675e4c920dbb146ab76d49b4807693749e8143
   4779 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4780 Date:	Fri Feb 13 17:14:14 2009 -0800
   4781 
   4782     Remove Euro Sign from all orthographies (bug #19865)
   4783 
   4784  fc-lang/de.orth | 1 -
   4785  fc-lang/el.orth | 1 -
   4786  fc-lang/en.orth | 1 -
   4787  fc-lang/es.orth | 1 -
   4788  fc-lang/fi.orth | 1 -
   4789  fc-lang/fr.orth | 1 -
   4790  fc-lang/it.orth | 1 -
   4791  fc-lang/nl.orth | 1 -
   4792  fc-lang/pt.orth | 1 -
   4793  9 files changed, 9 deletions(-)
   4794 
   4795 commit f6993c880345b45abc0f7e7f0bb14dd0ddae0caa
   4796 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4797 Date:	Mon Mar 2 13:25:37 2009 +0330
   4798 
   4799     [fc-lang] Continue parsing after an "include" (#20179)
   4800 
   4801  fc-lang/fc-lang.c | 29 ++++++++++++++++++-----------
   4802  1 file changed, 18 insertions(+), 11 deletions(-)
   4803 
   4804 commit abe0e056d5a93dee80d8e964569563dc4d131a90
   4805 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4806 Date:	Fri Feb 13 16:47:11 2009 -0800
   4807 
   4808     Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
   4809 
   4810     Removing digits, symbols, and the letters not used in the languages.
   4811 
   4812  fc-lang/as.orth | 37 +++++++++++++++++++++++++++----------
   4813  fc-lang/bn.orth | 21 ++++++++++++---------
   4814  2 files changed, 39 insertions(+), 19 deletions(-)
   4815 
   4816 commit 40b2904c8984db90cc35eecbec571552c2e4d120
   4817 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4818 Date:	Fri Feb 13 16:07:14 2009 -0800
   4819 
   4820     Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
   4821 
   4822  fc-lang/sid.orth | 27 +++++++++++++++++++++++++++
   4823  fc-lang/wal.orth | 27 +++++++++++++++++++++++++++
   4824  2 files changed, 54 insertions(+)
   4825 
   4826 commit d333969e0c809b3175193c7dda26703287d57fd4
   4827 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4828 Date:	Fri Feb 13 15:52:23 2009 -0800
   4829 
   4830     Add Sardinian (sc) orthography (bug #19891)
   4831 
   4832  fc-lang/sc.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   4833  1 file changed, 42 insertions(+)
   4834 
   4835 commit 1ae2e9b479818835ba3ddddb3c613cdb5acf46d4
   4836 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4837 Date:	Fri Feb 13 13:31:10 2009 -0800
   4838 
   4839     Add Limburgan (li) orthography (bug #19891)
   4840 
   4841  fc-lang/li.orth | 43 +++++++++++++++++++++++++++++++++++++++++++
   4842  1 file changed, 43 insertions(+)
   4843 
   4844 commit d8a4ee921a3bf0e78dffcea8f27d457cc1bc378e
   4845 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4846 Date:	Wed Feb 11 01:59:56 2009 -0800
   4847 
   4848     Ad Ganda (lg) orthography (bug #19891)
   4849 
   4850  fc-lang/lg.orth | 33 +++++++++++++++++++++++++++++++++
   4851  1 file changed, 33 insertions(+)
   4852 
   4853 commit f4159adaa88d55118fe1c2c62b05600d0a8fbc0a
   4854 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4855 Date:	Wed Feb 11 01:44:45 2009 -0800
   4856 
   4857     Add Haitian Creole (ht) orthography (bug #19891)
   4858 
   4859  fc-lang/ht.orth | 35 +++++++++++++++++++++++++++++++++++
   4860  1 file changed, 35 insertions(+)
   4861 
   4862 commit 190b4b5b2bd9a4822660b134639a759a5949c862
   4863 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4864 Date:	Wed Feb 11 01:11:30 2009 -0800
   4865 
   4866     Add Aragonese (an) orthography (bug #19891)
   4867 
   4868  fc-lang/an.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   4869  1 file changed, 45 insertions(+)
   4870 
   4871 commit 3541f01828be06e2a414fa5bcd9543dbb2c9e0fd
   4872 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4873 Date:	Wed Feb 11 00:34:10 2009 -0800
   4874 
   4875     Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
   4876 
   4877  fc-lang/ku_tr.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   4878  1 file changed, 42 insertions(+)
   4879 
   4880 commit 3792f0199065cdf808d723eacf3fa86910453f70
   4881 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4882 Date:	Wed Feb 11 00:22:53 2009 -0800
   4883 
   4884     Use newly added Cyrillic letters for Kurdish (bug #20049)
   4885 
   4886  fc-lang/ku_am.orth | 5 +----
   4887  1 file changed, 1 insertion(+), 4 deletions(-)
   4888 
   4889 commit 0d8b15f00f11a5150d842a3bd10e8dd05413fb9c
   4890 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   4891 Date:	Wed Feb 11 00:05:16 2009 -0800
   4892 
   4893     Add Chhattisgarhi (hne) orthography (bug #19891)
   4894 
   4895  fc-lang/hne.orth | 28 ++++++++++++++++++++++++++++
   4896  1 file changed, 28 insertions(+)
   4897 
   4898 commit 04ac14fc14131a66f0c391d8bb3894a01e556a05
   4899 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4900 Date:	Fri Feb 13 17:18:11 2009 -0800
   4901 
   4902     [fcformat] Add list of undocumented language features
   4903 
   4904  src/fcformat.c | 35 +++++++++++++++++++++++++++++++++++
   4905  1 file changed, 35 insertions(+)
   4906 
   4907 commit 384542fa915b27285ec22d899c4aa19be8c275f1
   4908 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4909 Date:	Fri Feb 13 16:41:37 2009 -0800
   4910 
   4911     [fcformat] Add a 'pkgkit' builtin that prints tags for font packages
   4912 
   4913     For DejaVu Sans Condensed it generates:
   4914 
   4915     font(dejavusans)
   4916     font(dejavusanscondensed)
   4917     font(:lang=aa)
   4918     font(:lang=ab)
   4919     ...
   4920     font(:lang=yo)
   4921     font(:lang=zu)
   4922 
   4923  src/fcformat.c | 2 ++
   4924  1 file changed, 2 insertions(+)
   4925 
   4926 commit 9d58d01c5c061c1fcfb3cca3a3a4622f9bbec727
   4927 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4928 Date:	Fri Feb 13 16:33:58 2009 -0800
   4929 
   4930     [fcformat] Enumerate langsets like we do arrays of values
   4931 
   4932     If one asks for a format like '%{[]elt{expr}}' and the first value
   4933     for elt is a langset, we enumerate the langset languages in expr.
   4934 
   4935  src/fcformat.c | 59
   4936  ++++++++++++++++++++++++++++++++++++++++++++++------------
   4937  1 file changed, 47 insertions(+), 12 deletions(-)
   4938 
   4939 commit d62b85af21777582ad720efd9c319fde97b67d82
   4940 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4941 Date:	Fri Feb 13 16:30:43 2009 -0800
   4942 
   4943     [fclang] Implement FcLangSetGetLangs() (#18846)
   4944 
   4945  doc/fclangset.fncs	 |  8 ++++++++
   4946  fontconfig/fontconfig.h |  3 +++
   4947  src/fclang.c		 | 32 ++++++++++++++++++++++++++++++++
   4948  3 files changed, 43 insertions(+)
   4949 
   4950 commit cdfb76585e7afbe739d00ed83a029ce1f909142f
   4951 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4952 Date:	Thu Feb 12 21:48:22 2009 -0600
   4953 
   4954     [fcformat] Implement array enumeration
   4955 
   4956     The format '%{[]family,familylang{expr}}' expands expr once for
   4957     the first
   4958     value of family and familylang, then for the second, etc, until
   4959     both lists
   4960     are exhausted.
   4961 
   4962  src/fcformat.c | 90
   4963  ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
   4964  1 file changed, 85 insertions(+), 5 deletions(-)
   4965 
   4966 commit 0673ef3881d24820e627b9a8cd3a4b3e3889c545
   4967 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4968 Date:	Wed Feb 11 23:55:11 2009 -0500
   4969 
   4970     [fcformat] Support 'default value' for simple tags
   4971 
   4972     The format '%{family:-XXX} prints XXX if the element family
   4973     is not defined.
   4974     Also works for things like '%{family[1]:-XXX}'.
   4975 
   4976  src/fcformat.c | 30 +++++++++++++++++++++++++-----
   4977  1 file changed, 25 insertions(+), 5 deletions(-)
   4978 
   4979 commit 9c83a8376f7db19421fb42d311fba81b398c67b0
   4980 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4981 Date:	Wed Feb 11 23:44:36 2009 -0500
   4982 
   4983     [fcformat] Support indexing simple tags
   4984 
   4985     The format '%{family[0]}' will only output the first value for
   4986     element family.
   4987 
   4988  src/fcformat.c | 43 +++++++++++++++++++++++++++++++++++++++----
   4989  src/fcint.h	|  5 +++++
   4990  src/fcname.c	|  2 +-
   4991  3 files changed, 45 insertions(+), 5 deletions(-)
   4992 
   4993 commit d04a750764d89a7048f49d655fb7e4aabbcd10b3
   4994 Author: Behdad Esfahbod <behdad (a] behdad.org>
   4995 Date:	Tue Feb 10 20:56:39 2009 -0500
   4996 
   4997     [fcformat] Add support for builtin formats
   4998 
   4999     The '%{=unparse}' format expands to the FcNameUnparse() result on the
   5000     pattern.  Need to add '%{=verbose}' for FcPatternPrint() output but
   5001     need to change that function to output to a string first.
   5002 
   5003     Also added the '%{=fclist}' and '%{=fcmatch}' which format like the
   5004     default format of fc-list and fc-match respectively.
   5005 
   5006  src/fcformat.c | 137
   5007  +++++++++++++++++++++++++++++++++++++++------------------
   5008  1 file changed, 95 insertions(+), 42 deletions(-)
   5009 
   5010 commit 85c7fb67ce9f77574f71de7d9b69867bb974cd48
   5011 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5012 Date:	Tue Feb 10 18:57:34 2009 -0500
   5013 
   5014     [fcformat] Refactor code to avoid malloc
   5015 
   5016  src/fcformat.c | 246
   5017  +++++++++++++++++++++++++++++++++------------------------
   5018  1 file changed, 144 insertions(+), 102 deletions(-)
   5019 
   5020 commit d4f7a4c6af5420afbbcf2217f9fe396623671294
   5021 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5022 Date:	Tue Feb 10 06:22:55 2009 -0500
   5023 
   5024     [fcformat] Start adding builtins
   5025 
   5026  src/fcformat.c | 27 ++++++++++++++++++++++++++-
   5027  1 file changed, 26 insertions(+), 1 deletion(-)
   5028 
   5029 commit c8f5933d13efa6705854d8f89b22d40cf720e68d
   5030 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5031 Date:	Tue Feb 10 05:57:10 2009 -0500
   5032 
   5033     [fcformat] Implement 'delete', 'escape', and 'translate' filter
   5034     functions
   5035 
   5036     The format '%{family|delete( )}' expands to family values with
   5037     space removed.
   5038     The format '%{family|translate( ,-)}' expands to family values
   5039     with space
   5040     replaced by dash.  Multiple chars are supported, like tr(1).
   5041     The format '%{family|escape(\\ )}' expands to family values with space
   5042     escaped using backslash.
   5043 
   5044  src/fcformat.c | 219
   5045  ++++++++++++++++++++++++++++++++++++++++++++++++++-------
   5046  1 file changed, 194 insertions(+), 25 deletions(-)
   5047 
   5048 commit b6a23028beb3b99022599344ebd8511c12dc7fd0
   5049 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5050 Date:	Tue Feb 10 05:05:53 2009 -0500
   5051 
   5052     [fcformat] Add value-count syntax
   5053 
   5054     The format '%{#family}' expands to the number of values for the
   5055     element
   5056     'family', or '0' if no such element exists in the pattern.
   5057 
   5058  src/fcformat.c | 116
   5059  +++++++++++++++++++++++++++++++++++++--------------------
   5060  1 file changed, 75 insertions(+), 41 deletions(-)
   5061 
   5062 commit dccbbe83eff54097c55fdc560810cdc56b679a60
   5063 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5064 Date:	Tue Feb 10 04:47:24 2009 -0500
   5065 
   5066     [FcStrBuf] better handle malloc failure
   5067 
   5068     If buffer has failed allocation, return NULL when done.
   5069 
   5070  src/fcstr.c | 8 +++++++-
   5071  1 file changed, 7 insertions(+), 1 deletion(-)
   5072 
   5073 commit ced38254b49ab616df79930bbb798a93e5ce51fa
   5074 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5075 Date:	Tue Feb 10 04:44:54 2009 -0500
   5076 
   5077     [fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
   5078 
   5079  src/fcformat.c | 87
   5080  ++++++++++++++++++++++++++++++++++++++++++++++++++--------
   5081  1 file changed, 76 insertions(+), 11 deletions(-)
   5082 
   5083 commit 2017a5eb79a0774cc5bace8c76304e1a9ef157b9
   5084 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5085 Date:	Tue Feb 10 03:38:22 2009 -0500
   5086 
   5087     [fcformat] Add simple converters
   5088 
   5089     The format '%{family|downcase}' for example prints the lowercase of
   5090     the family element.  Three converters are defined right now:
   5091     'downcase', 'basename', and 'dirname'.
   5092 
   5093  src/fcformat.c | 224
   5094  +++++++++++++++++++++++++++++++++------------------------
   5095  1 file changed, 131 insertions(+), 93 deletions(-)
   5096 
   5097 commit 7717b25ffdd9507b0d73ef60b70b692f7286c0a2
   5098 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5099 Date:	Tue Feb 10 00:15:08 2009 -0500
   5100 
   5101     [fcformat] Add conditionals
   5102 
   5103     The conditional '%{?elt1,elt2,!elt3{expr1}{expr2}}' will evaluate
   5104     expr1 if elt1 and elt2 exist in pattern and elt3 doesn't exist, and
   5105     expr2 otherwise.  The '{expr2}' part is optional.
   5106 
   5107  src/fcformat.c | 158
   5108  +++++++++++++++++++++++++++++++++++++++++++++++++++++----
   5109  1 file changed, 147 insertions(+), 11 deletions(-)
   5110 
   5111 commit 8c31a2434d5dfa475ef710ad52c992111caac424
   5112 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5113 Date:	Mon Feb 9 23:08:08 2009 -0500
   5114 
   5115     [fcformat] Add element filtering and deletion
   5116 
   5117     The filtering, '%{+elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   5118     with a pattern only having the listed elements from the surrounding
   5119     pattern.
   5120 
   5121     The deletion, '%{-elt1,elt2,elt3{subexpr}}' will evaluate subexpr
   5122     with a the surrounding pattern sans the listed elements.
   5123 
   5124  doc/fcpattern.fncs  |	 2 +-
   5125  fc-list/fc-list.c   |	 7 +-
   5126  fc-match/fc-match.c |	 6 +-
   5127  fc-query/fc-query.c |	 7 +-
   5128  fc-scan/fc-scan.c   |	 7 +-
   5129  src/fcformat.c      | 214
   5130  +++++++++++++++++++++++++++++++++++++++-------------
   5131  6 files changed, 183 insertions(+), 60 deletions(-)
   5132 
   5133 commit d6506ff6eeb4a4cb0bfe827174e474c7b91ff045
   5134 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5135 Date:	Mon Feb 9 20:49:45 2009 -0500
   5136 
   5137     [fcformat] Add support for subexpressions
   5138 
   5139     The syntax is '{{expr}}'.  Can be used for aligning/justifying
   5140     an entire
   5141     subexpr for example.
   5142 
   5143  src/fcformat.c | 149
   5144  +++++++++++++++++++++++++++++++++++++++++++++++----------
   5145  1 file changed, 124 insertions(+), 25 deletions(-)
   5146 
   5147 commit 27b3e2dddf6a89c66e8d79f4a28b1a0653e8e100
   5148 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5149 Date:	Mon Feb 9 19:13:07 2009 -0500
   5150 
   5151     [fcformat] Refactor and restructure code for upcoming changes
   5152 
   5153     Also makes it thread-safe.
   5154 
   5155  src/fcformat.c | 165
   5156  +++++++++++++++++++++++++++++++++------------------------
   5157  1 file changed, 96 insertions(+), 69 deletions(-)
   5158 
   5159 commit c493c3b770ab12ab1c61a4fb10419c490d2b5ba6
   5160 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5161 Date:	Mon Feb 9 18:18:59 2009 -0500
   5162 
   5163     [fcformat] Add support for width modifiers
   5164 
   5165     One can do '%30{family}' for example.  Or '%-30{family}' for the
   5166     left-aligned version.
   5167 
   5168  doc/fcpattern.fncs |  6 ++++--
   5169  src/fcformat.c     | 46 +++++++++++++++++++++++++++++++++++++++++++---
   5170  2 files changed, 47 insertions(+), 5 deletions(-)
   5171 
   5172 commit 967267556c762d2746f819eca85f3c59fbb95875
   5173 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5174 Date:	Thu Feb 5 23:37:16 2009 -0500
   5175 
   5176     Further update Sinhala orthography (#19288)
   5177 
   5178  fc-lang/si.orth | 7 +++++--
   5179  1 file changed, 5 insertions(+), 2 deletions(-)
   5180 
   5181 commit b697fa2523a6d3fe091e14710d14720a9e051bf1
   5182 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5183 Date:	Thu Feb 5 02:46:16 2009 -0500
   5184 
   5185     [cache] After writing cache to file, update the internal copy to
   5186     reflect this
   5187 
   5188     Only do it for small caches though.  For large cache we'd better
   5189     off loading
   5190     the cache file again, mmap()ing it.
   5191 
   5192     Based on patch from Diego Santa Cruz.
   5193 
   5194  src/fccache.c | 16 ++++++++++++++++
   5195  1 file changed, 16 insertions(+)
   5196 
   5197 commit ecce22d40cfbc50bbe19891035c06bbbeef5232f
   5198 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5199 Date:	Wed Feb 4 15:58:36 2009 -0500
   5200 
   5201     Update Sinhala orthography (#19288)
   5202 
   5203     Patch from Harshula Jayasuriya.
   5204 
   5205  fc-lang/si.orth | 45 ++++++++++++++++++++++++++++++++++-----------
   5206  1 file changed, 34 insertions(+), 11 deletions(-)
   5207 
   5208 commit 6bb5d72fe788f897e30ab39ac7585c624282303f
   5209 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5210 Date:	Tue Feb 3 21:06:15 2009 -0500
   5211 
   5212     [fccache] Make sure the cache is current when reusing from open caches
   5213 
   5214     Reported by Diego Santa Cruz.
   5215 
   5216  src/fccache.c | 8 +++++++-
   5217  1 file changed, 7 insertions(+), 1 deletion(-)
   5218 
   5219 commit f9feb587faa5a3df0f03e5ba945d228b8b49ec51
   5220 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5221 Date:	Tue Feb 3 20:50:29 2009 -0500
   5222 
   5223     [win32] Do not remove leading '\\' such that network paths work
   5224 
   5225     Raised by Diego Santa Cruz.
   5226 
   5227  src/fcstr.c | 8 +++++++-
   5228  1 file changed, 7 insertions(+), 1 deletion(-)
   5229 
   5230 commit 1cdf7efb224867c41b2dea48884d87c5fb67bdaf
   5231 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5232 Date:	Tue Feb 3 20:35:10 2009 -0500
   5233 
   5234     [win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to
   5235     binary location
   5236 
   5237     Proposed by Diego Santa Cruz.
   5238 
   5239  src/fcxml.c | 21 +++++++++++++++++++++
   5240  1 file changed, 21 insertions(+)
   5241 
   5242 commit e62058abb9cf04b3f2270a45f3c0760287f12033
   5243 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5244 Date:	Tue Feb 3 20:31:30 2009 -0500
   5245 
   5246     [win32] Fix usage of GetFullPathName()
   5247 
   5248     Diego Santa Cruz pointed out that we are using that API wrongly.
   5249     The forth argument is a pointer to a pointer.  Turns out we don't
   5250     need that arugment and it accepts NULL, so just pass that.
   5251 
   5252  src/fcstr.c | 4 +---
   5253  1 file changed, 1 insertion(+), 3 deletions(-)
   5254 
   5255 commit c4d557ab90c7ef6eccb998550190ccccde80670d
   5256 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5257 Date:	Tue Feb 3 17:15:52 2009 -0500
   5258 
   5259     Add ICONV_LIBS to fontconfig.pc.in (#19606)
   5260 
   5261  fontconfig.pc.in | 2 +-
   5262  1 file changed, 1 insertion(+), 1 deletion(-)
   5263 
   5264 commit 10609af4aa4030a15c19573198462fa002d2ef13
   5265 Author: Mike FABIAN <mfabian (a] suse.de>
   5266 Date:	Tue Feb 3 16:57:01 2009 -0500
   5267 
   5268     [conf] Disable hinting when emboldening (#19904)
   5269 
   5270     Hinting will be done before Embolden in freetype2,
   5271     but in such case, Embolden will get wrong result
   5272     on some glyph contours after applying hinting.
   5273     Actually, hinting should be done after embolden, but we can't
   5274     fix it in current freetype2. So as a workaround, just turn off
   5275     hinting if we want to do embolden.
   5276 
   5277  conf.d/90-synthetic.conf | 11 +++++++++++
   5278  1 file changed, 11 insertions(+)
   5279 
   5280 commit fe00689cddb42df141d891c2cd5b4a8ea3a42816
   5281 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5282 Date:	Mon Feb 2 00:27:58 2009 -0800
   5283 
   5284     Remove punctuation symbols from Asturian orthography (bug #19893)
   5285 
   5286     Also fix the URL for orthography.
   5287 
   5288  fc-lang/ast.orth | 12 ++++--------
   5289  1 file changed, 4 insertions(+), 8 deletions(-)
   5290 
   5291 commit a4f651241e2db62bd058e773b4e5931d205af0f6
   5292 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5293 Date:	Sun Feb 1 23:52:10 2009 -0800
   5294 
   5295     Rename Igbo from "ibo" to "ig" (bug #19892)
   5296 
   5297  fc-lang/ibo.orth | 35 -----------------------------------
   5298  fc-lang/ig.orth  | 35 +++++++++++++++++++++++++++++++++++
   5299  2 files changed, 35 insertions(+), 35 deletions(-)
   5300 
   5301 commit ff71a83c207891323b487d9cbec0658e16ca11c3
   5302 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5303 Date:	Sun Feb 1 22:14:53 2009 -0800
   5304 
   5305     Renamed az to az_az (bug #19889)
   5306 
   5307  fc-lang/az.orth    | 66
   5308  ------------------------------------------------------
   5309  fc-lang/az_az.orth | 66
   5310  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5311  2 files changed, 66 insertions(+), 66 deletions(-)
   5312 
   5313 commit e53956ee5e6340c5c8a78bf65e9c9df0757af439
   5314 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5315 Date:	Sun Feb 1 20:46:23 2009 -0800
   5316 
   5317     Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
   5318 
   5319  fc-lang/ber_dz.orth | 27 +++++++++++++++++++++++++++
   5320  fc-lang/ber_ma.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   5321  fc-lang/kab.orth    | 42 ++++++++++++++++++++++++++++++++++++++++++
   5322  3 files changed, 115 insertions(+)
   5323 
   5324 commit 3765a7483e1d313c6d0ced8a20cd5a258165f8e0
   5325 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5326 Date:	Sun Feb 1 20:42:54 2009 -0800
   5327 
   5328     Add Upper Sorbian (hsb) orthography (bug #19870)
   5329 
   5330  fc-lang/hsb.orth | 42 ++++++++++++++++++++++++++++++++++++++++++
   5331  1 file changed, 42 insertions(+)
   5332 
   5333 commit 9f54d9db2912287358c1c01771a1bc8263e9539a
   5334 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5335 Date:	Sun Feb 1 20:41:14 2009 -0800
   5336 
   5337     Add Kinyarwanda (rw) orthography (bug #19868)
   5338 
   5339  fc-lang/rw.orth | 31 +++++++++++++++++++++++++++++++
   5340  1 file changed, 31 insertions(+)
   5341 
   5342 commit 3889de9e3c0a0b6aacd0558ce41953d9aa35878b
   5343 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5344 Date:	Sun Feb 1 20:39:03 2009 -0800
   5345 
   5346     Add Malay (ms) orthography (bug #19867)
   5347 
   5348  fc-lang/ms.orth | 32 ++++++++++++++++++++++++++++++++
   5349  1 file changed, 32 insertions(+)
   5350 
   5351 commit 0896d14ab7fe5a7233102f5ff7c59199f893c734
   5352 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5353 Date:	Sun Feb 1 20:36:55 2009 -0800
   5354 
   5355     Add Kashubian (csb) orth file (bug #19866)
   5356 
   5357  fc-lang/csb.orth | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   5358  1 file changed, 46 insertions(+)
   5359 
   5360 commit a32870457eb8f35a19193bc3e9e66db9948186fb
   5361 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5362 Date:	Sun Feb 1 20:29:12 2009 -0800
   5363 
   5364     Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
   5365 
   5366     For Iraq, we are assuming its the same Arabic orthography used
   5367     in Iran.
   5368 
   5369     According to Ethnologue, Kurdish is written in Cyrillic in Armenia:
   5370     http://www.ethnologue.com/show_language.asp?code=kmr
   5371 
   5372     Turkey and Syria need more research.
   5373 
   5374  fc-lang/ku.orth    | 94
   5375  ------------------------------------------------------
   5376  fc-lang/ku_am.orth | 94
   5377  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
   5378  fc-lang/ku_iq.orth | 27 ++++++++++++++++
   5379  3 files changed, 121 insertions(+), 94 deletions(-)
   5380 
   5381 commit 2199c6e321c92cf42711180b483e3f1b0091d980
   5382 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5383 Date:	Sun Feb 1 20:21:45 2009 -0800
   5384 
   5385     Rename Venda from "ven" to "ve" (bug #19852)
   5386 
   5387     Since ISO 639-1 code exists, we should use it.
   5388 
   5389  fc-lang/ve.orth  | 34 ++++++++++++++++++++++++++++++++++
   5390  fc-lang/ven.orth | 34 ----------------------------------
   5391  2 files changed, 34 insertions(+), 34 deletions(-)
   5392 
   5393 commit d7dd87649c07b7b73cf4ecfe7273cb0fcedc5be0
   5394 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5395 Date:	Sun Feb 1 20:00:15 2009 -0800
   5396 
   5397     Change Turkmen orth from Cyrillic to Latin (bug #19849)
   5398 
   5399  fc-lang/tk.orth | 114
   5400  +++++++++++++-------------------------------------------
   5401  1 file changed, 26 insertions(+), 88 deletions(-)
   5402 
   5403 commit b25a42963d70f9ead6bc026f57ae2433b4ac5e85
   5404 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5405 Date:	Sun Feb 1 19:35:37 2009 -0800
   5406 
   5407     Fix doubly encoded UTF-8 in comments (bug #19848)
   5408 
   5409  fc-lang/nb.orth | 2 +-
   5410  1 file changed, 1 insertion(+), 1 deletion(-)
   5411 
   5412 commit f3c214a1cd799dc1eb965ced8107f52cc9dd065e
   5413 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5414 Date:	Sun Feb 1 19:29:21 2009 -0800
   5415 
   5416     Split Mongolian orth to Mongolia and China (bug #19847)
   5417 
   5418     The orth file for Mongolia uses Cyrillic, while that of
   5419     China uses the classical Mongolian script.
   5420 
   5421  fc-lang/mn.orth    | 37 -------------------------------------
   5422  fc-lang/mn_cn.orth | 37 +++++++++++++++++++++++++++++++++++++
   5423  fc-lang/mn_mn.orth | 35 +++++++++++++++++++++++++++++++++++
   5424  3 files changed, 72 insertions(+), 37 deletions(-)
   5425 
   5426 commit 0d5f9a2592634e6f9c74f48bbad9f6b443d1b574
   5427 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5428 Date:	Sun Feb 1 18:55:31 2009 -0800
   5429 
   5430     Add Filipino orth, alias Tagalog to Filipino (bug #19846)
   5431 
   5432     The previous Tagalog orthography used the Tagalog script, which is
   5433     not in
   5434     modern use.
   5435 
   5436  fc-lang/fil.orth | 45 +++++++++++++++++++++++++++++++++++++++++++++
   5437  fc-lang/tl.orth  | 23 ++++++++---------------
   5438  2 files changed, 53 insertions(+), 15 deletions(-)
   5439 
   5440 commit 2bf7d799bf8c9e116f08864f4f62575a6a25b380
   5441 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5442 Date:	Sun Feb 1 18:52:41 2009 -0800
   5443 
   5444     Remove Sinhala characters not in modern use (bug #19288)
   5445 
   5446  fc-lang/si.orth | 30 ++++++++++++++++++++----------
   5447  1 file changed, 20 insertions(+), 10 deletions(-)
   5448 
   5449 commit 2f3b07fe80415873ef3e0e0a7e753a55e766986b
   5450 Author: Roozbeh Pournader <roozbeh (a] gmail.com>
   5451 Date:	Sun Feb 1 18:32:21 2009 -0800
   5452 
   5453     Correct Sindhi orthography to use Arabic script (bug #17140)
   5454 
   5455     The previous version used the Devanagari script. But in both
   5456     Pakistan and
   5457     India, Sindhi is generally written in Arabic. The Devanagari data
   5458     could
   5459     prove to be useful, if we decide on how we should name such files (see
   5460     bug #17208 and bug #19869).
   5461 
   5462  fc-lang/sd.orth | 48 +++++++++++++++++++++++++++++++++++++++---------
   5463  1 file changed, 39 insertions(+), 9 deletions(-)
   5464 
   5465 commit 574805478c19cdb487aea96922ff7177dd0844d7
   5466 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5467 Date:	Sat Jan 31 03:38:19 2009 -0500
   5468 
   5469     [fcfreetype] Fix typo in GB2312 encoding name string (#19845)
   5470 
   5471     This was causing failure when opening iconv converter, hence rendering
   5472     GB2312-encoded fonts with no other usable encoding unusable.
   5473 
   5474  src/fcfreetype.c | 2 +-
   5475  1 file changed, 1 insertion(+), 1 deletion(-)
   5476 
   5477 commit 575ee6cddd391857339f57331d2677fcc868369e
   5478 Author: Karl Tomlinson <bugs.freedesktop (a] karlt.net>
   5479 Date:	Tue Jan 27 03:35:51 2009 -0500
   5480 
   5481     Change FcCharSetMerge API
   5482 
   5483     To only work on writable charsets.	Also, return a bool indicating
   5484     whether
   5485     the merge changed the charset.
   5486 
   5487     Also changes the implementation of FcCharSetMerge and
   5488     FcCharSetIsSubset
   5489 
   5490  doc/fccharset.fncs	 |  16 +++---
   5491  fontconfig/fontconfig.h |   4 +-
   5492  src/fccharset.c	 | 129
   5493  ++++++++++++++++++++----------------------------
   5494  src/fcmatch.c		 |  64 +++++++++++++-----------
   5495  4 files changed, 99 insertions(+), 114 deletions(-)
   5496 
   5497 commit b8860e2faffa8b3f62b3c7aafd2d3b6962566f41
   5498 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5499 Date:	Fri Jan 23 14:17:08 2009 -0500
   5500 
   5501     [fcmatch] Fix crash when no fonts are available.
   5502 
   5503  src/fcmatch.c | 10 ++++++++--
   5504  1 file changed, 8 insertions(+), 2 deletions(-)
   5505 
   5506 commit c08216c6f468ce22cb7c0c1959019a7caad3484a
   5507 Author: Dan Nicholson <dbn.lists (a] gmail.com>
   5508 Date:	Mon Jan 19 17:02:55 2009 -0500
   5509 
   5510     Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)
   5511 
   5512     configure replaces a NONE prefix with the default prefix too late.
   5513     So we move fonts.conf creation to Makefile, such that prefix is
   5514     correctly
   5515     expanded. Ugly, but works.
   5516 
   5517  Makefile.am  | 13 ++++++++++++-
   5518  configure.in |  3 +--
   5519  2 files changed, 13 insertions(+), 3 deletions(-)
   5520 
   5521 commit 98d765a53ba33d28283e499ebd1098d27cbe6d02
   5522 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5523 Date:	Thu Jan 15 19:27:53 2009 -0500
   5524 
   5525     Cleanup all manpage.* files
   5526 
   5527     Recent doc2man generates files called manpage.log.	This was
   5528     breaking build.
   5529 
   5530  doc/Makefile.am      | 5 ++---
   5531  fc-cache/Makefile.am | 2 +-
   5532  fc-cat/Makefile.am   | 2 +-
   5533  fc-list/Makefile.am  | 2 +-
   5534  fc-match/Makefile.am | 2 +-
   5535  fc-query/Makefile.am | 2 +-
   5536  fc-scan/Makefile.am  | 2 +-
   5537  7 files changed, 8 insertions(+), 9 deletions(-)
   5538 
   5539 commit 41af588f543ca5c0efaeb699992376d89cb35763
   5540 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5541 Date:	Thu Jan 15 19:12:37 2009 -0500
   5542 
   5543     [fc-match] Accept list of elements like fc-list (bug #13017)
   5544 
   5545     Also make --verbose not ignore list of elements and only print those.
   5546     Update docs.
   5547 
   5548  fc-list/fc-list.c	| 29 ++++++++++++++---------------
   5549  fc-list/fc-list.sgml	| 12 ++++++------
   5550  fc-match/fc-match.c	| 48
   5551  +++++++++++++++++++++++++++++++++++++-----------
   5552  fc-match/fc-match.sgml | 29 ++++++++++++++++++++---------
   5553  4 files changed, 77 insertions(+), 41 deletions(-)
   5554 
   5555 commit 263f16ced279b0c09834bb4ca0df87fd0f76dcaf
   5556 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5557 Date:	Thu Jan 15 19:12:27 2009 -0500
   5558 
   5559     Oops, fix FcPatternFilter
   5560 
   5561  src/fcpat.c | 2 +-
   5562  1 file changed, 1 insertion(+), 1 deletion(-)
   5563 
   5564 commit 6bffe1a95bfd6609358d38590ad638c688232575
   5565 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5566 Date:	Thu Jan 15 18:39:48 2009 -0500
   5567 
   5568     Add fc-scan too that runs FcFileScan/FcDirScan
   5569 
   5570     This is quite similar to fc-query, but calling FcFileScan/FcDirScan
   5571     instead
   5572     of FcFreeTypeQuery.
   5573 
   5574  .gitignore		|   2 +
   5575  Makefile.am		|   2 +-
   5576  configure.in		|   1 +
   5577  doc/fcfile.fncs	|  18 ++---
   5578  fc-cache/fc-cache.sgml |   1 +
   5579  fc-cat/fc-cat.sgml	|   1 +
   5580  fc-list/fc-list.sgml	|   7 +-
   5581  fc-match/fc-match.sgml |   7 +-
   5582  fc-query/fc-query.sgml |   5 +-
   5583  fc-scan/Makefile.am	|  59 ++++++++++++++++
   5584  fc-scan/fc-scan.c	| 181
   5585  +++++++++++++++++++++++++++++++++++++++++++++++++
   5586  fc-scan/fc-scan.sgml	| 176
   5587  +++++++++++++++++++++++++++++++++++++++++++++++
   5588  12 files changed, 442 insertions(+), 18 deletions(-)
   5589 
   5590 commit 4074fd254e5ad707448d3665a034e0fbdf6de033
   5591 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5592 Date:	Thu Jan 15 18:35:09 2009 -0500
   5593 
   5594     Revive FcConfigScan() (bug #17121)
   5595 
   5596     FcConfigScan() with parameters cache=NULL and force=FcTrue can be used
   5597     to scan font dirs without any caching side effect.
   5598 
   5599  src/fcdir.c | 155
   5600  +++++++++++++++++++++++++++++++++++-------------------------
   5601  1 file changed, 90 insertions(+), 65 deletions(-)
   5602 
   5603 commit 46e405cb9ab5870bda1947f3afd80f8f54c7ac75
   5604 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5605 Date:	Thu Jan 15 17:34:26 2009 -0500
   5606 
   5607     Oops.  Fix usage output.
   5608 
   5609  fc-query/fc-query.c | 5 ++---
   5610  1 file changed, 2 insertions(+), 3 deletions(-)
   5611 
   5612 commit 25a09eb9bf2d993228a3d98d1dd271f55efb2358
   5613 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5614 Date:	Thu Jan 8 03:04:34 2009 -0500
   5615 
   5616     Don't use FcCharSetCopy in FcCharSetMerge
   5617 
   5618     The Copy function is actually a ref, not real copy.
   5619 
   5620  doc/fccharset.fncs | 2 +-
   5621  src/fccharset.c    | 7 ++++---
   5622  2 files changed, 5 insertions(+), 4 deletions(-)
   5623 
   5624 commit d230cf144f84c8a50b932c8b89daa55c1a3620d8
   5625 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5626 Date:	Wed Jan 7 20:15:20 2009 -0500
   5627 
   5628     Make FcCharSetMerge() public
   5629 
   5630     That's needed for apps to be abled to do pruning themselves without
   5631     the performance penalty of recreating new charsets all the time.
   5632 
   5633  doc/fccharset.fncs	 | 13 +++++++++++++
   5634  fontconfig/fontconfig.h |  3 +++
   5635  src/fcint.h		 |  3 ---
   5636  3 files changed, 16 insertions(+), 3 deletions(-)
   5637 
   5638 commit 3b725d0a318623bba08a9f7c75e4fe71527f5dec
   5639 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5640 Date:	Thu Jan 1 16:29:01 2009 -0500
   5641 
   5642     [doc] Note that fontset returned by FcConfigGetFonts should not
   5643     be modified
   5644 
   5645  doc/fcconfig.fncs | 2 +-
   5646  1 file changed, 1 insertion(+), 1 deletion(-)
   5647 
   5648 commit 6d764a3f9b89f21b5c2cdf48cbd913b9706d42b2
   5649 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5650 Date:	Wed Dec 31 20:16:40 2008 -0500
   5651 
   5652     [fcmatch] Move FcFontSetMatch() functionality into
   5653     FcFontSetMatchInternal()
   5654 
   5655     Except for the final FcFontRenderPrepare().  This way we have more
   5656     flexibility to do caching in FcFontMatch() while leaving
   5657     FcFontSetMatch()
   5658     intact.
   5659 
   5660  src/fcmatch.c | 42 +++++++++++++++++++++++++++++-------------
   5661  1 file changed, 29 insertions(+), 13 deletions(-)
   5662 
   5663 commit a5a384c5ffb479e095092c2aaedd406f8785280a
   5664 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5665 Date:	Wed Dec 31 19:44:32 2008 -0500
   5666 
   5667     [fcmatch] When matching, reserve score 0 for when elements don't exist
   5668 
   5669     Previously an index j was added to element score to prefer matches
   5670     earlier
   5671     in the value list to the later ones.  This index started from 0,
   5672     meaning
   5673     that the score zero could be generated for the first element.
   5674     By starting
   5675     j from one, scores for when the element exists in both pattern
   5676     and font
   5677     can never be zero.	The score zero is reserved for when the element is
   5678     NOT available in both font and pattern.  We will use this property
   5679     later.
   5680 
   5681     This shouldn't change matching much.  The only difference I can
   5682     think of
   5683     is that if a font family exists both as a bitmap font and a scalable
   5684     version, and when requesting it at the size of the bitmap version,
   5685     previously the font returned was nondeterministic.	Now the scalable
   5686     version will always be preferred.
   5687 
   5688  src/fcmatch.c | 2 +-
   5689  1 file changed, 1 insertion(+), 1 deletion(-)
   5690 
   5691 commit c7641f2872329197250db6ffe194df3d33ff42b3
   5692 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5693 Date:	Wed Dec 31 19:35:27 2008 -0500
   5694 
   5695     [fcmatch] Use larger multipliers to enforce order
   5696 
   5697     Previously the matcher multiplied comparison results by 100 and added
   5698     index value to it.	With long lists of families (lots of aliases),
   5699     reaching 100 is not that hard.  That could result in a non-match early
   5700     in the list to be preferred over a match late in the list.	Changing
   5701     the multiplier from 100 to 1000 should fix that.
   5702 
   5703     To keep things relatively in order, the lang multiplier is changed
   5704     from 1000 to 10000.
   5705 
   5706  src/fcmatch.c | 4 ++--
   5707  1 file changed, 2 insertions(+), 2 deletions(-)
   5708 
   5709 commit 1b43ccc805f26a78934267d92275cd19b5648e91
   5710 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5711 Date:	Wed Dec 31 18:10:31 2008 -0500
   5712 
   5713     [fcmatch.c] Fix debug formatting
   5714 
   5715  src/fcmatch.c | 1 +
   5716  1 file changed, 1 insertion(+)
   5717 
   5718 commit a291cfc710c5989ba3e787ae20911d3176bea307
   5719 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5720 Date:	Wed Dec 31 18:06:07 2008 -0500
   5721 
   5722     Fix comparison of family names to ignore leading space properly
   5723 
   5724     Previously fc-match "xxx,nazli" matched Nazli, but "xxx, nazli"
   5725     didn't.
   5726     This was because of a bug in FcCompareFamily's short-circuit check
   5727     that forgot to ignore spaces.
   5728 
   5729  src/fcmatch.c | 3 ++-
   5730  1 file changed, 2 insertions(+), 1 deletion(-)
   5731 
   5732 commit 0c93b91db0cdf7c5e901477c266b45c8baeadd00
   5733 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5734 Date:	Mon Dec 29 20:00:26 2008 -0500
   5735 
   5736     Implement FcPatternFormat and use it in cmdline tools (bug #17107)
   5737 
   5738     Still need to add more features, but the API is there, and used
   5739     by cmdline tools with -f or --format.
   5740 
   5741  doc/fcpattern.fncs	 |  18 ++++++
   5742  fc-list/fc-list.c	 |  38 ++++++++----
   5743  fc-list/fc-list.sgml	 |  22 ++++++-
   5744  fc-match/fc-match.c	 |  31 +++++++---
   5745  fc-match/fc-match.sgml  |  47 ++++++++++-----
   5746  fc-query/fc-query.c	 |  25 +++++++-
   5747  fc-query/fc-query.sgml  |  36 +++++++----
   5748  fontconfig/fontconfig.h |   3 +
   5749  src/Makefile.am	 |   1 +
   5750  src/fcformat.c		 | 155
   5751  ++++++++++++++++++++++++++++++++++++++++++++++++
   5752  src/fcint.h		 |   5 ++
   5753  src/fcname.c		 |   2 +-
   5754  12 files changed, 333 insertions(+), 50 deletions(-)
   5755 
   5756 commit 5cf04b201fb5e9dc989d30cf5c30f7575dda56bc
   5757 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5758 Date:	Mon Dec 29 19:27:00 2008 -0500
   5759 
   5760     [.gitignore] Update
   5761 
   5762  .gitignore | 2 ++
   5763  1 file changed, 2 insertions(+)
   5764 
   5765 commit f9806ab4b9bfa88a782008156511e29f37ce967d
   5766 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5767 Date:	Mon Dec 29 18:58:29 2008 -0500
   5768 
   5769     Remove special-casing of FC_FILE in FcPatternPrint()
   5770 
   5771     I can't understand why the special case is needed.	Indeed,
   5772     removing it
   5773     does not make any difference in the "fc-match --verbose" output, and
   5774     that's the only time fc-match uses FcPatternPrint.
   5775 
   5776  src/fcdbg.c | 21 +--------------------
   5777  1 file changed, 1 insertion(+), 20 deletions(-)
   5778 
   5779 commit 8ae1e3d5dc323542e7def06a42deea62c7ba7027
   5780 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5781 Date:	Sun Dec 28 16:54:44 2008 -0500
   5782 
   5783     Explicitly chmod() directories (bug #18934)
   5784 
   5785     Two changes:
   5786 
   5787       - after mkdir(), we immediately chmod(), such that we are not
   5788       affected
   5789 	by stupid umask's.
   5790 
   5791       - if a directory we want to use is not writable but exists, we try a
   5792 	chmod on it.  This is to recover from stupid umask's having
   5793 	affected
   5794 	us with older versions.
   5795 
   5796  src/fccache.c | 14 +++++++++++---
   5797  1 file changed, 11 insertions(+), 3 deletions(-)
   5798 
   5799 commit b6cf885a0a71a0e8f03832fe038e57e6f2778974
   5800 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5801 Date:	Sun Dec 28 09:03:29 2008 -0500
   5802 
   5803     Don't use identifier named complex
   5804 
   5805  src/fcfreetype.c | 42 +++++++++++++++++++++---------------------
   5806  1 file changed, 21 insertions(+), 21 deletions(-)
   5807 
   5808 commit 627dd913cf1588436936bc8731c7dd9c96baee90
   5809 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5810 Date:	Sun Dec 28 08:06:07 2008 -0500
   5811 
   5812     [65-fonts-persian.conf] Set foundry in target=scan instead of
   5813     target=font
   5814 
   5815  conf.d/65-fonts-persian.conf | 14 +++++++-------
   5816  1 file changed, 7 insertions(+), 7 deletions(-)
   5817 
   5818 commit 030983185bb6f3f3885dc2e4d80fec330455f11c
   5819 Author: Harshula Jayasuriya <harshula (a] gmail.com>
   5820 Date:	Sun Dec 28 06:13:19 2008 -0500
   5821 
   5822     Fix Sinhala coverage (bug #19288)
   5823 
   5824  fc-lang/si.orth | 9 ++++-----
   5825  1 file changed, 4 insertions(+), 5 deletions(-)
   5826 
   5827 commit 6ca36812b4ece5368468278a9ff18f5a9c62b39f
   5828 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   5829 Date:	Sun Dec 28 05:15:45 2008 -0500
   5830 
   5831     Use human-readable file names in the docs (bug #16278)
   5832 
   5833  doc/Makefile.am | 2 +-
   5834  1 file changed, 1 insertion(+), 1 deletion(-)
   5835 
   5836 commit f26062b277e1781876a30d3170fca8bbba2409ab
   5837 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5838 Date:	Sun Dec 28 04:58:14 2008 -0500
   5839 
   5840     Implement fc-list --quiet ala grep (bug #17141)
   5841 
   5842     Exits 1 if no fonts matched, 0 otherwise.
   5843 
   5844  fc-list/fc-list.c | 27 ++++++++++++++++++++-------
   5845  1 file changed, 20 insertions(+), 7 deletions(-)
   5846 
   5847 commit 00c0972acae849ca3b18a7c76894c078185d3be4
   5848 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5849 Date:	Sun Dec 28 04:48:54 2008 -0500
   5850 
   5851     Fix compile with old FreeType that doesn't have FT_Select_Size()
   5852     (bug #17498)
   5853 
   5854  configure.in	  | 10 +---------
   5855  src/fcfreetype.c |  2 ++
   5856  2 files changed, 3 insertions(+), 9 deletions(-)
   5857 
   5858 commit 350dc5f35091e7e5635a6cf239e4cad56e992d01
   5859 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5860 Date:	Sun Dec 28 04:26:26 2008 -0500
   5861 
   5862     Use __builtin_popcount() when available (bug #17592)
   5863 
   5864  src/fccharset.c | 4 ++++
   5865  1 file changed, 4 insertions(+)
   5866 
   5867 commit 4c209d5f0c217ff9d8f3b517017212d6362b07a8
   5868 Author: Rahul Bhalerao <b.rahul.pm (a] gmail.com>
   5869 Date:	Sun Dec 28 04:10:53 2008 -0500
   5870 
   5871     Add config for new Indic fonts (bug #17856)
   5872 
   5873  conf.d/65-nonlatin.conf | 35 ++++++++++++++++++++++++++++-------
   5874  1 file changed, 28 insertions(+), 7 deletions(-)
   5875 
   5876 commit f69db8d49cbd929b80527719be6c0b1e6d49ccac
   5877 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5878 Date:	Sun Dec 28 04:06:01 2008 -0500
   5879 
   5880     Consistently use FcStat() over stat() in all places
   5881 
   5882  src/fcatomic.c | 2 +-
   5883  src/fccache.c	| 7 +------
   5884  src/fccfg.c	| 2 +-
   5885  src/fcdir.c	| 4 ++--
   5886  src/fcint.h	| 7 +++++++
   5887  5 files changed, 12 insertions(+), 10 deletions(-)
   5888 
   5889 commit 9e2ed2513bb4c2ecc7ee09c48c1dc677ea58a723
   5890 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5891 Date:	Sun Dec 28 04:00:09 2008 -0500
   5892 
   5893     [fccache] Consistently use FcStat() over stat() (bug #18195)
   5894 
   5895  src/fccache.c | 2 +-
   5896  1 file changed, 1 insertion(+), 1 deletion(-)
   5897 
   5898 commit ee2463fbcbe105a413021aa870e8a3f0094a1a24
   5899 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5900 Date:	Sun Dec 28 03:40:21 2008 -0500
   5901 
   5902     Cleanup symlinks in "make uninstall" (bug #18885)
   5903 
   5904  conf.d/Makefile.am | 7 +++++++
   5905  1 file changed, 7 insertions(+)
   5906 
   5907 commit fe8e8a1dd777ab53f57c4d31dc9547b3e4ba0d70
   5908 Author: Harald Fernengel <harry (a] kdevelop.org>
   5909 Date:	Sun Dec 28 03:23:58 2008 -0500
   5910 
   5911     Don't use variables named 'bool' (bug #18851)
   5912 
   5913  src/fcxml.c | 16 ++++++++--------
   5914  1 file changed, 8 insertions(+), 8 deletions(-)
   5915 
   5916 commit a9ac5c52a658920f1054a12435d8c07205953153
   5917 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5918 Date:	Sun Dec 28 03:08:38 2008 -0500
   5919 
   5920     [.gitignore] Update
   5921 
   5922  .gitignore | 4 ++++
   5923  1 file changed, 4 insertions(+)
   5924 
   5925 commit 1c7f4de80cc4819b504707ae143a2d718af42733
   5926 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5927 Date:	Tue Dec 2 06:07:41 2008 -0500
   5928 
   5929     Fix two more doc typos
   5930 
   5931  doc/fcpattern.fncs | 4 ++--
   5932  1 file changed, 2 insertions(+), 2 deletions(-)
   5933 
   5934 commit 355ed50b185b7879a5c95e1f8697824c6dec6f9f
   5935 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5936 Date:	Mon Sep 22 18:51:11 2008 -0400
   5937 
   5938     Don't call FcPatternGetCharSet in FcSortWalk unless we need to
   5939     (#17361)
   5940 
   5941  src/fcmatch.c | 55
   5942  +++++++++++++++++++++++++++++++------------------------
   5943  1 file changed, 31 insertions(+), 24 deletions(-)
   5944 
   5945 commit 799691c901ea2d8561980c763a7e78383f1cceec
   5946 Author: Behdad Esfahbod <behdad (a] behdad.org>
   5947 Date:	Mon Sep 22 18:16:30 2008 -0400
   5948 
   5949     Don't leak FcValues string loaded through fcxml.c (#17661)
   5950 
   5951     Patch from Caolan McNamara.
   5952 
   5953  src/fcpat.c | 10 +++++-----
   5954  src/fcxml.c |	2 ++
   5955  2 files changed, 7 insertions(+), 5 deletions(-)
   5956 
   5957 commit 311da2316f5d40d9b8c72c9965f7d70330f3c498
   5958 Author: Chris Wilson <chris (a] chris-wilson.co.uk>
   5959 Date:	Wed Apr 23 09:07:28 2008 +0100
   5960 
   5961     Reduce number of allocations during FcSortWalk().
   5962 
   5963     The current behaviour of FcSortWalk() is to create a new FcCharSet on
   5964     each iteration that is the union of the previous iteration with
   5965     the next
   5966     FcCharSet in the font set. This causes the existing FcCharSet to be
   5967     reproduced in its entirety and then allocates fresh leaves for the new
   5968     FcCharSet. In essence the number of allocations is quadratic wrt the
   5969     number of fonts required.
   5970 
   5971     By introducing a new method for merging a new FcCharSet with an
   5972     existing
   5973     one we can change the behaviour to be effectively linear with
   5974     the number
   5975     of fonts - allocating no more leaves than necessary to cover all the
   5976     fonts in the set.
   5977 
   5978     For example, profiling 'gedit UTF-8-demo.txt'
   5979 	Allocator		    nAllocs	    nBytes
   5980     Before:
   5981 	FcCharSetFindLeafCreate 62886	    2012352
   5982 	FcCharSetPutLeaf	9361	    11441108
   5983     After:
   5984 	FcCharSetFindLeafCreate 1940	    62080
   5985 	FcCharSetPutLeaf	281		    190336
   5986 
   5987     The savings are even more significant for applications like
   5988     firefox-3.0b5
   5989     which need to switch between large number of fonts.
   5990     Before:
   5991 	FcCharSetFindLeafCreate 4461192     142758144
   5992 	FcCharSetPutLeaf	    1124536	    451574172
   5993     After:
   5994 	FcCharSetFindLeafCreate 80359	    2571488
   5995 	FcCharSetPutLeaf	    18940	    9720522
   5996 
   5997     Out of interest, the next most frequent allocations are
   5998 	FcPatternObjectAddWithBinding 526029	10520580
   5999 	tt_face_load_eblc	    42103	    2529892
   6000 
   6001  src/fccharset.c | 62
   6002  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   6003  src/fcint.h	 |  3 +++
   6004  src/fcmatch.c	 | 13 +++---------
   6005  3 files changed, 68 insertions(+), 10 deletions(-)
   6006 
   6007 commit 8072f4b1304efc59fee5e61efc4c4b0fc05bb8fb
   6008 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6009 Date:	Fri Aug 22 18:25:22 2008 -0400
   6010 
   6011     Document how to free return value of FcNameUnparse()
   6012 
   6013  doc/fcpattern.fncs | 2 +-
   6014  1 file changed, 1 insertion(+), 1 deletion(-)
   6015 
   6016 commit 241fbde1ab28d7beb9b861d8804d0416f0d5589c
   6017 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6018 Date:	Fri Aug 22 18:08:07 2008 -0400
   6019 
   6020     Add FcConfigReference() (#17124)
   6021 
   6022  doc/fcconfig.fncs	 | 20 +++++++++++++++++---
   6023  fontconfig/fontconfig.h |  3 +++
   6024  src/fccfg.c		 | 20 ++++++++++++++++++++
   6025  src/fcint.h		 |  2 ++
   6026  4 files changed, 42 insertions(+), 3 deletions(-)
   6027 
   6028 commit 03dcaaa08fe324a058c427ab2da993fddaa7b3fd
   6029 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6030 Date:	Fri Aug 22 17:49:02 2008 -0400
   6031 
   6032     Document when config can be NULL (#17105)
   6033 
   6034     Note that this also fixes a bug with FcFontList() where previously
   6035     it was NOT checking whether the config is up-to-date.  May want to
   6036     keep the old behavior and document that ScanInterval is essentially
   6037     unused internally (FcFontSetList uses it, but we can remove that
   6038     too).
   6039 
   6040  doc/fcconfig.fncs  | 21 +++++++++++++++++++++
   6041  doc/fcfontset.fncs |  3 +++
   6042  src/fclist.c	    |  3 +++
   6043  3 files changed, 27 insertions(+)
   6044 
   6045 commit 1439c8f21af1533a920b54333f79459f456a402e
   6046 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6047 Date:	Fri Aug 22 16:51:33 2008 -0400
   6048 
   6049     Handle -h and --help according to GNU Coding Standards (#17104)
   6050 
   6051     Added -h instead of -?.  And upon -h and --help, write usave to stdout
   6052     instead of stdin, and return 0 instead of 1.
   6053 
   6054     -? still works like before as that's what getopt returns upon unknown
   6055     arguments.
   6056 
   6057  fc-cache/fc-cache.c	| 47
   6058  +++++++++++++++++++++++++----------------------
   6059  fc-cache/fc-cache.sgml |  4 ++--
   6060  fc-cat/fc-cat.c	| 45 ++++++++++++++++++++++++---------------------
   6061  fc-cat/fc-cat.sgml	|  4 ++--
   6062  fc-list/fc-list.c	| 36 ++++++++++++++++++++----------------
   6063  fc-list/fc-list.sgml	|  4 ++--
   6064  fc-match/fc-match.c	| 44 ++++++++++++++++++++++++--------------------
   6065  fc-match/fc-match.sgml |  4 ++--
   6066  fc-query/fc-query.c	| 40 ++++++++++++++++++++++------------------
   6067  fc-query/fc-query.sgml |  4 ++--
   6068  10 files changed, 125 insertions(+), 107 deletions(-)
   6069 
   6070 commit df243f93be4306e788aebf6b2ac4a7c1b97550ae
   6071 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6072 Date:	Fri Aug 22 13:02:14 2008 -0400
   6073 
   6074     Add WenQuanYi fonts to default conf (#17262, from Mandriva)
   6075 
   6076  conf.d/65-nonlatin.conf | 4 ++++
   6077  1 file changed, 4 insertions(+)
   6078 
   6079 commit f31d8b1b1a93334611353d7ea846f8006fda855c
   6080 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6081 Date:	Fri Aug 22 03:51:57 2008 -0400
   6082 
   6083     Add Sindhi .orth file. (#17140)
   6084 
   6085  fc-lang/sd.orth | 28 ++++++++++++++++++++++++++++
   6086  1 file changed, 28 insertions(+)
   6087 
   6088 commit b9f18922f112f2f551429b692d793dda7d02cd86
   6089 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6090 Date:	Thu Aug 21 17:17:04 2008 -0400
   6091 
   6092     Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
   6093 
   6094  fc-lang/sr.orth | 24 +++++++-----------------
   6095  1 file changed, 7 insertions(+), 17 deletions(-)
   6096 
   6097 commit 74e16ceeeab86f50c4b6bea12800f70110cd4794
   6098 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6099 Date:	Thu Aug 14 15:27:16 2008 -0400
   6100 
   6101     Fix docs re 'orig' argument of FcPatternBuild and family
   6102 
   6103     Now call it 'p' or 'pattern', since it's modified in place.
   6104     There is no copying.
   6105 
   6106  doc/fcpattern.fncs	 |  6 +++---
   6107  fontconfig/fontconfig.h |  4 ++--
   6108  src/fcpat.c		 | 12 ++++++------
   6109  3 files changed, 11 insertions(+), 11 deletions(-)
   6110 
   6111 commit bb65f58f6354b8ad363021457852ad9e841cef89
   6112 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6113 Date:	Wed Aug 13 16:45:18 2008 -0400
   6114 
   6115     [doc] Fix signature of FcConfigHome()
   6116 
   6117     We should write a test to automatically cross-check signatures
   6118     from public headers to docs.
   6119 
   6120  doc/fcconfig.fncs | 5 +++--
   6121  1 file changed, 3 insertions(+), 2 deletions(-)
   6122 
   6123 commit e690fbb20ec41ef018a32ac01118a41103c01289
   6124 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6125 Date:	Wed Aug 13 03:30:23 2008 -0400
   6126 
   6127     Get rid of $Id: ChangeLog,v 1.1.1.3 2013/06/03 06:02:07 mrg Exp $ tags
   6128 
   6129  COPYING			 | 2 +-
   6130  Makefile.am			 | 2 +-
   6131  conf.d/Makefile.am		 | 2 +-
   6132  configure.in			 | 2 +-
   6133  doc/Makefile.am		 | 2 +-
   6134  doc/confdir.sgml.in		 | 2 +-
   6135  doc/edit-sgml.c		 | 2 +-
   6136  doc/fcatomic.fncs		 | 2 +-
   6137  doc/fcblanks.fncs		 | 2 +-
   6138  doc/fccharset.fncs		 | 2 +-
   6139  doc/fcconfig.fncs		 | 2 +-
   6140  doc/fcconstant.fncs		 | 2 +-
   6141  doc/fcfile.fncs		 | 2 +-
   6142  doc/fcfontset.fncs		 | 2 +-
   6143  doc/fcfreetype.fncs		 | 2 +-
   6144  doc/fcinit.fncs		 | 2 +-
   6145  doc/fcmatrix.fncs		 | 2 +-
   6146  doc/fcobjectset.fncs		 | 2 +-
   6147  doc/fcobjecttype.fncs		 | 2 +-
   6148  doc/fcpattern.fncs		 | 2 +-
   6149  doc/fcstring.fncs		 | 2 +-
   6150  doc/fcstrset.fncs		 | 2 +-
   6151  doc/fcvalue.fncs		 | 2 +-
   6152  doc/fontconfig-devel.sgml	 | 2 +-
   6153  doc/func.sgml			 | 2 +-
   6154  doc/version.sgml.in		 | 2 +-
   6155  fc-cache/Makefile.am		 | 2 +-
   6156  fc-case/fc-case.c		 | 2 +-
   6157  fc-case/fccase.tmpl.h		 | 2 +-
   6158  fc-cat/Makefile.am		 | 2 +-
   6159  fc-glyphname/fc-glyphname.c	 | 2 +-
   6160  fc-glyphname/fcglyphname.tmpl.h | 2 +-
   6161  fc-list/Makefile.am		 | 2 +-
   6162  fc-match/Makefile.am		 | 2 +-
   6163  fc-query/Makefile.am		 | 2 +-
   6164  src/Makefile.am		 | 2 +-
   6165  36 files changed, 36 insertions(+), 36 deletions(-)
   6166 
   6167 commit 3042050954ddbe205e3166c9910886839829e788
   6168 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6169 Date:	Wed Aug 13 03:16:39 2008 -0400
   6170 
   6171     [doc] Document that a zero rescanInterval disables automatic checks
   6172     (#17103)
   6173 
   6174  doc/fcconfig.fncs | 2 ++
   6175  1 file changed, 2 insertions(+)
   6176 
   6177 commit 41fc0fe68d88c1fdd38469a51a322dab6a30757d
   6178 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6179 Date:	Wed Aug 13 02:50:35 2008 -0400
   6180 
   6181     Add FcPatternFilter() (#13016)
   6182 
   6183  doc/fcpattern.fncs	 | 12 ++++++++++++
   6184  fontconfig/fontconfig.h |  3 +++
   6185  src/fcpat.c		 | 37 +++++++++++++++++++++++++++++++++++++
   6186  3 files changed, 52 insertions(+)
   6187 
   6188 commit e6f14d3c513a9f2e7d75c389db4f65aa0dc0502f
   6189 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6190 Date:	Wed Aug 13 02:47:12 2008 -0400
   6191 
   6192     [doc] Add const decorator for FcPatternDuplicate()
   6193 
   6194  doc/fcpattern.fncs | 2 +-
   6195  1 file changed, 1 insertion(+), 1 deletion(-)
   6196 
   6197 commit 29874098537e763e8e4cd3fefb1ecc0f36b808a5
   6198 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6199 Date:	Wed Aug 13 02:24:42 2008 -0400
   6200 
   6201     Implement fc-list --verbose (#13015)
   6202 
   6203     A private FcObjectGetSet() is implemented that provides an
   6204     FcObjectSet of all registered elements.  FcFontSetList() is
   6205     then modified to use the object set from FcObjectGetSet() if
   6206     provided object-set is NULL.
   6207 
   6208     Alternatively FcObjectGetSet() can be made public.	In that
   6209     case fc-list can use that as a base if --verbose is included,
   6210     and also add any elements provided by the user (though that has
   6211     no effect, as all elements from the cache are already registered).
   6212     Currently fc-list ignores user-provided elements if --verbose
   6213     is specified.
   6214 
   6215  fc-list/fc-list.c    | 41 ++++++++++++++++++++++++-----------------
   6216  fc-list/fc-list.sgml | 10 +++++++---
   6217  src/fcint.h	      |  3 +++
   6218  src/fclist.c	      | 10 ++++++++++
   6219  src/fcname.c	      | 14 ++++++++++++++
   6220  5 files changed, 58 insertions(+), 20 deletions(-)
   6221 
   6222 commit 77c0d8bce86ca088782d5631617c0ef681d91312
   6223 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6224 Date:	Wed Aug 13 01:31:18 2008 -0400
   6225 
   6226     Add fc-query (#13019)
   6227 
   6228  .gitignore		  |   2 +
   6229  Makefile.am		  |   2 +-
   6230  configure.in		  |   1 +
   6231  doc/fontconfig-user.sgml |   2 +-
   6232  fc-cache/fc-cache.sgml   |   1 +
   6233  fc-cat/fc-cat.sgml	  |   1 +
   6234  fc-list/fc-list.sgml	  |   1 +
   6235  fc-match/fc-match.sgml   |   1 +
   6236  fc-query/Makefile.am	  |  59 ++++++++++++++++
   6237  fc-query/fc-query.c	  | 166
   6238  ++++++++++++++++++++++++++++++++++++++++++++
   6239  fc-query/fc-query.sgml   | 174
   6240  +++++++++++++++++++++++++++++++++++++++++++++++
   6241  11 files changed, 408 insertions(+), 2 deletions(-)
   6242 
   6243 commit d5b6085c3e40b4e2605cab7ff6c8a621b961b2d2
   6244 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6245 Date:	Wed Aug 13 00:42:12 2008 -0400
   6246 
   6247     Update man pages
   6248 
   6249  fc-cache/fc-cache.sgml | 16 ++++++++++------
   6250  fc-cat/fc-cat.sgml	| 15 +++++++++++----
   6251  fc-list/fc-list.sgml	| 12 ++++++++----
   6252  fc-match/fc-match.sgml | 30 +++++++++++++++++++++++-------
   6253  4 files changed, 52 insertions(+), 21 deletions(-)
   6254 
   6255 commit 88261bafff30ec02b5a2180f1f9b786c8ff44e3d
   6256 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6257 Date:	Tue Aug 12 23:44:44 2008 -0400
   6258 
   6259     [fc-match] Fix list of getopt options in --help
   6260 
   6261  fc-match/fc-match.c | 4 ++--
   6262  1 file changed, 2 insertions(+), 2 deletions(-)
   6263 
   6264 commit 43291847c58002fca99984dcec4f1bbbb0d0f61d
   6265 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6266 Date:	Tue Aug 12 18:00:35 2008 -0400
   6267 
   6268     Add ~/.fonts.conf.d to default config (#17100)
   6269 
   6270  conf.d/50-user.conf | 1 +
   6271  1 file changed, 1 insertion(+)
   6272 
   6273 commit 4f468454d80bf4f1d256f084afd69cabecf1243e
   6274 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6275 Date:	Tue Aug 12 17:54:45 2008 -0400
   6276 
   6277     Update Thai default families (#16223)
   6278 
   6279     Patch from Theppitak Karoonboonyanan
   6280 
   6281  conf.d/65-nonlatin.conf | 13 +++++++++----
   6282  1 file changed, 9 insertions(+), 4 deletions(-)
   6283 
   6284 commit 2e08e0f243633386b6441784926f928359c92453
   6285 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6286 Date:	Tue Aug 12 17:52:02 2008 -0400
   6287 
   6288     [doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet
   6289     (#16272)
   6290 
   6291  doc/fcpattern.fncs | 6 ++++--
   6292  1 file changed, 4 insertions(+), 2 deletions(-)
   6293 
   6294 commit 317b849215ab16cfcd0dda0e424efc9216a74f28
   6295 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6296 Date:	Tue Aug 12 16:34:24 2008 -0400
   6297 
   6298     Replace RCS Id tags with the file name
   6299 
   6300  config/Makedefs.in	 | 2 +-
   6301  config/install.sh	 | 2 +-
   6302  fc-cache/fc-cache.c	 | 2 +-
   6303  fc-cat/fc-cat.c	 | 2 +-
   6304  fc-lang/aa.orth	 | 2 +-
   6305  fc-lang/ab.orth	 | 2 +-
   6306  fc-lang/af.orth	 | 2 +-
   6307  fc-lang/am.orth	 | 2 +-
   6308  fc-lang/ar.orth	 | 2 +-
   6309  fc-lang/ast.orth	 | 2 +-
   6310  fc-lang/ava.orth	 | 2 +-
   6311  fc-lang/ay.orth	 | 2 +-
   6312  fc-lang/az.orth	 | 2 +-
   6313  fc-lang/az_ir.orth	 | 2 +-
   6314  fc-lang/ba.orth	 | 2 +-
   6315  fc-lang/bam.orth	 | 2 +-
   6316  fc-lang/be.orth	 | 2 +-
   6317  fc-lang/bg.orth	 | 2 +-
   6318  fc-lang/bh.orth	 | 2 +-
   6319  fc-lang/bho.orth	 | 2 +-
   6320  fc-lang/bi.orth	 | 2 +-
   6321  fc-lang/bin.orth	 | 2 +-
   6322  fc-lang/bn.orth	 | 2 +-
   6323  fc-lang/bo.orth	 | 2 +-
   6324  fc-lang/br.orth	 | 2 +-
   6325  fc-lang/bs.orth	 | 2 +-
   6326  fc-lang/bua.orth	 | 2 +-
   6327  fc-lang/ca.orth	 | 2 +-
   6328  fc-lang/ce.orth	 | 2 +-
   6329  fc-lang/ch.orth	 | 2 +-
   6330  fc-lang/chm.orth	 | 2 +-
   6331  fc-lang/chr.orth	 | 2 +-
   6332  fc-lang/co.orth	 | 2 +-
   6333  fc-lang/cs.orth	 | 2 +-
   6334  fc-lang/cu.orth	 | 2 +-
   6335  fc-lang/cv.orth	 | 2 +-
   6336  fc-lang/cy.orth	 | 2 +-
   6337  fc-lang/da.orth	 | 2 +-
   6338  fc-lang/de.orth	 | 2 +-
   6339  fc-lang/dz.orth	 | 2 +-
   6340  fc-lang/el.orth	 | 2 +-
   6341  fc-lang/en.orth	 | 2 +-
   6342  fc-lang/eo.orth	 | 2 +-
   6343  fc-lang/es.orth	 | 2 +-
   6344  fc-lang/et.orth	 | 2 +-
   6345  fc-lang/eu.orth	 | 2 +-
   6346  fc-lang/fa.orth	 | 2 +-
   6347  fc-lang/fc-lang.c	 | 2 +-
   6348  fc-lang/fc-lang.man	 | 2 +-
   6349  fc-lang/fclang.tmpl.h	 | 2 +-
   6350  fc-lang/fi.orth	 | 2 +-
   6351  fc-lang/fj.orth	 | 2 +-
   6352  fc-lang/fo.orth	 | 2 +-
   6353  fc-lang/fr.orth	 | 2 +-
   6354  fc-lang/ful.orth	 | 2 +-
   6355  fc-lang/fur.orth	 | 2 +-
   6356  fc-lang/fy.orth	 | 2 +-
   6357  fc-lang/ga.orth	 | 2 +-
   6358  fc-lang/gd.orth	 | 2 +-
   6359  fc-lang/gez.orth	 | 2 +-
   6360  fc-lang/gl.orth	 | 2 +-
   6361  fc-lang/gn.orth	 | 2 +-
   6362  fc-lang/gu.orth	 | 2 +-
   6363  fc-lang/gv.orth	 | 2 +-
   6364  fc-lang/ha.orth	 | 2 +-
   6365  fc-lang/haw.orth	 | 2 +-
   6366  fc-lang/he.orth	 | 2 +-
   6367  fc-lang/hi.orth	 | 2 +-
   6368  fc-lang/ho.orth	 | 2 +-
   6369  fc-lang/hr.orth	 | 2 +-
   6370  fc-lang/hu.orth	 | 2 +-
   6371  fc-lang/hy.orth	 | 2 +-
   6372  fc-lang/ia.orth	 | 2 +-
   6373  fc-lang/ibo.orth	 | 2 +-
   6374  fc-lang/id.orth	 | 2 +-
   6375  fc-lang/ie.orth	 | 2 +-
   6376  fc-lang/ik.orth	 | 2 +-
   6377  fc-lang/io.orth	 | 2 +-
   6378  fc-lang/is.orth	 | 2 +-
   6379  fc-lang/it.orth	 | 2 +-
   6380  fc-lang/iu.orth	 | 2 +-
   6381  fc-lang/ja.orth	 | 2 +-
   6382  fc-lang/ka.orth	 | 2 +-
   6383  fc-lang/kaa.orth	 | 2 +-
   6384  fc-lang/ki.orth	 | 2 +-
   6385  fc-lang/kk.orth	 | 2 +-
   6386  fc-lang/kl.orth	 | 2 +-
   6387  fc-lang/km.orth	 | 2 +-
   6388  fc-lang/kn.orth	 | 2 +-
   6389  fc-lang/ko.orth	 | 2 +-
   6390  fc-lang/kok.orth	 | 2 +-
   6391  fc-lang/ks.orth	 | 2 +-
   6392  fc-lang/ku.orth	 | 2 +-
   6393  fc-lang/ku_ir.orth	 | 2 +-
   6394  fc-lang/kum.orth	 | 2 +-
   6395  fc-lang/kv.orth	 | 2 +-
   6396  fc-lang/kw.orth	 | 2 +-
   6397  fc-lang/ky.orth	 | 2 +-
   6398  fc-lang/la.orth	 | 2 +-
   6399  fc-lang/lb.orth	 | 2 +-
   6400  fc-lang/lez.orth	 | 2 +-
   6401  fc-lang/ln.orth	 | 2 +-
   6402  fc-lang/lo.orth	 | 2 +-
   6403  fc-lang/lt.orth	 | 2 +-
   6404  fc-lang/lv.orth	 | 2 +-
   6405  fc-lang/mai.orth	 | 2 +-
   6406  fc-lang/mg.orth	 | 2 +-
   6407  fc-lang/mh.orth	 | 2 +-
   6408  fc-lang/mi.orth	 | 2 +-
   6409  fc-lang/mk.orth	 | 2 +-
   6410  fc-lang/ml.orth	 | 2 +-
   6411  fc-lang/mn.orth	 | 2 +-
   6412  fc-lang/mo.orth	 | 2 +-
   6413  fc-lang/mr.orth	 | 2 +-
   6414  fc-lang/mt.orth	 | 2 +-
   6415  fc-lang/my.orth	 | 2 +-
   6416  fc-lang/nb.orth	 | 2 +-
   6417  fc-lang/nds.orth	 | 2 +-
   6418  fc-lang/ne.orth	 | 2 +-
   6419  fc-lang/nl.orth	 | 2 +-
   6420  fc-lang/nn.orth	 | 2 +-
   6421  fc-lang/no.orth	 | 2 +-
   6422  fc-lang/nr.orth	 | 2 +-
   6423  fc-lang/nso.orth	 | 2 +-
   6424  fc-lang/ny.orth	 | 2 +-
   6425  fc-lang/oc.orth	 | 2 +-
   6426  fc-lang/om.orth	 | 2 +-
   6427  fc-lang/or.orth	 | 2 +-
   6428  fc-lang/os.orth	 | 2 +-
   6429  fc-lang/pa.orth	 | 2 +-
   6430  fc-lang/pl.orth	 | 2 +-
   6431  fc-lang/ps_af.orth	 | 2 +-
   6432  fc-lang/ps_pk.orth	 | 2 +-
   6433  fc-lang/pt.orth	 | 2 +-
   6434  fc-lang/rm.orth	 | 2 +-
   6435  fc-lang/ro.orth	 | 2 +-
   6436  fc-lang/ru.orth	 | 2 +-
   6437  fc-lang/sa.orth	 | 2 +-
   6438  fc-lang/sah.orth	 | 2 +-
   6439  fc-lang/sco.orth	 | 2 +-
   6440  fc-lang/se.orth	 | 2 +-
   6441  fc-lang/sel.orth	 | 2 +-
   6442  fc-lang/sh.orth	 | 2 +-
   6443  fc-lang/shs.orth	 | 2 +-
   6444  fc-lang/si.orth	 | 2 +-
   6445  fc-lang/sk.orth	 | 2 +-
   6446  fc-lang/sl.orth	 | 2 +-
   6447  fc-lang/sm.orth	 | 2 +-
   6448  fc-lang/sma.orth	 | 2 +-
   6449  fc-lang/smj.orth	 | 2 +-
   6450  fc-lang/smn.orth	 | 2 +-
   6451  fc-lang/sms.orth	 | 2 +-
   6452  fc-lang/so.orth	 | 2 +-
   6453  fc-lang/sq.orth	 | 2 +-
   6454  fc-lang/sr.orth	 | 2 +-
   6455  fc-lang/ss.orth	 | 2 +-
   6456  fc-lang/st.orth	 | 2 +-
   6457  fc-lang/sv.orth	 | 2 +-
   6458  fc-lang/sw.orth	 | 2 +-
   6459  fc-lang/syr.orth	 | 2 +-
   6460  fc-lang/ta.orth	 | 2 +-
   6461  fc-lang/te.orth	 | 2 +-
   6462  fc-lang/tg.orth	 | 2 +-
   6463  fc-lang/th.orth	 | 2 +-
   6464  fc-lang/ti_er.orth	 | 2 +-
   6465  fc-lang/ti_et.orth	 | 2 +-
   6466  fc-lang/tig.orth	 | 2 +-
   6467  fc-lang/tk.orth	 | 2 +-
   6468  fc-lang/tl.orth	 | 2 +-
   6469  fc-lang/tn.orth	 | 2 +-
   6470  fc-lang/to.orth	 | 2 +-
   6471  fc-lang/tr.orth	 | 2 +-
   6472  fc-lang/ts.orth	 | 2 +-
   6473  fc-lang/tt.orth	 | 2 +-
   6474  fc-lang/tw.orth	 | 2 +-
   6475  fc-lang/tyv.orth	 | 2 +-
   6476  fc-lang/ug.orth	 | 2 +-
   6477  fc-lang/uk.orth	 | 2 +-
   6478  fc-lang/ur.orth	 | 2 +-
   6479  fc-lang/uz.orth	 | 2 +-
   6480  fc-lang/ven.orth	 | 2 +-
   6481  fc-lang/vi.orth	 | 2 +-
   6482  fc-lang/vo.orth	 | 2 +-
   6483  fc-lang/vot.orth	 | 2 +-
   6484  fc-lang/wa.orth	 | 2 +-
   6485  fc-lang/wen.orth	 | 2 +-
   6486  fc-lang/wo.orth	 | 2 +-
   6487  fc-lang/xh.orth	 | 2 +-
   6488  fc-lang/yap.orth	 | 2 +-
   6489  fc-lang/yi.orth	 | 2 +-
   6490  fc-lang/yo.orth	 | 2 +-
   6491  fc-lang/zh_cn.orth	 | 2 +-
   6492  fc-lang/zh_hk.orth	 | 2 +-
   6493  fc-lang/zh_mo.orth	 | 2 +-
   6494  fc-lang/zh_sg.orth	 | 2 +-
   6495  fc-lang/zh_tw.orth	 | 2 +-
   6496  fc-lang/zu.orth	 | 2 +-
   6497  fc-list/fc-list.c	 | 2 +-
   6498  fc-match/fc-match.c	 | 2 +-
   6499  fontconfig/fcfreetype.h | 2 +-
   6500  fontconfig/fcprivate.h  | 2 +-
   6501  fontconfig/fontconfig.h | 2 +-
   6502  src/fcatomic.c		 | 2 +-
   6503  src/fcblanks.c		 | 2 +-
   6504  src/fccfg.c		 | 2 +-
   6505  src/fccharset.c	 | 2 +-
   6506  src/fcdbg.c		 | 2 +-
   6507  src/fcdefault.c	 | 2 +-
   6508  src/fcdir.c		 | 2 +-
   6509  src/fcfreetype.c	 | 2 +-
   6510  src/fcfs.c		 | 2 +-
   6511  src/fcinit.c		 | 2 +-
   6512  src/fcint.h		 | 2 +-
   6513  src/fclang.c		 | 2 +-
   6514  src/fclist.c		 | 2 +-
   6515  src/fcmatch.c		 | 2 +-
   6516  src/fcmatrix.c		 | 2 +-
   6517  src/fcname.c		 | 2 +-
   6518  src/fcstr.c		 | 2 +-
   6519  src/fcxml.c		 | 2 +-
   6520  220 files changed, 220 insertions(+), 220 deletions(-)
   6521 
   6522 commit aef608efed2feb867128e528cd9d39ee7e10a0ac
   6523 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6524 Date:	Tue Aug 12 16:11:29 2008 -0400
   6525 
   6526     Add orth file for Maithili mai.orth (#15821)
   6527 
   6528  fc-lang/mai.orth | 25 +++++++++++++++++++++++++
   6529  1 file changed, 25 insertions(+)
   6530 
   6531 commit 1bcf4ae5f2348d7956c435d34f2856ebfaccd6c8
   6532 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6533 Date:	Tue Aug 12 15:10:04 2008 -0400
   6534 
   6535     When canonizing filenames, squash // and remove final / (#bug 16286)
   6536 
   6537     The fact that we now drop final slashes from all filenames without
   6538     checking that the file name represents a directory may surprise some,
   6539     but it doesn't bother me really.
   6540 
   6541  src/fcstr.c | 3 +++
   6542  1 file changed, 3 insertions(+)
   6543 
   6544 commit b21bea3731106ef30224f9255c4232d6e2607803
   6545 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6546 Date:	Tue Aug 12 14:32:40 2008 -0400
   6547 
   6548     [doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
   6549 
   6550  doc/fcconfig.fncs | 2 +-
   6551  1 file changed, 1 insertion(+), 1 deletion(-)
   6552 
   6553 commit e04afe83de409b880be9a854b34fb624bca5c3b0
   6554 Author: Behdad Esfahbod <behdad (a] behdad.org>
   6555 Date:	Tue Aug 12 14:10:03 2008 -0400
   6556 
   6557     Avoid C99ism in Win32 code (#16651)
   6558 
   6559  src/fccfg.c | 3 ++-
   6560  src/fcxml.c | 3 ++-
   6561  2 files changed, 4 insertions(+), 2 deletions(-)
   6562 
   6563 commit f7364e6273df6f660e6b01ea5189e88b34ba4602
   6564 Author: Benjamin Close <Benjamin.Close (a] clearchain.com>
   6565 Date:	Thu Feb 12 10:23:40 2009 +1030
   6566 
   6567     Remove build manpage logfile if it exists
   6568 
   6569  doc/Makefile.am | 1 +
   6570  1 file changed, 1 insertion(+)
   6571 
   6572 commit 0e21b5a4d5609a5dd0f332b412d878b6f1037d29
   6573 Author: Peter <pva (a] gentoo.org>
   6574 Date:	Sun Jun 22 09:21:05 2008 -0700
   6575 
   6576     Make sure alias files are built first (bug 16464)
   6577 
   6578     Signed-off-by: Keith Packard <keithp (a] keithp.com>
   6579 
   6580  fc-case/Makefile.am | 4 +++-
   6581  1 file changed, 3 insertions(+), 1 deletion(-)
   6582 
   6583 commit a93b4c2aab1d79573abd646147596a8a34b19350
   6584 Author: Keith Packard <keithp (a] keithp.com>
   6585 Date:	Sat May 31 19:24:35 2008 -0700
   6586 
   6587     Bump version to 2.6.0
   6588 
   6589  README			 | 6 ++++--
   6590  configure.in		 | 2 +-
   6591  fontconfig/fontconfig.h | 4 ++--
   6592  3 files changed, 7 insertions(+), 5 deletions(-)
   6593 
   6594 commit d0902ee0867bd11e4ff266876a69c258eee8d08d
   6595 Author: Keith Packard <keithp (a] keithp.com>
   6596 Date:	Sat May 24 17:52:41 2008 -0700
   6597 
   6598     Bump version to 2.5.93
   6599 
   6600  README			 | 34 ++++++++++++++++++++++++++++++++--
   6601  configure.in		 |  2 +-
   6602  fontconfig/fontconfig.h |  2 +-
   6603  3 files changed, 34 insertions(+), 4 deletions(-)
   6604 
   6605 commit 8ade2369238a0b439192a847f12fcc9748a6d73a
   6606 Author: Keith Packard <keithp (a] keithp.com>
   6607 Date:	Sat May 24 17:14:24 2008 -0700
   6608 
   6609     Ignore empty <dir></dir> elements
   6610 
   6611     An empty element would cause every file starting with the current
   6612     directory to be scanned, probably not what the user wanted.
   6613 
   6614  src/fcxml.c | 4 +++-
   6615  1 file changed, 3 insertions(+), 1 deletion(-)
   6616 
   6617 commit 83c5c357abc8d626680943537b4dbc020d6c378c
   6618 Author: Keith Packard <keithp (a] keithp.com>
   6619 Date:	Sat May 24 17:01:12 2008 -0700
   6620 
   6621     Oops. Fix for bug 15928 used wrong path for installed fc-cache.
   6622 
   6623     fc-cache lives in $(bindir)/fc-cache, not $(bindir)/fc-cache/fc-cache.
   6624 
   6625  Makefile.am | 4 ++--
   6626  1 file changed, 2 insertions(+), 2 deletions(-)
   6627 
   6628 commit e91e7efd7b0e0ca6f9f2e718541f99331447b40a
   6629 Author: Keith Packard <keithp (a] keithp.com>
   6630 Date:	Sat May 24 16:32:27 2008 -0700
   6631 
   6632     Libs.private needs freetype libraries
   6633 
   6634     To make static linking work, fontconfig.pc needs @FREETYPE_LIBS@ in
   6635     Libs.private.
   6636 
   6637  fontconfig.pc.in | 2 +-
   6638  1 file changed, 1 insertion(+), 1 deletion(-)
   6639 
   6640 commit ad3fc667914d19435ade56adc8afe584d5605d10
   6641 Author: Sayamindu Dasgupta <sayamindu (a] gmail.com>
   6642 Date:	Sat May 24 16:15:27 2008 -0700
   6643 
   6644     FcConfigUptoDate breaks if directory mtime is in the future. Bug
   6645     14424.
   6646 
   6647     At OLPC, we came across a bug where the Browse activity (based
   6648     on xulrunner)
   6649     took 100% CPU after an upgrade/. It turns out the Mozilla uses
   6650     FcConfigUptoDate() to check if new fonts have been added to the
   6651     system, and
   6652     this function was always returning FcFalse since we have the mtimes
   6653     of some
   6654     font directories set in the future. The attached patch makes
   6655     FcConfigUptoDate() print a warning and return FcTrue if mtime of
   6656     directories
   6657     are in the future.
   6658 
   6659  src/fccfg.c | 13 ++++++++++++-
   6660  1 file changed, 12 insertions(+), 1 deletion(-)
   6661 
   6662 commit b808204023ab47eb06dc520665eb7a0473320a9b
   6663 Author: Evgeniy Stepanov <eugeni.stepanov (a] gmail.com>
   6664 Date:	Sat May 24 16:09:17 2008 -0700
   6665 
   6666     Fix index/offset for 'decorative' matcher. Bug 15890.
   6667 
   6668     It seems indices in _FcMatchers array are slightly mixed up,
   6669     MATCH_DECORATIVE
   6670     should be 10, not 11.
   6671 
   6672     And MATCH_RASTERIZER_INDEX should be 13, not 12, right?
   6673 
   6674  src/fcmatch.c | 7 +++----
   6675  1 file changed, 3 insertions(+), 4 deletions(-)
   6676 
   6677 commit c6228a34b0ebaab3df395163b3b9246da2aa7d8c
   6678 Author: Glen Low <glen.low (a] pixelglow.com>
   6679 Date:	Sat May 24 15:59:35 2008 -0700
   6680 
   6681     Fix Win32 build error: install tries to run fc-cache locally
   6682     (bug 15928).
   6683 
   6684     When building in Win32 e.g. with MinGW, the install tries to run
   6685     fc-cache
   6686     locally but the required DLL's are not in the path. I've included
   6687     a patch for
   6688     this to fix Makefile.in to run fc-cache from bindir but obviously
   6689     this should
   6690     be applied to Makefile.am instead.
   6691 
   6692     (the second part of this patch was already in the tree)
   6693 
   6694  Makefile.am | 4 ++--
   6695  1 file changed, 2 insertions(+), 2 deletions(-)
   6696 
   6697 commit 557f87f7337df1d78c04d2c993916d1d1748360f
   6698 Author: Neskie Manuel <neskiem (a] gmail.com>
   6699 Date:	Sat May 24 15:51:41 2008 -0700
   6700 
   6701     Add Secwepemctsin Orthography. Bug 15996.
   6702 
   6703  fc-lang/shs.orth | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
   6704  1 file changed, 48 insertions(+)
   6705 
   6706 commit a572f547fd46bf169b617108552ab0fa280f4813
   6707 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   6708 Date:	Sat May 24 15:48:00 2008 -0700
   6709 
   6710     Persian conf update. (bug 16066).
   6711 
   6712  conf.d/40-nonlatin.conf      | 37 +++++++++++++++++++++++++++++++++++++
   6713  conf.d/65-fonts-persian.conf | 24 ++++++++++++++++++++----
   6714  2 files changed, 57 insertions(+), 4 deletions(-)
   6715 
   6716 commit 0faca4ff826c214c5c5bb0ff7e64a09802230f9d
   6717 Author: Alexey Khoroshilov <khoroshilov (a] linuxtesting.org>
   6718 Date:	Sat May 24 15:44:00 2008 -0700
   6719 
   6720     Fix FcStrDirname documentation. (bug 16068)
   6721 
   6722     Description of FcStrDirname is absent in the official documentation of
   6723     fontconfig-2.5.92. At the same time the source documentation contains
   6724     description of the function.
   6725 
   6726     The problem is a consequence of a misprint in the format of the source
   6727     documentation file 'fcstring.fncs'. The finish mark of description
   6728     of the
   6729     previous function is absent.
   6730 
   6731  doc/fcstring.fncs | 1 +
   6732  1 file changed, 1 insertion(+)
   6733 
   6734 commit 4dfb4aa1d4e1a3195d6f2f6873cb48d1d739a1bd
   6735 Author: Keith Packard <keithp (a] keithp.com>
   6736 Date:	Mon May 5 08:30:44 2008 -0700
   6737 
   6738     Add a copy of dolt.m4 to acinclude.m4.
   6739 
   6740     An ancient version of dolt.m4 was installed on my system leading to
   6741     a broken
   6742     build on non-Linux systems.
   6743 
   6744  acinclude.m4 | 137
   6745  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   6746  1 file changed, 137 insertions(+)
   6747 
   6748 commit 8d0139b0e68b081c9cdbeaa025fb278105ebf50c
   6749 Author: Keith Packard <keithp (a] keithp.com>
   6750 Date:	Sun May 4 19:08:31 2008 -0700
   6751 
   6752     Freetype 2.3.5 (2007-jul-02) fixes indic font hinting. re-enable
   6753     (bug 15822)
   6754 
   6755     Autohinting for Indic fonts has been disabled since freetype could
   6756     not handle
   6757     it properly. But since freetype-2.3.5, the hinting problems for
   6758     indic fonts
   6759     have been fixed. Thus this is a request to enable the autohinting in
   6760     fontconfig again for all the indic fonts.
   6761 
   6762  conf.d/25-unhint-nonlatin.conf | 119
   6763  -----------------------------------------
   6764  1 file changed, 119 deletions(-)
   6765 
   6766 commit 3a3f687b759ceb76fc1e6407980a4b2717a47219
   6767 Author: Keith Packard <keithp (a] keithp.com>
   6768 Date:	Sun May 4 01:27:42 2008 -0700
   6769 
   6770     Add extended, caps, dunhill style mappings.
   6771 
   6772     extended -> expanded.
   6773     caps, dunhill -> decorative
   6774 
   6775  src/fcfreetype.c | 5 +++--
   6776  1 file changed, 3 insertions(+), 2 deletions(-)
   6777 
   6778 commit 13a14cbf56d56c14d53e5f55d7fcc4bdec900994
   6779 Author: Keith Packard <keithp (a] keithp.com>
   6780 Date:	Sun May 4 01:26:40 2008 -0700
   6781 
   6782     Fix a few memory tracking mistakes.
   6783 
   6784     The built-in memory tracking code in fontconfig relies on a lot
   6785     of manual
   6786     function call tracking. A pain, but it helps debug leaks.
   6787 
   6788  src/fcatomic.c  | 2 +-
   6789  src/fccharset.c | 6 ++++++
   6790  src/fcinit.c	 | 2 ++
   6791  src/fcpat.c	 | 2 +-
   6792  src/fcstr.c	 | 9 +++++++--
   6793  5 files changed, 17 insertions(+), 4 deletions(-)
   6794 
   6795 commit c6c9400d67ffefa95100d03e6650ea901b05116b
   6796 Author: Keith Packard <keithp (a] keithp.com>
   6797 Date:	Sun May 4 01:25:04 2008 -0700
   6798 
   6799     Call FcFini to make memory debugging easier
   6800 
   6801     FcFini frees all libary data structures so valgrind should report 0
   6802     allocations in use when the program exits.
   6803 
   6804  fc-cache/fc-cache.c | 1 +
   6805  1 file changed, 1 insertion(+)
   6806 
   6807 commit d33d23ada05a688046e4cc0a48b149fbf44c9ce3
   6808 Author: Keith Packard <keithp (a] keithp.com>
   6809 Date:	Sat May 3 20:39:07 2008 -0700
   6810 
   6811     Bump version to 2.5.92
   6812 
   6813  README			 | 40 ++++++++++++++++++++++++++++++++++++++--
   6814  configure.in		 |  2 +-
   6815  fontconfig/fontconfig.h |  2 +-
   6816  3 files changed, 40 insertions(+), 4 deletions(-)
   6817 
   6818 commit 366887c3845973a6f81dd2e9e7aec60afbc61c32
   6819 Author: Keith Packard <keithp (a] keithp.com>
   6820 Date:	Sat May 3 20:38:29 2008 -0700
   6821 
   6822     git ignore doltcompile
   6823 
   6824  .gitignore | 1 +
   6825  1 file changed, 1 insertion(+)
   6826 
   6827 commit 0b15b5f38b94ca1eda2b8b25de939776198c017a
   6828 Author: Keith Packard <keithp (a] keithp.com>
   6829 Date:	Sat May 3 20:37:49 2008 -0700
   6830 
   6831     Allow for RC versions in README update
   6832 
   6833  new-version.sh | 4 ++--
   6834  1 file changed, 2 insertions(+), 2 deletions(-)
   6835 
   6836 commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
   6837 Author: Keith Packard <keithp (a] keithp.com>
   6838 Date:	Sat May 3 20:23:37 2008 -0700
   6839 
   6840     Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug
   6841     15692)
   6842 
   6843     Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
   6844     variables as it includes marcros:
   6845 
   6846     m4_pattern_forbid([^_?LT_[A-Z_]+$])
   6847 
   6848     Rename the LT_ variables to LIBT_ to work around this restriction.
   6849 
   6850  configure.in	   | 18 +++++++++---------
   6851  fontconfig-zip.in |  2 +-
   6852  src/Makefile.am   |  6 +++---
   6853  3 files changed, 13 insertions(+), 13 deletions(-)
   6854 
   6855 commit 0028f72bc818ca3bc343383fb644765ae12ce769
   6856 Author: Carlo Bramini <carlo.bramix (a] libero.it>
   6857 Date:	Sat May 3 20:17:16 2008 -0700
   6858 
   6859     Add FreeType-dependent functions to fontconfig.def file. (bug 15415)
   6860 
   6861     With PUBLIC_FILES no longer containing the freetype-dependent
   6862     symbols, those
   6863     must be added to the fontconfig.def file build process.
   6864 
   6865  src/Makefile.am | 4 ++--
   6866  1 file changed, 2 insertions(+), 2 deletions(-)
   6867 
   6868 commit bdbc26f3d970581a3248c245451f7fbfb1609601
   6869 Author: Keith Packard <keithp (a] keithp.com>
   6870 Date:	Sat May 3 20:14:07 2008 -0700
   6871 
   6872     Make fc-match behave better when style is unknown (bug 15332)
   6873 
   6874  fc-match/fc-match.c | 2 +-
   6875  1 file changed, 1 insertion(+), 1 deletion(-)
   6876 
   6877 commit 3322ca855330631e0d849e6beca0c2d82390898f
   6878 Author: Keith Packard <keithp (a] keithp.com>
   6879 Date:	Sat May 3 20:07:35 2008 -0700
   6880 
   6881     Use of ":=" in src/Makefile.am is unportable (bug 14420)
   6882 
   6883     Building 2.5.91 on Solaris with the native make(1) yields
   6884 
   6885     ...
   6886     Making all in src
   6887     make: Fatal error in reader: Makefile, line 313: Unexpected end of
   6888     line seen
   6889     Current working directory /tmp/fontconfig-2.5.91/src
   6890     *** Error code 1
   6891 
   6892     This is due to the following line (src/Makefile.am:143):
   6893 
   6894 	CLEANFILES := $(ALIAS_FILES)
   6895 
   6896     Changing that to a standard assignment ("=") fixes the problem.
   6897 
   6898     I believe the ":=" is a typo. ALIAS_FILES is just a statically
   6899     assigned
   6900     variable; it's not like evaluating it more than once would be
   6901     a problem.
   6902 
   6903  src/Makefile.am | 2 +-
   6904  1 file changed, 1 insertion(+), 1 deletion(-)
   6905 
   6906 commit df8ceebdbe735226bef602614921d517321c690f
   6907 Author: Keith Packard <keithp (a] keithp.com>
   6908 Date:	Sat May 3 20:06:48 2008 -0700
   6909 
   6910     Remove doltcompile in distclean
   6911 
   6912  Makefile.am | 2 +-
   6913  1 file changed, 1 insertion(+), 1 deletion(-)
   6914 
   6915 commit 9ffa2fa7efa7815b8808e744c3601631fe1810d7
   6916 Author: Ryan Schmidt <freedesktop-2008 (a] ryandesign.com>
   6917 Date:	Sat May 3 19:49:07 2008 -0700
   6918 
   6919     fontconfig build fails if "head" is missing or unusable (bug 14304)
   6920 
   6921     If the /usr/bin/head program is missing or unusable, or if an
   6922     unusable head
   6923     program is listed first in the PATH, fontconfig fails to build
   6924 
   6925     using "sed -n 1p" instead of "head -1" would be a suitable workaround.
   6926 
   6927  src/makealias | 2 +-
   6928  1 file changed, 1 insertion(+), 1 deletion(-)
   6929 
   6930 commit 6d65081e35fc1ffae1212f173853b0693645192e
   6931 Author: Dennis Schridde <lindevel (a] gmx.net>
   6932 Date:	Sat May 3 19:45:31 2008 -0700
   6933 
   6934     Proper config path for static libraries in win32
   6935 
   6936     Since fontconfig didn't have special handling for paths in static
   6937     Windows
   6938     libraries, I've created a patch which should fix this.
   6939 
   6940     Basically it does this:
   6941     fccfg.c:
   6942     If fontconfig_path was uninitialised it tries to get the directory
   6943     the exe is
   6944     in and uses a fonts/ dir inside that.
   6945     fcxml.c:
   6946     In case the fonts.conf lists a <dir>CUSTOMFONTDIR</dir>, it searches
   6947     for a
   6948     fonts/ directory where the exe is located.
   6949 
   6950  src/fccfg.c | 26 +++++++++++++++++++++-----
   6951  src/fcxml.c | 22 +++++++++++++++++++++-
   6952  2 files changed, 42 insertions(+), 6 deletions(-)
   6953 
   6954 commit ae6fac08029bce11487d2d20184b1cabb4e0ec34
   6955 Author: Changwoo Ryu <cwryu (a] debian.org>
   6956 Date:	Sat May 3 19:39:56 2008 -0700
   6957 
   6958     Korean font in the default config - replacing baekmuk with un
   6959     (bug 13569)
   6960 
   6961     I propose to replace the default Baekmuk Korean fonts with Un fonts.
   6962 
   6963     Some people don't agree but most Korean people prefer Un fonts
   6964     to Baekmuk
   6965     ones.  Un fonts just look better, at least in the most common Linux
   6966     desktops
   6967     (antialiased, GNOME or KDE, high resolution).
   6968 
   6969  conf.d/40-nonlatin.conf | 2 ++
   6970  conf.d/65-nonlatin.conf | 4 ++++
   6971  2 files changed, 6 insertions(+)
   6972 
   6973 commit 53aec111074cf7b46d15eb84a55791d3c95bc15e
   6974 Author: Sylvain Pasche <sylvain.pasche (a] gmail.com>
   6975 Date:	Sat May 3 19:33:45 2008 -0700
   6976 
   6977     Fontconfig options for freetype sub-pixel filter configuration
   6978 
   6979     David Turner has modified FreeType to be able to render sub-pixel
   6980     decimated
   6981     glyphs using different methods of filtering. Fontconfig needs new
   6982     configurables to support selecting these new filtering options. A
   6983     patch
   6984     follows that would correspond to one available for Cairo in bug 10301.
   6985 
   6986  doc/fontconfig-devel.sgml | 1 +
   6987  doc/fontconfig-user.sgml  | 5 +++++
   6988  fontconfig/fontconfig.h   | 9 ++++++++-
   6989  src/fcint.h		   | 3 ++-
   6990  src/fcname.c		   | 7 ++++++-
   6991  5 files changed, 22 insertions(+), 3 deletions(-)
   6992 
   6993 commit c26344ecfc1d3b85671f5d948a10d5cc27c21c2f
   6994 Author: Frederic Crozat <fcrozat (a] mandriva.com>
   6995 Date:	Sat May 3 19:26:09 2008 -0700
   6996 
   6997     Merge some of Mandriva configuration into upstream configuration. Bug
   6998     13247
   6999 
   7000     This is merging some parts of Mandriva fontconfig changes, mostly
   7001     adding and
   7002     documenting fonts to common aliases.
   7003 
   7004  conf.d/25-unhint-nonlatin.conf | 20 +++++++++++
   7005  conf.d/60-latin.conf		|  3 ++
   7006  conf.d/65-nonlatin.conf	| 81
   7007  ++++++++++++++++++++++++++++++++++++++----
   7008  conf.d/69-unifont.conf		|  4 +++
   7009  4 files changed, 101 insertions(+), 7 deletions(-)
   7010 
   7011 commit c014142a207d6f3ac63580dfb0cacb243776f7c5
   7012 Author: Keith Packard <keithp (a] keithp.com>
   7013 Date:	Sat May 3 19:09:57 2008 -0700
   7014 
   7015     Add --all flag to fc-match to show the untrimmed list. Bug 13018.
   7016 
   7017  fc-match/fc-match.c | 18 ++++++++++++------
   7018  1 file changed, 12 insertions(+), 6 deletions(-)
   7019 
   7020 commit 8415442f9bb8ad624c9940adf187390468c70548
   7021 Author: Keith Packard <keithp (a] keithp.com>
   7022 Date:	Sat May 3 18:04:32 2008 -0700
   7023 
   7024     Add some sample cursive and fantasy families.
   7025 
   7026  conf.d/45-latin.conf | 20 ++++++++++++++++++++
   7027  conf.d/60-latin.conf | 24 ++++++++++++++++++++++++
   7028  2 files changed, 44 insertions(+)
   7029 
   7030 commit 73e8ae3ac8890af2dd8dd769686e2d34b749e3d0
   7031 Author: Keith Packard <keithp (a] keithp.com>
   7032 Date:	Sat May 3 17:43:39 2008 -0700
   7033 
   7034     Remove size and dpi values from bitmap fonts. Bug 8765.
   7035 
   7036     The only relevant information is the pixel size; don't report
   7037     anything else.
   7038 
   7039  src/fcfreetype.c | 34 ----------------------------------
   7040  1 file changed, 34 deletions(-)
   7041 
   7042 commit 60421f5d68e81478430c2d9c796eedbf6d43b3cf
   7043 Author: Keith Packard <keithp (a] keithp.com>
   7044 Date:	Sat May 3 17:19:43 2008 -0700
   7045 
   7046     Work around for bitmap-only TrueType fonts that are missing the
   7047     glyf table.
   7048 
   7049     Bitmap-only TrueType fonts without a glyf table will not load a
   7050     glyph when
   7051     FT_LOAD_NO_SCALE is set. Work around this by identifying TrueType
   7052     fonts that have no
   7053     glyphs and select a single strike to measure the glyph map with.
   7054 
   7055  src/fcfreetype.c | 58
   7056  +++++++++++++++++++++++++++++++++++++++++++++++++-------
   7057  1 file changed, 51 insertions(+), 7 deletions(-)
   7058 
   7059 commit ef9db2e2d286c4c26a2cb06aef14d175c33d0898
   7060 Author: Keith Packard <keithp (a] keithp.com>
   7061 Date:	Sat May 3 17:18:01 2008 -0700
   7062 
   7063     Use DOLT if available
   7064 
   7065  configure.in | 1 +
   7066  1 file changed, 1 insertion(+)
   7067 
   7068 commit ba884599133e444b5f6d0b9b6981079cf8059b9f
   7069 Author: Eric Anholt <eric (a] anholt.net>
   7070 Date:	Fri Apr 18 11:52:41 2008 -0700
   7071 
   7072     Fix build with !ENABLE_DOCS and no built manpages.
   7073 
   7074  fc-cache/Makefile.am | 8 ++++++--
   7075  fc-cat/Makefile.am   | 8 ++++++--
   7076  fc-list/Makefile.am  | 8 ++++++--
   7077  fc-match/Makefile.am | 8 ++++++--
   7078  4 files changed, 24 insertions(+), 8 deletions(-)
   7079 
   7080 commit 0dffe625d43c1165f8b84f97e8ba098793e2cf7b
   7081 Author: Keith Packard <keithp (a] keithp.com>
   7082 Date:	Thu Jan 10 10:58:25 2008 -0800
   7083 
   7084     Bump version to 2.5.91
   7085 
   7086  README			 | 26 ++++++++++++++++++++++----
   7087  configure.in		 |  2 +-
   7088  fontconfig/fontconfig.h |  2 +-
   7089  3 files changed, 24 insertions(+), 6 deletions(-)
   7090 
   7091 commit b2cbf483ab520ff21ca2152f960498d181613608
   7092 Author: Keith Packard <keithp (a] keithp.com>
   7093 Date:	Thu Jan 10 10:58:22 2008 -0800
   7094 
   7095     git-tag requires space after -m flag
   7096 
   7097  new-version.sh | 2 +-
   7098  1 file changed, 1 insertion(+), 1 deletion(-)
   7099 
   7100 commit 51f1536479064c2d224860c15271a9b14c87fd62
   7101 Author: Keith Packard <keithp (a] keithp.com>
   7102 Date:	Thu Jan 10 10:56:52 2008 -0800
   7103 
   7104     new-version.sh was mis-editing files
   7105 
   7106  new-version.sh | 19 ++++++++-----------
   7107  1 file changed, 8 insertions(+), 11 deletions(-)
   7108 
   7109 commit 554dc2e7b7e3c1cb6409d0cd786cfbea480fcf69
   7110 Author: Keith Packard <keithp (a] keithp.com>
   7111 Date:	Thu Jan 10 10:48:00 2008 -0800
   7112 
   7113     Add more files to .gitignore
   7114 
   7115  .gitignore | 7 +++++--
   7116  1 file changed, 5 insertions(+), 2 deletions(-)
   7117 
   7118 commit 94d4f51d854f33b158e7eef2df75a5b21e95fb27
   7119 Author: Keith Packard <keithp (a] keithp.com>
   7120 Date:	Thu Jan 10 10:43:33 2008 -0800
   7121 
   7122     Distribute khmer font aliases
   7123 
   7124  conf.d/65-khmer.conf | 16 ++++++++++++++++
   7125  conf.d/Makefile.am   |  1 +
   7126  2 files changed, 17 insertions(+)
   7127 
   7128 commit fba7c37f98658e3ee94bb454868885b7f3a8ec5e
   7129 Author: Keith Packard <keithp (a] keithp.com>
   7130 Date:	Thu Jan 10 10:40:41 2008 -0800
   7131 
   7132     Create new-version.sh to help with releases, update INSTALL
   7133     instructions
   7134 
   7135  INSTALL	|  36 +++++------------
   7136  new-version.sh | 121
   7137  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   7138  2 files changed, 131 insertions(+), 26 deletions(-)
   7139 
   7140 commit ad43ccaafa4f987b982afa2fff07ee8003c51a81
   7141 Author: Keith Packard <keithp (a] keithp.com>
   7142 Date:	Thu Jan 10 08:58:57 2008 -0800
   7143 
   7144     Distribute new fcftint.h file
   7145 
   7146  src/Makefile.am | 2 +-
   7147  1 file changed, 1 insertion(+), 1 deletion(-)
   7148 
   7149 commit 32fed4572754c2d484cd1605ff273c3fbfbd09bb
   7150 Author: Keith Packard <keithp (a] keithp.com>
   7151 Date:	Tue Jan 8 12:34:19 2008 -0800
   7152 
   7153     Eliminate references to freetype from utility Makefile.am's
   7154 
   7155     The utility programs don't use any freetype interfaces, so they
   7156     don't need to directly refer to freetype headers or libraries.
   7157 
   7158  fc-cache/Makefile.am | 4 ++--
   7159  fc-cat/Makefile.am   | 4 ++--
   7160  fc-list/Makefile.am  | 4 ++--
   7161  fc-match/Makefile.am | 4 ++--
   7162  4 files changed, 8 insertions(+), 8 deletions(-)
   7163 
   7164 commit a0a1da22a4a8e66e47e2ec8ac0515741b8ad7a7f
   7165 Author: Keith Packard <keithp (a] keithp.com>
   7166 Date:	Mon Jan 7 16:31:06 2008 -0800
   7167 
   7168     Include fcftaliastail.h so that the freetype funcs are exported.
   7169 
   7170     This header file needs to be included at the end of every file that
   7171     exports any freetype symbols.
   7172 
   7173  src/fcfreetype.c | 1 +
   7174  src/fclang.c	  | 1 +
   7175  src/fcpat.c	  | 1 +
   7176  3 files changed, 3 insertions(+)
   7177 
   7178 commit dbd065ad312921308add99fc4cb31457d9045e6a
   7179 Author: Keith Packard <keithp (a] keithp.com>
   7180 Date:	Wed Jan 2 08:47:14 2008 -0800
   7181 
   7182     Remove freetype requirement for build-time applications.
   7183 
   7184     This avoids requiring the freetype development files when cross
   7185     compiling
   7186 
   7187  fc-arch/Makefile.am	  |  2 +-
   7188  fc-case/Makefile.am	  |  2 +-
   7189  fc-glyphname/Makefile.am |  2 +-
   7190  fc-lang/Makefile.am	  |  2 +-
   7191  src/Makefile.am	  | 13 +++++++++---
   7192  src/fcfreetype.c	  |  1 +
   7193  src/fcftint.h		  | 54
   7194  ++++++++++++++++++++++++++++++++++++++++++++++++
   7195  src/fcint.h		  | 18 +---------------
   7196  src/fclang.c		  |  1 +
   7197  src/fcpat.c		  |  1 +
   7198  src/makealias		  |  6 ++++--
   7199  11 files changed, 76 insertions(+), 26 deletions(-)
   7200 
   7201 commit 0aa5fbaa0df9d6c7bee8e0839dd443de9c48a402
   7202 Author: Keith Packard <keithp (a] keithp.com>
   7203 Date:	Sun Dec 23 14:06:41 2007 -0800
   7204 
   7205     Fix OOM failure case in FcPStackPush.
   7206 
   7207     When allocation for the node attributes fail, clean up the node
   7208     allocation
   7209     and report failure.
   7210 
   7211  src/fcxml.c | 5 +++++
   7212  1 file changed, 5 insertions(+)
   7213 
   7214 commit 0f7870887adff6db3cffda5485418143f2bfa1f6
   7215 Author: Hongbo Zhao <hongbo.zhao (a] gmail.com>
   7216 Date:	Wed Dec 12 21:47:33 2007 -0800
   7217 
   7218     Not_contain should use strstr, not strcmp on strings. (bug 13632)
   7219 
   7220     For Version 2.5.0, (same for previous version 2.4.2), in source
   7221     file fccfg.c,
   7222     on line 700,
   7223 
   7224     Original:
   7225 	  ret = FcStrCmpIgnoreCase (left.u.s, right.u.s) == 0;
   7226 
   7227     Should change to:
   7228 	  ret = FcStrStrIgnoreCase (left.u.s, right.u.s) == 0;
   7229 
   7230     I think this is just a mistake when copy-n-paste similar codes in
   7231     the same
   7232     function. Apparently, return for "Not_contain" should be just the
   7233     inverse of
   7234     "Contain", not the same as "Equal".
   7235 
   7236  src/fccfg.c | 2 +-
   7237  1 file changed, 1 insertion(+), 1 deletion(-)
   7238 
   7239 commit 6e5d2cb931f11f0aba8d187e49ddc7cc92a5be85
   7240 Author: Keith Packard <keithp (a] keithp.com>
   7241 Date:	Sun Nov 25 16:35:55 2007 -0800
   7242 
   7243     Move conf.avail/README to conf.d/README (bug 13392)
   7244 
   7245     Because conf.d is where most people look first.  And the comment at
   7246     the top
   7247     of the README file says conf.d/README too.
   7248 
   7249  conf.d/Makefile.am | 7 +++++--
   7250  1 file changed, 5 insertions(+), 2 deletions(-)
   7251 
   7252 commit 8a0bd93e8a81b105206c1433e2da55b1acef1070
   7253 Author: Keith Packard <keithp (a] koto.keithp.com>
   7254 Date:	Tue Nov 13 18:56:44 2007 -0800
   7255 
   7256     Bump version number to 2.5
   7257 
   7258  README			 | 15 +++++++++++++--
   7259  configure.in		 |  2 +-
   7260  fontconfig/fontconfig.h |  4 ++--
   7261  3 files changed, 16 insertions(+), 5 deletions(-)
   7262 
   7263 commit 8a3dc4880c1182ea446cdbc0885e956c6517cf83
   7264 Author: Tor Lillqvist <tml (a] iki.fi>
   7265 Date:	Tue Nov 13 16:41:55 2007 -0800
   7266 
   7267     Workaround for stat() brokenness in Microsoft's C library (bug 8526)
   7268 
   7269     Fix a couple of longstanding problems with fontconfig on Windows that
   7270     manifest themselves especially in GIMP. The root cause to the problems
   7271     is in
   7272     Microsoft's incredibly stupid stat() implementation. Basically, stat()
   7273     returns wrong timestamp fields for files on NTFS filesystems on
   7274     machines
   7275     that use automatic DST switching.
   7276 
   7277     See for instance http://bugzilla.gnome.org/show_bug.cgi?id=154968 and
   7278     http://www.codeproject.com/datetime/dstbugs.asp
   7279 
   7280     As fccache.c now looks at more fields in the stat struct I fill in
   7281     them all.
   7282     I noticed that fstat() is used only on a fd just after opening it,
   7283     so on
   7284     Win32 I just call my stat() replacement before opening instead...
   7285     Implementing a good replacement for fstat() would be harder because
   7286     the code
   7287     in fccache.c wants to compare inode numbers. There are no (readily
   7288     accessible) inode numbers on Win32, so I fake it with the hash of
   7289     the full
   7290     file name, in the case as it is on disk. And fstat() doesn't know
   7291     the full
   7292     file name, so it would be rather hard to come up with a inode
   7293     number to
   7294     identify the file.
   7295 
   7296     The patch also adds similar handling for the cache directory as for
   7297     the fonts
   7298     directory: If a cachedir element in fonts.conf contains the magic
   7299     string
   7300     "WINDOWSTEMPDIR_FONTCONFIG_CACHE" it is replaced at runtime with a
   7301     path under
   7302     the machine's (or user's) temp folder as returned by GetTempPath(). I
   7303     don't
   7304     want to hardcode any pathnames in a fonts.conf intended to be
   7305     distributed to
   7306     end-users, most of which who wouldn't know how to edit it anyway. And
   7307     requiring an installer to edit it gets complicated.
   7308 
   7309  configure.in	      |  6 +++-
   7310  fc-cache/Makefile.am |  3 ++
   7311  src/fccache.c	      | 93
   7312  +++++++++++++++++++++++++++++++++++++++++++++++++++-
   7313  src/fcxml.c	      | 24 ++++++++++++++
   7314  4 files changed, 124 insertions(+), 2 deletions(-)
   7315 
   7316 commit 1315db01b626aedd27e3e05bde96ce46c253629b
   7317 Author: Keith Packard <keithp (a] koto.keithp.com>
   7318 Date:	Tue Nov 13 15:48:30 2007 -0800
   7319 
   7320     Revert "Remove fcprivate.h, move the remaining macros to fcint.h."
   7321 
   7322     This reverts commit b607922909acfc7ae96de688ed34efd19cd038ac.
   7323 
   7324     Conflicts:
   7325 
   7326 	src/Makefile.am
   7327 
   7328     Xft still uses the macros that are in fcprivate.h. Document those
   7329     macros and
   7330     include fcprivate.h in the published header files.
   7331 
   7332  doc/check-missing-doc	 |   1 +
   7333  doc/fcobjectset.fncs	 |  11 +++++
   7334  doc/fcpattern.fncs	 |  12 ++++-
   7335  fontconfig/Makefile.am  |   3 +-
   7336  fontconfig/fcprivate.h  | 123
   7337  ++++++++++++++++++++++++++++++++++++++++++++++++
   7338  fontconfig/fontconfig.h |   2 +-
   7339  src/Makefile.am	 |   3 +-
   7340  src/fcint.h		 |  95 +------------------------------------
   7341  8 files changed, 152 insertions(+), 98 deletions(-)
   7342 
   7343 commit eaf4470a465cbfb95e2ba4df017d45f7b1d9c131
   7344 Author: Keith Packard <keithp (a] koto.keithp.com>
   7345 Date:	Tue Nov 13 15:16:58 2007 -0800
   7346 
   7347     Document that FcConfigGetFonts returns the internal fontset (bug
   7348     13197)
   7349 
   7350     FcConfigGetFonts returns the internal font set used by the library
   7351     which
   7352     must not be freed by the application or 'bad things' will happen.
   7353 
   7354  doc/fcconfig.fncs | 3 ++-
   7355  1 file changed, 2 insertions(+), 1 deletion(-)
   7356 
   7357 commit 3fb38716aefef0fac300dee059403c04c1cbaa6c
   7358 Author: Keith Packard <keithp (a] koto.keithp.com>
   7359 Date:	Tue Nov 13 15:11:35 2007 -0800
   7360 
   7361     Document that Match calls FcFontRenderPrepare (bug 13162).
   7362 
   7363     The behaviour of FcFontMatch and FcFontSetMatch is hard to understand
   7364     without
   7365     knowing that they call FcFontRenderPrepare.
   7366 
   7367  doc/fcconfig.fncs  | 12 ++++++++----
   7368  doc/fcfontset.fncs | 12 ++++++++----
   7369  2 files changed, 16 insertions(+), 8 deletions(-)
   7370 
   7371 commit fab44f3cb63dc8bd1285dcbd6ad4f1f468f91daf
   7372 Author: Keith Packard <keithp (a] koto.keithp.com>
   7373 Date:	Tue Nov 13 14:58:39 2007 -0800
   7374 
   7375     Document several function return values (Bug 13145).
   7376 
   7377     Several functions had no indication of what the return value would be,
   7378     mostly these were allocation failure returns.
   7379 
   7380  doc/fcatomic.fncs     |  4 +++-
   7381  doc/fcconfig.fncs     | 21 ++++++++++++++-------
   7382  doc/fcconstant.fncs   |  8 ++++++--
   7383  doc/fcfile.fncs       | 28 +++++++++++++++-------------
   7384  doc/fcfontset.fncs    |  3 ++-
   7385  doc/fcinit.fncs       |  7 +++++--
   7386  doc/fcobjectset.fncs  |  3 ++-
   7387  doc/fcobjecttype.fncs |  6 ++++--
   7388  8 files changed, 51 insertions(+), 29 deletions(-)
   7389 
   7390 commit ed7955a58f93927eb304ecf8d4d5274dbdc2362b
   7391 Author: Keith Packard <keithp (a] koto.keithp.com>
   7392 Date:	Mon Nov 5 16:08:55 2007 -0800
   7393 
   7394     Fix parallel build in doc directory.
   7395 
   7396     docbook2man has fixed output file names; place output in a
   7397     subdirectory to
   7398     avoid collisions.
   7399 
   7400  doc/Makefile.am | 8 +++++---
   7401  1 file changed, 5 insertions(+), 3 deletions(-)
   7402 
   7403 commit 37e9d33950df03f76b6938ae5675ecfc853eb903
   7404 Author: Keith Packard <keithp (a] koto.keithp.com>
   7405 Date:	Mon Nov 5 15:52:45 2007 -0800
   7406 
   7407     Update version numbers to 2.4.92 (2.5 RC2)
   7408 
   7409  README			 | 49
   7410  +++++++++++++++++++++++++++++++++++++++++++++++--
   7411  fontconfig/fontconfig.h |  2 +-
   7412  2 files changed, 48 insertions(+), 3 deletions(-)
   7413 
   7414 commit a504f6b5394b96d2c6a24772b61705227a8e88ab
   7415 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7416 Date:	Mon Nov 5 18:12:51 2007 -0500
   7417 
   7418     Simplify/improve 30-metric-aliases.conf
   7419 
   7420  conf.d/30-metric-aliases.conf | 192
   7421  ++++++++++++++++++++++++------------------
   7422  1 file changed, 109 insertions(+), 83 deletions(-)
   7423 
   7424 commit cbff442c69bfbb6895f5033dfcda325c0508cb3f
   7425 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7426 Date:	Mon Nov 5 17:07:36 2007 -0500
   7427 
   7428     Remove list of available conf files from README.
   7429     It was redundant and out-dated.
   7430 
   7431  conf.d/README | 29 +----------------------------
   7432  1 file changed, 1 insertion(+), 28 deletions(-)
   7433 
   7434 commit 0294bda4800b94828b59139e6205730c74261c40
   7435 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7436 Date:	Mon Nov 5 17:05:36 2007 -0500
   7437 
   7438     Fix documented conf-file naming format in README
   7439 
   7440  conf.d/README | 8 ++++----
   7441  1 file changed, 4 insertions(+), 4 deletions(-)
   7442 
   7443 commit 07d04da76c4009552866ae0d2f85659186ef77d6
   7444 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7445 Date:	Mon Nov 5 17:01:44 2007 -0500
   7446 
   7447     Remove 25-unhint-nonlatin.conf from default configuration by not
   7448     linking it.
   7449 
   7450  conf.d/Makefile.am | 1 -
   7451  1 file changed, 1 deletion(-)
   7452 
   7453 commit 9bac30859b9b2b532b9028dc6fe1730b87e95686
   7454 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7455 Date:	Mon Nov 5 16:46:19 2007 -0500
   7456 
   7457     Oops, fix Makefile.am.
   7458 
   7459  conf.d/Makefile.am | 4 ++--
   7460  1 file changed, 2 insertions(+), 2 deletions(-)
   7461 
   7462 commit 93b4049c9ac6283fbf05a2a414ff3b4edaef822e
   7463 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7464 Date:	Mon Nov 5 16:43:49 2007 -0500
   7465 
   7466     Remove 20-lohit-gujarati.conf.  It's covered by
   7467     25-unhint-nonlatin.conf now.
   7468 
   7469  conf.d/20-lohit-gujarati.conf | 11 -----------
   7470  conf.d/Makefile.am	       |  2 --
   7471  2 files changed, 13 deletions(-)
   7472 
   7473 commit 7465091fa90753440ed775de5783387bc4fd9cc4
   7474 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7475 Date:	Mon Nov 5 16:43:14 2007 -0500
   7476 
   7477     Remove redundant/obsolete comments from conf files.
   7478 
   7479     Conf files had an initial comment mentioning the files' name.
   7480     This was outdated and wrong in most cases.	There's no real use
   7481     in that.
   7482 
   7483  conf.d/10-autohint.conf	  | 1 -
   7484  conf.d/10-no-sub-pixel.conf	  | 1 -
   7485  conf.d/10-sub-pixel-bgr.conf	  | 1 -
   7486  conf.d/10-sub-pixel-rgb.conf	  | 1 -
   7487  conf.d/10-sub-pixel-vbgr.conf	  | 1 -
   7488  conf.d/10-sub-pixel-vrgb.conf	  | 1 -
   7489  conf.d/10-unhinted.conf	  | 1 -
   7490  conf.d/20-fix-globaladvance.conf | 1 -
   7491  conf.d/20-unhint-small-vera.conf | 1 -
   7492  conf.d/25-unhint-nonlatin.conf   | 1 -
   7493  conf.d/30-metric-aliases.conf	  | 1 -
   7494  conf.d/30-urw-aliases.conf	  | 1 -
   7495  conf.d/50-user.conf		  | 1 -
   7496  conf.d/51-local.conf		  | 1 -
   7497  conf.d/65-fonts-persian.conf	  | 1 -
   7498  conf.d/70-no-bitmaps.conf	  | 1 -
   7499  conf.d/70-yes-bitmaps.conf	  | 1 -
   7500  conf.d/80-delicious.conf	  | 1 -
   7501  18 files changed, 18 deletions(-)
   7502 
   7503 commit 531a143858aa1b5c82ee20bdacc292c0a31b6cfb
   7504 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7505 Date:	Mon Nov 5 16:40:25 2007 -0500
   7506 
   7507     Use binding="same" in 30-urw-aliases.conf and remove duplicate
   7508     entries.
   7509 
   7510     Times, Helvetical, and Courier are already handled in
   7511     30-metric-aliases.conf.
   7512     Remove them here and add a comment instead.
   7513 
   7514  conf.d/30-urw-aliases.conf | 27 ++++++++-------------------
   7515  1 file changed, 8 insertions(+), 19 deletions(-)
   7516 
   7517 commit 4b51f173c99152586db26b03752873a4b4020672
   7518 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7519 Date:	Mon Nov 5 16:36:55 2007 -0500
   7520 
   7521     Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
   7522 
   7523  conf.d/40-generic.conf  | 80
   7524  -------------------------------------------------
   7525  conf.d/40-nonlatin.conf | 51 +++++++++++++++++++++++++++++++
   7526  conf.d/45-latin.conf	 | 56 ++++++++++++++++++++++++++++++++++
   7527  conf.d/Makefile.am	 |  6 ++--
   7528  conf.d/README		 |  5 ++--
   7529  5 files changed, 114 insertions(+), 84 deletions(-)
   7530 
   7531 commit 39968fb223bf2eeb5502553c8d316dc4914a32ba
   7532 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7533 Date:	Mon Nov 5 16:14:35 2007 -0500
   7534 
   7535     Add/update config files from Fedora.
   7536 
   7537  conf.d/25-unhint-nonlatin.conf | 228
   7538  +++++++++++++++++++++++++++++++++++++++++
   7539  conf.d/30-amt-aliases.conf	|  21 ----
   7540  conf.d/30-metric-aliases.conf	| 186 +++++++++++++++++++++++++++++++++
   7541  conf.d/40-generic.conf		|  22 +++-
   7542  conf.d/65-nonlatin.conf	|  45 ++++++++
   7543  conf.d/Makefile.am		|   6 +-
   7544  conf.d/README			|   3 +-
   7545  7 files changed, 483 insertions(+), 28 deletions(-)
   7546 
   7547 commit cf223cc7bcae94e839d7ac1e980f289cca5199b0
   7548 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7549 Date:	Mon Nov 5 15:29:44 2007 -0500
   7550 
   7551     Add FcGetLangs() and FcLangGetCharSet().
   7552 
   7553  doc/fclangset.fncs	 | 16 ++++++++++++++++
   7554  fontconfig/fontconfig.h |  6 ++++++
   7555  src/fcint.h		 |  3 ---
   7556  src/fclang.c		 | 20 ++++++++++++++++++--
   7557  4 files changed, 40 insertions(+), 5 deletions(-)
   7558 
   7559 commit 811995b79db16be39046dbbffcc5a7d66f88b731
   7560 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7561 Date:	Mon Nov 5 15:29:03 2007 -0500
   7562 
   7563     Fix trivial bugs in edit-sgml.c
   7564 
   7565  doc/edit-sgml.c | 3 ++-
   7566  1 file changed, 2 insertions(+), 1 deletion(-)
   7567 
   7568 commit de1faa42d1425f80366707a730ea919c57e57b2f
   7569 Author: Keith Packard <keithp (a] koto.keithp.com>
   7570 Date:	Sun Nov 4 12:20:45 2007 -0800
   7571 
   7572     Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.
   7573 
   7574     These two names are typos of the correct names. Instead of simply
   7575     changing
   7576     them, the correct thing to do is leave them in the library, add
   7577     the correct
   7578     functions and mark them as deprecated so any source packages will
   7579     be updated.
   7580 
   7581     This requires bumping the minor version of the library (for adding
   7582     APIs)
   7583     instead of bumping the major version of the library (for removing
   7584     APIs).
   7585 
   7586  configure.in		 |  6 +++---
   7587  fontconfig/fontconfig.h | 13 +++++++++++++
   7588  src/Makefile.am	 |  5 +++--
   7589  src/fccfg.c		 | 16 ++++++++++++++++
   7590  src/fcdeprecate.h	 | 36 ++++++++++++++++++++++++++++++++++++
   7591  src/fcint.h		 |  1 +
   7592  6 files changed, 72 insertions(+), 5 deletions(-)
   7593 
   7594 commit 69d3eb9cb8e58ab771170f68868748204a4793ab
   7595 Author: Keith Packard <keithp (a] koto.keithp.com>
   7596 Date:	Sat Nov 3 23:43:48 2007 -0700
   7597 
   7598     Ignore new generated documentation
   7599 
   7600  .gitignore | 3 +++
   7601  1 file changed, 3 insertions(+)
   7602 
   7603 commit dc7b6f1d79b5508706be9242b79180727701e54f
   7604 Author: Keith Packard <keithp (a] koto.keithp.com>
   7605 Date:	Sat Nov 3 23:42:32 2007 -0700
   7606 
   7607     Link new function documentation into the fontconfig-devel.sgml
   7608 
   7609  doc/fontconfig-devel.sgml | 31 +++++++++++++++++++++++++++++++
   7610  1 file changed, 31 insertions(+)
   7611 
   7612 commit dac27f2f1a766b042487827c726b3ccae147d282
   7613 Author: Keith Packard <keithp (a] koto.keithp.com>
   7614 Date:	Sat Nov 3 23:41:38 2007 -0700
   7615 
   7616     Formatting syntax mistake in doc/fclangset.fncs.
   7617 
   7618     <parameter>ls</function> needed to be <parameter>ls</parameter>.
   7619 
   7620  doc/fclangset.fncs | 2 +-
   7621  1 file changed, 1 insertion(+), 1 deletion(-)
   7622 
   7623 commit 9bfb41ffefe41c90c8b16e155e04e6c6a5a2c1fd
   7624 Author: Keith Packard <keithp (a] koto.keithp.com>
   7625 Date:	Sat Nov 3 23:23:55 2007 -0700
   7626 
   7627     Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
   7628 
   7629     Just adding the .fncs versions doesn't get these files generated.
   7630 
   7631  doc/Makefile.am | 3 +++
   7632  1 file changed, 3 insertions(+)
   7633 
   7634 commit bfdc0047c670b0ac38bf050bbb81e0ef7299aa1f
   7635 Author: Keith Packard <keithp (a] koto.keithp.com>
   7636 Date:	Sat Nov 3 23:23:09 2007 -0700
   7637 
   7638     Fix formatting syntax in doc/fccache.fncs
   7639 
   7640  doc/fccache.fncs | 8 ++++----
   7641  1 file changed, 4 insertions(+), 4 deletions(-)
   7642 
   7643 commit f2772d6b45bcfc27618968fdbb08dcc50a18be22
   7644 Author: Keith Packard <keithp (a] koto.keithp.com>
   7645 Date:	Sat Nov 3 23:03:11 2007 -0700
   7646 
   7647     Replace incorrect documentation uses of 'char' with 'FcChar8'
   7648     (bug 13002).
   7649 
   7650  doc/fcconfig.fncs	   | 10 +++++-----
   7651  doc/fcfile.fncs	   |  6 +++---
   7652  doc/fcfreetype.fncs	   |  4 ++--
   7653  doc/fcpattern.fncs	   |  6 +++---
   7654  doc/fontconfig-devel.sgml |  2 +-
   7655  5 files changed, 14 insertions(+), 14 deletions(-)
   7656 
   7657 commit b4a3e834126a3cac7fbf2212087825f886be1f1d
   7658 Author: Keith Packard <keithp (a] koto.keithp.com>
   7659 Date:	Sat Nov 3 22:53:12 2007 -0700
   7660 
   7661     Remove references to FcConfigParse and FcConfigLoad.
   7662 
   7663     These functions no longer exist.
   7664 
   7665  doc/fcconfig.fncs | 3 +--
   7666  1 file changed, 1 insertion(+), 2 deletions(-)
   7667 
   7668 commit fc141b492bab23d58d248fc3b6d34bcb9c5faa99
   7669 Author: Keith Packard <keithp (a] koto.keithp.com>
   7670 Date:	Sat Nov 3 22:45:31 2007 -0700
   7671 
   7672     Have FcConfigSetCurrent accept the current configuration and simply
   7673     return
   7674     without updating anything.
   7675 
   7676  src/fccfg.c | 3 +++
   7677  1 file changed, 3 insertions(+)
   7678 
   7679 commit 7c6939793b1691b4b950a856cdcd31f1e020b14a
   7680 Author: Keith Packard <keithp (a] koto.keithp.com>
   7681 Date:	Sat Nov 3 22:39:54 2007 -0700
   7682 
   7683     Update documentation for stale FcConfigGetConfig function.
   7684 
   7685     The old per-user cache filename is no longer used.
   7686 
   7687  doc/fcconfig.fncs | 5 +++--
   7688  1 file changed, 3 insertions(+), 2 deletions(-)
   7689 
   7690 commit 026fe895e487d0a9607a8506ab8be2ff6022ea19
   7691 Author: Keith Packard <keithp (a] koto.keithp.com>
   7692 Date:	Sat Nov 3 22:31:16 2007 -0700
   7693 
   7694     Update documentation for FcStrCopyFilename (bug 12964).
   7695 
   7696     FcStrCopyFilename constructs a canonical path for any argument,
   7697     including
   7698     expanding leading ~ and editing '.' and '..' elements out of the
   7699     resulting
   7700     path.
   7701 
   7702  doc/fcstring.fncs | 15 ++++++++++-----
   7703  1 file changed, 10 insertions(+), 5 deletions(-)
   7704 
   7705 commit a190678e3c4497870679808dde418191407be91d
   7706 Author: Keith Packard <keithp (a] koto.keithp.com>
   7707 Date:	Sat Nov 3 22:23:28 2007 -0700
   7708 
   7709     Document previously undocumented functions. (bug 12963)
   7710 
   7711  doc/Makefile.am	   |   3 ++
   7712  doc/check-missing-doc	   |   4 +-
   7713  doc/fccache.fncs	   |  68 +++++++++++++++++++++++++
   7714  doc/fccharset.fncs	   |  24 +++++++++
   7715  doc/fcconfig.fncs	   |  31 ++++++++++++
   7716  doc/fcdircache.fncs	   |  88 ++++++++++++++++++++++++++++++++
   7717  doc/fcfile.fncs	   |  29 ++++++-----
   7718  doc/fcfontset.fncs	   |  83 +++++++++++++++++++++++++++++++
   7719  doc/fcfreetype.fncs	   |  22 ++++++++
   7720  doc/fclangset.fncs	   | 124
   7721  ++++++++++++++++++++++++++++++++++++++++++++++
   7722  doc/fcmatrix.fncs	   |   2 +
   7723  doc/fcpattern.fncs	   |  52 ++++++++++++++++++-
   7724  doc/fcstring.fncs	   |  80 ++++++++++++++++++++++++------
   7725  doc/fcstrset.fncs	   |  11 ++++
   7726  doc/fcvalue.fncs	   |  21 ++++++++
   7727  doc/fontconfig-devel.sgml |  26 +++++++++-
   7728  16 files changed, 638 insertions(+), 30 deletions(-)
   7729 
   7730 commit 9a54f8a1945e614e07446412a2df534fbc1f77cb
   7731 Author: Keith Packard <keithp (a] koto.keithp.com>
   7732 Date:	Sat Nov 3 22:01:33 2007 -0700
   7733 
   7734     Verify documentation covers exposed symbols.
   7735 
   7736     Add check-missing-doc script to make sure the documentation matches
   7737     the
   7738     complete list of symbols exported from the header files before
   7739     release.
   7740 
   7741  doc/Makefile.am       |  6 +++++-
   7742  doc/check-missing-doc | 23 +++++++++++++++++++++++
   7743  2 files changed, 28 insertions(+), 1 deletion(-)
   7744 
   7745 commit c833409f6b68c191ac354cd2fdeb183f73a65c4c
   7746 Author: Keith Packard <keithp (a] koto.keithp.com>
   7747 Date:	Sat Nov 3 21:58:34 2007 -0700
   7748 
   7749     Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
   7750 
   7751  src/fclang.c | 8 ++++----
   7752  1 file changed, 4 insertions(+), 4 deletions(-)
   7753 
   7754 commit 9b84ecff92b8dccf6559a858e35762c0f664429a
   7755 Author: Keith Packard <keithp (a] koto.keithp.com>
   7756 Date:	Sat Nov 3 21:57:51 2007 -0700
   7757 
   7758     Don't check cache file time stamps when cleaning cache dir.
   7759 
   7760     Cache file mtime is meaningless now that the directory time is
   7761     encoded in
   7762     the cache.
   7763 
   7764  fc-cache/fc-cache.c | 10 +---------
   7765  1 file changed, 1 insertion(+), 9 deletions(-)
   7766 
   7767 commit 1d93c1752f03b833603ea31c2cfbd16868c44922
   7768 Author: Keith Packard <keithp (a] koto.keithp.com>
   7769 Date:	Sat Nov 3 21:56:36 2007 -0700
   7770 
   7771     Typo error in function name: Inverval -> interval
   7772 
   7773  src/fccfg.c | 4 ++--
   7774  1 file changed, 2 insertions(+), 2 deletions(-)
   7775 
   7776 commit b868a1447341ebe9962007069ec8658550e62483
   7777 Author: Keith Packard <keithp (a] koto.keithp.com>
   7778 Date:	Sat Nov 3 21:55:39 2007 -0700
   7779 
   7780     Track line numbers in sgml edit tool input.
   7781 
   7782     Errors in the documentation can be hard to find unless the tool
   7783     outputs the
   7784     line number where the problem exists.
   7785 
   7786  doc/edit-sgml.c | 85
   7787  +++++++++++++++++++++++++++++++++++----------------------
   7788  1 file changed, 52 insertions(+), 33 deletions(-)
   7789 
   7790 commit 088b582a26bce1ab3ec081a80fd6a6fe43223da5
   7791 Author: Keith Packard <keithp (a] koto.keithp.com>
   7792 Date:	Sat Nov 3 21:54:49 2007 -0700
   7793 
   7794     Clean up exported names in fontconfig.h.
   7795 
   7796     Fix typo errors (Inverval indeed).
   7797     Remove FcPattern *p from FcValue (unused)
   7798     Remove spurious FcPublic from formals.
   7799 
   7800  fontconfig/fontconfig.h | 24 +++++++++++++-----------
   7801  1 file changed, 13 insertions(+), 11 deletions(-)
   7802 
   7803 commit e37d10fa74217a6102003882d49ac323f28db678
   7804 Author: Keith Packard <keithp (a] koto.keithp.com>
   7805 Date:	Sat Nov 3 14:16:29 2007 -0700
   7806 
   7807     Make file_stat argument to FcDirCacheLoadFile optional.
   7808 
   7809     Allow file_stat to be NULL by using a local stat structure in
   7810     that case.
   7811 
   7812  src/fccache.c | 3 +++
   7813  1 file changed, 3 insertions(+)
   7814 
   7815 commit 2ddce88cde79d8bf8959d614af883999d5c66a85
   7816 Author: Keith Packard <keithp (a] koto.keithp.com>
   7817 Date:	Sat Nov 3 13:44:59 2007 -0700
   7818 
   7819     Document skipping of fonts from FcFileScan/FcDirScan.
   7820 
   7821     FcFileScan and FcDirScan will skip fonts under direction of the
   7822     configuration and default fontconfig policy.
   7823 
   7824  doc/fcfile.fncs | 7 +++++--
   7825  1 file changed, 5 insertions(+), 2 deletions(-)
   7826 
   7827 commit 5d82c4c85d201011e60adcf887d15341ecdd5729
   7828 Author: Keith Packard <keithp (a] koto.keithp.com>
   7829 Date:	Sat Nov 3 13:26:16 2007 -0700
   7830 
   7831     Correct documentation for FcConfigUptoDate (bug 12948).
   7832 
   7833     FcConfigUptoDate only checks whether files have been modified
   7834     since the
   7835     configuration was created. Any changes to the configuration through
   7836     the API
   7837     since then are not considered.
   7838 
   7839  doc/fcconfig.fncs | 4 ++--
   7840  1 file changed, 2 insertions(+), 2 deletions(-)
   7841 
   7842 commit b607922909acfc7ae96de688ed34efd19cd038ac
   7843 Author: Keith Packard <keithp (a] koto.keithp.com>
   7844 Date:	Sat Nov 3 13:09:01 2007 -0700
   7845 
   7846     Remove fcprivate.h, move the remaining macros to fcint.h.
   7847 
   7848     fcprivate.h was supposed to extend the fontconfig API for the various
   7849     fontconfig utilities. Instead, just have those utilities use the
   7850     internal
   7851     fcint.h header file (which they already do), removing fcprivate.h
   7852     from the
   7853     installation and hence from the defacto public API.
   7854 
   7855  fontconfig/Makefile.am |   3 +-
   7856  fontconfig/fcprivate.h | 123
   7857  -------------------------------------------------
   7858  src/Makefile.am	|   3 +-
   7859  src/fcint.h		|  95 +++++++++++++++++++++++++++++++++++++-
   7860  4 files changed, 96 insertions(+), 128 deletions(-)
   7861 
   7862 commit 910db318ae67693f7bc17f0bdc61caaf555365ae
   7863 Author: Keith Packard <keithp (a] koto.keithp.com>
   7864 Date:	Sat Nov 3 13:05:25 2007 -0700
   7865 
   7866     Correct documentation for FcAtomicLock (Bug 12947).
   7867 
   7868     FcAtomicLock can only be called once from any process.
   7869 
   7870  doc/fcatomic.fncs | 6 +++---
   7871  1 file changed, 3 insertions(+), 3 deletions(-)
   7872 
   7873 commit d0e2a0f3a37ace2d5de6f18e7871a8efaf6580c2
   7874 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7875 Date:	Fri Oct 26 02:02:19 2007 -0400
   7876 
   7877     Port fonts-persian.conf to new alias syntax with binding="same"
   7878 
   7879     Signed-off-by: Keith Packard <keithp (a] koto.keithp.com>
   7880 
   7881  conf.d/65-fonts-persian.conf | 377
   7882  ++++++++++++++-----------------------------
   7883  1 file changed, 121 insertions(+), 256 deletions(-)
   7884 
   7885 commit 681bb379de1847cf288ba27cf29243c8395cff17
   7886 Author: Keith Packard <keithp (a] koto.keithp.com>
   7887 Date:	Thu Oct 25 22:30:49 2007 -0700
   7888 
   7889     Respect "binding" attribute in <alias> entries.
   7890 
   7891     This makes creating "same" aliases for renamed font families far
   7892     easier.
   7893 
   7894  fonts.dtd   |	2 ++
   7895  src/fcxml.c | 58
   7896  ++++++++++++++++++++++++++++++++++++----------------------
   7897  2 files changed, 38 insertions(+), 22 deletions(-)
   7898 
   7899 commit 0602c605af04ea73af700b223ec4ac1dfd5a36f1
   7900 Author: Behdad Esfahbod <behdad (a] behdad.org>
   7901 Date:	Thu Oct 25 21:35:45 2007 -0700
   7902 
   7903     Make fc-match --sort call FcFontRenderPrepare.
   7904 
   7905     This makes the --sort and regular output the same for each font.
   7906 
   7907  fc-match/fc-match.c | 20 ++++++++++++++++++--
   7908  1 file changed, 18 insertions(+), 2 deletions(-)
   7909 
   7910 commit ad27687f725faf7df83b161c77e99bc7bedf5b3d
   7911 Author: Keith Packard <keithp (a] koto.keithp.com>
   7912 Date:	Thu Oct 25 21:23:36 2007 -0700
   7913 
   7914     Also check configDirs mtimes in FcConfigUptoDate
   7915 
   7916     Checking only config files and font directories can miss changes which
   7917     affect only a configuration directory. Check those to catch any
   7918     changes.
   7919 
   7920  src/fccfg.c | 17 +++--------------
   7921  1 file changed, 3 insertions(+), 14 deletions(-)
   7922 
   7923 commit 89d6119c0283969cb28dc6dfc8eac4cc1b52bf6a
   7924 Author: Keith Packard <keithp (a] koto.keithp.com>
   7925 Date:	Thu Oct 25 15:19:14 2007 -0700
   7926 
   7927     A few fixups for make distcheck
   7928 
   7929  Makefile.am	 | 2 +-
   7930  doc/Makefile.am | 2 +-
   7931  2 files changed, 2 insertions(+), 2 deletions(-)
   7932 
   7933 commit e66c65fd41928babb3ba2ae2dc58f13d25e57661
   7934 Author: Keith Packard <keithp (a] koto.keithp.com>
   7935 Date:	Thu Oct 25 15:07:54 2007 -0700
   7936 
   7937     Set version numbers to 2.4.91 (2.5 RC1)
   7938 
   7939  README			 | 59
   7940  +++++++++++++++++++++++++++++++++++++++++++++++--
   7941  configure.in		 |  2 +-
   7942  fontconfig/fontconfig.h |  2 +-
   7943  3 files changed, 59 insertions(+), 4 deletions(-)
   7944 
   7945 commit 7a1a7c0c15793e77cb162dd3393971332896460e
   7946 Author: Keith Packard <keithp (a] koto.keithp.com>
   7947 Date:	Thu Oct 25 14:36:24 2007 -0700
   7948 
   7949     Build fix for Solaris 10 with GCC.
   7950 
   7951     Solaris 10 with GCC doesn't appear capable of supporting the symbol
   7952     visibility stuff, so disable it.
   7953 
   7954  src/fcint.h | 2 +-
   7955  1 file changed, 1 insertion(+), 1 deletion(-)
   7956 
   7957 commit fc990b2e86008967f499fe0df88de8e074a3670e
   7958 Author: Behdad Esfahbod <freedesktop (a] behdad.org>
   7959 Date:	Thu Oct 25 14:20:06 2007 -0700
   7960 
   7961     Update CaseFolding.txt to Unicode 5.1.0
   7962 
   7963  fc-case/CaseFolding.txt | 184
   7964  ++++++++++++++++++++++++++++++++++++++++++++++--
   7965  src/fcstr.c		 |   2 +-
   7966  2 files changed, 178 insertions(+), 8 deletions(-)
   7967 
   7968 commit 4ee9ca67867ec9517c90d6947bb88d3f25707746
   7969 Author: Keith Packard <keithp (a] neko.keithp.com>
   7970 Date:	Fri Sep 1 20:25:21 2006 -0700
   7971 
   7972     Match 'ultra' on word boundaries to detect ultra bold fonts. (bug
   7973     2511)
   7974 
   7975     Added FcStrContainsWord to detect strings on word boundaries.
   7976 
   7977  src/fcfreetype.c | 15 +++++++++++++--
   7978  src/fcint.h	  |  3 +++
   7979  src/fcstr.c	  | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
   7980  3 files changed, 65 insertions(+), 3 deletions(-)
   7981 
   7982 commit 349182784fdd0acf5d1262d8876c967f69dc30aa
   7983 Author: Keith Packard <keithp (a] koto.keithp.com>
   7984 Date:	Thu Oct 25 01:51:38 2007 -0700
   7985 
   7986     fontconfig needs configure option to use gnu iconv (bug 4083).
   7987 
   7988     Existing Solaris workaround was broken; mis-matching values caused
   7989     the test
   7990     for libiconv to always fail.
   7991 
   7992  configure.in | 4 ++--
   7993  1 file changed, 2 insertions(+), 2 deletions(-)
   7994 
   7995 commit 7f46cdbb87a4a2113effb45c6e67b00a86363234
   7996 Author: Keith Packard <keithp (a] koto.keithp.com>
   7997 Date:	Thu Oct 25 01:35:32 2007 -0700
   7998 
   7999     Ensure weight/slant values present even when style is supplied
   8000     (bug 9313).
   8001 
   8002     If the provided style value doesn't match any available font, fall
   8003     back to
   8004     using the weight and slant values by ensuring that those are in
   8005     the pattern.
   8006 
   8007  src/fcdefault.c | 16 +++++-----------
   8008  1 file changed, 5 insertions(+), 11 deletions(-)
   8009 
   8010 commit 43d0454597dfb5375b1268edb79172779cc51113
   8011 Author: Keith Packard <keithp (a] koto.keithp.com>
   8012 Date:	Thu Oct 25 01:26:09 2007 -0700
   8013 
   8014     Distribute man source files for command line programs (bug 9678).
   8015 
   8016     For systems on whch DOCBOOK is unavailable, distribute command
   8017     line program
   8018     manual pages in .man format.
   8019 
   8020  fc-cache/Makefile.am | 6 +++---
   8021  fc-cat/Makefile.am   | 6 +++---
   8022  fc-list/Makefile.am  | 6 +++---
   8023  fc-match/Makefile.am | 6 +++---
   8024  4 files changed, 12 insertions(+), 12 deletions(-)
   8025 
   8026 commit cf3e888b71a22e5c5875b96bf29557746044bd2b
   8027 Author: Dwayne Bailey <dwayne (a] translate.org.za>
   8028 Date:	Thu Oct 25 01:16:06 2007 -0700
   8029 
   8030     Add/fix *.orth files for South African languages
   8031 
   8032     This adds the missing orth files for Ndebele (South) (nr), Northern
   8033     Sotho
   8034     (nso), Swati (ss) and Southern Sotho (st).	It also fixes the Tswana
   8035     (tn)
   8036     orth file.
   8037 
   8038  fc-lang/iso639-1 |  4 ++--
   8039  fc-lang/iso639-2 |  8 ++++----
   8040  fc-lang/nr.orth  | 29 +++++++++++++++++++++++++++++
   8041  fc-lang/nso.orth | 34 ++++++++++++++++++++++++++++++++++
   8042  fc-lang/ss.orth  | 29 +++++++++++++++++++++++++++++
   8043  fc-lang/st.orth  | 29 +++++++++++++++++++++++++++++
   8044  fc-lang/tn.orth  |  2 ++
   8045  7 files changed, 129 insertions(+), 6 deletions(-)
   8046 
   8047 commit 28a4ea7f714956d34f7ac65354577b87bec5620d
   8048 Author: Keith Packard <keithp (a] koto.keithp.com>
   8049 Date:	Thu Oct 25 01:09:11 2007 -0700
   8050 
   8051     Fix parallel build in fontconfig/docs (bug 10481).
   8052 
   8053  doc/Makefile.am | 2 +-
   8054  1 file changed, 1 insertion(+), 1 deletion(-)
   8055 
   8056 commit 79641a3b0c2b4a0c2e1a315028f0e54a9d846003
   8057 Author: Keith Packard <keithp (a] koto.keithp.com>
   8058 Date:	Thu Oct 25 01:03:40 2007 -0700
   8059 
   8060     Handle UltraBlack weight.
   8061 
   8062     UltraBlack is weight 950 on the CSS scale; handle this by name
   8063     and value
   8064     encoding it as fontconfig weight 215.
   8065 
   8066  fontconfig/fontconfig.h | 2 ++
   8067  src/fcfreetype.c	 | 7 ++++++-
   8068  2 files changed, 8 insertions(+), 1 deletion(-)
   8069 
   8070 commit d02f6a70f1cb4cdad882ffe429918a119641ddbb
   8071 Author: Keith Packard <keithp (a] koto.keithp.com>
   8072 Date:	Thu Oct 25 01:02:58 2007 -0700
   8073 
   8074     Oops. Left debugging printf in previous commit.
   8075 
   8076  src/fcfreetype.c | 1 -
   8077  1 file changed, 1 deletion(-)
   8078 
   8079 commit 61139cf638becf023a9d5e01c90adc5aa19f83c5
   8080 Author: Keith Packard <keithp (a] koto.keithp.com>
   8081 Date:	Thu Oct 25 00:49:19 2007 -0700
   8082 
   8083     Spelling errors in documentation. (bug 10879).
   8084 
   8085     Thanks to David <ssdk (a] ispras.ru> for spotting these.
   8086 
   8087  doc/fcconfig.fncs | 4 ++--
   8088  doc/fcstring.fncs | 2 +-
   8089  2 files changed, 3 insertions(+), 3 deletions(-)
   8090 
   8091 commit feecc86cea6bd1cb588f68e06b85d85727289989
   8092 Author: Keith Packard <keithp (a] koto.keithp.com>
   8093 Date:	Thu Oct 25 00:46:41 2007 -0700
   8094 
   8095     There is no U+1257 (bug 10899).
   8096 
   8097     The Eritrean Tigrinya orthography mistakenly included this unicode
   8098     value.
   8099 
   8100  fc-lang/ti_er.orth | 2 +-
   8101  1 file changed, 1 insertion(+), 1 deletion(-)
   8102 
   8103 commit 4657944d0c39a640b2e30dfbd95f13d79a99460b
   8104 Author: Keith Packard <keithp (a] koto.keithp.com>
   8105 Date:	Thu Oct 25 00:41:28 2007 -0700
   8106 
   8107     FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug
   8108     10976)
   8109 
   8110     Thanks to David <ssdk (a] ispras.ru> for spotting this error.
   8111 
   8112  src/fcinit.c | 2 +-
   8113  1 file changed, 1 insertion(+), 1 deletion(-)
   8114 
   8115 commit 28baf727367513ad06ddb1c53daff062e8f39e8c
   8116 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   8117 Date:	Thu Oct 25 00:38:44 2007 -0700
   8118 
   8119     Store FcVendorFoundries in read-only memory.
   8120 
   8121     Create fixed size strings for vendor and foundry.
   8122 
   8123  src/fcfreetype.c | 62
   8124  ++++++++++++++++++++++++++++----------------------------
   8125  1 file changed, 31 insertions(+), 31 deletions(-)
   8126 
   8127 commit 481f6c23079b6dbf5239478f2bb22ee4c72404b4
   8128 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
   8129 Date:	Thu Oct 25 00:36:37 2007 -0700
   8130 
   8131     Store FcNoticeFoundries in read-only memory.
   8132 
   8133     Use a single character array and a separate table of integer indices.
   8134 
   8135  src/fcfreetype.c | 75
   8136  +++++++++++++++++++++++++++++++++++++-------------------
   8137  1 file changed, 50 insertions(+), 25 deletions(-)
   8138 
   8139 commit a72ef35ce68efa3687dee84d49dc40a5ccd22917
   8140 Author: Keith Packard <keithp (a] koto.keithp.com>
   8141 Date:	Thu Oct 25 00:22:04 2007 -0700
   8142 
   8143     Replace makealias pattern with something supported by POSIX grep
   8144     (bug 11083)
   8145 
   8146     The suggested replacement in the bug was not supported by GNU grep,
   8147     so I
   8148     created something that should be supported everywhere (famous
   8149     last words).
   8150 
   8151  src/makealias | 2 +-
   8152  1 file changed, 1 insertion(+), 1 deletion(-)
   8153 
   8154 commit 369b6b5bfbab57bbc7fb6482f6fd9c88e5057e5a
   8155 Author: Keith Packard <keithp (a] koto.keithp.com>
   8156 Date:	Wed Oct 24 21:59:33 2007 -0700
   8157 
   8158     Add BRAILLE PATTERN BLANK to list of blank glyphs.
   8159 
   8160     Braille pattern blank is often imaged as a blank glyph.
   8161 
   8162  fonts.conf.in | 1 +
   8163  1 file changed, 1 insertion(+)
   8164 
   8165 commit 007cae508c831561c7a4f06092858ea7bf517e2e
   8166 Author: Keith Packard <keithp (a] koto.keithp.com>
   8167 Date:	Wed Oct 24 21:52:56 2007 -0700
   8168 
   8169     Move <cachedir> elements to the end of fonts.conf.
   8170 
   8171     This allows users to select alternate directories for cache files,
   8172     ahead of
   8173     the 'standard' directories.
   8174 
   8175  fonts.conf.in | 10 +++++-----
   8176  1 file changed, 5 insertions(+), 5 deletions(-)
   8177 
   8178 commit d50cfeb805f7dec304c1d51d7a7c1c35f55d2e68
   8179 Author: Keith Packard <keithp (a] koto.keithp.com>
   8180 Date:	Wed Oct 24 21:47:40 2007 -0700
   8181 
   8182     Leave generated headers out of distribution (bug 12734).
   8183 
   8184     If the generated header files are included in the distribution,
   8185     a build
   8186     outside of the source directory will use them. For machine-specific
   8187     files,
   8188     this generates the wrong result (fcarch.h). Leaving them out of the
   8189     distribution forces them to be built.
   8190 
   8191  fc-arch/Makefile.am	  | 4 +---
   8192  fc-case/Makefile.am	  | 4 +---
   8193  fc-glyphname/Makefile.am | 4 +---
   8194  fc-lang/Makefile.am	  | 4 +---
   8195  4 files changed, 4 insertions(+), 12 deletions(-)
   8196 
   8197 commit 1bd0b5ba7365fc7b4ef39e46efc66a6f25c052c5
   8198 Author: Keith Packard <keithp (a] koto.keithp.com>
   8199 Date:	Thu Oct 18 09:48:31 2007 -0700
   8200 
   8201     Eliminate relocations from FcCodePageRange structure (bug 10982).
   8202 
   8203     FcCodePageRange was using char pointers; replace them with char
   8204     arrays.
   8205 
   8206  src/fcfreetype.c | 12 ++++++------
   8207  1 file changed, 6 insertions(+), 6 deletions(-)
   8208 
   8209 commit 96925b99c0551c4ed6bf7099473d0d36964f52cd
   8210 Author: Keith Packard <keithp (a] koto.keithp.com>
   8211 Date:	Thu Oct 18 09:43:22 2007 -0700
   8212 
   8213     Eliminate relocations for glyph name table.
   8214 
   8215     Glyph names (now used only for dingbats) were using many relocations,
   8216     causing startup latency plus per-process memory usage. Replace
   8217     pointers with
   8218     table indices, shrinking table size and elimninating relocations.
   8219 
   8220  fc-glyphname/fc-glyphname.c | 28 ++++++++++++++++++++--------
   8221  src/fcfreetype.c	     | 16 ++++++++--------
   8222  2 files changed, 28 insertions(+), 16 deletions(-)
   8223 
   8224 commit bc5e8adb4d05d1d03007951f46aaacc63c3b2197
   8225 Author: Keith Packard <keithp (a] koto.keithp.com>
   8226 Date:	Thu Oct 18 09:41:00 2007 -0700
   8227 
   8228     Must not insert cache into hash table before completely validating.
   8229 
   8230     The cache was inserted into the hash table before the timestamps
   8231     in the
   8232     cache were verified; if that verification failed, an extra pointer
   8233     to the
   8234     now freed cache would be left in the hash table. FcFini would fail an
   8235     assertion as a result.
   8236 
   8237  src/fccache.c | 4 ++--
   8238  1 file changed, 2 insertions(+), 2 deletions(-)
   8239 
   8240 commit e85789a99770dbd1a4abe9da3eadb355c19f5216
   8241 Author: Keith Packard <keithp (a] koto.keithp.com>
   8242 Date:	Thu Oct 18 08:58:14 2007 -0700
   8243 
   8244     Place language name in constant array instead of pointer.
   8245 
   8246     Constant char array of 8 bytes is the same size as a pointer plus
   8247     a short
   8248     string, so this actually saves memory and eliminates a pile of
   8249     relocations.
   8250 
   8251  fc-lang/fc-lang.c | 2 +-
   8252  src/fclang.c	   | 2 +-
   8253  2 files changed, 2 insertions(+), 2 deletions(-)
   8254 
   8255 commit 26437d4924b0f53f03915e5f3616992eb1fb72e7
   8256 Author: Keith Packard <keithp (a] koto.keithp.com>
   8257 Date:	Thu Oct 18 08:56:42 2007 -0700
   8258 
   8259     FcConfigParseAndLoad doc was missing the last param.
   8260 
   8261     Typo lost the last param to this function.
   8262 
   8263  doc/fcconfig.fncs | 2 +-
   8264  1 file changed, 1 insertion(+), 1 deletion(-)
   8265 
   8266 commit 07e646cc8422bda778ecf1c084129556a39a0f2a
   8267 Author: Mike FABIAN <mfabian (a] suse.de>
   8268 Date:	Thu Oct 18 05:44:28 2007 -0700
   8269 
   8270     Avoid crashes if config files contain junk.
   8271 
   8272     If ~/.fonts.conf contains:
   8273 
   8274       <edit mode="assign_replace" name="spacing">
   8275 	 <int>mono</int>
   8276 	   </edit>
   8277 
   8278     fontconfig crashes:
   8279 
   8280 	mfabian@magellan:~$ fc-match sans
   8281 	    Fontconfig error: "~/.fonts.conf", line 46: "mono": not
   8282 	    a valid
   8283 	integer
   8284 	     (core dumped)
   8285 		mfabian@magellan:~$
   8286 
   8287     Of course the above is nonsense, mono is no valid integer
   8288     indeed.
   8289 
   8290     But I think nevertheless fontconfig should not crash in that case.
   8291 
   8292     The problem was caused by partially truncated expression trees
   8293     caused by
   8294     parse errors -- typechecking these walked the tree without verifying
   8295     the
   8296     integrity of the structure. Of course, the whole tree will be
   8297     discarded
   8298     shortly after being loaded as it contained an error.
   8299 
   8300  src/fcxml.c | 4 ++++
   8301  1 file changed, 4 insertions(+)
   8302 
   8303 commit fa9a7448d83da498b3494fd0ff7d756569f94425
   8304 Author: Hideki Yamane <henrich (a] iijmio-mail.jp>
   8305 Date:	Thu Oct 18 05:17:36 2007 -0700
   8306 
   8307     Handle Japanese fonts better. (debian bug #435971)
   8308 
   8309     Add some commonly available Japanese fonts to the standard aliases.
   8310 
   8311  conf.d/65-nonlatin.conf | 11 +++++++++++
   8312  1 file changed, 11 insertions(+)
   8313 
   8314 commit 2a3e3c442de4c675e28e754dea0fe2f7f0686ade
   8315 Author: Keith Packard <keithp (a] koto.keithp.com>
   8316 Date:	Thu Oct 18 05:05:59 2007 -0700
   8317 
   8318     Have fc-cache remove invalid cache files from cache directories.
   8319 
   8320     Old cache file versions, or corrupted cache files should be removed
   8321     when
   8322     cleaning cache directories with fc-cache. This only affects filenames
   8323     which
   8324     match the fontconfig cache file format, so other files will be
   8325     left alone.
   8326 
   8327  fc-cache/fc-cache.c | 34 ++++++++++++++++++----------------
   8328  1 file changed, 18 insertions(+), 16 deletions(-)
   8329 
   8330 commit 238489030a64fa883f8f9fc3d73247b7f7257899
   8331 Author: Keith Packard <keithp (a] koto.keithp.com>
   8332 Date:	Thu Oct 18 05:04:39 2007 -0700
   8333 
   8334     Don't use X_OK bit when checking for writable directories (bug 12438)
   8335 
   8336     Some mingw versions have broken X_OK checking; instead of trying
   8337     to work
   8338     around this in a system-depedent manner, simply don't bother
   8339     checking for
   8340     X_OK along with W_OK as such cases are expected to be mistakes,
   8341     and not
   8342     sensible access control.
   8343 
   8344  fc-cache/fc-cache.c | 2 +-
   8345  src/fccache.c	     | 4 ++--
   8346  2 files changed, 3 insertions(+), 3 deletions(-)
   8347 
   8348 commit 2b0d3d8af5a83604972e4e0fe80802e448d6dd11
   8349 Author: Keith Packard <keithp (a] koto.keithp.com>
   8350 Date:	Thu Oct 18 05:01:41 2007 -0700
   8351 
   8352     Verbose message about cleaning directories was imprecise
   8353 
   8354     Non-existent directories are now described as 'non-existent'
   8355     instead of
   8356     'unwritable'.
   8357 
   8358  fc-cache/fc-cache.c | 3 ++-
   8359  1 file changed, 2 insertions(+), 1 deletion(-)
   8360 
   8361 commit 50124d1e484b84796abb7d8a6c1995edaff23e80
   8362 Author: Keith Packard <keithp (a] koto.keithp.com>
   8363 Date:	Thu Oct 18 04:58:31 2007 -0700
   8364 
   8365     Improve verbose messages from fc-cache.
   8366 
   8367     fc-cache would say 'skipping: %d fonts, %d dirs' or 'caching: %d
   8368     fonts, %d
   8369     dirs', which could easily mislead the user. Add 'existing cache is
   8370     valid' or
   8371     'new cache contents' to these messages to explain what it is doing.
   8372 
   8373  fc-cache/fc-cache.c | 4 ++--
   8374  1 file changed, 2 insertions(+), 2 deletions(-)
   8375 
   8376 commit e12f718f65fc874e9170761f670930124815663e
   8377 Author: Keith Packard <keithp (a] koto.keithp.com>
   8378 Date:	Thu Oct 18 04:54:51 2007 -0700
   8379 
   8380     Remove unneeded call to access(2) in fc-cache.
   8381 
   8382     This call was followed by a call to stat(2) which provided the
   8383     necessary
   8384     information. This call to access(2) was necessary when cache
   8385     files were
   8386     stored in the font directory as that would check for write permission
   8387     correctly.
   8388 
   8389  fc-cache/fc-cache.c | 18 +++---------------
   8390  1 file changed, 3 insertions(+), 15 deletions(-)
   8391 
   8392 commit f7da903d370dcf662a301930b003485f25db618f
   8393 Author: Keith Packard <keithp (a] koto.keithp.com>
   8394 Date:	Thu Oct 18 04:31:33 2007 -0700
   8395 
   8396     Make FC_FULLNAME include all fullname entries, elide nothing. [bug
   8397     12827]
   8398 
   8399     The old policy of eliding fullname entries which matched FC_FAMILY or
   8400     FC_FAMILY + FC_STYLE meant that applications could not know what the
   8401     font foundry set as the fullname of the font. Hiding information
   8402     is not
   8403     helpful.
   8404 
   8405  src/fcfreetype.c | 64
   8406  --------------------------------------------------------
   8407  1 file changed, 64 deletions(-)
   8408 
   8409 commit 144ca878311af885db820a35db31563ba87ee6ad
   8410 Author: Keith Packard <keithp (a] koto.keithp.com>
   8411 Date:	Thu Oct 18 04:29:13 2007 -0700
   8412 
   8413     Comment about mmaping cache files was misleading.
   8414 
   8415  src/fccache.c | 3 ++-
   8416  1 file changed, 2 insertions(+), 1 deletion(-)
   8417 
   8418 commit db6f19f13b1719617c54a1658b8faa31da56e1d4
   8419 Author: Keith Packard <keithp (a] koto.keithp.com>
   8420 Date:	Thu Oct 18 04:13:51 2007 -0700
   8421 
   8422     Store font directory mtime in cache file.
   8423 
   8424     Instead of relying on mtime ordering between a directory and its
   8425     associated
   8426     cache file, write the directory mtime into the cache file itself. This
   8427     makes
   8428     cache file checks more reliable across file systems.
   8429 
   8430     This change is made in a way that old programs can use new cache
   8431     files, but
   8432     new programs will need new cache files.
   8433 
   8434  fc-arch/fcarch.tmpl.h | 14 +++++------
   8435  src/fccache.c	       | 64
   8436  +++++++++++++++++++++++++++++++++------------------
   8437  src/fcdir.c	       |  8 ++++++-
   8438  src/fcint.h	       |  5 ++--
   8439  4 files changed, 58 insertions(+), 33 deletions(-)
   8440 
   8441 commit 00268a50e8b99e80ff25ee2a77a925398f89693f
   8442 Author: Keith Packard <keithp (a] koto.keithp.com>
   8443 Date:	Thu Oct 18 03:52:29 2007 -0700
   8444 
   8445     Fix ChangeLog generation to avoid circular make dependency
   8446 
   8447  Makefile.am | 11 ++++-------
   8448  1 file changed, 4 insertions(+), 7 deletions(-)
   8449 
   8450 commit 3ae9258f9e825ed576dc315ec79009188bb422e2
   8451 Author: Keith Packard <keithp (a] neko.keithp.com>
   8452 Date:	Sun Aug 5 12:31:03 2007 -0700
   8453 
   8454     Free temporary string in FcDirCacheUnlink (Bug #11758)
   8455 
   8456     In FcDirCacheUnlink(), the line
   8457 
   8458       cache_hashed = FcStrPlus (cache_dir, cache_base);
   8459 
   8460     allocates memory in cache_hashed that is never free()'d before
   8461     the function
   8462     exits.
   8463 
   8464     Reported by Ben Combee.
   8465 
   8466  src/fccache.c | 1 +
   8467  1 file changed, 1 insertion(+)
   8468 
   8469 commit c80a08d6bf08a27ede95035f3f02cd5abfa2cafd
   8470 Author: Keith Packard <keithp (a] neko.keithp.com>
   8471 Date:	Mon Mar 12 10:32:23 2007 -0700
   8472 
   8473     Work around FreeType bug when glyph name buffer is too small.
   8474 
   8475     Recent versions of FreeType do not correctly deal with glyph name
   8476     buffers
   8477     that are too small; work around this by declaring a buffer that can
   8478     hold any
   8479     PS name (127 bytes).
   8480 
   8481  src/fcfreetype.c | 21 +++++++++++++++++----
   8482  1 file changed, 17 insertions(+), 4 deletions(-)
   8483 
   8484 commit fa741cd4fffbbaa5d4ba9a15f53550ac7817cc92
   8485 Author: Keith Packard <keithp (a] neko.keithp.com>
   8486 Date:	Mon Mar 12 10:30:51 2007 -0700
   8487 
   8488     rehash increment could be zero, causing rehash infinite loop.
   8489 
   8490     Bump the rehash value by one so that it is always positive.
   8491 
   8492  fc-glyphname/fc-glyphname.c | 2 +-
   8493  1 file changed, 1 insertion(+), 1 deletion(-)
   8494 
   8495 commit 9b74b78fe87f75f7026bfb23ab43ef347e109ca6
   8496 Author: Stephan Kulow <coolo (a] novell.com>
   8497 Date:	Mon Mar 12 10:21:35 2007 -0700
   8498 
   8499     Make FcPatternDuplicate copy the binding instead of always using
   8500     Strong.
   8501 
   8502     I noticed that Qt always uses a different font than fc-match
   8503     advertises.
   8504     Debugging the issue, I found that a call that looks pretty innocent is
   8505     changing all weak bindings to strong bindings and as such changes the
   8506     semantic of the match: FcPatternDuplicate.
   8507 
   8508  src/fcpat.c | 10 +++++++---
   8509  1 file changed, 7 insertions(+), 3 deletions(-)
   8510 
   8511 commit 2373f904265a05761039cfc5fe305bf588e831c5
   8512 Author: Keith Packard <keithp (a] neko.keithp.com>
   8513 Date:	Sat Dec 2 16:09:47 2006 -0800
   8514 
   8515     Update for version 2.4.2
   8516 
   8517  INSTALL		 |  2 +-
   8518  README			 | 36 ++++++++++++++++++++++++++++++++++--
   8519  configure.in		 |  2 +-
   8520  fontconfig/fontconfig.h |  2 +-
   8521  4 files changed, 37 insertions(+), 5 deletions(-)
   8522 
   8523 commit e3b65ee06808cda296215b88111a259a200cc37c
   8524 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   8525 Date:	Sat Dec 2 15:09:57 2006 -0800
   8526 
   8527     Fix fc-cat documentation (bug 8935).
   8528 
   8529     Adapt documentation to reality.
   8530 
   8531     (1) The fc-cat usage message should reflect the
   8532     options accepted by the program.
   8533 
   8534     (2) The fc-cat.1 manpage was fairly broken (unreadable).
   8535 
   8536  fc-cat/fc-cat.c    |  9 +++++++--
   8537  fc-cat/fc-cat.sgml | 26 +++++++++++++++++++++++---
   8538  2 files changed, 30 insertions(+), 5 deletions(-)
   8539 
   8540 commit 61895ed16c0c06e4d6b2abeb8ff292d53b4ea499
   8541 Author: Keith Packard <keithp (a] neko.keithp.com>
   8542 Date:	Sat Dec 2 15:06:13 2006 -0800
   8543 
   8544     Add space between type and formal in devel man pages (bug 8935)
   8545 
   8546     Most parameters are pointers and have '*' in the type; for those
   8547     which do not, use '%' to mark where a space needs to be inserted.
   8548 
   8549  doc/edit-sgml.c       |  5 +++++
   8550  doc/fcblanks.fncs     |  4 ++--
   8551  doc/fccharset.fncs    |  8 ++++----
   8552  doc/fcconfig.fncs     | 12 ++++++------
   8553  doc/fcconstant.fncs   |  4 ++--
   8554  doc/fcfile.fncs       |  4 ++--
   8555  doc/fcfreetype.fncs   | 12 ++++++------
   8556  doc/fcmatrix.fncs     | 12 ++++++------
   8557  doc/fcobjectset.fncs  |  2 +-
   8558  doc/fcobjecttype.fncs |  4 ++--
   8559  doc/fcpattern.fncs    | 32 ++++++++++++++++----------------
   8560  doc/fcstring.fncs     | 16 ++++++++--------
   8561  doc/fcvalue.fncs      |  4 ++--
   8562  13 files changed, 62 insertions(+), 57 deletions(-)
   8563 
   8564 commit b1aa20098f641a16d02e70a161450e6b85afe410
   8565 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   8566 Date:	Sat Dec 2 14:28:03 2006 -0800
   8567 
   8568     Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug
   8569     8935.
   8570 
   8571  doc/fontconfig-user.sgml | 87
   8572  ++++++++++++++++++++++++------------------------
   8573  1 file changed, 43 insertions(+), 44 deletions(-)
   8574 
   8575 commit 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8
   8576 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   8577 Date:	Sat Dec 2 14:18:11 2006 -0800
   8578 
   8579     A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
   8580 
   8581     VPATH builds without doctools breaks as it cannot find the distributed
   8582     pre-formatted documentation.
   8583 
   8584  configure.in	 |  2 +-
   8585  doc/Makefile.am | 14 +++++++++-----
   8586  2 files changed, 10 insertions(+), 6 deletions(-)
   8587 
   8588 commit 0f963b0d3ec417a39f6aa2ba22ba56c2a79d05aa
   8589 Author: Keith Packard <keithp (a] neko.keithp.com>
   8590 Date:	Sat Dec 2 13:57:45 2006 -0800
   8591 
   8592     Segfault scanning non-font files. Disallow scan edit of user
   8593     vars. (#8767)
   8594 
   8595     Missing NULL font check before attempting to edit scanned pattern.
   8596     Also, <match target="scan"> rules are now checked to ensure all
   8597     edited variables are in the predefined set; otherwise, the resulting
   8598     cache files will not be stable.
   8599 
   8600  src/fcdir.c | 2 +-
   8601  src/fcint.h | 1 +
   8602  src/fcxml.c | 6 ++++++
   8603  3 files changed, 8 insertions(+), 1 deletion(-)
   8604 
   8605 commit c9c6875014661d4326100bae0464279d76bd657f
   8606 Author: Kean Johnston <kean (a] armory.com>
   8607 Date:	Sat Dec 2 13:36:56 2006 -0800
   8608 
   8609     Don't use varargs CPP macros in fccache.c. (bug 8733)
   8610 
   8611     src/fccache.c uses a trick to try and use a function name that is
   8612     also a
   8613     macro name. It does this using the varargs args() macro. Replace that
   8614     with separate macros for each number of formals.
   8615 
   8616  src/fccache.c | 13 +++++++------
   8617  1 file changed, 7 insertions(+), 6 deletions(-)
   8618 
   8619 commit 72ffe6536a6825a32095c8185aff836a12326ac5
   8620 Author: Keith Packard <keithp (a] neko.keithp.com>
   8621 Date:	Sat Dec 2 13:22:27 2006 -0800
   8622 
   8623     Add FcFreeTypeQueryFace external API. Bug #7311.
   8624 
   8625     Expose ability to build an FcPattern directly from an FT_Face
   8626     object.
   8627 
   8628  configure.in		 |  4 ++--
   8629  doc/fcfreetype.fncs	 | 17 ++++++++++++++++-
   8630  fontconfig/fcfreetype.h |  6 ++++++
   8631  src/fcfreetype.c	 | 50
   8632  +++++++++++++++++++++++++++----------------------
   8633  4 files changed, 52 insertions(+), 25 deletions(-)
   8634 
   8635 commit 5e234d9e764d8c52d93b918a5c92b7956c95882b
   8636 Author: Keith Packard <keithp (a] neko.keithp.com>
   8637 Date:	Sat Dec 2 13:14:23 2006 -0800
   8638 
   8639     Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
   8640 
   8641     grep -l -w '^foo' doesn't work on Solaris. Replace with
   8642     grep -l '^foo\>' instead which does. Also, grep -l will
   8643     report the filename more than once (!), so add | head -1
   8644     to pick just the first one.
   8645 
   8646  src/makealias | 2 +-
   8647  1 file changed, 1 insertion(+), 1 deletion(-)
   8648 
   8649 commit 2b77216ee21de95ec352672aa025195a83925b32
   8650 Author: Keith Packard <keithp (a] neko.keithp.com>
   8651 Date:	Sat Dec 2 13:04:05 2006 -0800
   8652 
   8653     Avoid writing uninitialized structure pad bytes to cache files.
   8654 
   8655     The union inside the FcValue structure contains pad bytes. Instead of
   8656     copying the whole structure to the cache block, copy only the
   8657     initialized
   8658     fields to avoid writing whichever bytes serve as padding within the
   8659     structure.
   8660 
   8661  src/fcpat.c | 17 ++++++++++++++++-
   8662  1 file changed, 16 insertions(+), 1 deletion(-)
   8663 
   8664 commit 64d7e303df441f274ee194a401dcd14dfb58af7e
   8665 Author: Keith Packard <keithp (a] neko.keithp.com>
   8666 Date:	Sat Dec 2 12:14:49 2006 -0800
   8667 
   8668     Warn (and recover) from config file without <cachedir> elements.
   8669 
   8670     When updating from older fontconfig versions, if the config file
   8671     is not replaced, it will not contain <cachedir> elements. Lacking
   8672     these,
   8673     fontconfig has no place to store cached font information and cannot
   8674     operate
   8675     reasonably.
   8676 
   8677     Add code to check and see if the loaded configuration has no cache
   8678     directories, and if so, warn the user and add both the default
   8679     system cache
   8680     directory and the normal per-user cache directory.
   8681 
   8682  src/fcinit.c | 19 +++++++++++++++++++
   8683  1 file changed, 19 insertions(+)
   8684 
   8685 commit 253ec7609c13b46c717c801206ebb1a6c7f06e27
   8686 Author: Keith Packard <keithp (a] neko.keithp.com>
   8687 Date:	Sat Dec 2 11:47:07 2006 -0800
   8688 
   8689     Use explicit platform/nameid order when scanning ttf files.
   8690 
   8691     Instead of accepting whatever order names appear in the font file,
   8692     use an explicit ordering for both platform and nameid.
   8693 
   8694     Platforms are high precedence than nameids.
   8695 
   8696     The platform order is:
   8697 
   8698 	microsoft, apple unicode, macintosh, (other)
   8699 
   8700     The family nameid order is:
   8701 
   8702 	preferred family, font family
   8703 
   8704     The fullname nameid order is:
   8705 
   8706 	mac full name, full name
   8707 
   8708     The style nameid order is
   8709 
   8710 	preferred subfamily, font subfamily
   8711 
   8712     This will change the names visible to users in various application
   8713     UIs, but
   8714     should not change how existing font names are matched as all names
   8715     remain
   8716     present in the resulting database. The hope is that family names
   8717     will, in
   8718     general, be less ambiguous. Testing here shows that commercial fonts
   8719     have longer names now while DejaVu has a shorter family name, and
   8720     moves more
   8721     of the font description to the style name.
   8722 
   8723  src/fcfreetype.c | 237
   8724  ++++++++++++++++++++++++++++++++++---------------------
   8725  1 file changed, 149 insertions(+), 88 deletions(-)
   8726 
   8727 commit b5803016d74856eb44b05876f0d7178bfec0df47
   8728 Author: Keith Packard <keithp (a] neko.keithp.com>
   8729 Date:	Sun Nov 12 17:15:55 2006 -0800
   8730 
   8731     FcStrCanonAbsoluteFilename should be static.
   8732 
   8733  src/fcstr.c | 2 +-
   8734  1 file changed, 1 insertion(+), 1 deletion(-)
   8735 
   8736 commit bae5db78ddab473695a7efee374a75d6fe02426f
   8737 Author: Keith Packard <keithp (a] neko.keithp.com>
   8738 Date:	Sun Nov 12 17:15:24 2006 -0800
   8739 
   8740     Add sparc64 architecture string.
   8741 
   8742  fc-arch/fcarch.tmpl.h | 1 +
   8743  1 file changed, 1 insertion(+)
   8744 
   8745 commit 0334e5a294dd6a36c94936f6c9c709e86773cf64
   8746 Author: Mike FABIAN <mfabian (a] suse.de>
   8747 Date:	Fri Oct 27 10:26:50 2006 -0700
   8748 
   8749     Do not clean cache files for different architectures
   8750 
   8751     Use filenames to clean cache files for current architecture
   8752     only. This is
   8753     sufficient as cache files live in their own directory where
   8754     filenames are
   8755     under fontconfig control.
   8756 
   8757  fc-cache/fc-cache.c | 9 +++++++++
   8758  1 file changed, 9 insertions(+)
   8759 
   8760 commit 0596d7296c94b2bb9817338b8c1a76da91673fb9
   8761 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   8762 Date:	Sun Sep 17 17:03:33 2006 -0700
   8763 
   8764     More fixes for Win32 building (bug 8311)
   8765 
   8766     Our build system barfs on autogen.sh, which ignores
   8767     --noconfigure. Configure
   8768     needs a host of options to make the cross compile work in our case.
   8769 
   8770     Fix typo in fccache.c
   8771 
   8772  autogen.sh    | 7 +++++++
   8773  src/fccache.c | 3 ++-
   8774  2 files changed, 9 insertions(+), 1 deletion(-)
   8775 
   8776 commit 1de7a4cc09172bbc99912e1410f46fc16c1a05ec
   8777 Author: Han-Wen Nienhuys <hanwen (a] xs4all.nl>
   8778 Date:	Sun Sep 17 14:34:46 2006 -0700
   8779 
   8780     FcStrCanonFileName buggy for mingw. (bug 8311)
   8781 
   8782     FcStrCanonFileName checks whether s[0] == '/', and recurses if not.
   8783 
   8784     This only works on POSIX. On dos, this crashes with a stack overflow.
   8785 
   8786     The patch attached splits this functionality in two functions
   8787     (FcStrCanonAbsoluteFilename) and uses GetFullPathName on windows to
   8788     get an
   8789     absolute path.  It also fixes a number of other issues. With this
   8790     patch,
   8791     LilyPond actually produces output on Windows.
   8792 
   8793  src/fccache.c |  5 ++++
   8794  src/fcstr.c   | 88
   8795  +++++++++++++++++++++++++++++++++++++++++++++++++----------
   8796  2 files changed, 78 insertions(+), 15 deletions(-)
   8797 
   8798 commit cc104e6a910427db009be36ec34125962889ecb8
   8799 Author: Keith Packard <keithp (a] neko.keithp.com>
   8800 Date:	Sun Sep 17 14:20:18 2006 -0700
   8801 
   8802     Detect and use available random number generator (bug 8308)
   8803 
   8804     Prefer random over lrand48 over rand
   8805 
   8806  configure.in  |  2 +-
   8807  src/fccache.c | 13 ++++++++++++-
   8808  2 files changed, 13 insertions(+), 2 deletions(-)
   8809 
   8810 commit 706a1b367abc4589c7eccfd7cea3af1029bc2d8c
   8811 Author: Keith Packard <keithp (a] neko.keithp.com>
   8812 Date:	Sun Sep 17 14:09:12 2006 -0700
   8813 
   8814     Build fontconfig.def from header files when needed.
   8815 
   8816     Instead of attempting to track exported symbols manually in
   8817     fontconfig.def.in, build it directly from the public fontconfig
   8818     header files
   8819     to ensure it exports the public API.
   8820 
   8821  configure.in	       |   1 -
   8822  src/Makefile.am       |  18 ++-
   8823  src/fontconfig.def.in | 303
   8824  --------------------------------------------------
   8825  3 files changed, 17 insertions(+), 305 deletions(-)
   8826 
   8827 commit 6262fefe54823476070053d53eb3f52fd516ebfe
   8828 Author: Keith Packard <keithp (a] neko.keithp.com>
   8829 Date:	Sun Sep 17 13:50:31 2006 -0700
   8830 
   8831     Remove documentation for non-existant FcConfigNormalizeFontDir.
   8832 
   8833     FcConfigNormalizeFontDir was present in some of the 2.3.9x release
   8834     but not
   8835     in the final 2.4 release. However, the documentation persisted.
   8836 
   8837  doc/fcconfig.fncs | 11 -----------
   8838  1 file changed, 11 deletions(-)
   8839 
   8840 commit b9cc1c4ed81c8caefb5b857f37fdc24e804a5ef9
   8841 Author: Keith Packard <keithp (a] neko.keithp.com>
   8842 Date:	Fri Sep 15 10:12:15 2006 -0700
   8843 
   8844     Update for version 2.4.1
   8845 
   8846  README			 | 13 +++++++++++--
   8847  configure.in		 |  2 +-
   8848  fontconfig/fontconfig.h |  2 +-
   8849  3 files changed, 13 insertions(+), 4 deletions(-)
   8850 
   8851 commit 97c3d5b692c7a45dc1d923fe04b6f2e011583d2d
   8852 Author: Keith Packard <keithp (a] neko.keithp.com>
   8853 Date:	Fri Sep 15 00:23:40 2006 -0700
   8854 
   8855     Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
   8856 
   8857     With the cache restructuring of 2.4.0, the ability to add
   8858     application-specific font files and directories was accidentally lost.
   8859     Reimplement this using by sharing the logic used to load configured
   8860     font
   8861     directories.
   8862 
   8863  src/fccfg.c | 86
   8864  ++++++++++++++++++++++++++++++-------------------------------
   8865  src/fcdir.c |	4 +--
   8866  src/fcint.h |	3 ++-
   8867  3 files changed, 46 insertions(+), 47 deletions(-)
   8868 
   8869 commit b190ad9da46ff2e8a9ede0afcb59a6c59641515b
   8870 Author: Keith Packard <keithp (a] neko.keithp.com>
   8871 Date:	Wed Sep 13 18:55:45 2006 -0700
   8872 
   8873     Add warning flags to fc-cache build. Clean up warnings in fc-cache.
   8874 
   8875     Looks like the last directory in the project which didn't use
   8876     $(WARN_CFLAGS)
   8877     for some reason. Adding that found the usual collection of char *
   8878     vs FcChar8
   8879     * issues (why, oh why is FcChar8 not just char...)
   8880 
   8881  fc-cache/Makefile.am |  2 +-
   8882  fc-cache/fc-cache.c  | 31 ++++++++-----------------------
   8883  2 files changed, 9 insertions(+), 24 deletions(-)
   8884 
   8885 commit 7943a75b7d6750d8a71eb8316bd3bbcb32f1cc47
   8886 Author: Keith Packard <keithp (a] neko.keithp.com>
   8887 Date:	Wed Sep 13 18:51:11 2006 -0700
   8888 
   8889     Add signatures for m68k and mipsel (thanks debian buildd)
   8890 
   8891  fc-arch/fcarch.tmpl.h | 2 ++
   8892  1 file changed, 2 insertions(+)
   8893 
   8894 commit fb47a1f752417d45ad0eac98526cf9de893fc9ca
   8895 Author: Keith Packard <keithp (a] neko.keithp.com>
   8896 Date:	Mon Sep 11 11:10:48 2006 -0700
   8897 
   8898     Add ppc64 signature. Bug 8227
   8899 
   8900  fc-arch/fcarch.tmpl.h | 1 +
   8901  1 file changed, 1 insertion(+)
   8902 
   8903 commit 0fc03ffe443f4bfb1c830eb75c14ca336f2186e1
   8904 Author: Keith Packard <keithp (a] neko.keithp.com>
   8905 Date:	Mon Sep 11 11:09:26 2006 -0700
   8906 
   8907     Update installation notes for 2.4 base.
   8908 
   8909  INSTALL | 19 ++++++++++++-------
   8910  1 file changed, 12 insertions(+), 7 deletions(-)
   8911 
   8912 commit 76c443222313577236c898f7644098e7cad80c75
   8913 Author: Keith Packard <keithp (a] neko.keithp.com>
   8914 Date:	Sat Sep 9 22:08:40 2006 -0700
   8915 
   8916     Update to version 2.4.0
   8917 
   8918  INSTALL		 |  3 +++
   8919  README			 | 38 ++++++++++++++++++++++++++++++++++++--
   8920  configure.in		 |  2 +-
   8921  fontconfig/fontconfig.h |  4 ++--
   8922  4 files changed, 42 insertions(+), 5 deletions(-)
   8923 
   8924 commit 6c5619a08575943f75d2341e1a4931ec5faf716b
   8925 Author: Keith Packard <keithp (a] neko.keithp.com>
   8926 Date:	Sat Sep 9 21:32:14 2006 -0700
   8927 
   8928     Split much of the configuration into separate files. Renumber files
   8929 
   8930     Most of the remaining elements in fonts.conf have been moved to
   8931     separate
   8932     files. The numbering scheme for conf.d files has been documented
   8933     in the
   8934     README and the files have been renumbered. Config files have been
   8935     validated against the DTD and a few minor errors fixed.
   8936 
   8937  conf.d/10-autohint.conf	  |   9 +
   8938  conf.d/10-no-sub-pixel.conf	  |   9 +
   8939  conf.d/10-sub-pixel-bgr.conf	  |   9 +
   8940  conf.d/10-sub-pixel-rgb.conf	  |   9 +
   8941  conf.d/10-sub-pixel-vbgr.conf	  |   9 +
   8942  conf.d/10-sub-pixel-vrgb.conf	  |   9 +
   8943  conf.d/10-unhinted.conf	  |   9 +
   8944  conf.d/10-urw-aliases.conf	  |  52 ----
   8945  conf.d/15-amt-aliases.conf	  |  21 --
   8946  conf.d/20-lohit-gujarati.conf	  |  11 +
   8947  conf.d/20-unhint-small-vera.conf |  49 ++++
   8948  conf.d/30-amt-aliases.conf	  |  21 ++
   8949  conf.d/30-unhint-small-vera.conf |  49 ----
   8950  conf.d/30-urw-aliases.conf	  |  52 ++++
   8951  conf.d/40-generic.conf		  |  66 +++++
   8952  conf.d/49-sansserif.conf	  |  21 ++
   8953  conf.d/60-LohitGujarati.conf	  |   5 -
   8954  conf.d/60-delicious.conf	  |  20 --
   8955  conf.d/60-fonts-persian.conf	  | 539
   8956  ---------------------------------------
   8957  conf.d/60-latin.conf		  |  42 +++
   8958  conf.d/65-fonts-persian.conf	  | 539
   8959  +++++++++++++++++++++++++++++++++++++++
   8960  conf.d/65-nonlatin.conf	  |  38 +++
   8961  conf.d/69-unifont.conf		  |  24 ++
   8962  conf.d/70-no-bitmaps.conf	  |  13 +
   8963  conf.d/70-no-sub-pixel.conf	  |   9 -
   8964  conf.d/70-sub-pixel-bgr.conf	  |   9 -
   8965  conf.d/70-sub-pixel-rgb.conf	  |   9 -
   8966  conf.d/70-sub-pixel-vbgr.conf	  |   9 -
   8967  conf.d/70-sub-pixel-vrgb.conf	  |   9 -
   8968  conf.d/70-yes-bitmaps.conf	  |  13 +
   8969  conf.d/73-autohint.conf	  |   9 -
   8970  conf.d/73-unhinted.conf	  |   9 -
   8971  conf.d/76-no-bitmaps.conf	  |  13 -
   8972  conf.d/76-yes-bitmaps.conf	  |  13 -
   8973  conf.d/80-delicious.conf	  |  20 ++
   8974  conf.d/90-synthetic.conf	  |  64 +++++
   8975  conf.d/Makefile.am		  |  55 ++--
   8976  conf.d/README			  |  46 +++-
   8977  fonts.conf.in			  | 207 ---------------
   8978  39 files changed, 1113 insertions(+), 1006 deletions(-)
   8979 
   8980 commit 9596dce93b751c01770da175d208d78aeaf6ae00
   8981 Author: Keith Packard <keithp (a] neko.keithp.com>
   8982 Date:	Sat Sep 9 21:30:06 2006 -0700
   8983 
   8984     Don't display tests for DESTDIR on make install.
   8985 
   8986     Make install output quieter by eliding the shell commands
   8987     used to test for DESTDIR being set during make install.
   8988 
   8989  Makefile.am | 2 +-
   8990  1 file changed, 1 insertion(+), 1 deletion(-)
   8991 
   8992 commit d08feb851a585b6cfe3ef1f390d60dd8886249b2
   8993 Author: Keith Packard <keithp (a] neko.keithp.com>
   8994 Date:	Sat Sep 9 21:29:08 2006 -0700
   8995 
   8996     Include cachedir in fonts.dtd.
   8997 
   8998     Fonts.dtd <fontconfig> element was missing the new cachedir element.
   8999 
   9000  fonts.dtd | 7 ++++---
   9001  1 file changed, 4 insertions(+), 3 deletions(-)
   9002 
   9003 commit 9419bb34f6eac685fcf957faf6a38a5cdfa811d9
   9004 Author: Keith Packard <keithp (a] neko.keithp.com>
   9005 Date:	Sat Sep 9 21:21:01 2006 -0700
   9006 
   9007     Fix conf.d directory sorting.
   9008 
   9009     Sort was using broken comparison function.
   9010 
   9011  src/fcxml.c | 10 +++++++++-
   9012  1 file changed, 9 insertions(+), 1 deletion(-)
   9013 
   9014 commit 248b5903b7057b3c44ea1cd3a9b0d27624eba24a
   9015 Author: Keith Packard <keithp (a] neko.keithp.com>
   9016 Date:	Sat Sep 9 19:37:22 2006 -0700
   9017 
   9018     Rename conf.avail to conf.d
   9019 
   9020  Makefile.am			      |   2 +-
   9021  conf.avail/10-urw-aliases.conf       |  52 ----
   9022  conf.avail/15-amt-aliases.conf       |  21 --
   9023  conf.avail/20-fix-globaladvance.conf |  29 --
   9024  conf.avail/30-unhint-small-vera.conf |  49 ----
   9025  conf.avail/50-user.conf	      |   7 -
   9026  conf.avail/51-local.conf	      |   7 -
   9027  conf.avail/60-LohitGujarati.conf     |   5 -
   9028  conf.avail/60-delicious.conf	      |  20 --
   9029  conf.avail/60-fonts-persian.conf     | 539
   9030  -----------------------------------
   9031  conf.avail/70-no-sub-pixel.conf      |   9 -
   9032  conf.avail/70-sub-pixel-bgr.conf     |   9 -
   9033  conf.avail/70-sub-pixel-rgb.conf     |   9 -
   9034  conf.avail/70-sub-pixel-vbgr.conf    |   9 -
   9035  conf.avail/70-sub-pixel-vrgb.conf    |   9 -
   9036  conf.avail/73-autohint.conf	      |   9 -
   9037  conf.avail/73-unhinted.conf	      |   9 -
   9038  conf.avail/76-no-bitmaps.conf	      |  13 -
   9039  conf.avail/76-yes-bitmaps.conf       |  13 -
   9040  conf.avail/Makefile.am		      |  71 -----
   9041  conf.avail/README		      |   8 -
   9042  conf.d/10-urw-aliases.conf	      |  52 ++++
   9043  conf.d/15-amt-aliases.conf	      |  21 ++
   9044  conf.d/20-fix-globaladvance.conf     |  29 ++
   9045  conf.d/30-unhint-small-vera.conf     |  49 ++++
   9046  conf.d/50-user.conf		      |   7 +
   9047  conf.d/51-local.conf		      |   7 +
   9048  conf.d/60-LohitGujarati.conf	      |   5 +
   9049  conf.d/60-delicious.conf	      |  20 ++
   9050  conf.d/60-fonts-persian.conf	      | 539
   9051  +++++++++++++++++++++++++++++++++++
   9052  conf.d/70-no-sub-pixel.conf	      |   9 +
   9053  conf.d/70-sub-pixel-bgr.conf	      |   9 +
   9054  conf.d/70-sub-pixel-rgb.conf	      |   9 +
   9055  conf.d/70-sub-pixel-vbgr.conf	      |   9 +
   9056  conf.d/70-sub-pixel-vrgb.conf	      |   9 +
   9057  conf.d/73-autohint.conf	      |   9 +
   9058  conf.d/73-unhinted.conf	      |   9 +
   9059  conf.d/76-no-bitmaps.conf	      |  13 +
   9060  conf.d/76-yes-bitmaps.conf	      |  13 +
   9061  conf.d/Makefile.am		      |  71 +++++
   9062  conf.d/README			      |   8 +
   9063  configure.in			      |   1 -
   9064  42 files changed, 898 insertions(+), 899 deletions(-)
   9065 
   9066 commit 9e292c889f1138b1af2f60621d7e2bfd8c490ff7
   9067 Author: Keith Packard <keithp (a] neko.keithp.com>
   9068 Date:	Sat Sep 9 16:52:21 2006 -0700
   9069 
   9070     Add XML headers to new conf files. Move link make commands to
   9071     conf.avail dir
   9072 
   9073     Fix up new config fragments to include XML headers as required.
   9074     Move symbolic link installation to conf.avail directory to centralize
   9075     both
   9076     steps.
   9077 
   9078  conf.avail/10-urw-aliases.conf       |  5 ++++
   9079  conf.avail/15-amt-aliases.conf       |  5 ++++
   9080  conf.avail/20-fix-globaladvance.conf |  5 ++++
   9081  conf.avail/30-unhint-small-vera.conf |  5 ++++
   9082  conf.avail/Makefile.am		      | 22 +++++++++++++++
   9083  conf.d/Makefile.am		      | 52
   9084  ------------------------------------
   9085  6 files changed, 42 insertions(+), 52 deletions(-)
   9086 
   9087 commit 49b44b277f2a8a67009a3b68b178b2f1a4c7f72a
   9088 Author: Keith Packard <keithp (a] neko.keithp.com>
   9089 Date:	Sat Sep 9 16:41:58 2006 -0700
   9090 
   9091     Insert newly created caches into reference data structure.
   9092 
   9093     All caches used in the application must be in the cache reference
   9094     list so
   9095     internal references can be tracked correctly. Failing to have
   9096     newly created
   9097     caches in the list would cause the cache to be deallocated while
   9098     references
   9099     were still present.
   9100 
   9101  src/fccache.c | 17 ++++++++++++++---
   9102  1 file changed, 14 insertions(+), 3 deletions(-)
   9103 
   9104 commit 766a9b2f61458202be0fbf5745ce1e02ecd95c6e
   9105 Merge: 5d2f7a9 164e267
   9106 Author: Keith Packard <keithp (a] neko.keithp.com>
   9107 Date:	Sat Sep 9 15:49:24 2006 -0700
   9108 
   9109     Merge branch 'jhcloos'
   9110 
   9111 commit 5d2f7a9d9224d4df1655cd1d6fd72646734b0272
   9112 Author: Keith Packard <keithp (a] neko.keithp.com>
   9113 Date:	Sat Sep 9 10:04:42 2006 -0700
   9114 
   9115     Accept locale environment variables that do not contain territory.
   9116 
   9117     Locale environment variables (LC_ALL, LC_CTYPE, LANG) must contain
   9118     language,
   9119     and may contain territory and encoding. Don't accidentally require
   9120     territory
   9121     as that will cause fontconfig to fall back to 'en'.
   9122 
   9123  src/fcdefault.c | 16 ++++++++++++++++
   9124  1 file changed, 16 insertions(+)
   9125 
   9126 commit 164e267d286eccbbdde69e8935a658dced4331b4
   9127 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9128 Date:	Sat Sep 9 01:24:08 2006 -0400
   9129 
   9130     Make conf.avail and conf.d work
   9131 
   9132     Add conf.avail to configure.in
   9133 
   9134     Add install: target to conf.d/Makefile.am to
   9135     create the initial symlinks to conf.avail
   9136 
   9137  conf.d/Makefile.am | 52
   9138  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   9139  configure.in	    |  1 +
   9140  2 files changed, 53 insertions(+)
   9141 
   9142 commit f6cfbe16bfc252b46532f699b496e4a41a1a1c22
   9143 Author: Keith Packard <keithp (a] neko.keithp.com>
   9144 Date:	Thu Sep 7 15:17:10 2006 -0700
   9145 
   9146     Attempt to fix makealias usage for build on Mac OS X.
   9147 
   9148     Avoid using fcalias.h or fcaliastail.h on systems which don't
   9149     support it.
   9150     Provided solution still generates these files, but does not use them.
   9151 
   9152  src/fcint.h   | 3 ++-
   9153  src/makealias | 2 ++
   9154  2 files changed, 4 insertions(+), 1 deletion(-)
   9155 
   9156 commit 6cff1dca81b60fcd75e19f3ed827aae98f643fd1
   9157 Author: Keith Packard <keithp (a] neko.keithp.com>
   9158 Date:	Thu Sep 7 14:37:52 2006 -0700
   9159 
   9160     Replace gnu-specific sed command with simple grep.
   9161 
   9162     makealias was using a gnu-extension to sed addressing, replace that
   9163     with a
   9164     simple (and more robuse) grep command. Also, found a bug in the public
   9165     header file that was leaving one symbol out of the process.
   9166 
   9167  fontconfig/fontconfig.h | 2 +-
   9168  src/makealias		 | 2 +-
   9169  2 files changed, 2 insertions(+), 2 deletions(-)
   9170 
   9171 commit 31e0f0321057a7612ed5a7fa890dad09e6a53ee6
   9172 Author: David Turner <david (a] freetype.org>
   9173 Date:	Thu Sep 7 14:29:35 2006 -0700
   9174 
   9175     Replace character discovery loop with simpler, faster version.
   9176 
   9177     The existing loop for discovering which characters map to glyphs is
   9178     ugly and
   9179     inefficient. The replacement is functionally identical, but far
   9180     cleaner and
   9181     faster.
   9182 
   9183  src/fcfreetype.c | 83
   9184  ++++++++++++++++++++------------------------------------
   9185  1 file changed, 30 insertions(+), 53 deletions(-)
   9186 
   9187 commit 8d779ce4b3cdac796e20ca568654c0ef1c576809
   9188 Author: Keith Packard <keithp (a] neko.keithp.com>
   9189 Date:	Thu Sep 7 14:22:16 2006 -0700
   9190 
   9191     Reference patterns in FcCacheCopySet.
   9192 
   9193     As patterns are put into the font set copy, mark them as referenced
   9194     so the
   9195     cache stays around while the font set is in use.
   9196 
   9197  src/fccache.c | 7 ++++++-
   9198  1 file changed, 6 insertions(+), 1 deletion(-)
   9199 
   9200 commit 4c34c0c52a4e943c6770a6178e5012a3d6fe96d0
   9201 Author: Keith Packard <keithp (a] neko.keithp.com>
   9202 Date:	Thu Sep 7 10:37:24 2006 -0700
   9203 
   9204     Create fc_cachedir at install time. Bug 8157.
   9205 
   9206  Makefile.am | 2 +-
   9207  1 file changed, 1 insertion(+), 1 deletion(-)
   9208 
   9209 commit 88b6bebc3d648464ad9bcb7f106694ed85a84460
   9210 Author: Keith Packard <keithp (a] neko.keithp.com>
   9211 Date:	Wed Sep 6 23:58:14 2006 -0700
   9212 
   9213     Update for version 2.3.97.
   9214 
   9215  Makefile.am		 |  2 +-
   9216  README			 | 41 +++++++++++++++++++++++++++++++++++++++--
   9217  configure.in		 |  2 +-
   9218  fontconfig/fontconfig.h |  2 +-
   9219  4 files changed, 42 insertions(+), 5 deletions(-)
   9220 
   9221 commit c3796ac6061373bcf0276a931036987c01741215
   9222 Author: Keith Packard <keithp (a] neko.keithp.com>
   9223 Date:	Wed Sep 6 17:45:40 2006 -0700
   9224 
   9225     Charset hashing depended on uniqueness of leaves.
   9226 
   9227     Charset hashing actually use the value of the leaf pointers, which is
   9228     clearly wrong, especially now that charsets are not shared across
   9229     multiple
   9230     font directories.
   9231 
   9232  src/fccharset.c | 4 ++--
   9233  1 file changed, 2 insertions(+), 2 deletions(-)
   9234 
   9235 commit 08bef687018f2391c2f2b6fc3849878c121b67dd
   9236 Author: Keith Packard <keithp (a] neko.keithp.com>
   9237 Date:	Wed Sep 6 17:43:08 2006 -0700
   9238 
   9239     Parallel build fix for fcalias.h and fcaliastail.h
   9240 
   9241     These are built from the same script, but creating a single
   9242     dependency rule
   9243     caused parallel make to run the script twice.
   9244 
   9245  src/Makefile.am | 4 +++-
   9246  1 file changed, 3 insertions(+), 1 deletion(-)
   9247 
   9248 commit 8e0b03f55085d6fd80f6a262b496303f5a74d2ad
   9249 Author: Keith Packard <keithp (a] neko.keithp.com>
   9250 Date:	Wed Sep 6 17:14:46 2006 -0700
   9251 
   9252     Update architecture signatures for x86-64 and ppc.
   9253 
   9254     I think the cache file data types are stable for now; add-back the
   9255     signatures for x86-64 and ppc.
   9256 
   9257  fc-arch/fcarch.tmpl.h | 4 ++--
   9258  1 file changed, 2 insertions(+), 2 deletions(-)
   9259 
   9260 commit 23816bf9acbd6cc5dd942daaba3cc084ea70d99d
   9261 Author: Keith Packard <keithp (a] neko.keithp.com>
   9262 Date:	Tue Sep 5 02:24:01 2006 -0700
   9263 
   9264     Eliminate .so PLT entries for local symbols. (thanks to Arjan van
   9265     de Ven)
   9266 
   9267     Using a simple shell script that processes the public headers,
   9268     two header
   9269     files are constructed that map public symbols to hidden internal
   9270     aliases
   9271     avoiding the assocated PLT entry for referring to a public symbol.
   9272 
   9273     A few mistakes in the FcPrivate/FcPublic annotations were also
   9274     discovered
   9275     through this process
   9276 
   9277  .gitignore		  |  2 ++
   9278  fc-arch/Makefile.am	  |  9 ++++++++-
   9279  fc-case/Makefile.am	  |  9 ++++++++-
   9280  fc-glyphname/Makefile.am |  9 ++++++++-
   9281  fc-lang/Makefile.am	  |  9 ++++++++-
   9282  fc-lang/fc-lang.c	  |  1 -
   9283  fontconfig/fontconfig.h  | 10 +++++-----
   9284  src/Makefile.am	  | 15 ++++++++++++++-
   9285  src/fcatomic.c		  |  3 +++
   9286  src/fcblanks.c		  |  3 +++
   9287  src/fccache.c		  |  3 +++
   9288  src/fccfg.c		  |  3 +++
   9289  src/fccharset.c	  |  3 +++
   9290  src/fcdbg.c		  |  3 +++
   9291  src/fcdefault.c	  |  3 +++
   9292  src/fcdir.c		  |  3 +++
   9293  src/fcfreetype.c	  |  4 ++++
   9294  src/fcfs.c		  |  3 +++
   9295  src/fcinit.c		  |  3 +++
   9296  src/fcint.h		  |  5 ++++-
   9297  src/fclang.c		  |  3 +++
   9298  src/fclist.c		  |  3 +++
   9299  src/fcmatch.c		  |  3 +++
   9300  src/fcmatrix.c		  |  3 +++
   9301  src/fcname.c		  |  3 +++
   9302  src/fcpat.c		  |  3 +++
   9303  src/fcserialize.c	  |  3 +++
   9304  src/fcstr.c		  |  3 +++
   9305  src/fcxml.c		  |  3 +++
   9306  src/ftglue.c		  |  3 +++
   9307  src/makealias		  | 24 ++++++++++++++++++++++++
   9308  31 files changed, 145 insertions(+), 12 deletions(-)
   9309 
   9310 commit 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215
   9311 Author: Keith Packard <keithp (a] neko.keithp.com>
   9312 Date:	Mon Sep 4 23:19:59 2006 -0700
   9313 
   9314     Correct reference count when sharing cache file objects.
   9315 
   9316     Multiple maps of the same cache file share the same mapped object;
   9317     bump the
   9318     cache object reference count in this case
   9319 
   9320  src/fccache.c | 4 +++-
   9321  1 file changed, 3 insertions(+), 1 deletion(-)
   9322 
   9323 commit afe5a6716058e4b952a6ec1ab3f328a1c069a8c4
   9324 Author: Keith Packard <keithp (a] neko.keithp.com>
   9325 Date:	Mon Sep 4 22:39:51 2006 -0700
   9326 
   9327     Oops, fc-lang broke when I added cache referencing.
   9328 
   9329     Add FcCacheObjectReference/FcCacheObjectDereference stubs to fc-cache.
   9330 
   9331  fc-lang/fc-lang.c | 10 ++++++++++
   9332  1 file changed, 10 insertions(+)
   9333 
   9334 commit 17389539a046f7231447d531ef7f3d131c1d7515
   9335 Author: Keith Packard <keithp (a] neko.keithp.com>
   9336 Date:	Mon Sep 4 22:26:24 2006 -0700
   9337 
   9338     Make cache reference counting more efficient.
   9339 
   9340     Eliminate need to reference cache object once per cached font, instead
   9341     just count the number of fonts used from the cache and bump the
   9342     reference
   9343     count once by that amount. I think this makes this refernece technique
   9344     efficient enough for use.
   9345 
   9346  src/fccache.c | 9 +++++++++
   9347  src/fccfg.c   | 5 ++++-
   9348  src/fcint.h   | 3 +++
   9349  3 files changed, 16 insertions(+), 1 deletion(-)
   9350 
   9351 commit 9e612141df7e693ef98071f102cecb5d777ceecb
   9352 Author: Keith Packard <keithp (a] neko.keithp.com>
   9353 Date:	Mon Sep 4 22:20:25 2006 -0700
   9354 
   9355     Reference count cache objects.
   9356 
   9357     Caches contain patterns and character sets which are reference
   9358     counted and
   9359     visible to applications. Reference count the underlying cache object
   9360     so that
   9361     it stays around until all reference objects are no longer in use.
   9362 
   9363     This is less efficient than just leaving all caches around forever,
   9364     but does
   9365     avoid eternal size increases in case applications ever bother
   9366     to actually
   9367     look for changes in the font configuration.
   9368 
   9369  src/fccache.c	 | 255
   9370  ++++++++++++++++++++++++++++++++++++++++++--------------
   9371  src/fccfg.c	 |  22 +----
   9372  src/fccharset.c |   5 ++
   9373  src/fcint.h	 |  16 ++--
   9374  src/fcpat.c	 |  10 ++-
   9375  5 files changed, 213 insertions(+), 95 deletions(-)
   9376 
   9377 commit 8fe2104a1e5771ac8079a438fa21e00f946be8b3
   9378 Author: Keith Packard <keithp (a] neko.keithp.com>
   9379 Date:	Mon Sep 4 13:59:58 2006 -0700
   9380 
   9381     Leave cache files mapped permanently.
   9382 
   9383     Without reference counting on cache objects, there's no way to
   9384     know when
   9385     an application is finished using objects pulled from the cache. Until
   9386     some
   9387     kinf of cache reference counting can be done, leave all cache
   9388     objects mapped
   9389     for the life of the library (until FcFini is called). To mitigate
   9390     the cost
   9391     of this, ensure that each instance of a cache file is mapped only
   9392     once.
   9393 
   9394  src/fccache.c | 143
   9395  +++++++++++++++++++++++++++++++++++++++++++++-------------
   9396  src/fcinit.c  |   1 +
   9397  src/fcint.h   |   3 ++
   9398  3 files changed, 116 insertions(+), 31 deletions(-)
   9399 
   9400 commit 469010c1bdd5cc8801405ef809540bd4b17f41c1
   9401 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9402 Date:	Mon Sep 4 15:57:19 2006 -0400
   9403 
   9404     Update Makefile.am files
   9405 
   9406  Makefile.am		|  2 +-
   9407  conf.avail/Makefile.am | 34 ++++++++++++++++++++--------------
   9408  2 files changed, 21 insertions(+), 15 deletions(-)
   9409 
   9410 commit c3425fa671663b11aa5288a0b52a0618c5d075ef
   9411 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9412 Date:	Mon Sep 4 15:47:52 2006 -0400
   9413 
   9414     Move some section from fonts.conf into conf.avail files
   9415 
   9416     URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt
   9417     unhinting
   9418     sections all moved into conf.avail, to load before user and local
   9419     confs.
   9420 
   9421  conf.avail/10-urw-aliases.conf       |  47 +++++++++++++
   9422  conf.avail/15-amt-aliases.conf       |  16 +++++
   9423  conf.avail/20-fix-globaladvance.conf |  24 +++++++
   9424  conf.avail/30-unhint-small-vera.conf |  44 ++++++++++++
   9425  fonts.conf.in			      | 133
   9426  -----------------------------------
   9427  5 files changed, 131 insertions(+), 133 deletions(-)
   9428 
   9429 commit 9a9fd975a1330e21f0184cdb237cfb2a2f19c098
   9430 Author: Keith Packard <keithp (a] neko.keithp.com>
   9431 Date:	Mon Sep 4 12:46:01 2006 -0700
   9432 
   9433     Can't typecheck values for objects with no known type.
   9434 
   9435     Objects that aren't part of the built-in object list don't have
   9436     predefined
   9437     types, so we can't typecheck them.
   9438 
   9439  src/fcxml.c | 2 ++
   9440  1 file changed, 2 insertions(+)
   9441 
   9442 commit 60018915891bd146271b687278782fe38b4c4461
   9443 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9444 Date:	Mon Sep 4 15:45:28 2006 -0400
   9445 
   9446     Re-order old conf.d files
   9447 
   9448     Make sure they continue to load after ~/.fonts.conf and local.conf
   9449 
   9450  conf.avail/20-LohitGujarati.conf  |   5 -
   9451  conf.avail/20-fonts-persian.conf  | 539
   9452  --------------------------------------
   9453  conf.avail/30-no-sub-pixel.conf   |   9 -
   9454  conf.avail/30-sub-pixel-bgr.conf  |   9 -
   9455  conf.avail/30-sub-pixel-rgb.conf  |   9 -
   9456  conf.avail/30-sub-pixel-vbgr.conf |   9 -
   9457  conf.avail/30-sub-pixel-vrgb.conf |   9 -
   9458  conf.avail/33-autohint.conf	   |   9 -
   9459  conf.avail/33-unhinted.conf	   |   9 -
   9460  conf.avail/36-no-bitmaps.conf	   |  13 -
   9461  conf.avail/36-yes-bitmaps.conf    |  13 -
   9462  conf.avail/60-LohitGujarati.conf  |   5 +
   9463  conf.avail/60-fonts-persian.conf  | 539
   9464  ++++++++++++++++++++++++++++++++++++++
   9465  conf.avail/70-no-sub-pixel.conf   |   9 +
   9466  conf.avail/70-sub-pixel-bgr.conf  |   9 +
   9467  conf.avail/70-sub-pixel-rgb.conf  |   9 +
   9468  conf.avail/70-sub-pixel-vbgr.conf |   9 +
   9469  conf.avail/70-sub-pixel-vrgb.conf |   9 +
   9470  conf.avail/73-autohint.conf	   |   9 +
   9471  conf.avail/73-unhinted.conf	   |   9 +
   9472  conf.avail/76-no-bitmaps.conf	   |  13 +
   9473  conf.avail/76-yes-bitmaps.conf    |  13 +
   9474  22 files changed, 633 insertions(+), 633 deletions(-)
   9475 
   9476 commit 31f8061b5d0a60f497eaafe6d38006ae71e53163
   9477 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9478 Date:	Mon Sep 4 15:36:46 2006 -0400
   9479 
   9480     Make room for chunks from fonts.conf in conf.avail
   9481 
   9482  conf.avail/10-LohitGujarati.conf |   5 -
   9483  conf.avail/10-fonts-persian.conf | 539
   9484  ---------------------------------------
   9485  conf.avail/20-LohitGujarati.conf |   5 +
   9486  conf.avail/20-fonts-persian.conf | 539
   9487  +++++++++++++++++++++++++++++++++++++++
   9488  4 files changed, 544 insertions(+), 544 deletions(-)
   9489 
   9490 commit d55620c90676951fc70ec9430c2670edca2147cb
   9491 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9492 Date:	Mon Sep 4 15:32:37 2006 -0400
   9493 
   9494     Replace load of conf.d in fonts.conf.in
   9495 
   9496  fonts.conf.in | 5 +++++
   9497  1 file changed, 5 insertions(+)
   9498 
   9499 commit f6e645c4993fff77d596dba734c09cdb255f4ca0
   9500 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9501 Date:	Mon Sep 4 15:30:10 2006 -0400
   9502 
   9503     Update Makefile.am to match conf.avail changes
   9504 
   9505  conf.avail/Makefile.am | 21 ++++++++++++---------
   9506  1 file changed, 12 insertions(+), 9 deletions(-)
   9507 
   9508 commit cbdd74d6569b5975b86bd425b56b1b50aa73d2bb
   9509 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9510 Date:	Mon Sep 4 15:27:29 2006 -0400
   9511 
   9512     Number the remaining conf.avail files
   9513 
   9514  conf.avail/30-no-sub-pixel.conf   |  9 +++++++++
   9515  conf.avail/30-sub-pixel-bgr.conf  |  9 +++++++++
   9516  conf.avail/30-sub-pixel-rgb.conf  |  9 +++++++++
   9517  conf.avail/30-sub-pixel-vbgr.conf |  9 +++++++++
   9518  conf.avail/30-sub-pixel-vrgb.conf |  9 +++++++++
   9519  conf.avail/33-autohint.conf	   |  9 +++++++++
   9520  conf.avail/33-unhinted.conf	   |  9 +++++++++
   9521  conf.avail/36-no-bitmaps.conf	   | 13 +++++++++++++
   9522  conf.avail/36-yes-bitmaps.conf    | 13 +++++++++++++
   9523  conf.avail/autohint.conf	   |  9 ---------
   9524  conf.avail/no-bitmaps.conf	   | 13 -------------
   9525  conf.avail/no-sub-pixel.conf	   |  9 ---------
   9526  conf.avail/sub-pixel-bgr.conf	   |  9 ---------
   9527  conf.avail/sub-pixel-rgb.conf	   |  9 ---------
   9528  conf.avail/sub-pixel-vbgr.conf    |  9 ---------
   9529  conf.avail/sub-pixel-vrgb.conf    |  9 ---------
   9530  conf.avail/unhinted.conf	   |  9 ---------
   9531  conf.avail/yes-bitmaps.conf	   | 13 -------------
   9532  18 files changed, 89 insertions(+), 89 deletions(-)
   9533 
   9534 commit a04ac99f0f3e487c7611772442727a6eb4f44393
   9535 Author: Keith Packard <keithp (a] neko.keithp.com>
   9536 Date:	Mon Sep 4 02:13:13 2006 -0700
   9537 
   9538     Hide FreeType glue code from library ABI.
   9539 
   9540     FreeType glue code was escaping the shared library.
   9541 
   9542  src/ftglue.h | 4 +++-
   9543  1 file changed, 3 insertions(+), 1 deletion(-)
   9544 
   9545 commit 4984242e3681a50a9c19f352783f145f91ecb868
   9546 Author: Keith Packard <keithp (a] neko.keithp.com>
   9547 Date:	Mon Sep 4 00:47:07 2006 -0700
   9548 
   9549     Hide private functions in shared library. Export functionality
   9550     for utilities.
   9551 
   9552     Borrowing header stuff written for cairo, fontconfig now exposes
   9553     in the
   9554     shared library only the symbols which are included in the public
   9555     header
   9556     files. All private symbols are hidden using suitable compiler
   9557     directives.
   9558 
   9559     A few new public functions were required for the fontconfig utility
   9560     programs
   9561     (fc-cat and fc-cache) so those were added, bumping the .so minor
   9562     version number
   9563     in the process.
   9564 
   9565  configure.in		 |   9 +-
   9566  fc-cache/fc-cache.c	 |  30 ++--
   9567  fc-cat/Makefile.am	 |   2 +-
   9568  fc-cat/fc-cat.c	 |  37 ++---
   9569  fontconfig/fcfreetype.h |  14 +-
   9570  fontconfig/fontconfig.h | 403
   9571  ++++++++++++++++++++++++++++--------------------
   9572  src/fccache.c		 |  48 ++++++
   9573  src/fccharset.c	 |   5 -
   9574  src/fcint.h		 | 337 +++++++++++++++++++---------------------
   9575  9 files changed, 481 insertions(+), 404 deletions(-)
   9576 
   9577 commit 57b42cef2ad2f18618ca0748325fc800165bdc1b
   9578 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9579 Date:	Mon Sep 4 01:33:09 2006 -0400
   9580 
   9581     Move user and local conf file loading into conf.avail files
   9582 
   9583  conf.avail/50-user.conf  |  7 +++++++
   9584  conf.avail/51-local.conf |  7 +++++++
   9585  fonts.conf.in		  | 11 -----------
   9586  3 files changed, 14 insertions(+), 11 deletions(-)
   9587 
   9588 commit 04ceb322c8e8c4bfc5f4df27d15e8353058a19b8
   9589 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9590 Date:	Mon Sep 4 01:28:07 2006 -0400
   9591 
   9592     Support all five possibilities for sub-pixel
   9593 
   9594     Make sub-pixel.conf be sub-pixel-rgb.conf and add the
   9595     three other possibilites: bgr, vrgb and vbgr.
   9596 
   9597  conf.avail/sub-pixel-bgr.conf	| 9 +++++++++
   9598  conf.avail/sub-pixel-rgb.conf	| 9 +++++++++
   9599  conf.avail/sub-pixel-vbgr.conf | 9 +++++++++
   9600  conf.avail/sub-pixel-vrgb.conf | 9 +++++++++
   9601  conf.avail/sub-pixel.conf	| 9 ---------
   9602  5 files changed, 36 insertions(+), 9 deletions(-)
   9603 
   9604 commit 085d12cd4bcc215a5fb2bc403148e68c45bd3d2a
   9605 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9606 Date:	Mon Sep 4 01:24:02 2006 -0400
   9607 
   9608     Standardize conf.avail number prefixing convention
   9609 
   9610     Always use \d- rather than just \d as prefix
   9611 
   9612  conf.avail/10-LohitGujarati.conf | 5 +++++
   9613  conf.avail/10LohitGujarati.conf  | 5 -----
   9614  2 files changed, 5 insertions(+), 5 deletions(-)
   9615 
   9616 commit 709f32438d814f73b6ce677a48b81a238cd0d6aa
   9617 Author: James Cloos <cloos (a] lugabout.jhcloos.org>
   9618 Date:	Mon Sep 4 01:21:55 2006 -0400
   9619 
   9620     Move files from conf.d to conf.avail
   9621 
   9622     All of the files in conf.d are now in conf.avail
   9623     Makefile.am is updated to reflect the change
   9624 
   9625  Makefile.am			  |   2 +-
   9626  conf.avail/10-fonts-persian.conf | 539
   9627  +++++++++++++++++++++++++++++++++++++++
   9628  conf.avail/10LohitGujarati.conf  |   5 +
   9629  conf.avail/60-delicious.conf	  |  20 ++
   9630  conf.avail/Makefile.am		  |  40 +++
   9631  conf.avail/README		  |   8 +
   9632  conf.avail/autohint.conf	  |   9 +
   9633  conf.avail/no-bitmaps.conf	  |  13 +
   9634  conf.avail/no-sub-pixel.conf	  |   9 +
   9635  conf.avail/sub-pixel.conf	  |   9 +
   9636  conf.avail/unhinted.conf	  |   9 +
   9637  conf.avail/yes-bitmaps.conf	  |  13 +
   9638  conf.d/10-fonts-persian.conf	  | 539
   9639  ---------------------------------------
   9640  conf.d/10LohitGujarati.conf	  |   5 -
   9641  conf.d/60-delicious.conf	  |  20 --
   9642  conf.d/Makefile.am		  |  40 ---
   9643  conf.d/README			  |   8 -
   9644  conf.d/autohint.conf		  |   9 -
   9645  conf.d/no-bitmaps.conf		  |  13 -
   9646  conf.d/no-sub-pixel.conf	  |   9 -
   9647  conf.d/sub-pixel.conf		  |   9 -
   9648  conf.d/unhinted.conf		  |   9 -
   9649  conf.d/yes-bitmaps.conf	  |  13 -
   9650  23 files changed, 675 insertions(+), 675 deletions(-)
   9651 
   9652 commit 34227592c23db4d462d36773532cef67731e2831
   9653 Author: Keith Packard <keithp (a] neko.keithp.com>
   9654 Date:	Sun Sep 3 16:27:09 2006 -0700
   9655 
   9656     Remove all .cvsignore files
   9657 
   9658  .cvsignore		 | 35 -----------------------------------
   9659  conf.d/.cvsignore	 |  2 --
   9660  doc/.cvsignore		 | 16 ----------------
   9661  fc-cache/.cvsignore	 |  6 ------
   9662  fc-case/.cvsignore	 |  6 ------
   9663  fc-cat/.cvsignore	 |  6 ------
   9664  fc-glyphname/.cvsignore |  6 ------
   9665  fc-lang/.cvsignore	 |  6 ------
   9666  fc-list/.cvsignore	 |  6 ------
   9667  fc-match/.cvsignore	 |  6 ------
   9668  fontconfig/.cvsignore	 |  2 --
   9669  src/.cvsignore		 |  7 -------
   9670  test/.cvsignore	 |  2 --
   9671  13 files changed, 106 deletions(-)
   9672 
   9673 commit 822ec78c54a24a0f1589154ac2d4906b02b111ef
   9674 Merge: e79c648 fb2092c
   9675 Author: Keith Packard <keithp (a] neko.keithp.com>
   9676 Date:	Sun Sep 3 16:07:11 2006 -0700
   9677 
   9678     Merge branch 'fc-2_4_branch' to master
   9679 
   9680     Moving development back to master.
   9681 
   9682 commit fb2092c18fbf4af69e2cbafc265c4b0ad7e54346
   9683 Author: Keith Packard <keithp (a] neko.keithp.com>
   9684 Date:	Sun Sep 3 15:20:46 2006 -0700
   9685 
   9686     Finish INSTALL changes. .gitignore ChangeLog
   9687 
   9688  .gitignore | 1 +
   9689  INSTALL    | 2 +-
   9690  2 files changed, 2 insertions(+), 1 deletion(-)
   9691 
   9692 commit 2ec3ed0806cfd2cd17cae4117a7047451a52cf95
   9693 Author: Keith Packard <keithp (a] neko.keithp.com>
   9694 Date:	Sun Sep 3 14:58:49 2006 -0700
   9695 
   9696     Update instructions for doing a release. Autogen ChangeLog from
   9697     git-log.
   9698 
   9699  INSTALL     | 21 ++++++++++++++++-----
   9700  Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
   9701  2 files changed, 55 insertions(+), 5 deletions(-)
   9702 
   9703 commit d3c392b6693ce79fbab42e9a8cf543f6182c5917
   9704 Author: Keith Packard <keithp (a] neko.keithp.com>
   9705 Date:	Sun Sep 3 14:46:17 2006 -0700
   9706 
   9707     Remove ChangeLog
   9708 
   9709  ChangeLog | 3496
   9710  -------------------------------------------------------------
   9711  1 file changed, 3496 deletions(-)
   9712 
   9713 commit 0945cbe73019404c880be0de7f703ef77aec8a08
   9714 Author: Keith Packard <keithp (a] neko.keithp.com>
   9715 Date:	Sun Sep 3 14:42:48 2006 -0700
   9716 
   9717     Change version to 2.3.96
   9718 
   9719  README			 | 67
   9720  +++++++++++++++++++++++++++++++++++++++++++++++--
   9721  configure.in		 |  2 +-
   9722  fontconfig/fontconfig.h |  2 +-
   9723  3 files changed, 67 insertions(+), 4 deletions(-)
   9724 
   9725 commit 2a5ea80023657724e3e6ba629d828ab5e33bdb70
   9726 Author: Keith Packard <keithp (a] neko.keithp.com>
   9727 Date:	Sat Sep 2 23:10:59 2006 -0700
   9728 
   9729     Oops; missed the 60-delicious.conf file.
   9730 
   9731     This file fixes Delicious Heavy fonts to have the correct weight
   9732     value.
   9733 
   9734  conf.d/60-delicious.conf | 20 ++++++++++++++++++++
   9735  1 file changed, 20 insertions(+)
   9736 
   9737 commit e3b771a63e837b341bbd1e3e7e9c868244506f62
   9738 Author: Keith Packard <keithp (a] neko.keithp.com>
   9739 Date:	Sat Sep 2 23:09:44 2006 -0700
   9740 
   9741     Using uninitialized (and wrong) variable in FcStrCopyFilename.
   9742 
   9743     A typo from the change in where filename canonicalization occurs.
   9744 
   9745  src/fcstr.c | 2 +-
   9746  1 file changed, 1 insertion(+), 1 deletion(-)
   9747 
   9748 commit 04cedae0d5a720662bdc0de3d4cb97f6c77e7d1a
   9749 Author: Keith Packard <keithp (a] neko.keithp.com>
   9750 Date:	Sat Sep 2 20:23:31 2006 -0700
   9751 
   9752     Don't segfault when string values can't be parsed as charsets or
   9753     langsets.
   9754 
   9755     If parsing charsets or langsets fails, return a FcTypeVoid value
   9756     instead of
   9757     a charset/langset value with a NULL pointer in it (which is invalid).
   9758 
   9759  src/fcname.c | 6 ++++++
   9760  1 file changed, 6 insertions(+)
   9761 
   9762 commit fb6e30ab3ef74021978d260fb7f2c40a0b5a0b06
   9763 Author: Keith Packard <keithp (a] neko.keithp.com>
   9764 Date:	Sat Sep 2 20:07:29 2006 -0700
   9765 
   9766     Fix missing initialization/destruction of new 'scan' target subst
   9767     list.
   9768 
   9769     Forgot to initialize and destroy the new substitution list for the
   9770     'scan'
   9771     match target.
   9772 
   9773  src/fccfg.c | 2 ++
   9774  1 file changed, 2 insertions(+)
   9775 
   9776 commit c2c6976d1a88cc35143ffcc34f3c38d0a28d34f4
   9777 Author: Keith Packard <keithp (a] neko.keithp.com>
   9778 Date:	Sat Sep 2 17:52:12 2006 -0700
   9779 
   9780     Add FcMatchScan to resolve Delicious font matching issues (bug #6769)
   9781 
   9782     The Delicious family includes one named Delicious Heavy, a bold
   9783     variant
   9784     which is unfortunately marked as having normal weight. Because
   9785     the family
   9786     name is 'Delicious', fontconfig accidentally selects this font
   9787     instead of
   9788     the normal weight variant. The fix here rewrites the scanned data
   9789     by running
   9790     the scanned pattern through a new substitution sequence tagged with
   9791     <match target=scan>; a sample for the Delicious family is included to
   9792     demonstrate how it works (and fix Delicious at the same time).
   9793 
   9794     Also added was a new match predicate -- the 'decorative' predicate
   9795     which is
   9796     automatically detected in fonts by searching style names for key
   9797     decorative
   9798     phrases like SmallCaps, Shadow, Embosed and Antiqua. Suggestions for
   9799     additional decorative key words are welcome. This should have
   9800     little effect
   9801     on font matching except when two fonts share the same characteristics
   9802     except
   9803     for this value.
   9804 
   9805  conf.d/Makefile.am	  |  1 +
   9806  doc/fontconfig-user.sgml |  6 ++++--
   9807  fontconfig/fontconfig.h  |  3 ++-
   9808  fonts.dtd		  |  6 +++++-
   9809  src/fccfg.c		  | 35 +++++++++++++++++++++++++++--------
   9810  src/fcdbg.c		  |  7 +++++++
   9811  src/fcdefault.c	  |  1 +
   9812  src/fcdir.c		  | 18 +++++++++++++++++-
   9813  src/fcfreetype.c	  | 34 +++++++++++++++++++++++++++++++++-
   9814  src/fcint.h		  |  2 ++
   9815  src/fcmatch.c		  | 33 ++++++++++++++++++++-------------
   9816  src/fcname.c		  | 34 ++++++++++++++++++++++++++++++----
   9817  src/fcxml.c		  |  4 ++++
   9818  13 files changed, 153 insertions(+), 31 deletions(-)
   9819 
   9820 commit 3b8a03c09d3a45f578680b5fe80255af9761b3fa
   9821 Author: Keith Packard <keithp (a] neko.keithp.com>
   9822 Date:	Sat Sep 2 14:54:14 2006 -0700
   9823 
   9824     Allow font caches to contain newer version numbers
   9825 
   9826     Use the version number inside the cache file to mark backward
   9827     compatible
   9828     changes while continuing to reserve the filename number for
   9829     incompatible
   9830     changes.
   9831 
   9832  src/fccache.c | 4 ++--
   9833  1 file changed, 2 insertions(+), 2 deletions(-)
   9834 
   9835 commit 9b511b290548ad2920cda94507a3311efc461e8a
   9836 Author: Keith Packard <keithp (a] neko.keithp.com>
   9837 Date:	Sat Sep 2 14:52:37 2006 -0700
   9838 
   9839     Unify directory canonicalization into FcStrAddFilename.
   9840 
   9841     Instead of making filename canonicalization occur in multiple
   9842     places, it
   9843     occurs only in FcStrAddFilename now, as all filenames pass through
   9844     that
   9845     function at one point.
   9846 
   9847  fc-cache/fc-cache.c |	2 +-
   9848  fc-cat/fc-cat.c     |	2 +-
   9849  src/fcdir.c	     | 17 ++++-------------
   9850  src/fcstr.c	     | 24 +++++++++++-------------
   9851  4 files changed, 17 insertions(+), 28 deletions(-)
   9852 
   9853 commit 813258dc8e3a8c964af49abe810e76a95241926d
   9854 Author: Keith Packard <keithp (a] neko.keithp.com>
   9855 Date:	Fri Sep 1 22:08:41 2006 -0700
   9856 
   9857     Move Free family names to bottom of respective aliases. (bug 7429)
   9858 
   9859     The FreeSans, FreeSerif and FreeMono fonts cover a large number of
   9860     languages, but are of generally poor quality. Moving these after
   9861     fonts which
   9862     cover specific languages but which have higher quality glyphs
   9863     should improve
   9864     font selection.
   9865 
   9866  fonts.conf.in | 6 +++---
   9867  1 file changed, 3 insertions(+), 3 deletions(-)
   9868 
   9869 commit 5cafbd4da08aa8110a94deba59dc631c39ef7285
   9870 Author: Keith Packard <keithp (a] neko.keithp.com>
   9871 Date:	Fri Sep 1 22:04:52 2006 -0700
   9872 
   9873     Document FC_DEBUG values (bug 6393). Document name \ escape syntax.
   9874 
   9875     Limited FC_DEBUG documentation (just shows values and vague idea
   9876     of what
   9877     they're related to). Also document \ escape syntax for font names,
   9878     including
   9879     how family name and values have different escape requirements.
   9880 
   9881  doc/fontconfig-user.sgml | 40 ++++++++++++++++++++++++++++++++++++++--
   9882  1 file changed, 38 insertions(+), 2 deletions(-)
   9883 
   9884 commit 7295c6f5faa595422e0825aa2e91883147d5b50e
   9885 Author: Keith Packard <keithp (a] neko.keithp.com>
   9886 Date:	Fri Sep 1 21:30:54 2006 -0700
   9887 
   9888     Guess that mac roman names with lots of high bits are actually SJIS.
   9889 
   9890     Many Japanese fonts incorrectly include names tagged as Roman
   9891     encoding and
   9892     English language which are actually Japanese names in the SJIS
   9893     encoding.
   9894     Guess that names with a large number of high bits set are SJIS encoded
   9895     Japanese names rather than English names.
   9896 
   9897  src/fcfreetype.c | 81
   9898  ++++++++++++++++++++++++++++++++++++++++++++------------
   9899  1 file changed, 64 insertions(+), 17 deletions(-)
   9900 
   9901 commit db970d3596fbbc75f652f1a9fe7f7ce98e651ad2
   9902 Author: Keith Packard <keithp (a] neko.keithp.com>
   9903 Date:	Fri Sep 1 21:12:44 2006 -0700
   9904 
   9905     Prefer Bitstream Vera to DejaVu families.
   9906 
   9907     DejaVu is a modified version of Bitstream Vera that covers
   9908     significantly
   9909     more languages, but does so with spotty quality, lacking hinting
   9910     for many
   9911     glyphs, especially for the synthesized serif oblique face. Use
   9912     Bitstream
   9913     Vera (where installed).
   9914 
   9915  fonts.conf.in | 11 ++++++-----
   9916  1 file changed, 6 insertions(+), 5 deletions(-)
   9917 
   9918 commit 3bb1812f0d173b153415e2191ecdd27a95fc4b05
   9919 Author: Keith Packard <keithp (a] neko.keithp.com>
   9920 Date:	Fri Sep 1 15:33:27 2006 -0700
   9921 
   9922     Fonts matching lang not territory should satisfy sort pattern lang.
   9923 
   9924     A pattern specifying 'Chinese' (:lang=zh) without a territory
   9925     should be
   9926     satisfied by any font supporting any Chinese lang. The code was
   9927     requiring
   9928     that the lang tags match exactly, causing this sort to fail.
   9929 
   9930  src/fcmatch.c | 2 +-
   9931  1 file changed, 1 insertion(+), 1 deletion(-)
   9932 
   9933 commit cfccd4873a44da5b041368d5fca4f05180dcf041
   9934 Author: Keith Packard <keithp (a] neko.keithp.com>
   9935 Date:	Fri Sep 1 13:22:45 2006 -0700
   9936 
   9937     Really only rebuild caches for system fonts at make install time.
   9938 
   9939     Oops. Fix actual fc-cache command line instead of just the displayed
   9940     version.
   9941 
   9942  Makefile.am | 2 +-
   9943  1 file changed, 1 insertion(+), 1 deletion(-)
   9944 
   9945 commit caf996342b53bf2ca4eedbe54bc86b68456d7470
   9946 Author: Keith Packard <keithp (a] neko.keithp.com>
   9947 Date:	Fri Sep 1 12:59:09 2006 -0700
   9948 
   9949     Add Assamese orthography (as.orth). Bug #8050
   9950 
   9951     Behdad Esfahbod says Assamese is the same as Bengali, so this
   9952     just uses
   9953     bn.orth.
   9954 
   9955  fc-lang/as.orth  | 28 ++++++++++++++++++++++++++++
   9956  fc-lang/iso639-1 |  2 +-
   9957  2 files changed, 29 insertions(+), 1 deletion(-)
   9958 
   9959 commit c9e6d2c8cc920937546faa63c889570fa7b4745c
   9960 Author: Keith Packard <keithp (a] neko.keithp.com>
   9961 Date:	Fri Sep 1 12:45:43 2006 -0700
   9962 
   9963     Chinese/Macau needs the Hong Kong orthography instead of Taiwan
   9964     (bug 7884)
   9965 
   9966     From Abel Cheung:
   9967     Currently zh_mo.orth includes zh_tw.orth, which means it is assumed
   9968     Macau
   9969     only uses traditional Chinese characters used in Taiwan; however
   9970     that is
   9971     wrong, as a majority of Macau people speaks Cantonese too, and
   9972     also uses
   9973     additional traditional Chinese chars from Hong Kong (there are
   9974     already some
   9975     place names that can't be represented in just chars used in
   9976     Taiwan). So it
   9977     should include zh_hk.orth instead.
   9978 
   9979  fc-lang/zh_mo.orth | 9 +++++++--
   9980  1 file changed, 7 insertions(+), 2 deletions(-)
   9981 
   9982 commit 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d
   9983 Author: Keith Packard <keithp (a] neko.keithp.com>
   9984 Date:	Fri Sep 1 12:36:31 2006 -0700
   9985 
   9986     Avoid #warning directives on non-GCC compilers. (bug 7683)
   9987 
   9988     Detect GCC and use #warning only on GCC systems.
   9989 
   9990  configure.in	  | 4 +++-
   9991  src/fcfreetype.c | 2 ++
   9992  2 files changed, 5 insertions(+), 1 deletion(-)
   9993 
   9994 commit ab2cb932b25af20896c08f4641dfa696ed651418
   9995 Author: Keith Packard <keithp (a] neko.keithp.com>
   9996 Date:	Fri Sep 1 12:26:15 2006 -0700
   9997 
   9998     Add @EXPAT_LIBS@ to Libs.private in fontconfig.pc (bug 7683)
   9999 
   10000     Linking against fontconfig requires expat on systems without chained
   10001     shared
   10002     library dependencies.
   10003 
   10004  fontconfig.pc.in | 1 +
   10005  1 file changed, 1 insertion(+)
   10006 
   10007 commit 1741499e2387f0c1e692801a1ef3c6ce5d043f9f
   10008 Author: Keith Packard <keithp (a] neko.keithp.com>
   10009 Date:	Fri Sep 1 12:07:10 2006 -0700
   10010 
   10011     Fix memory leaks in fc-cache directory cleaning code.
   10012 
   10013     valgrind found a few leaks in the new cache cleaning code.
   10014 
   10015  fc-cache/fc-cache.c | 9 +++++++++
   10016  1 file changed, 9 insertions(+)
   10017 
   10018 commit fd7223c770e74730480bdf9ecf36f3152a12473e
   10019 Author: Keith Packard <keithp (a] neko.keithp.com>
   10020 Date:	Fri Sep 1 12:05:04 2006 -0700
   10021 
   10022     Only rebuild caches for system fonts at make install time.
   10023 
   10024     Rebuilding user-specific fonts will stick those cache files in
   10025     the system
   10026     font cache directory.
   10027 
   10028  Makefile.am | 2 +-
   10029  1 file changed, 1 insertion(+), 1 deletion(-)
   10030 
   10031 commit 8587d77ce64147b7fb324458ba100910ebba93f4
   10032 Author: Keith Packard <keithp (a] neko.keithp.com>
   10033 Date:	Fri Sep 1 02:27:45 2006 -0700
   10034 
   10035     Add some ignores
   10036 
   10037  .gitignore | 2 ++
   10038  1 file changed, 2 insertions(+)
   10039 
   10040 commit 09bd9ae2be032efb05a8be7bae584fa18756d951
   10041 Author: Keith Packard <keithp (a] neko.keithp.com>
   10042 Date:	Fri Sep 1 02:22:59 2006 -0700
   10043 
   10044     Fontset pattern references are relative to fontset, not array.
   10045 
   10046     Within a fontset, the patterns are stored as pointers in an array.
   10047     When stored as offsets, the offsets are relative to the fontset object
   10048     itself, not the base of the array of pointers.
   10049 
   10050  src/fcint.h | 2 +-
   10051  1 file changed, 1 insertion(+), 1 deletion(-)
   10052 
   10053 commit 18b6857c6476517db7932025847ae952feba758d
   10054 Author: Keith Packard <keithp (a] neko.keithp.com>
   10055 Date:	Fri Sep 1 01:49:47 2006 -0700
   10056 
   10057     Fix fc-lang to use new charset freezer API.
   10058 
   10059     Charset freezer api now uses allocated object. Also required minor
   10060     fixes to
   10061     charset freezer code to remove assumption that all input charsets are
   10062     persistant.
   10063 
   10064  fc-lang/fc-lang.c | 30 ++++++++++++++++++------------
   10065  src/fccharset.c   | 11 +++++------
   10066  src/fcint.h	   |  6 ++++++
   10067  3 files changed, 29 insertions(+), 18 deletions(-)
   10068 
   10069 commit bc5e487f2a1ad9946aa5c6e19cd75794fc38d530
   10070 Author: Keith Packard <keithp (a] neko.keithp.com>
   10071 Date:	Fri Sep 1 01:15:14 2006 -0700
   10072 
   10073     Pass directory information around in FcCache structure. Freeze
   10074     charsets.
   10075 
   10076     Instead of passing directory information around in separate variables,
   10077     collect it all in an FcCache structure. Numerous internal and tool
   10078     interfaces changed as a result of this.
   10079 
   10080     Charsets are now pre-frozen before being serialized. This causes
   10081     them to
   10082     share across multiple fonts in the same cache.
   10083 
   10084  fc-cache/fc-cache.c	     | 109 ++++-----
   10085  fc-cat/fc-cat.c	     |	83 ++-----
   10086  fc-glyphname/fc-glyphname.c |	13 --
   10087  src/fccache.c		     | 300 ++++++++++--------------
   10088  src/fccfg.c		     | 169 ++++++++------
   10089  src/fccharset.c	     | 550
   10090  +++++++++++++++++++++++---------------------
   10091  src/fcdir.c		     | 177 +++++++-------
   10092  src/fcinit.c		     |	 1 -
   10093  src/fcint.h		     |	60 ++---
   10094  src/fcpat.c		     |	 8 +
   10095  src/fcserialize.c	     |	 3 +
   10096  11 files changed, 702 insertions(+), 771 deletions(-)
   10097 
   10098 commit aec8c90b450c115718fd87bc270e35ee6b605967
   10099 Author: Keith Packard <keithp (a] neko.keithp.com>
   10100 Date:	Fri Sep 1 01:12:13 2006 -0700
   10101 
   10102     Remove stale architecture signatures.
   10103 
   10104     All but x86 are known to be wrong.
   10105 
   10106  fc-arch/fcarch.tmpl.h | 7 +++----
   10107  1 file changed, 3 insertions(+), 4 deletions(-)
   10108 
   10109 commit 551b6b2cd7d94dd90a9eb22bdb752f264afc48ce
   10110 Author: Keith Packard <keithp (a] neko.keithp.com>
   10111 Date:	Thu Aug 31 18:16:00 2006 -0700
   10112 
   10113     Allow FcTypeLangSet to match either FcTypeLangSet or FcTypeString.
   10114 
   10115     Applications explicitly setting FC_LANG with string would fail due
   10116     to typechecking disallowing this case.
   10117 
   10118  src/fcname.c | 4 ++++
   10119  1 file changed, 4 insertions(+)
   10120 
   10121 commit bf0c80fc4996157dda7bed8b8b2e4c8a13611ada
   10122 Author: Keith Packard <keithp (a] neko.keithp.com>
   10123 Date:	Thu Aug 31 18:14:45 2006 -0700
   10124 
   10125     Change $(pkgcachedir) to $(fc_cachedir) in fc-cat and fc-cache
   10126     Makefile.am
   10127 
   10128     make distcheck caught this bug; the effect of 'make uninstall'
   10129     would have been to execute 'rm -rf /', somewhat less that desirable.
   10130 
   10131  fc-cache/Makefile.am | 6 ++----
   10132  fc-cat/Makefile.am   | 2 --
   10133  2 files changed, 2 insertions(+), 6 deletions(-)
   10134 
   10135 commit f57783d2e9c7362b1e5d5e3a967ba90fa49ade6e
   10136 Author: Keith Packard <keithp (a] neko.keithp.com>
   10137 Date:	Thu Aug 31 14:38:18 2006 -0700
   10138 
   10139     Revert ABI changes from version 2.3
   10140 
   10141     Accidental ABI changes and additions were discovered by looking at the
   10142     differences in fontconfig.h. All of those have been reverted.
   10143 
   10144  fc-cache/fc-cache.c	 |  4 ++--
   10145  fc-list/fc-list.c	 |  2 +-
   10146  fontconfig/fontconfig.h | 23 +++++------------------
   10147  src/fccache.c		 | 16 ++++++++++++++--
   10148  src/fcint.h		 |  6 ++++++
   10149  5 files changed, 28 insertions(+), 23 deletions(-)
   10150 
   10151 commit 0a87ce715e1862c56702f5be43af9f246aa34e68
   10152 Author: Keith Packard <keithp (a] neko.keithp.com>
   10153 Date:	Thu Aug 31 11:56:43 2006 -0700
   10154 
   10155     With no args, fc-cat now dumps all directories.
   10156 
   10157     Automatically list all font directories when no arguments are given to
   10158     fc-cat. Also add -r option to recurse from specified cache
   10159     directories.
   10160     fc-cat also now prints the cache filename in verbose mode, along
   10161     with the
   10162     related directory name.
   10163 
   10164  fc-cat/fc-cat.c | 119
   10165  +++++++++++++++++++++++++++++++++++++++++++-------------
   10166  src/fccache.c	 |  16 +++++---
   10167  src/fcint.h	 |   2 +-
   10168  3 files changed, 104 insertions(+), 33 deletions(-)
   10169 
   10170 commit d8ab9e6c42cb3513a6623df0c2866e1ebbd96485
   10171 Author: Keith Packard <keithp (a] neko.keithp.com>
   10172 Date:	Thu Aug 31 09:42:49 2006 -0700
   10173 
   10174     Automatically remove invalid cache files.
   10175 
   10176     Cache files for missing or more recently modified directories are
   10177     automatically removed at the end of every fc-cache run.
   10178 
   10179  fc-cache/Makefile.am |   2 +-
   10180  fc-cache/fc-cache.c  | 130
   10181  ++++++++++++++++++++++++++++++++++++++++++++++++++-
   10182  fc-cat/fc-cat.c      |   3 +-
   10183  src/fccache.c	      |   6 +--
   10184  src/fcint.h	      |   2 +-
   10185  5 files changed, 135 insertions(+), 8 deletions(-)
   10186 
   10187 commit e9a564e2cd3cb40109a1133dbbcee9f938f141b3
   10188 Author: Keith Packard <keithp (a] neko.keithp.com>
   10189 Date:	Thu Aug 31 09:07:32 2006 -0700
   10190 
   10191     Serialized value lists were only including one value.
   10192 
   10193     The next pointer in the serialized value list wasn't getting set,
   10194     so they
   10195     were truncated at a single value.
   10196 
   10197  src/fcpat.c | 1 +
   10198  1 file changed, 1 insertion(+)
   10199 
   10200 commit c50ea916b0e56520948804b67fc7df57bb490575
   10201 Author: Keith Packard <keithp (a] neko.keithp.com>
   10202 Date:	Wed Aug 30 23:09:39 2006 -0700
   10203 
   10204     Use intptr_t instead of off_t inside FcCache structure.
   10205 
   10206     This avoids OS-dependencies in the cache file structure.
   10207 
   10208  src/fcint.h	   | 2 +-
   10209  src/fcserialize.c | 1 -
   10210  2 files changed, 1 insertion(+), 2 deletions(-)
   10211 
   10212 commit 76abb77f26c43d069919f80e960c71c2242fb5c2
   10213 Author: Keith Packard <keithp (a] neko.keithp.com>
   10214 Date:	Wed Aug 30 22:23:25 2006 -0700
   10215 
   10216     Fix fc-cat again. Sigh.
   10217 
   10218     Internal interfaces in cache management changed again...
   10219 
   10220  fc-cat/fc-cat.c | 37 +++++++++++++++++++++++++------------
   10221  src/fccache.c	 | 19 ++++++++++---------
   10222  src/fcint.h	 |  9 ++++++---
   10223  3 files changed, 41 insertions(+), 24 deletions(-)
   10224 
   10225 commit 2d3387fd720f33f80847ae6cbb83d94c9a52fde3
   10226 Author: Keith Packard <keithp (a] neko.keithp.com>
   10227 Date:	Wed Aug 30 21:59:53 2006 -0700
   10228 
   10229     Skip broken caches. Cache files are auto-written, don't rewrite
   10230     in fc-cache.
   10231 
   10232     Validate cache contents and skip broken caches, looking down cache
   10233     path for
   10234     valid ones.
   10235 
   10236     Every time a directory is scanned, it will be written to a cache
   10237     file if
   10238     possible, so fc-cache doesn't need to re-write the cache file. This
   10239     makes
   10240     detecting when the cache was generated a bit tricky, so we guess
   10241     that if the
   10242     cache wasn't valid before running and is valid afterwards, the
   10243     cache file
   10244     was written.
   10245 
   10246     Also, allow empty charsets to be serialized with null leaves/numbers.
   10247 
   10248     Eliminate a leak in FcEdit by switching to FcObject sooner.
   10249 
   10250     Call FcFini from fc-match to make valgrind happy.
   10251 
   10252  fc-cache/fc-cache.c |	25 +++++----
   10253  fc-match/fc-match.c |	 1 +
   10254  src/fccache.c	     | 148
   10255  +++++++++++++++++++++++++++-------------------------
   10256  src/fccfg.c	     |	80 ++++++++--------------------
   10257  src/fccharset.c     |	56 +++++++++++---------
   10258  src/fcdir.c	     |	 2 +-
   10259  src/fcint.h	     |	19 +++++--
   10260  src/fcxml.c	     |	19 +++----
   10261  8 files changed, 169 insertions(+), 181 deletions(-)
   10262 
   10263 commit 09f9f6f62ac94f7b1a6df649a00c64f78ab132f5
   10264 Author: Keith Packard <keithp (a] neko.keithp.com>
   10265 Date:	Wed Aug 30 18:50:58 2006 -0700
   10266 
   10267     Rework Object name database to unify typechecking and object lookup.
   10268 
   10269     Eliminate ancient list of object name databases and load names
   10270     into single
   10271     hash table that includes type information. Typecheck all pattern
   10272     values to
   10273     avoid mis-typed pattern elements.
   10274 
   10275  fc-case/fc-case.c |  13 --
   10276  src/fcint.h	   |   7 +-
   10277  src/fcmatch.c	   |   9 +-
   10278  src/fcname.c	   | 389
   10279  ++++++++++++++++++++++++++++++------------------------
   10280  src/fcpat.c	   |   2 +-
   10281  5 files changed, 233 insertions(+), 187 deletions(-)
   10282 
   10283 commit c02886485b293179e8492cad9a34eb431dd4bfc9
   10284 Author: Keith Packard <keithp (a] neko.keithp.com>
   10285 Date:	Wed Aug 30 13:51:03 2006 -0700
   10286 
   10287     FcCharSetSerialize was using wrong offset for leaves. Make fc-cat
   10288     work.
   10289 
   10290     FcCharSetSerialize was computing the offset to the unserialized leaf,
   10291     which left it pointing at random data when the cache was reloaded.
   10292 
   10293     fc-cat has been updated to work with the new cache structure.
   10294 
   10295     Various debug messages extended to help diagnose serialization errors.
   10296 
   10297  fc-cat/fc-cat.c | 134
   10298  ++++++++++++++++++++++++++++++--------------------------
   10299  src/fccache.c	 |   6 +--
   10300  src/fccharset.c |   3 +-
   10301  src/fcdbg.c	 |  20 +++++++--
   10302  src/fcint.h	 |  15 +++++--
   10303  src/fcpat.c	 |   7 +++
   10304  6 files changed, 110 insertions(+), 75 deletions(-)
   10305 
   10306 commit e3096d90fd3e0ba8b62d2c6df4cfb24f08a0766c
   10307 Author: Keith Packard <keithp (a] neko.keithp.com>
   10308 Date:	Wed Aug 30 04:24:03 2006 -0700
   10309 
   10310     Fix build problems caused by cache rework.
   10311 
   10312     Pagesize no longer matters in architecture decisions, the entire
   10313     cache file
   10314     is mmaped into the library. However, lots of intptr_t values are in
   10315     use now,
   10316     so that value is important.
   10317 
   10318     fc-lang now requires fcserialize.c, which has been added to the
   10319     repository.
   10320 
   10321  fc-arch/fc-arch.c     |  14 +----
   10322  fc-arch/fcarch.tmpl.h |   4 +-
   10323  fc-lang/fc-lang.c     |   1 +
   10324  src/fcserialize.c     | 159
   10325  ++++++++++++++++++++++++++++++++++++++++++++++++++
   10326  4 files changed, 165 insertions(+), 13 deletions(-)
   10327 
   10328 commit 7ce196733129b0e664c1bdc20f973f15167292f7
   10329 Author: Keith Packard <keithp (a] neko.keithp.com>
   10330 Date:	Wed Aug 30 04:16:22 2006 -0700
   10331 
   10332     Rework cache files to use offsets for all data structures.
   10333 
   10334     Replace all of the bank/id pairs with simple offsets, recode several
   10335     data structures to always use offsets inside the library to avoid
   10336     conditional paths. Exposed data structures use pointers to hold
   10337     offsets,
   10338     setting the low bit to distinguish between offset and pointer.
   10339 
   10340     Use offset-based data structures for lang charset encodings;
   10341     eliminates
   10342     separate data structure format for that file.
   10343 
   10344     Much testing will be needed; offsets are likely not detected
   10345     everywhere in
   10346     the library yet.
   10347 
   10348  fc-arch/fcarch.tmpl.h	 |    3 +-
   10349  fc-lang/fc-lang.c	 |  185 +++++----
   10350  fontconfig/fontconfig.h |    3 -
   10351  src/Makefile.am	 |    1 +
   10352  src/fccache.c		 |  581 +++++++++++----------------
   10353  src/fccfg.c		 |  102 +++--
   10354  src/fccharset.c	 |  493 ++++++++---------------
   10355  src/fcdbg.c		 |   43 +-
   10356  src/fcdefault.c	 |   64 +--
   10357  src/fcfs.c		 |  133 ++----
   10358  src/fcint.h		 |  477 +++++++++++++---------
   10359  src/fclang.c		 |  120 ++----
   10360  src/fclist.c		 |   86 ++--
   10361  src/fcmatch.c		 |  179 +++------
   10362  src/fcname.c		 |  142 ++-----
   10363  src/fcpat.c		 | 1025
   10364  ++++++++++++++---------------------------------
   10365  src/fcstr.c		 |    1 +
   10366  src/fcxml.c		 |   15 +-
   10367  18 files changed, 1394 insertions(+), 2259 deletions(-)
   10368 
   10369 commit 2a9179d8895c1cc90d02917f7bb6fac30ffb6a62
   10370 Author: Keith Packard <keithp (a] neko.keithp.com>
   10371 Date:	Mon Aug 28 11:51:12 2006 -0700
   10372 
   10373     Revert to original FcFontSetMatch algorithm to avoid losing fonts.
   10374 
   10375     The fancy new FcFontSetMatch algorithm would discard fonts for the
   10376     wrong reasons; fc-match sans:lang=en,ja would discard all fonts
   10377     without
   10378     Japanese support. This commit reverts to the original algorithm which
   10379     ensure that FcFontSetMatch always matches the first font in the
   10380     FcFontSetSort return list.
   10381 
   10382  src/fcmatch.c | 229
   10383  ++++++++--------------------------------------------------
   10384  1 file changed, 32 insertions(+), 197 deletions(-)
   10385 
   10386 commit ad05e3135b43f82c64d74f17dfec0b44fe7efcf0
   10387 Author: Keith Packard <keithp (a] neko.keithp.com>
   10388 Date:	Mon Aug 28 10:38:27 2006 -0700
   10389 
   10390     Add ppc architecture
   10391 
   10392  fc-arch/fcarch.tmpl.h | 1 +
   10393  1 file changed, 1 insertion(+)
   10394 
   10395 commit 7a03bbdceb4ea5b673caf89bfcafa84211a456f0
   10396 Author: Keith Packard <keithp (a] neko.keithp.com>
   10397 Date:	Mon Aug 28 10:30:22 2006 -0700
   10398 
   10399     During test run, remove cache directory to avoid stale cache usage.
   10400 
   10401     As file timestamps have only one second granularity, an old cache
   10402     file could easily be used when a test took less than 1 second to run.
   10403     Just remove the cache directory and its contents before each test
   10404     is run.
   10405     Also, remove mention of the old cache file from the test config file.
   10406 
   10407  test/fonts.conf.in | 1 -
   10408  test/run-test.sh   | 4 +---
   10409  2 files changed, 1 insertion(+), 4 deletions(-)
   10410 
   10411 commit 1e4080ea49160c5af24400b8daf701412a0cc7cb
   10412 Author: Keith Packard <keithp (a] neko.keithp.com>
   10413 Date:	Mon Aug 28 10:07:43 2006 -0700
   10414 
   10415     Add x86-64 architecture and signature.
   10416 
   10417  fc-arch/fcarch.tmpl.h | 1 +
   10418  1 file changed, 1 insertion(+)
   10419 
   10420 commit 7db39f729859827b246da242a26ddba13cb8c4b1
   10421 Author: Keith Packard <keithp (a] neko.keithp.com>
   10422 Date:	Mon Aug 28 09:43:12 2006 -0700
   10423 
   10424     Regenerate x86 line in fcarch.tmpl.h to match change in cache data.
   10425 
   10426     Also remove spurious printf of directory names.
   10427 
   10428  fc-arch/Makefile.am   | 2 +-
   10429  fc-arch/fcarch.tmpl.h | 2 +-
   10430  src/fcdir.c	       | 1 -
   10431  3 files changed, 2 insertions(+), 3 deletions(-)
   10432 
   10433 commit 0d9e31c810a36cddadff7572fdbb5a1b505e495e
   10434 Author: Keith Packard <keithp (a] neko.keithp.com>
   10435 Date:	Sun Aug 27 23:40:51 2006 -0700
   10436 
   10437     Eliminate ./ and ../ elements from font directory names when scanning.
   10438 
   10439     FcStrCanonFilename eliminates ./ and ../ elements from pathnames
   10440     through
   10441     simple string editing. Also, relative path names are fixed by
   10442     prepending the
   10443     current working directory.
   10444 
   10445  src/fcdir.c | 45 ++++++++++++++++++++++++++++++---------------
   10446  src/fcint.h |	3 +++
   10447  src/fcstr.c | 57
   10448  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10449  3 files changed, 90 insertions(+), 15 deletions(-)
   10450 
   10451 commit af180c40376690b7ced5262156fbe13c9ebba1e2
   10452 Author: Keith Packard <keithp (a] neko.keithp.com>
   10453 Date:	Sun Aug 27 22:24:39 2006 -0700
   10454 
   10455     Fix up fc-cache and fc-cat for no global cache changes.
   10456 
   10457     fc-cache and fc-cat use internal (fcint.h) APIs that have
   10458     changed with the elimination of the global cache.
   10459 
   10460  fc-cache/fc-cache.c |	 2 +-
   10461  fc-cat/fc-cat.c     | 119
   10462  ++++++----------------------------------------------
   10463  src/fccache.c	     |	77 +++++++++++++++++++++++-----------
   10464  src/fcdir.c	     |	13 +++---
   10465  src/fcint.h	     |	 4 ++
   10466  5 files changed, 76 insertions(+), 139 deletions(-)
   10467 
   10468 commit 00f059e930f12ca7c66cf2ffbc6c4ae789912af7
   10469 Author: Keith Packard <keithp (a] neko.keithp.com>
   10470 Date:	Sun Aug 27 21:53:48 2006 -0700
   10471 
   10472     Eliminate global cache. Eliminate multi-arch cache code.
   10473 
   10474     With the removal of the in-directory cache files, and the addition of
   10475     per-user cache directories, there is no longer any reason to
   10476     preserve the
   10477     giant global cache file. Eliminating of this unifies the cache
   10478     structure
   10479     and simplifies the overall caching strategies greatly.
   10480 
   10481  fc-cache/fc-cache.c |	  3 +-
   10482  src/fccache.c	     | 1051
   10483  ++++++---------------------------------------------
   10484  src/fccfg.c	     |	 23 +-
   10485  src/fcdir.c	     |	164 ++++----
   10486  src/fcint.h	     |	 70 +---
   10487  5 files changed, 203 insertions(+), 1108 deletions(-)
   10488 
   10489 commit cf65c0557e9fa1b86003d1ec8643f44f4344ebd2
   10490 Author: Keith Packard <keithp (a] neko.keithp.com>
   10491 Date:	Sun Aug 27 18:29:51 2006 -0700
   10492 
   10493     Add architecture to cache filename.
   10494 
   10495     Make cache filenames unique by inserting the architecture name
   10496     into the
   10497     filename.
   10498 
   10499  src/fccache.c | 5 +++--
   10500  1 file changed, 3 insertions(+), 2 deletions(-)
   10501 
   10502 commit db50cbdaf592349c204ab0af0e7061ea72237044
   10503 Author: Keith Packard <keithp (a] neko.keithp.com>
   10504 Date:	Sun Aug 27 18:19:39 2006 -0700
   10505 
   10506     Eliminate NormalizeDir. Eliminate gratuitous stat/access calls
   10507     per dir.
   10508 
   10509     Normalized directory names offer protection against looped directory
   10510     trees
   10511     but cost enormous numbers of system calls (stat per file in the
   10512     hierarchy).
   10513     Also, cache file directory name contents are validated each time the
   10514     directory is modified, don't re-validate every time the cache file
   10515     is loaded
   10516     with an access and stat call.
   10517 
   10518  fc-cache/fc-cache.c |	 7 ++--
   10519  src/fccache.c	     |	55 ++---------------------------
   10520  src/fccfg.c	     | 100
   10521  ----------------------------------------------------
   10522  src/fcdir.c	     |	 6 ----
   10523  4 files changed, 4 insertions(+), 164 deletions(-)
   10524 
   10525 commit d2f786849c0c4503360a5c09469505b05164c6d2
   10526 Author: Keith Packard <keithp (a] neko.keithp.com>
   10527 Date:	Sun Aug 27 17:04:01 2006 -0700
   10528 
   10529     Write caches to first directory with permission. Valid cache in
   10530     FcDirCacheOpen.
   10531 
   10532     Previous policy was to attempt to update the cache in place and bail
   10533     if that
   10534     didn't work. Now, search for the first writable directory and
   10535     place the
   10536     cache file there instead. Furthermore, on startup, search directory
   10537     list for
   10538     valid cache files instead of bailing if the first found cache
   10539     file wasn't
   10540     valid.
   10541 
   10542  fonts.conf.in |  2 +-
   10543  src/fccache.c | 90
   10544  ++++++++++++++++++++++++++++-------------------------------
   10545  2 files changed, 43 insertions(+), 49 deletions(-)
   10546 
   10547 commit 2b629781d74b5a7db1fff873ce5322e59a0f863a
   10548 Author: Keith Packard <keithp (a] neko.keithp.com>
   10549 Date:	Sun Aug 27 16:25:07 2006 -0700
   10550 
   10551     Construct short architecture name from architecture signature.
   10552 
   10553     Map existing architecture signature to short architecture name
   10554     at build time. This architecture name is (as yet) unused, but will
   10555     be used
   10556     to build per-architecture cache files with names made unique by
   10557     including
   10558     the architecture name. The auto-detected architecture name can
   10559     be overridden
   10560     with the --with-arch=ARCH configure option.
   10561 
   10562  Makefile.am	       |   2 +-
   10563  configure.in	       |  17 ++++++
   10564  fc-arch/Makefile.am   |  50 ++++++++++++++++++
   10565  fc-arch/fc-arch.c     | 144
   10566  ++++++++++++++++++++++++++++++++++++++++++++++++++
   10567  fc-arch/fcarch.tmpl.h |  32 +++++++++++
   10568  5 files changed, 244 insertions(+), 1 deletion(-)
   10569 
   10570 commit 199a92241151c391d9becca4fae1cc7e5e32ca80
   10571 Author: Keith Packard <keithp (a] neko.keithp.com>
   10572 Date:	Sun Aug 27 16:21:16 2006 -0700
   10573 
   10574     Add .gitignore
   10575 
   10576  .gitignore | 73
   10577  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   10578  1 file changed, 73 insertions(+)
   10579 
   10580 commit 7410e40bd93beb4ab1a577d084112413431cede2
   10581 Author: Patrick Lam <plam (a] MIT.EDU>
   10582 Date:	Fri Aug 4 16:13:00 2006 +0000
   10583 
   10584     2006-08-04 Keith Packard (keithp (a] keithp.com) reviewed by: plam
   10585     Make cache directories configurable. Simplify and correct some
   10586     code which
   10587 	deals with per-directory caches.
   10588 
   10589  ChangeLog		 |  24 ++++
   10590  configure.in		 |  22 +++-
   10591  fc-cache/fc-cache.c	 |   7 +-
   10592  fontconfig/fontconfig.h |   4 +-
   10593  fonts.conf.in		 |   5 +
   10594  fonts.dtd		 |  12 ++
   10595  src/Makefile.am	 |   3 +-
   10596  src/fccache.c		 | 323
   10597  +++++++++++++++++++++++++-----------------------
   10598  src/fccfg.c		 |  28 ++++-
   10599  src/fcdir.c		 |   6 +-
   10600  src/fcinit.c		 |   2 +
   10601  src/fcint.h		 |  13 +-
   10602  src/fcxml.c		 |  17 +++
   10603  test/fonts.conf.in	 |   1 +
   10604  test/run-test.sh	 |   6 +-
   10605  15 files changed, 294 insertions(+), 179 deletions(-)
   10606 
   10607 commit 62a4a8459adaf26833e1dad0ee96ea5a4b8c3d54
   10608 Author: Patrick Lam <plam (a] MIT.EDU>
   10609 Date:	Wed Jul 19 02:14:28 2006 +0000
   10610 
   10611     2006-07-19 Jon Burgess (jburgess (a] uklinux.net) reviewed by: plam
   10612     Fix file-descriptor leak in FcGlobalCacheDestroy.
   10613 
   10614  ChangeLog     | 7 +++++++
   10615  src/fccache.c | 2 ++
   10616  2 files changed, 9 insertions(+)
   10617 
   10618 commit 1c14f2d96390ebafb390a953aa9b847e4a7303d7
   10619 Author: Patrick Lam <plam (a] MIT.EDU>
   10620 Date:	Fri Jun 2 18:48:30 2006 +0000
   10621 
   10622     2006-05-31 Yong Li (rigel863 (a] gmail.com) reviewed by: plam, Bedhad
   10623     Esfahbod
   10624     TrueType Collection table offsets are absolute, not relative.
   10625 
   10626  ChangeLog    | 7 +++++++
   10627  src/ftglue.c | 2 +-
   10628  2 files changed, 8 insertions(+), 1 deletion(-)
   10629 
   10630 commit 31b7e6d7f58616ebdc6281c3230282a2d7b57d6d
   10631 Author: Patrick Lam <plam (a] MIT.EDU>
   10632 Date:	Fri Apr 28 07:00:25 2006 +0000
   10633 
   10634     2006-04-27 Paolo Borelli (pborelli (a] katamail.com) reviewed by: plam
   10635     Make FcStrCopy slightly more efficient.
   10636 
   10637  ChangeLog   |	7 +++++++
   10638  src/fcstr.c | 12 +++++++-----
   10639  2 files changed, 14 insertions(+), 5 deletions(-)
   10640 
   10641 commit 0037aad501e18e53acd2590483b99aaa2a1fba8c
   10642 Author: Patrick Lam <plam (a] MIT.EDU>
   10643 Date:	Thu Apr 27 08:13:45 2006 +0000
   10644 
   10645     Keith Packard <keithp (a] keithp.com>
   10646     Reduce transient memory usage during config file parsing by allocating
   10647 	smaller buffers (64 seems to be a magic number).
   10648 
   10649  ChangeLog   | 20 +++++++-------------
   10650  src/fcstr.c |	2 +-
   10651  2 files changed, 8 insertions(+), 14 deletions(-)
   10652 
   10653 commit 529291bef436384a06db246fda30e08d5812de14
   10654 Author: Keith Packard <keithp (a] keithp.com>
   10655 Date:	Thu Apr 27 07:54:07 2006 +0000
   10656 
   10657     Eliminate pattern freezing
   10658 
   10659  ChangeLog    |   8 ++
   10660  src/fcinit.c |   4 -
   10661  src/fcint.h  |   3 -
   10662  src/fcpat.c  | 370
   10663  -----------------------------------------------------------
   10664  src/fcxml.c  |   3 +-
   10665  5 files changed, 9 insertions(+), 379 deletions(-)
   10666 
   10667 commit c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2
   10668 Author: Keith Packard <keithp (a] keithp.com>
   10669 Date:	Thu Apr 27 07:11:44 2006 +0000
   10670 
   10671     Make path names in cache files absolute (NB, cache format change) Stop
   10672 	permitting cache files to be stored in font dirs. Bump cache
   10673 	magic.
   10674 	Don't include /fonts.cache-2 in cache hash construction.
   10675     reviewed by: Patrick Lam <plam (a] mit.edu>
   10676 
   10677  ChangeLog	  |  30 +++++++++++++
   10678  src/fccache.c	  | 104 +++++++++++---------------------------------
   10679  src/fcfreetype.c |  10 +----
   10680  src/fcint.h	  |   8 +---
   10681  src/fclist.c	  |   4 --
   10682  src/fcmatch.c	  |   3 --
   10683  src/fcpat.c	  | 130
   10684  -------------------------------------------------------
   10685  7 files changed, 57 insertions(+), 232 deletions(-)
   10686 
   10687 commit 3b013a034acac70f3ceee05505bf5bb4dd45963b
   10688 Author: Patrick Lam <plam (a] MIT.EDU>
   10689 Date:	Wed Apr 26 14:50:41 2006 +0000
   10690 
   10691     Really update for 2.3.95.
   10692 
   10693  README | 6 ++++--
   10694  1 file changed, 4 insertions(+), 2 deletions(-)
   10695 
   10696 commit 73775d8f28bd8f5c40b524fe1ede63d3dfaff171
   10697 Author: Patrick Lam <plam (a] MIT.EDU>
   10698 Date:	Tue Apr 25 15:33:07 2006 +0000
   10699 
   10700     Fix the issues with GNU libiconv vs. libc iconv (which especially
   10701     appear on
   10702 	Solarii). Approach suggested by Tim Mooney.
   10703     reviewed by: plam
   10704 
   10705  ChangeLog	  | 12 +++++++++++-
   10706  configure.in	  | 37 +++++++++++++++++++++++++++++++++++--
   10707  src/Makefile.am  |  2 +-
   10708  src/fcfreetype.c |  3 +--
   10709  4 files changed, 48 insertions(+), 6 deletions(-)
   10710 
   10711 commit 49512317264da1996bddf0b3c82d8d2de0c201eb
   10712 Author: Patrick Lam <plam (a] MIT.EDU>
   10713 Date:	Tue Apr 25 06:12:06 2006 +0000
   10714 
   10715     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   10716     Shuffle order of includes for building out of srcdir on win32.
   10717     reviewed by: plam
   10718 
   10719  ChangeLog | 17 ++++++++++++++++-
   10720  1 file changed, 16 insertions(+), 1 deletion(-)
   10721 
   10722 commit f045376c0831f068e8fd8fd61773a5ed83dede7f
   10723 Author: Patrick Lam <plam (a] MIT.EDU>
   10724 Date:	Tue Apr 25 05:57:41 2006 +0000
   10725 
   10726     Include $(top_srcdir), $(top_srcdir)/src before anything else.
   10727     Shuffle order of includes for building out of srcdir on win32.
   10728     reviewed by: plam
   10729 
   10730  fc-cache/fc-cache.c | 15 ++++++++-------
   10731  fc-cat/fc-cat.c     | 17 +++++++++--------
   10732  fc-match/fc-match.c | 11 ++++++-----
   10733  src/Makefile.am     |	6 +++---
   10734  src/fccache.c	     |	2 +-
   10735  src/fccfg.c	     |	2 +-
   10736  src/fccharset.c     |	2 +-
   10737  src/fcdbg.c	     |	2 +-
   10738  src/fcfreetype.c    |	2 +-
   10739  src/fcfs.c	     |	2 +-
   10740  src/fcinit.c	     |	2 +-
   10741  src/fclist.c	     |	2 +-
   10742  src/fcmatch.c	     |	2 +-
   10743  src/fcmatrix.c      |	2 +-
   10744  src/fcname.c	     |	2 +-
   10745  src/fcpat.c	     |	2 +-
   10746  src/fcstr.c	     |	2 +-
   10747  src/fcxml.c	     |	2 +-
   10748  18 files changed, 40 insertions(+), 37 deletions(-)
   10749 
   10750 commit 55e145b0250e5c233d9fed1f8f5efe690374cdf2
   10751 Author: Patrick Lam <plam (a] MIT.EDU>
   10752 Date:	Thu Apr 20 16:57:50 2006 +0000
   10753 
   10754     Prevent terrible perf regression by getting the if-condition right
   10755 	(reported by Wouter Bolsterlee).
   10756 
   10757  ChangeLog     | 8 +++++++-
   10758  src/fcmatch.c | 2 +-
   10759  2 files changed, 8 insertions(+), 2 deletions(-)
   10760 
   10761 commit 93f67dfc73601ea2f73c1fa2d9f4f13a84cf1232
   10762 Author: Patrick Lam <plam (a] MIT.EDU>
   10763 Date:	Wed Apr 19 16:53:50 2006 +0000
   10764 
   10765     Dominic Lachowicz <cinamod (a] hotmail.com>
   10766     Implement mmap-like code for Windows using MapViewOfFile.
   10767 
   10768  ChangeLog     |  7 +++++++
   10769  src/fccache.c | 23 ++++++++++++++++++++---
   10770  2 files changed, 27 insertions(+), 3 deletions(-)
   10771 
   10772 commit 56f8358364ad9078d99a35a12d7734884b8fccc2
   10773 Author: Patrick Lam <plam (a] MIT.EDU>
   10774 Date:	Wed Apr 19 16:17:46 2006 +0000
   10775 
   10776     Bump version to 2.3.95.
   10777 
   10778  ChangeLog | 8 ++++++++
   10779  1 file changed, 8 insertions(+)
   10780 
   10781 commit c001a192af784a3e7aa680cc925a4f6fc8f5b502
   10782 Author: Patrick Lam <plam (a] MIT.EDU>
   10783 Date:	Wed Apr 19 16:17:19 2006 +0000
   10784 
   10785     Bail gracefully if the cache file does not contain enough data.
   10786 
   10787  ChangeLog		 |  5 +++++
   10788  README			 | 23 +++++++++++++++++++++--
   10789  configure.in		 |  2 +-
   10790  fontconfig/fontconfig.h |  2 +-
   10791  src/fccache.c		 | 19 ++++++++++++++++++-
   10792  5 files changed, 46 insertions(+), 5 deletions(-)
   10793 
   10794 commit a77572948ed9ce3e7fdffcfadd8772a5f962e4ed
   10795 Author: Patrick Lam <plam (a] MIT.EDU>
   10796 Date:	Sat Apr 15 00:25:20 2006 +0000
   10797 
   10798     Give the 'Standard Symbols L' match a strong (vs. weak) binding.
   10799 
   10800  ChangeLog     |  5 +++++
   10801  fonts.conf.in | 13 ++++++++-----
   10802  2 files changed, 13 insertions(+), 5 deletions(-)
   10803 
   10804 commit 8cfa0bbc822169c5c2dae8a0e089c225c5944558
   10805 Author: Patrick Lam <plam (a] MIT.EDU>
   10806 Date:	Fri Apr 14 18:35:16 2006 +0000
   10807 
   10808     Fix Gecko-exposed segfault from my last hack to FcObjectToPtrLookup.
   10809 	Simplify code and get things straight.
   10810 
   10811  ChangeLog    |  6 ++++++
   10812  src/fcname.c | 20 +++++---------------
   10813  2 files changed, 11 insertions(+), 15 deletions(-)
   10814 
   10815 commit b43dbbdc92fc81d6f8e54b30c2d5062c1a20a105
   10816 Author: Patrick Lam <plam (a] MIT.EDU>
   10817 Date:	Fri Apr 14 15:40:58 2006 +0000
   10818 
   10819     Actually, just add URW fonts as aliases for all of the PostScript
   10820     fonts.
   10821 	(reported by Miguel Rodriguez).
   10822 
   10823  ChangeLog     |  6 ++++++
   10824  fonts.conf.in | 36 ++++++++++++++++++++++++++++++------
   10825  2 files changed, 36 insertions(+), 6 deletions(-)
   10826 
   10827 commit ca2556f2632f80ae4ed7e5c9e5f5bf8f3e738992
   10828 Author: Patrick Lam <plam (a] MIT.EDU>
   10829 Date:	Fri Apr 14 14:51:22 2006 +0000
   10830 
   10831     Add an alias 'Standard Symbols L' for 'Symbol'.
   10832 
   10833  ChangeLog     | 5 +++++
   10834  fonts.conf.in | 6 +++++-
   10835  2 files changed, 10 insertions(+), 1 deletion(-)
   10836 
   10837 commit 2f02e38361b24032945e24f7f8480999bf9df1e2
   10838 Author: Patrick Lam <plam (a] MIT.EDU>
   10839 Date:	Wed Apr 12 14:36:36 2006 +0000
   10840 
   10841     Fix memory leak (Coverity defect #2089).
   10842     Ignore script if subtable is missing (Coverity defect #2088).
   10843     Fix possible null pointer dereference (Coverity defect #784)
   10844     and memory
   10845 	leak (Coverity defects #785, #786).
   10846     Don't copy FcCharSet if we're going to throw it away anyway. (Reported
   10847     by
   10848 	Kenichi Handa).
   10849     reviewed by: plam
   10850 
   10851  ChangeLog	  | 21 +++++++++++++++++++++
   10852  src/fccfg.c	  |  4 +++-
   10853  src/fcfreetype.c |  5 +----
   10854  src/fcmatch.c	  | 33 ++++++++++++++++++++-------------
   10855  src/fcpat.c	  |  7 ++++++-
   10856  5 files changed, 51 insertions(+), 19 deletions(-)
   10857 
   10858 commit a56e89ab4f21aa6288345c63d2c43e55561632e0
   10859 Author: Patrick Lam <plam (a] MIT.EDU>
   10860 Date:	Wed Apr 12 03:02:57 2006 +0000
   10861 
   10862     Fix bad behaviour on realloc resulting in crash.
   10863     reviewed by: plam
   10864 
   10865  ChangeLog    |  7 +++++++
   10866  src/fcname.c | 17 ++++++++++-------
   10867  2 files changed, 17 insertions(+), 7 deletions(-)
   10868 
   10869 commit 5c90509c073b3879fd9e3a2dc9dddeb724757ccf
   10870 Author: Patrick Lam <plam (a] MIT.EDU>
   10871 Date:	Wed Apr 12 02:38:28 2006 +0000
   10872 
   10873     Don't crash if config is null (Coverity defect #984).
   10874 
   10875  ChangeLog     | 13 +++++++++----
   10876  src/fccache.c |  5 +++--
   10877  2 files changed, 12 insertions(+), 6 deletions(-)
   10878 
   10879 commit 2de24638b23f65b5586cebe3e9d9f4577a40673e
   10880 Author: Patrick Lam <plam (a] MIT.EDU>
   10881 Date:	Tue Apr 11 16:54:24 2006 +0000
   10882 
   10883     Missing bits from previous patches.
   10884     Remove extra semi-colon.
   10885     Fix memory leak in error case (Coverity defects #776, #985).
   10886     Fix memory leaks (Coverity defects #779, #781) and memory use
   10887     after free
   10888 	(Coverity defect #780).
   10889     reviewed by: plam
   10890 
   10891  ChangeLog	 | 18 ++++++++++++++++++
   10892  src/fccfg.c	 | 13 +++++++++----
   10893  src/fccharset.c |  5 ++++-
   10894  src/fclang.c	 |  1 +
   10895  src/fcxml.c	 |  4 +++-
   10896  5 files changed, 35 insertions(+), 6 deletions(-)
   10897 
   10898 commit 04f7d3e7fd5069965bc74e678fc51b0412d15aa9
   10899 Author: Patrick Lam <plam (a] MIT.EDU>
   10900 Date:	Tue Apr 11 14:20:59 2006 +0000
   10901 
   10902     Properly convert static charsets to dynamic charsets.
   10903     Fix memory leak in error case (Coverity defects #1820, #1821, #1822).
   10904     Fix memory leak (Coverity defect #1819).
   10905     prevent crash when invalid include line is parsed (Coverity defect
   10906     #763).
   10907     Fix potential null pointer access (Coverity defect #1804).
   10908     Remove dead code (Coverity defect #1194).
   10909     Prevent potential null pointer access (Coverity defect #767),
   10910     ensure error
   10911 	value is read (Coverity defect #1195).
   10912     reviewed by: plam
   10913 
   10914  ChangeLog	   | 29 +++++++++++++++++++++++++++++
   10915  fc-cat/fc-cat.c   |  4 +++-
   10916  fc-lang/fc-lang.c |  3 +++
   10917  src/fccharset.c   |  5 +++++
   10918  src/fcfreetype.c  |  6 ++++--
   10919  src/fclang.c	   |  8 +++++++-
   10920  src/fcname.c	   |  8 --------
   10921  src/fcpat.c	   | 11 ++++++++++-
   10922  8 files changed, 61 insertions(+), 13 deletions(-)
   10923 
   10924 commit af2ad236f037c7a53e73b9454f620de1a52f0422
   10925 Author: Patrick Lam <plam (a] MIT.EDU>
   10926 Date:	Tue Apr 11 05:08:26 2006 +0000
   10927 
   10928     Survive missing docbook2pdf.
   10929     reviewed by: plam
   10930 
   10931  ChangeLog	 | 11 +++++++++--
   10932  doc/Makefile.am | 10 ++++++----
   10933  2 files changed, 15 insertions(+), 6 deletions(-)
   10934 
   10935 commit 67ed0b729718233662255a181bdcdb136c04dc5b
   10936 Author: Patrick Lam <plam (a] MIT.EDU>
   10937 Date:	Mon Apr 10 22:08:35 2006 +0000
   10938 
   10939     Include more stub definitions to make HP-UX's C compiler happy.
   10940 
   10941  ChangeLog		     | 7 +++++++
   10942  fc-case/fc-case.c	     | 3 +++
   10943  fc-glyphname/fc-glyphname.c | 3 +++
   10944  fc-lang/fc-lang.c	     | 3 +++
   10945  4 files changed, 16 insertions(+)
   10946 
   10947 commit ac0010940e626cb9193bb4ad0271f3820c7225ee
   10948 Author: Patrick Lam <plam (a] MIT.EDU>
   10949 Date:	Mon Apr 10 21:04:54 2006 +0000
   10950 
   10951     Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
   10952 
   10953  ChangeLog    | 5 +++++
   10954  src/fcname.c | 2 +-
   10955  2 files changed, 6 insertions(+), 1 deletion(-)
   10956 
   10957 commit 3ea92166a0e45b0c7d7e9ecc0546317640c50336
   10958 Author: Patrick Lam <plam (a] MIT.EDU>
   10959 Date:	Mon Apr 10 19:33:03 2006 +0000
   10960 
   10961     Fix string memory leak (Coverity defect #1823).
   10962     Fix memory leak with hash collision (Coverity defect #1824).
   10963     reviewed by: plam
   10964 
   10965  ChangeLog     | 9 +++++++++
   10966  src/fccache.c | 1 +
   10967  src/fccfg.c   | 5 ++++-
   10968  3 files changed, 14 insertions(+), 1 deletion(-)
   10969 
   10970 commit c814c301ee4dcc67eeacee9608fb716e67534356
   10971 Author: Patrick Lam <plam (a] MIT.EDU>
   10972 Date:	Mon Apr 10 16:12:55 2006 +0000
   10973 
   10974     Don't leak header in non-error case (Coverity defect #1825).
   10975     reviewed by: plam
   10976 
   10977  ChangeLog     | 6 ++++++
   10978  src/fccache.c | 2 ++
   10979  2 files changed, 8 insertions(+)
   10980 
   10981 commit 65448e8b2af9bec38f86ab45916a9bcc7726ae30
   10982 Author: Patrick Lam <plam (a] MIT.EDU>
   10983 Date:	Mon Apr 10 16:06:42 2006 +0000
   10984 
   10985     src/fcdir.c (FcDirScanConfig) Don't leak in error cases (Coverity
   10986     defects
   10987 	#777, #1826)
   10988     reviewed by: plam
   10989 
   10990  ChangeLog   |	6 ++++++
   10991  src/fcdir.c | 54 +++++++++++++++++++++++++++++++++++++-----------------
   10992  2 files changed, 43 insertions(+), 17 deletions(-)
   10993 
   10994 commit ae2aafe6028be658bd1de0fe2dd309799bf575f7
   10995 Author: Patrick Lam <plam (a] MIT.EDU>
   10996 Date:	Mon Apr 10 15:46:34 2006 +0000
   10997 
   10998     Fix double free (spotted by Coverity, CID #1965).
   10999     Check if pattern is not null before using it (Coverity defect #1883).
   11000     Fix memory leak with hash collision (Coverity defect #1829).
   11001     Fix memory leak when bail cases (Coverity defect #1828).
   11002     Don't leak directory name (Coverity defect #1827).
   11003     reviewed by: plam
   11004 
   11005  ChangeLog	     | 18 ++++++++++++++++++
   11006  fc-match/fc-match.c |	6 ++++--
   11007  src/fccache.c	     | 10 +++++++---
   11008  src/fccfg.c	     |	1 +
   11009  4 files changed, 30 insertions(+), 5 deletions(-)
   11010 
   11011 commit 86abd75965f598dba79a3df68e7bc4c5082a5764
   11012 Author: Patrick Lam <plam (a] MIT.EDU>
   11013 Date:	Fri Apr 7 18:07:51 2006 +0000
   11014 
   11015     LD_ADD missing dependencies for binaries. Reported by Edson Alves
   11016     Pereira.
   11017     reviewed by: plam
   11018 
   11019  ChangeLog	      | 10 ++++++++++
   11020  fc-cache/Makefile.am |  2 +-
   11021  fc-cat/Makefile.am   |  2 +-
   11022  fc-list/Makefile.am  |  3 +--
   11023  fc-match/Makefile.am |  2 +-
   11024  5 files changed, 14 insertions(+), 5 deletions(-)
   11025 
   11026 commit f23f5f388d93655af972083513ba4d505ec4f449
   11027 Author: Patrick Lam <plam (a] MIT.EDU>
   11028 Date:	Fri Apr 7 17:37:09 2006 +0000
   11029 
   11030     SGI compilation fixes (reported by Christoph Bauer):
   11031     1) reorder union definition of _FcChar;
   11032     2) omit .stats =.
   11033 
   11034  ChangeLog	   | 8 ++++++++
   11035  fc-lang/fc-lang.c | 2 +-
   11036  src/fcint.h	   | 8 ++++----
   11037  3 files changed, 13 insertions(+), 5 deletions(-)
   11038 
   11039 commit 44415a079a3e9951e0c2424edca4907a93a60db5
   11040 Author: Patrick Lam <plam (a] MIT.EDU>
   11041 Date:	Fri Apr 7 17:27:39 2006 +0000
   11042 
   11043     Portability fixes for HP-UX (reported by Christoph Bauer). Replace
   11044 	'__inline__' by AC_C_INLINE and 'inline'. Replace '__alignof__' by
   11045 	'fc_alignof'.
   11046     reviewed by: plam
   11047 
   11048  ChangeLog	 | 15 +++++++++++++++
   11049  configure.in	 |  1 +
   11050  src/fccharset.c |  4 ++--
   11051  src/fcfs.c	 |  2 +-
   11052  src/fcint.h	 | 15 +++++++++------
   11053  src/fclang.c	 |  2 +-
   11054  src/fcname.c	 |  2 +-
   11055  src/fcpat.c	 |  6 +++---
   11056  8 files changed, 33 insertions(+), 14 deletions(-)
   11057 
   11058 commit 91fe51b4f8cf792041bc5cad34797b87abd63e67
   11059 Author: Patrick Lam <plam (a] MIT.EDU>
   11060 Date:	Fri Apr 7 17:06:55 2006 +0000
   11061 
   11062     Move up #include of config.h. Fail if neither inttypes.h nor
   11063     stdint.h is
   11064 	available. Fixes bug 6171.
   11065     reviewed by: plam
   11066 
   11067  ChangeLog   |	8 ++++++++
   11068  src/fcint.h | 11 +++++++----
   11069  2 files changed, 15 insertions(+), 4 deletions(-)
   11070 
   11071 commit d6217cc6bcce0768ce1e01c077e90967ff91db5a
   11072 Author: Patrick Lam <plam (a] MIT.EDU>
   11073 Date:	Fri Apr 7 04:42:32 2006 +0000
   11074 
   11075     Patrick Lam <plam (a] mit.edu>
   11076     Make fontconfig compile under MinGW:
   11077     1) remove unneeded #includes;
   11078     2) make use of mmap and sysconf conditional;
   11079     3) replace rand_r by srand/rand if needed;
   11080     4) use chsize instead of ftruncate; and
   11081     5) update libtool exports file
   11082 
   11083  ChangeLog	       |  18 +++
   11084  configure.in	       |   3 +-
   11085  fc-cache/fc-cache.c   |   7 +
   11086  fc-cat/fc-cat.c       |   1 -
   11087  src/fccache.c	       |  74 +++++++++-
   11088  src/fcfreetype.c      |   3 +-
   11089  src/fontconfig.def.in | 370
   11090  ++++++++++++++++++++++++++++++++++----------------
   11091  7 files changed, 353 insertions(+), 123 deletions(-)
   11092 
   11093 commit 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e
   11094 Author: Patrick Lam <plam (a] MIT.EDU>
   11095 Date:	Fri Apr 7 04:19:49 2006 +0000
   11096 
   11097     Eliminate warning.
   11098 
   11099  ChangeLog   | 5 +++++
   11100  src/fcdir.c | 2 +-
   11101  2 files changed, 6 insertions(+), 1 deletion(-)
   11102 
   11103 commit e79c648c7a27a1afdde813105d0727e3ee6bc9fd
   11104 Author: Patrick Lam <plam (a] MIT.EDU>
   11105 Date:	Thu Apr 6 05:15:08 2006 +0000
   11106 
   11107     file fc-match.sgml was initially added on branch fc-2_4_branch.
   11108 
   11109 commit 8b4e7628e1d8baca4f55fcdd76101b8b3e015044
   11110 Author: Patrick Lam <plam (a] MIT.EDU>
   11111 Date:	Thu Apr 6 05:15:08 2006 +0000
   11112 
   11113     Update documentation for fc-match (SGML-ize it). (reported by Ilya
   11114 	Konstantinov)
   11115 
   11116  ChangeLog		|   8 +++
   11117  fc-match/.cvsignore	|   1 +
   11118  fc-match/Makefile.am	|  27 +++++++-
   11119  fc-match/fc-match.1	|  37 -----------
   11120  fc-match/fc-match.sgml | 169
   11121  +++++++++++++++++++++++++++++++++++++++++++++++++
   11122  5 files changed, 203 insertions(+), 39 deletions(-)
   11123 
   11124 commit 392fa276dcae8d4c66607bbbd8dd30354a331afc
   11125 Author: Patrick Lam <plam (a] MIT.EDU>
   11126 Date:	Thu Apr 6 04:52:21 2006 +0000
   11127 
   11128     Reduce amount of dirty rss by const'ing some data structures.
   11129     Don't fail if we can't create or remove $(pkgcachedir) i.e.
   11130 	/var/cache/fontconfig. (reported by Quanah Gibson-Mount).
   11131     reviewed by: plam
   11132 
   11133  ChangeLog	      | 15 +++++++++++++++
   11134  fc-cache/Makefile.am |  4 ++--
   11135  src/fcdefault.c      |  2 +-
   11136  src/fcpat.c	      |  2 +-
   11137  src/fcxml.c	      |  2 +-
   11138  5 files changed, 20 insertions(+), 5 deletions(-)
   11139 
   11140 commit 0d745819a9ec491349d4e122a7d44d689b2d3479
   11141 Author: Patrick Lam <plam (a] MIT.EDU>
   11142 Date:	Thu Apr 6 04:33:11 2006 +0000
   11143 
   11144     Fix intel compiler warnings: make many variables static, eliminate
   11145 	duplicate names, reduce variable scopes, unsigned/signed printf
   11146 	formatting.
   11147     reviewed by: plam
   11148 
   11149  ChangeLog		     | 16 ++++++++++++++++
   11150  fc-case/fc-case.c	     |	8 ++++----
   11151  fc-glyphname/fc-glyphname.c | 12 ++++++------
   11152  fc-lang/fc-lang.c	     |	8 ++++----
   11153  fc-match/fc-match.c	     |	2 +-
   11154  src/fccache.c		     | 11 ++++++-----
   11155  src/fcfreetype.c	     |	4 +---
   11156  src/fclang.c		     |	5 ++---
   11157  src/fcxml.c		     | 14 +++++++-------
   11158  9 files changed, 47 insertions(+), 33 deletions(-)
   11159 
   11160 commit b17cf498be69f483e6355ae468f7239165df3ffb
   11161 Author: Patrick Lam <plam (a] MIT.EDU>
   11162 Date:	Fri Mar 24 15:21:10 2006 +0000
   11163 
   11164     Fix multiarch support (don't destroy multiarch files!)
   11165     Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
   11166 	detection!)
   11167     reviewed by: plam
   11168 
   11169  ChangeLog     | 12 ++++++++++++
   11170  configure.in  |  2 ++
   11171  fonts.conf.in |  7 ++++++-
   11172  src/fccache.c |  3 ++-
   11173  4 files changed, 22 insertions(+), 2 deletions(-)
   11174 
   11175 commit ba76916ff64d476d5c5564e46a5d4209cb942864
   11176 Author: Patrick Lam <plam (a] MIT.EDU>
   11177 Date:	Thu Mar 23 04:22:28 2006 +0000
   11178 
   11179     On Windows, unlink before rename. Reported by Tim Evans.
   11180 
   11181  ChangeLog	| 5 +++++
   11182  src/fcatomic.c | 3 +++
   11183  2 files changed, 8 insertions(+)
   11184 
   11185 commit c02218223153b3022071e789def3fde8b556d6d6
   11186 Author: Patrick Lam <plam (a] MIT.EDU>
   11187 Date:	Thu Mar 23 04:21:10 2006 +0000
   11188 
   11189     On Windows, unlink before rename. Reported by Tim Evans.
   11190 
   11191  ChangeLog	| 5 +++++
   11192  src/fcatomic.c | 3 +++
   11193  2 files changed, 8 insertions(+)
   11194 
   11195 commit d8fda87d5e306eea6b07d0e4f8c6fb1cc2f25804
   11196 Author: Patrick Lam <plam (a] MIT.EDU>
   11197 Date:	Wed Mar 15 15:59:33 2006 +0000
   11198 
   11199     Fix typos in orth files. Reported by Denis Jacquerye.
   11200 
   11201  fc-lang/ab.orth  | 2 +-
   11202  fc-lang/ibo.orth | 2 +-
   11203  2 files changed, 2 insertions(+), 2 deletions(-)
   11204 
   11205 commit 04af4f56dcaa6bdfbc67c0bc184ac88ccdfb03c1
   11206 Author: Patrick Lam <plam (a] MIT.EDU>
   11207 Date:	Wed Mar 15 15:58:59 2006 +0000
   11208 
   11209     Fix typos in orth files. Reported by Denis Jacquerye.
   11210 
   11211  ChangeLog	  | 6 ++++++
   11212  fc-lang/ab.orth  | 2 +-
   11213  fc-lang/ibo.orth | 2 +-
   11214  3 files changed, 8 insertions(+), 2 deletions(-)
   11215 
   11216 commit fd11da8464309d6d562bdf2cd59e22cc3763c65a
   11217 Author: Patrick Lam <plam (a] MIT.EDU>
   11218 Date:	Wed Mar 8 20:57:39 2006 +0000
   11219 
   11220     Fix Makefile.am for removal of debian/ directory.
   11221 
   11222  ChangeLog	     |	7 +++++++
   11223  Makefile.am	     | 35 +----------------------------------
   11224  config/config.guess | 51
   11225  +++++++++++++++++++++++++++++++++++++++++----------
   11226  config/config.sub   | 47 ++++++++++++++++++++++++++++++++++++++---------
   11227  4 files changed, 87 insertions(+), 53 deletions(-)
   11228 
   11229 commit c957abedc73ac8f22bc56e04342ff3bb6cb29ad1
   11230 Author: Patrick Lam <plam (a] MIT.EDU>
   11231 Date:	Wed Mar 8 20:38:39 2006 +0000
   11232 
   11233     .cvsignore
   11234     Ignore debian/ directory for CVS.
   11235 
   11236  .cvsignore | 1 +
   11237  ChangeLog  | 6 +++++-
   11238  2 files changed, 6 insertions(+), 1 deletion(-)
   11239 
   11240 commit dcd49fcc23239be8fc0c3ca62a5fd3e059f19c02
   11241 Author: Patrick Lam <plam (a] MIT.EDU>
   11242 Date:	Wed Mar 8 20:33:42 2006 +0000
   11243 
   11244     debian/*
   11245     Now remove debian/ directory.
   11246 
   11247  ChangeLog			   |   5 +
   11248  debian/README.Debian		   |  45 ---
   11249  debian/changelog		   | 718
   11250  --------------------------------------
   11251  debian/compat			   |   1 -
   11252  debian/control			   |  80 -----
   11253  debian/copyright		   |  29 --
   11254  debian/fontconfig-udeb.install    |   3 -
   11255  debian/fontconfig.config	   |  10 -
   11256  debian/fontconfig.defoma	   | 162 ---------
   11257  debian/fontconfig.dirs		   |   1 -
   11258  debian/fontconfig.install	   |   7 -
   11259  debian/fontconfig.postinst	   | 145 --------
   11260  debian/fontconfig.postrm	   |  26 --
   11261  debian/fontconfig.templates	   |  27 --
   11262  debian/libfontconfig1-dev.install |   7 -
   11263  debian/libfontconfig1.install	   |   1 -
   11264  debian/local.conf.md5sum	   |  18 -
   11265  debian/rules			   |  40 ---
   11266  18 files changed, 5 insertions(+), 1320 deletions(-)
   11267 
   11268 commit ccda304eac0cafabb765a8b04d3f0b9f0c9e8944
   11269 Author: Patrick Lam <plam (a] MIT.EDU>
   11270 Date:	Wed Mar 8 20:32:56 2006 +0000
   11271 
   11272     debian/po/*
   11273     .cvsignore
   11274     Remove debian/ directory from sources. See Debian's subversion
   11275     server at
   11276 	svn://svn.debian.org/pkg-freedesktop/trunk/fontconfig instead.
   11277 
   11278  ChangeLog		 |   8 +++
   11279  debian/po/POTFILES.in	 |   1 -
   11280  debian/po/cs.po	 | 127 -------------------------------------
   11281  debian/po/da.po	 | 146 -------------------------------------------
   11282  debian/po/de.po	 | 124 ------------------------------------
   11283  debian/po/es.po	 | 163
   11284  ------------------------------------------------
   11285  debian/po/fr.po	 | 159
   11286  ----------------------------------------------
   11287  debian/po/ja.po	 |  88 --------------------------
   11288  debian/po/nl.po	 | 125 -------------------------------------
   11289  debian/po/pt.po	 | 112 ---------------------------------
   11290  debian/po/pt_BR.po	 | 148 -------------------------------------------
   11291  debian/po/templates.pot |  84 -------------------------
   11292  debian/po/tr.po	 | 117 ----------------------------------
   11293  debian/po/zh_CN.po	 | 115 ----------------------------------
   11294  14 files changed, 8 insertions(+), 1509 deletions(-)
   11295 
   11296 commit 72b3e80625b6706edc1204fe1015b21c8d8300b8
   11297 Author: Patrick Lam <plam (a] MIT.EDU>
   11298 Date:	Wed Mar 8 19:27:25 2006 +0000
   11299 
   11300     file ln.orth was initially added on branch fc-2_4_branch.
   11301 
   11302 commit 2509fc7ac15e02992fe5c51f1c58d2f396447883
   11303 Author: Patrick Lam <plam (a] MIT.EDU>
   11304 Date:	Wed Mar 8 19:27:25 2006 +0000
   11305 
   11306     Add orthography for Lingala.
   11307     reviewed by: plam
   11308 
   11309  ChangeLog	  |  8 ++++++++
   11310  fc-lang/iso639-1 |  2 +-
   11311  fc-lang/iso639-2 |  2 +-
   11312  fc-lang/ln.orth  | 43 +++++++++++++++++++++++++++++++++++++++++++
   11313  4 files changed, 53 insertions(+), 2 deletions(-)
   11314 
   11315 commit 37e3f33c7ec32432260b0ef750ac415763d6044f
   11316 Author: Patrick Lam <plam (a] MIT.EDU>
   11317 Date:	Wed Mar 8 19:19:05 2006 +0000
   11318 
   11319     Sort directory entries while scanning them from disk; prevents
   11320     Heisenbugs
   11321 	due to file ordering in a directory.
   11322     reviewed by: plam
   11323 
   11324  ChangeLog   |	8 ++++++++
   11325  src/fcdir.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
   11326  2 files changed, 50 insertions(+), 3 deletions(-)
   11327 
   11328 commit e01166d52a1a597f32b57ac47154332c0c6ab1bf
   11329 Author: Patrick Lam <plam (a] MIT.EDU>
   11330 Date:	Wed Mar 8 19:16:10 2006 +0000
   11331 
   11332     Add a configuration file that disables hinting for the Lohit
   11333     Gujarati font
   11334 	(since the hinting distort some glyphs quite badly).
   11335     reviewed by: keithp
   11336 
   11337  ChangeLog	    | 9 +++++++++
   11338  conf.d/Makefile.am | 1 +
   11339  2 files changed, 10 insertions(+)
   11340 
   11341 commit e3c6d3364c79838e5c30de072b97f7f091b1f81d
   11342 Author: Patrick Lam <plam (a] MIT.EDU>
   11343 Date:	Wed Mar 8 19:10:57 2006 +0000
   11344 
   11345     Sort directory entries while scanning them from disk; prevents
   11346     Heisenbugs
   11347 	due to file ordering in a directory.
   11348     reviewed by: plam
   11349 
   11350  ChangeLog   |	8 ++++++++
   11351  src/fcdir.c | 44 +++++++++++++++++++++++++++++++++++++++++---
   11352  2 files changed, 49 insertions(+), 3 deletions(-)
   11353 
   11354 commit d8951c0cc2474176910277e8ca840fba5d8f3655
   11355 Author: Patrick Lam <plam (a] MIT.EDU>
   11356 Date:	Wed Mar 8 02:30:43 2006 +0000
   11357 
   11358     Remove stuff we don't use, make get_{char,short,long} functions
   11359     of ftglue
   11360 	macros to be inlined.
   11361     Code cleanups (excess prototype, old-style function definition).
   11362     reviewed by: plam
   11363 
   11364  ChangeLog	  | 14 ++++++++++++++
   11365  src/fcfreetype.c |  8 ++++----
   11366  src/fcint.h	  |  3 ---
   11367  src/fcname.c	  |  2 +-
   11368  src/ftglue.c	  | 55
   11369  ++++++++-----------------------------------------------
   11370  src/ftglue.h	  | 39 +++++++++++----------------------------
   11371  6 files changed, 38 insertions(+), 83 deletions(-)
   11372 
   11373 commit 9226e04c69d7cb472999b1d8bc0cfa3c28054ebe
   11374 Author: Patrick Lam <plam (a] MIT.EDU>
   11375 Date:	Sun Mar 5 15:33:46 2006 +0000
   11376 
   11377     Because we hacked FcPatternGet, we don't really need to expand
   11378     the filename
   11379 	again in FcPatternGetString.
   11380 
   11381  ChangeLog   | 6 ++++++
   11382  src/fcpat.c | 3 ---
   11383  2 files changed, 6 insertions(+), 3 deletions(-)
   11384 
   11385 commit 618adbaf7bbad8441efb589417d7144476f828c7
   11386 Author: Patrick Lam <plam (a] MIT.EDU>
   11387 Date:	Sun Mar 5 06:05:50 2006 +0000
   11388 
   11389     Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make
   11390     that
   11391 	work. Reported by Bernhard Rosenkraenzer.
   11392 
   11393  ChangeLog   |	6 +++++
   11394  src/fcpat.c | 73
   11395  +++++++++++++++++++++++++++++++++----------------------------
   11396  2 files changed, 46 insertions(+), 33 deletions(-)
   11397 
   11398 commit dc70c15aba6d14dbd5ce8bcd1bc36a39602fbc2c
   11399 Author: Patrick Lam <plam (a] MIT.EDU>
   11400 Date:	Fri Mar 3 18:35:42 2006 +0000
   11401 
   11402     Include inttypes.h instead of stdint.h if appropriate.
   11403 
   11404  ChangeLog   | 5 +++++
   11405  src/fcint.h | 4 ++++
   11406  2 files changed, 9 insertions(+)
   11407 
   11408 commit ead55be0eddcaa60ed3f7147091ada276e891ed9
   11409 Author: Patrick Lam <plam (a] MIT.EDU>
   11410 Date:	Fri Mar 3 18:19:04 2006 +0000
   11411 
   11412     More stub definitions and remove FcFileIsDir from fc-cat.
   11413 
   11414  ChangeLog		     |	6 ++++++
   11415  fc-cat/fc-cat.c	     | 10 ----------
   11416  fc-glyphname/fc-glyphname.c | 10 ++++++++++
   11417  3 files changed, 16 insertions(+), 10 deletions(-)
   11418 
   11419 commit c003f5aec37e099d7f5a88d29cc4b2d5f1d002eb
   11420 Author: Patrick Lam <plam (a] MIT.EDU>
   11421 Date:	Fri Mar 3 15:12:12 2006 +0000
   11422 
   11423     Fix compilation on AIX with stub definitions (bug 6097).
   11424 
   11425  ChangeLog	   |  5 +++++
   11426  fc-case/fc-case.c | 10 ++++++++++
   11427  2 files changed, 15 insertions(+)
   11428 
   11429 commit bb6b19938e2c9d115abd4f36439c365b63713bb1
   11430 Author: Patrick Lam <plam (a] MIT.EDU>
   11431 Date:	Fri Mar 3 06:35:53 2006 +0000
   11432 
   11433     Get rid of C++-style comments.
   11434 
   11435  ChangeLog	  | 8 ++++++++
   11436  src/fccache.c	  | 4 ++--
   11437  src/fcfreetype.c | 2 +-
   11438  src/fcfs.c	  | 8 ++++----
   11439  src/fcpat.c	  | 5 +++--
   11440  5 files changed, 18 insertions(+), 9 deletions(-)
   11441 
   11442 commit 5b4a40a955c9607e80a8da5a42a0da5923e3c509
   11443 Author: Patrick Lam <plam (a] MIT.EDU>
   11444 Date:	Fri Mar 3 06:12:55 2006 +0000
   11445 
   11446     debian/changelog
   11447     Enable creation of 2.3.94 Debian packages.
   11448 
   11449  ChangeLog	  | 5 +++++
   11450  debian/changelog | 5 +++++
   11451  2 files changed, 10 insertions(+)
   11452 
   11453 commit b36f2a39d0ad08d5ee6757f2e419021e63b39ea4
   11454 Author: Patrick Lam <plam (a] MIT.EDU>
   11455 Date:	Fri Mar 3 06:11:31 2006 +0000
   11456 
   11457     Fix suspicious return expression which causes junk to be returned.
   11458     reviewed by: plam
   11459 
   11460  ChangeLog    | 8 ++++++++
   11461  src/fclang.c | 2 +-
   11462  2 files changed, 9 insertions(+), 1 deletion(-)
   11463 
   11464 commit b152a85bdc5c911883af4b0e7930cbe12531d179
   11465 Author: Patrick Lam <plam (a] MIT.EDU>
   11466 Date:	Fri Feb 24 19:32:58 2006 +0000
   11467 
   11468     Fix placement of @s.
   11469 
   11470  ChangeLog   |	5 +++++
   11471  Makefile.am | 14 +++++++-------
   11472  2 files changed, 12 insertions(+), 7 deletions(-)
   11473 
   11474 commit 63d2df3f92b633ba82bfb4fb388062a21e0a0178
   11475 Author: Patrick Lam <plam (a] MIT.EDU>
   11476 Date:	Fri Feb 24 19:19:09 2006 +0000
   11477 
   11478     Bump version to 2.3.94.
   11479 
   11480  ChangeLog		 |  8 ++++++++
   11481  README			 | 47
   11482  +++++++++++++++++++++++++++++++++++++++++++++--
   11483  configure.in		 |  2 +-
   11484  fontconfig/fontconfig.h |  2 +-
   11485  4 files changed, 55 insertions(+), 4 deletions(-)
   11486 
   11487 commit 639475e873c797792fff63fbd8efd73e2b0695fd
   11488 Author: Patrick Lam <plam (a] MIT.EDU>
   11489 Date:	Fri Feb 24 18:52:17 2006 +0000
   11490 
   11491     Remove unconditional emboldening (per Behdad's instructions).
   11492     Add @s to hide some echos.
   11493 
   11494  ChangeLog		      |  9 +++++++++
   11495  Makefile.am		      | 10 +++++-----
   11496  conf.d/10-fonts-persian.conf |  6 ------
   11497  3 files changed, 14 insertions(+), 11 deletions(-)
   11498 
   11499 commit 0cfaf27e334e599bb3dcf8f06140e9577718191d
   11500 Author: Patrick Lam <plam (a] MIT.EDU>
   11501 Date:	Fri Feb 24 16:41:34 2006 +0000
   11502 
   11503     Takashi Iwai <tiwai (a] suse.de> reviewed by: plam
   11504     Fix double-free on error case.
   11505 
   11506  ChangeLog	  | 8 ++++++++
   11507  src/fcfreetype.c | 1 +
   11508  2 files changed, 9 insertions(+)
   11509 
   11510 commit cf5cf4cadb35c7ebabf025bf6781f69c390548c8
   11511 Author: Patrick Lam <plam (a] MIT.EDU>
   11512 Date:	Wed Feb 22 04:50:16 2006 +0000
   11513 
   11514     Strip \r and whitespace from input; fixes bug 3454.
   11515 
   11516  ChangeLog	   |  7 ++++++-
   11517  fc-lang/fc-lang.c | 11 +++++++----
   11518  2 files changed, 13 insertions(+), 5 deletions(-)
   11519 
   11520 commit 69a3fc78e233957f9e1f6737eccada1494a937ae
   11521 Author: Patrick Lam <plam (a] MIT.EDU>
   11522 Date:	Wed Feb 22 04:09:39 2006 +0000
   11523 
   11524     Allocate large arrays statically in fc-lang to fix crashes under
   11525 	MinGW/MSYS.
   11526 
   11527  ChangeLog	   |  6 ++++++
   11528  fc-lang/fc-lang.c | 18 +++++++++---------
   11529  2 files changed, 15 insertions(+), 9 deletions(-)
   11530 
   11531 commit 656b47f6988e001c5b6fdfee7a38dc8321e71454
   11532 Author: Patrick Lam <plam (a] MIT.EDU>
   11533 Date:	Tue Feb 21 15:56:41 2006 +0000
   11534 
   11535     Pass the buck; make fontconfig not crash on pango badness.
   11536 
   11537  ChangeLog	  | 5 +++++
   11538  src/fcfreetype.c | 4 ++++
   11539  2 files changed, 9 insertions(+)
   11540 
   11541 commit 9fb0e0743eaf44099bdb9b3ff04b5fc7f73792a3
   11542 Author: Patrick Lam <plam (a] MIT.EDU>
   11543 Date:	Tue Feb 21 15:53:43 2006 +0000
   11544 
   11545     Use embeddedbitmap rather than rh_prefer_bitmap.
   11546 
   11547  ChangeLog		      | 5 +++++
   11548  conf.d/10-fonts-persian.conf | 2 +-
   11549  2 files changed, 6 insertions(+), 1 deletion(-)
   11550 
   11551 commit f2fb985c7a0e51109b1750e166e4244a833ffbe3
   11552 Author: Patrick Lam <plam (a] MIT.EDU>
   11553 Date:	Tue Feb 21 15:50:19 2006 +0000
   11554 
   11555     Eliminate redundancies.
   11556     reviewed by: plam
   11557 
   11558  ChangeLog	  | 11 +++++++++++
   11559  src/fccache.c	  |  3 ++-
   11560  src/fcdir.c	  |  3 ---
   11561  src/fcfreetype.c |  1 -
   11562  src/fcxml.c	  |  3 +--
   11563  src/ftglue.c	  |  1 -
   11564  6 files changed, 14 insertions(+), 8 deletions(-)
   11565 
   11566 commit b023dbd38410521a459758498f99d3a48cdd313d
   11567 Author: Patrick Lam <plam (a] MIT.EDU>
   11568 Date:	Tue Feb 21 15:40:18 2006 +0000
   11569 
   11570     Eliminate unused vars reported by Intel's compiler.
   11571     reviewed by: plam
   11572 
   11573  ChangeLog	   | 10 ++++++++++
   11574  fc-list/fc-list.c |  4 ++--
   11575  src/fcfreetype.c  |  3 +--
   11576  src/fcstr.c	   |  3 +--
   11577  src/fcxml.c	   |  2 --
   11578  5 files changed, 14 insertions(+), 8 deletions(-)
   11579 
   11580 commit 2b90aee36399ec13ba3af929311b37d9494adab6
   11581 Author: Patrick Lam <plam (a] MIT.EDU>
   11582 Date:	Tue Feb 21 15:29:54 2006 +0000
   11583 
   11584     Remove one more archaic character.
   11585     reviewed by: plam
   11586 
   11587  ChangeLog	 | 7 +++++++
   11588  fc-lang/ka.orth | 2 +-
   11589  2 files changed, 8 insertions(+), 1 deletion(-)
   11590 
   11591 commit dacf81ed4c541174f0dbfe2898f3309657bf6116
   11592 Author: Patrick Lam <plam (a] MIT.EDU>
   11593 Date:	Tue Feb 21 15:24:28 2006 +0000
   11594 
   11595     Freeze patterns created by configuration file for tiny memory savings
   11596 	(every little bit helps).
   11597     reviewed by: plam, keithp
   11598 
   11599  ChangeLog   | 8 ++++++++
   11600  src/fcxml.c | 3 ++-
   11601  2 files changed, 10 insertions(+), 1 deletion(-)
   11602 
   11603 commit 9769b43d4a4d8fe5480b672124f764e5bac1f4c9
   11604 Author: Patrick Lam <plam (a] MIT.EDU>
   11605 Date:	Tue Feb 21 14:12:41 2006 +0000
   11606 
   11607     Initialize fontconfig library in fc-cat to avoid segfault.
   11608     reviewed by: plam
   11609 
   11610  ChangeLog	 |  7 +++++++
   11611  fc-cat/fc-cat.c | 11 ++++++++++-
   11612  2 files changed, 17 insertions(+), 1 deletion(-)
   11613 
   11614 commit 530e66b008c0d5b972b54046a5b15e76c8e989b6
   11615 Author: Patrick Lam <plam (a] MIT.EDU>
   11616 Date:	Sat Feb 18 18:18:07 2006 +0000
   11617 
   11618     Fix the underlying cause of the below segfault (must usually call
   11619 	FcDirCacheHasCurrentArch after FcDirCacheValid).
   11620 
   11621  ChangeLog	     | 12 ++++++++++--
   11622  fc-cache/fc-cache.c |	2 ++
   11623  src/fccache.c	     |	4 +++-
   11624  src/fcdir.c	     |	4 +++-
   11625  4 files changed, 18 insertions(+), 4 deletions(-)
   11626 
   11627 commit a68ce9525dedc06fd4da102492e8d1c6137b3664
   11628 Author: Patrick Lam <plam (a] MIT.EDU>
   11629 Date:	Sat Feb 18 17:56:25 2006 +0000
   11630 
   11631     Fix segfault (reported by fcrozat) caused by incorrect input on cache
   11632 	files.
   11633 
   11634  ChangeLog     |  6 ++++++
   11635  src/fccache.c | 21 +++++++++++++--------
   11636  2 files changed, 19 insertions(+), 8 deletions(-)
   11637 
   11638 commit 310817371cdd4163c8d2f138e4fc3295ff0afbc5
   11639 Author: Patrick Lam <plam (a] MIT.EDU>
   11640 Date:	Fri Feb 17 14:44:42 2006 +0000
   11641 
   11642     Bump up magic version; we changed the binary format.
   11643 
   11644  ChangeLog   | 5 +++++
   11645  src/fcint.h | 4 ++--
   11646  2 files changed, 7 insertions(+), 2 deletions(-)
   11647 
   11648 commit 12f46c42fa583d8e23b8f97eebac77d7b0576ed2
   11649 Author: Patrick Lam <plam (a] MIT.EDU>
   11650 Date:	Fri Feb 17 05:47:08 2006 +0000
   11651 
   11652     Enable fc-cat to print out old-style cache info when given a directory
   11653 	name.
   11654 
   11655  ChangeLog	 |  6 ++++++
   11656  fc-cat/fc-cat.c | 26 +++++++++++++++++++++++++-
   11657  2 files changed, 31 insertions(+), 1 deletion(-)
   11658 
   11659 commit 8c0d692125018052fa228721f30f760dfb0c0adf
   11660 Author: Patrick Lam <plam (a] MIT.EDU>
   11661 Date:	Thu Feb 16 17:50:04 2006 +0000
   11662 
   11663     Deal correctly with changing FC_CACHE_MAGIC.
   11664 
   11665  ChangeLog     |  5 +++++
   11666  src/fccache.c | 17 +++++++++++++++++
   11667  2 files changed, 22 insertions(+)
   11668 
   11669 commit d2c0102944176744e440c4109bf7725240453cc7
   11670 Author: Patrick Lam <plam (a] MIT.EDU>
   11671 Date:	Thu Feb 16 15:36:43 2006 +0000
   11672 
   11673     Add -r --really-force option which blows away cache files and then
   11674 	regenerates them.
   11675 
   11676  ChangeLog	     |	6 ++++++
   11677  fc-cache/fc-cache.c | 25 ++++++++++++++++++-------
   11678  2 files changed, 24 insertions(+), 7 deletions(-)
   11679 
   11680 commit 719f4b841f9763f2e4aa10a61cb2ffd41d9e8226
   11681 Author: Patrick Lam <plam (a] MIT.EDU>
   11682 Date:	Thu Feb 16 07:12:04 2006 +0000
   11683 
   11684     Don't bail if fontconfig can't remove a dir cache file. Skip the ID
   11685     of a
   11686 	cache file when copying. Eliminate 'source file too small' bug in
   11687 	FcDirCacheWrite.
   11688 
   11689  ChangeLog	     |	9 ++++++++-
   11690  fc-cache/fc-cache.c | 16 ++++++++++------
   11691  src/fccache.c	     |	8 +++-----
   11692  3 files changed, 21 insertions(+), 12 deletions(-)
   11693 
   11694 commit f8a17f329815cfa5416142811b96d16f2a5cca93
   11695 Author: Patrick Lam <plam (a] MIT.EDU>
   11696 Date:	Mon Feb 13 22:19:30 2006 +0000
   11697 
   11698     Fix memory leak in error condition code.
   11699 
   11700  ChangeLog	  | 5 +++++
   11701  src/fcfreetype.c | 4 ++--
   11702  2 files changed, 7 insertions(+), 2 deletions(-)
   11703 
   11704 commit 5657098e2940652065fcfd00e4cf2771d7df21ef
   11705 Author: Patrick Lam <plam (a] MIT.EDU>
   11706 Date:	Mon Feb 13 21:51:11 2006 +0000
   11707 
   11708     Skip bitmap fonts which can't even get it together enough to declare a
   11709 	family name; this appears to reproduce previous fontconfig
   11710 	behaviour.
   11711     reviewed by: plam
   11712 
   11713  ChangeLog	  | 8 ++++++++
   11714  src/fcfreetype.c | 5 +++++
   11715  2 files changed, 13 insertions(+)
   11716 
   11717 commit d00c3cb5e046dfb04b446d8b0bb10880d190cc13
   11718 Author: Patrick Lam <plam (a] MIT.EDU>
   11719 Date:	Sat Feb 11 05:01:32 2006 +0000
   11720 
   11721     Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2
   11722     in a
   11723 	directory, because /var/cache/fontconfig failures ought to
   11724 	be fixable,
   11725 	unlike fonts.cache-2 failures, which may leave you screwed.
   11726     reviewed by: plam
   11727 
   11728  ChangeLog     |  9 +++++++++
   11729  src/fccache.c | 42 ++++++++++++++++++++----------------------
   11730  2 files changed, 29 insertions(+), 22 deletions(-)
   11731 
   11732 commit 9e07e0a77b6b1c33a52a1ec4d845797e32125baf
   11733 Author: Patrick Lam <plam (a] MIT.EDU>
   11734 Date:	Sat Feb 11 04:50:46 2006 +0000
   11735 
   11736     Use a tri-state to mark the fonts which didn't get blocked but
   11737     were just
   11738 	missing an element, to distinguish them from the fonts that
   11739 	do match
   11740 	the element.
   11741     reviewed by: plam
   11742 
   11743  ChangeLog     |  8 ++++++++
   11744  src/fcmatch.c | 18 +++++++++++-------
   11745  2 files changed, 19 insertions(+), 7 deletions(-)
   11746 
   11747 commit f11a184104a57c0d68afde8e7458c7b8473b6671
   11748 Author: Patrick Lam <plam (a] MIT.EDU>
   11749 Date:	Fri Feb 10 19:40:11 2006 +0000
   11750 
   11751     Don't kill fonts because they don't declare an element that's
   11752     being matched
   11753 	on.
   11754     reviewed by: plam
   11755 
   11756  ChangeLog     | 7 +++++++
   11757  src/fcmatch.c | 4 ++++
   11758  2 files changed, 11 insertions(+)
   11759 
   11760 commit 879af7060b24c6d57eb29cf6cfe2f6bb04589261
   11761 Author: Patrick Lam <plam (a] MIT.EDU>
   11762 Date:	Thu Feb 9 18:44:14 2006 +0000
   11763 
   11764     Define and pass O_BINARY to open if appropriate, for those platforms
   11765     that
   11766 	need it. Reported by Doodle.
   11767 
   11768  ChangeLog     |  7 ++++---
   11769  src/fccache.c | 30 +++++++++++++++++-------------
   11770  2 files changed, 21 insertions(+), 16 deletions(-)
   11771 
   11772 commit c7490074c57da387904cecfdf60595713c7bb89e
   11773 Author: Patrick Lam <plam (a] MIT.EDU>
   11774 Date:	Thu Feb 9 16:19:42 2006 +0000
   11775 
   11776     Fix attempt to close -1. Don't unboundedly grow bad caches
   11777     (reported by
   11778 	fcrozat).
   11779 
   11780  ChangeLog     | 6 ++++++
   11781  src/fccache.c | 8 +++++---
   11782  2 files changed, 11 insertions(+), 3 deletions(-)
   11783 
   11784 commit a8c425301aeb8e417b0fa35567b2f8f64b450657
   11785 Author: Patrick Lam <plam (a] MIT.EDU>
   11786 Date:	Thu Feb 9 15:25:57 2006 +0000
   11787 
   11788     Fix problem with missing 'en' due to euro.patch: change cache
   11789     file format
   11790 	slightly to coincide with that generated by fc-lang.
   11791 
   11792  ChangeLog	 | 8 ++++++++
   11793  src/fccharset.c | 8 ++++----
   11794  2 files changed, 12 insertions(+), 4 deletions(-)
   11795 
   11796 commit b10e77628c4d207ac60ae4000b1459ced9228d69
   11797 Author: Patrick Lam <plam (a] MIT.EDU>
   11798 Date:	Wed Feb 8 03:34:17 2006 +0000
   11799 
   11800     Fix warning.
   11801 
   11802  ChangeLog     | 5 +++++
   11803  src/fccache.c | 2 +-
   11804  2 files changed, 6 insertions(+), 1 deletion(-)
   11805 
   11806 commit 5c3deb2985586a06216afd0e6a0c136d4e67a58b
   11807 Author: Patrick Lam <plam (a] MIT.EDU>
   11808 Date:	Tue Feb 7 22:09:01 2006 +0000
   11809 
   11810     Don't reject dirs that can't be normalized (fixes lilypond, and
   11811     is correct
   11812 	in the context of application font directories.)
   11813     Use normalized directory name exclusively in FcCacheReadDirs.
   11814     reviewed by: plam
   11815 
   11816  ChangeLog     | 13 +++++++++++++
   11817  src/fccache.c | 19 ++++++++++---------
   11818  src/fcdir.c   |  9 ++++-----
   11819  3 files changed, 27 insertions(+), 14 deletions(-)
   11820 
   11821 commit efb11b36c4e24a619e7be1790834130ca4113c5b
   11822 Author: Patrick Lam <plam (a] MIT.EDU>
   11823 Date:	Tue Feb 7 21:15:33 2006 +0000
   11824 
   11825     Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrU
   11826 	usage, remove redundant cast.
   11827     reviewed by: plam
   11828 
   11829  ChangeLog   |	8 ++++++++
   11830  src/fcpat.c | 39 +++++++++++++++++++--------------------
   11831  2 files changed, 27 insertions(+), 20 deletions(-)
   11832 
   11833 commit 6cc02fe6b95421f6e97af9008ad9ff4febe80c36
   11834 Author: Patrick Lam <plam (a] MIT.EDU>
   11835 Date:	Tue Feb 7 20:56:48 2006 +0000
   11836 
   11837     src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)
   11838     Fix missing FcCacheBankToIndex in FcCharSetInsertLeaf. Declare
   11839     extern for
   11840 	static arrays as arrays, not pointers. (Part of the fix for 'fonts
   11841 	don't have en' issue after Euro patch.)
   11842     (I forgot to commit the ChangeLog last time.)
   11843     reviewed by: plam
   11844 
   11845  ChangeLog	 | 25 +++++++++++++++++++++++++
   11846  src/fccharset.c |  6 +++---
   11847  2 files changed, 28 insertions(+), 3 deletions(-)
   11848 
   11849 commit a81f23c0cecdc5d4cb7a443fdd4527b5f0dbca8a
   11850 Author: Patrick Lam <plam (a] MIT.EDU>
   11851 Date:	Tue Feb 7 03:53:32 2006 +0000
   11852 
   11853     Fix hidden variable warning.
   11854 
   11855  ChangeLog	   | 6 ++++++
   11856  fc-lang/de.orth   | 1 +
   11857  fc-lang/el.orth   | 1 +
   11858  fc-lang/en.orth   | 1 +
   11859  fc-lang/es.orth   | 1 +
   11860  fc-lang/fc-lang.c | 6 +++---
   11861  fc-lang/fi.orth   | 2 +-
   11862  fc-lang/fr.orth   | 1 +
   11863  fc-lang/it.orth   | 1 +
   11864  fc-lang/nl.orth   | 1 +
   11865  fc-lang/pt.orth   | 1 +
   11866  src/fccache.c	   | 1 -
   11867  src/fccharset.c   | 9 +++++----
   11868  13 files changed, 23 insertions(+), 9 deletions(-)
   11869 
   11870 commit 799157dbbf55d1bf13b1e63faf3b530979116aca
   11871 Author: Patrick Lam <plam (a] MIT.EDU>
   11872 Date:	Tue Feb 7 02:33:57 2006 +0000
   11873 
   11874     Remove de-escaping logic because FcCacheWriteString doesn't escape
   11875     anyway.
   11876 	Do blockwise reading instead of byte-wise for performance.
   11877 
   11878  ChangeLog     |  8 +++++++
   11879  src/fccache.c | 72
   11880  ++++++++++++++++++++---------------------------------------
   11881  2 files changed, 32 insertions(+), 48 deletions(-)
   11882 
   11883 commit 8b413bb62c6743db10e7d210fb7924c9502fd60e
   11884 Author: Patrick Lam <plam (a] MIT.EDU>
   11885 Date:	Tue Feb 7 02:22:50 2006 +0000
   11886 
   11887     Takashi Iwai <tiwai (a] suse.de>
   11888     Don't loop infinitely on recursive symlinks (client-side).
   11889 
   11890  ChangeLog     |  7 +++++++
   11891  src/fccache.c | 21 +++++++++++++++------
   11892  2 files changed, 22 insertions(+), 6 deletions(-)
   11893 
   11894 commit 660acf8f2278df9276c9a1bff3533e9a74fd8c6b
   11895 Author: Patrick Lam <plam (a] MIT.EDU>
   11896 Date:	Mon Feb 6 23:11:41 2006 +0000
   11897 
   11898     Don't loop infinitely on recursive symlinks.
   11899     reviewed by: plam
   11900 
   11901  ChangeLog	     |	6 ++++++
   11902  fc-cache/fc-cache.c | 18 ++++++++++++++++++
   11903  2 files changed, 24 insertions(+)
   11904 
   11905 commit fff5a5af30142c933d8e9dddda61a6a994f44c28
   11906 Author: Patrick Lam <plam (a] MIT.EDU>
   11907 Date:	Mon Feb 6 22:44:02 2006 +0000
   11908 
   11909     Skip subdirs when skipping over stale bits of global cache. Introduce
   11910     state
   11911 	machine into FcGlobalCacheDir to avoid doing inappropriate
   11912 	operations
   11913 	on global dir entries, e.g. writing out an out-of-date cache
   11914 	entry.
   11915     reviewed by: plam
   11916 
   11917  ChangeLog     |  12 ++++
   11918  src/fccache.c | 186
   11919  ++++++++++++++++++++++++++++++++++++++++++----------------
   11920  src/fcint.h   |   4 ++
   11921  3 files changed, 150 insertions(+), 52 deletions(-)
   11922 
   11923 commit 98592bbb1dbdb867994dcf463bdd36f98878fffc
   11924 Author: Patrick Lam <plam (a] MIT.EDU>
   11925 Date:	Mon Feb 6 21:52:15 2006 +0000
   11926 
   11927     Hoist FcFileIsDir check out of FcFileScanConfig loop.
   11928     reviewed by: plam
   11929 
   11930  ChangeLog   |	6 ++++++
   11931  src/fcdir.c | 11 ++++-------
   11932  2 files changed, 10 insertions(+), 7 deletions(-)
   11933 
   11934 commit a0aa54f6ee032efbca25bdf734ba62dd642b04a1
   11935 Author: Patrick Lam <plam (a] MIT.EDU>
   11936 Date:	Mon Feb 6 19:25:45 2006 +0000
   11937 
   11938     Don't rescan when trying to normalize a non-declared font dir. Don't
   11939     add
   11940 	font dirs multiple times (even if they're aliased).
   11941     reviewed by: plam
   11942 
   11943  ChangeLog   |	9 +++++++
   11944  src/fccfg.c | 78
   11945  ++++++++++++++++++++++++++++++++++++++++---------------------
   11946  2 files changed, 61 insertions(+), 26 deletions(-)
   11947 
   11948 commit 86e75dfb5d1434837537b40e829f00f9ffbb8183
   11949 Author: Patrick Lam <plam (a] MIT.EDU>
   11950 Date:	Mon Feb 6 14:44:46 2006 +0000
   11951 
   11952     Explain apples/oranges comparison and fix compilation error.
   11953     reviewed by: plam
   11954 
   11955  ChangeLog  | 7 +++++++
   11956  src/fcfs.c | 5 ++++-
   11957  2 files changed, 11 insertions(+), 1 deletion(-)
   11958 
   11959 commit f076169d19574c6c548764d574a33bc4fe022ffb
   11960 Author: Patrick Lam <plam (a] MIT.EDU>
   11961 Date:	Mon Feb 6 14:14:21 2006 +0000
   11962 
   11963     Insert check for integer overflow in # of fonts.
   11964     reviewed by: plam
   11965 
   11966  ChangeLog  | 7 +++++++
   11967  src/fcfs.c | 2 +-
   11968  2 files changed, 8 insertions(+), 1 deletion(-)
   11969 
   11970 commit 788c4af232f5677d73e8e2e77e123cf566530ccb
   11971 Author: Patrick Lam <plam (a] MIT.EDU>
   11972 Date:	Sun Feb 5 04:11:08 2006 +0000
   11973 
   11974     Make 'make distcheck' work with automake 1.6.3.
   11975     reviewed by: plam
   11976 
   11977  ChangeLog	      | 10 ++++++++++
   11978  doc/Makefile.am      |  2 +-
   11979  fc-cache/Makefile.am |  2 +-
   11980  fc-cat/Makefile.am   |  2 +-
   11981  fc-list/Makefile.am  |  2 +-
   11982  5 files changed, 14 insertions(+), 4 deletions(-)
   11983 
   11984 commit 68355f38774fe55d8010268291a170492b241a71
   11985 Author: Patrick Lam <plam (a] MIT.EDU>
   11986 Date:	Sun Feb 5 02:57:21 2006 +0000
   11987 
   11988     src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
   11989     FcDirCacheConsume,
   11990 	FcDirCacheWrite)
   11991     Check I/O call return values and eliminate unused variable warnings.
   11992     reviewed by: plam
   11993 
   11994  ChangeLog	 | 13 ++++++++++++
   11995  fc-cat/fc-cat.c |  5 ++---
   11996  src/fccache.c	 | 66
   11997  +++++++++++++++++++++++++++++++++++++++++++--------------
   11998  src/fcxml.c	 |  4 ++--
   11999  4 files changed, 67 insertions(+), 21 deletions(-)
   12000 
   12001 commit c4c47a7654196f37b625f337192b235e558ab890
   12002 Author: Patrick Lam <plam (a] MIT.EDU>
   12003 Date:	Sat Feb 4 00:09:42 2006 +0000
   12004 
   12005     src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)
   12006     Fix memory leak.
   12007     reviewed by: plam
   12008 
   12009  ChangeLog   | 7 +++++++
   12010  src/fccfg.c | 2 ++
   12011  2 files changed, 9 insertions(+)
   12012 
   12013 commit a8e4d9eb395b45ab23f0c540f919ec432b46dea8
   12014 Author: Patrick Lam <plam (a] MIT.EDU>
   12015 Date:	Sat Feb 4 00:04:00 2006 +0000
   12016 
   12017     Gracefully handle the case where a cache asserts that it has
   12018     a negative
   12019 	number of fonts, causing overflow.
   12020     reviewed by: plam
   12021 
   12022  ChangeLog  |  8 ++++++++
   12023  src/fcfs.c | 29 +++++++++++++++--------------
   12024  2 files changed, 23 insertions(+), 14 deletions(-)
   12025 
   12026 commit 1af0f5741a95eed6f3a54140c360e0422fd13f62
   12027 Author: Patrick Lam <plam (a] MIT.EDU>
   12028 Date:	Fri Feb 3 23:47:37 2006 +0000
   12029 
   12030     Fix double free in error case.
   12031 
   12032  ChangeLog     | 5 +++++
   12033  src/fccache.c | 2 +-
   12034  2 files changed, 6 insertions(+), 1 deletion(-)
   12035 
   12036 commit 80ba0571f3bfdee854d6e69f55664f552f4b75a3
   12037 Author: Patrick Lam <plam (a] MIT.EDU>
   12038 Date:	Tue Jan 31 07:30:23 2006 +0000
   12039 
   12040     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   12041     Replace 'stamp' target with mkinstalldirs.
   12042 
   12043  ChangeLog	      |  8 ++++++++
   12044  fc-cache/Makefile.am | 13 +++----------
   12045  2 files changed, 11 insertions(+), 10 deletions(-)
   12046 
   12047 commit 28aefd013d1896ffbf389596109eaec729d5d9a5
   12048 Author: Patrick Lam <plam (a] MIT.EDU>
   12049 Date:	Tue Jan 31 07:16:22 2006 +0000
   12050 
   12051     Toast broken global cache files.
   12052     reviewed by: plam
   12053 
   12054  ChangeLog     | 7 +++++++
   12055  src/fccache.c | 4 ++--
   12056  2 files changed, 9 insertions(+), 2 deletions(-)
   12057 
   12058 commit 3616cbe251e47cf36018a7277d9ff78f1cb0965e
   12059 Author: Patrick Lam <plam (a] MIT.EDU>
   12060 Date:	Tue Jan 31 04:42:20 2006 +0000
   12061 
   12062     Actually use the directories that I added to the global cache. Fixes
   12063     'make
   12064 	check'.
   12065 
   12066  ChangeLog     |  6 ++++++
   12067  src/fccache.c | 11 +++++++++--
   12068  2 files changed, 15 insertions(+), 2 deletions(-)
   12069 
   12070 commit 275cf6cd8350f8a9f29caabd5b1994c6324caaf6
   12071 Author: Patrick Lam <plam (a] MIT.EDU>
   12072 Date:	Tue Jan 31 04:07:45 2006 +0000
   12073 
   12074     Don't stop scanning if a directory in fonts.conf doesn't exist,
   12075     because
   12076 	subsequent directories might exist.
   12077     reviewed by: plam
   12078 
   12079  ChangeLog	     |	8 ++++++++
   12080  fc-cache/fc-cache.c | 20 ++++++++++++++------
   12081  2 files changed, 22 insertions(+), 6 deletions(-)
   12082 
   12083 commit 81d97094cf2a714417a9e73bb2f0f17f51ca3d95
   12084 Author: Patrick Lam <plam (a] MIT.EDU>
   12085 Date:	Mon Jan 30 16:31:56 2006 +0000
   12086 
   12087     Make global cache work again after putting dir names into global cache
   12088     (I
   12089 	misplaced the recording of a file offset).
   12090 
   12091  ChangeLog     | 6 ++++++
   12092  src/fccache.c | 2 +-
   12093  2 files changed, 7 insertions(+), 1 deletion(-)
   12094 
   12095 commit 2c4e0124976724a7ae56bfee0ac4f7046c819ea8
   12096 Author: Patrick Lam <plam (a] MIT.EDU>
   12097 Date:	Mon Jan 30 15:59:17 2006 +0000
   12098 
   12099     Update fc-cat to handle subdir lists in global cache file.
   12100     Another FcCacheReadString return value check.
   12101 
   12102  ChangeLog	 |  9 +++++++++
   12103  fc-cat/fc-cat.c | 10 ++++++++++
   12104  src/fccache.c	 | 11 +++++++++--
   12105  3 files changed, 28 insertions(+), 2 deletions(-)
   12106 
   12107 commit c5411c4cae9389ad875fbbeedeaba0644f5e399f
   12108 Author: Patrick Lam <plam (a] MIT.EDU>
   12109 Date:	Mon Jan 30 15:44:13 2006 +0000
   12110 
   12111     Make fccache more resilient to broken cache files by checking
   12112     return value
   12113 	of FcCacheReadString all the time.
   12114     reviewed by: plam
   12115 
   12116  ChangeLog     |  9 +++++++++
   12117  src/fccache.c | 28 ++++++++++++++--------------
   12118  2 files changed, 23 insertions(+), 14 deletions(-)
   12119 
   12120 commit 946478e1a7f8c59a97c89f5c9029f30241a6cc0c
   12121 Author: Patrick Lam <plam (a] MIT.EDU>
   12122 Date:	Mon Jan 30 14:43:04 2006 +0000
   12123 
   12124     Remove references to dead fontconfig(3) manpages in other fontconfig
   12125 	manpages.
   12126     reviewed by: plam
   12127 
   12128  ChangeLog	     | 9 +++++++++
   12129  fc-lang/fc-lang.man | 2 --
   12130  fc-match/fc-match.1 | 2 --
   12131  3 files changed, 9 insertions(+), 4 deletions(-)
   12132 
   12133 commit af7a965f945ab5aafab13fb7b6e8d96c911b24fd
   12134 Author: Patrick Lam <plam (a] MIT.EDU>
   12135 Date:	Mon Jan 30 04:51:22 2006 +0000
   12136 
   12137     Fix world's tiniest typo in code example.
   12138     reviewed by: plam
   12139 
   12140  ChangeLog	    | 7 +++++++
   12141  doc/fcpattern.fncs | 2 +-
   12142  2 files changed, 8 insertions(+), 1 deletion(-)
   12143 
   12144 commit 30c4189deb8412793d175bce255561a882ad81b7
   12145 Author: Patrick Lam <plam (a] MIT.EDU>
   12146 Date:	Mon Jan 30 04:47:17 2006 +0000
   12147 
   12148     Fix global cache reads of subdirectories.
   12149     reviewed by: plam
   12150 
   12151  ChangeLog     | 7 +++++++
   12152  src/fccache.c | 2 +-
   12153  2 files changed, 8 insertions(+), 1 deletion(-)
   12154 
   12155 commit 971cf18018a4f41bca196dd81989e67672e52112
   12156 Author: Patrick Lam <plam (a] MIT.EDU>
   12157 Date:	Mon Jan 30 04:27:53 2006 +0000
   12158 
   12159     Add documentation for FcConfigNormalizeFontDir.
   12160     Write directory information to global caches to fix make check
   12161     (reported by
   12162 	Ronny V. Vindenes). This changes the global cache format again.
   12163 
   12164  ChangeLog	   | 13 +++++++++++++
   12165  doc/fcconfig.fncs | 11 +++++++++++
   12166  src/fccache.c	   | 25 +++++++++++++++++++++++--
   12167  src/fcdir.c	   |  2 +-
   12168  src/fcint.h	   |  2 ++
   12169  5 files changed, 50 insertions(+), 3 deletions(-)
   12170 
   12171 commit 97293e07dd688b3d81cd6e7ecd5df4cdef4c87d8
   12172 Author: Patrick Lam <plam (a] MIT.EDU>
   12173 Date:	Fri Jan 27 05:47:59 2006 +0000
   12174 
   12175     Move FcConfigNormalizeFontDir call so that it doesn't result in
   12176     infinite
   12177 	recursion (reported by Ronny V. Vindenes).
   12178 
   12179  ChangeLog		 | 9 +++++++++
   12180  fc-cache/fc-cache.c	 | 6 +++++-
   12181  fontconfig/fontconfig.h | 4 ++++
   12182  src/fccache.c		 | 8 --------
   12183  src/fcint.h		 | 4 ----
   12184  5 files changed, 18 insertions(+), 13 deletions(-)
   12185 
   12186 commit 3cf9f5cec386ce97bb3cdd1dfe78d0d6999243ea
   12187 Author: Patrick Lam <plam (a] MIT.EDU>
   12188 Date:	Fri Jan 27 00:27:37 2006 +0000
   12189 
   12190     Add a couple of missing normalizations to make fc-cache work right;
   12191     only
   12192 	scan subdirectories once.
   12193 
   12194  ChangeLog     | 7 +++++++
   12195  src/fccache.c | 8 ++++++++
   12196  src/fccfg.c   | 4 ++--
   12197  3 files changed, 17 insertions(+), 2 deletions(-)
   12198 
   12199 commit 4073203deb00cb1497f7cc8c1a7de25534070d2c
   12200 Author: Patrick Lam <plam (a] MIT.EDU>
   12201 Date:	Thu Jan 26 16:11:41 2006 +0000
   12202 
   12203     Don't crash on non-existant directories in global cache.
   12204     reviewed by: plam
   12205 
   12206  ChangeLog     | 7 +++++++
   12207  src/fccache.c | 4 +++-
   12208  2 files changed, 10 insertions(+), 1 deletion(-)
   12209 
   12210 commit f468f568b4aedef1606b0692addf47cb9f02b328
   12211 Author: Patrick Lam <plam (a] MIT.EDU>
   12212 Date:	Thu Jan 26 16:09:12 2006 +0000
   12213 
   12214     Stop trampling the directory name when writing out caches. (with Mike
   12215 	Fabian:) Beef up FcConfigNormalizeFontDir to scan subdirs when
   12216 	necessary. Don't scan directories that can't be normalized.
   12217 
   12218  ChangeLog     | 11 +++++++++++
   12219  src/fccache.c | 16 +++++++++++++---
   12220  src/fccfg.c   | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
   12221  src/fcdir.c   |  6 +++++-
   12222  src/fcxml.c   |  2 +-
   12223  5 files changed, 82 insertions(+), 5 deletions(-)
   12224 
   12225 commit 575a37b7975656f73162438635b4ba26e229b33f
   12226 Author: Patrick Lam <plam (a] MIT.EDU>
   12227 Date:	Wed Jan 25 14:52:49 2006 +0000
   12228 
   12229     Fix additional memory leaks reported by Ronny V. Vindenes: don't
   12230     invoke
   12231 	FcValueSave on hashed static strings in FcPatternAddWithBinding.
   12232     Add another st_dev check in FcDirCacheOpen.
   12233 
   12234  ChangeLog     | 11 +++++++++++
   12235  src/fccache.c | 13 +++++++++++--
   12236  src/fccfg.c   |  3 +--
   12237  src/fcpat.c   |  9 ++++++++-
   12238  4 files changed, 31 insertions(+), 5 deletions(-)
   12239 
   12240 commit 16a71eff3ee0326db3794fa26548106a8a8697f6
   12241 Author: Patrick Lam <plam (a] MIT.EDU>
   12242 Date:	Wed Jan 25 02:54:37 2006 +0000
   12243 
   12244     Treat zh-hk fonts differently from zh-tw fonts. This patch may cause
   12245 	fontconfig to treat A-X fonts differently from A-Y fonts;
   12246 	please mail
   12247 	the fontconfig list if this causes any problems.
   12248     reviewed by: plam
   12249 
   12250  ChangeLog	    | 10 ++++++++++
   12251  fc-lang/zh_hk.orth |  2 +-
   12252  src/fcfreetype.c   |  2 +-
   12253  3 files changed, 12 insertions(+), 2 deletions(-)
   12254 
   12255 commit 6f9fcb51861fe3066e44a23817f1c700f3475ac0
   12256 Author: Patrick Lam <plam (a] MIT.EDU>
   12257 Date:	Wed Jan 25 02:33:46 2006 +0000
   12258 
   12259     Fix memory leaks reported by Ronny V. Vindenes.
   12260 
   12261  ChangeLog	  | 6 ++++++
   12262  src/fccache.c	  | 9 ++++++++-
   12263  src/fcfreetype.c | 8 +++++++-
   12264  3 files changed, 21 insertions(+), 2 deletions(-)
   12265 
   12266 commit 986e35979e56774c91f3214af9e8a6f71817dcfa
   12267 Author: Patrick Lam <plam (a] MIT.EDU>
   12268 Date:	Thu Jan 19 19:20:30 2006 +0000
   12269 
   12270     Fix for unaligned memory accesses.
   12271     reviewed by: plam
   12272 
   12273  ChangeLog   |	9 ++++++++-
   12274  src/fcpat.c | 12 ++++++++----
   12275  2 files changed, 16 insertions(+), 5 deletions(-)
   12276 
   12277 commit 58bdd29619e6580477918f8c8d77aadbe5e427a4
   12278 Author: Patrick Lam <plam (a] MIT.EDU>
   12279 Date:	Wed Jan 18 15:41:15 2006 +0000
   12280 
   12281     Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir
   12282     calls to
   12283 	avoid crashes.
   12284     reviewed by: plam
   12285 
   12286  ChangeLog   | 8 ++++++++
   12287  src/fcdir.c | 4 +++-
   12288  2 files changed, 11 insertions(+), 1 deletion(-)
   12289 
   12290 commit eadadf489aff5f4a17a91f85909cb0dc27b2a494
   12291 Author: Patrick Lam <plam (a] MIT.EDU>
   12292 Date:	Sun Jan 15 05:31:58 2006 +0000
   12293 
   12294     Fix segfault when consuming zero-length caches in fc-cat (which has no
   12295 	config, so FcConfigAddFontDir shouldn't be called.)
   12296 
   12297  ChangeLog     | 6 ++++++
   12298  src/fccache.c | 3 ++-
   12299  2 files changed, 8 insertions(+), 1 deletion(-)
   12300 
   12301 commit 8a0b0ed6d01e4e20ab6727211fe5823395a9b4c4
   12302 Author: Patrick Lam <plam (a] MIT.EDU>
   12303 Date:	Sat Jan 14 21:23:03 2006 +0000
   12304 
   12305     Compare device numbers as well as inodes. Always normalize directory
   12306     names
   12307 	before comparing them.
   12308     Allocate extra space for appended '/' in directory name.
   12309     reviewed by: plam
   12310 
   12311  ChangeLog		 | 19 +++++++++++++++++++
   12312  fc-cache/fc-cache.c	 |  2 +-
   12313  fc-cat/fc-cat.c	 |  6 +++++-
   12314  fontconfig/fontconfig.h |  2 +-
   12315  src/fccache.c		 | 19 ++++++++++++++-----
   12316  src/fccfg.c		 |  7 ++++---
   12317  src/fcdir.c		 |  2 +-
   12318  src/fcint.h		 |  6 ++++--
   12319  8 files changed, 49 insertions(+), 14 deletions(-)
   12320 
   12321 commit df3efc11a9584e2099366c31ba64ac9346760321
   12322 Author: Patrick Lam <plam (a] MIT.EDU>
   12323 Date:	Tue Jan 10 13:15:05 2006 +0000
   12324 
   12325     Explicitly add font dirs to config.fontDirs even if they're empty. Set
   12326 	current config in fc-cache.c. Fix treatment of cache directory
   12327 	as read
   12328 	from cache file; don't use string equality to determine if we
   12329 	have the
   12330 	right file, use inode equality.
   12331 
   12332  ChangeLog	     | 12 ++++++++++
   12333  fc-cache/fc-cache.c |	1 +
   12334  src/fccache.c	     | 64
   12335  ++++++++++++++++++++++++++++-------------------------
   12336  3 files changed, 47 insertions(+), 30 deletions(-)
   12337 
   12338 commit cd9bca69702900ca9b24319c76b2dc9432bb548f
   12339 Author: Patrick Lam <plam (a] MIT.EDU>
   12340 Date:	Mon Jan 9 13:58:04 2006 +0000
   12341 
   12342     Normalize font dirs by using the form, as given in fonts.conf,
   12343     and recorded
   12344 	in FcConfig's fontDirs string set, as canonical.
   12345     Actually update config.fontDirs as font directories are scanned.
   12346 
   12347  ChangeLog	     | 14 ++++++++++++++
   12348  fc-cache/fc-cache.c |	2 +-
   12349  fc-cat/fc-cat.c     |	4 ++--
   12350  src/fccache.c	     | 21 ++++++++++++---------
   12351  src/fccfg.c	     | 23 +++++++++++++++++++++++
   12352  src/fcdir.c	     |	3 ++-
   12353  src/fcint.h	     |	6 +++++-
   12354  7 files changed, 59 insertions(+), 14 deletions(-)
   12355 
   12356 commit 5576a5873dc9cd6e11234df6e64dbff18afe6378
   12357 Author: Patrick Lam <plam (a] MIT.EDU>
   12358 Date:	Sun Jan 8 10:58:30 2006 +0000
   12359 
   12360     Fix matching bug when multiple elements match; don't use the sum
   12361     of all
   12362 	scores, but the best score.
   12363     Also more perf opts, e.g. evaluate best over all font sets rather
   12364     than on a
   12365 	per-set basis (and other changes).
   12366 
   12367  src/fcmatch.c | 243
   12368  ++++++++++++++++++++++++++++++++++------------------------
   12369  1 file changed, 143 insertions(+), 100 deletions(-)
   12370 
   12371 commit a6d3757d9802c8f5dc8632a8cf6703042f62e303
   12372 Author: Patrick Lam <plam (a] MIT.EDU>
   12373 Date:	Sun Jan 8 10:58:05 2006 +0000
   12374 
   12375     Fix matching bug when multiple elements match; don't use the sum
   12376     of all
   12377 	scores, but the best score.
   12378     Also more perf opts, e.g. evaluate best over all font sets rather
   12379     than on a
   12380 	per-set basis (and other changes).
   12381 
   12382  ChangeLog | 9 +++++++++
   12383  1 file changed, 9 insertions(+)
   12384 
   12385 commit 05a98eaf4bd23fe1035660a9a2b1018abdfc9c6e
   12386 Author: Patrick Lam <plam (a] MIT.EDU>
   12387 Date:	Sun Jan 8 10:50:51 2006 +0000
   12388 
   12389     Properly skip past dir caches that contain zero fonts (as occurs
   12390     in global
   12391 	caches.) Reported by Mike Fabian.
   12392 
   12393  ChangeLog     | 6 ++++++
   12394  src/fccache.c | 4 ++++
   12395  2 files changed, 10 insertions(+)
   12396 
   12397 commit 5fe09702f4fc4ec6d55f30b80999ce2c219bd966
   12398 Author: Patrick Lam <plam (a] MIT.EDU>
   12399 Date:	Sat Jan 7 06:36:24 2006 +0000
   12400 
   12401     Print out full pathname in fc-match -v as well. Reported by Frederic
   12402 	Crozat.
   12403     Fix bug where fc-match crashes when given __DUMMY__ property to
   12404     match on.
   12405     (I added the __DUMMY__ string to enable callers of FcObjectToPtrLookup
   12406     to
   12407 	distinguish an error return from a successful return. -PL)
   12408     reviewed by: plam
   12409 
   12410  ChangeLog    | 18 ++++++++++++++++++
   12411  src/fcdbg.c  | 21 ++++++++++++++++++++-
   12412  src/fcname.c | 11 +++++++----
   12413  3 files changed, 45 insertions(+), 5 deletions(-)
   12414 
   12415 commit c60ec7cc6d1795922b742435965746e02e67f11c
   12416 Author: Patrick Lam <plam (a] MIT.EDU>
   12417 Date:	Thu Jan 5 15:12:22 2006 +0000
   12418 
   12419     Add self to AUTHORS list.
   12420     Minor change to global cache file format to fix fc-cat bug reported by
   12421 	Frederic Crozat, and buglet with not globally caching directories
   12422 	with
   12423 	zero fonts cached.
   12424 
   12425  AUTHORS	 |  2 ++
   12426  ChangeLog	 | 18 ++++++++++++++++
   12427  fc-cat/fc-cat.c | 66
   12428  +++++++++++++++++++++++++++++++++------------------------
   12429  src/fccache.c	 | 31 +++++++++++++--------------
   12430  src/fcint.h	 |  1 +
   12431  src/fcpat.c	 |  2 +-
   12432  6 files changed, 75 insertions(+), 45 deletions(-)
   12433 
   12434 commit 52ac91f7c1a8a6433851cbde8ccade618f0218e4
   12435 Author: Patrick Lam <plam (a] MIT.EDU>
   12436 Date:	Mon Jan 2 17:20:23 2006 +0000
   12437 
   12438     Fix double-free which occurs because FcValueCanonicalize doesn't
   12439     create an
   12440 	extra copy of the returned value, it only canonicalizes it.
   12441     reviewed by: plam
   12442 
   12443  ChangeLog   | 11 ++++++++++-
   12444  src/fccfg.c |	1 +
   12445  2 files changed, 11 insertions(+), 1 deletion(-)
   12446 
   12447 commit cea78a87910a88383699d5a386693d39aa3236f5
   12448 Author: Patrick Lam <plam (a] MIT.EDU>
   12449 Date:	Mon Jan 2 17:18:22 2006 +0000
   12450 
   12451     Fix version of .cache file (currently 1 -> currently 2). Reported
   12452     by Jim
   12453 	Osborn.
   12454 
   12455  ChangeLog | 6 ++++++
   12456  1 file changed, 6 insertions(+)
   12457 
   12458 commit e9fd3c069aa415f9e7589dd1a871cd7727925364
   12459 Author: Patrick Lam <plam (a] MIT.EDU>
   12460 Date:	Mon Jan 2 17:13:48 2006 +0000
   12461 
   12462     Fix version of .cache file (currently 1 -> currently 2). Reported
   12463     by Jim
   12464 	Osborn.
   12465 
   12466  doc/fontconfig-user.sgml | 2 +-
   12467  1 file changed, 1 insertion(+), 1 deletion(-)
   12468 
   12469 commit ebc157f9a1eb266d60d03ad3fa36dc2ba0250db1
   12470 Author: Patrick Lam <plam (a] MIT.EDU>
   12471 Date:	Wed Dec 21 20:00:20 2005 +0000
   12472 
   12473     Shut up GCC warnings on amd.
   12474     reviewed by: plam
   12475 
   12476  ChangeLog   | 7 +++++++
   12477  src/fcpat.c | 4 ++--
   12478  2 files changed, 9 insertions(+), 2 deletions(-)
   12479 
   12480 commit 19ea60bc7c0186070d95f5effc815c546de1dcb0
   12481 Author: Patrick Lam <plam (a] MIT.EDU>
   12482 Date:	Wed Dec 21 05:37:10 2005 +0000
   12483 
   12484     Avoid check on _fcBankId nullness and fix case where it used to crash.
   12485 
   12486  ChangeLog	 | 7 +++++++
   12487  src/fccharset.c | 2 +-
   12488  src/fcint.h	 | 2 +-
   12489  3 files changed, 9 insertions(+), 2 deletions(-)
   12490 
   12491 commit 3bfae75d44db5ceae394194d2e6c7b81201ea685
   12492 Author: Patrick Lam <plam (a] MIT.EDU>
   12493 Date:	Wed Dec 21 03:31:19 2005 +0000
   12494 
   12495     Bump version to 2.3.93.
   12496     Use open instead of fopen (requested by Phil Race for Sun).
   12497     src/fccache.c (FcDirCacheWrite);
   12498     Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
   12499     dir.
   12500 
   12501  ChangeLog		 | 20 ++++++++++++++++
   12502  README			 | 17 ++++++++++++--
   12503  configure.in		 |  2 +-
   12504  fc-cache/Makefile.am	 |  8 +++++++
   12505  fontconfig/fontconfig.h |  2 +-
   12506  src/fccache.c		 | 62
   12507  ++++++++++++++++++++++++++++++++++++++++---------
   12508  src/fcxml.c		 | 13 ++++++-----
   12509  7 files changed, 103 insertions(+), 21 deletions(-)
   12510 
   12511 commit 6f767cec491d354150a11491905ba59cc77a2659
   12512 Author: Patrick Lam <plam (a] MIT.EDU>
   12513 Date:	Tue Dec 20 20:35:47 2005 +0000
   12514 
   12515     Restore code to skip over PCF fonts that have no encoded
   12516     characters. (We
   12517 	guess that a font is PCF by presence of the PIXEL_SIZE BDF
   12518 	property.)
   12519 
   12520  ChangeLog		     | 8 ++++++++
   12521  conf.d/10LohitGujarati.conf | 5 +++++
   12522  src/fcfreetype.c	     | 9 ++++++---
   12523  3 files changed, 19 insertions(+), 3 deletions(-)
   12524 
   12525 commit a7683cafe10925d09855f927cb7602a90e10516f
   12526 Author: Carl Worth <cworth (a] cworth.org>
   12527 Date:	Tue Dec 13 17:50:50 2005 +0000
   12528 
   12529     Add a configuration file that disables hinting for the Lohit
   12530     Gujarati font
   12531 	(since the hinting distort some glyphs quite badly).
   12532     reviewed by: keithp
   12533 
   12534  ChangeLog		     | 8 ++++++++
   12535  conf.d/10LohitGujarati.conf | 5 +++++
   12536  conf.d/Makefile.am	     | 1 +
   12537  3 files changed, 14 insertions(+)
   12538 
   12539 commit ec760b178a7bb1a60fe2fe5e205ef82922fde5b6
   12540 Author: Patrick Lam <plam (a] MIT.EDU>
   12541 Date:	Mon Dec 12 20:45:54 2005 +0000
   12542 
   12543     Read and write the original location as a fallback for the hashed
   12544     cache
   12545 	file locations. This is mostly for users to be able to have
   12546 	per-directory cache files.
   12547 
   12548  ChangeLog     |  7 +++++++
   12549  src/fccache.c | 41 ++++++++++++++++++++++++++++++++---------
   12550  2 files changed, 39 insertions(+), 9 deletions(-)
   12551 
   12552 commit 83b6739035fc17d97b8ce01d6a9b9ef6e78d694c
   12553 Author: Patrick Lam <plam (a] MIT.EDU>
   12554 Date:	Mon Dec 12 13:46:45 2005 +0000
   12555 
   12556     Improve error message when fc-cache can't write the cache. Add missing
   12557 	slash. Reported by Behdad. Incorporate Behdad's patch to create
   12558 	/var/cache/fontconfig when appropriate.
   12559 
   12560  ChangeLog	      | 9 +++++++++
   12561  fc-cache/Makefile.am | 5 +++++
   12562  fc-cache/fc-cache.c  | 4 +++-
   12563  src/fccache.c	      | 2 +-
   12564  4 files changed, 18 insertions(+), 2 deletions(-)
   12565 
   12566 commit 368104c381815aa9a0c8c878f1d2be0cc5330f10
   12567 Author: Patrick Lam <plam (a] MIT.EDU>
   12568 Date:	Mon Dec 12 13:20:41 2005 +0000
   12569 
   12570     Fix crash reported by Frederic Crozat when using libxml2.
   12571     reviewed by: plam
   12572 
   12573  ChangeLog   | 7 +++++++
   12574  src/fcxml.c | 3 +++
   12575  2 files changed, 10 insertions(+)
   12576 
   12577 commit ea44e2184198aba956e39ae63a4914544c9719fe
   12578 Author: Patrick Lam <plam (a] MIT.EDU>
   12579 Date:	Fri Dec 9 16:36:45 2005 +0000
   12580 
   12581     Migrate cache files from fonts directories to
   12582     /var/cache/fontconfig. This
   12583 	helps make fontconfig FHS-compliant, but requires that all
   12584 	caches get
   12585 	rebuilt.
   12586     Also, autogen.sh now needs the additional parameter
   12587     --localstatedir=/var.
   12588 
   12589  ChangeLog		 |  20 ++
   12590  INSTALL		 |   2 +-
   12591  configure.in		 |   7 +
   12592  fc-cache/Makefile.am	 |   2 +
   12593  fc-cat/Makefile.am	 |   2 +
   12594  fc-cat/fc-cat.c	 |  13 +-
   12595  fontconfig/fontconfig.h |   1 +
   12596  src/Makefile.am	 |   2 +
   12597  src/fccache.c		 | 523
   12598  +++++++++++++++++++++++++++++++++++++++++++-----
   12599  9 files changed, 519 insertions(+), 53 deletions(-)
   12600 
   12601 commit 204da5a8b88a73e54a9bab0537db7ff4fe8c6374
   12602 Author: Patrick Lam <plam (a] MIT.EDU>
   12603 Date:	Thu Dec 8 05:54:27 2005 +0000
   12604 
   12605     Because we've changed FcPatternAddString to use FcStrStaticName
   12606     and not
   12607 	FcValueSave, explicitly handle the case of a null string.
   12608 
   12609  ChangeLog   | 6 ++++++
   12610  src/fcpat.c | 7 +++++++
   12611  2 files changed, 13 insertions(+)
   12612 
   12613 commit 982b598278315de60721740047a1b57f4a5895b8
   12614 Author: Patrick Lam <plam (a] MIT.EDU>
   12615 Date:	Wed Dec 7 03:55:25 2005 +0000
   12616 
   12617     Fix warnings.
   12618 
   12619  ChangeLog	 | 5 +++++
   12620  fc-cat/fc-cat.c | 9 +++------
   12621  2 files changed, 8 insertions(+), 6 deletions(-)
   12622 
   12623 commit c6103dfb22de0664a6ab164d90d6959551e301c5
   12624 Author: Patrick Lam <plam (a] MIT.EDU>
   12625 Date:	Tue Dec 6 18:57:43 2005 +0000
   12626 
   12627     Don't assign types to user object names.
   12628 
   12629  ChangeLog    | 5 +++++
   12630  src/fcname.c | 3 +++
   12631  2 files changed, 8 insertions(+)
   12632 
   12633 commit 9ede93f1dc375c1f4d7e71d821887c01a367d995
   12634 Author: Patrick Lam <plam (a] MIT.EDU>
   12635 Date:	Mon Dec 5 16:08:01 2005 +0000
   12636 
   12637     Don't free strings that have been returned from FcStrStaticName.
   12638 
   12639  ChangeLog   |	5 +++++
   12640  src/fcpat.c | 21 +++++++++++++++++++--
   12641  2 files changed, 24 insertions(+), 2 deletions(-)
   12642 
   12643 commit 6059daeddb7b44d9b2c0f4d94a08fb6ff79ff3ac
   12644 Author: Patrick Lam <plam (a] MIT.EDU>
   12645 Date:	Thu Dec 1 07:12:45 2005 +0000
   12646 
   12647     Add codepath for reading global cache files as well.
   12648 
   12649  ChangeLog	 |  5 +++++
   12650  fc-cat/fc-cat.c | 61
   12651  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   12652  2 files changed, 66 insertions(+)
   12653 
   12654 commit 4edd0a0286c3c7fc3497afe8f5f68df118deb682
   12655 Author: Patrick Lam <plam (a] MIT.EDU>
   12656 Date:	Thu Dec 1 06:27:07 2005 +0000
   12657 
   12658     file 10-fonts-persian.conf was initially added on branch
   12659     fc-2_4_branch.
   12660 
   12661 commit 2c6fead73fd6608fd50eb97c69a556fdac1b5c55
   12662 Author: Patrick Lam <plam (a] MIT.EDU>
   12663 Date:	Thu Dec 1 06:27:07 2005 +0000
   12664 
   12665     Add config file for Persian fonts from Sharif FarsiWeb, Inc.
   12666     reviewed by: plam
   12667 
   12668  ChangeLog		      |  10 +-
   12669  conf.d/10-fonts-persian.conf | 545
   12670  +++++++++++++++++++++++++++++++++++++++++++
   12671  conf.d/Makefile.am	      |   1 +
   12672  3 files changed, 555 insertions(+), 1 deletion(-)
   12673 
   12674 commit cb6d97eb1baba6795bb8abdede69902b2440f371
   12675 Author: Patrick Lam <plam (a] MIT.EDU>
   12676 Date:	Wed Nov 30 22:13:21 2005 +0000
   12677 
   12678     Only add a config file to the set of config files once.
   12679     reviewed by: plam
   12680 
   12681  ChangeLog   | 7 +++++++
   12682  src/fcxml.c | 6 ++++++
   12683  2 files changed, 13 insertions(+)
   12684 
   12685 commit 93a27747a485624d4a89550036e12eeec96d4558
   12686 Author: Patrick Lam <plam (a] MIT.EDU>
   12687 Date:	Tue Nov 29 15:04:06 2005 +0000
   12688 
   12689     src/fcint.h (FcCacheBankToIndex);
   12690     Fix segfault by guarding array dereference.
   12691 
   12692  ChangeLog   | 5 +++++
   12693  src/fcint.h | 2 +-
   12694  2 files changed, 6 insertions(+), 1 deletion(-)
   12695 
   12696 commit b8948e85420469c83098a6b97d7979189a8734d9
   12697 Author: Patrick Lam <plam (a] MIT.EDU>
   12698 Date:	Tue Nov 29 14:57:10 2005 +0000
   12699 
   12700     Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) which
   12701 	checks the front of the list and a non-inlineable part which
   12702 	finds and
   12703 	moves the appropriate element to the front of the list.
   12704     reviewed by: plam
   12705 
   12706  ChangeLog	   | 14 ++++++++++++++
   12707  fc-lang/fc-lang.c |  5 ++++-
   12708  src/fccache.c	   | 34 +++++++++++++++++-----------------
   12709  src/fcint.h	   |  9 ++++++++-
   12710  4 files changed, 43 insertions(+), 19 deletions(-)
   12711 
   12712 commit 9fad72abaf3da6f3e4a691a0e1a852f6a7353d56
   12713 Author: Patrick Lam <plam (a] MIT.EDU>
   12714 Date:	Tue Nov 29 06:23:00 2005 +0000
   12715 
   12716     Make the perf guys hate me a bit less: hoist the directory-name
   12717 	FcConfigAcceptFont check for cached fonts up to directory
   12718 	cache read
   12719 	time, rather than running it for each font.
   12720 
   12721  ChangeLog     | 8 ++++++++
   12722  src/fccache.c | 3 +++
   12723  src/fccfg.c   | 6 ++----
   12724  3 files changed, 13 insertions(+), 4 deletions(-)
   12725 
   12726 commit 51af0509925e780eb3eb9014aac5e50b6bbbe0d1
   12727 Author: Patrick Lam <plam (a] MIT.EDU>
   12728 Date:	Tue Nov 29 06:09:18 2005 +0000
   12729 
   12730     Don't make FcPatternFindFullFname available to fccfg, it's not
   12731     really safe.
   12732 	Instead go through FcPatternGetString (sorry, perf guys.) Also,
   12733 	use
   12734 	globs for dirs as well.
   12735 
   12736  ChangeLog   | 9 +++++++++
   12737  src/fccfg.c | 8 +++++---
   12738  src/fcint.h | 3 ---
   12739  src/fcpat.c | 5 ++++-
   12740  4 files changed, 18 insertions(+), 7 deletions(-)
   12741 
   12742 commit e0421d0289ae95a1c74e607f36c0d54f3d0dedd8
   12743 Author: Patrick Lam <plam (a] MIT.EDU>
   12744 Date:	Tue Nov 29 00:21:05 2005 +0000
   12745 
   12746     Fix segfault.
   12747 
   12748  ChangeLog   | 5 +++++
   12749  src/fccfg.c | 5 ++++-
   12750  2 files changed, 9 insertions(+), 1 deletion(-)
   12751 
   12752 commit c4d3b6dad0ccb9b3ddfddb7305b4da26f494271d
   12753 Author: Patrick Lam <plam (a] MIT.EDU>
   12754 Date:	Tue Nov 29 00:16:02 2005 +0000
   12755 
   12756     Update autogenerated config.* files.
   12757 
   12758  config/config.guess | 535
   12759  +++++++++++++++++++++++++++-------------------------
   12760  config/config.sub   |	67 ++++---
   12761  2 files changed, 314 insertions(+), 288 deletions(-)
   12762 
   12763 commit ced3f0a0abd84de73753956ec18e7316eda33a37
   12764 Author: Patrick Lam <plam (a] MIT.EDU>
   12765 Date:	Tue Nov 29 00:14:42 2005 +0000
   12766 
   12767     Fix problem dating back at least to 2.3.2 where globs weren't
   12768     being applied
   12769 	to patterns loaded from a cache.
   12770     Fix some obvious spelling mistakes.
   12771 
   12772  ChangeLog		  | 13 +++++++++++++
   12773  doc/fontconfig-user.sgml | 17 +++++++++--------
   12774  src/fccfg.c		  |  3 ++-
   12775  src/fcint.h		  |  3 +++
   12776  src/fcpat.c		  |  4 +---
   12777  5 files changed, 28 insertions(+), 12 deletions(-)
   12778 
   12779 commit 1ed98a0c87931ae93ea3d46f3d0367a99218679c
   12780 Author: Patrick Lam <plam (a] MIT.EDU>
   12781 Date:	Mon Nov 28 10:54:11 2005 +0000
   12782 
   12783     Stephan Kulow <coolo (a] suse.de> reviewed by: plam
   12784     Don't kill all fonts during match (oops!)
   12785 
   12786  ChangeLog     | 23 +++++++++++++++++++++++
   12787  src/fcmatch.c | 39 ++++++++++++++++++++++++++++++++-------
   12788  2 files changed, 55 insertions(+), 7 deletions(-)
   12789 
   12790 commit aa472e5f1a83c5e09030b0c862a0c3e0df10dcaa
   12791 Author: Patrick Lam <plam (a] MIT.EDU>
   12792 Date:	Mon Nov 28 01:40:53 2005 +0000
   12793 
   12794     Stephan Kulow <coolo (a] suse.de> Michael Matz <matz (a] suse.de> reviewed
   12795     by: plam
   12796     Rewrite FcFontSetMatch to a path-finding based algorithm, i.e. inline
   12797 	FcCompare into FcFontSetMatch and reorder the loops, adding
   12798 	a boolean
   12799 	array which blocks patterns from future consideration if
   12800 	they're known
   12801 	to not be best on some past criterion.
   12802 
   12803  src/fcmatch.c | 224
   12804  +++++++++++++++++++++++++++++++++++++++++-----------------
   12805  1 file changed, 159 insertions(+), 65 deletions(-)
   12806 
   12807 commit 200a44fed0c28bcf83a65e32c320471d9335d3c5
   12808 Author: Patrick Lam <plam (a] MIT.EDU>
   12809 Date:	Sat Nov 26 05:05:14 2005 +0000
   12810 
   12811     Fix incorrect merge.
   12812     reviewed by: plam
   12813 
   12814  ChangeLog     | 7 +++++++
   12815  src/fcmatch.c | 6 +++---
   12816  2 files changed, 10 insertions(+), 3 deletions(-)
   12817 
   12818 commit cbe1df8150e4ed6e76bd258afe5a11529c909ddf
   12819 Author: Patrick Lam <plam (a] MIT.EDU>
   12820 Date:	Fri Nov 25 16:33:58 2005 +0000
   12821 
   12822     Don't do random matching when bad objects are passed into
   12823 	FcCompareValueList.
   12824 
   12825  ChangeLog     |  6 ++++++
   12826  src/fcmatch.c | 58
   12827  +++++++++++++++++++++++++++++++++++++++++++---------------
   12828  2 files changed, 49 insertions(+), 15 deletions(-)
   12829 
   12830 commit 81fe99fdd0903ef8aa782fe427bc8f9510457ee9
   12831 Author: Patrick Lam <plam (a] MIT.EDU>
   12832 Date:	Fri Nov 25 16:04:44 2005 +0000
   12833 
   12834     Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,
   12835 	_fcPatternElts, _fcValueLists for consistency.
   12836 
   12837  ChangeLog   | 10 ++++++++++
   12838  src/fcint.h |	8 ++++----
   12839  src/fcpat.c | 50 +++++++++++++++++++++++++-------------------------
   12840  3 files changed, 39 insertions(+), 29 deletions(-)
   12841 
   12842 commit d854eaf8a9c395a1cbca83a7620e087109f6eb87
   12843 Author: Patrick Lam <plam (a] MIT.EDU>
   12844 Date:	Fri Nov 25 15:54:24 2005 +0000
   12845 
   12846     Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).
   12847     reviewed by: plam
   12848 
   12849  ChangeLog     |  7 +++++++
   12850  src/fcmatch.c | 35 ++++++++++-------------------------
   12851  2 files changed, 17 insertions(+), 25 deletions(-)
   12852 
   12853 commit 61571f3f2e77ffb221da9af2705af1d383dd6ea0
   12854 Author: Patrick Lam <plam (a] MIT.EDU>
   12855 Date:	Fri Nov 25 15:50:34 2005 +0000
   12856 
   12857     Pass around FcCache *s to the Unserialize functions for extra
   12858     consistency
   12859 	(and less overhead, for what that's worth).
   12860 
   12861  ChangeLog	 | 13 +++++++++++++
   12862  src/fccache.c	 |  2 +-
   12863  src/fccharset.c | 12 ++++++------
   12864  src/fcfs.c	 |  2 +-
   12865  src/fcint.h	 | 10 +++++-----
   12866  src/fclang.c	 |  8 ++++----
   12867  src/fcname.c	 |  2 +-
   12868  src/fcpat.c	 | 32 ++++++++++++++++----------------
   12869  8 files changed, 47 insertions(+), 34 deletions(-)
   12870 
   12871 commit 9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043
   12872 Author: Patrick Lam <plam (a] MIT.EDU>
   12873 Date:	Fri Nov 25 03:00:51 2005 +0000
   12874 
   12875     Inline the *PtrU functions to gain perf. Remove unneeded params
   12876     for the
   12877 	FcCompare* functions.
   12878     reviewed by: plam
   12879 
   12880  ChangeLog     | 12 +++++++++++-
   12881  src/fcint.h   | 31 +++++++++++++++++++++++++++----
   12882  src/fcmatch.c | 50 +++++++++++++++++---------------------------------
   12883  src/fcname.c  | 12 +++---------
   12884  src/fcpat.c   | 22 ++--------------------
   12885  5 files changed, 60 insertions(+), 67 deletions(-)
   12886 
   12887 commit 3f9f24e077cc079be362343be499ff0baf23e0a1
   12888 Author: Patrick Lam <plam (a] MIT.EDU>
   12889 Date:	Fri Nov 25 02:16:42 2005 +0000
   12890 
   12891     Fix the debian changelog so that debian/rules works again, make it
   12892     create a
   12893 	debian package for release 2.3.92-1. Acknowledge change in NMU of
   12894 	debian package.
   12895 
   12896  debian/changelog | 13 +++++++++++++
   12897  debian/control   |  1 +
   12898  debian/po/cs.po  | 57
   12899  ++++++++++++++++++++++++++++----------------------------
   12900  3 files changed, 43 insertions(+), 28 deletions(-)
   12901 
   12902 commit 1c9fdccab95c9c5eebd0f9d8488d3ac7c46cbe53
   12903 Author: Patrick Lam <plam (a] MIT.EDU>
   12904 Date:	Thu Nov 24 21:40:20 2005 +0000
   12905 
   12906     Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.
   12907     Check for type validity during FcPatternAddWithBinding, don't
   12908     verify type
   12909 	in FcFontMatch, don't call FcCanonicalize here (which always
   12910 	does a
   12911 	deep copy).
   12912     reviewed by: plam
   12913 
   12914  ChangeLog		 | 13 +++++++++++++
   12915  fontconfig/fontconfig.h |  3 ---
   12916  src/fcint.h		 |  3 +++
   12917  src/fcmatch.c		 | 22 +++++-----------------
   12918  src/fcpat.c		 | 22 +++++++++++++++++-----
   12919  5 files changed, 38 insertions(+), 25 deletions(-)
   12920 
   12921 commit 4f8b266fd97e36961639c40d93225265c0f849c7
   12922 Author: Patrick Lam <plam (a] MIT.EDU>
   12923 Date:	Thu Nov 24 20:20:26 2005 +0000
   12924 
   12925     Make FcCompareString and FcCompareFamily less expensive. Only add
   12926     a value
   12927 	for FC_FAMILY if the proposed value is a string.
   12928     reviewed by: plam
   12929 
   12930  ChangeLog     | 11 ++++++++++-
   12931  src/fcmatch.c | 24 +++++++++++++++++-------
   12932  src/fcpat.c   |  7 +++++++
   12933  3 files changed, 34 insertions(+), 8 deletions(-)
   12934 
   12935 commit b97a34b5924b1279dd831426a94016ea8b65ea8d
   12936 Author: Patrick Lam <plam (a] MIT.EDU>
   12937 Date:	Thu Nov 24 19:38:05 2005 +0000
   12938 
   12939     Inline FcDebug invocations and only initialize once, in
   12940     FcInit*. Improve
   12941 	debug msg in FcPatternPrint.
   12942     reviewed by: plam
   12943 
   12944  ChangeLog    | 10 ++++++++++
   12945  src/fcdbg.c  | 30 ++++++++++++------------------
   12946  src/fcinit.c |  2 ++
   12947  src/fcint.h  |  9 +++++++--
   12948  4 files changed, 31 insertions(+), 20 deletions(-)
   12949 
   12950 commit d2f459781cade98d1d07806d023e63f1fc289b0e
   12951 Author: Patrick Lam <plam (a] MIT.EDU>
   12952 Date:	Wed Nov 23 17:01:27 2005 +0000
   12953 
   12954     Properly apply fcrozat's patch.
   12955 
   12956  fc-cat/fc-cat.c | 2 +-
   12957  1 file changed, 1 insertion(+), 1 deletion(-)
   12958 
   12959 commit f7c4624f5624f4dc981f75a4f74446de04bf69d1
   12960 Author: Patrick Lam <plam (a] MIT.EDU>
   12961 Date:	Wed Nov 23 16:36:26 2005 +0000
   12962 
   12963     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   12964     Minor code warning cleanups.
   12965 
   12966  ChangeLog		 | 8 ++++++++
   12967  fc-cat/fc-cat.c	 | 1 -
   12968  fontconfig/fontconfig.h | 2 +-
   12969  3 files changed, 9 insertions(+), 2 deletions(-)
   12970 
   12971 commit b1297aa8977901075e95e40bc430fc823e1fb230
   12972 Author: Patrick Lam <plam (a] MIT.EDU>
   12973 Date:	Wed Nov 23 15:33:48 2005 +0000
   12974 
   12975     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   12976     Make getopt_long accept -s parameter to fc-match as well.
   12977 
   12978  ChangeLog	     | 7 +++++++
   12979  fc-match/fc-match.c | 2 +-
   12980  2 files changed, 8 insertions(+), 1 deletion(-)
   12981 
   12982 commit 435fc66073ee83d17242bac2880e843489439cda
   12983 Author: Patrick Lam <plam (a] MIT.EDU>
   12984 Date:	Wed Nov 23 15:32:36 2005 +0000
   12985 
   12986     2005-11-23 Frederic Crozat <fcrozat (a] mandriva.com>: reviewed by: plam
   12987     Make getopt_long accept -s parameter to fc-match as well.
   12988 
   12989  ChangeLog	     | 7 +++++++
   12990  fc-match/fc-match.c | 2 +-
   12991  2 files changed, 8 insertions(+), 1 deletion(-)
   12992 
   12993 commit adac22f290f1780f6d1424d6f93cc4453d4d489c
   12994 Author: Patrick Lam <plam (a] MIT.EDU>
   12995 Date:	Tue Nov 22 04:46:55 2005 +0000
   12996 
   12997     Manually perform inlining & partial redundancy elimination to
   12998     reduce calls
   12999 	to FcValueListPtrU.
   13000     Only invoke strlen() when really necessary.
   13001     reviewed by: plam
   13002     reviewed by: plam
   13003 
   13004  ChangeLog     | 16 ++++++++++++++++
   13005  src/fcmatch.c | 17 +++++++++--------
   13006  src/fcstr.c   |  8 ++------
   13007  3 files changed, 27 insertions(+), 14 deletions(-)
   13008 
   13009 commit 8c24aa6b45ce7fa0b872ca2e9c3b96e1a5b720e4
   13010 Author: Patrick Lam <plam (a] MIT.EDU>
   13011 Date:	Sat Nov 19 22:38:39 2005 +0000
   13012 
   13013     Get rid of the use of freetype internal headers in fcfreetype.c, since
   13014 	those headers will go away with freetype 2.2. Replace with public
   13015 	domain ftglue code from pango. Note that the patch removes
   13016 	some extra
   13017 	error checking in FT_Get_BDF_Property() and comments out the
   13018 	skipping
   13019 	of empty pcf fonts.
   13020     reviewed by: plam
   13021 
   13022  ChangeLog | 2 ++
   13023  1 file changed, 2 insertions(+)
   13024 
   13025 commit 246985e40e3296a6bb427026d8274fe8409f3776
   13026 Author: Patrick Lam <plam (a] MIT.EDU>
   13027 Date:	Sat Nov 19 22:37:24 2005 +0000
   13028 
   13029     file ftglue.c was initially added on branch fc-2_4_branch.
   13030 
   13031 commit 824c7bf02515cde1cc562eb6a64b9857d03913fc
   13032 Author: Patrick Lam <plam (a] MIT.EDU>
   13033 Date:	Sat Nov 19 22:37:24 2005 +0000
   13034 
   13035     Get rid of the use of freetype internal headers in fcfreetype.c, since
   13036 	those headers will go away with freetype 2.2. Replace with public
   13037 	domain ftglue code from pango. Note that the patch removes
   13038 	some extra
   13039 	error checking in FT_Get_BDF_Property() and comments out the
   13040 	skipping
   13041 	of empty pcf fonts.
   13042     reviewed by: plam
   13043 
   13044  src/ftglue.c | 349
   13045  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   13046  src/ftglue.h | 159 +++++++++++++++++++++++++++
   13047  2 files changed, 508 insertions(+)
   13048 
   13049 commit 8ebf7725a8607b39ff505029b2a41369d67eb736
   13050 Author: Patrick Lam <plam (a] MIT.EDU>
   13051 Date:	Sat Nov 19 22:32:13 2005 +0000
   13052 
   13053     Get rid of the use of freetype internal headers in fcfreetype.c, since
   13054 	those headers will go away with freetype 2.2. Replace with public
   13055 	domain ftglue code from pango. Note that the patch removes
   13056 	some extra
   13057 	error checking in FT_Get_BDF_Property() and comments out the
   13058 	skipping
   13059 	of empty pcf fonts.
   13060     reviewed by: plam
   13061 
   13062  ChangeLog	  | 13 ++++++++++
   13063  src/Makefile.am  |  4 ++-
   13064  src/fcfreetype.c | 75
   13065  ++++++++++++++++++++++++++------------------------------
   13066  3 files changed, 51 insertions(+), 41 deletions(-)
   13067 
   13068 commit a151acedc056783957f9875b1a21f13d0bb8bfe2
   13069 Author: Patrick Lam <plam (a] MIT.EDU>
   13070 Date:	Sat Nov 19 16:24:53 2005 +0000
   13071 
   13072     Further fix of patch from 2005-11-04: miscounted numbers count
   13073 	(numbers_count); didn't strip duplicate numbers (langBankNumbers);
   13074 	and
   13075 	leafidx_offset and numbers_offset in fcLangCharSets are wrong.
   13076     Removed leafidx_count and numbers_count since they are the same and
   13077 	replaced them with offset_count.
   13078     reviewed by: plam
   13079 
   13080  ChangeLog	   | 12 ++++++++++++
   13081  fc-lang/fc-lang.c | 21 +++++++++++++--------
   13082  2 files changed, 25 insertions(+), 8 deletions(-)
   13083 
   13084 commit 8f2a807810c006e771c0f7429ba218a1ffb1e6de
   13085 Author: Patrick Lam <plam (a] MIT.EDU>
   13086 Date:	Fri Nov 18 20:32:30 2005 +0000
   13087 
   13088     Don't crash when fc-cat invoked with no arguments.
   13089     Fix invalid read access caused by premature free and GCC4 warnings in
   13090 	libxml2 codepath.
   13091     reviewed by: plam
   13092     reviewed by: plam
   13093 
   13094  ChangeLog	 | 17 ++++++++++++++++-
   13095  fc-cat/fc-cat.c |  3 +++
   13096  src/fcxml.c	 | 10 ++++++----
   13097  3 files changed, 25 insertions(+), 5 deletions(-)
   13098 
   13099 commit 82912b062b1bb902db54e5b79f4a2d6a33ccd8a0
   13100 Author: Patrick Lam <plam (a] MIT.EDU>
   13101 Date:	Fri Nov 18 04:21:10 2005 +0000
   13102 
   13103     List iteration not needed in FcConfigValues, since it's building
   13104     up the
   13105 	list itself; we can just strip FcVoid elements during
   13106 	construction.
   13107     reviewed by: plam
   13108 
   13109  ChangeLog   |	9 +++++++++
   13110  src/fccfg.c | 17 ++++++-----------
   13111  2 files changed, 15 insertions(+), 11 deletions(-)
   13112 
   13113 commit 38b2ecad5af4f7f7a55023afafaae075ecd3c753
   13114 Author: Patrick Lam <plam (a] MIT.EDU>
   13115 Date:	Thu Nov 17 16:46:07 2005 +0000
   13116 
   13117     Fix crash on invalid constants in config files (forgot to update
   13118     a pointer
   13119 	upon list iteration.)
   13120 
   13121  ChangeLog   | 6 ++++++
   13122  src/fccfg.c | 1 +
   13123  2 files changed, 7 insertions(+)
   13124 
   13125 commit f28472fdb4e51a06283161f9e7a645d5354a37d2
   13126 Author: Patrick Lam <plam (a] MIT.EDU>
   13127 Date:	Thu Nov 17 16:17:05 2005 +0000
   13128 
   13129     Complain about invalid constants in config files.
   13130     reviewed by: plam
   13131 
   13132  ChangeLog   | 7 +++++++
   13133  src/fcxml.c | 4 ++++
   13134  2 files changed, 11 insertions(+)
   13135 
   13136 commit 1c5b6345b9023dee7962468fccb678b5f2e56ce3
   13137 Author: Patrick Lam <plam (a] MIT.EDU>
   13138 Date:	Thu Nov 17 15:43:39 2005 +0000
   13139 
   13140     Don't add current_arch_start more than once.
   13141     Fix ordering of ALIGN with respect to saving block_ptr; add another
   13142     ALIGN
   13143 	to fcfs.c.
   13144     reviewed by: plam
   13145 
   13146  ChangeLog	 | 16 ++++++++++++++++
   13147  src/fccache.c	 |  2 +-
   13148  src/fccharset.c | 12 ++++++++----
   13149  src/fcfs.c	 | 10 +++++++++-
   13150  src/fcname.c	 |  6 ++++--
   13151  src/fcpat.c	 |  1 +
   13152  6 files changed, 39 insertions(+), 8 deletions(-)
   13153 
   13154 commit 8e351527bb87798e9b796e12a3b1ee6229536a28
   13155 Author: Patrick Lam <plam (a] MIT.EDU>
   13156 Date:	Wed Nov 16 17:49:01 2005 +0000
   13157 
   13158     src/fccache.c (FcDirCacheProduce)
   13159     Fix case where alignment bytes bumped up metadata->count causing
   13160 	unwarranted failures to write cache files. (Reported by Stephan
   13161 	Kulow).
   13162 
   13163  ChangeLog     |  7 +++++++
   13164  src/fccache.c | 15 +++++++++++----
   13165  2 files changed, 18 insertions(+), 4 deletions(-)
   13166 
   13167 commit 7fd7221e683d6c65b9199fd06d34d5215582748e
   13168 Author: Patrick Lam <plam (a] MIT.EDU>
   13169 Date:	Wed Nov 16 15:55:17 2005 +0000
   13170 
   13171     Add *NeededBytesAlign(), which overestimates the padding which
   13172     is later
   13173 	added by the new ALIGN macro. Fix alignment problems on ia64
   13174 	and s390
   13175 	by bumping up block_ptr appropriately. (Earlier version by Andreas
   13176 	Schwab).
   13177     Use sysconf to determine proper PAGESIZE value; this appears to be
   13178 	POSIX-compliant. (reported by Andreas Schwab)
   13179     reviewed by: plam
   13180 
   13181  ChangeLog	 | 23 +++++++++++++++++++++++
   13182  src/fccache.c	 | 21 +++++++++++++--------
   13183  src/fccharset.c | 11 +++++++++++
   13184  src/fcfs.c	 | 10 ++++++++++
   13185  src/fcint.h	 | 18 ++++++++++++++++++
   13186  src/fclang.c	 |  8 ++++++++
   13187  src/fcname.c	 |  8 ++++++++
   13188  src/fcpat.c	 | 36 ++++++++++++++++++++++++++++++++++++
   13189  8 files changed, 127 insertions(+), 8 deletions(-)
   13190 
   13191 commit 82f35f8bb4fe58ebc839531f4a63544dc07f0f5d
   13192 Author: Patrick Lam <plam (a] MIT.EDU>
   13193 Date:	Fri Nov 4 19:31:26 2005 +0000
   13194 
   13195     Fix bug 2878 (excessive relocations at startup for charsets,
   13196     reported by
   13197 	Ross Burton): fc-lang/fc-lang now creates the static form of the
   13198 	langset, not the dynamic form, so that the charsets should now
   13199 	be in
   13200 	.rodata.
   13201 
   13202  ChangeLog	   | 11 +++++++++++
   13203  fc-lang/fc-lang.c | 59
   13204  ++++++++++++++++++++++++++++++++++++++++---------------
   13205  src/fccharset.c   | 18 +++++++++++++++++
   13206  src/fcint.h	   |  5 +++++
   13207  src/fclang.c	   | 16 ++++++++++++++-
   13208  5 files changed, 92 insertions(+), 17 deletions(-)
   13209 
   13210 commit 50544b13c19c6a4a9fe9cf26cdd2170ddacf86d1
   13211 Author: Patrick Lam <plam (a] MIT.EDU>
   13212 Date:	Fri Nov 4 16:48:32 2005 +0000
   13213 
   13214     Add test for validity of directory caches that somehow got lost
   13215     (reported
   13216 	by make distcheck).
   13217 
   13218  ChangeLog   | 6 ++++++
   13219  src/fcdir.c | 2 +-
   13220  2 files changed, 7 insertions(+), 1 deletion(-)
   13221 
   13222 commit e6d3e251ee26f1267585cbbd5a95dc1f7290e225
   13223 Author: Patrick Lam <plam (a] MIT.EDU>
   13224 Date:	Fri Nov 4 06:17:00 2005 +0000
   13225 
   13226     Bump version to 2.3.92.
   13227 
   13228  ChangeLog		 |  8 ++++++++
   13229  README			 | 29 +++++++++++++++++++++++++++--
   13230  configure.in		 |  2 +-
   13231  fontconfig/fontconfig.h |  2 +-
   13232  4 files changed, 37 insertions(+), 4 deletions(-)
   13233 
   13234 commit ea9726b620bff44d45fa25c91a8ab7d31a813577
   13235 Author: Patrick Lam <plam (a] MIT.EDU>
   13236 Date:	Thu Nov 3 04:45:57 2005 +0000
   13237 
   13238     Fix argument ordering problem in call to FcPatternTransferFullFname.
   13239 
   13240  ChangeLog   | 5 +++++
   13241  src/fcpat.c | 2 +-
   13242  2 files changed, 6 insertions(+), 1 deletion(-)
   13243 
   13244 commit 7358dae49b328f5546d156246510601e2dd85d1c
   13245 Author: Patrick Lam <plam (a] MIT.EDU>
   13246 Date:	Thu Nov 3 04:23:22 2005 +0000
   13247 
   13248     Fix warnings and embarrassing double-free error.
   13249 
   13250  ChangeLog	  |  7 +++++++
   13251  src/fcfreetype.c |  2 +-
   13252  src/fcpat.c	  | 14 +++++---------
   13253  3 files changed, 13 insertions(+), 10 deletions(-)
   13254 
   13255 commit efa9f2bd077da0ccc432b80baf87c2a3e7340f6a
   13256 Author: Patrick Lam <plam (a] MIT.EDU>
   13257 Date:	Wed Nov 2 15:57:36 2005 +0000
   13258 
   13259     Change the rule for artificial emboldening in fonts.conf.in. This
   13260     enables
   13261 	the support for artificial emboldening included in cairo.
   13262     reviewed by: plam
   13263 
   13264  ChangeLog     |  8 ++++++++
   13265  fonts.conf.in | 18 ++++++++++++++----
   13266  2 files changed, 22 insertions(+), 4 deletions(-)
   13267 
   13268 commit d7b3ac63675983c92092703c9c7da0d9e3c0b2ad
   13269 Author: Patrick Lam <plam (a] MIT.EDU>
   13270 Date:	Wed Nov 2 15:29:53 2005 +0000
   13271 
   13272     Don't zero out full names for FC_REF_CONSTANT fonts; also, duplicate
   13273     full
   13274 	names when transferring, and free full names when freeing the
   13275 	associated font. Reported by Jinghua Luo.
   13276 
   13277  ChangeLog   |	8 ++++++++
   13278  src/fcpat.c | 18 ++++++++++++++----
   13279  2 files changed, 22 insertions(+), 4 deletions(-)
   13280 
   13281 commit 303bcf9b9df00ce2906db5c9414aeec96d1a55f9
   13282 Author: Patrick Lam <plam (a] MIT.EDU>
   13283 Date:	Wed Nov 2 07:37:00 2005 +0000
   13284 
   13285     Revert the previous patch and commit the correct patch: I forgot a
   13286 	canonicalization in FcValueListSerialize, so that it would
   13287 	choke on
   13288 	already-serialized input files. Duh!
   13289 
   13290  ChangeLog	     | 8 ++++++++
   13291  fc-cache/fc-cache.c | 9 ---------
   13292  src/fcpat.c	     | 1 +
   13293  3 files changed, 9 insertions(+), 9 deletions(-)
   13294 
   13295 commit c6b75577f3bf3019399e0a439d9cccf55e53999f
   13296 Author: Patrick Lam <plam (a] MIT.EDU>
   13297 Date:	Wed Nov 2 07:01:25 2005 +0000
   13298 
   13299     Forcibly rescan a directory before writing a fresh local cache
   13300     file for
   13301 	that directory, fixing the losing-fonts problem reported by
   13302 	Mike Fabian
   13303 	and also apparently the font cache file corruption.
   13304 
   13305  ChangeLog	     | 8 ++++++++
   13306  fc-cache/fc-cache.c | 9 +++++++++
   13307  2 files changed, 17 insertions(+)
   13308 
   13309 commit 9090cb9eceec10581c9f927b2e895189d20d1d4c
   13310 Author: Patrick Lam <plam (a] MIT.EDU>
   13311 Date:	Wed Nov 2 06:39:23 2005 +0000
   13312 
   13313     Fix thinko: actually, the whole global cache is stale if the global
   13314     cache
   13315 	is older than the (newest) config file.
   13316 
   13317  ChangeLog     | 6 ++++++
   13318  src/fccache.c | 6 +++---
   13319  2 files changed, 9 insertions(+), 3 deletions(-)
   13320 
   13321 commit 2b25f00c501a4baf2096a9cb68b0be961251cfda
   13322 Author: Patrick Lam <plam (a] MIT.EDU>
   13323 Date:	Wed Nov 2 06:29:14 2005 +0000
   13324 
   13325     Declare the global cache of a directory's contents to be stale if the
   13326 	directory is newer than the (newest) configuration file. S:
   13327 	----------------------------------------------------------------------
   13328 
   13329  ChangeLog     |  8 ++++++++
   13330  src/fccache.c | 12 +++++++++---
   13331  src/fccfg.c   | 20 ++++++++++++++------
   13332  src/fcint.h   | 11 ++++++++++-
   13333  4 files changed, 41 insertions(+), 10 deletions(-)
   13334 
   13335 commit 793154ed8d4b2d832f81a893273c6504bac3f0b3
   13336 Author: Patrick Lam <plam (a] MIT.EDU>
   13337 Date:	Tue Nov 1 06:57:25 2005 +0000
   13338 
   13339     Copy the full pathname whenever duplicating an FcPattern; otherwise,
   13340 	applications continue breaking.
   13341 
   13342  ChangeLog     | 10 ++++++++++
   13343  src/fcint.h   |  4 ++--
   13344  src/fclist.c  |  6 +-----
   13345  src/fcmatch.c |  4 ++++
   13346  src/fcpat.c   | 25 ++++++++++++++++++++++++-
   13347  5 files changed, 41 insertions(+), 8 deletions(-)
   13348 
   13349 commit d6946c1a11695eb55a3fe60db5480df94570b1ba
   13350 Author: Patrick Lam <plam (a] MIT.EDU>
   13351 Date:	Tue Nov 1 05:52:28 2005 +0000
   13352 
   13353     Fix small memory error (tried to free argv); use basename and dirname
   13354 	correctly (they can modify their arguments).
   13355 
   13356  ChangeLog	  | 7 +++++++
   13357  fc-cat/fc-cat.c  | 4 +---
   13358  src/fcfreetype.c | 2 +-
   13359  3 files changed, 9 insertions(+), 4 deletions(-)
   13360 
   13361 commit e77c17184a6172d6368dd3193c791c4027065bbd
   13362 Author: Patrick Lam <plam (a] MIT.EDU>
   13363 Date:	Tue Nov 1 05:26:27 2005 +0000
   13364 
   13365     Reinstate basename patch, but keep a hash table linking FcPatterns
   13366     to their
   13367 	fully-qualified font names for clients' benefit. Clients only
   13368 	pay for
   13369 	the font names once they request the FC_FILE property from an
   13370 	FcPattern, but the font name is malloc'd at that point (i.e. not
   13371 	mmapped: that's impossible, since it may vary between machines.)
   13372 	Clients do have to pay for a copy of the path name per cache file.
   13373     Note that FcPatternGetString now does some rewriting if you ask for an
   13374 	FC_FILE, appending the pathname as appropriate.
   13375 
   13376  ChangeLog	  | 23 ++++++++++++++
   13377  fc-cat/fc-cat.c  |  7 ++--
   13378  src/fccache.c	  | 40 ++++++++++++++++++++---
   13379  src/fcfreetype.c |  5 ++-
   13380  src/fcint.h	  |  9 ++++++
   13381  src/fclist.c	  |  8 +++++
   13382  src/fcpat.c	  | 97
   13383  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   13384  7 files changed, 181 insertions(+), 8 deletions(-)
   13385 
   13386 commit be99726f672cef086b4256ad34163f6f9ed9d4a5
   13387 Author: Patrick Lam <plam (a] MIT.EDU>
   13388 Date:	Mon Oct 31 06:02:00 2005 +0000
   13389 
   13390     Revert basename patch, which breaks fontconfig clients on my system.
   13391 
   13392  src/fcfreetype.c | 3 +--
   13393  1 file changed, 1 insertion(+), 2 deletions(-)
   13394 
   13395 commit 720298e773876037dd9af384a9cc16956600b5e7
   13396 Author: Patrick Lam <plam (a] MIT.EDU>
   13397 Date:	Wed Oct 26 06:34:29 2005 +0000
   13398 
   13399     Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
   13400 	embedded bitmaps or not.
   13401     reviewed by: plam
   13402 
   13403  ChangeLog		 | 11 +++++++++++
   13404  fontconfig/fontconfig.h |  1 +
   13405  fonts.conf.in		 |  4 ++++
   13406  src/fcdefault.c	 |  1 +
   13407  src/fcname.c		 |  1 +
   13408  5 files changed, 18 insertions(+)
   13409 
   13410 commit 961d9b9993ae815d6ba723829724bf0685809091
   13411 Author: Patrick Lam <plam (a] MIT.EDU>
   13412 Date:	Tue Oct 25 22:29:13 2005 +0000
   13413 
   13414     Only add basename to patterns' FC_FILE element, not any part of the
   13415 	dirname.
   13416 
   13417  ChangeLog	  | 6 ++++++
   13418  src/fcfreetype.c | 3 ++-
   13419  2 files changed, 8 insertions(+), 1 deletion(-)
   13420 
   13421 commit 573da729101bfb81d2cafb7e442bbf5395ae9eef
   13422 Author: Patrick Lam <plam (a] MIT.EDU>
   13423 Date:	Sat Oct 22 15:12:05 2005 +0000
   13424 
   13425     Add some more consts, fixing more GCC4 warnings.
   13426 
   13427  ChangeLog	  |  5 +++++
   13428  src/fcfreetype.c | 22 +++++++++++-----------
   13429  2 files changed, 16 insertions(+), 11 deletions(-)
   13430 
   13431 commit 904426816df300fad816238f0f27ef595a6a539b
   13432 Author: Patrick Lam <plam (a] MIT.EDU>
   13433 Date:	Sat Oct 22 14:21:14 2005 +0000
   13434 
   13435     Support localized font family and style names. This has been
   13436     reported to
   13437 	break old apps like xfd, but modern (gtk+/qt/mozilla) apps
   13438 	work fine.
   13439     reviewed by: plam
   13440 
   13441  ChangeLog	 |   7 ++++
   13442  src/fcdefault.c | 110
   13443  +++++++++++++++++++++++++++++++-------------------------
   13444  src/fcint.h	 |   4 +++
   13445  src/fclist.c	 |  60 +++++++++++++++++++++++++++++--
   13446  4 files changed, 130 insertions(+), 51 deletions(-)
   13447 
   13448 commit e58b50e88cbe3b55695101a0988306ea4646bbe4
   13449 Author: Patrick Lam <plam (a] MIT.EDU>
   13450 Date:	Fri Oct 21 20:24:30 2005 +0000
   13451 
   13452     Destroy the global cache file if it's terminally broken. (reported
   13453     by Mike
   13454 	Fabian)
   13455 
   13456  ChangeLog     |  9 ++++++++-
   13457  src/fccache.c | 16 +++++++++++++---
   13458  2 files changed, 21 insertions(+), 4 deletions(-)
   13459 
   13460 commit 2fa3f27e68834d55f0f451514a0658b247fddb0d
   13461 Author: Patrick Lam <plam (a] MIT.EDU>
   13462 Date:	Fri Oct 21 19:47:43 2005 +0000
   13463 
   13464     Prevent fc-list from escaping strings when printing them.
   13465 
   13466  ChangeLog		 |  7 +++++++
   13467  fc-list/fc-list.c	 |  2 +-
   13468  fontconfig/fontconfig.h |  3 +++
   13469  src/fcname.c		 | 16 +++++++++++-----
   13470  4 files changed, 22 insertions(+), 6 deletions(-)
   13471 
   13472 commit 250c1cd422ce6260ff58f2699043556d93729ef7
   13473 Author: Patrick Lam <plam (a] MIT.EDU>
   13474 Date:	Thu Oct 20 20:50:21 2005 +0000
   13475 
   13476     Add valist sentinel markup for FcObjectSetBuild and FcPatternBuild.
   13477     reviewed by: plam
   13478 
   13479  ChangeLog		 |  9 ++++++++-
   13480  fontconfig/fontconfig.h | 12 ++++++++++--
   13481  2 files changed, 18 insertions(+), 3 deletions(-)
   13482 
   13483 commit 21696e5bf08b67b57155e5b12e054456fd2b03e2
   13484 Author: Patrick Lam <plam (a] MIT.EDU>
   13485 Date:	Fri Oct 14 21:02:31 2005 +0000
   13486 
   13487     Add consts to variables so as to move arrays into .rodata.
   13488     reviewed by: plam
   13489 
   13490  ChangeLog		     | 8 ++++++++
   13491  fc-glyphname/fc-glyphname.c | 4 ++--
   13492  src/fclang.c		     | 4 ++--
   13493  3 files changed, 12 insertions(+), 4 deletions(-)
   13494 
   13495 commit 15d7bd0a16af189194b665e789331a8f8c86f20d
   13496 Author: Patrick Lam <plam (a] MIT.EDU>
   13497 Date:	Fri Oct 14 20:56:27 2005 +0000
   13498 
   13499     Check existence of directory cache file before attempting to unlink.
   13500     reviewed by: plam
   13501 
   13502  ChangeLog     | 7 +++++++
   13503  src/fccache.c | 4 +++-
   13504  2 files changed, 10 insertions(+), 1 deletion(-)
   13505 
   13506 commit 1178b569764caaf51d2dc55f1c2cf969a98cf61e
   13507 Author: Patrick Lam <plam (a] MIT.EDU>
   13508 Date:	Thu Oct 13 12:32:14 2005 +0000
   13509 
   13510     Fix flipped return value on unlink. (Reported by Mike Fabian)
   13511 
   13512  ChangeLog     | 14 ++++++++++++++
   13513  src/fccache.c |  6 ++++--
   13514  2 files changed, 18 insertions(+), 2 deletions(-)
   13515 
   13516 commit 2eb843740672da9319c190c48aea2cd98dc92725
   13517 Author: Patrick Lam <plam (a] MIT.EDU>
   13518 Date:	Wed Oct 12 07:55:42 2005 +0000
   13519 
   13520     When fc-cache is run without --force, use directory cache files to
   13521     speed up
   13522 	fc-cache run time.
   13523 
   13524  src/fccache.c | 4 ++--
   13525  src/fcdir.c   | 3 +++
   13526  src/fcint.h   | 3 +++
   13527  3 files changed, 8 insertions(+), 2 deletions(-)
   13528 
   13529 commit 23787a8f1b7a23c82f479b0e6906928b9920b9cc
   13530 Author: Patrick Lam <plam (a] MIT.EDU>
   13531 Date:	Thu Oct 6 20:45:25 2005 +0000
   13532 
   13533     Add padding to make valgrind and glibc not hate each other when
   13534     calling
   13535 	strlen().
   13536 
   13537  ChangeLog    | 8 ++++++++
   13538  src/fcname.c | 5 +++--
   13539  src/fcpat.c  | 5 +++--
   13540  3 files changed, 14 insertions(+), 4 deletions(-)
   13541 
   13542 commit 008385c5fb957c1547fa1a29537d0c9fb8e3b38a
   13543 Author: Patrick Lam <plam (a] MIT.EDU>
   13544 Date:	Wed Oct 5 21:12:57 2005 +0000
   13545 
   13546     Use libtool -no-undefined flag on all platforms.
   13547     reviewed by: plam & keithp
   13548 
   13549  ChangeLog	 | 7 +++++++
   13550  src/Makefile.am | 3 +--
   13551  2 files changed, 8 insertions(+), 2 deletions(-)
   13552 
   13553 commit edffd3b964cde0f2cde86cc5c0cef180843c44e5
   13554 Author: Patrick Lam <plam (a] MIT.EDU>
   13555 Date:	Wed Oct 5 21:12:25 2005 +0000
   13556 
   13557     Fix typo in manually applying patch.
   13558 
   13559  src/Makefile.am | 2 +-
   13560  1 file changed, 1 insertion(+), 1 deletion(-)
   13561 
   13562 commit affc7d1849c26db10b344cfbe834d0bba764f419
   13563 Author: Patrick Lam <plam (a] MIT.EDU>
   13564 Date:	Wed Oct 5 19:40:35 2005 +0000
   13565 
   13566     Modify config file to use Greek fonts before Asian fonts with
   13567     Greek glyphs.
   13568     reviewed by: plam & keithp
   13569 
   13570  ChangeLog     |  8 ++++++++
   13571  fonts.conf.in | 10 +++++++---
   13572  2 files changed, 15 insertions(+), 3 deletions(-)
   13573 
   13574 commit 328929f5ea3f507426b0c021c11fef62794066df
   13575 Author: Patrick Lam <plam (a] MIT.EDU>
   13576 Date:	Wed Oct 5 19:38:40 2005 +0000
   13577 
   13578     Modify config file to use Greek fonts before Asian fonts with
   13579     Greek glyphs.
   13580     reviewed by: plam & keithp
   13581 
   13582  ChangeLog     |  8 ++++++++
   13583  fonts.conf.in | 10 +++++++---
   13584  2 files changed, 15 insertions(+), 3 deletions(-)
   13585 
   13586 commit 1ed67f658c910ece44ab73bb5a1d08ea1c0246d3
   13587 Author: Patrick Lam <plam (a] MIT.EDU>
   13588 Date:	Wed Oct 5 19:32:41 2005 +0000
   13589 
   13590     Use libtool -no-undefined flag on all platforms.
   13591     reviewed by: plam & keithp
   13592 
   13593  ChangeLog	 | 7 +++++++
   13594  src/Makefile.am | 3 +--
   13595  2 files changed, 8 insertions(+), 2 deletions(-)
   13596 
   13597 commit 751932ddb10d5ce798c56d82bc1f40a443237ac1
   13598 Author: Patrick Lam <plam (a] MIT.EDU>
   13599 Date:	Wed Oct 5 18:41:55 2005 +0000
   13600 
   13601     Implement move-to-front array for banks (perf regression reported
   13602     by Ronny
   13603 	V. Vindenes).
   13604 
   13605  ChangeLog     |  6 ++++++
   13606  src/fccache.c | 29 +++++++++++++++++++----------
   13607  2 files changed, 25 insertions(+), 10 deletions(-)
   13608 
   13609 commit 55c8fa4f08b86f4e9af97920a61943f5facd7822
   13610 Author: Patrick Lam <plam (a] MIT.EDU>
   13611 Date:	Wed Oct 5 00:34:52 2005 +0000
   13612 
   13613     Add new API which unlinks directory caches and checks dir caches for
   13614 	existence of appropriate sections. Fix fc-cache to unlink
   13615 	stale cache
   13616 	files and save directory caches that lack relevant sections.
   13617 
   13618  ChangeLog		 | 11 +++++++++++
   13619  fc-cache/fc-cache.c	 |  6 +++++-
   13620  fontconfig/fontconfig.h |  6 ++++++
   13621  src/fccache.c		 | 44 ++++++++++++++++++++++++++++++++++----------
   13622  4 files changed, 56 insertions(+), 11 deletions(-)
   13623 
   13624 commit 6bf2380478f825a6135527133a03869e0ae18742
   13625 Author: Patrick Lam <plam (a] MIT.EDU>
   13626 Date:	Mon Oct 3 19:51:11 2005 +0000
   13627 
   13628     Ensure that a directory cache has the appropriate section before
   13629     reporting
   13630 	that it is valid (reported by Matthias Clasen).
   13631 
   13632  ChangeLog     |  6 ++++++
   13633  src/fccache.c | 15 +++++++++++++++
   13634  2 files changed, 21 insertions(+)
   13635 
   13636 commit bc5784ff00230bf70e9cbe5c97e62e4f251e7000
   13637 Author: Patrick Lam <plam (a] MIT.EDU>
   13638 Date:	Sat Oct 1 19:18:51 2005 +0000
   13639 
   13640     Bump version number to 2.3.91.
   13641 
   13642  README			 | 15 ++++++++++++++-
   13643  configure.in		 |  2 +-
   13644  fontconfig/fontconfig.h |  2 +-
   13645  3 files changed, 16 insertions(+), 3 deletions(-)
   13646 
   13647 commit e99f0f0a45b29ad195c96833c95771ccf7771fef
   13648 Author: Patrick Lam <plam (a] MIT.EDU>
   13649 Date:	Thu Sep 29 20:53:30 2005 +0000
   13650 
   13651     Use libxml2 if requested (with --enable-libxml2) or if expat is not
   13652 	available.
   13653     reviewed by: plam
   13654 
   13655  ChangeLog	 |  11 ++++
   13656  configure.in	 | 162
   13657  +++++++++++++++++++++++++++++++-------------------------
   13658  src/Makefile.am |   3 +-
   13659  src/fcxml.c	 |  71 ++++++++++++++++++++++++-
   13660  4 files changed, 174 insertions(+), 73 deletions(-)
   13661 
   13662 commit 649cc3616d11add9d5c39563f9f343614c2bb2eb
   13663 Author: Patrick Lam <plam (a] MIT.EDU>
   13664 Date:	Thu Sep 29 05:14:04 2005 +0000
   13665 
   13666     Fix multi-arch cache files: compute the position for the block to
   13667     be added
   13668 	using info from OrigFile, not NewFile.
   13669 
   13670  ChangeLog     | 6 ++++++
   13671  src/fccache.c | 4 ++--
   13672  2 files changed, 8 insertions(+), 2 deletions(-)
   13673 
   13674 commit cd3109114ca6ee9ce2b454180dadea5aa04ce55d
   13675 Author: Patrick Lam <plam (a] MIT.EDU>
   13676 Date:	Wed Sep 28 16:21:14 2005 +0000
   13677 
   13678     Cast results of sizeof() to unsigned int to get rid of warnings
   13679     on x86_64
   13680 	(thanks Matthias Clasen).
   13681 
   13682  ChangeLog     |  8 +++++++-
   13683  src/fccache.c | 38 +++++++++++++++++++-------------------
   13684  2 files changed, 26 insertions(+), 20 deletions(-)
   13685 
   13686 commit 9ecb9a9a063e4f94deb6da8fd15656c9a7e480e7
   13687 Author: Patrick Lam <plam (a] MIT.EDU>
   13688 Date:	Wed Sep 28 00:23:39 2005 +0000
   13689 
   13690     Update ChangeLog.
   13691 
   13692  ChangeLog | 34 ++++++++++++++++++++++++++++++++++
   13693  1 file changed, 34 insertions(+)
   13694 
   13695 commit 1d879de2d968ef2bd6317ba3c7be0e62b263a708
   13696 Author: Patrick Lam <plam (a] MIT.EDU>
   13697 Date:	Wed Sep 28 00:23:15 2005 +0000
   13698 
   13699     Use FcAtomic to rewrite cache files.
   13700 
   13701  src/fccache.c | 132
   13702  +++++++++++++++++++++++++++++++++++++++++++---------------
   13703  1 file changed, 98 insertions(+), 34 deletions(-)
   13704 
   13705 commit 099f9a86834060741dcbdf8b70e32f3a7338925f
   13706 Author: Patrick Lam <plam (a] MIT.EDU>
   13707 Date:	Tue Sep 27 15:52:58 2005 +0000
   13708 
   13709     Don't unlink the fonts.cache-2 file even if there's no data to
   13710     write; just
   13711 	write an empty cache file. (thanks Lubos Lunak)
   13712 
   13713  src/fccache.c | 7 -------
   13714  1 file changed, 7 deletions(-)
   13715 
   13716 commit 6aee8c6faa2906334b9d9f933440184a256d0b53
   13717 Author: Patrick Lam <plam (a] MIT.EDU>
   13718 Date:	Tue Sep 27 05:43:08 2005 +0000
   13719 
   13720     Allocate room for the subdirectory names in each directory
   13721     cache. Thanks to
   13722 	James Cloos for finding and diagnosing this bug!
   13723 
   13724  src/fccache.c | 10 ++++++++--
   13725  1 file changed, 8 insertions(+), 2 deletions(-)
   13726 
   13727 commit 2633bc38431468ce528407ee576cb29b0d1212c8
   13728 Author: Patrick Lam <plam (a] MIT.EDU>
   13729 Date:	Tue Sep 27 05:26:59 2005 +0000
   13730 
   13731     Fix .cvsignore file after copying across directories.
   13732 
   13733  fc-cat/.cvsignore | 4 ++--
   13734  1 file changed, 2 insertions(+), 2 deletions(-)
   13735 
   13736 commit d75bef7bc8b2bb4ed7750ce5083b1e65a709d75a
   13737 Author: Patrick Lam <plam (a] MIT.EDU>
   13738 Date:	Fri Sep 23 21:42:32 2005 +0000
   13739 
   13740     Add comment about needing docbook-utils to run make distcheck;
   13741     hope it'll
   13742 	save pain to others later.
   13743 
   13744  INSTALL | 2 +-
   13745  1 file changed, 1 insertion(+), 1 deletion(-)
   13746 
   13747 commit 35c2c7f1e979449e67551588f3440ff15e5c806c
   13748 Author: Patrick Lam <plam (a] MIT.EDU>
   13749 Date:	Fri Sep 23 14:41:40 2005 +0000
   13750 
   13751     Update ChangeLog for 2.3.90.
   13752 
   13753  ChangeLog | 33 +++++++++++++++++++++++++++++++++
   13754  1 file changed, 33 insertions(+)
   13755 
   13756 commit d8c22de1f1c809ac6b0e1b3caa2cd9ad8046311a
   13757 Author: Patrick Lam <plam (a] MIT.EDU>
   13758 Date:	Fri Sep 23 05:59:19 2005 +0000
   13759 
   13760     file Makefile.am was initially added on branch fc-2_4_branch.
   13761 
   13762 commit f28f090d2537fc7dcc4fe71a84020a53d14027b4
   13763 Author: Patrick Lam <plam (a] MIT.EDU>
   13764 Date:	Fri Sep 23 05:59:19 2005 +0000
   13765 
   13766     Add new command-line utility, fc-cat, to convert fonts.cache-2
   13767     files into
   13768 	fonts.cache-1 files (e.g. for grepping and validation of the mmap
   13769 	codepath), as per James Cloos' request.
   13770     Remove done 'TODO' comment.
   13771     Updates for development release 2.3.90.
   13772 
   13773  Makefile.am		 |   2 +-
   13774  README			 |   7 +-
   13775  configure.in		 |   3 +-
   13776  fc-cache/fc-cache.c	 |   1 -
   13777  fc-cache/fc-cache.sgml  |   4 +-
   13778  fc-cat/.cvsignore	 |   6 +
   13779  fc-cat/Makefile.am	 |  55 ++++++++
   13780  fc-cat/fc-cat.c	 | 336
   13781  ++++++++++++++++++++++++++++++++++++++++++++++++
   13782  fc-cat/fc-cat.sgml	 | 139 ++++++++++++++++++++
   13783  fontconfig/fontconfig.h |   2 +-
   13784  10 files changed, 548 insertions(+), 7 deletions(-)
   13785 
   13786 commit a9698bed6553c12d397593292ee9e81054244e85
   13787 Author: Patrick Lam <plam (a] MIT.EDU>
   13788 Date:	Fri Sep 23 04:09:37 2005 +0000
   13789 
   13790     Update documentation -- fc-cache's man page now says that you need
   13791     to run
   13792 	fc-cache once per cached architecture; add some documentation
   13793 	to the
   13794 	FcCache structure.
   13795     Make fc-cache write out fonts.cache-2 files for directories with
   13796     no fonts
   13797 	(i.e. only subdirectories).
   13798 
   13799  fc-cache/fc-cache.sgml |  7 +++++++
   13800  src/fccache.c		| 13 ++++++++-----
   13801  src/fcint.h		|  8 ++++----
   13802  3 files changed, 19 insertions(+), 9 deletions(-)
   13803 
   13804 commit e3ff8a4ea66b3738a72558520f33eb5b8d44442e
   13805 Author: Patrick Lam <plam (a] MIT.EDU>
   13806 Date:	Fri Sep 23 02:33:55 2005 +0000
   13807 
   13808     Remove debugging printf (oops).
   13809 
   13810  src/fcpat.c | 1 -
   13811  1 file changed, 1 deletion(-)
   13812 
   13813 commit bef069e19e72af1f7983e40a7ca5045f7d006bdd
   13814 Author: Patrick Lam <plam (a] MIT.EDU>
   13815 Date:	Fri Sep 23 02:08:40 2005 +0000
   13816 
   13817     Convert fromcode to char[12] from char *.
   13818 
   13819  src/fcfreetype.c | 10 +++++-----
   13820  1 file changed, 5 insertions(+), 5 deletions(-)
   13821 
   13822 commit c7beacf91698e8b0dcba2e813052538ec56dd268
   13823 Author: Patrick Lam <plam (a] MIT.EDU>
   13824 Date:	Fri Sep 23 01:48:33 2005 +0000
   13825 
   13826     Small patch for output in case where lineno not defined.
   13827 
   13828  fc-lang/fc-lang.c |  2 +-
   13829  src/fcint.h	   | 14 +++++++-------
   13830  2 files changed, 8 insertions(+), 8 deletions(-)
   13831 
   13832 commit 67accef4d3e245c1dea341e633d82b14aa03432a
   13833 Author: Patrick Lam <plam (a] MIT.EDU>
   13834 Date:	Thu Sep 22 23:45:53 2005 +0000
   13835 
   13836     Fix more gcc4 warnings:
   13837     - Cast sizeof to int, to shut up signedness warnings in comparison.
   13838     - Add consts where appropriate.
   13839     reviewed by: Patrick Lam <plam (a] mit.edu>
   13840 
   13841  doc/edit-sgml.c	     |	 4 +-
   13842  fc-case/fc-case.c	     |	 8 +--
   13843  fc-glyphname/fc-glyphname.c |	21 ++++---
   13844  fc-lang/fc-lang.c	     |	20 ++++---
   13845  src/fccharset.c	     |	 3 +-
   13846  src/fcdefault.c	     |	 6 +-
   13847  src/fcfreetype.c	     |	43 ++++++++------
   13848  src/fcinit.c		     |	 2 +-
   13849  src/fcmatch.c		     |	18 +++---
   13850  src/fcpat.c		     |	 3 +-
   13851  src/fcxml.c		     | 138
   13852  ++++++++++++++++++++++----------------------
   13853  11 files changed, 142 insertions(+), 124 deletions(-)
   13854 
   13855 commit 141432505aecb158285ccc84ec5d7099e3c2efa7
   13856 Author: Patrick Lam <plam (a] MIT.EDU>
   13857 Date:	Thu Sep 22 20:49:24 2005 +0000
   13858 
   13859     Fix bug when clients use FcNameRegisterObjectTypes; fontconfig was
   13860 	returning bogus (i.e. duplicate) FcObjectPtr values. Now use
   13861 	negative
   13862 	values for dynamic object strings and positive values for
   13863 	built-in and
   13864 	FcNameRegisterObjectType strings. Thanks to Matthias Clasen for
   13865 	pinpointing this bus!
   13866 
   13867  src/fcname.c | 37 ++++++++++++++++++++++++++++---------
   13868  1 file changed, 28 insertions(+), 9 deletions(-)
   13869 
   13870 commit 9fe2bd7ab07611559363d80efdf8d3efb4ea737e
   13871 Author: Patrick Lam <plam (a] MIT.EDU>
   13872 Date:	Fri Sep 16 04:57:18 2005 +0000
   13873 
   13874     Add missing FcValueCanonicalize on call to FcPatternAdd.
   13875 
   13876  src/fcpat.c | 3 ++-
   13877  1 file changed, 2 insertions(+), 1 deletion(-)
   13878 
   13879 commit 13cdf607533ad592b896b738c5642f3685fd8053
   13880 Author: Patrick Lam <plam (a] MIT.EDU>
   13881 Date:	Thu Sep 15 20:36:44 2005 +0000
   13882 
   13883     Revert ill-advised addition of FC_RENDER. Add strategy for handling
   13884     objects
   13885 	that aren't hardcoded into fontconfig, but generated by fontconfig
   13886 	clients: keep another array of user-defined objects (indexed
   13887 	after the
   13888 	built-in objects).
   13889     Fix compilation warning (uninitialized variable).
   13890     Add comment.
   13891 
   13892  fontconfig/fontconfig.h |  1 -
   13893  src/fccache.c		 |  1 +
   13894  src/fccfg.c		 |  2 +-
   13895  src/fcname.c		 | 98
   13896  +++++++++++++++++++++++++++++++++++++++----------
   13897  4 files changed, 80 insertions(+), 22 deletions(-)
   13898 
   13899 commit 0fa237d1e010a1ab9b8fb09079fbb364958d8cc7
   13900 Author: Patrick Lam <plam (a] MIT.EDU>
   13901 Date:	Sun Sep 11 05:17:28 2005 +0000
   13902 
   13903     Add a global binding for the 'render' pattern element used by Xft;
   13904     the lack
   13905 	of said binding prevented programs from using FcPatterns
   13906 	through Xft.
   13907 
   13908  fontconfig/fontconfig.h | 1 +
   13909  src/fcname.c		 | 2 +-
   13910  2 files changed, 2 insertions(+), 1 deletion(-)
   13911 
   13912 commit 8245771d5a42dac36024411a0da047b9a7dc42c6
   13913 Author: Patrick Lam <plam (a] MIT.EDU>
   13914 Date:	Sun Sep 11 02:16:09 2005 +0000
   13915 
   13916     Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)
   13917 
   13918  ChangeLog		     |	19 +++++
   13919  doc/fontconfig-user.sgml    |	 4 +-
   13920  fc-glyphname/fc-glyphname.c |	 4 +-
   13921  fc-lang/fc-lang.c	     |	 2 +-
   13922  fc-match/fc-match.c	     |	 8 +-
   13923  fontconfig/fcprivate.h      |	 2 +-
   13924  src/fccache.c		     |	35 ++++----
   13925  src/fccfg.c		     |	 2 +-
   13926  src/fcdir.c		     |	 4 +-
   13927  src/fcfreetype.c	     | 191
   13928  ++++++++++++++++++++++++--------------------
   13929  src/fcint.h		     |	10 +--
   13930  src/fclist.c		     |	 2 +-
   13931  src/fcpat.c		     |	80 +++++++++----------
   13932  src/fcstr.c		     |	 2 +-
   13933  src/fcxml.c		     |	11 ++-
   13934  15 files changed, 209 insertions(+), 167 deletions(-)
   13935 
   13936 commit 8cb4c56d9925bba17bce32c12f7e09d8f36b2e53
   13937 Author: Patrick Lam <plam (a] MIT.EDU>
   13938 Date:	Wed Sep 7 15:38:46 2005 +0000
   13939 
   13940     Robustness fixes: check return values from read and lseek; fix
   13941 	uninitialized variables; ensure progress on FcCacheSkipToArch.
   13942 
   13943  src/fccache.c | 34 +++++++++++++++++++++++-----------
   13944  1 file changed, 23 insertions(+), 11 deletions(-)
   13945 
   13946 commit 03a212e525a34e2ceeac369bac669871d8cc681a
   13947 Author: Patrick Lam <plam (a] MIT.EDU>
   13948 Date:	Sat Sep 3 04:56:56 2005 +0000
   13949 
   13950     Really fix the global cache: make sure we're reading and writing
   13951     the same
   13952 	data format. Also match subdirectories when consuming cache
   13953 	information. Also check dates for global cache: a dir is out of
   13954 	date if
   13955 	it is newer than the global cache; scan it manually if that's
   13956 	the case.
   13957 
   13958  src/fccache.c | 55
   13959  ++++++++++++++++++++++++++++++++++++++-----------------
   13960  src/fccfg.c   | 23 ++++++++++++++++++++---
   13961  src/fcint.h   |  1 +
   13962  3 files changed, 59 insertions(+), 20 deletions(-)
   13963 
   13964 commit f6ee3db5f02eb8f41e3941e892964175cad0a898
   13965 Author: Patrick Lam <plam (a] MIT.EDU>
   13966 Date:	Fri Sep 2 06:16:49 2005 +0000
   13967 
   13968     Fix addressing in the global cache file, preventing infinite
   13969     loops. Get rid
   13970 	of unused variables.
   13971 
   13972  src/fccache.c | 6 ++----
   13973  1 file changed, 2 insertions(+), 4 deletions(-)
   13974 
   13975 commit 07b3e5766332ad1b2ec0ae613476a123ec9c5453
   13976 Author: Patrick Lam <plam (a] MIT.EDU>
   13977 Date:	Thu Sep 1 18:29:28 2005 +0000
   13978 
   13979     Apply Matthias Clasen's patch to fix obvious bogosity (i.e. missing
   13980 	FcObjectPtrU).
   13981 
   13982  src/fcpat.c | 2 +-
   13983  1 file changed, 1 insertion(+), 1 deletion(-)
   13984 
   13985 commit 0230c9f88706ee4629bca625f1acd133a4cb1d9f
   13986 Author: Patrick Lam <plam (a] MIT.EDU>
   13987 Date:	Thu Sep 1 06:59:44 2005 +0000
   13988 
   13989     Fix embarassing attempt to free a static buffer.
   13990 
   13991  src/fccache.c | 9 +++------
   13992  1 file changed, 3 insertions(+), 6 deletions(-)
   13993 
   13994 commit 2304e38f9bc070ccd54f80187c208d93b6eeb373
   13995 Author: Patrick Lam <plam (a] MIT.EDU>
   13996 Date:	Thu Sep 1 06:14:46 2005 +0000
   13997 
   13998     :
   13999     Save subdirectory names in cache files to save time. This completely
   14000 	restores the original fontconfig API, BTW. Note that directories
   14001 	without fonts don't get a cache file; but then how many files
   14002 	would it
   14003 	have in that directory...
   14004 
   14005  fc-cache/fc-cache.c	 |  2 +-
   14006  fontconfig/fontconfig.h |  2 +-
   14007  src/fccache.c		 | 40 ++++++++++++++++------------------------
   14008  src/fcdir.c		 |  4 ++--
   14009  src/fcint.h		 |  2 +-
   14010  5 files changed, 21 insertions(+), 29 deletions(-)
   14011 
   14012 commit 5e678e9459f71878d72f72d3765f7dc7e8f3f643
   14013 Author: Patrick Lam <plam (a] MIT.EDU>
   14014 Date:	Wed Aug 31 15:12:41 2005 +0000
   14015 
   14016     Only load requested fonts for fc-cache, and cleanup memory handling:
   14017 	*Serialize no longer mutates original FcPatterns, it creates a
   14018 	new copy
   14019 	in the supplied buffer. Fix thinkos in global cache freeing and in
   14020 	FcCacheSkipToArch.
   14021 
   14022  fc-cache/fc-cache.c |	3 +--
   14023  src/fccache.c	     | 36 ++++++++++++++++--------------------
   14024  src/fcfs.c	     |	3 ---
   14025  3 files changed, 17 insertions(+), 25 deletions(-)
   14026 
   14027 commit fd77c154afb039b6b19f8e29c28dce652b2d060e
   14028 Author: Patrick Lam <plam (a] MIT.EDU>
   14029 Date:	Tue Aug 30 23:03:42 2005 +0000
   14030 
   14031     Fix compilation error exposed with gcc 2.95.
   14032 
   14033  src/fccache.c | 5 ++++-
   14034  1 file changed, 4 insertions(+), 1 deletion(-)
   14035 
   14036 commit eb0cf67144258acbee0a5bf369b6dfb950fcebb9
   14037 Author: Patrick Lam <plam (a] MIT.EDU>
   14038 Date:	Tue Aug 30 05:55:13 2005 +0000
   14039 
   14040     src/fcint.c
   14041     The global cache now uses the same mmap-based cache infrastructure
   14042     as the
   14043 	per-directory caches. Furthermore, the global cache is
   14044 	automatically
   14045 	updated (if possible) whenever fontconfig is used. Rip out
   14046 	remnants of
   14047 	the old cache infrastructure.
   14048 
   14049  fc-cache/fc-cache.c |	  3 -
   14050  src/fccache.c	     | 1156
   14051  ++++++++++++---------------------------------------
   14052  src/fcdir.c	     |	144 ++-----
   14053  src/fcint.h	     |	 97 +----
   14054  4 files changed, 307 insertions(+), 1093 deletions(-)
   14055 
   14056 commit 2dbe759762c3b7b779dbe52ef0d6ca50e51d4bf1
   14057 Author: Patrick Lam <plam (a] MIT.EDU>
   14058 Date:	Sun Aug 28 05:20:23 2005 +0000
   14059 
   14060     Emit and verify machine signature (sizeof (stuff) + endianness)
   14061     in cache
   14062 	files. Fix bugs in FcCacheBankToIndex.
   14063 
   14064  src/fccache.c | 152
   14065  ++++++++++++++++++++++++++++++++--------------------------
   14066  src/fcint.h   |   2 +-
   14067  2 files changed, 85 insertions(+), 69 deletions(-)
   14068 
   14069 commit 7f37423d8c1acc8ece0555e66ae7f857c22a77a7
   14070 Author: Patrick Lam <plam (a] MIT.EDU>
   14071 Date:	Sat Aug 27 02:34:24 2005 +0000
   14072 
   14073     Replace FcObjectStaticName by FcStrStaticName. Implement serialization
   14074     of
   14075 	'object' table (strings pointed to by FcPatternElt->object and
   14076 	used as
   14077 	keys) and loading of object table from cache file if more
   14078 	strings are
   14079 	present in cache file than in current version of fontconfig. Hash
   14080 	the
   14081 	object table in memory.
   14082 
   14083  src/fccfg.c  |   4 +-
   14084  src/fcfs.c   |  11 ++--
   14085  src/fcint.h  |  31 +++++-----
   14086  src/fclist.c |   2 +-
   14087  src/fcname.c | 181
   14088  +++++++++++++++++++++++++++++++++++++++++++++++++----------
   14089  src/fcpat.c  |  19 +++----
   14090  6 files changed, 186 insertions(+), 62 deletions(-)
   14091 
   14092 commit 1b7be377906048e4a3a8d6ab46ebaab8847a0573
   14093 Author: Patrick Lam <plam (a] MIT.EDU>
   14094 Date:	Thu Aug 25 07:38:02 2005 +0000
   14095 
   14096     Reinstate the old global cache code. For the forseeable future, it's
   14097 	probably all right to use the global cache as it was previously
   14098 	and
   14099 	just store filenames and font info, as long as no mmap cache
   14100 	exists in
   14101 	the directory. Of course, if an mmap cache exists, use that
   14102 	instead.
   14103     If a directory cache does not exist or is invalid, load the fonts
   14104     for just
   14105 	that directory using the old codepath.
   14106     Fix premature free of the FcPatterns belonging to the FcFontSet
   14107     which we
   14108 	create from the mmapped files.
   14109 
   14110  src/fccache.c | 710
   14111  +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
   14112  src/fccfg.c   |  21 +-
   14113  src/fcint.h   |  53 ++++-
   14114  3 files changed, 741 insertions(+), 43 deletions(-)
   14115 
   14116 commit 4262e0b3853bc2153270eb33d09a063f852f3f90
   14117 Author: Patrick Lam <plam (a] MIT.EDU>
   14118 Date:	Wed Aug 24 06:21:30 2005 +0000
   14119 
   14120     Overhaul the serialization system to create one mmapable file per
   14121     directory
   14122 	and distribute bytes for each directory from a single malloc
   14123 	for that
   14124 	directory. Store pointers as differences between the data
   14125 	pointed to
   14126 	and the pointer's address (s_off = s - v). Don't serialize data
   14127 	structures that never actually get serialized. Separate strings
   14128 	used
   14129 	for keys from strings used for values (in FcPatternElt and
   14130 	FcValue,
   14131 	respectively). Bump FC_CACHE_VERSION to 2.
   14132 
   14133  fc-cache/fc-cache.c	 |   12 +-
   14134  fc-lang/fc-lang.c	 |    4 +-
   14135  fontconfig/fcprivate.h  |    8 +-
   14136  fontconfig/fontconfig.h |   51 +-
   14137  src/fccache.c		 |  415 ++++++++++------
   14138  src/fccfg.c		 |  109 +++--
   14139  src/fccharset.c	 |  333 +++++--------
   14140  src/fcdbg.c		 |   12 +-
   14141  src/fcdir.c		 |   17 +-
   14142  src/fcfs.c		 |  154 +++---
   14143  src/fcinit.c		 |    3 -
   14144  src/fcint.h		 |  276 ++++-------
   14145  src/fclang.c		 |  213 ++++-----
   14146  src/fclist.c		 |   57 ++-
   14147  src/fcmatch.c		 |   88 ++--
   14148  src/fcmatrix.c		 |  100 +---
   14149  src/fcname.c		 |  101 +++-
   14150  src/fcpat.c		 | 1218
   14151  ++++++++++++++++++-----------------------------
   14152  src/fcstr.c		 |  291 +----------
   14153  src/fcxml.c		 |   13 +-
   14154  20 files changed, 1402 insertions(+), 2073 deletions(-)
   14155 
   14156 commit 71f94d0768725eb171e04748d9f561f58b258ae7
   14157 Author: Keith Packard <keithp (a] keithp.com>
   14158 Date:	Mon Jul 25 20:39:19 2005 +0000
   14159 
   14160     Various GCC 4 cleanups for signed vs unsigned char
   14161     Match only [0-9]*.conf files in <include>{directory}</include>
   14162     elements to
   14163 	avoid loading *.rpmsave or .dpkg-old files. (otaylor)
   14164 
   14165  ChangeLog		     |	19 +++++
   14166  doc/fontconfig-user.sgml    |	 4 +-
   14167  fc-glyphname/fc-glyphname.c |	 4 +-
   14168  fc-lang/fc-lang.c	     |	 2 +-
   14169  fc-match/fc-match.c	     |	 8 +-
   14170  src/fccfg.c		     |	 2 +-
   14171  src/fcfreetype.c	     | 191
   14172  ++++++++++++++++++++++++--------------------
   14173  src/fcpat.c		     |	 2 +-
   14174  src/fcstr.c		     |	 2 +-
   14175  src/fcxml.c		     |	11 ++-
   14176  10 files changed, 144 insertions(+), 101 deletions(-)
   14177 
   14178 commit 212c9f437e959fbdc5fe344c67b8c1cf8ca63edb
   14179 Author: Patrick Lam <plam (a] MIT.EDU>
   14180 Date:	Mon Jul 25 04:10:09 2005 +0000
   14181 
   14182     #ifdef out old cache stuff, replace with first version of new mmapping
   14183 	cache. Add *Read and *Write procedures which mmap in and write
   14184 	out the
   14185 	fontconfig data structures to disk. Currently, create cache
   14186 	in /tmp,
   14187 	with different sections for each architecture (as returned
   14188 	by uname's
   14189 	.machine field. Run the fc-cache binary to create a new cache
   14190 	file;
   14191 	fontconfig then uses this cache file on subsequent runs, saving
   14192 	lots of
   14193 	memory. Also fixes a few bugs and leaks.
   14194 
   14195  fc-cache/fc-cache.c |	 13 +-
   14196  fc-lang/fc-lang.c   |	  6 +
   14197  src/fccache.c	     | 1081
   14198  ++++++++++++++-------------------------------------
   14199  src/fccfg.c	     |	 16 +-
   14200  src/fccharset.c     |	103 ++++-
   14201  src/fcdir.c	     |	 17 +-
   14202  src/fcfs.c	     |	 95 +++++
   14203  src/fcinit.c	     |	  3 +
   14204  src/fcint.h	     |	148 ++++---
   14205  src/fclang.c	     |	 28 ++
   14206  src/fcmatrix.c      |	 29 ++
   14207  src/fcpat.c	     |	241 ++++++++++--
   14208  src/fcstr.c	     |	 76 +++-
   14209  13 files changed, 963 insertions(+), 893 deletions(-)
   14210 
   14211 commit e1b9d091c661b0e1d1e9f73c5c55ad53959c55c7
   14212 Author: Patrick Lam <plam (a] MIT.EDU>
   14213 Date:	Fri Jul 15 18:49:12 2005 +0000
   14214 
   14215     Forward port cworth's patch to branch.
   14216 
   14217  ChangeLog    | 15 +++++++++++++++
   14218  src/fcinit.c |  2 +-
   14219  src/fcint.h  |  2 +-
   14220  src/fcpat.c  | 60
   14221  +++++++++++++++++++++++++++++++++++++++++-------------------
   14222  src/fcxml.c  |  1 +
   14223  5 files changed, 59 insertions(+), 21 deletions(-)
   14224 
   14225 commit 7850458d28ae2cb3b1d7fa9dd9fecd125cef5369
   14226 Author: Carl Worth <cworth (a] cworth.org>
   14227 Date:	Fri Jul 15 17:43:44 2005 +0000
   14228 
   14229     Rename FcPatternThawAll to FcPatternFini.
   14230     Pull the FcObjectStateName hash table out to file scope, and add
   14231 	FcObjectStaticNameFini so that FcFini will cleanup this hash
   14232 	table as
   14233 	well.
   14234     Clear FILE* to NULL after fclose.
   14235 
   14236  ChangeLog    | 15 +++++++++++++++
   14237  src/fcinit.c |  2 +-
   14238  src/fcint.h  |  2 +-
   14239  src/fcpat.c  | 49 ++++++++++++++++++++++++++++++++++++-------------
   14240  src/fcxml.c  |  1 +
   14241  5 files changed, 54 insertions(+), 15 deletions(-)
   14242 
   14243 commit 0fa680f0766a8f545b20a7935a19e9db5529f903
   14244 Author: Patrick Lam <plam (a] MIT.EDU>
   14245 Date:	Thu Jul 7 12:09:10 2005 +0000
   14246 
   14247     Convert ObjectPtr from a fat structure to a simple index into an
   14248     id table;
   14249 	ids can be positive (for static strings) or negative (for dynamic
   14250 	strings). Static strings belong to a single buffer, while dynamic
   14251 	strings are independently allocated.
   14252 
   14253  fontconfig/fontconfig.h |   9 +-
   14254  src/fccfg.c		 |   7 +-
   14255  src/fcname.c		 |   2 +-
   14256  src/fcpat.c		 | 560
   14257  ++++++++++++++++++++++++++++++++++--------------
   14258  src/fcxml.c		 |   2 +-
   14259  5 files changed, 408 insertions(+), 172 deletions(-)
   14260 
   14261 commit cd2ec1a940888ebcbd323a8000d2fcced41ddf9e
   14262 Author: Patrick Lam <plam (a] MIT.EDU>
   14263 Date:	Tue Jun 28 03:41:02 2005 +0000
   14264 
   14265     Add functionality to allow fontconfig data structure serialization.
   14266     This patch allows the fundamental fontconfig data structures to be
   14267 	serialized. I've converted everything from FcPattern down to be
   14268 	able to
   14269 	use *Ptr objects, which can be either static or dynamic (using
   14270 	a union
   14271 	which either contains a pointer or an index) and replaced
   14272 	storage of
   14273 	pointers in the heap with the appropriate *Ptr object. I then
   14274 	changed
   14275 	all writes of pointers to the heap with a *CreateDynamic call,
   14276 	which
   14277 	creates a dynamic Ptr object pointing to the same object as
   14278 	before.
   14279 	This way, the fundamental fontconfig semantics should be
   14280 	unchanged; I
   14281 	did not have to change external signatures this way, although
   14282 	I did
   14283 	change some internal signatures. When given a *Ptr object,
   14284 	just run *U
   14285 	to get back to a normal pointer; it gives the right answer
   14286 	regardless
   14287 	of whether we're using static or dynamic storage.
   14288     I've also implemented a Fc*Serialize call. Calling FcFontSetSerialize
   14289 	converts the dynamic FcFontSets contained in the config object to
   14290 	static FcFontSets and also converts its dependencies
   14291 	(e.g. everything
   14292 	you'd need to write to disk) to static objects. Note that you
   14293 	have to
   14294 	call Fc*PrepareSerialize first; this call will count the number of
   14295 	objects that actually needs to be allocated, so that we can avoid
   14296 	realloc. The Fc*Serialize calls then check the static pointers for
   14297 	nullness, and allocate the buffers if necessary. I've tested the
   14298 	execution of fc-list and fc-match after Fc*Serialize and they
   14299 	appear to
   14300 	work the same way.
   14301 
   14302  fc-lang/fc-lang.c	 |  17 +-
   14303  fontconfig/fcprivate.h  |   8 +-
   14304  fontconfig/fontconfig.h |  50 ++-
   14305  src/fccache.c		 |  32 ++
   14306  src/fccfg.c		 | 135 ++++----
   14307  src/fccharset.c	 | 371 ++++++++++++++++-----
   14308  src/fcdbg.c		 |  26 +-
   14309  src/fcfs.c		 |  36 ++
   14310  src/fcint.h		 | 212 +++++++++++-
   14311  src/fclang.c		 | 164 ++++++---
   14312  src/fclist.c		 | 104 +++---
   14313  src/fcmatch.c		 |  69 ++--
   14314  src/fcmatrix.c		 |  71 +++-
   14315  src/fcname.c		 |  35 +-
   14316  src/fcpat.c		 | 866
   14317  ++++++++++++++++++++++++++++++++++++++----------
   14318  src/fcstr.c		 | 219 ++++++++++--
   14319  src/fcxml.c		 |  13 +-
   14320  17 files changed, 1902 insertions(+), 526 deletions(-)
   14321 
   14322 commit f1a42f6b5f9bcd774d09002509b2872c04025c1b
   14323 Author: Keith Packard <keithp (a] keithp.com>
   14324 Date:	Fri Jun 17 03:01:43 2005 +0000
   14325 
   14326     Make FcOpNotContains use FcStrStr for strings so that it matches
   14327     semantics
   14328 	for !FcOpContains.
   14329     reviewed by: keithp
   14330 
   14331  ChangeLog   | 8 ++++++++
   14332  src/fccfg.c | 4 +++-
   14333  2 files changed, 11 insertions(+), 1 deletion(-)
   14334 
   14335 commit adc7abacbf0e2eae882d035f10117fb009b71bdd
   14336 Author: Keith Packard <keithp (a] keithp.com>
   14337 Date:	Fri May 20 16:21:39 2005 +0000
   14338 
   14339     Move fontconfig source package to libs as per override
   14340 
   14341  ChangeLog	  | 6 ++++++
   14342  debian/changelog | 2 ++
   14343  debian/control   | 2 +-
   14344  3 files changed, 9 insertions(+), 1 deletion(-)
   14345 
   14346 commit a65a77aecfd2182589fd5fe1a1ec1ef1f250c795
   14347 Author: Keith Packard <keithp (a] keithp.com>
   14348 Date:	Fri May 20 15:56:51 2005 +0000
   14349 
   14350     The ka.orth file requires several characters which are not used
   14351     anymore in
   14352 	modern Georgian and which are missing in the free Georgian
   14353 	TrueType
   14354 	fonts downloadable at:
   14355     http://aiet.qartuli.net/docs/georgian_on_linux_en.php
   14356     reviewed by: Mike Fabian Bug: 3352
   14357 
   14358  ChangeLog	 | 11 +++++++++++
   14359  fc-lang/ka.orth |  5 +++--
   14360  2 files changed, 14 insertions(+), 2 deletions(-)
   14361 
   14362 commit 87c887464a6fc20310998146b8558179ebe18923
   14363 Author: Keith Packard <keithp (a] keithp.com>
   14364 Date:	Wed Apr 27 19:08:08 2005 +0000
   14365 
   14366     Update date to real 2.3.2 release date. Fix change attributions
   14367 
   14368  ChangeLog	  | 14 ++++++++++++++
   14369  README		  |  5 +++--
   14370  debian/changelog |  2 +-
   14371  3 files changed, 18 insertions(+), 3 deletions(-)
   14372 
   14373 commit 5c1853cd4c9bd511f0ae9f644a2a30025116987e
   14374 Author: Keith Packard <keithp (a] keithp.com>
   14375 Date:	Wed Apr 27 16:22:46 2005 +0000
   14376 
   14377     Bump so revision for 2.3.2
   14378     Fix a few minor leaks in error cases.
   14379 
   14380  fc-cache/fc-cache.c | 11 ++++++++++-
   14381  1 file changed, 10 insertions(+), 1 deletion(-)
   14382 
   14383 commit 1cb309adcb881409d669749bbca91056a0967ccf
   14384 Author: Keith Packard <keithp (a] keithp.com>
   14385 Date:	Sat Apr 23 04:32:23 2005 +0000
   14386 
   14387     Update for version 2.3.2
   14388 
   14389  ChangeLog		 |  8 ++++++++
   14390  README			 | 11 +++++++++--
   14391  configure.in		 |  2 +-
   14392  debian/changelog	 |  7 +++++++
   14393  fontconfig/fontconfig.h |  2 +-
   14394  5 files changed, 26 insertions(+), 4 deletions(-)
   14395 
   14396 commit 716ac8b8033794e2557ad567005dfff4dd95f031
   14397 Author: Keith Packard <keithp (a] keithp.com>
   14398 Date:	Thu Apr 21 19:03:53 2005 +0000
   14399 
   14400     Don't force bitmap font enable in default configuration; allows
   14401     users to
   14402 	override this in ~/.fonts.conf
   14403     Updated translations
   14404     Destroy font configuration on exit to help valgrind
   14405     Use own transcoding routines in preference to iconv which appears
   14406     to have
   14407 	leaks in some translators. Call iconv_close after using iconv
   14408 	(oops).
   14409     Prefer unicode encoding of Euro char as some fonts mis-encode Euro
   14410     in other
   14411 	ones.
   14412     Must fetch bitmap glyphs to get width values to check for
   14413 	monospace/dual-width fonts.
   14414 
   14415  ChangeLog		    |  36 +++++++++++
   14416  debian/fontconfig.postinst |	8 ++-
   14417  debian/po/cs.po	    | 154
   14418  +++++++++++++++++++--------------------------
   14419  debian/po/da.po	    |  94 ++++++++++-----------------
   14420  debian/po/de.po	    |  71 ++++++---------------
   14421  debian/po/es.po	    |  77 +++++++----------------
   14422  debian/po/fr.po	    |  77 +++++++----------------
   14423  debian/po/ja.po	    | 150
   14424  +++++++++----------------------------------
   14425  debian/po/nl.po	    |  71 ++++++---------------
   14426  debian/po/pt.po	    |  71 ++++++---------------
   14427  debian/po/pt_BR.po	    |  77 +++++++----------------
   14428  debian/po/templates.pot    |  66 +++++--------------
   14429  debian/po/tr.po	    |  71 ++++++---------------
   14430  debian/po/zh_CN.po	    |  71 ++++++---------------
   14431  fc-cache/fc-cache.c	    |	1 +
   14432  fonts.conf.in		    |  37 +++++------
   14433  src/fcfreetype.c	    |  84 ++++++++++++++-----------
   14434  17 files changed, 404 insertions(+), 812 deletions(-)
   14435 
   14436 commit 2ff4f0760a700bf7c6e1ed4c5072a524b02243ca
   14437 Author: Ross Burton <ross (a] burtonini.com>
   14438 Date:	Wed Apr 13 09:11:52 2005 +0000
   14439 
   14440     Check that a pattern isn't already frozen in FcPatternFreeze
   14441 
   14442  ChangeLog   | 5 +++++
   14443  src/fcpat.c | 3 +++
   14444  2 files changed, 8 insertions(+)
   14445 
   14446 commit ae7d0f35938693d250f09165fb6486b9e0f4b9bd
   14447 Author: Ross Burton <ross (a] burtonini.com>
   14448 Date:	Thu Mar 31 19:16:49 2005 +0000
   14449 
   14450     Put all FcPattern objects though FcObjectStaticName and do pointer
   14451     trather
   14452 	than string compares
   14453 
   14454  ChangeLog     | 8 ++++++++
   14455  src/fclist.c  | 5 +++--
   14456  src/fcmatch.c | 2 +-
   14457  src/fcpat.c   | 3 ++-
   14458  4 files changed, 14 insertions(+), 4 deletions(-)
   14459 
   14460 commit 156032744ee08a5d6a60e1bc1c2e0fc3702567d7
   14461 Author: Tor Lillqvist <tml (a] iki.fi>
   14462 Date:	Thu Mar 17 08:57:11 2005 +0000
   14463 
   14464     Add the .dll to the dll name.
   14465 
   14466  ChangeLog	       | 4 ++++
   14467  src/fontconfig.def.in | 2 +-
   14468  2 files changed, 5 insertions(+), 1 deletion(-)
   14469 
   14470 commit 5f347d9cd50069a50174cc243acab64ee4e537a9
   14471 Author: Keith Packard <keithp (a] keithp.com>
   14472 Date:	Thu Mar 10 22:06:20 2005 +0000
   14473 
   14474     Update to reflect configuration changes
   14475     Fix Autohint vs Autohinter mistake
   14476     Adopt changes from Josselin Mouette for configuration descriptions
   14477     Update
   14478 	debian to version 2.3.1-2
   14479 
   14480  ChangeLog		     | 11 +++++++++++
   14481  debian/README.Debian	     | 19 ++++++++++---------
   14482  debian/changelog	     | 10 ++++++++++
   14483  debian/fontconfig.postinst  |	2 +-
   14484  debian/fontconfig.templates | 39 ++++++++-------------------------------
   14485  5 files changed, 40 insertions(+), 41 deletions(-)
   14486 
   14487 commit 8c74026071aae6ad70a96b81398498dcb28c0255
   14488 Author: Keith Packard <keithp (a] keithp.com>
   14489 Date:	Wed Mar 9 04:57:42 2005 +0000
   14490 
   14491     Update debian for 2.3.1
   14492 
   14493  ChangeLog	  |  6 ++++++
   14494  debian/changelog | 11 +++++++++++
   14495  debian/rules	  |  1 +
   14496  3 files changed, 18 insertions(+)
   14497 
   14498 commit 79da4fe91ff0cee974e1ec7003857fb47c0f55d5
   14499 Author: Tor Lillqvist <tml (a] iki.fi>
   14500 Date:	Wed Mar 9 00:47:11 2005 +0000
   14501 
   14502     Get the DLL from "bin" where modern libtools put it, not "lib".
   14503     Check also drive letter prefix on Win32.
   14504 
   14505  ChangeLog	   | 8 ++++++++
   14506  fontconfig-zip.in | 2 +-
   14507  src/fccfg.c	   | 4 +++-
   14508  3 files changed, 12 insertions(+), 2 deletions(-)
   14509 
   14510 commit d49dde9f900777f8482290dbafc6acb52a2b9432
   14511 Author: Keith Packard <keithp (a] keithp.com>
   14512 Date:	Tue Mar 8 23:39:02 2005 +0000
   14513 
   14514     Update for 2.3.1
   14515 
   14516  ChangeLog		 |  7 +++++++
   14517  README			 | 12 ++++++++++--
   14518  configure.in		 |  2 +-
   14519  fontconfig/fontconfig.h |  2 +-
   14520  4 files changed, 19 insertions(+), 4 deletions(-)
   14521 
   14522 commit 76a8dfa3378fc1bd0397a95f2da56d5c6fb2540c
   14523 Author: Keith Packard <keithp (a] keithp.com>
   14524 Date:	Sat Mar 5 23:50:55 2005 +0000
   14525 
   14526     Include space and remove numbers from valid script tags. This
   14527     ensures that
   14528 	tags like 'lao ' work while rejecting those which have any digits.
   14529 	Eliminate a spurious debugging variable (len)
   14530 
   14531  ChangeLog	  |  8 ++++++++
   14532  src/fcfreetype.c | 20 ++++++++++++--------
   14533  2 files changed, 20 insertions(+), 8 deletions(-)
   14534 
   14535 commit 219f7818dacb5417ab9e481b1fc21a79511e5fe7
   14536 Author: Keith Packard <keithp (a] keithp.com>
   14537 Date:	Sat Mar 5 23:34:57 2005 +0000
   14538 
   14539     Rework GSUB/GPOS script parsing to survive broken fonts. Thanks
   14540     for the
   14541 	broken font go to Manish Singh
   14542 
   14543  ChangeLog	  |  7 +++++++
   14544  src/fcfreetype.c | 64
   14545  ++++++++++++++++++++++++++++++++++++++------------------
   14546  2 files changed, 51 insertions(+), 20 deletions(-)
   14547 
   14548 commit 97bde49a2b791de9ad66aed97ca07c22302da60d
   14549 Author: Keith Packard <keithp (a] keithp.com>
   14550 Date:	Sat Mar 5 20:58:39 2005 +0000
   14551 
   14552     Josselin Mouette:
   14553     Include 2.3 release information in changelog Add Josselin Mouette
   14554     as an
   14555 	Uploader Set hinting_type to low priority configuration option
   14556     Manish Singh:
   14557     yes_bitmaps.conf -> yes-bitmaps.conf
   14558     Funda Wang:
   14559     Johap -> Johab
   14560 
   14561  ChangeLog		     | 20 ++++++++++++++++++++
   14562  debian/changelog	     | 13 +++++++++++--
   14563  debian/control		     |	1 +
   14564  debian/fontconfig.config    |	2 +-
   14565  debian/fontconfig.postinst  |	2 +-
   14566  debian/fontconfig.templates |	4 ++--
   14567  debian/rules		     |	4 ++--
   14568  src/fcfreetype.c	     |	2 +-
   14569  8 files changed, 39 insertions(+), 9 deletions(-)
   14570 
   14571 commit 683dc3c476f1ee514c252a05311efc7a97fbaee9
   14572 Author: Keith Packard <keithp (a] keithp.com>
   14573 Date:	Thu Mar 3 06:20:57 2005 +0000
   14574 
   14575     Move debian-specific conf file examples upstream.
   14576     Sub-pixel configuration examples must smash subpixel value as
   14577     Xft always
   14578 	sets it from X.
   14579     Change sub-pixel rendering debconf descriptions from Enable/Disable to
   14580 	Always/Never.
   14581 
   14582  ChangeLog		     | 22 ++++++++++++++++++++++
   14583  Makefile.am		     |	3 ---
   14584  conf.d/Makefile.am	     |	7 +++++--
   14585  conf.d/autohint.conf	     |	9 +++++++++
   14586  conf.d/no-sub-pixel.conf    |	9 +++++++++
   14587  conf.d/sub-pixel.conf	     |	3 ---
   14588  conf.d/unhinted.conf	     |	9 +++++++++
   14589  debian/autohint.conf	     |	9 ---------
   14590  debian/fontconfig.install   |	1 +
   14591  debian/fontconfig.postinst  |	4 ++--
   14592  debian/fontconfig.templates | 11 +++++------
   14593  debian/no-sub-pixel.conf    | 12 ------------
   14594  debian/unhinted.conf	     |	9 ---------
   14595  13 files changed, 62 insertions(+), 46 deletions(-)
   14596 
   14597 commit dc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551
   14598 Author: Keith Packard <keithp (a] keithp.com>
   14599 Date:	Thu Mar 3 01:59:28 2005 +0000
   14600 
   14601     Ignore more build detritus
   14602     Add debian package construction stuff.
   14603     Update to newer versions of these tools
   14604     Get library manuals to build again (we love automake).
   14605     Update debian build system to switch maintainers and deal with 2.3
   14606 	functionality
   14607 
   14608  .cvsignore			   |   7 +
   14609  ChangeLog			   |  53 +++
   14610  Makefile.am			   |  50 ++-
   14611  conf.d/.cvsignore		   |   2 +
   14612  config/config.guess		   | 846
   14613  ++++++++++++++++++++------------------
   14614  config/config.sub		   | 449 ++++++++++++++------
   14615  debian/README.Debian		   |  44 ++
   14616  debian/autohint.conf		   |   9 +
   14617  debian/changelog		   | 661 +++++++++++++++++++++++++++++
   14618  debian/compat			   |   1 +
   14619  debian/control			   |  78 ++++
   14620  debian/copyright		   |  29 ++
   14621  debian/fontconfig-udeb.install    |   3 +
   14622  debian/fontconfig.config	   |  10 +
   14623  debian/fontconfig.defoma	   | 162 ++++++++
   14624  debian/fontconfig.dirs		   |   1 +
   14625  debian/fontconfig.install	   |   6 +
   14626  debian/fontconfig.postinst	   | 139 +++++++
   14627  debian/fontconfig.postrm	   |  26 ++
   14628  debian/fontconfig.templates	   |  51 +++
   14629  debian/libfontconfig1-dev.install |   7 +
   14630  debian/libfontconfig1.install	   |   1 +
   14631  debian/local.conf.md5sum	   |  18 +
   14632  debian/no-sub-pixel.conf	   |  12 +
   14633  debian/po/POTFILES.in		   |   1 +
   14634  debian/po/cs.po		   | 154 +++++++
   14635  debian/po/da.po		   | 174 ++++++++
   14636  debian/po/de.po		   | 157 +++++++
   14637  debian/po/es.po		   | 198 +++++++++
   14638  debian/po/fr.po		   | 194 +++++++++
   14639  debian/po/ja.po		   | 180 ++++++++
   14640  debian/po/nl.po		   | 158 +++++++
   14641  debian/po/pt.po		   | 145 +++++++
   14642  debian/po/pt_BR.po		   | 183 +++++++++
   14643  debian/po/templates.pot	   | 120 ++++++
   14644  debian/po/tr.po		   | 150 +++++++
   14645  debian/po/zh_CN.po		   | 148 +++++++
   14646  debian/rules			   |  39 ++
   14647  debian/unhinted.conf		   |   9 +
   14648  doc/.cvsignore			   |   1 +
   14649  doc/Makefile.am		   |  13 +-
   14650  41 files changed, 4171 insertions(+), 518 deletions(-)
   14651 
   14652 commit 4afc00ca02bb3f49fe214463e0f194486f438b70
   14653 Author: Keith Packard <keithp (a] keithp.com>
   14654 Date:	Tue Mar 1 20:48:36 2005 +0000
   14655 
   14656     Update for 2.3.0
   14657 
   14658  ChangeLog		 |  7 +++++++
   14659  README			 | 14 ++++++++++++--
   14660  configure.in		 |  2 +-
   14661  fontconfig/fontconfig.h |  4 ++--
   14662  4 files changed, 22 insertions(+), 5 deletions(-)
   14663 
   14664 commit 0c009d2b6df523bba7a10ad148287bed2df9ebd6
   14665 Author: Keith Packard <keithp (a] keithp.com>
   14666 Date:	Tue Mar 1 20:36:48 2005 +0000
   14667 
   14668     Generate and install PDF versions of the manuals
   14669     Fix formatting
   14670     Add missing exported functions, fix data types
   14671     Add missing pattern elements.
   14672     Add missing pattern elements. Document conf.d usage, clarify available
   14673 	orthography list. Fix some config file attributes. Complete
   14674 	list of
   14675 	constants.
   14676     Mark FC_SOURCE deprecated.
   14677     Don't set FC_SOURCE any longer.
   14678 
   14679  ChangeLog		   | 25 ++++++++++++++++
   14680  doc/Makefile.am	   | 18 +++++++++++-
   14681  doc/fcpattern.fncs	   |  3 +-
   14682  doc/fcstring.fncs	   | 40 +++++++++++++++++++++++--
   14683  doc/fontconfig-devel.sgml | 10 ++++++-
   14684  doc/fontconfig-user.sgml  | 74
   14685  ++++++++++++++++++++++++++++++++++++++++-------
   14686  fontconfig/fontconfig.h   |  2 +-
   14687  src/fcfreetype.c	   |  3 --
   14688  8 files changed, 156 insertions(+), 19 deletions(-)
   14689 
   14690 commit 414f720281b416736b92913f4bcbceac1a781cde
   14691 Author: Keith Packard <keithp (a] keithp.com>
   14692 Date:	Mon Feb 28 18:56:15 2005 +0000
   14693 
   14694     Create prototype /etc/fonts/conf.d directory with a few sample
   14695 	configuration files. Deprecate use of local.conf for local
   14696 	customizations in favor of this directory based scheme which
   14697 	is more
   14698 	easily integrated into installation systems.
   14699     Tag FC_EMBOLDEN as a boolean variable
   14700 
   14701  ChangeLog		 | 18 ++++++++++++++++++
   14702  Makefile.am		 | 24 ++----------------------
   14703  conf.d/Makefile.am	 | 34 ++++++++++++++++++++++++++++++++++
   14704  conf.d/README		 |  8 ++++++++
   14705  conf.d/no-bitmaps.conf  | 13 +++++++++++++
   14706  conf.d/sub-pixel.conf	 | 12 ++++++++++++
   14707  conf.d/yes-bitmaps.conf | 13 +++++++++++++
   14708  configure.in		 |  1 +
   14709  src/fcname.c		 |  1 +
   14710  9 files changed, 102 insertions(+), 22 deletions(-)
   14711 
   14712 commit 47b49bf14b5cd433366a02374dfaf1c27a57cc91
   14713 Author: Keith Packard <keithp (a] keithp.com>
   14714 Date:	Thu Feb 10 23:00:51 2005 +0000
   14715 
   14716     Free patterns from fonts which are rejected by configuration
   14717     (bug #2518)
   14718     reviewed by: pborelli (a] katamail.com
   14719 
   14720  ChangeLog   | 8 ++++++++
   14721  src/fcdir.c | 2 ++
   14722  2 files changed, 10 insertions(+)
   14723 
   14724 commit afca783626534477f07b03d173bbe9f51e03b53b
   14725 Author: Keith Packard <keithp (a] keithp.com>
   14726 Date:	Sat Jan 29 00:42:37 2005 +0000
   14727 
   14728     Update for version 2.2.99
   14729 
   14730  ChangeLog		 | 11 +++++++++--
   14731  README			 | 16 ++++++++++++++--
   14732  configure.in		 |  2 +-
   14733  fontconfig/fontconfig.h |  2 +-
   14734  4 files changed, 25 insertions(+), 6 deletions(-)
   14735 
   14736 commit 845a0bf37a6f8f16fe40f3037fa727cc9c5569f3
   14737 Author: Keith Packard <keithp (a] keithp.com>
   14738 Date:	Sat Jan 29 00:33:47 2005 +0000
   14739 
   14740     Add a few pointers
   14741 
   14742  ChangeLog | 5 +++++
   14743  README    | 3 +++
   14744  2 files changed, 8 insertions(+)
   14745 
   14746 commit ca60d2b5c503cb58ed235cbdd82ac623cda307ff
   14747 Author: Keith Packard <keithp (a] keithp.com>
   14748 Date:	Fri Jan 28 23:55:14 2005 +0000
   14749 
   14750     Polite typechecking for test and edit expressions. Helps catch
   14751     errors in
   14752 	the font configuration.
   14753 
   14754  ChangeLog    |  10 +++
   14755  src/fcint.h  |  12 +--
   14756  src/fcname.c |   2 +-
   14757  src/fcxml.c  | 252
   14758  ++++++++++++++++++++++++++++++++++++++++++++++-------------
   14759  4 files changed, 211 insertions(+), 65 deletions(-)
   14760 
   14761 commit 59e149e757795a7c0ec66c35b551a66e0da42098
   14762 Author: Keith Packard <keithp (a] keithp.com>
   14763 Date:	Sun Jan 16 01:41:24 2005 +0000
   14764 
   14765     Have --with-expat set EXPAT_CFLAGS (bug 2278)
   14766     reviewed by: Keith Packard <keithp (a] keithp.com>
   14767 
   14768  ChangeLog    |  7 +++++++
   14769  configure.in | 11 ++++++++++-
   14770  2 files changed, 17 insertions(+), 1 deletion(-)
   14771 
   14772 commit d8ae9c92197f1f2782b9decb276f6da756ce882d
   14773 Author: Keith Packard <keithp (a] keithp.com>
   14774 Date:	Thu Jan 13 18:31:50 2005 +0000
   14775 
   14776     Add SEE ALSO section (bug 2085)
   14777     Cross compiling fixes (bug 280)
   14778     reviewed by: Keith Packard <keithp (a] keithp.com>
   14779 
   14780  ChangeLog		  | 18 ++++++++++++++++++
   14781  Makefile.am		  | 17 ++++++++++++++++-
   14782  configure.in		  | 44
   14783  ++++++++++++++++++++++++++++++++++++++++++++
   14784  doc/Makefile.am	  |  8 ++++++--
   14785  doc/fontconfig-user.sgml |  5 +++++
   14786  fc-case/Makefile.am	  |  8 ++++++--
   14787  fc-glyphname/Makefile.am |  8 ++++++--
   14788  fc-lang/Makefile.am	  |  8 ++++++--
   14789  src/fontconfig.def.in	  |  2 +-
   14790  9 files changed, 108 insertions(+), 10 deletions(-)
   14791 
   14792 commit 8759822e8fdaebcaaea82571d6b084003ca5751e
   14793 Author: Keith Packard <keithp (a] keithp.com>
   14794 Date:	Thu Jan 13 18:10:42 2005 +0000
   14795 
   14796     Update blanks list (Closes bug 86)
   14797 
   14798  ChangeLog     |  5 +++++
   14799  fonts.conf.in | 52 +++++++++++++++++++++++++++++++---------------------
   14800  2 files changed, 36 insertions(+), 21 deletions(-)
   14801 
   14802 commit fce87a189b2e89a07e271ff7f1e3dab0d4b5b919
   14803 Author: Keith Packard <keithp (a] keithp.com>
   14804 Date:	Tue Jan 4 21:54:50 2005 +0000
   14805 
   14806     Verify that every font pattern loaded from cache has both FC_FILE and
   14807 	FC_FAMILY entries. Attempt to fix bug #2219.
   14808 
   14809  ChangeLog     |  7 +++++++
   14810  src/fccache.c | 10 +++++++++-
   14811  2 files changed, 16 insertions(+), 1 deletion(-)
   14812 
   14813 commit d53461812d46ffb2eaffb2c512e8740e8536e498
   14814 Author: Keith Packard <keithp (a] keithp.com>
   14815 Date:	Wed Dec 29 19:44:51 2004 +0000
   14816 
   14817     Update for version 2.2.98
   14818 
   14819  ChangeLog		 |  7 +++++++
   14820  README			 | 22 ++++++++++++++++++++--
   14821  configure.in		 |  2 +-
   14822  fontconfig/fontconfig.h |  2 +-
   14823  4 files changed, 29 insertions(+), 4 deletions(-)
   14824 
   14825 commit 479f551f6df7fe78b5f3bedb40a4c0c4e10f2f50
   14826 Author: Keith Packard <keithp (a] keithp.com>
   14827 Date:	Wed Dec 29 19:37:14 2004 +0000
   14828 
   14829     Document ASCII limitations of Fc character conversion macros
   14830     Fix off-by-one error in utf-8 case walking code. Add FcStrDowncase
   14831     (useful
   14832 	for testing case conversion functions)
   14833 
   14834  ChangeLog		 |  8 ++++++++
   14835  fontconfig/fontconfig.h | 10 +++++++---
   14836  src/fcstr.c		 | 21 ++++++++++++++++++++-
   14837  3 files changed, 35 insertions(+), 4 deletions(-)
   14838 
   14839 commit 02748dd3b8830a60439340a768959231e669b55c
   14840 Author: Keith Packard <keithp (a] keithp.com>
   14841 Date:	Wed Dec 29 10:07:10 2004 +0000
   14842 
   14843     Add territory database
   14844     Reviewed by: Keith Packard
   14845     Remove Han characters from Korean orthography
   14846 
   14847  .cvsignore	      |     1 +
   14848  ChangeLog	      |    15 +
   14849  fc-case/.cvsignore   |     6 +
   14850  fc-lang/iso-3166.txt |   242 +
   14851  fc-lang/ko.orth      | 18729
   14852  +++++++------------------------------------------
   14853  5 files changed, 2776 insertions(+), 16217 deletions(-)
   14854 
   14855 commit 2ba729ed3bde6512aaab00b50442b86cb013f94e
   14856 Author: Keith Packard <keithp (a] keithp.com>
   14857 Date:	Wed Dec 29 09:57:49 2004 +0000
   14858 
   14859     Reorder utility programs to make sure fc-case is run before fc-lang as
   14860 	fc-lang uses fcstr.c which uses fccase.h
   14861     Fix broken XML
   14862 
   14863  ChangeLog     |  8 ++++++++
   14864  Makefile.am   |  2 +-
   14865  fonts.conf.in | 10 +++++++---
   14866  3 files changed, 16 insertions(+), 4 deletions(-)
   14867 
   14868 commit 192296d852011f4a2abb6e9fd1ee741fa7f81673
   14869 Author: Keith Packard <keithp (a] keithp.com>
   14870 Date:	Wed Dec 29 09:15:17 2004 +0000
   14871 
   14872     Adopt some RedHat suggestions for standard font configuration.
   14873     Add new helper program 'fc-case' to construct case folding tables from
   14874 	standard Unicode CaseFolding.txt file
   14875     Re-implement case insensitive functions with Unicode aware versions
   14876 	(including full case folding mappings)
   14877 
   14878  ChangeLog		 |  26 ++
   14879  Makefile.am		 |   2 +-
   14880  configure.in		 |   1 +
   14881  fc-case/CaseFolding.txt | 924
   14882  ++++++++++++++++++++++++++++++++++++++++++++++++
   14883  fc-case/Makefile.am	 |  52 +++
   14884  fc-case/fc-case.c	 | 363 +++++++++++++++++++
   14885  fc-case/fccase.tmpl.h	 |  25 ++
   14886  fonts.conf.in		 |  73 ++--
   14887  src/fcint.h		 |  34 ++
   14888  src/fclist.c		 |  16 +-
   14889  src/fcstr.c		 | 263 +++++++++++---
   14890  11 files changed, 1685 insertions(+), 94 deletions(-)
   14891 
   14892 commit 5cf8c5364f1b7a676f52b480fa55c571cadc6fda
   14893 Author: Keith Packard <keithp (a] keithp.com>
   14894 Date:	Tue Dec 14 00:12:25 2004 +0000
   14895 
   14896     I changed FcFontSetSort to respect the generic aliases better in
   14897     the face
   14898 	of language matching.
   14899     What I did was to ammend the strict sort order used by FcFontSort
   14900     so that
   14901 	it 'satisfies' the language specified in the pattern by
   14902 	locating the
   14903 	best matching font supporting each pattern language and then
   14904 	ignores
   14905 	language in the remaining fonts for purposes of matching.
   14906     So, when asking for 'sans:lang=en', you'll get an English font
   14907     first, and
   14908 	then the remaining fonts sorted with respect to the 'sans'
   14909 	alias alone
   14910 	-- pushing Kochi fonts ahead of other English-supporting Han
   14911 	fonts.
   14912     reviewed by: Owen Taylor <otaylor (a] redhat.com>
   14913 
   14914  ChangeLog     | 17 +++++++++++++
   14915  src/fcmatch.c | 81
   14916  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   14917  2 files changed, 96 insertions(+), 2 deletions(-)
   14918 
   14919 commit 46a10637cde656967b60f1e028b24763022358bb
   14920 Author: Keith Packard <keithp (a] keithp.com>
   14921 Date:	Fri Dec 10 16:48:08 2004 +0000
   14922 
   14923     Configuration changes to request synthetic emboldening of fonts. The
   14924     actual
   14925 	emboldening code will live in Xft.
   14926     reviewed by: Keith Packard <keithp (a] keithp.com>
   14927 
   14928  ChangeLog		 | 10 ++++++++++
   14929  fontconfig/fontconfig.h |  1 +
   14930  fonts.conf.in		 | 20 ++++++++++++++++++++
   14931  3 files changed, 31 insertions(+)
   14932 
   14933 commit 9af19286b0dcdf7636749b9efb64a50650554f2d
   14934 Author: Keith Packard <keithp (a] keithp.com>
   14935 Date:	Thu Dec 9 19:36:30 2004 +0000
   14936 
   14937     Currently Russian (ru) requires 0406 and 0456 ( and ), but
   14938     these were
   14939 	eliminated in Russian in 1918 in favor of 0418 and 0438 (
   14940 	and ),
   14941 	and don't even appear in KOI8-R. (The hypothesis that they
   14942 	don't appear
   14943 	in KOI8-R due to their similarity with Latin I and i is
   14944 	eliminated by
   14945 	their presence in KOI8-U.) I have a couple of fonts with Russian
   14946 	support that don't have the letter.
   14947     Therefore, 0406 and 0456 should be removed from or commented out
   14948     of ru.orth
   14949     reviewed by: Keith Packard <keithp (a] keithp.com>
   14950 
   14951  ChangeLog	 | 16 ++++++++++++++++
   14952  fc-lang/ru.orth |  4 ++--
   14953  2 files changed, 18 insertions(+), 2 deletions(-)
   14954 
   14955 commit 1c52c0f0600b4c61fb3b16d2d7b5fa35c3e1b7f0
   14956 Author: Keith Packard <keithp (a] keithp.com>
   14957 Date:	Tue Dec 7 01:36:26 2004 +0000
   14958 
   14959     Reviewed by: Keith Packard <keithp (a] keithp.com>
   14960     memoize strings and share a single copy for all uses. Note that
   14961     this could
   14962 	be improved further by using statically allocated blocks and
   14963 	gluing
   14964 	multiple strings together, but I'm basically lazy. In my
   14965 	environment
   14966 	with 800 font files, I get a savings of about 90KB.
   14967 
   14968  ChangeLog    | 15 +++++++++++++++
   14969  src/fcinit.c |  5 +++--
   14970  src/fcint.h  |  3 ++-
   14971  src/fclist.c |  2 +-
   14972  src/fcpat.c  | 42 +++++++++++++-----------------------------
   14973  src/fcxml.c  |  6 ------
   14974  6 files changed, 34 insertions(+), 39 deletions(-)
   14975 
   14976 commit 46b51147d10db21a4d5992074bcdc9022f45856b
   14977 Author: Keith Packard <keithp (a] keithp.com>
   14978 Date:	Tue Dec 7 01:14:46 2004 +0000
   14979 
   14980     Change files from ISO-Latin-1 to UTF-8
   14981 
   14982  COPYING			 |   2 +-
   14983  ChangeLog			 | 249
   14984  ++++++++++++++++++++++++++++++++++++++++
   14985  Makefile.am			 |   2 +-
   14986  config/Makedefs.in		 |   2 +-
   14987  configure.in			 |   2 +-
   14988  doc/edit-sgml.c		 |   2 +-
   14989  doc/fcatomic.fncs		 |   2 +-
   14990  doc/fcblanks.fncs		 |   2 +-
   14991  doc/fccharset.fncs		 |   2 +-
   14992  doc/fcconfig.fncs		 |   2 +-
   14993  doc/fcconstant.fncs		 |   2 +-
   14994  doc/fcfile.fncs		 |   2 +-
   14995  doc/fcfontset.fncs		 |   2 +-
   14996  doc/fcfreetype.fncs		 |   2 +-
   14997  doc/fcinit.fncs		 |   2 +-
   14998  doc/fcmatrix.fncs		 |   2 +-
   14999  doc/fcobjectset.fncs		 |   2 +-
   15000  doc/fcobjecttype.fncs		 |   2 +-
   15001  doc/fcpattern.fncs		 |   2 +-
   15002  doc/fcstring.fncs		 |   2 +-
   15003  doc/fcstrset.fncs		 |   2 +-
   15004  doc/fcvalue.fncs		 |   2 +-
   15005  doc/fontconfig-devel.sgml	 |   4 +-
   15006  doc/fontconfig-user.sgml	 |   2 +-
   15007  doc/func.sgml			 |   2 +-
   15008  doc/version.sgml.in		 |   2 +-
   15009  fc-cache/Makefile.am		 |   2 +-
   15010  fc-cache/fc-cache.c		 |   2 +-
   15011  fc-glyphname/Makefile.am	 |   2 +-
   15012  fc-glyphname/fc-glyphname.c	 |   2 +-
   15013  fc-glyphname/fcglyphname.tmpl.h |   2 +-
   15014  fc-lang/Makefile.am		 |   2 +-
   15015  fc-lang/aa.orth		 |   2 +-
   15016  fc-lang/ab.orth		 |   2 +-
   15017  fc-lang/af.orth		 |   2 +-
   15018  fc-lang/am.orth		 |   2 +-
   15019  fc-lang/ar.orth		 |   2 +-
   15020  fc-lang/ast.orth		 |   2 +-
   15021  fc-lang/ava.orth		 |   2 +-
   15022  fc-lang/ay.orth		 |   2 +-
   15023  fc-lang/az.orth		 |   2 +-
   15024  fc-lang/az_ir.orth		 |   2 +-
   15025  fc-lang/ba.orth		 |   2 +-
   15026  fc-lang/bam.orth		 |   2 +-
   15027  fc-lang/be.orth		 |   2 +-
   15028  fc-lang/bg.orth		 |   2 +-
   15029  fc-lang/bh.orth		 |   2 +-
   15030  fc-lang/bho.orth		 |   2 +-
   15031  fc-lang/bi.orth		 |   2 +-
   15032  fc-lang/bin.orth		 |   2 +-
   15033  fc-lang/bn.orth		 |   2 +-
   15034  fc-lang/bo.orth		 |   2 +-
   15035  fc-lang/br.orth		 |   2 +-
   15036  fc-lang/bs.orth		 |   2 +-
   15037  fc-lang/bua.orth		 |   2 +-
   15038  fc-lang/ca.orth		 |   2 +-
   15039  fc-lang/ce.orth		 |   2 +-
   15040  fc-lang/ch.orth		 |   2 +-
   15041  fc-lang/chm.orth		 |   2 +-
   15042  fc-lang/chr.orth		 |   2 +-
   15043  fc-lang/co.orth		 |   2 +-
   15044  fc-lang/cs.orth		 |   2 +-
   15045  fc-lang/cu.orth		 |   2 +-
   15046  fc-lang/cv.orth		 |   2 +-
   15047  fc-lang/cy.orth		 |   2 +-
   15048  fc-lang/da.orth		 |   2 +-
   15049  fc-lang/de.orth		 |   2 +-
   15050  fc-lang/dz.orth		 |   2 +-
   15051  fc-lang/el.orth		 |   2 +-
   15052  fc-lang/en.orth		 |   2 +-
   15053  fc-lang/eo.orth		 |   2 +-
   15054  fc-lang/es.orth		 |   2 +-
   15055  fc-lang/et.orth		 |   2 +-
   15056  fc-lang/eu.orth		 |   4 +-
   15057  fc-lang/fa.orth		 |   2 +-
   15058  fc-lang/fc-lang.c		 |   2 +-
   15059  fc-lang/fc-lang.man		 |   2 +-
   15060  fc-lang/fclang.tmpl.h		 |   2 +-
   15061  fc-lang/fi.orth		 |   2 +-
   15062  fc-lang/fj.orth		 |   2 +-
   15063  fc-lang/fo.orth		 |   2 +-
   15064  fc-lang/fr.orth		 |   2 +-
   15065  fc-lang/ful.orth		 |   2 +-
   15066  fc-lang/fur.orth		 |   2 +-
   15067  fc-lang/fy.orth		 |   4 +-
   15068  fc-lang/ga.orth		 |   2 +-
   15069  fc-lang/gd.orth		 |   2 +-
   15070  fc-lang/gez.orth		 |   2 +-
   15071  fc-lang/gl.orth		 |   2 +-
   15072  fc-lang/gn.orth		 |   4 +-
   15073  fc-lang/gu.orth		 |   2 +-
   15074  fc-lang/gv.orth		 |   2 +-
   15075  fc-lang/ha.orth		 |   2 +-
   15076  fc-lang/haw.orth		 |   2 +-
   15077  fc-lang/he.orth		 |   2 +-
   15078  fc-lang/hi.orth		 |   2 +-
   15079  fc-lang/ho.orth		 |   2 +-
   15080  fc-lang/hr.orth		 |   2 +-
   15081  fc-lang/hu.orth		 |   2 +-
   15082  fc-lang/hy.orth		 |   2 +-
   15083  fc-lang/ia.orth		 |   2 +-
   15084  fc-lang/ibo.orth		 |   2 +-
   15085  fc-lang/id.orth		 |   2 +-
   15086  fc-lang/ie.orth		 |   2 +-
   15087  fc-lang/ik.orth		 |   2 +-
   15088  fc-lang/io.orth		 |   2 +-
   15089  fc-lang/is.orth		 |   2 +-
   15090  fc-lang/iso639-2		 | 194 +++++++++++++++----------------
   15091  fc-lang/it.orth		 |   2 +-
   15092  fc-lang/iu.orth		 |   2 +-
   15093  fc-lang/ja.orth		 |   2 +-
   15094  fc-lang/ka.orth		 |   2 +-
   15095  fc-lang/kaa.orth		 |   2 +-
   15096  fc-lang/ki.orth		 |   2 +-
   15097  fc-lang/kk.orth		 |   2 +-
   15098  fc-lang/kl.orth		 |   2 +-
   15099  fc-lang/km.orth		 |   2 +-
   15100  fc-lang/kn.orth		 |   2 +-
   15101  fc-lang/ko.orth		 |   2 +-
   15102  fc-lang/kok.orth		 |   2 +-
   15103  fc-lang/ks.orth		 |   2 +-
   15104  fc-lang/ku.orth		 |   2 +-
   15105  fc-lang/ku_ir.orth		 |   2 +-
   15106  fc-lang/kum.orth		 |   2 +-
   15107  fc-lang/kv.orth		 |   2 +-
   15108  fc-lang/kw.orth		 |   2 +-
   15109  fc-lang/ky.orth		 |   2 +-
   15110  fc-lang/la.orth		 |   2 +-
   15111  fc-lang/lb.orth		 |   2 +-
   15112  fc-lang/lez.orth		 |   2 +-
   15113  fc-lang/lo.orth		 |   2 +-
   15114  fc-lang/lt.orth		 |   2 +-
   15115  fc-lang/lv.orth		 |   2 +-
   15116  fc-lang/mg.orth		 |   2 +-
   15117  fc-lang/mh.orth		 |   2 +-
   15118  fc-lang/mi.orth		 |   2 +-
   15119  fc-lang/mk.orth		 |   2 +-
   15120  fc-lang/ml.orth		 |   2 +-
   15121  fc-lang/mn.orth		 |   2 +-
   15122  fc-lang/mo.orth		 |   2 +-
   15123  fc-lang/mr.orth		 |   2 +-
   15124  fc-lang/mt.orth		 |   2 +-
   15125  fc-lang/my.orth		 |   2 +-
   15126  fc-lang/nb.orth		 |   4 +-
   15127  fc-lang/nds.orth		 |   2 +-
   15128  fc-lang/ne.orth		 |   2 +-
   15129  fc-lang/nl.orth		 |   2 +-
   15130  fc-lang/nn.orth		 |   2 +-
   15131  fc-lang/no.orth		 |   4 +-
   15132  fc-lang/ny.orth		 |   2 +-
   15133  fc-lang/oc.orth		 |   2 +-
   15134  fc-lang/om.orth		 |   2 +-
   15135  fc-lang/or.orth		 |   2 +-
   15136  fc-lang/os.orth		 |   2 +-
   15137  fc-lang/pl.orth		 |   2 +-
   15138  fc-lang/ps_af.orth		 |   2 +-
   15139  fc-lang/ps_pk.orth		 |   2 +-
   15140  fc-lang/pt.orth		 |   2 +-
   15141  fc-lang/rm.orth		 |   2 +-
   15142  fc-lang/ro.orth		 |   2 +-
   15143  fc-lang/ru.orth		 |   2 +-
   15144  fc-lang/sa.orth		 |   2 +-
   15145  fc-lang/sah.orth		 |   2 +-
   15146  fc-lang/sco.orth		 |   2 +-
   15147  fc-lang/se.orth		 |   4 +-
   15148  fc-lang/sel.orth		 |   2 +-
   15149  fc-lang/sh.orth		 |   2 +-
   15150  fc-lang/si.orth		 |   2 +-
   15151  fc-lang/sk.orth		 |   2 +-
   15152  fc-lang/sl.orth		 |   2 +-
   15153  fc-lang/sm.orth		 |   2 +-
   15154  fc-lang/sma.orth		 |   4 +-
   15155  fc-lang/smj.orth		 |   4 +-
   15156  fc-lang/smn.orth		 |   4 +-
   15157  fc-lang/sms.orth		 |   4 +-
   15158  fc-lang/so.orth		 |   2 +-
   15159  fc-lang/sq.orth		 |   2 +-
   15160  fc-lang/sr.orth		 |   2 +-
   15161  fc-lang/sv.orth		 |   2 +-
   15162  fc-lang/sw.orth		 |   2 +-
   15163  fc-lang/syr.orth		 |   2 +-
   15164  fc-lang/ta.orth		 |   2 +-
   15165  fc-lang/te.orth		 |   2 +-
   15166  fc-lang/tg.orth		 |   2 +-
   15167  fc-lang/th.orth		 |   2 +-
   15168  fc-lang/ti_er.orth		 |   2 +-
   15169  fc-lang/ti_et.orth		 |   2 +-
   15170  fc-lang/tig.orth		 |   2 +-
   15171  fc-lang/tk.orth		 |   2 +-
   15172  fc-lang/tl.orth		 |   2 +-
   15173  fc-lang/tn.orth		 |   2 +-
   15174  fc-lang/to.orth		 |   2 +-
   15175  fc-lang/tr.orth		 |   2 +-
   15176  fc-lang/ts.orth		 |   2 +-
   15177  fc-lang/tt.orth		 |   2 +-
   15178  fc-lang/tw.orth		 |   2 +-
   15179  fc-lang/tyv.orth		 |   2 +-
   15180  fc-lang/ug.orth		 |   2 +-
   15181  fc-lang/uk.orth		 |   2 +-
   15182  fc-lang/ur.orth		 |   2 +-
   15183  fc-lang/uz.orth		 |   2 +-
   15184  fc-lang/ven.orth		 |   2 +-
   15185  fc-lang/vi.orth		 |   2 +-
   15186  fc-lang/vo.orth		 |   4 +-
   15187  fc-lang/vot.orth		 |   2 +-
   15188  fc-lang/wa.orth		 |   2 +-
   15189  fc-lang/wen.orth		 |   2 +-
   15190  fc-lang/wo.orth		 |   2 +-
   15191  fc-lang/xh.orth		 |   2 +-
   15192  fc-lang/yap.orth		 |   2 +-
   15193  fc-lang/yi.orth		 |   2 +-
   15194  fc-lang/yo.orth		 |   2 +-
   15195  fc-lang/zh_cn.orth		 |   2 +-
   15196  fc-lang/zh_hk.orth		 |   2 +-
   15197  fc-lang/zh_mo.orth		 |   2 +-
   15198  fc-lang/zh_sg.orth		 |   2 +-
   15199  fc-lang/zh_tw.orth		 |   2 +-
   15200  fc-lang/zu.orth		 |   2 +-
   15201  fc-list/Makefile.am		 |   2 +-
   15202  fc-list/fc-list.c		 |   2 +-
   15203  fc-match/Makefile.am		 |   2 +-
   15204  fc-match/fc-match.1		 |   2 +-
   15205  fc-match/fc-match.c		 |   2 +-
   15206  fontconfig/fcfreetype.h	 |   2 +-
   15207  fontconfig/fcprivate.h		 |   2 +-
   15208  fontconfig/fontconfig.h	 |   2 +-
   15209  src/fcatomic.c			 |   2 +-
   15210  src/fcblanks.c			 |   2 +-
   15211  src/fccache.c			 |   2 +-
   15212  src/fccfg.c			 |   2 +-
   15213  src/fccharset.c		 |   2 +-
   15214  src/fcdbg.c			 |   2 +-
   15215  src/fcdefault.c		 |   2 +-
   15216  src/fcdir.c			 |   2 +-
   15217  src/fcfreetype.c		 |   4 +-
   15218  src/fcfs.c			 |   2 +-
   15219  src/fcinit.c			 |   2 +-
   15220  src/fcint.h			 |   2 +-
   15221  src/fclang.c			 |   2 +-
   15222  src/fclist.c			 |   2 +-
   15223  src/fcmatch.c			 |   2 +-
   15224  src/fcmatrix.c			 |   2 +-
   15225  src/fcname.c			 |   2 +-
   15226  src/fcpat.c			 |   2 +-
   15227  src/fcstr.c			 |   2 +-
   15228  src/fcxml.c			 |   2 +-
   15229  246 files changed, 603 insertions(+), 354 deletions(-)
   15230 
   15231 commit fc2cc873bb1a715844a1e6f885661bf433bdd7cf
   15232 Author: Keith Packard <keithp (a] keithp.com>
   15233 Date:	Sun Dec 5 07:44:08 2004 +0000
   15234 
   15235     Update links to new freedesktop.org locations
   15236     Add uninstall-local to get rid of fonts.conf and local.conf if
   15237     they match
   15238 	the distributed versions. Fixes 'make distcheck'
   15239 
   15240  ChangeLog   |	8 ++++++++
   15241  INSTALL     |	4 ++--
   15242  Makefile.am | 24 ++++++++++++++++++++++++
   15243  3 files changed, 34 insertions(+), 2 deletions(-)
   15244 
   15245 commit 308dc9c3ea0be2e0823e547f2c612760db7539a2
   15246 Author: Keith Packard <keithp (a] keithp.com>
   15247 Date:	Sun Dec 5 06:38:54 2004 +0000
   15248 
   15249     Updates for version 2.2.97
   15250 
   15251  ChangeLog		 |  7 +++++++
   15252  README			 | 30 ++++++++++++++++++++++++++++--
   15253  configure.in		 |  2 +-
   15254  fontconfig/fontconfig.h |  2 +-
   15255  4 files changed, 37 insertions(+), 4 deletions(-)
   15256 
   15257 commit 54560b013ff89f4d47b4b94f6ea9d1b2e91e20fd
   15258 Author: Keith Packard <keithp (a] keithp.com>
   15259 Date:	Sun Dec 5 06:19:46 2004 +0000
   15260 
   15261     Sleep for two seconds before exiting to make sure timestamps for
   15262     future
   15263 	changes have distinct mod times in the file system. Bug #1982.
   15264     Add Punjabi orthography. Bug #1671.
   15265     reviewed by: Keith Packard <keithp (a] keithp.com>
   15266 
   15267  ChangeLog	     | 13 ++++++++++++-
   15268  fc-cache/fc-cache.c |	8 ++++++++
   15269  fc-lang/pa.orth     | 46 ++++++++++++++++++++++++++++++++++++++++++++++
   15270  3 files changed, 66 insertions(+), 1 deletion(-)
   15271 
   15272 commit c5a0b541df8be0b66f4ecf531570242693aac930
   15273 Author: Keith Packard <keithp (a] keithp.com>
   15274 Date:	Sun Dec 5 05:49:20 2004 +0000
   15275 
   15276     Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
   15277 	multi-arch installs. Now that all X fonts are included without
   15278 	prejudice, the chances of the date being at all interesting
   15279 	are rather
   15280 	limited. Bug #415.
   15281     Add copyright and license
   15282 
   15283  ChangeLog	 | 10 ++++++++++
   15284  fonts.conf.in	 |  2 +-
   15285  src/Makefile.am | 23 +++++++++++++++++++++++
   15286  3 files changed, 34 insertions(+), 1 deletion(-)
   15287 
   15288 commit 2d9c79c049d084c82fdda9a71c5a65502ae94cee
   15289 Author: Keith Packard <keithp (a] keithp.com>
   15290 Date:	Sun Dec 5 05:03:52 2004 +0000
   15291 
   15292     Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts
   15293     (or
   15294 	wherever the X fonts are located).
   15295     Document new <include>directory-name</include> semantics
   15296     add <include ignore_missing="yes">conf.d</include>
   15297     Add selectfont to ignore bitmap fonts, add comment for selectfont
   15298     which
   15299 	accepts bitmap fonts.
   15300     Allow <include> configuration elements to reference directories. Parse
   15301     and
   15302 	load all files of the form [0-9]* in sorted order.
   15303 
   15304  ChangeLog		  | 18 ++++++++++
   15305  configure.in		  | 23 ++++++-------
   15306  doc/fontconfig-user.sgml | 17 +++++----
   15307  fonts.conf.in		  |  1 +
   15308  local.conf		  | 23 +++++++++++++
   15309  src/fcdir.c		  |  4 +--
   15310  src/fcint.h		  |  6 ++++
   15311  src/fcxml.c		  | 89
   15312  ++++++++++++++++++++++++++++++++++++++++++++++++
   15313  8 files changed, 158 insertions(+), 23 deletions(-)
   15314 
   15315 commit 38e528e77673f0395ab802cd1040947e307f0c6c
   15316 Author: Keith Packard <keithp (a] keithp.com>
   15317 Date:	Sun Dec 5 04:14:17 2004 +0000
   15318 
   15319     Report command line for $srcdir/configure accurately. Bug #212.
   15320 
   15321  ChangeLog  | 8 +++++++-
   15322  autogen.sh | 2 +-
   15323  2 files changed, 8 insertions(+), 2 deletions(-)
   15324 
   15325 commit e4125ef950ada3413a542dc457a4d36c5495dcd7
   15326 Author: Keith Packard <keithp (a] keithp.com>
   15327 Date:	Sun Dec 5 04:11:11 2004 +0000
   15328 
   15329     Check for non-empty face->family_name and face->style_name before
   15330     using
   15331 	those for the font. Empty names match everything. Bug #171.
   15332 
   15333  ChangeLog	  |  7 +++++++
   15334  src/fcfreetype.c | 12 +++++++-----
   15335  2 files changed, 14 insertions(+), 5 deletions(-)
   15336 
   15337 commit 537e3d23fab449be154da8d49817364479924a61
   15338 Author: Keith Packard <keithp (a] keithp.com>
   15339 Date:	Sun Dec 5 00:26:06 2004 +0000
   15340 
   15341     Create FC_FONTFORMAT from FT_Get_X11_Font_Format function where
   15342     available.
   15343 	This provides font file format information (BDF, Type 1, PCF,
   15344 	TrueType)
   15345 	for each font. Closes #109.
   15346 
   15347  ChangeLog		 | 10 ++++++++++
   15348  configure.in		 |  2 +-
   15349  fontconfig/fontconfig.h |  1 +
   15350  src/fcfreetype.c	 | 14 ++++++++++++++
   15351  src/fcname.c		 |  1 +
   15352  5 files changed, 27 insertions(+), 1 deletion(-)
   15353 
   15354 commit dbf68dd5fe2f936af53891a240601c727bdcf09d
   15355 Author: Keith Packard <keithp (a] keithp.com>
   15356 Date:	Sat Dec 4 22:06:52 2004 +0000
   15357 
   15358     Fix typo.
   15359     Add detection for font capabilities (bug #105)
   15360     reviewed by: Keith Packard <keithp (a] keithp.com>
   15361 
   15362  ChangeLog		  |  13 ++++
   15363  doc/fontconfig-user.sgml |   1 +
   15364  fontconfig/fontconfig.h  |   1 +
   15365  src/fcfreetype.c	  | 188
   15366  +++++++++++++++++++++++++++++++++++++++++++++++
   15367  src/fcname.c		  |   1 +
   15368  5 files changed, 204 insertions(+)
   15369 
   15370 commit 4f27c1c0a383e891890ab27c74226957ed7067aa
   15371 Author: Keith Packard <keithp (a] keithp.com>
   15372 Date:	Sat Dec 4 19:41:10 2004 +0000
   15373 
   15374     Move existing fonts.conf to fonts.conf.bak
   15375     Add detection of iconv
   15376     Document new selectfont elements
   15377     Switch to UTF-8 in comment
   15378     Add fullname, and family/style/fullname language entries
   15379     Respect selectfont/*/glob
   15380     Add support for selectfont
   15381     Add multi-lingual family/style/fullname support
   15382     Expose FcListPatternMatchAny (which selectfont/*/pattern uses)
   15383     Add new FcPatternRemove/FcPatternAppend. FcObjectStaticName stores
   15384     computed
   15385 	pattern element names which are required to be static.
   15386 
   15387  ChangeLog		   |   47 ++
   15388  Makefile.am		   |   13 +-
   15389  configure.in		   |	6 +-
   15390  doc/fcpattern.fncs	   |   11 +
   15391  doc/fontconfig-devel.sgml |   13 +-
   15392  doc/fontconfig-user.sgml  |   43 +-
   15393  fc-lang/nb.orth	   |	2 +-
   15394  fontconfig/fontconfig.h   |	7 +
   15395  fonts.dtd		   |   19 +
   15396  src/fccache.c		   |	2 +-
   15397  src/fccfg.c		   |   55 ++-
   15398  src/fcdir.c		   |	2 +-
   15399  src/fcfreetype.c	   | 1085
   15400  +++++++++++++++++++++++++++++++++------------
   15401  src/fcint.h		   |   21 +
   15402  src/fclist.c		   |	6 +-
   15403  src/fcname.c		   |	4 +
   15404  src/fcpat.c		   |   73 +++
   15405  src/fcxml.c		   |  162 +++++++
   15406  18 files changed, 1282 insertions(+), 289 deletions(-)
   15407 
   15408 commit c641c77d6f1a0b378e800c9e3502ae446839a8af
   15409 Author: Keith Packard <keithp (a] keithp.com>
   15410 Date:	Thu Sep 9 14:31:18 2004 +0000
   15411 
   15412     Remove spurious / after $(DESTDIR)
   15413     reviewed by: keithp
   15414 
   15415  ChangeLog   | 7 +++++++
   15416  Makefile.am | 2 +-
   15417  2 files changed, 8 insertions(+), 1 deletion(-)
   15418 
   15419 commit b5f36ca0b54d30d790f84ce68ea43a1bd0e606e9
   15420 Author: Keith Packard <keithp (a] keithp.com>
   15421 Date:	Wed Jun 30 20:06:41 2004 +0000
   15422 
   15423     Update for 2.2.96
   15424 
   15425  ChangeLog		 |  7 +++++++
   15426  README			 | 12 ++++++++++--
   15427  configure.in		 |  2 +-
   15428  fontconfig/fontconfig.h |  2 +-
   15429  4 files changed, 19 insertions(+), 4 deletions(-)
   15430 
   15431 commit 28f93bc4122337f59afad31e610ce17c3d2b00a2
   15432 Author: Keith Packard <keithp (a] keithp.com>
   15433 Date:	Wed Jun 30 18:41:52 2004 +0000
   15434 
   15435     Provided by: Lubos Lunak <l.lunak (a] suse.cz>
   15436     However FcConfigUptoDate() doesn't seem to work. See the attached
   15437     patch.
   15438 	First there's an obvious misplaced parenthesis making it return
   15439 	always
   15440 	false, and second, even this call fails to detect font changes
   15441 	(e.g.
   15442 	adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
   15443 	should fix that as well. The problem seems to be triggered by my
   15444 	fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and
   15445 	therefore
   15446 	config->configDirs doesn't include subdirs, unlike
   15447 	config->fontDirs.
   15448 
   15449  ChangeLog   | 14 ++++++++++++++
   15450  src/fccfg.c |	4 ++--
   15451  2 files changed, 16 insertions(+), 2 deletions(-)
   15452 
   15453 commit 3d1ea0e5d48e0dfa72080a3318e3c2157500da3d
   15454 Author: Keith Packard <keithp (a] keithp.com>
   15455 Date:	Thu Jun 3 14:16:38 2004 +0000
   15456 
   15457     Remove comma at end of FcResult enum definition.
   15458 
   15459  ChangeLog		 | 5 +++++
   15460  fontconfig/fontconfig.h | 2 +-
   15461  2 files changed, 6 insertions(+), 1 deletion(-)
   15462 
   15463 commit 087d899ccfab846c15ccd9197f3b79d7dd8dc5bb
   15464 Author: Keith Packard <keithp (a] keithp.com>
   15465 Date:	Sat May 29 20:07:46 2004 +0000
   15466 
   15467     Add steps to md5sum release
   15468 
   15469  ChangeLog | 5 +++++
   15470  INSTALL   | 5 ++++-
   15471  2 files changed, 9 insertions(+), 1 deletion(-)
   15472 
   15473 commit e867aa336c4b0d80702f01b1ff390ca8c81dd73a
   15474 Author: Keith Packard <keithp (a] keithp.com>
   15475 Date:	Sat May 29 19:49:52 2004 +0000
   15476 
   15477     Add sh autogen.sh to INSTALL
   15478 
   15479  INSTALL | 14 ++++++++------
   15480  1 file changed, 8 insertions(+), 6 deletions(-)
   15481 
   15482 commit d81271eb21db058d0e816044874b3a8b88439e82
   15483 Author: Keith Packard <keithp (a] keithp.com>
   15484 Date:	Sat May 29 19:36:32 2004 +0000
   15485 
   15486     Update for 2.2.95
   15487 
   15488  ChangeLog		 |  7 +++++++
   15489  README			 | 11 +++++++++--
   15490  configure.in		 |  2 +-
   15491  fontconfig/fontconfig.h |  2 +-
   15492  4 files changed, 18 insertions(+), 4 deletions(-)
   15493 
   15494 commit ec0c740e392e6e05ae0fa204ebe191cbe27073cf
   15495 Author: Keith Packard <keithp (a] keithp.com>
   15496 Date:	Sat May 29 19:32:41 2004 +0000
   15497 
   15498     Add FcResultOutOfMemory to provide an accurate error when
   15499     FcFontSetMatch
   15500 	fails in this way
   15501     Make #warning about lacking various FreeType features indicate which
   15502 	version those features appeared so users know how to fix the
   15503 	problem
   15504 	(Thanks to Anton Tropashko)
   15505 
   15506  ChangeLog		 | 12 ++++++++++++
   15507  fontconfig/fontconfig.h |  3 ++-
   15508  src/fcfreetype.c	 |  6 +++---
   15509  src/fcmatch.c		 |  3 +++
   15510  4 files changed, 20 insertions(+), 4 deletions(-)
   15511 
   15512 commit 55a69bd0aeb4cde4e87c1c7cd04a9f10a1f4cb1a
   15513 Author: Keith Packard <keithp (a] keithp.com>
   15514 Date:	Thu May 6 02:28:37 2004 +0000
   15515 
   15516     Replace MIN/MAX/ABS macros which happen to have come from FreeType
   15517     with
   15518 	fontconfig-specific ones (FC_*)
   15519 
   15520  ChangeLog	  | 6 ++++++
   15521  src/fcfreetype.c | 7 +++++--
   15522  2 files changed, 11 insertions(+), 2 deletions(-)
   15523 
   15524 commit bd0ddac8f34dd6ef0a9385aacf3edc4c81023452
   15525 Author: Keith Packard <keithp (a] keithp.com>
   15526 Date:	Sat Apr 24 02:54:40 2004 +0000
   15527 
   15528     Extend release preparation instructions to include notification and
   15529 	distribution steps
   15530 
   15531  ChangeLog |  6 ++++++
   15532  INSTALL   | 11 +++++++++--
   15533  2 files changed, 15 insertions(+), 2 deletions(-)
   15534 
   15535 commit 626a70167d7805c20a157e945a1f380ae580661a
   15536 Author: Keith Packard <keithp (a] keithp.com>
   15537 Date:	Sat Apr 24 01:09:36 2004 +0000
   15538 
   15539     Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
   15540 
   15541  ChangeLog		 | 7 +++++++
   15542  README			 | 9 +++++++--
   15543  configure.in		 | 2 +-
   15544  fontconfig/fontconfig.h | 2 +-
   15545  4 files changed, 16 insertions(+), 4 deletions(-)
   15546 
   15547 commit 7969113f086176112fdc13347ea56ea52838117a
   15548 Author: Keith Packard <keithp (a] keithp.com>
   15549 Date:	Sat Apr 24 01:06:32 2004 +0000
   15550 
   15551     Ignore a few more autotool files
   15552 
   15553  .cvsignore | 4 ++++
   15554  ChangeLog  | 5 +++++
   15555  2 files changed, 9 insertions(+)
   15556 
   15557 commit 6ae6acf3178d7dd10e2326f6833d25970e530f61
   15558 Author: Keith Packard <keithp (a] keithp.com>
   15559 Date:	Wed Apr 14 18:08:41 2004 +0000
   15560 
   15561     Add instructions for doing a release
   15562     clean up .spec file; perhaps this will be useful to somebody...
   15563     Update to 2.2.93
   15564     Make 'scanopen' static so GCC doesn't whine about lacking prototype
   15565     Add WARN_CFLAGS to pass -W flags for GCC systems
   15566     Change various char types around to match across function calls. Fixed
   15567     bug
   15568 	in using available_sizes[i].height which is in pixels, not 64ths
   15569 	of a
   15570 	pixel.
   15571 
   15572  ChangeLog		  |  30 +++++++++++++
   15573  INSTALL		  |  13 ++++++
   15574  README			  |  27 +++++++++++-
   15575  configure.in		  |  14 +++++-
   15576  fc-glyphname/Makefile.am |   2 +-
   15577  fc-lang/Makefile.am	  |   2 +-
   15578  fc-lang/fc-lang.c	  |   2 +-
   15579  fc-list/Makefile.am	  |   2 +-
   15580  fc-match/Makefile.am	  |   2 +-
   15581  fontconfig.spec.in	  |  42 +++++++++++++-----
   15582  fontconfig/fontconfig.h  |   2 +-
   15583  src/Makefile.am	  |   1 +
   15584  src/fcfreetype.c	  | 109
   15585  ++++++++++++++++++++++++-----------------------
   15586  13 files changed, 176 insertions(+), 72 deletions(-)
   15587 
   15588 commit 89e28590f3c85f302dcc5c611e7b9fa906e0ec07
   15589 Author: Keith Packard <keithp (a] keithp.com>
   15590 Date:	Sat Mar 6 23:44:11 2004 +0000
   15591 
   15592     Force FC_FOUNDRY and FC_WIDTH to always be set so that matches
   15593     looking for
   15594 	explicit values prefer exact matches
   15595 
   15596  ChangeLog	  |  6 ++++++
   15597  src/fcfreetype.c | 18 ++++++++++--------
   15598  2 files changed, 16 insertions(+), 8 deletions(-)
   15599 
   15600 commit 02638f1ace0ad7e898317128c244dfd9c842d122
   15601 Author: Keith Packard <keithp (a] keithp.com>
   15602 Date:	Tue Mar 2 16:48:51 2004 +0000
   15603 
   15604     Supplied by: mfabian (a] suse.de (Mike FABIAN)
   15605     Bug #260 fc-cache generates wrong spacing values for bitmap fonts
   15606     Was using
   15607 	(strcmp (a,b)) instead of (!strcmp(a,b)).
   15608 
   15609  ChangeLog	  | 8 ++++++++
   15610  src/fcfreetype.c | 6 +++---
   15611  2 files changed, 11 insertions(+), 3 deletions(-)
   15612 
   15613 commit de66e750a5c5798dab5347675d6581183efa8105
   15614 Author: Manish Singh <yosh (a] gimp.org>
   15615 Date:	Sun Feb 22 02:21:37 2004 +0000
   15616 
   15617     Cast strlen to int for printf, so we're 64-bit clean.
   15618 
   15619  ChangeLog		     | 5 +++++
   15620  fc-glyphname/fc-glyphname.c | 2 +-
   15621  2 files changed, 6 insertions(+), 1 deletion(-)
   15622 
   15623 commit 208a720f009357449647a56d6fe95a5a346a6578
   15624 Author: Keith Packard <keithp (a] keithp.com>
   15625 Date:	Wed Feb 11 18:53:05 2004 +0000
   15626 
   15627     Ok, so I messed up the test for y_ppem. Let's see if I got it
   15628     right this
   15629 	time.
   15630 
   15631  ChangeLog	  |  7 +++++++
   15632  configure.in	  | 15 +++------------
   15633  src/fcfreetype.c |  4 ++--
   15634  3 files changed, 12 insertions(+), 14 deletions(-)
   15635 
   15636 commit 4f38fa81062e5e2e151715a162c295b9a216568a
   15637 Author: Keith Packard <keithp (a] keithp.com>
   15638 Date:	Tue Feb 10 18:38:58 2004 +0000
   15639 
   15640     Pre-2.1.5 versions of FreeType didn't include y_ppem in the
   15641     FT_Bitmap_Size
   15642 	record. Add a configure.in test for this and change the code
   15643 	accordingly (using height instead).
   15644 
   15645  ChangeLog	  |  8 ++++++++
   15646  configure.in	  | 21 +++++++++++++++++++--
   15647  src/fcfreetype.c |  4 ++++
   15648  3 files changed, 31 insertions(+), 2 deletions(-)
   15649 
   15650 commit b68b96464f6488dbc62c4dcd62ca7e2eed3141d2
   15651 Author: Keith Packard <keithp (a] keithp.com>
   15652 Date:	Sat Feb 7 07:13:48 2004 +0000
   15653 
   15654     Add Low Saxon orthography (Kenneth Rohde Christiansen
   15655     <kenneth (a] gnu.org>)
   15656     Oops. Left 'newest.set' unset, which would miscompute the newest file
   15657     Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
   15658 	properties (which report the wrong value in current FreeType)
   15659     Don't attempt to check for empty glyphs in non-scalable fonts;
   15660     they have no
   15661 	outlines...
   15662 
   15663  ChangeLog	  | 18 ++++++++++++++++++
   15664  fc-lang/nds.orth | 40 ++++++++++++++++++++++++++++++++++++++++
   15665  src/fccfg.c	  |  3 +++
   15666  src/fcfreetype.c | 36 ++++++++++++++++++++++++------------
   15667  4 files changed, 85 insertions(+), 12 deletions(-)
   15668 
   15669 commit f4c52909ab5321df608fe7af2da3edcab48818d9
   15670 Author: Tor Lillqvist <tml (a] iki.fi>
   15671 Date:	Sun Feb 1 19:32:36 2004 +0000
   15672 
   15673     fontconfig, at least as used by GIMP and/or PangoFT2 on Windows,
   15674     crashes
   15675 	when trying to save the cache if config->cache is NULL, which
   15676 	happens
   15677 	if FcConfigHome() is NULL. Guard against that by using the
   15678 	temp folder
   15679 	in that case.
   15680 
   15681  ChangeLog   |	7 +++++++
   15682  src/fccfg.c | 25 +++++++++++++++++++++++++
   15683  2 files changed, 32 insertions(+)
   15684 
   15685 commit d3481737be37255408025f4b3cf2c8b14a6b2ff7
   15686 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   15687 Date:	Sat Jan 3 18:27:29 2004 +0000
   15688 
   15689     Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto
   15690     (Afghan
   15691 	and Pakistani).
   15692     Updated Urdu orthography with real data.
   15693 
   15694  ChangeLog	    | 11 +++++++++++
   15695  fc-lang/az_ir.orth | 32 ++++++++++++++++++++++++++++++++
   15696  fc-lang/ku_ir.orth | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
   15697  fc-lang/ps_af.orth | 52
   15698  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   15699  fc-lang/ps_pk.orth | 52
   15700  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   15701  fc-lang/ur.orth    | 41 +++++++++++++++++++++++++++++++++++++----
   15702  6 files changed, 233 insertions(+), 4 deletions(-)
   15703 
   15704 commit f6d784313fa87d405b4b4165ee7b9248dd378df2
   15705 Author: Carl Worth <cworth (a] cworth.org>
   15706 Date:	Fri Dec 12 17:07:55 2003 +0000
   15707 
   15708     Remove excessive whitespace (missed on previous commit)
   15709 
   15710  fc-cache/Makefile.am | 8 ++++----
   15711  1 file changed, 4 insertions(+), 4 deletions(-)
   15712 
   15713 commit d098e4ebe7e3b87a66ddbe09bafe3582373a022c
   15714 Author: Carl Worth <cworth (a] cworth.org>
   15715 Date:	Thu Dec 11 19:30:07 2003 +0000
   15716 
   15717     Move man_MANS into the 'if USEDOCBOOK' block.
   15718     Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove
   15719     excessive
   15720 	whitespace.
   15721     Add 'set -e' to abort when any program fails, (avoids printing of
   15722     'now type
   15723 	make' after configure aborts).
   15724 
   15725  ChangeLog	      | 12 ++++++++++++
   15726  autogen.sh	      |  2 ++
   15727  fc-cache/Makefile.am |  6 +++---
   15728  fc-list/Makefile.am  |  4 ++--
   15729  4 files changed, 19 insertions(+), 5 deletions(-)
   15730 
   15731 commit 408dd9c07a9b0b755f9338b4cbff9e4292fa391d
   15732 Author: Keith Packard <keithp (a] keithp.com>
   15733 Date:	Tue Nov 18 07:53:04 2003 +0000
   15734 
   15735     Switch to FreeType 2.1.7 style includes. Bug #150.
   15736     reviewed by: Keith Packard <keithp (a] keithp.com>
   15737 
   15738  ChangeLog		 |  9 +++++++++
   15739  doc/Makefile.am	 |  1 +
   15740  fontconfig/fcfreetype.h |  3 ++-
   15741  src/fcfreetype.c	 | 17 +++++++++--------
   15742  4 files changed, 21 insertions(+), 9 deletions(-)
   15743 
   15744 commit 8e8fcda45c07bb0934f30887282238a57cc619da
   15745 Author: Noah Levitt <nlevitt (a] gmail.com>
   15746 Date:	Sun Nov 16 19:08:04 2003 +0000
   15747 
   15748     Add some example usages.
   15749 
   15750  ChangeLog	      |  4 ++++
   15751  fc-list/fc-list.sgml | 23 +++++++++++++++++++++++
   15752  2 files changed, 27 insertions(+)
   15753 
   15754 commit 344a0e33618cd0e9f620b5fa55969602d775934c
   15755 Author: Roozbeh Pournader <roozbeh (a] farsiweb.info>
   15756 Date:	Mon Nov 10 17:34:36 2003 +0000
   15757 
   15758     Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
   15759 	separators.
   15760 
   15761  ChangeLog   | 8 +++++++-
   15762  src/fcxml.c | 7 +++++--
   15763  2 files changed, 12 insertions(+), 3 deletions(-)
   15764 
   15765 commit 27143fc9a2ac9b7dc87ab874251df356611b25e5
   15766 Author: Keith Packard <keithp (a] keithp.com>
   15767 Date:	Mon Oct 27 10:47:53 2003 +0000
   15768 
   15769     Update to version 2.2.92
   15770 
   15771  ChangeLog		 | 6 ++++++
   15772  configure.in		 | 2 +-
   15773  fontconfig/fontconfig.h | 2 +-
   15774  3 files changed, 8 insertions(+), 2 deletions(-)
   15775 
   15776 commit 4cbc3ee8fe4a6266b2d107c7475a65de6bdd1068
   15777 Author: Keith Packard <keithp (a] keithp.com>
   15778 Date:	Mon Oct 27 10:44:13 2003 +0000
   15779 
   15780     Yet more cleanups to finish getting 'make distcheck' working This
   15781     has been
   15782 	tested to ensure that it even works from a _build directory.
   15783 
   15784  ChangeLog		  |  16 ++++++
   15785  Makefile.am		  |   1 +
   15786  configure.in		  |  10 ++++
   15787  doc/Makefile.am	  | 133
   15788  +++++++++++++++--------------------------------
   15789  fc-cache/Makefile.am	  |   2 +-
   15790  fc-glyphname/Makefile.am |   6 +--
   15791  fc-lang/Makefile.am	  |   5 +-
   15792  fc-list/Makefile.am	  |   2 +-
   15793  fc-match/Makefile.am	  |   2 +-
   15794  test/Makefile.am	  |   4 +-
   15795  test/run-test.sh	  |  28 ++++++----
   15796  11 files changed, 98 insertions(+), 111 deletions(-)
   15797 
   15798 commit 394b2bf04651d62194c7faa836899d33ca3ed017
   15799 Author: Keith Packard <keithp (a] keithp.com>
   15800 Date:	Mon Oct 27 06:30:29 2003 +0000
   15801 
   15802     Attempts to fix 'make distcheck' work. Things are progressing
   15803     pretty well,
   15804 	but there are still failures long into the process dealing
   15805 	with docs
   15806 	(as always).
   15807     The big changes here are mostly to make $(srcdir) != "." work
   15808     correctly,
   15809 	fixing the docbook related sections and fc-lang were particularily
   15810 	tricky. Docbook refuses to load system entities from anywhere
   15811 	other
   15812 	than where the original .sgml file was located, so no luck
   15813 	looking in
   15814 	"." for the configure-generated version.sgml and confdir.sgml
   15815 	files.
   15816     fc-lang needed help finding .orth files; added a -d option to set the
   15817 	directory as the least evil of many options.
   15818     Now to go use a faster machine and try and wring out the last issues.
   15819 
   15820  ChangeLog		  | 27 +++++++++++++++++++
   15821  configure.in		  |  2 +-
   15822  doc/Makefile.am	  | 68
   15823  +++++++++++++++++++++++++++++++++++++++++-------
   15824  fc-cache/Makefile.am	  | 13 ++++-----
   15825  fc-glyphname/Makefile.am | 11 +++++---
   15826  fc-lang/Makefile.am	  | 10 ++++---
   15827  fc-lang/fc-lang.c	  | 29 +++++++++++++++++++--
   15828  fc-list/Makefile.am	  | 10 ++++---
   15829  fc-match/Makefile.am	  |  2 +-
   15830  9 files changed, 142 insertions(+), 30 deletions(-)
   15831 
   15832 commit 3541556bd38d6b1a3fffe1a661edce2f8d60e06a
   15833 Author: Keith Packard <keithp (a] keithp.com>
   15834 Date:	Sun Oct 26 16:52:28 2003 +0000
   15835 
   15836     Tag version 2.2.91
   15837 
   15838  ChangeLog		 | 4 ++++
   15839  configure.in		 | 2 +-
   15840  fontconfig/fontconfig.h | 2 +-
   15841  3 files changed, 6 insertions(+), 2 deletions(-)
   15842 
   15843 commit e99043ac778280ed16ab69ca0844b634f7d20f30
   15844 Author: Keith Packard <keithp (a] keithp.com>
   15845 Date:	Sun Oct 26 16:45:23 2003 +0000
   15846 
   15847     Include confdir.sgml.in in EXTRA_DIST
   15848 
   15849  ChangeLog	 | 5 +++++
   15850  doc/Makefile.am | 2 +-
   15851  2 files changed, 6 insertions(+), 1 deletion(-)
   15852 
   15853 commit 75839218d18a7fad2f7e84cb995724763f7cae11
   15854 Author: Josselin Mouette <joss (a] debian.org>
   15855 Date:	Thu Oct 9 18:21:49 2003 +0000
   15856 
   15857     Replace fc-cache and fc-list manpages with more detailed, SGML
   15858     versions.
   15859 
   15860  ChangeLog		|   7 ++
   15861  fc-cache/.cvsignore	|   1 +
   15862  fc-cache/Makefile.am	|  24 +++++-
   15863  fc-cache/fc-cache.1	|  51 -------------
   15864  fc-cache/fc-cache.sgml | 200
   15865  +++++++++++++++++++++++++++++++++++++++++++++++++
   15866  fc-list/.cvsignore	|   1 +
   15867  fc-list/Makefile.am	|  24 +++++-
   15868  fc-list/fc-list.1	|  37 ---------
   15869  fc-list/fc-list.sgml	| 165 ++++++++++++++++++++++++++++++++++++++++
   15870  9 files changed, 420 insertions(+), 90 deletions(-)
   15871 
   15872 commit f077d662c001468eb2aa1261549accd9ff3de401
   15873 Author: Owen Taylor <otaylor (a] redhat.com>
   15874 Date:	Tue Sep 23 20:12:20 2003 +0000
   15875 
   15876     Add a FC_HINT_STYLE key for patterns, with possible values
   15877 	HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117)
   15878 
   15879  ChangeLog		 | 7 +++++++
   15880  fontconfig/fontconfig.h | 7 +++++++
   15881  src/fcdefault.c	 | 5 +++++
   15882  src/fcname.c		 | 6 ++++++
   15883  4 files changed, 25 insertions(+)
   15884 
   15885 commit 44f59f71688d557b75a94e2a8786ec5ae80308ae
   15886 Author: Owen Taylor <otaylor (a] redhat.com>
   15887 Date:	Tue Sep 23 20:06:40 2003 +0000
   15888 
   15889     Remove Georgian capitals, they aren't used for normal writing. (Bug
   15890     #116)
   15891 
   15892  ChangeLog	 | 5 +++++
   15893  fc-lang/ka.orth | 2 +-
   15894  2 files changed, 6 insertions(+), 1 deletion(-)
   15895 
   15896 commit a05d257fb3b2cf37c6c633029b308a76fe61b9c2
   15897 Author: Noah Levitt <nlevitt (a] gmail.com>
   15898 Date:	Sat Sep 6 19:40:41 2003 +0000
   15899 
   15900     Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug
   15901     #111)
   15902     When checking for monospace and dual-width fonts, allow roughly a 3%
   15903 	variance in the advances.
   15904 
   15905  ChangeLog		   | 13 +++++++++++
   15906  doc/fontconfig-devel.sgml |  4 ++--
   15907  doc/fontconfig-user.sgml  |  3 ++-
   15908  fontconfig/fontconfig.h   |  1 +
   15909  src/fcfreetype.c	   | 55
   15910  +++++++++++++++++++++++++++++++++++++----------
   15911  src/fcname.c		   |  1 +
   15912  6 files changed, 63 insertions(+), 14 deletions(-)
   15913 
   15914 commit 3ef32bcdc4662fbc10bc5217ea7849cd31480d73
   15915 Author: Manish Singh <yosh (a] gimp.org>
   15916 Date:	Mon Sep 1 05:11:17 2003 +0000
   15917 
   15918     FcConfigAppFontClear: Support passing NULL to use default config.
   15919 
   15920  ChangeLog   | 5 +++++
   15921  src/fccfg.c | 7 +++++++
   15922  2 files changed, 12 insertions(+)
   15923 
   15924 commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f
   15925 Author: Carl Worth <cworth (a] cworth.org>
   15926 Date:	Fri Aug 15 19:45:20 2003 +0000
   15927 
   15928     Added new FcFini function for cleaning up all memory. Fixed a
   15929     few memory
   15930 	leaks. fc-list now calls FcFini, (and is now leak-free according
   15931 	to
   15932 	valgrind)
   15933 
   15934  ChangeLog		     |	44 +++++++++++
   15935  doc/Makefile.am	     |	 8 +-
   15936  doc/edit-sgml.c	     | 187
   15937  +++++++++++++++++++++++++++++++-------------
   15938  doc/fcinit.fncs	     |	11 +++
   15939  fc-glyphname/fc-glyphname.c |	35 +++++++--
   15940  fc-list/fc-list.c	     |	 4 +
   15941  fc-match/fc-match.c	     |	 2 +-
   15942  fontconfig/fontconfig.h     |	 3 +
   15943  src/fccfg.c		     |	 6 ++
   15944  src/fccharset.c	     |	64 +++++++++++++--
   15945  src/fcinit.c		     |	13 +++
   15946  src/fcint.h		     |	 6 ++
   15947  src/fcpat.c		     |	84 +++++++++++++++++++-
   15948  src/fcxml.c		     |	 4 +
   15949  src/fontconfig.def.in	     |	 1 +
   15950  15 files changed, 398 insertions(+), 74 deletions(-)
   15951 
   15952 commit 18906a876aa13550b1a10550ceeef6df0c4473ec
   15953 Author: Keith Packard <keithp (a] keithp.com>
   15954 Date:	Tue Aug 12 02:06:20 2003 +0000
   15955 
   15956     Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as
   15957     varargs are
   15958 	untyped
   15959 
   15960  fc-list/fc-list.c | 2 +-
   15961  1 file changed, 1 insertion(+), 1 deletion(-)
   15962 
   15963 commit 116e13b4431b051b8196db201c22cd67b30922e9
   15964 Author: Keith Packard <keithp (a] keithp.com>
   15965 Date:	Sun Jul 20 17:14:47 2003 +0000
   15966 
   15967     Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
   15968 
   15969  fontconfig/fcfreetype.h | 4 ++++
   15970  1 file changed, 4 insertions(+)
   15971 
   15972 commit 74a623e02efc23a39fb35e8d338858877b8f89e7
   15973 Author: Keith Packard <keithp (a] keithp.com>
   15974 Date:	Sun Jul 20 16:06:18 2003 +0000
   15975 
   15976     Implement new semantics for Contains and LISTING:
   15977     LISTING requires that the font Contain all of the pattern values,
   15978     where
   15979 	Contain is redefined for strings to mean precise matching (so that
   15980 	Courier 10 Pitch doesn't list Courier fonts)
   15981     "Contains" for lang means both langs have the same language and
   15982     either the
   15983 	same country or one is missing the country
   15984 
   15985  src/fccfg.c  | 79
   15986  +++++++++++++++++++++++++++++++++---------------------------
   15987  src/fcdbg.c  |  3 +++
   15988  src/fcint.h  |  3 ++-
   15989  src/fclang.c | 18 ++++++++------
   15990  src/fclist.c | 38 +++++++++++++++++++++--------
   15991  src/fcxml.c  |  1 +
   15992  6 files changed, 89 insertions(+), 53 deletions(-)
   15993 
   15994 commit 26da2bb42f91360ecdee9006ff0f8a7ef0609a59
   15995 Author: Keith Packard <keithp (a] keithp.com>
   15996 Date:	Wed Jul 9 17:04:17 2003 +0000
   15997 
   15998     Was miscomputing end of string position for FcStrtod in locales with
   15999 	multibyte separators
   16000 
   16001  src/fcxml.c | 2 +-
   16002  1 file changed, 1 insertion(+), 1 deletion(-)
   16003 
   16004 commit 656c69d6a8a1e6a82cfdd599c657f8fc2717af8d
   16005 Author: Keith Packard <keithp (a] keithp.com>
   16006 Date:	Thu Jun 26 08:19:11 2003 +0000
   16007 
   16008     Add autoconf checks for FT_Has_PS_Glyph_Names
   16009 
   16010  configure.in	  | 3 ++-
   16011  src/fcfreetype.c | 6 ++++++
   16012  2 files changed, 8 insertions(+), 1 deletion(-)
   16013 
   16014 commit ee1debfdd9bae347e8bec29c0cbd668640a2aadf
   16015 Author: Keith Packard <keithp (a] keithp.com>
   16016 Date:	Thu Jun 26 00:39:04 2003 +0000
   16017 
   16018     Allow config->cache to be null (as it is when $HOME is not set)
   16019 
   16020  src/fccfg.c | 9 ++++++---
   16021  1 file changed, 6 insertions(+), 3 deletions(-)
   16022 
   16023 commit 79621aa5c786cdd4d14b43b58888979ef0d2a4c6
   16024 Author: Keith Packard <keithp (a] keithp.com>
   16025 Date:	Wed Jun 25 23:21:03 2003 +0000
   16026 
   16027     Lean on autoconf to find useful FreeType functions (bug 95)
   16028 
   16029  configure.in	  |  7 +++++--
   16030  src/fcfreetype.c | 46 +++++++++++++++++-----------------------------
   16031  2 files changed, 22 insertions(+), 31 deletions(-)
   16032 
   16033 commit 2b45ef3a8a164648647eba1265db6a3d10ea7bad
   16034 Author: Keith Packard <keithp (a] keithp.com>
   16035 Date:	Tue Jun 17 18:28:20 2003 +0000
   16036 
   16037     Bug 75: dont build docs unless docbook is available. Dont install docs
   16038 	unless they are pre-built or buildable
   16039 
   16040  Makefile.am	 |  3 ++-
   16041  configure.in	 | 26 +++++++++++++++++++++-----
   16042  doc/Makefile.am |  2 +-
   16043  3 files changed, 24 insertions(+), 7 deletions(-)
   16044 
   16045 commit e5871b5c5bdb09b2e5bb0d79ed03f22a27956a90
   16046 Author: Keith Packard <keithp (a] keithp.com>
   16047 Date:	Tue Jun 17 17:31:16 2003 +0000
   16048 
   16049     Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
   16050 	vvas (a] hal.csd.auth.gr (Vasilis Vasaitis))
   16051 
   16052  fonts.conf.in | 22 ++++++++++++++--------
   16053  1 file changed, 14 insertions(+), 8 deletions(-)
   16054 
   16055 commit 231051f41669095db4a2c5680a0945fb1ff45a2d
   16056 Author: Tor Lillqvist <tml (a] iki.fi>
   16057 Date:	Sun Jun 15 22:57:21 2003 +0000
   16058 
   16059     Remove CRs from the out file before comparing (needed on Windows).
   16060 
   16061  ChangeLog	  | 3 +++
   16062  test/run-test.sh | 1 +
   16063  2 files changed, 4 insertions(+)
   16064 
   16065 commit 92af858f2a7dcc972bf482397ac75d7e0ca38dd9
   16066 Author: Tor Lillqvist <tml (a] iki.fi>
   16067 Date:	Sun Jun 15 22:45:12 2003 +0000
   16068 
   16069     Trivial braino.
   16070 
   16071  src/fccfg.c | 2 +-
   16072  1 file changed, 1 insertion(+), 1 deletion(-)
   16073 
   16074 commit c3941ba9c064d41f248c6a00f06423f3c50c685d
   16075 Author: Tor Lillqvist <tml (a] iki.fi>
   16076 Date:	Sun Jun 15 22:35:52 2003 +0000
   16077 
   16078     Fix cut&paste error.
   16079 
   16080  ChangeLog	   | 4 ++++
   16081  fontconfig-zip.in | 3 ++-
   16082  src/Makefile.am   | 2 +-
   16083  3 files changed, 7 insertions(+), 2 deletions(-)
   16084 
   16085 commit e5206dbcb34457ef69a993ad6b4cc8c3da53e1aa
   16086 Author: Tor Lillqvist <tml (a] iki.fi>
   16087 Date:	Fri Jun 13 23:04:35 2003 +0000
   16088 
   16089     Check also for DLL_EXPORT as indication of being built as a DLL
   16090     on Win32.
   16091 
   16092  ChangeLog   | 3 +++
   16093  src/fccfg.c | 6 +++++-
   16094  2 files changed, 8 insertions(+), 1 deletion(-)
   16095 
   16096 commit ee1d81259ec5b0b91cf19ea72abec29f5561217b
   16097 Author: Tor Lillqvist <tml (a] iki.fi>
   16098 Date:	Fri Jun 13 22:43:28 2003 +0000
   16099 
   16100     Add share/doc directory. Add Fc*.3 man pages.
   16101     Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
   16102     Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
   16103 	which expects the EXPORTS line to be the first. Add
   16104 	FcConfigEnableHome.
   16105 
   16106  ChangeLog	       | 12 ++++++++++++
   16107  configure.in	       | 12 +++++++++---
   16108  fontconfig-zip.in     |  4 +++-
   16109  src/fontconfig.def.in |  5 +++--
   16110  4 files changed, 27 insertions(+), 6 deletions(-)
   16111 
   16112 commit 4ae7f71c89cd69d5273f82f03aadcb0c78b16c8d
   16113 Author: Keith Packard <keithp (a] keithp.com>
   16114 Date:	Mon Jun 9 19:21:06 2003 +0000
   16115 
   16116     Update to version 2.2.90
   16117 
   16118  ChangeLog		 | 4 ++++
   16119  configure.in		 | 2 +-
   16120  fontconfig/fontconfig.h | 2 +-
   16121  3 files changed, 6 insertions(+), 2 deletions(-)
   16122 
   16123 commit 8edb970e93f2dafc4fcd821df6240e807aa2ef8a
   16124 Author: Keith Packard <keithp (a] keithp.com>
   16125 Date:	Mon Jun 9 19:15:00 2003 +0000
   16126 
   16127     Add a bunch of ChangeLog entries
   16128 
   16129  ChangeLog | 79
   16130  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   16131  1 file changed, 78 insertions(+), 1 deletion(-)
   16132 
   16133 commit 440e7054857a9a6382243f33498b2384f246379d
   16134 Author: Keith Packard <keithp (a] keithp.com>
   16135 Date:	Mon Jun 9 18:49:19 2003 +0000
   16136 
   16137     Add fc-match program to demonstrate font matching from the command
   16138     line
   16139 
   16140  Makefile.am	     | 2 +-
   16141  configure.in	     | 1 +
   16142  fc-match/.cvsignore | 5 +++++
   16143  3 files changed, 7 insertions(+), 1 deletion(-)
   16144 
   16145 commit 947afeb566e738de3980c8c8751358ecfebdba25
   16146 Author: Keith Packard <keithp (a] keithp.com>
   16147 Date:	Mon Jun 9 17:31:03 2003 +0000
   16148 
   16149     Optimization in FcLangSetIndex was broken, occasionally returning
   16150     a pointer
   16151 	to the wrong location on miss
   16152 
   16153  src/fclang.c | 21 +++++++--------------
   16154  1 file changed, 7 insertions(+), 14 deletions(-)
   16155 
   16156 commit 8bc4bc134aac8889125afd292e66c0bb9864d8d4
   16157 Author: Keith Packard <keithp (a] keithp.com>
   16158 Date:	Mon Jun 9 16:53:31 2003 +0000
   16159 
   16160     Add fc-match program
   16161 
   16162  fc-match/Makefile.am |  32 +++++++++
   16163  fc-match/fc-match.1  |  39 +++++++++++
   16164  fc-match/fc-match.c  | 188
   16165  +++++++++++++++++++++++++++++++++++++++++++++++++++
   16166  3 files changed, 259 insertions(+)
   16167 
   16168 commit 6d3a90a41c63d479e3a109790a4ac466ee992478
   16169 Author: Keith Packard <keithp (a] keithp.com>
   16170 Date:	Sat May 31 21:07:01 2003 +0000
   16171 
   16172     (Bug 85) add support for culmus fonts
   16173 
   16174  fonts.conf.in | 39 +++++----------------------------------
   16175  1 file changed, 5 insertions(+), 34 deletions(-)
   16176 
   16177 commit 86b1243193a1cbab3286ee97d2543bfc841a575a
   16178 Author: Keith Packard <keithp (a] keithp.com>
   16179 Date:	Sat May 31 14:58:41 2003 +0000
   16180 
   16181     (Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix
   16182     usage info
   16183 	on non-long option systems (Tim Mooney)
   16184 
   16185  ChangeLog	       |  4 ++++
   16186  fc-cache/Makefile.am  |  4 ++--
   16187  fc-cache/fc-cache.1   | 51
   16188  +++++++++++++++++++++++++++++++++++++++++++++++++++
   16189  fc-cache/fc-cache.c   | 19 ++++++++++++++++---
   16190  fc-cache/fc-cache.man | 45 ---------------------------------------------
   16191  fc-list/Makefile.am   |  4 ++--
   16192  fc-list/fc-list.1     | 37 +++++++++++++++++++++++++++++++++++++
   16193  fc-list/fc-list.c     | 11 +++++++++++
   16194  fc-list/fc-list.man   | 36 ------------------------------------
   16195  9 files changed, 123 insertions(+), 88 deletions(-)
   16196 
   16197 commit d4d1e8bc604c98d647d70f9188744b95deba8723
   16198 Author: James Su <suzhe (a] turbolinux.com.cn>
   16199 Date:	Wed May 28 01:34:38 2003 +0000
   16200 
   16201     Fix "contains" op for strings and langsets.
   16202 
   16203  fontconfig/fontconfig.h |   6 +++
   16204  src/fccfg.c		 |  16 +++++---
   16205  src/fcstr.c		 | 103
   16206  ++++++++++++++++++++++++++++++++++++++++++++++++
   16207  3 files changed, 119 insertions(+), 6 deletions(-)
   16208 
   16209 commit 53183e66e564c03401237f6fea873733ef326890
   16210 Author: Keith Packard <keithp (a] keithp.com>
   16211 Date:	Sat May 17 02:17:19 2003 +0000
   16212 
   16213     Fix build error with BDF prop local. Free langset after query
   16214 
   16215  src/fcfreetype.c | 9 ++++++++-
   16216  1 file changed, 8 insertions(+), 1 deletion(-)
   16217 
   16218 commit f777f1b35dc13da485ce488ad1d3b84f0c173cd1
   16219 Author: Keith Packard <keithp (a] keithp.com>
   16220 Date:	Fri May 16 16:37:16 2003 +0000
   16221 
   16222     oops. Left the psfontinfo.weight matching code commented out while
   16223     testing
   16224 	other stuff...
   16225 
   16226  src/fcfreetype.c | 2 --
   16227  1 file changed, 2 deletions(-)
   16228 
   16229 commit ecb7c180d068f718c02e80f4282b00c4505a5eb5
   16230 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   16231 Date:	Wed May 14 20:23:24 2003 +0000
   16232 
   16233     Extract spacing from XLFD atom
   16234 
   16235  src/fcfreetype.c | 14 ++++++++++++++
   16236  1 file changed, 14 insertions(+)
   16237 
   16238 commit 0b7a0da20b24321ef60aee99cd9071a50d78015b
   16239 Author: Keith Packard <keithp (a] keithp.com>
   16240 Date:	Mon May 12 20:48:59 2003 +0000
   16241 
   16242     Use FcIsWidth to share code
   16243     Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
   16244 	misclassifying some Han fonts as monospaced.
   16245 
   16246  src/fcfreetype.c | 27 ++++++---------------------
   16247  1 file changed, 6 insertions(+), 21 deletions(-)
   16248 
   16249 commit 65d1441df89b898dd74ac1f0fba69c83441dba92
   16250 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   16251 Date:	Mon May 12 09:11:10 2003 +0000
   16252 
   16253     Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
   16254 
   16255  src/fcfreetype.c | 5 ++++-
   16256  1 file changed, 4 insertions(+), 1 deletion(-)
   16257 
   16258 commit 0f362ad520e61e096c887f9374a485c3df32655a
   16259 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   16260 Date:	Mon May 12 09:04:24 2003 +0000
   16261 
   16262     Generate FC_SIZE and FC_DPI for legacy bitmap fonts
   16263 
   16264  src/fcfreetype.c | 41 +++++++++++++++++++++++++++++++++++++++++
   16265  1 file changed, 41 insertions(+)
   16266 
   16267 commit d47c9d6efec6c3c086efc187c68d79ca0c077dfa
   16268 Author: Keith Packard <keithp (a] keithp.com>
   16269 Date:	Wed May 7 16:13:24 2003 +0000
   16270 
   16271     Add filename-based accept/reject to ammend available fonts.
   16272     change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
   16273 	FreeType releases.
   16274 
   16275  src/fccache.c	  | 18 ++++++-----
   16276  src/fccfg.c	  | 96
   16277  +++++++++++++++++++++++++++++++++++++++++++++++++++++---
   16278  src/fcdir.c	  | 60 ++++++++++++++++++++++++++---------
   16279  src/fcfreetype.c |  2 +-
   16280  src/fcint.h	  | 40 +++++++++++++++++++++--
   16281  src/fcxml.c	  | 46 ++++++++++++++++++++++++++-
   16282  6 files changed, 232 insertions(+), 30 deletions(-)
   16283 
   16284 commit f98ecf63395fc62a6ee2a24741e09fb5940be3aa
   16285 Author: Keith Packard <keithp (a] keithp.com>
   16286 Date:	Tue May 6 14:26:34 2003 +0000
   16287 
   16288     Remove 0b82 and Tamil numbers from tamil orthography (Jungshik Shin
   16289 	<jshin (a] mailaps.org>)
   16290 
   16291  fc-lang/ta.orth | 7 +++++--
   16292  1 file changed, 5 insertions(+), 2 deletions(-)
   16293 
   16294 commit 8ef6a58cb071396630cf05ec857f8c90524752f9
   16295 Author: Keith Packard <keithp (a] keithp.com>
   16296 Date:	Sun May 4 22:58:29 2003 +0000
   16297 
   16298     Add more .cvsignore entries
   16299 
   16300  .cvsignore	| 1 +
   16301  src/.cvsignore | 1 +
   16302  2 files changed, 2 insertions(+)
   16303 
   16304 commit 3018151753821434135c0c17873764f3283fcc50
   16305 Author: Keith Packard <keithp (a] keithp.com>
   16306 Date:	Sun May 4 22:57:00 2003 +0000
   16307 
   16308     Add more .cvsignore entries
   16309 
   16310  .cvsignore | 5 +++++
   16311  1 file changed, 5 insertions(+)
   16312 
   16313 commit 7769c3213dc832f7643660d6aab5fade96cd57c3
   16314 Author: Keith Packard <keithp (a] keithp.com>
   16315 Date:	Sun May 4 22:53:49 2003 +0000
   16316 
   16317     Handle Adobe glyph names for fonts which include ADOBE_CUSTOM
   16318     encodings
   16319 
   16320  Makefile.am	  |   2 +-
   16321  configure.in	  |   1 +
   16322  src/fcfreetype.c | 160
   16323  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   16324  src/fcint.h	  |  10 ++++
   16325  4 files changed, 170 insertions(+), 3 deletions(-)
   16326 
   16327 commit 83321a017a9586aa4f3ace022a91f69122c08ed8
   16328 Author: Keith Packard <keithp (a] keithp.com>
   16329 Date:	Sun May 4 22:51:36 2003 +0000
   16330 
   16331     Add .cvsignore in new fc-glyphname dir
   16332 
   16333  fc-glyphname/.cvsignore | 6 ++++++
   16334  1 file changed, 6 insertions(+)
   16335 
   16336 commit 721d496d7864ff587f51637f578f4b35d501d091
   16337 Author: Keith Packard <keithp (a] keithp.com>
   16338 Date:	Sun May 4 22:50:17 2003 +0000
   16339 
   16340     Add fc-glyphname to compute hash tables for Adobe glyph name to UCS4
   16341 	conversion functions
   16342 
   16343  fc-glyphname/Makefile.am	 |   42 +
   16344  fc-glyphname/fc-glyphname.c	 |  287 +++
   16345  fc-glyphname/fcglyphname.tmpl.h |   25 +
   16346  fc-glyphname/glyphlist.txt	 | 4291
   16347  +++++++++++++++++++++++++++++++++++++++
   16348  fc-glyphname/zapfdingbats.txt	 |  212 ++
   16349  5 files changed, 4857 insertions(+)
   16350 
   16351 commit 11fec41c0e4211ca4cdcd0b63fb8ef8257e2bd0c
   16352 Author: Keith Packard <keithp (a] keithp.com>
   16353 Date:	Fri May 2 01:11:53 2003 +0000
   16354 
   16355     Grub through style to find weight/slant/width values when other
   16356     techniques
   16357 	fail
   16358 
   16359  src/fcfreetype.c | 228
   16360  +++++++++++++++++++++++++++++++++++++------------------
   16361  src/fcint.h	  |   6 ++
   16362  src/fcstr.c	  |  74 ++++++++++++++++++
   16363  3 files changed, 233 insertions(+), 75 deletions(-)
   16364 
   16365 commit 1f71c4d878a74a42b6bf2e6137b32487fcb18b8d
   16366 Author: Keith Packard <keithp (a] keithp.com>
   16367 Date:	Fri May 2 01:11:09 2003 +0000
   16368 
   16369     Add book constant for book weight
   16370 
   16371  src/fcname.c | 1 +
   16372  1 file changed, 1 insertion(+)
   16373 
   16374 commit ad293de0041230d530c5b3d2be56690db49e4510
   16375 Author: Keith Packard <keithp (a] keithp.com>
   16376 Date:	Fri May 2 01:09:57 2003 +0000
   16377 
   16378     Add FC_WEIGHT_BOOK as weight 75
   16379 
   16380  fontconfig/fontconfig.h | 1 +
   16381  1 file changed, 1 insertion(+)
   16382 
   16383 commit a6a66da0adfc6c7899b61eb6531d14f794d25d94
   16384 Author: Noah Levitt <nlevitt (a] gmail.com>
   16385 Date:	Thu May 1 16:20:27 2003 +0000
   16386 
   16387     Fix expat function check.
   16388 
   16389  configure.in | 8 ++++----
   16390  1 file changed, 4 insertions(+), 4 deletions(-)
   16391 
   16392 commit 700a41281a1712db29cc3b34aa293e9a4680c5c3
   16393 Author: Noah Levitt <nlevitt (a] gmail.com>
   16394 Date:	Thu May 1 16:15:28 2003 +0000
   16395 
   16396     Check for an expat function that won't be there if expat is too old.
   16397 
   16398  configure.in | 4 ++--
   16399  1 file changed, 2 insertions(+), 2 deletions(-)
   16400 
   16401 commit 3760a63825f931b7d5ef44b991c83f597b50f1a4
   16402 Author: Keith Packard <keithp (a] keithp.com>
   16403 Date:	Thu May 1 14:31:04 2003 +0000
   16404 
   16405     Add demi and book postscript weight names. Allow spaces in postscript
   16406     and X
   16407 	matching
   16408 
   16409  src/fcfreetype.c | 6 ++++--
   16410  1 file changed, 4 insertions(+), 2 deletions(-)
   16411 
   16412 commit 1af9b7b4d945b1f15ea5c2d9a20cfecef4f3e199
   16413 Author: Keith Packard <keithp (a] keithp.com>
   16414 Date:	Wed Apr 30 15:17:42 2003 +0000
   16415 
   16416     Typo in bitstream foundry name
   16417 
   16418  src/fcfreetype.c | 2 +-
   16419  1 file changed, 1 insertion(+), 1 deletion(-)
   16420 
   16421 commit 70ee88099eac5cb5f75b392dc38ce16852f3b0bd
   16422 Author: Keith Packard <keithp (a] keithp.com>
   16423 Date:	Thu Apr 24 17:31:03 2003 +0000
   16424 
   16425     Debug output for unknown ps weight names. ignore italic_angle for
   16426     PS fonts
   16427 	as FreeType already checks that
   16428 
   16429  src/fcfreetype.c | 15 +++++++++++++--
   16430  1 file changed, 13 insertions(+), 2 deletions(-)
   16431 
   16432 commit f45d39b1fda93c949f4625a9fcee0c482b5cacd7
   16433 Author: Keith Packard <keithp (a] keithp.com>
   16434 Date:	Thu Apr 24 15:29:33 2003 +0000
   16435 
   16436     FcFontList broken when presented a charset - was comparing inclusion
   16437     in the
   16438 	wrong direction
   16439 
   16440  src/fccfg.c	 |  8 ++++----
   16441  src/fccharset.c | 15 +++++++++++++++
   16442  2 files changed, 19 insertions(+), 4 deletions(-)
   16443 
   16444 commit 7d5c134a0a74b97438f3cdcc18ba44661d7253bf
   16445 Author: Keith Packard <keithp (a] keithp.com>
   16446 Date:	Wed Apr 23 04:45:39 2003 +0000
   16447 
   16448     Oops. Missing newline in .cvsignore
   16449 
   16450  doc/.cvsignore | 2 +-
   16451  1 file changed, 1 insertion(+), 1 deletion(-)
   16452 
   16453 commit 8c87b4293fe27398d9c6500189a1f72741afdff3
   16454 Author: Keith Packard <keithp (a] keithp.com>
   16455 Date:	Wed Apr 23 04:09:28 2003 +0000
   16456 
   16457     Fix docs to close sgml tags
   16458 
   16459  ChangeLog		   | 8 ++++++++
   16460  doc/fcpattern.fncs	   | 1 +
   16461  doc/fontconfig-devel.sgml | 1 +
   16462  doc/func.sgml		   | 1 +
   16463  4 files changed, 11 insertions(+)
   16464 
   16465 commit c92926bf653425fff0291f1070cc7205e91810a0
   16466 Author: Keith Packard <keithp (a] keithp.com>
   16467 Date:	Wed Apr 23 04:06:18 2003 +0000
   16468 
   16469     Add confdir.sgml to .cvsignore
   16470 
   16471  doc/.cvsignore | 1 +
   16472  1 file changed, 1 insertion(+)
   16473 
   16474 commit f946755cdb0b0db08debc9f0ee1c2d4f62b484a1
   16475 Author: Keith Packard <keithp (a] keithp.com>
   16476 Date:	Wed Apr 23 04:05:58 2003 +0000
   16477 
   16478     Use CONFDIR instead of SYSCONFDIR/fonts in manual. Use awk to strip
   16479 	trailing newline instead of leaving CVS file without a newline
   16480 	(which
   16481 	will break at some point)
   16482 
   16483  doc/Makefile.am     | 3 ++-
   16484  doc/confdir.sgml.in | 2 +-
   16485  2 files changed, 3 insertions(+), 2 deletions(-)
   16486 
   16487 commit 8b290c54761ee020b0bc197c7ea06366e73be66c
   16488 Author: Noah Levitt <nlevitt (a] gmail.com>
   16489 Date:	Wed Apr 23 00:40:24 2003 +0000
   16490 
   16491     Got rid of the newline at the end of the file. It's yucky but,
   16492     I'm not sure
   16493 	how else to get rid of the newline in the output.
   16494 
   16495  doc/confdir.sgml.in | 2 +-
   16496  1 file changed, 1 insertion(+), 1 deletion(-)
   16497 
   16498 commit 4b4f42ab58714fda3214fcb4f3c9e566ebd25100
   16499 Author: Noah Levitt <nlevitt (a] gmail.com>
   16500 Date:	Wed Apr 23 00:08:03 2003 +0000
   16501 
   16502     Getting closer to fixing /etc/fonts hard-coding.
   16503 
   16504  configure.in	     |	1 -
   16505  doc/Makefile.am     |	4 ++++
   16506  doc/confdir.sgml.in | 25 +++++++++++++++++++++++++
   16507  3 files changed, 29 insertions(+), 1 deletion(-)
   16508 
   16509 commit 27de1f430a3d95c64bc989ae1c7bf1198d059b4c
   16510 Author: Noah Levitt <nlevitt (a] gmail.com>
   16511 Date:	Tue Apr 22 23:34:50 2003 +0000
   16512 
   16513     Testing syncmail yet again.
   16514 
   16515  .cvsignore		  |  2 +-
   16516  configure.in		  |  1 +
   16517  doc/Makefile.am	  | 12 ++++++------
   16518  doc/fontconfig-user.sgml |  9 +++++----
   16519  4 files changed, 13 insertions(+), 11 deletions(-)
   16520 
   16521 commit 993ffcdd0cb1ab956a456243241ae96eb2b398d1
   16522 Author: Keith Packard <keithp (a] keithp.com>
   16523 Date:	Tue Apr 22 16:53:18 2003 +0000
   16524 
   16525     Fix autogen.sh to work with newer automakes
   16526 
   16527  autogen.sh | 45 +++++++++++++++++++++++++++++++++++----------
   16528  1 file changed, 35 insertions(+), 10 deletions(-)
   16529 
   16530 commit 5f84b65a26073141e02152d3e5889fb7cfe459a2
   16531 Author: Keith Packard <keithp (a] keithp.com>
   16532 Date:	Tue Apr 22 06:27:27 2003 +0000
   16533 
   16534     Handle pattern elements moving during multiple edits
   16535 
   16536  src/fccfg.c | 8 ++++++++
   16537  1 file changed, 8 insertions(+)
   16538 
   16539 commit 781f10486df22a422b92114ad438d4d8e74c9b93
   16540 Author: Keith Packard <keithp (a] keithp.com>
   16541 Date:	Mon Apr 21 16:12:22 2003 +0000
   16542 
   16543     Update to version 2.2.0
   16544 
   16545  configure.in		 | 2 +-
   16546  fontconfig/fontconfig.h | 4 ++--
   16547  2 files changed, 3 insertions(+), 3 deletions(-)
   16548 
   16549 commit 8eb4a52ed8ec96efb784a9cab5a21ba20b27733a
   16550 Author: Noah Levitt <nlevitt (a] gmail.com>
   16551 Date:	Mon Apr 21 06:17:23 2003 +0000
   16552 
   16553     Fixed variable name mistake.
   16554 
   16555  configure.in | 4 ++--
   16556  1 file changed, 2 insertions(+), 2 deletions(-)
   16557 
   16558 commit 965f77940cbe9743f0f57f8333c49708d3f3dd8c
   16559 Author: Keith Packard <keithp (a] keithp.com>
   16560 Date:	Sun Apr 20 04:44:09 2003 +0000
   16561 
   16562     From James Su -- only part of page 0xff is Latin
   16563 
   16564  src/fcfreetype.c | 3 ++-
   16565  1 file changed, 2 insertions(+), 1 deletion(-)
   16566 
   16567 commit 29d961a28e231302683577328ed4724319805a7f
   16568 Author: Keith Packard <keithp (a] keithp.com>
   16569 Date:	Fri Apr 18 15:56:05 2003 +0000
   16570 
   16571     Guard calls to FT_Get_BDF_Property to avoid freetype jumping
   16572     through null
   16573 	pointer
   16574 
   16575  src/fcfreetype.c | 12 +++++++++---
   16576  1 file changed, 9 insertions(+), 3 deletions(-)
   16577 
   16578 commit 3a30abdb84ff973be86d4f75ee2fd54099f32ef1
   16579 Author: Keith Packard <keithp (a] keithp.com>
   16580 Date:	Thu Apr 17 21:50:24 2003 +0000
   16581 
   16582     Pass FONTCONFIG_PATH in arguments to get expanded
   16583 
   16584  src/Makefile.am | 1 +
   16585  src/fccfg.c	 | 4 ----
   16586  2 files changed, 1 insertion(+), 4 deletions(-)
   16587 
   16588 commit 2b2f2a714a6aa5a3fe451f44f85afc67ac921e36
   16589 Author: Keith Packard <keithp (a] keithp.com>
   16590 Date:	Thu Apr 17 21:29:12 2003 +0000
   16591 
   16592     BDF properties not available until FreeType 2.1.4
   16593 
   16594  src/fcfreetype.c | 2 +-
   16595  1 file changed, 1 insertion(+), 1 deletion(-)
   16596 
   16597 commit 12d49d3cf48a145189af5e27d88bdf4858d5c2b6
   16598 Author: Colin Walters <walters (a] verbum.org>
   16599 Date:	Thu Apr 17 17:43:04 2003 +0000
   16600 
   16601     Remove some unused variables, and initialize some other ones so
   16602     gcc doesn't
   16603 	warn us.
   16604 
   16605  ChangeLog	 | 5 +++++
   16606  doc/edit-sgml.c | 1 +
   16607  src/fclang.c	 | 6 ++----
   16608  3 files changed, 8 insertions(+), 4 deletions(-)
   16609 
   16610 commit 996580dce5cd74dfdfe18c9f20e0a27817e5ed1b
   16611 Author: Keith Packard <keithp (a] keithp.com>
   16612 Date:	Thu Apr 17 15:47:34 2003 +0000
   16613 
   16614     Solaris porting fixes
   16615 
   16616  configure.in	   | 4 ++--
   16617  fc-lang/fc-lang.c | 4 ++--
   16618  2 files changed, 4 insertions(+), 4 deletions(-)
   16619 
   16620 commit b1e98ed99ead0a4c34ebf2554ea6076bebf621a4
   16621 Author: Keith Packard <keithp (a] keithp.com>
   16622 Date:	Wed Apr 16 22:04:42 2003 +0000
   16623 
   16624     Add Vera support to default configuration
   16625 
   16626  fonts.conf.in | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
   16627  1 file changed, 50 insertions(+)
   16628 
   16629 commit e2925d7dc2877fba2112eb3de9853f3e889362c3
   16630 Author: Keith Packard <keithp (a] keithp.com>
   16631 Date:	Wed Apr 16 21:50:51 2003 +0000
   16632 
   16633     bump version to 2.1.94
   16634 
   16635  configure.in		 | 2 +-
   16636  fontconfig/fontconfig.h | 2 +-
   16637  2 files changed, 2 insertions(+), 2 deletions(-)
   16638 
   16639 commit ab06f005f66e12b46a5f1274eafa992be20a1f72
   16640 Author: Keith Packard <keithp (a] keithp.com>
   16641 Date:	Wed Apr 16 18:49:28 2003 +0000
   16642 
   16643     add some changelog entries
   16644 
   16645  ChangeLog | 18 ++++++++++++++++++
   16646  1 file changed, 18 insertions(+)
   16647 
   16648 commit 0e7a434783b28e9e954d3136195af7ba622c459d
   16649 Author: Keith Packard <keithp (a] keithp.com>
   16650 Date:	Wed Apr 16 18:08:47 2003 +0000
   16651 
   16652     Search through the BDF properties for width and foundry information
   16653 
   16654  src/fcfreetype.c | 76
   16655  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
   16656  1 file changed, 75 insertions(+), 1 deletion(-)
   16657 
   16658 commit 2e2121f910dd84b0731985570d93cd31ae2edb61
   16659 Author: Keith Packard <keithp (a] keithp.com>
   16660 Date:	Wed Apr 16 16:19:38 2003 +0000
   16661 
   16662     Move foundry detection data into fcfreetype.c (which is getting rather
   16663 	large at this point)
   16664 
   16665  src/Makefile.am  |   2 +-
   16666  src/data.h	  |  77 ------------------------
   16667  src/fcfreetype.c | 177
   16668  ++++++++++++++++++++++++++++++++++++++++++-------------
   16669  3 files changed, 137 insertions(+), 119 deletions(-)
   16670 
   16671 commit 4515cf329ea6f5f4ddbfdee3bc275ba7b768330c
   16672 Author: Keith Packard <keithp (a] keithp.com>
   16673 Date:	Wed Apr 16 16:18:27 2003 +0000
   16674 
   16675     bool was misdeclared in DTD
   16676 
   16677  fonts.dtd | 2 +-
   16678  1 file changed, 1 insertion(+), 1 deletion(-)
   16679 
   16680 commit 3f7653c2badeb426f938bafe1a82c2917b7ea125
   16681 Author: Keith Packard <keithp (a] keithp.com>
   16682 Date:	Tue Apr 15 23:38:06 2003 +0000
   16683 
   16684     Fix unary operator parsing. Add floor, ceil, trunc and round unary
   16685 	operators
   16686 
   16687  fontconfig/fontconfig.h |   2 +
   16688  fonts.dtd		 |   6 ++-
   16689  src/Makefile.am	 |   2 +-
   16690  src/fccfg.c		 |  71 ++++++++++++++++++++++++++++++++
   16691  src/fcdbg.c		 |  20 +++++++++
   16692  src/fcint.h		 |   3 +-
   16693  src/fcxml.c		 | 107
   16694  ++++++++++++++++++++++++++++++++++++++----------
   16695  7 files changed, 187 insertions(+), 24 deletions(-)
   16696 
   16697 commit 52253696cd2779bd9040457fbd157bbe75895ed6
   16698 Author: Keith Packard <keithp (a] keithp.com>
   16699 Date:	Tue Apr 15 17:01:39 2003 +0000
   16700 
   16701     Clean up ps font weight matching and check for NULL
   16702 
   16703  src/fcfreetype.c | 59
   16704  +++++++++++++++++++++++++++++---------------------------
   16705  1 file changed, 31 insertions(+), 28 deletions(-)
   16706 
   16707 commit 2ae95e77f7d50d65ca414a5d5a1065aa9f2581ed
   16708 Author: Juliusz Chroboczek <Juliusz.Chroboczek (a] pps.jussieu.fr>
   16709 Date:	Fri Apr 11 23:45:59 2003 +0000
   16710 
   16711     Implemented foundry generation for Type 1 and TrueType
   16712 
   16713  src/data.h	  | 77
   16714  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   16715  src/fcfreetype.c | 73
   16716  +++++++++++++++++++++++++++++++++++++++++++++++++----
   16717  2 files changed, 145 insertions(+), 5 deletions(-)
   16718 
   16719 commit 0a557ec372a7dddede4edec3ac77caf328fd12f5
   16720 Author: Keith Packard <keithp (a] keithp.com>
   16721 Date:	Fri Apr 11 23:00:51 2003 +0000
   16722 
   16723     update version number to 2.1.93
   16724 
   16725  configure.in		 | 2 +-
   16726  fontconfig/fontconfig.h | 2 +-
   16727  2 files changed, 2 insertions(+), 2 deletions(-)
   16728 
   16729 commit 7f31f3781597e035b8432e0ce1c2894835b4988a
   16730 Author: Keith Packard <keithp (a] keithp.com>
   16731 Date:	Fri Apr 11 22:53:53 2003 +0000
   16732 
   16733     Run fc-cache from local dir instead of install dir to help LFS
   16734     installs (I
   16735 	hope)
   16736 
   16737  Makefile.am | 2 +-
   16738  1 file changed, 1 insertion(+), 1 deletion(-)
   16739 
   16740 commit 9f2bcb3e41f30dde64a288a4741ff169f8848dad
   16741 Author: Keith Packard <keithp (a] keithp.com>
   16742 Date:	Fri Apr 11 22:24:23 2003 +0000
   16743 
   16744     Switch to locale-independent string compare function
   16745 
   16746  src/fcfreetype.c | 28 ++++++++++++++--------------
   16747  1 file changed, 14 insertions(+), 14 deletions(-)
   16748 
   16749 commit d6ea834746a7b2758ea5b89467c0e64446840ca4
   16750 Author: Keith Packard <keithp (a] keithp.com>
   16751 Date:	Fri Apr 11 22:17:11 2003 +0000
   16752 
   16753     Bug #46, #47 fontconfig should retrieve type 1 font information from
   16754 	FontInfo dictionary Patch provided by g2 (a] magestudios.net (Gerard
   16755 	Escalante)
   16756 
   16757  src/fcfreetype.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
   16758  1 file changed, 44 insertions(+)
   16759 
   16760 commit cc30f9ca548661d0d9eb07216d261457db58ca02
   16761 Author: Keith Packard <keithp (a] keithp.com>
   16762 Date:	Tue Apr 8 05:00:25 2003 +0000
   16763 
   16764     remove -u option to docbook2man which was trashing the .html file
   16765 
   16766  doc/Makefile.am | 2 +-
   16767  1 file changed, 1 insertion(+), 1 deletion(-)
   16768 
   16769 commit 8c8caabdf008f4673bb1d5543ef1e49b02a5c2e9
   16770 Author: Colin Walters <walters (a] verbum.org>
   16771 Date:	Tue Apr 8 03:58:57 2003 +0000
   16772 
   16773     *** empty log message ***
   16774 
   16775  ChangeLog | 5 +++++
   16776  1 file changed, 5 insertions(+)
   16777 
   16778 commit 15b49a7fbeafa69e0cc02d691a5794f9d3da4b69
   16779 Author: Colin Walters <walters (a] verbum.org>
   16780 Date:	Tue Apr 8 03:58:08 2003 +0000
   16781 
   16782     Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set.
   16783 
   16784  src/Makefile.am | 4 ++--
   16785  1 file changed, 2 insertions(+), 2 deletions(-)
   16786 
   16787 commit ef82cce1d5d6c6a700db4bb2218f47db85bf548d
   16788 Author: Keith Packard <keithp (a] keithp.com>
   16789 Date:	Fri Apr 4 20:17:40 2003 +0000
   16790 
   16791     update copyright years
   16792 
   16793  COPYING       |  2 +-
   16794  fonts.conf.in | 15 ++-------------
   16795  local.conf    |  9 +++++++++
   16796  3 files changed, 12 insertions(+), 14 deletions(-)
   16797 
   16798 commit 08b5b70dcf04ce61fb505487b774a3731b04e5c1
   16799 Author: Keith Packard <keithp (a] keithp.com>
   16800 Date:	Fri Apr 4 20:16:33 2003 +0000
   16801 
   16802     Move sample subpixel configuration to local.conf
   16803 
   16804  config/Makedefs.in | 4 ++--
   16805  config/install.sh  | 4 ++--
   16806  2 files changed, 4 insertions(+), 4 deletions(-)
   16807 
   16808 commit 848d32bd3f141f0c14abfec38d4cf27eedd1f0a5
   16809 Author: Keith Packard <keithp (a] keithp.com>
   16810 Date:	Fri Mar 28 17:08:35 2003 +0000
   16811 
   16812     Set spacing to mono if every encoded glyph is the same width
   16813 
   16814  fontconfig/fcfreetype.h |  3 +++
   16815  src/fcfreetype.c	 | 46
   16816  +++++++++++++++++++++++++++++++++++++++++-----
   16817  2 files changed, 44 insertions(+), 5 deletions(-)
   16818 
   16819 commit 7dbeec17388af7d41312cd201bb25306ba1e4bc6
   16820 Author: Keith Packard <keithp (a] keithp.com>
   16821 Date:	Mon Mar 24 05:03:20 2003 +0000
   16822 
   16823     Wrong pattern for matching font file names. Fix submitted by
   16824 	hjchoe (a] hancom.com (Choe Hwanjin)
   16825 
   16826  configure.in | 2 +-
   16827  1 file changed, 1 insertion(+), 1 deletion(-)
   16828 
   16829 commit c8582ff72ade8522d545d117641e4afac61382a0
   16830 Author: Tor Lillqvist <tml (a] iki.fi>
   16831 Date:	Sat Mar 22 21:28:13 2003 +0000
   16832 
   16833     Changes for Windows:
   16834     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   16835 
   16836  fontconfig-zip.in | 30 ++++++++++++++++++++++++++++++
   16837  1 file changed, 30 insertions(+)
   16838 
   16839 commit daeed6e048a413a94754fd79f62307ca9be80a43
   16840 Author: Tor Lillqvist <tml (a] iki.fi>
   16841 Date:	Sat Mar 22 21:25:34 2003 +0000
   16842 
   16843     Changes for Windows:
   16844     On Windows with gcc (a.k.a. mingw) build as a DLL.
   16845     We don't want to hardcode the fonts.conf file location in the DLL,
   16846     so we
   16847 	look up the DLL location at run-time in a DllMain() function. The
   16848 	fonts.conf location is deduced from that.
   16849     The colon can't be used as path separator on Windows, semicolon
   16850     is used
   16851 	instead. File path components can be separated with either
   16852 	slash or
   16853 	backslash. Absolute paths can also begin with a drive letter.
   16854     Add internal function FcStrLastSlash that strrchr's the last slash, or
   16855 	backslash on Windows.
   16856     There is no link() on Windows. For atomicity checks, mkdir a lock
   16857     directory
   16858 	instead.
   16859     In addition to HOME, also look for USERPROFILE.
   16860     Recognize the special font directory token WINDOWSFONTDIR, to use the
   16861 	system's font directory.
   16862     Remove the fontconfig-def.cpp that was obsolete. Add
   16863     fontconfig.def(.in),
   16864 	without internal functions.
   16865     Add a fontconfig-zip(.in) script, used to build a binary distribution.
   16866 
   16867  ChangeLog		|  32 ++++++++++
   16868  Makefile.am		|   3 +-
   16869  configure.in		|  28 +++++++-
   16870  fc-lang/fc-lang.man	|   6 +-
   16871  src/Makefile.am	|  55 +++++++++++++++-
   16872  src/fcatomic.c		|  23 ++++++-
   16873  src/fccache.c		|  21 +++++-
   16874  src/fccfg.c		|  90 ++++++++++++++++++++++++--
   16875  src/fcint.h		|   9 +++
   16876  src/fcstr.c		|  23 ++++++-
   16877  src/fcxml.c		|  30 +++++++++
   16878  src/fontconfig-def.cpp | 170
   16879  -------------------------------------------------
   16880  src/fontconfig.def.in	| 161
   16881  ++++++++++++++++++++++++++++++++++++++++++++++
   16882  13 files changed, 464 insertions(+), 187 deletions(-)
   16883 
   16884 commit cc9dd09816f717fc678d097a69f793dca1b1eef0
   16885 Author: Keith Packard <keithp (a] keithp.com>
   16886 Date:	Sat Mar 22 01:55:00 2003 +0000
   16887 
   16888     switch // comment
   16889 
   16890  src/fclang.c | 2 +-
   16891  1 file changed, 1 insertion(+), 1 deletion(-)
   16892 
   16893 commit ddde1797a900b818b96fc0818d9df0efacb5ac69
   16894 Author: Keith Packard <keithp (a] keithp.com>
   16895 Date:	Thu Mar 20 02:01:01 2003 +0000
   16896 
   16897     strtod under some locales requires digits before the decimal
   16898 
   16899  doc/fontconfig-user.sgml | 8 ++++++--
   16900  fonts.conf.in		  | 2 +-
   16901  2 files changed, 7 insertions(+), 3 deletions(-)
   16902 
   16903 commit f4007a672834df25f0f9b6a918c135d2b79a3784
   16904 Author: Keith Packard <keithp (a] keithp.com>
   16905 Date:	Thu Mar 20 02:00:15 2003 +0000
   16906 
   16907     Avoid crashing on empty test/edit lists
   16908 
   16909  src/fccfg.c | 6 ++++--
   16910  1 file changed, 4 insertions(+), 2 deletions(-)
   16911 
   16912 commit 3fbd50e48679c15c24400aaa78c6cd266317a784
   16913 Author: Keith Packard <keithp (a] keithp.com>
   16914 Date:	Thu Mar 20 01:59:28 2003 +0000
   16915 
   16916     bogus libtoolize --version | libtoolize --version
   16917 
   16918  autogen.sh | 2 +-
   16919  1 file changed, 1 insertion(+), 1 deletion(-)
   16920 
   16921 commit 1b16ef20c9c7dd5c3e861a392e886cbe6c046306
   16922 Author: Keith Packard <keithp (a] keithp.com>
   16923 Date:	Tue Mar 18 08:03:42 2003 +0000
   16924 
   16925     FcCharSetIsSubset errored on fonts with subsets in early blocks
   16926     and extra
   16927 	blocks not present in the second argument
   16928 
   16929  src/fccharset.c | 2 +-
   16930  1 file changed, 1 insertion(+), 1 deletion(-)
   16931 
   16932 commit 3910f3221b5276523ff1e6fea10aecabfa427f0a
   16933 Author: Keith Packard <keithp (a] keithp.com>
   16934 Date:	Fri Mar 14 00:16:56 2003 +0000
   16935 
   16936     Fix configure arguments (bug 45)
   16937 
   16938  configure.in | 10 +++++-----
   16939  1 file changed, 5 insertions(+), 5 deletions(-)
   16940 
   16941 commit 81fa16c3366a701255f4e52cdfd716dd06253748
   16942 Author: Keith Packard <keithp (a] keithp.com>
   16943 Date:	Wed Mar 12 22:16:43 2003 +0000
   16944 
   16945     add font widths and extend weight from OS/2 table
   16946 
   16947  fontconfig/fontconfig.h | 44 ++++++++++++++++++++++++++++------------
   16948  src/fcdefault.c	 |  3 +++
   16949  src/fcfreetype.c	 | 54
   16950  ++++++++++++++++++++++++++++++++++++++++++++-----
   16951  src/fcmatch.c		 | 29 +++++++++++++++++---------
   16952  src/fcname.c		 | 18 +++++++++++++++++
   16953  5 files changed, 120 insertions(+), 28 deletions(-)
   16954 
   16955 commit a8386abc916c6ce4b0fa0ca3f9f68aa0232d4824
   16956 Author: Keith Packard <keithp (a] keithp.com>
   16957 Date:	Wed Mar 12 22:15:39 2003 +0000
   16958 
   16959     Global cache time checking was using wrong file name and computing
   16960     wrong
   16961 	count of fonts per file
   16962 
   16963  src/fccache.c | 10 +++++-----
   16964  src/fcdir.c   |  8 ++++++--
   16965  src/fcint.h   |  2 +-
   16966  3 files changed, 12 insertions(+), 8 deletions(-)
   16967 
   16968 commit 89b61da31f88713074fdb396604cd3d8fe7e5ded
   16969 Author: Keith Packard <keithp (a] keithp.com>
   16970 Date:	Mon Mar 10 06:56:32 2003 +0000
   16971 
   16972     Ship manual
   16973 
   16974  fc-list/Makefile.am | 2 ++
   16975  1 file changed, 2 insertions(+)
   16976 
   16977 commit dbe9a11ea4a1ff2b044f3e24a3ef9de27370a033
   16978 Author: Mike A. Harris <mharris (a] redhat.com>
   16979 Date:	Sat Mar 8 01:03:32 2003 +0000
   16980 
   16981     Updated RPM specfile for 2.1.92 and fixed remaining known spec
   16982     file issues
   16983 
   16984  ChangeLog	    |  8 ++++++++
   16985  fontconfig.spec.in | 19 +++++++++++++++++--
   16986  2 files changed, 25 insertions(+), 2 deletions(-)
   16987 
   16988 commit 6348213702153f1097c648ae575bcc89dbb259dc
   16989 Author: Keith Packard <keithp (a] keithp.com>
   16990 Date:	Fri Mar 7 21:04:52 2003 +0000
   16991 
   16992     Bump version to 2.1.92
   16993 
   16994  configure.in		 | 2 +-
   16995  fontconfig/fontconfig.h | 2 +-
   16996  2 files changed, 2 insertions(+), 2 deletions(-)
   16997 
   16998 commit dcd1f27185958b000f12e0390970c925f4386598
   16999 Author: Keith Packard <keithp (a] keithp.com>
   17000 Date:	Fri Mar 7 20:51:17 2003 +0000
   17001 
   17002     add version.sgml to .cvsignore
   17003 
   17004  doc/.cvsignore | 1 +
   17005  1 file changed, 1 insertion(+)
   17006 
   17007 commit ae2c2943648313b41f2d032b72618d11ffdd1772
   17008 Author: Keith Packard <keithp (a] keithp.com>
   17009 Date:	Fri Mar 7 20:50:44 2003 +0000
   17010 
   17011     Add version number to user doc
   17012 
   17013  doc/fontconfig-user.sgml | 27 +++++++++++++++++----------
   17014  doc/func.sgml		  |  1 +
   17015  2 files changed, 18 insertions(+), 10 deletions(-)
   17016 
   17017 commit fddb839bba56f5d0ac9e2bd71323d2cc488155b8
   17018 Author: Keith Packard <keithp (a] keithp.com>
   17019 Date:	Fri Mar 7 20:45:43 2003 +0000
   17020 
   17021     Add version number to documentation
   17022 
   17023  configure.in		   |  1 +
   17024  doc/fontconfig-devel.sgml | 13 +++----------
   17025  doc/func.sgml		   |  4 ++++
   17026  doc/version.sgml.in	   | 24 ++++++++++++++++++++++++
   17027  4 files changed, 32 insertions(+), 10 deletions(-)
   17028 
   17029 commit 4484582ebaaaea4982248a6141d87d488ef322bd
   17030 Author: Keith Packard <keithp (a] keithp.com>
   17031 Date:	Fri Mar 7 20:45:20 2003 +0000
   17032 
   17033     wasnt rebuilding most of the docs
   17034 
   17035  doc/Makefile.am | 18 +++++++++---------
   17036  1 file changed, 9 insertions(+), 9 deletions(-)
   17037 
   17038 commit 8cfb37394cb80cc7b11133090c99dc1ce31f2695
   17039 Author: Keith Packard <keithp (a] keithp.com>
   17040 Date:	Fri Mar 7 20:04:13 2003 +0000
   17041 
   17042     distribute man page
   17043 
   17044  fc-cache/Makefile.am | 2 ++
   17045  1 file changed, 2 insertions(+)
   17046 
   17047 commit ea3ebacfb8c729fd6fbfb55d27bd3ef43cd4afec
   17048 Author: Keith Packard <keithp (a] keithp.com>
   17049 Date:	Fri Mar 7 20:03:53 2003 +0000
   17050 
   17051     note that default mandir is usually wrong
   17052 
   17053  INSTALL | 2 +-
   17054  1 file changed, 1 insertion(+), 1 deletion(-)
   17055 
   17056 commit bdc0fd54344cd161f1507aa53f3d676569d63f08
   17057 Author: Keith Packard <keithp (a] keithp.com>
   17058 Date:	Fri Mar 7 20:03:23 2003 +0000
   17059 
   17060     get manuals to install with automake-1.4
   17061 
   17062  doc/Makefile.am | 44 +++++++++++++++++++++-----------------------
   17063  1 file changed, 21 insertions(+), 23 deletions(-)
   17064 
   17065 commit 164301051d714b39e2a5b5d72cab2ca7ecb9e57a
   17066 Author: Keith Packard <keithp (a] keithp.com>
   17067 Date:	Fri Mar 7 19:41:34 2003 +0000
   17068 
   17069     Create fontconfig-user.html
   17070 
   17071  doc/Makefile.am | 2 +-
   17072  1 file changed, 1 insertion(+), 1 deletion(-)
   17073 
   17074 commit 251c36c1b311515aae0fff1ab9d80e2843e3f426
   17075 Author: Keith Packard <keithp (a] keithp.com>
   17076 Date:	Fri Mar 7 19:39:57 2003 +0000
   17077 
   17078     Add more to .cvsignore
   17079 
   17080  doc/.cvsignore | 9 +++++++++
   17081  1 file changed, 9 insertions(+)
   17082 
   17083 commit b219ac6b99672506965f3c2168e2af1cd58d28e7
   17084 Author: Keith Packard <keithp (a] keithp.com>
   17085 Date:	Fri Mar 7 19:37:16 2003 +0000
   17086 
   17087     Make documentation build
   17088 
   17089  doc/Makefile.am	  | 172
   17090  +++++++++++++++++++++++++++--------------------
   17091  doc/edit-sgml.c	  |   2 +-
   17092  doc/fontconfig-user.sgml |   2 +-
   17093  3 files changed, 102 insertions(+), 74 deletions(-)
   17094 
   17095 commit 39381776a4c0cf4077a31f3a493cbd37420cec71
   17096 Author: Keith Packard <keithp (a] keithp.com>
   17097 Date:	Fri Mar 7 19:01:41 2003 +0000
   17098 
   17099     Finish reformatting developer documentation
   17100 
   17101  doc/Makefile.am	   |  16 +-
   17102  doc/edit-sgml.c	   |  17 +-
   17103  doc/fcatomic.fncs	   |  93 +++++++++
   17104  doc/fcconfig.fncs	   | 153 ++++++++-------
   17105  doc/fcfile.fncs	   |  78 ++++++++
   17106  doc/fcfreetype.fncs	   |  69 +++++++
   17107  doc/fcinit.fncs	   |  78 ++++++++
   17108  doc/fcstring.fncs	   | 150 +++++++++++++++
   17109  doc/fcstrset.fncs	   | 104 ++++++++++
   17110  doc/fontconfig-devel.sgml | 475
   17111  +++++++++++-----------------------------------
   17112  10 files changed, 795 insertions(+), 438 deletions(-)
   17113 
   17114 commit 90bdcf6051472443690294e04df1ea1f5d0d1d19
   17115 Author: Keith Packard <keithp (a] keithp.com>
   17116 Date:	Fri Mar 7 08:52:27 2003 +0000
   17117 
   17118     Add copyright
   17119 
   17120  doc/func.sgml | 23 +++++++++++++++++++++++
   17121  1 file changed, 23 insertions(+)
   17122 
   17123 commit 2df0c66230fb86a784414b5db803d32d1a083b3a
   17124 Author: Keith Packard <keithp (a] keithp.com>
   17125 Date:	Fri Mar 7 08:51:14 2003 +0000
   17126 
   17127     Use <parameter> tags. Add copyrights
   17128 
   17129  doc/fcconfig.fncs     | 46 +++++++++++++++++++++++-----------------------
   17130  doc/fcconstant.fncs   | 10 +++++-----
   17131  doc/fcobjecttype.fncs |  6 +++---
   17132  doc/fcpattern.fncs    | 14 +++++++-------
   17133  doc/fcvalue.fncs      |  4 ++--
   17134  5 files changed, 40 insertions(+), 40 deletions(-)
   17135 
   17136 commit bfc2dc3ac4b1eb5f0f9f0dfae7abac7e77e28061
   17137 Author: Keith Packard <keithp (a] keithp.com>
   17138 Date:	Fri Mar 7 08:44:32 2003 +0000
   17139 
   17140     Add lots more function documentation
   17141 
   17142  doc/Makefile.am	   |  16 ++-
   17143  doc/fcblanks.fncs	   |  58 +++++++++
   17144  doc/fccharset.fncs	   |  23 ++++
   17145  doc/fcconfig.fncs	   | 279
   17146  +++++++++++++++++++++++++++++++++++++++++++
   17147  doc/fcconstant.fncs	   |  58 +++++++++
   17148  doc/fcfontset.fncs	   |  49 ++++++++
   17149  doc/fcmatrix.fncs	   |  23 ++++
   17150  doc/fcobjectset.fncs	   |  61 ++++++++++
   17151  doc/fcobjecttype.fncs	   |  48 ++++++++
   17152  doc/fcpattern.fncs	   |  23 ++++
   17153  doc/fcvalue.fncs	   |  23 ++++
   17154  doc/fontconfig-devel.sgml | 292
   17155  +++-------------------------------------------
   17156  12 files changed, 677 insertions(+), 276 deletions(-)
   17157 
   17158 commit 22671e25510e77af1a8f2b569314ba2de1c93353
   17159 Author: Keith Packard <keithp (a] keithp.com>
   17160 Date:	Fri Mar 7 07:12:51 2003 +0000
   17161 
   17162     Rework documentation to build man pages for each function
   17163 
   17164  doc/Makefile.am	   |   84 ++-
   17165  doc/fccharset.fncs	   |  144 +++++
   17166  doc/fcmatrix.fncs	   |  100 ++++
   17167  doc/fcpattern.fncs	   |  287 ++++++++++
   17168  doc/fcvalue.fncs	   |   17 +
   17169  doc/fontconfig-devel.sgml | 1355
   17170  ++++++++++++++++++---------------------------
   17171  doc/fontconfig-user.sgml  |  396 ++++++-------
   17172  doc/func.sgml		   |   61 ++
   17173  8 files changed, 1411 insertions(+), 1033 deletions(-)
   17174 
   17175 commit 5e1f56b567c0226da9ab650ee4809e16be2ae8eb
   17176 Author: Keith Packard <keithp (a] keithp.com>
   17177 Date:	Fri Mar 7 06:17:36 2003 +0000
   17178 
   17179     Add func doc creation program edit-sgml
   17180 
   17181  doc/edit-sgml.c | 426
   17182  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   17183  1 file changed, 426 insertions(+)
   17184 
   17185 commit c92abf78e12502e1d93281e2d4b1404226a6c6b9
   17186 Author: Mike A. Harris <mharris (a] redhat.com>
   17187 Date:	Wed Mar 5 10:09:57 2003 +0000
   17188 
   17189     Update Changelog
   17190 
   17191  ChangeLog | 7 +++++++
   17192  1 file changed, 7 insertions(+)
   17193 
   17194 commit a5ae222c2a5f578dff011f11dadb78ecf0734cbb
   17195 Author: Mike A. Harris <mharris (a] redhat.com>
   17196 Date:	Wed Mar 5 10:08:08 2003 +0000
   17197 
   17198     Added back the configure macro options --disable-docs because
   17199     otherwise
   17200 	fontconfig installs docs into /usr/share/doc/fontconfig (with no
   17201 	version number) unconditionally, causing RPM to fail the build
   17202 	due to
   17203 	_unpackaged_files_terminate_build. We pick up the pregenerated
   17204 	docs
   17205 	with %doc already.
   17206 
   17207  fontconfig.spec.in | 8 +++++++-
   17208  1 file changed, 7 insertions(+), 1 deletion(-)
   17209 
   17210 commit b06766e439ce49f2d50aba7ab812fa0ebb6549e1
   17211 Author: Mike A. Harris <mharris (a] redhat.com>
   17212 Date:	Wed Mar 5 09:28:08 2003 +0000
   17213 
   17214     Updated rpm specfile changelog and Changelog to reflect today's
   17215     changes
   17216 
   17217  ChangeLog	    | 13 ++++++++++++-
   17218  fontconfig.spec.in |  9 ++++++++-
   17219  2 files changed, 20 insertions(+), 2 deletions(-)
   17220 
   17221 commit fc87206f77a4c1b11c990a6ea4b0d3d4cd5208df
   17222 Author: Mike A. Harris <mharris (a] redhat.com>
   17223 Date:	Wed Mar 5 09:16:37 2003 +0000
   17224 
   17225     Reordered %files lists to be a bit tidier. Made -devel package own the
   17226 	%{_includedir}/fontconfig directory
   17227 
   17228  fontconfig.spec.in | 9 +++++----
   17229  1 file changed, 5 insertions(+), 4 deletions(-)
   17230 
   17231 commit c674c89bf919fa7f357319a7ce825ba5369ff737
   17232 Author: Mike A. Harris <mharris (a] redhat.com>
   17233 Date:	Wed Mar 5 09:14:06 2003 +0000
   17234 
   17235     Put %post script in {}'s for tidyness, and change the call to
   17236     fc-cache to
   17237 	use %{_bindir}/fc-cache
   17238 
   17239  fontconfig.spec.in | 9 +++++----
   17240  1 file changed, 5 insertions(+), 4 deletions(-)
   17241 
   17242 commit 5283328a6006420cb3382c0dbef55f715996b91c
   17243 Author: Mike A. Harris <mharris (a] redhat.com>
   17244 Date:	Wed Mar 5 09:10:14 2003 +0000
   17245 
   17246     Changed BuildRequires: lines to use %{_bindir} macro instead of
   17247     hard coded
   17248 	/usr/bin
   17249 
   17250  fontconfig.spec.in | 4 ++--
   17251  1 file changed, 2 insertions(+), 2 deletions(-)
   17252 
   17253 commit 674c09dfbfc3d6d3a014ac018995530159fc157f
   17254 Author: Mike A. Harris <mharris (a] redhat.com>
   17255 Date:	Wed Mar 5 09:08:41 2003 +0000
   17256 
   17257     Replace commented out %define at top of specfile with a comment
   17258     preceding
   17259 	the freetype2 define, since rpm expands macros in comments. Also
   17260 	remove
   17261 	-j flag from make, as _smp_mflags expands to -jN already.
   17262 
   17263  fontconfig.spec.in | 6 +++---
   17264  1 file changed, 3 insertions(+), 3 deletions(-)
   17265 
   17266 commit d30f481c4d182db3873fc9caf0e191da3c4955ef
   17267 Author: Keith Packard <keithp (a] keithp.com>
   17268 Date:	Wed Mar 5 07:45:37 2003 +0000
   17269 
   17270     switch vesion to version
   17271 
   17272  fontconfig.spec.in | 2 +-
   17273  1 file changed, 1 insertion(+), 1 deletion(-)
   17274 
   17275 commit d93fb00e8dd757fbdaafd4dd36509c33b7827eb5
   17276 Author: Keith Packard <keithp (a] keithp.com>
   17277 Date:	Wed Mar 5 06:09:36 2003 +0000
   17278 
   17279     optimize string compares even more
   17280 
   17281  src/fcstr.c | 19 +++----------------
   17282  1 file changed, 3 insertions(+), 16 deletions(-)
   17283 
   17284 commit dc1de232a694c9c431604e701e8f617978a00e0a
   17285 Author: Keith Packard <keithp (a] keithp.com>
   17286 Date:	Wed Mar 5 06:09:14 2003 +0000
   17287 
   17288     Use VERSION in fontconfig.pc.in
   17289 
   17290  fontconfig.pc.in | 2 +-
   17291  1 file changed, 1 insertion(+), 1 deletion(-)
   17292 
   17293 commit 83e42969fcd183d99b279cf1e15b6126ce2428eb
   17294 Author: Keith Packard <keithp (a] keithp.com>
   17295 Date:	Wed Mar 5 05:57:11 2003 +0000
   17296 
   17297     No longer using config directory
   17298 
   17299  configure.in | 2 --
   17300  1 file changed, 2 deletions(-)
   17301 
   17302 commit 94421e4097d84b50fc2da285b57fb00da3592796
   17303 Author: Keith Packard <keithp (a] keithp.com>
   17304 Date:	Wed Mar 5 05:53:10 2003 +0000
   17305 
   17306     use FcToLower instead of tolower
   17307 
   17308  src/fcname.c | 12 +++++-------
   17309  1 file changed, 5 insertions(+), 7 deletions(-)
   17310 
   17311 commit 55ef7dac64d9202217c6f42e53ddf1549c2da385
   17312 Author: Keith Packard <keithp (a] keithp.com>
   17313 Date:	Wed Mar 5 05:52:51 2003 +0000
   17314 
   17315     Add FcLangSetPrint
   17316 
   17317  src/fcdbg.c | 29 ++++++++++++++++++-----------
   17318  1 file changed, 18 insertions(+), 11 deletions(-)
   17319 
   17320 commit 793e946c2f90b5617ec39c64679630b4e2f2d3ad
   17321 Author: Keith Packard <keithp (a] keithp.com>
   17322 Date:	Wed Mar 5 05:52:31 2003 +0000
   17323 
   17324     AddFcLangSetContains for font listing, add first-letter table for
   17325     language
   17326 	lookups, change RCS tag
   17327 
   17328  src/fccfg.c  |   8 +--
   17329  src/fcint.h  |   7 +-
   17330  src/fclang.c | 231
   17331  ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
   17332  src/fclist.c |   6 +-
   17333  4 files changed, 219 insertions(+), 33 deletions(-)
   17334 
   17335 commit 4bd4418ab5e7450e1c1fd3cd136098f1bf37a80c
   17336 Author: Keith Packard <keithp (a] keithp.com>
   17337 Date:	Wed Mar 5 05:51:27 2003 +0000
   17338 
   17339     Change RCS tag
   17340 
   17341  fc-cache/fc-cache.c	| 4 ++--
   17342  fc-cache/fc-cache.man	| 4 ++--
   17343  fc-list/fc-list.c	| 4 ++--
   17344  fc-list/fc-list.man	| 4 ++--
   17345  src/fcatomic.c		| 4 ++--
   17346  src/fcblanks.c		| 4 ++--
   17347  src/fccache.c		| 4 ++--
   17348  src/fccharset.c	| 4 ++--
   17349  src/fcdefault.c	| 4 ++--
   17350  src/fcdir.c		| 4 ++--
   17351  src/fcfreetype.c	| 4 ++--
   17352  src/fcfs.c		| 4 ++--
   17353  src/fcinit.c		| 4 ++--
   17354  src/fcmatch.c		| 4 ++--
   17355  src/fcmatrix.c		| 2 +-
   17356  src/fcpat.c		| 4 ++--
   17357  src/fcstr.c		| 4 ++--
   17358  src/fcxml.c		| 4 ++--
   17359  src/fontconfig-def.cpp | 2 +-
   17360  19 files changed, 36 insertions(+), 36 deletions(-)
   17361 
   17362 commit 0eadb052fb31ad99d77d1997108d316c64d939b8
   17363 Author: Keith Packard <keithp (a] keithp.com>
   17364 Date:	Wed Mar 5 05:48:53 2003 +0000
   17365 
   17366     Add letter ranges to speed lang lookups, change CVS tag
   17367 
   17368  fc-lang/fc-lang.c     | 38 ++++++++++++++++++++++++++++++++++++--
   17369  fc-lang/fc-lang.man   |  4 ++--
   17370  fc-lang/fclang.tmpl.h |  4 ++--
   17371  3 files changed, 40 insertions(+), 6 deletions(-)
   17372 
   17373 commit 4c2967f6267b01022c4f3651dcc0072a225f4b01
   17374 Author: Keith Packard <keithp (a] keithp.com>
   17375 Date:	Wed Mar 5 05:48:15 2003 +0000
   17376 
   17377     Change RCS tag, add FcLangSetContains
   17378 
   17379  fontconfig/fcfreetype.h |  4 ++--
   17380  fontconfig/fcprivate.h  |  4 ++--
   17381  fontconfig/fontconfig.h | 11 ++++++++---
   17382  3 files changed, 12 insertions(+), 7 deletions(-)
   17383 
   17384 commit 0b5c5dd1bed55e32c551c85bce87b511236111b6
   17385 Author: Keith Packard <keithp (a] keithp.com>
   17386 Date:	Wed Mar 5 04:26:06 2003 +0000
   17387 
   17388     Switch RCS tag label
   17389 
   17390  fc-lang/aa.orth    | 4 ++--
   17391  fc-lang/ab.orth    | 4 ++--
   17392  fc-lang/af.orth    | 4 ++--
   17393  fc-lang/am.orth    | 4 ++--
   17394  fc-lang/ar.orth    | 4 ++--
   17395  fc-lang/ast.orth   | 4 ++--
   17396  fc-lang/ava.orth   | 4 ++--
   17397  fc-lang/ay.orth    | 4 ++--
   17398  fc-lang/az.orth    | 4 ++--
   17399  fc-lang/ba.orth    | 4 ++--
   17400  fc-lang/bam.orth   | 4 ++--
   17401  fc-lang/be.orth    | 4 ++--
   17402  fc-lang/bg.orth    | 4 ++--
   17403  fc-lang/bh.orth    | 4 ++--
   17404  fc-lang/bho.orth   | 4 ++--
   17405  fc-lang/bi.orth    | 4 ++--
   17406  fc-lang/bin.orth   | 4 ++--
   17407  fc-lang/bn.orth    | 4 ++--
   17408  fc-lang/bo.orth    | 4 ++--
   17409  fc-lang/br.orth    | 4 ++--
   17410  fc-lang/bs.orth    | 4 ++--
   17411  fc-lang/bua.orth   | 4 ++--
   17412  fc-lang/ca.orth    | 4 ++--
   17413  fc-lang/ce.orth    | 4 ++--
   17414  fc-lang/ch.orth    | 4 ++--
   17415  fc-lang/chm.orth   | 4 ++--
   17416  fc-lang/chr.orth   | 4 ++--
   17417  fc-lang/co.orth    | 4 ++--
   17418  fc-lang/cs.orth    | 4 ++--
   17419  fc-lang/cu.orth    | 4 ++--
   17420  fc-lang/cv.orth    | 4 ++--
   17421  fc-lang/cy.orth    | 4 ++--
   17422  fc-lang/da.orth    | 4 ++--
   17423  fc-lang/de.orth    | 4 ++--
   17424  fc-lang/dz.orth    | 4 ++--
   17425  fc-lang/el.orth    | 4 ++--
   17426  fc-lang/en.orth    | 4 ++--
   17427  fc-lang/eo.orth    | 4 ++--
   17428  fc-lang/es.orth    | 4 ++--
   17429  fc-lang/et.orth    | 4 ++--
   17430  fc-lang/eu.orth    | 4 ++--
   17431  fc-lang/fa.orth    | 4 ++--
   17432  fc-lang/fi.orth    | 4 ++--
   17433  fc-lang/fj.orth    | 4 ++--
   17434  fc-lang/fo.orth    | 4 ++--
   17435  fc-lang/fr.orth    | 4 ++--
   17436  fc-lang/ful.orth   | 4 ++--
   17437  fc-lang/fur.orth   | 4 ++--
   17438  fc-lang/fy.orth    | 4 ++--
   17439  fc-lang/ga.orth    | 4 ++--
   17440  fc-lang/gd.orth    | 4 ++--
   17441  fc-lang/gez.orth   | 4 ++--
   17442  fc-lang/gl.orth    | 4 ++--
   17443  fc-lang/gn.orth    | 4 ++--
   17444  fc-lang/gu.orth    | 4 ++--
   17445  fc-lang/gv.orth    | 4 ++--
   17446  fc-lang/ha.orth    | 4 ++--
   17447  fc-lang/haw.orth   | 4 ++--
   17448  fc-lang/he.orth    | 4 ++--
   17449  fc-lang/hi.orth    | 4 ++--
   17450  fc-lang/ho.orth    | 4 ++--
   17451  fc-lang/hr.orth    | 4 ++--
   17452  fc-lang/hu.orth    | 4 ++--
   17453  fc-lang/hy.orth    | 4 ++--
   17454  fc-lang/ia.orth    | 4 ++--
   17455  fc-lang/ibo.orth   | 4 ++--
   17456  fc-lang/id.orth    | 4 ++--
   17457  fc-lang/ie.orth    | 4 ++--
   17458  fc-lang/ik.orth    | 4 ++--
   17459  fc-lang/io.orth    | 4 ++--
   17460  fc-lang/is.orth    | 4 ++--
   17461  fc-lang/it.orth    | 4 ++--
   17462  fc-lang/iu.orth    | 4 ++--
   17463  fc-lang/ja.orth    | 4 ++--
   17464  fc-lang/ka.orth    | 4 ++--
   17465  fc-lang/kaa.orth   | 4 ++--
   17466  fc-lang/ki.orth    | 4 ++--
   17467  fc-lang/kk.orth    | 4 ++--
   17468  fc-lang/kl.orth    | 4 ++--
   17469  fc-lang/km.orth    | 4 ++--
   17470  fc-lang/kn.orth    | 4 ++--
   17471  fc-lang/ko.orth    | 4 ++--
   17472  fc-lang/kok.orth   | 4 ++--
   17473  fc-lang/ks.orth    | 4 ++--
   17474  fc-lang/ku.orth    | 4 ++--
   17475  fc-lang/kum.orth   | 4 ++--
   17476  fc-lang/kv.orth    | 4 ++--
   17477  fc-lang/kw.orth    | 4 ++--
   17478  fc-lang/ky.orth    | 4 ++--
   17479  fc-lang/la.orth    | 4 ++--
   17480  fc-lang/lb.orth    | 4 ++--
   17481  fc-lang/lez.orth   | 4 ++--
   17482  fc-lang/lo.orth    | 4 ++--
   17483  fc-lang/lt.orth    | 4 ++--
   17484  fc-lang/lv.orth    | 4 ++--
   17485  fc-lang/mg.orth    | 4 ++--
   17486  fc-lang/mh.orth    | 4 ++--
   17487  fc-lang/mi.orth    | 4 ++--
   17488  fc-lang/mk.orth    | 4 ++--
   17489  fc-lang/ml.orth    | 4 ++--
   17490  fc-lang/mn.orth    | 4 ++--
   17491  fc-lang/mo.orth    | 4 ++--
   17492  fc-lang/mr.orth    | 4 ++--
   17493  fc-lang/mt.orth    | 4 ++--
   17494  fc-lang/my.orth    | 4 ++--
   17495  fc-lang/nb.orth    | 4 ++--
   17496  fc-lang/ne.orth    | 4 ++--
   17497  fc-lang/nl.orth    | 4 ++--
   17498  fc-lang/nn.orth    | 4 ++--
   17499  fc-lang/no.orth    | 4 ++--
   17500  fc-lang/ny.orth    | 4 ++--
   17501  fc-lang/oc.orth    | 4 ++--
   17502  fc-lang/om.orth    | 4 ++--
   17503  fc-lang/or.orth    | 4 ++--
   17504  fc-lang/os.orth    | 4 ++--
   17505  fc-lang/pl.orth    | 4 ++--
   17506  fc-lang/pt.orth    | 4 ++--
   17507  fc-lang/rm.orth    | 4 ++--
   17508  fc-lang/ro.orth    | 4 ++--
   17509  fc-lang/ru.orth    | 4 ++--
   17510  fc-lang/sa.orth    | 4 ++--
   17511  fc-lang/sah.orth   | 4 ++--
   17512  fc-lang/sco.orth   | 4 ++--
   17513  fc-lang/se.orth    | 4 ++--
   17514  fc-lang/sel.orth   | 4 ++--
   17515  fc-lang/sh.orth    | 4 ++--
   17516  fc-lang/si.orth    | 4 ++--
   17517  fc-lang/sk.orth    | 4 ++--
   17518  fc-lang/sl.orth    | 4 ++--
   17519  fc-lang/sm.orth    | 4 ++--
   17520  fc-lang/sma.orth   | 4 ++--
   17521  fc-lang/smj.orth   | 4 ++--
   17522  fc-lang/smn.orth   | 4 ++--
   17523  fc-lang/sms.orth   | 4 ++--
   17524  fc-lang/so.orth    | 4 ++--
   17525  fc-lang/sq.orth    | 4 ++--
   17526  fc-lang/sr.orth    | 4 ++--
   17527  fc-lang/sv.orth    | 4 ++--
   17528  fc-lang/sw.orth    | 4 ++--
   17529  fc-lang/syr.orth   | 4 ++--
   17530  fc-lang/ta.orth    | 4 ++--
   17531  fc-lang/te.orth    | 4 ++--
   17532  fc-lang/tg.orth    | 4 ++--
   17533  fc-lang/th.orth    | 4 ++--
   17534  fc-lang/ti_er.orth | 4 ++--
   17535  fc-lang/ti_et.orth | 4 ++--
   17536  fc-lang/tig.orth   | 4 ++--
   17537  fc-lang/tk.orth    | 4 ++--
   17538  fc-lang/tl.orth    | 4 ++--
   17539  fc-lang/tn.orth    | 4 ++--
   17540  fc-lang/to.orth    | 4 ++--
   17541  fc-lang/tr.orth    | 4 ++--
   17542  fc-lang/ts.orth    | 4 ++--
   17543  fc-lang/tt.orth    | 4 ++--
   17544  fc-lang/tw.orth    | 4 ++--
   17545  fc-lang/tyv.orth   | 4 ++--
   17546  fc-lang/ug.orth    | 4 ++--
   17547  fc-lang/uk.orth    | 4 ++--
   17548  fc-lang/ur.orth    | 4 ++--
   17549  fc-lang/uz.orth    | 4 ++--
   17550  fc-lang/ven.orth   | 4 ++--
   17551  fc-lang/vi.orth    | 4 ++--
   17552  fc-lang/vo.orth    | 4 ++--
   17553  fc-lang/vot.orth   | 4 ++--
   17554  fc-lang/wa.orth    | 4 ++--
   17555  fc-lang/wen.orth   | 4 ++--
   17556  fc-lang/wo.orth    | 4 ++--
   17557  fc-lang/xh.orth    | 4 ++--
   17558  fc-lang/yap.orth   | 4 ++--
   17559  fc-lang/yi.orth    | 4 ++--
   17560  fc-lang/yo.orth    | 4 ++--
   17561  fc-lang/zh_cn.orth | 4 ++--
   17562  fc-lang/zh_hk.orth | 4 ++--
   17563  fc-lang/zh_mo.orth | 4 ++--
   17564  fc-lang/zh_sg.orth | 4 ++--
   17565  fc-lang/zh_tw.orth | 4 ++--
   17566  fc-lang/zu.orth    | 4 ++--
   17567  177 files changed, 354 insertions(+), 354 deletions(-)
   17568 
   17569 commit 7b94ae21fc4c2514b5f14942e432252a2acc33ab
   17570 Author: Keith Packard <keithp (a] keithp.com>
   17571 Date:	Tue Mar 4 00:19:09 2003 +0000
   17572 
   17573     Add .cvsignore
   17574 
   17575  doc/.cvsignore | 4 ++++
   17576  1 file changed, 4 insertions(+)
   17577 
   17578 commit af82b48c2b8c2037020d928aced582dedd06d8d9
   17579 Author: Keith Packard <keithp (a] keithp.com>
   17580 Date:	Tue Mar 4 00:14:58 2003 +0000
   17581 
   17582     Allow multiple directories in --with-add-fonts, by default add only
   17583 	scalable fonts from X directory
   17584 
   17585  configure.in | 48 ++++++++++++++++++++++++++++++++----------------
   17586  1 file changed, 32 insertions(+), 16 deletions(-)
   17587 
   17588 commit bb7743ae7e218ecef31f3023b281939b02967552
   17589 Author: Keith Packard <keithp (a] keithp.com>
   17590 Date:	Mon Mar 3 05:47:14 2003 +0000
   17591 
   17592     Update version to 2.1.91
   17593 
   17594  configure.in		 | 2 +-
   17595  fontconfig/fontconfig.h | 2 +-
   17596  2 files changed, 2 insertions(+), 2 deletions(-)
   17597 
   17598 commit 22dc6fc6dbae50d6ee2db17a88b5c6e4b3ac30be
   17599 Author: Owen Taylor <otaylor (a] redhat.com>
   17600 Date:	Mon Mar 3 01:13:11 2003 +0000
   17601 
   17602     Sun Mar 2 14:16:17 2003 Owen Taylor <otaylor (a] redhat.com>
   17603     fontconfig.spec.in: Improvements from Red Hat spec file.
   17604     {fc-lang,fc-cache,fc-list}/Makefile.am: Add man pages.
   17605     docs/*.sgml: SGML fixes.
   17606 
   17607  ChangeLog		   |   8 ++
   17608  doc/fontconfig-devel.sgml | 237
   17609  +++++++++++++++++++++++-----------------------
   17610  doc/fontconfig-user.sgml  |   8 +-
   17611  fc-cache/Makefile.am	   |   2 +
   17612  fc-lang/Makefile.am	   |   2 +
   17613  fc-list/Makefile.am	   |   2 +
   17614  fontconfig.spec.in	   |  86 +++++++++--------
   17615  7 files changed, 191 insertions(+), 154 deletions(-)
   17616 
   17617 commit ee170116da7cbd6e03a4de61c455d717183f46d7
   17618 Author: Keith Packard <keithp (a] keithp.com>
   17619 Date:	Sun Mar 2 19:13:00 2003 +0000
   17620 
   17621     Ignore dist files
   17622 
   17623  .cvsignore | 1 +
   17624  1 file changed, 1 insertion(+)
   17625 
   17626 commit ff3f1f98ed240a4cde511cace7acd09d40548656
   17627 Author: Keith Packard <keithp (a] keithp.com>
   17628 Date:	Sun Mar 2 19:12:23 2003 +0000
   17629 
   17630     Switch back to -version-info for fontconfig as its at minor 0. Add
   17631 	--system-only to fc-cache. Fix FC_VERSION to match product version
   17632 	rather than .so version
   17633 
   17634  Makefile.am		 |    1 -
   17635  configure.in		 |   23 +-
   17636  fc-cache/fc-cache.c	 |    8 +
   17637  fc-lang/fc-lang.c	 |    6 +
   17638  fontconfig/fontconfig.h |   16 +-
   17639  ltmain.sh		 | 6192
   17640  -----------------------------------------------
   17641  src/Makefile.am	 |    2 +-
   17642  src/fccfg.c		 |   25 +-
   17643  src/fcint.h		 |    3 +
   17644  src/fcstr.c		 |    8 +-
   17645  src/fcxml.c		 |   14 +-
   17646  11 files changed, 79 insertions(+), 6219 deletions(-)
   17647 
   17648 commit bf0093b72487bd463b9c7700902cd8765534c9c1
   17649 Author: Keith Packard <keithp (a] keithp.com>
   17650 Date:	Sun Mar 2 08:46:04 2003 +0000
   17651 
   17652     oops -- X fonts referenced from the wrong place
   17653 
   17654  configure.in | 2 +-
   17655  1 file changed, 1 insertion(+), 1 deletion(-)
   17656 
   17657 commit ad9b233c98d4da08178503f6db9a43708e2a7df0
   17658 Author: Keith Packard <keithp (a] keithp.com>
   17659 Date:	Sun Mar 2 08:00:24 2003 +0000
   17660 
   17661     Make default confdir point to sysconfdir
   17662 
   17663  configure.in | 4 ++--
   17664  1 file changed, 2 insertions(+), 2 deletions(-)
   17665 
   17666 commit 181f614a96ec1e06c2b9cd9fcbfc304622d6fd18
   17667 Author: Keith Packard <keithp (a] keithp.com>
   17668 Date:	Sun Mar 2 07:36:08 2003 +0000
   17669 
   17670     Add ltmain.sh to the package
   17671 
   17672  Makefile.am | 1 +
   17673  1 file changed, 1 insertion(+)
   17674 
   17675 commit 8fc10a72ad856216b87daa91a1d52fde70af35dc
   17676 Author: Keith Packard <keithp (a] keithp.com>
   17677 Date:	Sun Mar 2 07:28:24 2003 +0000
   17678 
   17679     make dist works now. Update to 2.1.90 in preparation for eventual 2.2
   17680 	release
   17681 
   17682  COPYING	     |	  4 +-
   17683  ChangeLog	     |	 20 +
   17684  INSTALL	     |	 11 +-
   17685  Makefile.am	     |	  3 +-
   17686  README		     |	  6 +-
   17687  configure.in	     |	 11 +-
   17688  fc-lang/Makefile.am |	  2 +
   17689  src/Makefile.am     |	  2 +
   17690  src/fcknownsets.h   | 1895
   17691  ---------------------------------------------------
   17692  test/Makefile.am    |	  3 +
   17693  10 files changed, 42 insertions(+), 1915 deletions(-)
   17694 
   17695 commit 4b06670ac92b8b9d2f1ba7036fdfaed5e55ff533
   17696 Author: Keith Packard <keithp (a] keithp.com>
   17697 Date:	Sat Mar 1 05:55:48 2003 +0000
   17698 
   17699     Add .cvsignore
   17700 
   17701  test/.cvsignore | 2 ++
   17702  1 file changed, 2 insertions(+)
   17703 
   17704 commit 44d903783dd0b9b671be9e829c5b9e4e78c681c0
   17705 Author: Keith Packard <keithp (a] keithp.com>
   17706 Date:	Sat Mar 1 05:55:17 2003 +0000
   17707 
   17708     Add simple tests
   17709 
   17710  Makefile.am	    |	2 +-
   17711  configure.in	    |	1 +
   17712  test/4x6.pcf	    | Bin 0 -> 70952 bytes
   17713  test/8x16.pcf	    | Bin 0 -> 21320 bytes
   17714  test/Makefile.am   |	4 +++
   17715  test/fonts.conf.in |	4 +++
   17716  test/out.expected  |	8 +++++
   17717  test/run-test.sh   |  85
   17718  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   17719  8 files changed, 103 insertions(+), 1 deletion(-)
   17720 
   17721 commit 9238fc061d2f89590d578bff69fd3e8fc4b72e2c
   17722 Author: Keith Packard <keithp (a] keithp.com>
   17723 Date:	Sat Mar 1 05:21:02 2003 +0000
   17724 
   17725     Add --disable-docs flag
   17726 
   17727  configure.in	 | 16 ++++++++++++++++
   17728  doc/Makefile.am | 21 ++++++++++++++++-----
   17729  src/Makefile.am |  4 ----
   17730  3 files changed, 32 insertions(+), 9 deletions(-)
   17731 
   17732 commit 0da305f7f85ae0dddc411df53ef077709558d369
   17733 Author: Keith Packard <keithp (a] keithp.com>
   17734 Date:	Sat Mar 1 03:06:37 2003 +0000
   17735 
   17736     Switch to docbook and split documentation into pieces
   17737 
   17738  Makefile.am	  |    2 +-
   17739  configure.in	  |   15 +
   17740  doc/Makefile.am  |   35 ++
   17741  src/fontconfig.3 | 1466
   17742  ------------------------------------------------------
   17743  4 files changed, 51 insertions(+), 1467 deletions(-)
   17744 
   17745 commit 584ac89a017d30fb337de3d4c038ae2a5b51b3d1
   17746 Author: Keith Packard <keithp (a] keithp.com>
   17747 Date:	Sat Mar 1 02:23:52 2003 +0000
   17748 
   17749     Reformat documentation into sgml for docbook, split into user/devel
   17750     guides
   17751 
   17752  doc/fontconfig-devel.sgml | 1257
   17753  +++++++++++++++++++++++++++++++++++++++++++++
   17754  doc/fontconfig-user.sgml  |  559 ++++++++++++++++++++
   17755  doc/fontconfig.tex	   |   55 --
   17756  3 files changed, 1816 insertions(+), 55 deletions(-)
   17757 
   17758 commit df43986cdcb38f6462d63618a115618cd9a964bb
   17759 Author: Keith Packard <keithp (a] keithp.com>
   17760 Date:	Thu Feb 27 08:12:13 2003 +0000
   17761 
   17762     Disable globaladvance for batang fonts
   17763 
   17764  fonts.conf.in | 10 ++++++++++
   17765  1 file changed, 10 insertions(+)
   17766 
   17767 commit cc168fa6688066baad43d1de577a39c11102947a
   17768 Author: Keith Packard <keithp (a] keithp.com>
   17769 Date:	Thu Feb 27 08:08:09 2003 +0000
   17770 
   17771     Disable globaladvance for gulim fonts
   17772 
   17773  fonts.conf.in | 15 +++++++++++++++
   17774  1 file changed, 15 insertions(+)
   17775 
   17776 commit 148656ed8b3755f0634be14ae60996a1ad493836
   17777 Author: Keith Packard <keithp (a] keithp.com>
   17778 Date:	Thu Feb 27 07:04:59 2003 +0000
   17779 
   17780     Stop setting FC_SPACING from font hints. Theyre always wrong
   17781 
   17782  src/fcfreetype.c | 7 ++++++-
   17783  1 file changed, 6 insertions(+), 1 deletion(-)
   17784 
   17785 commit 662b879681f2961b446341638c7bec048edd612a
   17786 Author: Keith Packard <keithp (a] keithp.com>
   17787 Date:	Thu Feb 27 07:04:31 2003 +0000
   17788 
   17789     Avoid crashing with null expressions in debug code
   17790 
   17791  src/fcdbg.c | 3 ++-
   17792  1 file changed, 2 insertions(+), 1 deletion(-)
   17793 
   17794 commit 2d39321f1e70a8a1a2a68244b25ca0c7e8c0df3c
   17795 Author: Keith Packard <keithp (a] keithp.com>
   17796 Date:	Wed Feb 26 19:13:17 2003 +0000
   17797 
   17798     Allow double or integer for numeric values in matching
   17799 
   17800  src/fcdbg.c   |  4 ++--
   17801  src/fcmatch.c | 34 ++++++++++++++++++++++++++--------
   17802  2 files changed, 28 insertions(+), 10 deletions(-)
   17803 
   17804 commit f2aacf1ed9cd34f3d29e0de3ee322ea51a82e40c
   17805 Author: Keith Packard <keithp (a] keithp.com>
   17806 Date:	Mon Feb 24 17:52:44 2003 +0000
   17807 
   17808     Add remaining .cvsignore files
   17809 
   17810  fc-cache/.cvsignore   | 5 +++++
   17811  fc-lang/.cvsignore    | 6 ++++++
   17812  fc-list/.cvsignore    | 5 +++++
   17813  fontconfig/.cvsignore | 2 ++
   17814  src/.cvsignore        | 6 ++++++
   17815  5 files changed, 24 insertions(+)
   17816 
   17817 commit 8530b30b0bbb1831ab80cda61c104714b66a9da4
   17818 Author: Keith Packard <keithp (a] keithp.com>
   17819 Date:	Mon Feb 24 17:50:29 2003 +0000
   17820 
   17821     Add .cvsignore file
   17822 
   17823  .cvsignore | 15 +++++++++++++++
   17824  1 file changed, 15 insertions(+)
   17825 
   17826 commit 20fa60c9ae5923487c80ef0449e869a30a8ddc19
   17827 Author: Keith Packard <keithp (a] keithp.com>
   17828 Date:	Mon Feb 24 17:18:50 2003 +0000
   17829 
   17830     Switch to automake
   17831 
   17832  Makefile.am		 |   49 +
   17833  Makefile.in		 |   91 -
   17834  autogen.sh		 |   89 +
   17835  config.h.in		 |  138 --
   17836  configure.in		 |  425 ++--
   17837  cvscompile.sh		 |   11 -
   17838  fc-cache/Makefile.am	 |   28 +
   17839  fc-cache/Makefile.in	 |   53 -
   17840  fc-lang/Makefile.am	 |   38 +
   17841  fc-list/Makefile.am	 |   28 +
   17842  fc-list/Makefile.in	 |   54 -
   17843  findfonts		 |    4 -
   17844  fontconfig.spec.in	 |   74 +
   17845  fontconfig/Makefile.am  |    8 +
   17846  fontconfig/Makefile.in  |   39 -
   17847  fontconfig/fontconfig.h |    3 +-
   17848  fonts.conf.in		 |   12 +-
   17849  local.conf		 |    5 +
   17850  local.def		 |   70 -
   17851  ltmain.sh		 | 6192
   17852  +++++++++++++++++++++++++++++++++++++++++++++++
   17853  setfontdirs		 |   36 -
   17854  src/Makefile.am	 |   38 +
   17855  src/Makefile.in	 |  120 -
   17856  src/fontconfig.3	 | 1466 +++++++++++
   17857  src/fontconfig.man	 | 1466 -----------
   17858  25 files changed, 8214 insertions(+), 2323 deletions(-)
   17859 
   17860 commit 46d003c34ef95db33ecb794d23f711161d4d4ae3
   17861 Author: Keith Packard <keithp (a] keithp.com>
   17862 Date:	Mon Feb 24 16:51:29 2003 +0000
   17863 
   17864     Dont attempt to use cache if NULL
   17865 
   17866  src/fcdir.c | 3 ++-
   17867  1 file changed, 2 insertions(+), 1 deletion(-)
   17868 
   17869 commit e54692ac1e3b1e498154cae9e4db68f1d1b06ecf
   17870 Author: Keith Packard <keithp (a] keithp.com>
   17871 Date:	Mon Feb 17 17:35:28 2003 +0000
   17872 
   17873     Remove broken fontconfig-config script
   17874 
   17875  Makefile.in	      |  9 -----
   17876  configure.in	      |  3 +-
   17877  fontconfig-config.in | 94
   17878  ----------------------------------------------------
   17879  3 files changed, 1 insertion(+), 105 deletions(-)
   17880 
   17881 commit c4ab52dcb5d016d18fc73a8577daeb6938fb9e84
   17882 Author: Keith Packard <keithp (a] keithp.com>
   17883 Date:	Thu Feb 13 16:42:38 2003 +0000
   17884 
   17885     Track dirs containing fonts.cache files referenced from ~/.fonts.cache
   17886     file
   17887 
   17888  src/fccache.c | 45 ++++++++++++++++++++++++++++++++++++++-------
   17889  src/fcdir.c   |  3 +++
   17890  src/fcint.h   |  4 ++++
   17891  3 files changed, 45 insertions(+), 7 deletions(-)
   17892 
   17893 commit 565a919e80bf2d801078cbd83eee8caf9c057519
   17894 Author: Keith Packard <keithp (a] keithp.com>
   17895 Date:	Wed Feb 12 20:35:32 2003 +0000
   17896 
   17897     Have fc-cache skip directories without write access
   17898 
   17899  fc-cache/fc-cache.c | 26 +++++++++++++++++++-------
   17900  1 file changed, 19 insertions(+), 7 deletions(-)
   17901 
   17902 commit b7a2e1e27b35154ea3b782f1f61bd2ef83cb27b2
   17903 Author: Keith Packard <keithp (a] keithp.com>
   17904 Date:	Wed Feb 12 18:23:03 2003 +0000
   17905 
   17906     Add prefer_outline hacks to replace bitmap fonts with equivalent
   17907     outlines
   17908 
   17909  fonts.conf.in | 28 ++++++++++++++++++++++++++++
   17910  1 file changed, 28 insertions(+)
   17911 
   17912 commit dda7794f1be86fa270410e63ce96104843ded66f
   17913 Author: Keith Packard <keithp (a] keithp.com>
   17914 Date:	Wed Feb 12 18:22:12 2003 +0000
   17915 
   17916     Add "same" binding for edits to inherit binding from matched element
   17917 
   17918  fonts.dtd   |	2 +-
   17919  src/fccfg.c | 10 +++++++++-
   17920  src/fcint.h |	2 +-
   17921  src/fcxml.c |	2 ++
   17922  4 files changed, 13 insertions(+), 3 deletions(-)
   17923 
   17924 commit 602e6b1f265b17cc1059a01ac98f0877fb7d1db8
   17925 Author: Keith Packard <keithp (a] keithp.com>
   17926 Date:	Wed Feb 12 18:21:21 2003 +0000
   17927 
   17928     Output langsets and all bindings in debug messages
   17929 
   17930  src/fcdbg.c | 21 +++++++++++++++++++--
   17931  1 file changed, 19 insertions(+), 2 deletions(-)
   17932 
   17933 commit b2b6903259c742c75738d49fa37ea0b167ef87cb
   17934 Author: Keith Packard <keithp (a] keithp.com>
   17935 Date:	Wed Feb 12 18:20:04 2003 +0000
   17936 
   17937     Make FcStrCmpIgnoreCase a bit faster
   17938 
   17939  src/fcstr.c | 11 +++++++----
   17940  1 file changed, 7 insertions(+), 4 deletions(-)
   17941 
   17942 commit c8d5753c0fca4e4b2ab01d49b9a0b464b9b54cb4
   17943 Author: Keith Packard <keithp (a] keithp.com>
   17944 Date:	Wed Feb 12 18:19:33 2003 +0000
   17945 
   17946     Dont cache directorys until theyve been scanned. Avoids losing subdir
   17947 	contents. Also fixed cache hashing function (was returning
   17948 	constant).
   17949 	Lots of comments
   17950 
   17951  src/fccache.c | 38 ++++++++++++++++++++++++++++++++------
   17952  src/fcdir.c   | 11 +++++++++--
   17953  2 files changed, 41 insertions(+), 8 deletions(-)
   17954 
   17955 commit d2b5cc7e12cb3941080c8db07ba53ce975a914b2
   17956 Author: Keith Packard <keithp (a] keithp.com>
   17957 Date:	Fri Feb 7 00:15:09 2003 +0000
   17958 
   17959     fontconfig is no longer affiliated with xfree86
   17960 
   17961  src/fontconfig.man | 8 ++++----
   17962  1 file changed, 4 insertions(+), 4 deletions(-)
   17963 
   17964 commit 302e07f11ee7fa1bc95c89357c956359c04dc63e
   17965 Author: Keith Packard <keithp (a] keithp.com>
   17966 Date:	Fri Feb 7 00:14:31 2003 +0000
   17967 
   17968     Emphasize that fonts.conf isnt the right place for local configuration
   17969 
   17970  fonts.conf.in | 8 ++++++--
   17971  1 file changed, 6 insertions(+), 2 deletions(-)
   17972 
   17973 commit 1b6b3b658c9ff6b8e45e54fdaea1812eb0b930d9
   17974 Author: Keith Packard <keithp (a] keithp.com>
   17975 Date:	Fri Feb 7 00:13:55 2003 +0000
   17976 
   17977     Remove Imakefile
   17978 
   17979  Imakefile | 90
   17980  ---------------------------------------------------------------
   17981  1 file changed, 90 deletions(-)
   17982 
   17983 commit 9e1af99b17be1d9cde3b4517e0e6071e64fb4b64
   17984 Author: Keith Packard <keithp (a] keithp.com>
   17985 Date:	Fri Feb 7 00:13:37 2003 +0000
   17986 
   17987     Build fc-lang, install local.conf
   17988 
   17989  Makefile.in | 17 +++++++++++------
   17990  1 file changed, 11 insertions(+), 6 deletions(-)
   17991 
   17992 commit dda27aa9ee057d213956f18041bedb4648c6c302
   17993 Author: Keith Packard <keithp (a] keithp.com>
   17994 Date:	Thu Feb 6 19:30:32 2003 +0000
   17995 
   17996     Avoid crash when $HOME is not set
   17997 
   17998  src/fcstr.c | 3 ++-
   17999  1 file changed, 2 insertions(+), 1 deletion(-)
   18000 
   18001 commit 48092073dd7b633441daba6297cff8c4588fe58d
   18002 Author: Keith Packard <keithp (a] keithp.com>
   18003 Date:	Thu Feb 6 19:28:23 2003 +0000
   18004 
   18005     Update greek orthography from vvas (a] hal.csd.auth.gr (Vasilis Vasaitis)
   18006 
   18007  fc-lang/el.orth | 9 +++++----
   18008  1 file changed, 5 insertions(+), 4 deletions(-)
   18009 
   18010 commit 9db8fbeccf14e1be2e305c3dd8d83991ce8a1055
   18011 Author: Keith Packard <keithp (a] keithp.com>
   18012 Date:	Thu Feb 6 19:25:53 2003 +0000
   18013 
   18014     add shared library support for Tru64 UNIX and IRIX (bug #14)
   18015 
   18016  configure.in | 17 +++++++++++++++++
   18017  1 file changed, 17 insertions(+)
   18018 
   18019 commit ca4339b8bbd4138bb3cf54a7ad7c3b33db7035de
   18020 Author: Keith Packard <keithp (a] keithp.com>
   18021 Date:	Thu Feb 6 19:22:43 2003 +0000
   18022 
   18023     Fix inconsistent const usage in FcConfigCompareValue
   18024 
   18025  src/fccfg.c | 10 ++++++----
   18026  1 file changed, 6 insertions(+), 4 deletions(-)
   18027 
   18028 commit c647f6f1e42f70077e1e0c957ff5cd7905d88b86
   18029 Author: Keith Packard <keithp (a] keithp.com>
   18030 Date:	Thu Feb 6 17:46:06 2003 +0000
   18031 
   18032     Build fclang.h before building library This required compiling
   18033     the charset
   18034 	funcs into fc-lang, which was done by refactoring code in
   18035 	fccharset.c
   18036 	and fcfreetype.c a bit
   18037     Updated ethiopic orthographies
   18038     Remove imake support
   18039     Install empty local.conf file if none is present
   18040 
   18041  fc-cache/Imakefile   |   22 -
   18042  fc-lang/Imakefile    |   56 -
   18043  fc-lang/am.orth      |   10 +-
   18044  fc-lang/fc-lang.c    |   21 +-
   18045  fc-lang/fclang.h     | 4006
   18046  --------------------------------------------------
   18047  fc-lang/gez.orth     |   55 +-
   18048  fc-lang/ti.orth      |   28 -
   18049  fc-lang/ti_er.orth   |   56 +
   18050  fc-lang/ti_et.orth   |   33 +
   18051  fc-lang/tig.orth     |   52 +
   18052  fc-list/Imakefile    |   17 -
   18053  fontconfig/Imakefile |    8 -
   18054  src/Imakefile	      |   48 -
   18055  src/fccharset.c      |  769 +---------
   18056  src/fcfreetype.c     |  768 ++++++++++
   18057  src/fcint.h	      |   19 +-
   18058  16 files changed, 975 insertions(+), 4993 deletions(-)
   18059 
   18060 commit 3d72cadda1f3398238ad9a5c52e31a9c710ccb5f
   18061 Author: Keith Packard <keithp (a] keithp.com>
   18062 Date:	Tue Jan 28 21:28:20 2003 +0000
   18063 
   18064     Bug #4 The last entry for the terminator should not be 0xfffa,
   18065     but 0xfffb.
   18066 
   18067  fonts.conf.in | 2 +-
   18068  1 file changed, 1 insertion(+), 1 deletion(-)
   18069 
   18070 commit 4d3520610ec82a80601a1590861dc9505e2813b4
   18071 Author: Keith Packard <keithp (a] keithp.com>
   18072 Date:	Tue Jan 28 20:56:18 2003 +0000
   18073 
   18074     Bug #2 If a sub-make fails, then the build will still happily
   18075     continue. I
   18076 	will attach a patch I have been using in the Debian package for a
   18077 	while.
   18078 
   18079  Makefile.in | 2 +-
   18080  1 file changed, 1 insertion(+), 1 deletion(-)
   18081 
   18082 commit 3c0b3aa22cf1338f96bc0c0b55956136a6102a61
   18083 Author: David Dawes <dawes (a] xfree86.org>
   18084 Date:	Tue Jan 7 02:07:47 2003 +0000
   18085 
   18086     703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
   18087 	script (#A.1483, Markus Kuhn).
   18088 
   18089  setfontdirs | 6 +++---
   18090  1 file changed, 3 insertions(+), 3 deletions(-)
   18091 
   18092 commit 72a762196f356837ef615ee2a079e8b801a6f592
   18093 Author: Torrey Lyons <torrey (a] mrcla.com>
   18094 Date:	Fri Jan 3 18:54:11 2003 +0000
   18095 
   18096     On Darwin add Mac font directories to fonts.conf.
   18097 
   18098  Imakefile | 9 +++++++--
   18099  1 file changed, 7 insertions(+), 2 deletions(-)
   18100 
   18101 commit 432913ead584d164ed2830958ca5a3846394f5e6
   18102 Author: David Dawes <dawes (a] xfree86.org>
   18103 Date:	Sat Dec 21 02:31:53 2002 +0000
   18104 
   18105     677. Fix a segfault in fontconfig (#A.1450, Keith Packard).
   18106 
   18107  src/fccfg.c | 6 +++++-
   18108  1 file changed, 5 insertions(+), 1 deletion(-)
   18109 
   18110 commit 1e341fdfc38527d8614e2fe744237f473f3febee
   18111 Author: David Dawes <dawes (a] xfree86.org>
   18112 Date:	Tue Dec 17 03:26:36 2002 +0000
   18113 
   18114     Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build
   18115     fixes
   18116 	(Stuart Lissaman).
   18117 
   18118  setfontdirs | 14 ++++++++++++--
   18119  1 file changed, 12 insertions(+), 2 deletions(-)
   18120 
   18121 commit 234397b42976f027df7acc41aae80ec43692d557
   18122 Author: David Dawes <dawes (a] xfree86.org>
   18123 Date:	Sat Dec 14 02:03:59 2002 +0000
   18124 
   18125     633. Perform country-independent matching for Chinese languages in
   18126 	fontconfig (#A.1406, Keith Packard).
   18127 
   18128  fc-lang/fc-lang.c | 76
   18129  ++++++++++++++++++++++++++++++++++++++++++++++++++-----
   18130  fc-lang/fclang.h  | 10 +++++++-
   18131  src/fclang.c	   | 15 +++++++----
   18132  3 files changed, 89 insertions(+), 12 deletions(-)
   18133 
   18134 commit 45fb31aa9113b597878fc19d1463c078663540d9
   18135 Author: David Dawes <dawes (a] xfree86.org>
   18136 Date:	Sat Dec 14 01:59:38 2002 +0000
   18137 
   18138     632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion
   18139     code
   18140 	in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
   18141 
   18142  src/fcstr.c | 4 ++--
   18143  1 file changed, 2 insertions(+), 2 deletions(-)
   18144 
   18145 commit dbc56f0b3f3383a61b0f5d282ed7ae732ae3856e
   18146 Author: Egbert Eich <eich (a] suse.de>
   18147 Date:	Wed Dec 4 10:28:03 2002 +0000
   18148 
   18149     574. Make RENDER optional for Xvfb. When RENDER is enabled add
   18150     depth 32
   18151 	pixmap format to list of supported pixmaps (Egbert Eich).
   18152     573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0
   18153     isn't true
   18154 	for all platforms (Egbert Eich).
   18155     572. Fix lbxproxy to also build on platforms that don't have
   18156     snprintf()
   18157 	(Egbert Eich).
   18158     571. Fix va_args glitches in mkfontscale: arg stack isn't preserved
   18159     after
   18160 	calling va_arg on all platforms (Egbert Eich).
   18161     570. Fixed x11perf aa benchmarks to support non-default
   18162     visuals/colormaps
   18163 	(Egbert Eich).
   18164 
   18165  fontconfig/fcprivate.h | 2 +-
   18166  1 file changed, 1 insertion(+), 1 deletion(-)
   18167 
   18168 commit 7657345c1031eacedd734ddbc62a29de776672f4
   18169 Author: Keith Packard <keithp (a] keithp.com>
   18170 Date:	Fri Nov 22 02:12:16 2002 +0000
   18171 
   18172     In debugging output, mark weakly bound values with (w)
   18173 
   18174  src/fcdbg.c | 6 +++++-
   18175  1 file changed, 5 insertions(+), 1 deletion(-)
   18176 
   18177 commit 02c3d2e9eabcecdcc46bc166afc511b22f3ddbae
   18178 Author: Keith Packard <keithp (a] keithp.com>
   18179 Date:	Thu Nov 21 16:53:00 2002 +0000
   18180 
   18181     Use unique local Imake define for fonts.conf dir (#5482, Mike
   18182     A. Harris)
   18183 
   18184  Imakefile | 14 +++++++-------
   18185  1 file changed, 7 insertions(+), 7 deletions(-)
   18186 
   18187 commit 61afb67cd23d021b5b3806f6974e19a77a2ac4ef
   18188 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   18189 Date:	Fri Nov 15 09:29:35 2002 +0000
   18190 
   18191     483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
   18192 	directory /usr/share/fonts is ignored in this case (#A.1325,
   18193 	Joe Moss).
   18194 
   18195  Imakefile | 14 ++++++++++++--
   18196  1 file changed, 12 insertions(+), 2 deletions(-)
   18197 
   18198 commit 65fb1c65837edd07fb89d303155b10a38e00ecd7
   18199 Author: Keith Packard <keithp (a] keithp.com>
   18200 Date:	Mon Oct 21 17:03:47 2002 +0000
   18201 
   18202     Elide historic cyrillic letters from several orthographies as they are
   18203 	unnecessary for modern documents and ill supported by fonts
   18204 
   18205  fc-lang/bua.orth |  6 +++---
   18206  fc-lang/fclang.h | 14 +++++++-------
   18207  fc-lang/kaa.orth |  6 +++---
   18208  fc-lang/ky.orth  |  6 +++---
   18209  fc-lang/ru.orth  | 10 +++++++---
   18210  fc-lang/sah.orth |  6 +++---
   18211  fc-lang/tk.orth  |  6 +++---
   18212  fc-lang/tt.orth  |  6 +++---
   18213  fc-lang/tyv.orth |  6 +++---
   18214  9 files changed, 35 insertions(+), 31 deletions(-)
   18215 
   18216 commit bff801144b226f5f3ddf4188f181ed3f629fdcab
   18217 Author: Keith Packard <keithp (a] keithp.com>
   18218 Date:	Fri Oct 11 17:53:03 2002 +0000
   18219 
   18220     Add a bunch more consts to Xft and fontconfig apis
   18221 
   18222  fontconfig/fcfreetype.h |  2 +-
   18223  fontconfig/fontconfig.h | 20 ++++++++++----------
   18224  src/fcpat.c		 | 20 ++++++++++----------
   18225  3 files changed, 21 insertions(+), 21 deletions(-)
   18226 
   18227 commit 0ce819b6096ae852a1979fa6ebb3e29260848007
   18228 Author: Keith Packard <keithp (a] keithp.com>
   18229 Date:	Thu Oct 3 22:06:27 2002 +0000
   18230 
   18231     Change comments a bit in fonts.conf.in
   18232 
   18233  fonts.conf.in | 7 +++++++
   18234  1 file changed, 7 insertions(+)
   18235 
   18236 commit 0d5af2ef2d9785efc29c909bc11f483069192c95
   18237 Author: Keith Packard <keithp (a] keithp.com>
   18238 Date:	Wed Oct 2 16:15:54 2002 +0000
   18239 
   18240     English orthography included 0xd. instead of 0xe. for several
   18241     codepoints.
   18242 	Oops
   18243 
   18244  fc-lang/en.orth  | 8 ++++----
   18245  fc-lang/fclang.h | 2 +-
   18246  2 files changed, 5 insertions(+), 5 deletions(-)
   18247 
   18248 commit 1852d490352fdc05891b778a8769000816b907b0
   18249 Author: Keith Packard <keithp (a] keithp.com>
   18250 Date:	Wed Oct 2 07:11:30 2002 +0000
   18251 
   18252     Add FC_RGBA_UNKNOWN
   18253 
   18254  fontconfig/fontconfig.h | 5 +++--
   18255  src/fcname.c		 | 5 +++--
   18256  src/fontconfig.man	 | 4 +++-
   18257  3 files changed, 9 insertions(+), 5 deletions(-)
   18258 
   18259 commit 2d79b58621845f7d8efd6f052dcd8f4f1a4e03c3
   18260 Author: Keith Packard <keithp (a] keithp.com>
   18261 Date:	Thu Sep 26 00:30:30 2002 +0000
   18262 
   18263     Fix alignment issue on sparc
   18264 
   18265  src/fcpat.c | 17 ++++++++++++-----
   18266  1 file changed, 12 insertions(+), 5 deletions(-)
   18267 
   18268 commit a342e87dc3d4211a29525654ff6b41d088bdce71
   18269 Author: Keith Packard <keithp (a] keithp.com>
   18270 Date:	Thu Sep 26 00:17:28 2002 +0000
   18271 
   18272     Add fontversion field
   18273 
   18274  fontconfig/fontconfig.h |  3 ++-
   18275  src/fcdefault.c	 |  6 +++++-
   18276  src/fcfreetype.c	 | 18 +++++++++++++++++-
   18277  src/fcmatch.c		 | 15 ++++++++++++---
   18278  src/fcname.c		 |  3 ++-
   18279  5 files changed, 38 insertions(+), 7 deletions(-)
   18280 
   18281 commit e712133ca7b6d9f055e7db2a7a3abf3034927e16
   18282 Author: Keith Packard <keithp (a] keithp.com>
   18283 Date:	Thu Sep 26 00:16:23 2002 +0000
   18284 
   18285     Was losing local cached dirs in global cache list
   18286 
   18287  src/fccache.c | 17 ++++++++---------
   18288  src/fcdir.c   |  4 +++-
   18289  src/fcint.h   | 10 ++++++----
   18290  3 files changed, 17 insertions(+), 14 deletions(-)
   18291 
   18292 commit ce50587c2b71390c6de35c7e13a8fc23a062eda0
   18293 Author: Keith Packard <keithp (a] keithp.com>
   18294 Date:	Thu Sep 26 00:13:39 2002 +0000
   18295 
   18296     Add a few more permissable blank glyphs
   18297 
   18298  fonts.conf.in | 6 ++++++
   18299  1 file changed, 6 insertions(+)
   18300 
   18301 commit d1bec8c66d729fe67992a0212b3dffa18879e88f
   18302 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   18303 Date:	Wed Sep 18 17:11:46 2002 +0000
   18304 
   18305     Pacify gcc 3.2
   18306 
   18307  fc-cache/fc-cache.c | 3 ++-
   18308  src/fclist.c	     | 4 ++--
   18309  src/fcpat.c	     | 4 ++--
   18310  3 files changed, 6 insertions(+), 5 deletions(-)
   18311 
   18312 commit 05336fd8bed5a5f3a6e1cbddb18a9bd9a4d2ebc7
   18313 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   18314 Date:	Thu Sep 12 20:56:03 2002 +0000
   18315 
   18316     Fix structure alignment and array wlk bugs
   18317 
   18318  src/fcpat.c | 11 +++++++----
   18319  1 file changed, 7 insertions(+), 4 deletions(-)
   18320 
   18321 commit 9cc935765e6f74a1712b04b6cbcfc5e77d1d38e1
   18322 Author: Keith Packard <keithp (a] keithp.com>
   18323 Date:	Sat Sep 7 19:43:41 2002 +0000
   18324 
   18325     Add a bunch more blank glyphs, plus label existing blanks with
   18326     official
   18327 	unicode names
   18328 
   18329  fonts.conf.in | 66
   18330  +++++++++++++++++++++++++++++++++--------------------------
   18331  1 file changed, 37 insertions(+), 29 deletions(-)
   18332 
   18333 commit 10bac9b53f6b2494f05ff1c7c9ee0e3b0bd05c73
   18334 Author: Keith Packard <keithp (a] keithp.com>
   18335 Date:	Sat Sep 7 17:30:18 2002 +0000
   18336 
   18337     Found a few more blank glyphs to add
   18338 
   18339  fonts.conf.in | 4 ++++
   18340  1 file changed, 4 insertions(+)
   18341 
   18342 commit f9ad97b0d4be53164970ca0a8ff605670a60587c
   18343 Author: Keith Packard <keithp (a] keithp.com>
   18344 Date:	Sat Sep 7 16:50:16 2002 +0000
   18345 
   18346     Add more blank glyphs to default config
   18347 
   18348  fonts.conf.in | 14 ++++++++++++++
   18349  1 file changed, 14 insertions(+)
   18350 
   18351 commit c2022f999e0492d530925b0112ffd34ce146a8e3
   18352 Author: Keith Packard <keithp (a] keithp.com>
   18353 Date:	Sat Aug 31 22:27:08 2002 +0000
   18354 
   18355     Update ChangeLog with a few notes
   18356 
   18357  ChangeLog | 15 ++++++++++++++-
   18358  1 file changed, 14 insertions(+), 1 deletion(-)
   18359 
   18360 commit 9dac3c594574f67f80d70ad3cdad42c551285ee8
   18361 Author: Keith Packard <keithp (a] keithp.com>
   18362 Date:	Sat Aug 31 22:17:32 2002 +0000
   18363 
   18364     More complete memory tracking. Install always overwrites header files
   18365 
   18366  fontconfig/Makefile.in | 17 ++++-------------
   18367  src/fcatomic.c		|  8 +++++++-
   18368  src/fcblanks.c		|  8 ++++++++
   18369  src/fccache.c		| 37 +++++++++++++++++++++++++++----------
   18370  src/fccfg.c		|  6 ++++--
   18371  src/fccharset.c	| 10 +++++++---
   18372  src/fcdir.c		|  3 ++-
   18373  src/fcfreetype.c	|  8 +++++---
   18374  src/fcinit.c		| 48
   18375  ++++++++++++++++++++++++++++++------------------
   18376  src/fcint.h		| 16 ++++++++++++++--
   18377  src/fcmatch.c		|  3 ++-
   18378  src/fcname.c		|  7 ++++++-
   18379  src/fcpat.c		|  3 ++-
   18380  src/fcstr.c		|  5 +++++
   18381  src/fcxml.c		| 33 ++++++++++++++++++++++++++++-----
   18382  15 files changed, 151 insertions(+), 61 deletions(-)
   18383 
   18384 commit cb30af720468a7e89abdf65bbf62b8942d3d8c13
   18385 Author: Keith Packard <keithp (a] keithp.com>
   18386 Date:	Fri Aug 30 01:28:17 2002 +0000
   18387 
   18388     Update latin and cyrillic orthographies by comparing those found at
   18389 	evertype.com with those from eki.ee
   18390 
   18391  fc-lang/ab.orth  |    7 +-
   18392  fc-lang/az.orth  |   65 ++-
   18393  fc-lang/ba.orth  |   43 +-
   18394  fc-lang/be.orth  |   20 +-
   18395  fc-lang/bg.orth  |   21 +-
   18396  fc-lang/br.orth  |   33 +-
   18397  fc-lang/ca.orth  |   50 +-
   18398  fc-lang/cs.orth  |   67 ++-
   18399  fc-lang/da.orth  |   83 ++-
   18400  fc-lang/de.orth  |   33 +-
   18401  fc-lang/es.orth  |   42 +-
   18402  fc-lang/et.orth  |   35 +-
   18403  fc-lang/eu.orth  |   26 +-
   18404  fc-lang/fclang.h | 1602
   18405  ++++++++++++++++++++++++++----------------------------
   18406  fc-lang/fi.orth  |   40 +-
   18407  fc-lang/fo.orth  |   57 +-
   18408  fc-lang/fy.orth  |   24 +-
   18409  fc-lang/ga.orth  |   78 ++-
   18410  fc-lang/gd.orth  |   23 +-
   18411  fc-lang/gl.orth  |    7 +-
   18412  fc-lang/hr.orth  |   33 +-
   18413  fc-lang/hu.orth  |   13 +-
   18414  fc-lang/is.orth  |   31 +-
   18415  fc-lang/it.orth  |   24 +-
   18416  fc-lang/kk.orth  |   15 +-
   18417  fc-lang/kl.orth  |   35 +-
   18418  fc-lang/lt.orth  |   11 +-
   18419  fc-lang/lv.orth  |    7 +-
   18420  fc-lang/mt.orth  |   50 +-
   18421  fc-lang/nl.orth  |   27 +-
   18422  fc-lang/no.orth  |   49 +-
   18423  fc-lang/oc.orth  |   37 +-
   18424  fc-lang/pl.orth  |   16 +-
   18425  fc-lang/pt.orth  |   40 +-
   18426  fc-lang/rm.orth  |   13 +-
   18427  fc-lang/ro.orth  |    6 +-
   18428  fc-lang/sk.orth  |   31 +-
   18429  fc-lang/sl.orth  |   82 ++-
   18430  fc-lang/sq.orth  |    7 +-
   18431  fc-lang/sr.orth  |   25 +-
   18432  fc-lang/sv.orth  |   76 ++-
   18433  fc-lang/tr.orth  |   34 +-
   18434  fc-lang/uk.orth  |   20 +-
   18435  fc-lang/vot.orth |    5 +-
   18436  44 files changed, 1799 insertions(+), 1244 deletions(-)
   18437 
   18438 commit 2458a6d8d8bbd9b0b6b999c2aa035816c0d825fa
   18439 Author: Keith Packard <keithp (a] keithp.com>
   18440 Date:	Mon Aug 26 23:34:31 2002 +0000
   18441 
   18442     FcLangSetHasLang was not actually checking the language set itself
   18443 
   18444  ChangeLog    | 4 ++++
   18445  src/fclang.c | 7 ++++---
   18446  2 files changed, 8 insertions(+), 3 deletions(-)
   18447 
   18448 commit 5d6788ac7e35b9afb24de4f1e90d43715e50f64f
   18449 Author: Keith Packard <keithp (a] keithp.com>
   18450 Date:	Mon Aug 26 20:52:59 2002 +0000
   18451 
   18452     Update ChangeLog, fix some bugs in the man page
   18453 
   18454  ChangeLog	    |  3 +++
   18455  src/fontconfig.man | 68
   18456  +++++++++++++++++++++++++++++-------------------------
   18457  2 files changed, 39 insertions(+), 32 deletions(-)
   18458 
   18459 commit f21f40f347afa81d1fcd4ae604bd3f164a3b2e90
   18460 Author: Keith Packard <keithp (a] keithp.com>
   18461 Date:	Mon Aug 26 19:57:40 2002 +0000
   18462 
   18463     Append version number to cache file names
   18464 
   18465  fontconfig/fontconfig.h | 18 +++++++++++++++---
   18466  src/fcdir.c		 |  6 +++---
   18467  src/fcint.h		 |  2 +-
   18468  src/fontconfig.man	 |  5 +++--
   18469  4 files changed, 22 insertions(+), 9 deletions(-)
   18470 
   18471 commit 0f9a306e710b3c03cd82b8234ae840558d4b886f
   18472 Author: Keith Packard <keithp (a] keithp.com>
   18473 Date:	Sat Aug 24 20:08:53 2002 +0000
   18474 
   18475     Add const to a bunch of string APIs
   18476 
   18477  fontconfig/fontconfig.h | 32 ++++++++++++++++----------------
   18478  src/fcstr.c		 | 46
   18479  +++++++++++++++++++++++-----------------------
   18480  2 files changed, 39 insertions(+), 39 deletions(-)
   18481 
   18482 commit 47d4f9501fe21603feb5f3f233ea3bc6ec15f494
   18483 Author: Keith Packard <keithp (a] keithp.com>
   18484 Date:	Thu Aug 22 18:53:22 2002 +0000
   18485 
   18486     Add contains/not_contains, fix LangSet equal operator to use
   18487     FcLangEqual
   18488 
   18489  ChangeLog    | 13 +++++++++++++
   18490  fonts.dtd    |  6 ++++--
   18491  src/fccfg.c  | 28 +++++++++++++++++++++-------
   18492  src/fcdbg.c  |  9 ++++++---
   18493  src/fcint.h  |  4 ++--
   18494  src/fclang.c |  1 +
   18495  src/fclist.c |  8 ++++----
   18496  src/fcxml.c  | 19 ++++++++++++++++---
   18497  8 files changed, 67 insertions(+), 21 deletions(-)
   18498 
   18499 commit d8d7395877238acbc9cd4709e3b4e76f8ca978cb
   18500 Author: Keith Packard <keithp (a] keithp.com>
   18501 Date:	Thu Aug 22 07:36:45 2002 +0000
   18502 
   18503     Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
   18504 
   18505  ChangeLog		 |  22 +-
   18506  fc-lang/fc-lang.c	 |  24 ++-
   18507  fc-lang/fclang.h	 | 556
   18508  ++++++++++++++++++++++++------------------------
   18509  fontconfig/fcprivate.h  |   5 +-
   18510  fontconfig/fontconfig.h |  46 +++-
   18511  src/fccache.c		 |  16 +-
   18512  src/fccfg.c		 |  22 +-
   18513  src/fccharset.c	 |  80 ++++---
   18514  src/fcdbg.c		 |   5 +-
   18515  src/fcfreetype.c	 |  11 +-
   18516  src/fcinit.c		 |  14 +-
   18517  src/fcint.h		 |  35 +--
   18518  src/fclang.c		 | 431 ++++++++++++++++++++++++++++++++-----
   18519  src/fclist.c		 |   4 +-
   18520  src/fcmatch.c		 |  31 ++-
   18521  src/fcname.c		 |  29 ++-
   18522  src/fcpat.c		 | 301 +++++++++++++++++++++++++-
   18523  src/fcstr.c		 |  14 +-
   18524  18 files changed, 1235 insertions(+), 411 deletions(-)
   18525 
   18526 commit f4fe447f49171d4b0ad69c8efcbadc555f211efa
   18527 Author: Keith Packard <keithp (a] keithp.com>
   18528 Date:	Tue Aug 20 23:17:03 2002 +0000
   18529 
   18530     Memory leak in XML parsing of matrices (thanks Owen)
   18531 
   18532  src/fcxml.c | 3 ++-
   18533  1 file changed, 2 insertions(+), 1 deletion(-)
   18534 
   18535 commit fa244f3d8807415247c8aeb77145502b1cb9ace8
   18536 Author: Keith Packard <keithp (a] keithp.com>
   18537 Date:	Mon Aug 19 19:32:05 2002 +0000
   18538 
   18539     Various config changes plus a couple of optimizations from Owen
   18540 
   18541  ChangeLog		 |  19 ++++++++
   18542  config.h.in		 |   9 ----
   18543  config/Makedefs.in	 |  25 +++++------
   18544  configure.in		 | 117
   18545  ++++++++----------------------------------------
   18546  fc-cache/Imakefile	 |   2 +-
   18547  fc-lang/Imakefile	 |   4 +-
   18548  fc-lang/ja.orth	 |   4 +-
   18549  fc-lang/ko.orth	 |   5 ++-
   18550  fc-lang/zh_cn.orth	 |   5 ++-
   18551  fc-lang/zh_sg.orth	 |   4 +-
   18552  fc-list/Imakefile	 |   2 +-
   18553  fontconfig/fcprivate.h  |   4 +-
   18554  fontconfig/fontconfig.h |  18 ++++----
   18555  fonts.conf.in		 |  12 +++++
   18556  src/Imakefile		 |   2 +-
   18557  src/fccache.c		 |  69 +++++++++++++++++-----------
   18558  src/fccfg.c		 |  33 ++++++--------
   18559  src/fcdbg.c		 |   7 +--
   18560  src/fclist.c		 |   4 +-
   18561  src/fcmatch.c		 |   5 +--
   18562  src/fcname.c		 |   4 +-
   18563  src/fcpat.c		 |  43 +-----------------
   18564  src/fcxml.c		 |  17 +------
   18565  src/fontconfig.man	 |  22 ++++-----
   18566  24 files changed, 159 insertions(+), 277 deletions(-)
   18567 
   18568 commit 5d43e799197d2758102b699f9bc12b3c116a9b80
   18569 Author: Keith Packard <keithp (a] keithp.com>
   18570 Date:	Tue Aug 13 02:06:22 2002 +0000
   18571 
   18572     Make missing font directory messages only displayed when verbose
   18573 
   18574  fc-cache/fc-cache.c | 5 +++--
   18575  1 file changed, 3 insertions(+), 2 deletions(-)
   18576 
   18577 commit eafc0e51af7ecb6ea7d33b59932212bdfd1d67ab
   18578 Author: Keith Packard <keithp (a] keithp.com>
   18579 Date:	Mon Aug 12 22:20:11 2002 +0000
   18580 
   18581     Clean up French orthography, update 639-1 list of supported languages
   18582 
   18583  fc-lang/fclang.h |   2 +-
   18584  fc-lang/fr.orth  |  59 +++++++++++++++------------
   18585  fc-lang/iso639-1 | 122
   18586  +++++++++++++++++++++++++++----------------------------
   18587  3 files changed, 95 insertions(+), 88 deletions(-)
   18588 
   18589 commit 938bc63358c09b9fd3709e8f914870f906361594
   18590 Author: Keith Packard <keithp (a] keithp.com>
   18591 Date:	Sun Aug 11 18:11:04 2002 +0000
   18592 
   18593     Fix weird first/not-first lameness in font matches, replacing
   18594     with target
   18595 	qualifiers on test elements. Update library manual page.
   18596 
   18597  fontconfig/fcprivate.h  |   5 +-
   18598  fontconfig/fontconfig.h |  23 +++-
   18599  fonts.conf.in		 |   9 +-
   18600  fonts.dtd		 |   4 +
   18601  src/fccfg.c		 | 142 ++++++++-------------
   18602  src/fcdbg.c		 |  29 +++--
   18603  src/fcint.h		 |  19 ++-
   18604  src/fclist.c		 |   4 +-
   18605  src/fcmatch.c		 |  19 +--
   18606  src/fcname.c		 |   4 +-
   18607  src/fcpat.c		 |  43 ++++++-
   18608  src/fcxml.c		 |  33 ++++-
   18609  src/fontconfig.man	 | 332
   18610  ++++++++++++++++++++++++++++++++++++++++++++----
   18611  13 files changed, 510 insertions(+), 156 deletions(-)
   18612 
   18613 commit 80a7d664395d62cc335ac93b9918efebca00c117
   18614 Author: Keith Packard <keithp (a] keithp.com>
   18615 Date:	Sun Aug 11 15:09:33 2002 +0000
   18616 
   18617     Help message said -v was for --force
   18618 
   18619  fc-cache/fc-cache.c | 4 ++--
   18620  1 file changed, 2 insertions(+), 2 deletions(-)
   18621 
   18622 commit 8c8f72665a4d2eb7d56499dd8a876a9a2af8b153
   18623 Author: Keith Packard <keithp (a] keithp.com>
   18624 Date:	Thu Aug 8 00:10:51 2002 +0000
   18625 
   18626     Add Afar, Amharic, Aymara, Bini, Dzongkha, Fijian, Hiri Motu,
   18627     Interlingua,
   18628 	Interlingue, Ido, Kikuyu, Burmese, Oromo, Somali, Swahili,
   18629 	Tigrinya,
   18630 	Tsonga, Twi, Uighur, Urdu, Xhosa and Zulu orthographies
   18631 
   18632  fc-lang/Imakefile |   42 +-
   18633  fc-lang/aa.orth   |   40 ++
   18634  fc-lang/am.orth   |   28 +
   18635  fc-lang/ay.orth   |   37 ++
   18636  fc-lang/bin.orth  |   55 ++
   18637  fc-lang/dz.orth   |   28 +
   18638  fc-lang/fclang.h  | 1752
   18639  +++++++++++++++++++++++++++++------------------------
   18640  fc-lang/fj.orth   |   34 ++
   18641  fc-lang/ho.orth   |   33 +
   18642  fc-lang/ia.orth   |   29 +
   18643  fc-lang/ie.orth   |   29 +
   18644  fc-lang/io.orth   |   29 +
   18645  fc-lang/iso639-2  |   48 +-
   18646  fc-lang/ki.orth   |   33 +
   18647  fc-lang/my.orth   |   37 ++
   18648  fc-lang/om.orth   |   29 +
   18649  fc-lang/so.orth   |   29 +
   18650  fc-lang/sw.orth   |   29 +
   18651  fc-lang/ti.orth   |   28 +
   18652  fc-lang/ts.orth   |   29 +
   18653  fc-lang/tw.orth   |   50 ++
   18654  fc-lang/ug.orth   |   29 +
   18655  fc-lang/ur.orth   |   29 +
   18656  fc-lang/xh.orth   |   29 +
   18657  fc-lang/zu.orth   |   29 +
   18658  25 files changed, 1718 insertions(+), 846 deletions(-)
   18659 
   18660 commit 0d91b3c5ee667c4ea997b99f69d73076a3d84d42
   18661 Author: Keith Packard <keithp (a] keithp.com>
   18662 Date:	Wed Aug 7 17:34:15 2002 +0000
   18663 
   18664     Add Asturian, Old Church Slavonic, Friulian, Manx Gaelic, Cornish,
   18665     Scots,
   18666 	Syriac and Votic orthographies
   18667 
   18668  fc-lang/Imakefile |   39 +-
   18669  fc-lang/ast.orth  |   47 ++
   18670  fc-lang/cu.orth   |   42 ++
   18671  fc-lang/fclang.h  | 1776
   18672  ++++++++++++++++++++++++++++-------------------------
   18673  fc-lang/fur.orth  |   39 ++
   18674  fc-lang/fy.orth   |   26 +-
   18675  fc-lang/gv.orth   |   31 +
   18676  fc-lang/iso639-2  |   20 +-
   18677  fc-lang/kw.orth   |   35 ++
   18678  fc-lang/sco.orth  |   32 +
   18679  fc-lang/syr.orth  |   29 +
   18680  fc-lang/to.orth   |	4 +-
   18681  fc-lang/vot.orth  |   37 ++
   18682  13 files changed, 1300 insertions(+), 857 deletions(-)
   18683 
   18684 commit bd724c85969f7c24cf17b8780217c5a428555ea4
   18685 Author: Keith Packard <keithp (a] keithp.com>
   18686 Date:	Wed Aug 7 01:45:59 2002 +0000
   18687 
   18688     Short circuit FcPatternEqual when both args point at the same pattern
   18689 
   18690  src/fcpat.c | 5 ++++-
   18691  1 file changed, 4 insertions(+), 1 deletion(-)
   18692 
   18693 commit 0e344dec0b124c38e6193cc4208e06662acd32f1
   18694 Author: Keith Packard <keithp (a] keithp.com>
   18695 Date:	Tue Aug 6 19:54:10 2002 +0000
   18696 
   18697     Update fontconfig manual to match current bits
   18698 
   18699  src/fontconfig.man | 100
   18700  ++++++++++++++++++++++++++++++++++++++++++++---------
   18701  1 file changed, 83 insertions(+), 17 deletions(-)
   18702 
   18703 commit bb356b68ab0981dd9ec21ed8176dc80ad0580805
   18704 Author: Keith Packard <keithp (a] keithp.com>
   18705 Date:	Tue Aug 6 19:00:43 2002 +0000
   18706 
   18707     Uninitialized member of cache structure could lead to non-updated
   18708     cache
   18709 	files
   18710 
   18711  src/fccache.c | 1 +
   18712  1 file changed, 1 insertion(+)
   18713 
   18714 commit 4534f30d2175966409af158c0a9efee678937bfd
   18715 Author: Keith Packard <keithp (a] keithp.com>
   18716 Date:	Tue Aug 6 18:59:59 2002 +0000
   18717 
   18718     Fix Imakefile to make fclang.h writable
   18719 
   18720  fc-lang/Imakefile | 2 +-
   18721  1 file changed, 1 insertion(+), 1 deletion(-)
   18722 
   18723 commit eb2a2f838fa358bfbac69ebca4d716b70f4d294c
   18724 Author: Keith Packard <keithp (a] keithp.com>
   18725 Date:	Tue Aug 6 18:59:43 2002 +0000
   18726 
   18727     Add Latin-1 characters needed by Welsh
   18728 
   18729  fc-lang/cy.orth  |   17 +-
   18730  fc-lang/fclang.h | 1430
   18731  +++++++++++++++++++++++++++---------------------------
   18732  2 files changed, 733 insertions(+), 714 deletions(-)
   18733 
   18734 commit a6531d8cbafd79f26d06b086cceccb461e661f4a
   18735 Author: Keith Packard <keithp (a] keithp.com>
   18736 Date:	Thu Aug 1 16:17:33 2002 +0000
   18737 
   18738     Always install fonts.conf and fonts.dtd, moving any existing
   18739     fonts.conf to
   18740 	fonts.conf.bak. Add ~/.fonts to default font directories and
   18741 	add some
   18742 	useful comments to fonts.conf
   18743 
   18744  Imakefile     | 17 +++++++++++++++--
   18745  fonts.conf.in | 12 ++++++++++++
   18746  setfontdirs   |  2 ++
   18747  3 files changed, 29 insertions(+), 2 deletions(-)
   18748 
   18749 commit aefb2c41c85f1b615e922c636bc7ac1eeb9e535c
   18750 Author: Keith Packard <keithp (a] keithp.com>
   18751 Date:	Thu Aug 1 15:57:26 2002 +0000
   18752 
   18753     Fix autoconf build BSD install and sysconfdir problems
   18754 
   18755  ChangeLog		| 17 +++++++++++++++++
   18756  Makefile.in		| 10 +++++-----
   18757  config.h.in		|  3 +++
   18758  config/Makedefs.in	|  5 +++--
   18759  configure.in		| 14 +++++++++++++-
   18760  fc-cache/Makefile.in	|  4 ++--
   18761  fc-list/Makefile.in	|  4 ++--
   18762  fontconfig/Makefile.in |  8 ++++----
   18763  src/Makefile.in	|  2 +-
   18764  9 files changed, 50 insertions(+), 17 deletions(-)
   18765 
   18766 commit c2e9d0240b52adf9f0efd42a8be600f652086c32
   18767 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   18768 Date:	Thu Aug 1 01:35:02 2002 +0000
   18769 
   18770     Warning fix
   18771 
   18772  fontconfig/fontconfig.h | 5 ++++-
   18773  src/fcint.h		 | 5 +----
   18774  2 files changed, 5 insertions(+), 5 deletions(-)
   18775 
   18776 commit 6fff2cda0ad09dfc84df2a70e95258b9dd28160b
   18777 Author: Keith Packard <keithp (a] keithp.com>
   18778 Date:	Wed Jul 31 01:36:37 2002 +0000
   18779 
   18780     Add binding property to edit element
   18781 
   18782  fonts.conf.in | 12 +++++++++---
   18783  fonts.dtd     |  3 ++-
   18784  src/fccfg.c   |  8 ++++----
   18785  src/fcint.h   |  3 ++-
   18786  src/fcxml.c   | 35 ++++++++++++++++++++++++++++-------
   18787  5 files changed, 45 insertions(+), 16 deletions(-)
   18788 
   18789 commit 327a7fd491f17f23e37e260f8d74397e2ef933aa
   18790 Author: Keith Packard <keithp (a] keithp.com>
   18791 Date:	Sun Jul 28 10:50:59 2002 +0000
   18792 
   18793     Rewrite global cache handling code in fontconfig to eliminate per-file
   18794 	syscalls
   18795 
   18796  fontconfig/fontconfig.h |   5 +-
   18797  src/fccache.c		 | 968
   18798  +++++++++++++++++++++++++++++++-----------------
   18799  src/fccfg.c		 |  23 +-
   18800  src/fcdir.c		 | 183 +++++----
   18801  src/fcint.h		 | 126 +++++--
   18802  src/fcmatrix.c		 |   9 +-
   18803  6 files changed, 830 insertions(+), 484 deletions(-)
   18804 
   18805 commit 23cd70c4ef2b5c959959275d9d7f282029ae69f5
   18806 Author: Keith Packard <keithp (a] keithp.com>
   18807 Date:	Sat Jul 27 23:13:28 2002 +0000
   18808 
   18809     Add ngai tahu specific chars to maori orthography
   18810 
   18811  fc-lang/Imakefile |   1 +
   18812  fc-lang/fclang.h  | 802
   18813  +++++++++++++++++++++++++++---------------------------
   18814  fc-lang/mi.orth   |   1 +
   18815  3 files changed, 405 insertions(+), 399 deletions(-)
   18816 
   18817 commit 1a9ae91a1693df1bfe93f34747584b0ff5dce014
   18818 Author: Keith Packard <keithp (a] keithp.com>
   18819 Date:	Wed Jul 17 17:51:52 2002 +0000
   18820 
   18821     Add fclang.c to Makefile.in
   18822 
   18823  src/Makefile.in | 2 ++
   18824  1 file changed, 2 insertions(+)
   18825 
   18826 commit 6864f6279297a59ff509e5454fdebb77ac64e530
   18827 Author: Keith Packard <keithp (a] keithp.com>
   18828 Date:	Sat Jul 13 20:33:05 2002 +0000
   18829 
   18830     Trim ja orthography of a couple codepoints not found in kochi fonts
   18831 
   18832  fc-lang/fclang.h | 4 ++--
   18833  fc-lang/ja.orth  | 6 +++---
   18834  2 files changed, 5 insertions(+), 5 deletions(-)
   18835 
   18836 commit 1a0ee1e7c1b5872b1f46c7cdd8d8504150022189
   18837 Author: Keith Packard <keithp (a] keithp.com>
   18838 Date:	Sat Jul 13 19:10:03 2002 +0000
   18839 
   18840     Fix typo in geez (ethiopic) orthography
   18841 
   18842  fc-lang/fclang.h | 2 +-
   18843  fc-lang/gez.orth | 4 ++--
   18844  2 files changed, 3 insertions(+), 3 deletions(-)
   18845 
   18846 commit 69937bd9416eb3fbefd55b9fa6445d0fe4b4f7f3
   18847 Author: Keith Packard <keithp (a] keithp.com>
   18848 Date:	Sat Jul 13 05:43:25 2002 +0000
   18849 
   18850     Add some Utf16 support, extract font family and style names from
   18851     name table
   18852 	for sfnt fonts
   18853 
   18854  fontconfig/fontconfig.h |  23 +++-
   18855  src/fccharset.c	 |  40 ++++--
   18856  src/fcfreetype.c	 | 342
   18857  ++++++++++++++++++++++++++++++++++++++++++++++--
   18858  src/fcint.h		 |  11 ++
   18859  src/fcstr.c		 |  99 +++++++++++++-
   18860  5 files changed, 495 insertions(+), 20 deletions(-)
   18861 
   18862 commit c80d2ac4866d4c534a8693d611ed85b84c11d009
   18863 Author: Keith Packard <keithp (a] keithp.com>
   18864 Date:	Fri Jul 12 21:06:03 2002 +0000
   18865 
   18866     Clean up some coverage files; a few accidentally included PUA
   18867     values and
   18868 	punctuation. Add debugging stuff to dump out missing codepoints
   18869 	during
   18870 	cache building when missing only a few
   18871 
   18872  fc-lang/bg.orth  |   13 +-
   18873  fc-lang/bi.orth  |   10 +-
   18874  fc-lang/bo.orth  |   17 +-
   18875  fc-lang/el.orth  |   20 +-
   18876  fc-lang/fclang.h | 1630
   18877  ++++++++++++++++++++++++++----------------------------
   18878  fc-lang/ga.orth  |    4 +-
   18879  fc-lang/gn.orth  |    4 +-
   18880  fc-lang/hy.orth  |    6 +-
   18881  fc-lang/km.orth  |    6 +-
   18882  fc-lang/ko.orth  |  128 ++---
   18883  fc-lang/lb.orth  |   10 +-
   18884  fc-lang/mg.orth  |    6 +-
   18885  fc-lang/mh.orth  |   14 +-
   18886  fc-lang/mk.orth  |   12 +-
   18887  fc-lang/mn.orth  |   14 +-
   18888  fc-lang/mo.orth  |    4 +-
   18889  fc-lang/ro.orth  |    4 +-
   18890  fc-lang/si.orth  |    8 +-
   18891  fc-lang/tl.orth  |   11 +-
   18892  fc-lang/yo.orth  |   80 +--
   18893  src/fclang.c	  |   33 +-
   18894  21 files changed, 1017 insertions(+), 1017 deletions(-)
   18895 
   18896 commit b4a2c1f012c9c05cd14e43544570371ba2ca1134
   18897 Author: Keith Packard <keithp (a] keithp.com>
   18898 Date:	Fri Jul 12 19:19:16 2002 +0000
   18899 
   18900     Add a bunch more languages that use the Latin alphabet
   18901 
   18902  fc-lang/Imakefile |   35 +-
   18903  fc-lang/af.orth   |   46 ++
   18904  fc-lang/bam.orth  |   37 ++
   18905  fc-lang/bi.orth   |   39 ++
   18906  fc-lang/bs.orth   |   39 ++
   18907  fc-lang/ch.orth   |   35 +
   18908  fc-lang/cy.orth   |   48 ++
   18909  fc-lang/fclang.h  | 1900
   18910  +++++++++++++++++++++++++++++++++--------------------
   18911  fc-lang/ful.orth  |   38 ++
   18912  fc-lang/gn.orth   |   48 ++
   18913  fc-lang/ha.orth   |   36 +
   18914  fc-lang/haw.orth  |   35 +
   18915  fc-lang/ibo.orth  |   35 +
   18916  fc-lang/id.orth   |   31 +
   18917  fc-lang/iso639-2  |   64 +-
   18918  fc-lang/lb.orth   |   60 ++
   18919  fc-lang/mg.orth   |   35 +
   18920  fc-lang/mh.orth   |   45 ++
   18921  fc-lang/mi.orth   |   34 +
   18922  fc-lang/ny.orth   |   30 +
   18923  fc-lang/se.orth   |   37 ++
   18924  fc-lang/sm.orth   |   30 +
   18925  fc-lang/sma.orth  |   37 ++
   18926  fc-lang/smj.orth  |   37 ++
   18927  fc-lang/smn.orth  |   40 ++
   18928  fc-lang/sms.orth  |   48 ++
   18929  fc-lang/tn.orth   |   33 +
   18930  fc-lang/to.orth   |   30 +
   18931  fc-lang/ven.orth  |   34 +
   18932  fc-lang/vi.orth   |   58 ++
   18933  fc-lang/wen.orth  |   42 ++
   18934  fc-lang/wo.orth   |   42 ++
   18935  fc-lang/yap.orth  |   35 +
   18936  fc-lang/yo.orth   |   86 +++
   18937  src/fcxml.c	   |   12 +-
   18938  35 files changed, 2522 insertions(+), 749 deletions(-)
   18939 
   18940 commit 3f03d0c2ac9ec2050abf56b4ce48fff987b55ac0
   18941 Author: Keith Packard <keithp (a] keithp.com>
   18942 Date:	Fri Jul 12 09:13:32 2002 +0000
   18943 
   18944     Add nynorsk and bokml, remove double angle quotes from other languages
   18945 
   18946  fc-lang/Imakefile |  31 +-
   18947  fc-lang/ab.orth   |   6 +-
   18948  fc-lang/ba.orth   |   6 +-
   18949  fc-lang/be.orth   |   6 +-
   18950  fc-lang/br.orth   |   8 +-
   18951  fc-lang/da.orth   |   6 +-
   18952  fc-lang/de.orth   |   6 +-
   18953  fc-lang/fclang.h  | 854
   18954  +++++++++++++++++++++++++++---------------------------
   18955  fc-lang/fr.orth   |  10 +-
   18956  fc-lang/gl.orth   |  10 +-
   18957  fc-lang/iso639-2  |   4 +-
   18958  fc-lang/kk.orth   |   6 +-
   18959  fc-lang/kl.orth   |   6 +-
   18960  fc-lang/nb.orth   |  25 ++
   18961  fc-lang/nn.orth   |  43 +++
   18962  fc-lang/no.orth   |   6 +-
   18963  fc-lang/ru.orth   |   6 +-
   18964  fc-lang/uk.orth   |   6 +-
   18965  18 files changed, 565 insertions(+), 480 deletions(-)
   18966 
   18967 commit c2b971c89819281be41584720d20648fe5d1627f
   18968 Author: Keith Packard <keithp (a] keithp.com>
   18969 Date:	Fri Jul 12 07:58:16 2002 +0000
   18970 
   18971     Missed adding kumyk
   18972 
   18973  fc-lang/Imakefile | 19 +++++------
   18974  fc-lang/fclang.h  | 74 +++++++++++++++++++++---------------------
   18975  fc-lang/iso639-2  |  2 +-
   18976  fc-lang/kum.orth  | 96
   18977  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   18978  4 files changed, 145 insertions(+), 46 deletions(-)
   18979 
   18980 commit f749c49cb4ebe181de145440246d3110f7052f24
   18981 Author: Keith Packard <keithp (a] keithp.com>
   18982 Date:	Fri Jul 12 07:52:16 2002 +0000
   18983 
   18984     Add devanagari and cyrillic languages. Add Geez
   18985 
   18986  fc-lang/Imakefile |   36 +-
   18987  fc-lang/ava.orth  |   97 ++++
   18988  fc-lang/bh.orth   |   25 +
   18989  fc-lang/bho.orth  |   25 +
   18990  fc-lang/bua.orth  |  102 ++++
   18991  fc-lang/ce.orth   |   97 ++++
   18992  fc-lang/chm.orth  |  109 ++++
   18993  fc-lang/cv.orth   |  109 ++++
   18994  fc-lang/fclang.h  | 1612
   18995  +++++++++++++++++++++++++++++++----------------------
   18996  fc-lang/gez.orth  |   57 ++
   18997  fc-lang/hi.orth   |   35 ++
   18998  fc-lang/ik.orth   |  100 ++++
   18999  fc-lang/iso639-2  |   54 +-
   19000  fc-lang/iu.orth   |   77 +++
   19001  fc-lang/kaa.orth  |  110 ++++
   19002  fc-lang/kok.orth  |   25 +
   19003  fc-lang/ks.orth   |   25 +
   19004  fc-lang/ku.orth   |   94 ++++
   19005  fc-lang/kv.orth   |  101 ++++
   19006  fc-lang/ky.orth   |  102 ++++
   19007  fc-lang/lez.orth  |   97 ++++
   19008  fc-lang/mr.orth   |   25 +
   19009  fc-lang/ne.orth   |   25 +
   19010  fc-lang/os.orth   |   96 ++++
   19011  fc-lang/sa.orth   |   25 +
   19012  fc-lang/sah.orth  |  108 ++++
   19013  fc-lang/sel.orth  |   96 ++++
   19014  fc-lang/tg.orth   |  108 ++++
   19015  fc-lang/tk.orth   |  106 ++++
   19016  fc-lang/tt.orth   |  108 ++++
   19017  fc-lang/tyv.orth  |  102 ++++
   19018  fc-lang/uz.orth   |   98 ++++
   19019  32 files changed, 3278 insertions(+), 708 deletions(-)
   19020 
   19021 commit 2ce525423688d32b80587741d97a82209e52378c
   19022 Author: Keith Packard <keithp (a] keithp.com>
   19023 Date:	Thu Jul 11 02:47:50 2002 +0000
   19024 
   19025     Remove old FC_LANG constants now that fontconfig uses RFC 3066
   19026     based names
   19027 
   19028  fontconfig/fontconfig.h | 42 +-----------------------------------------
   19029  1 file changed, 1 insertion(+), 41 deletions(-)
   19030 
   19031 commit 1bae57ddc82cc151bb7f0b6f2e75cc860a2b0608
   19032 Author: Keith Packard <keithp (a] keithp.com>
   19033 Date:	Wed Jul 10 21:57:23 2002 +0000
   19034 
   19035     Use presentation forms for arabic matching, fix comment labeling
   19036     persian
   19037 	general forms
   19038 
   19039  fc-lang/ar.orth  | 114
   19040  +++++++++++++++++++++++++++++++------------------------
   19041  fc-lang/fa.orth  |   4 +-
   19042  fc-lang/fclang.h |   4 +-
   19043  3 files changed, 69 insertions(+), 53 deletions(-)
   19044 
   19045 commit e709ddfa10410f6e042a36fcf7d0cd1a40f84fad
   19046 Author: Keith Packard <keithp (a] keithp.com>
   19047 Date:	Tue Jul 9 22:08:14 2002 +0000
   19048 
   19049     Use locale data set FC_LANG by default. Reorder FcPattern and
   19050     FcValueList
   19051 	to match Xft1.
   19052 
   19053  src/fcdefault.c | 53
   19054  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   19055  src/fcint.h	 |  4 ++--
   19056  2 files changed, 55 insertions(+), 2 deletions(-)
   19057 
   19058 commit 2fcac34973eb9d62280ab7392566a35cb9ceac3d
   19059 Author: Keith Packard <keithp (a] keithp.com>
   19060 Date:	Tue Jul 9 02:28:29 2002 +0000
   19061 
   19062     Trim ideographic punctuation and Suzhou numerals from zh-tw
   19063     orthography.
   19064 	Had accidentally swapped codePageRange bits for traditional and
   19065 	simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix
   19066 	possible
   19067 	bug in charset walking
   19068 
   19069  fc-lang/Imakefile  |	18 +-
   19070  fc-lang/fa.orth    |	53 ++
   19071  fc-lang/fclang.h   | 1554 ++++++++++++++++++++++--------------
   19072  fc-lang/iso639-2   |	 4 +-
   19073  fc-lang/zh_hk.orth | 2240
   19074  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   19075  fc-lang/zh_tw.orth |	33 +-
   19076  src/fccharset.c    |	 4 +-
   19077  src/fcfreetype.c   |	 6 +-
   19078  8 files changed, 3292 insertions(+), 620 deletions(-)
   19079 
   19080 commit e50b9ae71134a23820e8f50589649e629a6143ba
   19081 Author: Keith Packard <keithp (a] keithp.com>
   19082 Date:	Mon Jul 8 07:31:53 2002 +0000
   19083 
   19084     Update iso639-2 language coverage info, fix Georgian orthography to
   19085 	eliminate Mingrelian and Svan glyphs, use coverage for inclusion
   19086 	and
   19087 	OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
   19088 	fc-lang dir
   19089 
   19090  fc-lang/Imakefile     |    8 +-
   19091  fc-lang/fclang.h      | 2624
   19092  ++++++++++++++++++++++++++++++++++++++++++++++++
   19093  fc-lang/fclang.tmpl.c |  130 ---
   19094  fc-lang/fclang.tmpl.h |   25 +
   19095  fc-lang/iso639-2      |   30 +-
   19096  fc-lang/ka.orth       |    5 +-
   19097  fc-lang/zh_mo.orth    |   27 +
   19098  fc-lang/zh_sg.orth    |   27 +
   19099  src/fcfreetype.c      |  238 +----
   19100  src/fcint.h	       |    9 +-
   19101  src/fclang.c	       | 2632
   19102  +------------------------------------------------
   19103  11 files changed, 2794 insertions(+), 2961 deletions(-)
   19104 
   19105 commit d6dabf368677babec02d8f64ba0598270e28b501
   19106 Author: Keith Packard <keithp (a] keithp.com>
   19107 Date:	Sun Jul 7 19:30:53 2002 +0000
   19108 
   19109     Add walloon, update fclang.c to include recent language additions
   19110 
   19111  fc-lang/Imakefile |	4 +-
   19112  fc-lang/wa.orth   |   47 ++
   19113  src/fclang.c	   | 1252
   19114  ++++++++++++++++++++++++++++++-----------------------
   19115  3 files changed, 757 insertions(+), 546 deletions(-)
   19116 
   19117 commit 2903c146aa990cddd56926cef4a2e2f2bcb70e06
   19118 Author: Keith Packard <keithp (a] keithp.com>
   19119 Date:	Sun Jul 7 19:18:51 2002 +0000
   19120 
   19121     Share more duplicate charset data
   19122 
   19123  fc-lang/Imakefile | 19 ++++++++++---------
   19124  fc-lang/bn.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   19125  fc-lang/bo.orth   | 30 ++++++++++++++++++++++++++++++
   19126  fc-lang/fc-lang.c | 28 ++++++++++++++++++++++++++--
   19127  fc-lang/gu.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   19128  fc-lang/iso639-2  | 26 +++++++++++++-------------
   19129  fc-lang/km.orth   | 29 +++++++++++++++++++++++++++++
   19130  fc-lang/kn.orth   | 40 ++++++++++++++++++++++++++++++++++++++++
   19131  fc-lang/lo.orth   | 45 +++++++++++++++++++++++++++++++++++++++++++++
   19132  fc-lang/ml.orth   | 38 ++++++++++++++++++++++++++++++++++++++
   19133  fc-lang/mn.orth   | 31 +++++++++++++++++++++++++++++++
   19134  fc-lang/or.orth   | 41 +++++++++++++++++++++++++++++++++++++++++
   19135  fc-lang/si.orth   | 38 ++++++++++++++++++++++++++++++++++++++
   19136  fc-lang/ta.orth   | 43 +++++++++++++++++++++++++++++++++++++++++++
   19137  fc-lang/te.orth   | 39 +++++++++++++++++++++++++++++++++++++++
   19138  fc-lang/tl.orth   | 29 +++++++++++++++++++++++++++++
   19139  16 files changed, 534 insertions(+), 24 deletions(-)
   19140 
   19141 commit 3de8881ec96e2ce5f9d871ad46371e301b107dab
   19142 Author: Keith Packard <keithp (a] keithp.com>
   19143 Date:	Sun Jul 7 00:00:43 2002 +0000
   19144 
   19145     Add fclang.c to CVS; easier than attempting to build it on the fly
   19146 
   19147  src/fclang.c | 2561
   19148  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   19149  1 file changed, 2561 insertions(+)
   19150 
   19151 commit 6446b1511df528082d2ac9ff31617013b311aa09
   19152 Author: Keith Packard <keithp (a] keithp.com>
   19153 Date:	Sat Jul 6 23:59:19 2002 +0000
   19154 
   19155     Remove at and grave from latin languages, add copyright, license
   19156     and RCS
   19157 	header
   19158 
   19159  fc-lang/Imakefile  |  2 ++
   19160  fc-lang/ab.orth    | 23 +++++++++++++++++++++++
   19161  fc-lang/ar.orth    | 23 +++++++++++++++++++++++
   19162  fc-lang/az.orth    | 27 +++++++++++++++++++++++++--
   19163  fc-lang/ba.orth    | 23 +++++++++++++++++++++++
   19164  fc-lang/be.orth    | 23 +++++++++++++++++++++++
   19165  fc-lang/bg.orth    | 23 +++++++++++++++++++++++
   19166  fc-lang/br.orth    | 27 +++++++++++++++++++++++++--
   19167  fc-lang/ca.orth    | 27 +++++++++++++++++++++++++--
   19168  fc-lang/chr.orth   | 23 +++++++++++++++++++++++
   19169  fc-lang/co.orth    | 23 +++++++++++++++++++++++
   19170  fc-lang/cs.orth    | 27 +++++++++++++++++++++++++--
   19171  fc-lang/da.orth    | 27 +++++++++++++++++++++++++--
   19172  fc-lang/de.orth    | 27 +++++++++++++++++++++++++--
   19173  fc-lang/el.orth    | 23 +++++++++++++++++++++++
   19174  fc-lang/en.orth    | 27 +++++++++++++++++++++++++--
   19175  fc-lang/eo.orth    | 27 +++++++++++++++++++++++++--
   19176  fc-lang/es.orth    | 27 +++++++++++++++++++++++++--
   19177  fc-lang/et.orth    | 27 +++++++++++++++++++++++++--
   19178  fc-lang/eu.orth    | 27 +++++++++++++++++++++++++--
   19179  fc-lang/fi.orth    | 27 +++++++++++++++++++++++++--
   19180  fc-lang/fo.orth    | 27 +++++++++++++++++++++++++--
   19181  fc-lang/fr.orth    | 27 +++++++++++++++++++++++++--
   19182  fc-lang/fy.orth    | 23 +++++++++++++++++++++++
   19183  fc-lang/ga.orth    | 27 +++++++++++++++++++++++++--
   19184  fc-lang/gd.orth    | 27 +++++++++++++++++++++++++--
   19185  fc-lang/gl.orth    | 27 +++++++++++++++++++++++++--
   19186  fc-lang/he.orth    | 23 +++++++++++++++++++++++
   19187  fc-lang/hr.orth    | 27 +++++++++++++++++++++++++--
   19188  fc-lang/hu.orth    | 27 +++++++++++++++++++++++++--
   19189  fc-lang/hy.orth    | 23 +++++++++++++++++++++++
   19190  fc-lang/is.orth    | 27 +++++++++++++++++++++++++--
   19191  fc-lang/it.orth    | 27 +++++++++++++++++++++++++--
   19192  fc-lang/ja.orth    | 23 +++++++++++++++++++++++
   19193  fc-lang/ka.orth    | 23 +++++++++++++++++++++++
   19194  fc-lang/kk.orth    | 23 +++++++++++++++++++++++
   19195  fc-lang/kl.orth    | 27 +++++++++++++++++++++++++--
   19196  fc-lang/ko.orth    | 23 +++++++++++++++++++++++
   19197  fc-lang/la.orth    | 27 +++++++++++++++++++++++++--
   19198  fc-lang/lt.orth    | 27 +++++++++++++++++++++++++--
   19199  fc-lang/lv.orth    | 27 +++++++++++++++++++++++++--
   19200  fc-lang/mk.orth    | 23 +++++++++++++++++++++++
   19201  fc-lang/mo.orth    | 27 +++++++++++++++++++++++++--
   19202  fc-lang/mt.orth    | 27 +++++++++++++++++++++++++--
   19203  fc-lang/nl.orth    | 27 +++++++++++++++++++++++++--
   19204  fc-lang/no.orth    | 27 +++++++++++++++++++++++++--
   19205  fc-lang/oc.orth    | 27 +++++++++++++++++++++++++--
   19206  fc-lang/pl.orth    | 27 +++++++++++++++++++++++++--
   19207  fc-lang/pt.orth    | 27 +++++++++++++++++++++++++--
   19208  fc-lang/rm.orth    | 27 +++++++++++++++++++++++++--
   19209  fc-lang/ro.orth    | 27 +++++++++++++++++++++++++--
   19210  fc-lang/ru.orth    | 23 +++++++++++++++++++++++
   19211  fc-lang/sh.orth    | 23 +++++++++++++++++++++++
   19212  fc-lang/sk.orth    | 27 +++++++++++++++++++++++++--
   19213  fc-lang/sl.orth    | 27 +++++++++++++++++++++++++--
   19214  fc-lang/sq.orth    | 27 +++++++++++++++++++++++++--
   19215  fc-lang/sr.orth    | 23 +++++++++++++++++++++++
   19216  fc-lang/sv.orth    | 27 +++++++++++++++++++++++++--
   19217  fc-lang/th.orth    | 23 +++++++++++++++++++++++
   19218  fc-lang/tr.orth    | 27 +++++++++++++++++++++++++--
   19219  fc-lang/uk.orth    | 23 +++++++++++++++++++++++
   19220  fc-lang/vo.orth    | 23 +++++++++++++++++++++++
   19221  fc-lang/yi.orth    | 23 +++++++++++++++++++++++
   19222  fc-lang/zh_cn.orth | 23 +++++++++++++++++++++++
   19223  fc-lang/zh_tw.orth | 23 +++++++++++++++++++++++
   19224  65 files changed, 1552 insertions(+), 78 deletions(-)
   19225 
   19226 commit 82f4243f220dda5f6d4759e3b9c182b537cf0219
   19227 Author: Keith Packard <keithp (a] keithp.com>
   19228 Date:	Sat Jul 6 23:47:44 2002 +0000
   19229 
   19230     Switch to RFC 3066 based lang names
   19231 
   19232  fontconfig/fontconfig.h |   5 +-
   19233  src/Imakefile		 |   8 +-
   19234  src/fccharset.c	 |   8 +-
   19235  src/fcfreetype.c	 | 406
   19236  ++++++++++++++++++++++++------------------------
   19237  src/fcint.h		 |  28 ++++
   19238  src/fcmatch.c		 |  43 ++++-
   19239  src/fcpat.c		 |  22 ++-
   19240  src/fcstr.c		 |  25 ++-
   19241  8 files changed, 330 insertions(+), 215 deletions(-)
   19242 
   19243 commit 899e352656f04323b9467555faf9152c69a741ab
   19244 Author: Keith Packard <keithp (a] keithp.com>
   19245 Date:	Sat Jul 6 23:46:58 2002 +0000
   19246 
   19247     Add a few more common font families to the default configuration
   19248 
   19249  fonts.conf.in | 7 +++++++
   19250  1 file changed, 7 insertions(+)
   19251 
   19252 commit 364a581d91eac73a5b1810d9c5100b6eb690219f
   19253 Author: Keith Packard <keithp (a] keithp.com>
   19254 Date:	Sat Jul 6 23:22:03 2002 +0000
   19255 
   19256     Add coverage documentation files
   19257 
   19258  fc-lang/iso639-1 | 139 ++++++++++++++++
   19259  fc-lang/iso639-2 | 473
   19260  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
   19261  2 files changed, 612 insertions(+)
   19262 
   19263 commit c1382a3d998d098d3b86c922820558849c777c45
   19264 Author: Keith Packard <keithp (a] keithp.com>
   19265 Date:	Sat Jul 6 23:21:37 2002 +0000
   19266 
   19267     Add fc-lang program to generate language coverage tables
   19268 
   19269  fc-lang/Imakefile     |    44 +
   19270  fc-lang/ab.orth       |    17 +
   19271  fc-lang/ar.orth       |    49 +
   19272  fc-lang/az.orth       |    26 +
   19273  fc-lang/ba.orth       |    16 +
   19274  fc-lang/be.orth       |    11 +
   19275  fc-lang/bg.orth       |    12 +
   19276  fc-lang/br.orth       |    17 +
   19277  fc-lang/ca.orth       |    23 +
   19278  fc-lang/chr.orth      |     2 +
   19279  fc-lang/co.orth       |     2 +
   19280  fc-lang/cs.orth       |    27 +
   19281  fc-lang/da.orth       |    27 +
   19282  fc-lang/de.orth       |    17 +
   19283  fc-lang/el.orth       |    26 +
   19284  fc-lang/en.orth       |    17 +
   19285  fc-lang/eo.orth       |     9 +
   19286  fc-lang/es.orth       |    19 +
   19287  fc-lang/et.orth       |    15 +
   19288  fc-lang/eu.orth       |     8 +
   19289  fc-lang/fc-lang.c     |   295 +
   19290  fc-lang/fc-lang.man   |    41 +
   19291  fc-lang/fclang.tmpl.c |   130 +
   19292  fc-lang/fi.orth       |    15 +
   19293  fc-lang/fo.orth       |    25 +
   19294  fc-lang/fr.orth       |    28 +
   19295  fc-lang/fy.orth       |     2 +
   19296  fc-lang/ga.orth       |    29 +
   19297  fc-lang/gd.orth       |    15 +
   19298  fc-lang/gl.orth       |    22 +
   19299  fc-lang/he.orth       |     2 +
   19300  fc-lang/hr.orth       |    21 +
   19301  fc-lang/hu.orth       |    19 +
   19302  fc-lang/hy.orth       |     5 +
   19303  fc-lang/is.orth       |    26 +
   19304  fc-lang/it.orth       |    14 +
   19305  fc-lang/ja.orth       |  6540 +++++++++++++++++++
   19306  fc-lang/ka.orth       |     9 +
   19307  fc-lang/kk.orth       |    15 +
   19308  fc-lang/kl.orth       |    23 +
   19309  fc-lang/ko.orth       | 16217
   19310  ++++++++++++++++++++++++++++++++++++++++++++++++
   19311  fc-lang/la.orth       |     8 +
   19312  fc-lang/lt.orth       |    13 +
   19313  fc-lang/lv.orth       |    16 +
   19314  fc-lang/mk.orth       |    15 +
   19315  fc-lang/mo.orth       |    14 +
   19316  fc-lang/mt.orth       |    18 +
   19317  fc-lang/nl.orth       |    15 +
   19318  fc-lang/no.orth       |    18 +
   19319  fc-lang/oc.orth       |    15 +
   19320  fc-lang/pl.orth       |    10 +
   19321  fc-lang/pt.orth       |    19 +
   19322  fc-lang/rm.orth       |    15 +
   19323  fc-lang/ro.orth       |    11 +
   19324  fc-lang/ru.orth       |    11 +
   19325  fc-lang/sh.orth       |     2 +
   19326  fc-lang/sk.orth       |    29 +
   19327  fc-lang/sl.orth       |    21 +
   19328  fc-lang/sq.orth       |     7 +
   19329  fc-lang/sr.orth       |    11 +
   19330  fc-lang/sv.orth       |    21 +
   19331  fc-lang/th.orth       |     3 +
   19332  fc-lang/tr.orth       |    12 +
   19333  fc-lang/uk.orth       |    12 +
   19334  fc-lang/vo.orth       |    13 +
   19335  fc-lang/yi.orth       |     2 +
   19336  fc-lang/zh_cn.orth    |  6766 ++++++++++++++++++++
   19337  fc-lang/zh_tw.orth    | 13079 ++++++++++++++++++++++++++++++++++++++
   19338  68 files changed, 44053 insertions(+)
   19339 
   19340 commit 084407063d0069b16b24e1fd8be818af12e36741
   19341 Author: Keith Packard <keithp (a] keithp.com>
   19342 Date:	Wed Jul 3 23:15:32 2002 +0000
   19343 
   19344     Object list to FcObjectSetBuild wasnt terminated with 0
   19345 
   19346  fc-list/fc-list.c | 4 ++--
   19347  1 file changed, 2 insertions(+), 2 deletions(-)
   19348 
   19349 commit f9dc31e81cd27be1bcb72706ac667889840f60bb
   19350 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   19351 Date:	Mon Jul 1 12:39:23 2002 +0000
   19352 
   19353     Indent line
   19354 
   19355  fc-list/Imakefile | 2 ++
   19356  1 file changed, 2 insertions(+)
   19357 
   19358 commit 8ea04b7956bd148607ae4179584dd0c8aa60b41d
   19359 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   19360 Date:	Mon Jul 1 12:38:27 2002 +0000
   19361 
   19362     Ident line
   19363 
   19364  fc-cache/Imakefile | 2 ++
   19365  1 file changed, 2 insertions(+)
   19366 
   19367 commit ad07dcf486fe476ffccaa0d91df3836bfa4f4bd8
   19368 Author: Keith Packard <keithp (a] keithp.com>
   19369 Date:	Mon Jul 1 05:11:20 2002 +0000
   19370 
   19371     Make fc-cache avoid reading the whole world full of fonts
   19372 
   19373  fc-cache/fc-cache.c | 10 +++++-----
   19374  1 file changed, 5 insertions(+), 5 deletions(-)
   19375 
   19376 commit e6099fe9799e79a467698f7e0ddb693fae5d7d2f
   19377 Author: Keith Packard <keithp (a] keithp.com>
   19378 Date:	Sun Jun 30 23:45:40 2002 +0000
   19379 
   19380     Make fc-list more useful
   19381 
   19382  fc-list/fc-list.c | 20 ++++++++++++++++----
   19383  1 file changed, 16 insertions(+), 4 deletions(-)
   19384 
   19385 commit bdcdaceda4154ea6aaed224d3bf62a578a1f6986
   19386 Author: Keith Packard <keithp (a] keithp.com>
   19387 Date:	Sun Jun 30 23:45:17 2002 +0000
   19388 
   19389     Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
   19390 
   19391  fontconfig/fontconfig.h | 3 ++-
   19392  1 file changed, 2 insertions(+), 1 deletion(-)
   19393 
   19394 commit 4c0036053a36678747adfd06777cef39752ca9a4
   19395 Author: Keith Packard <keithp (a] keithp.com>
   19396 Date:	Sat Jun 29 20:31:02 2002 +0000
   19397 
   19398     Add strong/weak pattern value binding, add known charsets for
   19399     automatic
   19400 	lang computation
   19401 
   19402  src/fccfg.c	   |	3 +-
   19403  src/fccharset.c   |   40 +-
   19404  src/fcfreetype.c  |  235 ++++++-
   19405  src/fcint.h	   |   15 +-
   19406  src/fcknownsets.h | 1895
   19407  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   19408  src/fcmatch.c	   |  112 ++--
   19409  src/fcname.c	   |	7 +-
   19410  src/fcpat.c	   |	3 +-
   19411  8 files changed, 2222 insertions(+), 88 deletions(-)
   19412 
   19413 commit 5c7fb8274ce9c2c561cbcf73b9ee98003f516a9b
   19414 Author: Keith Packard <keithp (a] keithp.com>
   19415 Date:	Wed Jun 26 22:56:51 2002 +0000
   19416 
   19417     Construct empty constant charsets correctly (using null pointers)
   19418 
   19419  src/fccharset.c | 18 +++++++++++++-----
   19420  1 file changed, 13 insertions(+), 5 deletions(-)
   19421 
   19422 commit c552f59ba27ab1a526238f6ff4d15a2b9a975a7f
   19423 Author: Keith Packard <keithp (a] keithp.com>
   19424 Date:	Wed Jun 26 22:14:08 2002 +0000
   19425 
   19426     Permit empty charsets in fonts.cache files
   19427 
   19428  src/fcname.c | 4 ++--
   19429  1 file changed, 2 insertions(+), 2 deletions(-)
   19430 
   19431 commit 223c028949c1ef316c93bea17278f58150c777ee
   19432 Author: Keith Packard <keithp (a] keithp.com>
   19433 Date:	Wed Jun 26 16:11:29 2002 +0000
   19434 
   19435     Steal idea for locale-insensitive strtod from glib
   19436 
   19437  src/fcxml.c | 59
   19438  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
   19439  1 file changed, 57 insertions(+), 2 deletions(-)
   19440 
   19441 commit 4aded3e0ddca84b1fb0ce11541eb19b155472e83
   19442 Author: Keith Packard <keithp (a] keithp.com>
   19443 Date:	Fri Jun 21 07:01:11 2002 +0000
   19444 
   19445     Oops. Made a mistake when adding config file names to monitor list
   19446 
   19447  src/fcxml.c | 9 +++++----
   19448  1 file changed, 5 insertions(+), 4 deletions(-)
   19449 
   19450 commit 4645eedfcc7e36751503bf023a0d1db2a993ad52
   19451 Author: Keith Packard <keithp (a] keithp.com>
   19452 Date:	Fri Jun 21 06:14:45 2002 +0000
   19453 
   19454     Fix automatic file time checking, transcoding table searches. Actually
   19455     add
   19456 	config files used to config structure so they can be time
   19457 	checked as
   19458 	well
   19459 
   19460  src/fccfg.c	 | 31 ++++++++++++++-----------------
   19461  src/fccharset.c | 11 +++--------
   19462  src/fcxml.c	 |  5 ++++-
   19463  3 files changed, 21 insertions(+), 26 deletions(-)
   19464 
   19465 commit 8c96d1fc1005fda794ab30349eb91132fb8f341e
   19466 Author: Keith Packard <keithp (a] keithp.com>
   19467 Date:	Thu Jun 20 03:43:09 2002 +0000
   19468 
   19469     Accidentally falling through several case blocks
   19470 
   19471  src/fccfg.c | 3 ++-
   19472  src/fcdbg.c | 6 +++---
   19473  2 files changed, 5 insertions(+), 4 deletions(-)
   19474 
   19475 commit c689ec2291d52a3c9ab998c9a25c0c9c78991921
   19476 Author: Keith Packard <keithp (a] keithp.com>
   19477 Date:	Wed Jun 19 21:32:51 2002 +0000
   19478 
   19479     Add slanting for fonts without oblique/italic varient. Fix matching
   19480     code to
   19481 	make this work
   19482 
   19483  fonts.conf.in | 28 ++++++++++++++++++++++++++++
   19484  src/fcmatch.c |  4 ++--
   19485  2 files changed, 30 insertions(+), 2 deletions(-)
   19486 
   19487 commit 0c35c0facb1f05a21f702636a291eb6ee3dea3a2
   19488 Author: Keith Packard <keithp (a] keithp.com>
   19489 Date:	Wed Jun 19 20:55:19 2002 +0000
   19490 
   19491     Make fc-cache more tolerant of missing font directories
   19492 
   19493  fc-cache/fc-cache.c | 28 ++++++++++++++++++++++++++--
   19494  1 file changed, 26 insertions(+), 2 deletions(-)
   19495 
   19496 commit 6f6563edb5eb0fc22b338101b82bd8b7db438e3a
   19497 Author: Keith Packard <keithp (a] keithp.com>
   19498 Date:	Wed Jun 19 20:08:22 2002 +0000
   19499 
   19500     Add ref counting to font config patterns so that FcFontSort return
   19501     values
   19502 	are persistant
   19503 
   19504  fontconfig/fontconfig.h |  5 ++++-
   19505  fonts.dtd		 |  5 ++++-
   19506  src/fccache.c		 | 11 +++++++++--
   19507  src/fccfg.c		 |  4 ++++
   19508  src/fcdbg.c		 |  8 +++++++-
   19509  src/fcdir.c		 |  5 +++--
   19510  src/fcint.h		 |  9 +++++----
   19511  src/fclist.c		 |  2 +-
   19512  src/fcmatch.c		 | 21 +++++++++++++++++++--
   19513  src/fcname.c		 |  3 ++-
   19514  src/fcpat.c		 | 12 +++++++++++-
   19515  src/fcxml.c		 |  4 ++++
   19516  12 files changed, 73 insertions(+), 16 deletions(-)
   19517 
   19518 commit 06a48f20739580338e69547c9896c539abf000dd
   19519 Author: Keith Packard <keithp (a] keithp.com>
   19520 Date:	Wed Jun 19 06:31:46 2002 +0000
   19521 
   19522     Add a few aliases suggested by Owen and Mike
   19523 
   19524  fonts.conf.in | 19 +++++++++++++++++--
   19525  1 file changed, 17 insertions(+), 2 deletions(-)
   19526 
   19527 commit f534109f5aa44ffeb43acbe06b409e6a15239ac9
   19528 Author: Keith Packard <keithp (a] keithp.com>
   19529 Date:	Tue Jun 18 22:23:05 2002 +0000
   19530 
   19531     Add a few more families to fonts.conf, make FC_ANTIALIAS less
   19532     important for
   19533 	matching, fix family->generic mapping
   19534 
   19535  src/fccfg.c   |  7 ++++---
   19536  src/fcmatch.c | 22 +++++++++++-----------
   19537  2 files changed, 15 insertions(+), 14 deletions(-)
   19538 
   19539 commit 2623c1ebeec46c56cc8e1d1e3e8ddf4a44931f8d
   19540 Author: Keith Packard <keithp (a] keithp.com>
   19541 Date:	Tue Jun 18 16:47:33 2002 +0000
   19542 
   19543     Fix compiler warning
   19544 
   19545  src/fcxml.c | 4 ++--
   19546  1 file changed, 2 insertions(+), 2 deletions(-)
   19547 
   19548 commit 5b1bfa5d82aeb67056a38e93e22f69c4bfe4ce5b
   19549 Author: Keith Packard <keithp (a] keithp.com>
   19550 Date:	Tue Jun 18 16:47:12 2002 +0000
   19551 
   19552     Fix incorrect size in memmove call in FcObjectSetAdd that crashed
   19553 	FcFontSetList calls
   19554 
   19555  src/fclist.c | 3 ++-
   19556  1 file changed, 2 insertions(+), 1 deletion(-)
   19557 
   19558 commit c0d42979ad06db34b5b4aad7052716797dc2f6a6
   19559 Author: Keith Packard <keithp (a] keithp.com>
   19560 Date:	Sat Jun 8 18:46:35 2002 +0000
   19561 
   19562     Fix fontconfig.pc generation in Imakefile
   19563 
   19564  Imakefile | 4 ++--
   19565  1 file changed, 2 insertions(+), 2 deletions(-)
   19566 
   19567 commit d0f07b8d582499fdc6fa0ca6c5e2ef3727baddae
   19568 Author: Keith Packard <keithp (a] keithp.com>
   19569 Date:	Sat Jun 8 17:32:05 2002 +0000
   19570 
   19571     Add FcPatternHash, clean up a few valgrind issues
   19572 
   19573  fontconfig/fontconfig.h |  3 ++
   19574  src/fccfg.c		 |  2 +-
   19575  src/fcmatch.c		 | 11 ++++---
   19576  src/fcpat.c		 | 78
   19577  +++++++++++++++++++++++++++++++++++++++++++++++++
   19578  src/fcxml.c		 | 13 ++++++++-
   19579  5 files changed, 101 insertions(+), 6 deletions(-)
   19580 
   19581 commit 8a39040e2a1308602aabe1aa4a8608f94830534e
   19582 Author: Keith Packard <keithp (a] keithp.com>
   19583 Date:	Fri Jun 7 17:55:41 2002 +0000
   19584 
   19585     Make autoconf use correct options to build solaris shared libraries
   19586 
   19587  configure.in | 15 +++++++++++++--
   19588  1 file changed, 13 insertions(+), 2 deletions(-)
   19589 
   19590 commit b5b6d7f85dba271e69b8008b3c56f13c74ec9dac
   19591 Author: David Dawes <dawes (a] xfree86.org>
   19592 Date:	Tue Jun 4 21:55:42 2002 +0000
   19593 
   19594     171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
   19595 	Mutsumi).
   19596     170. Avoid a problem with setfontdirs when run in some locales (#5179,
   19597 	ISHIKAWA Mutsumi).
   19598     169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).
   19599 
   19600  setfontdirs | 5 +++++
   19601  1 file changed, 5 insertions(+)
   19602 
   19603 commit e9be9cd10a24b75480a26be834041d312d8217b4
   19604 Author: Keith Packard <keithp (a] keithp.com>
   19605 Date:	Mon Jun 3 08:31:15 2002 +0000
   19606 
   19607     Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
   19608 	interfaces
   19609 
   19610  fontconfig/fontconfig.h |   7 ++-
   19611  src/fccfg.c		 |  12 ++--
   19612  src/fcint.h		 |   7 ++-
   19613  src/fclist.c		 |  72 ++++++++++++++--------
   19614  src/fcmatch.c		 |   6 +-
   19615  src/fcname.c		 |   8 +--
   19616  src/fcpat.c		 | 161
   19617  +++++++++++++++++++++++++++++-------------------
   19618  7 files changed, 166 insertions(+), 107 deletions(-)
   19619 
   19620 commit 88c747e20612ffcae326313f8d624b36c1235993
   19621 Author: Keith Packard <keithp (a] keithp.com>
   19622 Date:	Sun Jun 2 21:07:57 2002 +0000
   19623 
   19624     Eliminate some compiler warnings, avoid seg fault when matching
   19625     missing
   19626 	values
   19627 
   19628  src/fccfg.c   | 4 ++--
   19629  src/fcdbg.c   | 5 ++++-
   19630  src/fclist.c  | 4 +++-
   19631  src/fcmatch.c | 4 ++--
   19632  src/fcname.c  | 4 +++-
   19633  5 files changed, 14 insertions(+), 7 deletions(-)
   19634 
   19635 commit 2a41214a25ec902ac79d0b16cc0bab4461b91e6b
   19636 Author: Keith Packard <keithp (a] keithp.com>
   19637 Date:	Sun Jun 2 20:52:06 2002 +0000
   19638 
   19639     Add aspect ratio support to Xft and fontconfig
   19640 
   19641  fontconfig/fontconfig.h | 3 ++-
   19642  src/fcname.c		 | 3 ++-
   19643  2 files changed, 4 insertions(+), 2 deletions(-)
   19644 
   19645 commit 8ec077f22b2f9fd693abfda7d405ac572594be99
   19646 Author: Keith Packard <keithp (a] keithp.com>
   19647 Date:	Sun Jun 2 19:51:36 2002 +0000
   19648 
   19649     Expression parsing in fonts.conf file mis-freed elements. Constant
   19650     identity
   19651 	matrix was accidentally freed. Add ability to comare FTFace
   19652 	pattern
   19653 	elements (not that its all that useful)
   19654 
   19655  src/fccfg.c | 18 +++++++++++++++---
   19656  src/fcxml.c |	5 +++--
   19657  2 files changed, 18 insertions(+), 5 deletions(-)
   19658 
   19659 commit be0948508ce4ebbb6e576b9dd31531efef6834e1
   19660 Author: Keith Packard <keithp (a] keithp.com>
   19661 Date:	Fri May 31 23:21:25 2002 +0000
   19662 
   19663     Add support for user-provided freetype faces to Xft
   19664 
   19665  fontconfig/fcfreetype.h |  8 +++++++-
   19666  fontconfig/fcprivate.h  |  4 +++-
   19667  fontconfig/fontconfig.h |  7 +++++--
   19668  src/fccharset.c	 |  5 +----
   19669  src/fcfreetype.c	 |  1 -
   19670  src/fcint.h		 |  3 ++-
   19671  src/fcpat.c		 | 29 ++++++++++++++++++++++++++++-
   19672  7 files changed, 46 insertions(+), 11 deletions(-)
   19673 
   19674 commit bff617fa560e9f0a1f79ffb4fff8e9ed6a81013e
   19675 Author: Keith Packard <keithp (a] keithp.com>
   19676 Date:	Fri May 31 06:52:47 2002 +0000
   19677 
   19678     Fix Xft2 to build right library version on old systems with xmkmf. Fix
   19679 	fc-cache location for xmkmf out-of-tree build on old systems
   19680 
   19681  local.def | 2 ++
   19682  1 file changed, 2 insertions(+)
   19683 
   19684 commit fbb405f3b5f25353babee1e813eb86d53912503f
   19685 Author: Keith Packard <keithp (a] keithp.com>
   19686 Date:	Fri May 31 06:38:43 2002 +0000
   19687 
   19688     Fix up support for building Xft1, Xrender and fontconfig out of
   19689     the tree
   19690 
   19691  fc-list/Imakefile |  5 +++++
   19692  local.def	   | 14 ++++++++++++++
   19693  2 files changed, 19 insertions(+)
   19694 
   19695 commit 20ac65ab003c9b280e3fbd06215c5e3af16bea1f
   19696 Author: Keith Packard <keithp (a] keithp.com>
   19697 Date:	Fri May 31 04:42:42 2002 +0000
   19698 
   19699     Change FcCharSet datastructure, add FcFontSort API
   19700 
   19701  fontconfig/fontconfig.h |   9 +-
   19702  src/fccharset.c	 | 772
   19703  ++++++++++++++++++++++++++----------------------
   19704  src/fcint.h		 |  27 +-
   19705  src/fcmatch.c		 |  26 +-
   19706  4 files changed, 451 insertions(+), 383 deletions(-)
   19707 
   19708 commit bc9469baadc6b5f9a920a476e460113bab518208
   19709 Author: Keith Packard <keithp (a] keithp.com>
   19710 Date:	Wed May 29 22:07:33 2002 +0000
   19711 
   19712     Optimize after profiling. Fix FcStrCmp to return correct sign
   19713 
   19714  src/fccharset.c | 103 ++++++++++++++++++++++++++++++----------
   19715  src/fcint.h	 |   1 +
   19716  src/fcmatch.c	 | 143
   19717  +++++++++++++++++++++++++++++++++++++++++---------------
   19718  src/fcname.c	 |   4 +-
   19719  src/fcpat.c	 |  13 +++---
   19720  src/fcstr.c	 |   6 +--
   19721  6 files changed, 197 insertions(+), 73 deletions(-)
   19722 
   19723 commit 1412a69926307b2736745737c7c66172ebc56724
   19724 Author: Keith Packard <keithp (a] keithp.com>
   19725 Date:	Wed May 29 08:21:33 2002 +0000
   19726 
   19727     Apply some obvious fixes to FcFontSetSort from Owen. Speed up
   19728     FcCharSet
   19729 	primitives and FcFontSetSort
   19730 
   19731  fontconfig/fontconfig.h |   8 +-
   19732  src/fccfg.c		 |  10 +--
   19733  src/fccharset.c	 | 197
   19734  +++++++++++++++++++++++++++++++++++++++++++++---
   19735  src/fcint.h		 |   3 +-
   19736  src/fcmatch.c		 |  23 ++++--
   19737  5 files changed, 219 insertions(+), 22 deletions(-)
   19738 
   19739 commit 78417a2c74f95a66e3738cf525f9d699e13c654a
   19740 Author: Keith Packard <keithp (a] keithp.com>
   19741 Date:	Tue May 28 03:50:23 2002 +0000
   19742 
   19743     Use explicit cd for non-gmake systems
   19744 
   19745  Makefile.in | 4 ++--
   19746  1 file changed, 2 insertions(+), 2 deletions(-)
   19747 
   19748 commit fcd247431f6251d430d20ceaaff6a39f6d87ec4c
   19749 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   19750 Date:	Sat May 25 13:52:37 2002 +0000
   19751 
   19752     $< in a non-implicit rule is a GNU-makeism. It's not supported by
   19753     BSD make.
   19754 
   19755  Imakefile | 8 ++++----
   19756  1 file changed, 4 insertions(+), 4 deletions(-)
   19757 
   19758 commit ed2547b8585652a4a6f71e2bc24148e26ef6d0c8
   19759 Author: Keith Packard <keithp (a] keithp.com>
   19760 Date:	Fri May 24 06:25:52 2002 +0000
   19761 
   19762     Clean up autoconf install to obey DESTDIR
   19763 
   19764  Makefile.in		| 67
   19765  ++++++++++++++++++++++++++++++++++----------------
   19766  fc-cache/Makefile.in	| 23 ++++++++++-------
   19767  fc-list/Makefile.in	| 22 +++++++++++------
   19768  fontconfig/Makefile.in | 24 +++++++++---------
   19769  src/Makefile.in	| 48 +++++++++++++++++++++++++-----------
   19770  5 files changed, 119 insertions(+), 65 deletions(-)
   19771 
   19772 commit 36732012151a91527f3ad7ad05569f40a0ca3cd9
   19773 Author: Keith Packard <keithp (a] keithp.com>
   19774 Date:	Fri May 24 05:20:02 2002 +0000
   19775 
   19776     Change charset enumeration functions to more sensible API
   19777 
   19778  fontconfig/fontconfig.h | 13 ++++++++++++-
   19779  src/fccharset.c	 | 46
   19780  +++++++++++++++++++++++++++++++++-------------
   19781  2 files changed, 45 insertions(+), 14 deletions(-)
   19782 
   19783 commit c9f55ecb0672c98cb75b0b3b746dea515b27f7e6
   19784 Author: Keith Packard <keithp (a] keithp.com>
   19785 Date:	Fri May 24 05:19:30 2002 +0000
   19786 
   19787     A few autoconf build fixes
   19788 
   19789  Makefile.in	      | 12 ++++++++----
   19790  configure.in	      |  4 ++--
   19791  fontconfig-config.in | 10 +++++-----
   19792  3 files changed, 15 insertions(+), 11 deletions(-)
   19793 
   19794 commit 48db40f692a31c39a96961c8733bfeaad416a5c0
   19795 Author: Keith Packard <keithp (a] keithp.com>
   19796 Date:	Thu May 23 23:00:46 2002 +0000
   19797 
   19798     A few random fontconfig build fixes
   19799 
   19800  config/config-subst	 | 12 +++++++-----
   19801  fontconfig/fontconfig.h |  7 +++++--
   19802  src/fcinit.c		 |  8 +++++++-
   19803  3 files changed, 19 insertions(+), 8 deletions(-)
   19804 
   19805 commit 61bb4bad756c6c3da6bd8306e1c5cd2ec0b18415
   19806 Author: Keith Packard <keithp (a] keithp.com>
   19807 Date:	Thu May 23 17:09:32 2002 +0000
   19808 
   19809     Dont require freetype to build with fontconfig
   19810 
   19811  fontconfig.pc.in | 1 -
   19812  1 file changed, 1 deletion(-)
   19813 
   19814 commit 2eafe0904dfcd08e87d125ff6893cb4d4f5a4a95
   19815 Author: Keith Packard <keithp (a] keithp.com>
   19816 Date:	Thu May 23 17:06:46 2002 +0000
   19817 
   19818     Add pkgconfig control file and fontconfig-config script
   19819 
   19820  INSTALL	      | 17 ++++++++--
   19821  Imakefile	      | 33 +++++++++++++++++-
   19822  Makefile.in	      | 18 ++++++++--
   19823  README		      | 13 ++++++++
   19824  config/config-subst  |  8 +++++
   19825  configure.in	      | 18 ++++++----
   19826  fontconfig-config.in | 94
   19827  ++++++++++++++++++++++++++++++++++++++++++++++++++++
   19828  fontconfig.pc.in     | 11 ++++++
   19829  8 files changed, 199 insertions(+), 13 deletions(-)
   19830 
   19831 commit 1c20b1cc0b7a27f29634f80a9d48cbed8aabc7a9
   19832 Author: Keith Packard <keithp (a] keithp.com>
   19833 Date:	Thu May 23 16:05:16 2002 +0000
   19834 
   19835     Fonts.dtd had "blanks" instead of "blank"
   19836 
   19837  fonts.dtd | 4 ++--
   19838  1 file changed, 2 insertions(+), 2 deletions(-)
   19839 
   19840 commit 442678fbc4d2654f1cc4b5afcbb9dd646e9c9779
   19841 Author: Keith Packard <keithp (a] keithp.com>
   19842 Date:	Wed May 22 22:59:41 2002 +0000
   19843 
   19844     Missed a Makefile.in for fontconfig includes
   19845 
   19846  fontconfig/Makefile.in | 48
   19847  ++++++++++++++++++++++++++++++++++++++++++++++++
   19848  1 file changed, 48 insertions(+)
   19849 
   19850 commit 0ab36ca8f93f8f07ed81034caf453b79e2922122
   19851 Author: Keith Packard <keithp (a] keithp.com>
   19852 Date:	Wed May 22 04:37:07 2002 +0000
   19853 
   19854     Replace silly avl sort with qsort, add FcPatternEqual
   19855 
   19856  fontconfig/fontconfig.h |   8 +-
   19857  src/Imakefile		 |   6 +-
   19858  src/Makefile.in	 |   4 +-
   19859  src/fcavl.c		 | 419
   19860  ------------------------------------------------
   19861  src/fcavl.h		 |  46 ------
   19862  src/fcmatch.c		 |  76 ++++-----
   19863  src/fcpat.c		 | 109 ++++++++++++-
   19864  src/fcxml.c		 |   9 +-
   19865  8 files changed, 162 insertions(+), 515 deletions(-)
   19866 
   19867 commit 446bb9c9e0a18d365de0578c6f0daf676e36f168
   19868 Author: Keith Packard <keithp (a] keithp.com>
   19869 Date:	Tue May 21 17:48:15 2002 +0000
   19870 
   19871     More autoconf cleanup for fontconfig
   19872 
   19873  Makefile.in	      |  8 +++-----
   19874  config.h.in	      |  2 +-
   19875  config/Makedefs.in   | 10 +++++++++-
   19876  configure.in	      | 55
   19877  ++++++++++++++++++++++++----------------------------
   19878  fc-cache/Makefile.in |  4 +++-
   19879  fc-list/Makefile.in  |  4 +++-
   19880  src/Imakefile	      |  4 ++--
   19881  src/Makefile.in      |  5 +----
   19882  src/fcinit.c	      |  4 ++--
   19883  9 files changed, 49 insertions(+), 47 deletions(-)
   19884 
   19885 commit fb9545b1ba81604405f730de8c39f40b3fdc13bd
   19886 Author: Keith Packard <keithp (a] keithp.com>
   19887 Date:	Tue May 21 17:08:42 2002 +0000
   19888 
   19889     Fix xmkmf build process for fontconfig
   19890 
   19891  Imakefile     |   2 +-
   19892  Makefile.in   |  54 +++++++++
   19893  acconfig.h    |   2 -
   19894  config.h.in   | 144 +++++++++++++++++++++++
   19895  configure.in  | 360
   19896  +++++++++++++++++++++++++++++++++++++++++++---------------
   19897  cvscompile.sh |  11 +-
   19898  findfonts     |   8 +-
   19899  fonts.conf.in |  77 ++++++-------
   19900  fonts.dtd     |  13 ++-
   19901  local.def     |  54 +++++++++
   19902  setfontdirs   |   4 +-
   19903  11 files changed, 581 insertions(+), 148 deletions(-)
   19904 
   19905 commit 179c39959cc9c19004f8ca948623590e404c8c46
   19906 Author: Keith Packard <keithp (a] keithp.com>
   19907 Date:	Tue May 21 17:06:22 2002 +0000
   19908 
   19909     Fix autoconf build process for fontconfig
   19910 
   19911  config/Makedefs.in	 |   68 +++
   19912  config/config.guess	 | 1391
   19913  +++++++++++++++++++++++++++++++++++++++++++++++
   19914  config/config.sub	 | 1355
   19915  +++++++++++++++++++++++++++++++++++++++++++++
   19916  config/install.sh	 |  240 ++++++++
   19917  fc-cache/Imakefile	 |    7 +-
   19918  fc-cache/Makefile.in	 |   46 ++
   19919  fc-cache/fc-cache.c	 |  161 ++++--
   19920  fc-list/Makefile.in	 |   46 ++
   19921  fontconfig/fontconfig.h |   80 ++-
   19922  src/Makefile.in	 |  105 ++++
   19923  src/fccache.c		 |  164 ++++--
   19924  src/fccfg.c		 |  352 ++++++++----
   19925  src/fcdir.c		 |   84 ++-
   19926  src/fcinit.c		 |  109 +++-
   19927  src/fcint.h		 |   52 +-
   19928  src/fclist.c		 |    5 +-
   19929  src/fcstr.c		 |  228 +++++++-
   19930  src/fcxml.c		 |  215 +++++---
   19931  18 files changed, 4377 insertions(+), 331 deletions(-)
   19932 
   19933 commit 1ce2a1bbadc15147e35dbc4c43fae072b8c4805e
   19934 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   19935 Date:	Sun May 5 17:53:41 2002 +0000
   19936 
   19937     Don't run fc-cache on make install if DESTDIR is set. Instead;
   19938     run it from
   19939 	Xinstall.sh after XFree86 is installed.
   19940 
   19941  fc-cache/Imakefile | 4 +++-
   19942  1 file changed, 3 insertions(+), 1 deletion(-)
   19943 
   19944 commit 28e413038db10e236abb1d6f82c7889d8e52d7a5
   19945 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   19946 Date:	Wed Apr 10 11:28:10 2002 +0000
   19947 
   19948     put fontconfig-def.cpp in the right place.
   19949 
   19950  fontconfig-def.cpp	| 170
   19951  -------------------------------------------------
   19952  src/fontconfig-def.cpp | 170
   19953  +++++++++++++++++++++++++++++++++++++++++++++++++
   19954  2 files changed, 170 insertions(+), 170 deletions(-)
   19955 
   19956 commit d82a034f9123558b300c956feec165c50ef7ada2
   19957 Author: Alan Hourihane <alanh (a] fairlite.demon.co.uk>
   19958 Date:	Sun Apr 7 15:19:46 2002 +0000
   19959 
   19960     new preprocessor files. (#5215-#5218, Alexander Gottwald).
   19961 
   19962  fontconfig-def.cpp | 170
   19963  +++++++++++++++++++++++++++++++++++++++++++++++++++++
   19964  1 file changed, 170 insertions(+)
   19965 
   19966 commit d9db7b9e94f0aec127066e81b9e7dbbf05cd740f
   19967 Author: Keith Packard <keithp (a] keithp.com>
   19968 Date:	Wed Mar 27 04:33:55 2002 +0000
   19969 
   19970     Fix FT_Get_Next_Char API to match official 2.0.9 released version
   19971 
   19972  src/fccharset.c | 26 ++++++++++++++++++--------
   19973  1 file changed, 18 insertions(+), 8 deletions(-)
   19974 
   19975 commit 8c7b2a9d83fbe23e9073a188c7b970f100a91562
   19976 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   19977 Date:	Mon Mar 4 21:15:28 2002 +0000
   19978 
   19979     Warning fixes
   19980 
   19981  src/fcatomic.c | 4 ++--
   19982  1 file changed, 2 insertions(+), 2 deletions(-)
   19983 
   19984 commit 216fac98e0785e787e32ff354241935a25723e4b
   19985 Author: Keith Packard <keithp (a] keithp.com>
   19986 Date:	Sun Mar 3 18:39:05 2002 +0000
   19987 
   19988     Add match routine that returns list of fonts
   19989 
   19990  fontconfig/fontconfig.h |  14 ++
   19991  src/fcavl.c		 | 419
   19992  ++++++++++++++++++++++++++++++++++++++++++++++++
   19993  src/fcavl.h		 |  46 ++++++
   19994  src/fcmatch.c		 | 225 ++++++++++++++++++++++----
   19995  4 files changed, 671 insertions(+), 33 deletions(-)
   19996 
   19997 commit ee9061efe984a3c5b659449f8db57a03b6bf5d13
   19998 Author: Keith Packard <keithp (a] keithp.com>
   19999 Date:	Sun Mar 3 18:36:26 2002 +0000
   20000 
   20001     Eliminate duplicate definitions in fcint.h and fontconfig.h
   20002 
   20003  src/fcint.h | 6 ------
   20004  1 file changed, 6 deletions(-)
   20005 
   20006 commit 5faa099cd5fb8d9d9f868362233929ff36cd0ac8
   20007 Author: Keith Packard <keithp (a] keithp.com>
   20008 Date:	Sun Mar 3 18:35:22 2002 +0000
   20009 
   20010     fontconfig: bail scanning directory on fatal error
   20011 
   20012  src/fcdir.c | 2 +-
   20013  1 file changed, 1 insertion(+), 1 deletion(-)
   20014 
   20015 commit 17e16fa1108491fa625258bba12e71aaad8a34de
   20016 Author: Keith Packard <keithp (a] keithp.com>
   20017 Date:	Sun Mar 3 18:31:20 2002 +0000
   20018 
   20019     Eliminate compiler warnings
   20020 
   20021  src/fccharset.c | 1026
   20022  +++++++++++++++++++++++++++----------------------------
   20023  1 file changed, 512 insertions(+), 514 deletions(-)
   20024 
   20025 commit a391da8f0f867b8f87b1912a91882b108d163e03
   20026 Author: Keith Packard <keithp (a] keithp.com>
   20027 Date:	Sun Mar 3 00:19:43 2002 +0000
   20028 
   20029     Add fcatomic.c
   20030 
   20031  src/Imakefile	|   4 +-
   20032  src/fcatomic.c | 183
   20033  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   20034  src/fccache.c	|   4 ++
   20035  3 files changed, 189 insertions(+), 2 deletions(-)
   20036 
   20037 commit 134f6011f347d1bc1b80a3cd435bb10b38d2932e
   20038 Author: Keith Packard <keithp (a] keithp.com>
   20039 Date:	Fri Mar 1 22:06:30 2002 +0000
   20040 
   20041     Add new FcAtomic datatype for config file locking
   20042 
   20043  fontconfig/fontconfig.h | 30 +++++++++++++++++++++++++++++-
   20044  src/Imakefile		 | 12 ++++++------
   20045  src/fccache.c		 | 34 ++++++++++++++--------------------
   20046  src/fcint.h		 |  9 ++++++++-
   20047  4 files changed, 57 insertions(+), 28 deletions(-)
   20048 
   20049 commit d23a2a6dfa0ae81298a238899512c7d7c99c5430
   20050 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   20051 Date:	Fri Mar 1 17:52:03 2002 +0000
   20052 
   20053     Add missing clean rule
   20054 
   20055  Imakefile | 6 ++++++
   20056  1 file changed, 6 insertions(+)
   20057 
   20058 commit 9c8e07f19589ba944e7bfb31251228b41a02f787
   20059 Author: Keith Packard <keithp (a] keithp.com>
   20060 Date:	Fri Mar 1 01:00:54 2002 +0000
   20061 
   20062     Port Xft1 to fontconfig
   20063 
   20064  fontconfig/fontconfig.h |  8 +++++++-
   20065  src/fccache.c		 | 13 +++++++------
   20066  src/fccfg.c		 | 10 +++++-----
   20067  src/fcdir.c		 |  4 ++--
   20068  4 files changed, 21 insertions(+), 14 deletions(-)
   20069 
   20070 commit 80c053b725669c1e982cceedb87f04ebb9c6f1e9
   20071 Author: Keith Packard <keithp (a] keithp.com>
   20072 Date:	Thu Feb 28 16:51:48 2002 +0000
   20073 
   20074     Add better error reporting when loading config file
   20075 
   20076  fc-list/fc-list.c	 |  2 +-
   20077  fontconfig/fontconfig.h | 16 +++++++++++++++-
   20078  src/fclist.c		 | 36 ++++++++++++++++++++++++++++++------
   20079  src/fcmatch.c		 | 38 +++++++++++++++++++++++++++++++-------
   20080  src/fcxml.c		 | 12 +++++++++++-
   20081  5 files changed, 88 insertions(+), 16 deletions(-)
   20082 
   20083 commit c4bd0638c5f14329e71be8f170c30d376fc76972
   20084 Author: Marc Aurele La France <tsi (a] ualberta.edu>
   20085 Date:	Tue Feb 26 05:10:30 2002 +0000
   20086 
   20087     Warning fixes
   20088 
   20089  fc-cache/fc-cache.c | 13 ++++++++++++-
   20090  fc-list/fc-list.c   | 15 +++++++++++++--
   20091  2 files changed, 25 insertions(+), 3 deletions(-)
   20092 
   20093 commit c5350655bef34cc08739bed324a482473b2a01b8
   20094 Author: Keith Packard <keithp (a] keithp.com>
   20095 Date:	Sun Feb 24 01:23:35 2002 +0000
   20096 
   20097     Check font edit value lists for empty
   20098 
   20099  src/fccfg.c | 4 ++--
   20100  1 file changed, 2 insertions(+), 2 deletions(-)
   20101 
   20102 commit bbbaac369186f6d2c21d28a091e4a8b6259f8e8a
   20103 Author: Keith Packard <keithp (a] keithp.com>
   20104 Date:	Fri Feb 22 18:54:07 2002 +0000
   20105 
   20106     fontconfig: some config file parsing mistakes
   20107 
   20108  src/fcfreetype.c | 2 +-
   20109  src/fcint.h	  | 9 ---------
   20110  src/fcxml.c	  | 8 ++++++--
   20111  3 files changed, 7 insertions(+), 12 deletions(-)
   20112 
   20113 commit a398554a6d6467956c1c3471e912fb4e969835eb
   20114 Author: Keith Packard <keithp (a] keithp.com>
   20115 Date:	Wed Feb 20 01:01:21 2002 +0000
   20116 
   20117     Remove fcxml.h include file as it cant work anymore anyhow
   20118 
   20119  fontconfig/Imakefile |  2 +-
   20120  fontconfig/fcxml.h   | 37 -------------------------------------
   20121  2 files changed, 1 insertion(+), 38 deletions(-)
   20122 
   20123 commit 24c90386bbdda9800d5a35c4dbff08682186907f
   20124 Author: Keith Packard <keithp (a] keithp.com>
   20125 Date:	Wed Feb 20 00:32:30 2002 +0000
   20126 
   20127     dont complain about missing optional included font config files
   20128 
   20129  src/fcxml.c | 4 ++--
   20130  1 file changed, 2 insertions(+), 2 deletions(-)
   20131 
   20132 commit 6e9fc5ded4a36fb3e9e31b96f837b2e54f1cd77c
   20133 Author: Keith Packard <keithp (a] keithp.com>
   20134 Date:	Tue Feb 19 08:33:23 2002 +0000
   20135 
   20136     Automatically initialize the fontconfig library
   20137 
   20138  src/fccfg.c  | 15 +++++++++------
   20139  src/fcinit.c |  4 ++--
   20140  src/fcint.h  |  4 +++-
   20141  3 files changed, 14 insertions(+), 9 deletions(-)
   20142 
   20143 commit aae6f7d48744a25899cac28d47458f394defa02a
   20144 Author: Keith Packard <keithp (a] keithp.com>
   20145 Date:	Tue Feb 19 07:50:44 2002 +0000
   20146 
   20147     Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage
   20148     to
   20149 	enumarate Unicode coverage efficiently
   20150 
   20151  fontconfig/fontconfig.h |  7 +++++--
   20152  src/fccache.c		 |  4 ++--
   20153  src/fccharset.c	 | 23 ++++++++++++++++++++++-
   20154  src/fcpat.c		 |  6 +++---
   20155  4 files changed, 32 insertions(+), 8 deletions(-)
   20156 
   20157 commit c2e7c611cbef33e9f93fbb110cd8df61abec67d7
   20158 Author: Keith Packard <keithp (a] keithp.com>
   20159 Date:	Mon Feb 18 22:29:28 2002 +0000
   20160 
   20161     Switch fontconfig from libxml2 to expat
   20162 
   20163  src/Imakefile	 |    3 +-
   20164  src/fccharset.c |   12 +-
   20165  src/fcdbg.c	 |   20 +-
   20166  src/fcint.h	 |   34 +-
   20167  src/fcname.c	 |   98 +---
   20168  src/fcstr.c	 |   92 ++-
   20169  src/fcxml.c	 | 1764
   20170  ++++++++++++++++++++++++++++++++++++-------------------
   20171  7 files changed, 1326 insertions(+), 697 deletions(-)
   20172 
   20173 commit 2eb26602ffcfb3c3489849210502c4e00b370dfd
   20174 Author: Keith Packard <keithp (a] keithp.com>
   20175 Date:	Fri Feb 15 23:45:33 2002 +0000
   20176 
   20177     fontconfig fc-cache program needs to be executed with correct
   20178     environment
   20179 	on install
   20180 
   20181  fc-cache/Imakefile | 2 +-
   20182  1 file changed, 1 insertion(+), 1 deletion(-)
   20183 
   20184 commit 65018b4a468c3175790dc27dfe37987151ad97d5
   20185 Author: Keith Packard <keithp (a] keithp.com>
   20186 Date:	Fri Feb 15 07:36:14 2002 +0000
   20187 
   20188     Update to Xft version 2
   20189 
   20190  fc-cache/fc-cache.c | 7 ++++---
   20191  1 file changed, 4 insertions(+), 3 deletions(-)
   20192 
   20193 commit ccb3e93b2754542d08dcd2572402560d76a8ed91
   20194 Author: Keith Packard <keithp (a] keithp.com>
   20195 Date:	Fri Feb 15 06:01:28 2002 +0000
   20196 
   20197     fontconfig library: build fixes and compiler warning fixes
   20198 
   20199  fc-cache/Imakefile	 |   2 +-
   20200  fc-list/Imakefile	 |   2 +-
   20201  fc-list/fc-list.c	 |   5 +-
   20202  fontconfig/fcfreetype.h |   1 +
   20203  fontconfig/fcprivate.h  |   2 +-
   20204  fontconfig/fcxml.h	 |   2 +-
   20205  fontconfig/fontconfig.h |  61 ++++++++---------
   20206  src/fccache.c		 | 176
   20207  ++++++++++++++++++++++++++++++------------------
   20208  src/fccfg.c		 | 126 +++++++++++++++++-----------------
   20209  src/fccharset.c	 |  23 ++++---
   20210  src/fcdir.c		 |  58 ++++++++--------
   20211  src/fcfreetype.c	 | 106 ++++++++++++++---------------
   20212  src/fcinit.c		 |   2 +-
   20213  src/fcint.h		 |  74 ++++++++------------
   20214  src/fcmatch.c		 |   7 +-
   20215  src/fcname.c		 |  92 ++++++++++++-------------
   20216  src/fcpat.c		 |  10 +--
   20217  src/fcstr.c		 |  32 ++++-----
   20218  src/fcxml.c		 | 135 +++++++++++++++++++------------------
   20219  19 files changed, 473 insertions(+), 443 deletions(-)
   20220 
   20221 commit 3be03bed3955e91882b65315fdf8a68e4b453431
   20222 Author: Keith Packard <keithp (a] keithp.com>
   20223 Date:	Fri Feb 15 00:49:44 2002 +0000
   20224 
   20225     Update fontconfig and libxml2 to get them working with in-tree build
   20226 	process
   20227 
   20228  fc-cache/Imakefile | 12 +++---------
   20229  fc-list/Imakefile  | 13 +++----------
   20230  src/Imakefile	    | 55
   20231  ++++++------------------------------------------------
   20232  3 files changed, 12 insertions(+), 68 deletions(-)
   20233 
   20234 commit 82e6d72059aaa4beccb2ec39706ef86e99e479de
   20235 Author: Keith Packard <keithp (a] keithp.com>
   20236 Date:	Thu Feb 14 23:34:13 2002 +0000
   20237 
   20238     Add new font configuration library which forms the basis of the
   20239     new version
   20240 	of Xft
   20241 
   20242 commit 24330d27f88bbf387d92128d2c21e005f2563e93
   20243 Author: Keith Packard <keithp (a] keithp.com>
   20244 Date:	Thu Feb 14 23:34:13 2002 +0000
   20245 
   20246     Initial revision
   20247 
   20248  AUTHORS		 |    1 +
   20249  COPYING		 |   22 +
   20250  INSTALL		 |    3 +
   20251  Imakefile		 |   25 +
   20252  README			 |    2 +
   20253  acconfig.h		 |    2 +
   20254  configure.in		 |  202 +++++++
   20255  cvscompile.sh		 |    6 +
   20256  doc/fontconfig.tex	 |   55 ++
   20257  fc-cache/Imakefile	 |   19 +
   20258  fc-cache/fc-cache.c	 |  145 +++++
   20259  fc-cache/fc-cache.man	 |   45 ++
   20260  fc-list/Imakefile	 |   17 +
   20261  fc-list/fc-list.c	 |  128 ++++
   20262  fc-list/fc-list.man	 |   36 ++
   20263  findfonts		 |    8 +
   20264  fontconfig/Imakefile	 |    8 +
   20265  fontconfig/fcfreetype.h |   34 ++
   20266  fontconfig/fcprivate.h  |  117 ++++
   20267  fontconfig/fcxml.h	 |   37 ++
   20268  fontconfig/fontconfig.h |  551 +++++++++++++++++
   20269  fonts.conf.in		 |  191 ++++++
   20270  fonts.dtd		 |  165 +++++
   20271  setfontdirs		 |   19 +
   20272  src/Imakefile		 |   90 +++
   20273  src/fcblanks.c		 |   84 +++
   20274  src/fccache.c		 |  592 ++++++++++++++++++
   20275  src/fccfg.c		 | 1369 ++++++++++++++++++++++++++++++++++++++++++
   20276  src/fccharset.c	 | 1521
   20277  +++++++++++++++++++++++++++++++++++++++++++++++
   20278  src/fcdbg.c		 |  272 +++++++++
   20279  src/fcdefault.c	 |   87 +++
   20280  src/fcdir.c		 |  178 ++++++
   20281  src/fcfreetype.c	 |  236 ++++++++
   20282  src/fcfs.c		 |   82 +++
   20283  src/fcinit.c		 |  174 ++++++
   20284  src/fcint.h		 |  480 +++++++++++++++
   20285  src/fclist.c		 |  442 ++++++++++++++
   20286  src/fcmatch.c		 |  347 +++++++++++
   20287  src/fcmatrix.c		 |  112 ++++
   20288  src/fcname.c		 |  621 +++++++++++++++++++
   20289  src/fcpat.c		 |  491 +++++++++++++++
   20290  src/fcstr.c		 |  188 ++++++
   20291  src/fcxml.c		 | 1032 ++++++++++++++++++++++++++++++++
   20292  src/fontconfig.man	 | 1113 ++++++++++++++++++++++++++++++++++
   20293  44 files changed, 11349 insertions(+)
   20294