commit dd3214aa392a66095513f8fc160d6b62d81f36f5
Author: Akira TAGOH <akira@tagoh.org>
Date:   Sun Mar 11 02:24:33 2012 +0900

    Bump version to 2.9.0

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

commit 3b142c2aaeaed4d6d5b3353aa1007d6ac08dbbdb
Author: Akira TAGOH <akira@tagoh.org>
Date:   Sun Mar 11 02:12:10 2012 +0900

    Get rid of $< from Makefile.am

 Makefile.am     |    2 +-
 doc/Makefile.am |   16 ++++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af
Author: Akira TAGOH <akira@tagoh.org>
Date:   Sat Mar 10 23:30:30 2012 +0900

    Fix a build fail on some environment.

 Makefile.am              |    2 +-
 doc/Makefile.am          |   20 ++++++++++----------
 fc-cache/Makefile.am     |   10 +++++-----
 fc-case/Makefile.am      |    2 +-
 fc-cat/Makefile.am       |    6 +++---
 fc-glyphname/Makefile.am |    2 +-
 fc-lang/Makefile.am      |    2 +-
 fc-list/Makefile.am      |    8 ++++----
 fc-match/Makefile.am     |    8 ++++----
 fc-pattern/Makefile.am   |    6 +++---
 fc-query/Makefile.am     |    8 ++++----
 fc-scan/Makefile.am      |    8 ++++----
 src/Makefile.am          |    2 +-
 13 files changed, 42 insertions(+), 42 deletions(-)

commit b75eb63982a54c0fb4576d8a655ef734908d3604
Author: Akira TAGOH <akira@tagoh.org>
Date:   Sat Mar 10 22:05:07 2012 +0900

    Fix a build fail on some environment

 fc-case/Makefile.am      |   10 ++++------
 fc-glyphname/Makefile.am |    4 ++--
 fc-lang/Makefile.am      |    4 ++--
 3 files changed, 8 insertions(+), 10 deletions(-)

commit a47899a853e4ed3405f398f43d03424095ae73f5
Author: Akira TAGOH <akira@tagoh.org>
Date:   Sat Mar 10 19:03:05 2012 +0900

    Fix a build issue

 doc/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit d6de5351922d79ccf38d2bc6b75f6ea2011dd421
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Mar 9 22:24:18 2012 +0900

    Update to detect the uncommited changes properly

 new-version.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 78d75c003c5f03a2aeebc628d70d3f75bd6f5707
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Mar 9 22:12:35 2012 +0900

    Update the version info

 configure.in |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 353f7cc69184cdb1a7d5b4cc00741fab97b32f17
Author: Akira TAGOH <akira@tagoh.org>
Date:   Fri Mar 9 17:33:03 2012 +0900

    Fix distcheck error

 doc/Makefile.am          |  334
 +++++++++++++++++++++++-----------------------
 fc-case/Makefile.am      |    3 +
 fc-glyphname/Makefile.am |    3 +
 fc-lang/Makefile.am      |    3 +
 4 files changed, 179 insertions(+), 164 deletions(-)

commit 254232f47eaea0d03d2b1c2405d4ded5fd09142e
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Mar 7 18:16:35 2012 +0900

    Bug 19128 - Handling whitespace in aliases

    Add a workaround alias for Dingbats.

 conf.d/30-urw-aliases.conf |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 0ca752dd25462ed88112ba7c859ef6d5a41ea606
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Mar 7 17:56:39 2012 +0900

    Check null value for given object to avoid possibly segfaulting

 src/fccharset.c |  175
 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 103 insertions(+), 72 deletions(-)

commit 1f01c4b60c4c5e16a92d60f76ce615005c7db6b8
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Mar 7 17:32:14 2012 +0900

    Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType

    Force to find out a size for bitmap-only ttf to avoid the blank glyphs
    in the font.

    Patch from Bug Fly

 src/fcfreetype.c |   32 ++++++++++++++------------------
 1 files changed, 14 insertions(+), 18 deletions(-)

commit a13d518fdd079aeb0bd07a0457393cca8def7f90
Author: Akira TAGOH <akira@tagoh.org>
Date:   Tue Feb 28 12:52:25 2012 +0900

    Bug 41694 - FcCache functions have random-number-generator side
    effects

    Use the own random number generator state if possible.

 configure.in  |    2 +-
 src/fccache.c |   69
 ++++++++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 60 insertions(+), 11 deletions(-)

