2017-11-07  gettextize  <bug-gnu-gettext@gnu.org>

	* m4/gettext.m4: New file, from gettext-0.19.8.1.
	* m4/iconv.m4: New file, from gettext-0.19.8.1.
	* m4/lib-ld.m4: New file, from gettext-0.19.8.1.
	* m4/lib-link.m4: New file, from gettext-0.19.8.1.
	* m4/lib-prefix.m4: New file, from gettext-0.19.8.1.
	* m4/nls.m4: New file, from gettext-0.19.8.1.
	* m4/po.m4: New file, from gettext-0.19.8.1.
	* m4/progtest.m4: New file, from gettext-0.19.8.1.
	* Makefile.am (EXTRA_DIST): Add config.rpath.
	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.

2017-11-07  gettextize  <bug-gnu-gettext@gnu.org>

	* m4/gettext.m4: New file, from gettext-0.19.8.1.
	* m4/iconv.m4: New file, from gettext-0.19.8.1.
	* m4/lib-ld.m4: New file, from gettext-0.19.8.1.
	* m4/lib-link.m4: New file, from gettext-0.19.8.1.
	* m4/lib-prefix.m4: New file, from gettext-0.19.8.1.
	* m4/nls.m4: New file, from gettext-0.19.8.1.
	* m4/po.m4: New file, from gettext-0.19.8.1.
	* m4/progtest.m4: New file, from gettext-0.19.8.1.
	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.

commit 13087e38ace4f092667ab08617ced1d559f3d2e2
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Apr 6 21:05:36 2016 +0900

    Bump version to 2.11.95

 README                  | 41 +++++++++++++++++++++++++++++++++++++++--
 configure.ac            |  2 +-
 fontconfig/fontconfig.h |  2 +-
 3 files changed, 41 insertions(+), 4 deletions(-)

commit 0cfa146e6b41bc6b819fe0f37d0e2ff0a947eb3b
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Apr 6 21:04:42 2016 +0900

    Update libtool revision

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d179cbc2536af16cf0f4992e0a4b2d751437ee6c
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Apr 6 14:39:15 2016 +0900

    Revert "Workaround another race condition issue"

    This reverts commit f44bfad235e63bb792c38e16ae1fbd281ec1453b.

 src/fccache.c | 31 +------------------------------
 src/fcdir.c   | 31 ++++++-------------------------
 src/fcint.h   |  8 +-------
 3 files changed, 8 insertions(+), 62 deletions(-)

commit d05d083e9f87eb378b92e477d34a88061a572d86
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Mar 8 17:20:41 2016 -0800

    [GX] Improve weight mapping

    Align the 'wght' axis default value to OS/2 weight value and
    adjust accordingly.  This makes both default=1.0 and default=400
    models to work.

 src/fcfreetype.c | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

commit d709220d74c4ff6e609f35761b71d4d7136d02c1
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Mar 8 17:20:28 2016 -0800

    Improve OpenType to Fontconfig weight mapping

 src/fcweight.c | 25 +++++++++++++++++++------
 1 file changed, 19 insertions(+), 6 deletions(-)

commit 27d61f1ddcda5543e9c6440a0f8794caa0b1eac7
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Aug 9 00:59:31 2015 +0200

    [GX] Enumerate all named-instances in TrueType GX fonts

 src/fcdir.c | 19 +++++++++++++++----
 1 file changed, 15 insertions(+), 4 deletions(-)

commit 00c8408c6a82a79388f8119c4afce6e721b693f7
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Aug 9 09:06:37 2015 +0200

    [GX] Support instance weight, width, and style name

 src/fcfreetype.c | 74
 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 68 insertions(+), 6 deletions(-)

commit 28f62d1bb892e1c86eb0d5afaf125bfe0e34cbe9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Aug 9 00:45:01 2015 +0200

    Call FcFreeTypeQueryFace() from fcdir.c, instead of FcFreeTypeQuery()

    Need for upcoming work.  No functional change expected.

 src/fcdir.c | 25 +++++++++++++++++++++----
 1 file changed, 21 insertions(+), 4 deletions(-)

