Apply "User::App::Shared" smack label to /opt/var/cache/fontconfig
[platform/upstream/fontconfig.git] / ChangeLog
index 8465b00..9a05f9b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+commit f6244d2cf231e1dc756f3e941e61b9bf124879bb
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Wed May 8 11:57:49 2013 +0900
+
+    Use the glob matching for filename
+
+    Regex is expensive to compare filenames. we already have the glob
+    matching
+    and it works enough in this case.
+
+    Prior to this change, renaming FcConfigGlobMatch() to FcStrGlobMatch()
+    and moving to fcstr.c
+
+ src/fccfg.c   | 46 +---------------------------------------------
+ src/fcint.h   |  4 ++++
+ src/fcmatch.c |  6 ++----
+ src/fcstr.c   | 44 ++++++++++++++++++++++++++++++++++++++++++++
+ 4 files changed, 51 insertions(+), 49 deletions(-)
+
+commit 03216ccf4ca0808f9c7b9513efcaeb7f4058b575
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Wed Apr 10 18:41:22 2013 +0900
+
+    Bug 63329 - make check fails: .. contents:: :depth: 2
+
+    Add back FcHashGetSHA256DigestFromFile() and fall back to it
+    when font isn't SFNT-based font because FT_Load_Sfnt_Table
+    fails with FT_Err_Invalid_Face_Handle.
+
+ src/fcfreetype.c | 32 ++++++++++++++++++++---------
+ src/fchash.c     | 62
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h      |  4 ++++
+ 3 files changed, 88 insertions(+), 10 deletions(-)
+
+commit 77419a4dfdf41ed34dd03e74d0e4e6f89dbc65e1
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Wed Apr 10 11:14:39 2013 +0900
+
+    documented FC_HASH and FC_POSTSCRIPT_NAME
+
+ doc/fontconfig-devel.sgml | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit fc5a589abad0e8285f7d95007ebda76536e8fa7d
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Apr 9 17:18:43 2013 +0900
+
+    Revert the previous change and rework to not export freetype API
+    outside fcfreetype.c
+
+ src/fcfreetype.c | 23 ++++++++++++++++++++---
+ src/fchash.c     | 47 ++++++++++++-----------------------------------
+ src/fcint.h      |  5 ++---
+ 3 files changed, 34 insertions(+), 41 deletions(-)
+
+commit c93a8b8b54afe33e5ecf9870723543cb4058fa94
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Apr 9 12:46:30 2013 +0900
+
+    Obtain fonts data via FT_Face instead of opening a file directly
+
+ src/fcfreetype.c |  2 +-
+ src/fchash.c     | 50 +++++++++++++++++++++++++++++++++-----------------
+ src/fcint.h      |  4 +++-
+ 3 files changed, 37 insertions(+), 19 deletions(-)
+
+commit 9299155b5247255d6b6687448173056c3ca8d09b
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Apr 9 11:34:35 2013 +0900
+
+    Ensure closing fp on error
+
+ src/fchash.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 18bf57c70aafcad031c0b43756b754dcaf6a756a
+Author: Sebastian Freundt <hroptatyr@fresse.org>
+Date:   Sun Apr 7 00:02:58 2013 +0000
+
+    build-chain, replace INCLUDES directive by AM_CPPFLAGS
+
+    As of automake-13.1 the INCLUDES directive is no longer supported.
+    An automake run will return with an error.
+
+    This changeset simply follows automake's advice to replace INCLUDES
+    by AM_CPPFLAGS.
+
+ Tools.mk                | 4 ++--
+ fc-cache/Makefile.am    | 2 +-
+ fc-cat/Makefile.am      | 2 +-
+ fc-list/Makefile.am     | 2 +-
+ fc-match/Makefile.am    | 2 +-
+ fc-pattern/Makefile.am  | 2 +-
+ fc-query/Makefile.am    | 2 +-
+ fc-scan/Makefile.am     | 2 +-
+ fc-validate/Makefile.am | 2 +-
+ src/Makefile.am         | 2 +-
+ 10 files changed, 11 insertions(+), 11 deletions(-)
+
+commit 8fd0ed60a62cb7f36b2ade1bd16a66671eaf79da
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Mon Apr 1 18:16:28 2013 +0900
+
+    Bug 62980 - matching native fonts with even :lang=en
+
+    Fix the matcher modified by 4eab908c8679a797ac7016b77a93ee41bb11b0fc
+    to deal with both strong and weak of FC_LANG as the same location
+    in the score
+
+ src/fcmatch.c | 23 +++++++----------------
+ 1 file changed, 7 insertions(+), 16 deletions(-)
+
+commit 73fa326d1e791b587da93b795f962c3405b7a96d
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 29 16:10:15 2013 +0900
+
+    Bump version to 2.10.92
+
+ README                  | 65
+ +++++++++++++++++++++++++++++++++++++++++++++++--
+ configure.ac            |  2 +-
+ fontconfig/fontconfig.h |  2 +-
+ 3 files changed, 65 insertions(+), 4 deletions(-)
+
+commit c842412c079e781d53f023616d9758223fb68323
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 29 16:07:30 2013 +0900
+
+    Minor fix
+
+ new-version.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit b3b435b87f1aec1b2779fd7edbbff5571c3c61a2
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 29 16:02:34 2013 +0900
+
+    Bump libtool revision
+
+ configure.ac | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+commit 3fc22cfe756fcb2d6c5a64aa305957c417c6cecd
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 29 12:46:04 2013 +0900
+
+    Minor cleanup
+
+ Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit b561ff2016ce84eef3c81f16dfb0481be6a13f9b
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Jan 18 11:30:10 2013 +0900
+
+    Bug 38737 - Wishlist: support FC_POSTSCRIPT_NAME
+
+    Add the PostScript name into the cache and the matcher.
+    Scoring the better font against the PostScript name by
+    the forward-matching.
+
+ fontconfig/fontconfig.h |  1 +
+ src/fcfreetype.c        | 49 +++++++++++++++++++++++++++-
+ src/fcint.h             |  6 ++++
+ src/fcmatch.c           | 21 ++++++++++++
+ src/fcobjs.h            |  1 +
+ src/fcstr.c             | 85
+ ++++++++++++++++++++++++++++---------------------
+ 6 files changed, 125 insertions(+), 38 deletions(-)
+
+commit c758206e8c0e5b572bd34183b184ef4361745333
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Thu Mar 21 11:58:06 2013 +0900
+
+    Fix a SIGSEGV on FcPatternGet* with NULL pattern
+
+ src/fcpat.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+commit bdf1581e3de5528f397f19bfd4ca9caaf9e7fe4a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:   Fri Mar 8 05:53:27 2013 -0500
+
+    Fix crash with FcConfigSetCurrent(NULL)
+
+ src/fccfg.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit aad4d6f6c68d06415333f5d0d3e4b4870114f11d
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Thu Mar 7 13:19:50 2013 +0900
+
+    Do not copy FC_*LANG_OBJECT even if it's not available on the pattern
+
+    those objects are linked to the corresponding string objects.
+    this may causes inconsistency that those objects has more values
+    than them.
+
+ src/fcmatch.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+commit e96d7760886a3781a46b3271c76af99e15cb0146
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Wed Feb 6 19:35:30 2013 +0900
+
+    Bug 59456 - Adding a --sysroot like option to fc-cache
+
+    Add an ability to set the system root to generate the caches.
+    In order to do this, new APIs, FcConfigGetSysRoot() and
+    FcConfigSetSysRoot() is available.
+
+ doc/fcconfig.fncs       | 21 +++++++++++
+ fc-cache/fc-cache.c     | 38 +++++++++++++------
+ fontconfig/fontconfig.h |  7 ++++
+ src/fccache.c           | 99
+ +++++++++++++++++++++++++++++++++----------------
+ src/fccfg.c             | 57 ++++++++++++++++++++++++++++
+ src/fcinit.c            | 30 ++++++++++-----
+ src/fcint.h             | 15 +++++++-
+ src/fcstr.c             | 62 ++++++++++++++++++++++++++++++-
+ 8 files changed, 275 insertions(+), 54 deletions(-)
+
+commit 569657a24ca11aedfd3b588984344d7ab97fe09f
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Mar 5 12:46:01 2013 +0900
+
+    Fix a memory leak
+
+ src/fclang.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+commit 612ee2a5c91b8929b2cc5abce4af84d8d7e66bd0
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 1 22:21:25 2013 +0900
+
+    Fix broken sort order with FcFontSort()
+
+    which was introduced by 4eab908c8679a797ac7016b77a93ee41bb11b0fc
+
+ src/fcmatch.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+commit ea4ebd59377d3dff3616bd20381f308a92781ae6
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 1 19:38:21 2013 +0900
+
+    Fix a crash when the object is non-builtin object
+
+ src/fcmatch.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 10230497675fa4fcbb427efe8dd2883839ddaec0
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 1 18:41:27 2013 +0900
+
+    Fix a typo
+
+ conf.d/30-metric-aliases.conf | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit db69bf6ecd0da4d23bdfe38652bb53d2daa655a2
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Fri Mar 1 18:31:01 2013 +0900
+
+    Bug 60783 - Add Liberation Sans Narrow to 30-metric-aliases.conf
+
+    Add Liberation Sans Narrow as an alias for Arial Narrow
+
+ conf.d/30-metric-aliases.conf | 16 ++++++++++++++++
+ 1 file changed, 16 insertions(+)
+
+commit 2c696255749683e9a084f797eb033d222510a275
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Mon Feb 18 13:17:53 2013 +0900
+
+    Bug 60748 - broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf
+
+    Move the target of recipes to the "pattern" from the "font".
+    This is to ensure the targeted objects is updated by them
+    prior to FcDefaultSubstitute() so that it can adds the default
+    values properly.
+
+ conf.d/10-autohint.conf          | 2 +-
+ conf.d/10-no-sub-pixel.conf      | 2 +-
+ conf.d/10-sub-pixel-bgr.conf     | 2 +-
+ conf.d/10-sub-pixel-rgb.conf     | 2 +-
+ conf.d/10-sub-pixel-vbgr.conf    | 2 +-
+ conf.d/10-sub-pixel-vrgb.conf    | 2 +-
+ conf.d/10-unhinted.conf          | 2 +-
+ conf.d/11-lcdfilter-default.conf | 2 +-
+ conf.d/11-lcdfilter-legacy.conf  | 2 +-
+ conf.d/11-lcdfilter-light.conf   | 2 +-
+ 10 files changed, 10 insertions(+), 10 deletions(-)
+
+commit 83f679ce558de736ef1a095a362397da0ac3417f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:   Fri Feb 15 09:48:38 2013 -0500
+
+    Accept digits as part of OpenType script tags
+
+    They've been used since 2005.
+
+ src/fcfreetype.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+commit 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Thu Feb 7 17:56:17 2013 +0900
+
+    Add Culmus foundry to the vendor list
+
+    Maps fonts produced by the Culmus project
+    <http://culmus.sourceforge.net>
+    to the XLFD foundry name culmus.
+
+    For TrueType fonts, maps the vendor code CLM from the TrueType vendor
+    id field.
+
+    For Type1 fonts, which use heuristics to guess mappings to XLFD
+    foundries from
+    words in the copyright notice, add the names of the main contributors
+    to
+    the Culmus product to recognize the fonts under their copyright.
+
+    Patch from Maxim Iorsh
+
+ src/fcfreetype.c | 67
+ +++++++++++++++++++-------------------------------------
+ 1 file changed, 23 insertions(+), 44 deletions(-)
+
+commit 96220a5ed9d1d761b14a7ac516ac6786c132f280
+Author: Quentin Glidic <sardemff7+git@sardemff7.net>
+Date:   Sat Feb 2 17:01:07 2013 +0100
+
+    Use LOG_COMPILER and AM_TESTS_ENVIRONMENT
+
+    TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
+    override the test environment
+
+    <ext>_LOG_COMPILER is meant to contain the program that runs the test
+    with <ext> extension
+    LOG_COMPILER is for extensionless tests
+    AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
+
+      https://bugs.freedesktop.org/show_bug.cgi?id=60192
+
+    Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
+
+ Makefile.am      |  1 -
+ configure.ac     |  2 +-
+ doc/Makefile.am  |  5 ++++-
+ test/Makefile.am | 12 +++++++++++-
+ 4 files changed, 16 insertions(+), 4 deletions(-)
+
+commit 62b7d764ce994bb32e7614337fdfa0854445c380
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Wed Feb 6 19:14:51 2013 +0900
+
+    Bump the cache version to 4
+
+ fontconfig/fontconfig.h | 2 +-
+ src/fcint.h             | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 4eab908c8679a797ac7016b77a93ee41bb11b0fc
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Wed Feb 6 19:02:07 2013 +0900
+
+    Update _FcMatchers definition logic
+
+    to make it easier to maintain. also added FC_HASH_OBJECT to be matched
+    in the pattern, prior to FC_FILE_OBJECT.
+
+ src/fcint.h            |   2 +-
+ src/fcmatch.c          | 184
+ +++++++++++++++++++++++--------------------------
+ src/fcname.c           |   2 +-
+ src/fcobjs.h           |  90 ++++++++++++------------
+ src/fcobjshash.gperf.h |   2 +-
+ 5 files changed, 134 insertions(+), 146 deletions(-)
+
+commit 52b2b5c99268d5ad28dc0972c5f136720d55f21b
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Feb 5 20:44:18 2013 +0900
+
+    Bug 60312 - DIST_SUBDIRS should never appear in a conditional
+
+    As it is documented like this:
+
+    If SUBDIRS is defined conditionally using Automake conditionals,
+    Automake will define DIST_SUBDIRS automatically from the possible
+    values of SUBDIRS in all conditions.
+
+    So we don't need to re-define DIST_SUBDIRS in Makefile.am unless
+    we use AC_SUBST to define SUBDIRS.
+
+    Patch from Quentin Glidic
+
+ Makefile.am | 3 ---
+ 1 file changed, 3 deletions(-)
+
+commit 95af7447dba7c54ed162b667c0bb2ea6500e8f32
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Mon Feb 4 16:03:29 2013 +0900
+
+    Bug 50733 - Add font-file hash?
+
+    Add "hash" object which contains SHA256 hash value (so far) computed
+    from the font file.
+
+ fontconfig/fontconfig.h |   1 +
+ src/Makefile.am         |   1 +
+ src/fcfreetype.c        |   9 ++
+ src/fchash.c            | 265
+ ++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h             |   7 ++
+ src/fcobjs.h            |   1 +
+ 6 files changed, 284 insertions(+)
+
+commit d34643894f2dff7eec35345e8e9b32a9a32fa113
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Feb 5 14:17:16 2013 +0900
+
+    Use AM_MISSING_PROG instead of hardcoding missing
+
+ Makefile.am  | 2 +-
+ configure.ac | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+commit 241cd53ff62599ecf557c6a4f975fc427dad9700
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Feb 5 11:33:47 2013 +0900
+
+    Revert "test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT"
+
+    This reverts commit 2146b0307a3476892723104481f27f8484451c52.
+
+    That change introduces incompatibility and seems not working with
+    older releases of automake, including automake 1.12.2.
+
+ test/Makefile.am | 12 +-----------
+ 1 file changed, 1 insertion(+), 11 deletions(-)
+
+commit 2146b0307a3476892723104481f27f8484451c52
+Author: Quentin Glidic <sardemff7+git@sardemff7.net>
+Date:   Sat Feb 2 17:01:07 2013 +0100
+
+    test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT
+
+    TESTS_ENVIRONMENT is deprecated and should be reserved to the user to
+    override the test environment
+
+    <ext>_LOG_COMPILER is meant to contain the program that runs the test
+    with <ext> extension
+    AM_TESTS_ENVIRONMENT is meant to set the environment for the tests
+
+      https://bugs.freedesktop.org/show_bug.cgi?id=60192
+
+    Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
+
+ test/Makefile.am | 12 +++++++++++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
+
+commit da0946721af3ab2dff3cd903065336b93592d067
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Mon Feb 4 17:57:00 2013 +0900
+
+    Use AM_MISSING_PROG instead of hardcoding missing
+
+ configure.ac    | 2 ++
+ src/Makefile.am | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+commit 786ead52015573e7b60a53d79abc26d611f1fe93
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Mon Feb 4 17:20:03 2013 +0900
+
+    Modernize configure.ac
+
+ configure.ac | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+commit 20191810d1fea7c2f49b65ffee3e4d5e2bc0bac3
+Author: Akira TAGOH <akira@tagoh.org>
+Date:   Tue Jan 29 20:19:36 2013 +0900
+
+    Bug 23757 - Add mode="delete" to <edit>
+
+    Add two edit mode, "delete" and "delete_all".
+    what values are being deleted depends on <test> as documented.
+    if the target object is same to what is tested, matching value there
+    will be deleted. otherwise all of values in the object will be
+    deleted.
+    so this would means both edit mode will not take any expressions.
+
+    e.g.
+
+    Given that the testing is always true here, the following rules:
+
+      <match>
+        <test name="foo" compare="eq">
+          <string>bar</string>
+        </test>
+        <edit name="foo" mode="delete"/>
+      </match>
+
+    will removes "bar" string from "foo" object. and:
+
+      <match>
+        <test name="foo" compare="eq">
+          <string>foo</string>
+        </test>
+        <edit name="bar" mode="delete"/>
+      </match>
+
+    will removes all of values in "bar" object.
+
+ doc/fontconfig-user.sgml |  2 ++
+ fonts.dtd                |  2 +-
+ src/fccfg.c              | 10 ++++++++++
+ src/fcdbg.c              |  6 ++++--
+ src/fcint.h              |  1 +
+ src/fcxml.c              | 11 +++++++++++
+ 6 files changed, 29 insertions(+), 3 deletions(-)
+
+commit c1d9588890798e389d0f0ba633b704dee1ea8bf5
+Author: Colin Walters <walters@verbum.org>
+Date:   Thu Jan 31 21:32:46 2013 -0500
+
+    build: Only use PKG_INSTALLDIR if available
+
+    It's only in pkg-config 0.27 or newer, but 0.25 at least is still
+    fairly widespread.
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit e11f15628cff04c4a742f88abee22f440edcce52
+Author: Christoph J. Thompson <cjsthompson@gmail.com>
+Date:   Fri Feb 1 02:27:32 2013 +0100
+
+    Use the PKG_INSTALLDIR macro.
+
+       modified:   Makefile.am
+       modified:   configure.ac
+
+ Makefile.am  | 1 -
+ configure.ac | 1 +
+ 2 files changed, 1 insertion(+), 1 deletion(-)
+
+commit d26fb23c41abd87422778bb38eea39f25ba3dc4a
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Fri Jan 25 20:01:24 2013 +0900
+
+    Bug 59385 - Do the right thing for intermixed edit and test elements
+
+    This changes allows to have multiple mathcing rules in one <match>
+    block
+    in the same order.
+    After this changes, the following thing will works as two matching
+    rules:
+
+       <match>
+               <!-- rule 1 -->
+               <test name="family" compare="eq">
+                       <string>foo</string>
+               </test>
+               <edit name="foo" mode="append">
+                       <string>foo</string>
+               </edit>
+               <!-- rule 2 -->
+               <test name="foo" compare="eq">
+                       <string>foo</string>
+               </test>
+               <edit name="foo" mode="append">
+                       <string>bar</string>
+               </edit>
+       </match>
+
+ fonts.dtd   | 2 +-
+ src/fcxml.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 47 insertions(+), 1 deletion(-)
+
+commit fb3b410998aba8835999e2ca7003a180431cfaf4
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Wed Jan 23 12:37:51 2013 +0900
+
+    remove the unnecessary code
+
+ src/fccompat.c | 6 ------
+ 1 file changed, 6 deletions(-)
+
+commit 5400bb4fb43dc811b813f11d5b0c023db727f543
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Wed Jan 23 12:32:37 2013 +0900
+
+    Add another approach to FC_PRGNAME for Solaris 10 or before
+
+    Patch from Raimund Steger
+
+ configure.ac   | 2 +-
+ src/fcdefault.c | 5 ++++-
+ 2 files changed, 5 insertions(+), 2 deletions(-)
+
+commit 000ca9ccb03013a5b151f0d21148ab0ca4c2f2de
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Jan 22 12:11:56 2013 +0900
+
+    Fix installation on MinGW32
+
+    Patch from LRN
+
+ src/Makefile.am | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+commit 6363193a0575cf6f58baf7f0a772ad8f92b7b904
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Jan 22 12:03:28 2013 +0900
+
+    Fix mkstemp absence for some platform
+
+    Patch from LRN and modified to make more generic.
+
+ src/fccache.c |  57 ----------------------------
+ src/fccompat.c | 116
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h   |   3 ++
+ 3 files changed, 119 insertions(+), 57 deletions(-)
+
+commit 9dbc282796e9a4d5a2a8cc7d1c8e29b9154e91c0
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Jan 22 10:26:41 2013 +0900
+
+    Add missing file descriptor to F_DUPFD_CLOEXEC
+
+    Patch from Matthieu Herrb
+
+ src/fccompat.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 6118781f7f5dba672d19a841cc231661bf5fb59d
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 17 19:27:20 2013 -0600
+
+    Fix readlink failure
+
+    As reported by Raimund Steger.
+
+ src/fcdefault.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 671bcb34e23ed03b1f564af35560db81f8b12b96
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Thu Jan 17 12:49:16 2013 +0900
+
+    Better fix for 2fe5ddfd
+
+    Drop realpath() and fix breakage on Win32
+
+ configure.ac   |  2 +-
+ src/fcdefault.c | 14 +++++++-------
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+commit 2fe5ddfdae6be80db5b7e622ab6c1ab985377542
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 16 21:01:28 2013 -0600
+
+    Fix FC_PRGNAME default
+
+    As reported by Raimund Steger.
+
+ src/fcdefault.c | 36 +++++++++++++++++++-----------------
+ 1 file changed, 19 insertions(+), 17 deletions(-)
+
+commit 55d39bcad0737e92e1207fabbd8c65fa9e5e0482
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 16 07:30:44 2013 -0600
+
+    Fix fc-cache crash caused by looking up NULL object incorrectly
+
+    We were returning a skiplist node when looking up NULL!
+
+ src/fccache.c | 7 +++++--
+ src/fccfg.c   | 4 ++--
+ 2 files changed, 7 insertions(+), 4 deletions(-)
+
+commit 106c4f73119e00a7804ef79ee556f1111d680e32
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 16 07:05:07 2013 -0600
+
+    Minor
+
+ src/fcfreetype.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 1a5d0daea0173e2cc47d76d2022467f0dbd423f0
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 16 04:52:06 2013 -0600
+
+    Remove unused checks for common functions
+
+    The check results of these were never actually used.
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit f9ac4c84c90cbb57afbf1fa3a5c9ff3bfc4f537e
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Wed Jan 16 16:35:28 2013 +0900
+
+    Improve FcGetPrgname() to work on BSD
+
+ configure.ac   |  2 +-
+ src/fcdefault.c | 10 ++++++++++
+ 2 files changed, 11 insertions(+), 1 deletion(-)
+
+commit ec5ca08c807585a9230f83c95f7cca6b7065b142
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 15 20:41:26 2013 -0600
+
+    Bug 59379 - FC_PRGNAME
+
+    Can be used for per-application configuration.
+
+ configure.ac             |  2 +-
+ doc/fontconfig-devel.sgml |  3 +-
+ doc/fontconfig-user.sgml  |  1 +
+ fontconfig/fontconfig.h   |  1 +
+ src/fccfg.c              |  7 ++++
+ src/fcdefault.c          | 85
+ +++++++++++++++++++++++++++++++++++++++++++++--
+ src/fcint.h              |  3 ++
+ src/fcobjs.h             |  1 +
+ 8 files changed, 99 insertions(+), 4 deletions(-)
+
+commit 3f84695104b169fe25742ba3b91d04467f5debc4
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Sep 4 12:39:48 2012 +0900
+
+    Bug 50497 - RFE: Add OpenType feature tags support
+
+    Add FC_FONT_FEATURES to store the feature tags to be enabled.
+
+ doc/fontconfig-devel.sgml | 2 ++
+ doc/fontconfig-user.sgml  | 1 +
+ fontconfig/fontconfig.h   | 1 +
+ src/fcobjs.h             | 1 +
+ 4 files changed, 5 insertions(+)
+
+commit dffb69ed8c7cf2e707bc692f94b51108b772d9d8
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Jan 15 17:26:27 2013 +0900
+
+    Fix the build fail on MinGW
+
+    Reported at
+    http://lists.freedesktop.org/archives/fontconfig/2013-January/004601.html
+
+    just warn at the runtime instead of the compile time. it somewhat
+    works
+    on even MinGW since FcMakeTempfile() isn't used on Win32 so far.
+
+ src/fccompat.c | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+commit 8b8f0d21534aa9b82276815c84429ffca8941d2a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Jan 14 14:39:12 2013 -0600
+
+    Minor
+
+ src/fcmatch.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 8828fffd93c6b19bcfd7626ddc472aa8f055d034
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Jan 14 14:36:38 2013 -0600
+
+    Copy all values from pattern to font if the font doesn't have
+    the element
+
+    Bug 59376 - FcFontRenderPrepare enhancement
+
+ src/fcmatch.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+commit 0831c1770e4bac7269a190936bbb0529d747e233
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 10 09:01:52 2013 -0600
+
+    Ensure we find the uninstalled fontconfig header
+
+    Patch from Colin Walters.
+
+ test/Makefile.am | 2 ++
+ 1 file changed, 2 insertions(+)
+
+commit 1527c395cbe0bbab9e66a42213ef3ac5ce1c0383
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 10 09:00:18 2013 -0600
+
+    Resepct $NOCONFIGURE
+
+    Patch from Colin Walters.
+
+ autogen.sh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit fcc3567847949ec422157d331c9640cd0453e169
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Thu Jan 10 17:57:12 2013 +0900
+
+    Bump version to 2.10.91
+
+ README                         | 105
+ +++++++++++++++++++++++++++++++++++++++++++++++-
+ configure.ac           |   2 +-
+ fontconfig/fontconfig.h |   2 +-
+ 3 files changed, 105 insertions(+), 4 deletions(-)
+
+commit 98352247f2ab01046c330485f73fd26eb15a08a4
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Thu Jan 10 17:56:51 2013 +0900
+
+    Update the date in README properly
+
+ new-version.sh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 9066fbe7855674ff51053b78f1d0d179486e22ea
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 10 01:23:07 2013 -0600
+
+    Make linker happy
+
+ fc-validate/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 98efed3bcafc92b573b193b5b38039aa717617d3
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 10 01:17:02 2013 -0600
+
+    Add atomic ops for Solaris
+
+    Patch from Raimund Steger.
+
+ configure.ac  | 22 ++++++++++++++++++++--
+ src/fcatomic.h | 12 ++++++++++++
+ 2 files changed, 32 insertions(+), 2 deletions(-)
+
+commit 8e8a99ae8a1c2e56c42093bee577d6de66248366
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Mon Sep 10 16:09:04 2012 +0900
+
+    Bug 29312 - RFE: feature to indicate which characters are missing
+    to satisfy the language support
+
+    Add fc-validate to check the language coverage in a font.
+
+ Makefile.am                 |   2 +-
+ configure.ac                |   1 +
+ doc/fclangset.fncs          |   8 ++
+ fc-validate/Makefile.am      |  60 +++++++++++
+ fc-validate/fc-validate.c    | 242
+ +++++++++++++++++++++++++++++++++++++++++++
+ fc-validate/fc-validate.sgml | 182 ++++++++++++++++++++++++++++++++
+ fontconfig/fontconfig.h      |   3 +
+ src/fcint.h                 |   3 -
+ 8 files changed, 497 insertions(+), 4 deletions(-)
+
+commit 16fd965171808c10f87d097f678ee9e10771be72
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Wed Jan 9 11:26:56 2013 +0900
+
+    Fix a typo in the manpages template
+
+ doc/func.sgml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 7680e9ee891a74f0e428e30604a5d0ff0e2e9383
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 8 14:51:00 2013 -0600
+
+    Add pthread test
+
+    Not enabled by default since it requires config and fonts.
+
+ test/Makefile.am    | 9 ++++++
+ test/test-pthread.c | 79
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 88 insertions(+)
+
+commit dc21ed28d69df279c6068d9cae862e02af72815f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 8 13:01:48 2013 -0600
+
+    Fix memory corruption!
+
+    In FcStrListCreate() we were increasing reference count of set,
+    however, if set had a const reference (which is the case for list
+    of languages), and with multiple threads, the const ref (-1) was
+    getting up to 1 and then a decrease was destroying the set.  Ouch.
+
+    Here's the valgrind error, which took me quite a few hours of
+    running to catch:
+
+    ==4464== Invalid read of size 4
+    ==4464==   at 0x4E58FF3: FcStrListNext (fcstr.c:1256)
+    ==4464==   by 0x4E3F11D: FcConfigSubstituteWithPat (fccfg.c:1508)
+    ==4464==   by 0x4E3F8F4: FcConfigSubstitute (fccfg.c:1729)
+    ==4464==   by 0x4009FA: test_match (simple-pthread-test.c:53)
+    ==4464==   by 0x400A6E: run_test_in_thread (simple-pthread-test.c:68)
+    ==4464==   by 0x507EE99: start_thread (pthread_create.c:308)
+    ==4464==  Address 0x6bc0b44 is 4 bytes inside a block of size
+    24 free'd
+    ==4464==   at 0x4C2A82E: free (in
+    /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==4464==   by 0x4E58F84: FcStrSetDestroy (fcstr.c:1236)
+    ==4464==   by 0x4E3F0C6: FcConfigSubstituteWithPat (fccfg.c:1507)
+    ==4464==   by 0x4E3F8F4: FcConfigSubstitute (fccfg.c:1729)
+    ==4464==   by 0x4009FA: test_match (simple-pthread-test.c:53)
+    ==4464==   by 0x400A6E: run_test_in_thread (simple-pthread-test.c:68)
+    ==4464==   by 0x507EE99: start_thread (pthread_create.c:308)
+
+    Thread test is running happily now.  Will add the test in a moment.
+
+ src/fcstr.c | 13 ++++++++++++-
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+commit 4e6c7d0827c5b3b20205521bf9bd2e94e704b36d
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Jan 8 16:20:28 2013 +0900
+
+    Fix a build fail on mingw
+
+    Regarding the change of 596931c8b4a7a35cbff9c33437d3cd44395d9c3f
+
+ configure.ac  | 2 +-
+ src/fccompat.c | 4 ++++
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+
+commit d837a7a584bc1e908bc4370d337cd10ecc781fad
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Jan 8 16:18:32 2013 +0900
+
+    missing header file to declare _mkdir
+
+ src/fccache.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 596931c8b4a7a35cbff9c33437d3cd44395d9c3f
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Thu Dec 6 20:01:52 2012 +0900
+
+    Bug 47705 - Using O_CLOEXEC
+
+ configure.ac   |   4 ++-
+ src/Makefile.am |   1 +
+ src/fcatomic.c  |   3 +-
+ src/fccache.c  |   6 ++--
+ src/fccompat.c  | 103
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h    |   7 ++++
+ src/fcstat.c   |   2 +-
+ src/fcxml.c    |   2 +-
+ 8 files changed, 120 insertions(+), 8 deletions(-)
+
+commit d7de1b5c6d4b8800825913ac40a9cea00824f2f8
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Jan 7 20:10:14 2013 -0600
+
+    Fix pthreads setup
+
+    As reported by Raimund Steger.
+
+ configure.ac | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit 1c4c4978adb0fa59767ac7d8c7f98a86928b2fdc
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Jan 7 17:59:17 2013 -0600
+
+    Oops, add the actual file
+
+ conf.d/10-scale-bitmap-fonts.conf | 81
+ +++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 81 insertions(+)
+
+commit dc11dd581f228623f0f14b3a6a1e4beaa659266b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Jan 7 16:41:29 2013 -0600
+
+    Add 10-scale-bitmap-fonts.conf and enable by default
+
+ conf.d/Makefile.am | 2 ++
+ 1 file changed, 2 insertions(+)
+
+commit ea3a35306617eec068ed961439cf76cdbcb10c28
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Mon Jan 7 17:55:04 2013 +0900
+
+    Clean up the unused variable
+
+ fc-query/fc-query.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+commit 17eda89ed2e24a3fc5f68538dd7fd9ada8efb087
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 3 20:33:34 2013 -0600
+
+    Remove FcInit() calls from tools
+
+    Library is supposed to automatically initialize itself.  If it
+    doesn't,
+    it's a bug.
+
+ fc-list/fc-list.c      | 5 -----
+ fc-match/fc-match.c    | 5 -----
+ fc-pattern/fc-pattern.c | 5 -----
+ fc-query/fc-query.c    | 6 ------
+ fc-scan/fc-scan.c      | 6 ------
+ 5 files changed, 27 deletions(-)
+
+commit 102a4344dd7f668cf03b9665c718505050e0ae78
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 3 20:31:22 2013 -0600
+
+    Don't use blanks for fc-query
+
+    fc-query is supposed to be config-independent.
+
+ fc-query/fc-query.c | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+commit b6b678e71eb0ba2b53335b7df0804058f6bd006d
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Fri Jan 4 11:29:50 2013 +0900
+
+    Missing header file for _mkdir declaration
+
+ src/fcatomic.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 8e143b4ec447a7ee6c501e7488a3c94db7e6a035
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Jan 3 04:19:12 2013 -0600
+
+    Minor
+
+ src/fcobjs.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+commit 16ddb9ff31a7d45ae477f5274c704523b2ec7330
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 22:37:33 2013 -0600
+
+    Ugh, add Tools.mk
+
+ Tools.mk | 64
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 64 insertions(+)
+
+commit 86e3255118e943bcc5c16cf1628ca381470ca34d
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 20:16:55 2013 -0600
+
+    Second try to make Sun CPP happy
+
+ src/Makefile.am | 22 ++++++++++++----------
+ 1 file changed, 12 insertions(+), 10 deletions(-)
+
+commit bc62c40597c3d95edfdc6a93b39d0bb3837d1d34
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 20:08:40 2013 -0600
+
+    Really fix cross-compiling and building of tools this time
+
+ configure.ac               |  1 +
+ fc-case/Makefile.am        | 47 +++++----------------------
+ fc-glyphname/Makefile.am    | 47 +++++----------------------
+ fc-glyphname/fc-glyphname.c | 2 +-
+ fc-lang/Makefile.am        | 44 +++++---------------------
+ fc-lang/fc-lang.c          |  8 ++---
+ m4/ax_cc_for_build.m4      | 77
+ +++++++++++++++++++++++++++++++++++++++++++++
+ 7 files changed, 107 insertions(+), 119 deletions(-)
+
+commit 32c1d32cbd54686804481fedaa1881d4f3043f1b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 19:04:17 2013 -0600
+
+    Work around Sun CPP
+
+    According to Raimund Steger:
+
+    > [...]
+    > diff --git a/src/Makefile.am b/src/Makefile.am
+    > index dc082b7..57c34a2 100644
+    > [...]
+    > +fcobjshash.gperf: fcobjshash.gperf.h fcobjs.h
+    > +    $(AM_V_GEN) $(CPP) -I$(top_srcdir) $< | $(GREP) '^[^#]' |
+    awk ' \
+    > +    /CUT_OUT_BEGIN/ { no_write=1; next; }; \
+    > +    /CUT_OUT_END/ { no_write=0; next; }; \
+    > +    { if (!no_write) print; next; }; \
+    > +    ' - > $@.tmp && \
+    > +    mv -f $@.tmp $@
+
+    Sun Studio CPP seems to insert whitespace in a different way than
+    GCC's CPP.
+
+    GCC generates in src/fcobjshash.gperf:
+
+    [...]
+    "family", FC_FAMILY_OBJECT
+    "familylang", FC_FAMILYLANG_OBJECT
+    [...]
+
+    Sun Studio generates:
+
+    [...]
+     "family" , FC_FAMILY_OBJECT
+     "familylang" , FC_FAMILYLANG_OBJECT
+    [...]
+
+    leading to:
+
+    [...]
+    Making all in src
+    gmake[2]: Entering directory
+    `/home/rs/src/fontconfig-git/fontconfig/src'
+      GEN    fcobjshash.gperf
+      GEN    fcobjshash.h
+    Key link: " " = " ", with key set "".
+    1 input keys have identical hash values,
+    use option -D.
+    gmake[2]: *** [fcobjshash.h] Error 1
+    gmake[2]: Leaving directory
+    `/home/rs/src/fontconfig-git/fontconfig/src'
+    gmake[1]: *** [all-recursive] Error 1
+    gmake[1]: Leaving directory `/home/rs/src/fontconfig-git/fontconfig'
+    gmake: *** [all] Error 2
+
+    ...maybe we could tuck in an additional sed to remove the whitespace,
+    like:
+
+    [...]
+    fcobjshash.gperf: fcobjshash.gperf.h fcobjs.h
+       $(AM_V_GEN) $(CPP) -I$(top_srcdir) $< | \
+       $(SED) 's/^\s*//;s/\s*,\s*/,/;' | \
+       $(GREP) '^[^#]' | \
+       $(AWK) '/CUT_OUT_BEGIN/,/CUT_OUT_END/ { next; }; { print; };' \
+       > $@.tmp && \
+       mv -f $@.tmp $@
+    [...]
+
+    though I'm not sure what kind of guarantee CPP can give us/what
+    easier option I might have missed...
+
+ src/Makefile.am | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit b1510145e7a38802bd544de6035fabf9f81f9710
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 18:57:47 2013 -0600
+
+    Fix build around true/false
+
+ src/fcatomic.h |  4 ++--
+ src/fcinit.c  | 10 ++++++++++
+ 2 files changed, 12 insertions(+), 2 deletions(-)
+
+commit 538f1579e86fdcf471cea58945bf8c674d5b91e7
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 18:07:13 2013 -0600
+
+    Trying to fix distcheck
+
+    Doesn't work though :(.  Building docs is very fragile...
+
+    At least, if docbook is present, distcheck passes now.
+
+ Makefile.am    | 11 +++++++++--
+ configure.ac   |  4 ----
+ doc/Makefile.am |  8 ++++++++
+ 3 files changed, 17 insertions(+), 6 deletions(-)
+
+commit 46ab96b8fa029fbc8ccf69a6f2fda89866e3ac9c
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 17:52:00 2013 -0600
+
+    Fix more warnings.
+
+    Linux build and mingw32 cross build warning-free now.
+
+ src/fcobjs.c          | 10 ++++++++--
+ src/fcobjshash.gperf.h |  2 +-
+ 2 files changed, 9 insertions(+), 3 deletions(-)
+
+commit 558b3c65f91b4b2dd65ce2242e1a21ace621e44b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 17:49:41 2013 -0600
+
+    Use CC_FOR_BUILD to generate source files
+
+    Previously we were failing if CROSS_COMPILING and the generated
+    headers
+    were not present.  It works just fine now.
+
+    One caveat: the fix is not fully correct since config.h is being
+    included in the files built with CC_FOR_BUILD, but config.h has config
+    for the host system, not the build system. Should be fine though.
+
+ configure.ac            | 1 +
+ doc/Makefile.am         | 6 +-----
+ fc-case/Makefile.am     | 8 +-------
+ fc-glyphname/Makefile.am | 9 ++++-----
+ fc-lang/Makefile.am     | 9 +++------
+ 5 files changed, 10 insertions(+), 23 deletions(-)
+
+commit ec8a40d2381014ad2e72b5da0e6357a85f078f9f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 17:35:56 2013 -0600
+
+    Fix build and warnings on win32
+
+ src/Makefile.am |  1 +
+ src/fcatomic.h  |  9 +++------
+ src/fccache.c  |  2 +-
+ src/fccfg.c    | 17 ++++++-----------
+ src/fcint.h    |  7 +------
+ src/fcmutex.h  |  5 ++---
+ src/fcstat.c   |  3 ---
+ src/fcstr.c    |  3 ---
+ src/fcwindows.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
+ src/fcxml.c    | 18 +++++++++---------
+ 10 files changed, 67 insertions(+), 42 deletions(-)
+
+commit 5c0a4f2726fd1440bf3ec4bb375e5e4d146bd989
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 02:27:57 2013 -0600
+
+    Minor
+
+ fc-glyphname/fc-glyphname.c | 46
+ ++++++++++++++++++++++-----------------------
+ 1 file changed, 23 insertions(+), 23 deletions(-)
+
+commit 766bed901f7f4c648387fb403ef6e253be1c45e9
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 02:19:04 2013 -0600
+
+    Fix compiler warnings
+
+ src/fcobjs.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 93fb1d4bab5fefb73393141bb3e96c9dc279e615
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 02:06:15 2013 -0600
+
+    Remove FcSharedStr*
+
+ src/fccfg.c    |  2 +-
+ src/fcdefault.c |  6 +++---
+ src/fcint.h    |  9 +++------
+ src/fclist.c   |  6 +++---
+ src/fcname.c   |  2 +-
+ src/fcobjs.c   |  2 +-
+ src/fcpat.c    | 25 +++----------------------
+ src/fcstr.c    | 11 +----------
+ src/fcxml.c    | 10 +++++-----
+ 9 files changed, 21 insertions(+), 52 deletions(-)
+
+commit 6b143781073cf395fd6211c75bbdc9f5b5a54936
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 01:54:38 2013 -0600
+
+    Fixup fcobjs.c
+
+    Ouch!
+
+ src/fcobjs.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 6047ce7b9fb793da4e693e3777bbd3e1baf3146e
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 01:31:34 2013 -0600
+
+    Warn about undefined/invalid attributes during config parsing
+
+ src/fcxml.c | 19 +++++++++++++++++++
+ 1 file changed, 19 insertions(+)
+
+commit b604f10c0c31a56ae16154dfe6a2f13b795aaabf
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Jan 2 01:09:20 2013 -0600
+
+    Make fcobjs.c thread-safe
+
+    With this, the library should be threadsafe as far as my analysis
+    goes!
+
+ src/fcobjs.c | 18 +++++++++---------
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+commit 2ae07bbcd2a7650f2711b45e78e65e2ca1c4a17a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Oct 15 19:35:03 2012 -0500
+
+    Make FcDirCacheDispose() threadsafe
+
+ src/fccache.c | 16 +++++++++-------
+ 1 file changed, 9 insertions(+), 7 deletions(-)
+
+commit 68b8ae9af8b0f86dade6135b01aaf0b2f2077fb5
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Wed Oct 10 15:24:31 2012 -0400
+
+    Make cache hash threadsafe
+
+    This concludes my first pass at making fontconfig threadsafe.  Now to
+    testing and actually fixing it!
+
+ src/fccache.c | 37 ++++++++++++++++++++++++++++++-------
+ 1 file changed, 30 insertions(+), 7 deletions(-)
+
+commit adb03b730de5d090855f45bc23b934a65ef2399c
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Oct 8 20:03:35 2012 -0400
+
+    Make random-state initialization threadsafe
+
+ src/fccache.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+commit 91dd7d28ffc397fb1389f76ac55b397e55da809d
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Oct 8 20:02:05 2012 -0400
+
+    Add a big cache lock
+
+    Not used yet.
+
+ src/fccache.c | 41 +++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 41 insertions(+)
+
+commit 8d2bbb193ae49ea6abd5a9b4d28d3d88ac97d7a2
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 21:03:58 2012 -0400
+
+    Make cache refcounting threadsafe
+
+ src/fcatomic.h |  1 +
+ src/fccache.c | 13 ++++++-------
+ 2 files changed, 7 insertions(+), 7 deletions(-)
+
+commit 31ee38e541180db6d7bc58d5abde83136352e7ce
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 17:46:12 2012 -0400
+
+    Minor
+
+ src/fccfg.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit b8f238e49d7b7e1cff787c518cd4490b32039cca
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 17:42:18 2012 -0400
+
+    Make FcCacheIsMmapSafe() threadsafe
+
+ src/fccache.c | 38 ++++++++++++++++++++++----------------
+ 1 file changed, 22 insertions(+), 16 deletions(-)
+
+commit b27a22aae9902d409c21e5bb19a97dcc5966ea24
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 17:29:45 2012 -0400
+
+    Minor
+
+ src/fcinit.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+commit 0552f26016865b8a76819cf342fa0cf13afdc5e8
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 17:02:50 2012 -0400
+
+    Make default-FcConfig threadsafe
+
+ src/fccfg.c    | 60
+ +++++++++++++++++++++++++++++++++++++--------------------
+ src/fcdefault.c |  3 +--
+ 2 files changed, 40 insertions(+), 23 deletions(-)
+
+commit e53f5da54f066f73a53eba1f82f54521fa3f7ea2
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 16:42:36 2012 -0400
+
+    Minor
+
+ src/fccfg.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+commit 7ae24b4554a8543d8cd41a83b6114e0143982758
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 16:37:03 2012 -0400
+
+    Refactor; contain default config in fccfg.c
+
+ src/fccfg.c  | 26 ++++++++++++++++++++++++--
+ src/fcinit.c | 14 ++------------
+ src/fcint.h  |  8 ++++++--
+ src/fcxml.c  |  4 ++--
+ 4 files changed, 34 insertions(+), 18 deletions(-)
+
+commit 32b0d88923524c24f4be36733ebef5872b57b95a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 16:26:53 2012 -0400
+
+    Make FcDefaultFini() threadsafe
+
+ src/fcdefault.c | 19 ++++++++++++-------
+ 1 file changed, 12 insertions(+), 7 deletions(-)
+
+commit 7019896c99872b23d89b1404b02754cbc4ea1456
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 16:09:35 2012 -0400
+
+    Make FcInitDebug() idempotent
+
+ src/fcdbg.c | 18 ++++++++++--------
+ 1 file changed, 10 insertions(+), 8 deletions(-)
+
+commit b97ab0c94938448dc2b780b8f0f60fb68884899f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 15:52:25 2012 -0400
+
+    Make FcGetDefaultLang and FcGetDefaultLangs thread-safe
+
+ src/fcdefault.c | 83
+ +++++++++++++++++++++++++++++++++++++++++----------------
+ src/fcinit.c   |  1 +
+ src/fcint.h    |  3 +++
+ src/fcstr.c    |  4 +++
+ 4 files changed, 68 insertions(+), 23 deletions(-)
+
+commit 64af9e1917114c789ad74dd28b3248f8c0525f45
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 14:41:38 2012 -0400
+
+    Make refcounts, patterns, charsets, strings, and FcLang thread-safe
+
+ src/fcatomic.h  | 18 +++++++++---------
+ src/fccfg.c    | 29 +++++++++++++++--------------
+ src/fccharset.c | 24 ++++++++++++------------
+ src/fcdefault.c |  2 +-
+ src/fcint.h    | 26 ++++++++++++++++++++------
+ src/fclang.c   | 43 ++++++++++++++++++++++++-------------------
+ src/fcmatch.c  |  4 ----
+ src/fcmutex.h  |  2 ++
+ src/fcpat.c    | 25 ++++++++++++-------------
+ src/fcstr.c    | 24 +++++++++++++-----------
+ 10 files changed, 108 insertions(+), 89 deletions(-)
+
+commit 814871b2aaa3a22ef711ca4656507fb69c952156
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 14:24:28 2012 -0400
+
+    Add thread-safety primitives
+
+ COPYING        |   1 +
+ src/Makefile.am |   2 +
+ src/fcatomic.h  | 123
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/fcint.h    |   4 +-
+ src/fcmutex.h  | 126
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 5 files changed, 254 insertions(+), 2 deletions(-)
+
+commit f6d8306e566dd1a4b8a13f433d2bc1ffbe667db7
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Oct 7 13:49:45 2012 -0400
+
+    Add build stuff for threadsafety primitives
+
+    Copied over from HarfBuzz.
+
+ configure.ac    |  38 ++++++-
+ m4/ax_pthread.m4 | 309
+ +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 346 insertions(+), 1 deletion(-)
+
+commit b53744383dbefb3f80fb8a7365487669a499ad76
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Oct 6 18:15:58 2012 -0400
+
+    Fix build stuff
+
+ src/Makefile.am | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+commit db6d86a6c1b5bb15511e4e4015af889d4206be1d
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Oct 6 18:12:19 2012 -0400
+
+    Remove shared-str pool
+
+    We used to have a shared-str pool. Removed to make thread-safety
+    work easier.  My measurements show that the extra overhead is not
+    significant by any means.
+
+ src/fcpat.c | 58
+ +++++++---------------------------------------------------
+ 1 file changed, 7 insertions(+), 51 deletions(-)
+
+commit ed41b237658ba290d86795904701ace09b46f6c4
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Oct 6 17:52:39 2012 -0400
+
+    Switch .gitignore to git.mk
+
+ .gitignore              | 100 ---------------------
+ Makefile.am             |   2 +
+ conf.d/Makefile.am      |   2 +
+ doc/Makefile.am         |   2 +
+ fc-cache/Makefile.am    |   2 +
+ fc-case/Makefile.am     |   2 +
+ fc-cat/Makefile.am      |   2 +
+ fc-glyphname/Makefile.am |   2 +
+ fc-lang/Makefile.am     |   2 +
+ fc-list/Makefile.am     |   2 +
+ fc-match/Makefile.am    |   2 +
+ fc-pattern/Makefile.am   |   2 +
+ fc-query/Makefile.am    |   2 +
+ fc-scan/Makefile.am     |   2 +
+ fontconfig/Makefile.am   |   2 +
+ git.mk                          | 227
+ +++++++++++++++++++++++++++++++++++++++++++++++
+ src/Makefile.am         |   2 +
+ test/Makefile.am        |   2 +
+ 18 files changed, 259 insertions(+), 100 deletions(-)
+
+commit d58c31e6dcfd8c5e6fe3ead4a69216b059558223
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Sep 20 14:42:31 2012 -0400
+
+    Use a static perfect hash table for object-name lookup
+
+    The hash table is generated by gperf.  For runtime element types,
+    we use
+    a append-only linked list.
+
+    A bit clumsy, but I think I got it right.
+
+ src/Makefile.am       |  26 +++-
+ src/fcinit.c          |   1 -
+ src/fcint.h           |  79 ++++---------
+ src/fcname.c          | 315
+ +++++++------------------------------------------
+ src/fcobjs.c          | 130 ++++++++++++++++++++
+ src/fcobjs.h          |  44 +++++++
+ src/fcobjshash.gperf.h |  26 ++++
+ 7 files changed, 291 insertions(+), 330 deletions(-)
+
+commit 7c0f79c5fe9db50b55112a1048a8f1c6a80e96fa
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Thu Sep 20 14:01:47 2012 -0400
+
+    Deprecate FcName(Un)RegisterObjectTypes / FcName(Un)RegisterConstants
+
+    These never worked as intended.  The problem is, if Fontconfig
+    tries to
+    read config files when these new types / constants are not registered,
+    it errs.  As a result, no defined types / constants are usable from
+    config files.  Which makes these really useless.  Xft was the
+    only user
+    of this API and even there it's not really used.  Just kill it.
+
+    One inch closer to thread-safety since we can fix the object-type hash
+    table at compile time.
+
+ doc/fcconstant.fncs    |   8 +---
+ doc/fcobjecttype.fncs  |   6 +--
+ fontconfig/fontconfig.h |  10 +++--
+ src/fcname.c           | 100
+ ++++++------------------------------------------
+ 4 files changed, 23 insertions(+), 101 deletions(-)
+
+commit 1e2c0d70527c39f761c5770d93a5c1f8e87522bc
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 20:28:08 2013 -0600
+
+    Whitespace
+
+ fontconfig/fontconfig.h | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+commit a498f2f717a73c3fff9784dd92173583fb37a596
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 20:27:54 2013 -0600
+
+    Minor
+
+ src/fcname.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 8198127b2525084bfe2378b83c185fa0da7f583b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 20:20:31 2013 -0600
+
+    Don't crash in FcPatternFormat() with NULL pattern
+
+ src/fcformat.c | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+commit c9581b47c4409612e8f2d4f67a402c566ba8330e
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 20:20:12 2013 -0600
+
+    Don't crash in FcPatternDestroy with NULL pattern
+
+ src/fcpat.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit e7d3e2163280ffb970b60c6ed18e26325d0241e4
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 20:10:18 2013 -0600
+
+    Add NULL check
+
+ src/fcformat.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit 5bb5da4c4a34ca7c0a7c513e38829f69654f9962
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 20:09:08 2013 -0600
+
+    Refuse to set value to unsupported types during config too
+
+ src/fccfg.c | 34 ++++++++++++++++++++++++++++------
+ 1 file changed, 28 insertions(+), 6 deletions(-)
+
+commit 3878a125410d1dd461aee1e40f9ac00d68be71f2
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Tue Jan 1 19:52:14 2013 -0600
+
+    Make FC_DBG_OBJTYPES debug messages into warnings
+
+    And remove FC_DBG_OBJTYPES since it has no use now.
+
+ src/fcdbg.c | 30 +++++++++++++++++++-----------
+ src/fcint.h | 5 ++++-
+ src/fcpat.c | 21 +++++++++------------
+ 3 files changed, 32 insertions(+), 24 deletions(-)
+
+commit 209750a4e0a3e1d7b8c5c971e9e2cbd5770d959f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 20:11:12 2012 -0600
+
+    Warn if <name target="font"> appears in <match target="pattern">
+
+ src/fccfg.c | 21 +++++++++++++++------
+ 1 file changed, 15 insertions(+), 6 deletions(-)
+
+commit 424cfa1684f8af8bb6ecb01dc83bfc3d0a14f20a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 20:00:17 2012 -0600
+
+    Adjust docs for recent changes
+
+ doc/fontconfig-user.sgml | 12 +++++++++---
+ 1 file changed, 9 insertions(+), 3 deletions(-)
+
+commit 31ce352bb350a10c6ae08f1415d348458b64bf61
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 19:55:37 2012 -0600
+
+    Initialize matrix during name parsing
+
+    Before:
+    $ fc-match sans:matrix=2 -v | grep matrix
+       matrix: [2 6.95183e-310; 0 0](s)
+
+    After:
+    $ fc-match sans:matrix=2 -v | grep matrix
+       matrix: [2 0; 0 1](s)
+
+ src/fcname.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 6bfef3ca4e52bdd5216facb90faa043c845aa0f6
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 17:21:07 2012 -0600
+
+    Make tests run on Windows
+
+ test/Makefile.am | 2 +-
+ test/run-test.sh | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+commit b1630dc00e3538a8fc6629ddbbba5435bfb2bd7a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 17:20:29 2012 -0600
+
+    Enable fcarch assert checks even when FC_ARCHITECTURE is explicitly
+    given
+
+    After all, if the asserts fail, the resulting library simply can't be
+    working correctly.
+
+ src/fcarch.c | 9 ---------
+ 1 file changed, 9 deletions(-)
+
+commit a0638ff0c7445925e873b39dbe584fbaf3cc87e5
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 17:20:12 2012 -0600
+
+    Remove unneeded stuff
+
+ fc-cat/fc-cat.c   | 10 ++++------
+ fc-lang/fc-lang.c | 11 -----------
+ 2 files changed, 4 insertions(+), 17 deletions(-)
+
+commit a603be89cd13555d5992836531c5ef2ba88b8473
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Mon Dec 31 17:00:19 2012 -0600
+
+    Unbreak build when FC_ARCHITECTURE is defined
+
+ src/fcarch.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 1fbb0b3b15774c187c697a80fb3c89bc1f3e0006
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sun Dec 30 19:08:42 2012 -0600
+
+    Don't warn if an unknown element is used in an expression
+
+    The type will be resolved at runtime...
+
+    For example, we can do this now without getting a warning:
+
+    <match target="font">
+      <test name="scalable" compare="eq">
+       <bool>false</bool>
+      </test>
+      <edit name="pixelsizefixupfactor" mode="assign">
+       <divide>
+         <name target="pattern">pixelsize</name>
+         <name target="font"   >pixelsize</name>
+       </divide>
+      </edit>
+      <edit name="matrix" mode="assign">
+       <times>
+         <name>matrix</name>
+         <matrix>
+           <name>pixelsizefixupfactor</name> <double>0</double>
+           <double>0</double> <name>pixelsizefixupfactor</name>
+          </matrix>
+       </times>
+      </edit>
+      <edit name="size" mode="assign">
+       <divide>
+         <name>size</name>
+         <name>pixelsizefixupfactor</name>
+       </divide>
+      </edit>
+    </match>
+
+    Previously the last edit was generating:
+
+    Fontconfig warning:
+    "/home/behdad/.local/etc/fonts/conf.d/00-scale-bitmap-fonts.conf",
+    line 29: saw unknown, expected number
+
+ src/fcxml.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit 51b0044648e00025cf20014b19aaceed7beeed75
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 23:58:38 2012 -0500
+
+    Allow target="font/pattern/default" in <name> elements
+
+    Based on idea from Raimund Steger.
+
+    For example, one can do something like this:
+
+    <match target="font">
+      <test name="scalable" compare="eq">
+       <bool>false</bool>
+      </test>
+      <edit name="pixelsizefixupfactor" mode="assign">
+       <divide>
+         <name target="pattern">pixelsize</name>
+         <name target="font"   >pixelsize</name>
+       </divide>
+      </edit>
+      <edit name="matrix" mode="assign">
+       <times>
+         <name>matrix</name>
+         <matrix>
+           <name>pixelsizefixupfactor</name> <double>0</double>
+           <double>0</double> <name>pixelsizefixupfactor</name>
+          </matrix>
+       </times>
+      </edit>
+    </match>
+
+    Part of work to make bitmap font scaling possible. See thread
+    discussion:
+
+    http://lists.freedesktop.org/archives/fontconfig/2012-December/004498.html
+
+ fonts.dtd   | 3 ++-
+ src/fccfg.c | 57 +++++++++++++++++++++++++++----------------------
+ src/fcdbg.c | 19 ++++++++++++-----
+ src/fcint.h | 9 +++++++-
+ src/fcxml.c | 71
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
+ 5 files changed, 118 insertions(+), 41 deletions(-)
+
+commit d7e1965aa0f55925913e9764d2d0792cc14490c2
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 23:12:07 2012 -0500
+
+    Remove memory accounting and reporting
+
+    That belongs in tools like cairo/util/malloc-stat.so
+
+ src/fcatomic.c  |   6 ----
+ src/fcblanks.c  |   8 -----
+ src/fccfg.c    |  16 ---------
+ src/fccharset.c |  36 -------------------
+ src/fcfs.c     |   8 -----
+ src/fcinit.c   | 105
+ --------------------------------------------------------
+ src/fcint.h    |  45 ------------------------
+ src/fclang.c   |  17 +--------
+ src/fclist.c   |  10 ------
+ src/fcmatrix.c  |   4 ---
+ src/fcname.c   |   2 --
+ src/fcpat.c    |  20 +----------
+ src/fcstr.c    |  21 ------------
+ src/fcxml.c    |  22 ------------
+ 14 files changed, 2 insertions(+), 318 deletions(-)
+
+commit d823bb3cad1b34d92ca99998a00f35b66666bdf3
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:57:53 2012 -0500
+
+    Fixup from 4f6767470f52b287a2923e7e6d8de5fae1993f67
+
+ src/fcxml.c | 5 -----
+ 1 file changed, 5 deletions(-)
+
+commit eb9ffac7e5955bcfdf98fa985cc39062d6ea641b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:56:14 2012 -0500
+
+    Fix more warnings
+
+ src/fcserialize.c | 1 -
+ src/ftglue.c     | 1 -
+ 2 files changed, 2 deletions(-)
+
+commit 1404af312a091b601bca91b791fe4039da8dba8f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:55:36 2012 -0500
+
+    Fix warning
+
+ src/fcstat.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+commit dd69d96e06b16c37bb87817edd40f6e4040f35ae
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:47:49 2012 -0500
+
+    Fix sign-compare warnings
+
+ src/fccache.c   | 6 +++---
+ src/fcfreetype.c | 6 +++---
+ src/fcint.h     | 4 ++--
+ src/fclang.c    | 6 +++---
+ src/fcname.c    | 6 +++---
+ src/fcxml.c     | 4 ++--
+ src/ftglue.c    | 2 +-
+ 7 files changed, 17 insertions(+), 17 deletions(-)
+
+commit 4ad3a73691b98781cfd4de789af7d33649ce3023
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:33:33 2012 -0500
+
+    Fix more warnings
+
+ src/fcstr.c | 2 --
+ src/fcxml.c | 2 --
+ 2 files changed, 4 deletions(-)
+
+commit 83d8019011232d491df93cda97a2f988ee96005b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:32:56 2012 -0500
+
+    Fix unused-parameter warnings
+
+ src/fcarch.c   |  2 +-
+ src/fccache.c  |  2 +-
+ src/fccfg.c    |  2 +-
+ src/fccharset.c |  4 ++--
+ src/fcdir.c    |  6 +++---
+ src/fcformat.c  |  6 +++---
+ src/fcint.h    |  6 ++++++
+ src/fcmatch.c  |  9 ++++-----
+ src/fcxml.c    | 10 +++++-----
+ 9 files changed, 26 insertions(+), 21 deletions(-)
+
+commit 24cdcf52ab7f83b329072efacbdd9253991579c0
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 22:11:09 2012 -0500
+
+    Fix compiler warnings
+
+ src/fccfg.c     | 44 ++++++++++++++++++++++----------------------
+ src/fcformat.c   |  2 +-
+ src/fcfreetype.c |  6 ++----
+ src/fcmatch.c   | 14 +++++++-------
+ src/fcname.c    |  6 +++---
+ src/fcpat.c     | 16 ++++++++--------
+ src/fcxml.c     | 20 ++++++++++----------
+ 7 files changed, 53 insertions(+), 55 deletions(-)
+
+commit 4f6767470f52b287a2923e7e6d8de5fae1993f67
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 21:39:06 2012 -0500
+
+    Parse matrices of expressions
+
+    Previously a <matrix> element could only accept four <double>
+    literals.
+    It now accepts full expressions, which can in turn poke into the
+    pattern, do math, etc.
+
+ fonts.dtd   | 2 +-
+ src/fccfg.c | 24 +++++++++++++--
+ src/fcdbg.c | 16 ++++++----
+ src/fcint.h | 6 +++-
+ src/fcxml.c | 97
+ +++++++++++++++++++++++++++++++++++--------------------------
+ 5 files changed, 94 insertions(+), 51 deletions(-)
+
+commit 927dd3ddb582303843e70300b04167ca774e78b7
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date:  Sat Dec 29 20:14:07 2012 -0500
+
+    Fix typo
+
+    Ouch, this has been wrong since 2004...  I guess no one uses <patelt>
+    stuff.
+
+ src/fcxml.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 9ce36f4bbebc702a35d0cd9f1a59d5b828549bc6
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Dec 11 18:53:57 2012 +0900
+
+    Check the system font to be initialized
+
+    config->fonts is an array and checking if config->fonts is a null
+    will not be useful.
+
+ src/fccfg.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 58040349e8309601b0e5488b8a71cedf03f81415
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Dec 11 12:38:42 2012 +0900
+
+    Fix a memory leak
+
+ src/fcxml.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 5ea3118ad63787c9a3daa856dd09736aac6f4069
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Dec 11 12:35:02 2012 +0900
+
+    Fix a typo that accessing to the out of array
+
+ src/fcstr.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit cef2b50c6647582bb128f98f2f78331fbe7dec4e
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Dec 11 12:30:05 2012 +0900
+
+    clean up
+
+    ret won't be -1 if HAVE_STRUCT_DIRENT_D_TYPE isn't defined.
+
+ src/fcstat.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+commit 36265aeebd637e75c7b84db107afd6a35eb485c1
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Dec 11 11:37:23 2012 +0900
+
+    Remove the dead code
+
+ fc-cache/fc-cache.c | 7 -------
+ 1 file changed, 7 deletions(-)
+
+commit 608c5b590bd3428dfcd30f3d68ee8b7131e2f019
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Mon Dec 10 10:54:47 2012 +0900
+
+    Remove the duplicate null-check
+
+ src/fcinit.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit e7954674eb4f16d0fed3018cbefb4907c89d2465
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Fri Dec 7 19:09:36 2012 +0900
+
+    Fix the wrong estimation for the memory usage information in
+    fontconfig
+
+ src/fccfg.c  |  2 ++
+ src/fcinit.c | 16 ++++++++++------
+ src/fclang.c | 26 ++++++++++++++++++++++++--
+ src/fcstr.c  |  5 ++---
+ src/fcxml.c  | 28 ++++++++++++++++------------
+ 5 files changed, 54 insertions(+), 23 deletions(-)
+
+commit 959442bca138e6480418f2607a04d9343db7f438
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Thu Dec 6 19:49:05 2012 +0900
+
+    Fix a typo
+
+ src/fcdir.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 9231545c6bb775460702d8a615f1649bd8632f00
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Wed Dec 5 18:13:25 2012 +0900
+
+    Do not show the deprecation warning if it is a symlink
+
+ conf.d/50-user.conf | 7 ++++++-
+ configure.ac       |  2 +-
+ src/fcdir.c        | 14 ++++++++++++++
+ src/fcint.h        |  3 +++
+ src/fcxml.c        |  6 ++++--
+ 5 files changed, 28 insertions(+), 4 deletions(-)
+
+commit 2442d611579bccb84f0c29e3f9ceb0a7436df812
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Fri Nov 30 20:10:30 2012 +0900
+
+    Fix build issues on clean tree
+
+ doc/Makefile.am         | 9 ++-------
+ fc-case/Makefile.am     | 7 +++++--
+ fc-glyphname/Makefile.am | 9 ++++++---
+ fc-lang/Makefile.am     | 9 ++++++---
+ 4 files changed, 19 insertions(+), 15 deletions(-)
+
+commit faea1cac85ac3b0fd6a983e1c0adeb68e115e06c
+Author: Jon TURNEY <jon.turney@dronecode.org.uk>
+Date:  Wed Nov 28 16:10:28 2012 +0000
+
+    Fix build when srcdir != builddir
+
+    When ./configure'd in a directory other than the srcdir, we need
+    to look
+    in ${top_builddir)/src for the generated header fcstdint.h
+
+    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
+
+ fc-case/Makefile.am     | 2 +-
+ fc-glyphname/Makefile.am | 2 +-
+ fc-lang/Makefile.am     | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 3d3629f86a45d30eed51dad58865753b3b1e186e
+Author: Akira TAGOH <akira@tagoh.org>
+Date:  Tue Nov 27 18:25:11 2012 +0900
+
+    Fix a potability issue about stdint.h
+
+ configure.ac            |   1 +
+ m4/ax_create_stdint_h.m4 | 695
+ +++++++++++++++++++++++++++++++++++++++++++++++
+ src/Makefile.am         |  11 +-
+ src/fcint.h             |   9 +-
+ 4 files changed, 707 insertions(+), 9 deletions(-)
+
 commit 02db01ac22318b2e296e6e1fd9664cac1ae66442
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Nov 26 17:21:14 2012 +0900
+Date:  Mon Nov 26 17:21:14 2012 +0900
 
     Bump version to 2.10.2
 
- README                  | 25 ++++++++++++++++++++++++-
- configure.ac            |  2 +-
+ README                         | 25 ++++++++++++++++++++++++-
+ configure.ac           |  2 +-
  fontconfig/fontconfig.h |  2 +-
  3 files changed, 26 insertions(+), 3 deletions(-)
 
 commit 376fc9d22f1480ac380a3845f4cb4fe227e4be9a
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Nov 20 20:09:10 2012 +0900
+Date:  Tue Nov 20 20:09:10 2012 +0900
 
     Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in
     65-nonlatin.conf
@@ -23,7 +2125,7 @@ Date:   Tue Nov 20 20:09:10 2012 +0900
 
 commit e7b5b5b586fd3c1f1fc7959730b760b7fd1bdee8
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Nov 20 11:48:17 2012 +0900
+Date:  Tue Nov 20 11:48:17 2012 +0900
 
     Update CaseFolding.txt to Unicode 6.2
 
@@ -34,7 +2136,7 @@ Date:   Tue Nov 20 11:48:17 2012 +0900
 
 commit c20ac78b01df3f0919352bba16b5b48b3b5d4d6d
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Nov 15 16:37:01 2012 +0900
+Date:  Thu Nov 15 16:37:01 2012 +0900
 
     Bug 57114 - regression on FcFontMatch with namelang
 
@@ -54,34 +2156,35 @@ Date:   Thu Nov 15 16:37:01 2012 +0900
 
 commit bdaef0b80dc27f4ab7a9d9bcedcfd8b5724b3cfd
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Oct 30 09:56:24 2012 +0900
+Date:  Tue Oct 30 09:56:24 2012 +0900
 
     Bug 56531 - autogen.sh fails due to missing 'm4' directory
 
     Keep m4 directory in git.
 
- 0 files changed
+ m4/.gitkeep | 0
+ 1 file changed, 0 insertions(+), 0 deletions(-)
 
 commit 038aa930ae2c3b7972eefe334917e7222fe478ec
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Oct 26 14:31:23 2012 +0900
+Date:  Fri Oct 26 14:31:23 2012 +0900
 
     Use automake variable instead of cleaning files in clean-local
 
     just for git.mk coming up from Behdad's threadsafe branch
 
- fc-cache/Makefile.am   | 7 +++----
- fc-cat/Makefile.am     | 7 +++----
- fc-list/Makefile.am    | 7 +++----
- fc-match/Makefile.am   | 7 +++----
+ fc-cache/Makefile.am  | 7 +++----
+ fc-cat/Makefile.am    | 7 +++----
+ fc-list/Makefile.am   | 7 +++----
+ fc-match/Makefile.am  | 7 +++----
  fc-pattern/Makefile.am | 7 +++----
- fc-query/Makefile.am   | 7 +++----
- fc-scan/Makefile.am    | 7 +++----
+ fc-query/Makefile.am  | 7 +++----
+ fc-scan/Makefile.am   | 7 +++----
  7 files changed, 21 insertions(+), 28 deletions(-)
 
 commit 73ab254336100c5971e3a1e14b73222efd0e9822
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Oct 23 15:52:37 2012 +0900
+Date:  Tue Oct 23 15:52:37 2012 +0900
 
     autogen.sh: Add -I option to tell aclocal a place for external
     m4 files
@@ -91,7 +2194,7 @@ Date:   Tue Oct 23 15:52:37 2012 +0900
 
 commit e7bfe729ab4cae63ca502291c1fe46cf7152b459
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Oct 9 11:05:59 2012 +0900
+Date:  Tue Oct 9 11:05:59 2012 +0900
 
     Fix syntax errors in fonts.dtd.
 
@@ -102,7 +2205,7 @@ Date:   Tue Oct 9 11:05:59 2012 +0900
 
 commit 8890f94438179ed7d6f7e2622178bb6c9b1f0e5e
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Oct 9 11:03:03 2012 +0900
+Date:  Tue Oct 9 11:03:03 2012 +0900
 
     Fix wrongly squashing for the network path on Win32.
 
@@ -113,7 +2216,7 @@ Date:   Tue Oct 9 11:03:03 2012 +0900
 
 commit 8daa863c6d84ea56cc2f568a89316690e784a277
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Sep 11 18:09:36 2012 +0900
+Date:  Tue Sep 11 18:09:36 2012 +0900
 
     deal with warnings as errors for the previous change
 
@@ -124,7 +2227,7 @@ Date:   Tue Sep 11 18:09:36 2012 +0900
 
 commit ab26a722c05b43468f838b2fa72bb6ccd0408ac8
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Aug 31 15:10:50 2012 +0900
+Date:  Fri Aug 31 15:10:50 2012 +0900
 
     Bug 52573 - patch required to build 2.10.x with oldish GNU C library
     headers
@@ -138,7 +2241,7 @@ Date:   Fri Aug 31 15:10:50 2012 +0900
 
 commit 535e0a37d6d77a9d65096277f3bf94c39ffbf7d1
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Aug 31 12:39:38 2012 +0900
+Date:  Fri Aug 31 12:39:38 2012 +0900
 
     Bug 54138 - X_OK permission is invalid for win32 access(..) calls
 
@@ -154,7 +2257,7 @@ Date:   Fri Aug 31 12:39:38 2012 +0900
 
 commit 9ec868665dd0f4890b5fb9edb85df8334e5bb689
 Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-Date:   Mon Aug 27 14:52:23 2012 -0700
+Date:  Mon Aug 27 14:52:23 2012 -0700
 
     Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h"
     result in the correct values
@@ -166,7 +2269,7 @@ Date:   Mon Aug 27 14:52:23 2012 -0700
 
 commit c4a58ae0e2fa43fbf9ebefc83891f6abd6728ac9
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Aug 27 16:36:49 2012 +0900
+Date:  Mon Aug 27 16:36:49 2012 +0900
 
     Fix for libtoolize's warnings
 
@@ -176,7 +2279,7 @@ Date:   Mon Aug 27 16:36:49 2012 +0900
 
 commit 65da8c091c402ec706d76054eacbc455a7e3d801
 Author: Behdad Esfahbod <behdad@behdad.org>
-Date:   Sat Aug 25 14:10:14 2012 -0400
+Date:  Sat Aug 25 14:10:14 2012 -0400
 
     Fix N'ko orthography
 
@@ -185,7 +2288,7 @@ Date:   Sat Aug 25 14:10:14 2012 -0400
 
 commit 375cdbce9d283d1eddb8f6b1c904d755653a87c5
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Aug 16 20:33:12 2012 +0900
+Date:  Thu Aug 16 20:33:12 2012 +0900
 
     Bug 53585 - Two highly-visible typos in src/fcxml.c
 
@@ -194,18 +2297,18 @@ Date:   Thu Aug 16 20:33:12 2012 +0900
 
 commit cbfbd4041d4209b5da36746d68fe7aac7645eea5
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jul 27 11:22:14 2012 +0900
+Date:  Fri Jul 27 11:22:14 2012 +0900
 
     Bump version to 2.10.1
 
- README                  | 8 +++++++-
- configure.ac            | 2 +-
+ README                         | 8 +++++++-
+ configure.ac           | 2 +-
  fontconfig/fontconfig.h | 2 +-
  3 files changed, 9 insertions(+), 3 deletions(-)
 
 commit b7287a91fedc8b3ba2f566a17e4c5a00222ca76e
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jul 23 13:59:16 2012 +0900
+Date:  Mon Jul 23 13:59:16 2012 +0900
 
     Install config files first
 
@@ -219,7 +2322,7 @@ Date:   Mon Jul 23 13:59:16 2012 +0900
 
 commit ebd5096abc495550596861b6af2aae067e861553
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Jul 19 10:20:30 2012 +0900
+Date:  Thu Jul 19 10:20:30 2012 +0900
 
     Fix a typo in fontconfig.pc
 
@@ -230,7 +2333,7 @@ Date:   Thu Jul 19 10:20:30 2012 +0900
 
 commit d4fc407246ba0860dd883baf4551401614ec220f
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Jul 17 14:20:48 2012 +0900
+Date:  Tue Jul 17 14:20:48 2012 +0900
 
     correct version
 
@@ -239,18 +2342,18 @@ Date:   Tue Jul 17 14:20:48 2012 +0900
 
 commit 92bad770e505ec8683aad2e6e063232843734ece
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Jul 17 11:36:01 2012 +0900
+Date:  Tue Jul 17 11:36:01 2012 +0900
 
     Bump version to 2.10
 
- README                  | 11 ++++++++++-
- configure.ac            |  2 +-
+ README                         | 11 ++++++++++-
+ configure.ac           |  2 +-
  fontconfig/fontconfig.h |  4 ++--
  3 files changed, 13 insertions(+), 4 deletions(-)
 
 commit f513f53347ae943a03192e83f7a6d7c40bcdfd5d
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Jul 17 11:35:41 2012 +0900
+Date:  Tue Jul 17 11:35:41 2012 +0900
 
     Update INSTALL
 
@@ -259,7 +2362,7 @@ Date:   Tue Jul 17 11:35:41 2012 +0900
 
 commit 14d23ef330808b480393196984cb06efb5724160
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Jul 17 11:34:31 2012 +0900
+Date:  Tue Jul 17 11:34:31 2012 +0900
 
     Bump libtool revision
 
@@ -268,7 +2371,7 @@ Date:   Tue Jul 17 11:34:31 2012 +0900
 
 commit da9400212db8e5aa0a0bdd4fad21d2008b5034e2
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 18 11:23:39 2012 +0900
+Date:  Mon Jun 18 11:23:39 2012 +0900
 
     Fix a build fail with gcc 2.95, not supporting the flexible array
     members.
@@ -279,7 +2382,7 @@ Date:   Mon Jun 18 11:23:39 2012 +0900
 
 commit 489a575a7455204ee5c170754b92e72ba1e483fd
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jul 6 19:02:05 2012 +0900
+Date:  Fri Jul 6 19:02:05 2012 +0900
 
     Update CaseFolding.txt to Unicode 6.1
 
@@ -288,7 +2391,7 @@ Date:   Fri Jul 6 19:02:05 2012 +0900
 
 commit 5b2d065ef87514ca32af325f793ee37fabd6af19
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Jul 3 19:56:56 2012 +0900
+Date:  Tue Jul 3 19:56:56 2012 +0900
 
     Bug 34266 - configs silently ignored if libxml2 doesn't support
     SAX1 interface
@@ -300,18 +2403,18 @@ Date:   Tue Jul 3 19:56:56 2012 +0900
 
 commit 9c377192bf7d59336dbe4603d73449c7090c11ca
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 25 14:57:51 2012 +0900
+Date:  Mon Jun 25 14:57:51 2012 +0900
 
     Bump version to 2.9.92
 
- README                  | 19 ++++++++++++++++++-
- configure.ac            |  2 +-
+ README                         | 19 ++++++++++++++++++-
+ configure.ac           |  2 +-
  fontconfig/fontconfig.h |  2 +-
  3 files changed, 20 insertions(+), 3 deletions(-)
 
 commit 2162d9c2ee7ba930dca8f710ad35a83cb7c76ca6
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 25 14:57:40 2012 +0900
+Date:  Mon Jun 25 14:57:40 2012 +0900
 
     Update INSTALL
 
@@ -320,7 +2423,7 @@ Date:   Mon Jun 25 14:57:40 2012 +0900
 
 commit a94c6b3b94b4a66d7f528fcc7e939b8ec19ad660
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 25 14:50:18 2012 +0900
+Date:  Mon Jun 25 14:50:18 2012 +0900
 
     Bump libtool revision
 
@@ -329,7 +2432,7 @@ Date:   Mon Jun 25 14:50:18 2012 +0900
 
 commit 769306665c37175d1e0e1167895eace0a8bc4bc3
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Apr 24 19:11:41 2012 +0900
+Date:  Tue Apr 24 19:11:41 2012 +0900
 
     Bug 18726 - RFE: help write locale-specific tests
 
@@ -340,7 +2443,7 @@ Date:   Tue Apr 24 19:11:41 2012 +0900
 
 commit e5a59eac905f1ff6ebe6005c257ce3f9f3c4cc6b
 Author: Marius Tolzmann <tolzmann@molgen.mpg.de>
-Date:   Thu Jun 21 21:01:10 2012 +0200
+Date:  Thu Jun 21 21:01:10 2012 +0200
 
     Fix warning about deprecated, non-existent config includes
 
@@ -358,7 +2461,7 @@ Date:   Thu Jun 21 21:01:10 2012 +0200
 
 commit 3a5e9bc75d7e240ec590c6e50161ee157904d4d6
 Author: Marius Tolzmann <tolzmann@molgen.mpg.de>
-Date:   Thu Jun 21 21:01:09 2012 +0200
+Date:  Thu Jun 21 21:01:09 2012 +0200
 
     Fix newline in warning about deprecated config includes
 
@@ -367,20 +2470,20 @@ Date:   Thu Jun 21 21:01:09 2012 +0200
 
 commit 2d9ad5434b1d3afa2aa3d8a77af0bce940c69177
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 18 18:31:36 2012 +0900
+Date:  Mon Jun 18 18:31:36 2012 +0900
 
     Rename configure.in to configure.ac
 
- configure.ac   | 615
+ configure.ac  | 615
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- configure.in   | 615
+ configure.in  | 615
  ---------------------------------------------------------
  new-version.sh |   4 +-
  3 files changed, 617 insertions(+), 617 deletions(-)
 
 commit 4353df754fcf4126ff4a69ccfef1a59450e5a7c7
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 18 10:52:21 2012 +0900
+Date:  Mon Jun 18 10:52:21 2012 +0900
 
     clean up the lock file properly on even hardlink-not-supported
     filesystem.
@@ -390,32 +2493,32 @@ Date:   Mon Jun 18 10:52:21 2012 +0900
 
 commit 997a64a67b77ae7c083f4a2898670201ed618fb2
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Jun 14 11:27:31 2012 +0900
+Date:  Thu Jun 14 11:27:31 2012 +0900
 
     Fix the fail of make install with --disable-shared on Win32
 
- .gitignore      | 1 +
- configure.in    | 1 +
+ .gitignore     | 1 +
+ configure.in   | 1 +
  src/Makefile.am | 2 ++
  3 files changed, 4 insertions(+)
 
 commit cd280f6532663981fb5fcc2d38f99973033568db
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Jun 13 20:01:30 2012 +0900
+Date:  Wed Jun 13 20:01:30 2012 +0900
 
     Fix a build fail on MINGW
 
  src/fcatomic.c |  7 ++++---
- src/fccfg.c    | 18 +++++++++---------
- src/fcint.h    |  4 +++-
- src/fcstat.c   | 16 ++++++++++------
- src/fcstr.c    |  6 +++---
- src/fcxml.c    | 24 ++++++++++++------------
+ src/fccfg.c   | 18 +++++++++---------
+ src/fcint.h   |  4 +++-
+ src/fcstat.c  | 16 ++++++++++------
+ src/fcstr.c   |  6 +++---
+ src/fcxml.c   | 24 ++++++++++++------------
  6 files changed, 41 insertions(+), 34 deletions(-)
 
 commit 2ec0440fb580f5556d8e1fc4e0e3a6c5b9472cf6
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Jun 12 11:02:03 2012 +0900
+Date:  Tue Jun 12 11:02:03 2012 +0900
 
     Fix a typo and build fail.
 
@@ -424,7 +2527,7 @@ Date:   Tue Jun 12 11:02:03 2012 +0900
 
 commit b447fc5d52e1e88ca1eca0ce3472d48626e27109
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 11 14:14:41 2012 +0900
+Date:  Mon Jun 11 14:14:41 2012 +0900
 
     Bug 50835 - Deprecate FC_GLOBAL_ADVANCE
 
@@ -432,30 +2535,30 @@ Date:   Mon Jun 11 14:14:41 2012 +0900
     freetype 2.4.5 or later.
 
  conf.d/20-fix-globaladvance.conf | 28 ----------------------------
- conf.d/Makefile.am               |  2 --
- doc/fontconfig-devel.sgml        |  2 +-
- doc/fontconfig-user.sgml         |  2 +-
- fontconfig/fontconfig.h          |  1 +
- src/fcdefault.c                  |  1 +
- src/fcint.h                      |  2 +-
- src/fcname.c                     |  4 ++--
+ conf.d/Makefile.am              |  2 --
+ doc/fontconfig-devel.sgml       |  2 +-
+ doc/fontconfig-user.sgml        |  2 +-
+ fontconfig/fontconfig.h         |  1 +
+ src/fcdefault.c                 |  1 +
+ src/fcint.h                     |  2 +-
+ src/fcname.c                    |  4 ++--
  8 files changed, 7 insertions(+), 35 deletions(-)
 
 commit 54fb7967de3850cf7176dde12432ed48c628ebea
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 11 20:15:15 2012 +0900
+Date:  Mon Jun 11 20:15:15 2012 +0900
 
     Bump version to 2.9.91
 
- README                  | 81
+ README                         | 81
  ++++++++++++++++++++++++++++++++++++++++++++++++-
- configure.in            |  2 +-
+ configure.in           |  2 +-
  fontconfig/fontconfig.h |  2 +-
  3 files changed, 82 insertions(+), 3 deletions(-)
 
 commit 0b20bd0281a2247a047ef388ea2c6c58614d7b1a
 Author: Mark Brand <mabrand@mabrand.nl>
-Date:   Mon Jun 11 20:13:02 2012 +0900
+Date:  Mon Jun 11 20:13:02 2012 +0900
 
     fix building for WIN32
 
@@ -468,7 +2571,7 @@ Date:   Mon Jun 11 20:13:02 2012 +0900
 
 commit 101825a129aa1a025e91fd55124e973fcdb31f9e
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 11 18:43:56 2012 +0900
+Date:  Mon Jun 11 18:43:56 2012 +0900
 
     Generate bzip2-compressed tarball too
 
@@ -477,7 +2580,7 @@ Date:   Mon Jun 11 18:43:56 2012 +0900
 
 commit fdb1155035da677368f762d8fb24ad2f470a9813
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 11 18:39:37 2012 +0900
+Date:  Mon Jun 11 18:39:37 2012 +0900
 
     doc: Fix distcheck error again...
 
@@ -486,7 +2589,7 @@ Date:   Mon Jun 11 18:39:37 2012 +0900
 
 commit e8f16c9343f64266c3ec0048d867bfe23bdb6ec6
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Jun 11 17:48:12 2012 +0900
+Date:  Mon Jun 11 17:48:12 2012 +0900
 
     Bump libtool revision
 
@@ -495,7 +2598,7 @@ Date:   Mon Jun 11 17:48:12 2012 +0900
 
 commit cf70eaa3bfa9b14847a1067295c5c0dc12c95e83
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jun 8 19:41:59 2012 +0900
+Date:  Fri Jun 8 19:41:59 2012 +0900
 
     Bug 50525 - superfluous whitespace in the style
 
@@ -504,7 +2607,7 @@ Date:   Fri Jun 8 19:41:59 2012 +0900
 
 commit f4103bf708778433f5ea02014f890cdeccde206b
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jun 8 19:17:57 2012 +0900
+Date:  Fri Jun 8 19:17:57 2012 +0900
 
     fcdefault: Add the lang object at FcConfigSubstituteWithPat() only
     when kind is FcMatchPattern
@@ -514,7 +2617,7 @@ Date:   Fri Jun 8 19:17:57 2012 +0900
 
 commit 07e52eeb097a4e3c147e00ed7a6eb7652a611751
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jun 8 15:54:48 2012 +0900
+Date:  Fri Jun 8 15:54:48 2012 +0900
 
     fcdefault: no need to set FC_LANG in FcDefaultSubstitute() anymore
 
@@ -523,7 +2626,7 @@ Date:   Fri Jun 8 15:54:48 2012 +0900
 
 commit 550fd49d4fb8efab33d1fa1687b1b9bd352202fe
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue May 22 14:17:10 2012 +0900
+Date:  Tue May 22 14:17:10 2012 +0900
 
     Add the default language to the pattern prior to do build the
     substitution
@@ -536,7 +2639,7 @@ Date:   Tue May 22 14:17:10 2012 +0900
 
 commit 2261a64ce14d692f7c553f46e2158e70400dbc9c
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jun 8 15:47:52 2012 +0900
+Date:  Fri Jun 8 15:47:52 2012 +0900
 
     fcdefault: fallback if the environment variables are empty
 
@@ -547,7 +2650,7 @@ Date:   Fri Jun 8 15:47:52 2012 +0900
 
 commit bbc8fb5ba705e5257693f3b266fce12d2f81b50c
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Mar 29 20:25:20 2012 +0900
+Date:  Thu Mar 29 20:25:20 2012 +0900
 
     Bug 32853 - Export API to get the default language
 
@@ -555,39 +2658,39 @@ Date:   Thu Mar 29 20:25:20 2012 +0900
     the default
     languages.
 
- doc/fclangset.fncs      |   9 +++
- fc-lang/fc-lang.c       |   6 ++
+ doc/fclangset.fncs     |   9 +++
+ fc-lang/fc-lang.c      |   6 ++
  fontconfig/fontconfig.h |   3 +
- src/fcdefault.c         | 102 ++++++++++---------------------
- src/fcint.h             |   6 ++
- src/fclang.c            | 159
+ src/fcdefault.c        | 102 ++++++++++---------------------
+ src/fcint.h            |   6 ++
+ src/fclang.c           | 159
  ++++++++++++++++++++++++++++++++++++++++++++++++
- src/fcstr.c             |  44 ++++++++++++++
+ src/fcstr.c            |  44 ++++++++++++++
  7 files changed, 260 insertions(+), 69 deletions(-)
 
 commit 1b692d8ab91a096e7d433c51ab187382de91147b
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Jun 1 19:06:17 2012 +0900
+Date:  Fri Jun 1 19:06:17 2012 +0900
 
     Fix the wrong estimation for the memory usage information in
     fontconfig
 
- fc-cat/fc-cat.c         |  2 +-
- fc-list/fc-list.c       |  2 +-
- fc-match/fc-match.c     |  2 +-
+ fc-cat/fc-cat.c        |  2 +-
+ fc-list/fc-list.c      |  2 +-
+ fc-match/fc-match.c    |  2 +-
  fc-pattern/fc-pattern.c |  2 +-
- fc-query/fc-query.c     |  2 +-
- fc-scan/fc-scan.c       |  2 +-
- src/fccfg.c             | 12 ++++++++----
- src/fcformat.c          |  4 ++--
- src/fcpat.c             |  3 ++-
- src/fcstr.c             |  3 +--
- src/fcxml.c             | 11 +++++++++--
+ fc-query/fc-query.c    |  2 +-
+ fc-scan/fc-scan.c      |  2 +-
+ src/fccfg.c            | 12 ++++++++----
+ src/fcformat.c                 |  4 ++--
+ src/fcpat.c            |  3 ++-
+ src/fcstr.c            |  3 +--
+ src/fcxml.c            | 11 +++++++++--
  11 files changed, 28 insertions(+), 17 deletions(-)
 
 commit 5254a6630fdf132b0cda62c1bc7e8e40d2639bdf
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu May 31 12:46:55 2012 +0900
+Date:  Thu May 31 12:46:55 2012 +0900
 
     Fix a typo and polish the previous change
 
@@ -596,7 +2699,7 @@ Date:   Thu May 31 12:46:55 2012 +0900
 
 commit 4a741e9a0ab8dbaa0c377fbfed41547645ac79af
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed May 30 18:21:57 2012 +0900
+Date:  Wed May 30 18:21:57 2012 +0900
 
     Fix the build fail on Solaris
 
@@ -611,7 +2714,7 @@ Date:   Wed May 30 18:21:57 2012 +0900
 
 commit 0ac6c98294d666762960824d39329459b22b48b7
 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
-Date:   Mon May 28 14:52:21 2012 +0900
+Date:  Mon May 28 14:52:21 2012 +0900
 
     Fix cache aging for fonts on FAT filesystem under Linux
 
@@ -640,7 +2743,7 @@ Date:   Mon May 28 14:52:21 2012 +0900
 
 commit dc2da23e69e6b3f6e6d0436d4777ee2c1d8ff1be
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon May 28 13:59:48 2012 +0900
+Date:  Mon May 28 13:59:48 2012 +0900
 
     Move statfs/statvfs wrapper to fcstat.c and add a test for the mtime
     broken fs
@@ -656,7 +2759,7 @@ Date:   Mon May 28 13:59:48 2012 +0900
 
 commit 6a83c1ad40594530994b826d928312e9eeb19c35
 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
-Date:   Sun Apr 29 12:56:16 2012 +0200
+Date:  Sun Apr 29 12:56:16 2012 +0200
 
     Move FcStat to separate compilation unit
 
@@ -668,15 +2771,15 @@ Date:   Sun Apr 29 12:56:16 2012 +0200
     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
 
  src/Makefile.am |   1 +
- src/fccache.c   |  88 ------------------------------------------
- src/fcint.h     |   8 ++--
- src/fcstat.c    | 116
+ src/fccache.c  |  88 ------------------------------------------
+ src/fcint.h    |   8 ++--
+ src/fcstat.c   | 116
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  4 files changed, 122 insertions(+), 91 deletions(-)
 
 commit 26160366d7ba5c7baf20ae091d5dd0388714df83
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon May 28 15:58:56 2012 +0900
+Date:  Mon May 28 15:58:56 2012 +0900
 
     fcatomic: fallback to create a directory with FcAtomicLock
 
@@ -690,7 +2793,7 @@ Date:   Mon May 28 15:58:56 2012 +0900
 
 commit 2837c63876b9b1f27d74aad51d45fc18d48f4652
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon May 21 13:43:20 2012 +0900
+Date:  Mon May 21 13:43:20 2012 +0900
 
     Bug 33644 - Fontconfig doesn't match correctly in <test>
 
@@ -702,12 +2805,12 @@ Date:   Mon May 21 13:43:20 2012 +0900
     multiple <test>s for AND operator.
 
  doc/fontconfig-user.sgml | 23 +++++++++++++++++++++++
- src/fcxml.c              |  5 +++++
+ src/fcxml.c             |  5 +++++
  2 files changed, 28 insertions(+)
 
 commit 794fb0bd6a3fa91c6e03e51dc080e458b8960a55
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon May 21 13:37:54 2012 +0900
+Date:  Mon May 21 13:37:54 2012 +0900
 
     Correct the example
 
@@ -718,7 +2821,7 @@ Date:   Mon May 21 13:37:54 2012 +0900
 
 commit 8c255fb185d5651b57380b0a9443001e8051b29d
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Mar 12 19:18:19 2012 +0900
+Date:  Mon Mar 12 19:18:19 2012 +0900
 
     Bug 20411 - fontconfig doesn't match FreeDesktop directories specs
 
@@ -728,21 +2831,21 @@ Date:   Mon Mar 12 19:18:19 2012 +0900
     the old directories are still in the configuration files for
     the backward compatibility.
 
- conf.d/50-user.conf      |   7 +-
+ conf.d/50-user.conf     |   7 +-
  doc/fontconfig-user.sgml |  37 ++---
- fonts.conf.in            |   4 +
- fonts.dtd                |  10 +-
- src/fccfg.c              |  78 ++++++++++-
- src/fcinit.c             |  20 ++-
- src/fcint.h              |  11 ++
- src/fcstr.c              |   5 +-
- src/fcxml.c              | 344
+ fonts.conf.in           |   4 +
+ fonts.dtd               |  10 +-
+ src/fccfg.c             |  78 ++++++++++-
+ src/fcinit.c            |  20 ++-
+ src/fcint.h             |  11 ++
+ src/fcstr.c             |   5 +-
+ src/fcxml.c             | 344
  ++++++++++++++++++++++++++++++-----------------
  9 files changed, 366 insertions(+), 150 deletions(-)
 
 commit bc4517d8e5af8f31821ec8d9990765dad2867dd4
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Apr 11 19:52:35 2012 +0900
+Date:  Wed Apr 11 19:52:35 2012 +0900
 
     Bug 19128 - Handling whitespace in aliases
 
@@ -755,21 +2858,21 @@ Date:   Wed Apr 11 19:52:35 2012 +0900
  conf.d/20-fix-globaladvance.conf |  8 ++++----
  conf.d/20-unhint-small-vera.conf |  6 +++---
  conf.d/25-unhint-nonlatin.conf   | 30 +++++++++++++++---------------
- conf.d/30-urw-aliases.conf       |  7 +------
- conf.d/65-fonts-persian.conf     | 14 +++++++-------
- conf.d/80-delicious.conf         |  2 +-
- doc/fontconfig-user.sgml         |  3 ++-
- fonts.dtd                        |  1 +
- src/fccfg.c                      | 35 ++++++++++++++++++++++-------------
- src/fcdbg.c                      | 27 ++++++++++++++++++---------
- src/fcint.h                      |  8 ++++++++
- src/fclist.c                     |  2 +-
- src/fcxml.c                      | 24 ++++++++++++++++++++----
+ conf.d/30-urw-aliases.conf      |  7 +------
+ conf.d/65-fonts-persian.conf    | 14 +++++++-------
+ conf.d/80-delicious.conf        |  2 +-
+ doc/fontconfig-user.sgml        |  3 ++-
+ fonts.dtd                       |  1 +
+ src/fccfg.c                     | 35 ++++++++++++++++++++++-------------
+ src/fcdbg.c                     | 27 ++++++++++++++++++---------
+ src/fcint.h                     |  8 ++++++++
+ src/fclist.c                    |  2 +-
+ src/fcxml.c                     | 24 ++++++++++++++++++++----
  13 files changed, 103 insertions(+), 64 deletions(-)
 
 commit 5ac12c0e94128ea63e3e74b4e602cf0c74661bce
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu May 10 16:47:09 2012 +0900
+Date:  Thu May 10 16:47:09 2012 +0900
 
     fcarch.c: get rid of the duplicate definition of FC_MAX
 
@@ -780,7 +2883,7 @@ Date:   Thu May 10 16:47:09 2012 +0900
 
 commit cc9d572d3e3d270653c994ff1269f56eb7ee1b1c
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu May 10 16:36:10 2012 +0900
+Date:  Thu May 10 16:36:10 2012 +0900
 
     fonts.conf: keeps same binding for alternatives
 
@@ -792,7 +2895,7 @@ Date:   Thu May 10 16:36:10 2012 +0900
 
 commit d81407611b160ebfa631556ee60be147d1c0416f
 Author: Keith Packard <keithp@keithp.com>
-Date:   Tue May 1 19:28:27 2012 -0700
+Date:  Tue May 1 19:28:27 2012 -0700
 
     Deal with architectures where ALIGNOF_DOUBLE < 4
 
@@ -810,7 +2913,7 @@ Date:   Tue May 1 19:28:27 2012 -0700
 
 commit e41474e925947b5a2fb64c80135bc116e9e56d2d
 Author: Keith Packard <keithp@keithp.com>
-Date:   Tue May 1 19:28:26 2012 -0700
+Date:  Tue May 1 19:28:26 2012 -0700
 
     Extra ',' in AC_ARG_WITH(arch causes arch to never be autodetected
 
@@ -825,20 +2928,20 @@ Date:   Tue May 1 19:28:26 2012 -0700
 
 commit d2718257f9aa3e6071f649296a52a22684c43e96
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue May 1 20:18:41 2012 +0900
+Date:  Tue May 1 20:18:41 2012 +0900
 
     Output more verbose debugging log to show where to insert the element
     into the value list
 
- src/fccfg.c |  2 +-
+ src/fccfg.c | 2 +-
  src/fcdbg.c | 79
  +++++++++++++++++++++++++++++++++++++++++++------------------
- src/fcint.h |  8 ++++++-
+ src/fcint.h | 8 ++++++-
  3 files changed, 64 insertions(+), 25 deletions(-)
 
 commit 7d65f9f514e33305bdeafd0d34140da46259e57f
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Apr 11 19:52:35 2012 +0900
+Date:  Wed Apr 11 19:52:35 2012 +0900
 
     Bug 39278 - make usage of mmap optional
 
@@ -849,15 +2952,15 @@ Date:   Wed Apr 11 19:52:35 2012 +0900
     cache files
     are stored on.
 
- configure.in             | 24 +++++++++++++--
+ configure.in            | 24 +++++++++++++--
  doc/fontconfig-user.sgml | 20 ++++++++++++-
- src/fccache.c            | 77
+ src/fccache.c           | 77
  ++++++++++++++++++++++++++++++++++++++++++++++--
  3 files changed, 116 insertions(+), 5 deletions(-)
 
 commit f30a5d7637af14b12f07267b59e02ec4a14458f2
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Apr 25 16:21:33 2012 +0900
+Date:  Wed Apr 25 16:21:33 2012 +0900
 
     Disable iconv support anyway...
 
@@ -866,7 +2969,7 @@ Date:   Wed Apr 25 16:21:33 2012 +0900
 
 commit 7587d1c99d9476b6dd4dbe523c0204da700fed8d
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Mar 26 16:34:34 2012 +0900
+Date:  Mon Mar 26 16:34:34 2012 +0900
 
     Bug 27765 - FcMatch() returns style in wrong language
 
@@ -879,17 +2982,17 @@ Date:   Mon Mar 26 16:34:34 2012 +0900
 
  doc/fontconfig-devel.sgml |   3 ++
  fontconfig/fontconfig.h   |   1 +
- src/fcdefault.c           |  37 ++++++++++++++-
- src/fcint.h               |   3 +-
- src/fclist.c              |  47 +++++++++++++++----
- src/fcmatch.c             | 113
+ src/fcdefault.c          |  37 ++++++++++++++-
+ src/fcint.h              |   3 +-
+ src/fclist.c             |  47 +++++++++++++++----
+ src/fcmatch.c            | 113
  +++++++++++++++++++++++++++++++++++++++-------
- src/fcname.c              |   1 +
+ src/fcname.c             |   1 +
  7 files changed, 178 insertions(+), 27 deletions(-)
 
 commit 526f0da93fc487e9b33a4d97386a9054156d01ac
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Apr 24 11:40:51 2012 +0900
+Date:  Tue Apr 24 11:40:51 2012 +0900
 
     Add --enable-iconv option to configure
 
@@ -902,7 +3005,7 @@ Date:   Tue Apr 24 11:40:51 2012 +0900
 
 commit 06d6b7c3120cd417af5ff47e9735aed577978354
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Mar 28 17:28:06 2012 +0900
+Date:  Wed Mar 28 17:28:06 2012 +0900
 
     Create CACHEDIR.TAG when fc-cache is run or only when the cache
     directory is created at the runtime.
@@ -911,19 +3014,19 @@ Date:   Wed Mar 28 17:28:06 2012 +0900
     the cache
     directory.
 
- doc/fccache.fncs        |  9 ++++++
- doc/fcconfig.fncs       |  2 +-
- fc-cache/fc-cache.c     | 73 +-----------------------------------------
+ doc/fccache.fncs       |  9 ++++++
+ doc/fcconfig.fncs      |  2 +-
+ fc-cache/fc-cache.c    | 73 +-----------------------------------------
  fontconfig/fontconfig.h |  5 ++-
- src/fccache.c           | 85
+ src/fccache.c          | 85
  +++++++++++++++++++++++++++++++++++++++++++++++++
- src/fccfg.c             |  2 +-
- src/fcint.h             |  3 ++
+ src/fccfg.c            |  2 +-
+ src/fcint.h            |  3 ++
  7 files changed, 104 insertions(+), 75 deletions(-)
 
 commit 25ccc3f3d27d8affd45c4b0a8041ef757dbb20dd
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Apr 20 19:08:59 2012 +0900
+Date:  Fri Apr 20 19:08:59 2012 +0900
 
     Bug 47721 - Add ChromeOS fonts to 30-metric-aliases.conf
 
@@ -933,7 +3036,7 @@ Date:   Fri Apr 20 19:08:59 2012 +0900
 
 commit 7069d717e982adcf8e1d300cbd10eec6322a65c9
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Sun Apr 22 21:40:44 2012 +0900
+Date:  Sun Apr 22 21:40:44 2012 +0900
 
     C++11 requires a space between literal and identifier
 
@@ -944,7 +3047,7 @@ Date:   Sun Apr 22 21:40:44 2012 +0900
 
 commit 22dc5460906f78b3dc1b12ab2440e62b930adf0b
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Apr 20 20:04:17 2012 +0900
+Date:  Fri Apr 20 20:04:17 2012 +0900
 
     Fix a build issue again when no regex functions available
 
@@ -956,7 +3059,7 @@ Date:   Fri Apr 20 20:04:17 2012 +0900
 
 commit 9fa7b7c8f2d1d8a9c50f3ba0f99087f653b6a9b8
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Apr 20 11:17:41 2012 +0900
+Date:  Fri Apr 20 11:17:41 2012 +0900
 
     Rework to avoid adding the unexpected value to ICONV_CFLAGS and
     ICONV_LIBS
@@ -966,25 +3069,25 @@ Date:   Fri Apr 20 11:17:41 2012 +0900
 
 commit dd2a3d3520b6fea20a58b2888fef0458c01b287f
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Apr 18 12:55:23 2012 +0900
+Date:  Wed Apr 18 12:55:23 2012 +0900
 
     Bug 25151 - Move cleanCacheDirectory() from fc-cache.c into
      the library
 
     Add FcDirCacheScan() API to clean up the cache files in the directory.
 
- doc/fccache.fncs        |  9 +++++
- fc-cache/fc-cache.c     | 93
+ doc/fccache.fncs       |  9 +++++
+ fc-cache/fc-cache.c    | 93
  +------------------------------------------------
  fontconfig/fontconfig.h |  3 ++
- src/fccache.c           | 91
+ src/fccache.c          | 91
  +++++++++++++++++++++++++++++++++++++++++++++++
- src/fcint.h             |  2 ++
+ src/fcint.h            |  2 ++
  5 files changed, 106 insertions(+), 92 deletions(-)
 
 commit 9e62fcedfe774a13843cc0982bc3e535369b99eb
 Author: Keith Packard <keithp@keithp.com>
-Date:   Mon Apr 16 11:28:36 2012 -0700
+Date:  Mon Apr 16 11:28:36 2012 -0700
 
     Use posix_fadvise to speed startup
 
@@ -1000,7 +3103,7 @@ Date:   Mon Apr 16 11:28:36 2012 -0700
 
 commit 94c2cc58a091138aa8c507d6239eca69520b65f0
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Apr 16 20:25:52 2012 +0900
+Date:  Mon Apr 16 20:25:52 2012 +0900
 
     doc: Fix a typo of the environment variable name.
 
@@ -1009,7 +3112,7 @@ Date:   Mon Apr 16 20:25:52 2012 +0900
 
 commit c5714bcf90d6b345e748b7fa7b21e421409aba60
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Apr 13 11:09:04 2012 +0900
+Date:  Fri Apr 13 11:09:04 2012 +0900
 
     Add --with-expat, --with-expat-includes and --with-expat-lib back.
 
@@ -1018,7 +3121,7 @@ Date:   Fri Apr 13 11:09:04 2012 +0900
 
 commit 470e92c9dbdc75d354c9dce9063276996ecf535d
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Apr 12 14:01:25 2012 +0900
+Date:  Thu Apr 12 14:01:25 2012 +0900
 
     Bug 27526 - Compatibility fix for old windows sytems
 
@@ -1031,7 +3134,7 @@ Date:   Thu Apr 12 14:01:25 2012 +0900
 
 commit ac6271dbac32086ce60845efc4d87e669f37796a
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Apr 12 11:01:12 2012 +0900
+Date:  Thu Apr 12 11:01:12 2012 +0900
 
     Bug 48573 - platform without regex do not have also REG_XXX defines
 
@@ -1043,7 +3146,7 @@ Date:   Thu Apr 12 11:01:12 2012 +0900
 
 commit 9231d79ad180f992f9bbef4f3127576870a75075
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Apr 9 12:51:12 2012 +0900
+Date:  Mon Apr 9 12:51:12 2012 +0900
 
     Bug 28491 - Allow matching on FC_FILE
 
@@ -1058,58 +3161,58 @@ Date:   Mon Apr 9 12:51:12 2012 +0900
 
 commit 2589207cfd4c7e948a4b50d7c07c13a3a52fe0aa
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Apr 10 18:34:11 2012 +0900
+Date:  Tue Apr 10 18:34:11 2012 +0900
 
     Bug 26830 - Add search for libiconv non-default directory
 
     Add --with-libiconv, --with-libiconv-includes and --with-libiconv-lib
     to specify the directory where libiconv might be installed.
 
- configure.in    | 85
+ configure.in   | 85
  +++++++++++++++++++++++++++++++++++++++++----------------
  src/Makefile.am |  1 +
  2 files changed, 63 insertions(+), 23 deletions(-)
 
 commit ddefa5021f7785514f373aab6a8e6191a867278e
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Apr 4 14:47:57 2012 +0900
+Date:  Wed Apr 4 14:47:57 2012 +0900
 
     Bug 22862 - <alias> ignores <match> <test>s
 
     Allow to use the test elements in the alias element.
 
- fonts.dtd   |  2 +-
+ fonts.dtd   | 2 +-
  src/fcxml.c | 27 +++++++++++++++++++++------
  2 files changed, 22 insertions(+), 7 deletions(-)
 
 commit e181ab4de5d20fe1f70e68f66ef8332553eba206
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Apr 4 16:49:30 2012 +0900
+Date:  Wed Apr 4 16:49:30 2012 +0900
 
     Bug 29341 - Make some fontconfig paths configurable
 
     Add configure options to set the directory to be installed:
       --with-templatedir for the configuration files a.k.a.
-        /etc/fonts/conf.avail
+       /etc/fonts/conf.avail
       --with-baseconfigdir for fonts.conf etc a.k.a. /etc/fonts
       --with-configdir for the active configuration files a.k.a.
-        /etc/fonts/conf.d
+       /etc/fonts/conf.d
       --with-xmldir for fonts.dtd etc
 
     and the default path for templatedir is changed to
     ${datadir}/fontconfig/conf.avail
 
- Makefile.am        | 36 +++++++++++---------
+ Makefile.am       | 36 +++++++++++---------
  conf.d/Makefile.am | 99
  ++++++++++++++++++++++++++----------------------------
- configure.in       | 72 ++++++++++++++++++++++++++++++++-------
- fonts.conf.in      |  2 +-
+ configure.in      | 72 ++++++++++++++++++++++++++++++++-------
+ fonts.conf.in     |  2 +-
  src/Makefile.am    |  2 +-
  5 files changed, 129 insertions(+), 82 deletions(-)
 
 commit bb02899d9ff9813738809fb5349a9f3ae2dba76f
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Apr 2 15:38:27 2012 +0900
+Date:  Mon Apr 2 15:38:27 2012 +0900
 
     Use pkgconfig to check builddeps
 
@@ -1119,7 +3222,7 @@ Date:   Mon Apr 2 15:38:27 2012 +0900
 
 commit 87d7b82a98780223422a829b6bb1a05fd753ae5e
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Apr 2 14:32:44 2012 +0900
+Date:  Mon Apr 2 14:32:44 2012 +0900
 
     Use AC_HELP_STRING instead of formatting manually
 
@@ -1129,7 +3232,7 @@ Date:   Mon Apr 2 14:32:44 2012 +0900
 
 commit d3e3f4a46d07a7b611be21600d7049225b8b2909
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Mar 30 18:09:14 2012 +0900
+Date:  Fri Mar 30 18:09:14 2012 +0900
 
     doc: Add contains and not_contains operators and elements
 
@@ -1138,7 +3241,7 @@ Date:   Fri Mar 30 18:09:14 2012 +0900
 
 commit 9279f71a3a855e3b2dbd13dbe0d38f2b69673c49
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Mar 30 11:52:25 2012 +0900
+Date:  Fri Mar 30 11:52:25 2012 +0900
 
     Bug 24729 - [ne_NP] Fix ortho file
 
@@ -1151,7 +3254,7 @@ Date:   Fri Mar 30 11:52:25 2012 +0900
 
 commit 9fe7c986c64d8cfb7f85a300b6f0d470ce66b18a
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Mar 29 15:43:11 2012 +0900
+Date:  Thu Mar 29 15:43:11 2012 +0900
 
     Bug 48020 - Fix for src/makealias on Solaris 10
 
@@ -1163,19 +3266,19 @@ Date:   Thu Mar 29 15:43:11 2012 +0900
 
 commit becbdaebe3d77726900072de1a0fb6a95c938da5
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Mar 28 15:09:25 2012 +0900
+Date:  Wed Mar 28 15:09:25 2012 +0900
 
     Move workaround macros for fat binaries into the separate header file
 
- Makefile.am     |  5 +++--
+ Makefile.am    |  5 +++--
  config-fixups.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
- configure.in    |  4 +++-
- src/fcarch.h    | 13 -------------
+ configure.in   |  4 +++-
+ src/fcarch.h   | 13 -------------
  4 files changed, 50 insertions(+), 16 deletions(-)
 
 commit fe6ba5e5c54928adeaf96668d0cf6f44f0484065
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Mar 28 16:27:46 2012 +0900
+Date:  Wed Mar 28 16:27:46 2012 +0900
 
     Fix the hardcoded cache file suffix
 
@@ -1184,7 +3287,7 @@ Date:   Wed Mar 28 16:27:46 2012 +0900
 
 commit 4a060729a1466186d3be63ada344f43d66f937e5
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Mar 28 13:38:53 2012 +0900
+Date:  Wed Mar 28 13:38:53 2012 +0900
 
     fcpat: Increase the number of buckets in the shared string hash table
 
@@ -1213,7 +3316,7 @@ Date:   Wed Mar 28 13:38:53 2012 +0900
 
 commit d8dcff7b96b09748e6f1df9e4adc7ab0850d7b18
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Mar 28 13:37:15 2012 +0900
+Date:  Wed Mar 28 13:37:15 2012 +0900
 
     Bug 17832 - Memory leaks due to FcStrStaticName use for external
     patterns
@@ -1234,7 +3337,7 @@ Date:   Wed Mar 28 13:37:15 2012 +0900
 
 commit ea1c6ea337b8cf6b86169b565787d0d31a0fc330
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Tue Mar 27 21:06:36 2012 +0900
+Date:  Tue Mar 27 21:06:36 2012 +0900
 
     Fix a memory leak in FcDirScanConfig()
 
@@ -1243,20 +3346,20 @@ Date:   Tue Mar 27 21:06:36 2012 +0900
 
 commit 1aaf8b773d73f89f5b0d8591cca0a2072524fdb3
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Mon Mar 26 10:58:18 2012 +0900
+Date:  Mon Mar 26 10:58:18 2012 +0900
 
     Bug 17722 - Don't overwrite user's configurations in default config
 
     Use "append" to avoid overwriting the user configuration.
     This presumes most clients may takes care of the first value only.
 
- conf.d/10-autohint.conf          | 8 +++++++-
- conf.d/10-no-sub-pixel.conf      | 8 +++++++-
- conf.d/10-sub-pixel-bgr.conf     | 8 +++++++-
- conf.d/10-sub-pixel-rgb.conf     | 8 +++++++-
- conf.d/10-sub-pixel-vbgr.conf    | 8 +++++++-
- conf.d/10-sub-pixel-vrgb.conf    | 8 +++++++-
- conf.d/10-unhinted.conf          | 8 +++++++-
+ conf.d/10-autohint.conf         | 8 +++++++-
+ conf.d/10-no-sub-pixel.conf     | 8 +++++++-
+ conf.d/10-sub-pixel-bgr.conf    | 8 +++++++-
+ conf.d/10-sub-pixel-rgb.conf    | 8 +++++++-
+ conf.d/10-sub-pixel-vbgr.conf   | 8 +++++++-
+ conf.d/10-sub-pixel-vrgb.conf   | 8 +++++++-
+ conf.d/10-unhinted.conf         | 8 +++++++-
  conf.d/11-lcdfilter-default.conf | 8 +++++++-
  conf.d/11-lcdfilter-legacy.conf  | 8 +++++++-
  conf.d/11-lcdfilter-light.conf   | 8 +++++++-
@@ -1264,7 +3367,7 @@ Date:   Mon Mar 26 10:58:18 2012 +0900
 
 commit 900675d0b0b40f22ecc0d75e4d5ce16295a3a5e3
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Mar 22 19:57:47 2012 +0900
+Date:  Thu Mar 22 19:57:47 2012 +0900
 
     Bug 47703 - SimSun default family
 
@@ -1279,7 +3382,7 @@ Date:   Thu Mar 22 19:57:47 2012 +0900
 
 commit 92ac054ce5e270f22a4f81a09522c3f03b76c876
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Mar 22 19:15:27 2012 +0900
+Date:  Thu Mar 22 19:15:27 2012 +0900
 
     fcmatch: Set FcResultMatch at the end if the return value is valid.
 
@@ -1295,7 +3398,7 @@ Date:   Thu Mar 22 19:15:27 2012 +0900
 
 commit 1db3e9cdd8bc7408e630934cfc8deda7798b8970
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Thu Mar 22 12:36:34 2012 +0900
+Date:  Thu Mar 22 12:36:34 2012 +0900
 
     fc-cache: improvement of the fix for Bug#39914.
 
@@ -1306,7 +3409,7 @@ Date:   Thu Mar 22 12:36:34 2012 +0900
 
 commit 4f7f3bf9f78843be5b39eb64acfeb02ffcd8e3a4
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Wed Mar 21 16:06:37 2012 +0900
+Date:  Wed Mar 21 16:06:37 2012 +0900
 
     Bug 39914 - Please tag the cache directory with CACHEDIR.TAG
 
@@ -1320,7 +3423,7 @@ Date:   Wed Mar 21 16:06:37 2012 +0900
 
 commit 8cc4498122b17843b00ec3eebdd7a7d8d59cb7ff
 Author: Jeremy Huddleston <jeremyhu@apple.com>
-Date:   Mon Mar 19 02:16:41 2012 -0700
+Date:  Mon Mar 19 02:16:41 2012 -0700
 
     fcarch: Check for architecture signature at compile time rather than
     configure time
@@ -1329,14 +3432,14 @@ Date:   Mon Mar 19 02:16:41 2012 -0700
 
     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
 
- fc-cache/fc-cache.c |  3 +--
- src/fcarch.c        |  4 ++--
- src/fcarch.h        | 23 +++++++++++++++++++++--
+ fc-cache/fc-cache.c | 3 +--
+ src/fcarch.c       |  4 ++--
+ src/fcarch.h       | 23 +++++++++++++++++++++--
  3 files changed, 24 insertions(+), 6 deletions(-)
 
 commit e1ffb3dcd46f1fbbc5cb7527bc7f447b060ed98f
 Author: Akira TAGOH <tagoh@redhat.com>
-Date:   Fri Mar 16 23:18:23 2012 +0900
+Date:  Fri Mar 16 23:18:23 2012 +0900
 
     Get rid of the prerequisites from the sufix rules
 
@@ -1347,7 +3450,7 @@ Date:   Fri Mar 16 23:18:23 2012 +0900
 
 commit 93460f93e9e55e39a42fb6474918f31539436d9c
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Mar 16 16:29:53 2012 +0900
+Date:  Fri Mar 16 16:29:53 2012 +0900
 
     Fix a build issue due to the use of non-portable variables
 
@@ -1357,37 +3460,37 @@ Date:   Fri Mar 16 16:29:53 2012 +0900
 
     This would be a workaround until it has the certain pre-defined value.
 
- Makefile.am            | 10 +++++-----
- conf.d/Makefile.am     |  8 ++++----
- configure.in           |  9 +++++++++
- doc/Makefile.am        | 32 ++++++++++++++++----------------
- fc-cache/Makefile.am   |  4 ++--
- fc-case/Makefile.am    |  6 ++----
- fc-cat/Makefile.am     |  4 ++--
- fc-list/Makefile.am    |  4 ++--
- fc-match/Makefile.am   |  4 ++--
+ Makefile.am           | 10 +++++-----
+ conf.d/Makefile.am    |  8 ++++----
+ configure.in          |  9 +++++++++
+ doc/Makefile.am       | 32 ++++++++++++++++----------------
+ fc-cache/Makefile.am  |  4 ++--
+ fc-case/Makefile.am   |  6 ++----
+ fc-cat/Makefile.am    |  4 ++--
+ fc-list/Makefile.am   |  4 ++--
+ fc-match/Makefile.am  |  4 ++--
  fc-pattern/Makefile.am |  4 ++--
- fc-query/Makefile.am   |  4 ++--
- fc-scan/Makefile.am    |  4 ++--
- src/Makefile.am        |  8 ++++----
+ fc-query/Makefile.am  |  4 ++--
+ fc-scan/Makefile.am   |  4 ++--
+ src/Makefile.am       |  8 ++++----
  13 files changed, 54 insertions(+), 47 deletions(-)
 
 commit f2813ffc689fb6972ff4d5d414c3abfa3e0be26f
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Mar 16 11:55:47 2012 +0900
+Date:  Fri Mar 16 11:55:47 2012 +0900
 
     Revert "Fix a build fail on some environment"
 
     This reverts commit b75eb63982a54c0fb4576d8a655ef734908d3604.
 
- fc-case/Makefile.am      | 10 ++++++----
+ fc-case/Makefile.am     | 10 ++++++----
  fc-glyphname/Makefile.am |  4 ++--
- fc-lang/Makefile.am      |  4 ++--
+ fc-lang/Makefile.am     |  4 ++--
  3 files changed, 10 insertions(+), 8 deletions(-)
 
 commit a5b609196fe9cf688e5b4f7b7cd31fb2dc15b154
 Author: Akira TAGOH <akira@tagoh.org>
-Date:   Fri Mar 16 11:55:30 2012 +0900
+Date:  Fri Mar 16 11:55:30 2012 +0900
 
     Revert "Fix a build fail on some environment."
 
@@ -20247,8 +22350,10 @@ Date:  Thu Feb 14 23:34:13 2002 +0000
 
  AUTHORS                |    1 +
  COPYING                |   22 +
+ ChangeLog              |    0
  INSTALL                |    3 +
  Imakefile              |   25 +
+ NEWS                   |    0
  README                         |    2 +
  acconfig.h             |    2 +
  configure.in           |  202 +++++++
@@ -20290,4 +22395,4 @@ Date:   Thu Feb 14 23:34:13 2002 +0000
  src/fcstr.c            |  188 ++++++
  src/fcxml.c            | 1032 ++++++++++++++++++++++++++++++++
  src/fontconfig.man     | 1113 ++++++++++++++++++++++++++++++++++
- 44 files changed, 11349 insertions(+)
+ 46 files changed, 11349 insertions(+)