commit c7a671ab6069c676bbc77875234364242fd00e88
Author: Pravin Satpute <psatpute@redhat.com>
Date:   Fri Feb 24 16:50:14 2012 +0900

    Bug 25652 - Add ortho file for locale mni_IN

    Add mni.orth for Maniputi

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 fc-lang/Makefile.am |    3 ++-
 fc-lang/mni.orth    |   35 +++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 1 deletions(-)

commit 04c96f59b92091b758fb26b97f1f9a3c9c2a6b6c
Author: Pravin Satpute <psatpute@redhat.com>
Date:   Fri Feb 24 16:43:14 2012 +0900

    Bug 25653 - Add ortho file for locale doi_IN

    Add doi.orth for Dogri

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 fc-lang/Makefile.am |    3 ++-
 fc-lang/doi.orth    |   40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+), 1 deletions(-)

commit 857753d3680b7e64e753a4b8a8324138200eb86b
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Feb 23 20:12:06 2012 +0900

    Add brx.orth and sat.orth

 fc-lang/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 942cb16f6c59103e29b4e04ca8c64d29c8e67cb0
Author: Parag Nemade <pnemade@redhat.com>
Date:   Thu Feb 23 20:06:41 2012 +0900

    Bug 25650 - Add ortho file for locale sat_IN

    Add sat.orth for Santali

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 fc-lang/sat.orth |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

commit 38b9c42fe2e9d496a41e773d84a74254a6f65bc4
Author: Parag Nemade <pnemade@redhat.com>
Date:   Thu Feb 23 19:34:18 2012 +0900

    Bug 25651 - Add ortho file for locale brx_IN

    Add brx.orth for Bodo.

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 fc-lang/brx.orth |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

commit a3ff1f07f8c60d2a3c77a4670de6aad0622ecacc
Author: Akira TAGOH <akira@tagoh.org>
Date:   Thu Feb 23 15:23:23 2012 +0900

    Bug 27385 - lcdfilter settings for freetype-2.3.12 not available
    in fontconfig-2.8.0

    Add config files for FT_LcdFilter options.

    Patch from Robin Johnson.

 conf.d/11-lcdfilter-default.conf |   10 ++++++++++
 conf.d/11-lcdfilter-legacy.conf  |   10 ++++++++++
 conf.d/11-lcdfilter-light.conf   |   10 ++++++++++
 conf.d/Makefile.am               |    3 +++
 4 files changed, 33 insertions(+), 0 deletions(-)

commit 5e4ea1104c9b832046cc8dde5ea7da52aaa61143
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Feb 22 16:50:13 2012 +0900

    Do not update stream->pos when seeking is failed.

 src/ftglue.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 71b14d645f524637579d87ea99720c123d728e1f
Author: Akira TAGOH <akira@tagoh.org>
Date:   Wed Feb 22 16:30:05 2012 +0900

    Bug 46169 - Pointer error in FcConfigGlobMatch

    Fix possibly accessing the invalid memory and a crash in the
    worst case
    when the glob string is longer than the string.

 src/fccfg.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 3abf981542788310104bc96b9c9cf70dd39b361b
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Nov 8 14:19:57 2011 -0500

    makealias: handle missing funcs better

    When adding new functions, if the actual definition doesn't match the
    header (say due to a typo), the regeneration of the internal headers
    get confused and output bad cpp logic.  This causes gcc to barf due
    to mismatched #ifdef/#endif.  Which is a pain to figure out due to
    the sheer voulme of generated code.

    So tweak the makealias script to detect this case and error out.
    While we're here, improve the cpp output a bit to indent, include
    comments, and merge similar ifdef blocks.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 src/makealias |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit d9c4462778a3d97b38e267dcdf68dfe22210ed8c
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon Nov 7 20:09:10 2011 -0500

    FcObjectValidType: tweak -1 checking

    Newer gcc doesn't like when you switch on an enum and use a value
    that isn't declared:

    fcname.c: In function 'FcObjectValidType':
    fcname.c:299:2: warning: case value '4294967295'
	not in enumerated type 'FcType' [-Wswitch]

    So tweak the logic to avoid this warning.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

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