commit d570a841a2aa9d770578aa149e43bb2e5bd0f2df
Author: Patrick Haller <patrick.haller@haller-consult.de>
Date:   Sat Jan 9 03:06:31 2016 +0100

    Optimizations in FcStrSet

    Applied optimizations:
    - skip duplicate check in FcStrSetAppend for values originating
    from readdir()
    - grow FcStrSet in 64-element bulks for local FcStrSets (FcConfig
    layout unaltered)

    Starting gedit is measured to

                            Unoptimized     Optimized
    user[s]                         0,806         0,579
    sys[s]                          0,062         0,062
    Total Instr Fetch Cost: 1.658.683.750   895.069.820
    Cachegrind D Refs:        513.917.619   312.000.436
    Cachegrind Dl Misses:       8.605.632     4.954.639

 src/fccache.c |  2 +-
 src/fccfg.c   |  4 ++--
 src/fcdir.c   |  6 +++---
 src/fcint.h   | 11 +++++++++++
 src/fcstr.c   | 47 +++++++++++++++++++++++++++++++++--------------
 src/fcxml.c   |  2 +-
 6 files changed, 51 insertions(+), 21 deletions(-)

commit 98434b3392172233094cac25ade7225c93da9f1c
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Dec 2 11:31:50 2015 +0900

    Add hintstyle templates and make hintslight default

 conf.d/10-hinting-full.conf   | 13 +++++++++++++
 conf.d/10-hinting-medium.conf | 13 +++++++++++++
 conf.d/10-hinting-none.conf   | 13 +++++++++++++
 conf.d/10-hinting-slight.conf | 13 +++++++++++++
 conf.d/Makefile.am            |  5 +++++
 5 files changed, 57 insertions(+)

commit 04763135d47ae24a808fc15c4482e2bb6f847ab9
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Nov 25 11:58:14 2015 +0900

    Avoid an error message on testing when no fonts.conf installed

    This test case doesn't require any config files so no need to ensure
    loading them.

 test/test-bz89617.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5886d98c368cdb76ddedc48aedbab45a5c7e96f6
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Nov 24 10:46:34 2015 +0900

    Bug 93075 - Possible fix for make check failure on msys/MinGW...

    Patch from Christian Fafard

 test/run-test.sh | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 1d87fab8b18bf5a497646d98a1c6279372aac4ea
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Nov 18 14:44:17 2015 +0900

    remomve unnecessary code

 src/fcdefault.c | 1 -
 1 file changed, 1 deletion(-)

commit d162a4a83d6bf2182e288e0bc0b4d3ae2f78f040
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Oct 16 17:24:22 2015 +0900

    Fix assertion on 32bit arch

 src/fcarch.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6d6ce028eedc6775b61fe768eca4d791ba9db21d
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Oct 15 15:53:27 2015 +0900

    Fix compiler warnings on MinGW

 test/test-bz89617.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bd96984e4b1da2e4b422050b773f3ded978d976c
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Oct 15 15:48:23 2015 +0900

    Use int64_t instead of long long

 src/fccache.c | 4 ++--
 src/fcint.h   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7ccde89758f23a7eb90549667cffb084e684ed48
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Oct 13 13:06:54 2015 +0900

    Fix build issue on MinGW

 src/fccache.c | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit a44cc450b5f3d67c0298a912e12ed5ff234490f9
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Oct 13 13:04:18 2015 +0900

    Use long long to see the same size between LP64 and LLP64

 src/fccache.c | 2 +-
 src/fcint.h   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit c88d9b62421e8ba35a71319c7b0d555d512510c7
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Aug 17 16:37:08 2015 +0900

    Fail on make runtime as needed instead of configure if no python
    installed

    python isn't necessarily required to build fontconfig from tarball
    so that
    generated fcblanks.h is available in tarball.

    https://bugs.freedesktop.org/show_bug.cgi?id=91663

 configure.ac          | 3 ++-
 fc-blanks/Makefile.am | 5 +++++
 2 files changed, 7 insertions(+), 1 deletion(-)

commit ad9f5880502c9a3f8e7f8919336888ee056f17ba
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Aug 14 17:17:34 2015 +0900

    Fix the broken cache more.

    Take a look at the nano second in the mtime to figure out
    if the cache needs to be updated if available.
    and do the mutex lock between scanning and writing a cache
    to avoid the conflict.

    Also we don't need to scan directories again after writing
    caches. so getting rid of the related code as well.

    https://bugs.freedesktop.org/show_bug.cgi?id=69845

    and for reference:

    https://bugzilla.redhat.com/show_bug.cgi?id=1236034

 configure.ac            |  3 ++
 fc-cache/fc-cache.c     | 75 +++++++++++++------------------------
 fontconfig/fontconfig.h |  2 +-
 src/fcarch.c            |  2 +-
 src/fccache.c           | 98
 ++++++++++++++++++++++++++++++++++++++++++++++++-
 src/fcdir.c             |  6 +++
 src/fcint.h             |  8 ++++
 7 files changed, 142 insertions(+), 52 deletions(-)

commit 46ec6a52d4cc447cc3ff4a13b2067ecb76c9db2e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Jun 26 17:02:13 2015 -0700

    Revert changes made to FcConfigAppFontAddDir() recently

    In 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb the behavior of
    FcConfigAppFontAddFile/Dir() were changed to return false
    if not fonts were found.  While this is welldefined and useful
    for AddFile(), it's quite problematic for AddDir().  For example,
    if the directory is empty, is that a failure or success?  Worse,
    the false value from AddDir() was being propagated all the way
    to FcInit() returning false now.  This only happened upon memory
    allocation failure before, and some clients assert that FcInit()
    is successful.

    With this change, AddDir() is reverted back to what it was.
    AddFont() change (which was actually in fcdir.c) from the original
    commit is left in.

 doc/fcconfig.fncs |  2 +-
 src/fccfg.c       | 29 +++++++++++------------------
 src/fcint.h       |  3 ---
 src/fcstr.c       |  8 --------
 4 files changed, 12 insertions(+), 30 deletions(-)

commit a8096dfa5965bfb1953fe829ff13eea23b4233c7
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Jun 24 15:46:45 2015 +0900

    Bug 90867 - Memory Leak during error case in fccharset

    https://bugs.freedesktop.org/show_bug.cgi?id=90867

 src/fccharset.c | 24 ++++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

commit 0551e1b344bd2f57015a378dae4a0771031c3042
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Jun 18 17:25:02 2015 +0900

    Update CaseFolding.txt to Unicode 8.0

 fc-case/CaseFolding.txt | 147
 +++++++++++++++++++++++++++++++++++++++++++++++-
 fc-case/Makefile.am     |   3 +
 2 files changed, 147 insertions(+), 3 deletions(-)

commit 6f929ff37ce277a12256b918751e2f3fca2fcb8a
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Jun 17 16:34:29 2015 +0900

    Fix a memory leak in FcFreeTypeQueryFace

 src/fcfreetype.c | 2 ++
 1 file changed, 2 insertions(+)

commit 46b2c62faa64250eec3981ee816e91a9a3dee857
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Jun 17 16:29:08 2015 +0900

    Add a warning for blank in fonts.conf

    and remove the unnecessary code for parsing blanks

 src/fcxml.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit 33fd436a3ec63ca58f3cb51bd4ab7b33e90d89c8
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Jun 17 16:15:35 2015 +0900

    Don't return FcFalse even when no fonts dirs is configured

 src/fccfg.c | 2 ++
 src/fcint.h | 3 +++
 src/fcstr.c | 8 ++++++++
 3 files changed, 13 insertions(+)

commit f6d61c9beed856a925bd60c025b55284b2d88161
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Jun 12 11:30:01 2015 +0900

    mark as private at this moment

 fontconfig/fontconfig.h | 3 ---
 src/fcint.h             | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit dbda1171427071ff31429ea6d36330bb8f193138
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Jun 9 11:15:25 2015 +0900

    No need to be public

 fontconfig/fontconfig.h | 3 ---
 src/fcint.h             | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 359ada2b4c12b6b6c3b4c017f95a35f18a3c6dd7
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Jun 9 11:15:06 2015 +0900

    Fix a crash when no objects are available after filtering

 src/fcdbg.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 10a57edd07f8dc64b60c71d51c225436f4fbb3bc
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Jun 8 17:38:02 2015 +0900

    Add one more debugging option to see transformation on font-matching

    just setting FC_MATCH=3 shows a lot of information and hard to keep
    on track for informamtion
    which is really necessary to see. to use this more effectively,
    added FC_DBG_MATCH_FILTER to
    see for what one really want to see. it takes a comma-separated-list
    of object names.
    If you want to see family name only, try like this:

    FC_DBG_MATCH_FILTER=family FC_DEBUG=4096 fc-match

    debugging output will be filtered out and see family only in the
    result.

 doc/fontconfig-user.sgml |  6 +++-
 fontconfig/fontconfig.h  |  6 ++++
 src/fcdbg.c              | 78
 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/fcint.h              |  1 +
 src/fcmatch.c            | 41 +++++++++++++++++++++++++
 src/fcpat.c              |  6 ++++
 6 files changed, 137 insertions(+), 1 deletion(-)