commit 97c9506e4d0abe5e6a7d61c1a909741d2605507b
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 19:29:57 2011 -0500

    fix build warnings when using --with-arch

    Latest configure code will setup FC_ARCHITECTURE directly rather than
    going through ARCHITECTURE, so update fcarch.h accordingly.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 src/fcarch.h |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 01c833379e19d8f8752ac7cec15b179c71242e2c
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 15:33:12 2011 -0500

    fc-{list,match}: constify format string

    We don't free this string anywhere, so mark it const to avoid gcc
    warnings
    and possible bugs in the future (if people did try freeing it).

    fc-list.c: In function 'main':
    fc-list.c:161:16: warning: pointer targets in assignment
	differ in signedness [-Wpointer-sign]

    fc-match.c: In function 'main':
    fc-match.c:201:13: warning: pointer targets in assignment
	differ in signedness [-Wpointer-sign]
    fc-match.c:203:13: warning: pointer targets in assignment
	differ in signedness [-Wpointer-sign]

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 fc-list/fc-list.c   |	 20 ++++++++++----------
 fc-match/fc-match.c |	 22 +++++++++++-----------
 2 files changed, 21 insertions(+), 21 deletions(-)

commit 123d344f4590c45c5ccced8c46d157edb2b9efd2
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 15:26:52 2011 -0500

    FcName{,Get}Constant: constify string input

    These funcs don't modify the incoming string, so add const markings.
    This is the "right thing", shouldn't change the ABI, and fixes some
    gcc warnings:

    fccfg.c: In function 'FcConfigEvaluate':
    fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant'
	discards 'const' qualifier from pointer target type [enabled
	by default]
    fcalias.h:253:34: note: expected 'FcChar8 *' but
	argument is of type 'const FcChar8 *'

    fcxml.c: In function 'FcTypecheckExpr':
    fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant'
	discards 'const' qualifier from pointer target type [enabled
	by default]
    fcalias.h:251:37: note: expected 'FcChar8 *' but
	argument is of type 'const FcChar8 *'

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

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

commit da763aa77dbaefd9be10ff5ad04ab5da39327b2e
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 15:24:53 2011 -0500

    fc-cat: fix pointer warning

    Add a cast to avoid a gcc warning:

    fc-cat.c: In function 'cache_print_set':
    fc-cat.c:230:2: warning: pointer targets in passing argument 2
	of 'FcPatternFormat' differ in signedness [-Wpointer-sign]
    ../fontconfig/fontconfig.h:860:1: note:
	expected 'const FcChar8 *' but argument is of type 'char *'

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 fc-cat/fc-cat.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 647569d029d0c01ce36ae7d94095ea83f40728de
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 15:21:51 2011 -0500

    FcStat: change to FcChar8 for first arg

    This shouldn't affect the ABI, makes FcStat more like the rest of the
    fontconfig API, and fixes warnings where we pass FcChar8* pointers in
    to this func from other places.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

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

commit e3a66c2937c3bd5c45f5170cf7720b4023b8ae3f
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 15:18:26 2011 -0500

    delete unused variables

    Newer gcc is better at detecting set-but-unused variables.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 src/fccache.c	  |    6 ++----
 src/fcdir.c	  |   17 -----------------
 src/fcformat.c   |    5 ++---
 src/fcfreetype.c |    3 ---
 4 files changed, 4 insertions(+), 27 deletions(-)

commit 6f020161e8628546158766ce7a5f5e0ce1f7d95a
Author: Mike Frysinger <vapier@gentoo.org>
Date:	Mon Nov 7 14:25:51 2011 -0500

    FcStrPlus: optimize a little

    We've already calculated the lengths of these strings, so re-use those
    values to avoid having to rescan the strings multiple times.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 src/fcstr.c |	  8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 2b010e46e629f118885f17ba860e9c4ddbba8779
Author: Akira TAGOH <akira@tagoh.org>
Date:	Thu Jan 19 12:04:52 2012 +0900

    Bug 44826 - <alias> must contain only a single <family>

    Fix invalid syntax around alias elements in 30-metric-aliases.conf
    40-nonlatin.conf and 45-latin.conf.

    Patch from lolilolicon

 conf.d/30-metric-aliases.conf |   36 +++++++++++
 conf.d/40-nonlatin.conf       |  140
 ++++++++++++++++++++++++++++++++++++++++-
 conf.d/45-latin.conf	       |   96 ++++++++++++++++++++++++++++
 3 files changed, 271 insertions(+), 1 deletions(-)