commit 1827ef7b1e0a1fba27fcdb8a021abaa8ee7782eb
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Jun 2 17:33:03 2015 +0900

    Bump version to 2.11.94

 README                  | 40 ++++++++++++++++++++++++++++++++++++++--
 configure.ac            |  2 +-
 fontconfig/fontconfig.h |  2 +-
 3 files changed, 40 insertions(+), 4 deletions(-)

commit 481a9f03a020ee53500585332786826e8c3ebd8e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed May 27 14:40:15 2015 -0700

    Bump cache version number to 6, because of recent FcRange changes

 fontconfig/fontconfig.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ee2d1da2d21bc14127f4cf12312e1f007935e8b0
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed May 27 14:36:35 2015 -0700

    Reduce number of places that cache version is specified to 1

 fontconfig/fontconfig.h | 5 ++++-
 src/fccache.c           | 6 +++---
 src/fcint.h             | 3 +--
 3 files changed, 8 insertions(+), 6 deletions(-)

commit 5bad26ccb6686f1b9c8df6c1e9b49a72d42ad661
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 20 16:07:26 2014 -0400

    Simplify FcRange

 src/fcdbg.c   |  10 ++----
 src/fcint.h   |  25 +-------------
 src/fcmatch.c |   2 +-
 src/fcname.c  |  14 ++------
 src/fcrange.c | 109
 ++++++++++------------------------------------------------
 src/fcxml.c   |  12 +++----
 6 files changed, 28 insertions(+), 144 deletions(-)

commit 13a5ae9fb953c8a8eb3ec801781a499521c211f3
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 20 16:03:02 2014 -0400

    Fix compiler warnings

 src/fcxml.c | 3 +++
 1 file changed, 3 insertions(+)

commit 346073d9dc17fc07758f7ef86c4ed05213ed0dab
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Jul 6 20:36:18 2014 -0400

    Don't set FC_SIZE for bitmap fonts

    They get FC_PIXELSIZE set, which is later converted to FC_SIZE using
    FC_DPI.

 src/fcfreetype.c | 36 ++++++++++++------------------------
 1 file changed, 12 insertions(+), 24 deletions(-)

commit eba6f109de475215c2d4b42612f6baf57041536d
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Jul 4 17:15:11 2014 -0400

    Accept Integer for FC_SIZE

    There are more places to fix I'm sure...

    https://bugs.freedesktop.org/show_bug.cgi?id=80873

 src/fcname.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit cb2f096e15cb868cbf29428b6dd339b8ba344e50
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Jul 4 16:18:52 2014 -0400

    Add bitmap-only font size as Double, not Range

    The whole size setting part still smells to me.

 src/fcfreetype.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 51756aab180c9f7a6632743885695add2f511100
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Jul 4 16:13:45 2014 -0400

    Only set FC_SIZE for scalable fonts if OS/2 version 5 is present

    Part of https://bugs.freedesktop.org/show_bug.cgi?id=80873

 src/fcfreetype.c | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

commit d09ba385892862e18c409f49405f51f066dea552
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Jul 4 16:09:23 2014 -0400

    Write ranges using a [start finish) format

    To show closed and open ends.

 src/fcdbg.c  | 2 +-
 src/fcname.c | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 4c9101f7044b68aa121557c796384e4bdf08f73f
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon May 25 21:41:05 2015 +0900

    Revert the previous change

    and just abort if the object id is overflowed.

 src/fcobjs.c | 16 +---------------
 1 file changed, 1 insertion(+), 15 deletions(-)

commit 09edd84cf8e8bd1f6062c8803316327e662fdbda
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri May 22 20:51:21 2015 +0900

    Detect the overflow for the object ID

    Continue to increase the object id even after FcFini()
    and detect the overflow. that would be rather easier than
    reset the object id with the complicated mutex and atomic
    functions.

    This situation would be quite unlikely to happen though

 src/fcobjs.c | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