commit 54dd481512265a247bd23663c8fdb290a8886ccd
Author: Akira TAGOH <akira@tagoh.org>
Date:	Tue Dec 20 18:46:14 2011 +0900

    Get rid of the unexpected family name

    UmePlus P Gothic isn't a serif font.

 conf.d/65-nonlatin.conf |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 1c13fee11adcaae9eaaa08f9193a8c3c5b01504a
Author: MINAMI Hirokazu <minami@mistfall.net>
Date:	Tue Dec 20 18:36:35 2011 +0900

    Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf

    Fix a typo.

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 conf.d/65-nonlatin.conf |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a53553b4b65d6230b1a91b1a7433c8c5852ab055
Author: Pravin Satpute <pravin.d.s@gmail.com>
Date:	Wed Dec 21 11:38:28 2011 +0900

    Bug 43321 - Required corrections in urdu.orth file

    Drop U+0629 and U+0647, and add U+06c3 to ur.orth

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 fc-lang/ur.orth |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 8c58dc276895cbeb0e9ae79718b1a38a082709d3
Author: Jinkyu Yi <jincreator@naver.com>
Date:	Wed Nov 9 18:07:37 2011 +0900

    Bug 42423 - make default Korean font from Un to Nanum

    Update 40-nonlatin.conf and 65-nonlatin.conf for Nanum korean fonts.

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 conf.d/40-nonlatin.conf |    3 +++
 conf.d/65-nonlatin.conf |   24 ++++++++++++++----------
 2 files changed, 17 insertions(+), 10 deletions(-)

commit a18ca17b6211f62fbd1d893811b94b8c83db4cc0
Author: Akira TAGOH <akira@tagoh.org>
Date:	Tue Feb 21 15:29:56 2012 +0900

    Bug 40452 - Running 'fc-match --all' core dumps when no fonts are
    installed

    This would changes the behavior of FcFontSort().
    it won't returns NULL afterward.

 fc-match/fc-match.c |	  5 +++++
 src/fcmatch.c	     |	 29 ++++++++++++++++++++++++++++-
 2 files changed, 33 insertions(+), 1 deletions(-)

commit cbb6ee1662f1219518677a9d489159778a812782
Author: Akira TAGOH <akira@tagoh.org>
Date:	Tue Jul 19 20:12:09 2011 +0900

    Bug 35517 - Remove Apple Roman cmap support

    Get rid of the apple roman encoding related code

 src/fcfreetype.c |  260
 ------------------------------------------------------
 1 files changed, 0 insertions(+), 260 deletions(-)

commit d3c438221610d2e584a611f21433062dc7e7f83d
Author: Akira TAGOH <akira@tagoh.org>
Date:	Tue Feb 21 15:11:30 2012 +0900

    Add a missing file

 fc-lang/Makefile.am |	  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 5582043a49f4360ae83d66ea05409e1c0a25b61e
Author: Akira TAGOH <akira@tagoh.org>
Date:	Mon Nov 14 12:56:28 2011 +0900

    Bug 32965 - Asturian (ast-ES) language matching missing ḷḷḥ

    Add U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian

 fc-lang/ast.orth |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit dab0afd81013507b3d32afdd5a552d6ac09c10c0
Author: Akira TAGOH <akira@tagoh.org>
Date:	Mon Nov 14 18:22:48 2011 +0900

    Remove the unnecessary comment in ks.orth

 fc-lang/ks.orth |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit dedc16733a44373633e319461ff04ec9d1f08ed6
Author: Pravin Satpute <pravin.d.s@gmail.com>
Date:	Fri Nov 11 15:30:56 2011 +0900

    Bug 27195 - need updates to ks.orth file

    Add U+0620, U+0657, U+065f, U+0672, U+0673 and U+06c4 for Kashmiri

    See http://www.unicode.org/charts/PDF/U0600.pdf

    Signed-off-by: Akira TAGOH <akira@tagoh.org>

 fc-lang/ks.orth |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit a1ecd679db82b0b118dc7334993f53b4288c4ae4
Author: Akira TAGOH <akira@tagoh.org>
Date:	Mon Nov 14 17:44:24 2011 +0900

    Bug 24744 - No n'ko orthography

    Add nqo.orth for N'Ko

 fc-lang/nqo.orth |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 19651262e9502c952184f27962c9f5e521a11db9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Thu Oct 6 14:59:04 2011 -0400

    Add FcPublic to FcLangSetUnion and FcLangSetSubtract

    Patch from ssp

 fontconfig/fontconfig.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3951fbaa39699684ebd3e76b333a14d5ebb19919
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Wed Oct 5 15:12:48 2011 -0400

    Fix parallel build

 doc/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 082caefb6d5462c97f280b7037e3740b4865a244
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Sat Sep 24 13:52:05 2011 -0400

    Bug 41171 - Invalid use of memset

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

commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Wed Jun 22 13:06:19 2011 -0400

    Fix stupid bug in FcFontSort()

    I broke FcFontSort() language handling at the end of 2008 with this
    commit: c7641f28

    G-d knows how many of the lang-matching bugs in bugzilla will be
    fixed by this changed...

    I'm really sorry, everyone!

 src/fcmatch.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e61eba94efffbdbec6f9e08f3fb04b75f0ba2a3f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Jun 20 11:55:25 2011 -0400

    Switch fc-cat to use FcPatternFormat()

    Added the a builtin "fccat" to FcPatternFormat().

 doc/fcformat.fncs |	7 +++++++
 fc-cat/fc-cat.c   |   39 +++++++++++----------------------------
 src/fcformat.c    |	3 +++
 3 files changed, 21 insertions(+), 28 deletions(-)

commit a15ac5d3840552528874f1d5ad166eb00906ce80
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Jun 20 11:32:46 2011 -0400

    Switch fc-match to use FcPatternFormat()

    Fix small bug in FcPatternFormat that was letting element-default to
    consume the convertor sequence.

 fc-match/fc-match.c |	 38 +++++++++-----------------------------
 src/fcformat.c      |	  2 +-
 2 files changed, 10 insertions(+), 30 deletions(-)

commit e0be405a1dd5765e36152c754a47c8ad7ff0ab85
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Jun 20 11:22:17 2011 -0400

    Bug 26718 - "fc-match sans file" doesn't work

    - Do not throw away FC_FILE in FcNameUnparse
    - Update the builtin "fclist" format to remove FC_FILE properly
    instead
    - Switch fc-list to use FcPatternFormat()

    Note that I had previously broken fc-list and it was not showing the
    file name anymore.	No one noticed that it seems!  Now fixed.

 fc-list/fc-list.c |   17 ++++-------------
 src/fcformat.c    |	2 +-
 src/fcname.c	   |	3 +--
 3 files changed, 6 insertions(+), 16 deletions(-)

commit 0fcf866d44c46bd63d91f656e36544b6ce9af47d
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Jun 20 11:07:56 2011 -0400

    Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts...

    Do not remove blacklisted fonts during cache generation.  We already
    apply the blacklist when reading the caches.  The idea always has been
    that the config should not affect caches built, although that design
    was tarnished with the introduction of target="scan" configurations.

 src/fcdir.c |	  7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 0392abf79131c9325c66c71c2708a4cd77673296
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Apr 12 22:15:37 2011 -0400

    [.gitignore] Update

 .gitignore |	 3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 1c475d5c8cb265ac939d6b9e097666e300162511
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 28 16:33:12 2011 -0400

    Bug 35587 - Add padding to make valgrind and glibc not hate each other

 src/fccfg.c |	 13 +++++++++++--
 src/fcpat.c |	 10 +++++++---
 2 files changed, 18 insertions(+), 5 deletions(-)

commit f0ee5761e1ab63d848f980a767dd8475986f1342
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 14 18:58:13 2011 -0300

    Fix warning

 fc-lang/fc-lang.c |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c21fb9ac27ca89f3b581c58b1a08372f8273a262
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 14 18:49:21 2011 -0300

    Always define FcStat as a function

    Such that first arg is const char *.  We also need to make more
    changes
    in that function as part of some other bug.

 src/fcatomic.c |    2 +-
 src/fccache.c	|   13 +++++++++++--
 src/fccfg.c	|    2 +-
 src/fcdir.c	|    4 ++--
 src/fcint.h	|    4 ----
 5 files changed, 15 insertions(+), 10 deletions(-)