commit f053231186fc340b5365a59eea30db5af787877a
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri May 22 20:46:54 2015 +0900

    Fix a crash

    segfault happens when the config needs to be migrated to XDG's
    and no definition for include with prefix="xdg"

 src/fcxml.c | 1 +
 1 file changed, 1 insertion(+)

commit 249306fbd782570cf958675672d21cf12aa1f14e
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri May 22 20:45:05 2015 +0900

    Fix a typo

 src/fcxml.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fa6c6b53c5a42ae6a9f8254ca9603dbe0aec63ad
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri May 22 16:53:34 2015 +0900

    Fix memory leaks after FcFini()

    Reported by Jia Wang

    https://bugs.freedesktop.org/show_bug.cgi?id=83770

 fontconfig/fontconfig.h |  2 +-
 src/fcinit.c            |  2 ++
 src/fcint.h             |  6 ++++++
 src/fcobjs.c            | 25 ++++++++++++++++++++++++-
 src/fcxml.c             | 47
 +++++++++++++++++++++++++++++++++++++++++++----
 5 files changed, 76 insertions(+), 6 deletions(-)

commit bcfe167e3d60402c1f999359ca8531c6fae01a2b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon May 18 15:26:03 2015 -0700

    Add su[pport for symbol fonts

    Adds FC_SYMBOL.

    This affects fonts having a cmap with platform 3 encoding 0.
    We now map their glyphs from the PUA area to the Latin1 area.

    See thread "Webdings and other MS symbol fonts don't display"
    on the mailing list.

    Test before/after with:
    $ pango-view --markup --text='<span
    fallback="false">&#xd7;&#xf0d7;</span>' --font=Wingdings

 doc/fontconfig-devel.sgml |  1 +
 fontconfig/fontconfig.h   |  1 +
 src/fcdefault.c           |  1 +
 src/fcfreetype.c          | 57
 ++++++++++++++++++++++++++++++++++++++++++++---
 src/fcmatch.c             |  1 +
 src/fcobjs.h              |  1 +
 6 files changed, 59 insertions(+), 3 deletions(-)

commit ead7275e05966eca19f530712f8e5c738a61cf4f
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon May 18 14:03:50 2015 +0900

    Bug 90148 - Don't warn if cachedir isn't specified

    only warn when FONTCONFIG_FILE or FONTCONFIG_PATH is set.

    Bug 90148 - Don't warn if cachedir isn't specified

 src/fcinit.c | 26 +++++++++++++++++++-------
 1 file changed, 19 insertions(+), 7 deletions(-)

commit 55ff8419274fd5ce59675f220b85035a3986d6cf
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue May 12 14:47:38 2015 +0900

    Make FC_SCALE deprecated

    Use FC_MATRIX instead.

    https://bugs.freedesktop.org/show_bug.cgi?id=90257

 doc/fontconfig-devel.sgml | 2 +-
 doc/fontconfig-user.sgml  | 2 +-
 fontconfig/fontconfig.h   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit a10cb2e4d7fb7d790fe913058f0821ccf2185a86
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue May 12 14:28:45 2015 +0900

    Add missing description for usage

 fc-query/fc-query.c | 9 +++++----
 fc-scan/fc-scan.c   | 7 ++++---
 2 files changed, 9 insertions(+), 7 deletions(-)

commit 4c040d393dfb47b8a2f75fb639f6b5e92fced6f3
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Apr 22 19:37:46 2015 +0900

    Observe blanks to compute correct languages in fc-query/fc-scan

    Added --ignore-blanks option to get back the behavior.

    https://bugs.freedesktop.org/show_bug.cgi?id=79955

 fc-query/fc-query.c    | 19 ++++++++++++++-----
 fc-query/fc-query.sgml | 12 ++++++++++++
 fc-scan/fc-scan.c      | 21 +++++++++++++++------
 fc-scan/fc-scan.sgml   | 14 +++++++++++++-
 4 files changed, 54 insertions(+), 12 deletions(-)

commit 4a6f5efd5f6a468e1872d58e589bcf30ba88e2fd
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Thu Apr 30 11:25:59 2015 -0400

    Fix bitmap scaling

    Was broken by 66db69a6d991945f96feb1da683a2e04ea396842.  Ouch!

 conf.d/10-scale-bitmap-fonts.conf | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

commit 3a4136778cc5a4ff1dc979cbd50fcdf73cab4d70
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Apr 22 14:36:29 2015 +0900

    Drop unmaintained code
    Use four-byte code for foundry as is instead.

    https://bugs.freedesktop.org/show_bug.cgi?id=88679

 src/fcfreetype.c | 84
 ++++++++------------------------------------------------
 1 file changed, 12 insertions(+), 72 deletions(-)

commit b3fc08bc952505e322160a4a7eb146754ae4f24a
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Apr 22 11:17:04 2015 +0900

    Fix a typo in fontconfig-user.sgml

    https://bugs.freedesktop.org/show_bug.cgi?id=90105

 doc/fontconfig-user.sgml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 07be485a0a84995ce69bf60e3b1bb22cb35f6b0e
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Apr 20 10:49:21 2015 +0900

    Fix a typo for the latest cache version

 doc/fontconfig-user.sgml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f6e6a8a22b9d775fff117d65016b5e85233a7293
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Wed Apr 8 08:41:25 2015 +0000

    W32: Support cache paths relative to the root directory

    Paths starting with '/' don't make sense on W32 as-is,
    prepend the installation root directory to them.

    This allows the cache to be contained within a particular
    fontconfig installation (as long as the default
    --with-cache-dir= is overriden at configure time).

 src/fccfg.c |  2 ++
 src/fcxml.c | 21 ++++++++++++++++++++-
 2 files changed, 22 insertions(+), 1 deletion(-)

commit 7bc07cf6c2a5685ab95f146f5af2b3bcd5f5864d
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 30 15:18:44 2015 +0900

    Fix SIGFPE

 src/fcrange.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e92c92ff22c13e96afd6dfa0f75e7b37b9cfa06d
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Mar 25 12:10:48 2015 +0900

    Fix unknown attribute in Win32

 src/fcxml.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c965c9f67759585909fa03236bad826de85bd39c
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 23 13:30:59 2015 +0900

    Bug 89617 - FcConfigAppFontAddFile() returns false on any font file

    Prior to the change of 32ac7c75e8db0135ef37cf86f92d8b9be000c8bb
    FcConfigAppFontAddFile() always returned FcTrue no matter what
    fonts was added. after that, it always returned FcFalse because
    adding a font doesn't add any subdirs with FcFileScanConfig().
    so changing that to simply ignore it.

    Also fixing it to return FcFalse if non-fonts was added, i.e.
    FcFreeTypeQuery() fails.

    https://bugs.freedesktop.org/show_bug.cgi?id=89617

 src/fccfg.c         |  4 +++-
 src/fcdir.c         |  2 ++
 test/Makefile.am    |  7 +++++++
 test/test-bz89617.c | 38 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 50 insertions(+), 1 deletion(-)

commit 7301f2f02816c5d44ee75dd0689c806c5aabdbda
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 23 13:18:49 2015 +0900

    Remove the dead code

 src/fcdir.c | 2 --
 1 file changed, 2 deletions(-)

commit 69ff6b6e260584e383c38b1b7034ddcbb23d214f
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 9 12:22:40 2015 +0900

    Bump version to 2.11.93

 README                  | 37 +++++++++++++++++++++++++++++++++++--
 configure.ac            |  6 +++---
 fontconfig/fontconfig.h |  2 +-
 3 files changed, 39 insertions(+), 6 deletions(-)

commit b75d809d1298b791f39596170950597bcfe98dd6
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 9 12:22:30 2015 +0900

    Fix a trivial bug for dist

 fc-blanks/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit f5b1e0ab97daa0e08af8d667cabb700bb73da568
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 9 12:18:03 2015 +0900

    Fix an infinite loop in FcBlanksIsMember()

 src/fcblanks.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 484834c186dee281bcd13067d7b7bce1322b4e0b
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Mar 6 11:15:26 2015 +0900

    Fix a bug in the previous change forFcBlanksIsMember()

 src/fcblanks.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit ed74a58ccc245bacd907cd91e0f3df64e427c163
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Mar 6 11:05:23 2015 +0900

    Fix a segfault when OOM happened.

    Reported by Matt Breedlove

 src/fcinit.c | 2 ++
 1 file changed, 2 insertions(+)

commit 96a3f6879c13577cc9edd867b3f89b0cba469073
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Mar 5 17:52:04 2015 +0900

    Improve the performance on searching blanks

    After the change of d6a5cc665a1d7e91332944353e92c83ad114368c
    we have a lot of code points in FcBlanks. doing the linear search
    on the array isn't comfortable anymore.
    So re-implementing FcBlanksIsMember() to use the binary search.

    Figuring out how much improved after this change depends on
    how many fonts proceed with fc-cache say though, it's about 20 times
    faster here on testing. which sounds good enough for
    improvement.

 src/fcblanks.c | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

commit d997d7c770cd6a36159090fd0b8720a3dc426707
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Jan 21 14:35:03 2015 -0800

    Simplify some more

 src/fcfreetype.c | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

commit 9c99baba66d335738318dc7cacef64fafb699ebf
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Jan 21 14:32:51 2015 -0800

    Remove dead code after previous commit

 src/fcfreetype.c | 339
 +------------------------------------------------------
 1 file changed, 3 insertions(+), 336 deletions(-)

commit 2f311c562d87c0bf95d27709e82afd196c2bff28
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Mar 3 11:30:12 2015 +0900

    Fix the array allocation

 src/fcstat.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f18f2f88f287a2438d2bf9b27773cb14606cbb11
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Feb 9 16:45:43 2015 +0900

    Don't add FC_LANG when it has "und"

    to avoid the situation to find the better fallback font.

    https://code.google.com/p/chromium/issues/detail?id=392724 has
    more words to explain the details.

    https://bugs.freedesktop.org/show_bug.cgi?id=81185

 src/fccfg.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 724664e3fd056b864576f8e100a8de5c0e93a725
Author: Akira TAGOH <akira@tagoh.org>
Date:   Mon Mar 2 11:34:53 2015 +0900

    Fix a build issue when $(srcdir) != $(builddir)

 fc-blanks/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a9d4dba7492e060f9d225307c58d79bc50b16cd3
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Feb 27 15:48:54 2015 +0900

    Update the script to recognize the escaped space

 fc-blanks/fc-blanks.py | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit d6a5cc665a1d7e91332944353e92c83ad114368c
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Feb 27 14:17:26 2015 +0900

    Hardcode the blanks in the library

    https://bugs.freedesktop.org/show_bug.cgi?id=79956

 Makefile.am               |   2 +-
 configure.ac              |   2 +
 fc-blanks/Makefile.am     |  40 +++++++++++++++
 fc-blanks/fc-blanks.py    | 125
 ++++++++++++++++++++++++++++++++++++++++++++++
 fc-blanks/fcblanks.tmpl.h |  25 ++++++++++
 fonts.conf.in             |  68 -------------------------
 src/fcblanks.c            |   7 +++
 src/fccfg.c               |   3 +-
 8 files changed, 202 insertions(+), 70 deletions(-)

commit 97cf7ec4d740c9b3ac7c29388224f5e0c226a120
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Feb 27 12:04:44 2015 +0900

    Rework again to copy the struct dirent

    Assuming that d_name is the last member of struct dirent.
    In POSIX, the maximum length of d_name is defined as NAME_MAX
    or FILENAME_MAX though, that assumption may be wrong on some
    platforms where defines d_name as the flexible array member
    and allocate the minimum memory to store d_name.

    Patch from Raimund Steger

 src/fcstat.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit 1add10bfbc6f0667284f58cb388ae02f695b4a57
Author: Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
Date:   Thu Feb 26 12:23:27 2015 +0100

    Ensure config.h is included first, bug#89336.

    config.h may define ABI-specific macros, especially for AIX,
    so has to be included before any system header - via fcint.h.

    https://bugs.freedesktop.org/show_bug.cgi?id=89336

 src/fcarch.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 8809d1b73b9c162ee0fecd314e2a80b287309954
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Feb 26 14:08:20 2015 +0900

    Copy the real size of struct dirent

    In some platforms, d_name is defined as the flexible array member.
    We may need to compute the real size for that case.

 configure.ac |  1 +
 src/fcstat.c | 11 +++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit dd427253cc73d8786bbf436ec4d026f370ab0812
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Feb 25 17:36:50 2015 +0900

    filter can be null

 src/fcstat.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 45018e6979198b92b732b4b5e29671b2fe499bd8
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Feb 24 15:25:16 2015 +0900

    Fix pointer cast warning on win32

 src/fclist.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f43c58189bb667e65630c37f33a58d39d7c550f6
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Feb 24 15:01:14 2015 +0900