commit b5617e636cbb0bc8ef4daba6681a6f58078d7a42
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 14 18:23:56 2011 -0300

    More doc typo fixes

 doc/fcatomic.fncs    |    2 +-
 doc/fcconfig.fncs    |    4 ++--
 doc/fcinit.fncs      |    2 +-
 doc/fcmatrix.fncs    |    4 ++--
 doc/fcobjectset.fncs |    2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

commit 6c7915c10548132c3f7d0c00d08fdb268e5da6d4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 14 18:21:32 2011 -0300

    Mark constant strings as constant

    Fixes a few compiler warnings in fcxml.c and makes it clear that they
    should not be freed.

 doc/fcatomic.fncs |	2 +-
 src/fcint.h	   |	4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c76ed777ddb03a70c5990ef439d8d97809d1ef92
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 14 18:04:59 2011 -0300

    Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized
    idx to FcPatternGetLangSet()

 src/fcformat.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ccc239b3865dd8d83026ae59b89de965e948120a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 14 17:28:53 2011 -0300

    Bug 20113 - Uighur (ug) orthography incomplete

 fc-lang/ug.orth |   35 ++++++++++++++++++++++++++++-------
 1 files changed, 28 insertions(+), 7 deletions(-)

commit 7baa20c7590b12d11dcfb0a50131d50963581258
Author: Brad Hards <bradh@frogmouth.net>
Date:	Fri Mar 11 19:43:42 2011 -0300

    Documentation fixes

 doc/fcatomic.fncs	   |	2 +-
 doc/fccharset.fncs	   |	8 +-
 doc/fcfontset.fncs	   |	2 +-
 doc/fcformat.fncs	   |	4 +-
 doc/fcfreetype.fncs	   |	4 +-
 doc/fcinit.fncs	   |	2 +-
 doc/fclangset.fncs	   |	4 +-
 doc/fcpattern.fncs	   |	2 +-
 doc/fcstring.fncs	   |	4 +-
 doc/fontconfig-devel.sgml |  148
 ++++++++++++++++++++++----------------------
 doc/fontconfig-user.sgml  |	8 +-
 11 files changed, 94 insertions(+), 94 deletions(-)

commit 9bfe7bad1c85403d85b833b58ebc6343f766e0a9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Fri Mar 11 19:40:38 2011 -0300

    Remove --enable-maintainer-mode from autogen.sh

 autogen.sh |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e1bb01bfdc64d0276fb17f248a54bcabe6f9aff1
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Fri Jan 21 16:34:52 2011 -0500

    Update CaseFolding.txt to Unicode 6.0

 fc-case/CaseFolding.txt |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit e10a42178c65ff974fa9383dbc78525b3d8de1ae
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Jan 3 22:18:38 2011 -0500

    Remove AM_MAINTAINER_MODE

    That macro is simply broken.

    This was also brought up in:
    Bug 32679 - fontconfig-2.8.0 does not cross compile

 configure.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 0c7b8676171f2238af9785abf775e0f420e6545a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Sun Jan 2 13:25:29 2011 -0700

    Fix assertion failure on le32d4

    Reported by Jon TURNEY.

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

commit e63f90ce74d1f2c1e22959cb2ed97120eff3867f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Dec 28 02:58:16 2010 -0600

    Doc nit

 doc/fclangset.fncs |	 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 43bf659eedb3eeff75d219864af475dcadcf6983
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Dec 28 02:55:31 2010 -0600

    Skip <range> elements with begin > end

 src/fcxml.c |	 26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

commit 8c625aa01f0ad95b1c06acb079921c209906f3b4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Dec 28 02:52:06 2010 -0600

    Add <range> support for <blank> into the DTD

 fonts.dtd |	2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 549c9962a48cd728116c8f39db31c58043236ff0
Merge: 30fd4fa fa269cf
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Dec 28 02:50:16 2010 -0600

    Allow editing charset and lang in target="scan"

    Merge commit 'fa269cf812ee304534b0e4c44662202496008db0'

    Fixes:
    Bug 31969 - Can't modify charset in target="scan"
    Bug 23758 - Can't modify lang in target="scan"

commit 30fd4fac9ca2238f84608c23836cab219640d9c1
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Dec 28 01:28:39 2010 -0600

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d1a0fca316ab8d9d61474028da54615e4d9f7540
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Dec 28 00:59:19 2010 -0600

    Make fc-arch stuff cross-compiling-safe

    Fixes:
    Bug 32679 - fontconfig-2.8.0 does not cross compile
    Bug 25462 - Cross-compilation doesn't work

 Makefile.am	       |    2 +-
 configure.in	       |   64 ++++------------------
 fc-arch/Makefile.am   |   54 -------------------
 fc-arch/fc-arch.c     |  138
 -------------------------------------------------
 fc-arch/fcarch.tmpl.h |   65 -----------------------
 fc-cache/fc-cache.c   |    2 +-
 fc-cat/fc-cat.c       |    2 +-
 src/Makefile.am       |    6 +-
 src/fcarch.c	       |   72 +++++++++++++++++++++++++
 src/fcarch.h	       |   71 +++++++++++++++++++++++++
 src/fccache.c	       |    3 +-
 src/fcint.h	       |    4 ++
 12 files changed, 167 insertions(+), 316 deletions(-)

commit 2a6b235ff6d2750171e8dff7cfdfe3bccb0f630e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Dec 27 13:20:47 2010 -0600

    Make most generated-files cross-compiling-safe

    By simply including a copy in the tarball.

    Remains fc-arch which is trickier.

 doc/Makefile.am	  |   19 +++++++++++--------
 fc-arch/fcarch.tmpl.h	  |    2 +-
 fc-case/Makefile.am	  |   14 ++++++++------
 fc-glyphname/Makefile.am |   14 ++++++++------
 fc-lang/Makefile.am	  |   17 ++++++++++-------
 5 files changed, 38 insertions(+), 28 deletions(-)

commit fa269cf812ee304534b0e4c44662202496008db0
Author: Akira TAGOH <akira@tagoh.org>
Date:	Thu Dec 9 11:57:24 2010 +0900

    add some documents

 doc/fclangset.fncs	  |   30 ++++++++++++++++++++++++++++++
 doc/fontconfig-user.sgml |    4 ++++
 2 files changed, 34 insertions(+), 0 deletions(-)

commit 3c862aad9f49be4b098cb679a67449c85b58f1f5
Author: Akira TAGOH <akira@tagoh.org>
Date:	Mon Dec 6 12:38:18 2010 +0900

    Add editing langset feature.

    The syntax to add any langset to the langset table looks like:

    <match target="scan">
	<test name="family">
	    <string>Buggy Sans</string>
	</test>
	<edit name="lang" mode="assign">
	    <plus>
		<name>lang</name>
		<langset>
		    <string>zh-cn</string>
		    <string>zh-tw</string>
		</langset>
	    </plus>
	</edit>
    </match>

    To remove any langset from the langset table:

    <match target="scan">
	<test name="family">
	    <string>Buggy Sans</string>
	</test>
	<edit name="lang" mode="assign">
	    <minus>
		<name>lang</name>
		<langset>
		    <string>ja</string>
		</langset>
	    </minus>
	</edit>
    </match>

 fontconfig/fontconfig.h |    9 +++++
 fonts.dtd		 |    5 ++-
 src/fccfg.c		 |   24 ++++++++++++++
 src/fcdbg.c		 |    6 +++
 src/fcint.h		 |    3 +-
 src/fclang.c		 |   62 ++++++++++++++++++++++++++++++++++++
 src/fcxml.c		 |   80
 +++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 186 insertions(+), 3 deletions(-)

commit d975cdda782bb88c8bb6706889a554b2afb9f939
Author: Akira TAGOH <akira@tagoh.org>
Date:	Mon Dec 6 12:18:23 2010 +0900

    Add the range support in blank element

 src/fcxml.c |	 35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

commit 51e352a1bde91348888202539639a5a2d0d506d4
Author: Akira TAGOH <akira@tagoh.org>
Date:	Thu Dec 9 11:32:26 2010 +0900

    add some document for range and charset.

 doc/fontconfig-user.sgml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 857b7efe1e301f670329c6836da52fbab8c5df66
Author: Akira TAGOH <akira@tagoh.org>
Date:	Mon Dec 6 12:10:17 2010 +0900
[--snip--]
